@font-face{font-family:Geist;src:url(/assets/geist-var-Bj2R_7yk.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-var-Dispecij.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fraunces-var-latin-nC9y74WR.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@property --ewo-accent{syntax:"<color>";inherits:true;initial-value:#a3a3aa}@layer ewo{:root{color-scheme:light dark;--ewo-bg:light-dark(#f5f4f1,#09090b);--ewo-bg-sunk:light-dark(#eeede8,#0d0d0f);--ewo-bg-raised:light-dark(#fbfaf8,#111113);--ewo-panel:light-dark(#ffffffc7,#18181bb8);--ewo-fg:light-dark(#131315,#f2f1ee);--ewo-fg-2:light-dark(#56565c,#a3a3aa);--ewo-fg-3:light-dark(#6a6a70,#86868f);--ewo-fg-4:light-dark(#a1a1a8,#55555c);--ewo-line:light-dark(#1313151f,#f2f1ee1a);--ewo-line-2:light-dark(#1313150f,#f2f1ee0e);--ewo-line-strong:light-dark(#13131533,#f2f1ee2e);--ewo-fill:light-dark(#13131509,#f2f1ee09);--ewo-fill-2:light-dark(#1313150f,#f2f1ee11);--ewo-fill-3:light-dark(#1313151a,#f2f1ee1a);--ewo-invert:var(--ewo-fg);--ewo-invert-ink:var(--ewo-bg);--ewo-accent:var(--ewo-fg-2);--ewo-accent-2:var(--ewo-fg);--ewo-accent-ink:var(--ewo-bg);--ewo-ok:light-dark(#067a52,#35d488);--ewo-warn:light-dark(#9a5a00,#ffb545);--ewo-bad:light-dark(#c42a3f,#ff5c72);--ewo-info:light-dark(#0a7ea4,#5ad1ff);--ewo-unknown:light-dark(#6a6a70,#86868f);--ewo-shadow-color:light-dark(#28241e24,#0000008c);--ewo-shadow:0 30px 70px -30px var(--ewo-shadow-color), 0 2px 8px -2px light-dark(#28241e14,#0000004d);--ewo-highlight:inset 0 1px 0 light-dark(#ffffffb3,#ffffff0d);--ewo-dot:light-dark(#1313151a,#f2f1ee13);--ewo-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ewo-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--ewo-serif:"Fraunces", "Iowan Old Style", Georgia, serif;--ewo-text-2xs:.6875rem;--ewo-text-xs:.75rem;--ewo-text-sm:.8125rem;--ewo-text-md:.875rem;--ewo-text-lg:1rem;--ewo-text-xl:1.25rem;--ewo-text-2xl:1.75rem;--ewo-text-display:clamp(2rem, 1.2rem + 3.2vw, 3.75rem);--ewo-space-1:.25rem;--ewo-space-2:.5rem;--ewo-space-3:.75rem;--ewo-space-4:1rem;--ewo-space-5:1.5rem;--ewo-space-6:2rem;--ewo-space-7:3rem;--ewo-space-8:4rem;--ewo-r-xs:6px;--ewo-r-sm:10px;--ewo-r-md:14px;--ewo-r-lg:20px;--ewo-r-xl:28px;--ewo-r-pill:999px;--ewo-ease:cubic-bezier(.22, 1, .36, 1);--ewo-ease-io:cubic-bezier(.65, 0, .35, 1);--ewo-ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ewo-spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--ewo-dur-1:.12s;--ewo-dur-2:.2s;--ewo-dur-3:.32s;--ewo-gutter:clamp(1rem, 4.5vw, 4rem);--ewo-maxw:84rem;--ewo-bar-h:3.5rem;--ewo-focus:2px solid var(--ewo-fg-2);--ewo-light:0}:root[data-theme=light]{color-scheme:light;--ewo-light:1}:root[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--ewo-light:1}}@media (prefers-reduced-motion:reduce){:root{--ewo-dur-1:0s;--ewo-dur-2:0s;--ewo-dur-3:0s}}:root{--ewo-project-clinch:light-dark(#d9540f,#ff8a3d);--ewo-project-clinch-2:light-dark(#b98100,#ffc53d);--ewo-project-planum:light-dark(#0379ad,#38bdf8);--ewo-project-planum-2:light-dark(#0d7f75,#2dd4bf);--ewo-project-axioma:light-dark(#4b2ff0,#8b74ff);--ewo-project-axioma-2:light-dark(#0591ad,#0dccf2);--ewo-project-pulse:light-dark(#0a7ea4,#5ad1ff);--ewo-project-pulse-2:light-dark(#08875c,#34d399);--ewo-project-harbor:light-dark(#0b8f7a,#33e6c8);--ewo-project-harbor-2:light-dark(#b76b00,#ffb545);--ewo-project-mulpur:light-dark(#b36b00,#f5a524);--ewo-project-mulpur-2:light-dark(#52525b,#d4d4d8);--ewo-project-fermata:light-dark(#27272a,#ecebe8);--ewo-project-fermata-2:light-dark(#52525b,#b4b4bb);--ewo-project-cantina:light-dark(#2f7d4f,#6fd39a);--ewo-project-cantina-2:light-dark(#5f7a12,#c2dc6a);--ewo-project-census:light-dark(#3d5070,#9fb1cc);--ewo-project-census-2:light-dark(#a77a00,#ffd166);--ewo-project-prospekt:light-dark(#c8183a,#ff6b78);--ewo-project-prospekt-2:light-dark(#52525b,#d4d4d8);--ewo-project-aale-spiele:light-dark(#b8137a,#ff62c2);--ewo-project-aale-spiele-2:light-dark(#8a6500,#ffe14d);--ewo-project-tcgsl:light-dark(#8a6200,#f2c14e);--ewo-project-tcgsl-2:light-dark(#0c7b84,#4fd1d9);--ewo-project-schaetzle:light-dark(#dc001d,#ff5a68);--ewo-project-schaetzle-2:light-dark(#212121,#f0f0f0);--ewo-project-verso:light-dark(#7b2598,#d38bea);--ewo-project-verso-2:light-dark(#2b0a38,#f6e0ff);--ewo-project-vollmond:light-dark(#1f2668,#a8b0ff);--ewo-project-vollmond-2:light-dark(#b3124f,#ff4d9d);--ewo-project-kritzle:light-dark(#4f6b05,#c8f53c);--ewo-project-kritzle-2:light-dark(#b8452a,#ff8f70);--ewo-project-cdnms:light-dark(#8a6a2a,#e3cf9c);--ewo-project-cdnms-2:light-dark(#b32d27,#ff6b5e);--ewo-project-stichle:light-dark(#1f5a3c,#7fd3a4);--ewo-project-stichle-2:light-dark(#8a6420,#e9c66a);--ewo-project-stammtisch:light-dark(#5b1427,#c2566d);--ewo-project-stammtisch-2:light-dark(#2f6b4f,#5fae86);--ewo-project-wuerfle:light-dark(#2443c4,#5a82ff);--ewo-project-wuerfle-2:light-dark(#8a6a10,#f0c75e);--ewo-project-yksi:light-dark(#007183,#49d2ea);--ewo-project-yksi-2:light-dark(#866500,#fbd530);--ewo-project-skibbo:light-dark(#9f2294,#ea7bdd);--ewo-project-skibbo-2:light-dark(#0068a7,#78c7fd);--ewo-project-randomiser:light-dark(#c8341a,#ff7458);--ewo-project-randomiser-2:light-dark(#8a6400,#f2b134);--ewo-project-curveextreme:light-dark(#8226dc,#b07aff);--ewo-project-curveextreme-2:light-dark(#9a5600,#ffa133);--ewo-project-pokeproxy:light-dark(#0b7a55,#4fd6a5);--ewo-project-pokeproxy-2:light-dark(#8a6500,#f2cf4a)}[data-ewo-project=clinch]{--ewo-accent:var(--ewo-project-clinch);--ewo-accent-2:var(--ewo-project-clinch-2)}[data-ewo-project=planum]{--ewo-accent:var(--ewo-project-planum);--ewo-accent-2:var(--ewo-project-planum-2)}[data-ewo-project=axioma]{--ewo-accent:var(--ewo-project-axioma);--ewo-accent-2:var(--ewo-project-axioma-2)}[data-ewo-project=pulse]{--ewo-accent:var(--ewo-project-pulse);--ewo-accent-2:var(--ewo-project-pulse-2)}[data-ewo-project=harbor]{--ewo-accent:var(--ewo-project-harbor);--ewo-accent-2:var(--ewo-project-harbor-2)}[data-ewo-project=mulpur]{--ewo-accent:var(--ewo-project-mulpur);--ewo-accent-2:var(--ewo-project-mulpur-2)}[data-ewo-project=fermata]{--ewo-accent:var(--ewo-project-fermata);--ewo-accent-2:var(--ewo-project-fermata-2)}[data-ewo-project=aale-spiele]{--ewo-accent:var(--ewo-project-aale-spiele);--ewo-accent-2:var(--ewo-project-aale-spiele-2)}[data-ewo-project=schaetzle]{--ewo-accent:var(--ewo-project-schaetzle);--ewo-accent-2:var(--ewo-project-schaetzle-2)}[data-ewo-project=verso]{--ewo-accent:var(--ewo-project-verso);--ewo-accent-2:var(--ewo-project-verso-2)}[data-ewo-project=vollmond]{--ewo-accent:var(--ewo-project-vollmond);--ewo-accent-2:var(--ewo-project-vollmond-2)}[data-ewo-project=kritzle]{--ewo-accent:var(--ewo-project-kritzle);--ewo-accent-2:var(--ewo-project-kritzle-2)}[data-ewo-project=cdnms]{--ewo-accent:var(--ewo-project-cdnms);--ewo-accent-2:var(--ewo-project-cdnms-2)}[data-ewo-project=stichle]{--ewo-accent:var(--ewo-project-stichle);--ewo-accent-2:var(--ewo-project-stichle-2)}[data-ewo-project=stammtisch]{--ewo-accent:var(--ewo-project-stammtisch);--ewo-accent-2:var(--ewo-project-stammtisch-2)}[data-ewo-project=wuerfle]{--ewo-accent:var(--ewo-project-wuerfle);--ewo-accent-2:var(--ewo-project-wuerfle-2)}[data-ewo-project=yksi]{--ewo-accent:var(--ewo-project-yksi);--ewo-accent-2:var(--ewo-project-yksi-2)}[data-ewo-project=skibbo]{--ewo-accent:var(--ewo-project-skibbo);--ewo-accent-2:var(--ewo-project-skibbo-2)}[data-ewo-project=randomiser]{--ewo-accent:var(--ewo-project-randomiser);--ewo-accent-2:var(--ewo-project-randomiser-2)}[data-ewo-project=curveextreme]{--ewo-accent:var(--ewo-project-curveextreme);--ewo-accent-2:var(--ewo-project-curveextreme-2)}[data-ewo-project=pokeproxy]{--ewo-accent:var(--ewo-project-pokeproxy);--ewo-accent-2:var(--ewo-project-pokeproxy-2)}[data-ewo-project=cantina],[data-ewo-project=census],[data-ewo-project=landing]{--ewo-accent:var(--ewo-fg-2);--ewo-accent-2:var(--ewo-fg)}[data-ewo-project]{--ewo-accent-ink:light-dark(#fbfaf8,#09090b)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ewo-bg)}body{background:var(--ewo-bg);color:var(--ewo-fg);font-family:var(--ewo-sans);font-size:var(--ewo-text-md);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}::selection{background:color-mix(in oklab, var(--ewo-accent) 35%, transparent)}:focus-visible{outline:var(--ewo-focus);outline-offset:3px}.ewo-mono{font-family:var(--ewo-mono);font-variant-numeric:tabular-nums}.ewo-serif{font-family:var(--ewo-serif)}}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-stencil-latin-700-normal-kpOjPBOh.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-700-normal-CA6_N2Mm.woff)format("woff")}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-stencil-latin-800-normal-lzTnT0xv.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-800-normal-D9suHeMw.woff)format("woff")}@font-face{font-family:Big Shoulders Stencil;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-stencil-latin-ext-800-normal-COyBEGtW.woff2)format("woff2"),url(/assets/big-shoulders-stencil-latin-ext-800-normal-qcy_aDhm.woff)format("woff")}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-400-normal-YjDd9tmf.woff2)format("woff2"),url(/assets/special-elite-latin-400-normal-BtSRmyJ6.woff)format("woff");ascent-override:84.5%;descent-override:15.5%}:root,:root[data-theme=dark]{color-scheme:light only;--ewo-light:1;--manila:#e3cf9c;--manila-2:#d6bf86;--paper:#fbf7ec;--paper-2:#f3ead2;--ink:#22201c;--ink-2:#463f33;--mute:#5b4f35;--line:#b39c66;--line-2:#cdb98a;--rule-red:#e0605a;--rule-blue:#c9d8ea;--stamp:#c8322b;--clip:#8b8f96;--t0:#2e7a56;--t0-ink:#f6f2e4;--t0-soft:#dcebdc;--t1:#6a3fa6;--t1-ink:#f6f2e4;--t1-soft:#e6dcf1;--by:#cbb47a;--by-ink:#2e2618;--by-soft:#f1e6c8;--as:#22201c;--as-ink:#fbf7ec;--good:#2e7a56;--bad:#b3261e;--stencil:"Big Shoulders Stencil", "Arial Narrow", "Helvetica Neue", sans-serif;--type:"Special Elite", "Courier New", ui-monospace, monospace;--shadow:0 1px 0 #503c0a2e, 0 10px 18px -14px #3c28008c;--gutter:clamp(16px, 3vw, 40px);--page:1180px;--bar-h:58px;--ewo-bg:var(--paper);--ewo-bg-raised:var(--paper);--ewo-panel:var(--paper);--ewo-fg:var(--ink);--ewo-fg-2:var(--ink-2);--ewo-fg-3:var(--mute);--ewo-line:#22201c38;--ewo-line-2:#22201c1f;--ewo-line-strong:#22201c6b;--ewo-accent:var(--ink);--ewo-accent-2:var(--ink);--ewo-accent-ink:var(--paper);--ewo-focus:3px solid var(--t1)}html{background-color:var(--manila);background-image:radial-gradient(#785a1e21 .6px,#0000 .9px);background-size:5px 5px;overflow-x:clip}body{color:var(--ink);background:0 0;font-size:15px}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:where(button,a,label,summary,input,select,textarea,[role=button],[role=radio]){touch-action:manipulation}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sheet{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:3px}.sheet.ruled{background-image:linear-gradient(var(--paper) 30px, var(--rule-red) 30px 31px, transparent 31px), repeating-linear-gradient(var(--paper) 0 19px, var(--rule-blue) 19px 20px)}.stamp{color:var(--stamp);font:400 13px/1 var(--type);letter-spacing:.14em;text-transform:uppercase;mix-blend-mode:multiply;opacity:.86;border:2.5px solid;border-radius:4px;padding:3.5px 8px;display:inline-block;transform:rotate(-7deg)}.stencil{font-family:var(--stencil);letter-spacing:.02em;text-transform:uppercase;font-weight:800}.typed{font-family:var(--type);font-weight:400}.label{font:600 11px/1.3 var(--ewo-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--mute)}.shape{flex:none;width:10px;height:10px;display:inline-block}.shape.t0{background:var(--t0);border-radius:50%}.shape.t1{background:var(--t1)}.btn{border:1.5px solid var(--ink);min-height:46px;color:var(--ink);font:700 15px / 1.15 var(--ewo-sans);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--ewo-dur-1) var(--ewo-ease), background-color var(--ewo-dur-1) var(--ewo-ease);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn.primary{background:var(--ink);color:var(--paper);font:800 19px / 1 var(--stencil);letter-spacing:.06em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.btn:active:not(:disabled){transform:scale(.97)}}@media (hover:hover){.btn:not(.primary):hover:not(:disabled){background:#fbf7ecb3}.btn.primary:hover:not(:disabled){background:#3a362f}}.btn.quiet{min-height:40px;color:var(--ink-2);border-color:#0000;font-size:14px;font-weight:600}.btn.small{min-height:36px;padding:0 12px;font-size:14px}.btn.block{width:100%}.btn:disabled{opacity:.42;cursor:default}.btn:focus-visible,.input:focus-visible,.chip:focus-visible{outline:3px solid var(--t1);outline-offset:2px}.chip{border:1px solid var(--line);background:var(--paper);min-height:36px;color:var(--ink);font:600 14px/1.1 var(--ewo-sans);-webkit-tap-highlight-color:transparent;border-radius:3px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chip[aria-pressed=true],.chip[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.chip:disabled{opacity:.55;cursor:default}.input{border:1.5px solid var(--ink);width:100%;min-height:48px;color:var(--ink);font:600 17px / 1.2 var(--ewo-sans);background:#fffdf6;border-radius:3px;padding:0 14px}.input::placeholder{color:#706246}textarea.input{resize:vertical;min-height:110px;font:500 16px / 1.45 var(--ewo-sans);padding:10px 14px}.error{color:var(--bad);font-size:14px;font-weight:600}.sure{margin:0;font-size:15px;font-weight:600;line-height:1.4}.pair{flex-wrap:wrap;gap:8px;display:flex}.pair .btn{flex:140px}.btn.danger-fill{border-color:var(--bad);background:var(--bad);color:#fff}@media (hover:hover){.btn.danger-fill:hover:not(:disabled){background:#9a2019}}.logo{font:800 27px/1 var(--stencil);letter-spacing:.04em;color:var(--ink);white-space:nowrap;align-items:baseline;display:inline-flex}.logo i{background:var(--ink);width:.34em;height:.52em;margin:0 .07em;display:inline-block;transform:translateY(.02em)}@media (hover:hover) and (pointer:fine){:root[data-scrolling] main{pointer-events:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ewo-wait-mark .redact{fill:none;stroke:currentColor;width:2em;height:1em;overflow:visible}.ewo-wait-mark .redact .typed{stroke-width:2.2px;stroke-linecap:round;opacity:.4}.ewo-wait-mark .redact .bar{stroke-width:8px;stroke-dasharray:60;animation:1.3s cubic-bezier(.6,0,.3,1) infinite redact}@keyframes redact{0%{stroke-dashoffset:60px}50%,62%{stroke-dashoffset:0}to{stroke-dashoffset:-60px}}:root{--ewo-wait-bubble-bg:var(--ink);--ewo-wait-bubble-fg:var(--paper)}@media (prefers-reduced-motion:reduce){.ewo-wait-mark .redact .bar{stroke-dashoffset:0;animation:none}}section.svelte-1u3w06f{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}h3.svelte-1u3w06f{margin:0}.game.svelte-1u3w06f{border-bottom:1.5px solid var(--line);margin-bottom:4px;padding-bottom:16px}.game.svelte-1u3w06f svg:where(.svelte-1u3w06f){fill:currentColor;width:16px;height:16px}.hint.svelte-1u3w06f{color:var(--mute);margin:0;font-size:13px}.error.svelte-1u3w06f{margin:0}.row.svelte-1u3w06f{justify-content:space-between;align-items:center;gap:16px;display:flex}.name.svelte-1u3w06f{flex-direction:column;gap:2px;font-size:14px;display:flex}.name.svelte-1u3w06f small:where(.svelte-1u3w06f){color:var(--mute);font-size:12px}ewo-segmented.svelte-1u3w06f{flex:none;width:min(300px,62%)}@media (width<=480px){.row.svelte-1u3w06f:has(ewo-segmented:where(.svelte-1u3w06f)){flex-direction:column;align-items:stretch;gap:10px}ewo-segmented.svelte-1u3w06f{width:100%}}.bar.svelte-ij54th{z-index:20;height:var(--bar-h);padding:0 var(--gutter);background:color-mix(in oklab, var(--manila) 94%, transparent);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.bar.scrolled.svelte-ij54th{border-bottom-color:#22201c29}.home.svelte-ij54th{text-decoration:none;display:flex}.end.svelte-ij54th{align-items:center;gap:10px;display:flex}.code.svelte-ij54th{border:1px solid var(--line);background:var(--paper);font:600 13px/1 var(--ewo-mono);letter-spacing:.18em;border-radius:2px;padding:5px 9px 4px}.maker.svelte-yg77hf{--ewo-emblem-maker-inset:6%;--ewo-emblem-ink:var(--ink);gap:14px}.maker.svelte-yg77hf::part(arrow){border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:3px;padding:0}@media (hover:hover){.maker.svelte-yg77hf::part(arrow):hover{background:#fffdf6}}.maker.svelte-yg77hf::part(arrow):active{background:var(--paper-2)}.maker.svelte-yg77hf::part(arrow):focus-visible,.maker.svelte-yg77hf::part(dice):focus-visible{outline:3px solid var(--t1);outline-offset:2px}.maker.svelte-yg77hf::part(stage){box-shadow:0 0 0 6px #fff, 0 0 0 7px var(--line), 0 12px 18px -10px #3c280080;background:#fff;border-radius:2px;margin-inline:4px;transform:rotate(-1.5deg)}.maker.svelte-yg77hf::part(tag){z-index:2;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:400 13px/1 var(--type);letter-spacing:.08em;border-radius:2px;padding:4.5px 10px}.maker.svelte-yg77hf::part(legend){color:var(--mute);margin:2px 0 0;font-size:12px}.maker.svelte-yg77hf::part(dice){border:1.5px solid var(--ink);min-height:36px;color:var(--ink);font:700 14px / 1.2 var(--ewo-sans);-webkit-tap-highlight-color:transparent;transition:transform var(--ewo-dur-1) var(--ewo-ease);background:0 0;border-radius:3px;padding:0 12px}@media (hover:hover) and (pointer:fine){.maker.svelte-yg77hf::part(dice):active{transform:scale(.97)}}.home.svelte-1ary22t{flex-direction:column;gap:22px;max-width:440px;margin:14px auto 0;display:flex}.card.svelte-1ary22t{flex-direction:column;gap:16px;padding:6px 16px 18px;display:flex;position:relative}h1.svelte-1ary22t{margin:0 0 6px;font-size:26px;line-height:25px}.corner.svelte-1ary22t{font-size:11px;position:absolute;top:4px;right:12px;transform:rotate(8deg)}.field.svelte-1ary22t{flex-direction:column;gap:6px;display:flex}.join.svelte-1ary22t{flex-direction:column;gap:8px;padding:0 4px;display:flex}.row.svelte-1ary22t{gap:10px;display:flex}.code.svelte-1ary22t{min-width:0;font-family:var(--ewo-mono);letter-spacing:.3em;text-transform:uppercase;flex:1}.rules.svelte-1ary22t{padding:0 4px}.rules.svelte-1ary22t summary:where(.svelte-1ary22t){cursor:pointer;width:fit-content}.rules.svelte-1ary22t p:where(.svelte-1ary22t){color:var(--ink-2);margin:10px 0 0;font-size:14px;line-height:1.55}.join.svelte-1f325xc{flex-direction:column;gap:12px;max-width:440px;margin:14px auto 0;display:flex}.card.svelte-1f325xc{flex-direction:column;gap:16px;padding:6px 16px 18px;display:flex;position:relative}.file.svelte-1f325xc{align-items:baseline;gap:6px;display:flex;position:absolute;top:7px;right:14px}.file.svelte-1f325xc b:where(.svelte-1f325xc){font:600 14px/1 var(--ewo-mono);letter-spacing:.16em}h1.svelte-1f325xc{margin:0 0 6px;font-size:26px;line-height:25px}.field.svelte-1f325xc{flex-direction:column;gap:6px;display:flex}.back.svelte-1f325xc{align-self:center}.gone.svelte-1f325xc{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 18px;display:flex}.av.svelte-1pre9qb{--ewo-emblem-ink:var(--ink);--ewo-emblem-paper:#fff}.card.svelte-1s7zazm{border:1px solid var(--line-2);background:var(--paper);width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);cursor:default;-webkit-tap-highlight-color:transparent;transition:transform var(--ewo-dur-1) var(--ewo-ease), background-color .26s ease, color .26s ease;border-radius:3px;place-items:center;padding:0 3px;display:grid;position:relative;overflow:visible;box-shadow:0 1px #503c0a33,0 6px 10px -8px #3c280073;container-type:size}.card.interactive.svelte-1s7zazm{cursor:pointer}@media (hover:hover){.card.interactive.svelte-1s7zazm:hover{transform:translateY(-1px)}}@media (hover:hover) and (pointer:fine){.card.interactive.svelte-1s7zazm:active{transform:scale(.97)}}.card.svelte-1s7zazm:focus-visible{outline:3px solid var(--t1);outline-offset:2px}.w.svelte-1s7zazm{max-width:100%;font:620 min(max(calc(92cqi / var(--word-em)), 9px), calc(92cqi / var(--em)), 36px, 44cqh) / 1.1 var(--ewo-sans);text-transform:capitalize;white-space:nowrap;overflow:hidden}.art.svelte-1s7zazm{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;padding:6% 4%}.art.svelte-1s7zazm *{vector-effect:non-scaling-stroke}@container (width>=110px){.art.svelte-1s7zazm{stroke-width:2px}}.k0.svelte-1s7zazm{background:var(--t0-soft);box-shadow:inset 4px 0 0 var(--t0), 0 1px 0 #503c0a33}.k1.svelte-1s7zazm{background:var(--t1-soft);box-shadow:inset 4px 0 0 var(--t1), 0 1px 0 #503c0a33}.kb.svelte-1s7zazm{background:var(--by-soft)}.ka.svelte-1s7zazm{background:var(--as);color:var(--as-ink);border-color:var(--as)}.sh.svelte-1s7zazm{width:7px;height:7px;position:absolute;top:4px;left:8px}.sh.t0.svelte-1s7zazm{background:var(--t0);border-radius:50%}.sh.t1.svelte-1s7zazm{background:var(--t1)}.r0.svelte-1s7zazm,.r1.svelte-1s7zazm,.rb.svelte-1s7zazm,.ra.svelte-1s7zazm{border-color:#0000}.r0.svelte-1s7zazm{background:var(--t0);color:var(--t0-ink)}.r1.svelte-1s7zazm{background:var(--t1);color:var(--t1-ink)}.rb.svelte-1s7zazm{background:var(--by);color:var(--by-ink)}.ra.svelte-1s7zazm{background:var(--as);color:var(--as-ink)}.rb.svelte-1s7zazm .w:where(.svelte-1s7zazm){opacity:.88}.r0.svelte-1s7zazm .art:where(.svelte-1s7zazm),.r1.svelte-1s7zazm .art:where(.svelte-1s7zazm),.rb.svelte-1s7zazm .art:where(.svelte-1s7zazm){opacity:.32}.agent.svelte-1s7zazm{fill:currentColor;opacity:.2;pointer-events:none;width:min(42%,38cqh);height:auto;position:absolute;bottom:2px;left:3px}.pic.svelte-1s7zazm .agent:where(.svelte-1s7zazm){opacity:.85;width:min(46%,52cqh);left:auto;right:3px}.cross.svelte-1s7zazm{background:linear-gradient(45deg, transparent 41%, var(--stamp) 41% 59%, transparent 59%), linear-gradient(-45deg, transparent 41%, var(--stamp) 41% 59%, transparent 59%);width:min(14px,26cqh);height:min(14px,26cqh);position:absolute;top:4px;right:5px}.selected.svelte-1s7zazm{outline:2px solid var(--ink);outline-offset:1px;z-index:1;transform:translateY(-3px)}.clip.svelte-1s7zazm{border:1.5px solid var(--clip);background:linear-gradient(var(--clip), var(--clip)) 50% 3px / 1.5px 9px no-repeat;border-radius:5px;width:9px;height:17px;margin-left:-4.5px;position:absolute;top:-7px;left:50%}.marks.svelte-1s7zazm{z-index:2;align-items:center;display:flex;position:absolute;top:-6px;right:-4px}.marks.svelte-1s7zazm .av{box-shadow:0 0 0 1.5px var(--paper);background:#fff;border-radius:50%;margin-left:-6px}@container (width>=140px){.marks.svelte-1s7zazm{transform-origin:100% 0;top:-8px;right:-6px;transform:scale(1.6)}}.marks.svelte-1s7zazm b:where(.svelte-1s7zazm){font:700 10px/1 var(--ewo-sans);margin-left:2px}.mine0.svelte-1s7zazm{outline:2.5px dashed var(--t0);outline-offset:2px}.mine1.svelte-1s7zazm{outline:2.5px dashed var(--t1);outline-offset:2px}.stampmark.svelte-1s7zazm{opacity:0;pointer-events:none;border:3px solid;border-radius:4px;animation:.62s cubic-bezier(.2,.9,.3,1.2) both svelte-1s7zazm-stamp;position:absolute;inset:12% 18%}@keyframes svelte-1s7zazm-stamp{0%{opacity:0;transform:scale(1.8)rotate(-14deg)}35%{opacity:.9;transform:scale(.96)rotate(-6deg)}to{opacity:0;transform:scale(1)rotate(-6deg)}}.fresh.svelte-1s7zazm{animation:.36s ease-out both svelte-1s7zazm-thud}@keyframes svelte-1s7zazm-thud{0%{transform:scale(1.06)}40%{transform:scale(.96)}to{transform:none}}.fit.svelte-nkg03k{place-items:center;width:100%;height:100%;min-height:0;display:grid;container-type:size}.board.svelte-nkg03k{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), minmax(0, 1fr));width:min(100cqw, 100cqh * var(--wide));height:min(100cqh, min(100cqw, 100cqh * var(--wide)) / var(--tall));gap:clamp(5px,1.6cqw,12px);display:grid}.ruler.svelte-nkg03k{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.ruler.svelte-nkg03k span:where(.svelte-nkg03k){font:620 100px/1 var(--ewo-sans);text-transform:capitalize;white-space:nowrap}.shake.svelte-nkg03k{animation:.6s cubic-bezier(.36,.07,.19,.97) both svelte-nkg03k-shake}@keyframes svelte-nkg03k-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.empty.svelte-1nv6a22{color:var(--mute);margin:0;font-size:13px}.log.svelte-1nv6a22{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.entry.svelte-1nv6a22{border-top:1px solid var(--rule-blue);border-left:3px solid var(--t0);flex-direction:column;gap:5px;padding:8px 0 8px 10px;display:flex}.entry.svelte-1nv6a22:first-child{border-top:0}.entry.t1.svelte-1nv6a22{border-left-color:var(--t1)}.head.svelte-1nv6a22{align-items:center;gap:7px;min-width:0;display:flex}.cw.svelte-1nv6a22{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;min-width:0;font-size:16px;overflow:hidden}.head.svelte-1nv6a22 b:where(.svelte-1nv6a22){font-size:18px}.obj.svelte-1nv6a22{color:var(--stamp);margin-left:auto;font-size:10.5px}.row.svelte-1nv6a22{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.row.svelte-1nv6a22 .label:where(.svelte-1nv6a22){width:56px;font-size:9.5px}.tag.svelte-1nv6a22{font:700 11.5px/1.25 var(--ewo-sans);border-radius:2px;align-items:center;padding:2px 6px;display:inline-flex}.tag.t0.svelte-1nv6a22{background:var(--t0);color:var(--t0-ink)}.tag.t1.svelte-1nv6a22{background:var(--t1);color:var(--t1-ink)}.tag.b.svelte-1nv6a22{background:var(--by);color:var(--by-ink)}.tag.a.svelte-1nv6a22{background:var(--as);color:var(--as-ink)}.tag.meant.svelte-1nv6a22{border:1px dashed var(--ink-2);color:var(--ink);background:0 0}.tag.meant.hit.svelte-1nv6a22{border-style:solid}.none.svelte-1nv6a22{color:var(--mute);font-size:11.5px}.final.svelte-1s42erg{flex-direction:column;gap:16px;max-width:1100px;margin:8px auto 0;display:flex}.verdict.svelte-1s42erg{flex-direction:column;gap:6px;padding:6px 16px 14px;display:flex;position:relative;overflow:hidden}.verdict.svelte-1s42erg .label:where(.svelte-1s42erg){line-height:24px}h1.svelte-1s42erg{align-items:center;gap:10px;margin:8px 0 0;font-size:clamp(30px,8vw,46px);line-height:1;display:flex}h1.svelte-1s42erg .shape:where(.svelte-1s42erg){width:18px;height:18px}.w0.svelte-1s42erg h1:where(.svelte-1s42erg){color:var(--t0)}.w1.svelte-1s42erg h1:where(.svelte-1s42erg){color:var(--t1)}.solved.svelte-1s42erg{font-size:clamp(14px,3.4vw,20px);animation:.52s cubic-bezier(.2,.9,.3,1.2) .25s both svelte-1s42erg-slam;position:absolute;bottom:16px;right:16px}.w0.svelte-1s42erg .solved:where(.svelte-1s42erg){color:var(--t0)}.w1.svelte-1s42erg .solved:where(.svelte-1s42erg){color:var(--t1)}@keyframes svelte-1s42erg-slam{0%{opacity:0;transform:rotate(-16deg)scale(2)}to{opacity:.86;transform:rotate(-7deg)scale(1)}}.why.svelte-1s42erg{font:400 16px/1.3 var(--type);margin:0}.found.svelte-1s42erg{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:2px 0 0;display:flex}.found.svelte-1s42erg .count:where(.svelte-1s42erg){font:400 16px/1 var(--type);align-items:center;gap:6px;display:inline-flex}.found.svelte-1s42erg b:where(.svelte-1s42erg){font:800 22px/1 var(--stencil)}.early.svelte-1s42erg{align-self:flex-start;margin:6px 0 2px 4px;animation:.52s cubic-bezier(.2,.9,.3,1.2) .25s both svelte-1s42erg-slam-small}@keyframes svelte-1s42erg-slam-small{0%{opacity:0;transform:rotate(-12deg)scale(1.8)}to{opacity:.86;transform:rotate(-3deg)scale(1)}}.tally.svelte-1s42erg{align-items:center;gap:6px;margin:4px 0 0;display:flex}.tally.svelte-1s42erg .label:where(.svelte-1s42erg){margin-right:4px}.tally.svelte-1s42erg b:where(.svelte-1s42erg){font:800 20px/1 var(--stencil)}.sep.svelte-1s42erg{font-weight:700}.grid.svelte-1s42erg{gap:16px;display:grid}.boardbox.svelte-1s42erg{height:min(72vw,560px)}.meant.svelte-1s42erg{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.meant.svelte-1s42erg h2:where(.svelte-1s42erg){margin:0}@media (width>=900px){.grid.svelte-1s42erg{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.boardbox.svelte-1s42erg{height:min(48vw,520px)}}.stats.svelte-1s42erg{flex-wrap:wrap;gap:6px;display:flex}.stats.svelte-1s42erg .chip:where(.svelte-1s42erg){min-height:32px;font-size:13px}.actions.svelte-1s42erg{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:440px;margin:0 auto;display:flex}.actions.svelte-1s42erg .btn.primary:where(.svelte-1s42erg){white-space:normal;padding-block:10px;line-height:1.15}.wait.svelte-1s42erg{color:var(--mute);margin:0}.error.svelte-1s42erg{margin:0}.menu.svelte-ts4ihi{flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.menu.svelte-ts4ihi .btn:where(.svelte-ts4ihi){justify-content:flex-start}.danger.svelte-ts4ihi{color:var(--bad)}.qr.svelte-15cbps1{margin:0}svg.svelte-15cbps1{width:100%;height:auto;display:block}rect.svelte-15cbps1{fill:#fff}path.svelte-15cbps1{fill:var(--ink)}.lobby.svelte-7sbbw8{gap:16px;max-width:980px;margin:8px auto 0;display:grid}@media (width>=900px){.lobby.svelte-7sbbw8{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px}.go.svelte-7sbbw8{grid-column:1/-1;justify-self:center;width:100%;max-width:420px}}.side.svelte-7sbbw8{flex-direction:column;gap:14px;min-width:0;display:flex}.roomcard.svelte-7sbbw8{flex-direction:column;gap:8px;padding:6px 14px 14px;display:flex;position:relative}.head.svelte-7sbbw8{line-height:24px}.secret.svelte-7sbbw8{font-size:11px;position:absolute;top:6px;right:12px}.coderow.svelte-7sbbw8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.code.svelte-7sbbw8{font:600 34px/1 var(--ewo-mono);letter-spacing:.2em}.links.svelte-7sbbw8{gap:8px;display:flex}.url.svelte-7sbbw8{font:500 12px/1.3 var(--ewo-mono);color:var(--mute);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.qr.svelte-7sbbw8{width:min(220px,70%);margin:4px auto}.screen.svelte-7sbbw8{width:fit-content;font-size:14px;font-weight:700}.hint.svelte-7sbbw8{color:var(--mute);font-size:12.5px;line-height:1.4}@media (width<=699px),(height<=499px){.screen.svelte-7sbbw8,.screen-hint.svelte-7sbbw8{display:none}}.center.svelte-7sbbw8{text-align:center;margin:0}.teams.svelte-7sbbw8{grid-template-columns:1fr 1fr;gap:10px;display:grid}.team.svelte-7sbbw8{flex-direction:column;gap:6px;min-width:0;padding:0 10px 10px;display:flex;overflow:hidden}.team.svelte-7sbbw8 h2:where(.svelte-7sbbw8){font:800 17px/1 var(--stencil);letter-spacing:.04em;text-transform:uppercase;color:var(--t0-ink);align-items:center;gap:7px;margin:0 -10px 4px;padding:9px 10px 8px;display:flex}.team.t0.svelte-7sbbw8 h2:where(.svelte-7sbbw8){background:var(--t0)}.team.t1.svelte-7sbbw8 h2:where(.svelte-7sbbw8){background:var(--t1)}.team.svelte-7sbbw8 h2:where(.svelte-7sbbw8) .shape:where(.svelte-7sbbw8){background:currentColor}.ops.svelte-7sbbw8{flex-direction:column;gap:4px;display:flex}.player.svelte-7sbbw8{text-align:left;min-width:0;min-height:36px;font:600 14px/1.2 var(--ewo-sans);-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:7px;padding:4px 6px 4px 4px;display:flex;position:relative}button.player.svelte-7sbbw8{cursor:pointer}@media (hover:hover){button.player.svelte-7sbbw8:hover{border-color:var(--line-2);background:#fffdf6}}.player.me.svelte-7sbbw8{border-color:var(--line);background:#fffdf6}.player.away.svelte-7sbbw8{opacity:.6}.player.svelte-7sbbw8 .name:where(.svelte-7sbbw8){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.player.svelte-7sbbw8 small:where(.svelte-7sbbw8){font:600 10px/1 var(--ewo-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);flex:none}.clip.svelte-7sbbw8{border:1.5px solid var(--clip);border-radius:5px;width:9px;height:16px;position:absolute;top:-6px;left:14px}.seat.svelte-7sbbw8{border:1px dashed var(--line);min-height:36px;color:var(--ink-2);font:600 13px/1 var(--ewo-sans);background:0 0;border-radius:3px}@media (hover:hover){.seat.svelte-7sbbw8:hover{background:#fffdf6;border-style:solid}}.watching.svelte-7sbbw8{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0 4px;display:flex}.hostrow.svelte-7sbbw8{gap:8px;padding:0 4px;display:flex}.setup.svelte-7sbbw8{flex-direction:column;gap:14px;min-width:0;padding:14px;display:flex}.row.svelte-7sbbw8{flex-direction:column;gap:7px;display:flex}.row.sub.svelte-7sbbw8{border-left:2px solid var(--line-2);padding-left:12px}.row.svelte-7sbbw8 b:where(.svelte-7sbbw8){font-size:15px}.row.switch.svelte-7sbbw8{flex-direction:row;justify-content:space-between;align-items:center;gap:14px}.row.switch.svelte-7sbbw8 .text:where(.svelte-7sbbw8){flex-direction:column;gap:3px;display:flex}.chips.svelte-7sbbw8{flex-wrap:wrap;gap:6px;display:flex}.custom.svelte-7sbbw8{flex-direction:column;gap:8px;display:flex}.custom.svelte-7sbbw8 summary:where(.svelte-7sbbw8){cursor:pointer;width:fit-content;margin-bottom:8px}.custom.svelte-7sbbw8 textarea:where(.svelte-7sbbw8){margin-bottom:8px}.go.svelte-7sbbw8{flex-direction:column;gap:10px;display:flex}.menu.svelte-7sbbw8{flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.clock.svelte-rvct0u{font:600 15px/1 var(--ewo-mono);font-variant-numeric:tabular-nums;border:1px solid var(--line);background:var(--paper);border-radius:2px;padding:4px 7px 3px}.urgent.svelte-rvct0u{border-color:var(--stamp);color:var(--stamp)}.cluebar.svelte-4l3806{border:1px solid var(--line);background:var(--paper);min-height:58px;box-shadow:var(--shadow);border-radius:3px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 12px 6px 0;display:grid;overflow:hidden}.who.svelte-4l3806{color:var(--t0-ink);font:800 14px/1 var(--stencil);letter-spacing:.05em;text-transform:uppercase;align-self:stretch;align-items:center;gap:6px;margin:-6px 0;padding:0 10px;display:flex}.t0.svelte-4l3806 .who:where(.svelte-4l3806){background:var(--t0)}.t1.svelte-4l3806 .who:where(.svelte-4l3806){background:var(--t1)}.who.svelte-4l3806 .shape:where(.svelte-4l3806){background:currentColor}.clue.svelte-4l3806{justify-content:center;align-items:baseline;gap:12px;min-width:0;display:flex}.word.svelte-4l3806{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;min-width:0;font-size:clamp(20px,6vw,30px);line-height:1.1;animation:.42s steps(6,end) both svelte-4l3806-type-in;overflow:hidden}@keyframes svelte-4l3806-type-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.num.svelte-4l3806{font-size:clamp(24px,7vw,34px);line-height:1}.thinking.svelte-4l3806{color:var(--ink-2);align-self:center;align-items:center;gap:4px;font-size:14px;display:flex}.clue.svelte-4l3806 .av{align-self:center}.cursor.svelte-4l3806{background:var(--ink);width:9px;height:2px;margin-top:10px;animation:1s step-end infinite svelte-4l3806-blink}@keyframes svelte-4l3806-blink{50%{opacity:0}}.end.svelte-4l3806{align-items:center;gap:10px;display:flex}.left.svelte-4l3806{flex-direction:column;align-items:center;gap:2px;display:flex}.left.svelte-4l3806 .label:where(.svelte-4l3806){font-size:9px}.left.svelte-4l3806 b:where(.svelte-4l3806){font:800 20px/1 var(--stencil)}.left.mine.svelte-4l3806 b:where(.svelte-4l3806){color:var(--stamp)}@media (width<=420px){.who.svelte-4l3806 .team:where(.svelte-4l3806){display:none}}.big.svelte-4l3806{min-height:84px}.big.svelte-4l3806 .who:where(.svelte-4l3806){padding:0 18px;font-size:20px}.big.svelte-4l3806 .who:where(.svelte-4l3806) .team:where(.svelte-4l3806){display:inline}.big.svelte-4l3806 .word:where(.svelte-4l3806){font-size:clamp(30px,3.4vw,54px)}.big.svelte-4l3806 .num:where(.svelte-4l3806){font-size:clamp(34px,3.8vw,58px)}.big.svelte-4l3806 .thinking:where(.svelte-4l3806){font-size:20px}.big.svelte-4l3806 .left:where(.svelte-4l3806) b:where(.svelte-4l3806){font-size:30px}.hold.svelte-1mg4mgb{background:var(--ink);width:100%;min-height:52px;color:var(--paper);text-align:left;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:3px;align-items:center;gap:10px;padding:0 14px;display:flex}.hold.svelte-1mg4mgb:disabled{opacity:.45}.hold.svelte-1mg4mgb:focus-visible{outline:3px solid var(--t1);outline-offset:2px}.ring.svelte-1mg4mgb{fill:none;stroke-width:3px;flex:none;width:26px;height:26px;transform:rotate(-90deg)}.track.svelte-1mg4mgb{stroke:currentColor;opacity:.25}.fill.svelte-1mg4mgb{stroke:currentColor;stroke-linecap:round;stroke-dasharray:0 100}.holding.svelte-1mg4mgb .fill:where(.svelte-1mg4mgb){stroke-dasharray:100 100;transition:stroke-dasharray var(--ms) linear}.text.svelte-1mg4mgb{flex-direction:column;gap:2px;min-width:0;display:flex}.dock.svelte-19cxvb5{flex-direction:column;gap:8px;padding:10px;display:flex}.status.svelte-19cxvb5{color:var(--ink-2);text-align:center;margin:0;padding:6px 2px;font-size:14px;line-height:1.35}.object.svelte-19cxvb5{border-color:var(--stamp);color:var(--stamp);align-self:center}.reactions.svelte-19cxvb5{justify-content:center;gap:4px;display:flex}.react.svelte-19cxvb5{-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:3px;width:40px;height:36px;font-size:20px;line-height:1}@media (hover:hover) and (pointer:fine){.react.svelte-19cxvb5:active{transform:scale(.9)}}@media (hover:hover){.react.svelte-19cxvb5:hover{background:var(--paper-2)}}.error.svelte-19cxvb5{text-align:center;margin:0}.hold b{font:800 17px/1 var(--stencil);letter-spacing:.06em;text-transform:uppercase}.hold small{opacity:.8;font-size:12.5px}.floats.svelte-86i3sx{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.float.svelte-86i3sx{flex-direction:column;align-items:center;animation:2.6s ease-out both svelte-86i3sx-rise;display:flex;position:absolute;bottom:0}.e.svelte-86i3sx{font-size:30px;line-height:1}small.svelte-86i3sx{background:var(--paper);font:600 10px/1.2 var(--ewo-sans);border-radius:2px;padding:1px 4px}@keyframes svelte-86i3sx-rise{0%{opacity:0;transform:translateY(10px)scale(.6)}15%{opacity:1;transform:translateY(-20px)scale(1)}to{opacity:0;transform:translateY(-220px)scale(1)}}.dock.svelte-7mem71{flex-direction:column;gap:8px;padding:10px;display:flex}.field.svelte-7mem71{position:relative}.clue.svelte-7mem71{letter-spacing:.06em;text-transform:uppercase;padding-right:120px;font-size:20px}.clue.svelte-7mem71::placeholder{text-transform:none;letter-spacing:0;font-family:var(--ewo-sans);font-size:16px}.check.svelte-7mem71{max-width:52%;font:700 12px/1.2 var(--ewo-sans);color:var(--good);text-align:right;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.check.bad.svelte-7mem71{color:var(--bad)}.numrow.svelte-7mem71{align-items:center;gap:6px;display:flex}.step.svelte-7mem71{border:1.5px solid var(--ink);width:42px;height:42px;font:700 20px/1 var(--ewo-sans);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:3px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.step.svelte-7mem71:active{transform:scale(.95)}}.step.inf[aria-pressed=true].svelte-7mem71{background:var(--ink);color:var(--paper)}.num.svelte-7mem71{text-align:center;min-width:34px;font-size:30px;line-height:1}.send.svelte-7mem71{flex:1;min-height:42px}.hint.svelte-7mem71{color:var(--mute);margin:0;font-size:12.5px;line-height:1.35}.error.svelte-7mem71{margin:0}.going.svelte-7mem71{flex-direction:column;align-items:center;gap:8px;display:flex}.big.svelte-7mem71{text-transform:uppercase;letter-spacing:.06em;align-items:baseline;gap:12px;font-size:30px;display:flex}.big.svelte-7mem71 b:where(.svelte-7mem71){font-size:36px}.bar.svelte-7mem71{background:var(--ink);transform-origin:0;width:100%;height:3px;animation:svelte-7mem71-drain var(--ms) linear both}@keyframes svelte-7mem71-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.teams.svelte-1v1u3ee{flex-direction:column;gap:10px;display:flex}.team.svelte-1v1u3ee{border:1px solid var(--line-2);background:var(--paper);border-radius:3px;padding:8px 10px}.team.turn.t0.svelte-1v1u3ee{box-shadow:inset 4px 0 0 var(--t0)}.team.turn.t1.svelte-1v1u3ee{box-shadow:inset 4px 0 0 var(--t1)}h3.svelte-1v1u3ee{font:800 15px/1 var(--stencil);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 6px;display:flex}h3.svelte-1v1u3ee b:where(.svelte-1v1u3ee){margin-left:auto;font-size:22px}ul.svelte-1v1u3ee{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.player.svelte-1v1u3ee{text-align:left;width:100%;min-height:30px;font:600 13.5px/1.2 var(--ewo-sans);background:0 0;border:0;border-radius:3px;align-items:center;gap:7px;padding:2px 4px;display:flex}button.player.svelte-1v1u3ee{cursor:pointer}@media (hover:hover){button.player.svelte-1v1u3ee:hover{background:var(--paper-2)}}.away.svelte-1v1u3ee{opacity:.55}.name.svelte-1v1u3ee{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}small.svelte-1v1u3ee{font:600 9.5px/1 var(--ewo-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);flex:none}.watching.svelte-1v1u3ee{color:var(--ink-2);margin:0;font-size:13px}.stage.svelte-2zsc2m{inset:var(--vv-top,0px) 0 auto 0;z-index:1;height:var(--vv-h,100dvh);padding:max(6px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));flex-direction:column;gap:8px;display:flex;position:fixed}.top.svelte-2zsc2m{align-items:center;gap:8px;width:100%;max-width:1240px;min-height:40px;margin:0 auto;display:flex}.home.svelte-2zsc2m{text-decoration:none}.home.svelte-2zsc2m .logo{font-size:21px}.score.svelte-2zsc2m{border:1px solid var(--line);background:var(--paper);border-radius:2px;align-items:center;gap:5px;padding:3px 8px 2px;display:inline-flex}.score.svelte-2zsc2m b:where(.svelte-2zsc2m){text-align:center;min-width:.6em;font-size:20px;line-height:1}.sp.svelte-2zsc2m{flex:1}.keyctl.svelte-2zsc2m{align-items:center;gap:6px;display:flex}.keyctl.svelte-2zsc2m .label:where(.svelte-2zsc2m){font-size:10px}@media (width<=520px){.home.svelte-2zsc2m,.keyctl.svelte-2zsc2m .label:where(.svelte-2zsc2m){display:none}.top.svelte-2zsc2m{gap:6px}}.peek.svelte-2zsc2m{border:1.5px solid var(--ink);background:var(--paper);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.peek.svelte-2zsc2m svg:where(.svelte-2zsc2m){fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.table.svelte-2zsc2m{flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;width:100%;max-width:1240px;min-height:0;margin:0 auto;display:grid}.boardwrap.svelte-2zsc2m{min-height:0;position:relative}.under.svelte-2zsc2m{flex-direction:column;gap:8px;width:100%;max-width:560px;margin:0 auto;display:flex}.toast.svelte-2zsc2m{z-index:6;border:2.5px solid var(--stamp);max-width:90%;color:var(--stamp);font:400 16px/1.25 var(--type);text-align:center;pointer-events:none;background:#fbf7ecf0;border-radius:4px;margin:0;padding:7.5px 14px;animation:3.6s both svelte-2zsc2m-toast;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}@keyframes svelte-2zsc2m-toast{0%{opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(1.4)}8%,85%{opacity:1;transform:translate(-50%,-50%)rotate(-4deg)scale(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(1)}}.banner.svelte-2zsc2m{border:1.5px solid var(--stamp);background:var(--paper);color:var(--ink);text-align:center;border-radius:3px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;padding:8px 10px;font-size:14px;display:flex}.objection.svelte-2zsc2m .ask:where(.svelte-2zsc2m){font-weight:700}.rule.svelte-2zsc2m{gap:8px;display:flex}.error.svelte-2zsc2m{text-align:center;margin:0}.sheetbody.svelte-2zsc2m{flex-direction:column;gap:14px;padding-bottom:10px;display:flex}.danger.svelte-2zsc2m{color:var(--bad)}@media (width>=900px){.stage.svelte-2zsc2m{padding-inline:var(--gutter)}.table.svelte-2zsc2m{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 300px;gap:12px 20px}.cluebar.svelte-2zsc2m,.boardwrap.svelte-2zsc2m,.under.svelte-2zsc2m{grid-column:1}.side.svelte-2zsc2m{flex-direction:column;grid-area:1/2/-1;gap:12px;min-height:0;display:flex;overflow:auto}.panel.svelte-2zsc2m{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.panel.svelte-2zsc2m h2:where(.svelte-2zsc2m){margin:0}.panel.log.svelte-2zsc2m{flex:1;min-height:0;overflow:auto}}.wait.svelte-2yhvza{text-align:center;margin-top:40px}.gone.svelte-2yhvza{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:420px;margin:40px auto 0;padding:28px;display:flex}.gone.svelte-2yhvza .stencil:where(.svelte-2yhvza){margin:0;font-size:26px}.leave.svelte-2yhvza{margin:18px auto 0;display:flex}.foot.svelte-1sr6y3t{z-index:1;max-width:var(--page);padding:20px var(--gutter) 40px;font:500 var(--ewo-text-2xs) / 1.4 var(--ewo-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ewo-fg-3);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;display:flex;position:relative}a.svelte-1sr6y3t{text-decoration:none}a.svelte-1sr6y3t:hover{color:var(--ewo-fg)}.connection.svelte-1ctcf7s{--ewo-connection-top:2vh;--ewo-connection-bg:var(--ink);--ewo-connection-fg:var(--paper)}.screen.svelte-1ctcf7s{flex-direction:column;gap:14px;height:100dvh;padding:18px 28px 22px;display:flex;overflow:hidden}.top.svelte-1ctcf7s{align-items:center;gap:18px;display:flex}.top.svelte-1ctcf7s .logo{font-size:34px}.code.svelte-1ctcf7s{border:1px solid var(--line);background:var(--paper);font:600 22px/1 var(--ewo-mono);letter-spacing:.2em;padding:6px 12px 5px}.scores.svelte-1ctcf7s{gap:12px;margin-left:auto;display:flex}.score.svelte-1ctcf7s{border:1px solid var(--line);background:var(--paper);font:800 20px/1 var(--stencil);text-transform:uppercase;align-items:center;gap:8px;padding:6px 12px;display:flex}.score.svelte-1ctcf7s b:where(.svelte-1ctcf7s){font-size:30px}.wait.svelte-1ctcf7s{margin:auto;font-size:28px}.lobby.svelte-1ctcf7s{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:28px;min-height:0;display:grid}.join.svelte-1ctcf7s{flex-direction:column;align-items:center;gap:14px;padding:8px 28px 28px;display:flex;position:relative}.join.svelte-1ctcf7s .label:where(.svelte-1ctcf7s){align-self:flex-start;line-height:24px}.url.svelte-1ctcf7s{font:600 clamp(20px, 2.2vw, 32px)/1.2 var(--ewo-mono)}.qr.svelte-1ctcf7s{width:min(34vh,320px)}.join.svelte-1ctcf7s .stamp:where(.svelte-1ctcf7s){position:absolute;top:8px;right:14px}.teams.svelte-1ctcf7s{grid-template-columns:1fr 1fr;gap:18px;display:grid}.team.svelte-1ctcf7s{padding:0 16px 16px;overflow:hidden}.team.svelte-1ctcf7s h2:where(.svelte-1ctcf7s){color:var(--t0-ink);font:800 26px/1 var(--stencil);text-transform:uppercase;align-items:center;gap:10px;margin:0 -16px 12px;padding:12px 16px;display:flex}.team.t0.svelte-1ctcf7s h2:where(.svelte-1ctcf7s){background:var(--t0)}.team.t1.svelte-1ctcf7s h2:where(.svelte-1ctcf7s){background:var(--t1)}.team.svelte-1ctcf7s h2:where(.svelte-1ctcf7s) .shape:where(.svelte-1ctcf7s){background:currentColor;width:14px;height:14px}.team.svelte-1ctcf7s ul:where(.svelte-1ctcf7s){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.team.svelte-1ctcf7s li:where(.svelte-1ctcf7s){font:600 22px/1.2 var(--ewo-sans);align-items:center;gap:12px;display:flex}.team.svelte-1ctcf7s small:where(.svelte-1ctcf7s){font:600 13px/1 var(--ewo-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.play.svelte-1ctcf7s{flex:1;grid-template-columns:minmax(0,1fr) clamp(280px,24vw,380px);gap:22px;min-height:0;display:grid}.main.svelte-1ctcf7s{flex-direction:column;gap:14px;min-height:0;display:flex}.boardwrap.svelte-1ctcf7s{flex:1;min-height:0;position:relative}.verdict.svelte-1ctcf7s{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 20px;display:flex}.verdict.svelte-1ctcf7s b:where(.svelte-1ctcf7s){white-space:nowrap;font-size:40px;line-height:1}.verdict.svelte-1ctcf7s .stamp:where(.svelte-1ctcf7s){white-space:nowrap}.verdict.svelte-1ctcf7s .early:where(.svelte-1ctcf7s){transform:rotate(-2.5deg)}.verdict.svelte-1ctcf7s .shape:where(.svelte-1ctcf7s){width:20px;height:20px}.verdict.svelte-1ctcf7s .stamp:where(.svelte-1ctcf7s){margin-left:auto;font-size:20px}.verdict.svelte-1ctcf7s .found:where(.svelte-1ctcf7s){font:400 22px/1 var(--type);align-items:center;gap:8px;display:inline-flex}.verdict.svelte-1ctcf7s .found:where(.svelte-1ctcf7s) b:where(.svelte-1ctcf7s){font-size:32px}.side.svelte-1ctcf7s{flex-direction:column;gap:14px;min-height:0;display:flex}.panel.svelte-1ctcf7s{padding:12px 14px}.side.svelte-1ctcf7s .player{font-size:17px}.side.svelte-1ctcf7s h3{font-size:19px}.side.svelte-1ctcf7s .cw{font-size:20px}.side.svelte-1ctcf7s .tag{font-size:14px}.panel.log.svelte-1ctcf7s{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.panel.log.svelte-1ctcf7s h2:where(.svelte-1ctcf7s){margin:0}.connection.svelte-1n46o8q{--ewo-connection-top:calc(env(safe-area-inset-top,0px) + var(--bar-h) + 8px);--ewo-connection-bg:var(--ink);--ewo-connection-fg:var(--paper);--ewo-connection-font:var(--ewo-sans)}.connection.in-game.svelte-1n46o8q{--ewo-connection-top:calc(env(safe-area-inset-top,0px) + 8px)}main.svelte-1n46o8q{z-index:1;max-width:var(--page);min-height:calc(100dvh - var(--bar-h) - 120px);padding:8px var(--gutter) 48px;margin:0 auto;position:relative}@media not (display-mode:standalone){@supports (-webkit-touch-callout:none){main.svelte-1n46o8q{padding-bottom:96px}}}
