@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/archivo-vietnamese-wght-normal.3b352474.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/archivo-latin-ext-wght-normal.1a471e96.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/archivo-latin-wght-normal.2829ce62.woff2) format("woff2-variations");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-400-normal.17d05b18.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-cyrillic-ext-400-normal.7daf4077.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-cyrillic-400-normal.17524150.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-cyrillic-400-normal.29859c59.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-greek-400-normal.77d339c7.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-greek-400-normal.4a5b0cb1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-vietnamese-400-normal.553f85d1.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-vietnamese-400-normal.fd17702b.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-latin-ext-400-normal.4d63b447.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-latin-ext-400-normal.ef62d646.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/jetbrains-mono-latin-400-normal.db9d659a.woff2) format("woff2"),url(/_next/static/media/jetbrains-mono-latin-400-normal.b0c7be19.woff) format("woff");unicode-range:u+00??,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:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/saira-condensed-vietnamese-400-normal.07556789.woff2) format("woff2"),url(/_next/static/media/saira-condensed-vietnamese-400-normal.1fe1f7d6.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/saira-condensed-latin-ext-400-normal.519377ed.woff2) format("woff2"),url(/_next/static/media/saira-condensed-latin-ext-400-normal.0521245d.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:Saira Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/saira-condensed-latin-400-normal.cd2d660a.woff2) format("woff2"),url(/_next/static/media/saira-condensed-latin-400-normal.74f64141.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--color-bg:#ffffff;--color-surface:#ffffff;--color-surface-2:#ece9dc;--color-ink:#20231a;--color-ink-fg:#f0eee1;--color-line:#aaa896;--color-fg:#181a14;--color-muted:#5d6054;--color-product-accent:#f2c11d;--color-product-accent-bright:#ffd95c;--color-product-accent-text:#8a6100;--color-product-accent-ink:#181a14;--color-positive:#277a47;--color-positive-on-ink:#75c98b;--color-negative:#b43f27;--color-negative-on-ink:#e06a3f;--color-negative-on-fill:#ffffff;--color-warning:#f2c11d;--color-info:#137c9d;--color-info-on-ink:#3fd6f2;--color-focus:#8a6100;--color-focus-on-ink:#ffd95c;--color-focus-on-pitch:#ffd95c;--font-display:"Saira Condensed","Arial Narrow",sans-serif;--font-body:"Archivo Variable","Helvetica Neue",sans-serif;--font-data:"JetBrains Mono","Courier New",monospace;--text-3xs:clamp(0.62rem,0.55rem + 0.3vw,0.78rem);--text-2xs:clamp(0.7rem,0.64rem + 0.28vw,0.84rem);--text-xs:clamp(0.76rem,0.7rem + 0.3vw,0.92rem);--text-sm:clamp(0.84rem,0.78rem + 0.32vw,1rem);--text-base:clamp(0.95rem,0.89rem + 0.32vw,1.12rem);--text-md:clamp(1.02rem,0.95rem + 0.36vw,1.22rem);--text-lg:clamp(1.12rem,1.03rem + 0.42vw,1.36rem);--text-xl:clamp(1.3rem,1.18rem + 0.55vw,1.6rem);--text-2xl:clamp(1.55rem,1.38rem + 0.8vw,2rem);--text-3xl:clamp(1.9rem,1.6rem + 1.4vw,2.6rem);--text-4xl:clamp(2.4rem,1.9rem + 2.2vw,3.6rem);--shell-gutter:clamp(1rem,4vw,3.5rem);--shell-control-size:44px;--shell-header-height:64px;--shell-border:1px solid var(--color-line);--space-gutter:var(--shell-gutter);--radius-control:4px;--shadow-block:0.4rem 0.4rem 0 var(--color-ink);--glow-product:0 0 14px color-mix(in srgb,var(--color-product-accent) 50%,transparent),0 0 42px color-mix(in srgb,var(--color-product-accent) 18%,transparent);--color-pitch:#175330;--color-pitch-deep:#114226;--rule:3px solid var(--color-muted);--rule-thin:1.5px solid var(--color-line);--glow-info:0 0 12px color-mix(in srgb,var(--color-info) 45%,transparent),0 0 36px color-mix(in srgb,var(--color-info) 16%,transparent);--text-glow-product:0 0 12px color-mix(in srgb,var(--color-product-accent) 50%,transparent),0 0 36px color-mix(in srgb,var(--color-product-accent) 25%,transparent);--text-glow-info:0 0 10px color-mix(in srgb,var(--color-info) 45%,transparent);--text-glow-info-on-ink:0 0 10px color-mix(in srgb,var(--color-info-on-ink) 45%,transparent);--text-glow-negative:0 0 12px color-mix(in srgb,var(--color-negative) 55%,transparent);--measure:68ch}:root[data-theme=light]{color-scheme:light;--color-bg:#ffffff;--color-surface:#ffffff;--color-surface-2:#ece9dc;--color-ink:#20231a;--color-ink-fg:#f0eee1;--color-line:#aaa896;--color-fg:#181a14;--color-muted:#5d6054;--color-product-accent-ink:#181a14;--color-product-accent-text:#8a6100;--color-positive:#277a47;--color-positive-on-ink:#75c98b;--color-negative:#b43f27;--color-negative-on-ink:#e06a3f;--color-negative-on-fill:#ffffff;--color-info:#137c9d;--color-info-on-ink:#3fd6f2;--color-focus:#8a6100;--color-focus-on-ink:#ffd95c;--color-focus-on-pitch:#ffd95c}:root[data-theme=dark]{color-scheme:dark;--color-bg:#161912;--color-surface:#21251c;--color-surface-2:#1d211a;--color-ink:#0d0f0b;--color-ink-fg:#f0eee1;--color-line:#3d4237;--color-fg:#f0eee1;--color-muted:#c9c7b6;--color-product-accent-ink:#0d0f0b;--color-product-accent-text:#f2c11d;--color-positive:#75c98b;--color-positive-on-ink:#75c98b;--color-negative:#d8542e;--color-negative-on-ink:#d8542e;--color-negative-on-fill:#0d0f0b;--color-info:#3fd6f2;--color-info-on-ink:#3fd6f2;--color-focus:#f2c11d;--color-focus-on-ink:#f2c11d;--color-focus-on-pitch:#ffd95c}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:7.5rem}@media (max-width:720px){html{scroll-padding-top:7rem}}body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:inherit}button{font:inherit;cursor:pointer}::selection{background:var(--color-product-accent);color:var(--color-product-accent-ink)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.display{font-weight:400;letter-spacing:.01em;line-height:.92}.display,.slug{font-family:var(--font-display);text-transform:uppercase}.slug{letter-spacing:.14em;font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.AuthDialog_dialog__GDIXt{border:var(--rule);border-radius:0;background:var(--color-surface);color:var(--color-fg);padding:0;width:min(26rem,calc(100vw - 2rem));box-shadow:var(--shadow-block);margin:auto;max-height:calc(100dvh - 2rem);overflow-y:auto}.AuthDialog_dialog__GDIXt::-webkit-backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.AuthDialog_dialog__GDIXt::backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.AuthDialog_inner__YlJGz{padding:1.75rem;display:flex;flex-direction:column;gap:.9rem}.AuthDialog_head__ICN6N{display:flex;flex-direction:column;gap:.35rem}.AuthDialog_kicker__kjYj1{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted)}.AuthDialog_title__SRlAv{font-size:clamp(1.7rem,5vw,2.2rem);line-height:.95;text-transform:uppercase}.AuthDialog_reason__YerVR{font-size:var(--text-md);color:var(--color-muted);max-width:var(--measure)}.AuthDialog_google__PUOkL,.AuthDialog_submit__gD3HJ{min-height:var(--shell-control-size);border:var(--rule-thin);border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--text-md);font-weight:600;cursor:pointer}.AuthDialog_google__PUOkL{background:var(--color-surface);color:var(--color-fg);border:var(--rule)}.AuthDialog_google__PUOkL:hover:not(:disabled){background:var(--color-surface-2)}.AuthDialog_submit__gD3HJ{background:var(--color-product-accent);color:var(--color-product-accent-ink);border:var(--rule);text-transform:uppercase;letter-spacing:.08em}.AuthDialog_submit__gD3HJ:hover:not(:disabled){background:var(--color-product-accent-bright)}.AuthDialog_google__PUOkL:disabled,.AuthDialog_submit__gD3HJ:disabled{opacity:.55;cursor:progress}.AuthDialog_divider__kS9dH{display:flex;align-items:center;gap:.75rem;color:var(--color-muted);font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase}.AuthDialog_divider__kS9dH:after,.AuthDialog_divider__kS9dH:before{content:"";flex:1 1;border-top:var(--rule-thin)}.AuthDialog_form__iIzkM{display:flex;flex-direction:column;gap:.4rem}.AuthDialog_label__fO_wf{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.AuthDialog_input__saDxq{min-height:var(--shell-control-size);padding:0 .7rem;border:var(--rule-thin);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-md);margin-bottom:.5rem}.AuthDialog_error__xmlkc{border-left:3px solid var(--color-negative);padding:.4rem .6rem;background:color-mix(in srgb,var(--color-negative) 10%,transparent);color:var(--color-negative);font-size:var(--text-base)}.AuthDialog_switch__EFgQi{font-size:var(--text-base);color:var(--color-muted);text-align:center}.AuthDialog_close__3VrwC,.AuthDialog_link__6yj_5{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:inherit;color:var(--color-product-accent-text);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.AuthDialog_close__3VrwC{align-self:center;color:var(--color-muted);font-size:var(--text-base);font-weight:500;min-height:2rem}.AuthDialog_close__3VrwC:focus-visible,.AuthDialog_google__PUOkL:focus-visible,.AuthDialog_input__saDxq:focus-visible,.AuthDialog_link__6yj_5:focus-visible,.AuthDialog_submit__gD3HJ:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ChatWidget_fab__tA5c0{position:fixed;right:calc(1rem + env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));z-index:40;min-height:var(--shell-control-size);padding:0 1.1rem;display:inline-flex;align-items:center;gap:.5rem;border:var(--rule);border-radius:999px;background:var(--color-product-accent);color:var(--color-product-accent-ink);font-family:var(--font-display);font-size:var(--text-md);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;box-shadow:var(--shadow-block)}.ChatWidget_fab__tA5c0:hover{background:var(--color-product-accent-bright)}.ChatWidget_badge__dwQAT{min-width:1.4rem;height:1.4rem;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-ink);color:var(--color-ink-fg);font-family:var(--font-data);font-size:var(--text-xs)}.ChatWidget_panel__Bqaz8{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:none;height:min(70dvh,34rem);padding:0;border:var(--rule);border-bottom:none;background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-block)}.ChatWidget_panel__Bqaz8::-webkit-backdrop{background:color-mix(in srgb,var(--color-ink) 55%,transparent)}.ChatWidget_panel__Bqaz8::backdrop{background:color-mix(in srgb,var(--color-ink) 55%,transparent)}@media (min-width:40rem){.ChatWidget_panel__Bqaz8{inset:auto calc(1rem + env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) auto;width:min(24rem,calc(100vw - 2rem));height:min(32rem,calc(100dvh - 2rem));border-bottom:var(--rule)}}.ChatWidget_inner__Xjnye{height:100%;display:flex;flex-direction:column}.ChatWidget_head__T2_5_{display:flex;align-items:baseline;gap:.75rem;padding:.9rem 1rem;border-bottom:var(--rule-thin)}.ChatWidget_title__BIPMi{font-size:var(--text-lg);line-height:1;text-transform:uppercase}.ChatWidget_online__1ITHG{margin-left:auto;font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.ChatWidget_close__AN5PY{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:500;color:var(--color-muted);text-decoration:underline;text-underline-offset:.2em}.ChatWidget_list__ndS7P{flex:1 1;overflow-y:auto;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.6rem}.ChatWidget_row__mKcJB{display:flex;flex-direction:column;gap:.15rem}.ChatWidget_rowMine__J_x_j{border-left:3px solid var(--color-product-accent);padding-left:.5rem}.ChatWidget_meta__4XFEm{display:flex;align-items:baseline;gap:.5rem}.ChatWidget_author___zjHX{font-family:var(--font-data);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-product-accent-text)}.ChatWidget_time__35fZr{font-family:var(--font-data);font-size:var(--text-2xs);color:var(--color-muted)}.ChatWidget_text__W2Eiv{font-size:var(--text-base);overflow-wrap:anywhere}.ChatWidget_empty__i8zeC,.ChatWidget_status__BZ_FL{color:var(--color-muted);font-size:var(--text-base)}.ChatWidget_empty__i8zeC{margin:auto;text-align:center;max-width:var(--measure)}.ChatWidget_status__BZ_FL{padding:.35rem 1rem}.ChatWidget_error__qPIM3{margin:0 1rem;border-left:3px solid var(--color-negative);padding:.4rem .6rem;background:color-mix(in srgb,var(--color-negative) 10%,transparent);color:var(--color-negative);font-size:var(--text-base)}.ChatWidget_composer__Gx5Qm{display:flex;gap:.5rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:var(--rule-thin)}.ChatWidget_input__vrUPp{flex:1 1;min-width:0;padding:0 .7rem;border:var(--rule-thin);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-fg)}.ChatWidget_input__vrUPp,.ChatWidget_send__KBLGv{min-height:var(--shell-control-size);font-family:var(--font-body);font-size:var(--text-md)}.ChatWidget_send__KBLGv{padding:0 1rem;border:var(--rule);border-radius:var(--radius-control);background:var(--color-product-accent);color:var(--color-product-accent-ink);font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.ChatWidget_send__KBLGv:hover:not(:disabled){background:var(--color-product-accent-bright)}.ChatWidget_send__KBLGv:disabled{opacity:.55;cursor:not-allowed}.ChatWidget_close__AN5PY:focus-visible,.ChatWidget_fab__tA5c0:focus-visible,.ChatWidget_input__vrUPp:focus-visible,.ChatWidget_send__KBLGv:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.HowToPlayDialog_dialog__emK49{border:var(--rule);border-radius:0;background:var(--color-surface);color:var(--color-fg);padding:0;width:min(34rem,calc(100vw - 2rem));box-shadow:var(--shadow-block);margin:auto;max-height:calc(100dvh - 2rem);overflow-y:auto}.HowToPlayDialog_dialog__emK49::-webkit-backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.HowToPlayDialog_dialog__emK49::backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.HowToPlayDialog_inner__7rw4U{padding:clamp(1.25rem,4vw,1.75rem);display:flex;flex-direction:column;gap:1rem}.HowToPlayDialog_head__Z3WAd{display:flex;align-items:center;justify-content:space-between;gap:1rem}.HowToPlayDialog_dots__cnPY4{list-style:none;display:flex;align-items:center;gap:.4rem}.HowToPlayDialog_dot__60sSf{display:block;width:1.4rem;height:.35rem;padding:0;border:none;background:var(--color-line);transition:background .15s ease}.HowToPlayDialog_dot__60sSf:before{content:"";position:absolute;inset:-.7rem -.2rem}.HowToPlayDialog_dots__cnPY4 li{position:relative;display:flex}.HowToPlayDialog_dot__60sSf[aria-current=step]{background:var(--color-product-accent);box-shadow:var(--glow-product)}@media (hover:hover){.HowToPlayDialog_dot__60sSf:hover{background:var(--color-muted)}.HowToPlayDialog_dot__60sSf[aria-current=step]:hover{background:var(--color-product-accent)}}.HowToPlayDialog_counter__w05zJ{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.16em;color:var(--color-muted);flex:none}.HowToPlayDialog_slide__5p8sv{display:flex;flex-direction:column;gap:.5rem;min-height:12rem}.HowToPlayDialog_kicker__wqvmA{font-family:var(--font-data);font-size:var(--text-2xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-product-accent-text)}.HowToPlayDialog_title__AmLcr{font-size:clamp(1.8rem,6vw,2.5rem);line-height:.95}.HowToPlayDialog_body__lyt_v{font-size:var(--text-md);max-width:var(--measure)}.HowToPlayDialog_foot__76uHM{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:var(--rule-thin);padding-top:.9rem}.HowToPlayDialog_advance__K21TV{display:flex;align-items:center;gap:.6rem}.HowToPlayDialog_back__5cmm9,.HowToPlayDialog_skip__DCPhV{background:none;border:none;padding:.4rem .2rem;min-height:2.2rem;cursor:pointer;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-muted);text-decoration:underline;text-underline-offset:.2em}.HowToPlayDialog_back__5cmm9:hover,.HowToPlayDialog_skip__DCPhV:hover{color:var(--color-fg)}.HowToPlayDialog_next__cYRV8{display:inline-block;min-height:var(--shell-control-size);padding:.6rem 1.4rem;border:var(--rule);background:var(--color-product-accent);color:var(--color-product-accent-ink);font-family:var(--font-display);font-size:var(--text-md);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;cursor:pointer}.HowToPlayDialog_next__cYRV8:hover{background:var(--color-product-accent-bright)}.HowToPlayDialog_back__5cmm9:focus-visible,.HowToPlayDialog_dot__60sSf:focus-visible,.HowToPlayDialog_next__cYRV8:focus-visible,.HowToPlayDialog_skip__DCPhV:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.HowToPlayDialog_dot__60sSf{transition:none}}.ProfileSetupDialog_dialog__xgUWa{border:var(--rule);border-radius:0;background:var(--color-surface);color:var(--color-fg);padding:0;width:min(28rem,calc(100vw - 2rem));box-shadow:var(--shadow-block);margin:auto;max-height:calc(100dvh - 2rem);overflow-y:auto}.ProfileSetupDialog_dialog__xgUWa::-webkit-backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.ProfileSetupDialog_dialog__xgUWa::backdrop{background:color-mix(in srgb,var(--color-ink) 72%,transparent)}.ProfileSetupDialog_inner__qc7G_{padding:1.75rem;display:flex;flex-direction:column;gap:1.1rem}.ProfileSetupDialog_head__vdwP0{display:flex;flex-direction:column;gap:.35rem}.ProfileSetupDialog_kicker__V_T7m{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-product-accent-text)}.ProfileSetupDialog_title__PwVAd{font-size:clamp(1.7rem,5vw,2.2rem);line-height:.95;text-transform:uppercase}.ProfileSetupDialog_body__4n2Bx{font-size:var(--text-md);color:var(--color-muted);max-width:var(--measure)}.ProfileSetupDialog_form__uGUEi{display:flex;flex-direction:column;gap:.4rem}.ProfileSetupDialog_label__XTZjd{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.ProfileSetupDialog_input__oGQhu{min-height:var(--shell-control-size);padding:0 .7rem;border:var(--rule-thin);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-md)}.ProfileSetupDialog_hint__wlgAI{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.5rem}.ProfileSetupDialog_input__oGQhu+.ProfileSetupDialog_label__XTZjd{margin-top:.5rem}.ProfileSetupDialog_error__Pq5Dv{border-left:3px solid var(--color-negative);padding:.4rem .6rem;background:color-mix(in srgb,var(--color-negative) 10%,transparent);color:var(--color-negative);font-size:var(--text-base);margin-top:.6rem}.ProfileSetupDialog_submit__bD91t{min-height:var(--shell-control-size);margin-top:.9rem;border:var(--rule);border-radius:var(--radius-control);background:var(--color-product-accent);color:var(--color-product-accent-ink);font-family:var(--font-body);font-size:var(--text-md);font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.ProfileSetupDialog_submit__bD91t:hover:not(:disabled){background:var(--color-product-accent-bright)}.ProfileSetupDialog_submit__bD91t:disabled{opacity:.55;cursor:progress}.ProfileSetupDialog_foot__4mMJu{display:flex;flex-direction:column;align-items:center;gap:.2rem;border-top:var(--rule-thin);padding-top:.9rem}.ProfileSetupDialog_later__yeksR{background:none;border:none;padding:0;min-height:2rem;color:var(--color-muted);font-family:inherit;font-size:var(--text-base);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ProfileSetupDialog_later__yeksR:hover{color:var(--color-fg)}.ProfileSetupDialog_footNote__Vr8OT{font-size:var(--text-xs);color:var(--color-muted);text-align:center}.ProfileSetupDialog_input__oGQhu:focus-visible,.ProfileSetupDialog_later__yeksR:focus-visible,.ProfileSetupDialog_submit__bD91t:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}