@font-face{font-family:Grandstander;font-style:normal;font-display:swap;font-weight:700;src:url(./grandstander-latin-700-normal-B7EXRwbV.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:82%;descent-override:17%;line-gap-override:0%}@font-face{font-family:Grandstander;font-style:normal;font-display:swap;font-weight:800;src:url(./grandstander-latin-800-normal-C5RZ1tt5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:82%;descent-override:17%;line-gap-override:0%}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(./nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(./nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(./nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(./nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(./nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(./nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(./nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(./nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(./nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(./nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(./nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(./nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(./nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(./nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer gs.base,gs.context,gs.theme,gs.primitives;@layer gs.base{:root{--gs-color-background: oklch(.16 .014 275);--gs-color-background-solid: oklch(.16 .014 275);--gs-color-surface: oklch(.21 .016 275);--gs-color-surface-solid: oklch(.21 .016 275);--gs-color-surface-raised: oklch(.27 .018 275);--gs-color-surface-raised-solid: oklch(.27 .018 275);--gs-color-edge: oklch(.35 .02 275);--gs-color-edge-solid: oklch(.35 .02 275);--gs-color-edge-high: oklch(.45 .02 275);--gs-color-edge-high-solid: oklch(.45 .02 275);--gs-color-ink: oklch(.97 .005 275);--gs-color-ink-solid: oklch(.97 .005 275);--gs-color-ink-secondary: oklch(.74 .02 275);--gs-color-ink-secondary-solid: oklch(.74 .02 275);--gs-color-muted: oklch(.65 .02 275);--gs-color-muted-solid: oklch(.65 .02 275);--gs-color-interactive: oklch(.58 .22 285);--gs-color-interactive-solid: oklch(.58 .22 285);--gs-color-interactive-hover: oklch(.54 .22 285);--gs-color-interactive-hover-solid: oklch(.54 .22 285);--gs-color-interactive-base: oklch(.4 .19 285);--gs-color-interactive-base-solid: oklch(.4 .19 285);--gs-color-selected: oklch(.76 .15 285);--gs-color-selected-solid: oklch(.76 .15 285);--gs-color-selected-base: oklch(.52 .12 285);--gs-color-selected-base-solid: oklch(.52 .12 285);--gs-color-positive: oklch(.76 .17 160);--gs-color-positive-solid: oklch(.76 .17 160);--gs-color-positive-base: oklch(.52 .14 160);--gs-color-positive-base-solid: oklch(.52 .14 160);--gs-color-negative: oklch(.585 .21 25);--gs-color-negative-solid: oklch(.585 .21 25);--gs-color-negative-base: oklch(.44 .17 25);--gs-color-negative-base-solid: oklch(.44 .17 25);--gs-color-warning: oklch(.79 .17 60);--gs-color-warning-solid: oklch(.79 .17 60);--gs-color-reward: oklch(.87 .17 92);--gs-color-reward-solid: oklch(.87 .17 92);--gs-color-reward-base: oklch(.62 .15 85);--gs-color-reward-base-solid: oklch(.62 .15 85);--gs-color-player: oklch(.8 .13 205);--gs-color-player-solid: oklch(.8 .13 205);--gs-color-opponent: oklch(.7 .2 350);--gs-color-opponent-solid: oklch(.7 .2 350);--gs-color-positive-ink: var(--gs-color-positive-solid);--gs-color-negative-ink: oklch(.68 .21 25);--gs-color-warning-ink: var(--gs-color-warning-solid);--gs-color-reward-ink: var(--gs-color-reward-solid);--gs-color-player-ink: var(--gs-color-player-solid);--gs-color-opponent-ink: var(--gs-color-opponent-solid);--gs-color-disabled: oklch(.3 .01 275);--gs-color-disabled-solid: oklch(.3 .01 275);--gs-color-disabled-ink: oklch(.52 .01 275);--gs-color-disabled-ink-solid: oklch(.52 .01 275);--gs-color-on-accent: #ffffff;--gs-color-on-accent-solid: #ffffff;--gs-color-chart-series1: var(--gs-color-player-solid);--gs-color-chart-series1-solid: var(--gs-color-player-solid);--gs-color-chart-series2: var(--gs-color-opponent-solid);--gs-color-chart-series2-solid: var(--gs-color-opponent-solid);--gs-color-chart-series3: oklch(.74 .14 295);--gs-color-chart-series3-solid: oklch(.74 .14 295);--gs-color-chart-series4: var(--gs-color-ink-secondary-solid);--gs-color-chart-series4-solid: var(--gs-color-ink-secondary-solid);--gs-color-on-negative: #ffffff;--gs-color-on-negative-solid: #ffffff;--gs-color-on-bright: oklch(.18 .03 275);--gs-color-on-bright-solid: oklch(.18 .03 275);--gs-color-scrim: rgba(6,6,14,.6);--gs-color-scrim-solid: rgba(6,6,14,.6);--gs-color-shadow: rgba(0,0,0,.5);--gs-color-shadow-solid: rgba(0,0,0,.5);--gs-radius-sm: 12px;--gs-radius-md: 14px;--gs-radius-control: 16px;--gs-radius-lg: 18px;--gs-radius-xl: 22px;--gs-radius-full: 999px;--gs-shape-identity: circle;--gs-stroke-hairline: 1px;--gs-stroke-glyph: 2px;--gs-stroke-glyph-small: 1.5px;--gs-stroke-control: 1px;--gs-stroke-ui: 2px;--gs-stroke-selected: 3px;--gs-stroke-focus: 3px;--gs-stroke-glyph-bold: 2.5px;--gs-press-travel: 6px;--gs-press-transform: translateY(var(--gs-press-travel));--gs-depth-style: offset;--gs-depth-styles-offset-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-styles-offset-pressed: inset 0 1px 0 rgba(255,255,255,.3);--gs-depth-styles-offset-transform: translateY(var(--gs-press-travel));--gs-depth-styles-squeeze-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge);--gs-depth-styles-squeeze-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-styles-squeeze-transform: scale(.97);--gs-depth-styles-glow-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge-high);--gs-depth-styles-glow-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-styles-glow-transform: none;--gs-depth-flat: none;--gs-depth-raised: 0 5px 0 var(--gs-color-edge);--gs-depth-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-floating: 0 8px 24px var(--gs-color-shadow);--gs-depth-reward: 0 0 0 3px var(--gs-color-background-solid), 0 0 0 5px var(--gs-color-reward-solid), 0 0 28px oklch(.87 .17 92 / .45);--gs-depth-pressable-pressed: inset 0 1px 0 rgba(255,255,255,.3);--gs-depth-pressable-positive: inset 0 1px 0 rgba(255,255,255,.35), 0 var(--gs-press-travel) 0 var(--gs-color-positive-base);--gs-depth-pressable-positive-pressed: inset 0 1px 0 rgba(255,255,255,.35);--gs-type-scale-step1: 14px;--gs-type-scale-step2: 17px;--gs-type-scale-step3: 20px;--gs-type-scale-step4: 28px;--gs-type-scale-step5: 40px;--gs-type-font-family-interface: "DM Sans", system-ui, sans-serif;--gs-type-font-family-display: var(--gs-type-font-family-interface);--gs-type-body-font-family: var(--gs-type-font-family-interface);--gs-type-body-font-size: var(--gs-type-scale-step2);--gs-type-body-font-weight: 400;--gs-type-body-line-height: 1.45;--gs-type-label-font-family: var(--gs-type-font-family-interface);--gs-type-label-font-size: var(--gs-type-scale-step1);--gs-type-label-font-weight: 600;--gs-type-label-letter-spacing: .06em;--gs-type-caption-font-family: var(--gs-type-font-family-interface);--gs-type-caption-font-size: var(--gs-type-scale-step1);--gs-type-caption-font-weight: 400;--gs-type-eyebrow-font-family: var(--gs-type-font-family-interface);--gs-type-eyebrow-font-size: var(--gs-type-scale-step1);--gs-type-eyebrow-font-weight: 600;--gs-type-eyebrow-letter-spacing: .08em;--gs-type-eyebrow-text-transform: uppercase;--gs-type-title-font-family: var(--gs-type-font-family-interface);--gs-type-title-font-size: var(--gs-type-scale-step3);--gs-type-title-font-weight: 600;--gs-type-title-line-height: 1.2;--gs-type-action-font-family: var(--gs-type-font-family-interface);--gs-type-action-font-size: var(--gs-type-scale-step2);--gs-type-action-font-weight: 600;--gs-type-action-letter-spacing: .01em;--gs-type-action-text-transform: none;--gs-type-action-text-transform-primary: var(--gs-type-action-text-transform);--gs-type-action-font-family-primary: var(--gs-type-action-font-family);--gs-type-stat-font-family: var(--gs-type-font-family-display);--gs-type-stat-font-size: var(--gs-type-scale-step4);--gs-type-stat-font-weight: 600;--gs-type-stat-font-variant-numeric: tabular-nums;--gs-type-figure-font-family: var(--gs-type-font-family-display);--gs-type-figure-font-size: var(--gs-type-scale-step2);--gs-type-figure-font-weight: 600;--gs-type-figure-font-variant-numeric: tabular-nums;--gs-type-score-font-family: var(--gs-type-font-family-display);--gs-type-score-font-size: var(--gs-type-scale-step5);--gs-type-score-font-weight: 600;--gs-type-score-font-variant-numeric: tabular-nums;--gs-type-display-font-family: var(--gs-type-font-family-display);--gs-type-display-font-size: var(--gs-type-scale-step5);--gs-type-display-font-weight: 600;--gs-type-display-letter-spacing: -.02em;--gs-type-display-shadow: none;--gs-space-1: 4px;--gs-space-2: 8px;--gs-space-3: 12px;--gs-space-4: 16px;--gs-space-6: 24px;--gs-space-8: 32px;--gs-space-12: 48px;--gs-space-gap: 10px;--gs-space-inset: 14px;--gs-size-touch-min: 48px;--gs-size-action: 56px;--gs-size-action-large: 64px;--gs-size-icon-utility: 16px;--gs-size-icon-control: 24px;--gs-size-icon-object: 48px;--gs-size-icon-hero: 64px;--gs-size-control-small: 40px;--gs-size-control-medium: 44px;--gs-size-chip: 52px;--gs-motion-press: 80ms;--gs-motion-pop: .4s;--gs-motion-shake: .4s;--gs-motion-reveal: .6s;--gs-motion-celebrate: 1.2s;--gs-motion-pulse: 1s;--gs-motion-reorder: .4s;--gs-motion-fill: .6s;--gs-motion-float-up: .6s;--gs-motion-collect: .5s;--gs-motion-slam: .7s;--gs-motion-confetti: .9s;--gs-motion-squash: .5s;--gs-motion-glow: 1.6s;--gs-motion-rays: 8s;--gs-motion-count: .4s;--gs-motion-sheet: .3s;--gs-motion-throw: .3s;--gs-motion-reduced-motion: 0ms;--gs-motion-emphasis: .2s;--gs-motion-ease-press: linear;--gs-motion-ease-pop: cubic-bezier(.2,1.4,.4,1);--gs-motion-ease-shake: ease-in-out;--gs-motion-ease-squash: cubic-bezier(.3,1.5,.5,1);--gs-motion-ease-reveal: cubic-bezier(.2,.9,.3,1);--gs-motion-ease-slam: cubic-bezier(.2,1.2,.3,1);--gs-motion-ease-confetti: cubic-bezier(.2,.6,.4,1);--gs-motion-ease-float-up: ease-out;--gs-motion-ease-reorder: ease-in-out;--gs-motion-ease-fill: cubic-bezier(.2,.8,.3,1);--gs-motion-ease-glow: ease-in-out;--gs-motion-ease-pulse: ease-in-out;--gs-motion-ease-rays: linear;--gs-motion-ease-sheet: cubic-bezier(.2,.9,.3,1);--gs-motion-ease-throw: cubic-bezier(.3,.6,.4,1);--gs-motion-ease-fade: ease;--gs-motion-ease-emphasis: ease}}@layer gs.context{[data-gs-context=light]{--gs-color-background: oklch(.955 .006 275);--gs-color-background-solid: oklch(.955 .006 275);--gs-color-surface: oklch(.995 .002 275);--gs-color-surface-solid: oklch(.995 .002 275);--gs-color-surface-raised: oklch(.995 .002 275);--gs-color-surface-raised-solid: oklch(.995 .002 275);--gs-color-edge: oklch(.87 .012 275);--gs-color-edge-solid: oklch(.87 .012 275);--gs-color-edge-high: oklch(.8 .014 275);--gs-color-edge-high-solid: oklch(.8 .014 275);--gs-color-ink: oklch(.22 .02 275);--gs-color-ink-solid: oklch(.22 .02 275);--gs-color-ink-secondary: oklch(.45 .02 275);--gs-color-ink-secondary-solid: oklch(.45 .02 275);--gs-color-muted: oklch(.53 .02 275);--gs-color-muted-solid: oklch(.53 .02 275);--gs-color-interactive: oklch(.55 .24 285);--gs-color-interactive-solid: oklch(.55 .24 285);--gs-color-interactive-hover: oklch(.585 .24 285);--gs-color-interactive-hover-solid: oklch(.585 .24 285);--gs-color-interactive-base: oklch(.38 .2 285);--gs-color-interactive-base-solid: oklch(.38 .2 285);--gs-color-selected: oklch(.55 .24 285);--gs-color-selected-solid: oklch(.55 .24 285);--gs-color-selected-base: oklch(.38 .2 285);--gs-color-selected-base-solid: oklch(.38 .2 285);--gs-color-positive: oklch(.7 .17 160);--gs-color-positive-solid: oklch(.7 .17 160);--gs-color-positive-base: oklch(.5 .14 160);--gs-color-positive-base-solid: oklch(.5 .14 160);--gs-color-negative: oklch(.585 .21 25);--gs-color-negative-solid: oklch(.585 .21 25);--gs-color-negative-base: oklch(.42 .17 25);--gs-color-negative-base-solid: oklch(.42 .17 25);--gs-color-warning: oklch(.605 .17 60);--gs-color-warning-solid: oklch(.605 .17 60);--gs-color-reward: oklch(.82 .17 90);--gs-color-reward-solid: oklch(.82 .17 90);--gs-color-reward-base: oklch(.6 .15 85);--gs-color-reward-base-solid: oklch(.6 .15 85);--gs-color-player: oklch(.62 .13 205);--gs-color-player-solid: oklch(.62 .13 205);--gs-color-opponent: oklch(.6 .2 350);--gs-color-opponent-solid: oklch(.6 .2 350);--gs-color-positive-ink: oklch(.5 .15 160);--gs-color-negative-ink: oklch(.555 .21 25);--gs-color-warning-ink: oklch(.52 .17 60);--gs-color-reward-ink: oklch(.53 .13 85);--gs-color-player-ink: oklch(.505 .12 205);--gs-color-opponent-ink: oklch(.555 .2 350);--gs-color-disabled: oklch(.88 .008 275);--gs-color-disabled-solid: oklch(.88 .008 275);--gs-color-disabled-ink: oklch(.65 .01 275);--gs-color-disabled-ink-solid: oklch(.65 .01 275);--gs-color-chart-series3: oklch(.52 .19 295);--gs-color-chart-series3-solid: oklch(.52 .19 295);--gs-color-scrim: rgba(20,20,40,.45);--gs-color-scrim-solid: rgba(20,20,40,.45);--gs-color-shadow: rgba(20,20,40,.18);--gs-color-shadow-solid: rgba(20,20,40,.18)}@media(prefers-color-scheme:light){:root:not([data-gs-context=dark]){--gs-color-background: oklch(.955 .006 275);--gs-color-background-solid: oklch(.955 .006 275);--gs-color-surface: oklch(.995 .002 275);--gs-color-surface-solid: oklch(.995 .002 275);--gs-color-surface-raised: oklch(.995 .002 275);--gs-color-surface-raised-solid: oklch(.995 .002 275);--gs-color-edge: oklch(.87 .012 275);--gs-color-edge-solid: oklch(.87 .012 275);--gs-color-edge-high: oklch(.8 .014 275);--gs-color-edge-high-solid: oklch(.8 .014 275);--gs-color-ink: oklch(.22 .02 275);--gs-color-ink-solid: oklch(.22 .02 275);--gs-color-ink-secondary: oklch(.45 .02 275);--gs-color-ink-secondary-solid: oklch(.45 .02 275);--gs-color-muted: oklch(.53 .02 275);--gs-color-muted-solid: oklch(.53 .02 275);--gs-color-interactive: oklch(.55 .24 285);--gs-color-interactive-solid: oklch(.55 .24 285);--gs-color-interactive-hover: oklch(.585 .24 285);--gs-color-interactive-hover-solid: oklch(.585 .24 285);--gs-color-interactive-base: oklch(.38 .2 285);--gs-color-interactive-base-solid: oklch(.38 .2 285);--gs-color-selected: oklch(.55 .24 285);--gs-color-selected-solid: oklch(.55 .24 285);--gs-color-selected-base: oklch(.38 .2 285);--gs-color-selected-base-solid: oklch(.38 .2 285);--gs-color-positive: oklch(.7 .17 160);--gs-color-positive-solid: oklch(.7 .17 160);--gs-color-positive-base: oklch(.5 .14 160);--gs-color-positive-base-solid: oklch(.5 .14 160);--gs-color-negative: oklch(.585 .21 25);--gs-color-negative-solid: oklch(.585 .21 25);--gs-color-negative-base: oklch(.42 .17 25);--gs-color-negative-base-solid: oklch(.42 .17 25);--gs-color-warning: oklch(.605 .17 60);--gs-color-warning-solid: oklch(.605 .17 60);--gs-color-reward: oklch(.82 .17 90);--gs-color-reward-solid: oklch(.82 .17 90);--gs-color-reward-base: oklch(.6 .15 85);--gs-color-reward-base-solid: oklch(.6 .15 85);--gs-color-player: oklch(.62 .13 205);--gs-color-player-solid: oklch(.62 .13 205);--gs-color-opponent: oklch(.6 .2 350);--gs-color-opponent-solid: oklch(.6 .2 350);--gs-color-positive-ink: oklch(.5 .15 160);--gs-color-negative-ink: oklch(.555 .21 25);--gs-color-warning-ink: oklch(.52 .17 60);--gs-color-reward-ink: oklch(.53 .13 85);--gs-color-player-ink: oklch(.505 .12 205);--gs-color-opponent-ink: oklch(.555 .2 350);--gs-color-disabled: oklch(.88 .008 275);--gs-color-disabled-solid: oklch(.88 .008 275);--gs-color-disabled-ink: oklch(.65 .01 275);--gs-color-disabled-ink-solid: oklch(.65 .01 275);--gs-color-chart-series3: oklch(.52 .19 295);--gs-color-chart-series3-solid: oklch(.52 .19 295);--gs-color-scrim: rgba(20,20,40,.45);--gs-color-scrim-solid: rgba(20,20,40,.45);--gs-color-shadow: rgba(20,20,40,.18);--gs-color-shadow-solid: rgba(20,20,40,.18)}}}@media(prefers-reduced-motion:reduce){:root{--gs-motion-press: 0ms;--gs-motion-pop: 0ms;--gs-motion-shake: 0ms;--gs-motion-reveal: 0ms;--gs-motion-celebrate: 0ms;--gs-motion-pulse: 0ms;--gs-motion-reorder: 0ms;--gs-motion-fill: 0ms;--gs-motion-float-up: 0ms;--gs-motion-collect: 0ms;--gs-motion-slam: 0ms;--gs-motion-confetti: 0ms;--gs-motion-squash: 0ms;--gs-motion-glow: 0ms;--gs-motion-rays: 0ms;--gs-motion-count: 0ms;--gs-motion-sheet: 0ms;--gs-motion-throw: 0ms;--gs-motion-reduced-motion: 0ms;--gs-press-transform: none}[data-gs-animates=motion]{transition-duration:0s!important;animation-duration:0s!important}}@layer gs.theme{[data-gs-theme=arcade]{--gs-color-background: linear-gradient(180deg,oklch(.4 .16 262),oklch(.26 .13 270));--gs-color-background-solid: oklch(.4 .16 262);--gs-color-surface: linear-gradient(180deg,oklch(.5 .17 256),oklch(.42 .17 264));--gs-color-surface-solid: oklch(.5 .17 256);--gs-color-surface-raised: linear-gradient(180deg,oklch(.64 .15 242),oklch(.5 .17 258));--gs-color-surface-raised-solid: oklch(.64 .15 242);--gs-color-edge: oklch(.2 .09 272);--gs-color-edge-solid: oklch(.2 .09 272);--gs-color-edge-high: oklch(.8 .1 228);--gs-color-edge-high-solid: oklch(.8 .1 228);--gs-color-ink: #ffffff;--gs-color-ink-solid: #ffffff;--gs-color-ink-secondary: oklch(.88 .05 240);--gs-color-ink-secondary-solid: oklch(.88 .05 240);--gs-color-muted: oklch(.74 .08 250);--gs-color-muted-solid: oklch(.74 .08 250);--gs-color-interactive: linear-gradient(180deg,oklch(.87 .17 82),oklch(.72 .19 52));--gs-color-interactive-solid: oklch(.87 .17 82);--gs-color-interactive-hover: linear-gradient(180deg,oklch(.91 .16 84),oklch(.77 .18 54));--gs-color-interactive-hover-solid: oklch(.91 .16 84);--gs-color-interactive-base: oklch(.5 .16 45);--gs-color-interactive-base-solid: oklch(.5 .16 45);--gs-color-selected: oklch(.86 .15 192);--gs-color-selected-solid: oklch(.86 .15 192);--gs-color-selected-base: oklch(.64 .12 192);--gs-color-selected-base-solid: oklch(.64 .12 192);--gs-color-positive: linear-gradient(180deg,oklch(.88 .17 162),oklch(.72 .18 155));--gs-color-positive-solid: oklch(.88 .17 162);--gs-color-negative: linear-gradient(180deg,oklch(.58 .21 24),oklch(.5 .2 27));--gs-color-negative-solid: oklch(.58 .21 24);--gs-color-chart-series3: oklch(.86 .09 300);--gs-color-chart-series3-solid: oklch(.86 .09 300);--gs-color-negative-ink: oklch(.74 .2 22);--gs-color-warning: oklch(.82 .18 62);--gs-color-warning-solid: oklch(.82 .18 62);--gs-color-reward: linear-gradient(180deg,oklch(.92 .15 96),oklch(.8 .18 76));--gs-color-reward-solid: oklch(.92 .15 96);--gs-color-player: oklch(.86 .15 192);--gs-color-player-solid: oklch(.86 .15 192);--gs-color-opponent: oklch(.72 .22 330);--gs-color-opponent-solid: oklch(.72 .22 330);--gs-color-disabled: oklch(.38 .06 265);--gs-color-disabled-solid: oklch(.38 .06 265);--gs-color-disabled-ink: oklch(.66 .05 260);--gs-color-disabled-ink-solid: oklch(.66 .05 260);--gs-color-on-accent: oklch(.22 .09 272);--gs-color-on-accent-solid: oklch(.22 .09 272);--gs-color-on-bright: oklch(.22 .09 272);--gs-color-on-bright-solid: oklch(.22 .09 272);--gs-color-shadow: rgba(0,10,40,.55);--gs-color-shadow-solid: rgba(0,10,40,.55);--gs-stroke-control: 3px;--gs-stroke-ui: 3px;--gs-type-action-font-family: var(--gs-type-font-family-interface);--gs-type-action-font-weight: 600;--gs-type-action-text-transform-primary: uppercase;--gs-type-action-letter-spacing: .02em;--gs-type-action-font-family-primary: var(--gs-type-font-family-display);--gs-type-display-shadow: 0 3px 0 var(--gs-color-edge);--gs-type-stat-font-weight: 400;--gs-type-score-font-weight: 400;--gs-type-score-font-variant-numeric: tabular-nums;--gs-type-display-font-family: var(--gs-type-font-family-interface);--gs-type-display-font-weight: 600;--gs-type-label-font-family: var(--gs-type-font-family-interface);--gs-type-label-font-weight: 600;--gs-type-label-letter-spacing: .06em;--gs-type-label-text-transform: uppercase;--gs-type-caption-font-family: var(--gs-type-font-family-interface);--gs-type-caption-font-weight: 600;--gs-type-title-font-family: var(--gs-type-font-family-interface);--gs-type-title-font-weight: 600;--gs-type-title-line-height: 1.2;--gs-type-figure-font-weight: 400;--gs-type-font-family-display: Bungee, "DM Sans", system-ui, sans-serif;--gs-depth-style: offset;--gs-depth-pressable: inset 0 3px 0 rgba(255,255,255,.45), 0 var(--gs-press-travel) 0 var(--gs-color-edge), 0 12px 20px var(--gs-color-shadow);--gs-depth-pressable-pressed: inset 0 3px 0 rgba(255,255,255,.45);--gs-depth-styles-offset-pressable: inset 0 3px 0 rgba(255,255,255,.45), 0 var(--gs-press-travel) 0 var(--gs-color-edge), 0 12px 20px var(--gs-color-shadow);--gs-depth-styles-offset-pressed: inset 0 3px 0 rgba(255,255,255,.45);--gs-depth-raised: inset 0 2px 0 var(--gs-color-edge-high), 0 5px 0 var(--gs-color-edge);--gs-depth-floating: 0 8px 24px var(--gs-color-shadow);--gs-depth-pressable-positive: inset 0 3px 0 rgba(255,255,255,.45), 0 var(--gs-press-travel) 0 var(--gs-color-edge), 0 12px 20px var(--gs-color-shadow);--gs-depth-pressable-positive-pressed: inset 0 3px 0 rgba(255,255,255,.45);--gs-size-action: 60px;--gs-size-action-large: 68px;--gs-color-positive-ink: var(--gs-color-positive-solid);--gs-color-warning-ink: var(--gs-color-warning-solid);--gs-color-reward-ink: var(--gs-color-reward-solid);--gs-color-player-ink: var(--gs-color-player-solid);--gs-color-opponent-ink: var(--gs-color-opponent-solid);--gs-color-chart-series1: var(--gs-color-player-solid);--gs-color-chart-series1-solid: var(--gs-color-player-solid);--gs-color-chart-series2: var(--gs-color-opponent-solid);--gs-color-chart-series2-solid: var(--gs-color-opponent-solid);--gs-color-chart-series4: var(--gs-color-ink-secondary-solid);--gs-color-chart-series4-solid: var(--gs-color-ink-secondary-solid);--gs-depth-styles-squeeze-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge);--gs-depth-styles-squeeze-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-styles-glow-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge-high);--gs-depth-styles-glow-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-reward: 0 0 0 3px var(--gs-color-background-solid), 0 0 0 5px var(--gs-color-reward-solid), 0 0 28px oklch(.87 .17 92 / .45);--gs-type-stat-font-family: var(--gs-type-font-family-display);--gs-type-figure-font-family: var(--gs-type-font-family-display);--gs-type-score-font-family: var(--gs-type-font-family-display);--gs-type-display-font-family: var(--gs-type-font-family-display)}}@layer gs.theme{[data-gs-theme=paper]{--gs-type-font-family-interface: "IBM Plex Sans", system-ui, sans-serif;--gs-type-action-font-weight: 600;--gs-type-action-letter-spacing: .02em;--gs-type-display-font-weight: 400;--gs-type-display-letter-spacing: 0em;--gs-type-score-font-weight: 400;--gs-type-score-font-variant-numeric: tabular-nums;--gs-type-label-font-weight: 600;--gs-type-label-letter-spacing: .1em;--gs-radius-sm: 2px;--gs-radius-md: 3px;--gs-radius-lg: 4px;--gs-radius-full: 4px;--gs-press-transform: scale(.97);--gs-stroke-selected: 2px;--gs-stroke-focus: 2px;--gs-depth-style: squeeze;--gs-depth-flat: none;--gs-depth-raised: 0 0 0 var(--gs-stroke-hairline) var(--gs-color-edge);--gs-depth-floating: 0 0 0 var(--gs-stroke-hairline) var(--gs-color-edge), 0 10px 28px rgba(18,18,22,.1);--gs-depth-reward: 0 0 0 var(--gs-stroke-selected) var(--gs-color-reward-solid);--gs-color-background: oklch(.97 .004 85);--gs-color-background-solid: oklch(.97 .004 85);--gs-color-surface: oklch(.995 .002 85);--gs-color-surface-solid: oklch(.995 .002 85);--gs-color-surface-raised: oklch(.99 .003 85);--gs-color-surface-raised-solid: oklch(.99 .003 85);--gs-color-edge: oklch(.86 .006 85);--gs-color-edge-solid: oklch(.86 .006 85);--gs-color-edge-high: oklch(.72 .008 85);--gs-color-edge-high-solid: oklch(.72 .008 85);--gs-color-ink: oklch(.21 .008 85);--gs-color-ink-solid: oklch(.21 .008 85);--gs-color-ink-secondary: oklch(.44 .008 85);--gs-color-ink-secondary-solid: oklch(.44 .008 85);--gs-color-muted: oklch(.54 .006 85);--gs-color-muted-solid: oklch(.54 .006 85);--gs-color-interactive: oklch(.34 .1 265);--gs-color-interactive-solid: oklch(.34 .1 265);--gs-color-interactive-hover: oklch(.28 .1 265);--gs-color-interactive-hover-solid: oklch(.28 .1 265);--gs-color-interactive-base: oklch(.34 .1 265);--gs-color-interactive-base-solid: oklch(.34 .1 265);--gs-color-selected: oklch(.34 .1 265);--gs-color-selected-solid: oklch(.34 .1 265);--gs-color-selected-base: oklch(.34 .1 265);--gs-color-selected-base-solid: oklch(.34 .1 265);--gs-color-positive: oklch(.48 .12 155);--gs-color-positive-solid: oklch(.48 .12 155);--gs-color-positive-base: oklch(.48 .12 155);--gs-color-positive-base-solid: oklch(.48 .12 155);--gs-color-negative: oklch(.5 .18 27);--gs-color-negative-solid: oklch(.5 .18 27);--gs-color-chart-series3: oklch(.42 .14 295);--gs-color-chart-series3-solid: oklch(.42 .14 295);--gs-color-negative-ink: oklch(.5 .18 27);--gs-color-negative-base: oklch(.5 .18 27);--gs-color-negative-base-solid: oklch(.5 .18 27);--gs-color-warning: oklch(.545 .14 68);--gs-color-warning-solid: oklch(.545 .14 68);--gs-color-reward: oklch(.545 .12 80);--gs-color-reward-solid: oklch(.545 .12 80);--gs-color-reward-base: oklch(.545 .12 80);--gs-color-reward-base-solid: oklch(.545 .12 80);--gs-color-player: oklch(.4 .11 250);--gs-color-player-solid: oklch(.4 .11 250);--gs-color-opponent: oklch(.46 .14 20);--gs-color-opponent-solid: oklch(.46 .14 20);--gs-color-disabled: oklch(.93 .004 85);--gs-color-disabled-solid: oklch(.93 .004 85);--gs-color-disabled-ink: oklch(.66 .006 85);--gs-color-disabled-ink-solid: oklch(.66 .006 85);--gs-color-on-accent: oklch(.98 .003 85);--gs-color-on-accent-solid: oklch(.98 .003 85);--gs-color-on-bright: oklch(.98 .003 85);--gs-color-on-bright-solid: oklch(.98 .003 85);--gs-color-scrim: rgba(24,24,28,.35);--gs-color-scrim-solid: rgba(24,24,28,.35);--gs-color-positive-ink: var(--gs-color-positive-solid);--gs-color-warning-ink: var(--gs-color-warning-solid);--gs-color-reward-ink: var(--gs-color-reward-solid);--gs-color-player-ink: var(--gs-color-player-solid);--gs-color-opponent-ink: var(--gs-color-opponent-solid);--gs-color-chart-series1: var(--gs-color-player-solid);--gs-color-chart-series1-solid: var(--gs-color-player-solid);--gs-color-chart-series2: var(--gs-color-opponent-solid);--gs-color-chart-series2-solid: var(--gs-color-opponent-solid);--gs-color-chart-series4: var(--gs-color-ink-secondary-solid);--gs-color-chart-series4-solid: var(--gs-color-ink-secondary-solid);--gs-depth-styles-offset-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-styles-squeeze-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge);--gs-depth-styles-squeeze-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-styles-glow-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge-high);--gs-depth-styles-glow-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-pressable-positive: inset 0 1px 0 rgba(255,255,255,.35), 0 var(--gs-press-travel) 0 var(--gs-color-positive-base);--gs-type-font-family-display: var(--gs-type-font-family-interface);--gs-type-body-font-family: var(--gs-type-font-family-interface);--gs-type-label-font-family: var(--gs-type-font-family-interface);--gs-type-caption-font-family: var(--gs-type-font-family-interface);--gs-type-eyebrow-font-family: var(--gs-type-font-family-interface);--gs-type-title-font-family: var(--gs-type-font-family-interface);--gs-type-action-font-family: var(--gs-type-font-family-interface);--gs-type-action-font-family-primary: var(--gs-type-action-font-family);--gs-type-stat-font-family: var(--gs-type-font-family-display);--gs-type-figure-font-family: var(--gs-type-font-family-display);--gs-type-score-font-family: var(--gs-type-font-family-display);--gs-type-display-font-family: var(--gs-type-font-family-display)}}@layer gs.theme{[data-gs-theme=stadium]{--gs-depth-style: glow;--gs-press-transform: none;--gs-color-background: oklch(.15 .035 240);--gs-color-background-solid: oklch(.15 .035 240);--gs-color-surface: oklch(.2 .04 238);--gs-color-surface-solid: oklch(.2 .04 238);--gs-color-surface-raised: oklch(.26 .045 236);--gs-color-surface-raised-solid: oklch(.26 .045 236);--gs-color-edge: oklch(.34 .05 235);--gs-color-edge-solid: oklch(.34 .05 235);--gs-color-edge-high: oklch(.68 .09 95);--gs-color-edge-high-solid: oklch(.68 .09 95);--gs-color-ink: #ffffff;--gs-color-ink-solid: #ffffff;--gs-color-ink-secondary: oklch(.83 .02 235);--gs-color-ink-secondary-solid: oklch(.83 .02 235);--gs-color-muted: oklch(.64 .025 235);--gs-color-muted-solid: oklch(.64 .025 235);--gs-color-interactive: oklch(.76 .14 85);--gs-color-interactive-solid: oklch(.76 .14 85);--gs-color-interactive-hover: oklch(.82 .14 85);--gs-color-interactive-hover-solid: oklch(.82 .14 85);--gs-color-interactive-base: oklch(.52 .12 80);--gs-color-interactive-base-solid: oklch(.52 .12 80);--gs-color-selected: oklch(.78 .13 200);--gs-color-selected-solid: oklch(.78 .13 200);--gs-color-selected-base: oklch(.54 .11 200);--gs-color-selected-base-solid: oklch(.54 .11 200);--gs-color-positive: oklch(.74 .17 145);--gs-color-positive-solid: oklch(.74 .17 145);--gs-color-positive-base: oklch(.5 .14 145);--gs-color-positive-base-solid: oklch(.5 .14 145);--gs-color-negative: oklch(.58 .21 25);--gs-color-negative-solid: oklch(.58 .21 25);--gs-color-chart-series3: oklch(.74 .14 295);--gs-color-chart-series3-solid: oklch(.74 .14 295);--gs-color-negative-ink: oklch(.68 .2 25);--gs-color-negative-base: oklch(.44 .17 25);--gs-color-negative-base-solid: oklch(.44 .17 25);--gs-color-warning: oklch(.8 .15 65);--gs-color-warning-solid: oklch(.8 .15 65);--gs-color-reward: oklch(.88 .14 95);--gs-color-reward-solid: oklch(.88 .14 95);--gs-color-reward-base: oklch(.64 .13 90);--gs-color-reward-base-solid: oklch(.64 .13 90);--gs-color-player: oklch(.72 .15 230);--gs-color-player-solid: oklch(.72 .15 230);--gs-color-opponent: oklch(.7 .19 340);--gs-color-opponent-solid: oklch(.7 .19 340);--gs-color-disabled: oklch(.36 .03 236);--gs-color-disabled-solid: oklch(.36 .03 236);--gs-color-disabled-ink: oklch(.58 .02 235);--gs-color-disabled-ink-solid: oklch(.58 .02 235);--gs-color-on-accent: oklch(.16 .03 240);--gs-color-on-accent-solid: oklch(.16 .03 240);--gs-color-on-bright: oklch(.16 .03 240);--gs-color-on-bright-solid: oklch(.16 .03 240);--gs-color-scrim: rgba(6,10,24,.6);--gs-color-scrim-solid: rgba(6,10,24,.6);--gs-type-title-font-weight: 600;--gs-type-label-font-weight: 600;--gs-type-label-text-transform: uppercase;--gs-type-eyebrow-letter-spacing: .06em;--gs-type-figure-font-weight: 600;--gs-color-positive-ink: var(--gs-color-positive-solid);--gs-color-warning-ink: var(--gs-color-warning-solid);--gs-color-reward-ink: var(--gs-color-reward-solid);--gs-color-player-ink: var(--gs-color-player-solid);--gs-color-opponent-ink: var(--gs-color-opponent-solid);--gs-color-chart-series1: var(--gs-color-player-solid);--gs-color-chart-series1-solid: var(--gs-color-player-solid);--gs-color-chart-series2: var(--gs-color-opponent-solid);--gs-color-chart-series2-solid: var(--gs-color-opponent-solid);--gs-color-chart-series4: var(--gs-color-ink-secondary-solid);--gs-color-chart-series4-solid: var(--gs-color-ink-secondary-solid);--gs-depth-styles-offset-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-styles-squeeze-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge);--gs-depth-styles-squeeze-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-styles-glow-pressable: 0 0 0 var(--gs-stroke-control) var(--gs-color-edge-high);--gs-depth-styles-glow-pressed: 0 0 0 var(--gs-stroke-selected) var(--gs-color-interactive-solid);--gs-depth-raised: 0 5px 0 var(--gs-color-edge);--gs-depth-pressable: inset 0 1px 0 rgba(255,255,255,.3), 0 var(--gs-press-travel) 0 var(--gs-color-interactive-base);--gs-depth-reward: 0 0 0 3px var(--gs-color-background-solid), 0 0 0 5px var(--gs-color-reward-solid), 0 0 28px oklch(.87 .17 92 / .45);--gs-depth-pressable-positive: inset 0 1px 0 rgba(255,255,255,.35), 0 var(--gs-press-travel) 0 var(--gs-color-positive-base)}}@layer gs.primitives{@keyframes gs-reveal{0%{transform:scale(.4);opacity:0;filter:brightness(2)}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);filter:brightness(1)}}@keyframes gs-slam{0%{transform:scale(2.2) rotate(-6deg);opacity:0}45%{transform:scale(.94) rotate(1deg);opacity:1}70%{transform:scale(1.06) rotate(-1deg)}to{transform:scale(1) rotate(-2deg)}}@keyframes gs-floatup{0%{transform:translateY(0) scale(.8);opacity:0}20%{opacity:1;transform:translateY(-8px) scale(1.1)}to{transform:translateY(-48px) scale(1);opacity:0}}@keyframes gs-rays{to{transform:rotate(360deg)}}@keyframes gs-confetti{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--gs-dx, 0px),110px) rotate(540deg);opacity:0}}@keyframes gs-autopress{0%,to{transform:translateY(0);box-shadow:var(--gs-depth-pressable)}40%,60%{transform:var(--gs-press-transform);box-shadow:var(--gs-depth-pressable-pressed)}}@keyframes gs-squash{0%{transform:scale(1)}30%{transform:scale(1.15,.8)}60%{transform:scale(.9,1.12)}to{transform:scale(1)}}@keyframes gs-glow{0%,to{box-shadow:0 0 0 var(--gs-stroke-selected) var(--gs-color-edge),0 0 color-mix(in oklab,var(--gs-color-reward-solid) 0%,transparent)}50%{box-shadow:0 0 0 var(--gs-stroke-selected) var(--gs-color-edge),0 0 34px color-mix(in oklab,var(--gs-color-reward-solid) 90%,transparent)}}@keyframes gs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes gs-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes gs-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes gs-fade{0%{opacity:0}to{opacity:1}}@keyframes gs-sheet{0%{transform:translateY(100%)}to{transform:none}}[data-gs-motion=pop]{animation:gs-pop var(--gs-motion-pop) var(--gs-motion-ease-pop)}[data-gs-motion=shake]{animation:gs-shake var(--gs-motion-shake) var(--gs-motion-ease-shake)}[data-gs-motion=squash]{animation:gs-squash var(--gs-motion-squash) var(--gs-motion-ease-squash)}[data-gs-motion=reveal]{animation:gs-reveal var(--gs-motion-reveal) var(--gs-motion-ease-reveal)}[data-gs-motion=sheet]{animation:gs-sheet var(--gs-motion-sheet) var(--gs-motion-ease-sheet)}[data-gs-motion=fade]{animation:gs-fade var(--gs-motion-emphasis) var(--gs-motion-ease-fade)}[data-gs-motion=slam],[data-gs-motion=celebrate]{animation:gs-slam var(--gs-motion-slam) var(--gs-motion-ease-slam)}[data-gs-motion=confetti]{position:absolute;opacity:0;pointer-events:none;animation:gs-confetti var(--gs-motion-confetti) var(--gs-motion-ease-confetti)}[data-gs-motion=floatup]{animation:gs-floatup var(--gs-motion-float-up) var(--gs-motion-ease-float-up)}[data-gs-motion=press]{animation:gs-autopress calc(var(--gs-motion-press) * 4) var(--gs-motion-ease-press)}[data-gs-motion=rays]{position:absolute;inset:-60%;pointer-events:none;background:repeating-conic-gradient(color-mix(in oklab,var(--gs-color-reward-solid) 25%,transparent) 0 8deg,transparent 8deg 24deg);animation:gs-rays var(--gs-motion-rays) var(--gs-motion-ease-rays) infinite}[data-gs-motion=glow]{animation:gs-glow var(--gs-motion-glow) var(--gs-motion-ease-glow) infinite}[data-gs-motion=pulse]{animation:gs-pulse var(--gs-motion-pulse) var(--gs-motion-ease-pulse) infinite}[data-gs-motion=reorder]{transition:transform var(--gs-motion-reorder) var(--gs-motion-ease-reorder)}[data-gs-motion=fill]{transition:width var(--gs-motion-fill) var(--gs-motion-ease-fill),inline-size var(--gs-motion-fill) var(--gs-motion-ease-fill),flex-grow var(--gs-motion-fill) var(--gs-motion-ease-fill),stroke-dasharray var(--gs-motion-fill) var(--gs-motion-ease-fill)}:root[data-gs-juice=none] :is([data-gs-motion=reveal],[data-gs-motion=rays],[data-gs-motion=slam],[data-gs-motion=celebrate],[data-gs-motion=confetti],[data-gs-motion=floatup],[data-gs-motion=squash],[data-gs-motion=pulse],[data-gs-motion=glow]),:root[data-gs-juice=reduced] :is([data-gs-motion=reveal],[data-gs-motion=rays],[data-gs-motion=slam],[data-gs-motion=celebrate],[data-gs-motion=confetti]){animation:none}:root[data-gs-juice=none] [data-gs-motion=glow]{box-shadow:0 0 0 var(--gs-stroke-selected) var(--gs-color-edge),0 0 24px color-mix(in oklab,var(--gs-color-reward-solid) 60%,transparent)}@media(prefers-reduced-motion:reduce){[data-gs-motion=glow]{animation:none;box-shadow:0 0 0 var(--gs-stroke-selected) var(--gs-color-edge),0 0 24px color-mix(in oklab,var(--gs-color-reward-solid) 60%,transparent)}[data-gs-motion=rays],[data-gs-motion=pulse]{animation:none}}}@layer gs.theme{[data-gs-theme=annie]{--gs-type-font-family-interface: "Nunito", system-ui, sans-serif;--gs-type-font-family-display: "Grandstander", "Nunito", sans-serif;--gs-type-action-font-family: var(--gs-type-font-family-display);--gs-type-action-font-family-primary: var(--gs-type-font-family-display);--gs-type-action-font-weight: 700;--gs-type-action-letter-spacing: 0;--gs-type-title-font-family: var(--gs-type-font-family-display);--gs-type-body-font-family: var(--gs-type-font-family-interface);--gs-type-label-font-family: var(--gs-type-font-family-interface);--gs-type-label-letter-spacing: 0;--gs-radius-sm: 12px;--gs-radius-md: 16px;--gs-radius-lg: 24px;--gs-button-radius: 999px;--gs-type-label-text-transform: none;--gs-radius-full: 999px;--gs-radius-control: 999px;--gs-color-background: #f6efe3;--gs-color-background-solid: #f6efe3;--gs-color-surface: #ffffff;--gs-color-surface-solid: #ffffff;--gs-color-surface-raised: #ffffff;--gs-color-surface-raised-solid: #ffffff;--gs-color-edge: #e4d8c4;--gs-color-edge-solid: #e4d8c4;--gs-color-edge-high: #cdbda3;--gs-color-edge-high-solid: #cdbda3;--gs-color-ink: #2e2620;--gs-color-ink-solid: #2e2620;--gs-color-ink-secondary: #5a4a3e;--gs-color-ink-secondary-solid: #5a4a3e;--gs-color-muted: #6b5a4c;--gs-color-muted-solid: #6b5a4c;--gs-color-interactive: #c43d28;--gs-color-interactive-solid: #c43d28;--gs-color-interactive-hover: #b33623;--gs-color-interactive-hover-solid: #b33623;--gs-color-interactive-base: #8e2a1a;--gs-color-interactive-base-solid: #8e2a1a;--gs-color-selected: #2f7fc1;--gs-color-selected-solid: #2f7fc1;--gs-color-selected-base: #1f5f94;--gs-color-selected-base-solid: #1f5f94;--gs-color-reward: #e9a93a;--gs-color-reward-solid: #e9a93a;--gs-color-reward-base: #b7801f;--gs-color-reward-base-solid: #b7801f;--gs-color-negative: #a3321f;--gs-color-negative-solid: #a3321f;--gs-color-negative-ink: #a3321f;--gs-color-on-accent: #ffffff;--gs-color-on-accent-solid: #ffffff;--gs-color-on-bright: #2e2620;--gs-color-disabled: #eadfcc;--gs-color-disabled-solid: #eadfcc;--gs-color-disabled-ink: #8c7b6c;--gs-color-disabled-ink-solid: #8c7b6c;--gs-color-scrim: rgba(46, 38, 32, .55);--gs-color-scrim-solid: rgba(46, 38, 32, .55);--gs-depth-pressable: 0 6px 0 var(--gs-color-interactive-base);--gs-heading-transform: none}}:root{--ground: #f6efe3;--ink: #2e2620;--ink-2: #5a4a3e;--chip: #eadfcc;--tile: #e3d3b5;--tile-edge: #b9a37f;--red: #c43d28;--red-deep: #8e2a1a;--blue: #2f7fc1;--gold: #e9a93a;--gold-deep: #b7801f;--wood: #c99a68;--wood-deep: #a87a4c;--display: "Grandstander", "Nunito", sans-serif;--body: "Nunito", system-ui, sans-serif;--h1: 30px}*{box-sizing:border-box}html,body{margin:0;background:var(--ground);color:var(--ink)}body{font-family:var(--body);font-weight:700;font-size:19px;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}button{font:inherit;color:inherit;cursor:pointer}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.app{min-height:100dvh;max-width:560px;margin:0 auto;display:flex;flex-direction:column;padding:max(16px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom))}body:has(#mre-share-strip) .app{min-height:calc(100dvh - 34px)}.screen{flex:1;display:flex;flex-direction:column;min-height:0}.center{align-items:center;text-align:center}.h1{margin:0;font-family:var(--display);font-weight:800;font-size:var(--h1);line-height:1.08}.lead{margin:0;font-size:20px;line-height:1.4;color:var(--ink-2)}.small{font-size:17px;color:var(--ink-2)}.topbar{display:flex;align-items:center;gap:10px;min-height:52px}.topbar .h1{flex:1;font-size:26px}.round{width:52px;height:52px;flex:none;border:0;border-radius:26px;background:var(--chip);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center}.round:focus-visible,.tile:focus-visible,.card:focus-visible,.target:focus-visible,.linkish:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.linkish{border:0;background:none;padding:12px 16px;font-weight:800;font-size:18px;color:var(--ink-2);text-decoration:underline}.hero-action{width:100%;min-height:68px;font-size:24px}[data-gs-theme=annie] .gs-button.gs-button[data-gs-variant=primary][data-gs-variant]{background:var(--red);color:#fff;box-shadow:0 6px 0 var(--red-deep);border-radius:999px}[data-gs-theme=annie] .gs-button.gs-button[data-gs-variant=primary][data-gs-variant]:hover:not([aria-disabled=true]){background:#b33623}[data-gs-theme=annie] .gs-button.gs-button[data-gs-variant=primary][data-gs-variant]:active:not([aria-disabled=true]){transform:translateY(4px);box-shadow:0 2px 0 var(--red-deep)}[data-gs-theme=annie] .gs-sheet *{text-transform:none}[data-gs-theme=annie] .gs-error-state.gs-error-state--panel{border-radius:24px;padding:24px 20px}.board{position:relative;aspect-ratio:290 / 406;border-radius:8.5%/6%;background-color:var(--wood);background-image:repeating-linear-gradient(97deg,rgba(120,80,40,.1) 0 2px,transparent 2px 11px);box-shadow:0 8px 0 var(--wood-deep),0 18px 30px #462d143d;flex:none}.board-handle{position:absolute;left:50%;top:3%;width:31%;height:5.4%;transform:translate(-50%);border-radius:999px;background:var(--ground);box-shadow:inset 0 3px #3c281440}.board-panel{position:absolute;inset:11.3% 4.1% 3%;border-radius:14px;overflow:hidden;background-color:#b99b76;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(60,40,20,.07) 0 1px,transparent 1px 3px)}.board[data-dim=true]{filter:saturate(.2);opacity:.5}.bear{position:absolute;left:-8.65%;top:-9.5%;width:116.2%;aspect-ratio:650 / 860}.bear img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bear img.piece{filter:drop-shadow(0 1.5px 1px rgba(40,25,10,.35))}.bear[data-silhouette=true] img{filter:brightness(0);opacity:.22}.bear img.blink{opacity:0;animation:blink 6s step-end infinite}@keyframes blink{0%{opacity:0}97%{opacity:1}99.7%{opacity:0}}[data-calm=true] .bear img.blink{animation:none}@media(prefers-reduced-motion:reduce){.bear img.blink{animation:none}}@keyframes snap{0%{transform:scale(1.06)}55%{transform:scale(.98)}to{transform:scale(1)}}.bear img.just{animation:snap .35s ease-out;transform-origin:50% 50%}.target{position:absolute;border-radius:50%;padding:0;border:0;background:none}.target:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,#ffe296d9,#ffd26e73 55%,#ffc85a00);animation:glow 1.4s ease-in-out infinite}@keyframes glow{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.intro-board{width:min(64vw,270px,38dvh);margin-top:8px;transform:rotate(-3deg);animation:bob 3.2s ease-in-out infinite}@keyframes bob{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-6px)}}.intro-title{margin-top:28px;font-size:40px}.play-big{margin-top:24px;width:124px;height:124px;border-radius:62px;border:0;background:var(--red);color:#fff;box-shadow:0 8px 0 var(--red-deep),0 16px 26px #8e2a1a4d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-family:var(--display);font-weight:700;font-size:22px}.play-big:active{transform:translateY(5px);box-shadow:0 3px 0 var(--red-deep)}.progress{margin-top:28px;width:240px;height:22px;border-radius:11px;background:var(--chip);overflow:hidden}.progress>div{height:100%;width:100%;border-radius:11px;background:var(--gold);transform-origin:left;transition:transform .2s}.credit{margin-top:auto;align-self:stretch;display:flex;align-items:center;gap:14px;text-align:left;background:#fff;border-radius:18px;padding:10px 14px 10px 10px;box-shadow:0 2px 0 var(--gs-color-edge, #e4d8c4)}.credit img{width:52px;height:68px;object-fit:cover;border-radius:6px;transform:rotate(-4deg);box-shadow:0 2px 6px #0003}.credit{border:0;font:inherit;color:inherit;cursor:pointer}.credit-more{display:block;margin-top:2px;font-weight:800;color:var(--red);text-decoration:underline;text-underline-offset:3px}.credit p{margin:0;font-size:17px;line-height:1.35;color:var(--ink-2)}.nowrap{white-space:nowrap}.pack{display:flex;flex-direction:column;gap:10px;margin-top:16px}.pack-head{display:flex;align-items:baseline;justify-content:space-between;padding:0 4px}.pack-head h2{margin:0;font-family:var(--display);font-weight:700;font-size:23px}.pack-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;justify-items:center}.card{border:0;background:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.card .board{width:min(27vw,108px)}.card-name{font-size:17px;font-weight:800}.badge-new{position:absolute;left:50%;bottom:36px;transform:translate(-50%);padding:2px 12px;border-radius:12px;background:var(--red);color:#fff;font-family:var(--display);font-weight:700;font-size:17px}.badge-star{position:absolute;right:-6px;top:-6px;width:30px;height:30px;border-radius:15px;background:var(--gold);box-shadow:0 2px 0 var(--gold-deep);display:flex;align-items:center;justify-content:center}.lockdot{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:18px;background:#ffffffe0;display:flex;align-items:center;justify-content:center;color:var(--ink-2)}@keyframes pulse{0%,to{box-shadow:0 0 #c43d2873}50%{box-shadow:0 0 0 9px #c43d2800}}.card[data-status=open] .board{animation:pulse 2s ease-in-out infinite,none}.plank{height:12px;border-radius:4px;box-shadow:0 5px #8e6236;background-color:#b4824f;background-image:repeating-linear-gradient(90deg,rgba(90,55,25,.12) 0 2px,transparent 2px 23px)}.note{display:flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:10px 12px;box-shadow:0 2px #e4d8c4;font-size:17px;line-height:1.3;color:var(--ink-2)}.note-icon{width:44px;height:44px;flex:none;border-radius:22px;background:#fcefd6;color:var(--gold-deep);display:flex;align-items:center;justify-content:center}.note[data-big=true]{font-family:var(--display);font-size:22px;font-weight:700;color:var(--ink);padding:16px}.pack .hero-action{margin-top:6px}.say{display:flex;align-items:center;gap:12px;margin-top:10px;background:#fff;border-radius:20px;padding:10px 16px 10px 10px;box-shadow:0 3px #e4d8c4;min-height:72px}.say p{margin:0;flex:1;font-size:19px;line-height:1.3}.say .hear{width:52px;height:52px;flex:none;border:0;border-radius:26px;background:var(--gold);color:var(--ink);box-shadow:0 3px 0 var(--gold-deep);display:flex;align-items:center;justify-content:center}.count{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;font-size:17px;font-weight:800;color:var(--ink-2)}.dots{display:flex;gap:6px}.dots span{width:14px;height:14px;border-radius:7px;background:#e1d4be}.dots span[data-on=true]{background:var(--gold);box-shadow:0 2px 0 var(--gold-deep)}.stage{flex:1;display:flex;align-items:center;justify-content:center;padding:14px 0 18px;min-height:0}.play-board{width:min(76vw,330px,calc((100dvh - 430px)*.714));min-width:220px;touch-action:none}.tray{background:var(--chip);border-radius:22px;padding:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tile{height:84px;border:0;border-radius:16px;padding:6px 6px 4px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:var(--tile);box-shadow:0 3px 0 var(--tile-edge);touch-action:none;transition:transform .15s}.tile img{height:52px;max-width:92%;object-fit:contain}.tile span{font-size:17px;font-weight:800;line-height:1}.tile[aria-pressed=true]{background:#d9e8f4;transform:translateY(-8px) scale(1.04);box-shadow:0 0 0 3px var(--blue),0 12px 18px #2f7fc14d}.tile[data-waiting=true] img{opacity:.45}.tile[data-hint=true]{animation:nudge .5s ease-in-out 3;box-shadow:0 0 0 3px var(--gold),0 3px 0 var(--tile-edge)}.tile[data-dragging=true] img{opacity:.25}@keyframes nudge{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.slot{height:84px;border-radius:16px;background:#e0d2b8;display:flex;align-items:center;justify-content:center;color:#a68e6b}.tile .lock{position:absolute;right:6px;top:6px;width:24px;height:24px;border-radius:12px;background:var(--ink-2);color:#fff;display:flex;align-items:center;justify-content:center}.floating{position:fixed;left:0;top:0;z-index:50;pointer-events:none;width:120px;height:120px;display:flex;align-items:center;justify-content:center;will-change:transform;filter:drop-shadow(0 14px 12px rgba(40,25,10,.35))}.floating img{max-width:100%;max-height:100%}.hold{position:relative}.hold svg.ring{position:absolute;inset:0;width:52px;height:52px;pointer-events:none;transform:rotate(-90deg)}.hold svg.ring circle{fill:none;stroke:var(--red);stroke-width:4;stroke-dasharray:176;stroke-dashoffset:176}.hold[data-holding=true] svg.ring circle{transition:stroke-dashoffset .9s linear;stroke-dashoffset:0}.finished{justify-content:center;padding-top:12px}.finished-hero{position:relative;display:flex;justify-content:center}.finished-hero .sun{position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#f9e2b4,#fcefd6 60%,#f6efe300)}.finished .board{width:min(64vw,260px,42dvh);animation:hop 1.4s ease-in-out infinite}@keyframes hop{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)}}.finished-hero .burst{top:40%}.finished-hero .burst i{animation-iteration-count:3}.finished .h1{font-size:44px;margin-top:30px}.actions{margin-top:28px;align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:12px}[data-gs-theme=annie] .gs-button.again{min-height:56px;font-size:20px;width:100%}.setting-group{background:#fff;border-radius:18px;padding:2px 14px;box-shadow:0 2px #e4d8c4}.setting{display:flex;align-items:center;gap:12px;min-height:64px}.setting+.setting{border-top:1px solid #efe5d4}.setting div{flex:1;display:flex;flex-direction:column;text-align:left}.setting strong{font-size:19px;font-weight:800}.setting small{font-size:17px;font-weight:600;color:var(--ink-2)}.group-title{margin:16px 0 8px;font-family:var(--body);font-weight:800;font-size:17px;color:var(--ink-2);text-align:left}.confirm{margin-top:10px;background:#fbe7e3;border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px;text-align:left}.confirm p{margin:0;font-size:17px;line-height:1.35}.confirm .row{display:flex;gap:10px}.confirm .row>*{flex:1}.reset{margin-top:12px;width:100%;min-height:54px;border-radius:27px;border:2px solid #cdbda3;background:transparent;font-weight:800;font-size:17px;color:#7a2a1c}.privacy{margin:12px 0 0;font-size:17px;line-height:1.35;color:var(--ink-2);font-weight:600;text-align:left}[data-calm=true] *,[data-calm=true] *:before,[data-calm=true] *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tile[data-next=true]{box-shadow:0 0 0 3px var(--gold),0 3px 0 var(--tile-edge)}.screen:has(.say[data-first=true]) .tile[data-next=true]{animation:beckon 1.4s ease-in-out infinite}@keyframes beckon{0%,to{box-shadow:0 0 0 3px var(--gold),0 3px 0 var(--tile-edge)}50%{box-shadow:0 0 0 7px #e9a93a8c,0 3px 0 var(--tile-edge)}}.with-icon{display:flex;align-items:center;justify-content:center;gap:10px}.burst{position:absolute;left:50%;top:45%;width:0;height:0;pointer-events:none;z-index:2}.burst i{position:absolute;left:-12px;top:-12px;width:24px;height:24px;background:var(--gold);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:0;animation:burst 1.2s cubic-bezier(.2,.8,.3,1) var(--d) 2 both}.burst i:nth-child(3n){background:var(--red)}.burst i:nth-child(3n+1){background:var(--blue)}@keyframes burst{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.4)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-150px) scale(1.1)}}.card .burst i{width:18px;height:18px}.card[data-status=coming] .lockdot{color:var(--gold-deep)}[data-gs-theme=annie] .gs-sheet__panel{max-height:94dvh}@media(max-height:820px){.intro-board{width:min(64vw,240px,34dvh)}.intro-title{margin-top:18px;font-size:36px}.play-big{margin-top:18px;width:108px;height:108px}}@media(min-width:900px){.app{max-width:980px}.play-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:center}.play-board{width:min(calc((100dvh - 220px)*.714),460px)}.tray{align-self:center}.screen.center,.shelf-col{max-width:560px;width:100%;margin:0 auto}}@media(max-width:899px){.play-body{flex:1;display:flex;flex-direction:column;min-height:0}}.box-side{display:flex;flex-direction:column;gap:10px}.box-bears{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none}.box-bear{flex:none;width:72px;height:72px;border-radius:36px;border:0;padding:0;position:relative;overflow:hidden;background:#b99b76;box-shadow:0 3px 0 var(--tile-edge)}.box-face{position:absolute;left:-64px;top:-26px;width:200px;aspect-ratio:650 / 860}.box-face .bear{left:0;top:0;width:100%}.box-off{background:var(--tile);font-weight:800;font-size:17px;line-height:1.05;color:var(--ink)}.box-bear:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.box-tray{grid-template-columns:repeat(4,minmax(0,1fr))}.box-tray .tile[aria-pressed=true]{transform:none}.box-locked{background:#ffffff59;box-shadow:inset 0 0 0 2px #ffffff8c;justify-content:center}.box-locked img{filter:brightness(0);opacity:.18}.box-hint{margin:0;padding:0 4px}.box-open{margin-top:18px}@media(min-width:900px){.box-side{width:380px}}.unlock .arrive .board{animation:arrive .7s cubic-bezier(.2,.9,.3,1.2) both,hop 1.4s ease-in-out .7s infinite}@keyframes arrive{0%{transform:translateY(60px) scale(.8);opacity:0}to{transform:none;opacity:1}}.unlock .h1{font-size:40px}.box-screen .play-board{width:min(52vw,220px,calc((100dvh - 560px)*.714));min-width:170px}@media(max-width:899px){.box-screen .stage{position:sticky;top:0;z-index:3;background:var(--ground);padding:8px 0 10px}}@media(min-width:900px){.box-screen .play-board{width:min(calc((100dvh - 220px)*.714),460px)}}.box-tray .tile{height:96px}.box-tray .tile span{text-align:center;line-height:1.05}@media(min-width:900px){.box-side{max-height:calc(100dvh - 110px)}.box-tray{overflow-y:auto;align-content:start}}.balance{text-wrap:balance;text-align:center}.about-photos{display:flex;gap:14px;justify-content:center;margin-top:18px}.about-photos figure{margin:0;flex:1;max-width:220px;background:#fff;padding:8px 8px 10px;border-radius:6px;box-shadow:0 6px 16px #3c28142e}.about-photos figure:first-child{transform:rotate(-3deg)}.about-photos figure:last-child{transform:rotate(2.5deg)}.about-photos img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:3px}.about-photos figcaption{margin-top:8px;font-size:17px;font-weight:800;text-align:center;color:var(--ink-2)}.about-text{max-width:34em;margin:24px auto 0;text-align:left}.about-h2{margin:28px 0 10px;font-family:var(--display, inherit);font-size:24px;font-weight:800;color:var(--ink)}.about-text p{margin:0 0 14px;font-size:19px;line-height:1.5;color:var(--ink)}.pick{justify-content:center;gap:22px;padding-bottom:12px}.pick-title{margin-top:8px}.pick-bears{display:grid;grid-template-columns:repeat(2,auto);gap:18px 22px;justify-content:center}.pick-bear{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:800;font-size:18px;color:var(--ink-2)}.pick-board{width:min(36vw,150px,24dvh);transition:transform .15s ease-out}.pick-bear:nth-child(odd) .pick-board{transform:rotate(-2deg)}.pick-bear:nth-child(2n) .pick-board{transform:rotate(2deg)}.pick-bear:active .pick-board{transform:scale(.95)}.pick-bear:focus-visible{outline:3px solid var(--red);outline-offset:6px;border-radius:12px}@media(min-aspect-ratio:4/3){.pick-bears{grid-template-columns:repeat(4,auto);gap:28px}.pick-board{width:min(19vw,230px,52dvh)}}.fur-row{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:10px 8px}.fur-swatch{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 2px;border:0;border-radius:12px;background:none;cursor:pointer;font:inherit;font-size:17px;font-weight:700;color:var(--ink-2)}.fur-swatch i{width:40px;height:40px;border-radius:50%;border:5px solid;box-sizing:border-box}.fur-swatch[aria-checked=true]{background:var(--chip);color:var(--ink);font-weight:800}.fur-swatch[aria-checked=true] i{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--red)}.gs-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gs-space-2);position:relative;min-height:var(--gs-size-action);min-width:var(--gs-size-touch-min);padding:0 var(--gs-space-6);text-align:center;border:var(--gs-stroke-control, var(--gs-stroke-hairline)) solid var(--gs-color-edge);border-radius:var(--gs-button-radius, var(--gs-radius-control));cursor:pointer;transition:transform var(--gs-motion-press) var(--gs-motion-ease-press),box-shadow var(--gs-motion-press) var(--gs-motion-ease-press)}.gs-button[data-gs-size=large]{min-height:var(--gs-size-action-large);padding:0 var(--gs-space-8);border-radius:var(--gs-button-radius, var(--gs-radius-lg));font-size:var(--gs-type-title-font-size)}.gs-button:not([data-gs-variant=primary]),.gs-button[data-gs-locked=true],.gs-button[data-gs-disabled=true]{letter-spacing:normal}.gs-button[data-gs-size=small],.gs-button[data-gs-variant=tertiary][data-gs-size=small]{min-height:var(--gs-size-control-medium);padding:0 var(--gs-space-4);border-radius:var(--gs-button-radius, var(--gs-radius-sm))}.gs-button[data-gs-variant=tertiary][data-gs-size=small]{padding:0 var(--gs-space-3)}.gs-button:focus-visible{outline:var(--gs-stroke-focus) solid var(--gs-focus-color, var(--gs-color-ink));outline-offset:var(--gs-focus-offset, 3px)}.gs-button[data-gs-variant=primary]{color:var(--gs-color-on-accent);background:var(--gs-color-interactive);box-shadow:var(--gs-depth-pressable)}.gs-button[data-gs-variant=primary]:hover:not([aria-disabled=true]){background:var(--gs-color-interactive-hover)}.gs-button[data-gs-variant=primary]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=primary][data-gs-pressed=true]:not([aria-disabled=true]){transform:var(--gs-press-transform);box-shadow:var(--gs-depth-pressable-pressed)}.gs-button[data-gs-variant=primary][data-gs-size=large]{color:var(--gs-color-on-bright);background:var(--gs-color-positive);box-shadow:var(--gs-depth-pressable-positive)}.gs-button[data-gs-variant=primary][data-gs-size=large]:hover:not([aria-disabled=true]){background:var(--gs-color-positive)}.gs-button[data-gs-variant=primary][data-gs-size=large]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=primary][data-gs-size=large][data-gs-pressed=true]:not([aria-disabled=true]){transform:translateY(var(--gs-press-travel, 6px));box-shadow:var(--gs-depth-pressable-positive-pressed)}@media(prefers-reduced-motion:reduce){.gs-button[data-gs-variant=primary][data-gs-size=large]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=primary][data-gs-size=large][data-gs-pressed=true]:not([aria-disabled=true]){transform:none}}.gs-button[data-gs-variant=secondary]{color:var(--gs-color-ink);background:var(--gs-color-surface-raised);box-shadow:var(--gs-depth-raised)}.gs-button[data-gs-variant=secondary]:hover:not([aria-disabled=true]){border-color:var(--gs-color-edge-high)}.gs-button[data-gs-variant=secondary]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=secondary][data-gs-pressed=true]:not([aria-disabled=true]){transform:var(--gs-press-transform);box-shadow:var(--gs-depth-flat)}.gs-button[data-gs-variant=tertiary]{min-height:var(--gs-size-touch-min);padding:0 var(--gs-space-4);color:var(--gs-color-ink-secondary);background:transparent;border:0;border-radius:var(--gs-button-radius, var(--gs-radius-md));box-shadow:var(--gs-depth-flat)}.gs-button[data-gs-variant=tertiary][data-gs-locked=true],.gs-button[data-gs-variant=tertiary][data-gs-disabled=true]{background:transparent;border-color:transparent;box-shadow:var(--gs-depth-flat)}.gs-button[data-gs-variant=tertiary]:hover:not([aria-disabled=true]){color:var(--gs-color-ink);background:var(--gs-color-surface)}.gs-button[data-gs-variant=tertiary]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=tertiary][data-gs-pressed=true]:not([aria-disabled=true]){background:var(--gs-color-surface-raised);transform:var(--gs-depth-styles-squeeze-transform)}.gs-button[data-gs-variant=destructive]{color:var(--gs-color-negative-ink, var(--gs-color-negative-solid));background:transparent;border:var(--gs-stroke-ui) solid var(--gs-color-negative-solid);box-shadow:var(--gs-depth-flat)}.gs-button[data-gs-variant=destructive]:hover:not([aria-disabled=true]){background:color-mix(in oklch,var(--gs-color-negative-solid) 12%,transparent)}.gs-button[data-gs-variant=destructive]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=destructive][data-gs-pressed=true]:not([aria-disabled=true]){color:var(--gs-color-on-negative);background:var(--gs-color-negative);transform:var(--gs-depth-styles-squeeze-transform)}@media(prefers-reduced-motion:reduce){.gs-button[data-gs-variant=tertiary]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=destructive]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=tertiary][data-gs-pressed=true]:not([aria-disabled=true]),.gs-button[data-gs-variant=destructive][data-gs-pressed=true]:not([aria-disabled=true]){transform:none}}.gs-button[data-gs-variant=icon]{width:var(--gs-size-action);min-width:var(--gs-size-action);padding:0;border-radius:var(--gs-radius-full);color:var(--gs-color-ink);background:var(--gs-color-surface-raised);box-shadow:var(--gs-depth-raised)}.gs-button[data-gs-variant=icon][data-gs-size=large]{width:var(--gs-size-action-large);min-width:var(--gs-size-action-large);padding:0}.gs-button[data-gs-variant=icon]:hover:not([aria-disabled=true]){background:var(--gs-color-surface)}.gs-button[data-gs-variant=icon]:active:not([aria-disabled=true]),.gs-button[data-gs-variant=icon][data-gs-pressed=true]:not([aria-disabled=true]){transform:var(--gs-press-transform);box-shadow:var(--gs-depth-flat)}.gs-button[data-gs-locked=true][data-gs-locked],.gs-button[data-gs-disabled=true][data-gs-disabled]{cursor:not-allowed;color:var(--gs-color-disabled-ink);background:var(--gs-color-disabled);box-shadow:var(--gs-depth-flat)}.gs-button__label{font:inherit;display:flex;align-items:center;justify-content:center;min-inline-size:0;font-size:calc(1em * var(--gs-label-scale, 1));min-block-size:calc(var(--gs-label-block, 0) * 1lh)}.gs-button__text{min-inline-size:0;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--gs-label-lines, 2);line-clamp:var(--gs-label-lines, 2)}.gs-button[data-gs-label-fit=truncate] .gs-button__text{display:block;white-space:nowrap}.gs-button__glyph{display:inline-flex;font-size:var(--gs-size-icon-control);line-height:1;transition:opacity var(--gs-motion-emphasis) var(--gs-motion-ease-emphasis)}.gs-button:not([data-gs-variant=icon]) .gs-button__glyph{font-size:var(--gs-size-icon-utility)}.gs-button__announcement{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}@layer gs.primitives{[data-gs-theme]{background:var(--gs-color-background);color:var(--gs-color-ink)}.gs-action-type{font-family:var(--gs-type-action-font-family);font-size:var(--gs-type-action-font-size);font-weight:var(--gs-type-action-font-weight);letter-spacing:var(--gs-type-action-letter-spacing);text-transform:var(--gs-type-action-text-transform, none)}.gs-display-type{font-family:var(--gs-type-display-font-family);font-size:var(--gs-type-display-font-size);font-weight:var(--gs-type-display-font-weight);text-shadow:var(--gs-type-display-shadow, none)}[data-gs-case=upper]{--gs-type-action-text-transform: uppercase;--gs-type-action-text-transform-primary: uppercase}[data-gs-case=none]{--gs-type-action-text-transform: none;--gs-type-action-text-transform-primary: none}.gs-action-type:is([data-gs-variant=primary],[data-gs-part=commit]):not([data-gs-locked=true]){text-transform:var( --gs-type-action-text-transform-primary, var(--gs-type-action-text-transform, none) );font-family:var(--gs-type-action-font-family-primary, var(--gs-type-action-font-family))}.gs-action-type.gs-button{text-transform:var( --gs-type-action-text-transform-primary, var(--gs-type-action-text-transform, none) );font-family:var(--gs-type-action-font-family-primary, var(--gs-type-action-font-family))}.gs-pressable{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform var(--gs-motion-press) var(--gs-motion-ease-press),box-shadow var(--gs-motion-press) var(--gs-motion-ease-press)}.gs-pressable:active:not([aria-disabled=true]):not([data-gs-disabled=true]),.gs-pressable[data-gs-pressed=true]:not([aria-disabled=true]):not([data-gs-disabled=true]){transform:var(--gs-press-transform);box-shadow:var(--gs-depth-pressable-pressed)}.gs-pressable[aria-disabled=true]:active,.gs-pressable[data-gs-disabled=true]:active,.gs-pressable:disabled:active,.gs-pressable:disabled[data-gs-pressed=true]{transform:none}@container style(--gs-depth-style: offset){.gs-pressable{--gs-depth-pressable: var(--gs-depth-styles-offset-pressable);--gs-depth-pressable-pressed: var(--gs-depth-styles-offset-pressed);--gs-press-transform: var(--gs-depth-styles-offset-transform)}}@container style(--gs-depth-style: squeeze){.gs-pressable{--gs-depth-pressable: var(--gs-depth-styles-squeeze-pressable);--gs-depth-pressable-pressed: var(--gs-depth-styles-squeeze-pressed);--gs-press-transform: var(--gs-depth-styles-squeeze-transform)}}@container style(--gs-depth-style: glow){.gs-pressable{--gs-depth-pressable: var(--gs-depth-styles-glow-pressable);--gs-depth-pressable-pressed: var(--gs-depth-styles-glow-pressed);--gs-press-transform: var(--gs-depth-styles-glow-transform)}}.gs-pressable[data-gs-locked=true] .gs-glyph{transition:color var(--gs-motion-emphasis) var(--gs-motion-ease-emphasis)}.gs-pressable[data-gs-locked=true]:not([data-gs-disabled=true]):active .gs-glyph{color:var(--gs-color-ink)}@media(prefers-reduced-motion:reduce){.gs-pressable{--gs-press-transform: none}.gs-pressable:active:not([aria-disabled=true]):not([data-gs-disabled=true]),.gs-pressable[data-gs-pressed=true]:not([aria-disabled=true]):not([data-gs-disabled=true]){--gs-color-edge: var(--gs-color-edge-high);--gs-color-surface: var(--gs-color-surface-raised);--gs-color-selected: var(--gs-color-selected-base);--gs-depth-pressable: var(--gs-depth-pressable-pressed);--gs-depth-pressable-positive: var(--gs-depth-pressable-positive-pressed);--gs-depth-raised: var(--gs-depth-flat)}}}.gs-glyph{display:inline-block;width:1em;height:1em;vertical-align:middle}.gs-glyph{stroke-width:var(--gs-stroke-glyph);vector-effect:non-scaling-stroke}.gs-glyph[data-gs-weight=small]{stroke-width:var(--gs-stroke-glyph-small)}.gs-glyph[data-gs-weight=bold]{stroke-width:var(--gs-stroke-glyph-bold)}.gs-error-state{color:var(--gs-color-ink);background:var(--gs-color-surface)}.gs-error-state--panel{display:block;padding:var(--gs-space-inset);text-align:center;border:var(--gs-stroke-ui) solid var(--gs-color-edge);border-radius:var(--gs-radius-control)}.gs-error-state--panel .gs-error-state__body{margin-inline:auto}.gs-error-state--panel .gs-error-state__actions{justify-content:center}.gs-error-state--panel .gs-error-state__glyph{display:none}.gs-error-state--inline{display:flex;align-items:center;gap:var(--gs-space-gap);padding:0 var(--gs-space-3);border:var(--gs-stroke-ui) dashed var(--gs-color-negative-solid);border-radius:var(--gs-radius-md);flex-wrap:wrap;padding-block:var(--gs-space-1)}.gs-error-state--inline .gs-error-state__words{flex:1 1 auto;min-width:0}.gs-error-state__glyph{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:var(--gs-size-icon-control);height:var(--gs-size-icon-control);color:var(--gs-color-on-negative);background:var(--gs-color-negative);border:var(--gs-stroke-ui) solid var(--gs-color-edge);border-radius:var(--gs-radius-full)}.gs-error-state__glyph svg{width:var(--gs-size-icon-utility);height:var(--gs-size-icon-utility)}.gs-error-state__label{margin:0;font-family:var(--gs-type-title-font-family);font-size:var(--gs-type-title-font-size);font-weight:var(--gs-type-title-font-weight);line-height:var(--gs-type-title-line-height);text-transform:var(--gs-heading-transform, uppercase);color:var(--gs-color-ink)}.gs-error-state[data-gs-error=expired] .gs-error-state__label{color:var(--gs-color-ink-secondary)}.gs-error-state--inline .gs-error-state__label{font-family:var(--gs-type-caption-font-family);font-size:var(--gs-type-caption-font-size);font-weight:var(--gs-type-caption-font-weight);line-height:var(--gs-type-body-line-height);text-transform:none}.gs-error-state__body{margin:var(--gs-space-1) 0 var(--gs-space-2);max-width:34ch;font-family:var(--gs-type-caption-font-family);font-size:var(--gs-type-caption-font-size);font-weight:var(--gs-type-caption-font-weight);line-height:var(--gs-type-body-line-height);color:var(--gs-color-ink-secondary)}.gs-error-state__actions{display:flex;flex:0 1 auto;min-inline-size:0;max-inline-size:100%;gap:var(--gs-space-2)}.gs-error-state__actions>*{min-inline-size:0;max-inline-size:100%;white-space:normal}.gs-error-state__announcement{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}.gs-error-state--banner{display:flex;align-items:center;gap:var(--gs-space-gap);min-block-size:var(--gs-size-control-medium);padding:var(--gs-space-1) var(--gs-space-3);border:var(--gs-stroke-ui) solid var(--gs-color-edge);border-radius:var(--gs-radius-sm);background:var(--gs-color-warning);color:var(--gs-color-on-bright);flex-wrap:wrap}.gs-error-state--banner .gs-error-state__label{font-family:var(--gs-type-label-font-family);font-size:var(--gs-type-label-font-size);font-weight:var(--gs-type-label-font-weight);line-height:var(--gs-type-body-line-height);letter-spacing:normal;text-transform:none;color:inherit}.gs-error-state--banner .gs-error-state__body{color:inherit}.gs-error-state--banner .gs-error-state__words{flex:1 1 auto;min-inline-size:0}.gs-error-state__pulse{flex:none;inline-size:var(--gs-space-2);block-size:var(--gs-space-2);border-radius:var(--gs-radius-full);background:currentColor}.gs-sheet{position:absolute;inset:0;z-index:calc(var(--gs-layer-nav, 50) + 1)}.gs-sheet__scrim{position:absolute;inset:0;background:var(--gs-color-scrim)}.gs-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:60%;display:flex;flex-direction:column;padding:var(--gs-space-3) var(--gs-space-4) var(--gs-space-6);font-family:var(--gs-type-body-font-family);font-size:var(--gs-type-body-font-size);font-weight:var(--gs-type-body-font-weight);line-height:var(--gs-type-body-line-height);color:var(--gs-color-ink);background:var(--gs-color-surface);border:var(--gs-stroke-ui, var(--gs-stroke-hairline)) solid var(--gs-color-edge);border-bottom:0;border-radius:var(--gs-radius-xl) var(--gs-radius-xl) 0 0;box-shadow:var(--gs-depth-raised);outline:none}.gs-sheet__thumb{flex:none;width:var(--gs-space-12);height:var(--gs-space-1);margin:0 auto var(--gs-space-inset);border-radius:var(--gs-radius-full);background:var(--gs-color-edge-high-solid)}.gs-sheet__header{flex:none;display:flex;gap:var(--gs-space-inset);align-items:center;margin-bottom:var(--gs-space-4)}.gs-sheet__media{flex:none;box-sizing:border-box;width:var(--gs-size-icon-hero);height:var(--gs-size-icon-hero);overflow:hidden;border:var(--gs-stroke-ui, var(--gs-stroke-hairline)) solid var(--gs-color-edge);border-radius:var(--gs-radius-control)}.gs-sheet__media>img,.gs-sheet__media>picture,.gs-sheet__media>video{display:block;width:100%;height:100%;object-fit:cover}.gs-sheet__words{flex:1;min-width:0;display:grid}.gs-sheet__note{font-family:var(--gs-type-label-font-family);font-size:var(--gs-type-label-font-size);font-weight:var(--gs-type-label-font-weight);letter-spacing:var(--gs-type-label-letter-spacing);text-transform:var(--gs-type-label-text-transform, none);color:var(--gs-color-warning-ink, var(--gs-color-warning-solid))}.gs-sheet__label{margin-top:var(--gs-space-1);font-family:var(--gs-type-title-font-family);font-size:var(--gs-type-title-font-size);font-weight:var(--gs-type-title-font-weight);line-height:var(--gs-type-title-line-height);text-transform:uppercase;text-shadow:var(--gs-type-display-shadow, none)}.gs-sheet__body{margin-top:var(--gs-space-2);color:var(--gs-color-ink-secondary)}.gs-sheet__content{min-height:0;overflow:auto}.gs-sheet__actions{flex:none;display:grid;gap:var(--gs-space-2);margin-top:var(--gs-space-4)}.gs-sheet__actions>.gs-button{width:100%}.gs-sheet__actions>.gs-button[data-gs-variant=primary]{color:var(--gs-color-on-bright);background:var(--gs-color-positive);box-shadow:var(--gs-depth-pressable-positive)}.gs-sheet__actions>.gs-button[data-gs-variant=primary]:active:not([aria-disabled=true]){box-shadow:var(--gs-depth-pressable-positive-pressed)}.gs-toggle{display:inline-flex;align-items:center;gap:var(--gs-space-3);min-inline-size:0}.gs-toggle__control{box-sizing:border-box;display:inline-flex;align-items:center;flex:none;position:relative;--gs-toggle-width: var(--gs-size-chip);--gs-toggle-height: var(--gs-space-8);inline-size:var(--gs-toggle-width);block-size:var(--gs-toggle-height);padding:calc(var(--gs-space-1) / 4);border:var(--gs-stroke-ui) solid var(--gs-color-edge);border-radius:999px;background:var(--gs-color-surface-raised);cursor:pointer}.gs-toggle__control:before{content:"";position:absolute;inset-block:calc((var(--gs-size-touch-min) - var(--gs-toggle-height)) / -2 - var(--gs-stroke-ui));inset-inline:min(calc(-1 * var(--gs-stroke-ui)),calc((var(--gs-size-touch-min) - var(--gs-toggle-width)) / -2 - var(--gs-stroke-ui)))}.gs-toggle[data-gs-active=true] .gs-toggle__control{background:var(--gs-color-interactive-solid);border-color:var(--gs-color-interactive-solid)}.gs-toggle__thumb{box-sizing:border-box;block-size:100%;aspect-ratio:1;flex:none;position:relative;border:var(--gs-stroke-ui) solid var(--gs-color-edge);border-radius:50%;background:var(--gs-color-ink);translate:0;transition:translate var(--gs-motion-emphasis) var(--gs-motion-ease-pop)}.gs-toggle[data-gs-active=true] .gs-toggle__thumb{background:var(--gs-color-on-accent);border-color:var(--gs-color-on-accent)}.gs-toggle[data-gs-active=true] .gs-toggle__thumb:after{content:"";position:absolute;inset-block-start:22%;inset-inline-start:36%;inline-size:22%;block-size:40%;border:solid var(--gs-color-interactive-solid);border-width:0 var(--gs-stroke-ui) var(--gs-stroke-ui) 0;rotate:45deg}.gs-toggle[data-gs-active=true] .gs-toggle__thumb{translate:calc(var(--gs-toggle-width) - var(--gs-toggle-height))}@media(prefers-reduced-motion:reduce){.gs-toggle__thumb{transition:none}}.gs-toggle__glyph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--gs-color-ink-secondary)}.gs-toggle__glyph svg{inline-size:var(--gs-size-icon-utility);block-size:var(--gs-size-icon-utility)}.gs-toggle[data-gs-disabled=true] .gs-toggle__control{background:var(--gs-color-disabled);border-color:var(--gs-color-disabled);cursor:default}.gs-toggle[data-gs-disabled=true] .gs-toggle__thumb{background:var(--gs-color-disabled-ink)}.gs-toggle__label{min-inline-size:0;font-family:var(--gs-type-body-font-family);font-size:var(--gs-type-body-font-size);font-weight:var(--gs-type-label-font-weight);line-height:var(--gs-type-title-line-height);color:var(--gs-color-ink);overflow-wrap:anywhere}.gs-toggle__announcement{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}
