.page_homeShell__pHoi8{max-width:104rem;margin-inline:auto}@media (max-width:767px){.page_homeShell__pHoi8 .uiPageHeader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.GuestIntro_intro__Yolrx{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-md);margin-top:var(--gap-2xl);padding:var(--gap-xl);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-section)}.GuestIntro_title__GFx8_{margin:0;font-family:var(--font-heading);font-size:var(--text-2xl)}.GuestIntro_lead__QW1t0,.GuestIntro_promise__jqAeN{margin:0;max-width:60ch;color:var(--text-secondary)}.GuestIntro_promise__jqAeN{font-size:var(--text-sm);color:var(--text-muted)}.GuestIntro_points__AogPk{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--gap-md);width:100%;margin:0;padding:0;list-style:none}.GuestIntro_point__A9qRc{display:flex;flex-direction:column;gap:var(--gap-xs);padding:var(--gap-md);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-section)}.GuestIntro_point__A9qRc p{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.GuestIntro_icon__W51_H{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-control);background:var(--brand-wash);color:var(--brand-primary)}.rooms_section__4piHK{display:grid;gap:var(--gap-lg);margin-block:var(--gap-lg)}.rooms_heading__rrPzV{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);flex-wrap:wrap}.rooms_heading__rrPzV h2{font-size:var(--text-xl);margin:0}.rooms_heading__rrPzV p{color:var(--text-secondary);margin:var(--gap-xs) 0 0}.rooms_grid__7BySp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--gap-md)}.rooms_table__4iBL6{background:var(--surface-section);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--gap-lg);display:grid;gap:var(--gap-md);min-width:0}.rooms_tableTop__DBvZy{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm)}.rooms_table__4iBL6 h3{margin:0;overflow-wrap:anywhere;font-size:var(--text-lg)}.rooms_tableArt__aQCT6{height:var(--spacing-20);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--brand-primary);background:var(--brand-wash);border-radius:var(--radius-control)}.rooms_tableArt__aQCT6 svg{width:var(--spacing-12);height:var(--spacing-12)}.rooms_meta__e_mlw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-xs);color:var(--text-secondary);font-size:var(--text-sm)}.rooms_form__UuIgL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-md);padding:var(--gap-lg);background:var(--surface-section);border:1px solid var(--line);border-radius:var(--radius-surface)}.rooms_form__UuIgL label{display:grid;gap:var(--gap-xs)}.rooms_full__iUDYD{grid-column:1/-1}.rooms_select__f0b74{min-height:var(--spacing-11);width:100%;padding:var(--gap-sm);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font:inherit}.rooms_select__f0b74:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.rooms_actions__omN95{display:flex;flex-wrap:wrap;gap:var(--gap-sm);align-items:center}.rooms_note__v7PMK{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.rooms_error__lNM8O{color:var(--status-error)}.rooms_layout__wUd1d{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:var(--gap-lg)}.rooms_boardArea___sLJR{display:grid;gap:var(--gap-md);align-content:start}.rooms_turn__Yyhgi{background:var(--brand-wash);border:1px solid var(--line);border-radius:var(--radius-surface);padding:var(--gap-md);display:flex;justify-content:space-between;gap:var(--gap-sm);align-items:center}.rooms_board___zLRj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-sm)}.rooms_card__KgutA{aspect-ratio:1;height:auto;min-height:var(--spacing-11);padding:var(--gap-sm);border-radius:var(--radius-surface);font-size:var(--text-2xl)}.rooms_card__KgutA[data-face=true]{background:var(--brand-wash);color:var(--brand-primary);border-color:var(--brand-primary);opacity:1}.rooms_card__KgutA[data-matched=true]{background:color-mix(in srgb,var(--brand-secondary) 12%,var(--surface-section));color:var(--brand-secondary);border-color:var(--brand-secondary)}.rooms_card__KgutA svg{width:var(--spacing-8);height:var(--spacing-8)}.rooms_roster__gU5Wn{padding:var(--gap-lg);background:var(--surface-section);border:1px solid var(--line);border-radius:var(--radius-surface);display:grid;align-content:start;gap:var(--gap-md)}.rooms_roster__gU5Wn h2{margin:0;font-size:var(--text-lg)}.rooms_roster__gU5Wn ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap-sm)}.rooms_seat__Kig3W{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);padding:var(--gap-sm);border:1px solid var(--line);border-radius:var(--radius-control);min-width:0}.rooms_seat__Kig3W[data-turn=true]{border-color:var(--brand-primary);background:var(--brand-wash)}.rooms_seatName__UIdsO{display:grid;gap:var(--gap-2xs);min-width:0;overflow-wrap:anywhere}.rooms_seatName__UIdsO small{color:var(--text-secondary)}.rooms_avatar__uBx6a{display:grid;place-items:center;flex-shrink:0;width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--radius-pill);background:var(--brand-wash);color:var(--brand-primary);font-weight:var(--weight-bold)}.rooms_score__5GyPu{margin-left:auto;white-space:nowrap;font-weight:var(--weight-bold)}.rooms_invite__FUvKa{width:100%;min-width:0}.rooms_result__e9DPe{display:grid;gap:var(--gap-md);padding:var(--gap-lg);background:var(--brand-wash);border:1px solid var(--line);border-radius:var(--radius-surface)}.rooms_result__e9DPe h2{margin:0;font-size:var(--text-xl)}@media (max-width:768px){.rooms_layout__wUd1d{grid-template-columns:1fr}.rooms_form__UuIgL,.rooms_roster__gU5Wn{padding:var(--gap-md)}.rooms_card__KgutA{padding:var(--gap-xs)}.rooms_board___zLRj{gap:var(--gap-xs)}}@media (prefers-reduced-motion:reduce){.rooms_card__KgutA{transition:none}}.rooms_card__KgutA[data-face=false]{background:var(--surface-raised)}.rooms_card__KgutA[data-face=false] svg{color:var(--brand-primary)}.rooms_layout__wUd1d[data-arena=true]{grid-template-columns:minmax(0,1fr)}.rooms_layout__wUd1d[data-arena=true] .rooms_roster__gU5Wn{width:100%}.rooms_arenaFeature__AsvUI{display:flex;gap:var(--gap-lg);align-items:center;flex-wrap:wrap;padding:var(--gap-lg);border:1px solid var(--brand-primary);border-radius:var(--radius-surface);background:var(--surface-section)}.rooms_arenaFeature__AsvUI>div:nth-child(2){flex:1 1 200px}.rooms_arenaFeature__AsvUI h2{margin:0;font-family:var(--font-heading);font-size:var(--text-2xl)}.rooms_arenaFeature__AsvUI p{margin:var(--gap-xs) 0;color:var(--text-secondary)}.rooms_arenaFeature__AsvUI small{color:var(--text-secondary)}.rooms_arenaArt__m82uk{display:flex;align-items:center;gap:var(--gap-sm);color:var(--art-huebert)}.rooms_arenaArt__m82uk svg:last-child{color:var(--art-sun);transform:rotate(12deg)}.HomeDashboard_memberBar__OCQTf{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);padding:var(--gap-md) var(--gap-lg);margin-bottom:var(--gap-lg);border:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);border-radius:var(--radius-surface);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 6%,var(--bg-secondary)),color-mix(in srgb,var(--brand-secondary) 4%,var(--bg-secondary)));box-shadow:0 4px 20px color-mix(in srgb,var(--bg-primary) 25%,transparent)}.HomeDashboard_memberProgress__J7cmp{display:flex;align-items:center;gap:var(--gap-sm);min-height:44px}.HomeDashboard_memberMeter__oaSSE{width:72px}.HomeDashboard_memberProgress__J7cmp strong{display:block;font-size:var(--text-sm)}.HomeDashboard_memberProgress__J7cmp small{display:block;color:var(--text-secondary);font-size:var(--text-xs)}.HomeDashboard_memberProgress__J7cmp>svg{color:var(--text-muted)}.HomeDashboard_levelMark__QW87V{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--brand-primary) 50%,transparent);border-radius:var(--radius-control);background:linear-gradient(135deg,var(--brand-wash),color-mix(in srgb,var(--brand-primary) 18%,transparent));font:var(--weight-bold) var(--text-xl) var(--font-heading);color:var(--brand-primary);transform:rotate(-6deg);box-shadow:0 0 16px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.HomeDashboard_arenaShortcut__hTl__{display:inline-flex;gap:var(--gap-xs);align-items:center;min-height:44px;padding-inline:var(--gap-sm);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);transition:background-color .15s,color .15s}.HomeDashboard_arenaShortcut__hTl__:hover{color:var(--text-primary);background:color-mix(in srgb,var(--brand-primary) 10%,transparent)}.HomeDashboard_arenaShortcut__hTl__[data-live=true]{background:linear-gradient(90deg,var(--status-error),color-mix(in srgb,var(--status-error) 80%,var(--brand-primary)));color:var(--text-on-status);box-shadow:0 0 20px color-mix(in srgb,var(--status-error) 40%,transparent)}.HomeDashboard_mainGrid__evBJ9{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(280px,1fr);gap:var(--gap-xl)}.HomeDashboard_creatorStage__KvRi3{position:relative;container-type:inline-size;background:var(--brand-primary);color:var(--bg-primary);border-radius:var(--radius-surface);padding:var(--gap-md) var(--gap-lg) 0;overflow:hidden}.HomeDashboard_stageContent__E5gbK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--gap-lg);padding-top:var(--gap-sm)}.HomeDashboard_stageIllustration__Q3x72{width:100%;max-width:420px;justify-self:start;align-self:end;aspect-ratio:1122/1402}.HomeDashboard_stageIllustration__Q3x72 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HomeDashboard_mapIllustration__UTyc0{position:relative;flex:0 0 140px;width:100%;max-width:330px;justify-self:end;aspect-ratio:1;transition:transform .22s ease}.HomeDashboard_mapIllustration__UTyc0 svg{display:block;width:100%;height:100%}.HomeDashboard_mapIllustration__UTyc0 span{position:absolute;top:69.8%;left:16%;width:68%;height:12%;display:grid;place-items:center;font-family:var(--font-heading);font-weight:700;font-size:.875rem;color:var(--bg-primary)}.HomeDashboard_stageTop__xD4md{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:var(--weight-semibold)}.HomeDashboard_stageStatus__lH9hs{display:inline-flex;align-items:center;gap:var(--gap-2xs);padding:3px 9px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg-primary) 82%,transparent);color:var(--text-secondary);font-size:10px;letter-spacing:.08em;white-space:nowrap;flex-shrink:0}.HomeDashboard_stageStatus__lH9hs[data-live=true]{background:var(--status-error);color:var(--text-on-status);box-shadow:0 0 12px color-mix(in srgb,var(--status-error) 60%,transparent)}.HomeDashboard_stageDot__5n12k{width:6px;height:6px;border-radius:50%;background:currentColor}.HomeDashboard_stageStatus__lH9hs[data-live=true] .HomeDashboard_stageDot__5n12k{animation:HomeDashboard_livePulse___PKkX 2s ease-in-out infinite}@keyframes HomeDashboard_livePulse___PKkX{50%{opacity:.35}}.HomeDashboard_wordmark__xjE2d{display:flex;flex-direction:column;justify-self:start;font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:clamp(44px,10cqw,104px);text-transform:uppercase;letter-spacing:-.035em;line-height:.98;padding-block:var(--gap-xl)}.HomeDashboard_streamInfo__F08dY{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);margin-top:var(--gap-sm);padding:var(--gap-md) var(--gap-lg);border:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--bg-secondary) 90%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .2s}.HomeDashboard_streamInfo__F08dY:hover{border-color:color-mix(in srgb,var(--brand-primary) 30%,color-mix(in srgb,var(--border-default) 75%,transparent))}.HomeDashboard_streamText__g7pYJ{min-width:0}.HomeDashboard_streamInfo__F08dY h3{font-size:var(--text-lg);font-weight:var(--weight-medium);overflow-wrap:anywhere}.HomeDashboard_streamInfo__F08dY p{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--gap-2xs)}.HomeDashboard_streamInfo__F08dY>a{flex-shrink:0}.HomeDashboard_viewerCount__tsP8E{font-variant-numeric:tabular-nums}.HomeDashboard_agenda__r3o5_{display:flex;flex-direction:column;gap:var(--gap-md)}.HomeDashboard_agenda__r3o5_>section{padding:var(--gap-lg);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--bg-secondary) 90%,transparent);border:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .2s,box-shadow .2s}.HomeDashboard_agenda__r3o5_>section:hover{border-color:color-mix(in srgb,var(--border-hover) 66.6667%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--bg-primary) 20%,transparent)}.HomeDashboard_agenda__r3o5_>section:first-child{background:color-mix(in srgb,var(--brand-secondary) 7%,var(--bg-secondary));border-color:color-mix(in srgb,var(--brand-secondary) 18%,color-mix(in srgb,var(--border-default) 75%,transparent));border-top:2px solid color-mix(in srgb,var(--brand-secondary) 60%,transparent)}.HomeDashboard_agenda__r3o5_>section:first-child:hover{border-top-color:var(--brand-secondary);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-secondary) 10%,color-mix(in srgb,var(--bg-primary) 20%,transparent))}.HomeDashboard_agenda__r3o5_ .HomeDashboard_eventDate__rPqHf,.HomeDashboard_agenda__r3o5_>section:first-child .HomeDashboard_sectionHeading__O5U5S>svg{color:var(--brand-secondary)}.HomeDashboard_agenda__r3o5_>.HomeDashboard_progressSection__at_pT{margin:0;border-color:color-mix(in srgb,var(--border-default) 75%,transparent);border-top:2px solid color-mix(in srgb,var(--brand-primary) 50%,transparent)}.HomeDashboard_event__32GJU{display:block;padding-top:var(--gap-2xs)}.HomeDashboard_eventDate__rPqHf{font-size:var(--text-xs);color:var(--brand-primary);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--weight-semibold)}.HomeDashboard_event__32GJU h3{margin-block:var(--gap-xs) var(--gap-sm);font-size:var(--text-xl)}.HomeDashboard_inlineLink__DAQaS{display:inline-flex;align-items:center;gap:var(--gap-xs);font-size:var(--text-xs);color:var(--text-secondary);min-height:44px}.HomeDashboard_inlineLink__DAQaS:hover{color:var(--brand-primary)}.HomeDashboard_quietState__LLLeI{padding:var(--gap-sm) 0 var(--gap-2xs)}.HomeDashboard_quietState__LLLeI p{font-size:var(--text-base);font-weight:var(--weight-medium)}.HomeDashboard_progressSection__at_pT{margin-top:var(--gap-lg);padding-top:var(--gap-lg);border-top:1px solid var(--line)}.HomeDashboard_joinTitle__pW7jd{font-size:var(--text-base);font-weight:var(--weight-medium);margin-bottom:var(--gap-xs)}.HomeDashboard_joinNote__n0GKR{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--gap-md);line-height:var(--leading-relaxed)}.HomeDashboard_levelRow__VRyFM{display:flex;justify-content:space-between;gap:var(--gap-xs);align-items:baseline;margin-bottom:var(--gap-sm)}.HomeDashboard_levelRow__VRyFM strong{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--brand-primary)}.HomeDashboard_levelRow__VRyFM span{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.HomeDashboard_nextLevel__ujY_N{margin-top:var(--gap-xs);font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}.HomeDashboard_clipsSection__1X53T{padding-top:var(--gap-xl);margin-top:var(--gap-xl);border-top:1px solid color-mix(in srgb,var(--border-default) 75%,transparent)}.HomeDashboard_clipList__7wNST{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-md)}.HomeDashboard_clipItem__ALuk4{display:flex;flex-direction:column;gap:var(--gap-sm);background:color-mix(in srgb,var(--bg-secondary) 90%,transparent);padding:var(--gap-xs) var(--gap-xs) var(--gap-md);border-radius:var(--radius-surface);border:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);transition:background var(--anim-fast),transform .2s cubic-bezier(.34,1.56,.64,1),border-color .18s ease,box-shadow .2s ease}.HomeDashboard_clipItem__ALuk4:hover{background:color-mix(in srgb,var(--brand-primary) 5%,var(--bg-elevated));border-color:color-mix(in srgb,var(--brand-primary) 45%,transparent);transform:translateY(-5px) rotate(.3deg);box-shadow:0 12px 32px color-mix(in srgb,var(--bg-primary) 35%,transparent),0 0 24px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.HomeDashboard_clipItem__ALuk4[data-featured=true]{border-color:color-mix(in srgb,var(--brand-primary) 40%,color-mix(in srgb,var(--border-default) 75%,transparent));background:color-mix(in srgb,var(--brand-primary) 5%,var(--bg-secondary))}.HomeDashboard_clipThumb__gb5DQ{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-control);background:var(--surface-raised)}.HomeDashboard_clipThumbArt__98pFt,.HomeDashboard_clipThumb__gb5DQ>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.HomeDashboard_clipItem__ALuk4:hover .HomeDashboard_clipThumb__gb5DQ>img{transform:scale(1.04)}.HomeDashboard_clipBadge__Xpo9r,.HomeDashboard_clipDuration__6aUBt{position:absolute;display:inline-flex;align-items:center;gap:var(--gap-2xs);padding:2px var(--gap-xs);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg-primary) 82%,transparent);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.HomeDashboard_clipBadge__Xpo9r{top:var(--gap-xs);left:var(--gap-xs);background:linear-gradient(90deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 80%,var(--brand-secondary)));color:var(--bg-primary);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-primary) 40%,transparent)}.HomeDashboard_clipDuration__6aUBt{right:var(--gap-xs);bottom:var(--gap-xs)}.HomeDashboard_clipPlay__Edq_Y{position:absolute;inset:0;display:grid;place-items:center;margin:auto;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--bg-primary) 72%,transparent);color:var(--text-primary);opacity:0;transition:opacity var(--anim-fast),transform .2s ease,box-shadow .2s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.HomeDashboard_clipItem__ALuk4:focus-visible .HomeDashboard_clipPlay__Edq_Y,.HomeDashboard_clipItem__ALuk4:hover .HomeDashboard_clipPlay__Edq_Y{opacity:1;transform:scale(1.1);box-shadow:0 0 20px color-mix(in srgb,var(--bg-primary) 40%,transparent)}.HomeDashboard_clipText__p3NCI{min-width:0;padding-inline:var(--gap-xs)}.HomeDashboard_clipText__p3NCI strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.HomeDashboard_clipText__p3NCI small{display:block;font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--gap-xs)}.HomeDashboard_clipsEmpty__FRdSN{display:flex;align-items:center;gap:var(--gap-md);padding:var(--gap-lg);border:1px dashed color-mix(in srgb,var(--border-hover) 66.6667%,transparent);border-radius:var(--radius-surface);min-height:102px}.HomeDashboard_clipsEmpty__FRdSN>svg{color:var(--text-muted);flex-shrink:0}.HomeDashboard_clipsEmpty__FRdSN strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.HomeDashboard_clipsEmpty__FRdSN>a{margin-left:auto}.HomeDashboard_exploreSection__GnKHT{margin-top:var(--gap-xl)}.HomeDashboard_exploreGrid__znPPw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-md)}.HomeDashboard_exploreItem__SEAcR{--explore-accent:var(--brand-primary);position:relative;background:color-mix(in srgb,var(--explore-accent) 6%,var(--bg-secondary));padding:var(--gap-lg);border-radius:var(--radius-surface);border:1px solid color-mix(in srgb,var(--explore-accent) 18%,color-mix(in srgb,var(--border-default) 50%,transparent));border-top:2px solid color-mix(in srgb,var(--explore-accent) 50%,transparent);transition:background var(--anim-fast),transform .2s cubic-bezier(.34,1.56,.64,1),border-color var(--anim-fast),box-shadow .2s ease;overflow:hidden}.HomeDashboard_exploreItem__SEAcR:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--explore-accent) 10%,transparent) 0,transparent 70%);opacity:0;transition:opacity .25s ease;pointer-events:none}.HomeDashboard_exploreItem__SEAcR:nth-child(2){--explore-accent:var(--brand-secondary)}.HomeDashboard_exploreItem__SEAcR:nth-child(3){--explore-accent:var(--status-warning)}.HomeDashboard_exploreItem__SEAcR:focus-visible,.HomeDashboard_exploreItem__SEAcR:hover{background:color-mix(in srgb,var(--explore-accent) 12%,var(--bg-secondary));border-color:color-mix(in srgb,var(--explore-accent) 50%,transparent);border-top-color:var(--explore-accent);transform:translateY(-4px);box-shadow:0 16px 40px color-mix(in srgb,var(--bg-primary) 35%,transparent),0 0 32px color-mix(in srgb,var(--explore-accent) 15%,transparent)}.HomeDashboard_exploreItem__SEAcR:focus-visible:before,.HomeDashboard_exploreItem__SEAcR:hover:before{opacity:1}.HomeDashboard_exploreTop__qYbzU{display:flex;justify-content:space-between;align-items:center;min-height:56px;margin-bottom:var(--gap-md);color:var(--explore-accent)}.HomeDashboard_exploreTop__qYbzU>svg{box-sizing:content-box;padding:var(--gap-sm);border:1px solid color-mix(in srgb,var(--explore-accent) 25%,transparent);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--explore-accent) 10%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--explore-accent) 30%,transparent))}.HomeDashboard_exploreArt__l29Aj{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 12px color-mix(in srgb,var(--bg-primary) 40%,transparent))}.HomeDashboard_exploreItem__SEAcR h3{font-size:var(--text-base);margin-bottom:var(--gap-2xs)}.HomeDashboard_exploreArrow__lcZJC{position:absolute;right:var(--gap-md);bottom:var(--gap-md);color:var(--text-muted);transition:color var(--anim-fast),transform .2s ease}.HomeDashboard_exploreItem__SEAcR:hover .HomeDashboard_exploreArrow__lcZJC{color:var(--explore-accent);transform:translate(2px,-2px)}.HomeDashboard_sectionHeading__O5U5S{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);margin-bottom:var(--gap-md)}.HomeDashboard_sectionHeading__O5U5S h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.02em}.HomeDashboard_sectionHeading__O5U5S a{display:inline-flex;align-items:center;gap:var(--gap-xs);font-size:var(--text-xs);color:var(--text-secondary);min-height:44px;min-width:44px;justify-content:flex-end;flex-shrink:0;transition:color .15s}.HomeDashboard_sectionHeading__O5U5S a:hover{color:var(--brand-primary)}.HomeDashboard_sectionHeading__O5U5S>svg{color:var(--text-muted)}.HomeDashboard_resourceError__u0j56{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-2xs) var(--gap-sm)}.HomeDashboard_resourceError__u0j56 p{font-size:var(--text-sm);color:var(--text-muted)}.HomeDashboard_loadingBlock__mDVm8{display:grid;gap:var(--gap-sm);padding:var(--gap-md) 0}.HomeDashboard_loadingBlock__mDVm8>div:last-child{width:70%}.HomeDashboard_progressSkeleton__mpcLk{height:100px}.HomeDashboard_clipSkeleton__LVGmv{height:200px;border-radius:var(--radius-surface)}.HomeDashboard_claimBanner__nIeWo{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);padding:var(--gap-md) var(--gap-lg);border:1px solid color-mix(in srgb,var(--brand-primary) 45%,transparent);border-radius:var(--radius-surface);margin-bottom:var(--gap-lg);background:color-mix(in srgb,var(--brand-primary) 8%,var(--bg-secondary));box-shadow:0 0 24px color-mix(in srgb,var(--brand-primary) 12%,transparent);transition:box-shadow .2s,border-color .2s}.HomeDashboard_claimBanner__nIeWo:hover{border-color:var(--brand-primary);box-shadow:0 0 32px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.HomeDashboard_claimBanner__nIeWo small{display:block;color:var(--text-secondary);margin-top:var(--gap-2xs)}.HomeDashboard_mapPreview__wk6qj{display:flex;align-items:center;gap:var(--gap-lg);margin-top:var(--gap-xl);padding:var(--gap-md) var(--gap-xl);border:1px solid color-mix(in srgb,var(--brand-secondary) 30%,color-mix(in srgb,var(--border-default) 50%,transparent));border-radius:var(--radius-surface);background:linear-gradient(135deg,var(--brand-secondary) 0,color-mix(in srgb,var(--brand-secondary) 80%,var(--brand-primary)) 100%);color:var(--bg-primary);transition:box-shadow .2s;box-shadow:0 8px 32px color-mix(in srgb,var(--brand-secondary) 25%,transparent)}.HomeDashboard_mapPreview__wk6qj:hover{box-shadow:0 16px 48px color-mix(in srgb,var(--brand-secondary) 35%,transparent)}.HomeDashboard_mapPreview__wk6qj:hover .HomeDashboard_mapIllustration__UTyc0{transform:translateY(-6px) rotate(-3deg)}.HomeDashboard_mapCopy__SBtnx{flex:1;min-width:0}.HomeDashboard_mapCopy__SBtnx h2{font-size:var(--text-xl)}.HomeDashboard_mapPreview__wk6qj>a{flex-shrink:0}@media (max-width:1199px){.HomeDashboard_clipList__7wNST{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDashboard_mainGrid__evBJ9{grid-template-columns:minmax(0,1fr) 240px;gap:var(--gap-lg)}.HomeDashboard_agenda__r3o5_{gap:var(--gap-md)}.HomeDashboard_streamInfo__F08dY{flex-wrap:wrap}}@media (max-width:767px){.HomeDashboard_memberBar__OCQTf{padding:var(--gap-xs) var(--gap-sm);margin-bottom:var(--gap-md)}.HomeDashboard_mainGrid__evBJ9{grid-template-columns:minmax(0,1fr);gap:var(--gap-lg)}.HomeDashboard_agenda__r3o5_{border:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-md)}.HomeDashboard_progressSection__at_pT{margin:0;padding:0 0 0 var(--gap-lg);border-top:0;border-left:1px solid color-mix(in srgb,var(--border-default) 75%,transparent)}.HomeDashboard_agenda__r3o5_>section{padding:var(--gap-md)}.HomeDashboard_agenda__r3o5_>section:last-child:nth-child(3){grid-column:1/-1}.HomeDashboard_stageContent__E5gbK{min-height:0}.HomeDashboard_mapPreview__wk6qj{padding:var(--gap-md);gap:var(--gap-md);flex-wrap:wrap}.HomeDashboard_mapIllustration__UTyc0{flex-basis:80px}.HomeDashboard_mapCopy__SBtnx h2{font-size:var(--text-xl)}.HomeDashboard_mapPreview__wk6qj>a{margin-left:auto}.HomeDashboard_clipList__7wNST{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm)}.HomeDashboard_exploreGrid__znPPw{gap:var(--gap-sm)}.HomeDashboard_exploreItem__SEAcR{padding:var(--gap-md)}}@media (max-width:480px){.HomeDashboard_memberMeter__oaSSE,.HomeDashboard_memberProgress__J7cmp>svg{display:none}.HomeDashboard_creatorStage__KvRi3{padding:var(--gap-sm) var(--gap-md) 0}.HomeDashboard_stageTop__xD4md{font-size:9px}.HomeDashboard_stageStatus__lH9hs{font-size:9px;padding:2px 7px}.HomeDashboard_agenda__r3o5_{grid-template-columns:minmax(0,1fr);gap:var(--gap-md)}.HomeDashboard_progressSection__at_pT{border-left:0;border-top:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);padding:var(--gap-md) 0 0}.HomeDashboard_streamInfo__F08dY{align-items:flex-start}.HomeDashboard_streamInfo__F08dY h3{font-size:var(--text-base)}.HomeDashboard_sectionHeading__O5U5S{gap:var(--gap-xs)}.HomeDashboard_sectionHeading__O5U5S h2{font-size:var(--text-base)}.HomeDashboard_clipsEmpty__FRdSN{padding:var(--gap-md);flex-wrap:wrap;gap:var(--gap-sm)}.HomeDashboard_clipsEmpty__FRdSN>a{margin-left:auto}.HomeDashboard_exploreGrid__znPPw{grid-template-columns:minmax(0,1fr)}.HomeDashboard_exploreItem__SEAcR{padding:var(--gap-md) var(--gap-xl) var(--gap-md) 62px}.HomeDashboard_exploreTop__qYbzU{position:absolute;left:var(--gap-md);top:var(--gap-lg);margin:0;min-height:0}.HomeDashboard_exploreTop__qYbzU>svg{padding:0;border:0;background:none;filter:none;display:none}.HomeDashboard_exploreArt__l29Aj{display:block;width:44px;height:44px}.HomeDashboard_exploreArrow__lcZJC{top:var(--gap-lg);bottom:auto}}@container (max-width: 500px){.HomeDashboard_stageContent__E5gbK{grid-template-columns:minmax(0,1fr);gap:var(--gap-xs);min-height:0}.HomeDashboard_wordmark__xjE2d{align-items:center;justify-self:center;font-size:clamp(40px,16cqw,76px);padding-block:var(--gap-md) var(--gap-sm)}.HomeDashboard_stageIllustration__Q3x72{width:min(82%,320px);justify-self:center}}@media (prefers-reduced-motion:reduce){.HomeDashboard_clipItem__ALuk4:hover,.HomeDashboard_exploreItem__SEAcR:focus-visible,.HomeDashboard_exploreItem__SEAcR:hover,.HomeDashboard_mapPreview__wk6qj:hover .HomeDashboard_mapIllustration__UTyc0{transform:none}.HomeDashboard_clipItem__ALuk4:hover .HomeDashboard_clipPlay__Edq_Y,.HomeDashboard_clipItem__ALuk4:hover .HomeDashboard_clipThumb__gb5DQ>img{transform:none}}.HomeDashboard_almostList__kt5VU{display:flex;flex-direction:column;gap:var(--gap-sm);margin:0;padding:0;list-style:none}.HomeDashboard_almostItem__23_TM{display:flex;flex-direction:column;gap:var(--gap-2xs);padding:var(--gap-sm);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-raised)}.HomeDashboard_almostHead__fvG_o{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-xs);font-size:var(--text-sm)}.HomeDashboard_almostHead__fvG_o>span{color:var(--text-muted);font-size:var(--text-xs)}.HomeDashboard_almostMissing__cMpWD{display:flex;flex-direction:column;gap:var(--gap-2xs);margin:var(--gap-2xs) 0 0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--text-secondary)}.HomeDashboard_almostMissing__cMpWD strong{font-weight:var(--weight-medium);color:var(--text-primary)}.HomeDashboard_almostMissing__cMpWD small{display:block;color:var(--text-muted)}.HomeDashboard_almostRetired__15_z3{display:inline-block;margin-left:var(--gap-2xs);font-size:var(--text-xs);color:var(--status-warning)}.core-rush_game__J9b_W{overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-surface);background:var(--surface-section)}.core-rush_game__J9b_W:fullscreen{display:flex;flex-direction:column;background:var(--bg-primary);padding:var(--gap-md)}.core-rush_game__J9b_W:fullscreen .core-rush_stage__Sw8bW{flex:1;min-height:0}.core-rush_hud__3edN_{display:flex;align-items:center;gap:var(--gap-lg);flex-wrap:wrap;padding:var(--gap-sm) var(--gap-md)}.core-rush_carry__4hY9r,.core-rush_connection__G8fe3,.core-rush_target__UoDrv,.core-rush_timer___9HST,.core-rush_title__RN4tc{display:flex;gap:var(--gap-xs);align-items:center}.core-rush_title__RN4tc{font-family:var(--font-heading);font-weight:800;color:var(--brand-primary)}.core-rush_timer___9HST{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-weight:700}.core-rush_target__UoDrv{font-size:var(--text-sm)}.core-rush_stage__Sw8bW{position:relative;aspect-ratio:3/2;isolation:isolate;background:var(--art-ink)}.core-rush_canvas__KEtHv{display:block;width:100%;height:100%;position:absolute;inset:0;touch-action:none;cursor:crosshair}.core-rush_canvas__KEtHv:focus-visible{outline-offset:-4px}.core-rush_countdown__MMQDd,.core-rush_overlay__Ik6rJ{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--gap-sm);pointer-events:none;color:var(--art-ink);text-align:center}.core-rush_overlay__Ik6rJ strong{font-family:var(--font-heading);font-size:clamp(2rem,7vw,5rem);font-weight:900;padding:var(--gap-sm) var(--gap-lg);background:var(--art-paper);border:3px solid var(--art-ink);border-radius:var(--radius-surface);transform:rotate(-3deg)}.core-rush_overlay__Ik6rJ span{max-width:80%;padding:var(--gap-sm);background:var(--art-paper);border-radius:var(--radius-control);font-weight:700}.core-rush_countdown__MMQDd strong{font-family:var(--font-heading);font-size:6rem;line-height:1;background:var(--art-paper);border:4px solid var(--art-ink);border-radius:var(--radius-surface);padding:var(--gap-md) var(--gap-xl)}.core-rush_countdown__MMQDd span{background:var(--art-paper);padding:var(--gap-xs) var(--gap-md)}.core-rush_enter__GAUMN{position:absolute;inset-block-end:var(--gap-lg);inset-inline:0;display:flex;justify-content:center}.core-rush_connection__G8fe3{inset-inline:var(--gap-md);top:var(--gap-md);padding:var(--gap-md);background:var(--bg-primary);color:var(--text-primary);justify-content:center}.core-rush_carry__4hY9r,.core-rush_connection__G8fe3{position:absolute;border-radius:var(--radius-control)}.core-rush_carry__4hY9r{left:var(--gap-sm);bottom:var(--gap-sm);background:var(--art-ink);color:var(--art-paper);padding:var(--gap-sm);font-size:var(--text-sm);pointer-events:none}.core-rush_carry__4hY9r svg{color:var(--art-sun)}.core-rush_instructions__4RXtJ{padding:var(--gap-md);color:var(--text-secondary);font-size:var(--text-sm)}.core-rush_instructions__4RXtJ p{margin:0}.core-rush_keyboard__ykJJT{margin-top:var(--gap-xs)!important}.core-rush_scores__RUsBT{display:flex;flex-wrap:wrap;gap:var(--gap-xs);padding:0 var(--gap-sm) var(--gap-sm)}.core-rush_playerScore__N2cR3{flex:1 1 150px;min-width:0;justify-content:flex-start}.core-rush_playerScore__N2cR3>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.core-rush_playerScore__N2cR3 strong{margin-inline-start:auto}.core-rush_lives__FJpCN{display:inline-flex;gap:1px;vertical-align:-1px;color:var(--status-error)}.core-rush_lives__FJpCN svg{fill:currentColor}.core-rush_playerNumber__91jBK{display:grid;place-items:center;min-width:24px;height:24px;border-radius:var(--radius-avatar);color:var(--art-ink)}.core-rush_touch___qvys{display:none}@media (max-width:680px),(pointer:coarse){.core-rush_touch___qvys{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-xs);padding:var(--gap-sm) var(--gap-md);-webkit-user-select:none;-moz-user-select:none;user-select:none}.core-rush_touch___qvys>div{text-align:center}.core-rush_touch___qvys small{display:block;margin-top:var(--gap-xs);color:var(--text-secondary);font-size:var(--text-xs)}.core-rush_stick___FIdU{position:relative;width:clamp(76px,21vw,104px);height:clamp(76px,21vw,104px);border-radius:var(--radius-pill);touch-action:none;overflow:visible;background:var(--surface-raised)}.core-rush_thumb__JXb2f{position:absolute;width:42px;height:42px;border:2px solid var(--brand-primary);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-primary) 22%,transparent);pointer-events:none}.core-rush_dash__A_Kaa{flex-direction:column;height:64px;min-width:58px;padding:var(--gap-xs);touch-action:none;font-size:var(--text-xs)}.core-rush_keyboard__ykJJT{display:none}}@media (max-width:680px){.core-rush_hud__3edN_{gap:var(--gap-sm);padding:var(--gap-xs) var(--gap-sm)}.core-rush_target__UoDrv{display:none}.core-rush_stage__Sw8bW{aspect-ratio:auto;height:min(55svh,460px);min-height:320px}.core-rush_carry__4hY9r span{display:none}.core-rush_instructions__4RXtJ{padding:var(--gap-sm)}.core-rush_scores__RUsBT{padding:0 var(--gap-xs) var(--gap-xs)}.core-rush_playerScore__N2cR3{flex-basis:40%;font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.core-rush_game__J9b_W *,.core-rush_thumb__JXb2f{transition:none;animation:none}}.core-rush_moduleRail__vkwTL{position:absolute;inset-inline:var(--gap-sm);top:var(--gap-sm);display:flex;flex-wrap:wrap;gap:var(--gap-xs);z-index:2}.core-rush_moduleBadge__V_Vus{display:inline-flex;align-items:center;gap:2px;padding:2px var(--gap-xs);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.core-rush_module_active__8gr0n{border-color:var(--brand-primary);color:var(--brand-primary)}.core-rush_module_solved__nXeo3{border-color:var(--status-success);color:var(--status-success)}.core-rush_module_locked__BcNS6{border-color:var(--status-error);color:var(--status-error)}.core-rush_protocol__z2vMl{position:absolute;inset:0;padding:calc(var(--gap-lg) + var(--gap-md)) var(--gap-md) var(--gap-md);display:grid;grid-template-columns:3fr 2fr;gap:var(--gap-md);min-height:0}.core-rush_manual__JvRig,.core-rush_terminal__fxJb9{overflow:auto;border:1px solid var(--border-default);border-radius:var(--radius-surface);background:var(--bg-primary);color:var(--text-primary);padding:var(--gap-md);display:flex;flex-direction:column;gap:var(--gap-sm);font-size:var(--text-sm)}.core-rush_manual__JvRig h2,.core-rush_terminal__fxJb9 h2{margin:0;font-family:var(--font-heading);font-size:var(--text-lg)}.core-rush_manual__JvRig p,.core-rush_terminal__fxJb9 p{margin:0}.core-rush_label__5NOnY{display:flex;align-items:center;gap:var(--gap-xs);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.core-rush_manual__JvRig{border-style:dashed}.core-rush_manual__JvRig .core-rush_label__5NOnY{color:var(--brand-primary)}.core-rush_clue__8IjLt{padding:var(--gap-sm);border-inline-start:3px solid var(--brand-primary);background:var(--surface-raised);border-radius:var(--radius-control)}.core-rush_muted__KjOB5{color:var(--text-secondary);font-size:var(--text-xs)}.core-rush_readout__XuBdv{font-family:var(--font-mono,monospace);font-size:var(--text-md);letter-spacing:.12em;padding:var(--gap-sm);background:var(--art-ink);color:var(--art-paper);border-radius:var(--radius-control);text-align:center}.core-rush_matrix__bmT2J{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-xs)}.core-rush_matrix__bmT2J button{font-size:var(--text-lg)}.core-rush_tank__5IZHM{display:flex;align-items:center;gap:var(--gap-sm)}.core-rush_tank__5IZHM .core-rush_readout__XuBdv{flex:1}.core-rush_sensor__d_VyK h3{margin:0;font-size:var(--text-sm);display:flex;align-items:center;gap:var(--gap-xs)}.core-rush_result__BoGpq{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:center;text-align:center;margin-block:auto}.core-rush_locked__JXrCY{display:flex;align-items:center;gap:var(--gap-xs);color:var(--status-error);font-weight:700}.core-rush_faults___jUnG{margin-top:auto;border-top:1px solid var(--border-default);padding-top:var(--gap-xs)}.core-rush_scores__RUsBT .core-rush_playerNumber__91jBK{background:var(--brand-primary);font-weight:700;font-size:var(--text-xs)}@media (max-width:680px){.core-rush_protocol__z2vMl{grid-template-columns:1fr;grid-template-rows:minmax(0,3fr) minmax(0,2fr);padding-top:calc(var(--gap-lg) + var(--gap-lg))}}@media (max-height:500px) and (pointer:coarse){.core-rush_game__J9b_W:fullscreen{padding:var(--gap-xs)}.core-rush_game__J9b_W:fullscreen .core-rush_instructions__4RXtJ{display:none}.core-rush_game__J9b_W:fullscreen .core-rush_touch___qvys{position:absolute;bottom:var(--gap-md);inset-inline:var(--gap-lg);pointer-events:none}.core-rush_game__J9b_W:fullscreen .core-rush_touch___qvys button{pointer-events:auto;opacity:.9}.core-rush_game__J9b_W:fullscreen .core-rush_touch___qvys small{display:none}.core-rush_game__J9b_W:fullscreen .core-rush_scores__RUsBT{display:none}.core-rush_game__J9b_W:fullscreen .core-rush_stick___FIdU{width:76px;height:76px}}.community_group__7J45o{margin-bottom:var(--gap-2xl)}.community_groupLabel__uyEnk{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:var(--gap-sm)}.community_groupNote__2Iwm5{font-size:var(--text-sm);color:var(--text-muted);max-width:62ch;margin-bottom:var(--gap-md);line-height:var(--leading-relaxed)}.community_groupQuiet__LS3rX .community_cardIcon__puPTg{color:var(--text-muted);background:var(--surface-section)}.community_grid__NFEK8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-md)}.community_card__wZs75{position:relative;display:flex;align-items:center;gap:var(--gap-sm);padding:var(--gap-lg);min-height:120px;border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-section);transition:border-color var(--anim-fast)}.community_cardIcon__puPTg{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:var(--radius-control);background:var(--brand-wash);color:var(--brand-primary)}.community_cardText__Q9z_A{min-width:0}.community_cardTitle__RQ_P7{display:block;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-medium);margin-bottom:var(--gap-2xs)}.community_cardDesc__W6CwT{display:block;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:45ch}.community_cardArrow__KfPG0{position:absolute;top:var(--gap-md);right:var(--gap-md);color:var(--text-muted);transition:color var(--anim-fast)}.community_card__wZs75:hover .community_cardArrow__KfPG0,.community_card__wZs75:hover .community_cardTitle__RQ_P7{color:var(--brand-primary)}@media (max-width:680px){.community_grid__NFEK8{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm)}}.community_card__wZs75:hover{border-color:var(--brand-primary)}.community_card__wZs75:nth-child(2n) .community_cardIcon__puPTg{background:color-mix(in srgb,var(--brand-secondary) 12%,transparent);color:var(--brand-secondary)}.community_placeArt__NTyNd{width:128px;height:128px;position:absolute;right:var(--gap-sm);bottom:0;transition:transform .18s ease}.community_card__wZs75[data-art]{min-height:152px;padding-right:144px;overflow:hidden}.community_card__wZs75[data-art] .community_cardIcon__puPTg{display:none}.community_card__wZs75[data-art]:hover .community_placeArt__NTyNd{transform:translateY(-4px) rotate(3deg)}.community_card__wZs75[data-art=clubhouse]{grid-column:1/-1;min-height:180px;background:var(--brand-primary);color:var(--bg-primary);border-color:var(--brand-primary);padding-right:220px}.community_card__wZs75[data-art=clubhouse] .community_cardTitle__RQ_P7{font-size:var(--text-2xl);font-weight:var(--weight-bold)}.community_card__wZs75[data-art=clubhouse] .community_cardArrow__KfPG0,.community_card__wZs75[data-art=clubhouse] .community_cardDesc__W6CwT,.community_card__wZs75[data-art=clubhouse]:hover .community_cardTitle__RQ_P7{color:var(--bg-primary)}.community_card__wZs75[data-art=clubhouse] .community_placeArt__NTyNd{width:200px;height:200px}@media (max-width:680px){.community_groupQuiet__LS3rX .community_grid__NFEK8{grid-template-columns:minmax(0,1fr)}.community_card__wZs75[data-art]{flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:var(--gap-md);padding-top:100px}.community_placeArt__NTyNd{width:104px;height:104px;top:0;right:var(--gap-sm);bottom:auto}.community_cardDesc__W6CwT{font-size:var(--text-xs)}.community_card__wZs75[data-art=clubhouse]{min-height:120px;padding:var(--gap-md);padding-right:125px;justify-content:center}.community_card__wZs75[data-art=clubhouse] .community_cardTitle__RQ_P7{font-size:var(--text-xl)}.community_card__wZs75[data-art=clubhouse] .community_placeArt__NTyNd{width:130px;height:130px;bottom:0;top:auto;right:0}}@media (prefers-reduced-motion:reduce){.community_card__wZs75[data-art]:hover .community_placeArt__NTyNd{transform:none}}.GameArtwork_art__GQueo{--cover:var(--brand-primary);position:relative;display:grid;place-items:center;height:160px;overflow:hidden;isolation:isolate;background:var(--cover);color:var(--bg-primary);container-type:inline-size}.GameArtwork_art__GQueo[data-game=clip_guess],.GameArtwork_art__GQueo[data-game=higher_lower]{--cover:var(--brand-secondary)}.GameArtwork_art__GQueo[data-game=memory_match]{--cover:var(--status-warning)}.GameArtwork_art__GQueo[data-game=chat_speed],.GameArtwork_art__GQueo[data-game=timeline]{--cover:var(--status-info)}.GameArtwork_art__GQueo[data-game=flick_stone]{--cover:var(--accent-mint)}.GameArtwork_art__GQueo[data-game=orbit_hop]{--cover:var(--status-warning)}.GameArtwork_art__GQueo[data-game=prism_stack]{--cover:var(--brand-secondary)}.GameArtwork_orbit__7wML5{position:absolute;width:80%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--bg-primary) 14%,transparent);border-radius:50%;z-index:-1}.GameArtwork_orbit__7wML5:after{content:"";position:absolute;inset:16px;border:inherit;border-radius:inherit}.GameArtwork_spark__cwMlU{position:absolute;top:16%;right:8%;transform:rotate(12deg)}.GameArtwork_letters__FMSmU{display:flex;gap:5px;transform:rotate(-8deg);position:relative}.GameArtwork_letters__FMSmU>span:not(.GameArtwork_check___b7KM){display:grid;place-items:center;width:clamp(25px,14cqw,48px);aspect-ratio:1;border:2px solid var(--bg-primary);border-radius:var(--radius-control);font:var(--weight-bold) clamp(16px,9cqw,30px) var(--font-heading);background:color-mix(in srgb,var(--text-primary) 85%,var(--cover));box-shadow:0 4px 0 var(--bg-primary)}.GameArtwork_letters__FMSmU>span[data-filled=true]{background:var(--brand-secondary)}.GameArtwork_check___b7KM{position:absolute;right:-5px;bottom:-32px;display:grid;place-items:center;width:40px;height:40px;background:var(--bg-primary);color:var(--brand-secondary);border-radius:50%;transform:rotate(8deg)}.GameArtwork_screen__spsaS{width:62%;max-width:185px;height:106px;background:var(--bg-primary);border-radius:var(--radius-control);transform:rotate(-7deg);position:relative;border:3px solid var(--bg-primary);box-shadow:7px 7px 0 color-mix(in srgb,var(--bg-primary) 17%,transparent)}.GameArtwork_screen__spsaS>svg{position:absolute;height:100%;width:80%;left:0;bottom:8px}.GameArtwork_play__nPtvs{display:grid;place-items:center;position:absolute;right:-12px;top:22px;width:52px;height:52px;background:var(--text-primary);border:3px solid var(--bg-primary);border-radius:50%}.GameArtwork_scrubber__1eqKr{position:absolute;height:3px;bottom:7px;left:8px;right:8px;background:var(--brand-secondary)}.GameArtwork_matches__4y4GN{display:flex;align-items:center}.GameArtwork_matches__4y4GN>span{display:grid;place-items:center;width:clamp(40px,24cqw,77px);height:100px;background:var(--text-primary);border:2px solid var(--bg-primary);border-radius:var(--radius-control);transform:rotate(-12deg);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_matches__4y4GN>span:first-child{background:var(--brand-primary)}.GameArtwork_matches__4y4GN>span+span{margin-left:-10px;transform:rotate(4deg) translateY(-6px)}.GameArtwork_matches__4y4GN>span:last-child{transform:rotate(16deg) translateY(6px)}.GameArtwork_matches__4y4GN svg{width:95%;height:90%}.GameArtwork_matches__4y4GN>span:first-child svg{width:32px;height:32px}.GameArtwork_timeline__N_DF1{display:flex;position:relative}.GameArtwork_timeline__N_DF1>span{width:clamp(56px,29cqw,95px);height:100px;background:var(--text-primary);border:solid var(--bg-primary);border-width:3px 3px 17px;transform:rotate(-12deg);border-radius:var(--radius-control)}.GameArtwork_timeline__N_DF1>span+span{transform:rotate(10deg);margin-left:-12px}.GameArtwork_timeline__N_DF1>span svg{width:100%;height:100%}.GameArtwork_clock__E2cbH{position:absolute;bottom:-12px;right:-10px;fill:var(--status-warning)}.GameArtwork_arrows__2vtIw{display:flex;gap:12px}.GameArtwork_arrows__2vtIw>span{border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--text-primary);transform:rotate(-10deg);box-shadow:4px 5px 0 var(--bg-primary)}.GameArtwork_arrows__2vtIw>span+span{transform:rotate(10deg);background:var(--brand-primary)}.GameArtwork_chat__SVedL{position:relative;width:145px;height:138px}.GameArtwork_chat__SVedL>svg{width:125px;height:125px;margin-left:10px}.GameArtwork_chat__SVedL>span{position:absolute;bottom:3px;left:0;display:grid;grid-template-columns:repeat(9,1fr);gap:3px;padding:8px;width:145px;border:2px solid var(--bg-primary);background:var(--text-primary);border-radius:var(--radius-control);transform:rotate(-7deg);box-shadow:4px 4px 0 var(--bg-primary)}.GameArtwork_chat__SVedL i{height:12px;background:var(--brand-primary);border-radius:2px;border:1px solid var(--bg-primary)}.GameArtwork_rings__6yQ6L{position:relative;width:clamp(96px,46cqw,150px);aspect-ratio:1;transform:rotate(-8deg)}.GameArtwork_rings__6yQ6L .GameArtwork_ring__s6R5y{position:absolute;inset:0;border:3px solid var(--bg-primary);border-radius:50%;background:var(--text-primary)}.GameArtwork_rings__6yQ6L .GameArtwork_ring__s6R5y:nth-child(2){inset:18%;background:var(--cover)}.GameArtwork_rings__6yQ6L .GameArtwork_ring__s6R5y:nth-child(3){inset:36%;background:var(--text-primary)}.GameArtwork_rings__6yQ6L .GameArtwork_stone__8S4TG{position:absolute;left:-8%;bottom:-4%;display:grid;place-items:center;width:38%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-secondary);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_orbits__ZYdwx{position:relative;width:clamp(96px,46cqw,150px);aspect-ratio:1;transform:rotate(14deg)}.GameArtwork_orbits__ZYdwx .GameArtwork_orbitRing__rHQa9{position:absolute;border:3px solid var(--bg-primary);border-radius:50%}.GameArtwork_orbits__ZYdwx .GameArtwork_orbitRing__rHQa9:first-child{inset:22%;background:var(--text-primary)}.GameArtwork_orbits__ZYdwx .GameArtwork_orbitRing__rHQa9:nth-child(2){inset:-6%;border-color:color-mix(in srgb,var(--bg-primary) 55%,transparent)}.GameArtwork_orbits__ZYdwx .GameArtwork_orbitBall__6IpRV{position:absolute;top:-12%;right:8%;display:grid;place-items:center;width:34%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--cover);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_tower__M9y1B{position:relative;display:flex;flex-direction:column;align-items:center;transform:rotate(-6deg)}.GameArtwork_tower__M9y1B .GameArtwork_towerBlock__ZdYYr{display:block;height:20px;border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--text-primary);box-shadow:3px 3px 0 var(--bg-primary);margin-top:-6px}.GameArtwork_tower__M9y1B .GameArtwork_towerBlock__ZdYYr:first-child{width:118px}.GameArtwork_tower__M9y1B .GameArtwork_towerBlock__ZdYYr:nth-child(2){width:92px;background:var(--cover)}.GameArtwork_tower__M9y1B .GameArtwork_towerBlock__ZdYYr:nth-child(3){width:66px}.GameArtwork_tower__M9y1B .GameArtwork_towerTop__A5WxY{display:grid;place-items:center;width:44px;height:44px;margin-top:-10px;background:var(--brand-primary);color:var(--bg-primary)}.GameArtwork_maze__qX2Fj,.GameArtwork_tower__M9y1B .GameArtwork_towerTop__A5WxY{border:3px solid var(--bg-primary);border-radius:var(--radius-control);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_maze__qX2Fj{position:relative;width:clamp(96px,46cqw,150px);aspect-ratio:1;background:linear-gradient(var(--bg-primary),var(--bg-primary)) padding-box,repeating-linear-gradient(to right,transparent 0 24px,color-mix(in srgb,var(--bg-primary) 40%,transparent) 24px 27px),repeating-linear-gradient(to bottom,transparent 0 24px,color-mix(in srgb,var(--bg-primary) 40%,transparent) 24px 27px),var(--text-primary);transform:rotate(4deg)}.GameArtwork_maze__qX2Fj .GameArtwork_mazeWall__hrF9_{position:absolute;border-radius:2px;background:var(--brand-secondary);box-shadow:2px 2px 0 var(--bg-primary)}.GameArtwork_maze__qX2Fj .GameArtwork_mazeWall__hrF9_:first-child{top:18%;left:30%;width:46%;height:7px}.GameArtwork_maze__qX2Fj .GameArtwork_mazeWall__hrF9_:nth-child(2){top:44%;left:12%;width:7px;height:40%}.GameArtwork_maze__qX2Fj .GameArtwork_mazeWall__hrF9_:nth-child(3){bottom:16%;right:14%;width:52%;height:7px}.GameArtwork_maze__qX2Fj .GameArtwork_mazeBall__7hE1f{position:absolute;left:6%;bottom:8%;display:grid;place-items:center;width:32%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-primary);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_relay__vlkza{position:relative;display:grid;grid-template-columns:repeat(3,1fr);place-items:center;gap:8px;width:clamp(96px,46cqw,150px);aspect-ratio:1;padding:12px;border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--text-primary);box-shadow:3px 4px 0 var(--bg-primary);transform:rotate(-3deg)}.GameArtwork_relay__vlkza .GameArtwork_relayNode__0kVka{width:16px;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-secondary);box-shadow:2px 2px 0 var(--bg-primary)}.GameArtwork_relay__vlkza .GameArtwork_relayCore__pkwyr{position:absolute;display:grid;place-items:center;width:34%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-primary);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary)}.GameArtwork_islands__FYKnl{position:relative;display:grid;grid-template-columns:repeat(3,1fr);place-items:center;width:clamp(96px,46cqw,150px);aspect-ratio:1;padding:14px;border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--text-primary);box-shadow:3px 4px 0 var(--bg-primary);transform:rotate(2deg)}.GameArtwork_islands__FYKnl .GameArtwork_islandNode__4HgR7{width:22px;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-primary);box-shadow:2px 2px 0 var(--bg-primary);z-index:1}.GameArtwork_islands__FYKnl .GameArtwork_islandNode__4HgR7:last-of-type{background:var(--brand-secondary)}.GameArtwork_islands__FYKnl .GameArtwork_islandLink__hPodF{width:70%;height:7px;margin:0 -12px;border:2px solid var(--bg-primary);border-radius:4px;background:repeating-linear-gradient(to right,var(--brand-secondary) 0 8px,var(--text-primary) 8px 16px);z-index:0}.GameArtwork_islands__FYKnl .GameArtwork_islandCore__pXJyd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:34%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:50%;background:var(--brand-primary);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary);z-index:2}.GameArtwork_nonogram__jyz6O{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:3px;width:clamp(96px,46cqw,150px);aspect-ratio:1;padding:14px;border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--text-primary);box-shadow:3px 4px 0 var(--bg-primary);transform:rotate(-2deg)}.GameArtwork_nonogram__jyz6O .GameArtwork_nonogramCell__TQIGG{aspect-ratio:1;border:2px solid var(--bg-primary);border-radius:3px;background:var(--text-primary);opacity:.35}.GameArtwork_nonogram__jyz6O .GameArtwork_nonogramCell__TQIGG[data-filled=true]{background:var(--brand-secondary);opacity:1;box-shadow:1px 1px 0 var(--bg-primary)}.GameArtwork_nonogram__jyz6O .GameArtwork_nonogramCore__Ziwaj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(2deg);display:grid;place-items:center;width:34%;aspect-ratio:1;border:3px solid var(--bg-primary);border-radius:var(--radius-control);background:var(--brand-primary);color:var(--bg-primary);box-shadow:3px 4px 0 var(--bg-primary)}@media (max-width:680px){.GameArtwork_art__GQueo{height:114px}.GameArtwork_screen__spsaS{height:76px}.GameArtwork_matches__4y4GN>span,.GameArtwork_timeline__N_DF1>span{height:72px}.GameArtwork_arrows__2vtIw svg{width:42px;height:42px}.GameArtwork_chat__SVedL{transform:scale(.8)}.GameArtwork_check___b7KM{width:28px;height:28px;bottom:-20px}.GameArtwork_check___b7KM svg{width:20px}}.DailyChallenges_section__Ms0en{margin-bottom:var(--gap-xl)}.DailyChallenges_heading__Z332l{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm)}.DailyChallenges_heading__Z332l h2{font:var(--weight-bold) var(--text-2xl) var(--font-heading);letter-spacing:-.035em;line-height:var(--leading-snug)}.DailyChallenges_allLink__lLlhc{display:inline-flex;align-items:center;gap:var(--gap-xs);flex-shrink:0;min-height:44px;color:var(--brand-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);transition:opacity .15s}.DailyChallenges_allLink__lLlhc:hover{opacity:.8}.DailyChallenges_summary__Ql_6E{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-xs) var(--gap-md);margin-block:var(--gap-xs) var(--gap-md)}.DailyChallenges_progressBlock__3ddK1{flex:1}.DailyChallenges_progressLine__Ti9rD{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gap-2xs) var(--gap-sm)}.DailyChallenges_progressLine__Ti9rD strong{font-size:var(--text-xs);font-weight:var(--weight-medium)}.DailyChallenges_progressLine__Ti9rD span{color:var(--text-secondary);font-size:var(--text-xs)}.DailyChallenges_summarySkeleton__YQvvs{width:min(240px,70vw);height:24px}.DailyChallenges_guestNote__VB3sn{color:var(--text-secondary);font-size:var(--text-sm)}.DailyChallenges_errorLine__UnTue{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap-xs)}.DailyChallenges_errorLine__UnTue p{color:var(--text-muted);font-size:var(--text-sm)}.DailyChallenges_countdown__osG0I{display:inline-flex;align-items:center;gap:var(--gap-2xs);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px var(--gap-sm);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--status-warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--status-warning) 20%,transparent);color:color-mix(in srgb,var(--status-warning) 90%,var(--text-secondary))}.DailyChallenges_countdown__osG0I svg{color:var(--status-warning)}.DailyChallenges_grid__aBZg5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-md);padding:0;list-style:none}.DailyChallenges_grid__aBZg5>li{min-width:0}.DailyChallenges_tile__2ZXmc{display:flex;flex-direction:column;height:100%;border:1px solid color-mix(in srgb,var(--border-default) 75%,transparent);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--bg-secondary) 90%,transparent);overflow:hidden;transition:border-color .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.DailyChallenges_tile__2ZXmc:hover{border-color:color-mix(in srgb,var(--brand-primary) 50%,transparent);transform:translateY(-6px) rotate(-.5deg);box-shadow:0 12px 32px color-mix(in srgb,var(--bg-primary) 35%,transparent),0 0 24px color-mix(in srgb,var(--brand-primary) 12%,transparent)}.DailyChallenges_tile__2ZXmc:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.DailyChallenges_tile__2ZXmc[data-done=true]{border-color:color-mix(in srgb,var(--status-success) 35%,color-mix(in srgb,var(--border-default) 75%,transparent));background:color-mix(in srgb,var(--status-success) 4%,var(--bg-secondary))}.DailyChallenges_tile__2ZXmc[data-done=true]:hover{border-color:color-mix(in srgb,var(--status-success) 60%,transparent);box-shadow:0 12px 32px color-mix(in srgb,var(--bg-primary) 30%,transparent),0 0 24px color-mix(in srgb,var(--status-success) 12%,transparent)}.DailyChallenges_tileText__0AgEK{padding:var(--gap-md) var(--gap-md) var(--gap-xs)}.DailyChallenges_tileText__0AgEK strong{font:var(--weight-semibold) var(--text-base) var(--font-heading);line-height:var(--leading-snug)}.DailyChallenges_tileFoot__IaMIY{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--gap-2xs);margin-top:auto;padding:0 var(--gap-md) var(--gap-md);min-height:36px;color:var(--text-secondary);font-size:var(--text-xs)}.DailyChallenges_tileAction__zQJ0I{display:inline-flex;align-items:center;gap:var(--gap-2xs);color:var(--brand-primary);font-weight:var(--weight-semibold)}.DailyChallenges_tile__2ZXmc[data-done=true] .DailyChallenges_tileAction__zQJ0I{color:var(--status-success)}.DailyChallenges_tileXp__j_AQc{font-size:var(--text-xs);color:color-mix(in srgb,var(--status-warning) 90%,var(--text-secondary));font-weight:var(--weight-semibold);background:color-mix(in srgb,var(--status-warning) 10%,transparent);border-radius:var(--radius-pill);padding:2px 8px}@media (max-width:767px){.DailyChallenges_heading__Z332l h2{font-size:var(--text-xl)}.DailyChallenges_grid__aBZg5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm)}.DailyChallenges_progressBlock__3ddK1{flex-basis:100%}.DailyChallenges_tile__2ZXmc>div:first-child{height:84px}.DailyChallenges_summary__Ql_6E{margin-bottom:var(--gap-sm)}.DailyChallenges_countdown__osG0I{padding:0;border:0;background:transparent;margin-left:auto}.DailyChallenges_tileText__0AgEK{padding:var(--gap-sm) var(--gap-sm) var(--gap-xs)}.DailyChallenges_tileText__0AgEK strong{font-size:var(--text-sm)}.DailyChallenges_tileXp__j_AQc{padding:0;background:transparent}.DailyChallenges_tileFoot__IaMIY{padding:0 var(--gap-xs) var(--gap-sm)}.DailyChallenges_tileXp__j_AQc{white-space:nowrap}}@media (max-width:360px){.DailyChallenges_summary__Ql_6E{gap:var(--gap-xs)}}@media (prefers-reduced-motion:reduce){.DailyChallenges_tile__2ZXmc:hover{transform:none}}.GameFrame_back__8fOET{display:inline-flex;align-items:center;gap:var(--gap-xs);min-height:44px;margin-bottom:var(--gap-xs);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.GameFrame_back__8fOET:hover{color:var(--brand-primary)}.GameFrame_art__kQiQj{width:132px;height:132px;margin-block:calc(var(--gap-lg) * -1) calc(var(--gap-sm) * -1)}.GameFrame_badges__7rE8T{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}@media (max-width:680px){.GameFrame_art__kQiQj{display:none}}.GameIntro_intro__DUfpE{display:flex;flex-direction:column;gap:var(--gap-md);max-width:var(--measure-content);padding:var(--gap-lg);border:1px solid color-mix(in srgb,var(--brand-primary) 24%,var(--bg-secondary));border-radius:var(--radius-surface);background:color-mix(in srgb,var(--brand-primary) 6%,var(--bg-secondary))}.GameIntro_lead__XiOdN{color:var(--text-secondary);line-height:var(--leading-relaxed)}.GameIntro_steps__iuPfN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-sm);padding:0;margin:0;list-style:none}.GameIntro_step__aOWzw{display:flex;align-items:flex-start;gap:var(--gap-sm);padding:var(--gap-md);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-section);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.GameIntro_number__qvqZ1{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--brand-wash);color:var(--brand-primary);font:var(--weight-semibold) var(--text-sm) var(--font-heading)}.GameIntro_action__SJX7J{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}@media (max-width:720px){.GameIntro_intro__DUfpE{padding:var(--gap-md)}.GameIntro_steps__iuPfN{grid-template-columns:minmax(0,1fr)}}.GameLeaderboard_section__Njfym{margin-top:var(--gap-2xl)}.GameLeaderboard_periodGroup__Yk9uv{display:inline-flex;gap:var(--gap-2xs);padding:var(--gap-2xs);border:1px solid var(--line);border-radius:var(--radius-control)}.GameLeaderboard_list__UCmn8{list-style:none;padding:0;margin:0;background:var(--surface-section);border:1px solid var(--line);border-radius:var(--radius-surface);overflow:hidden}.GameLeaderboard_row__UxDrS{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:var(--gap-sm);padding:var(--gap-xs) var(--gap-lg);border-bottom:1px solid var(--line)}.GameLeaderboard_row__UxDrS:last-child{border-bottom:none}.GameLeaderboard_topRow__4cqAG{background:color-mix(in srgb,var(--brand-primary) 6%,transparent)}.GameLeaderboard_rank__78y4F{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding-inline:var(--gap-2xs);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-muted)}.GameLeaderboard_rankTop__JpPpE{background:var(--brand-wash);color:var(--brand-primary)}.GameLeaderboard_rankFirst__YXKBS{background:var(--brand-primary);color:var(--bg-primary)}.GameLeaderboard_player__Gk2Ig{display:flex;align-items:center;gap:var(--gap-sm);min-width:0;min-height:44px}.GameLeaderboard_avatar__y_6pe,.GameLeaderboard_initial__AmEJc{flex:0 0 32px;width:32px;height:32px;border-radius:50%}.GameLeaderboard_avatar__y_6pe{-o-object-fit:cover;object-fit:cover;background:var(--surface-raised)}.GameLeaderboard_initial__AmEJc{display:grid;place-items:center;background:var(--surface-raised);color:var(--brand-primary);font:var(--weight-semibold) var(--text-sm) var(--font-heading);text-transform:uppercase}.GameLeaderboard_names__Oo4Jb{display:flex;flex-direction:column;min-width:0}.GameLeaderboard_displayName__E9YTN,.GameLeaderboard_handle__TLimp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameLeaderboard_displayName__E9YTN{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.GameLeaderboard_handle__TLimp{color:var(--text-muted);font-size:var(--text-xs)}.GameLeaderboard_player__Gk2Ig:hover .GameLeaderboard_displayName__E9YTN{color:var(--brand-primary)}.GameLeaderboard_score__6wBvZ{display:flex;align-items:baseline;gap:var(--gap-2xs);font-variant-numeric:tabular-nums}.GameLeaderboard_score__6wBvZ strong{font:var(--weight-semibold) var(--text-lg) var(--font-heading)}.GameLeaderboard_score__6wBvZ span{color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:480px){.GameLeaderboard_row__UxDrS{padding-inline:var(--gap-md)}}.GuestPractice_practice__jjmti{display:flex;flex-direction:column;gap:var(--gap-lg);padding:var(--gap-lg);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-section)}.GuestPractice_head__RpxzW{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--gap-md)}.GuestPractice_title__gKxQ2{margin:var(--gap-xs) 0 var(--gap-2xs);font:var(--weight-bold) var(--text-2xl) var(--font-heading);line-height:var(--leading-snug)}.GuestPractice_note__Ou0pI{max-width:60ch;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.GuestPractice_memberLink__9wg6o{display:inline-flex;align-items:center;gap:var(--gap-xs);min-height:44px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none}.GuestPractice_memberLink__9wg6o:hover{color:var(--text-primary)}.GuestPractice_stage__CZ8gx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-md)}.GuestPractice_skeleton__1ndeA{aspect-ratio:16/11;border-radius:var(--radius-surface)}.GuestPractice_panel__KI7lH{display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-raised)}.GuestPractice_thumb__YQqXp{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--bg-primary)}.GuestPractice_thumb__YQqXp>svg{width:100%;height:100%}.GuestPractice_thumbImage__iz_N3{-o-object-fit:cover;object-fit:cover}.GuestPractice_caption___nV7M{display:flex;flex-direction:column;gap:var(--gap-2xs);padding:var(--gap-sm) var(--gap-md) var(--gap-md)}.GuestPractice_panelLabel__yiovu{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}.GuestPractice_clipTitle__x3SVn{display:-webkit-box;overflow:hidden;font-weight:var(--weight-semibold);line-height:var(--leading-snug);-webkit-box-orient:vertical;-webkit-line-clamp:2}.GuestPractice_views___czKE{display:inline-flex;align-items:center;gap:var(--gap-2xs);color:var(--brand-secondary);font:var(--weight-bold) var(--text-lg) var(--font-heading)}.GuestPractice_views___czKE[data-hidden]{color:var(--text-muted)}.GuestPractice_controls__U7rHj{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);text-align:center}.GuestPractice_question__ixDC8{margin:0;font:var(--weight-semibold) var(--text-lg) var(--font-heading)}.GuestPractice_buttons__WtK9_,.GuestPractice_status__6H4x7{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-sm)}.GuestPractice_status__6H4x7{min-height:24px;margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.GuestPractice_status__6H4x7 strong[data-correct=true]{color:var(--status-success)}.GuestPractice_status__6H4x7 strong[data-correct=false]{color:var(--status-error)}.GuestPractice_over__z8yXP{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding:var(--gap-lg) 0;text-align:center}.GuestPractice_over__z8yXP p{max-width:52ch;margin:0;color:var(--text-secondary)}.GuestPractice_overTitle__CLmIm{margin:0;font:var(--weight-bold) var(--text-xl) var(--font-heading)}@media (max-width:680px){.GuestPractice_practice__jjmti{padding:var(--gap-md)}.GuestPractice_stage__CZ8gx{grid-template-columns:minmax(0,1fr)}}.GuestPracticeMemory_board__0ZCGX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-sm);list-style:none;margin:0;padding:0}.GuestPracticeMemory_card__Lrn9r{aspect-ratio:4/3;padding:0;overflow:hidden;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-raised)}.GuestPracticeMemory_card__Lrn9r:not(:disabled):hover{border-color:var(--brand-primary)}.GuestPracticeMemory_card__Lrn9r:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.GuestPracticeMemory_card__Lrn9r:disabled{cursor:default}.GuestPracticeMemory_cardFaceDown__8x64R{display:grid;width:100%;height:100%;place-items:center;color:var(--text-muted);background:var(--bg-primary)}.GuestPracticeMemory_cardFaceDown__8x64R>svg{width:32%;height:32%}.GuestPracticeMemory_cardFaceUp___aJlg{position:relative;display:block;width:100%;height:100%}.GuestPracticeMemory_thumbImage__2qULz{-o-object-fit:cover;object-fit:cover}.GuestPracticeMemory_cardMatched__FzPLT{border-color:var(--status-success);opacity:.72}.GuestPracticeMemory_skeleton__rZDMn{aspect-ratio:4/3;border-radius:var(--radius-surface)}.GuestPracticeMemory_moves__JeT5E{display:inline-flex;align-items:center;gap:var(--gap-2xs);color:var(--text-secondary);font-size:var(--text-sm)}@media (max-width:680px){.GuestPracticeMemory_board__0ZCGX{grid-template-columns:repeat(3,minmax(0,1fr))}}.LiveLobbies_section__gLVKs{margin-bottom:var(--gap-2xl)}.LiveLobbies_list__edrmo{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}.LiveLobbies_row__R6FSI{display:flex;align-items:center;gap:var(--spacing-4);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-5)}.LiveLobbies_name__WNMV0{flex:1;min-width:0;color:var(--text-primary);font-weight:600}.ShareResultButton_wrap__mTL9A{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--gap-xs) var(--gap-sm)}.ShareResultButton_status__s9ZhC{color:var(--text-muted);font-size:var(--text-xs)}.ShareResultButton_status__s9ZhC:empty{display:none}