@layer components{.Button-module__pBkRga__button{justify-content:center;align-items:center;gap:var(--button-gap);height:var(--h);padding-inline:var(--pad);border:var(--line-w)solid var(--line);border-radius:var(--button-radius);background:var(--fill);color:var(--ink);font-size:var(--text);font-weight:var(--weight);white-space:nowrap;display:inline-flex}@media (hover:hover){.Button-module__pBkRga__button:hover{background:var(--hover);color:var(--hover-ink)}}.Button-module__pBkRga__square{width:var(--h);font-size:inherit;padding:0}.Button-module__pBkRga__s36{--h:var(--button-36-height);--pad:var(--button-36-pad);--text:var(--button-36-text)}.Button-module__pBkRga__s40{--h:var(--button-40-height);--pad:var(--button-40-pad);--text:var(--button-40-text)}.Button-module__pBkRga__s44{--h:var(--button-44-height);--pad:var(--button-44-pad);--text:var(--button-44-text)}.Button-module__pBkRga__s48{--h:var(--button-48-height);--pad:var(--button-48-pad);--text:var(--button-48-text)}.Button-module__pBkRga__s52{--h:var(--button-52-height);--pad:var(--button-52-pad);--text:var(--button-52-text)}.Button-module__pBkRga__primary{--fill:var(--button-primary-fill);--ink:var(--button-primary-ink);--line:var(--button-primary-line);--line-w:var(--button-primary-line-width);--hover:var(--button-primary-hover);--hover-ink:var(--button-primary-hover-ink);--weight:var(--button-primary-weight)}.Button-module__pBkRga__secondary{--fill:var(--button-secondary-fill);--ink:var(--button-secondary-ink);--line:var(--button-secondary-line);--line-w:var(--button-secondary-line-width);--hover:var(--button-secondary-hover);--hover-ink:var(--button-secondary-hover-ink);--weight:var(--button-secondary-weight)}.Button-module__pBkRga__ghost{--fill:var(--button-ghost-fill);--ink:var(--button-ghost-ink);--line:var(--button-ghost-line);--line-w:var(--button-ghost-line-width);--hover:var(--button-ghost-hover);--hover-ink:var(--button-ghost-hover-ink);--weight:var(--button-ghost-weight)}.Button-module__pBkRga__danger{--fill:var(--button-danger-fill);--ink:var(--button-danger-ink);--line:var(--button-danger-line);--line-w:var(--button-danger-line-width);--hover:var(--button-danger-hover);--hover-ink:var(--button-danger-hover-ink);--weight:var(--button-danger-weight)}.Button-module__pBkRga__off{--fill:var(--button-off-fill);--ink:var(--button-off-ink);--line:var(--button-off-line);--line-w:var(--button-off-line-width);--hover:var(--button-off-fill);--hover-ink:var(--button-off-ink);--weight:var(--button-off-weight)}}
.BoardList-module__r7N50a__item{--rowbg:var(--color-page);border-bottom:1px solid var(--board-list-divider);position:relative}.BoardList-module__r7N50a__bar .BoardList-module__r7N50a__item:hover{--rowbg:var(--board-list-bar-hover)}.BoardList-module__r7N50a__bar .BoardList-module__r7N50a__item:hover .BoardList-module__r7N50a__row{background:var(--board-list-bar-hover)}.BoardList-module__r7N50a__bar .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on{--rowbg:var(--board-list-bar-on)}.BoardList-module__r7N50a__bar .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on .BoardList-module__r7N50a__row{background:var(--board-list-bar-on);box-shadow:inset calc(var(--board-list-bar-edge-width)*-1)0 0 var(--board-list-bar-edge)}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:before{content:"";pointer-events:none;transition:inset var(--duration-morph)var(--ease-morph),border-radius var(--duration-morph)var(--ease-morph),background-color var(--duration-base)ease,box-shadow var(--duration-base)ease;background:0 0;border-radius:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__row{position:relative}.BoardList-module__r7N50a__card section>*{transition:border-color var(--duration-base)ease}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:hover{--rowbg:var(--board-list-card-hover)}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:hover:before{border-radius:var(--board-list-card-radius);background:var(--board-list-card-hover);inset:6px 8px}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on{--rowbg:var(--board-list-card-on);border-bottom-color:#0000}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on:before{border-radius:var(--board-list-card-radius);background:var(--board-list-card-on);box-shadow:inset 0 0 0 1px var(--board-list-card-line);inset:6px 8px}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on:hover{--rowbg:var(--board-list-card-on-hover)}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on:hover:before{background:var(--board-list-card-on-hover)}.BoardList-module__r7N50a__card section>:has(+.BoardList-module__r7N50a__item.BoardList-module__r7N50a__on){border-bottom-color:#0000}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__row:focus-visible{outline:none}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:has(>.BoardList-module__r7N50a__row:focus-visible){--rowbg:var(--board-list-card-hover)}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:has(>.BoardList-module__r7N50a__row:focus-visible):before{border-radius:var(--board-list-card-radius);background:var(--board-list-card-hover);outline:var(--ring-focus);outline-offset:2px;inset:6px 8px}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on:has(>.BoardList-module__r7N50a__row:focus-visible){--rowbg:var(--board-list-card-on-hover)}.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item.BoardList-module__r7N50a__on:has(>.BoardList-module__r7N50a__row:focus-visible):before{background:var(--board-list-card-on-hover)}.BoardList-module__r7N50a__mini{background:var(--board-list-mini-fill);transition:background var(--duration-fast)}.BoardList-module__r7N50a__cell{background:var(--rest);box-shadow:var(--restwin,none);transition:background var(--duration-fast);border-radius:1px}.BoardList-module__r7N50a__item:hover .BoardList-module__r7N50a__mini,.BoardList-module__r7N50a__row:focus-visible .BoardList-module__r7N50a__mini{background:var(--rowbg)}.BoardList-module__r7N50a__item:hover .BoardList-module__r7N50a__cell,.BoardList-module__r7N50a__row:focus-visible .BoardList-module__r7N50a__cell{background:var(--full);box-shadow:var(--win,none)}.BoardList-module__r7N50a__now{animation:BoardList-module__r7N50a__board-now var(--duration-pulse)ease-in-out infinite}@keyframes BoardList-module__r7N50a__board-now{0%,to{opacity:1}50%{opacity:.4}}.BoardList-module__r7N50a__more{opacity:0;justify-content:flex-end;align-items:center;width:0;margin-left:0;transition:width .18s,margin-left .18s,opacity .18s;display:inline-flex;overflow:hidden}.BoardList-module__r7N50a__item:hover .BoardList-module__r7N50a__more,.BoardList-module__r7N50a__item:focus-within .BoardList-module__r7N50a__more,.BoardList-module__r7N50a__item.BoardList-module__r7N50a__menuOpen .BoardList-module__r7N50a__more,.BoardList-module__r7N50a__phone .BoardList-module__r7N50a__more{opacity:1;width:14px;margin-left:5px}.BoardList-module__r7N50a__phone .BoardList-module__r7N50a__mini{background:0 0}.BoardList-module__r7N50a__phone .BoardList-module__r7N50a__cell{background:var(--full);box-shadow:var(--win,none)}@media (hover:none){.BoardList-module__r7N50a__mini{background:var(--rowbg)}.BoardList-module__r7N50a__cell{background:var(--full);box-shadow:var(--win,none)}.BoardList-module__r7N50a__more{opacity:1;width:14px;margin-left:5px}}@media (prefers-reduced-motion:reduce){.BoardList-module__r7N50a__mini,.BoardList-module__r7N50a__cell,.BoardList-module__r7N50a__more,.BoardList-module__r7N50a__card .BoardList-module__r7N50a__item:before,.BoardList-module__r7N50a__card section>*{transition:none}.BoardList-module__r7N50a__now{animation:none}}
.BoardPlay-module__75o4ZW__play,.BoardPlay-module__75o4ZW__status{flex-direction:column;gap:16px;display:flex}.BoardPlay-module__75o4ZW__board{z-index:1;position:relative}[data-layout=two] .BoardPlay-module__75o4ZW__play{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px 24px;display:grid}[data-layout=two] .BoardPlay-module__75o4ZW__board{grid-area:1/1/span 2}[data-layout=two] .BoardPlay-module__75o4ZW__status{grid-area:1/2}[data-layout=two] .BoardPlay-module__75o4ZW__quarters{grid-area:2/2}
.CodeInput-module__YTDkaa__box{--gap:var(--code-input-gap);--w:calc((100% - 5*var(--gap))/6);width:100%;position:relative}.CodeInput-module__YTDkaa__join{--fill:var(--code-input-join-fill);--r:var(--code-input-join-radius);--caret:var(--code-input-join-caret);height:var(--code-input-join-height);font-size:round(var(--code-input-join-text)*var(--type-scale),1px)}.CodeInput-module__YTDkaa__verify{--fill:var(--code-input-verify-fill);--r:var(--code-input-verify-radius);--caret:var(--code-input-verify-caret);height:var(--code-input-verify-height);font-size:round(var(--code-input-verify-text)*var(--type-scale),1px)}.CodeInput-module__YTDkaa__ghost{width:var(--code-input-ghost-size);height:var(--code-input-ghost-size)}@media (max-width:600px){.CodeInput-module__YTDkaa__join{--r:var(--radius-lg);--caret:30px;height:60px;font-size:round(28px*var(--type-scale),1px)}.CodeInput-module__YTDkaa__join .CodeInput-module__YTDkaa__ghost{width:26px;height:26px}}.CodeInput-module__YTDkaa__cell,.CodeInput-module__YTDkaa__slot{height:100%;width:var(--w);top:0;left:calc(var(--i)*(var(--w) + var(--gap)));transition:left .46s var(--ease-morph),border-radius .46s var(--ease-morph),background-color .16s ease,opacity .2s ease;position:absolute}.CodeInput-module__YTDkaa__cell{border-radius:var(--r);background:var(--fill)}.CodeInput-module__YTDkaa__slot{pointer-events:none;place-items:center;display:grid}.CodeInput-module__YTDkaa__char{transition:color .16s;animation:.3s cubic-bezier(.22,1,.36,1) both CodeInput-module__YTDkaa__code-in}@keyframes CodeInput-module__YTDkaa__code-in{0%{opacity:0;filter:blur(3px);transform:translateY(45%)scale(.86)}}.CodeInput-module__YTDkaa__caret{width:2px;height:var(--caret);margin-top:calc(var(--caret)/-2);top:50%;left:calc(var(--at)*(var(--w) + var(--gap)) + var(--w)/2 - 1px);background:var(--code-input-caret-ink);opacity:0;pointer-events:none;transition:left .18s var(--ease-morph),opacity .16s ease;border-radius:2px;position:absolute}.CodeInput-module__YTDkaa__caret.CodeInput-module__YTDkaa__on{opacity:1;animation:1.1s ease-in-out infinite alternate CodeInput-module__YTDkaa__code-breathe}.CodeInput-module__YTDkaa__caret.CodeInput-module__YTDkaa__end{margin-left:calc(var(--w)*.3)}@keyframes CodeInput-module__YTDkaa__code-breathe{to{opacity:.25}}.CodeInput-module__YTDkaa__checking .CodeInput-module__YTDkaa__cell,.CodeInput-module__YTDkaa__checking .CodeInput-module__YTDkaa__slot{animation:.9s ease-in-out infinite CodeInput-module__YTDkaa__code-wave;animation-delay:calc(var(--i)*90ms)}@keyframes CodeInput-module__YTDkaa__code-wave{0%,55%,to{transform:scale(1)}25%{transform:scale(.93)}}.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__cell{left:calc(50% - var(--w)/2);border-radius:999px;transition-delay:.14s}.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__slot{opacity:0;transition:opacity .15s}.CodeInput-module__YTDkaa__pill{height:100%;width:var(--w);background:var(--fill);opacity:0;border-radius:999px;position:absolute;top:0;left:50%;translate:-50%}.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__pill{width:max(var(--w),var(--okw));opacity:1;transition:width .42s var(--ease-morph).52s,opacity 0s linear .48s}.CodeInput-module__YTDkaa__okLabel{white-space:nowrap;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0;scale:.92}.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__okLabel{opacity:1;transition:opacity .24s .78s,scale .24s .78s;scale:1}.CodeInput-module__YTDkaa__no{animation:.42s cubic-bezier(.36,.07,.19,.97) CodeInput-module__YTDkaa__code-shake}.CodeInput-module__YTDkaa__no .CodeInput-module__YTDkaa__char{color:var(--code-input-wrong-ink)}.CodeInput-module__YTDkaa__no .CodeInput-module__YTDkaa__cell{background:color-mix(in srgb,var(--code-input-wrong-ink)var(--code-input-wrong-fill),var(--fill))}@keyframes CodeInput-module__YTDkaa__code-shake{20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.CodeInput-module__YTDkaa__cell,.CodeInput-module__YTDkaa__slot,.CodeInput-module__YTDkaa__caret,.CodeInput-module__YTDkaa__pill,.CodeInput-module__YTDkaa__okLabel,.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__pill,.CodeInput-module__YTDkaa__ok .CodeInput-module__YTDkaa__okLabel{transition:none}.CodeInput-module__YTDkaa__char,.CodeInput-module__YTDkaa__caret.CodeInput-module__YTDkaa__on,.CodeInput-module__YTDkaa__checking .CodeInput-module__YTDkaa__cell,.CodeInput-module__YTDkaa__checking .CodeInput-module__YTDkaa__slot,.CodeInput-module__YTDkaa__no{animation:none}}
.interactions-module__Bu2Dpq__grid{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));grid-auto-rows:4px;grid-auto-flow:dense;column-gap:16px;display:grid}.interactions-module__Bu2Dpq__card{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);align-self:start;padding:20px;position:relative}@media (min-width:900px){.interactions-module__Bu2Dpq__wide{grid-column:span 2}}.interactions-module__Bu2Dpq__dot{z-index:60;pointer-events:none;width:34px;height:34px;translate:var(--x,0)var(--y,0);transition:translate .46s var(--ease-morph),scale .16s var(--ease-morph),opacity .2s ease-out,background-color .11s ease-out;background:#ffffff29;border-radius:9999px;position:absolute;top:-17px;left:-17px;scale:1;box-shadow:0 0 0 1px #ffffff6b,0 6px 18px #0006}.interactions-module__Bu2Dpq__dot[data-down]{background:#ffffff52;transition-duration:.46s,.11s,.2s,.11s;scale:.78}.interactions-module__Bu2Dpq__dot[data-gone]{opacity:0;scale:.6}.interactions-module__Bu2Dpq__dot[data-still]{transition:none}@media (prefers-reduced-motion:reduce){.interactions-module__Bu2Dpq__dot{transition:opacity .2s ease-out}}
