@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream:#fff3dc;--cream-2:#ffe9c2;--paper:#fffdf7;--ink:#4a3a2a;--ink-soft:#8a755f;--line:#eedcbc;--gold:#f6b53d;--gold-deep:#d38b22;--foam:#fff;--leaf:#7cc58a;--leaf-deep:#4b9a5c;--sky:#8fd0ea;--sky-deep:#4c99ba;--coral:#f48a73;--coral-deep:#cc5c46;--lilac:#c2b0f0;--lilac-deep:#8c74cf;--kraft:#d9b48a;--kraft-deep:#a97f52;--fire:#ff8a3d;--radius:22px;--radius-sm:14px;--lift:0 5px 0;--shadow:0 10px 30px -12px #6e481e59;--font-display:"Fredoka Variable", "Fredoka", ui-rounded, system-ui, sans-serif;--font-body:"Nunito Variable", "Nunito", ui-rounded, system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{background:var(--cream);min-height:100%;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;margin:0;font-size:17px;line-height:1.4}body{background-color:var(--cream);background-image:radial-gradient(circle at 1px 1px,#d6a05a2e 1.6px,#0000 2px),radial-gradient(at 50% -10%,#fff9ec 0%,#0000 60%);background-size:22px 22px,100% 100%;background-attachment:fixed}#app{min-height:100dvh}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:.005em;margin:0;font-weight:600;line-height:1.1}h1{font-size:clamp(1.9rem,7vw,2.6rem)}h2{font-size:1.45rem}h3{font-size:1.15rem}p{margin:0}button,input,textarea,select{font:inherit;color:inherit}input,textarea,select{font-size:max(16px,1em)}button{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}:focus-visible{outline:3px solid var(--sky-deep);outline-offset:3px}.btn{--c:var(--gold);--d:var(--gold-deep);--t:var(--ink);background:var(--c);min-height:56px;color:var(--t);font-family:var(--font-display);white-space:nowrap;min-width:0;box-shadow:var(--lift) var(--d);transition:transform .12s var(--ease), box-shadow .12s var(--ease), filter .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.4em;font-size:1.12rem;font-weight:600;line-height:1.1;display:inline-flex;transform:translateY(0)}.btn:active:not(:disabled){box-shadow:0 1px 0 var(--d);transform:translateY(4px)}:disabled>[data-haptic-trigger]{pointer-events:none}.btn:disabled{filter:grayscale(.7)opacity(.55);cursor:not-allowed}.btn.block{width:100%}.btn.leaf{--c:var(--leaf);--d:var(--leaf-deep)}.btn.sky{--c:var(--sky);--d:var(--sky-deep)}.btn.coral{--c:var(--coral);--d:var(--coral-deep);--t:#fff}.btn.lilac{--c:var(--lilac);--d:var(--lilac-deep)}.btn.ghost{--c:var(--paper);--d:var(--line);border:3px solid var(--line)}.btn.small{min-height:42px;padding:.45em 1em;font-size:.98rem}.btn-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.btn-row.lead{grid-template-columns:auto 1fr}.icon-btn{background:var(--paper);width:46px;height:46px;box-shadow:0 3px 0 var(--line);transition:transform .12s var(--ease);border:0;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.icon-btn:active{box-shadow:0 0 0 var(--line);transform:translateY(3px)scale(.96)}.card{background:var(--paper);border-radius:var(--radius);box-shadow:0 4px 0 var(--line), var(--shadow);padding:18px}.field{border:3px solid var(--line);border-radius:var(--radius-sm);background:#fff;width:100%;min-height:54px;padding:.7em 1em;font-size:1.1rem;transition:border-color .15s}.field:focus{border-color:var(--gold);outline:none}.muted{color:var(--ink-soft)}.section-title{align-items:center;gap:8px;display:flex}.screen{width:100%;max-width:560px;padding:max(16px, env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;margin:0 auto;display:flex}.stack{flex-direction:column;gap:12px;display:flex}.row{align-items:center;gap:10px;display:flex}.sticky-bottom{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--sticky-bg,var(--cream)) 75%, transparent);z-index:5;position:sticky;bottom:0}:root[data-typing] .sticky-bottom{display:none}.crown{filter:drop-shadow(0 2px #d38b2259);flex:none;font-size:1.25rem;line-height:1}.tag{background:var(--cream-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:.85rem;font-weight:700;display:inline-flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.logo.svelte-1vez051{font-family:var(--font-display);color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.big.svelte-1vez051 .word:where(.svelte-1vez051){font-size:clamp(2.3rem,11vw,3.4rem)}.small.svelte-1vez051 .word:where(.svelte-1vez051){font-size:1.3rem}.word.svelte-1vez051 small:where(.svelte-1vez051){color:var(--gold-deep);font-size:.55em}.mug.svelte-1vez051{width:1em;height:1em;font-size:4.2rem;animation:3.6s ease-in-out infinite float}.small.svelte-1vez051 .mug:where(.svelte-1vez051){font-size:2rem;animation:none}.foam.svelte-1vez051{transform-origin:30px 22px;animation:2.4s ease-in-out infinite wobble}.scroller.svelte-1osvqg1{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(2,52px);grid-auto-columns:52px;grid-auto-flow:column;gap:8px;margin:0 -4px;padding:6px 4px 10px;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.scroller.svelte-1osvqg1::-webkit-scrollbar{display:none}button.svelte-1osvqg1{scroll-snap-align:start;border:3px solid var(--line);box-shadow:0 3px 0 var(--line);transition:transform .16s var(--spring), background .16s;background:#fff;border-radius:16px;font-size:1.6rem}button.svelte-1osvqg1:active{transform:scale(.9)}button.svelte-1osvqg1:focus-visible{outline-offset:-3px}.on.svelte-1osvqg1{border-color:var(--gold);background:var(--gold);box-shadow:0 3px 0 var(--gold-deep)}.profile.svelte-2ryq5a{flex-direction:column;gap:10px;display:flex}.who.svelte-2ryq5a{align-items:center;gap:12px;display:flex}.preview.svelte-2ryq5a{width:58px;height:58px;box-shadow:0 3px 0 var(--line);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:2rem;display:grid}.home.svelte-1sxz2jw{min-height:100dvh;padding-top:max(36px, env(safe-area-inset-top));gap:24px}header.svelte-1sxz2jw{text-align:center;flex-direction:column;gap:14px;display:flex}.tagline.svelte-1sxz2jw{color:var(--ink-soft);text-wrap:balance;font-size:1.02rem}.code.svelte-1sxz2jw{text-align:center;font-family:var(--font-display);letter-spacing:.3em;font-size:2rem;font-weight:600}footer.svelte-1sxz2jw{text-align:center;flex-direction:column;gap:6px;margin-top:auto;font-size:.9rem;display:flex}.pill.svelte-1afy2cp{top:max(10px, env(safe-area-inset-top));background:var(--paper);box-shadow:0 3px 0 var(--line);color:var(--ink-soft);z-index:60;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:700;display:flex;position:fixed;left:50%;translate:-50%}.spinner.svelte-1afy2cp{border:2px solid var(--line);border-top-color:var(--gold-deep);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-1afy2cp-spin}@keyframes svelte-1afy2cp-spin{to{transform:rotate(360deg)}}.rain.svelte-haxfcm{pointer-events:none;z-index:90;position:fixed;inset:0;overflow:hidden}.poop.svelte-haxfcm{animation:svelte-haxfcm-drop 2.4s var(--ease) forwards;filter:drop-shadow(0 10px 10px #4a3a2a4d);font-size:9rem;position:absolute;top:30%;translate:-50%}.big.svelte-haxfcm .poop:where(.svelte-haxfcm){font-size:20rem}@keyframes svelte-haxfcm-drop{0%{transform:translateY(-120vh) rotate(var(--r)) scale(.6)}35%{transform:translateY(0)rotate(0)scale(1.1,.85)}45%{transform:translateY(-30px)scale(.95,1.08)}55%{transform:translateY(0)scale(1)}85%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(.4)}}.avatar.svelte-9g1c5b{width:var(--s);height:var(--s);box-shadow:0 3px 0 var(--line);font-size:calc(var(--s) * .58);background:#fff;border-radius:50%;flex:none;place-items:center;line-height:1;transition:filter .3s,opacity .3s;display:inline-grid}.dim.svelte-9g1c5b{filter:grayscale();opacity:.5}.leaf.svelte-9g1c5b{box-shadow:0 0 0 3px var(--leaf)}.coral.svelte-9g1c5b{box-shadow:0 0 0 3px var(--coral)}.gold.svelte-9g1c5b{box-shadow:0 0 0 3px var(--gold)}.fire.svelte-9g1c5b{box-shadow:0 0 0 3px var(--fire)}svg.svelte-deksbo{display:block;overflow:visible}.shake.svelte-deksbo{transform-origin:50% 90%;animation:.35s ease-in-out infinite svelte-deksbo-can-shake}@keyframes svelte-deksbo-can-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)translateY(-2px)}75%{transform:rotate(7deg)translateY(-2px)}}.photo.svelte-c41gl0{width:var(--w);height:var(--h);border-radius:calc(min(var(--w), var(--h)) / 4);background:#fff;flex:none;display:block;position:relative}img.svelte-c41gl0{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.outlined.svelte-c41gl0{border-radius:calc(var(--w) / 5);padding:calc(var(--w) / 14);border:3px solid #6d4f2c}.outlined.svelte-c41gl0 img:where(.svelte-c41gl0){border-radius:calc(var(--w) / 10)}.empty.svelte-c41gl0{background:var(--line);opacity:.35}.num.svelte-wwaub3{right:calc(var(--s) / -3);bottom:calc(var(--s) / -4);min-width:var(--s);height:var(--s);border-radius:calc(var(--s) / 2);font-family:var(--font-display);font-weight:700;font-size:calc(var(--s) * .55);color:var(--ink);border:2.5px solid #6d4f2c;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute}.hot.svelte-wwaub3{right:calc(var(--s) / -3);top:calc(var(--s) / -3);font-size:var(--s);line-height:1;position:absolute}.confetti.svelte-ru1uf2{pointer-events:none;z-index:80;position:fixed;inset:0;overflow:hidden}span.svelte-ru1uf2{border-radius:3px;width:10px;height:16px;animation:linear forwards svelte-ru1uf2-fall;position:absolute;top:-20px}.round.svelte-ru1uf2{border-radius:50%;width:12px;height:12px}@keyframes svelte-ru1uf2-fall{to{transform:translate(var(--drift), 110vh) rotate(var(--spin))}}.foam.svelte-kbo6jb{pointer-events:none;position:absolute;inset:-10px 0 0}span.svelte-kbo6jb{opacity:0;background:#fff;border:2px solid #ecd9b6;border-radius:50%;position:absolute;bottom:10%}.rising.svelte-kbo6jb span:where(.svelte-kbo6jb){animation:ease-in infinite svelte-kbo6jb-rise}@keyframes svelte-kbo6jb-rise{0%{opacity:0;transform:translateY(0)scale(.4)}20%{opacity:1}to{opacity:0;transform:translateY(-140px)scale(1.1)}}.cap.svelte-kbo6jb{filter:drop-shadow(0 3px #ecd9b6);background:radial-gradient(circle at 20% 60%,#fff 18px,#0000 19px),radial-gradient(circle at 50% 40%,#fff 24px,#0000 25px),radial-gradient(circle at 80% 60%,#fff 18px,#0000 19px);border-radius:30px 30px 18px 18px;width:120px;height:44px;position:absolute;top:0;left:50%;transform:scale(0)}.overflow.svelte-kbo6jb .cap:where(.svelte-kbo6jb){animation:svelte-kbo6jb-spill .7s var(--spring) forwards}@keyframes svelte-kbo6jb-spill{0%{transform:scale(0)translateY(30px)}to{transform:scale(1)translateY(0)}}.picks.svelte-6imaew{text-align:left;flex-direction:column;gap:10px;width:100%;display:flex}ul.svelte-6imaew{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}li.svelte-6imaew{box-shadow:0 3px 0 var(--line);border-left:6px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:6px 10px;display:flex}li.me.svelte-6imaew{outline:3px solid var(--gold)}.name.svelte-6imaew{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.said.svelte-6imaew{text-align:right;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;overflow:hidden}.badge.svelte-6imaew{text-align:center;background:var(--cream-2);border-radius:999px;flex:none;min-width:40px;padding:2px 8px;font-weight:900}.correct.svelte-6imaew,.hotWin.svelte-6imaew{border-left-color:var(--leaf)}.correct.svelte-6imaew .badge:where(.svelte-6imaew),.hotWin.svelte-6imaew .badge:where(.svelte-6imaew){background:var(--leaf-deep);color:#fff}.wrong.svelte-6imaew,.hotLose.svelte-6imaew{border-left-color:var(--coral);border-left-style:dashed}.wrong.svelte-6imaew .badge:where(.svelte-6imaew),.hotLose.svelte-6imaew .badge:where(.svelte-6imaew){background:var(--coral-deep);color:#fff}.big.svelte-6imaew li:where(.svelte-6imaew){padding:10px 16px;font-size:1.4rem}.big.svelte-6imaew h3:where(.svelte-6imaew){font-size:2rem}.big.svelte-6imaew .said:where(.svelte-6imaew){font-size:1.2rem}.podium.svelte-6fiozi{justify-content:center;align-items:flex-end;gap:8px;padding-top:10px;display:flex}.col.svelte-6fiozi{flex-direction:column;flex:1;align-items:center;gap:8px;max-width:180px;display:flex}.people.svelte-6fiozi{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.person.svelte-6fiozi{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:110px;display:flex}.name.svelte-6fiozi{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;overflow:hidden}.title.svelte-6fiozi{color:var(--ink-soft);font-size:.72rem;line-height:1.1}.step.svelte-6fiozi{width:100%;font-family:var(--font-display);border-radius:18px 18px 6px 6px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:10px 4px 12px;font-weight:600;display:flex;box-shadow:0 5px #0000001f}.s1.svelte-6fiozi{background:var(--gold);min-height:128px}.s2.svelte-6fiozi{background:var(--sky);min-height:100px}.s3.svelte-6fiozi{background:var(--coral);min-height:76px}.medal.svelte-6fiozi{font-size:1.6rem;line-height:1}.pts.svelte-6fiozi{white-space:nowrap;line-height:1}.big.svelte-6fiozi .s1:where(.svelte-6fiozi){min-height:30vh}.big.svelte-6fiozi .s2:where(.svelte-6fiozi){min-height:22vh}.big.svelte-6fiozi .s3:where(.svelte-6fiozi){min-height:15vh}.big.svelte-6fiozi .col:where(.svelte-6fiozi){max-width:320px}.big.svelte-6fiozi .person:where(.svelte-6fiozi){max-width:220px}.big.svelte-6fiozi .name:where(.svelte-6fiozi){font-size:1.8rem}.big.svelte-6fiozi .title:where(.svelte-6fiozi){font-size:1.1rem}.big.svelte-6fiozi .medal:where(.svelte-6fiozi){font-size:3rem}.big.svelte-6fiozi .pts:where(.svelte-6fiozi){font-size:1.8rem}.qr.svelte-1yb2k5k{box-shadow:0 4px 0 var(--line);background:#fff;border-radius:20px;padding:10px}.qr.svelte-1yb2k5k svg{width:100%;height:100%;display:block}.stats.svelte-oke4t9{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-oke4t9{box-shadow:0 3px 0 var(--line);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px;display:flex}.emoji.svelte-oke4t9{font-size:2rem}.text.svelte-oke4t9{flex-direction:column;display:flex}.big.svelte-oke4t9 li:where(.svelte-oke4t9){padding:18px}.big.svelte-oke4t9 .emoji:where(.svelte-oke4t9){font-size:3rem}.big.svelte-oke4t9 .text:where(.svelte-oke4t9){font-size:1.3rem}.tv.svelte-ciilq2{flex-direction:column;gap:2vh;min-height:100dvh;padding:2vh 3vw;font-size:clamp(16px,1.4vw,28px);display:flex}header.svelte-ciilq2{align-items:center;gap:16px;display:flex}.spacer.svelte-ciilq2{flex:1}.mini-join.svelte-ciilq2{align-items:center;gap:10px;font-size:1.1rem;display:flex}main.svelte-ciilq2{flex:1;display:flex}main.svelte-ciilq2>section:where(.svelte-ciilq2){flex:1}h1.svelte-ciilq2{font-size:clamp(2.4rem,4.5vw,5rem)}.big-note.svelte-ciilq2{font-size:1.5rem}.lobby.svelte-ciilq2{grid-template-columns:auto 1fr;align-items:center;gap:4vw;display:grid}.join.svelte-ciilq2{flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.code.svelte-ciilq2{letter-spacing:.12em;font-size:5rem}.crowd.svelte-ciilq2 ul:where(.svelte-ciilq2){flex-wrap:wrap;gap:24px;margin:3vh 0;padding:0;list-style:none;display:flex}.crowd.svelte-ciilq2 li:where(.svelte-ciilq2){flex-direction:column;align-items:center;gap:6px;font-size:1.4rem;font-weight:800;display:flex}.tasting.svelte-ciilq2{grid-template-columns:auto 1fr;align-items:center;gap:4vw;display:grid}.now.svelte-ciilq2{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.board.svelte-ciilq2{flex-direction:column;grid-column:-2/-1;gap:2vh;display:flex}.board.svelte-ciilq2 h2:where(.svelte-ciilq2){font-size:2.2rem}.bars.svelte-ciilq2{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bars.svelte-ciilq2 li:where(.svelte-ciilq2){background:var(--paper);box-shadow:0 4px 0 var(--line);border-radius:999px;grid-template-columns:auto 10em 1fr auto;align-items:center;gap:18px;padding:8px 24px 8px 8px;display:grid}.bars.svelte-ciilq2 .name:where(.svelte-ciilq2){text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:800;overflow:hidden}.bar.svelte-ciilq2{background:var(--cream-2);border-radius:999px;height:22px;overflow:hidden}.bar.svelte-ciilq2 span:where(.svelte-ciilq2){background:linear-gradient(90deg, var(--gold), #ffd47a);height:100%;transition:width .6s var(--ease);border-radius:999px;display:block}.count.svelte-ciilq2{font-family:var(--font-display);text-align:right;min-width:3em;font-size:1.6rem;font-weight:600}.reveal.svelte-ciilq2{justify-content:center;align-items:center;gap:4vw;display:flex}.stage.svelte-ciilq2{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2vh;display:flex}.can-zone.svelte-ciilq2{padding:40px 80px 10px;position:relative}.drumroll.svelte-ciilq2{animation:.4s ease-in-out infinite wobble}.beer.svelte-ciilq2{color:var(--gold-deep);text-shadow:0 5px #fff;font-size:clamp(3rem,7vw,8rem)}.side.svelte-ciilq2{flex:1;max-width:46vw}.final.svelte-ciilq2{align-items:center;gap:4vw;display:flex}.podium-col.svelte-ciilq2{text-align:center;flex-direction:column;flex:2;gap:3vh;display:flex}.stats-col.svelte-ciilq2{flex:1}.stats-col.svelte-ciilq2 .stats{grid-template-columns:1fr}@media (orientation:portrait){.lobby.svelte-ciilq2,.tasting.svelte-ciilq2{grid-template-columns:1fr}.reveal.svelte-ciilq2,.final.svelte-ciilq2{flex-direction:column}.side.svelte-ciilq2{width:100%;max-width:none}}.layer.svelte-vvynwn{display:contents}.backdrop.svelte-vvynwn{z-index:var(--z);background:#4a3a2a59;position:fixed;inset:0}.sheet.svelte-vvynwn{left:0;right:0;bottom:var(--keyboard,0px);width:min(100%,560px);max-height:min(88dvh, calc(var(--visible-height,100dvh) - 16px));overscroll-behavior:contain;background:var(--paper);--sticky-bg:var(--paper);padding:10px 18px calc(22px + env(safe-area-inset-bottom));z-index:calc(var(--z) + 1);border-radius:28px 28px 0 0;flex-direction:column;gap:14px;margin:0 auto;display:flex;position:fixed;overflow-y:auto;box-shadow:0 -10px 40px -10px #4a3a2a66}.sheet.svelte-vvynwn:focus{outline:none}.grip.svelte-vvynwn{background:var(--line);border-radius:3px;flex:none;width:48px;height:6px;margin:0 auto 4px}.progress.svelte-4nva8h{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}li.svelte-4nva8h{box-shadow:0 3px 0 var(--line);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:8px 10px;display:flex}.who.svelte-4nva8h{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.name.svelte-4nva8h{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.dots.svelte-4nva8h{flex-wrap:wrap;gap:4px;display:flex}.dot.svelte-4nva8h{background:var(--line);width:10px;height:10px;transition:background .3s, transform .3s var(--spring);border-radius:50%}.dot.on.svelte-4nva8h{background:var(--gold);transform:scale(1.15)}.ok.svelte-4nva8h{color:var(--leaf-deep);background:#dcf2df}.poop.svelte-4nva8h{background:var(--cream-2);width:46px;height:46px;transition:transform .15s var(--spring);border:0;border-radius:14px;font-size:1.4rem}.poop.svelte-4nva8h:active{transform:scale(.85)rotate(-10deg)}.remove.svelte-4nva8h{color:var(--ink-soft);background:0 0;border:0;width:36px;height:36px;font-size:1.1rem}.turn.svelte-4wjwzs{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.now.svelte-4wjwzs{font-size:1.8rem}.now.svelte-4wjwzs small:where(.svelte-4wjwzs){color:var(--ink-soft);font-size:.6em}.confirm.svelte-4wjwzs{border:3px solid var(--lilac);flex-direction:column;gap:10px;display:flex}.late.svelte-4wjwzs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.late.svelte-4wjwzs li:where(.svelte-4wjwzs){background:var(--cream-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:.92rem;display:inline-flex}.late.svelte-4wjwzs .name:where(.svelte-4wjwzs){font-weight:800}.small.svelte-4wjwzs{font-size:.88rem}.wide.svelte-62ep45{max-width:1100px}.spacer.svelte-62ep45{flex:1}.grid-wrap.svelte-62ep45{padding:10px;overflow-x:auto}table.svelte-62ep45{border-collapse:separate;border-spacing:4px;font-size:.85rem}th.svelte-62ep45{font-family:var(--font-display);color:var(--ink-soft);white-space:nowrap;font-weight:600}.who.svelte-62ep45{text-align:left;color:var(--ink);background:var(--paper);align-items:center;gap:6px;padding-right:6px;display:flex;position:sticky;left:0}td.svelte-62ep45{background:var(--cream);text-align:center;white-space:nowrap;color:var(--ink-soft);border-radius:8px;padding:6px 8px}td.filled.svelte-62ep45{color:var(--ink);background:#fff3d1;font-weight:700}td.hot.svelte-62ep45{background:#ffe0c8}.wrap.svelte-1jt98br{padding:10px;overflow-x:auto}table.svelte-1jt98br{border-collapse:separate;border-spacing:4px;font-size:.85rem}th.svelte-1jt98br{white-space:nowrap;text-align:left;padding:4px 6px;font-weight:800}.truth.svelte-1jt98br{background:var(--paper);position:sticky;left:0}.truth.svelte-1jt98br span:where(.svelte-1jt98br){color:var(--gold-deep);font-weight:600;display:block}td.svelte-1jt98br{white-space:nowrap;background:var(--cream);border-radius:10px;padding:6px 8px}.icon.svelte-1jt98br{margin-right:4px;font-weight:900}.correct.svelte-1jt98br,.hotWin.svelte-1jt98br{background:#dcf2df}.wrong.svelte-1jt98br,.hotLose.svelte-1jt98br{background:#fde3dc}.spacer.svelte-1c0yz4p{flex:1}.center.svelte-1c0yz4p{text-align:center}.mine.svelte-1c0yz4p{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:18px 20px 20px;display:flex}.title-emoji.svelte-1c0yz4p{font-size:2.6rem;line-height:1}.title-name.svelte-1c0yz4p{color:var(--gold-deep);font-size:1.5rem}.mine.svelte-1c0yz4p .rank:where(.svelte-1c0yz4p){font-size:1.05rem}.quip.svelte-1c0yz4p{color:var(--ink-soft);text-wrap:balance;margin-top:6px;font-style:italic}.ranking.svelte-1c0yz4p{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ranking.svelte-1c0yz4p li:where(.svelte-1c0yz4p){box-shadow:0 3px 0 var(--line);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:6px 12px;display:flex}.ranking.svelte-1c0yz4p li.me:where(.svelte-1c0yz4p){outline:3px solid var(--gold)}.ranking.svelte-1c0yz4p .rank:where(.svelte-1c0yz4p){text-align:center;width:1.6em;font-size:1.2rem}.ranking.svelte-1c0yz4p .name:where(.svelte-1c0yz4p){flex-direction:column;flex:1;font-weight:800;display:flex}.ranking.svelte-1c0yz4p small:where(.svelte-1c0yz4p){color:var(--ink-soft);font-size:.78rem;font-weight:600}.pts.svelte-1c0yz4p{font-family:var(--font-display);font-weight:600}.small.svelte-1c0yz4p{font-size:.85rem}.viewfinder.svelte-1ci5j3s{aspect-ratio:1;border-radius:var(--radius);background:#2b2118;flex:none;width:min(100%,340px);margin:0 auto;position:relative;overflow:hidden}video.svelte-1ci5j3s{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s}.on.svelte-1ci5j3s video:where(.svelte-1ci5j3s){opacity:1}.found.svelte-1ci5j3s{background:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.found.svelte-1ci5j3s img:where(.svelte-1ci5j3s){object-fit:contain;background:#fff;border-radius:12px;width:78%;height:78%}.frame.svelte-1ci5j3s{--c:#ffffffe6;background:linear-gradient(var(--c), var(--c)) top left / 28px 4px, linear-gradient(var(--c), var(--c)) top left / 4px 28px, linear-gradient(var(--c), var(--c)) top right / 28px 4px, linear-gradient(var(--c), var(--c)) top right / 4px 28px, linear-gradient(var(--c), var(--c)) bottom left / 28px 4px, linear-gradient(var(--c), var(--c)) bottom left / 4px 28px, linear-gradient(var(--c), var(--c)) bottom right / 28px 4px, linear-gradient(var(--c), var(--c)) bottom right / 4px 28px;background-repeat:no-repeat;border-radius:6px;position:absolute;inset:14%}.laser.svelte-1ci5j3s{background:var(--coral);border-radius:2px;height:3px;animation:2.2s ease-in-out infinite alternate svelte-1ci5j3s-sweep;position:absolute;top:50%;left:18%;right:18%;box-shadow:0 0 12px 2px #f48a73b3}.laser.looking.svelte-1ci5j3s{background:var(--gold);animation:none;box-shadow:0 0 16px 4px #f6b53dcc}@keyframes svelte-1ci5j3s-sweep{0%{transform:translateY(-80px)}to{transform:translateY(80px)}}.status.svelte-1ci5j3s{text-align:center;color:#fff;place-items:center;padding:24px;font-weight:700;display:grid;position:absolute;inset:0}.torch.svelte-1ci5j3s{background:#0006;border:0;border-radius:50%;width:44px;height:44px;font-size:1.2rem;position:absolute;top:10px;right:10px}.torch.lit.svelte-1ci5j3s{background:var(--gold)}.notice.svelte-1ci5j3s{color:#fff;text-align:center;background:#2b2118d1;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.credit.svelte-1ci5j3s{color:var(--ink-soft);text-align:center;font-size:.75rem}.credit.svelte-1ci5j3s a:where(.svelte-1ci5j3s){color:inherit}.rows.svelte-ggd1h{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.line.svelte-ggd1h{box-shadow:0 3px 0 var(--line);background:#fff;border:3px solid #0000;border-radius:16px;align-items:center;gap:6px;padding:4px 4px 4px 10px;transition:border-color .2s;display:flex}.line.svelte-ggd1h:focus-within{border-color:var(--gold)}.line.fresh.svelte-ggd1h{border-color:var(--gold);animation:1.4s ease-out svelte-ggd1h-glow}@keyframes svelte-ggd1h-glow{0%{box-shadow:0 0 0 8px #f6b53d73, 0 3px 0 var(--line)}to{box-shadow:0 0 0 0 #f6b53d00, 0 3px 0 var(--line)}}.line.dup.svelte-ggd1h{border-color:var(--coral)}.thumb.svelte-ggd1h{flex:none}.thumb.landing.svelte-ggd1h{visibility:hidden}.num.svelte-ggd1h{font-family:var(--font-display);color:var(--ink-soft);min-width:1.4em;font-weight:600}.name.svelte-ggd1h{background:0 0;border:0;border-bottom:2px dashed #e6cfa6;border-radius:0;flex:1;min-width:0;min-height:38px;margin:4px 2px;padding:0 2px;font-size:1.05rem;font-weight:700}.name.svelte-ggd1h:focus{border-bottom:2px solid var(--gold);outline:none}.mini.svelte-ggd1h{opacity:.55;background:0 0;border:0;border-radius:12px;width:40px;height:40px;font-size:1.05rem}.mini.has.svelte-ggd1h{opacity:1}.note.svelte-ggd1h{border:3px solid var(--line);resize:vertical;border-radius:14px;width:calc(100% - 20px);margin:6px 0 0 20px;padding:8px 12px;font-size:.95rem}.warn.svelte-ggd1h{color:var(--coral-deep);font-weight:800}.tools.svelte-ggd1h{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tools.four.svelte-ggd1h{grid-template-columns:repeat(2,1fr)}.tools.svelte-ggd1h .btn:where(.svelte-ggd1h){padding-inline:.5em}.save.svelte-ggd1h{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.paste.svelte-ggd1h{resize:vertical}.lists.svelte-ggd1h{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lists.svelte-ggd1h li:where(.svelte-ggd1h){align-items:center;gap:6px;display:flex}.pick.svelte-ggd1h{border:3px solid var(--line);box-shadow:0 3px 0 var(--line);text-align:left;background:#fff;border-radius:16px;flex:1;justify-content:space-between;align-items:center;padding:11px;display:flex}.hint.svelte-dudeu7{background:var(--cream-2);width:24px;height:24px;color:var(--ink-soft);font-family:var(--font-display);vertical-align:middle;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:.85rem;font-weight:700;line-height:1;display:inline-grid;position:relative}.hint.svelte-dudeu7:after{content:"";position:absolute;inset:-10px}.bubble.svelte-dudeu7{z-index:95;pointer-events:none;background:var(--ink);color:var(--cream);white-space:pre-line;box-shadow:var(--shadow);transform-origin:var(--arrow) 0;border-radius:16px;padding:10px 14px;font-size:.92rem;font-weight:600;line-height:1.35;position:fixed}.bubble.above.svelte-dudeu7{transform-origin:var(--arrow) 100%}.bubble.above.svelte-dudeu7:before{top:auto;bottom:-6px}.bubble.svelte-dudeu7:before{content:"";top:-6px;left:calc(var(--arrow) - 6px);background:var(--ink);border-radius:2px;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.toggle.svelte-1xy2u72{align-items:center;gap:8px;min-height:56px;display:flex}.label.svelte-1xy2u72{font-weight:800}.spacer.svelte-1xy2u72{flex:1}.knob.svelte-1xy2u72{background:var(--line);width:58px;height:34px;transition:background .2s var(--ease);border:0;border-radius:999px;flex:none;padding:4px}.knob.svelte-1xy2u72 span:where(.svelte-1xy2u72){width:26px;height:26px;transition:transform .26s var(--spring);background:#fff;border-radius:50%;display:block;box-shadow:0 2px #0000001f}.knob.on.svelte-1xy2u72{background:var(--leaf)}.knob.on.svelte-1xy2u72 span:where(.svelte-1xy2u72){transform:translate(24px)}.disabled.svelte-1xy2u72{opacity:.5}.spacer.svelte-5oe5o9{flex:1}.invite.svelte-5oe5o9{align-items:center;gap:18px;display:flex}.qr.svelte-5oe5o9{background:0 0;border:0;padding:0}.invite-text.svelte-5oe5o9{flex-direction:column;flex:1;align-items:flex-start;gap:10px;display:flex}.code.svelte-5oe5o9{letter-spacing:.1em;font-size:2.3rem;line-height:1}.small.svelte-5oe5o9{font-size:.9rem}.missing.svelte-5oe5o9{text-align:center;color:var(--ink-soft);margin-bottom:8px;font-weight:700}.players.svelte-5oe5o9{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.players.svelte-5oe5o9 li:where(.svelte-5oe5o9){box-shadow:0 3px 0 var(--line);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:6px 6px 6px 10px;display:flex}.players.svelte-5oe5o9 li.out:where(.svelte-5oe5o9){opacity:.7}.name.svelte-5oe5o9{flex:1;font-weight:800}.mini.svelte-5oe5o9{width:40px;height:40px;color:var(--ink-soft);background:0 0;border:0;font-size:1.05rem}.settings.svelte-5oe5o9{flex-direction:column;gap:4px;display:flex}.modes.svelte-5oe5o9{grid-template-columns:1fr 1fr;gap:10px;margin:8px 0;display:grid}.modes.svelte-5oe5o9 button:where(.svelte-5oe5o9){border:3px solid var(--line);transition:border-color .2s, transform .2s var(--spring), background .2s;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;display:flex}.modes.svelte-5oe5o9 button.on:where(.svelte-5oe5o9){border-color:var(--gold);background:#fff8e6;transform:scale(1.03)}.modes.svelte-5oe5o9 .big:where(.svelte-5oe5o9){font-size:1.8rem}.modes.svelte-5oe5o9 small:where(.svelte-5oe5o9){color:var(--ink-soft)}.qr-big.svelte-5oe5o9{flex-direction:column;align-items:center;gap:12px;display:flex}.head.svelte-12ayso5{justify-content:space-between;align-items:center;gap:10px;display:flex}.head.svelte-12ayso5 h1:where(.svelte-12ayso5){font-size:1.6rem}.already.svelte-12ayso5{align-items:center;display:flex}.already.svelte-12ayso5 .avatar+.avatar{margin-left:-10px}.more.svelte-12ayso5{color:var(--ink-soft);margin-left:4px;font-weight:800}.note.svelte-12ayso5{background:var(--cream-2);border-radius:14px;padding:10px 14px;font-weight:700}.tv.svelte-12ayso5{font-size:1rem}.rules.svelte-wko800{background:var(--paper);border-radius:var(--radius);box-shadow:0 4px 0 var(--line);padding:14px 16px}ul.svelte-wko800{gap:6px;margin:8px 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}li.svelte-wko800{align-items:center;gap:10px;display:flex}.icon.svelte-wko800{text-align:center;width:1.4em}.top.svelte-14mj9vh .spacer:where(.svelte-14mj9vh){flex:1}.me.svelte-14mj9vh{text-align:left;border:0;align-items:center;gap:14px;width:100%;display:flex}.stack-tight.svelte-14mj9vh{flex-direction:column;flex:1;gap:2px;display:flex}.hello.svelte-14mj9vh{font-size:1.35rem}.pen.svelte-14mj9vh{opacity:.6;font-size:1.1rem}.crowd.svelte-14mj9vh{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.crowd.svelte-14mj9vh li:where(.svelte-14mj9vh){text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.crowd.svelte-14mj9vh .name:where(.svelte-14mj9vh){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.92rem;font-weight:800;overflow:hidden}.center.svelte-14mj9vh{text-align:center}.truth.svelte-z0zr5z{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}button.svelte-z0zr5z{border:3px solid var(--line);width:100%;min-height:54px;box-shadow:0 3px 0 var(--line);text-align:left;transition:transform .15s var(--spring), border-color .15s;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:8px 12px;font-weight:800;display:flex}button.svelte-z0zr5z:active{transform:scale(.96)}.on.svelte-z0zr5z{border-color:var(--lilac-deep);background:#f3eeff}.text.svelte-z0zr5z{flex-direction:column;gap:2px;min-width:0;display:flex}.taken.svelte-z0zr5z .name:where(.svelte-z0zr5z){opacity:.6}.warn.svelte-z0zr5z{color:var(--coral-deep);font-size:.75rem}.spacer.svelte-61ctn2{flex:1}.history.svelte-61ctn2{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.chip.svelte-61ctn2{box-shadow:0 3px 0 var(--line);white-space:nowrap;background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;display:flex}.chip.svelte-61ctn2:disabled{cursor:default;color:inherit}.stage.svelte-61ctn2{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.can-zone.svelte-61ctn2{padding:18px 40px 6px;position:relative}.your.svelte-61ctn2{font-size:1.1rem}.waiting.svelte-61ctn2,.drumroll.svelte-61ctn2{color:var(--ink-soft);font-size:1.4rem}.drumroll.svelte-61ctn2{animation:.4s ease-in-out infinite wobble}.beer.svelte-61ctn2{color:var(--gold-deep);text-shadow:0 3px #fff;font-size:clamp(2.2rem,10vw,3.2rem)}.verdict.svelte-61ctn2{text-align:left;align-items:center;gap:14px;width:100%;display:flex}.verdict.svelte-61ctn2 .icon:where(.svelte-61ctn2){color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:900;display:grid}.correct.svelte-61ctn2 .icon:where(.svelte-61ctn2),.hotWin.svelte-61ctn2 .icon:where(.svelte-61ctn2){background:var(--leaf-deep)}.wrong.svelte-61ctn2 .icon:where(.svelte-61ctn2),.hotLose.svelte-61ctn2 .icon:where(.svelte-61ctn2){background:var(--coral-deep)}.none.svelte-61ctn2 .icon:where(.svelte-61ctn2){background:var(--ink-soft)}.hotWin.svelte-61ctn2{box-shadow:0 0 0 3px var(--fire), 0 4px 0 var(--line)}.gm.svelte-61ctn2{flex-direction:column;gap:10px;display:flex}.picker.svelte-q8rgw2{flex-direction:column;gap:12px;display:flex}.beers.svelte-q8rgw2{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.beer.svelte-q8rgw2{text-align:left;border:3px solid var(--line);width:100%;min-height:58px;box-shadow:0 3px 0 var(--line);transition:transform .16s var(--spring), border-color .16s, background .16s;background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.beer.svelte-q8rgw2:active:not(:disabled){transform:scale(.98)}.beer.on.svelte-q8rgw2{border-color:var(--gold);box-shadow:0 3px 0 var(--gold-deep);background:#fff8e6}.beer.svelte-q8rgw2:disabled{opacity:.45}.top.svelte-q8rgw2{align-items:center;gap:8px;display:flex}.mark.svelte-q8rgw2{text-align:center;flex:none;width:1.4em}.name.svelte-q8rgw2{flex:1;font-size:1.08rem;font-weight:800}.used.svelte-q8rgw2{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.chip.svelte-q8rgw2{background:var(--sky);color:#1f4e60;border-radius:999px;padding:1px 7px;font-size:.75rem;font-weight:800}.note.svelte-q8rgw2{color:var(--ink-soft);margin-left:calc(1.4em + 8px);font-style:italic}.actions.svelte-q8rgw2{flex-direction:column;gap:10px;display:flex}.hot.svelte-q8rgw2{border:3px dashed var(--fire);background:#fff;border-radius:18px;align-items:center;gap:10px;min-height:52px;padding:0 14px 0 4px;transition:background .2s;display:flex}.hot.on.svelte-q8rgw2{background:#ffe3cf;border-style:solid}.hot-toggle.svelte-q8rgw2{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-height:46px;padding:0 6px;font-weight:800;display:flex}.hot-label.svelte-q8rgw2{font-size:1.05rem}.flame.svelte-q8rgw2{transition:transform .3s var(--spring);font-size:1.4rem}.hot.on.svelte-q8rgw2 .flame:where(.svelte-q8rgw2){transform:scale(1.3)rotate(-8deg)}.check.svelte-q8rgw2{border:3px solid var(--fire);color:#fff;background:0 0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;font-weight:900;transition:background .2s;display:grid}.hot.on.svelte-q8rgw2 .check:where(.svelte-q8rgw2){background:var(--fire)}.locked.svelte-q8rgw2{text-align:center;color:var(--ink-soft);padding:10px;font-weight:800}.spacer.svelte-1krtn9p{flex:1}.count.svelte-1krtn9p{background:var(--paper);box-shadow:0 3px 0 var(--line);border-radius:999px;align-items:baseline;gap:2px;padding:6px 14px;font-size:1.3rem;display:inline-flex}.count.svelte-1krtn9p .muted:where(.svelte-1krtn9p){font-size:1rem}.done.svelte-1krtn9p{border-radius:var(--radius);background:#eaf7ec;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 4px #bfe3c6}.done.svelte-1krtn9p h2:where(.svelte-1krtn9p){font-size:1.25rem}.big-emoji.svelte-1krtn9p{font-size:1.8rem}.current.svelte-1krtn9p{flex-direction:column;gap:14px;display:flex}.current-can.svelte-1krtn9p{align-items:center;gap:14px;display:flex}.cans.svelte-1krtn9p{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;display:grid}.cans.small.svelte-1krtn9p{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.can-btn.svelte-1krtn9p{box-shadow:0 4px 0 var(--line);transition:transform .18s var(--spring);background:#fff;border:0;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;display:flex}.cans.small.svelte-1krtn9p .can-btn:where(.svelte-1krtn9p){padding:8px 4px}.can-btn.svelte-1krtn9p:active{transform:scale(.94)rotate(-2deg)}.can-btn.answered.svelte-1krtn9p{background:#f3fbf4;box-shadow:0 4px #bfe3c6}.answer.svelte-1krtn9p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-soft);font-size:.85rem;font-weight:800;overflow:hidden}.answered.svelte-1krtn9p .answer:where(.svelte-1krtn9p){color:var(--leaf-deep)}.gm-fab.svelte-1krtn9p{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:20;position:fixed}.center.svelte-veedfr{text-align:center;justify-content:center;align-items:center;min-height:100dvh}.big-emoji.svelte-veedfr{font-size:5rem}.bubbling.svelte-veedfr{animation:1.6s ease-in-out infinite float}.toasts.svelte-680cme{top:max(12px, env(safe-area-inset-top));z-index:100;pointer-events:none;flex-direction:column;gap:8px;width:min(92vw,420px);display:flex;position:fixed;left:50%;translate:-50%}.toast.svelte-680cme{background:var(--ink);color:var(--cream);text-align:center;box-shadow:var(--shadow);border-radius:18px;padding:12px 18px;font-weight:700}.turn.svelte-1hpbsz5{z-index:2000;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.phone.svelte-1hpbsz5{animation:svelte-1hpbsz5-turn-back 1.6s var(--ease) infinite;font-size:4rem}@keyframes svelte-1hpbsz5-turn-back{0%,20%{transform:rotate(-90deg)}60%,to{transform:rotate(0)}}p.svelte-1hpbsz5{font-size:1.5rem;font-weight:600}
