:root{color-scheme:dark;--holo-bg: #050b18;--holo-bg-2: #081124;--holo-surface: #0e1a33;--holo-surface-2: #142544;--holo-border: rgba(86, 173, 235, .22);--holo-border-strong: rgba(95, 216, 255, .45);--holo-cyan: #28c2f2;--holo-cyan-bright: #5fd8ff;--holo-blue: #2d6cf0;--holo-glow: rgba(40, 194, 242, .45);--holo-avatar: var(--holo-cyan);--holo-avatar-bright: var(--holo-cyan-bright);--holo-avatar-glow: var(--holo-glow);--holo-green: #7dffb2;--holo-purple: #a06bff;--holo-purple-bright: #c79bff;--holo-purple-glow: rgba(160, 107, 255, .45);--holo-purple-border: rgba(160, 107, 255, .5);--holo-composer-bg: rgba(223, 242, 255, .95);--holo-amber: #f0a830;--holo-amber-glow: rgba(240, 168, 48, .45);--holo-amber-border: rgba(240, 168, 48, .5);--holo-text: #e8f3ff;--holo-muted: #8fa8c8;--holo-danger: #ff6b6b;--holo-pulse: 2.4s;--holo-flicker: 5s;--holo-celebrate: 1.2s;--holo-waterline: .9s;--holo-waterline-ease: cubic-bezier(.22, .61, .36, 1);--holo-breathe: 3.4s;--pz-hot: 255, 246, 232;--pz-warm: 255, 199, 104;--pz-violet: 122, 107, 255;--color-primary: var(--holo-cyan);--color-accent: var(--holo-cyan-bright)}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/roboto-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/roboto-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}@media(min-width:861px){html{scroll-snap-type:y proximity;scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--holo-text);background:radial-gradient(1200px 600px at 50% -8%,rgba(45,108,240,.22),transparent 60%),radial-gradient(900px 520px at 85% 4%,rgba(40,194,242,.15),transparent 55%),radial-gradient(700px 500px at 12% 90%,rgba(160,107,255,.1),transparent 60%),linear-gradient(180deg,#0a1730 0%,#081226 45%,var(--holo-bg) 100%);background-color:var(--holo-bg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-webkit-font-smoothing:antialiased}a{color:var(--holo-cyan-bright);text-decoration:none}
