.StatusBanner-module__qgP_Aa__banner{--banner-bg:var(--surface-soft);--banner-border:var(--line);--banner-ink:var(--ink);--banner-icon:var(--ink);border:2px solid var(--banner-border);background:var(--banner-bg);color:var(--banner-ink);box-shadow:var(--shadow-hard-md) var(--banner-border);font-weight:800;line-height:var(--leading-body);animation:StatusBanner-module__qgP_Aa__status-banner-in .26s var(--ease-out) both;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.StatusBanner-module__qgP_Aa__icon{color:var(--banner-icon);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.StatusBanner-module__qgP_Aa__icon svg{width:18px;height:18px}.StatusBanner-module__qgP_Aa__text{min-width:0;font-size:var(--text-sm)}.StatusBanner-module__qgP_Aa__tone-success{--banner-bg:color-mix(in srgb, var(--pitch) 14%, var(--surface-solid));--banner-border:var(--pitch);--banner-ink:var(--ink);--banner-icon:var(--pitch)}.StatusBanner-module__qgP_Aa__tone-warn{--banner-bg:color-mix(in srgb, var(--red) 14%, var(--surface-solid));--banner-border:var(--red);--banner-ink:var(--ink);--banner-icon:var(--red)}.StatusBanner-module__qgP_Aa__tone-info{--banner-bg:color-mix(in srgb, var(--yellow) 16%, var(--surface-solid));--banner-border:var(--yellow);--banner-ink:var(--ink);--banner-icon:var(--on-yellow)}@keyframes StatusBanner-module__qgP_Aa__status-banner-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.SessionAvatar-module__Vv_Y2W__avatar{border:2px solid var(--ink);background:var(--surface-solid);color:var(--ink);text-transform:uppercase;font-weight:950;line-height:var(--leading-tight);border-radius:999px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.SessionAvatar-module__Vv_Y2W__avatar img{object-fit:cover;width:100%;height:100%}
.LogoMark-module__4EUckG__mini-logo{border:1px solid var(--ink);background:var(--surface-solid);width:22px;height:22px;color:var(--ink);font-size:var(--text-micro);font-weight:950;line-height:var(--leading-tight);object-fit:contain;flex:none;place-items:center;display:inline-grid}.LogoMark-module__4EUckG__mini-logo-country{object-fit:cover;border-radius:50%}.LogoMark-module__4EUckG__mini-logo-team{border-radius:4px}img.LogoMark-module__4EUckG__mini-logo-team{background:0 0;border:0;border-radius:0}.LogoMark-module__4EUckG__mini-logo-fallback{background:var(--yellow);color:var(--on-yellow)}.LogoMark-module__4EUckG__mini-logo-position{background:var(--pitch);width:22px;height:22px;color:var(--surface-solid);border-radius:3px;padding:1px;overflow:hidden}.LogoMark-module__4EUckG__pitch-svg{width:100%;height:100%;display:block}.LogoMark-module__4EUckG__pitch-outline{fill:none;stroke:#ffffffd9;stroke-width:1px}.LogoMark-module__4EUckG__pitch-line{stroke:#ffffffb3;stroke-width:.8px;fill:none}.LogoMark-module__4EUckG__pitch-spot{fill:var(--yellow,#ffd84a);stroke:var(--ink,#191611);stroke-width:.7px}.LogoMark-module__4EUckG__mini-logo-lg{width:44px;height:44px}
.GameSidebar-module__v-f13q__side-panel{align-self:start;gap:10px;display:grid;position:sticky;top:16px}.GameSidebar-module__v-f13q__side-panel section{border:2px solid var(--ink);background:var(--surface);box-shadow:var(--shadow);padding:12px}.GameSidebar-module__v-f13q__side-panel h2{font-size:var(--text-md);text-transform:uppercase;margin:0 0 8px}.GameSidebar-module__v-f13q__profile-card{transition:box-shadow .22s ease, transform .22s var(--ease-out);gap:10px;display:grid;position:relative}.GameSidebar-module__v-f13q__birthday-card,.GameSidebar-module__v-f13q__popular-card{align-content:start;gap:9px;display:grid}.GameSidebar-module__v-f13q__birthday-title-row,.GameSidebar-module__v-f13q__popular-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.GameSidebar-module__v-f13q__birthday-title-row h2,.GameSidebar-module__v-f13q__popular-title-row h2{margin:0}.GameSidebar-module__v-f13q__birthday-title-row svg,.GameSidebar-module__v-f13q__popular-title-row svg{width:18px;height:18px;color:var(--pitch)}.GameSidebar-module__v-f13q__birthday-list,.GameSidebar-module__v-f13q__popular-list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.GameSidebar-module__v-f13q__birthday-list li,.GameSidebar-module__v-f13q__popular-list li{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:40px;padding:4px 0;display:grid}.GameSidebar-module__v-f13q__birthday-list li:first-child,.GameSidebar-module__v-f13q__popular-list li:first-child{border-top:0;padding-top:0}.GameSidebar-module__v-f13q__birthday-avatar,.GameSidebar-module__v-f13q__popular-avatar{width:36px}.GameSidebar-module__v-f13q__birthday-copy,.GameSidebar-module__v-f13q__popular-copy{gap:2px;min-width:0;display:grid}.GameSidebar-module__v-f13q__birthday-copy strong,.GameSidebar-module__v-f13q__popular-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);font-weight:950;overflow:hidden}.GameSidebar-module__v-f13q__birthday-state,.GameSidebar-module__v-f13q__popular-count small,.GameSidebar-module__v-f13q__popular-state{color:var(--muted);font-size:var(--text-xs);font-weight:800}.GameSidebar-module__v-f13q__birthday-age,.GameSidebar-module__v-f13q__popular-count{color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:950;line-height:var(--leading-tight);justify-items:end;gap:1px;display:grid}.GameSidebar-module__v-f13q__birthday-age{max-width:68px;font-size:var(--text-xs);line-height:var(--leading-tight);text-align:right;text-transform:uppercase;align-self:center}.GameSidebar-module__v-f13q__popular-meta{align-items:center;gap:4px;min-width:0;height:20px;display:flex;overflow:hidden}.GameSidebar-module__v-f13q__popular-meta>span{line-height:var(--leading-none);display:inline-flex}.GameSidebar-module__v-f13q__popular-meta img,.GameSidebar-module__v-f13q__popular-meta span[class*=mini-logo]{width:18px;height:18px}.GameSidebar-module__v-f13q__birthday-state,.GameSidebar-module__v-f13q__popular-state{margin:0}.GameSidebar-module__v-f13q__account-row{border:2px solid var(--line);background:var(--surface-soft);align-items:center;gap:10px;padding:8px 10px;display:flex}.GameSidebar-module__v-f13q__account-row>div{gap:2px;min-width:0;display:grid}.GameSidebar-module__v-f13q__account-row strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:950;overflow:hidden}.GameSidebar-module__v-f13q__account-row span{color:var(--muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.GameSidebar-module__v-f13q__profile-card.GameSidebar-module__v-f13q__needs-attention{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 10%, var(--surface));animation:2.4s ease-in-out infinite GameSidebar-module__v-f13q__nickname-attention-pulse}.GameSidebar-module__v-f13q__profile-card.GameSidebar-module__v-f13q__needs-attention:after{content:"";pointer-events:none;border:2px solid var(--yellow);opacity:0;animation:2.4s ease-out infinite GameSidebar-module__v-f13q__nickname-attention-ring;position:absolute;inset:-2px}.GameSidebar-module__v-f13q__attention-copy{color:var(--ink);font-size:var(--text-sm);font-weight:800;line-height:var(--leading-body);align-items:center;gap:8px;margin:0;display:flex}.GameSidebar-module__v-f13q__attention-copy svg{width:16px;height:16px;color:var(--yellow);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--yellow) 70%, transparent));flex:none;animation:1.6s ease-in-out infinite GameSidebar-module__v-f13q__nickname-attention-sparkle}.GameSidebar-module__v-f13q__nickname-form{gap:7px;display:grid}.GameSidebar-module__v-f13q__nickname-form input{border:1px solid var(--line);background:var(--surface-solid);min-width:0;min-height:38px;padding:0 10px}@keyframes GameSidebar-module__v-f13q__nickname-attention-pulse{0%,to{box-shadow:var(--shadow), 0 0 0 0 color-mix(in srgb, var(--yellow) 60%, transparent)}50%{box-shadow:var(--shadow), 0 0 0 6px color-mix(in srgb, var(--yellow) 0%, transparent)}}@keyframes GameSidebar-module__v-f13q__nickname-attention-ring{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(1.03)}to{opacity:0;transform:scale(1.04)}}@keyframes GameSidebar-module__v-f13q__nickname-attention-sparkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.78;transform:scale(1.18)rotate(12deg)}}@media (prefers-reduced-motion:reduce){.GameSidebar-module__v-f13q__profile-card.GameSidebar-module__v-f13q__needs-attention,.GameSidebar-module__v-f13q__profile-card.GameSidebar-module__v-f13q__needs-attention:after,.GameSidebar-module__v-f13q__attention-copy svg{animation:none}}@media (max-width:1080px){.GameSidebar-module__v-f13q__side-panel{grid-template-rows:none;align-content:start;align-self:start;height:auto;position:static}.GameSidebar-module__v-f13q__popular-card{align-self:start}}
.GameModeSwitcher-module__nG0Nta__mode-switcher{align-items:center;gap:12px;display:flex}.GameModeSwitcher-module__nG0Nta__mode-card{width:76px;min-height:57px;color:var(--ink);cursor:pointer;font:inherit;transition:transform .18s var(--ease-out), background .18s ease, border-color .18s ease, box-shadow .18s var(--ease-out), filter .18s ease;background:0 0;border:1px solid #0000;grid-template-rows:34px auto;place-items:center;gap:3px;padding:4px 4px 5px;text-decoration:none;display:grid;position:relative}.GameModeSwitcher-module__nG0Nta__mode-card.GameModeSwitcher-module__nG0Nta__is-active{border-color:var(--ink);background:var(--pitch);color:var(--on-pitch);box-shadow:var(--shadow-hard-md) var(--ink)}.GameModeSwitcher-module__nG0Nta__mode-stack{width:50px;height:34px;display:block;position:relative}.GameModeSwitcher-module__nG0Nta__mode-stack.GameModeSwitcher-module__nG0Nta__is-compact{width:26px;height:20px}.GameModeSwitcher-module__nG0Nta__mode-face{background:var(--yellow);transform-origin:50% 120%;width:21px;height:29px;transition:transform .18s var(--ease-out), filter .18s ease;border:2px solid;position:absolute;top:50%;left:50%;box-shadow:1px 2px #1916114d}.GameModeSwitcher-module__nG0Nta__mode-stack.GameModeSwitcher-module__nG0Nta__is-compact .GameModeSwitcher-module__nG0Nta__mode-face{width:10px;height:15px;box-shadow:none;border-width:1px}.GameModeSwitcher-module__nG0Nta__mode-card-label{font-size:var(--text-xs);font-weight:950;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap}.GameModeSwitcher-module__nG0Nta__mode-card-progress{font-size:var(--text-sm);opacity:.72;margin-top:2px;display:block}.GameModeSwitcher-module__nG0Nta__mode-stack-2 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-78%,-50%)rotate(-26deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-2 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-20%,-50%)rotate(26deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-88%,-47%)rotate(-30deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-50%,-56%)rotate(0)}.GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(3){transform:translate(-12%,-47%)rotate(30deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-94%,-43%)rotate(-32deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-66%,-56%)rotate(-11deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(3){transform:translate(-34%,-56%)rotate(11deg)}.GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(4){transform:translate(-6%,-43%)rotate(32deg)}@media (hover:hover) and (pointer:fine){.GameModeSwitcher-module__nG0Nta__mode-card:not(.GameModeSwitcher-module__nG0Nta__is-active):hover{background:var(--surface-soft);box-shadow:var(--shadow-hard-md) var(--ink);transform:translateY(-2px)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-face{filter:saturate(1.12)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-2 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-84%,-54%)rotate(-34deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-2 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-14%,-54%)rotate(34deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-94%,-51%)rotate(-36deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-50%,-61%)rotate(0)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-3 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(3){transform:translate(-6%,-51%)rotate(36deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:first-child{transform:translate(-100%,-48%)rotate(-38deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(2){transform:translate(-68%,-61%)rotate(-15deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(3){transform:translate(-32%,-61%)rotate(15deg)}.GameModeSwitcher-module__nG0Nta__mode-card:hover .GameModeSwitcher-module__nG0Nta__mode-stack-4 .GameModeSwitcher-module__nG0Nta__mode-face:nth-child(4){transform:translateY(-48%)rotate(38deg)}}.GameModeSwitcher-module__nG0Nta__mode-card:active{box-shadow:var(--shadow-hard-xs) var(--ink);transform:translate(2px,2px)scale(.98)}.GameModeSwitcher-module__nG0Nta__mode-card:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:720px){.GameModeSwitcher-module__nG0Nta__mode-switcher{justify-content:center;justify-self:stretch;width:100%}}
.AppFooter-module__C5kuDW__app-footer{border:2px solid var(--ink);background:linear-gradient(90deg, var(--footer-grid-line) 1px, transparent 1px), linear-gradient(var(--footer-grid-line) 1px, transparent 1px), radial-gradient(circle at 74% 16%, var(--footer-glow), transparent 26%), var(--footer-bg);min-height:auto;color:var(--footer-ink);box-shadow:var(--shadow);isolation:isolate;background-size:36px 36px,36px 36px,auto,auto;gap:clamp(22px,4vw,40px);margin-top:18px;padding:clamp(24px,4vw,46px);display:grid;position:relative;overflow:hidden}.AppFooter-module__C5kuDW__footer-player-cloud{z-index:0;pointer-events:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(8px,1.4vw,16px);display:flex;position:relative}.AppFooter-module__C5kuDW__footer-player-card{width:clamp(12rem, calc(var(--footer-name-width,14ch) + 5.25rem), min(100%, 24rem));border:1px solid var(--footer-card-border);background:var(--footer-card-bg);min-height:72px;box-shadow:var(--shadow-hard-xl) var(--footer-shadow);transform:rotate(var(--footer-rotate,-2deg));transform-origin:50%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:AppFooter-module__C5kuDW__footer-card-swim var(--footer-duration,9s) ease-in-out var(--footer-delay,0s) infinite alternate;will-change:transform;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:10px;padding:9px;display:grid;position:relative}.AppFooter-module__C5kuDW__footer-player-card-1{--footer-rotate:-5deg;--footer-dx:18px;--footer-dy:-14px;--footer-sway:4deg;--footer-duration:8.5s;top:8%;left:4%}.AppFooter-module__C5kuDW__footer-player-card-2{--footer-rotate:4deg;--footer-dx:-20px;--footer-dy:16px;--footer-sway:-5deg;--footer-duration:10s;--footer-delay:-2s;top:11%;right:8%}.AppFooter-module__C5kuDW__footer-player-card-3{--footer-rotate:3deg;--footer-dx:16px;--footer-dy:20px;--footer-sway:-4deg;--footer-duration:9.2s;--footer-delay:-4s;top:38%;left:10%}.AppFooter-module__C5kuDW__footer-player-card-4{--footer-rotate:-4deg;--footer-dx:-18px;--footer-dy:-18px;--footer-sway:5deg;--footer-duration:11s;--footer-delay:-1s;top:35%;right:3%}.AppFooter-module__C5kuDW__footer-player-card-5{--footer-rotate:5deg;--footer-dx:22px;--footer-dy:12px;--footer-sway:-5deg;--footer-duration:9.8s;--footer-delay:-5s;bottom:13%;left:24%}.AppFooter-module__C5kuDW__footer-player-card-6{--footer-rotate:-3deg;--footer-dx:-16px;--footer-dy:18px;--footer-sway:4deg;--footer-duration:10.5s;--footer-delay:-3s;bottom:10%;right:20%}.AppFooter-module__C5kuDW__footer-player-cloud .AppFooter-module__C5kuDW__footer-player-card{inset:auto}@keyframes AppFooter-module__C5kuDW__footer-card-swim{0%{transform:translate3d(0, 0, 0) rotate(var(--footer-rotate,-2deg))}50%{transform:translate3d(calc(var(--footer-dx,16px) * -.45), calc(var(--footer-dy,14px) * .55), 0) rotate(calc(var(--footer-rotate,-2deg) - var(--footer-sway,4deg)))}to{transform:translate3d(var(--footer-dx,16px), var(--footer-dy,14px), 0) rotate(calc(var(--footer-rotate,-2deg) + var(--footer-sway,4deg)))}}.AppFooter-module__C5kuDW__footer-player-face{aspect-ratio:1;width:50px!important}.AppFooter-module__C5kuDW__footer-player-card div{gap:5px;min-width:0;display:grid}.AppFooter-module__C5kuDW__footer-player-card strong{font-size:var(--text-md);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.AppFooter-module__C5kuDW__footer-player-card span{min-width:0;color:var(--footer-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-weight:850;display:inline-flex;overflow:hidden}.AppFooter-module__C5kuDW__footer-tiny-logo{border:1px solid color-mix(in srgb, var(--footer-ink) 70%, transparent);background:var(--footer-ink);width:18px;height:18px;color:var(--footer-bg);font-size:var(--text-micro);object-fit:contain;border-radius:4px;flex:none;place-items:center;font-weight:950;display:inline-grid}img.AppFooter-module__C5kuDW__footer-tiny-logo:not(.AppFooter-module__C5kuDW__is-round){background:0 0;border:0;border-radius:0}.AppFooter-module__C5kuDW__footer-tiny-logo.AppFooter-module__C5kuDW__is-round{object-fit:cover;border-radius:50%}.AppFooter-module__C5kuDW__footer-tiny-logo-fallback{background:var(--yellow)}.AppFooter-module__C5kuDW__footer-marquee{color:var(--footer-faint);font-size:var(--text-sm);text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(10px,2vw,22px);font-weight:950;display:flex}.AppFooter-module__C5kuDW__footer-marquee svg{width:15px;height:15px;color:var(--yellow)}.AppFooter-module__C5kuDW__footer-main{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:clamp(26px,5vw,70px);min-height:auto;display:grid}.AppFooter-module__C5kuDW__footer-copy{align-self:center}.AppFooter-module__C5kuDW__footer-kicker{color:var(--yellow);font-size:var(--text-sm);text-transform:uppercase;margin-bottom:12px;font-weight:950}.AppFooter-module__C5kuDW__footer-copy h2{max-width:16ch;color:var(--footer-ink);font-size:var(--text-display);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;margin-bottom:16px}.AppFooter-module__C5kuDW__footer-copy p:not(.AppFooter-module__C5kuDW__footer-kicker){max-width:34rem;color:var(--footer-muted);font-size:var(--text-lg);font-weight:800;line-height:var(--leading-body);margin-bottom:0}.AppFooter-module__C5kuDW__footer-links{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.AppFooter-module__C5kuDW__footer-side{align-content:end;align-self:stretch;gap:clamp(22px,4vw,38px);min-width:0;display:grid}.AppFooter-module__C5kuDW__newsletter-cta{border:2px solid color-mix(in srgb, var(--footer-ink) 74%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--footer-card-bg) 90%, var(--yellow)) 0%, var(--footer-card-bg) 58%), var(--footer-bg);width:min(100%,720px);box-shadow:var(--shadow-hard-3xl) var(--footer-shadow);justify-self:end;gap:12px;padding:clamp(14px,2vw,18px);display:grid;position:relative;transform:rotate(-.5deg)}.AppFooter-module__C5kuDW__newsletter-cta:after{border-top:2px solid var(--yellow);border-bottom:2px solid var(--yellow);content:"";opacity:.45;width:38px;height:18px;position:absolute;bottom:10px;right:12px;transform:rotate(-8deg)}.AppFooter-module__C5kuDW__newsletter-header{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;display:grid}.AppFooter-module__C5kuDW__newsletter-icon{border:2px solid var(--footer-ink);background:var(--yellow);width:42px;height:42px;color:var(--on-yellow);box-shadow:var(--shadow-hard-md) var(--footer-shadow);place-items:center;display:inline-grid}.AppFooter-module__C5kuDW__newsletter-icon svg{width:20px;height:20px}.AppFooter-module__C5kuDW__newsletter-eyebrow{color:var(--footer-faint);font-size:var(--text-xs);font-weight:950;line-height:var(--leading-tight);text-transform:uppercase;display:block}.AppFooter-module__C5kuDW__newsletter-cta h3{color:var(--footer-ink);font-size:var(--text-title);line-height:var(--leading-tight);text-transform:uppercase;margin:4px 0 0}.AppFooter-module__C5kuDW__newsletter-cta p{max-width:46rem;color:var(--footer-muted);font-size:var(--text-md);font-weight:850;line-height:var(--leading-body);margin:0}.AppFooter-module__C5kuDW__newsletter-form{z-index:1;gap:10px;display:grid;position:relative}.AppFooter-module__C5kuDW__newsletter-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.AppFooter-module__C5kuDW__newsletter-field{min-width:0}.AppFooter-module__C5kuDW__newsletter-field input{border:1px solid var(--footer-line);background:color-mix(in srgb, var(--footer-bg) 72%, white);width:100%;min-height:36px;color:var(--footer-ink);font-size:var(--text-md);outline-offset:2px;transition:border-color .15s ease, box-shadow .15s var(--ease-out), background .15s ease;outline:2px solid #0000;padding:0 11px;font-weight:900}.AppFooter-module__C5kuDW__newsletter-field input::placeholder{color:var(--footer-faint)}.AppFooter-module__C5kuDW__newsletter-field input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.AppFooter-module__C5kuDW__newsletter-submit{min-width:134px}.AppFooter-module__C5kuDW__newsletter-options{flex-wrap:wrap;gap:8px;display:flex}.AppFooter-module__C5kuDW__newsletter-check{border:1px solid var(--footer-line);background:color-mix(in srgb, var(--footer-card-bg) 70%, transparent);min-height:32px;color:var(--footer-muted);cursor:pointer;font-size:var(--text-xs);font-weight:950;line-height:var(--leading-tight);text-transform:uppercase;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.AppFooter-module__C5kuDW__newsletter-check input{width:15px;height:15px;accent-color:var(--yellow);flex:none;margin:0}.AppFooter-module__C5kuDW__newsletter-check svg{width:15px;height:15px;color:var(--yellow);flex:none}.AppFooter-module__C5kuDW__newsletter-note{min-height:1.1rem;color:var(--footer-faint)!important;font-size:var(--text-xs)!important;font-weight:900!important}.AppFooter-module__C5kuDW__newsletter-note-success{color:var(--pitch)!important}.AppFooter-module__C5kuDW__newsletter-note-warn{color:var(--red)!important}.AppFooter-module__C5kuDW__footer-links div{gap:8px;min-width:0;display:grid}.AppFooter-module__C5kuDW__footer-links span{color:var(--footer-faint);font-size:var(--text-xs);text-transform:uppercase;font-weight:950}.AppFooter-module__C5kuDW__footer-bottom{border-top:1px solid var(--footer-line);color:var(--footer-faint);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-weight:900;display:flex}@media (max-width:1080px){.AppFooter-module__C5kuDW__footer-main{grid-template-columns:1fr;align-items:start}.AppFooter-module__C5kuDW__footer-side{align-content:start}.AppFooter-module__C5kuDW__newsletter-cta{justify-self:start}.AppFooter-module__C5kuDW__footer-links{max-width:760px}}@media (max-width:720px){.AppFooter-module__C5kuDW__app-footer{min-height:auto;padding:24px 16px}.AppFooter-module__C5kuDW__footer-player-cloud{z-index:0;pointer-events:auto;justify-content:stretch;gap:8px;display:flex;position:relative}.AppFooter-module__C5kuDW__footer-player-card{width:min(100%, calc(var(--footer-name-width,14ch) + 5rem));min-height:64px;animation:AppFooter-module__C5kuDW__footer-card-mobile-swim var(--footer-duration,8s) ease-in-out var(--footer-delay,0s) infinite alternate;flex:min(100%,13rem);grid-template-columns:42px minmax(0,1fr);position:static;transform:none}.AppFooter-module__C5kuDW__footer-player-face{width:42px!important}.AppFooter-module__C5kuDW__footer-marquee{flex-wrap:wrap;justify-content:flex-start}.AppFooter-module__C5kuDW__footer-main{min-height:0}.AppFooter-module__C5kuDW__footer-copy h2{max-width:13ch;font-size:var(--text-display)}.AppFooter-module__C5kuDW__footer-links,.AppFooter-module__C5kuDW__newsletter-row{grid-template-columns:1fr}.AppFooter-module__C5kuDW__newsletter-submit{width:100%}.AppFooter-module__C5kuDW__footer-bottom{flex-direction:column;align-items:flex-start}}@keyframes AppFooter-module__C5kuDW__footer-card-mobile-swim{0%{transform:translate(0,0)rotate(-.6deg)}to{transform:translateY(-6px)rotate(.8deg)}}@media (prefers-reduced-motion:reduce){.AppFooter-module__C5kuDW__footer-player-card{transform:rotate(var(--footer-rotate,-2deg));will-change:auto;animation:none}}
.DatePicker-module__QZihYW__date-picker{z-index:20;gap:5px;width:fit-content;min-width:min(100%,246px);display:inline-grid;position:relative}.DatePicker-module__QZihYW__label{color:var(--muted);font-size:var(--text-xs);font-weight:950;line-height:var(--leading-tight);text-transform:uppercase}.DatePicker-module__QZihYW__trigger{border:2px solid var(--ink);background:linear-gradient(90deg, color-mix(in srgb, var(--yellow) 14%, transparent), transparent 42%), var(--surface-solid);min-width:246px;min-height:44px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;box-shadow:none;transition:transform .15s var(--ease-out), background .15s ease, border-color .15s ease, box-shadow .15s var(--ease-out), filter .15s ease;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:0 12px;font-weight:950;display:inline-grid}.DatePicker-module__QZihYW__trigger svg{width:18px;height:18px;color:var(--pitch)}.DatePicker-module__QZihYW__trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DatePicker-module__QZihYW__trigger:focus-visible,.DatePicker-module__QZihYW__trigger.DatePicker-module__QZihYW__is-open{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft), var(--shadow-hard-lg) var(--ink)}@media (hover:hover) and (pointer:fine){.DatePicker-module__QZihYW__trigger:hover{background:var(--surface-solid);box-shadow:var(--shadow-hard-lg) var(--ink);filter:saturate(1.04);transform:translate(-1px,-1px)}}.DatePicker-module__QZihYW__trigger:active{box-shadow:var(--shadow-hard-xs) var(--ink);transform:translate(2px,2px)scale(.99)}.DatePicker-module__QZihYW__popover{z-index:30;border:2px solid var(--ink);background:linear-gradient(90deg, var(--grid-line-x) 1px, transparent 1px), linear-gradient(var(--grid-line-y) 1px, transparent 1px), var(--surface-solid);width:min(324px,100vw - 28px);box-shadow:var(--shadow-hard-3xl) var(--ink);background-size:28px 28px,28px 28px,auto;gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.DatePicker-module__QZihYW__calendar-head{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.DatePicker-module__QZihYW__calendar-head strong{color:var(--ink);font-size:var(--text-lg);font-weight:950;line-height:var(--leading-tight);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.DatePicker-module__QZihYW__month-button{aspect-ratio:1;border:1px solid var(--line);background:var(--surface-soft);width:36px;color:var(--ink);cursor:pointer;transition:transform .15s var(--ease-out), background .15s ease, box-shadow .15s var(--ease-out);place-items:center;display:grid}.DatePicker-module__QZihYW__month-button svg{width:17px;height:17px}.DatePicker-module__QZihYW__month-button:disabled{cursor:not-allowed;opacity:.42}@media (hover:hover) and (pointer:fine){.DatePicker-module__QZihYW__month-button:not(:disabled):hover{background:var(--surface-solid);box-shadow:var(--shadow-hard-md) var(--ink);transform:translate(-1px,-1px)}}.DatePicker-module__QZihYW__weekdays,.DatePicker-module__QZihYW__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.DatePicker-module__QZihYW__weekdays span{min-height:22px;color:var(--muted);font-size:var(--text-micro);text-transform:uppercase;place-items:center;font-weight:950;display:grid}.DatePicker-module__QZihYW__day{aspect-ratio:1;border:1px solid var(--line);background:var(--surface-soft);min-width:0;color:var(--ink);cursor:pointer;font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;transition:transform .15s var(--ease-out), background .15s ease, border-color .15s ease, box-shadow .15s var(--ease-out), color .15s ease;place-items:center;font-weight:950;display:grid}.DatePicker-module__QZihYW__day.DatePicker-module__QZihYW__is-outside{color:color-mix(in srgb, var(--muted) 62%, transparent);background:0 0}.DatePicker-module__QZihYW__day.DatePicker-module__QZihYW__is-selected{border-color:var(--ink);background:var(--pitch);color:var(--on-pitch);box-shadow:var(--shadow-hard-md) var(--ink)}.DatePicker-module__QZihYW__day:disabled{cursor:not-allowed;opacity:.34}@media (hover:hover) and (pointer:fine){.DatePicker-module__QZihYW__day:not(:disabled):not(.DatePicker-module__QZihYW__is-selected):hover{border-color:var(--ink);background:var(--yellow);color:var(--on-yellow);box-shadow:var(--shadow-hard-md) var(--ink);transform:translate(-1px,-1px)}}.DatePicker-module__QZihYW__day:not(:disabled):active{box-shadow:var(--shadow-hard-xs) var(--ink);transform:translate(2px,2px)scale(.98)}@media (max-width:720px){.DatePicker-module__QZihYW__date-picker,.DatePicker-module__QZihYW__trigger{width:100%;min-width:0}.DatePicker-module__QZihYW__popover{width:min(100%,100vw - 24px);left:0;right:auto}}
.PlayerImage-module__ZL9i3G__player-image{border:2px solid var(--ink);background:var(--foil);min-width:0;color:var(--muted);font-weight:950;line-height:var(--leading-tight);place-items:center;display:grid;overflow:hidden}.PlayerImage-module__ZL9i3G__player-image img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.PlayerImage-module__ZL9i3G__placeholder{background:var(--surface-soft);color:currentColor;place-items:center;width:100%;height:100%;display:grid}.PlayerImage-module__ZL9i3G__variant-source{aspect-ratio:3/4}.PlayerImage-module__ZL9i3G__variant-avatar{aspect-ratio:1}.PlayerImage-module__ZL9i3G__variant-footer{aspect-ratio:1;border-color:var(--footer-ink)}.PlayerImage-module__ZL9i3G__size-tiny{border-width:1px;width:28px}.PlayerImage-module__ZL9i3G__size-small{width:40px}.PlayerImage-module__ZL9i3G__size-medium{width:52px}.PlayerImage-module__ZL9i3G__size-large{width:100%}.PlayerImage-module__ZL9i3G__fit-contain img{object-fit:contain}
.CompletionDialog-module__suCoAW__completion-dialog{z-index:4;border:1px solid var(--completion-border);background:radial-gradient(circle at 16% 0%, #e2b34257, transparent 30%), linear-gradient(132deg, var(--completion-wash), var(--completion-panel) 44%, var(--completion-panel-deep));width:min(560px,100% - 36px);color:var(--completion-text);box-shadow:0 24px 70px #00000052, 0 0 0 1px var(--completion-chip) inset, var(--shadow-hard-4xl) var(--completion-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);isolation:isolate;border-radius:8px;gap:14px;padding:18px;animation:.72s cubic-bezier(.18,.9,.2,1.05) both CompletionDialog-module__suCoAW__completion-dialog-in,4.8s ease-in-out .9s infinite CompletionDialog-module__suCoAW__completion-dialog-float;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.CompletionDialog-module__suCoAW__completion-dialog:before,.CompletionDialog-module__suCoAW__completion-dialog:after{pointer-events:none;content:"";position:absolute}.CompletionDialog-module__suCoAW__completion-dialog:before{z-index:-1;background:linear-gradient(105deg, transparent 30%, var(--completion-glow) 47%, transparent 62%);animation:2.8s ease-out .26s both CompletionDialog-module__suCoAW__completion-light-sweep;inset:-40% -20%;transform:translate(-68%)rotate(8deg)}.CompletionDialog-module__suCoAW__completion-dialog:after{aspect-ratio:1;background:radial-gradient(circle, var(--completion-glow), transparent 68%);border-radius:50%;width:190px;animation:3.6s ease-in-out infinite CompletionDialog-module__suCoAW__completion-glow-pulse;top:-82px;right:-78px}.CompletionDialog-module__suCoAW__completion-dialog strong{font-size:var(--text-title);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance}.CompletionDialog-module__suCoAW__completion-dialog p{font-weight:800;line-height:var(--leading-body);margin:0}.CompletionDialog-module__suCoAW__completion-copy{max-width:36rem;color:var(--completion-muted)}.CompletionDialog-module__suCoAW__completion-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.CompletionDialog-module__suCoAW__completion-stat-grid div{border:1px solid var(--completion-chip-border);background:linear-gradient(180deg, var(--completion-chip), #fff8e20a);min-width:0;box-shadow:0 1px 0 var(--completion-chip-border) inset;border-radius:6px;padding:10px;animation:.52s cubic-bezier(.18,.9,.2,1.05) both CompletionDialog-module__suCoAW__completion-stat-rise}.CompletionDialog-module__suCoAW__completion-stat-grid div:first-child{animation-delay:.12s}.CompletionDialog-module__suCoAW__completion-stat-grid div:nth-child(2){animation-delay:.19s}.CompletionDialog-module__suCoAW__completion-stat-grid div:nth-child(3){animation-delay:.26s}.CompletionDialog-module__suCoAW__completion-dialog dt{font-size:var(--text-xs);color:var(--completion-muted);text-transform:uppercase;font-weight:950}.CompletionDialog-module__suCoAW__completion-dialog dd{font-size:var(--text-lg);font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:950}.CompletionDialog-module__suCoAW__completion-rank{min-width:0;color:var(--completion-text);font-size:var(--text-sm);line-height:var(--leading-tight);white-space:nowrap;background:#e2b3421f;border:1px solid #e2b3426b;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;animation:.62s cubic-bezier(.18,.9,.2,1.05) .31s both CompletionDialog-module__suCoAW__completion-rank-in;display:flex}.CompletionDialog-module__suCoAW__completion-rank svg{color:var(--yellow)}.CompletionDialog-module__suCoAW__completion-rank span{text-overflow:ellipsis;min-width:0;overflow:hidden}.CompletionDialog-module__suCoAW__completion-nudge{min-width:0;color:var(--completion-text);font-size:var(--text-sm);line-height:var(--leading-body);background:#e2b3421a;border:1px dashed #e2b34280;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;animation:.62s cubic-bezier(.18,.9,.2,1.05) .34s both CompletionDialog-module__suCoAW__completion-rank-in;display:flex}.CompletionDialog-module__suCoAW__completion-nudge svg{width:17px;height:17px;color:var(--yellow);flex:none}.CompletionDialog-module__suCoAW__completion-actions{flex-wrap:wrap;align-items:center;gap:10px;animation:.56s cubic-bezier(.18,.9,.2,1.05) .4s both CompletionDialog-module__suCoAW__completion-actions-in;display:flex}.CompletionDialog-module__suCoAW__completion-rank svg{flex:none;width:17px;height:17px}@keyframes CompletionDialog-module__suCoAW__completion-dialog-in{0%{opacity:0;filter:blur(12px);transform:translate(-50%,calc(22px - 50%))scale(.94)}62%{opacity:1;filter:blur();transform:translate(-50%,calc(-50% - 5px))scale(1.015)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes CompletionDialog-module__suCoAW__completion-dialog-float{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,calc(-50% - 5px))scale(1.006)}}@keyframes CompletionDialog-module__suCoAW__completion-light-sweep{0%{opacity:0;transform:translate(-68%)rotate(8deg)}22%{opacity:1}to{opacity:0;transform:translate(72%)rotate(8deg)}}@keyframes CompletionDialog-module__suCoAW__completion-glow-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.9;transform:scale(1.08)}}@keyframes CompletionDialog-module__suCoAW__completion-stat-rise{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CompletionDialog-module__suCoAW__completion-rank-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CompletionDialog-module__suCoAW__completion-actions-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CompletionDialog-module__suCoAW__completion-dialog,.CompletionDialog-module__suCoAW__completion-dialog:before,.CompletionDialog-module__suCoAW__completion-dialog:after,.CompletionDialog-module__suCoAW__completion-stat-grid div,.CompletionDialog-module__suCoAW__completion-rank,.CompletionDialog-module__suCoAW__completion-nudge,.CompletionDialog-module__suCoAW__completion-actions{animation:none}.CompletionDialog-module__suCoAW__completion-dialog{transform:translate(-50%,-50%)}}
.MultiSelectDropdown-module__zHel8W__filter-dropdown{z-index:8;grid-column:1/-1;gap:3px;min-width:0;display:grid;position:relative}.MultiSelectDropdown-module__zHel8W__filter-dropdown.MultiSelectDropdown-module__zHel8W__is-open{z-index:var(--z-dropdown)}.MultiSelectDropdown-module__zHel8W__filter-label{color:var(--muted);font-size:var(--text-micro);text-transform:uppercase;font-weight:950}.MultiSelectDropdown-module__zHel8W__filter-trigger{border:1px solid var(--line);background:var(--surface-solid);width:100%;min-width:0;max-width:100%;min-height:42px;color:var(--ink);outline-offset:2px;text-align:left;cursor:pointer;transition:border-color .15s ease, box-shadow .15s var(--ease-out), background .15s ease;outline:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex}.MultiSelectDropdown-module__zHel8W__filter-trigger.MultiSelectDropdown-module__zHel8W__is-disabled{cursor:not-allowed;opacity:.6}.MultiSelectDropdown-module__zHel8W__filter-trigger>svg{width:15px;height:15px;transition:transform .15s var(--ease-out);flex:none}.MultiSelectDropdown-module__zHel8W__filter-dropdown.MultiSelectDropdown-module__zHel8W__is-open .MultiSelectDropdown-module__zHel8W__filter-trigger>svg{transform:rotate(180deg)}.MultiSelectDropdown-module__zHel8W__filter-summary{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.MultiSelectDropdown-module__zHel8W__filter-placeholder{color:var(--muted);font-size:var(--text-sm);font-weight:800}.MultiSelectDropdown-module__zHel8W__selected-chip{line-height:var(--leading-none);align-items:center;display:inline-flex;position:relative}.MultiSelectDropdown-module__zHel8W__chip-remove{border:1px solid var(--ink);background:var(--red,#dc2c30);width:14px;height:14px;color:var(--surface-solid);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:-6px;right:-6px}.MultiSelectDropdown-module__zHel8W__chip-remove svg{stroke-width:3px;width:9px;height:9px}@media (hover:hover) and (pointer:fine){.MultiSelectDropdown-module__zHel8W__selected-chip:hover .MultiSelectDropdown-module__zHel8W__chip-remove,.MultiSelectDropdown-module__zHel8W__selected-chip:focus-within .MultiSelectDropdown-module__zHel8W__chip-remove{display:inline-flex}}.MultiSelectDropdown-module__zHel8W__chip-remove:focus-visible{outline:2px solid var(--focus);outline-offset:1px;display:inline-flex}.MultiSelectDropdown-module__zHel8W__filter-menu{z-index:81;border:2px solid var(--ink);background:var(--surface-solid);box-shadow:var(--shadow-hard-2xl) var(--ink);margin-top:0;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0}.MultiSelectDropdown-module__zHel8W__filter-search{border:1px solid var(--line);background:var(--surface-soft);transition:border-color .15s ease, box-shadow .15s var(--ease-out);align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;display:flex}.MultiSelectDropdown-module__zHel8W__filter-search:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.MultiSelectDropdown-module__zHel8W__filter-search svg{width:14px;height:14px;color:var(--muted);flex:none}.MultiSelectDropdown-module__zHel8W__filter-search input{outline-offset:2px;min-width:0;height:32px;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:2px solid #0000;flex:1;font-weight:700}.MultiSelectDropdown-module__zHel8W__filter-search input:focus-visible{outline-color:#0000}.MultiSelectDropdown-module__zHel8W__filter-options-scroll{overscroll-behavior:contain;gap:6px;max-height:280px;padding-right:4px;display:grid;overflow-y:auto}.MultiSelectDropdown-module__zHel8W__filter-menu p{color:var(--muted);font-size:var(--text-sm);margin:0;font-weight:800}.MultiSelectDropdown-module__zHel8W__filter-option{border:1px solid var(--line);background:var(--surface-soft);min-height:46px;color:var(--ink);text-align:left;transition:transform .15s var(--ease-out), background .15s ease, box-shadow .15s var(--ease-out), filter .15s ease;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 10px;font-weight:900;display:grid}.MultiSelectDropdown-module__zHel8W__filter-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-lg);overflow:hidden}.MultiSelectDropdown-module__zHel8W__filter-option svg{width:15px;height:15px;color:var(--pitch)}.MultiSelectDropdown-module__zHel8W__filter-option.MultiSelectDropdown-module__zHel8W__is-selected{border-color:var(--ink);background:var(--surface-solid);box-shadow:var(--shadow-hard-md) var(--yellow)}.MultiSelectDropdown-module__zHel8W__filter-option.MultiSelectDropdown-module__zHel8W__is-active{border-color:var(--focus);background:color-mix(in srgb, var(--yellow) 22%, var(--surface-solid))}.MultiSelectDropdown-module__zHel8W__filter-trigger:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.MultiSelectDropdown-module__zHel8W__filter-option:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.MultiSelectDropdown-module__zHel8W__filter-option:not(:disabled):hover{box-shadow:var(--shadow-hard-xl) var(--ink);filter:saturate(1.08);transform:translate(-1px,-1px)}}.MultiSelectDropdown-module__zHel8W__filter-option:not(:disabled):active{box-shadow:var(--shadow-hard-xs) var(--ink);transform:translate(3px,3px)scale(.98)}.MultiSelectDropdown-module__zHel8W__filter-option:disabled{box-shadow:none}
.PlayerSourceCard-module__WfffIW__solved-source-card{min-width:0;max-width:100%;width:var(--source-card-width,100%);border:2px solid var(--ink);background:var(--surface-solid);grid-template-rows:auto auto;align-content:center;justify-self:center;gap:.5rem;padding:.5rem;display:grid;overflow:hidden}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-2,.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-3,.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-4{max-width:100%}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-2.PlayerSourceCard-module__WfffIW__source-card-1{grid-area:1/1}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-2.PlayerSourceCard-module__WfffIW__source-card-2{grid-area:1/3}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-3.PlayerSourceCard-module__WfffIW__source-card-1,.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-4.PlayerSourceCard-module__WfffIW__source-card-1{grid-area:1/1}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-3.PlayerSourceCard-module__WfffIW__source-card-2,.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-4.PlayerSourceCard-module__WfffIW__source-card-2{grid-area:1/3}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-3.PlayerSourceCard-module__WfffIW__source-card-3{grid-area:3/1/auto/-1}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-4.PlayerSourceCard-module__WfffIW__source-card-3{grid-area:3/1}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-4.PlayerSourceCard-module__WfffIW__source-card-4{grid-area:3/3}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__is-hidden{background:color-mix(in srgb, var(--surface-soft) 76%, var(--surface-solid));border-style:dashed}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__is-found{box-shadow:var(--shadow-hard-lg) var(--pitch)}.PlayerSourceCard-module__WfffIW__solved-source-image{aspect-ratio:3/4;width:100%;min-width:0;height:auto;min-height:0}.PlayerSourceCard-module__WfffIW__solved-source-card figcaption{color:var(--muted);font-size:var(--text-xs);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:950;overflow:hidden}.PlayerSourceCard-module__WfffIW__source-badges{gap:.25rem;min-width:0;display:grid}.PlayerSourceCard-module__WfffIW__source-badges span{align-items:center;gap:.3125rem;min-width:0;display:inline-flex}.PlayerSourceCard-module__WfffIW__source-badges>span{color:var(--ink);font-size:var(--text-xs);font-weight:900;line-height:var(--leading-tight);text-transform:uppercase;overflow:hidden}.PlayerSourceCard-module__WfffIW__source-badges>span>span{text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:var(--leading-body);overflow:hidden}.PlayerSourceCard-module__WfffIW__source-hints{border-top:1px solid var(--line);gap:.25rem;margin:0;padding-top:.25rem;display:grid}.PlayerSourceCard-module__WfffIW__source-hints div{align-items:baseline;gap:.125rem;min-width:0;display:grid}.PlayerSourceCard-module__WfffIW__source-hints dt,.PlayerSourceCard-module__WfffIW__source-hints dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.PlayerSourceCard-module__WfffIW__source-hints dt{color:var(--red);font-size:var(--text-micro);text-transform:uppercase;font-weight:950}.PlayerSourceCard-module__WfffIW__source-hints dd{color:var(--ink);font-size:var(--text-xs);text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:900;line-height:var(--leading-body);overflow:visible}.PlayerSourceCard-module__WfffIW__solved-source-card.PlayerSourceCard-module__WfffIW__mode-3.PlayerSourceCard-module__WfffIW__source-card-3{justify-self:center}
.MysteryStage-module__MqvbKa__mystery-stage{background:linear-gradient(135deg, var(--stage-wash), transparent 55%), var(--stage);border:2px solid color-mix(in srgb, var(--ink) 55%, transparent);min-width:0;height:100%;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--surface-solid) 32%, transparent);grid-area:2/1/4;grid-template-columns:1fr;align-self:stretch;place-items:stretch stretch;padding:clamp(.5rem,1.4%,.875rem);display:grid;position:relative;overflow:hidden;container-type:inline-size}.MysteryStage-module__MqvbKa__solved-image-set{--operator-size:clamp(1.25rem, 3cqi, 1.6rem);--source-card-width:clamp(4.25rem, 10cqi, 5.75rem);--remix-card-width:min(100%, calc(var(--play-stage-height) - 36px), clamp(17rem, 38cqi, 22rem));grid-template-rows:auto;grid-template-columns:minmax(0,.72fr) auto minmax(0,1.08fr);align-content:center;place-items:center;gap:clamp(.5rem,2cqi,1rem);width:100%;min-width:0;height:100%;max-height:100%;display:grid}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-2{--source-card-width:clamp(8.5rem, 19cqi, 10rem);--remix-card-width:min(100%, calc(var(--play-stage-height) - 36px), clamp(14rem, 31cqi, 19rem));grid-template-columns:minmax(0,1.2fr) auto minmax(0,.8fr)}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-3,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-4{--source-card-width:clamp(6.25rem, 13cqi, 7.75rem)}.MysteryStage-module__MqvbKa__solved-source-equation{grid-template-columns:minmax(0, var(--source-card-width)) var(--operator-size) minmax(0, var(--source-card-width));grid-template-rows:auto;place-items:center;gap:clamp(.25rem,1.2cqi,.5rem);width:fit-content;min-width:0;max-width:100%;display:grid}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-3 .MysteryStage-module__MqvbKa__solved-source-equation,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-4 .MysteryStage-module__MqvbKa__solved-source-equation{grid-template-rows:auto var(--operator-size) auto}.MysteryStage-module__MqvbKa__solved-image-set figure{min-width:0;margin:0}.MysteryStage-module__MqvbKa__solved-remix-card{min-width:0;width:var(--remix-card-width);border:2px solid var(--ink);background:var(--surface-solid);grid-template-rows:minmax(0,1fr) auto;place-self:center;gap:.25rem;max-width:100%;height:auto;padding:.3125rem;display:grid}.MysteryStage-module__MqvbKa__equation-operator{width:var(--operator-size);aspect-ratio:1;background:var(--yellow);color:var(--on-yellow);font-size:var(--text-title);font-weight:950;line-height:var(--leading-tight);box-shadow:.1875rem .1875rem 0 var(--ink);border:1px solid #19161133;border-radius:999px;flex:none;place-items:center;display:grid}.MysteryStage-module__MqvbKa__source-plus{z-index:1;grid-area:1/2}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-3 .MysteryStage-module__MqvbKa__source-plus,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-4 .MysteryStage-module__MqvbKa__source-plus{grid-area:2/2}.MysteryStage-module__MqvbKa__equation-result{width:clamp(1.75rem,5cqi,2.375rem);font-size:var(--text-title);justify-self:center}.MysteryStage-module__MqvbKa__equation-result svg{stroke-width:3px;width:62%;height:62%}.MysteryStage-module__MqvbKa__remix-media{aspect-ratio:1;background:var(--foil);width:100%;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.MysteryStage-module__MqvbKa__remix-image{object-fit:cover;object-position:center}.MysteryStage-module__MqvbKa__solved-image-set figcaption{color:var(--muted);font-size:var(--text-xs);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:950;overflow:hidden}.MysteryStage-module__MqvbKa__confetti-burst{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.MysteryStage-module__MqvbKa__confetti-burst span{background:var(--yellow);width:.625rem;height:1rem;box-shadow:0 0 0 1px var(--ink);transform:translate(-50%, -50%) rotate(var(--r));animation:MysteryStage-module__MqvbKa__confetti-explode 1.35s var(--ease-out) var(--delay) both;position:absolute;top:46%;left:50%}.MysteryStage-module__MqvbKa__confetti-burst span:nth-child(3n){background:var(--pitch)}.MysteryStage-module__MqvbKa__confetti-burst span:nth-child(4n){background:var(--red)}.MysteryStage-module__MqvbKa__confetti-burst span:nth-child(5n){width:.5rem;height:.5rem}@keyframes MysteryStage-module__MqvbKa__confetti-explode{0%{opacity:0;transform:translate(-50%, -50%) scale(.2) rotate(var(--r))}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(calc(var(--r) + 540deg))}}.MysteryStage-module__MqvbKa__demo-face{border:3px solid var(--ink);background:linear-gradient(110deg, var(--foil-sheen-a), transparent 32%, var(--foil-sheen-b) 62%, transparent 70%), repeating-linear-gradient(45deg, var(--foil-stripe-a), var(--foil-stripe-a) 8px, var(--foil-stripe-b) 8px, var(--foil-stripe-b) 16px);place-items:center;display:grid}.MysteryStage-module__MqvbKa__face-shape{aspect-ratio:.72;filter:blur(9px)saturate(.85);background:radial-gradient(circle at 33% 38%,#2c2117 0 5%,#0000 6%),radial-gradient(circle at 65% 38%,#2c2117 0 5%,#0000 6%),linear-gradient(90deg,#b97855 0 34%,#d79a71 34% 62%,#8f563d 62%);border-radius:48% 44% 42% 47%;width:min(76%,19rem);transform:rotate(-2deg);box-shadow:0 18px 45px #19161147}.MysteryStage-module__MqvbKa__foil-stamp{aspect-ratio:1;border:2px solid var(--ink);background:var(--yellow);width:clamp(3rem,20%,4.5rem);color:var(--on-yellow);font-size:var(--text-display);place-items:center;font-weight:950;display:grid;position:absolute;bottom:clamp(.625rem,5%,1.125rem);right:clamp(.75rem,6%,1.375rem);transform:rotate(8deg)}@media (max-width:1320px){.MysteryStage-module__MqvbKa__mystery-stage{grid-area:4/1;align-self:start;height:auto}.MysteryStage-module__MqvbKa__solved-image-set{--source-card-width:clamp(5rem, 17cqi, 7rem);--remix-card-width:min(100%, 33rem);grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:.875rem}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-2,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-3,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__has-details.MysteryStage-module__MqvbKa__mode-4{--source-card-width:clamp(8.5rem, 32cqi, 10rem);--remix-card-width:min(100%, 30rem);grid-template-rows:auto auto auto;grid-template-columns:1fr}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-2 .MysteryStage-module__MqvbKa__solved-source-equation,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-3 .MysteryStage-module__MqvbKa__solved-source-equation,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-4 .MysteryStage-module__MqvbKa__solved-source-equation{max-width:min(100%,26rem)}.MysteryStage-module__MqvbKa__solved-image-set .MysteryStage-module__MqvbKa__equation-result{transform:rotate(90deg)}}@media (max-width:720px){.MysteryStage-module__MqvbKa__mystery-stage{padding:clamp(.5rem,2.5%,.75rem)}.MysteryStage-module__MqvbKa__solved-image-set{--operator-size:clamp(1.5rem, 7cqi, 1.75rem);--source-card-width:clamp(4.75rem, 28cqi, 6.75rem);--remix-card-width:100%}.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-2 .MysteryStage-module__MqvbKa__solved-source-equation,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-3 .MysteryStage-module__MqvbKa__solved-source-equation,.MysteryStage-module__MqvbKa__solved-image-set.MysteryStage-module__MqvbKa__mode-4 .MysteryStage-module__MqvbKa__solved-source-equation{gap:clamp(.375rem,2.5cqi,.625rem);max-width:100%}.MysteryStage-module__MqvbKa__solved-image-set .MysteryStage-module__MqvbKa__equation-operator{font-size:var(--text-lg);box-shadow:.125rem .125rem 0 var(--ink)}}@media (prefers-reduced-motion:reduce){.MysteryStage-module__MqvbKa__confetti-burst span{opacity:0;animation:none}}
.GamePage-module__ROj6Bq__game-layout{--play-stage-height:clamp(360px, 25vw, 400px);--hint-button-height:52px;--panel-gap:.875rem;grid-template-columns:minmax(0,1fr) 17.5rem;align-items:stretch;gap:1rem;display:grid}.GamePage-module__ROj6Bq__game-panel{grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);grid-template-rows:auto minmax(calc(var(--play-stage-height) - var(--hint-button-height) - var(--panel-gap)), max-content) var(--hint-button-height) auto auto;gap:var(--panel-gap);border:2px solid var(--ink);background:var(--surface);min-height:0;box-shadow:var(--shadow);align-content:start;align-self:stretch;padding:clamp(.875rem,1.6vw,1.375rem);display:grid;overflow:visible}.GamePage-module__ROj6Bq__action-message{color:var(--ink);grid-area:5/1/auto/-1;margin:.75rem 0 0;font-weight:800}.GamePage-module__ROj6Bq__hints{grid-area:3/2;width:100%;min-width:0;margin-top:0}.GamePage-module__ROj6Bq__hints button{height:var(--hint-button-height);min-height:var(--hint-button-height)}@media (max-width:1080px){.GamePage-module__ROj6Bq__game-layout{grid-template-columns:1fr;align-items:start;min-height:auto}.GamePage-module__ROj6Bq__game-panel{align-self:start}}@media (max-width:1320px){.GamePage-module__ROj6Bq__game-panel{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:auto;max-height:none;overflow:visible}.GamePage-module__ROj6Bq__hints{grid-area:3/1}.GamePage-module__ROj6Bq__action-message{grid-row:6}}
.careerpath-module__L6BjBW__path-panel{border:2px solid var(--ink);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);align-content:start;gap:.875rem;padding:clamp(.875rem,1.6vw,1.375rem);display:grid}.careerpath-module__L6BjBW__path-heading{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.careerpath-module__L6BjBW__title-row{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-width:0;display:flex}.careerpath-module__L6BjBW__title{font-size:var(--text-display);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-ui);align-items:center;gap:.55rem;margin:0;display:inline-flex}.careerpath-module__L6BjBW__beta-tag{font-size:var(--text-xs);letter-spacing:var(--tracking-ui);border:1px solid var(--ink);background:var(--pitch);color:var(--on-pitch);padding:2px 6px;font-weight:950}.careerpath-module__L6BjBW__mode-switch,.careerpath-module__L6BjBW__difficulty-switch{gap:.4rem;display:inline-flex}.careerpath-module__L6BjBW__stage{background:linear-gradient(135deg, var(--stage-wash), transparent 55%), var(--stage);border:2px solid color-mix(in srgb, var(--ink) 55%, transparent);grid-area:2/1/4;align-content:center;align-self:stretch;place-items:center;gap:10px;min-width:0;padding:clamp(.75rem,2%,1.25rem);display:grid}.careerpath-module__L6BjBW__stage-status{color:var(--muted);text-align:center;justify-items:center;gap:.6rem;font-weight:700;display:grid}.careerpath-module__L6BjBW__map-wrap{gap:8px;width:100%;display:grid}.careerpath-module__L6BjBW__map-frame{width:100%;position:relative}.careerpath-module__L6BjBW__map{border:2px solid var(--ink);background:color-mix(in srgb, var(--focus) 12%, var(--surface-solid));touch-action:none;width:100%;position:relative;overflow:hidden}.careerpath-module__L6BjBW__map-svg{cursor:grab;width:100%;height:auto;display:block}.careerpath-module__L6BjBW__map-svg:active{cursor:grabbing}.careerpath-module__L6BjBW__country{fill:color-mix(in srgb, var(--ink) 12%, var(--surface-solid));stroke:color-mix(in srgb, var(--ink) 30%, transparent);transition:fill .32s var(--ease-out)}.careerpath-module__L6BjBW__country-on{fill:var(--pitch);stroke:var(--ink);cursor:help;transition:fill .32s var(--ease-out)}.careerpath-module__L6BjBW__arc-line{stroke:var(--red);stroke-linecap:round;filter:drop-shadow(0 1px 1px #00000059);stroke-dasharray:1;animation:careerpath-module__L6BjBW__cp-draw .6s var(--ease-out) both}.careerpath-module__L6BjBW__arc-loan{stroke-dasharray:.025 .02;animation:careerpath-module__L6BjBW__cp-fade .5s var(--ease-out) both}.careerpath-module__L6BjBW__arc-head{fill:var(--red);stroke:none;animation:careerpath-module__L6BjBW__cp-fade .6s var(--ease-out) both}.careerpath-module__L6BjBW__node{fill:var(--surface-solid);stroke:var(--red);animation:careerpath-module__L6BjBW__cp-fade .36s var(--ease-out) both}.careerpath-module__L6BjBW__node-origin{fill:var(--red);stroke:var(--ink);animation:careerpath-module__L6BjBW__cp-fade .36s var(--ease-out) both}@keyframes careerpath-module__L6BjBW__cp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes careerpath-module__L6BjBW__cp-fade{0%{opacity:0}to{opacity:1}}.careerpath-module__L6BjBW__tooltip{z-index:6;border:2px solid var(--ink);background:var(--surface-solid);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-hard-xs) var(--ink);align-items:center;gap:6px;padding:4px 8px;font-weight:900;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.careerpath-module__L6BjBW__tooltip-flag{border:1px solid var(--ink);width:22px;height:auto}.careerpath-module__L6BjBW__map-zoom{z-index:5;gap:4px;display:grid;position:absolute;bottom:8px;right:8px}.careerpath-module__L6BjBW__club-label{z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,8px)}.careerpath-module__L6BjBW__club-row{border:1px solid var(--ink);background:var(--surface-solid);color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-hard-xs) var(--ink);transform-origin:0;animation:careerpath-module__L6BjBW__cp-pop .36s var(--ease-out) both;align-items:center;gap:4px;padding:1px 5px 1px 1px;display:inline-flex}@keyframes careerpath-module__L6BjBW__cp-pop{0%{opacity:0;transform:scale(.7)translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.careerpath-module__L6BjBW__reveal,.careerpath-module__L6BjBW__arc-line,.careerpath-module__L6BjBW__arc-head,.careerpath-module__L6BjBW__node,.careerpath-module__L6BjBW__node-origin,.careerpath-module__L6BjBW__club-row{animation:none}.careerpath-module__L6BjBW__arc-line{stroke-dashoffset:0}}.careerpath-module__L6BjBW__club-num{background:var(--ink);min-width:16px;color:var(--surface-solid);font-size:var(--text-xs);align-self:stretch;place-items:center;padding:0 3px;font-weight:950;display:inline-grid}.careerpath-module__L6BjBW__club-crest{object-fit:contain;width:18px;height:18px}.careerpath-module__L6BjBW__club-text{line-height:var(--leading-tight);flex-direction:column;display:inline-flex}.careerpath-module__L6BjBW__club-name{font-size:var(--text-xs);font-weight:900;line-height:var(--leading-tight);align-items:center;gap:4px;display:inline-flex}.careerpath-module__L6BjBW__club-loan{border:1px solid var(--ink);background:var(--paper-deep);color:var(--ink);font-size:var(--text-xs);letter-spacing:var(--tracking-ui);padding:0 3px;font-weight:950}.careerpath-module__L6BjBW__club-meta{font-size:var(--text-xs);font-weight:600;line-height:var(--leading-tight);color:var(--muted)}.careerpath-module__L6BjBW__map-status{border:2px solid var(--ink);background:var(--paper-deep);color:var(--ink);font-size:var(--text-sm);justify-self:center;align-items:center;gap:6px;padding:4px 10px;font-weight:800;display:inline-flex}.careerpath-module__L6BjBW__map-status svg{width:16px;height:16px}.careerpath-module__L6BjBW__panel-aside{flex-direction:column;grid-area:2/2/5;gap:.75rem;min-width:0;display:flex}.careerpath-module__L6BjBW__reveal{z-index:6;border:2px solid var(--ink);background:color-mix(in srgb, var(--pitch) 30%, var(--surface-solid));width:min(100% - 28px,24rem);box-shadow:var(--shadow-hard-md) var(--ink);animation:careerpath-module__L6BjBW__cp-reveal-in .44s var(--ease-out) both;align-items:center;gap:.7rem;padding:.65rem .85rem;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.careerpath-module__L6BjBW__reveal-lose{background:color-mix(in srgb, var(--red) 30%, var(--surface-solid))}.careerpath-module__L6BjBW__reveal-face{object-fit:contain;border:2px solid var(--ink);background:var(--surface-solid);flex-shrink:0;width:56px;height:56px}@keyframes careerpath-module__L6BjBW__cp-reveal-in{0%{opacity:0;transform:translate(-50%,18px)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1)}}.careerpath-module__L6BjBW__reveal-info{flex-direction:column;gap:1px;min-width:0;display:inline-flex}.careerpath-module__L6BjBW__reveal-name{font-size:var(--text-sm);font-weight:950;line-height:var(--leading-tight)}.careerpath-module__L6BjBW__reveal-line{font-size:var(--text-xs);font-weight:700;line-height:var(--leading-tight);color:var(--muted);align-items:center;gap:4px;display:inline-flex}.careerpath-module__L6BjBW__reveal-flag{border:1px solid var(--ink);width:18px;height:auto}.careerpath-module__L6BjBW__reveal-score{font-size:var(--text-sm);letter-spacing:var(--tracking-ui);font-weight:950}.careerpath-module__L6BjBW__reveal-logo{object-fit:contain;width:16px;height:16px}.careerpath-module__L6BjBW__guesses-row{grid-column:1/-1}.careerpath-module__L6BjBW__archive-card{border:2px solid var(--ink);background:var(--surface);box-shadow:var(--shadow);gap:.6rem;padding:.9rem;display:grid}.careerpath-module__L6BjBW__archive-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.careerpath-module__L6BjBW__archive-date{color:var(--muted);font-weight:800}.careerpath-module__L6BjBW__archive-mode{text-transform:uppercase;letter-spacing:var(--tracking-ui)}.careerpath-module__L6BjBW__archive-path{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.careerpath-module__L6BjBW__archive-stop{border:2px solid var(--ink);background:var(--paper-deep);font-size:var(--text-sm);align-items:center;gap:4px;padding:2px 6px;font-weight:900;display:inline-flex}.careerpath-module__L6BjBW__archive-flag{border:1px solid var(--ink);width:20px;height:auto}.careerpath-module__L6BjBW__archive-arrow{width:16px;height:16px;color:var(--muted)}.careerpath-module__L6BjBW__reveal-row{align-items:center;gap:.6rem;display:flex}.careerpath-module__L6BjBW__archive-answer{font-weight:900}.careerpath-module__L6BjBW__archive-status{color:var(--muted);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.careerpath-module__L6BjBW__archive-status svg{flex-shrink:0;width:18px;height:18px}@media (max-width:1320px){.careerpath-module__L6BjBW__path-panel{grid-template-columns:1fr}.careerpath-module__L6BjBW__stage,.careerpath-module__L6BjBW__panel-aside{grid-area:auto/1}}
.grid-module__I53awG__grid-panel{border:2px solid var(--ink);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);align-content:start;gap:.875rem;padding:clamp(.875rem,1.6vw,1.375rem);display:grid}.grid-module__I53awG__grid-heading{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.grid-module__I53awG__title-row{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-width:0;display:flex}.grid-module__I53awG__title{font-size:var(--text-display);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-ui);align-items:center;gap:.55rem;margin:0;display:inline-flex}.grid-module__I53awG__beta-tag{font-size:var(--text-xs);letter-spacing:var(--tracking-ui);border:1px solid var(--ink);background:var(--pitch);color:var(--on-pitch);padding:2px 6px;font-weight:950}.grid-module__I53awG__mode-switch{gap:.4rem;display:inline-flex}.grid-module__I53awG__stage{background:linear-gradient(135deg, var(--stage-wash), transparent 55%), var(--stage);border:2px solid color-mix(in srgb, var(--ink) 55%, transparent);grid-area:2/1/4;align-content:center;align-self:stretch;place-items:center;gap:10px;min-width:0;padding:clamp(.75rem,2%,1.25rem);display:grid}.grid-module__I53awG__stage-hint{font-size:var(--text-xs);color:var(--muted);text-align:center;margin:0;font-weight:800}.grid-module__I53awG__stage-status{color:var(--muted);text-align:center;justify-items:center;gap:.6rem;font-weight:700;display:grid}.grid-module__I53awG__board-wrap{width:min(100%,34rem);position:relative}.grid-module__I53awG__board{grid-template-columns:minmax(72px,.8fr) repeat(3,minmax(0,1fr));gap:5px;width:100%;display:grid}.grid-module__I53awG__fly{object-fit:contain;pointer-events:none;z-index:6;will-change:transform, opacity;filter:drop-shadow(0 8px 16px #0006);position:absolute}.grid-module__I53awG__corner{background:0 0}.grid-module__I53awG__header-cell{border:2px solid var(--ink);background:var(--paper-deep);text-align:center;place-items:center;padding:5px 4px;display:grid;overflow:hidden}.grid-module__I53awG__header-col{min-height:46px}.grid-module__I53awG__header-row{min-height:64px}.grid-module__I53awG__axis-badge{flex-direction:column;align-items:center;gap:3px;min-width:0;display:inline-flex}.grid-module__I53awG__axis-label{max-width:100%;font-size:var(--text-sm);font-weight:900;line-height:var(--leading-tight);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.grid-module__I53awG__cell{aspect-ratio:1;border:2px solid var(--ink);background:var(--surface-soft);min-height:0;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out), background .12s ease;place-items:center;gap:2px;padding:3px;display:grid;position:relative;overflow:hidden}.grid-module__I53awG__cell-empty{aspect-ratio:3/4;border:1px dashed color-mix(in srgb, var(--ink) 34%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-solid) 72%, transparent), transparent), color-mix(in srgb, var(--paper-deep) 50%, transparent);width:min(58%,3.25rem);color:var(--muted);opacity:.7;place-items:center;display:grid}.grid-module__I53awG__cell-empty svg{stroke-width:1.8px;width:62%;height:62%}.grid-module__I53awG__cell-correct{background:color-mix(in srgb, var(--pitch) 28%, var(--surface-solid));grid-template-rows:minmax(0,1fr) auto;align-content:center;gap:0;padding:2px 2px 3px}.grid-module__I53awG__cell-wrong{background:color-mix(in srgb, var(--red) 34%, var(--surface-solid));animation:grid-module__I53awG__grid-shake .3s var(--ease-out)}@keyframes grid-module__I53awG__grid-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.grid-module__I53awG__cell-selected{animation:2s ease-in-out infinite grid-module__I53awG__cell-select-pulse}@keyframes grid-module__I53awG__cell-select-pulse{0%{box-shadow:inset 0 0 0 3px var(--focus)}50%{box-shadow:inset 0 0 0 2px #0000}to{box-shadow:inset 0 0 0 3px var(--focus)}}.grid-module__I53awG__cell-face{object-fit:contain;object-position:center center;background:0 0;width:100%;height:100%;min-height:0}.grid-module__I53awG__cell-name{width:100%;font-size:var(--text-sm);font-weight:900;line-height:var(--leading-tight);text-align:center;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.grid-module__I53awG__cell:not(:disabled):hover{box-shadow:var(--shadow-hard-md) var(--ink);background:var(--surface-solid);transform:translate(-1px,-1px)}}.grid-module__I53awG__cell:not(:disabled):active{box-shadow:var(--shadow-hard-xs) var(--ink);transform:translate(2px,2px)}.grid-module__I53awG__panel-aside{flex-direction:column;grid-area:2/2/5;gap:.75rem;min-width:0;display:flex}.grid-module__I53awG__action-message{color:var(--ink);margin:0;font-weight:800}.grid-module__I53awG__guesses-row{grid-column:1/-1}.grid-module__I53awG__grid-solved{border:2px solid var(--ink);background:var(--pitch);color:var(--on-pitch);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem .9rem;font-weight:800;display:flex}.grid-module__I53awG__grid-result{border:2px solid var(--ink);background:var(--pitch);color:var(--on-pitch);box-shadow:var(--shadow-hard-xs) var(--ink);gap:2px;padding:.7rem .9rem;display:grid}.grid-module__I53awG__grid-result-label{font-size:var(--text-xs);letter-spacing:var(--tracking-ui);text-transform:uppercase;font-weight:950}.grid-module__I53awG__grid-result-score{font-size:var(--text-title);font-weight:950;line-height:var(--leading-tight)}.grid-module__I53awG__grid-result-meta{font-size:var(--text-xs);opacity:.85;font-weight:700}.grid-module__I53awG__grid-result-share{margin-top:.5rem}.grid-module__I53awG__howto-list{gap:.6rem;margin:0;padding-left:1.1rem;font-weight:600;display:grid}.grid-module__I53awG__stub{border:2px solid var(--ink);background:var(--surface);max-width:640px;box-shadow:var(--shadow);gap:.75rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.grid-module__I53awG__stub-text{color:var(--muted);margin:0;font-weight:700}@media (max-width:1320px){.grid-module__I53awG__grid-panel{grid-template-columns:1fr}.grid-module__I53awG__stage,.grid-module__I53awG__panel-aside{grid-area:auto/1}.grid-module__I53awG__board-wrap{width:min(100%,34rem);margin:0 auto}}@media (prefers-reduced-motion:reduce){.grid-module__I53awG__fly,.grid-module__I53awG__cell-wrong,.grid-module__I53awG__cell-selected{animation:none}.grid-module__I53awG__cell-selected{box-shadow:inset 0 0 0 3px var(--focus)}}
.GridArchiveCard-module__Ep1okq__archive-card{border:2px solid var(--ink);background:var(--surface);width:100%;min-width:0;max-width:26rem;box-shadow:var(--shadow-hard-lg) color-mix(in srgb, var(--ink) 70%, transparent);gap:12px;margin:0 auto;padding:14px;display:grid;container-type:inline-size}.GridArchiveCard-module__Ep1okq__archive-header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.GridArchiveCard-module__Ep1okq__archive-date{color:var(--red);font-weight:950;line-height:var(--leading-tight)}.GridArchiveCard-module__Ep1okq__archive-mode{color:var(--ink);font-weight:950;line-height:var(--leading-tight);text-align:right;text-transform:uppercase}.GridArchiveCard-module__Ep1okq__snapshot{pointer-events:none;width:min(100%,248px);margin:0 auto}.GridArchiveCard-module__Ep1okq__reveal-row{justify-content:center;display:flex}.GridArchiveCard-module__Ep1okq__archive-status{border-top:1px solid var(--line);min-width:0;color:var(--muted);font-size:var(--text-sm);font-weight:900;line-height:var(--leading-body);align-items:center;gap:8px;padding-top:10px;display:flex}.GridArchiveCard-module__Ep1okq__archive-status svg{width:17px;height:17px;color:var(--pitch);flex:none}.GridArchiveCard-module__Ep1okq__archive-status strong{color:var(--ink)}
.Modal-module__7LRQSW__overlay{z-index:var(--z-modal);background:color-mix(in srgb, var(--ink) 64%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:Modal-module__7LRQSW__modal-overlay-in .2s var(--ease-out) both;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.Modal-module__7LRQSW__dialog{border:2px solid var(--ink);background:var(--surface-solid);width:min(440px,100%);max-height:calc(100dvh - 2rem);color:var(--ink);box-shadow:var(--shadow-hard-4xl) var(--ink), var(--shadow);outline-offset:2px;outline:2px solid #0000;gap:18px;padding:22px clamp(18px,3vw,26px) 24px;animation:.32s cubic-bezier(.18,.9,.2,1.05) both Modal-module__7LRQSW__modal-dialog-in;display:grid;position:relative;overflow-y:auto}.Modal-module__7LRQSW__dialog:focus-visible{outline-color:var(--focus)}.Modal-module__7LRQSW__close{border:1px solid var(--line);background:var(--surface-soft);width:32px;height:32px;color:var(--ink);cursor:pointer;transition:background .15s ease, transform .15s var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.Modal-module__7LRQSW__close:hover{background:var(--surface-solid);box-shadow:var(--shadow-hard-sm) var(--ink);transform:translate(-1px,-1px)}.Modal-module__7LRQSW__close svg{width:16px;height:16px}.Modal-module__7LRQSW__header{gap:6px;padding-right:36px;display:grid}.Modal-module__7LRQSW__header h2{font-size:var(--text-title);text-transform:uppercase;letter-spacing:var(--tracking-ui);margin:0}.Modal-module__7LRQSW__header p{color:var(--muted);font-weight:800;line-height:var(--leading-body);margin:0}.Modal-module__7LRQSW__body{gap:14px;display:grid}@keyframes Modal-module__7LRQSW__modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__7LRQSW__modal-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Modal-module__7LRQSW__overlay,.Modal-module__7LRQSW__dialog{animation:none}}
.AccountDialog-module__1DYOpG__identity{border:2px solid var(--line);background:var(--surface-soft);align-items:center;gap:12px;padding:12px;display:flex}.AccountDialog-module__1DYOpG__identity-text{gap:2px;min-width:0;display:grid}.AccountDialog-module__1DYOpG__identity-text>strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:950;overflow:hidden}.AccountDialog-module__1DYOpG__identity-text>span{color:var(--muted);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.AccountDialog-module__1DYOpG__form{gap:8px;display:grid}.AccountDialog-module__1DYOpG__form label{gap:4px;display:grid}.AccountDialog-module__1DYOpG__form label>span{color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-ui);font-weight:950}.AccountDialog-module__1DYOpG__form input{border:2px solid var(--line);background:var(--surface-solid);min-height:42px;color:var(--ink);font:inherit;outline-offset:2px;transition:border-color .15s ease, box-shadow .15s var(--ease-out);outline:2px solid #0000;padding:0 12px;font-weight:700}.AccountDialog-module__1DYOpG__form input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.AccountDialog-module__1DYOpG__hint{color:var(--muted);font-size:var(--text-xs);margin:0;font-weight:700}.AccountDialog-module__1DYOpG__divider{background:var(--line);height:2px;margin:4px 0}.AccountDialog-module__1DYOpG__signout-row{gap:6px;display:grid}
.AppShell-module__-zW4nG__app-shell{--sidebar-w:clamp(196px, 15vw, 252px);--brand-h:48px;grid-template-columns:var(--sidebar-w) minmax(0, 1fr);width:100%;max-width:2200px;min-height:100dvh;transition:grid-template-columns .24s var(--ease-out);grid-template-areas:"aside main";align-items:start;column-gap:clamp(16px,2vw,32px);margin:0 auto;padding:14px clamp(16px,3vw,52px);display:grid}.AppShell-module__-zW4nG__side-col{grid-area:aside;grid-template-rows:var(--brand-h) minmax(0, 1fr);gap:10px;min-width:0;height:calc(100dvh - 28px);display:grid;position:sticky;top:14px}.AppShell-module__-zW4nG__main-area{grid-area:main;min-width:0}.AppShell-module__-zW4nG__brand{font-size:var(--text-title);line-height:var(--leading-tight);letter-spacing:var(--tracking-ui);text-transform:uppercase;align-items:center;gap:10px;font-weight:950;display:inline-flex}.AppShell-module__-zW4nG__brand-desktop{width:100%;height:var(--brand-h);transition:justify-content .24s var(--ease-out);padding:4px 2px;overflow:hidden}.AppShell-module__-zW4nG__brand-mark{aspect-ratio:1;border:2px solid var(--ink);background:var(--yellow);width:40px;color:var(--on-yellow);box-shadow:var(--shadow-hard-lg) var(--ink);place-items:center;display:grid;transform:rotate(-3deg)}.AppShell-module__-zW4nG__brand-word{opacity:1;white-space:nowrap;max-width:9rem;transition:max-width .22s var(--ease-out), opacity .14s ease, transform .22s var(--ease-out);display:inline-block;overflow:hidden}.AppShell-module__-zW4nG__topbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:56px;padding:6px 0 14px;display:grid}.AppShell-module__-zW4nG__topbar-lead{grid-column:1;justify-self:start;align-items:center;gap:10px;display:inline-flex}.AppShell-module__-zW4nG__nav-center{grid-column:2;justify-self:center;align-items:center;gap:8px;display:flex}.AppShell-module__-zW4nG__nav-actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.AppShell-module__-zW4nG__nav-link,.AppShell-module__-zW4nG__theme-toggle,.AppShell-module__-zW4nG__sign-in-button{min-height:40px}.AppShell-module__-zW4nG__menu-toggle,.AppShell-module__-zW4nG__brand-mobile,.AppShell-module__-zW4nG__scrim{display:none}@media (min-width:1025px){.AppShell-module__-zW4nG__app-shell[data-collapsed=true]{--sidebar-w:70px}.AppShell-module__-zW4nG__app-shell[data-collapsed=true] .AppShell-module__-zW4nG__brand-desktop{justify-content:center;align-self:center}.AppShell-module__-zW4nG__app-shell[data-collapsed=true] .AppShell-module__-zW4nG__brand-word{opacity:0;max-width:0;transform:translate(-6px)}}@media (max-width:1024px){.AppShell-module__-zW4nG__app-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"main";padding:12px clamp(12px,4vw,24px)}.AppShell-module__-zW4nG__side-col{z-index:120;background:var(--paper);width:min(286px,84vw);height:100dvh;transition:transform .26s var(--ease-out);flex-direction:column;gap:0;padding:12px;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-104%)}.AppShell-module__-zW4nG__app-shell[data-menu-open=true] .AppShell-module__-zW4nG__side-col{transform:translate(0)}.AppShell-module__-zW4nG__brand-desktop{display:none}.AppShell-module__-zW4nG__menu-toggle,.AppShell-module__-zW4nG__brand-mobile{display:inline-flex}.AppShell-module__-zW4nG__topbar{grid-template-columns:auto 1fr;grid-template-areas:"lead actions""center center";row-gap:10px}.AppShell-module__-zW4nG__topbar-lead{grid-area:lead}.AppShell-module__-zW4nG__nav-actions{grid-area:actions}.AppShell-module__-zW4nG__nav-center{grid-area:center;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.AppShell-module__-zW4nG__nav-link{width:100%}.AppShell-module__-zW4nG__app-shell[data-menu-open=true] .AppShell-module__-zW4nG__scrim{z-index:110;background:#0a080473;border:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.AppShell-module__-zW4nG__app-shell,.AppShell-module__-zW4nG__side-col,.AppShell-module__-zW4nG__brand-desktop,.AppShell-module__-zW4nG__brand-word{transition:none}}@media (max-width:420px){.AppShell-module__-zW4nG__nav-center{gap:4px}}
.SignInDialog-module__DuoMjq__mode-toggle{border:2px solid var(--ink);background:var(--surface-soft);grid-template-columns:1fr 1fr;display:grid}.SignInDialog-module__DuoMjq__mode-toggle button{color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-ui);cursor:pointer;background:0 0;border:0;padding:10px 12px;font-weight:950;transition:background .15s,color .15s}.SignInDialog-module__DuoMjq__mode-toggle button+button{border-left:2px solid var(--ink)}.SignInDialog-module__DuoMjq__mode-toggle button.SignInDialog-module__DuoMjq__is-active{background:var(--ink);color:var(--surface-solid)}.SignInDialog-module__DuoMjq__google-glyph{width:18px;height:18px}.SignInDialog-module__DuoMjq__divider{color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-ui);align-items:center;gap:10px;font-weight:900;display:flex}.SignInDialog-module__DuoMjq__divider:before,.SignInDialog-module__DuoMjq__divider:after{content:"";background:var(--line);flex:1;height:2px}.SignInDialog-module__DuoMjq__form{gap:10px;display:grid}.SignInDialog-module__DuoMjq__form label{gap:4px;display:grid}.SignInDialog-module__DuoMjq__form label>span{color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-ui);font-weight:950}.SignInDialog-module__DuoMjq__form input{border:2px solid var(--line);background:var(--surface-solid);min-height:42px;color:var(--ink);font:inherit;outline-offset:2px;transition:border-color .15s ease, box-shadow .15s var(--ease-out);outline:2px solid #0000;padding:0 12px;font-weight:700}.SignInDialog-module__DuoMjq__form input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.SignInDialog-module__DuoMjq__fineprint{color:var(--muted);font-size:var(--text-sm);text-align:center;margin:0;font-weight:700}.SignInDialog-module__DuoMjq__link-button{color:var(--ink);font:inherit;text-transform:uppercase;letter-spacing:var(--tracking-ui);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:950;text-decoration:underline}
.GameSidebar-module__OH-cCa__sidebar{border:2px solid var(--ink);background:var(--surface);min-height:0;box-shadow:var(--shadow);overscroll-behavior:contain;transition:padding .24s var(--ease-out), gap .24s var(--ease-out);flex-direction:column;flex:1;gap:18px;padding:14px 12px;display:flex;overflow-y:auto}.GameSidebar-module__OH-cCa__sidebar-head{border-bottom:1px solid var(--line);transition:padding .24s var(--ease-out);justify-content:flex-end;padding-bottom:12px;display:flex}.GameSidebar-module__OH-cCa__collapse-toggle{min-height:34px}.GameSidebar-module__OH-cCa__section{gap:8px;display:grid}.GameSidebar-module__OH-cCa__games-section{border-top:1px solid var(--line);padding-top:14px}.GameSidebar-module__OH-cCa__section-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.GameSidebar-module__OH-cCa__heading{font-size:var(--text-xs);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--muted);transition:padding .22s var(--ease-out);margin:0 0 2px;padding:0 6px;font-weight:950}.GameSidebar-module__OH-cCa__item{min-height:46px;transition:padding .22s var(--ease-out);justify-content:flex-start}.GameSidebar-module__OH-cCa__game-item{position:relative}.GameSidebar-module__OH-cCa__game-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.GameSidebar-module__OH-cCa__badge{font-size:var(--text-micro);letter-spacing:var(--tracking-ui);text-transform:uppercase;border:1px solid;padding:1px 5px;font-weight:950}@media (min-width:1025px){.GameSidebar-module__OH-cCa__sidebar[data-collapsed=true]{padding-left:8px;padding-right:8px}.GameSidebar-module__OH-cCa__sidebar[data-collapsed=true] .GameSidebar-module__OH-cCa__sidebar-head,.GameSidebar-module__OH-cCa__sidebar[data-collapsed=true] .GameSidebar-module__OH-cCa__item{justify-content:center}.GameSidebar-module__OH-cCa__sidebar[data-collapsed=true] .GameSidebar-module__OH-cCa__heading,.GameSidebar-module__OH-cCa__sidebar[data-collapsed=true] .GameSidebar-module__OH-cCa__item>:not(svg){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}@media (max-width:1024px){.GameSidebar-module__OH-cCa__sidebar{height:100%;box-shadow:none}.GameSidebar-module__OH-cCa__sidebar-head{display:none}}@media (prefers-reduced-motion:reduce){.GameSidebar-module__OH-cCa__sidebar,.GameSidebar-module__OH-cCa__sidebar-head,.GameSidebar-module__OH-cCa__heading,.GameSidebar-module__OH-cCa__item{transition:none}}
.ArchiveGameCard-module__dADuZW__archive-card{border:2px solid var(--ink);background:var(--surface);min-width:0;box-shadow:var(--shadow-hard-lg) color-mix(in srgb, var(--ink) 70%, transparent);gap:14px;padding:14px;display:grid;container-type:inline-size}.ArchiveGameCard-module__dADuZW__archive-header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.ArchiveGameCard-module__dADuZW__archive-date{color:var(--red);font-weight:950;line-height:var(--leading-tight)}.ArchiveGameCard-module__dADuZW__archive-mode{color:var(--ink);font-weight:950;line-height:var(--leading-tight);text-align:right;text-transform:uppercase}.ArchiveGameCard-module__dADuZW__archive-faces{grid-template-columns:minmax(0,1fr) auto minmax(82px,.5fr);align-items:center;gap:10px;min-width:0;display:grid}.ArchiveGameCard-module__dADuZW__source-list{flex-wrap:wrap;align-content:center;align-items:center;gap:6px;min-width:0;display:flex}.ArchiveGameCard-module__dADuZW__source-item{flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}.ArchiveGameCard-module__dADuZW__remix-face,.ArchiveGameCard-module__dADuZW__face-placeholder{border:2px solid var(--ink);background:var(--foil);min-width:0;color:var(--muted);place-items:center;font-weight:950;display:grid;overflow:hidden}.ArchiveGameCard-module__dADuZW__source-face,.ArchiveGameCard-module__dADuZW__face-placeholder{aspect-ratio:3/4;flex:none;width:clamp(38px,13cqw,56px)!important}.ArchiveGameCard-module__dADuZW__remix-face img{object-fit:cover;object-position:center;width:100%;height:100%}.ArchiveGameCard-module__dADuZW__face-placeholder span{font-size:var(--text-title)}.ArchiveGameCard-module__dADuZW__source-plus{color:var(--muted);font-size:var(--text-md);font-weight:950}.ArchiveGameCard-module__dADuZW__archive-arrow{aspect-ratio:1;border:1px solid var(--line);background:var(--yellow);width:32px;color:var(--on-yellow);box-shadow:var(--shadow-hard-sm) var(--ink);border-radius:999px;place-items:center;display:grid}.ArchiveGameCard-module__dADuZW__archive-arrow svg{stroke-width:3px;width:18px;height:18px}.ArchiveGameCard-module__dADuZW__remix-face{aspect-ratio:1;width:100%}.ArchiveGameCard-module__dADuZW__remix-face img{object-fit:cover;object-position:center top}.ArchiveGameCard-module__dADuZW__remix-face .ArchiveGameCard-module__dADuZW__face-placeholder{width:100%;height:100%}.ArchiveGameCard-module__dADuZW__player-names{min-width:0;color:var(--ink);font-weight:900;line-height:var(--leading-body);text-wrap:pretty;margin:0}.ArchiveGameCard-module__dADuZW__archive-status{border-top:1px solid var(--line);min-width:0;color:var(--muted);font-size:var(--text-sm);font-weight:900;line-height:var(--leading-body);align-items:center;gap:8px;padding-top:10px;display:flex}.ArchiveGameCard-module__dADuZW__archive-status svg{width:17px;height:17px;color:var(--pitch);flex:none}.ArchiveGameCard-module__dADuZW__archive-status strong{color:var(--ink)}@media (max-width:720px){.ArchiveGameCard-module__dADuZW__archive-faces{grid-template-columns:1fr}.ArchiveGameCard-module__dADuZW__archive-arrow{justify-self:center;transform:rotate(90deg)}.ArchiveGameCard-module__dADuZW__remix-face{justify-self:center;width:min(100%,220px)}}
.AppButton-module__o9ze9W__app-button{--button-bg:var(--surface-soft);--button-color:var(--ink);--button-border:var(--line);--button-hover-bg:var(--surface-solid);--button-shadow:var(--ink);--button-icon-color:currentColor;border:1px solid var(--button-border);background:var(--button-bg);width:fit-content;min-width:0;min-height:42px;color:var(--button-color);cursor:pointer;font:inherit;font-weight:950;line-height:var(--leading-tight);text-transform:uppercase;box-shadow:none;transition:transform .15s var(--ease-out), background .15s ease, border-color .15s ease, box-shadow .15s var(--ease-out), filter .15s ease;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.AppButton-module__o9ze9W__app-button svg{width:17px;height:17px;color:var(--button-icon-color);flex:none}.AppButton-module__o9ze9W__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AppButton-module__o9ze9W__align-start{justify-content:flex-start}.AppButton-module__o9ze9W__is-full-width{width:100%}.AppButton-module__o9ze9W__is-icon-only{width:42px;padding:0}.AppButton-module__o9ze9W__size-small{min-height:36px;font-size:var(--text-sm);padding:0 10px}.AppButton-module__o9ze9W__size-small.AppButton-module__o9ze9W__is-icon-only{width:36px}.AppButton-module__o9ze9W__tone-primary{--button-bg:var(--pitch);--button-color:var(--on-pitch);--button-border:var(--ink);--button-hover-bg:color-mix(in srgb, var(--pitch) 88%, var(--surface-solid))}.AppButton-module__o9ze9W__tone-accent{--button-bg:var(--yellow);--button-color:var(--on-yellow);--button-border:var(--ink);--button-hover-bg:color-mix(in srgb, var(--yellow) 82%, var(--surface-solid))}.AppButton-module__o9ze9W__tone-danger{--button-bg:var(--red);--button-color:var(--on-pitch);--button-border:var(--ink);--button-hover-bg:color-mix(in srgb, var(--red) 82%, var(--surface-solid))}.AppButton-module__o9ze9W__tone-quiet{--button-bg:transparent;--button-color:var(--ink);--button-border:var(--line);--button-hover-bg:var(--surface-soft)}.AppButton-module__o9ze9W__tone-footer{--button-bg:var(--footer-card-bg);--button-color:var(--footer-ink);--button-border:var(--footer-line);--button-hover-bg:var(--footer-hover-bg);--button-shadow:var(--footer-shadow);--button-icon-color:var(--yellow)}.AppButton-module__o9ze9W__tone-completion{--button-bg:var(--completion-chip);--button-color:var(--completion-text);--button-border:var(--completion-chip-border);--button-hover-bg:color-mix(in srgb, var(--completion-chip) 72%, var(--surface-solid));--button-shadow:var(--completion-shadow)}.AppButton-module__o9ze9W__tone-completion-primary{--button-bg:color-mix(in srgb, var(--surface-solid) 88%, var(--yellow));--button-color:var(--pitch-dark);--button-border:var(--completion-chip-border);--button-hover-bg:var(--surface-solid);--button-shadow:var(--completion-shadow)}.AppButton-module__o9ze9W__is-selected{box-shadow:var(--shadow-hard-lg) var(--button-shadow);border-width:2px}@media (hover:hover) and (pointer:fine){.AppButton-module__o9ze9W__app-button:not(:disabled):not(.AppButton-module__o9ze9W__is-selected):hover{background:var(--button-hover-bg);box-shadow:var(--shadow-hard-lg) var(--button-shadow);filter:saturate(1.05);transform:translate(-1px,-1px)}.AppButton-module__o9ze9W__app-button:not(:disabled).AppButton-module__o9ze9W__is-selected:hover{background:var(--button-hover-bg);filter:saturate(1.04)}}.AppButton-module__o9ze9W__app-button:not(:disabled):active{box-shadow:var(--shadow-hard-xs) var(--button-shadow);transform:translate(3px,3px)scale(.98)}.AppButton-module__o9ze9W__app-button:disabled,.AppButton-module__o9ze9W__is-disabled{box-shadow:none;cursor:not-allowed;opacity:.58}.AppButton-module__o9ze9W__magnetic-full{width:100%;display:block}.AppButton-module__o9ze9W__magnetic-full>button,.AppButton-module__o9ze9W__magnetic-full>a{width:100%}@media (max-width:640px){.AppButton-module__o9ze9W__app-button,.AppButton-module__o9ze9W__size-small{min-height:2.75rem}.AppButton-module__o9ze9W__is-icon-only,.AppButton-module__o9ze9W__size-small.AppButton-module__o9ze9W__is-icon-only{width:2.75rem}}
.HomeHub-module__Go0uCa__hub{gap:1.25rem;max-width:880px;margin:0 auto;display:grid}.HomeHub-module__Go0uCa__intro{gap:.4rem;display:grid}.HomeHub-module__Go0uCa__title{font-size:var(--text-display);text-transform:uppercase;margin:0;font-weight:950}.HomeHub-module__Go0uCa__lede{color:var(--muted);margin:0;font-weight:700}.HomeHub-module__Go0uCa__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.HomeHub-module__Go0uCa__card{border:2px solid var(--ink);background:var(--surface);height:100%;box-shadow:var(--shadow);transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:center;gap:.9rem;padding:1rem 1.1rem;display:flex}@media (hover:hover) and (pointer:fine){.HomeHub-module__Go0uCa__card:hover{box-shadow:var(--shadow-hard-4xl) var(--ink);transform:translate(-2px,-2px)}}.HomeHub-module__Go0uCa__card-icon{border:2px solid var(--ink);background:var(--yellow);width:48px;height:48px;color:var(--on-yellow);flex:none;place-items:center;display:grid}.HomeHub-module__Go0uCa__card-body{gap:.2rem;min-width:0;display:grid}.HomeHub-module__Go0uCa__card-title{text-transform:uppercase;align-items:center;gap:.5rem;font-weight:950;display:inline-flex}.HomeHub-module__Go0uCa__card-tagline{color:var(--muted);font-weight:700;font-size:var(--text-sm)}.HomeHub-module__Go0uCa__badge{font-size:var(--text-micro);letter-spacing:var(--tracking-ui);border:1px solid var(--ink);background:var(--pitch);color:var(--on-pitch);text-transform:uppercase;padding:1px 5px;font-weight:950}.HomeHub-module__Go0uCa__card-arrow{color:var(--muted);flex:none;margin-left:auto}
.PlayersPage-module__a8yfYW__filters-grid{grid-template-columns:repeat(4,minmax(0,1fr)) .55fr .55fr;align-items:end;gap:8px;display:grid}.PlayersPage-module__a8yfYW__filters-grid>div{grid-column:auto}.PlayersPage-module__a8yfYW__filters-grid>div [role=listbox]{width:min(21rem,100vw - 40px);min-width:100%;right:auto}.PlayersPage-module__a8yfYW__age-input{gap:4px;min-width:0;display:grid}.PlayersPage-module__a8yfYW__age-input>span{color:var(--muted);font-size:var(--text-micro);text-transform:uppercase;font-weight:950}.PlayersPage-module__a8yfYW__age-input input{border:1px solid var(--line);background:var(--surface-solid);width:100%;min-width:0;min-height:42px;color:var(--ink);outline-offset:2px;transition:border-color .15s ease, box-shadow .15s var(--ease-out), background .15s ease;outline:2px solid #0000;padding:0 10px}.PlayersPage-module__a8yfYW__age-input input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-soft)}.PlayersPage-module__a8yfYW__results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PlayersPage-module__a8yfYW__results-summary{font-size:var(--text-sm);color:var(--ink);font-weight:800}.PlayersPage-module__a8yfYW__view-toggle{border:1px solid var(--ink);background:var(--surface-solid);box-shadow:var(--shadow-hard-md) var(--ink);display:inline-flex}.PlayersPage-module__a8yfYW__view-toggle-button{min-height:36px;color:var(--ink);font:inherit;font-size:var(--text-sm);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:900;display:inline-flex}.PlayersPage-module__a8yfYW__view-toggle-button+.PlayersPage-module__a8yfYW__view-toggle-button{border-left:1px solid var(--ink)}.PlayersPage-module__a8yfYW__view-toggle-button svg{width:16px;height:16px}.PlayersPage-module__a8yfYW__view-toggle-button.PlayersPage-module__a8yfYW__is-active{background:var(--pitch);color:var(--on-pitch)}.PlayersPage-module__a8yfYW__view-toggle-button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.PlayersPage-module__a8yfYW__state-row{border:1px solid var(--line);background:var(--surface-soft);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.PlayersPage-module__a8yfYW__table-wrap{gap:12px;display:grid}.PlayersPage-module__a8yfYW__table{border:1px solid var(--line);display:grid}.PlayersPage-module__a8yfYW__table-row{border-top:1px solid var(--line);grid-template-columns:36px 36px minmax(120px,1.4fr) minmax(100px,1fr) minmax(100px,1fr) minmax(120px,1.2fr) 36px minmax(70px,.9fr) 64px;align-items:center;gap:8px;min-height:36px;padding:2px 10px;display:grid}.PlayersPage-module__a8yfYW__cell-guesses{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.PlayersPage-module__a8yfYW__cell-rank{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-weight:800}.PlayersPage-module__a8yfYW__table-row:first-child{border-top:0}.PlayersPage-module__a8yfYW__table-row>span{min-width:0}.PlayersPage-module__a8yfYW__table-head{background:var(--table-head-bg);color:var(--table-head-ink);font-size:var(--text-xs);text-transform:uppercase;min-height:32px;font-weight:900}.PlayersPage-module__a8yfYW__table-head .PlayersPage-module__a8yfYW__cell-rank{color:inherit}.PlayersPage-module__a8yfYW__sort-header-button{max-width:100%;color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.PlayersPage-module__a8yfYW__sort-header-button.PlayersPage-module__a8yfYW__is-right{justify-content:flex-end;width:100%}.PlayersPage-module__a8yfYW__sort-header-button svg{flex:none;width:12px;height:12px}.PlayersPage-module__a8yfYW__sort-header-button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.PlayersPage-module__a8yfYW__table-row-message{color:var(--muted);grid-template-columns:minmax(0,1fr);padding:16px}.PlayersPage-module__a8yfYW__cell-name{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.PlayersPage-module__a8yfYW__cell-with-logo{align-items:center;gap:6px;min-width:0;display:inline-flex}.PlayersPage-module__a8yfYW__ellipsize{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PlayersPage-module__a8yfYW__pagination{justify-content:center;align-items:center;gap:8px;display:flex}.PlayersPage-module__a8yfYW__pagination-pages{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.PlayersPage-module__a8yfYW__pagination-page{border:1px solid var(--line);background:var(--surface-solid);min-width:32px;min-height:32px;color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 8px;font-weight:800}.PlayersPage-module__a8yfYW__pagination-page-current{border-color:var(--ink);background:var(--ink);color:var(--surface-solid)}.PlayersPage-module__a8yfYW__pagination-page:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.PlayersPage-module__a8yfYW__pagination-gap{color:var(--muted);padding:0 4px;font-weight:800}.PlayersPage-module__a8yfYW__grid-wrap{gap:12px;display:grid}.PlayersPage-module__a8yfYW__grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;display:grid}.PlayersPage-module__a8yfYW__grid-item{cursor:default;outline-offset:2px;outline:2px solid #0000;display:block}.PlayersPage-module__a8yfYW__grid-item:focus-visible .PlayersPage-module__a8yfYW__grid-avatar{outline:2px solid var(--focus);outline-offset:2px}.PlayersPage-module__a8yfYW__grid-avatar{width:100%}.PlayersPage-module__a8yfYW__grid-empty{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);margin:0;padding:16px;font-weight:800}.PlayersPage-module__a8yfYW__player-tooltip{left:var(--tooltip-left);top:var(--tooltip-top);z-index:var(--z-tooltip);border:1px solid var(--line);background:var(--table-head-bg);max-width:280px;color:var(--table-head-ink);font-size:var(--text-sm);line-height:var(--leading-body);text-align:left;box-shadow:var(--shadow-hard-md) var(--ink);pointer-events:none;gap:4px;padding:8px 10px;display:grid;position:fixed;transform:translate(-50%,calc(-100% - 10px))}.PlayersPage-module__a8yfYW__tooltip-line{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.PlayersPage-module__a8yfYW__tooltip-meta{opacity:.85;align-items:center;gap:4px;font-weight:600;display:inline-flex}@media (max-width:980px){.PlayersPage-module__a8yfYW__filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.PlayersPage-module__a8yfYW__filters-grid>div:nth-child(3) [role=listbox]{left:auto;right:0}}@media (max-width:720px){.PlayersPage-module__a8yfYW__filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PlayersPage-module__a8yfYW__filters-grid>div:nth-child(odd) [role=listbox]{left:0;right:auto}.PlayersPage-module__a8yfYW__filters-grid>div:nth-child(2n) [role=listbox]{left:auto;right:0}.PlayersPage-module__a8yfYW__table-row{font-size:var(--text-sm);grid-template-columns:22px 28px minmax(80px,1.5fr) minmax(64px,1fr) 32px 48px;gap:5px;padding-left:6px;padding-right:6px}.PlayersPage-module__a8yfYW__table-head{font-size:var(--text-xs)}.PlayersPage-module__a8yfYW__avatar-header{visibility:hidden}.PlayersPage-module__a8yfYW__sort-header-button{gap:2px}.PlayersPage-module__a8yfYW__sort-header-button svg{width:10px;height:10px}.PlayersPage-module__a8yfYW__sort-header-label[data-short-label]{color:#0000;width:5ch;display:inline-block;position:relative}.PlayersPage-module__a8yfYW__sort-header-label[data-short-label]:after{content:attr(data-short-label);font-size:var(--text-xs);color:var(--table-head-ink);position:absolute;inset:0}.PlayersPage-module__a8yfYW__table-row>span:nth-child(5),.PlayersPage-module__a8yfYW__table-row>span:nth-child(6),.PlayersPage-module__a8yfYW__table-row>span:nth-child(8){display:none}}
.page-module__UBDEvq__page-stack{gap:18px;max-width:980px;margin:0 auto;display:grid}.page-module__UBDEvq__page-heading{gap:14px}.page-module__UBDEvq__page-heading>svg{background:var(--yellow);border:2px solid var(--ink);width:54px;height:54px;padding:12px}.page-module__UBDEvq__page-controls{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.page-module__UBDEvq__leaderboard-table{min-height:clamp(300px,42vh,520px);overflow:auto hidden}.page-module__UBDEvq__table-row{border-top:1px solid var(--line);grid-template-columns:80px minmax(160px,1fr) 90px 100px 80px 112px;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:grid}.page-module__UBDEvq__table-row>span,.page-module__UBDEvq__table-row>strong{min-width:0}.page-module__UBDEvq__table-row:not(.page-module__UBDEvq__table-row-message)>span,.page-module__UBDEvq__table-row:not(.page-module__UBDEvq__table-row-message)>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__UBDEvq__nickname-cell{align-items:center;gap:10px;min-width:0;display:inline-flex}.page-module__UBDEvq__nickname-cell>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__UBDEvq__nickname-avatar{flex:none}.page-module__UBDEvq__table-head{background:var(--table-head-bg);color:var(--table-head-ink);font-size:var(--text-sm);text-transform:uppercase;border-top:0;font-weight:900}.page-module__UBDEvq__table-row-message{grid-template-columns:minmax(0,1fr) auto}.page-module__UBDEvq__archive-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}@media (max-width:720px){.page-module__UBDEvq__page-controls{flex-direction:column;align-items:stretch}.page-module__UBDEvq__table-row{font-size:var(--text-sm);grid-template-columns:2.6rem minmax(0,1fr) 3.5rem 3.25rem 2.5rem 4rem;gap:4px;padding:0 8px}.page-module__UBDEvq__table-row-message{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:380px){.page-module__UBDEvq__table-row{font-size:var(--text-xs);grid-template-columns:2.35rem minmax(0,1fr) 3.1rem 2.9rem 2.2rem 3.5rem;padding:0 6px}.page-module__UBDEvq__table-row-message{grid-template-columns:minmax(0,1fr) auto}}
