.skeleton[data-v-6f9c981d]{justify-content:center;width:100%;display:flex}.skeleton-grid[data-v-6f9c981d],.skeleton-plate[data-v-6f9c981d]{animation:skeleton-breathe-6f9c981d var(--motion-skeleton) var(--motion-ease-symmetric) infinite alternate;width:100%;max-width:520px}.skeleton-grid[data-v-6f9c981d]{gap:1px;display:grid}.skeleton-plate[data-v-6f9c981d]{aspect-ratio:3/2;border-radius:var(--board-radius-4)}.skeleton-cell[data-v-6f9c981d],.skeleton-plate[data-v-6f9c981d]{background:color-mix(in srgb,var(--color-ink) 7%,transparent)}@keyframes skeleton-breathe-6f9c981d{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-grid[data-v-6f9c981d],.skeleton-plate[data-v-6f9c981d]{animation:none}}.reduce-animations .skeleton-grid[data-v-6f9c981d],.reduce-animations .skeleton-plate[data-v-6f9c981d]{animation:none}.mode-stage__postgame[data-v-c159b64b]{animation:mode-stage-postgame-in-c159b64b var(--motion-reveal) var(--motion-ease-entrance) both;background:var(--color-paper);z-index:15;width:100%;position:absolute;bottom:0;left:0;right:0}@keyframes mode-stage-postgame-in-c159b64b{0%{opacity:0}to{opacity:1}}.mode-stage[data-v-c159b64b]{flex-direction:column;flex:1;width:100%;min-height:0;padding-left:8px;padding-right:8px;display:flex;position:relative;overflow:hidden}@media (width<=520px){.mode-stage[data-v-c159b64b]{padding:3px max(16px,env(safe-area-inset-right)) 3px max(16px,env(safe-area-inset-left))}}@media (width>=769px){.mode-stage[data-v-c159b64b]{padding-top:6px;padding-bottom:6px}}.mode-stage__error[data-v-c159b64b]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.mode-stage__error-retry[data-v-c159b64b],.mode-stage__error-text[data-v-c159b64b]{color:var(--color-ink);font-weight:600}.mode-stage__error-retry[data-v-c159b64b]{border:2px solid var(--color-ink);cursor:pointer;background:0 0;border-radius:6px;padding:8px 20px}.mode-stage__toolbar[data-v-c159b64b],.mode-stage__topbar[data-v-c159b64b]{flex-shrink:0}.mode-stage__main[data-v-c159b64b]{overscroll-behavior:contain;scrollbar-width:none;flex:1 1 0;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden auto}.mode-stage__main[data-v-c159b64b]::-webkit-scrollbar{display:none}.mode-stage__air[data-v-c159b64b]{flex:0 0 0;min-height:0}.mode-stage.center-stack .mode-stage__air--top[data-v-c159b64b]{flex:1 1 0}.mode-stage.center-stack .mode-stage__air--bottom[data-v-c159b64b]{flex:2 1 0}@media (width<=520px){.mode-stage.center-stack .mode-stage__air--top[data-v-c159b64b]{max-height:24px}.mode-stage:not(.center-stack):not(.stage-scrolls) .mode-stage__main[data-v-c159b64b]{align-items:flex-start}.mode-stage.phone-centre.center-stack .mode-stage__air--top[data-v-c159b64b]{flex:1 1 0;max-height:none}.mode-stage.phone-centre.center-stack .mode-stage__air--bottom[data-v-c159b64b]{flex:1 1 0}.mode-stage.phone-centre:not(.center-stack):not(.stage-scrolls) .mode-stage__main[data-v-c159b64b]{align-items:center}}.mode-stage.center-stack[data-v-c159b64b]{justify-content:flex-start}.mode-stage.center-stack .mode-stage__main[data-v-c159b64b]{flex:0 auto}.mode-stage.stage-scrolls .mode-stage__main[data-v-c159b64b]{scrollbar-width:none;align-items:stretch;overflow-y:auto}.mode-stage.stage-scrolls .mode-stage__main[data-v-c159b64b]::-webkit-scrollbar{display:none}.mode-stage.expandable[data-v-c159b64b]{min-height:100%}.mode-stage.expandable[data-v-c159b64b],.mode-stage.expandable .mode-stage__main[data-v-c159b64b]{flex:0 auto;overflow:visible}.mode-stage.expandable .mode-stage__input[data-v-c159b64b]{background:var(--color-paper);bottom:var(--ads-anchor-inset,0);z-index:20;margin-top:auto;position:sticky}.mode-stage.expandable.center-stack[data-v-c159b64b]{min-height:100%}.mode-stage.expandable.center-stack .mode-stage__input[data-v-c159b64b]{margin-top:0}.mode-stage__input[data-v-c159b64b]{background:var(--color-paper);flex-shrink:0}@media (width<=768px){.mode-stage.mobile-fixed-input .mode-stage__input[data-v-c159b64b]{border-top:1px solid var(--color-rule);bottom:calc(var(--kb-offset,0px) + var(--ads-anchor-inset,0px));padding-bottom:max(14px,env(safe-area-inset-bottom));z-index:20;position:fixed;left:0;right:0}.mode-stage.mobile-fixed-input[data-v-c159b64b]{padding-bottom:var(--mode-stage-bottom-inset,calc(56px + env(safe-area-inset-bottom,0px)))}}
