@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --pct{syntax:"<integer>";inherits:true;initial-value:0}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:oklch(98.5% .003 85);--color-surface:oklch(100% 0 0);--color-surface-2:oklch(95.5% .004 85);--color-surface-3:oklch(92.5% .005 85);--color-ink:oklch(22% .006 85);--color-ink-2:oklch(45% .006 85);--color-ink-3:oklch(53% .006 85);--color-line:oklch(90.5% .004 85);--color-line-strong:oklch(80% .005 85);--color-accent:oklch(55% .17 35);--color-accent-hover:oklch(50% .17 35);--color-accent-ink:oklch(99% .004 35);--color-accent-soft:oklch(95.5% .025 35);--color-accent-text:oklch(52% .17 35);--color-focus:oklch(55% .17 35);--color-overlay:oklch(20% .01 85/.42);--gauge-fill:oklch(91% .1 93);--gauge-fill-hi:oklch(88% .16 92);--gauge-line:oklch(84% .1 90);--gauge-full:oklch(72% .15 148);--gauge-full-line:oklch(50% .13 150);--gauge-full-ink:oklch(20% .03 150);--gauge-empty:oklch(100% 0 0);--combo-ring:oklch(58% .18 38);--combo-glow:oklch(72% .17 48/.45);--combo-ink:oklch(99% .004 35);--intrus-bg:oklch(24% .008 60);--intrus-ink:oklch(97% .004 85);--intrus-icon:oklch(80% .12 50);--intrus-hit-bg:oklch(55% .17 35);--intrus-hit-ink:oklch(99% .004 35);--intrus-hit-line:oklch(45% .15 35);--intrus-text:oklch(46% .16 35);--reveal-veil:oklch(98.5% .003 85/.84);--reveal-ray:oklch(80% .15 70/.55);--reveal-ray-hot:oklch(72% .18 45/.6);--shine:oklch(100% 0 0/.35);--shine-strong:oklch(100% 0 0/.5);--color-omega-from:oklch(68% .16 65);--color-omega-to:oklch(55% .22 355);--shadow-1:0 1px 2px oklch(20% .01 85/.06), 0 4px 12px oklch(20% .01 85/.06);--shadow-2:0 2px 6px oklch(20% .01 85/.08), 0 20px 48px oklch(20% .01 85/.16);--shadow-card:0 1px 0 oklch(20% .01 85/.04), 0 1px 3px oklch(20% .01 85/.05)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:oklch(17.5% .004 85);--color-surface:oklch(21.5% .004 85);--color-surface-2:oklch(25.5% .005 85);--color-surface-3:oklch(29% .005 85);--color-ink:oklch(95% .004 85);--color-ink-2:oklch(75% .005 85);--color-ink-3:oklch(66% .005 85);--color-line:oklch(30% .005 85);--color-line-strong:oklch(41% .006 85);--color-accent:oklch(72% .15 40);--color-accent-hover:oklch(77% .14 40);--color-accent-ink:oklch(18% .02 40);--color-accent-soft:oklch(27% .045 38);--color-accent-text:oklch(76% .14 42);--color-focus:oklch(72% .15 40);--color-overlay:oklch(8% .005 85/.62);--gauge-fill:oklch(37% .022 95);--gauge-fill-hi:oklch(47% .05 95);--gauge-line:oklch(45% .025 95);--gauge-full:oklch(72% .15 148);--gauge-full-line:oklch(82% .14 148);--gauge-full-ink:oklch(18% .03 150);--gauge-empty:oklch(21.5% .004 85);--combo-ring:oklch(74% .16 45);--combo-glow:oklch(74% .16 48/.42);--combo-ink:oklch(18% .02 40);--intrus-bg:oklch(92% .008 80);--intrus-ink:oklch(20% .006 85);--intrus-icon:oklch(55% .17 35);--intrus-hit-bg:oklch(72% .15 40);--intrus-hit-ink:oklch(18% .02 40);--intrus-hit-line:oklch(82% .12 45);--intrus-text:oklch(82% .12 45);--reveal-veil:oklch(17.5% .004 85/.86);--reveal-ray:oklch(80% .14 75/.4);--reveal-ray-hot:oklch(74% .16 45/.5);--shine:oklch(100% 0 0/.07);--shine-strong:oklch(100% 0 0/.14);--color-omega-from:oklch(82% .15 75);--color-omega-to:oklch(68% .2 355);--shadow-1:0 1px 2px oklch(0% 0 0/.3), 0 4px 12px oklch(0% 0 0/.25);--shadow-2:0 2px 6px oklch(0% 0 0/.35), 0 20px 48px oklch(0% 0 0/.5);--shadow-card:0 1px 0 oklch(0% 0 0/.25)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:oklch(17.5% .004 85);--color-surface:oklch(21.5% .004 85);--color-surface-2:oklch(25.5% .005 85);--color-surface-3:oklch(29% .005 85);--color-ink:oklch(95% .004 85);--color-ink-2:oklch(75% .005 85);--color-ink-3:oklch(66% .005 85);--color-line:oklch(30% .005 85);--color-line-strong:oklch(41% .006 85);--color-accent:oklch(72% .15 40);--color-accent-hover:oklch(77% .14 40);--color-accent-ink:oklch(18% .02 40);--color-accent-soft:oklch(27% .045 38);--color-accent-text:oklch(76% .14 42);--color-focus:oklch(72% .15 40);--color-overlay:oklch(8% .005 85/.62);--gauge-fill:oklch(37% .022 95);--gauge-fill-hi:oklch(47% .05 95);--gauge-line:oklch(45% .025 95);--gauge-full:oklch(72% .15 148);--gauge-full-line:oklch(82% .14 148);--gauge-full-ink:oklch(18% .03 150);--gauge-empty:oklch(21.5% .004 85);--combo-ring:oklch(74% .16 45);--combo-glow:oklch(74% .16 48/.42);--combo-ink:oklch(18% .02 40);--intrus-bg:oklch(92% .008 80);--intrus-ink:oklch(20% .006 85);--intrus-icon:oklch(55% .17 35);--intrus-hit-bg:oklch(72% .15 40);--intrus-hit-ink:oklch(18% .02 40);--intrus-hit-line:oklch(82% .12 45);--intrus-text:oklch(82% .12 45);--reveal-veil:oklch(17.5% .004 85/.86);--reveal-ray:oklch(80% .14 75/.4);--reveal-ray-hot:oklch(74% .16 45/.5);--shine:oklch(100% 0 0/.07);--shine-strong:oklch(100% 0 0/.14);--color-omega-from:oklch(82% .15 75);--color-omega-to:oklch(68% .2 355);--shadow-1:0 1px 2px oklch(0% 0 0/.3), 0 4px 12px oklch(0% 0 0/.25);--shadow-2:0 2px 6px oklch(0% 0 0/.35), 0 20px 48px oklch(0% 0 0/.5);--shadow-card:0 1px 0 oklch(0% 0 0/.25)}}:root,[data-theme]{--gradient-omega:linear-gradient(100deg, var(--color-omega-from), var(--color-omega-to));--font-display:"Newsreader Variable", Georgia, "Times New Roman", serif;--font-ui:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:4.5rem;--text-score:2.125rem;--text-score-lg:3.5rem;--text-tally:1.0625rem;--text-tally-lg:1.5rem;--text-pct:.75rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-card:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--tap:44px;--header-h:56px;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.4s;--dur-slower:.64s;--dur-scan:1.4s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.6, 0, .3, 1);--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-think:cubic-bezier(.45, 0, .55, 1);--ease-gauge:cubic-bezier(.22, 1, .36, 1);--ease-combo-pop:cubic-bezier(.2, 1.9, .4, 1);--ease-slam:cubic-bezier(.55, 0, .1, 1);--ease-roll:cubic-bezier(.16, 1, .3, 1);--ease-burst:cubic-bezier(.1, .8, .2, 1);--ease-reveal:cubic-bezier(.3, 1.45, .45, 1);--motion-photo-send:.42s;--motion-think:1.4s;--motion-turn-gauge:.56s;--stagger-turn-wave:60ms;--motion-turn-wave:.42s;--motion-combo-start:.62s;--motion-combo-step:.13s;--motion-combo-light:.36s;--motion-intrus-hit:.46s;--stagger-intrus-hit:90ms;--motion-calc-in:.24s;--motion-calc-slam:.38s;--motion-fill-burst:.64s;--motion-board-full:1.2s;--motion-calc-hold:.65s;--motion-score-roll:.6s;--motion-turn-hold:.2s;--motion-turn-total:3.2s;--motion-board-enter:.46s;--stagger-board-enter:30ms;--motion-card-arrive:.64s;--stagger-card-arrive:.11s;--motion-reveal-freeze:.36s;--motion-reveal-score:.42s;--motion-reveal-emoji:.64s;--motion-reveal-rays:1.6s;--motion-reveal-ring:.9s;--motion-reveal-hold:1.4s;--motion-end-in:.48s;--stagger-end-in:70ms;--motion-sheet-in:.42s;--motion-fade:.18s;--motion-scale:1;--anim-board-enter:card-enter var(--motion-board-enter) var(--ease-out) both;--anim-card-arrive:card-arrive var(--motion-card-arrive) var(--ease-combo-pop) both;--anim-intrus-arrive:intrus-arrive var(--motion-card-arrive) var(--ease-out) both;--anim-photo-send:photo-send var(--motion-photo-send) var(--ease-emphasized) both;--anim-think-scan:board-scan var(--motion-think) var(--ease-think) infinite;--anim-tile-scan:tile-scan var(--dur-scan) var(--ease-in-out) infinite;--anim-shot-now:shot-now 1.2s var(--ease-think) infinite;--anim-gauge-rise:gauge-rise var(--motion-turn-gauge) var(--ease-gauge) both;--anim-gauge-shine:gauge-shine var(--motion-turn-gauge) var(--ease-out) both;--anim-pct-roll:pct-roll var(--motion-turn-gauge) var(--ease-gauge) both;--anim-gain-pop:gain-pop .36s var(--ease-pop) both;--anim-combo-light:combo-light var(--motion-combo-light) var(--ease-out) both;--anim-combo-badge:badge-pop .32s var(--ease-combo-pop) both;--anim-combo-tick-a:combo-tick-a .3s var(--ease-combo-pop) both;--anim-combo-tick-b:combo-tick-b .3s var(--ease-combo-pop) both;--anim-intrus-hit:intrus-hit var(--motion-intrus-hit) var(--ease-in-out) both;--anim-loss-pop:loss-pop .42s var(--ease-pop) both;--anim-calc-in:fade-up var(--motion-calc-in) var(--ease-out) both;--anim-calc-slam:calc-slam var(--motion-calc-slam) var(--ease-slam) both;--anim-fill-burst:fill-burst var(--motion-fill-burst) var(--ease-burst) both;--anim-fill-turn:fill-turn .36s var(--ease-out) both;--anim-bonus-pop:bonus-pop .9s var(--ease-out) both;--anim-board-slam:board-slam .32s var(--ease-out) both;--anim-board-halo:halo-in 1.4s var(--ease-out) both;--anim-board-full:board-full var(--motion-board-full) var(--ease-out) both;--anim-board-freeze:freeze var(--motion-reveal-freeze) var(--ease-out) both;--anim-banner-in:banner-in .52s var(--ease-combo-pop) both;--anim-score-bump:score-bump .52s var(--ease-pop) both;--anim-score-delta:score-delta .9s var(--ease-out) both;--anim-photo-score:badge-pop .36s var(--ease-combo-pop) both;--anim-dropzone-flash:dropzone-flash var(--dur-slower) var(--ease-out);--anim-sheet-in:sheet-in var(--motion-sheet-in) var(--ease-emphasized) both;--anim-dialog-in:dialog-in var(--motion-sheet-in) var(--ease-emphasized) both;--anim-drawer-in:drawer-in var(--motion-sheet-in) var(--ease-emphasized) both;--anim-backdrop-in:fade-in var(--dur-base) ease-out both;--anim-fade-up:fade-up var(--dur-slow) var(--ease-out) both;--anim-end-in:fade-up var(--motion-end-in) var(--ease-out) both;--anim-pop-in:pop-in .26s var(--ease-out) both;--anim-bar-grow:bar-grow .6s var(--ease-out) both;--anim-spinner:rays-spin .9s linear infinite;--anim-reveal-veil:fade-in .36s var(--ease-out) both;--anim-reveal-score:reveal-score var(--motion-reveal-score) var(--ease-out) both;--anim-reveal-soft:reveal-soft .9s var(--ease-out) both;--anim-reveal-pop:reveal-pop var(--motion-reveal-emoji) var(--ease-reveal) both;--anim-reveal-slam:reveal-slam .72s var(--ease-slam) both;--anim-reveal-ring:reveal-ring var(--motion-reveal-ring) var(--ease-out) both;--anim-reveal-rays:reveal-rays var(--motion-reveal-rays) var(--ease-out) both;--anim-reveal-rays-in:rays-in .9s var(--ease-out) both;--anim-reveal-spin:rays-spin 14s linear infinite;--anim-reveal-glow:glow-in 1.6s var(--ease-out) both;--anim-reveal-flash:score-flash .6s var(--ease-out) both;--anim-reveal-name:fade-up .42s var(--ease-out) both;--anim-ladder-fill:ladder-fill .7s var(--ease-gauge) both;--anim-col-grow:col-grow .6s var(--ease-gauge) both;--anim-pv-photo:pv-photo 6s var(--ease-emphasized) infinite;--anim-pv-combo:pv-combo 6s var(--ease-combo-pop) infinite;--anim-pv-pts:pv-pts 6s var(--ease-out) infinite;--anim-pv-gauge:pv-gauge 6s var(--ease-gauge) infinite;--anim-pv-light:pv-light 6s var(--ease-out) infinite}:root.reduced-motion{--motion-scale:0;--anim-board-enter:fade-in var(--motion-fade) linear both;--anim-card-arrive:fade-in var(--motion-fade) linear both;--anim-intrus-arrive:fade-in var(--motion-fade) linear both;--anim-photo-send:fade-in var(--motion-fade) linear both;--anim-think-scan:none;--anim-tile-scan:none;--anim-shot-now:none;--anim-gauge-rise:fade-in var(--motion-fade) linear both;--anim-gauge-shine:none;--anim-pct-roll:none;--anim-gain-pop:fade-in var(--motion-fade) linear both;--anim-combo-light:fade-in var(--motion-fade) linear both;--anim-combo-badge:fade-in var(--motion-fade) linear both;--anim-combo-tick-a:fade-in var(--motion-fade) linear both;--anim-combo-tick-b:fade-in-b var(--motion-fade) linear both;--anim-intrus-hit:fade-in var(--motion-fade) linear both;--anim-loss-pop:fade-in var(--motion-fade) linear both;--anim-calc-in:fade-in var(--motion-fade) linear both;--anim-calc-slam:fade-in var(--motion-fade) linear both;--anim-fill-burst:none;--anim-fill-turn:fade-in var(--motion-fade) linear both;--anim-bonus-pop:fade-in var(--motion-fade) linear both;--anim-board-slam:none;--anim-board-halo:fade-in var(--motion-fade) linear both;--anim-board-full:none;--anim-board-freeze:none;--anim-banner-in:fade-in var(--motion-fade) linear both;--anim-score-bump:none;--anim-score-delta:fade-in var(--motion-fade) linear both;--anim-photo-score:fade-in var(--motion-fade) linear both;--anim-dropzone-flash:none;--anim-sheet-in:fade-in var(--motion-fade) linear both;--anim-dialog-in:fade-in var(--motion-fade) linear both;--anim-drawer-in:fade-in var(--motion-fade) linear both;--anim-fade-up:fade-in var(--motion-fade) linear both;--anim-end-in:fade-in var(--motion-fade) linear both;--anim-pop-in:fade-in var(--motion-fade) linear both;--anim-bar-grow:fade-in var(--motion-fade) linear both;--anim-reveal-veil:fade-in var(--motion-fade) linear both;--anim-reveal-score:fade-in var(--motion-fade) linear both;--anim-reveal-soft:fade-in var(--motion-fade) linear both;--anim-reveal-pop:fade-in var(--motion-fade) linear both;--anim-reveal-slam:fade-in var(--motion-fade) linear both;--anim-reveal-ring:none;--anim-reveal-rays:none;--anim-reveal-rays-in:none;--anim-reveal-spin:none;--anim-reveal-glow:none;--anim-reveal-flash:none;--anim-reveal-name:fade-in var(--motion-fade) linear both;--anim-ladder-fill:fade-in var(--motion-fade) linear both;--anim-col-grow:fade-in var(--motion-fade) linear both;--anim-pv-photo:none;--anim-pv-combo:none;--anim-pv-pts:none;--anim-pv-gauge:none;--anim-pv-light:none}:where(*){box-sizing:border-box}:where(html,body){background:var(--color-bg);color:var(--color-ink);margin:0}:where(body){font-family:var(--font-ui);font-size:var(--text-md);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-optical-sizing:auto;line-height:1.5}:where(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}:where(a){color:inherit}:where(a):hover{color:var(--color-accent-text)}:where(button){font:inherit;color:inherit}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes card-arrive{0%{opacity:0;box-shadow:0 0 0 0 var(--combo-ring), 0 0 0 var(--combo-glow);transform:scale(.35)rotate(-8deg)}45%{opacity:1;box-shadow:0 0 0 3px var(--combo-ring), 0 0 22px var(--combo-glow);transform:scale(1.08)rotate(2deg)}70%{transform:scale(.98)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes intrus-arrive{0%{opacity:0;transform:translateY(-14px)scale(.85)}35%{opacity:1;background:var(--intrus-hit-bg);color:var(--intrus-hit-ink);transform:translateY(2px)scale(1.04)}50%{transform:translate(-4px)rotate(-2deg)}65%{transform:translate(4px)rotate(2deg)}80%{transform:translate(-2px)}to{opacity:1;transform:none}}@keyframes card-enter{0%{opacity:0;transform:translateY(-10px)scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes gauge-rise{0%{transform:translateY(calc((1 - var(--prev)) * 100%));background-color:var(--gauge-fill-hi)}to{transform:translateY(calc((1 - var(--fill)) * 100%))}}@keyframes gauge-shine{0%{opacity:0;background-position:0 100%}30%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes pct-roll{0%{--pct:var(--pct0,0)}to{--pct:var(--pct-to,0)}}@keyframes gain-pop{0%{opacity:0;transform:translateY(8px)scale(.5)}60%{opacity:1;transform:translateY(-3px)scale(1.1)}to{opacity:1;transform:none}}@keyframes combo-light{0%{box-shadow:0 0 0 0 var(--combo-ring), 0 0 0 var(--combo-glow);transform:none}40%{box-shadow:0 0 0 3px var(--combo-ring), 0 0 calc(18px + 30px * var(--heat,0)) var(--combo-glow);transform:scale(calc(1.03 + .03 * var(--heat,0)))}to{transform:none}}@keyframes badge-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes fill-turn{0%{background-color:var(--gauge-fill-hi);border-top-color:var(--gauge-line)}to{background-color:var(--gauge-full);border-top-color:#0000}}@keyframes fill-burst{0%{opacity:0;transform:scale(.6)rotate(0)}25%{opacity:1}to{opacity:0;transform:scale(1.25)rotate(18deg)}}@keyframes bonus-pop{0%{opacity:0;transform:translate(-50%,-30%)scale(.5)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}70%{opacity:1;transform:translate(-50%,-70%)}to{opacity:0;transform:translate(-50%,-110%)}}@keyframes board-full{0%{filter:none;transform:none}30%{filter:brightness(1.12)saturate(1.2);transform:translateY(-4px)scale(1.04)}to{filter:none;transform:none}}@keyframes intrus-hit{0%{transform:none}15%{transform:translate(-5px)rotate(-2deg)}30%{transform:translate(5px)rotate(2deg)}45%{transform:translate(-4px)rotate(-1deg)}60%{transform:translate(3px)}80%{transform:scale(1.04)}to{transform:none}}@keyframes loss-pop{0%{opacity:0;transform:translateY(6px)scale(.5)}60%{opacity:1;transform:translateY(-2px)scale(1.15)}to{opacity:1;transform:none}}@keyframes board-scan{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes board-slam{0%{transform:none}25%{transform:translateY(3px)scale(.995)}50%{transform:translateY(-2px)}to{transform:none}}@keyframes halo-in{0%{opacity:0}30%{opacity:1}to{opacity:.35}}@keyframes banner-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes freeze{0%{filter:none}to{filter:saturate(.85)}}@keyframes score-bump{0%{transform:none}35%{transform:scale(1.08)}to{transform:none}}@keyframes score-delta{0%{opacity:0;transform:translateY(6px)scale(.8)}18%{opacity:1;transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes shot-now{50%{opacity:.6;transform:scale(.7)}}@keyframes calc-slam{0%{opacity:0;transform:scale(2.4)translateY(-6px)}55%{opacity:1;transform:scale(.88)}75%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes combo-tick-a{0%{transform:scale(calc(1.4 + var(--n,1) * .12));opacity:.4}to{opacity:1;transform:none}}@keyframes combo-tick-b{0%{transform:scale(calc(1.4 + var(--n,1) * .12));opacity:.4}to{opacity:1;transform:none}}@keyframes photo-send{0%{opacity:0;transform:translateY(-48px)scale(1.6)rotate(-6deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tile-scan{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes dropzone-flash{0%{background:var(--color-accent-soft)}to{background:var(--color-surface)}}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes dialog-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes bar-grow{0%{opacity:0;transform:scaleX(.1)}to{opacity:1;transform:none}}@keyframes reveal-score{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:none}}@keyframes reveal-soft{0%{opacity:0;transform:translateY(24px)scale(.85)}to{opacity:1;transform:none}}@keyframes reveal-pop{0%{opacity:0;transform:scale(.2)rotate(-12deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes reveal-slam{0%{opacity:0;filter:blur(6px);transform:scale(3.2)rotate(8deg)}55%{opacity:1;filter:none;transform:scale(.86)}72%{transform:scale(1.1)}86%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes reveal-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes reveal-rays{0%{opacity:0;transform:scale(.5)rotate(-20deg)}30%{opacity:1}to{opacity:0;transform:scale(1.1)rotate(10deg)}}@keyframes rays-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes rays-spin{to{rotate:360deg}}@keyframes glow-in{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:.65;transform:none}}@keyframes score-flash{0%{color:var(--color-ink)}30%{color:var(--color-accent-text)}to{color:var(--color-ink)}}@keyframes ladder-fill{0%{transform:scaleX(0)}to{transform:scaleX(var(--f,0))}}@keyframes col-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-in-b{0%{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes pv-photo{0%,4%{opacity:0;transform:translateY(-30px)scale(1.4)rotate(-6deg)}12%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pv-gauge{0%,16%{transform:translateY(calc((1 - var(--prev)) * 100%))}30%,88%{transform:translateY(calc((1 - var(--fill)) * 100%))}98%,to{transform:translateY(calc((1 - var(--prev)) * 100%))}}@keyframes pv-light{0%,36%{box-shadow:none;border-color:var(--color-line-strong)}40%{box-shadow:0 0 0 3px var(--combo-ring), 0 0 24px var(--combo-glow);border-color:var(--combo-ring)}46%,88%{box-shadow:0 0 0 1.5px var(--combo-ring), 0 0 12px var(--combo-glow);border-color:var(--combo-ring)}96%,to{box-shadow:none;border-color:var(--color-line-strong)}}@keyframes pv-combo{0%,50%{opacity:0;transform:scale(2.4)}56%{opacity:1;transform:scale(.9)}60%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pv-pts{0%,62%{opacity:0;transform:translateY(6px)}68%,88%{opacity:1;transform:none}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){:root{--motion-scale:0}*,:before,:after{animation-duration:var(--motion-fade)!important;transition-duration:var(--motion-fade)!important;animation-iteration-count:1!important}}._app_968x3_3{background:var(--color-bg);min-height:100dvh;color:var(--color-ink);flex-direction:column;display:flex;position:relative;container:app/inline-size}._modes_bu7z8_3{gap:var(--space-2);margin:0 calc(-1 * var(--space-4));padding:2px var(--space-4) 4px;scrollbar-width:none;grid-auto-columns:minmax(132px,1fr);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}._item_bu7z8_15{width:100%;min-height:64px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast);flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;display:flex;position:relative}._item_bu7z8_15:hover{border-color:var(--color-line-strong)}._item_bu7z8_15[aria-current=page]{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}._item_bu7z8_15[data-locked=true]{background:var(--color-surface-2);border-style:dashed;border-color:var(--color-line-strong)}._text_bu7z8_51{display:contents}._name_bu7z8_55{font-weight:600;font-size:var(--text-sm);align-items:baseline;gap:6px;line-height:1.25;display:inline-flex}._name_bu7z8_55 svg{align-self:center;width:1.15em;height:1.15em}._meta_bu7z8_70{font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.3}._state_bu7z8_76{font-size:var(--text-xs);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;margin-top:auto;padding-top:2px;font-weight:600;display:inline-flex}._item_bu7z8_15[data-locked=true] ._state_bu7z8_76,._item_bu7z8_15[data-done=true] ._state_bu7z8_76{color:var(--color-ink-2);font-weight:500}._dot_bu7z8_95{background:var(--color-accent);border-radius:50%;width:7px;height:7px}._modes_bu7z8_3[data-layout=list]{grid-template-columns:1fr;grid-auto-flow:row;margin:0;padding:0;overflow:visible}._modes_bu7z8_3[data-layout=list] ._item_bu7z8_15{padding:var(--space-3) var(--space-4);align-items:center;column-gap:var(--space-3);flex-flow:wrap}._modes_bu7z8_3[data-layout=list] ._text_bu7z8_51{flex-direction:column;flex:160px;min-width:0;display:flex}._modes_bu7z8_3[data-layout=list] ._state_bu7z8_76{font-size:var(--text-sm);margin-top:0;padding-top:0}@container app (width>=1024px){._modes_bu7z8_3{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}._modes_bu7z8_3[data-layout=list]{grid-template-columns:1fr}}._mark_1vut0_1{vertical-align:-.18em;fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}._from_1vut0_12{stop-color:var(--color-omega-from)}._middle_1vut0_16{stop-color:var(--color-accent)}._to_1vut0_20{stop-color:var(--color-omega-to)}._title_1h3l6_2{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:600;line-height:1.2}._line_179fx_1{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;flex-wrap:wrap;margin:0;display:flex}._link_179fx_12{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-omega-to);text-decoration-color:var(--color-omega-to);text-underline-offset:3px;white-space:nowrap;font-weight:600}._backdrop_12siy_4{z-index:40;background:var(--color-overlay);animation:var(--anim-backdrop-in);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._panel_12siy_15{gap:var(--space-4);width:100%;max-height:92%;padding:var(--space-2) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-2);animation:var(--anim-sheet-in);flex-direction:column;display:flex;position:relative;overflow-y:auto}._handle_12siy_30{width:40px;height:4px;margin-bottom:var(--space-1);background:var(--color-line-strong);border-radius:2px;align-self:center}@container app (width>=1024px){._backdrop_12siy_4{align-items:center}._backdrop_12siy_4[data-mobile-only=true]{display:none}._panel_12siy_15{max-width:480px;padding:var(--space-6);border-radius:var(--radius-xl);animation:var(--anim-dialog-in)}._handle_12siy_30{display:none}}._button_1s0vc_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);font:inherit;font-weight:600;font-size:var(--text-md);text-align:center;cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);border:1px solid #0000;line-height:1.25;text-decoration:none;display:inline-flex}._button_1s0vc_1[data-variant=primary]{background:var(--color-accent);color:var(--color-accent-ink)}._button_1s0vc_1[data-variant=primary]:hover{background:var(--color-accent-hover)}._button_1s0vc_1[data-variant=secondary]{background:var(--color-surface);color:var(--color-ink);border-color:var(--color-line-strong)}._button_1s0vc_1[data-variant=secondary]:hover{background:var(--color-surface-2)}._button_1s0vc_1[data-size=large]{min-height:56px;font-size:var(--text-lg);padding-inline:var(--space-6)}._button_1s0vc_1[data-size=small]{min-height:var(--tap);font-size:var(--text-sm);padding-inline:var(--space-4)}._button_1s0vc_1[data-block=true]{width:100%}._button_1s0vc_1:disabled{background:var(--color-surface-2);color:var(--color-ink-2);border-color:var(--color-line);cursor:not-allowed}._countdown_1ukyv_1{align-items:baseline;gap:2px var(--space-2);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;margin:0;display:flex}._value_1ukyv_11{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}._dialog_he7si_2{gap:var(--space-5);width:100%;max-height:92%;padding:var(--space-5) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-2);animation:var(--anim-sheet-in);flex-direction:column;display:flex;overflow-y:auto}._section_he7si_17{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._sectionTitle_he7si_25{font-size:var(--text-sm);margin:0;font-weight:600}@container app (width>=1024px){._dialog_he7si_2{max-width:440px;height:100%;max-height:none;padding:var(--space-6);animation:var(--anim-drawer-in);border-radius:0}}._links_he7si_42{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._note_he7si_50{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}._icon_rnbn3_1{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}._icon_rnbn3_1[data-size=small]{width:16px;height:16px}._icon_rnbn3_1[data-size=large]{width:32px;height:32px}._icon_rnbn3_1[data-tone=muted]{color:var(--color-ink-2)}._icon_rnbn3_1[data-tone=accent]{color:var(--color-accent)}._button_1f5if_1{width:var(--tap);height:var(--tap);border-radius:var(--radius-md);color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-fast);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._button_1f5if_1:hover{background:var(--color-surface-2)}._head_15r3g_1{align-items:center;gap:var(--space-3);margin-right:calc(-1 * var(--space-2));display:flex}._avatar_15r3g_8{background:var(--color-accent-soft);width:52px;height:52px;color:var(--color-accent-text);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:26px;font-weight:600;display:grid}._identity_15r3g_22{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_15r3g_30{font-family:var(--font-display);font-size:var(--text-xl);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}._mark_15r3g_39{margin-left:4px;font-size:1.1em}._since_15r3g_44{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere;margin:0}._link_1psu8_1{align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-1);border-bottom:1px solid var(--color-line);color:var(--color-ink);font-weight:500;text-decoration:none;display:flex}._text_1psu8_13{flex:1}._chevron_1psu8_18{display:flex;transform:rotate(-90deg)}._actions_m4pst_1{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._notice_1p7hh_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;animation:var(--anim-fade-up);flex-wrap:wrap;display:flex}._icon_1p7hh_14{margin-top:2px;display:flex}._body_1p7hh_19{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}._title_1p7hh_27{text-wrap:pretty;margin:0;font-weight:600}._text_1p7hh_33{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;margin:0}._action_1p7hh_40{min-height:var(--tap);flex:none;align-self:center}._address_1299c_1{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere;margin:0}._account_1fjvo_1{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}._form_1vo1m_1{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;display:flex}._actions_1vo1m_10{gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_1vo1m_10>*{flex:auto}._label_1vo1m_20{font-size:var(--text-sm);font-weight:600}._input_1vo1m_26{height:52px;padding:0 var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:16px}._input_1vo1m_26::placeholder{color:var(--color-ink-3)}._input_1vo1m_26:focus-visible{outline-offset:0;border-color:var(--color-focus)}._code_1vo1m_46{letter-spacing:.3em;font-variant-numeric:tabular-nums}._help_1fupd_1{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._spam_1fupd_8{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}._action_1fupd_14{min-height:var(--tap);color:var(--color-accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._action_1fupd_14:disabled{color:var(--color-ink-3);cursor:default}._steps_smbuv_1{gap:var(--space-4);flex-direction:column;width:100%;display:flex;position:relative}._turnstile_smbuv_11{z-index:5;max-width:100%;margin-top:var(--space-2);position:absolute;top:100%;left:0}._stats_1uqy2_1{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._item_1uqy2_10{flex-direction:column-reverse;justify-content:flex-end;gap:2px;margin:0;display:flex}._value_1uqy2_18{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:600;line-height:1.1}._label_1uqy2_27{font-size:var(--text-xs);color:var(--color-ink-2);text-wrap:balance;line-height:1.3}._title_12aem_3{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:600}._rows_12aem_9{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._row_12aem_9{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-template-columns:1.6em minmax(0,1fr);display:grid}._emoji_12aem_27{text-align:center;font-size:18px;line-height:1}._track_12aem_33{display:flex}._bar_12aem_37{border-radius:var(--radius-xs);background:var(--color-surface-3);min-width:26px;height:24px;color:var(--color-ink);font-size:var(--text-xs);transform-origin:0;animation:var(--anim-bar-grow);animation-delay:calc(var(--k,0) * 50ms * var(--motion-scale));justify-content:flex-end;align-items:center;padding:0 8px;font-weight:600;display:flex}._bar_12aem_37[data-today=true]{background:var(--color-accent);color:var(--color-accent-ink)}._bar_12aem_37[data-zero=true]{box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink-2);background:0 0}._backdrop_flobj_1{z-index:40;background:var(--color-overlay);animation:var(--anim-backdrop-in);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@container app (width>=1024px){._backdrop_flobj_1{justify-content:flex-end;align-items:stretch}}._footer_d64kl_1{align-items:center;gap:var(--space-1);margin-top:var(--space-7);padding:var(--space-4) var(--space-4) var(--space-5);border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;display:flex}._group_d64kl_13,._legal_d64kl_14{justify-content:center;align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}._legal_d64kl_14{font-size:var(--text-xs);color:var(--color-ink-3)}._link_d64kl_27{min-height:var(--tap);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;gap:.25em;display:inline-flex}._header_1pwpz_1{z-index:10;align-items:center;gap:var(--space-2);min-height:var(--header-h);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-line);display:flex;position:sticky;top:0}._brand_1pwpz_14{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._actions_1pwpz_22{align-items:center;gap:var(--space-1);display:flex}._board_qjz97_3{min-width:0;min-height:var(--tap);padding:0 var(--space-2);margin-left:calc(-1 * var(--space-1));font-size:var(--text-sm);color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}button._board_qjz97_3{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0}button._board_qjz97_3:hover{background:var(--color-surface-2)}._number_qjz97_28{color:var(--color-ink);font-weight:600}._mode_qjz97_33{text-overflow:ellipsis;overflow:hidden}@container app (width>=1024px){._board_qjz97_3{font-size:var(--text-md)}}@container app (width<=380px){._board_qjz97_3{padding:0 4px}}._identity_8jvkh_1{align-items:center;gap:var(--space-2);flex:0 auto;min-width:0;margin-right:auto;display:flex}._logo_h4nul_1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-ink);align-items:baseline;gap:.07em;font-size:26px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._logo_h4nul_1:hover{color:var(--color-ink)}._logo_h4nul_1[data-size=large]{font-size:64px}._mark_h4nul_22{background:var(--color-accent);border-radius:.05em;width:.3em;height:.3em;display:inline-block}@container app (width>=1024px){._logo_h4nul_1[data-size=large]{font-size:88px}}._button_d8a0p_1{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast);font-weight:500;display:inline-flex}._button_d8a0p_1:hover{background:var(--color-surface-2)}._button_d8a0p_1>svg,._icon_d8a0p_25{flex:none;display:flex}._name_d8a0p_30{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container app (width<=1023px){._name_d8a0p_30{display:none}}._list_jimeu_1{top:calc(100% + var(--space-1));z-index:30;min-width:180px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);margin:0;list-style:none;position:absolute;right:0}._option_9mzxu_1{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;display:flex}._option_9mzxu_1:hover{background:var(--color-surface-2)}._option_9mzxu_1[aria-selected=true]{font-weight:600}._code_9mzxu_23{color:var(--color-ink-2);font-size:var(--text-xs);letter-spacing:.04em}._menu_1gfnp_1{position:relative}._button_1gfnp_5{align-items:center;gap:var(--space-1);min-width:var(--tap);height:var(--tap);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;font-size:var(--text-sm);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}._button_1gfnp_5:hover{background:var(--color-surface-2)}._back_fi0dq_1{min-height:var(--tap);font-size:var(--text-sm);color:var(--color-ink-2);align-self:flex-start;align-items:center;display:inline-flex}._page_1htk4_3{gap:var(--space-6);width:100%;max-width:480px;padding:var(--space-6) var(--space-5) var(--space-8);animation:var(--anim-fade-up);flex-direction:column;flex:1;margin:0 auto;display:flex}._head_1htk4_15{gap:var(--space-3);flex-direction:column;display:flex}._eyebrow_1htk4_21{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-accent-text);margin:0;font-weight:600;display:inline-flex}._title_1htk4_31{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._lead_1htk4_41{color:var(--color-ink-2);text-wrap:pretty;margin:0}._already_1htk4_47{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._leave_1htk4_55{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-surface-2);text-wrap:pretty;margin:0}._member_1nqia_1{gap:var(--space-6);width:100%;max-width:680px;padding:var(--space-6) var(--space-5) var(--space-8);animation:var(--anim-fade-up);flex-direction:column;flex:1;margin:0 auto;display:flex}._account_1nqia_13{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}._accountTitle_1nqia_22{font-size:var(--text-sm);margin:0;font-weight:600}._modes_1nqia_29{gap:var(--space-3);flex-direction:column;display:flex}._hero_1pr3o_1{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._sign_1pr3o_8{width:120px;height:60px}._badge_1pr3o_13{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-2);font-size:var(--text-sm);margin:0;padding:4px 12px 4px 8px;font-weight:600;display:inline-flex}._title_1pr3o_25{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._lead_1pr3o_35{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:pretty;margin:0;line-height:1.35}._perks_gvf4h_1{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container app (width>=1024px){._perks_gvf4h_1{grid-template-columns:1fr 1fr}}._perk_gvf4h_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._icon_gvf4h_25{border-radius:var(--radius-md);background:var(--color-surface-2);flex:none;place-items:center;width:40px;height:40px;display:grid}._body_gvf4h_35{flex-direction:column;gap:2px;display:flex}._title_gvf4h_41{font-weight:600}._text_gvf4h_45{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty}._offer_14zj9_1{gap:var(--space-6);width:100%;max-width:680px;padding:var(--space-6) var(--space-5) var(--space-8);animation:var(--anim-fade-up);flex-direction:column;flex:1;margin:0 auto;display:flex}._buy_17384_1{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._visitor_o5knv_1{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._note_o5knv_8{color:var(--color-ink-2);margin:0}._price_c74u0_1{font-size:var(--text-lg);text-wrap:pretty;margin:0;font-weight:600}._footnotes_1y08x_1{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._note_1y08x_9{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;margin:0}._login_1y08x_16{text-wrap:pretty;margin:0}._link_1y08x_21{color:var(--color-accent);font-weight:600}._loading_1l590_3{justify-content:center;align-items:center;gap:var(--space-5);width:100%;max-width:640px;padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}._text_1l590_19{height:56px;margin:0 0 calc(var(--space-5) * 3 - var(--space-2) - var(--space-3) + 65px + 44px + 42px);font-size:var(--text-sm);color:var(--color-ink-2);justify-content:center;align-items:center;display:flex}._title_1a0lm_2{font:inherit;justify-content:center;margin:0;display:flex}._lede_1a0lm_9{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:balance;margin:0;line-height:1.35}@container app (width>=1024px){._lede_1a0lm_9{font-size:var(--text-2xl)}}._active_1vie9_1{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._status_1vie9_9{color:var(--color-ink-2);text-wrap:pretty;margin:0}._address_1vie9_15{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere;text-wrap:pretty;margin:0}._actions_1vie9_23{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._late_pv3rt_1{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._text_pv3rt_8{color:var(--color-ink-2);text-wrap:pretty;margin:0}._contact_pv3rt_14{color:var(--color-accent);overflow-wrap:anywhere;font-weight:600}._status_8vu95_1{color:var(--color-ink-2);text-wrap:pretty;margin:0}._waiting_8vu95_8{align-items:center;gap:var(--space-3);color:var(--color-ink-2);margin:0;display:inline-flex}._spinner_8vu95_16{border:2px solid var(--color-line-strong);border-top-color:var(--color-ink);width:1.25em;height:1.25em;animation:var(--anim-spinner);border-radius:50%}._thanks_dfkym_1{align-items:center;gap:var(--space-5);width:100%;max-width:560px;padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}._mark_dfkym_14{font-size:var(--text-5xl)}._title_dfkym_18{font-family:var(--font-display);font-size:var(--text-3xl);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._signature_dfkym_27{margin:calc(-1 * var(--space-2)) 0 0;font-family:var(--font-display);font-size:var(--text-md);font-style:italic}._page_jivb5_3{gap:var(--space-6);width:100%;max-width:680px;padding:var(--space-6) var(--space-5) var(--space-8);animation:var(--anim-fade-up);flex-direction:column;flex:1;margin:0 auto;display:flex}._intro_jivb5_15{gap:var(--space-3);flex-direction:column;display:flex}._eyebrow_jivb5_21{font-size:var(--text-sm);color:var(--color-accent-text);margin:0;font-weight:600}._title_jivb5_28{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._text_jivb5_38{color:var(--color-ink-2);text-wrap:pretty;margin:0}._archive_jivb5_44,._month_jivb5_50{gap:var(--space-2);flex-direction:column;display:flex}._monthTitle_jivb5_56{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-ink-2);font-weight:600}._monthTitle_jivb5_56:first-letter{text-transform:uppercase}._list_jivb5_67{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}._row_jivb5_74{align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);grid-template-columns:3.2em minmax(0,1fr);display:grid}._number_jivb5_83{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}._info_jivb5_91{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._date_jivb5_98{font-size:var(--text-sm);font-weight:500;line-height:1.7}._date_jivb5_98:first-letter{text-transform:uppercase}._modes_jivb5_108{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._status_jivb5_117{min-height:var(--tap);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);text-align:left;flex-direction:column;padding:5px 10px;text-decoration:none;display:flex}a._status_jivb5_117{cursor:pointer}a._status_jivb5_117:hover{border-color:var(--color-line-strong)}._mode_jivb5_108{font-size:var(--text-xs);color:var(--color-ink-2)}._value_jivb5_144{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}._value_jivb5_144 svg{width:1.1em;height:1.1em}._status_jivb5_117[data-kind=todo]{border-style:dashed;border-color:var(--color-line-strong)}._status_jivb5_117[data-kind=locked]{background:var(--color-surface-2);border-style:dashed}._status_jivb5_117[data-kind=todo] ._value_jivb5_144,._status_jivb5_117[data-kind=locked] ._value_jivb5_144{color:var(--color-ink-2);font-weight:500}@container app (width>=1024px){._modes_jivb5_108{grid-template-columns:repeat(4,minmax(0,1fr))}}._page_yncjt_2{gap:var(--space-6);width:100%;max-width:680px;padding:var(--space-6) var(--space-5) var(--space-8);animation:var(--anim-fade-up);flex-direction:column;flex:1;margin:0 auto;display:flex}._section_yncjt_14{gap:var(--space-3);flex-direction:column;display:flex}._eyebrow_yncjt_20{font-size:var(--text-sm);color:var(--color-accent-text);margin:0;font-weight:600}._title_yncjt_27{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._lede_yncjt_37{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:pretty;margin:0;line-height:1.35}._heading_yncjt_45{font-size:var(--text-lg);margin:0;font-weight:600}._text_yncjt_51{color:var(--color-ink-2);text-wrap:pretty;margin:0}._calc_yncjt_57{gap:4px var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}._key_yncjt_69{color:var(--color-ink-2)}._value_yncjt_73{text-align:right;white-space:nowrap;margin:0;font-weight:600}._value_yncjt_73[data-kind=combo]{color:var(--color-accent-text)}._value_yncjt_73[data-kind=bonus]{color:var(--gauge-full-line)}._total_yncjt_88{padding-top:var(--space-2);border-top:1px solid var(--color-line-strong);font-size:var(--text-md);grid-column:1/-1;justify-content:space-between;margin-top:2px;font-weight:700;display:flex}._faq_yncjt_99{border-top:1px solid var(--color-line);flex-direction:column;display:flex}._item_yncjt_105{border-bottom:1px solid var(--color-line)}._question_yncjt_109{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) 0;cursor:pointer;font-weight:600;list-style:none;display:flex}._question_yncjt_109::-webkit-details-marker{display:none}._question_yncjt_109 svg{transition:transform var(--dur-base) var(--ease-out);flex:none}._item_yncjt_105[open] ._question_yncjt_109 svg{transform:rotate(45deg)}._answer_yncjt_134{margin:0 0 var(--space-4);color:var(--color-ink-2);text-wrap:pretty}._board_1wao3_9{--cols:4;--rows:4;--board-gap:6px;--board-chrome:432px;--card-room:calc(100dvh - var(--board-chrome) - env(safe-area-inset-bottom));--card-h:clamp(var(--card-min), var(--card-room) / var(--rows) - var(--board-gap), var(--card-max));gap:var(--space-3);flex-direction:column;display:flex;position:relative}._grid_1wao3_30{z-index:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--board-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}._cell_1wao3_41{min-width:0;position:relative}._board_1wao3_9[data-density=d6]{--cols:3;--card-max:96px;--card-min:96px;--rows:2;--card-text:1.25rem;--card-pad:12px 12px 10px;--board-gap:8px;--intrus-h:48px;--intrus-text:17px}._board_1wao3_9[data-density=d16]{--cols:4;--card-max:76px;--card-min:56px;--rows:4;--card-text:1rem;--card-pad:8px 8px 7px;--board-gap:6px;--intrus-h:44px;--intrus-text:15px}._board_1wao3_9[data-density=d20]{--cols:4;--card-max:62px;--card-min:46px;--rows:5;--card-text:.9375rem;--card-pad:7px 7px 6px;--board-gap:6px;--intrus-h:44px;--intrus-text:14px;--intrus-min:64px}._board_1wao3_9[data-density=d24]{--cols:4;--card-max:50px;--card-min:40px;--rows:6;--card-text:.875rem;--card-pad:5px 6px 5px 7px;--board-gap:5px;--pct-size:10.5px;--intrus-h:44px;--intrus-text:13px;--intrus-min:58px}[data-dense=true] ._board_1wao3_9{--board-chrome:416px}@container app (width>=1024px){._board_1wao3_9,[data-dense=true] ._board_1wao3_9{--board-chrome:212px}._board_1wao3_9[data-density=d6]{--cols:3;--card-max:150px;--card-min:150px;--rows:2;--card-text:1.75rem;--card-pad:18px;--board-gap:16px;--text-pct:.9375rem;--intrus-h:64px;--intrus-text:22px;--intrus-min:160px}._board_1wao3_9[data-density=d16]{--cols:4;--card-max:116px;--card-min:72px;--rows:4;--card-text:1.5rem;--card-pad:14px 16px 12px;--board-gap:14px;--text-pct:.875rem;--intrus-h:56px;--intrus-text:20px;--intrus-min:150px}._board_1wao3_9[data-density=d20]{--cols:5;--card-max:108px;--card-min:68px;--rows:4;--card-text:1.3125rem;--card-pad:12px 14px 11px;--board-gap:12px;--text-pct:.8125rem;--intrus-h:52px;--intrus-text:19px;--intrus-min:130px}._board_1wao3_9[data-density=d24]{--cols:6;--card-max:100px;--card-min:64px;--rows:4;--card-text:1.1875rem;--card-pad:12px;--board-gap:10px;--pct-size:.8125rem;--intrus-h:50px;--intrus-text:18px;--intrus-min:120px}}._scan_1wao3_167{z-index:5;border-radius:var(--radius-lg);pointer-events:none;animation:var(--anim-think-scan);background:linear-gradient(105deg,#0000 0 38%,oklch(75% .15 50/.16) 47%,oklch(85% .12 70/.22) 50%,oklch(75% .15 50/.16) 53%,#0000 62%) 0 0/260% 100%;position:absolute;inset:-4px}._board_1wao3_9[data-slam=true] ._grid_1wao3_30{animation:var(--anim-board-slam);animation-delay:calc(var(--sd,0s) * var(--motion-scale))}._halo_1wao3_192{z-index:-1;border-radius:calc(var(--radius-lg) + 8px);pointer-events:none;background:radial-gradient(60% 60% at 50% 50%, var(--combo-glow), transparent 75%);opacity:0;animation:var(--anim-board-halo);animation-delay:calc(var(--sd,0s) * var(--motion-scale));position:absolute;inset:-10px}._board_1wao3_9[data-frozen=true] ._grid_1wao3_30{animation:var(--anim-board-freeze)}._banner_1wao3_210{z-index:8;padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);background:var(--gauge-full-ink);color:var(--gauge-full);box-shadow:var(--shadow-2);text-align:center;white-space:nowrap;animation:var(--anim-banner-in);animation-delay:calc(var(--bd,0s) * var(--motion-scale));pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}._bannerTitle_1wao3_232{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:1.1}._bannerPoints_1wao3_239{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700}._card_8va2g_5{--fill:0;--prev:var(--fill);--pct:var(--pct-to,0);isolation:isolate;width:100%;height:100%;min-height:var(--card-h,76px);padding:var(--card-pad,8px);border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--gauge-empty);box-shadow:var(--shadow-card);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color var(--dur-slow) var(--ease-out), box-shadow var(--dur-base), transform var(--dur-base) var(--ease-out);flex-direction:column;justify-content:space-between;gap:2px;display:flex;position:relative}._card_8va2g_5:hover{border-color:var(--color-ink-3)}._word_8va2g_37{z-index:1;max-width:100%;font-family:var(--font-display);font-weight:500;font-size:var(--card-text,16px);letter-spacing:-.005em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.08;position:relative}._foot_8va2g_50{z-index:1;justify-content:space-between;align-items:center;gap:4px;min-height:16px;display:flex;position:relative}._pct_8va2g_62{font-size:var(--pct-size,var(--text-pct));color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1}._pct_8va2g_62:before{counter-reset:pct var(--pct);content:counter(pct) var(--pct-suffix,"%")}._mark_8va2g_76{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1;display:grid}._mark_8va2g_76 svg{stroke-width:2.6px;width:12px;height:12px}._gauge_8va2g_95{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._fill_8va2g_104{background:var(--gauge-fill);border-top:1px solid var(--gauge-line);transform:translateY(calc((1 - var(--fill)) * 100%));position:absolute;inset:0}._shine_8va2g_112{opacity:0;background:linear-gradient(180deg, transparent 0 30%, var(--shine-strong) 50%, transparent 70%);background-size:100% 300%;position:absolute;inset:0}._card_8va2g_5[data-state=empty] ._pct_8va2g_62{color:var(--color-ink-3);font-weight:500}._card_8va2g_5[data-state=partial] ._pct_8va2g_62{color:var(--color-ink)}._card_8va2g_5[data-state=full]{border-color:var(--gauge-full-line);color:var(--gauge-full-ink)}._card_8va2g_5[data-state=full] ._fill_8va2g_104{background:var(--gauge-full);border-top-color:#0000}._card_8va2g_5[data-state=full] ._word_8va2g_37{font-weight:600}._card_8va2g_5[data-state=full] ._pct_8va2g_62{color:var(--gauge-full-ink)}._check_8va2g_148{background:var(--gauge-full-ink);color:var(--gauge-full)}._card_8va2g_5[data-selected=true]{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-ink)}._card_8va2g_5[data-entering=true]{animation:var(--anim-board-enter);animation-delay:calc(var(--d,0s) * var(--motion-scale))}._card_8va2g_5[data-arriving=true]{z-index:1;animation:var(--anim-card-arrive);animation-delay:calc(var(--ad,0s) * var(--motion-scale))}._card_8va2g_5[data-rising=true]{z-index:1;animation:var(--anim-pct-roll);animation-delay:calc(var(--d,0s) * var(--motion-scale))}._card_8va2g_5[data-rising=true] ._fill_8va2g_104{animation:var(--anim-gauge-rise);animation-delay:calc(var(--d,0s) * var(--motion-scale))}._card_8va2g_5[data-rising=true] ._shine_8va2g_112{animation:var(--anim-gauge-shine);animation-delay:calc(var(--d,0s) * var(--motion-scale))}._gain_8va2g_189{z-index:3;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);font-family:var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 0 0 2px var(--color-bg);animation:var(--anim-gain-pop);animation-delay:calc(var(--d,0s) * var(--motion-scale));pointer-events:none;padding:1px 6px;font-size:12px;font-weight:600;line-height:17px;position:absolute;top:-9px;right:-5px}._card_8va2g_5[data-wasted=true] ._gain_8va2g_189{background:var(--color-surface-3);color:var(--color-ink-2)}._card_8va2g_5[data-combo=true]{border-color:var(--combo-ring);box-shadow:0 0 0 1.5px var(--combo-ring), 0 0 calc(10px + 22px * var(--heat,0)) var(--combo-glow);animation:var(--anim-combo-light);animation-delay:calc(var(--cd,0s) * var(--motion-scale))}._card_8va2g_5[data-combo=true][data-rising=true]{animation:var(--anim-pct-roll), var(--anim-combo-light);animation-delay:calc(var(--d,0s) * var(--motion-scale)), calc(var(--cd,0s) * var(--motion-scale))}._rank_8va2g_232{background:var(--combo-ring);color:var(--combo-ink);animation:var(--anim-combo-badge);animation-delay:calc(var(--cd,0s) * var(--motion-scale))}._card_8va2g_5[data-combo=true] ._gain_8va2g_189{background:var(--combo-ring);color:var(--combo-ink)}._card_8va2g_5[data-filled=true] ._fill_8va2g_104{animation:var(--anim-gauge-rise), var(--anim-fill-turn);animation-delay:calc(var(--d,0s) * var(--motion-scale)), calc(var(--fd,0s) * var(--motion-scale))}._card_8va2g_5[data-filled=true] ._check_8va2g_148{animation:var(--anim-combo-badge);animation-delay:calc(var(--fd,0s) * var(--motion-scale))}._burst_8va2g_256{z-index:2;border-radius:calc(var(--radius-card) + 14px);pointer-events:none;opacity:0;background:repeating-conic-gradient(from 8deg, var(--gauge-full) 0 5deg, transparent 5deg 30deg);animation:var(--anim-fill-burst);animation-delay:calc(var(--fd,0s) * var(--motion-scale));position:absolute;inset:-14px;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 62% 82%,#0000 100%);mask:radial-gradient(closest-side,#0000 58%,#000 62% 82%,#0000 100%)}._bonus_8va2g_269{z-index:4;border-radius:var(--radius-pill);background:var(--gauge-full-ink);color:var(--gauge-full);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;animation:var(--anim-bonus-pop);animation-delay:calc(var(--fd,0s) * var(--motion-scale));pointer-events:none;padding:2px 8px;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-thinking=true] ._card_8va2g_5{border-color:var(--color-line-strong)}[data-density=d24] ._card_8va2g_5{border-radius:var(--radius-md);justify-content:flex-start}[data-density=d24] ._word_8va2g_37{padding-right:2px;line-height:1.04}[data-density=d24] ._foot_8va2g_50{min-height:0;position:absolute;bottom:4px;right:5px}[data-density=d24] ._mark_8va2g_76{width:15px;height:15px}[data-density=d24] ._card_8va2g_5[data-state=full] ._pct_8va2g_62,[data-density=d24] ._card_8va2g_5[data-combo=true] ._pct_8va2g_62{display:none}@media (height<=719px){[data-density=d16] ._card_8va2g_5,[data-density=d20] ._card_8va2g_5{justify-content:flex-start}[data-density=d16] ._foot_8va2g_50,[data-density=d20] ._foot_8va2g_50{min-height:0;position:absolute;bottom:5px;right:6px}}@container app (width>=1024px){[data-density=d24] ._card_8va2g_5,[data-density=d16] ._card_8va2g_5,[data-density=d20] ._card_8va2g_5{border-radius:var(--radius-card);justify-content:space-between}[data-density=d24] ._foot_8va2g_50,[data-density=d16] ._foot_8va2g_50,[data-density=d20] ._foot_8va2g_50{position:relative;bottom:auto;right:auto}[data-density=d24] ._card_8va2g_5[data-state=full] ._pct_8va2g_62,[data-density=d24] ._card_8va2g_5[data-combo=true] ._pct_8va2g_62{display:inline}._mark_8va2g_76{width:22px;height:22px;font-size:13px}._mark_8va2g_76 svg{width:14px;height:14px}._gain_8va2g_189{padding-inline:8px;font-size:14px;line-height:20px;top:-11px}}[data-full=true] ._card_8va2g_5{animation:var(--anim-board-full);animation-delay:calc((var(--bd,0s) + var(--k,0) * 40ms) * var(--motion-scale))}._detail_1ltgt_3{gap:var(--space-3);flex-direction:column;display:flex}._title_1ltgt_9{font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:600;line-height:1.1}._sub_1ltgt_17{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;margin:0}._rows_1ltgt_24{border-top:1px solid var(--color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1ltgt_24{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-line);min-height:52px;font-size:var(--text-sm);grid-template-columns:40px minmax(0,1fr) auto;padding:6px 0;display:grid}._thumb_1ltgt_44{border-radius:var(--radius-sm);width:40px;height:40px;position:relative;overflow:hidden}._info_1ltgt_52{flex-direction:column;gap:4px;min-width:0;display:flex}._label_1ltgt_59{font-weight:600}._value_1ltgt_63{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-weight:600}._value_1ltgt_63[data-tone=muted]{color:var(--color-ink-2);font-weight:500}._value_1ltgt_63[data-tone=full]{color:var(--gauge-full-line)}._gauge_1ve2c_3{background:var(--color-surface-3);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}._fill_1ve2c_12{border-right:1px solid var(--gauge-line);background:var(--gauge-fill);transform:translateX(calc((var(--fill) - 1) * 100%));border-radius:4px 0 0 4px;position:absolute;inset:0}._gauge_1ve2c_3[data-full=true] ._fill_1ve2c_12{background:var(--gauge-full);border-right-color:#0000;border-radius:4px}._gain_1ve2c_27{top:0;bottom:0;left:calc(var(--prev) * 100%);width:calc((var(--fill) - var(--prev)) * 100%);background:repeating-linear-gradient(-45deg,oklch(20% 0 0/.16) 0 3px,#0000 3px 6px);position:absolute}._thumbnail_11eb0_3{background:linear-gradient(135deg, var(--color-surface-2), var(--color-surface-3));display:block;position:absolute;inset:0}._image_11eb0_10{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._pop_atrid_3{z-index:25;width:max(100%,320px);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-2);animation:var(--anim-pop-in);transform-origin:30px -10px;cursor:default;display:none;position:absolute;top:calc(100% + 10px);left:0}._pop_atrid_3:before{content:"";background:inherit;border-left:1px solid var(--color-line);border-top:1px solid var(--color-line);width:12px;height:12px;position:absolute;top:-7px;left:28px;transform:rotate(45deg)}._pop_atrid_3[data-right=true]{transform-origin:calc(100% - 30px) -10px;left:auto;right:0}._pop_atrid_3[data-right=true]:before{left:auto;right:28px}._close_atrid_44{position:absolute;top:6px;right:6px}@container app (width>=1024px){._pop_atrid_3{display:block}}._intruder_1t1h8_5{width:100%;min-height:var(--intrus-h,44px);border:1px solid var(--intrus-bg);border-radius:var(--radius-md);background:var(--intrus-bg);color:var(--intrus-ink);box-shadow:var(--shadow-card);font-family:var(--font-display);font-size:var(--intrus-text,15px);text-align:center;cursor:pointer;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition:background-color var(--dur-slow) var(--ease-out), color var(--dur-slow);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;padding:4px 8px;font-weight:600;line-height:1.1;display:flex;position:relative}._intruder_1t1h8_5:hover{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 3.5px var(--intrus-bg)}._icon_1t1h8_39{color:var(--intrus-icon);flex:none;display:inline-flex}._icon_1t1h8_39 svg{stroke-width:2.2px;width:15px;height:15px}._word_1t1h8_51{min-width:0}._loss_1t1h8_55{z-index:3;border-radius:var(--radius-pill);background:var(--intrus-hit-line);color:var(--intrus-hit-ink);font-family:var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 0 0 2px var(--color-bg);animation:var(--anim-loss-pop);animation-delay:calc(var(--id,0s) * var(--motion-scale));padding:1px 6px;font-size:12px;font-style:normal;font-weight:700;line-height:17px;position:absolute;top:-9px;right:-5px}._count_1t1h8_76{border-radius:var(--radius-pill);background:var(--intrus-hit-bg);font-family:var(--font-ui);color:var(--intrus-hit-ink);font-variant-numeric:tabular-nums;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;line-height:16px}._intruder_1t1h8_5[data-arriving=true]{animation:var(--anim-intrus-arrive);animation-delay:calc(var(--ad,0s) * var(--motion-scale))}._intruder_1t1h8_5[data-hit=true]{border-color:var(--intrus-hit-bg);background:var(--intrus-hit-bg);color:var(--intrus-hit-ink);box-shadow:0 0 0 3px var(--color-bg), 0 0 0 4.5px var(--intrus-hit-bg), 0 0 22px var(--combo-glow);animation:var(--anim-intrus-hit);animation-delay:calc(var(--id,0s) * var(--motion-scale))}._intruder_1t1h8_5[data-hit=true] ._icon_1t1h8_39{color:var(--intrus-hit-ink)}._intruder_1t1h8_5[data-touched=true]{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 3.5px var(--intrus-hit-bg)}._intruder_1t1h8_5[data-selected=true]{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-ink)}[data-density=d24] ._intruder_1t1h8_5{padding-inline:4px}[data-density=d24] ._icon_1t1h8_39{display:none}@container app (width>=1024px){[data-density=d24] ._icon_1t1h8_39{display:inline-flex}}._row_1we11_3{gap:var(--space-2);flex-direction:column;display:flex}._head_1we11_9{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._title_1we11_16{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}._hint_1we11_25{font-size:var(--text-xs);color:var(--color-ink-2);text-align:right;text-wrap:balance;margin:0}._list_1we11_33{grid-template-columns:repeat(auto-fit, minmax(var(--intrus-min,72px), 1fr));gap:var(--board-gap,6px);margin:0;padding:0;list-style:none;display:grid}._item_1we11_42{min-width:0;position:relative}._main_1oy0r_2{gap:var(--space-3);flex-direction:column;min-width:0;display:flex;position:relative}[data-dense=true]>._main_1oy0r_2{gap:var(--space-2)}@container app (width>=1024px){._main_1oy0r_2,[data-dense=true]>._main_1oy0r_2{gap:var(--space-4)}}._context_1oy0r_22{font-size:var(--text-sm);color:var(--color-accent-text);margin:0;font-weight:600}._game_1udcv_5{gap:var(--space-3);width:100%;max-width:1440px;padding:var(--space-3) var(--space-4) 0;flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}._game_1udcv_5[data-dense=true]{gap:var(--space-2);padding-top:var(--space-2)}@container app (width>=1024px){._game_1udcv_5,._game_1udcv_5[data-dense=true]{align-items:start;gap:var(--space-8);padding:var(--space-6) var(--space-7) 0;grid-template-columns:minmax(0,1fr) 380px;display:grid}}._main_1hw54_3{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._bar_1hw54_10{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._label_1hw54_17{font-size:var(--text-sm);margin:0;font-weight:600}._steps_1hw54_23{gap:6px;margin:0;padding:0;list-style:none;display:flex}._step_1hw54_23{background:var(--color-line-strong);width:18px;height:4px;transition:background-color var(--dur-slow), width var(--dur-slow) var(--ease-out);border-radius:2px}._step_1hw54_23[data-state=done]{background:var(--color-ink-3)}._step_1hw54_23[data-state=now]{background:var(--color-accent);width:30px}._quit_1hw54_50{min-height:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._quit_1hw54_50:hover{background:var(--color-surface-2)}._caption_1hw54_66{gap:var(--space-1);min-height:5.4em;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}._title_1hw54_76{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:pretty;animation:var(--anim-fade-up);margin:0;line-height:1.25}._text_1hw54_85{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;animation:var(--anim-fade-up);margin:0}._end_1hw54_93{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1);animation:var(--anim-fade-up);flex-direction:column;order:4;display:flex}._eyebrow_1hw54_105{font-size:var(--text-sm);color:var(--color-accent-text);margin:0;font-weight:600}._tier_1hw54_112{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);flex-wrap:wrap;margin:0;font-weight:600;display:flex}._points_1hw54_123{font-family:var(--font-ui);font-size:var(--text-md);color:var(--color-ink-2);font-variant-numeric:tabular-nums}._actions_1hw54_130{gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_1hw54_130>*{flex:200px}@container app (width>=1024px){._main_1hw54_3{gap:var(--space-4)}._title_1hw54_76{font-size:var(--text-2xl)}}._aside_19vsb_5{display:contents}._hud_19vsb_9{justify-content:space-between;align-items:flex-end;gap:var(--space-3);order:-1;display:flex}._tally_19vsb_17{order:-1}._photos_19vsb_21{order:5}._help_19vsb_25{gap:var(--space-2);flex-direction:column;order:6;display:flex}._links_19vsb_33{gap:0 var(--space-4);flex-wrap:wrap;margin:0;display:flex}._link_19vsb_33{min-height:var(--tap);font-size:var(--text-sm);color:var(--color-ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;display:inline-flex}._link_19vsb_33:hover{color:var(--color-ink-2)}@container app (width>=1024px){._aside_19vsb_5{top:calc(64px + var(--space-6));gap:var(--space-5);flex-direction:column;display:flex;position:sticky}._hud_19vsb_9,._tally_19vsb_17,._photos_19vsb_21,._help_19vsb_25{order:0}._hud_19vsb_9{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-line)}[data-ended=true]>._aside_19vsb_5{display:none}}._photo_1pdrv_3{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}._button_1pdrv_11{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-surface-2);cursor:pointer;border:0;width:100%;max-width:64px;padding:0;display:block;position:relative;overflow:hidden}._number_1pdrv_25{color:oklch(98% 0 0);text-align:center;font-variant-numeric:tabular-nums;background:oklch(20% .006 85/.72);border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:3px;left:3px}._combo_1pdrv_42{background:var(--combo-ring);color:var(--combo-ink);font-variant-numeric:tabular-nums;animation:var(--anim-photo-score);animation-delay:calc(var(--pd,0s) * var(--motion-scale));border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:17px;position:absolute;bottom:3px;right:3px}._points_1pdrv_58{min-height:18px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;animation:var(--anim-photo-score);animation-delay:calc(var(--pd,0s) * var(--motion-scale));font-weight:600}._points_1pdrv_58[data-zero=true]{color:var(--color-ink-2)}._photo_1pdrv_3[data-pending=true] ._button_1pdrv_11{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-accent);animation:var(--anim-photo-send)}._photo_1pdrv_3[data-pending=true] ._button_1pdrv_11:after{content:"";background:linear-gradient(100deg, transparent 35%, var(--shine-strong) 50%, transparent 65%);animation:var(--anim-tile-scan);background-size:260% 100%;position:absolute;inset:0}._photo_1pdrv_3[data-active=true] ._button_1pdrv_11{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-ink)}._slot_1pdrv_94{border:1.5px dashed var(--color-line-strong);cursor:default;background:0 0}._slotNumber_1pdrv_100{height:100%;font-size:var(--text-sm);color:var(--color-ink-3);font-variant-numeric:tabular-nums;place-items:center;display:grid}@container app (width>=1024px){._button_1pdrv_11{max-width:60px}._points_1pdrv_58{font-size:var(--text-sm)}}._photos_4ef7f_3{gap:var(--space-2);flex-direction:column;display:flex}._head_4ef7f_9{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0;display:flex}._title_4ef7f_17{font-size:var(--text-sm);margin:0;font-weight:600}._left_4ef7f_23{font-size:var(--text-sm);color:var(--color-ink-2);font-variant-numeric:tabular-nums}._list_4ef7f_29{grid-template-columns:repeat(var(--n-photos,5), minmax(0, 1fr));gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._score_vpwqa_3{flex-direction:column;min-width:0;display:flex;position:relative}._label_vpwqa_10{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);margin:0;font-weight:600}._value_vpwqa_19{font-size:var(--text-score);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;transform-origin:0 70%;margin:0;font-weight:600;line-height:1.05}._delta_vpwqa_30{margin-left:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;animation:var(--anim-score-delta);pointer-events:none;padding:2px 8px;font-weight:600;position:absolute;top:18px;left:100%}._score_vpwqa_3[data-rolling=true] ._value_vpwqa_19{animation:var(--anim-score-bump)}._score_vpwqa_3[data-final=true] ._value_vpwqa_19{color:var(--color-ink)}[data-dense=true] ._value_vpwqa_19{font-size:1.75rem}@container app (width>=1024px){._value_vpwqa_19,[data-dense=true] ._value_vpwqa_19{font-size:var(--text-score-lg)}._delta_vpwqa_30{font-size:var(--text-md);top:30px}}._shots_bakdt_3{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._dots_bakdt_10{gap:6px;margin:0;padding:0;list-style:none;display:flex}._dot_bakdt_10{background:var(--color-ink);width:14px;height:14px;transition:background-color var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow);border-radius:50%}._dot_bakdt_10[data-state=used]{box-shadow:inset 0 0 0 1.5px var(--color-line-strong);background:0 0}._dot_bakdt_10[data-state=now]{background:var(--color-accent);animation:var(--anim-shot-now)}._shots_bakdt_3[data-single=true] ._dot_bakdt_10{width:18px;height:18px}._label_bakdt_43{font-size:var(--text-sm);color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._label_bakdt_43 strong{color:var(--color-ink);font-weight:600}._ladder_537f0_3{gap:var(--space-2);flex-direction:column;padding-top:26px;display:flex;position:relative}._steps_537f0_11{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid;position:relative}._step_537f0_11{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex;position:relative}._bar_537f0_30{background:var(--color-surface-3);border-radius:3px;width:100%;height:10px;position:relative;overflow:hidden}._fill_537f0_39{background:var(--color-ink);transform-origin:0;transform:scaleX(var(--f,0));animation:var(--anim-ladder-fill);animation-delay:calc(var(--k,0) * 90ms * var(--motion-scale));position:absolute;inset:0}._emoji_537f0_49{font-size:20px;line-height:1.2}._min_537f0_54{color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}._step_537f0_11[data-state=reached] ._min_537f0_54,._step_537f0_11[data-state=current] ._min_537f0_54{color:var(--color-ink);font-weight:600}._step_537f0_11[data-state=current] ._emoji_537f0_49{transform:scale(1.25)}._step_537f0_11[data-state=current] ._fill_537f0_39{background:var(--color-accent)}._step_537f0_11[data-state=locked] ._emoji_537f0_49{filter:grayscale();opacity:.45}._marker_537f0_80{top:0;left:var(--x,0%);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);font-variant-numeric:tabular-nums;white-space:nowrap;padding:1px 7px;font-size:11px;font-weight:600;position:absolute;transform:translate(-50%)}._marker_537f0_80:after{content:"";z-index:-1;background:inherit;border-radius:1px;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}._offer_1mgh6_3{bottom:var(--space-3);z-index:5;align-items:center;gap:var(--space-3);width:100%;min-height:72px;margin-bottom:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:1.5px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);text-align:left;cursor:pointer;box-shadow:var(--shadow-1);animation:var(--anim-fade-up);order:4;display:flex;position:sticky}._offer_1mgh6_3:hover{background:var(--color-accent-soft)}._thumb_1mgh6_29{border-radius:var(--radius-md);object-fit:cover;flex:none;width:56px;height:56px}._text_1mgh6_37{flex-direction:column;flex:1;display:flex}._title_1mgh6_43{font-weight:600}._note_1mgh6_47{font-size:var(--text-sm);color:var(--color-ink-2)}@container app (width>=1024px){._offer_1mgh6_3{order:0;margin-bottom:0;position:static}}._calc_1k8rb_2{gap:4px var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}._name_1k8rb_14{color:var(--color-ink-2)}._value_1k8rb_18{text-align:right;white-space:nowrap;margin:0;font-weight:600}._value_1k8rb_18[data-tone=minus]{color:var(--intrus-text)}._value_1k8rb_18[data-tone=times]{color:var(--color-accent-text)}._value_1k8rb_18[data-tone=plus]{color:var(--gauge-full-line)}._total_1k8rb_37{padding-top:var(--space-2);border-top:1px solid var(--color-line-strong);font-size:var(--text-md);grid-column:1/-1;justify-content:space-between;margin-top:2px;font-weight:700;display:flex}._section_kyti6_3{gap:var(--space-2);flex-direction:column;display:flex}._heading_kyti6_9{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);margin:0;font-weight:600}._none_kyti6_18{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}._list_kyti6_24{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._chip_kyti6_33{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:34px;font-size:var(--text-sm);align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:relative}._word_kyti6_46{font-family:var(--font-display);font-size:var(--text-md);font-weight:500}._percent_kyti6_52{color:var(--color-ink-2);font-variant-numeric:tabular-nums}._gain_kyti6_57{font-variant-numeric:tabular-nums;font-weight:700}._mark_kyti6_62{background:var(--combo-ring);width:16px;height:16px;color:var(--combo-ink);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}._chip_kyti6_33[data-combo=true]{border-color:var(--combo-ring);box-shadow:inset 0 0 0 1px var(--combo-ring)}._chip_kyti6_33[data-combo=true] ._gain_kyti6_57{color:var(--color-accent-text)}._chip_kyti6_33[data-full=true]{background:var(--gauge-full);border-color:var(--gauge-full-line);color:var(--gauge-full-ink)}._chip_kyti6_33[data-full=true] ._percent_kyti6_52,._chip_kyti6_33[data-full=true] ._gain_kyti6_57{color:var(--gauge-full-ink)}._chip_kyti6_33[data-muted=true]{color:var(--color-ink-2);border-style:dashed}._chip_kyti6_33[data-intruder=true]{border-color:var(--intrus-hit-bg);background:var(--intrus-hit-bg);color:var(--intrus-hit-ink)}._chip_kyti6_33[data-intruder=true] ._word_kyti6_46{font-style:italic}._chip_kyti6_33[data-intruder=true] ._percent_kyti6_52{color:var(--intrus-hit-ink)}._detail_1e49v_3{gap:var(--space-4);flex-direction:column;display:flex}._head_1e49v_9{align-items:center;gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);display:grid}._image_1e49v_16{border-radius:var(--radius-md);width:96px;height:96px;box-shadow:var(--shadow-1);position:relative;overflow:hidden}._title_1e49v_25{font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:600;line-height:1.1}._points_1e49v_33{font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}._sub_1e49v_40{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}._reveal_16676_4{--name-d:1.35s;z-index:20;padding:var(--space-5);background:var(--reveal-veil);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;animation:var(--anim-reveal-veil);animation-delay:calc(var(--motion-reveal-freeze) * var(--motion-scale));place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._inner_16676_21{align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:relative}._eyebrow_16676_29{font-size:var(--text-sm);color:var(--color-ink-2);animation:var(--anim-reveal-score);animation-delay:calc(.36s * var(--motion-scale));margin:0;font-weight:600}._score_16676_38{font-size:var(--text-4xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;animation:var(--anim-reveal-score);animation-delay:calc(.42s * var(--motion-scale));margin:0;font-weight:600;line-height:1}._unit_16676_49{letter-spacing:0;color:var(--color-ink-2);margin-left:.2em;font-size:.4em;font-weight:500}._stage_16676_57{width:200px;height:200px;margin:var(--space-2) 0;place-items:center;display:grid;position:relative}._emoji_16676_66{z-index:2;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:112px;line-height:1;position:relative}._ring_16676_74{z-index:1;border:3px solid var(--color-accent);opacity:0;border-radius:50%;position:absolute;inset:22%}._secondRing_16676_83{border-width:2px}._rays_16676_87{z-index:0;opacity:0;background:repeating-conic-gradient(from 0deg, var(--reveal-ray) 0 6deg, transparent 6deg 24deg);border-radius:50%;position:absolute;inset:-40%;-webkit-mask:radial-gradient(closest-side,#000 20%,#0000 100%);mask:radial-gradient(closest-side,#000 20%,#0000 100%)}._glow_16676_97{z-index:0;background:radial-gradient(closest-side, var(--reveal-ray-hot), transparent);opacity:0;border-radius:50%;position:absolute;inset:-10%}._name_16676_106{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;animation:var(--anim-reveal-name);animation-delay:calc(var(--name-d) * var(--motion-scale));margin:0;font-weight:600;line-height:1.05}._note_16676_117{font-size:var(--text-md);color:var(--color-ink-2);animation:var(--anim-reveal-name);animation-delay:calc((var(--name-d) + .16s) * var(--motion-scale));margin:0}._skip_16676_125{margin-top:var(--space-3);animation:var(--anim-reveal-name);animation-delay:calc((var(--name-d) + .4s) * var(--motion-scale))}._reveal_16676_4[data-kind=soft]{--name-d:1.5s}._reveal_16676_4[data-kind=soft] ._emoji_16676_66{animation:var(--anim-reveal-soft);animation-delay:calc(.82s * var(--motion-scale))}._reveal_16676_4[data-kind=warm] ._emoji_16676_66{animation:var(--anim-reveal-pop);animation-delay:calc(.82s * var(--motion-scale))}._reveal_16676_4[data-kind=warm] ._ring_16676_74{animation:var(--anim-reveal-ring);animation-delay:calc(.96s * var(--motion-scale))}._reveal_16676_4[data-kind=warm] ._rays_16676_87{animation:var(--anim-reveal-rays);animation-delay:calc(.9s * var(--motion-scale))}._reveal_16676_4[data-kind=blaze]{--name-d:1.65s}._reveal_16676_4[data-kind=blaze] ._emoji_16676_66{animation:var(--anim-reveal-slam);animation-delay:calc(.82s * var(--motion-scale))}._reveal_16676_4[data-kind=blaze] ._ring_16676_74{border-color:var(--combo-ring);animation:var(--anim-reveal-ring);animation-delay:calc(1.18s * var(--motion-scale))}._reveal_16676_4[data-kind=blaze] ._secondRing_16676_83{animation-delay:calc(1.38s * var(--motion-scale))}._reveal_16676_4[data-kind=blaze] ._rays_16676_87{--reveal-ray:var(--reveal-ray-hot);animation:var(--anim-reveal-rays-in), var(--anim-reveal-spin);animation-delay:calc(1.1s * var(--motion-scale)), 0s}._reveal_16676_4[data-kind=blaze] ._glow_16676_97{animation:var(--anim-reveal-glow);animation-delay:calc(1.1s * var(--motion-scale))}._reveal_16676_4[data-kind=blaze] ._score_16676_38{animation:var(--anim-reveal-score), var(--anim-reveal-flash);animation-delay:calc(.42s * var(--motion-scale)), calc(1.18s * var(--motion-scale))}._reveal_16676_4[data-top=true] ._name_16676_106{background:var(--gradient-omega);color:#0000;-webkit-background-clip:text;background-clip:text}@container app (width>=1024px){._reveal_16676_4{grid-area:1/1}._score_16676_38{font-size:var(--text-5xl)}._stage_16676_57{width:260px;height:260px}._emoji_16676_66{font-size:150px}._name_16676_106{font-size:64px}}._tally_75jct_3{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-2);display:flex;position:relative;overflow:hidden}._thumb_75jct_15{border-radius:var(--radius-sm);width:40px;height:40px;animation:var(--anim-pop-in);flex:none;position:relative;overflow:hidden}._body_75jct_25{flex-direction:column;flex:1;min-width:0;display:flex}._label_75jct_32{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);margin:0;font-weight:600}._prompt_75jct_41{font-family:var(--font-display);font-size:var(--text-tally);text-wrap:pretty;animation:var(--anim-fade-up);margin:0;font-weight:500;line-height:1.25}._hint_75jct_51{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;animation:var(--anim-fade-up);margin:0}._tally_75jct_3[data-thinking=true]:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--shine) 50%, transparent 70%);animation:var(--anim-tile-scan);pointer-events:none;background-size:250% 100%;position:absolute;inset:0}._tally_75jct_3[data-hot=true]{background:var(--color-accent-soft)}@container app (width>=1024px){._tally_75jct_3{min-height:72px;padding:var(--space-3) var(--space-4);gap:var(--space-4)}._thumb_75jct_15{width:48px;height:48px}._prompt_75jct_41{font-size:var(--text-tally-lg)}._hint_75jct_51{font-size:var(--text-md)}}[data-dense=true] ._tally_75jct_3{min-height:48px;padding-block:6px}._combo_1ruym_3{align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;display:inline-flex}._label_1ruym_10{font-size:var(--text-sm);color:var(--color-ink-2);font-weight:600}._value_1ruym_16{font-size:calc(1.25rem + var(--n,1) * .16rem);letter-spacing:-.02em;color:var(--color-accent-text);transform-origin:30% 70%;animation:var(--anim-combo-tick-b);font-weight:700;line-height:1;display:inline-block}._value_1ruym_16[data-odd=true]{animation:var(--anim-combo-tick-a)}._loss_1ruym_31{color:var(--intrus-text);white-space:nowrap}@container app (width>=1024px){._value_1ruym_16{font-size:calc(1.75rem + var(--n,1) * .2rem)}._label_1ruym_10{font-size:var(--text-md)}}._expression_wn7sm_3{font-size:var(--text-tally);font-variant-numeric:tabular-nums;animation:var(--anim-calc-in);flex-wrap:wrap;align-items:baseline;gap:0 .32em;margin:0;font-weight:600;line-height:1.3;display:flex}._sum_wn7sm_16,._total_wn7sm_17{white-space:nowrap}._minus_wn7sm_21{color:var(--intrus-text);white-space:nowrap}._op_wn7sm_26{color:var(--color-ink-2);font-weight:500}._mult_wn7sm_31{color:var(--color-accent-text);white-space:nowrap;transform-origin:50% 60%;animation:var(--anim-calc-slam);animation-delay:calc(var(--sd,0s) * var(--motion-scale));font-size:1.3em;line-height:1;display:inline-block}._bonus_wn7sm_42{color:var(--gauge-full-line);white-space:nowrap}._expression_wn7sm_3[data-zero=true] ._total_wn7sm_17{color:var(--color-ink-2)}@container app (width>=1024px){._expression_wn7sm_3{font-size:var(--text-tally-lg)}}._failure_1kdyh_1{width:100%;max-width:600px;padding:var(--space-8) var(--space-5);flex:1;margin:0 auto}._between_1183t_1{gap:var(--space-6);width:100%;max-width:600px;padding:var(--space-8) var(--space-5);flex-direction:column;flex:1;margin:0 auto;display:flex}._title_1183t_12{font-family:var(--font-display);font-size:var(--text-3xl);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._daily_2c351_3{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._title_2c351_11{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:balance;margin:0;font-weight:500;line-height:1.25}._title_2c351_11 strong{color:var(--color-accent-text);font-weight:700}._chart_2c351_25{border-bottom:1px solid var(--color-line-strong);grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:4px;height:112px;margin:0;padding:22px 0 0;list-style:none;display:grid}._column_2c351_37{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}._bar_2c351_45{height:var(--h,10%);background:var(--color-surface-3);transform-origin:bottom;min-height:3px;animation:var(--anim-col-grow);animation-delay:calc(var(--k,0) * 50ms * var(--motion-scale));border-radius:3px 3px 0 0;position:relative}._value_2c351_56{color:var(--color-ink-2);text-align:center;font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;bottom:calc(100% + 2px);left:0;right:0}._column_2c351_37[data-player=true] ._bar_2c351_45{background:var(--color-accent)}._column_2c351_37[data-player=true] ._value_2c351_56{color:var(--color-accent-text);font-weight:700}._axis_2c351_76{color:var(--color-ink-2);text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:0;padding:0;font-size:10.5px;list-style:none;display:grid}._you_2c351_89{font-size:var(--text-xs);color:var(--color-ink-2);align-items:center;gap:6px;display:inline-flex}._swatch_2c351_97{background:var(--color-accent);border-radius:2px;width:10px;height:10px}._end_ja19y_3{gap:var(--space-5);flex-direction:column;display:flex}._end_ja19y_3>:nth-child(2){--k:1}._end_ja19y_3>:nth-child(3){--k:2}._end_ja19y_3>:nth-child(4){--k:3}._end_ja19y_3>:nth-child(5){--k:4}._end_ja19y_3>:nth-child(6){--k:5}._end_ja19y_3>:nth-child(7){--k:6}._end_ja19y_3>:nth-child(8){--k:7}._end_ja19y_3>*{animation:var(--anim-end-in);animation-delay:calc(var(--k,0) * var(--stagger-end-in) * var(--motion-scale))}._eyebrow_ja19y_42{font-size:var(--text-sm);color:var(--color-ink-2);margin:0;font-weight:600}._tier_ja19y_49{align-items:center;gap:var(--space-3);display:flex}._emoji_ja19y_55{flex:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:52px;line-height:1}._title_ja19y_62{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.05}._score_ja19y_72{font-family:var(--font-ui);font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-weight:600;display:block}._note_ja19y_82{font-size:var(--text-md);text-wrap:pretty;margin:0}._section_ja19y_88{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._sectionTitle_ja19y_96{font-size:var(--text-sm);margin:0;font-weight:600}@container app (width>=1024px){._title_ja19y_62{font-size:var(--text-4xl)}._emoji_ja19y_55{font-size:64px}}._notify_1qmfb_2{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink-2);flex-wrap:wrap;display:flex}._notify_1qmfb_2[data-done]{color:var(--gauge-full-line);border-style:dashed}._text_1qmfb_19{font-size:var(--text-sm);color:var(--color-ink);text-wrap:pretty;flex:160px;margin:0}._text_1qmfb_19 strong{font-weight:600}._actions_1qmfb_31{align-items:center;gap:var(--space-3);display:flex}._check_1qmfb_38:not(:empty){flex-basis:100%}._link_xo397_1{min-height:var(--tap);font:inherit;font-size:var(--text-sm);color:var(--color-ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._link_xo397_1:hover{color:var(--color-ink-2)}._link_xo397_1:disabled{cursor:not-allowed}._share_1b1pf_2{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._title_1b1pf_10{font-size:var(--text-sm);margin:0;font-weight:600}._card_1b1pf_16{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;line-height:1.45;display:flex}._line_1b1pf_29{white-space:pre-wrap;margin:0}._line_1b1pf_29:first-child{font-weight:600}._line_1b1pf_29:nth-child(3){letter-spacing:.02em}._line_1b1pf_29:last-child{color:var(--color-ink-2)}._legend_1b1pf_46{font-size:var(--text-xs);color:var(--color-ink-2);text-wrap:pretty;margin:0}._done_1b1pf_53{align-items:center;gap:var(--space-2);animation:var(--anim-pop-in);display:inline-flex}._sheet_1hazd_7{z-index:30;margin:auto calc(-1 * var(--space-4)) 0;background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:86dvh;box-shadow:0 -1px 0 var(--color-line), var(--shadow-2);animation:var(--anim-sheet-in);translate:0 var(--drag,0px);transition:translate var(--dur-base) var(--ease-out);flex-direction:column;order:10;display:flex;position:sticky;bottom:0}._sheet_1hazd_7[data-dragging=true]{transition:none}._bar_1hazd_30{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-3) var(--space-2) var(--space-5);border:0;border-bottom:1px solid var(--color-line);text-align:left;cursor:pointer;touch-action:none;background:0 0;display:flex;position:relative}._handle_1hazd_45{background:var(--color-line-strong);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:6px;left:50%}._summary_1hazd_56{font-variant-numeric:tabular-nums;flex:1;margin:0;font-weight:600}._toggle_1hazd_63{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-2);display:inline-flex}._body_1hazd_71{padding:var(--space-5) var(--space-5) calc(var(--space-7) + env(safe-area-inset-bottom));overflow-y:auto}._sheet_1hazd_7[data-collapsed=true] ._body_1hazd_71{display:none}._sheet_1hazd_7[data-collapsed=true] ._bar_1hazd_30{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));border-bottom:0}@container app (width>=1024px){._sheet_1hazd_7{top:calc(64px + var(--space-6));background:var(--color-bg);max-height:none;box-shadow:none;animation:var(--anim-fade-up);border-radius:0;order:0;grid-area:1/2;margin:0;bottom:auto;translate:none}._bar_1hazd_30{display:none}._body_1hazd_71,._sheet_1hazd_7[data-collapsed=true] ._body_1hazd_71{padding:0 0 var(--space-7);display:block}}._dropzone_12e88_4{justify-content:center;align-items:center;gap:var(--space-3);min-height:200px;padding:var(--space-5);border:1.5px dashed var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;transition:border-color var(--dur-base), background-color var(--dur-base), transform var(--dur-base) var(--ease-out);flex-direction:column;display:none;position:relative}._dropzone_12e88_4 svg{width:30px;height:30px;color:var(--color-ink-2);transition:transform var(--dur-base) var(--ease-pop)}._dropzone_12e88_4[data-mode=over]{border-style:solid;border-color:var(--color-accent);background:var(--color-accent-soft);transform:scale(1.015)}._dropzone_12e88_4[data-mode=over] svg{color:var(--color-accent);transform:translateY(-4px)scale(1.12)}._dropzone_12e88_4[data-mode=sent]{border-style:solid;border-color:var(--color-ink);animation:var(--anim-dropzone-flash)}._dropzone_12e88_4[data-mode=busy],._dropzone_12e88_4:is([data-mode=paused],[data-mode=done]){border-style:solid;border-color:var(--color-line);background:var(--color-surface-2)}@container app (width>=1024px){._dropzone_12e88_4{display:flex}}._title_19nmb_1{font-weight:600;font-size:var(--text-lg);margin:0}._hint_19nmb_7{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:balance;margin:0}._key_19nmb_14{border:1px solid var(--color-line-strong);background:var(--color-bg);min-width:1.6em;font:inherit;font-size:var(--text-xs);color:var(--color-ink);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-weight:600;display:inline-block}._title_unw4o_1{font-weight:600;font-size:var(--text-lg);margin:0}._hint_unw4o_7{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:balance;margin:0}._preview_unw4o_14{border-radius:var(--radius-md);width:120px;height:120px;box-shadow:var(--shadow-1);animation:var(--anim-pop-in);position:relative;overflow:hidden}._rules_5lug2_3{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._rule_5lug2_3{align-items:start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:pretty;grid-template-columns:22px minmax(0,1fr);display:grid}._rule_5lug2_3 strong{color:var(--color-ink);font-weight:600}._chip_5lug2_27{border:1px solid var(--color-line-strong);background:var(--gauge-empty);border-radius:4px;width:22px;height:16px;margin-top:3px;display:inline-block;position:relative;overflow:hidden}._chip_5lug2_27[data-kind=gauge]{background:linear-gradient(to top, var(--gauge-fill) 0 50%, var(--gauge-line) 50% calc(50% + 1px), var(--gauge-empty) calc(50% + 1px))}._chip_5lug2_27[data-kind=combo]{border-color:var(--combo-ring);box-shadow:0 0 0 1px var(--combo-ring), 0 0 8px var(--combo-glow)}._chip_5lug2_27[data-kind=intruder]{border-color:var(--intrus-bg);background:var(--intrus-bg)}._chip_5lug2_27[data-kind=intruder]:after{content:"";border:1.5px solid var(--intrus-icon);background:linear-gradient(45deg, transparent 44%, var(--intrus-icon) 44% 56%, transparent 56%);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}._bar_1eaq8_2{z-index:8;gap:var(--space-2);margin:auto calc(-1 * var(--space-4)) 0;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:color-mix(in oklch, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;order:10;display:flex;position:sticky;bottom:0}._turnstile_1eaq8_19{justify-content:center;display:flex;position:absolute;bottom:100%;left:0;right:0}._content_1eaq8_28{gap:var(--space-2);flex-direction:column;display:flex}._note_1eaq8_34{font-size:var(--text-sm);color:var(--color-ink-2);text-align:center;text-wrap:balance;margin:0}@container app (width>=1024px){._bar_1eaq8_2{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;position:relative}._turnstile_1eaq8_19{position:static}._content_1eaq8_28{display:none}}._row_1ec8x_1{gap:var(--space-2);display:flex}._row_1ec8x_1._row_1ec8x_1>:is(button,a){min-width:0;padding-inline:var(--space-3);flex:1 1 0}._row_1ec8x_1._row_1ec8x_1>:is(button,a):last-child{flex:0 auto}._veil_3cnap_1{inset:var(--space-2);z-index:15;border:2px dashed var(--color-accent);border-radius:var(--radius-lg);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:fixed}._label_3cnap_13{margin-top:calc(var(--header-h) + var(--space-3));padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);font-weight:600}._preview_nj4vl_4{width:100%;max-width:340px;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-surface-2);text-align:left;position:relative}._top_nj4vl_14{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._photo_nj4vl_22{border-radius:var(--radius-md);object-fit:cover;width:54px;height:54px;box-shadow:var(--shadow-1);animation:var(--anim-pv-photo)}._combo_nj4vl_31{color:var(--color-accent-text);font-variant-numeric:tabular-nums;animation:var(--anim-pv-combo);font-size:26px;font-weight:700}._points_nj4vl_39{font-size:var(--text-sm);font-variant-numeric:tabular-nums;animation:var(--anim-pv-pts);font-weight:600}._grid_nj4vl_46{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._cell_nj4vl_55{display:flex}._card_nj4vl_59{--fill:0;--prev:var(--fill);isolation:isolate;border:1px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--gauge-empty);width:100%;min-height:54px;color:var(--color-ink);align-items:flex-end;padding:7px 8px;display:flex;position:relative}._card_nj4vl_59[data-combo=true]{border-color:var(--combo-ring);box-shadow:0 0 0 1.5px var(--combo-ring), 0 0 12px var(--combo-glow);animation:var(--anim-pv-light);animation-delay:var(--cd,0s)}._gauge_nj4vl_85{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}._fill_nj4vl_93{background:var(--gauge-fill);border-top:1px solid var(--gauge-line);transform:translateY(calc((1 - var(--fill)) * 100%));animation:var(--anim-pv-gauge);animation-delay:var(--d,0s);position:absolute;inset:0}._card_nj4vl_59[data-state=full] ._fill_nj4vl_93{background:var(--gauge-full);border-top-color:#0000}._word_nj4vl_108{z-index:1;font-family:var(--font-display);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:15px;font-weight:500;line-height:1.08;position:relative}._welcome_276m8_1{justify-content:center;align-items:center;gap:var(--space-5);width:100%;max-width:640px;padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex}._notice_276m8_15{text-align:left;width:100%}._start_276m8_20{min-width:260px}._turnstile_276m8_25{width:300px;max-width:100%;height:65px;margin-top:calc(-1 * var(--space-2));justify-content:center;display:flex}._note_276m8_34{font-size:var(--text-sm);color:var(--color-ink-2);text-wrap:balance;margin:0}._links_1mgci_1{justify-content:center;gap:0 var(--space-5);margin-top:calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}._link_1mgci_1{min-height:var(--tap);font-size:var(--text-sm);color:var(--color-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;gap:.25em;display:inline-flex}._link_1mgci_1:hover{color:var(--color-ink)}._page_1fqvf_1{gap:var(--space-6);width:100%;max-width:680px;padding:var(--space-7) var(--space-5) var(--space-8);flex-direction:column;flex:1;margin:0 auto;display:flex}._title_1fqvf_12{font-family:var(--font-display);font-size:var(--text-3xl);text-wrap:balance;margin:0;font-weight:600;line-height:1.1}._updated_1qvq4_1{margin:calc(-1 * var(--space-4)) 0 0;font-size:var(--text-sm);color:var(--color-ink-3)}._part_12wwc_1{gap:var(--space-3);flex-direction:column;display:flex}._heading_12wwc_7{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:600;line-height:1.2}._paragraph_12wwc_15{color:var(--color-ink-2);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.6}._links_12wwc_23{gap:var(--space-2);padding-left:var(--space-5);overflow-wrap:anywhere;flex-direction:column;margin:0;line-height:1.6;display:flex}._confirm_1t280_1{gap:var(--space-3);flex-direction:column;display:flex}._title_1t280_7{margin:0;font-weight:600}._text_1t280_12{color:var(--color-ink-2);text-wrap:pretty;margin:0;line-height:1.6}._actions_1t280_19{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._done_1bu87_1{text-wrap:pretty;margin:0;font-weight:600}._deletion_7v0xo_1{padding-top:var(--space-5);border-top:1px solid var(--color-line)}._lead_6j31k_1{margin:calc(-1 * var(--space-3)) 0 0;font-size:var(--text-lg);color:var(--color-ink-2);text-wrap:pretty;line-height:1.5}._card_6j31k_10{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._status_6j31k_21{align-items:center;gap:var(--space-2);text-wrap:pretty;margin:0;font-weight:600;display:inline-flex}._light_6j31k_30{background:var(--color-line-strong);border-radius:50%;flex:none;width:10px;height:10px}._light_6j31k_30[data-on=true]{background:var(--answer-yes);box-shadow:0 0 0 3px oklch(68% .15 148/.25)}._hint_6j31k_44{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}._hintTitle_6j31k_53{font-size:var(--text-md);text-wrap:pretty;margin:0;font-weight:600}._hintText_6j31k_60{color:var(--color-ink-2);text-wrap:pretty;margin:0}
