.PageProblem_page__QWPrk{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-item-gap);padding:var(--space-section-gap) var(--space-screen-margin);text-align:center}.PageProblem_title__w_XtO{margin:0;font:var(--type-headline-small);color:var(--md-on-surface)}.PageProblem_body__xUU8Z{max-width:36ch;margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.PageProblem_actions__a2sPF{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:8px}.PageProblem_home__5z3Ep{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--md-primary);color:var(--md-on-primary);font:var(--type-label-large);letter-spacing:var(--tracking-title-small);text-decoration:none}.PageProblem_home__5z3Ep:hover{background:color-mix(in srgb,var(--md-on-primary) 8%,var(--md-primary))}.PageProblem_home__5z3Ep:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}.Spinner_spinner__GzYgB{display:inline-block;flex:none;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Spinner_spin__7pQoB .8s linear infinite}@keyframes Spinner_spin__7pQoB{to{transform:rotate(1turn)}}.Button_button__b70BF{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:none;border-radius:999px;font:var(--type-label-large);letter-spacing:var(--tracking-title-small);text-align:center;cursor:pointer}.Button_button__b70BF:disabled{cursor:default}.Button_button__b70BF[data-dimmed]{opacity:.38}.Button_primary__bRmY3,.Button_secondary__mTVmA{width:100%}.Button_primary__bRmY3{background:var(--md-primary);color:var(--button-content,var(--md-on-primary))}.Button_secondary__mTVmA{border:1px solid var(--button-border,var(--md-outline))}.Button_secondary__mTVmA,.Button_text__FQ7Q7{background:transparent;color:var(--button-content,var(--md-primary))}.Button_text__FQ7Q7{min-height:44px;padding:8px 12px}.Button_primary__bRmY3:not(:disabled):hover,.Button_secondary__mTVmA:not(:disabled):hover,.Button_text__FQ7Q7:not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.BotAboutDialog_dialog__ltIm1{width:min(calc(100vw - 32px),400px);max-height:90dvh;padding:0;border:none;border-radius:28px;background:var(--md-surface-container-high);color:var(--md-on-surface);box-shadow:var(--elevation-dialog)}.BotAboutDialog_dialog__ltIm1::-webkit-backdrop{background:rgb(0 0 0/.32)}.BotAboutDialog_dialog__ltIm1::backdrop{background:rgb(0 0 0/.32)}.BotAboutDialog_body__fcTg6{display:flex;flex-direction:column;gap:16px;padding:24px}.BotAboutDialog_header__oyz_H{display:flex;align-items:center;gap:16px}.BotAboutDialog_disc__W07Y_{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%}.BotAboutDialog_eyebrow__5tudj{margin:0;font:var(--type-label-small);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.BotAboutDialog_name__Q66GL{margin:0;font:var(--type-title-large);font-weight:700}.BotAboutDialog_tagline__xA2q8{margin:0;font:var(--type-body-medium);color:var(--md-on-surface-variant)}.BotAboutDialog_quote__ULlno{margin:0;font:var(--type-body-large);font-style:italic}.BotAboutDialog_sectionTitle__X_zOv{margin:0 0 8px;font:var(--type-label-large);color:var(--md-primary)}.BotAboutDialog_stat__h4dAl{display:grid;grid-template-columns:7rem 1fr;align-items:center;grid-gap:12px;gap:12px;margin-bottom:6px;font:var(--type-body-medium)}.BotAboutDialog_bar__CdLAl{height:6px;overflow:hidden;border-radius:999px;background:var(--md-outline-variant)}.BotAboutDialog_fill__R0RUE{display:block;height:100%;border-radius:999px}.BotAboutDialog_rows__7aCxU{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.BotAboutDialog_row__00Ieq{display:flex;align-items:center;gap:12px;font:var(--type-body-medium);color:var(--md-on-surface-variant)}.BotAboutDialog_rowLabel__MDLoK{flex:1 1}.BotAboutDialog_rowValue__FzAsS{color:var(--md-on-surface);font-weight:500}.BotAboutDialog_note__8oaTl{margin:0;font:var(--type-body-small);color:var(--md-on-surface-variant)}.BotRosterSheet_sheet__9ali3{width:100%;max-width:var(--column-width);max-height:88dvh;margin:auto auto 0;padding:0;border:none;border-radius:28px 28px 0 0;background:var(--md-surface-container-low);color:var(--md-on-surface)}.BotRosterSheet_sheet__9ali3::-webkit-backdrop{background:rgb(0 0 0/.32)}.BotRosterSheet_sheet__9ali3::backdrop{background:rgb(0 0 0/.32)}.BotRosterSheet_body__jZYSm{display:flex;flex-direction:column;gap:8px;padding:12px var(--space-screen-margin) max(16px,env(safe-area-inset-bottom))}.BotRosterSheet_handle__0P3gL{align-self:center;width:32px;height:4px;border-radius:999px;background:var(--md-outline-variant)}.BotRosterSheet_title__Iuzva{margin:8px 0 0;font:var(--type-title-large);font-weight:700}.BotRosterSheet_progress__N2mNN{margin:0;font:var(--type-body-medium);color:var(--md-on-surface-variant)}.BotRosterSheet_center__d3rIJ{display:flex;justify-content:center;padding:32px 0;color:var(--md-primary)}.BotRosterSheet_list__TPmly{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.BotRosterSheet_section__DWd_X{margin:12px 0 4px;font:var(--type-label-small);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant);text-transform:uppercase}.BotRosterSheet_row__Opnuq{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:none;border-radius:16px;background:var(--md-surface-container);color:var(--md-on-surface);text-align:start;cursor:pointer}.BotRosterSheet_row__Opnuq[data-status=NEXT]{box-shadow:inset 0 0 0 2px var(--md-primary)}.BotRosterSheet_row__Opnuq:disabled{opacity:.55;cursor:default}.BotRosterSheet_disc__zsw91{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}.BotRosterSheet_texts___U9ah{display:flex;flex:1 1;flex-direction:column;min-width:0}.BotRosterSheet_nameLine__6FV5X{display:flex;align-items:center;gap:8px}.BotRosterSheet_name__cEJeW{font:var(--type-title-medium);font-weight:700}.BotRosterSheet_next__aXJMP{padding:1px 6px;border-radius:6px;background:var(--md-primary);color:var(--md-on-primary);font:var(--type-label-small);font-weight:700}.BotRosterSheet_tagline__tMLQg{font:var(--type-body-small);color:var(--md-on-surface-variant)}.BotRosterSheet_record__xdVoP{font:var(--type-label-large);font-family:ui-monospace,Roboto Mono,monospace;color:var(--md-on-surface-variant)}.BotRosterSheet_check___EJaN{color:var(--md-primary)}.LevelBadge_badge__yyH0Z{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center}.LevelBadge_badge__yyH0Z svg{position:absolute;inset:0}.LevelBadge_track__9Letm{stroke:var(--md-surface-container-highest)}.LevelBadge_fill__wIkpz{stroke:var(--band)}:root[data-scheme=dark] .LevelBadge_fill__wIkpz{stroke:var(--band-dark)}.LevelBadge_number__TgobS{position:relative;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;color:var(--band)}:root[data-scheme=dark] .LevelBadge_number__TgobS{color:var(--band-dark)}.medal_golds__lmv8v{--ach-medal:#e9cb5f;--ach-on-medal:#26201a;--ach-accent:#b8860b;--ach-ink-pill:color-mix(in srgb,var(--ach-accent) 18%,transparent)}:root[data-scheme=dark] .medal_golds__lmv8v{--ach-accent:#e9cb5f}.AchievementSheet_sheet__j_dCh{width:100%;max-width:var(--column-width);max-height:88dvh;margin:auto auto 0;padding:0;overflow-y:auto;border:none;border-radius:28px 28px 0 0;background:var(--md-surface-container-low);color:var(--md-on-surface)}.AchievementSheet_sheet__j_dCh[open]{animation:AchievementSheet_rise__VjZ2f .32s cubic-bezier(.05,.7,.1,1)}.AchievementSheet_sheet__j_dCh::-webkit-backdrop{background:rgb(0 0 0/.32)}.AchievementSheet_sheet__j_dCh::backdrop{background:rgb(0 0 0/.32)}.AchievementSheet_body__6Hbor{display:flex;flex-direction:column;padding:12px 0 max(16px,env(safe-area-inset-bottom))}.AchievementSheet_handle__ytXpM{align-self:center;flex:none;width:32px;height:4px;margin-bottom:16px;border-radius:999px;background:var(--md-outline-variant)}@media (min-width:1024px){.AchievementSheet_sheet__j_dCh{max-width:440px;margin:auto;border-radius:28px}.AchievementSheet_sheet__j_dCh[open]{animation-name:AchievementSheet_appear__L2WSR}.AchievementSheet_handle__ytXpM{visibility:hidden;margin-bottom:4px}}@keyframes AchievementSheet_rise__VjZ2f{0%{transform:translateY(100%)}}@keyframes AchievementSheet_appear__L2WSR{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.AchievementSheet_sheet__j_dCh[open]{animation:none}}.AchievementDetailSheet_content__U_cDf{display:flex;flex-direction:column;align-items:center;gap:14px;padding:4px 20px 16px}.AchievementDetailSheet_halo__GkYGn{display:flex;flex:none;align-items:center;justify-content:center;width:108px;height:108px;border-radius:50%;background:color-mix(in srgb,var(--md-surface-container-high) 30%,transparent)}.AchievementDetailSheet_halo__GkYGn[data-earned]{background:color-mix(in srgb,var(--ach-medal) 30%,transparent)}.AchievementDetailSheet_tile__B0n1w{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:22px;background:var(--md-surface-container-high);color:var(--md-on-surface-variant)}.AchievementDetailSheet_halo__GkYGn[data-earned] .AchievementDetailSheet_tile__B0n1w{background:var(--ach-medal);color:var(--ach-on-medal)}.AchievementDetailSheet_texts__BESGv{display:flex;flex-direction:column;gap:6px;text-align:center}.AchievementDetailSheet_title__betUg{margin:0;font:var(--type-headline-small);color:var(--md-on-surface);overflow-wrap:anywhere}.AchievementDetailSheet_description__2TlE7{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.AchievementDetailSheet_earnedChip__X1vmB{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;border-radius:999px;background:var(--ach-medal);color:var(--ach-on-medal);font:var(--type-label-large);font-weight:600}.AchievementDetailSheet_progress__iLjes{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.AchievementDetailSheet_bar__fnS3n{width:100%;height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ach-medal) 20%,transparent)}.AchievementDetailSheet_barFill__DRNg6{display:block;width:var(--fraction);height:100%;border-radius:inherit;background:var(--ach-medal)}.AchievementDetailSheet_count__2Hrci{font:var(--type-label-medium);font-family:ui-monospace,Roboto Mono,monospace;color:var(--md-on-surface-variant)}.AchievementDetailSheet_note__4iSkl{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 12px;border-radius:12px;background:var(--md-surface-container-high);font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.AchievementDetailSheet_noteGlyph__2rsVz{display:flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,currentColor 16%,transparent)}.AchievementDetailSheet_divider__mNSbe{align-self:stretch;margin:0;border:none;border-top:1px solid var(--md-outline-variant)}.AchievementDetailSheet_stats__y11RL{display:flex;align-self:stretch;margin:0}.AchievementDetailSheet_stat__MZap3{display:flex;flex:1 1;flex-direction:column-reverse;align-items:center;gap:3px;min-width:0;padding:10px 6px;text-align:center}.AchievementDetailSheet_stat__MZap3+.AchievementDetailSheet_stat__MZap3{-webkit-border-start:1px solid var(--md-outline-variant);border-inline-start:1px solid var(--md-outline-variant)}.AchievementDetailSheet_statValue__LNUDm{margin:0;font:var(--type-title-medium);font-family:ui-monospace,Roboto Mono,monospace;font-weight:700;color:var(--md-on-surface);overflow-wrap:anywhere}.AchievementDetailSheet_statValue__LNUDm[data-pill]{padding:2px 10px;border-radius:999px;background:var(--ach-ink-pill);color:var(--ach-accent)}.AchievementDetailSheet_statLabel__INTFy{font:var(--type-label-small);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.AchievementDetailSheet_actions__rXQNz{display:flex;flex-wrap:wrap;gap:10px;align-self:stretch;padding-top:2px}.AchievementDetailSheet_actions__rXQNz>*{flex:1 1 140px;min-height:52px}.AchievementRow_row__jf2fz{display:flex;align-items:flex-start;gap:12px;width:100%;padding:8px var(--space-screen-margin);border:none;background:transparent;color:var(--md-on-surface);text-align:start;cursor:pointer}.AchievementRow_row__jf2fz:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.AchievementRow_medal__hZjN0{position:relative;display:inline-flex;flex:none;--tile:44px;--tile-corner:14px;--overhang:4px;--badge-ring:var(--md-background)}.AchievementRow_medal__hZjN0[data-size=card]{--tile:54px;--tile-corner:50%;--overhang:3px;--badge-ring:var(--shell-card)}.AchievementRow_medal__hZjN0[data-badged]{-webkit-padding-end:var(--overhang);padding-inline-end:var(--overhang);padding-bottom:var(--overhang)}.AchievementRow_tile__bH_wb{display:flex;align-items:center;justify-content:center;width:var(--tile);height:var(--tile);border-radius:var(--tile-corner);background:var(--md-surface-container-high);color:var(--md-on-surface-variant)}.AchievementRow_medal__hZjN0[data-size=card] .AchievementRow_tile__bH_wb{background:var(--shell-chip);color:var(--shell-muted)}.AchievementRow_medal__hZjN0 .AchievementRow_tile__bH_wb[data-earned]{background:var(--medal-fill,var(--ach-medal));color:var(--medal-ink,var(--ach-on-medal))}.AchievementRow_badge__Scpo7{position:absolute;inset-inline-end:0;bottom:0;display:flex;border-radius:50%;box-shadow:0 0 0 2px var(--badge-ring)}.AchievementRow_texts__b_5hn{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.AchievementRow_title__dQQxl{font:var(--type-body-large);font-weight:700;color:var(--md-on-surface);overflow-wrap:anywhere}.AchievementRow_description__fG5Ep{font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.AchievementRow_earnedChip__N1h8a{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:3px 8px;border-radius:999px;background:var(--ach-medal);color:var(--ach-on-medal);font:var(--type-label-medium);font-weight:600;letter-spacing:var(--tracking-label)}.AchievementRow_progress__rsXoH{display:flex;flex-direction:column;gap:4px;margin-top:6px}.AchievementRow_bar__gLuCo{display:block;height:5px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ach-medal) 20%,transparent)}.AchievementRow_barFill__Qu5zd{display:block;width:var(--fraction);height:100%;border-radius:inherit;background:var(--ach-medal)}.AchievementRow_count__zfIdI{font:var(--type-label-small);font-family:ui-monospace,Roboto Mono,monospace;color:var(--md-on-surface-variant)}.AchievementRow_notEarned__Q75dg{margin-top:2px;font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.AchievementRow_points__oKNgD{flex:none;margin-top:2px;font:var(--type-label-large);font-family:ui-monospace,Roboto Mono,monospace;font-weight:700;color:var(--md-on-surface-variant)}.AchievementRow_points__oKNgD[data-earned]{padding:2px 8px;border-radius:999px;background:var(--ach-ink-pill);color:var(--ach-accent)}.AchievementsSummary_panel__XEI4g{--panel:#211c15;--on-panel:#f5efe3;--on-panel-muted:#b9ae9a;padding:12px 14px;border-radius:20px;background:var(--panel);color:var(--on-panel)}.AchievementsSummary_row__begC_{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.AchievementsSummary_score__OWmf3{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;margin:0}.AchievementsSummary_points__MKxmr{font:var(--type-headline-medium);font-family:ui-monospace,Roboto Mono,monospace;font-weight:700}.AchievementsSummary_total__t8DUE{font:var(--type-title-medium);font-family:ui-monospace,Roboto Mono,monospace;color:var(--on-panel-muted);white-space:nowrap}.AchievementsSummary_earned__vcIW4{margin:0;font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--on-panel-muted)}.AchievementsSummary_ring__NrzFo{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:color-mix(in srgb,var(--ach-medal) 14%,transparent)}.AchievementsSummary_ringArt__rT1dE{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.AchievementsSummary_ringArc__l4qrG,.AchievementsSummary_ringTrack__oAUcO{fill:none;stroke:var(--ach-medal)}.AchievementsSummary_ringTrack__oAUcO{stroke-opacity:.12}.AchievementsSummary_ringFigure__9S2WT{position:relative;font-family:ui-monospace,Roboto Mono,monospace;font-size:.875rem;font-weight:700;line-height:1;color:var(--ach-medal)}.AchievementsSummary_percentSign__Ui4oP{font-size:.62em}.AchievementsSummary_banner___P1RO{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:var(--md-surface-container-low)}.AchievementsSummary_bannerTile__CE7Uo{display:flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:color-mix(in srgb,var(--ach-accent) 16%,transparent);color:var(--ach-accent)}.AchievementsSummary_bannerTexts__uWo9f{display:flex;flex-direction:column;gap:2px;min-width:0}.AchievementsSummary_bannerTitle__4hAck{margin:0;font:var(--type-title-small);font-weight:700;color:var(--md-on-surface)}.AchievementsSummary_bannerLine__xVulm{margin:0;font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.AchievementSortSheet_title__7rW_2{margin:0;padding:0 20px 8px;font:var(--type-title-large);font-weight:700}.AchievementSortSheet_options__9WtTZ{display:flex;flex-direction:column}.AchievementSortSheet_option__7al7z{display:flex;align-items:center;gap:14px;width:100%;min-height:52px;padding:8px 20px;border:none;background:transparent;color:var(--md-on-surface);text-align:start;cursor:pointer}.AchievementSortSheet_option__7al7z:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.AchievementSortSheet_glyph__7M_zA{color:var(--md-on-surface-variant)}.AchievementSortSheet_option__7al7z[data-selected] .AchievementSortSheet_glyph__7M_zA{color:var(--md-primary)}.AchievementSortSheet_label__KeeEp{flex:1 1;min-width:0;font:var(--type-title-small);letter-spacing:var(--tracking-title-small)}.AchievementSortSheet_option__7al7z[data-selected] .AchievementSortSheet_label__KeeEp{font-weight:700}.AchievementSortSheet_radio__m_3Sj{flex:none;width:20px;height:20px;border:2px solid var(--md-on-surface-variant);border-radius:50%}.AchievementSortSheet_option__7al7z[data-selected] .AchievementSortSheet_radio__m_3Sj{border-color:var(--md-primary);background:radial-gradient(circle,var(--md-primary) 0 5px,transparent 5.5px)}.AiBadge_badge__3O254{display:inline-flex;flex:none;align-items:center;padding:1px 4px;border-radius:4px;background:var(--md-tertiary-container);color:var(--md-on-tertiary-container);font:var(--type-label-small);font-weight:700;white-space:nowrap}.PlayerNameLabel_label__eY4o9{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}.PlayerNameLabel_name__ynavM{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlayerNameLabel_flag__IrJgn{flex:none;line-height:1}.LeaderboardRow_row__BVifA{--row-content:var(--md-on-surface);--row-supporting:var(--md-on-surface-variant);--row-ground:transparent;display:flex;align-items:center;gap:12px;margin:0 8px;padding:8px;border-radius:14px;background:var(--row-ground);color:var(--row-content);text-decoration:none}.LeaderboardRow_row__BVifA[data-top]{padding-block:10px}.LeaderboardRow_row__BVifA[data-you]{--row-content:var(--md-on-primary-container);--row-supporting:color-mix(in srgb,var(--md-on-primary-container) 75%,transparent);--row-ground:var(--md-primary-container)}.LeaderboardRow_row__BVifA:hover{background:color-mix(in srgb,var(--row-content) 8%,var(--row-ground))}.LeaderboardRow_place__74QKr{flex:none;min-width:32px}.LeaderboardRow_medal__dVxjd,.LeaderboardRow_place__74QKr{display:inline-flex;align-items:center;justify-content:center}.LeaderboardRow_medal__dVxjd{width:24px;height:24px;border-radius:50%;color:var(--lb-medal-ink);font:var(--type-label-large);font-weight:700}.LeaderboardRow_medal__dVxjd[data-top]{width:32px;height:32px}.LeaderboardRow_medal__dVxjd[data-medal=gold]{background:var(--lb-medal-gold)}.LeaderboardRow_medal__dVxjd[data-medal=silver]{background:var(--lb-medal-silver)}.LeaderboardRow_medal__dVxjd[data-medal=bronze]{background:var(--lb-medal-bronze)}.LeaderboardRow_placeNumber__bW75R{font:var(--type-label-large);letter-spacing:var(--tracking-title-small);color:var(--row-supporting);white-space:nowrap}.LeaderboardRow_texts__vfcww{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.LeaderboardRow_name__KIebw{font:var(--type-body-large);font-weight:600;letter-spacing:var(--tracking-body-large)}.LeaderboardRow_line__mNE_h{display:flex;align-items:center;gap:4px;min-width:0;font:var(--type-body-small);letter-spacing:var(--tracking-body-small);color:var(--row-supporting)}.LeaderboardRow_mono__X532L{font-family:var(--font-mono)}.LeaderboardRow_lineText__JUoZk{min-width:0;overflow-wrap:anywhere}.LeaderboardRow_streak__Durft{display:inline-flex;flex:none;align-items:center;gap:2px}.LeaderboardRow_streak__Durft:before{content:"·";margin-right:2px}.LeaderboardRow_flame__Gqi_i{color:var(--md-tertiary)}.LeaderboardRow_mark__OmfdX{display:inline-flex;flex:none}.LeaderboardRow_mark__OmfdX[data-dimmed]{opacity:.45}.LeaderboardRow_mark__OmfdX+.LeaderboardRow_lineText__JUoZk{margin-left:2px}.LeaderboardRow_value__0bD63{flex:none;font:var(--type-title-small);font-family:var(--font-mono);font-weight:700;white-space:nowrap}.LeaderboardRow_value__0bD63[data-top]{font:var(--type-title-medium);font-family:var(--font-mono);font-weight:700}.DesktopLeaderboardBoard_card__i448I{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;border-radius:24px;background:var(--shell-card);color:var(--shell-ink)}.DesktopLeaderboardBoard_summary__v3tXH{padding:4px 8px 8px}.DesktopLeaderboardBoard_podium__GK7bK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.DesktopLeaderboardBoard_podiumCard__mYG_5{--row-supporting:var(--shell-muted);position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:18px 12px;border-radius:24px;background:var(--shell-card);text-align:center}.DesktopLeaderboardBoard_podiumCard__mYG_5[data-place="1"]{order:2;box-shadow:inset 0 0 0 2px var(--lb-medal-gold)}.DesktopLeaderboardBoard_podiumCard__mYG_5[data-place="2"]{order:1}.DesktopLeaderboardBoard_podiumCard__mYG_5[data-place="3"]{order:3}.DesktopLeaderboardBoard_podiumCard__mYG_5[data-you]{background:var(--shell-chip)}.DesktopLeaderboardBoard_podiumCard__mYG_5:hover{background:color-mix(in srgb,var(--shell-ink) 5%,var(--shell-card))}.DesktopLeaderboardBoard_podiumFace__8eFkX{position:relative;display:inline-flex}.DesktopLeaderboardBoard_podiumMedal__5vimf{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:2px solid var(--shell-card);border-radius:50%;color:var(--lb-medal-ink);font:var(--type-label-medium);font-weight:700}.DesktopLeaderboardBoard_podiumMedal__5vimf[data-medal=gold]{background:var(--lb-medal-gold)}.DesktopLeaderboardBoard_podiumMedal__5vimf[data-medal=silver]{background:var(--lb-medal-silver)}.DesktopLeaderboardBoard_podiumMedal__5vimf[data-medal=bronze]{background:var(--lb-medal-bronze)}.DesktopLeaderboardBoard_podiumName__YJiBV{max-width:100%;font:var(--type-title-small);font-weight:700}.DesktopLeaderboardBoard_podiumValue__lGmD8{font:var(--type-headline-small);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DesktopLeaderboardBoard_podiumLine__gtSxy{display:flex;justify-content:center;max-width:100%}.DesktopLeaderboardBoard_stretchedLink__rPus6{color:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.DesktopLeaderboardBoard_stretchedLink__rPus6:after{content:"";position:absolute;inset:0;border-radius:inherit}.DesktopLeaderboardBoard_stretchedLink__rPus6:focus-visible{outline:none}.DesktopLeaderboardBoard_stretchedLink__rPus6:focus-visible:after{outline:2px solid var(--md-primary);outline-offset:-2px}.DesktopLeaderboardBoard_table__4QO4C{display:flex;flex-direction:column;gap:4px;min-width:0}.DesktopLeaderboardBoard_headerRow__K4Opd,.DesktopLeaderboardBoard_row__oiwSH{display:flex;align-items:center;gap:12px}.DesktopLeaderboardBoard_headerRow__K4Opd{padding:0 8px 6px;border-bottom:1px solid var(--shell-line);font:var(--type-label-medium);font-weight:700;letter-spacing:.0375rem;text-transform:uppercase;color:var(--shell-muted)}.DesktopLeaderboardBoard_row__oiwSH{--row-supporting:var(--shell-muted);position:relative;padding:6px 8px;border-radius:16px;background:var(--shell-card)}.DesktopLeaderboardBoard_row__oiwSH:hover{background:color-mix(in srgb,var(--shell-ink) 5%,var(--shell-card))}.DesktopLeaderboardBoard_row__oiwSH[data-you]{background:var(--shell-chip)}.DesktopLeaderboardBoard_row__oiwSH[data-pinned]{position:-webkit-sticky;position:sticky;bottom:8px;z-index:1;box-shadow:var(--elevation-overlay)}.DesktopLeaderboardBoard_placeCell__1o7ME{flex:none;min-width:2.5rem;font:var(--type-title-small);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--shell-muted)}.DesktopLeaderboardBoard_row__oiwSH[data-you] .DesktopLeaderboardBoard_placeCell__1o7ME{color:var(--shell-ink)}.DesktopLeaderboardBoard_playerCell__AYpMh{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0}.DesktopLeaderboardBoard_playerTexts___bCta{display:flex;flex-direction:column;gap:2px;min-width:0}.DesktopLeaderboardBoard_playerName__uVxdq{font:var(--type-title-small);font-weight:700}.DesktopLeaderboardBoard_playerMeta__yx_5M{font:var(--type-body-small);letter-spacing:var(--tracking-body-small);color:var(--shell-muted)}.DesktopLeaderboardBoard_detailCell__FpB_0{display:flex;flex:0 1 12rem;min-width:0;font:var(--type-body-medium);color:var(--shell-muted)}.DesktopLeaderboardBoard_valueCell__Z6rjW{flex:none;min-width:4.5rem;text-align:right;font:var(--type-title-small);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DesktopLeaderboardBoard_headerRow__K4Opd .DesktopLeaderboardBoard_placeCell__1o7ME,.DesktopLeaderboardBoard_headerRow__K4Opd .DesktopLeaderboardBoard_valueCell__Z6rjW{font:inherit;color:inherit}.DesktopLeaderboardBoard_headerRow__K4Opd .DesktopLeaderboardBoard_detailCell__FpB_0{font:inherit}.LeaderboardShared_root__ctgI5{--font-mono:ui-monospace,"SF Mono",Menlo,"Roboto Mono",monospace;--lb-medal-gold:#d2a53a;--lb-medal-silver:#c3c9cf;--lb-medal-bronze:#c08a5b;--lb-medal-ink:#231a0e}.LeaderboardShared_placeholder___PJF5{display:block;flex:none;border-radius:8px;background:var(--md-surface-container-highest);animation:LeaderboardShared_pulse__HkbVf .9s ease-in-out infinite alternate}.LeaderboardShared_sectionHeader__SNiUQ{margin:0;padding:16px var(--space-screen-margin) 4px;font:var(--type-label-large);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardShared_sectionHeader__SNiUQ:after{content:"";display:block;height:1px;margin-top:8px;background:var(--md-outline-variant)}.LeaderboardShared_rows__23za1{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}@keyframes LeaderboardShared_pulse__HkbVf{0%{opacity:.25}to{opacity:.6}}@media (prefers-reduced-motion:reduce){.LeaderboardShared_placeholder___PJF5{animation:none;opacity:.4}}.DesktopLeaderboardSide_card__RqXiK{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px;border-radius:24px;background:var(--shell-card);color:var(--shell-ink)}.DesktopLeaderboardSide_caption__uY7oT{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--shell-muted)}.DesktopLeaderboardSide_title__2Op6t{margin:0;font:var(--type-title-medium);font-weight:700}.DesktopLeaderboardSide_figures__nBzFv{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:0}.DesktopLeaderboardSide_place__CKdf7{font:var(--type-display-small);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DesktopLeaderboardSide_share__a3R53{font:var(--type-body-large);letter-spacing:var(--tracking-body-large);color:var(--shell-muted)}.DesktopLeaderboardSide_gameTrack__ktEWZ,.DesktopLeaderboardSide_track__QezEX{display:block;overflow:hidden;background:var(--shell-line)}.DesktopLeaderboardSide_track__QezEX{height:8px;border-radius:4px}.DesktopLeaderboardSide_fill__lRMm0,.DesktopLeaderboardSide_gameFill__w_6py{display:block;width:var(--fraction);height:100%;border-radius:inherit}.DesktopLeaderboardSide_fill__lRMm0{background:var(--lb-medal-gold)}.DesktopLeaderboardSide_note__25k0T{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--shell-muted)}.DesktopLeaderboardSide_figurePlaceholder__3YWGO{width:140px;height:40px}.DesktopLeaderboardSide_barPlaceholder__IjmG7{width:100%;height:8px}.DesktopLeaderboardSide_gamePlaceholder__5shq7{width:100%;height:48px;border-radius:16px}.DesktopLeaderboardSide_games__no_2_{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.DesktopLeaderboardSide_game__Wfpjj{display:flex;align-items:center;gap:12px;width:100%;padding:4px;border:none;border-radius:16px;background:transparent;color:inherit;text-align:start;cursor:pointer}.DesktopLeaderboardSide_game__Wfpjj:hover{background:color-mix(in srgb,var(--shell-ink) 5%,transparent)}.DesktopLeaderboardSide_gameTexts___16ou{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.DesktopLeaderboardSide_gameHeader__DOKDF{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium)}.DesktopLeaderboardSide_gameName__6SHuS{font-weight:700}.DesktopLeaderboardSide_gamePlace__41StR{color:var(--shell-muted)}.DesktopLeaderboardSide_gameTrack__ktEWZ{height:6px;border-radius:3px}.DesktopLeaderboardSide_gameFill__w_6py{background:var(--brand)}.DesktopLeaderboardSide_gameShare__119zQ{font:var(--type-body-small);letter-spacing:var(--tracking-body-small);color:var(--shell-muted)}.LeaderboardExplainerSheet_sheet__sv_Ha{width:100%;max-width:var(--column-width);max-height:88dvh;margin:auto auto 0;padding:0;overflow-y:auto;border:none;border-radius:28px 28px 0 0;background:var(--md-surface-container-low);color:var(--md-on-surface)}.LeaderboardExplainerSheet_sheet__sv_Ha::-webkit-backdrop{background:rgb(0 0 0/.32)}.LeaderboardExplainerSheet_sheet__sv_Ha::backdrop{background:rgb(0 0 0/.32)}.LeaderboardExplainerSheet_body__21kG9{display:flex;flex-direction:column;gap:var(--space-section-gap);padding:12px var(--space-screen-margin) max(16px,env(safe-area-inset-bottom))}.LeaderboardExplainerSheet_handle__wqllZ{align-self:center;width:32px;height:4px;border-radius:999px;background:var(--md-outline-variant)}.LeaderboardExplainerSheet_title__E_Lz0{margin:0 0 -12px;font:var(--type-headline-small);font-weight:700}.LeaderboardExplainerSheet_section__9NlX5{display:flex;flex-direction:column;gap:var(--space-item-gap)}.LeaderboardExplainerSheet_sectionHeader__JhF_E{display:flex;align-items:center;gap:var(--space-item-gap);margin:0;font:var(--type-title-medium);font-weight:700}.LeaderboardExplainerSheet_sectionIcon__y_jel{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--md-surface-container-high);color:var(--md-on-surface-variant)}.LeaderboardExplainerSheet_lead__MBRU2{margin:0;font:var(--type-body-large);letter-spacing:var(--tracking-body-large)}.LeaderboardExplainerSheet_prose__uU3zz{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.LeaderboardExplainerSheet_kinds__OyO_p{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.LeaderboardExplainerSheet_kind__89umg{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--md-outline-variant);color:var(--md-on-surface-variant)}.LeaderboardExplainerSheet_kind__89umg[data-counted]{background:var(--md-primary-container);box-shadow:none;color:var(--md-on-primary-container)}.LeaderboardExplainerSheet_kindLabel__k8gwZ{font:var(--type-label-large);font-weight:600;letter-spacing:var(--tracking-title-small);text-decoration:line-through}.LeaderboardExplainerSheet_kind__89umg[data-counted] .LeaderboardExplainerSheet_kindLabel__k8gwZ{text-decoration:none}.LeaderboardExplainerSheet_terms__Br69_{display:flex;flex-direction:column;gap:var(--space-item-gap);margin:0}.LeaderboardExplainerSheet_termRow__is872{display:flex;gap:var(--space-item-gap)}.LeaderboardExplainerSheet_term__Br_Ez{flex:none;width:104px;font:var(--type-body-medium);font-family:var(--font-mono);font-weight:600;color:var(--md-primary);overflow-wrap:anywhere}.LeaderboardExplainerSheet_definition__3Io0I{flex:1 1;min-width:0}.LeaderboardExplainerSheet_callout__KU9p6,.LeaderboardExplainerSheet_definition__3Io0I{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.LeaderboardExplainerSheet_callout__KU9p6{display:flex;gap:var(--space-item-gap);padding:12px;border-radius:12px;background:var(--md-surface-container-high)}.LeaderboardExplainerSheet_calloutIcon__edvah{color:var(--md-primary)}.LeaderboardMenuChip_chip__rD9JJ{position:relative;display:inline-flex;flex:none;align-items:center;gap:6px;min-height:36px;padding:6px 8px 6px 14px;border:none;border-radius:999px;background:var(--md-surface-container-high);color:var(--md-on-surface);cursor:pointer}.LeaderboardMenuChip_chip__rD9JJ:before{content:"";position:absolute;inset:-4px 0}.LeaderboardMenuChip_chip__rD9JJ[data-marked]{padding-left:12px;color:var(--md-on-surface-variant)}.LeaderboardMenuChip_label__RULRf{font:var(--type-label-large);letter-spacing:var(--tracking-title-small);color:var(--md-on-surface);white-space:nowrap}.LeaderboardMenuChip_caret__T3Map{color:var(--md-on-surface-variant)}.LeaderboardMenuChip_chip__rD9JJ[aria-expanded=true] .LeaderboardMenuChip_caret__T3Map{transform:rotate(180deg)}.LeaderboardMenuChip_menu__zv7RW{position:fixed;top:var(--anchor-top);left:clamp(var(--space-screen-margin),var(--anchor-left),calc(100vw - 236px));z-index:20;display:flex;flex-direction:column;min-width:220px;max-width:calc(100vw - 2 * var(--space-screen-margin));max-height:calc(100dvh - var(--anchor-top) - var(--space-screen-margin));padding:8px 0;overflow-y:auto;border-radius:4px;background:var(--md-surface-container);box-shadow:var(--elevation-dialog)}.LeaderboardMenuChip_item__qMBR7{display:flex;flex:none;align-items:center;gap:12px;min-height:48px;padding:4px 12px;border:none;background:transparent;color:var(--md-on-surface);text-align:start;cursor:pointer}.LeaderboardMenuChip_item__qMBR7:focus-visible,.LeaderboardMenuChip_item__qMBR7:hover{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.LeaderboardMenuChip_item__qMBR7:focus-visible{outline:2px solid var(--md-primary);outline-offset:-2px}.LeaderboardMenuChip_itemMark__B2osE{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:28px}.LeaderboardMenuChip_itemLabel__YHqWj{flex:1 1;font:var(--type-label-large);letter-spacing:var(--tracking-title-small)}.DesktopLeaderboard_page__59qO_{display:flex;flex-direction:column;gap:22px;width:100%;max-width:1280px;padding:32px;color:var(--shell-ink)}.DesktopLeaderboard_heading__L0x_D{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.DesktopLeaderboard_titles__8X2UQ{display:flex;flex-direction:column;gap:6px;min-width:0}.DesktopLeaderboard_title__bV_7P{margin:0;font:var(--type-headline-large);font-weight:700}.DesktopLeaderboard_subtitle__lI7_2{margin:0;font:var(--type-body-large);letter-spacing:var(--tracking-body-large);color:var(--shell-muted)}.DesktopLeaderboard_howButton__bhFe4{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:none;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--shell-line);color:var(--shell-ink);font:var(--type-label-large);letter-spacing:var(--tracking-title-small);cursor:pointer}.DesktopLeaderboard_howButton__bhFe4:hover{background:var(--shell-chip)}.DesktopLeaderboard_boards__Fzr6a{display:flex;flex-wrap:wrap;gap:8px}.DesktopLeaderboard_board__7cAi3{display:flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 7px;border:none;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--shell-line);color:var(--shell-ink);font:var(--type-label-large);letter-spacing:var(--tracking-title-small);white-space:nowrap;cursor:pointer}.DesktopLeaderboard_board__7cAi3[aria-checked=true]{background:var(--shell-ink);box-shadow:inset 0 0 0 1.5px var(--shell-ink);color:var(--shell-ground)}.DesktopLeaderboard_board__7cAi3[aria-checked=false]:hover{background:color-mix(in srgb,var(--shell-ink) 6%,transparent)}.DesktopLeaderboard_allGames__VozGx{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--lb-medal-gold);color:var(--lb-medal-ink)}.DesktopLeaderboard_controls___rq1H{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.DesktopLeaderboard_spacer__DIVIM{flex:1 1}.DesktopLeaderboard_segments__BhrLt{display:flex;flex-wrap:wrap;padding:4px;border-radius:999px;background:var(--shell-card)}.DesktopLeaderboard_segment__HrDo3{position:relative;min-height:36px;padding:0 16px;border:none;border-radius:999px;background:transparent;color:var(--shell-ink);font:var(--type-label-large);letter-spacing:var(--tracking-title-small);white-space:nowrap;cursor:pointer}.DesktopLeaderboard_segment__HrDo3:before{content:"";position:absolute;inset:-4px 0}.DesktopLeaderboard_segment__HrDo3[aria-checked=true]{background:var(--shell-ink);color:var(--shell-ground)}.DesktopLeaderboard_segment__HrDo3[aria-checked=false]:hover{background:color-mix(in srgb,var(--shell-ink) 6%,transparent)}.DesktopLeaderboard_grid__oYQaz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:24px;gap:24px;align-items:start}.DesktopLeaderboard_main__I7TLo{grid-column:span 2}.DesktopLeaderboard_main__I7TLo,.DesktopLeaderboard_side__6L9sf{display:flex;flex-direction:column;gap:16px;min-width:0}.ProfileIdentity_row__EQc4E{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 0;border-radius:16px;color:var(--md-on-surface);text-decoration:none}.ProfileIdentity_row__EQc4E[data-link]:hover{background:color-mix(in srgb,var(--md-on-surface) 6%,transparent)}.ProfileIdentity_texts__3htDH{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ProfileIdentity_nameRow__X_sde{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.ProfileIdentity_name__3oqAW{font:var(--type-title-large);font-weight:600}.ProfileIdentity_largeName__0nCBr{font:var(--type-headline-medium);font-weight:700}.ProfileIdentity_tag__ytnce{padding:3px 7px;border-radius:6px;background:var(--md-tertiary-container);color:var(--md-on-tertiary-container);font:var(--type-label-small);font-weight:700;letter-spacing:var(--tracking-label)}.ProfileIdentity_subtitle__vWV2G{font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant);overflow-wrap:anywhere}.ProfileIdentity_versus__Nzf3S{font:var(--type-title-medium);letter-spacing:var(--tracking-title-medium);color:var(--md-on-surface)}.ProfileIdentity_figure__FneT5,.ProfileIdentity_losses__EVKss,.ProfileIdentity_wins__MMG_M{font-weight:600}.ProfileIdentity_wins__MMG_M{color:var(--positive)}.ProfileIdentity_losses__EVKss{color:var(--md-error)}.ProfileIdentity_edit__RAnO6,.ProfileIdentity_separator__8gSJy{color:var(--md-on-surface-variant)}.ProfileIdentity_edit__RAnO6{-webkit-margin-end:6px;margin-inline-end:6px}.SeatTimerChip_chip__Seau7{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:7px;min-width:78px;min-height:40px;padding:4px 10px;overflow:hidden;border-radius:10px;background:var(--seat-timer-idle,var(--md-surface-container-high));color:var(--seat-timer-on-idle,var(--md-on-surface-variant))}.SeatTimerChip_chip__Seau7[data-active]{background:var(--seat-timer-active,var(--md-inverse-surface));color:var(--seat-timer-on-active,var(--md-inverse-on-surface))}.SeatTimerChip_text__4UZrN{font:var(--type-title-medium);font-family:ui-monospace,SF Mono,Menlo,Roboto Mono,monospace;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SeatTimerChip_progress__Rtf_k{position:absolute;bottom:0;left:0;width:calc(var(--fraction) * 100%);height:3px;background:var(--seat-timer-progress,var(--md-inverse-primary));transition:width .1s linear}.OnlineSeatRow_trailing__r_XjC{display:inline-flex;flex:none;align-items:center;gap:8px}.OnlineSeatRow_awayFigure__LAlKo{font:var(--type-title-medium);font-family:ui-monospace,SF Mono,Menlo,Roboto Mono,monospace;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--md-error);white-space:nowrap}.OnlineSeatRow_rail__vQq2W{display:block;height:3px;margin-top:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--md-error) 16%,transparent)}.OnlineSeatRow_railFill__EMEVM{display:block;width:calc(var(--fraction) * 100%);height:100%;border-radius:999px;background:var(--md-error);transition:width .25s linear}.QuickChat_row__O2t6_{display:flex;gap:8px;padding:2px var(--space-screen-margin);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--space-screen-margin);transition:opacity .2s ease-out}.QuickChat_row__O2t6_::-webkit-scrollbar{display:none}.QuickChat_row__O2t6_[data-unavailable]{opacity:.5}.QuickChat_chip__cv7Za{display:inline-flex;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 14px;border:1px solid var(--md-outline-variant);border-radius:999px;background:var(--md-surface-container-low);color:var(--md-on-surface);font:var(--type-label-large);font-weight:600;white-space:nowrap;cursor:pointer}.QuickChat_chip__cv7Za:disabled,.QuickChat_chip__cv7Za[aria-disabled=true]{cursor:default}.QuickChat_chip__cv7Za:not([aria-disabled=true]):hover{background-image:linear-gradient(color-mix(in srgb,var(--md-on-surface) 8%,transparent),color-mix(in srgb,var(--md-on-surface) 8%,transparent))}.QuickChat_chipIcon__VqM1Q{color:var(--md-primary)}.QuickChat_chipLabel__cf4IQ{white-space:nowrap}.QuickChat_inset__V34v9{padding:0 var(--space-screen-margin)}.QuickChat_muted__CU9pO{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px 0 14px;border-radius:12px;background:var(--md-surface-container-low);color:var(--md-on-surface-variant)}.QuickChat_mutedText__Pq_ol{flex:1 1;min-width:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium)}.QuickChat_unmute___9mQD{flex:none;min-height:44px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:var(--md-primary);font:var(--type-label-large);font-weight:600;cursor:pointer}.QuickChat_unmute___9mQD:hover{background:color-mix(in srgb,var(--md-primary) 8%,transparent)}.ReactionBubble_bubble__46ptn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:3px 16px 16px 16px;background:var(--md-inverse-surface);color:var(--md-inverse-on-surface);font:var(--type-label-large);font-weight:600;transform-origin:top left;animation:ReactionBubble_pop__Cn4th .35s cubic-bezier(.34,1.56,.64,1),ReactionBubble_leave__xmM1Z .2s ease-in var(--reaction-fade-at,4.8s) forwards}.ReactionBubble_bubble__46ptn[data-origin=YOURS]{border-radius:16px 16px 3px 16px;transform-origin:bottom right}.ReactionBubble_label__lh25s{white-space:nowrap}@keyframes ReactionBubble_pop__Cn4th{0%{opacity:0;transform:scale(.7)}}@keyframes ReactionBubble_leave__xmM1Z{to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.ReactionBubble_bubble__46ptn{animation:none}}.OnlineMatchTable_table__vLFtw{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 var(--space-screen-margin);transition:opacity var(--crossfade-ms,.32s) ease-in-out}.OnlineMatchTable_table__vLFtw[data-fading]{opacity:0}.OnlineMatchTable_opponentRow__VoHGx{position:relative;padding-top:8px}.OnlineMatchTable_bubble__Q09DS{position:absolute;top:100%;right:0;z-index:2;pointer-events:none}.OnlineMatchTable_boardArea__bC3VP{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:12px 0 0}.OnlineMatchTable_selfRow__qHRRs{padding-bottom:10px}.OnlineMatchTable_rail__xXOgX{margin:0 calc(-1 * var(--space-screen-margin));padding-bottom:12px}@media (prefers-reduced-motion:reduce){.OnlineMatchTable_table__vLFtw{transition:none}}.BoardSearchMarks_slot__T_e8D{position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:50%}.BoardSearchMarks_slot__T_e8D[data-pulsing]:after,.BoardSearchMarks_slot__T_e8D[data-pulsing]:before{position:absolute;inset:0;border:1.5px solid var(--md-primary);border-radius:50%;z-index:-1;content:"";opacity:0;pointer-events:none;animation:BoardSearchMarks_slotPulse__DIo8w 2.4s linear infinite}.BoardSearchMarks_slot__T_e8D[data-pulsing]:after{animation-delay:-1.2s}@keyframes BoardSearchMarks_slotPulse__DIo8w{0%{transform:scale(1);opacity:.35}to{transform:scale(1.7);opacity:0}}.BoardSearchMarks_emptySeat__r_Pjc{display:inline-block;border-radius:50%;background:var(--md-surface-container-high)}.BoardSearchMarks_namePlaceholder__hJ8hr{display:block;width:110px;height:15px;margin:3px 0;border-radius:6px;background:var(--md-surface-container-high) linear-gradient(90deg,var(--md-surface-container-high) 0,var(--md-surface-container-highest) 50%,var(--md-surface-container-high) 100%) no-repeat;background-size:200% 100%;animation:BoardSearchMarks_shimmer__ijvlq 1.6s linear infinite}@keyframes BoardSearchMarks_shimmer__ijvlq{0%{background-position:200% 0}to{background-position:-200% 0}}.BoardSearchMarks_badge__dO58w{min-width:0;display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:7px 16px;border-radius:999px;background:var(--md-surface-container-high);color:var(--md-on-surface)}.BoardSearchMarks_badgeSpinner__zXIbY{flex:none;width:17px;height:17px;animation:BoardSearchMarks_spin__lmQSg 1.4s linear infinite}.BoardSearchMarks_badgeSpinner__zXIbY circle{fill:none;stroke:var(--md-primary);stroke-width:2.125;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}@keyframes BoardSearchMarks_spin__lmQSg{to{transform:rotate(1turn)}}.BoardSearchMarks_badgeLabel__SN9Id{font:var(--type-label-large);font-weight:600;letter-spacing:var(--tracking-label);overflow-wrap:anywhere}.BoardSearchMarks_ring__qlnj2{position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px}.BoardSearchMarks_ring__qlnj2 svg{position:absolute;inset:0;width:100%;height:100%}.BoardSearchMarks_ringFill___wKme{fill:var(--md-surface)}.BoardSearchMarks_ringProgress__fd_vb,.BoardSearchMarks_ringTrack__yk76A{fill:none;stroke-width:3}.BoardSearchMarks_ringTrack__yk76A{stroke:var(--md-outline-variant)}.BoardSearchMarks_ringProgress__fd_vb{stroke:var(--md-primary);stroke-linecap:round}.BoardSearchMarks_ringSeconds__KJv1b{position:relative;font:var(--type-headline-small);font-family:ui-monospace,Roboto Mono,monospace;font-weight:700;color:var(--md-on-surface)}.BoardSearchMarks_stakes__hXNhX{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--md-surface-container-high);color:var(--md-on-surface);font:var(--type-label-large);font-family:ui-monospace,Roboto Mono,monospace;font-weight:600;--stake-gain:#2e7d32}:root[data-scheme=dark] .BoardSearchMarks_stakes__hXNhX{--stake-gain:#7bd88f}.BoardSearchMarks_delta___Ejry{font-weight:700}.BoardSearchMarks_delta___Ejry[data-tone=gain]{color:var(--stake-gain)}.BoardSearchMarks_delta___Ejry[data-tone=loss]{color:var(--md-error)}@media (prefers-reduced-motion:reduce){.BoardSearchMarks_slot__T_e8D[data-pulsing]:after,.BoardSearchMarks_slot__T_e8D[data-pulsing]:before{display:none}.BoardSearchMarks_badgeSpinner__zXIbY,.BoardSearchMarks_namePlaceholder__hJ8hr{animation:none}}.BoardFoundCluster_cluster__9bgwz,.BoardFoundCluster_crossfade__Dpf35{--emphasized:cubic-bezier(0.2,0,0,1);min-width:0}.BoardFoundCluster_cluster__9bgwz{display:flex;flex-direction:column;align-items:center;padding:0 10px}.BoardFoundCluster_enteringRow__RCuDO{display:grid;grid-template-rows:1fr;animation:BoardFoundCluster_rowGrow__hgxev .5s var(--emphasized) var(--enter-delay) both}.BoardFoundCluster_entering__LdEfM{display:flex;justify-content:center;min-height:0;padding-top:10px;animation:BoardFoundCluster_enter__MW4WJ .5s var(--emphasized) var(--enter-delay) both}@keyframes BoardFoundCluster_rowGrow__hgxev{0%{grid-template-rows:0fr}}@keyframes BoardFoundCluster_enter__MW4WJ{0%{opacity:0;transform:translateY(10px) scale(.92)}}.BoardFoundCluster_stamp__X9tKQ{min-width:0;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 18px;border-radius:999px;background:var(--md-inverse-surface);color:var(--md-inverse-on-surface);animation:BoardFoundCluster_stamp__X9tKQ .55s both}@keyframes BoardFoundCluster_stamp__X9tKQ{0%{opacity:0;transform:scale(.5);animation-timing-function:cubic-bezier(.2,0,0,1)}60%{opacity:1;transform:scale(1.08);animation-timing-function:cubic-bezier(.2,0,0,1)}to{opacity:1;transform:scale(1)}}.BoardFoundCluster_stampIcon__GppUU{color:var(--quest-gold)}.BoardFoundCluster_stamp__X9tKQ[data-warning] .BoardFoundCluster_stampIcon__GppUU{color:var(--md-error)}.BoardFoundCluster_stampLabel__gzmhw{font:var(--type-title-small);font-weight:700;letter-spacing:var(--tracking-title-small);overflow-wrap:anywhere}.BoardFoundCluster_waiting__H9rZe{min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px}.BoardFoundCluster_crossfade__Dpf35{display:grid;place-items:center;max-width:100%}.BoardFoundCluster_layer__wprqd{min-width:0;grid-area:1/1;display:flex;justify-content:center;max-width:100%}.BoardFoundCluster_layer__wprqd[data-state=in]:not([data-first]){animation:BoardFoundCluster_fadeIn__Ag6Ue var(--crossfade-ms) var(--emphasized) both}.BoardFoundCluster_layer__wprqd[data-state=out]{pointer-events:none;animation:BoardFoundCluster_fadeOut__IxtTm var(--crossfade-ms) var(--emphasized) both}@keyframes BoardFoundCluster_fadeIn__Ag6Ue{0%{opacity:0}}@keyframes BoardFoundCluster_fadeOut__IxtTm{to{opacity:0}}@media (prefers-reduced-motion:reduce){.BoardFoundCluster_enteringRow__RCuDO,.BoardFoundCluster_entering__LdEfM,.BoardFoundCluster_stamp__X9tKQ{animation:none}}.BoardSearchCenterBand_band__rOjEB{min-width:0;display:flex;justify-content:center;max-width:100%;pointer-events:none;transition:opacity var(--center-fade-ms) linear}.BoardSearchCenterBand_band__rOjEB[data-fading]{opacity:0}.BoardSearchCenterBand_foundCenter__0gNBd{min-width:0;display:grid;place-items:center}.BoardSearchCenterBand_foundLayer__u20d7{min-width:0;grid-area:1/1;display:flex;justify-content:center;opacity:0;transition:opacity var(--crossfade-ms) cubic-bezier(.2,0,0,1)}.BoardSearchCenterBand_foundLayer__u20d7[data-shown]{opacity:1}@starting-style{.BoardSearchCenterBand_foundLayer__u20d7[data-shown]{opacity:0}}.BoardSearchRows_elapsed__9ilaj{flex:none;font:var(--type-label-large);font-family:ui-monospace,Roboto Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--md-on-surface-variant)}.SearchHero_hero__juxhv{width:100%;height:100%;overflow-y:auto;animation:SearchHero_heroIn__7O3T1 var(--reveal-ms) both}@keyframes SearchHero_heroIn__7O3T1{0%{opacity:0}}.SearchHero_column__HC7QA{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:0 var(--space-screen-margin)}.SearchHero_rest__Cq7NY{display:grid;grid-template-rows:1fr;width:100%;animation:SearchHero_restIn__3AkXn var(--reveal-ms) cubic-bezier(.4,0,.2,1) both}@keyframes SearchHero_restIn__3AkXn{0%{grid-template-rows:0fr;opacity:0}}.SearchHero_restInner__o1q9e{display:flex;flex-direction:column;align-items:center;min-height:0;overflow:hidden;padding:var(--space-item-gap) 4px 4px}.SearchHero_count__x2c4e{width:100%;opacity:0;transition:opacity var(--reveal-ms)}.SearchHero_count__x2c4e[data-shown]{opacity:1}.SearchHero_playAi__aZX49{display:flex;justify-content:center;margin-top:var(--space-section-gap)}.SearchHero_playAi__aZX49>button{width:auto;min-height:56px;padding:12px 24px;font:var(--type-title-medium);letter-spacing:var(--tracking-title-medium)}.SearchHero_caption__VqIt2{margin:8px 0 0;font:var(--type-body-small);letter-spacing:var(--tracking-body-small);color:var(--md-on-surface-variant);text-align:center}.SearchHero_slot__MCab8{position:relative;min-height:0}.SearchHero_slotBoard__H5BNd,.SearchHero_slot__MCab8{display:flex;flex-direction:column;align-items:center;justify-content:center}.SearchHero_slotBoard__H5BNd{width:100%;transition:opacity var(--crossfade-ms)}.SearchHero_slotBoard__H5BNd[data-hidden]{opacity:0}.SearchHero_slotHero__5bneW{position:absolute;inset:0;opacity:0;transition:opacity var(--crossfade-ms)}.SearchHero_slotHero__5bneW[data-shown]{opacity:1}@starting-style{.SearchHero_slotHero__5bneW[data-shown]{opacity:0}}@media (prefers-reduced-motion:reduce){.SearchHero_rest__Cq7NY{animation:none}}.BoardSearchLayout_layout__wg8CM{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 var(--space-screen-margin)}.BoardSearchLayout_opponentRow__M9gTk{padding-top:8px}.BoardSearchLayout_boardArea__zhM46{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;padding:12px 0}.BoardSearchLayout_board__xJ_Yk{position:relative;display:flex;justify-content:center;width:100%}.BoardSearchLayout_center__dXL6T{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 var(--space-screen-margin)}.BoardSearchLayout_selfRow__eFSfl{padding-bottom:10px}.BoardSearchLayout_bottomAction__17nrd{padding-bottom:12px}.GameOnlineBoardScreen_board__z_9yS{position:relative}.GameOnlineBoardScreen_boardContent__Gy3Po,.GameOnlineBoardScreen_board__z_9yS{display:flex;flex:1 1;flex-direction:column;min-height:0}.GameOnlineBoardScreen_desktopColumn__QyDlS{display:flex;flex:1 1;flex-direction:column;width:100%;max-width:var(--column-width);margin:0 auto;background:var(--md-background);color:var(--md-on-background);box-shadow:0 0 0 1px var(--shell-line)}.GameOnlineBoardScreen_themed__uRRjE{display:contents}.FriendRowParts_identity__dq2DS{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.FriendRowParts_name__Lk5mL{font:var(--type-title-small);letter-spacing:var(--tracking-title-small);color:var(--md-on-surface)}.FriendRowParts_subline__tilDr{display:flex;align-items:center;gap:4px;min-width:0;font:var(--type-label-small);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.FriendRowParts_subline__tilDr[data-strong]{color:var(--md-on-surface)}.FriendRowParts_sublineText__t7pBn{min-width:0;overflow-wrap:anywhere}.FriendRowParts_rating__LbJxV{display:inline-flex;flex:none;align-items:center;gap:4px}.FriendRowParts_ratingNumber__JJlQj{font:var(--type-body-medium);font-family:ui-monospace,Roboto Mono,monospace;color:var(--md-on-surface)}.FriendRowParts_circle__zvHoT{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0;border:none;border-radius:50%;cursor:pointer}.FriendRowParts_circle__zvHoT:before{content:"";position:absolute;inset:min(0px,calc(50% - 22px));border-radius:50%}.FriendRowParts_circle__zvHoT:disabled{cursor:default}.FriendRowParts_circle__zvHoT:not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.FriendRowParts_circle__zvHoT[data-emphasis=primary]{background-color:var(--md-primary);color:var(--md-on-primary)}.FriendRowParts_circle__zvHoT[data-emphasis=tonal]{background-color:var(--md-primary-container);color:var(--md-on-primary-container)}.FriendRowParts_circle__zvHoT[data-emphasis=tonalDim]{background-color:color-mix(in srgb,var(--md-primary-container) 50%,transparent);color:var(--md-on-primary-container)}.FriendRowParts_circle__zvHoT[data-emphasis=muted]{background-color:var(--md-surface-container-high);color:var(--md-on-surface-variant)}.FriendRowParts_circle__zvHoT[data-emphasis=outlined]{background-color:var(--md-surface);box-shadow:inset 0 0 0 1px var(--md-outline-variant);color:var(--md-primary)}.FriendRowParts_circle__zvHoT[data-emphasis=plain]{background-color:var(--md-surface);color:var(--md-outline)}.FriendRowParts_empty__3_WHh{margin:0;padding:8px var(--space-screen-margin);font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.DesktopFriendRow_row__aYQ2c{display:flex;align-items:center;gap:14px;padding:8px;border-radius:16px}.DesktopFriendRow_row__aYQ2c:hover{background:color-mix(in srgb,var(--shell-ink) 4%,transparent)}.DesktopFriendRow_target__rYITQ{display:flex;flex:1 1;align-items:center;gap:14px;min-width:0;min-height:48px;border-radius:12px;color:inherit;text-decoration:none}.DesktopFriendRow_text__Vf2iP{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.DesktopFriendRow_name___Uv3L{font-size:.9375rem;font-weight:700}.DesktopFriendRow_status__md1k7{font-size:.8125rem;color:var(--shell-muted);overflow-wrap:anywhere}.DesktopFriendRow_status__md1k7[data-strong]{color:var(--shell-ink)}.DesktopFriendRow_challenge__y7KhZ{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:none;border-radius:999px;background:var(--shell-chip);color:var(--shell-ink);font-size:.8125rem;font-weight:700;cursor:pointer}.DesktopFriendRow_challenge__y7KhZ:hover,.DesktopFriendRow_menuItem__MZHn0:hover,.DesktopFriendRow_more__iVsxf:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.DesktopFriendRow_menuRoot__7OFkH{position:relative;flex:none}.DesktopFriendRow_more__iVsxf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--shell-muted);cursor:pointer}.DesktopFriendRow_menu__rWzFE{position:absolute;top:calc(100% + 4px);right:0;z-index:5;display:flex;flex-direction:column;min-width:220px;padding:8px 0;border-radius:12px;background:var(--md-surface-container);box-shadow:var(--elevation-dialog)}.DesktopFriendRow_menuItem__MZHn0{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 16px;border:none;background:transparent;color:var(--md-on-surface);font:var(--type-label-large);letter-spacing:var(--tracking-label);text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer}.DesktopFriendRow_menuItem__MZHn0[data-destructive]{color:var(--md-error)}.FriendRows_row__Co3RS{display:flex;align-items:center;gap:var(--space-item-gap);min-height:68px;padding:6px var(--space-screen-margin)}.FriendRows_row__Co3RS:hover{background:color-mix(in srgb,var(--md-on-surface) 4%,transparent)}.FriendRows_target__KpXiw{display:flex;flex:1 1;align-items:center;gap:var(--space-item-gap);min-width:0;min-height:48px;border-radius:12px;color:inherit;text-decoration:none}.FriendRows_suggestionLine__Hfcae{display:inline-flex;align-items:center;gap:4px}.FriendRows_add__n9T7o{flex:none;min-width:64px;min-height:44px;padding:0 24px;border:none;border-radius:999px;background:var(--md-primary);color:var(--md-on-primary);font:var(--type-label-large);letter-spacing:var(--tracking-label);cursor:pointer}.FriendRows_add__n9T7o:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.FriendRows_skeletonAvatar__713Yb,.FriendRows_skeletonButton__Bp8p5,.FriendRows_skeletonName__NCHub,.FriendRows_skeletonSubline__H_W3n{display:block;flex:none;background:linear-gradient(90deg,var(--md-surface-container-high) 0,var(--md-surface-container-highest) 50%,var(--md-surface-container-high) 100%);background-size:200% 100%;animation:FriendRows_shimmer__87SFB 1.4s linear infinite}.FriendRows_skeletonAvatar__713Yb{width:44px;height:44px;border-radius:50%}.FriendRows_skeletonLines__OVFB7{display:flex;flex:1 1;flex-direction:column;gap:7px}.FriendRows_skeletonName__NCHub{width:45%;height:14px;border-radius:7px}.FriendRows_skeletonSubline__H_W3n{width:30%;height:11px;border-radius:6px}.FriendRows_skeletonButton__Bp8p5{width:64px;height:32px;border-radius:16px}@keyframes FriendRows_shimmer__87SFB{0%{background-position:100% 0}to{background-position:-100% 0}}.FriendsListRows_rows__t1hMm{display:flex;flex-direction:column;margin:0;padding:8px 0 max(24px,env(safe-area-inset-bottom));list-style:none}.FriendsListRows_rows__t1hMm[data-spaced]{gap:8px}.DesktopFriendsSide_column__3DqWC{display:flex;flex-direction:column;gap:16px;min-width:0}.DesktopFriendsSide_card__jYf6_{--space-screen-margin:0px;--presence-ring:var(--shell-card);display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px;border-radius:24px;background:var(--shell-card)}.DesktopFriendsSide_heading__C7BXh{display:flex;align-items:center;justify-content:space-between;gap:12px}.DesktopFriendsSide_title__HxFv9{margin:0;font-size:1.0625rem;font-weight:700}.DesktopFriendsSide_count__t62fk{font-size:.8125rem;color:var(--shell-muted)}.DesktopFriendsSide_rows____ski{display:flex;flex-direction:column;margin:0 -8px;padding:0;list-style:none}.DesktopFriendsSide_rows____ski>li>*{padding-right:8px;padding-left:8px;border-radius:16px}.DesktopFriendsSide_rows____ski[data-spaced]{gap:8px;margin:0}.DesktopFriendsSide_rows____ski[data-spaced]>li>*{padding:12px}.DesktopFriendsSide_body__XMx5D{margin:0;font-size:.8125rem;line-height:1.4;color:var(--shell-muted)}.DesktopFriendsSide_invite__y3ESw{display:flex;flex-wrap:wrap;gap:8px}.DesktopFriendsSide_link__5_K7_{display:flex;flex:1 1 160px;align-items:center;min-width:0;min-height:44px;padding:0 16px;overflow:hidden;border-radius:999px;background:var(--shell-chip);font-family:ui-monospace,Roboto Mono,monospace;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.DesktopFriendsSide_copy__w7wEL{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 18px;border:none;border-radius:999px;background:var(--md-primary);color:var(--md-on-primary);font-size:.875rem;font-weight:700;cursor:pointer}.DesktopFriendsSide_copy__w7wEL:disabled{opacity:.38;cursor:default}.DesktopFriendsSide_copy__w7wEL:not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.FriendSearchResults_results__LQZV4{display:flex;flex-direction:column;padding:8px 0 max(24px,env(safe-area-inset-bottom))}.FriendSearchResults_label__36VPY{margin:0;padding:8px var(--space-screen-margin) 4px;font:var(--type-title-small);font-weight:700;letter-spacing:var(--tracking-title-small);color:var(--md-on-surface-variant)}.FriendSearchResults_rows__ZxOKz{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.FriendSearchResults_status___zcBL{display:flex;align-items:center;gap:12px;margin:0;padding:12px var(--space-screen-margin);font:var(--type-body-medium);font-weight:500;letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.FriendSearchResults_status___zcBL[data-error]{color:var(--md-error)}.FriendSections_list__aikqa{padding:8px 0 max(24px,env(safe-area-inset-bottom))}.FriendSections_list__aikqa,.FriendSections_section__hvoHk{display:flex;flex-direction:column}.FriendSections_header__aQZL4{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px var(--space-screen-margin) 4px}.FriendSections_title__BRhHS{display:flex;flex:1 1;align-items:center;gap:8px;margin:0;font:var(--type-title-medium);font-weight:700;letter-spacing:var(--tracking-title-medium);color:var(--md-on-surface)}.FriendSections_badge__dfN62{padding:2px 8px;border-radius:999px;background:var(--md-surface-container-high);color:var(--md-on-surface-variant);font:var(--type-label-small);font-family:ui-monospace,Roboto Mono,monospace}.FriendSections_viewAll__2_aWN{min-height:44px;margin-right:-12px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:var(--md-primary);font:var(--type-label-large);letter-spacing:var(--tracking-label);cursor:pointer}.FriendSections_viewAll__2_aWN:hover{background:color-mix(in srgb,var(--md-primary) 8%,transparent)}.FriendSections_rows__ao8_e{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.FriendSections_rows__ao8_e[data-spaced]{gap:8px}.FriendSections_showMore__zCmdF{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;min-height:44px;padding:0 16px;border:none;background:transparent;color:var(--md-primary);font:var(--type-label-large);font-weight:600;letter-spacing:var(--tracking-label);cursor:pointer}.FriendSections_showMore__zCmdF:hover{background:color-mix(in srgb,var(--md-primary) 8%,transparent)}.DesktopFriends_page__5hf_v{display:flex;flex-direction:column;gap:22px;width:100%;max-width:1280px;padding:32px}.DesktopFriends_titles__l4rxl{display:flex;flex-direction:column;gap:6px}.DesktopFriends_title__gk1cj{margin:0;font-size:2rem;font-weight:700;line-height:1.25}.DesktopFriends_subtitle__fZ_FM{margin:0;font-size:.9375rem;color:var(--shell-muted)}.DesktopFriends_controls__pAA7o{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.DesktopFriends_segments__kBsn_{display:flex;flex-wrap:wrap;padding:4px;border-radius:999px;background:var(--shell-card)}.DesktopFriends_segment__cyNMD{position:relative;min-height:34px;padding:0 16px;border:none;border-radius:999px;background:transparent;color:var(--shell-ink);font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer}.DesktopFriends_segment__cyNMD:before{content:"";position:absolute;inset:-5px 0}.DesktopFriends_segment__cyNMD[aria-checked=true]{background:var(--shell-ink);color:var(--shell-ground)}.DesktopFriends_segment__cyNMD[aria-checked=false]:hover{background:color-mix(in srgb,var(--shell-ink) 6%,transparent)}.DesktopFriends_search__TqLfx{display:flex;flex:1 1 220px;align-items:center;gap:10px;max-width:360px;min-height:44px;padding:0 16px;border-radius:999px;background:var(--shell-card);color:var(--shell-muted)}.DesktopFriends_search__TqLfx:focus-within{outline:2px solid var(--md-primary);outline-offset:2px}.DesktopFriends_searchInput__8Stqb{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:var(--shell-ink);font-size:.875rem}.DesktopFriends_searchInput__8Stqb::placeholder{color:var(--shell-muted)}.DesktopFriends_grid__P7zOv{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-gap:24px;gap:24px;align-items:start}.DesktopFriends_main__OioWx{--space-screen-margin:8px;--presence-ring:var(--shell-card);display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:24px;background:var(--shell-card)}.DesktopFriends_rows__2qJVc{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.DesktopFriends_label__EYmuF{margin:0;padding:12px 12px 4px;font-size:.9375rem;font-weight:700}.DesktopFriends_loading__sf9Oh{display:flex;justify-content:center;padding:48px 0}.FriendsSearchBar_bar__CbsLi{display:flex;align-items:center;min-height:64px;padding:0 var(--space-top-bar-edge);color:var(--md-on-surface)}.FriendsSearchBar_bar__CbsLi:has(.FriendsSearchBar_input__5pCCh:focus){box-shadow:inset 0 -2px 0 var(--md-primary)}.FriendsSearchBar_bar__CbsLi[data-inset] .FriendsSearchBar_input__5pCCh{padding-left:12px}.FriendsSearchBar_input__5pCCh{flex:1 1;min-width:0;height:48px;padding:0 12px 0 4px;border:none;outline:none;background:transparent;font:var(--type-title-medium);letter-spacing:var(--tracking-title-medium);color:var(--md-on-surface);caret-color:var(--md-primary)}.FriendsSearchBar_input__5pCCh::placeholder{color:var(--md-on-surface-variant)}.FriendsSearchBar_input__5pCCh::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.FriendsViewAllScreen_header__QDFnO{z-index:1;background:var(--md-background)}@media (min-height:36rem){.FriendsViewAllScreen_header__QDFnO{position:-webkit-sticky;position:sticky;top:0}}.FriendsViewAllScreen_searchCount__N_DMK{margin:0;padding:0 var(--space-screen-margin) 8px;font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}.FriendsViewAllScreen_loading__hnBtm{display:flex;justify-content:center;padding:48px 0}.FriendsViewAllScreen_page__zyV5c{display:flex;flex-direction:column;gap:22px;width:100%;max-width:960px;padding:32px}.FriendsViewAllScreen_heading__Y82O7{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.FriendsViewAllScreen_titles__qTIMU{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:200px}.FriendsViewAllScreen_title__XSNfP{margin:0;font-size:2rem;font-weight:700;line-height:1.25}.FriendsViewAllScreen_subtitle__qgfh5{margin:0;font-size:.9375rem;color:var(--shell-muted)}.FriendsViewAllScreen_search__4Af81{display:flex;flex:1 1 220px;max-width:360px}.FriendsViewAllScreen_searchInput__KY8V7{width:100%;min-height:44px;padding:0 16px;border:none;border-radius:999px;background:var(--shell-card);color:var(--shell-ink);font-size:.875rem}.FriendsViewAllScreen_searchInput__KY8V7::placeholder{color:var(--shell-muted)}.FriendsViewAllScreen_card__nOxkB{padding:8px 0;border-radius:24px;background:var(--shell-card);--presence-ring:var(--shell-card)}.FriendsViewAllScreen_contents__47UqM{display:contents}.InviteFriendSheet_content__kz83Q{display:flex;flex-direction:column;align-items:center;gap:14px}.InviteFriendSheet_mark__9Wiwv{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--md-primary) 12%,transparent);color:var(--md-primary)}.InviteFriendSheet_titles__8doN4{display:flex;flex-direction:column;gap:6px;text-align:center}.InviteFriendSheet_title__v9dlU{margin:0;font:var(--type-headline-small);font-weight:700;color:var(--md-on-surface)}.InviteFriendSheet_body__mjMSe{margin:0;font:var(--type-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--md-on-surface-variant)}.InviteFriendSheet_message__LorNo{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;padding:16px;border-radius:18px;background:var(--md-surface-container-lowest)}.InviteFriendSheet_messageLabel__esnyE{font:var(--type-label-small);font-weight:700;letter-spacing:.06em;color:var(--md-on-surface-variant)}.InviteFriendSheet_messageText__nc_32{margin:0;font:var(--type-body-large);letter-spacing:var(--tracking-body-large);color:var(--md-on-surface)}.InviteFriendSheet_chip__lmWmf{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,var(--md-primary) 10%,transparent);color:var(--md-primary)}.InviteFriendSheet_chipText__J2q4y{overflow:hidden;font:var(--type-label-medium);font-family:ui-monospace,Roboto Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.InviteFriendSheet_actions__MshYY{display:flex;flex-wrap:wrap;gap:12px;align-self:stretch;padding-top:2px}.InviteFriendSheet_copy__1Aidl,.InviteFriendSheet_share__J0q2T{display:inline-flex;flex:1 1 140px;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 16px;border:none;border-radius:16px;font:var(--type-label-large);letter-spacing:var(--tracking-label);cursor:pointer}.InviteFriendSheet_copy__1Aidl{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.InviteFriendSheet_share__J0q2T{background:var(--md-primary);color:var(--md-on-primary)}.InviteFriendSheet_copy__1Aidl:disabled,.InviteFriendSheet_share__J0q2T:disabled{opacity:.38;cursor:default}.InviteFriendSheet_copy__1Aidl:not(:disabled):hover,.InviteFriendSheet_share__J0q2T:not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}.InviteFriendSheet_footnote__SFK2S{margin:0;font:var(--type-body-small);letter-spacing:var(--tracking-body-small);color:var(--md-on-surface-variant);text-align:center}.FriendsScreen_header__d5Hfu{z-index:1;background:var(--md-background)}@media (min-height:36rem){.FriendsScreen_header__d5Hfu{position:-webkit-sticky;position:sticky;top:0}}.FriendsScreen_contents__NtV8Z{display:contents}.FriendsScreen_content__K_C_V{display:flex;flex:1 1;flex-direction:column}.FriendsScreen_loading__M2VMY{display:flex;justify-content:center;padding:48px 0}.PlayFriendSheet_bar__jZ8NM{display:flex;flex:none;align-items:center;gap:8px;min-height:64px;padding:0 var(--space-top-bar-edge) 0 var(--space-screen-margin)}.PlayFriendSheet_title__asy6o{flex:1 1;margin:0;font:var(--type-title-large);color:var(--md-on-surface)}.PlayFriendSheet_list__2u0cl{flex:1 1;min-height:0;overflow-y:auto;--presence-ring:var(--md-surface-container-high)}.PlayFriendSheet_label__GR_4E{margin:0;padding:8px 20px;font:var(--type-title-small);font-weight:700;letter-spacing:var(--tracking-title-small);color:var(--md-on-surface-variant)}.PlayFriendSheet_rows__D9nvT{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.PlayFriendSheet_pick__M4_6V{display:flex;align-items:center;gap:var(--space-item-gap);width:100%;min-height:64px;padding:8px 20px;border:none;background:transparent;color:var(--md-on-surface);text-align:start;cursor:pointer}.PlayFriendSheet_pick__M4_6V:hover{background:color-mix(in srgb,var(--md-on-surface) 6%,transparent)}.PlayFriendSheet_pick__M4_6V[data-dimmed]{opacity:.45}.PlayFriendSheet_chevron__tStCI,.PlayFriendSheet_notice__WqAki{color:var(--md-on-surface-variant)}.PlayFriendSheet_notice__WqAki{display:flex;align-items:center;gap:12px;margin:0;padding:12px 20px;font:var(--type-body-medium);font-weight:500}.PlayFriendSheet_pinned__Pil0N{flex:none;margin:8px 20px 0;padding-top:8px;border-top:1px solid var(--md-outline-variant)}.PlayFriendSheet_pinned__Pil0N .PlayFriendSheet_pick__M4_6V{padding-right:0;padding-left:0}.PlayFriendSheet_pinnedMark__DKc_k{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}.PlayFriendSheet_pinnedMark__DKc_k[data-tone=tertiary]{background:var(--md-tertiary-container);color:var(--md-on-tertiary-container)}.PlayFriendSheet_pinnedMark__DKc_k[data-tone=primary]{background:var(--md-primary-container);color:var(--md-on-primary-container)}.PlayFriendSheet_pinnedText__Lf_PS{display:flex;flex:1 1;flex-direction:column;min-width:0}.PlayFriendSheet_pinnedTitle__JkR3i{font:var(--type-title-small);letter-spacing:var(--tracking-title-small)}.PlayFriendSheet_pinnedSubtitle__fpKi_{font:var(--type-label-medium);letter-spacing:var(--tracking-label);color:var(--md-on-surface-variant)}@media (max-height:36rem){.PlayFriendSheet_list__2u0cl{flex:none;overflow:visible}}