@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-tracking:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--tracking-tight:-.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-brand);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.z-10{z-index:10}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.items-center{align-items:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.overflow-hidden{overflow:hidden}.bg-black{background-color:var(--color-black)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11px\]{font-size:11px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#2AABEE\]{color:#2aabee}.text-\[\#7dd3fc\]{color:#7dd3fc}.text-\[\#5865F2\]{color:#5865f2}.text-white{color:var(--color-white)}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}.will-change-transform{will-change:transform}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}@media (hover:hover) and (pointer:fine){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:block{display:block}}}@font-face{font-family:Aspekta;src:url(/fonts/aspekta-750.woff2)format("woff2"),url(/fonts/aspekta-750.ttf)format("truetype");font-weight:750;font-style:normal;font-display:swap}:root{--background:#050508;--foreground:#f4f4f5;--accent:#e8e4ff;--discord:#5865f2;--email:#7dd3fc;--brand-color:#fff;--font-brand:"Aspekta",sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{color:var(--foreground);font-family:var(--font-brand);overscroll-behavior:none;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:#000;min-height:100dvh;font-weight:750}.site-shell{min-height:100dvh}body{cursor:none}body.show-end-screen,body.show-end-screen button{cursor:pointer}@media (hover:none),(pointer:coarse){body{cursor:auto}}@media (prefers-reduced-motion:reduce){body{cursor:auto}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cardReveal{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes softPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.animate-fade-in{animation:.4s ease-out fadeIn}.card-reveal{animation:.65s cubic-bezier(.22,1,.36,1) forwards cardReveal}@keyframes cardDissolve{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(-20px)scale(.88)}}.card-dissolve{pointer-events:none;animation:1.5s forwards cardDissolve}.font-brand{font-family:var(--font-brand);font-weight:750}.enter-overlay{z-index:50;width:100%;min-height:100dvh;padding:max(1.25rem,env(safe-area-inset-top))max(1rem,env(safe-area-inset-right))max(1.25rem,env(safe-area-inset-bottom))max(1rem,env(safe-area-inset-left));touch-action:manipulation;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.enter-overlay__copy{text-align:center;width:min(100%,42rem);display:block}.enter-title{transform-origin:50%;letter-spacing:.08em;text-transform:lowercase;isolation:isolate;flex-wrap:wrap;justify-content:center;row-gap:.28em;max-width:100%;font-size:clamp(2.1rem,10vw,5.5rem);font-weight:750;line-height:1;display:inline-flex;transform:scaleY(2.35)}.enter-title__space{width:.35em;display:inline-block}.enter-title__letter{color:var(--letter-color);text-shadow:0 0 6px var(--letter-color),0 0 16px var(--letter-color);display:inline-block}@supports (color:color-mix(in lab, red, red)){.enter-title__letter{text-shadow:0 0 6px color-mix(in srgb,var(--letter-color)70%,transparent),0 0 16px color-mix(in srgb,var(--letter-color)45%,transparent)}}.enter-title__letter{animation:3s ease-in-out infinite neonEmit;animation-delay:calc(var(--letter-index)*90ms)}@keyframes neonEmit{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.bio-chroma{color:#0000;filter:drop-shadow(0 0 10px #ffaa288c);letter-spacing:.02em;background:linear-gradient(120deg,#fff6a8 0%,#ffe066 16%,#ffb347 32%,#ff7a00 48%,#ffd93d 64%,#ff9500 80%,#fff3a0 100%) 0 0/280% 280%;-webkit-background-clip:text;background-clip:text;animation:3.6s ease-in-out infinite bioChromaRipple;display:inline-block}@keyframes bioChromaRipple{0%,to{filter:drop-shadow(0 0 8px #ffb43273)drop-shadow(-1.5px 0 #ff5a0059)drop-shadow(1.5px 0 #fff07859);background-position:0%}50%{filter:drop-shadow(0 0 16px #ffd250e6)drop-shadow(-2.5px 0 #ff6e008c)drop-shadow(2.5px 0 #ffffa080);background-position:100%}}[popover]{color:#86efac;letter-spacing:.04em;opacity:0;transition-behavior:allow-discrete;background:#0c0c10eb;border:1px solid #ffffff29;border-radius:999px;max-width:calc(100vw - 2rem);margin:0;padding:.45rem .9rem;font-size:.75rem;transition-property:opacity,transform,display,overlay;transition-duration:.25s;transition-timing-function:ease-out;inset:auto;transform:translateY(8px)scale(.96)}[popover]:is(:popover-open,.\:popover-open,.is-open){opacity:1;display:block;transform:translateY(0)scale(1)}@starting-style{[popover]:is(:popover-open,.\:popover-open,.is-open){opacity:0;transform:translateY(8px)scale(.96)}}.cursor-square{z-index:80;pointer-events:none;background:#fffffff2;border-radius:1px;width:10px;height:10px;transition:width .15s,height .15s,box-shadow .15s,transform .1s cubic-bezier(.34,1.4,.64,1);position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 6px #fffffff2,0 0 14px #ffffffa6,0 0 28px #bae6fd73}.cursor-square.is-hover{width:14px;height:14px;box-shadow:0 0 8px #fff,0 0 18px #fffc,0 0 36px #bae6fd99}.cursor-square.is-pressed{transform:translate(-50%,-50%)scale(.42);box-shadow:0 0 4px #ffffffe6,0 0 10px #ffffff80,0 0 18px #bae6fd59}.mux-background{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.mux-background__vignette,.in-app-background:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(58% 52% at 50% 45%,#0000 0%,#00000047 42%,#0000009e 70%,#000000eb 100%);position:absolute;inset:0;box-shadow:inset 0 0 12rem 4rem #0000008c}.mux-background__frame{z-index:0;width:max(100vw,133.333vh);height:max(100vh,75vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:none),(pointer:coarse){.mux-background__frame{width:max(100vw,133.333dvh);height:max(100dvh,75vw)}}.mux-background__player{--controls:none;--dialog:none;--loading-indicator:none;--media-object-fit:cover;--media-object-position:center;border:0;margin:0;padding:0;aspect-ratio:auto!important;pointer-events:none!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important}.mux-background__frame mux-player,.mux-background__frame media-theme,.mux-background__frame media-controller{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.in-app-background{z-index:0;pointer-events:none;background:linear-gradient(135deg,#0b0b12 0%,#141428 50%,#1b1030 100%);position:fixed;inset:0}.profile-stage{z-index:30;min-height:100dvh;padding:max(1.5rem,env(safe-area-inset-top))max(1rem,env(safe-area-inset-right))max(1.5rem,env(safe-area-inset-bottom))max(1rem,env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;position:relative}.profile-card-wrap{perspective:1200px;width:min(100%,24rem)}.profile-card{text-align:center;background:#000000bf;border:1px solid #ffffff14;border-radius:1.5rem;padding:1.25rem 1.5rem;position:relative}.profile-actions{justify-content:center;align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.profile-action{touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;min-width:3.25rem;min-height:3.25rem;display:flex}.profile-action__label{letter-spacing:.04em;text-transform:lowercase;color:#ffffffb3;margin-top:.25rem;font-size:.7rem}.end-screen{z-index:70;padding:max(1.5rem,env(safe-area-inset-top))max(1rem,env(safe-area-inset-right))max(1.5rem,env(safe-area-inset-bottom))max(1rem,env(safe-area-inset-left));background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.restart-prompt{color:#fffffff2;width:min(100%,22rem);min-height:3.25rem;font-family:var(--font-brand);letter-spacing:.02em;text-shadow:0 0 48px #ffffff59;touch-action:manipulation;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.65rem,2vw,1.1rem);font-size:clamp(2rem,12vw,5rem);font-weight:750;line-height:1;animation:2.4s ease-in-out infinite restartFlash;display:inline-flex}@keyframes restartFlash{0%,to{opacity:.32;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}.restart-prompt svg{opacity:.9;width:clamp(2rem,7vw,3.25rem);height:clamp(2rem,7vw,3.25rem)}@media (max-width:640px){.enter-title{letter-spacing:.05em;font-size:clamp(1.7rem,11.5vw,2.5rem);transform:scaleY(1.75)}.profile-card{padding:1.15rem 1.15rem 1.35rem}.profile-card h1{font-size:2.15rem}}@media (max-height:500px) and (orientation:landscape){.enter-title{font-size:clamp(1.2rem,6vh,2rem);transform:scaleY(1.25)}.profile-stage{padding-block:.75rem}.profile-card{padding:.85rem 1.1rem}}@media (hover:none),(pointer:coarse){.cursor-square{display:none!important}.profile-card{transform:none!important}}@media (prefers-reduced-motion:reduce){.enter-title,.enter-title__letter,.animate-fade-in,.card-reveal,.card-dissolve,.bio-chroma,.restart-prompt,.end-screen{animation:none}[popover]{transition-duration:.1s;transform:none}@starting-style{[popover]:is(:popover-open,.\:popover-open){transform:none}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
