@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@200..900&display=swap"@tailwind base;.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.left-1\/2{left:50%}.left-\[-5rem\]{left:-5rem}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.z-0{z-index:0}.z-10{z-index:10}.z-\[-1\]{z-index:-1}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mb-\[-1rem\]{margin-bottom:-1rem}.flex{display:flex}.h-\[100dvh\]{height:100dvh}.w-36{width:9rem}.w-\[100\%\]{width:100%}.w-\[100dvw\]{width:100dvw}.max-w-80{max-width:20rem}.max-w-md{max-width:28rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.p-2{padding:.5rem}.text-center{text-align:center}.text-5xl{font-size:3rem;line-height:1}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*{margin:0;padding:0;box-sizing:border-box;font-family:Inconsolata,monospace;font-optical-sizing:auto}body{background:#1c1024}.background{background:url(/assets/svg_background-CEm-bhSU.svg) center center}.main-stuff{width:100%;height:100dvh;background:linear-gradient(110deg,#1c1024,#331754,#1c1024)}.birthday{transform:translate(-50%,-20%)}.links-bright{filter:drop-shadow(0px 0px 2px rgba(217,21,180,.6))}.rgb-animation-color{animation:color 2s ease-in-out 2s infinite alternate both}.rgb-animation-stroke{animation:stroke 2s ease-in-out 2s infinite alternate both}.rgb-animation-fill{animation:fill 2s ease-in-out 2s infinite alternate both}.rgb-animation-shadow{animation:shadow 2s ease-in-out 2s infinite alternate both}@keyframes shadow{to,0%{filter:drop-shadow(0 0 10px rgb(255,0,0))}8%{filter:drop-shadow(0 0 10px rgb(255,127,0))}16%{filter:drop-shadow(0 0 10px rgb(255,255,0))}25%{filter:drop-shadow(0 0 10px rgb(127,255,0))}33%{filter:drop-shadow(0 0 10px rgb(0,255,0))}41%{filter:drop-shadow(0 0 10px rgb(0,255,127))}50%{filter:drop-shadow(0 0 10px rgb(0,255,255))}58%{filter:drop-shadow(0 0 10px rgb(0,127,255))}66%{filter:drop-shadow(0 0 10px rgb(0,0,255))}75%{filter:drop-shadow(0 0 10px rgb(127,0,255))}83%{filter:drop-shadow(0 0 10px rgb(255,0,255))}91%{filter:drop-shadow(0 0 10px rgb(255,0,127))}}@keyframes fill{to,0%{fill:red}8%{fill:#ff7f00}16%{fill:#ff0}25%{fill:#7fff00}33%{fill:#0f0}41%{fill:#00ff7f}50%{fill:#0ff}58%{fill:#007fff}66%{fill:#00f}75%{fill:#7f00ff}83%{fill:#f0f}91%{fill:#ff007f}}@keyframes color{to,0%{color:red}8%{color:#ff7f00}16%{color:#ff0}25%{color:#7fff00}33%{color:#0f0}41%{color:#00ff7f}50%{color:#0ff}58%{color:#007fff}66%{color:#00f}75%{color:#7f00ff}83%{color:#f0f}91%{color:#ff007f}}@keyframes stroke{to,0%{stroke:red}8%{stroke:#ff7f00}16%{stroke:#ff0}25%{stroke:#7fff00}33%{stroke:#0f0}41%{stroke:#00ff7f}50%{stroke:#0ff}58%{stroke:#007fff}66%{stroke:#00f}75%{stroke:#7f00ff}83%{stroke:#f0f}91%{stroke:#ff007f}}
