@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dbbdd2d89d2ef0ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a06229eb79a83cfc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e224327ce7933e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85064eaed4b8683-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db234bd00cda6a96-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Press Start\ 2P Fallback;src:local("Arial");ascent-override:44.58%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:224.32%}.__className_ee06cb{font-family:Press Start\ 2P,Press Start\ 2P Fallback;font-weight:400;font-style:normal}.__variable_ee06cb{--f-px:"Press Start 2P","Press Start 2P Fallback"}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3702f26392e21a15-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd21efaca8026c00-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/485435f9f1e1f82c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/966913bad25267a8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Silkscreen Fallback;src:local("Arial");ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.00%;size-adjust:149.62%}.__className_f89b3a{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.__variable_f89b3a{--f-pl:"Silkscreen","Silkscreen Fallback"}.judge-room{--paper:#fbf4e6;--paper2:#fffdf6;--card:#fffcf4;--ink:#332419;--ink-soft:#7a6753;--ink-faint:#a8987f;--line:#eadcc3;--cell:#efe3cc;--pink:#eb3a87;--pink-deep:#d3196b;--orange:#f6871f;--yellow:#f7be2c;--gold:#d99a00;--blue:#2e8bd6;--green:#5f9e2c;--purple:#8e5bd6;--red:#e8463c;--px:3px;color-scheme:light;color:var(--ink);background-color:var(--paper);background-image:radial-gradient(rgba(122,103,83,.1) 1px,transparent 1.3px);background-size:18px 18px}:is(.judge-room,.vote-arcade) ::selection{background:rgba(247,190,44,.55)}@layer components{:is(.judge-room,.vote-arcade) .f-jd{font-family:var(--f-jd),var(--font-sans-sc),"PingFang SC",sans-serif}:is(.judge-room,.vote-arcade) .f-px{font-family:var(--f-px),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}:is(.judge-room,.vote-arcade) .f-pl{font-family:var(--f-pl),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}:is(.judge-room,.vote-arcade) .cr{position:relative;background:var(--card);border-radius:18px 24px 16px 22px}:is(.judge-room,.vote-arcade) .cr:after,:is(.judge-room,.vote-arcade) .cr:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}:is(.judge-room,.vote-arcade) .cr:before{border:2.5px solid var(--cr,var(--ink));filter:url(#lp-rough);opacity:.9}:is(.judge-room,.vote-arcade) .cr:after{border:2px solid var(--cr2,var(--pink));filter:url(#lp-crayon);opacity:.35;transform:translate(4px,3px)}:is(.judge-room,.vote-arcade) .cr.soft:after{display:none}:is(.judge-room,.vote-arcade) .cr.tilt-l{transform:rotate(-.4deg)}:is(.judge-room,.vote-arcade) .cr.tilt-r{transform:rotate(.35deg)}:is(.judge-room,.vote-arcade) .tape{position:absolute;z-index:2;width:92px;height:22px;background:rgba(247,190,44,.55);box-shadow:0 1px 0 rgba(51,36,25,.06);pointer-events:none}:is(.judge-room,.vote-arcade) .tape.pink{background:rgba(235,58,135,.28)}:is(.judge-room,.vote-arcade) .tape.blue{background:rgba(46,139,214,.25)}:is(.judge-room,.vote-arcade) .swipe{background:linear-gradient(100deg,transparent 1%,var(--sw,rgba(247,190,44,.5)) 3%,var(--sw,rgba(247,190,44,.42)) 96%,transparent 99%);border-radius:6px 14px 8px 12px}:is(.judge-room,.vote-arcade) .px{--b:var(--ink);box-shadow:0 calc(-1 * var(--px)) 0 0 var(--b),0 var(--px) 0 0 var(--b),calc(-1 * var(--px)) 0 0 0 var(--b),var(--px) 0 0 0 var(--b)}:is(.judge-room,.vote-arcade) .px-btn{--bg:var(--yellow);--fg:var(--ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;margin:var(--px);padding:9px 14px;background:var(--bg);color:var(--fg);font-size:13px;line-height:1.2;cursor:pointer;user-select:none;box-shadow:inset 0 calc(-1 * var(--px)) 0 0 rgba(0,0,0,.16),inset 0 var(--px) 0 0 rgba(255,255,255,.45),0 calc(-1 * var(--px)) 0 0 var(--ink),0 var(--px) 0 0 var(--ink),calc(-1 * var(--px)) 0 0 0 var(--ink),var(--px) 0 0 0 var(--ink),0 calc(var(--px) * 2) 0 0 var(--ink);transition:transform 60ms ease,filter .12s ease}:is(.judge-room,.vote-arcade) .px-btn:hover{filter:brightness(1.04) saturate(1.08)}:is(.judge-room,.vote-arcade) .px-btn:active:not(:disabled){transform:translateY(var(--px))}:is(.judge-room,.vote-arcade) .px-btn:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.55}:is(.judge-room,.vote-arcade) .px-btn:focus-visible{outline:3px dashed var(--pink);outline-offset:6px}:is(.judge-room,.vote-arcade) .px-btn.pink{--bg:var(--pink);--fg:#fff}:is(.judge-room,.vote-arcade) .px-btn.paper{--bg:var(--paper2)}:is(.judge-room,.vote-arcade) .px-btn.blue{--bg:var(--blue);--fg:#fff}:is(.judge-room,.vote-arcade) .px-btn.sm{padding:6px 10px;font-size:12px}:is(.judge-room,.vote-arcade) .px-btn.icon{padding:0;width:34px;height:34px}:is(.judge-room,.vote-arcade) .px-tag{--b:var(--ink);display:inline-flex;align-items:center;justify-content:center;margin:2px;padding:4px 7px 3px;background:var(--bg,var(--paper2));color:var(--fg,var(--ink));box-shadow:0 -2px 0 0 var(--b),0 2px 0 0 var(--b),-2px 0 0 0 var(--b),2px 0 0 0 var(--b)}:is(.judge-room,.vote-arcade) .cells{display:flex;gap:3px}:is(.judge-room,.vote-arcade) .cells>i{flex:1 1 0;min-width:2px;height:var(--h,12px);background:var(--cell);box-shadow:inset 0 -3px 0 rgba(51,36,25,.07)}:is(.judge-room,.vote-arcade) .cells>i.buf{background:#f6c7dc}:is(.judge-room,.vote-arcade) .cells>i.on{background:var(--on,var(--pink));box-shadow:inset 0 -3px 0 rgba(0,0,0,.16),inset 0 3px 0 rgba(255,255,255,.35)}:is(.judge-room,.vote-arcade) .cells.frame{padding:5px;background:var(--paper2)}:is(.judge-room,.vote-arcade) .seg{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer;--p:0%;--n:10;--c:var(--pink)}:is(.judge-room,.vote-arcade) .seg:disabled{cursor:not-allowed;opacity:.55}:is(.judge-room,.vote-arcade) .seg:focus-visible{outline:none}:is(.judge-room,.vote-arcade) .seg::-webkit-slider-runnable-track{height:16px;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--n) - 3px),var(--paper2) calc(100% / var(--n) - 3px) calc(100% / var(--n))),linear-gradient(90deg,var(--c) 0 var(--p),var(--cell) var(--p) 100%);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink)}:is(.judge-room,.vote-arcade) .seg::-moz-range-track{height:16px;background:repeating-linear-gradient(90deg,transparent 0 calc(100% / var(--n) - 3px),var(--paper2) calc(100% / var(--n) - 3px) calc(100% / var(--n))),linear-gradient(90deg,var(--c) 0 var(--p),var(--cell) var(--p) 100%);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink)}:is(.judge-room,.vote-arcade) .seg::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:28px;margin-top:-6px;background:var(--yellow);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink),inset 0 3px 0 rgba(255,255,255,.5)}:is(.judge-room,.vote-arcade) .seg::-moz-range-thumb{width:12px;height:28px;border:0;border-radius:0;background:var(--yellow);box-shadow:0 -3px 0 0 var(--ink),0 3px 0 0 var(--ink),-3px 0 0 0 var(--ink),3px 0 0 0 var(--ink)}:is(.judge-room,.vote-arcade) .seg:focus-visible::-webkit-slider-thumb{background:var(--pink)}:is(.judge-room,.vote-arcade) .seg.unset::-webkit-slider-thumb{background:var(--paper2)}:is(.judge-room,.vote-arcade) .seg.unset::-moz-range-thumb{background:var(--paper2)}:is(.judge-room,.vote-arcade) .lined{background:repeating-linear-gradient(var(--paper2) 0 27px,#eee2cb 27px 28px);line-height:28px}:is(.judge-room,.vote-arcade) .jscroll{scrollbar-width:thin;scrollbar-color:#d8c8ab transparent}:is(.judge-room,.vote-arcade) .jscroll::-webkit-scrollbar{width:8px}:is(.judge-room,.vote-arcade) .jscroll::-webkit-scrollbar-thumb{background:#d8c8ab}@keyframes j-blink{50%{opacity:0}}:is(.judge-room,.vote-arcade) .blink{animation:j-blink 1s steps(1) infinite}@keyframes j-spin{to{transform:rotate(1turn)}}:is(.judge-room,.vote-arcade) .spin{animation:j-spin 2.6s linear infinite}:is(.judge-room,.vote-arcade) .spin.paused{animation-play-state:paused}:is(.judge-room,.vote-arcade) .eq{display:flex;align-items:flex-end;gap:3px;height:26px}:is(.judge-room,.vote-arcade) .eq>i{width:6px;height:6px;background:var(--pink);animation:j-eq .9s steps(4) infinite}:is(.judge-room,.vote-arcade) .eq>i:nth-child(2){background:var(--orange);animation-delay:-.35s}:is(.judge-room,.vote-arcade) .eq>i:nth-child(3){background:var(--yellow);animation-delay:-.6s}:is(.judge-room,.vote-arcade) .eq>i:nth-child(4){background:var(--blue);animation-delay:-.2s}:is(.judge-room,.vote-arcade) .eq>i:nth-child(5){background:var(--green);animation-delay:-.75s}:is(.judge-room,.vote-arcade) .eq.off>i{animation:none;height:6px;opacity:.45}@keyframes j-eq{0%{height:6px}25%{height:20px}50%{height:10px}75%{height:26px}to{height:6px}}@media (prefers-reduced-motion:reduce){:is(.judge-room,.vote-arcade) .blink,:is(.judge-room,.vote-arcade) .eq>i,:is(.judge-room,.vote-arcade) .spin{animation:none}}}