@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2) format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.woff) format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2) format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2) format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.woff) format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2) format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2) format("woff2"),url(/_astro/outfit-latin-ext-600-normal.CWJcPgd7.woff) format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2) format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-ext-700-normal.CI4iH74K.woff2) format("woff2"),url(/_astro/outfit-latin-ext-700-normal.fjS8-Gm7.woff) format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-700-normal.Cu9v6i1X.woff2) format("woff2"),url(/_astro/outfit-latin-700-normal.D4itBLBr.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/outfit-latin-ext-800-normal.DRv2ic_2.woff2) format("woff2"),url(/_astro/outfit-latin-ext-800-normal.DyhPHUt-.woff) format("woff");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}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/outfit-latin-800-normal.CQna6-G7.woff2) format("woff2"),url(/_astro/outfit-latin-800-normal.BRHLSPcU.woff) format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");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}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2) format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff) format("woff");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}:root{--color-bg: #0B0D1A;--color-bg-deep: #06070F;--color-surface: #14172B;--color-surface-2: #1D2240;--color-surface-3: #262C52;--color-border: #2B3055;--color-divider: #2B3055;--color-border-strong: #3A4070;--color-text: #EAE9FF;--color-text-muted: #B4B1DC;--color-text-faint: #9A9ECB;--color-accent-100: #E4FCF9;--color-accent-200: #BFF8F1;--color-accent-300: #8CF1E5;--color-accent-400: #5AEBDB;--color-accent-500: #35E6D2;--color-accent-600: #21C2B0;--color-accent-700: #179486;--color-accent-800: #10635C;--color-accent-900: #0C3B37;--color-accent: var(--color-accent-500);--color-accent-2-100: #FFE3F0;--color-accent-2-200: #FFC0DD;--color-accent-2-300: #FF93C4;--color-accent-2-400: #FF6FB1;--color-accent-2-500: #FF4FA3;--color-accent-2-600: #DC2C81;--color-accent-2-700: #A81E62;--color-accent-2-800: #6E1441;--color-accent-2-900: #3A1430;--color-accent-2: var(--color-accent-2-500);--color-coin-100: #FFF3D6;--color-coin-300: #FFDD94;--color-coin-500: #FFC842;--color-coin-700: #B88A16;--color-coin-900: #4A3607;--color-coin: var(--color-coin-500);--coin-cta-from: #FFDD94;--coin-cta-to: #FFC842;--coin-cta-on: #2E1F00;--color-rank-100: #EAE7FF;--color-rank-300: #C7C0FF;--color-rank-500: #8B7BFF;--color-rank-700: #5544C4;--color-rank-900: #241A66;--color-rank: var(--color-rank-500);--color-neutral-100: #F3F2FF;--color-neutral-200: #DCDAF3;--color-neutral-300: #BEBBE0;--color-neutral-400: #B4B1DC;--color-neutral-500: #A7A8D2;--color-neutral-600: #9A9ECB;--color-neutral-700: #4E5488;--color-neutral-800: #2B3055;--color-neutral-900: #1A1E36;--color-success: #35E6D2;--color-warning: #FFC842;--color-danger: #FF6B6B;--color-danger-bg: #35131A;color-scheme:dark}[data-theme=light]{--color-bg: #F3F2FF;--color-bg-deep: #E7E5FA;--color-surface: #FFFFFF;--color-surface-2: #F7F6FF;--color-surface-3: #EDEBFC;--color-border: #DDD9F4;--color-divider: #DDD9F4;--color-border-strong: #C9C6E8;--color-text: #191A33;--color-text-muted: #5B5F82;--color-text-faint: #6B6F8C;--color-accent-500: #0FB8A6;--color-accent-400: #17D0BB;--color-accent-600: #0C9A8B;--color-accent-700: #0A7A6E;--color-accent-800: #DFF6F2;--color-accent-900: #EEFBF9;--color-accent-300: #0A7A6E;--color-accent-200: #0C9A8B;--color-accent-100: #085F56;--color-accent-2-500: #E62E86;--color-accent-2-900: #FDE6F1;--color-accent-2-800: #FBD3E5;--color-accent-2-700: #F3A9CA;--color-accent-2-300: #B01F66;--color-accent-2-100: #8A1650;--color-coin-500: #E8A200;--color-coin-300: #8A5B00;--color-coin-100: #B87A00;--color-coin-900: #FFF3D6;--color-coin-700: #F0CC7A;--coin-cta-from: #FFC94F;--coin-cta-to: #E8A200;--coin-cta-on: #2E1F00;--color-rank-500: #6A57F0;--color-rank-900: #EDEAFE;--color-rank-700: #C3B9FA;--color-rank-300: #4A37D0;--color-rank-100: #2E1F9E;--color-accent: #0FB8A6;--color-accent-2: #E62E86;--color-coin: #E8A200;--color-rank: #6A57F0;--color-success: #0FB8A6;--color-warning: #E8A200;--glow-accent: 0 0 18px rgba(15,184,166,.28);--glow-coin: 0 0 18px rgba(232,162,0,.28);--glow-boost: 0 0 18px rgba(230,46,134,.24);--color-neutral-100: #191A33;--color-neutral-200: #2C2E47;--color-neutral-300: #454868;--color-neutral-400: #5B5F82;--color-neutral-500: #767A9B;--color-neutral-600: #9195B4;--color-neutral-700: #C4C2DE;--color-neutral-800: #E2E0F5;--color-neutral-900: #EFEDFC;--color-danger: #D93A3A;--color-danger-bg: #FDE7E7;color-scheme:light}::selection{background:var(--color-accent-800);color:var(--color-accent-100)}:root{--font-heading: "Outfit", system-ui, sans-serif;--font-body: "Outfit", system-ui, sans-serif;--font-pixel: "Silkscreen", "Outfit", monospace;--text-hero: 44px;--text-display: 34px;--text-title: 22px;--text-heading: 17px;--text-body: 15px;--text-small: 13px;--text-caption: 11px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--leading-tight: 1.1;--leading-normal: 1.45;--tracking-tight: -.02em;--tracking-pixel: .12em}body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}h1{font-size:var(--text-hero);font-weight:var(--weight-black)}h2{font-size:var(--text-display)}h3{font-size:var(--text-title)}h4{font-size:var(--text-heading)}h5{margin:0;font:var(--weight-regular) 10px var(--font-pixel);letter-spacing:var(--tracking-pixel);text-transform:uppercase;color:var(--color-text-muted)}.pixel{font-family:var(--font-pixel);font-size:10px;letter-spacing:var(--tracking-pixel);text-transform:uppercase}.pixel-sm{font-family:var(--font-pixel);font-size:9px;letter-spacing:var(--tracking-pixel);text-transform:uppercase}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-300)}:root{--space-1: 4px;--space-2: 6px;--space-3: 10px;--space-4: 14px;--space-5: 18px;--space-6: 24px;--space-7: 32px;--space-8: 44px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--radius-pill: 999px;--tap-min: 44px;--screen-gutter: 16px}:root{--shadow-sm: 0 1px 2px rgba(0,0,0,.4), 0 4px 14px rgba(0,0,0,.28);--shadow-md: 0 8px 26px rgba(0,0,0,.38);--shadow-lg: 0 24px 60px rgba(0,0,0,.5);--glow-accent: 0 0 22px rgba(53,230,210,.38);--glow-coin: 0 0 22px rgba(255,200,66,.35);--glow-boost: 0 0 22px rgba(255,79,163,.35);--ring: inset 0 0 0 1px var(--color-border);--ring-strong: inset 0 0 0 1px var(--color-border-strong);--ring-accent: inset 0 0 0 1px var(--color-accent-700);--ease-pop: cubic-bezier(.22,1.2,.36,1);--dur-fast: .12s;--dur-base: .2s;--dur-celebrate: .62s}@keyframes cq-pop{0%{transform:scale(.86);opacity:0}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes cq-rise{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes cq-pulse{0%,to{box-shadow:var(--glow-accent)}50%{box-shadow:0 0 34px #35e6d299}}@keyframes cq-spin{to{transform:rotate(360deg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-6);border:0;border-radius:var(--radius-md);font:var(--weight-bold) 16px var(--font-heading);cursor:pointer;transition:transform var(--dur-fast) var(--ease-pop),filter var(--dur-fast),background var(--dur-fast)}.btn:active{transform:translateY(2px)}.btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:linear-gradient(180deg,var(--color-accent-400),var(--color-accent-600));color:#06201d;box-shadow:inset 0 0 0 1px var(--color-accent-500),var(--glow-accent)}.btn-primary:hover{filter:brightness(1.08)}.btn-secondary{background:transparent;color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.btn-secondary:hover{box-shadow:inset 0 0 0 1px var(--color-rank-500);color:var(--color-rank-300)}.btn-ghost{background:transparent;color:var(--color-text-muted)}.btn-ghost:hover{color:var(--color-text);background:var(--color-surface-2)}.btn-coin{background:linear-gradient(180deg,var(--coin-cta-from),var(--coin-cta-to));color:var(--coin-cta-on);box-shadow:var(--glow-coin)}.btn-block{width:100%}.btn-sm{min-height:36px;padding:0 var(--space-4);font-size:14px}.btn-icon{min-height:40px;width:40px;padding:0;border-radius:var(--radius-sm)}.tag{display:inline-flex;align-items:center;gap:var(--space-1);padding:6px 10px;border-radius:var(--radius-sm);font:var(--weight-semibold) 12px var(--font-heading);letter-spacing:.01em}.tag-pixel{font:var(--weight-regular) 10px var(--font-pixel);letter-spacing:var(--tracking-pixel);text-transform:uppercase}.tag-accent{background:var(--color-accent-900);color:var(--color-accent-300)}.tag-accent-2{background:var(--color-accent-2-900);color:var(--color-accent-2-300)}.tag-coin{background:var(--color-coin-900);color:var(--color-coin-300)}.tag-rank{background:var(--color-rank-900);color:var(--color-rank-300)}.tag-neutral{background:var(--color-surface-2);color:var(--color-text-muted)}.tag-outline{background:transparent;box-shadow:var(--ring);color:var(--color-text-muted)}.tag-danger{background:var(--color-danger-bg);color:var(--color-danger)}.card{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--ring);padding:var(--space-5)}.card-raised{background:linear-gradient(160deg,var(--color-surface-2),var(--color-surface));box-shadow:var(--ring),var(--shadow-md)}.card-quest{display:flex;flex-direction:column;gap:var(--space-3)}.card-kicker{font:var(--weight-regular) 10px var(--font-pixel);letter-spacing:var(--tracking-pixel);text-transform:uppercase;color:var(--color-accent-300)}.card-title{font:var(--weight-bold) var(--text-heading) var(--font-heading)}.card-meta{font-size:var(--text-small);color:var(--color-text-muted)}.xp{height:10px;border-radius:var(--radius-pill);background:var(--color-bg);box-shadow:var(--ring);overflow:hidden}.xp-fill{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--color-accent-500),var(--color-rank-500));box-shadow:var(--glow-accent);transition:width var(--dur-base) var(--ease-pop)}.xp-coin .xp-fill{background:linear-gradient(90deg,var(--color-coin-500),var(--color-accent-2-500));box-shadow:var(--glow-coin)}.xp-readout{font:var(--weight-regular) 10px var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--color-text-faint)}.pips{display:flex;gap:var(--space-1)}.pip{flex:1;height:4px;border-radius:2px;background:var(--color-border)}.pip-on{background:var(--color-accent-500)}.field{display:flex;flex-direction:column;gap:var(--space-2)}.field label{font:var(--weight-regular) 10px var(--font-pixel);letter-spacing:var(--tracking-pixel);text-transform:uppercase;color:var(--color-text-muted)}.input{width:100%;min-height:var(--tap-min);box-sizing:border-box;border:0;border-radius:var(--radius-sm);padding:0 var(--space-4);background:var(--color-bg);color:var(--color-text);font:var(--weight-medium) var(--text-body) var(--font-body);box-shadow:var(--ring-strong)}.input::placeholder{color:var(--color-text-faint)}.input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.seg{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:var(--ring)}.seg-opt{padding:10px var(--space-5);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-muted);font:var(--weight-semibold) 14px var(--font-heading);cursor:pointer}.seg-opt[aria-pressed=true],.seg-opt.is-on{background:var(--color-rank-500);color:#100a2e}.tabbar{display:flex;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--ring)}.tab{flex:1;min-height:var(--tap-min);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:var(--weight-semibold) 14px var(--font-heading);cursor:pointer}.tab.is-on{background:var(--color-surface-3);color:var(--color-accent-300);box-shadow:inset 0 0 0 1px var(--color-accent-700)}.celebrate{border-radius:var(--radius-lg);padding:var(--space-5);background:radial-gradient(120% 90% at 20% 0%,var(--color-accent-2-800),var(--color-surface) 70%);box-shadow:inset 0 0 0 1px var(--color-accent-2-700);animation:cq-pop var(--dur-celebrate) var(--ease-pop) both}.empty{border-radius:var(--radius-md);padding:var(--space-7) var(--space-5);background:var(--color-bg);box-shadow:var(--ring);text-align:center;color:var(--color-text-faint);font:var(--weight-regular) 12px var(--font-pixel);letter-spacing:var(--tracking-pixel)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--space-4))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;background:var(--color-bg-deep);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}:root{--nav-h: 64px;--gutter: 28px;--page: 1140px}@media(max-width:720px){:root{--gutter: 20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus-visible{position:fixed;z-index:100;top:var(--space-3);left:var(--space-3);width:auto;height:auto;clip-path:none;padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);box-shadow:var(--ring-strong)}.wrap{width:100%;max-width:var(--page);margin:0 auto;padding-inline:var(--gutter)}.band{position:relative;background:var(--color-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.section{position:relative;padding-block:clamp(56px,8vw,84px)}.section-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.kicker{font:var(--weight-regular) 11px var(--font-pixel);letter-spacing:.16em;text-transform:uppercase}.section-head h2{margin:0;font:var(--weight-black) clamp(28px,4.6vw,38px) / 1.15 var(--font-heading);letter-spacing:-.02em;text-wrap:balance}.section-lede{margin:0;max-width:620px;font-size:clamp(15px,1.6vw,16px);line-height:1.6;color:var(--color-text-muted);text-wrap:pretty}.grid{display:grid;gap:20px;margin-top:clamp(32px,5vw,52px)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.grid-3,.grid-2{grid-template-columns:1fr}}.panel{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--ring)}.starfield{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 18%,var(--color-text) 50%,transparent 51%),radial-gradient(1px 1px at 78% 8%,var(--color-accent-300) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 34% 62%,var(--color-rank-300) 50%,transparent 51%),radial-gradient(1px 1px at 89% 44%,var(--color-text) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 56% 30%,var(--color-coin-300) 50%,transparent 51%),radial-gradient(1px 1px at 8% 84%,var(--color-accent-300) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 68% 76%,var(--color-text) 50%,transparent 51%),radial-gradient(1px 1px at 44% 94%,var(--color-accent-2-300) 50%,transparent 51%),radial-gradient(1px 1px at 24% 40%,var(--color-text) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 94% 68%,var(--color-rank-300) 50%,transparent 51%);background-size:900px 900px;animation:cq-twinkle 4s ease-in-out infinite}.page{position:relative;z-index:1}@keyframes cq-twinkle{0%,to{opacity:.2}50%{opacity:.9}}@keyframes cq-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes cq-orbit{to{transform:rotate(360deg)}}@keyframes cq-thrust{0%,to{transform:scaleY(1);opacity:.8}50%{transform:scaleY(1.5);opacity:1}}.btn{text-decoration:none}.btn-lg{min-height:52px;padding-inline:var(--space-7);font-size:16px}.btn-md{min-height:var(--tap-min);padding-inline:var(--space-5);font-size:14px}.btn-outline{background:transparent;color:var(--color-text);box-shadow:var(--ring-strong)}.btn-outline:hover{box-shadow:inset 0 0 0 1px var(--color-rank-500);color:var(--color-rank-300)}.icon{display:inline-flex;flex:none;line-height:0}.icon svg{width:1em;height:1em;display:block}.nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-bg-deep) 72%,transparent);border-bottom:1px solid var(--color-border)}.nav-inner[data-astro-cid-4lunwx2e]{height:var(--nav-h);display:flex;align-items:center;gap:var(--space-6)}.mark[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text);margin-right:auto;min-height:var(--tap-min)}.mark-badge[data-astro-cid-4lunwx2e]{width:30px;height:30px;border-radius:9px;background:linear-gradient(140deg,var(--color-accent-500),var(--color-rank-500));display:grid;place-items:center;box-shadow:var(--glow-accent);color:var(--color-bg-deep)}.mark-word[data-astro-cid-4lunwx2e]{font:var(--weight-regular) 13px var(--font-pixel);letter-spacing:.1em;text-transform:uppercase}.links[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-6);font:var(--weight-medium) 13.5px var(--font-heading)}.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--color-text-muted);display:flex;align-items:center;min-height:var(--tap-min)}.links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover{color:var(--color-text)}.lang[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font:var(--weight-medium) 13.5px var(--font-heading)}.lang[data-astro-cid-4lunwx2e]:hover{color:var(--color-text);background:var(--color-surface)}@media(max-width:820px){.links[data-astro-cid-4lunwx2e]{display:none}.nav-inner[data-astro-cid-4lunwx2e]{gap:var(--space-3)}.lang[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:none}}.foot[data-astro-cid-gcn2mc3v]{position:relative;border-top:1px solid var(--color-border);background:var(--color-bg)}.foot-inner[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;padding-block:var(--space-6)}.mark[data-astro-cid-gcn2mc3v]{font:var(--weight-regular) 11px var(--font-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint)}.foot-links[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.foot-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);font-size:13px;color:var(--color-text-faint)}.foot-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.foot-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v][aria-current=page]{color:var(--color-text)}
