.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-29edfa76]{animation:mode-stage-postgame-in-29edfa76 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-29edfa76{0%{opacity:0}to{opacity:1}}.mode-stage[data-v-29edfa76]{touch-action:manipulation;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-29edfa76]{padding:3px max(16px,env(safe-area-inset-right)) 3px max(16px,env(safe-area-inset-left))}}@media (width>=769px){.mode-stage[data-v-29edfa76]{padding-top:6px;padding-bottom:6px}}.mode-stage__error[data-v-29edfa76]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.mode-stage__error-retry[data-v-29edfa76],.mode-stage__error-text[data-v-29edfa76]{color:var(--color-ink);font-weight:600}.mode-stage__error-retry[data-v-29edfa76]{border:2px solid var(--color-ink);cursor:pointer;background:0 0;border-radius:6px;padding:8px 20px}.mode-stage__toolbar[data-v-29edfa76],.mode-stage__topbar[data-v-29edfa76]{flex-shrink:0}:is(html.kb-open .mode-stage__input[data-v-29edfa76]:has(.kb-hide),html.kb-open .mode-stage__toolbar[data-v-29edfa76]:has(.kb-hide),html.kb-open .mode-stage__topbar[data-v-29edfa76]:has(.kb-hide)){min-height:0!important}.mode-stage__main[data-v-29edfa76]{overscroll-behavior:contain;scrollbar-width:none;touch-action:manipulation;flex:1 1 0;justify-content:center;align-items:safe center;min-height:0;display:flex;overflow:hidden auto}.mode-stage__main[data-v-29edfa76]::-webkit-scrollbar{display:none}.mode-stage__air[data-v-29edfa76]{flex:0 0 0;min-height:0}.mode-stage.center-stack .mode-stage__air--top[data-v-29edfa76]{flex:1 1 0}.mode-stage.center-stack .mode-stage__air--bottom[data-v-29edfa76]{flex:2 1 0}@media (width<=520px){.mode-stage.center-stack .mode-stage__air--top[data-v-29edfa76]{max-height:24px}.mode-stage:not(.center-stack):not(.stage-scrolls) .mode-stage__main[data-v-29edfa76]{align-items:flex-start}.mode-stage.phone-centre.center-stack .mode-stage__air--top[data-v-29edfa76]{flex:1 1 0;max-height:none}.mode-stage.phone-centre.center-stack .mode-stage__air--bottom[data-v-29edfa76]{flex:1 1 0}.mode-stage.phone-centre:not(.center-stack):not(.stage-scrolls) .mode-stage__main[data-v-29edfa76]{align-items:safe center}}.mode-stage.center-stack[data-v-29edfa76]{justify-content:flex-start}.mode-stage.center-stack .mode-stage__main[data-v-29edfa76]{flex:0 auto}.mode-stage.stage-scrolls .mode-stage__main[data-v-29edfa76]{scrollbar-width:none;align-items:stretch;overflow-y:auto}.mode-stage.stage-scrolls .mode-stage__main[data-v-29edfa76]::-webkit-scrollbar{display:none}.mode-stage.expandable[data-v-29edfa76]{min-height:100%}.mode-stage.expandable[data-v-29edfa76],.mode-stage.expandable .mode-stage__main[data-v-29edfa76]{flex:0 auto;overflow:visible}.mode-stage.expandable .mode-stage__input[data-v-29edfa76]{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-29edfa76]{min-height:100%}.mode-stage.expandable.center-stack .mode-stage__input[data-v-29edfa76]{margin-top:0}.mode-stage__input[data-v-29edfa76]{background:var(--color-paper);flex-shrink:0}@media (width<=768px){.mode-stage.mobile-fixed-input .mode-stage__input[data-v-29edfa76]{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-29edfa76]{padding-bottom:var(--mode-stage-bottom-inset,calc(56px + env(safe-area-inset-bottom,0px)))}}.mode-stage.stage-col[data-v-29edfa76]{--stage-col:min(440px,100%);font-family:var(--font-body)}.mode-stage.stage-col--wide[data-v-29edfa76]{--stage-col:min(784px,100%)}.mode-stage.stage-col>.mode-stage__input[data-v-29edfa76],.mode-stage.stage-col>.mode-stage__main[data-v-29edfa76],.mode-stage.stage-col>.mode-stage__toolbar[data-v-29edfa76],.mode-stage.stage-col>.mode-stage__topbar[data-v-29edfa76]{width:var(--stage-col);margin-inline:auto}.mode-stage.stage-col>.mode-stage__topbar[data-v-29edfa76]{padding-bottom:var(--space-3)}.mode-stage.stage-col>.mode-stage__toolbar[data-v-29edfa76]{padding-top:var(--space-2)}.mode-stage.stage-col>.mode-stage__toolbar[data-v-29edfa76] .action-row{margin-top:var(--space-3)}@media (width<=520px){.mode-stage.stage-col[data-v-29edfa76]{padding-top:var(--space-3)}.mode-stage.stage-col[data-v-29edfa76]:not(.mobile-fixed-input){padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}.mode-stage.stage-col.center-stack .mode-stage__air--top[data-v-29edfa76]{flex:0 0 0;max-height:0}.mode-stage.stage-col.center-stack .mode-stage__air--bottom[data-v-29edfa76]{flex:1 1 0;order:4}.mode-stage.stage-col.phone-centre.center-stack .mode-stage__air--top[data-v-29edfa76]{flex:1 1 0;max-height:none}.mode-stage.stage-col:not(.mobile-fixed-input)>.mode-stage__input[data-v-29edfa76]{padding-top:var(--space-3);order:5}}@media (width>=521px){.mode-stage.stage-col.center-stack .mode-stage__air--top[data-v-29edfa76]{min-height:var(--space-5);flex:1 1 0}.mode-stage.stage-col.center-stack .mode-stage__air--bottom[data-v-29edfa76]{min-height:var(--space-5);flex:2 1 0}.mode-stage.stage-col>.mode-stage__topbar[data-v-29edfa76]{padding-bottom:var(--space-4)}.mode-stage.stage-col:not(.mobile-fixed-input)>.mode-stage__input[data-v-29edfa76]{padding-top:var(--space-4)}}@media (width>=769px){.mode-stage.stage-col.mobile-fixed-input>.mode-stage__input[data-v-29edfa76]{padding-top:var(--space-4)}}@media (width>=640px) and (height<=760px) and (orientation:landscape){.mode-stage.stage-col--side-topbar[data-v-29edfa76]{-moz-column-gap:var(--space-6);column-gap:var(--space-6);grid-auto-rows:auto;grid-template-columns:minmax(200px,320px) minmax(0,min(520px,var(--mode-stage-free-h,520px)));grid-template-rows:minmax(0,1fr);justify-content:center;display:grid}.mode-stage.stage-col--side-topbar>.mode-stage__air[data-v-29edfa76]{display:none}.mode-stage.stage-col--side-topbar>.mode-stage__topbar[data-v-29edfa76]{grid-area:1/1;align-self:center;width:auto;margin-inline:0;padding-bottom:0}.mode-stage.stage-col--side-topbar>.mode-stage__input[data-v-29edfa76],.mode-stage.stage-col--side-topbar>.mode-stage__main[data-v-29edfa76],.mode-stage.stage-col--side-topbar>.mode-stage__toolbar[data-v-29edfa76]{grid-column:2;width:auto;margin-inline:0}.mode-stage.stage-col--side-topbar>.mode-stage__main[data-v-29edfa76]{grid-row:1}}@media (width<=768px){.mode-stage.stage-col.mobile-fixed-input>.mode-stage__input[data-v-29edfa76]{padding-top:var(--space-2);padding-inline:max(var(--space-4),calc(50vw - 220px));width:auto;margin-inline:0}}@media (width>=640px) and (height<=760px) and (orientation:landscape){[data-game-shell]:has(.mode-stage.stage-col--side-topbar){max-width:56rem}}
