@font-face{font-family:Averia Libre;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e3622bf9d722e8f0-s.p.3-gz2ns21romj.woff2)format("woff2");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:Averia Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d6b19e375a3192d-s.p.23nl9wr99811g.woff2)format("woff2");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:Averia Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9bace513a27eb9a0-s.p.1dd3w0abq0w34.woff2)format("woff2");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:Averia Libre Fallback;src:local(Arial);ascent-override:94.59%;descent-override:23.84%;line-gap-override:0.0%;size-adjust:100.77%}.averia_libre_eb06ef9e-module__LNae4a__className{font-family:Averia Libre,Averia Libre Fallback;font-style:normal}.averia_libre_eb06ef9e-module__LNae4a__variable{--font-averia:"Averia Libre", "Averia Libre Fallback"}
*,:before,:after{box-sizing:border-box}html,body{height:100%;font-family:var(--font-averia), sans-serif;overscroll-behavior:none;touch-action:none;-webkit-text-size-adjust:100%;background:#8cc85a;margin:0;padding:0;overflow:hidden}#stage{touch-action:none;outline:none;width:100%;height:100%;display:block;position:fixed;inset:0}.fps-counter{z-index:3;top:calc(12px + env(safe-area-inset-top,0px));left:calc(12px + env(safe-area-inset-left,0px));color:#fff;min-width:76px;font:700 14px/1.2 var(--font-averia), sans-serif;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0c180ac7;border:1px solid #ffffff3d;border-radius:6px;padding:6px 10px;position:fixed;box-shadow:0 2px 8px #00000038}#ui,.ui-root{--ink:#1d3b17;--ink-2:#33562a;--green:#3f8f2a;--green-hi:#56ac36;--green-lo:#2b6a1c;--sun:#ffd45e;--sun-lo:#d9a13a;--coral:#ff7a6b;--cream:#fffdf6;--rim:#ffffffe0;--drop:0 14px 30px #0a1e084d;--control-ink:#3d464d;--control-paper:#f8f7f1;--control-shadow:#728487;--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--font:var(--font-averia), sans-serif;--peek:clamp(64px, 17vw, 78px);--peek-bottom:calc(22px + var(--sab))}#ui{z-index:2;pointer-events:none;width:100%;height:100dvh;font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;line-height:1.25;position:fixed;top:0;left:0;overflow:hidden}.ui-root{pointer-events:none;width:100%;height:100%;font-family:var(--font);color:var(--ink);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;line-height:1.25;position:absolute;top:0;left:0}.scr{opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;transition:opacity .24s,visibility 0s linear .24s;position:absolute;top:0;left:0}.scr.is-on{opacity:1;visibility:visible;transition:opacity .24s,visibility linear}.btn{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(1.2% 4%, 98.4% 1%, 100% 94%, 97.8% 100%, 1.5% 97%, 0 7%);isolation:isolate;pointer-events:auto;width:100%;min-height:58px;font:inherit;color:var(--control-ink);cursor:pointer;touch-action:manipulation;filter:drop-shadow(5px 6px 0 var(--btn-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:11px 20px;font-weight:700;transition:transform .12s cubic-bezier(.3,1.5,.5,1),filter .12s;display:flex;position:relative}#ui button{font-family:inherit}.btn:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.btn:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}@media (hover:hover){.btn:not(:disabled):hover{filter:drop-shadow(6px 8px 0 var(--btn-shadow)) drop-shadow(0 9px 10px #1423263d);transform:translate(-1px,-2px)}}.btn:not(:disabled):active{filter:drop-shadow(1px 1px 0 var(--btn-shadow)) drop-shadow(0 2px 3px #14232633);transform:translate(4px,5px)}.btn:disabled{cursor:not-allowed;filter:drop-shadow(4px 5px 0 var(--btn-shadow)) grayscale(.18) saturate(.65) opacity(.78)}.btn-label{letter-spacing:.025em;font-size:clamp(17px,4.6vw,20px)}.btn-sub{opacity:.72;letter-spacing:.01em;font-size:12.5px;font-weight:700}.btn--go{--btn-face:#5db7d9;--btn-shadow:#607b82;--btn-shape:polygon(0.8% 3%, 98.8% 1.5%, 100% 95%, 97.4% 100%, 1.8% 97.5%, 0 6%);color:#fff}.btn--go .btn-sub{opacity:.88}.btn--sun{--btn-face:#f4cd63;--btn-shadow:#897a5c;--btn-shape:polygon(1.5% 1%, 99% 3.5%, 99.5% 96%, 96.8% 99%, 0.7% 97%, 0 5%)}.btn--ghost{--btn-face:#f8f7f1;--btn-shadow:#89999b;--btn-shape:polygon(0.5% 4%, 97.8% 1%, 100% 6%, 99% 96%, 2.5% 100%, 0 93%);color:var(--control-ink)}.btn-badge{min-width:26px;height:26px;color:var(--control-ink);background:var(--sun);clip-path:polygon(5% 8%,92% 0,100% 91%,12% 100%,0 18%);filter:drop-shadow(2px 3px 0 var(--control-ink));border-radius:0;justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:900;display:none;position:absolute;top:-9px;right:-6px}.btn.is-done .btn-badge{display:flex}.link{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(2% 5%, 97% 0, 100% 91%, 96% 100%, 1% 96%, 0 9%);isolation:isolate;pointer-events:auto;color:var(--control-ink);font:inherit;cursor:pointer;touch-action:manipulation;min-height:44px;filter:drop-shadow(4px 5px 0 var(--btn-shadow));background:0 0;border:0;border-radius:0;padding:11px 18px;font-size:14px;font-weight:800;transition:transform .12s,filter .12s;position:relative}.link:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.link:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}.link:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(3px,4px)}.iconbtn{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(6% 2%, 94% 5%, 100% 92%, 91% 99%, 3% 95%, 0 9%);isolation:isolate;pointer-events:auto;width:46px;height:46px;color:var(--control-ink);cursor:pointer;touch-action:manipulation;filter:drop-shadow(4px 5px 0 var(--btn-shadow));background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:transform .12s,filter .12s;display:flex;position:relative}.iconbtn:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.iconbtn:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}.iconbtn:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(3px,4px)}.iconbtn.is-off{filter:drop-shadow(4px 5px 0 var(--btn-shadow)) saturate(.25) brightness(.94)}.btn:focus-visible,.link:focus-visible,.iconbtn:focus-visible,.peek:focus-visible,.character-option:focus-visible{outline-offset:3px;outline:3px solid #fff}.menu:before{content:"";pointer-events:none;background:linear-gradient(#ffffff42 0%,#fff0 20%),linear-gradient(#0d220a00 26%,#0d220a1a 48%,#0d220a66 76%,#0d220aa8 100%);position:absolute;inset:0}.menu-inner{height:100%;padding:calc(18px + var(--sat)) calc(20px + var(--sar)) calc(20px + var(--sab)) calc(20px + var(--sal));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,2.4vh,22px);display:flex;position:relative}.brand{flex-direction:column;align-items:center;gap:2px;display:flex;transform:rotate(-2.2deg)}.title{color:#fff;letter-spacing:.012em;text-shadow:3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 3px 0 var(--ink), 0 -3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink), 0 9px 0 #152e1052, 0 16px 26px #081a066b;flex-direction:column;align-items:center;margin:0;font-weight:900;line-height:.92;display:flex}.t-a{letter-spacing:.02em;font-size:clamp(24px,min(8.2vw,5.6vh),52px)}.t-b{letter-spacing:.06em;font-size:clamp(34px,min(12vw,8vh),76px)}.rule{text-wrap:balance;color:#fff;text-shadow:0 2px #122a0e8c,0 6px 16px #081a0680;max-width:26ch;margin:0;font-size:clamp(14px,3.9vw,17px);font-weight:700}.character-picker{--picker-face:var(--control-paper);--picker-shadow:var(--control-shadow);--picker-shape:polygon(1.2% 3%, 98.2% 0, 100% 94%, 97.4% 100%, 1.4% 97%, 0 7%);isolation:isolate;width:min(400px,100%);filter:drop-shadow(5px 6px 0 var(--picker-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border-radius:0;flex-direction:column;gap:7px;padding:11px 13px 13px;display:flex;position:relative}.character-picker:before,.character-picker:after{content:"";clip-path:var(--picker-shape);position:absolute}.character-picker:before{z-index:-2;background:var(--control-ink);inset:0}.character-picker:after{z-index:-1;background:var(--picker-face);inset:3px}.character-picker-head{color:var(--control-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:0 3px;font-size:11px;display:flex}.character-picker-label{opacity:.82;font-weight:750}.character-picker-name{min-width:0;color:var(--green-lo);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.character-options{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:5px;display:grid}.character-option{--option-shape:polygon(7% 1%, 93% 5%, 100% 90%, 91% 100%, 2% 94%, 0 9%);pointer-events:auto;isolation:isolate;aspect-ratio:1;cursor:pointer;touch-action:manipulation;width:clamp(38px,11vw,48px);filter:drop-shadow(3px 4px 0 var(--control-shadow));background:0 0;border:0;border-radius:0;justify-self:center;padding:0;transition:transform .18s cubic-bezier(.25,1.55,.5,1),filter .18s;position:relative}.character-option:before{content:"";z-index:-1;background:var(--control-ink);clip-path:var(--option-shape);position:absolute;inset:0}.character-option:hover{filter:drop-shadow(4px 5px 0 var(--control-shadow)) brightness(1.08) saturate(1.04)}.character-option:active{filter:drop-shadow(1px 1px 0 var(--control-shadow));transform:translate(2px,3px)scale(.96)}.character-option.is-selected{filter:drop-shadow(2px 0 0 var(--control-ink)) drop-shadow(-2px 0 0 var(--control-ink)) drop-shadow(4px 6px 0 var(--control-shadow));transform:translateY(-3px)scale(1.08)}.character-option.is-selected:before{background:var(--sun)}.character-avatar{background:var(--character-outfit);clip-path:var(--option-shape);position:absolute;inset:3px;overflow:hidden}.character-face{background:var(--character-skin);color:#243022;letter-spacing:-.08em;width:66%;height:70%;box-shadow:inset 0 5px 0 var(--character-hair), 0 2px 3px #1e22142e;border-radius:50% 50% 44% 44%;justify-content:center;align-items:center;font-size:clamp(8px,2.4vw,11px);font-weight:950;display:flex;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.character-glyph{filter:drop-shadow(0 1px 1px #14280e4d);font-size:clamp(15px,4.5vw,20px);line-height:1;display:block;position:absolute;top:-4%;right:-1%;transform:rotate(8deg)}.menu-actions{flex-direction:column;gap:12px;width:min(360px,100%);margin-top:clamp(2px,1.4vh,10px);display:flex}.menu-row{justify-content:center;align-items:center;gap:10px;display:flex}.stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:min(400px,100%);display:flex}.stat{color:#fff;background:#10260c7a;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1.5px #ffffff57}.stat-k{opacity:.78;font-weight:700}.stat-v{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:900}.legal{left:calc(12px + var(--sal));right:calc(12px + var(--sar));bottom:calc(9px + var(--sab));text-align:center;letter-spacing:.015em;color:#fffc;text-shadow:0 1px 6px #081a0699;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700;position:absolute}.stats-empty{color:#fff;opacity:.9;text-shadow:0 2px 8px #081a068c;font-size:12.5px;font-weight:700}.hud-left{left:calc(12px + var(--sal));top:calc(12px + var(--sat));align-items:center;gap:10px;max-width:calc(100% - 132px);display:flex;position:absolute}.hud-back{font-size:20px;font-weight:900}.chip{background:var(--cream);min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 0 0 0 2px var(--rim), 0 5px 0 #142d102e, 0 10px 18px #0a1e083d;border-radius:999px;align-items:center;gap:0;padding:9px 8px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.chip-icon{object-fit:contain;width:24px;height:24px;display:block}.hud-mute{right:calc(12px + var(--sar));top:calc(12px + var(--sat));position:absolute}.timer-wrap{left:50%;top:calc(10px + var(--sat));flex-direction:column;align-items:center;gap:7px;max-width:92vw;display:flex;position:absolute;transform:translate(-50%)}.timer{--timer-shape:polygon(3% 3%, 96% 0, 100% 91%, 94% 100%, 2% 96%, 0 8%);isolation:isolate;color:var(--control-ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;filter:drop-shadow(5px 6px 0 var(--control-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border-radius:0;padding:7px 18px 8px;font-size:clamp(22px,6.4vw,28px);font-weight:700;position:relative}.timer:before,.timer:after{content:"";clip-path:var(--timer-shape);position:absolute}.timer:before{z-index:-2;background:var(--control-ink);inset:0}.timer:after{z-index:-1;background:var(--control-paper);inset:3px}.peek{--btn-face:#f4cd63;--btn-shadow:#897a5c;--btn-shape:polygon(5% 1%, 93% 4%, 100% 91%, 90% 100%, 2% 94%, 0 8%);isolation:isolate;right:calc(16px + var(--sar));bottom:var(--peek-bottom);width:var(--peek);height:var(--peek);pointer-events:auto;color:var(--control-ink);cursor:pointer;touch-action:none;filter:drop-shadow(6px 7px 0 var(--btn-shadow)) drop-shadow(0 8px 10px #14232638);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;font-size:clamp(28px,7.6vw,34px);line-height:1;transition:transform .12s,filter .12s;display:flex;position:absolute}.peek:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.peek:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:4px}.peek:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(5px,6px)}.peek.is-on{--btn-face:#67ad62;--btn-shadow:#557051;filter:drop-shadow(2px 3px 0 var(--btn-shadow));transform:translate(4px,4px)}.stick{opacity:0;will-change:transform;background:radial-gradient(circle,#ffffff2e 0%,#ffffff12 62%,#fff0 71%);border-radius:50%;width:132px;height:132px;margin:-66px 0 0 -66px;transition:opacity .16s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 3px #ffffff8c,0 8px 20px #0a1e0838}.stick.is-on{opacity:1}.stick.is-idle{opacity:.38}.stick.is-idle.is-on{opacity:1}.knob{will-change:transform;background:linear-gradient(#fffdf6,#efe2c4);border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 2px #ffffffe6,0 4px #142d104d,0 9px 16px #0a1e084d}.found{padding:calc(16px + var(--sat)) calc(16px + var(--sar)) calc(16px + var(--sab)) calc(16px + var(--sal));background:radial-gradient(120% 70% at 50% 38%,#fff4d057 0%,#0d220a4d 55%,#0d220a9e 100%);justify-content:center;align-items:center;display:flex}.found.is-on{pointer-events:auto}.confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cf{top:0;left:var(--x,50%);font-size:var(--s,20px);animation:cf-fall var(--d,3s) linear var(--delay,0s) 1 both;will-change:transform, opacity;line-height:1;position:absolute}@keyframes cf-fall{0%{opacity:0;transform:translateY(-16vh)rotate(0)}8%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--dx,0px), 112vh, 0) rotate(var(--rot,360deg));opacity:0}}.card{pointer-events:auto;background:var(--cream);text-align:center;opacity:0;border-radius:32px;flex-direction:column;align-items:center;gap:clamp(6px,1.4vh,12px);width:min(400px,100%);max-height:100%;padding:clamp(20px,5vw,28px) clamp(18px,5vw,26px) clamp(18px,4vw,24px);transition:transform .52s cubic-bezier(.2,1.5,.4,1),opacity .26s;display:flex;position:relative;transform:scale(.84)translateY(26px);box-shadow:inset 0 0 0 4px #fff,0 16px #142d1029,0 30px 64px #081a0673}.found.is-in .card{opacity:1;transform:none}.badge{background:var(--sun);color:var(--ink);letter-spacing:.02em;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:900;display:none;transform:rotate(-4deg);box-shadow:0 0 0 3px #fff,0 8px 16px #0a1e0842}.badge.is-on{display:block}.found-kicker{color:var(--green);letter-spacing:.01em;font-size:clamp(20px,5.6vw,25px);font-weight:900}.big-time{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-shadow:0 5px #1d3b171f;font-size:clamp(52px,16vw,84px);font-weight:900;line-height:1}.found-sub{color:var(--ink-2);opacity:.85;max-width:30ch;font-size:13.5px;font-weight:700}.found-count{color:var(--ink-2);opacity:.6;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;display:none}.found-count.is-on{display:block}.card-actions{flex-direction:column;gap:10px;width:100%;margin-top:clamp(4px,1.4vh,10px);display:flex}.row2{gap:10px;display:flex}.row2 .btn{flex:1 1 0;width:auto;min-width:0;min-height:54px}.howto{z-index:5;padding:calc(16px + var(--sat)) calc(16px + var(--sar)) calc(16px + var(--sab)) calc(16px + var(--sal));background:#0b1e099e;justify-content:center;align-items:center;display:flex}.howto.is-on{pointer-events:auto}.howto-card{--howto-face:var(--control-paper);--howto-shadow:var(--control-shadow);--howto-shape:polygon(2% 1%, 97% 0, 100% 5%, 98.5% 97%, 94% 100%, 1% 98%, 0 5%);isolation:isolate;pointer-events:auto;width:min(380px,100%);filter:drop-shadow(7px 9px 0 var(--howto-shadow)) drop-shadow(0 18px 24px #081a0661);background:0 0;border-radius:0;padding:clamp(20px,5vw,26px);position:relative}.howto-card:before,.howto-card:after{content:"";clip-path:var(--howto-shape);position:absolute}.howto-card:before{z-index:-2;background:var(--control-ink);inset:0}.howto-card:after{z-index:-1;background:var(--howto-face);inset:4px}.howto-title{color:var(--green);text-align:center;margin:0 0 14px;font-size:21px;font-weight:900}.howto-item{border-bottom:2px dashed #3d464d2e;padding:8px 4px}.howto-item:last-of-type{border-bottom:0}.howto-text{color:var(--ink);font-size:14.5px;font-weight:700}.howto-tip{--tip-shape:polygon(1% 5%, 98% 0, 100% 91%, 96% 100%, 2% 96%, 0 10%);isolation:isolate;color:var(--ink-2);text-align:center;filter:drop-shadow(3px 4px #b7aa84);background:0 0;border-radius:0;margin:10px 0 16px;padding:10px 12px;font-size:13px;font-weight:700;position:relative}.howto-tip:before,.howto-tip:after{content:"";clip-path:var(--tip-shape);position:absolute}.howto-tip:before{z-index:-2;background:var(--control-ink);inset:0}.howto-tip:after{z-index:-1;background:#f6efdb;inset:2px}.toast{left:50%;bottom:calc(118px + var(--sab));z-index:6;background:var(--ink);color:#fff;text-align:center;pointer-events:none;opacity:0;border-radius:999px;max-width:80vw;padding:12px 20px;font-size:14px;font-weight:800;transition:opacity .18s,transform .26s cubic-bezier(.25,1.4,.45,1);position:absolute;transform:translate(-50%,18px);box-shadow:inset 0 0 0 2px #ffffff38,0 12px 26px #081a0673}.toast.is-on{opacity:1;transform:translate(-50%)}@media (max-height:520px){.menu-inner{gap:8px}.rule{display:none}.character-picker{gap:5px;padding-block:6px 8px}.stats{display:none}.btn{min-height:52px;padding:8px 18px}.toast{bottom:calc(96px + var(--sab))}.card{border-radius:26px;gap:4px;padding:16px 18px}.big-time{font-size:clamp(40px,12vh,64px)}.found-sub{font-size:12px}.found-count{font-size:11.5px}.howto-item{padding:5px 0}}@media (max-width:500px){.character-picker{width:min(360px,100%)}.character-picker-label{display:none}.character-picker-head{justify-content:center}.hud-left{gap:8px}}@media (min-width:900px) and (min-height:640px){#ui,.ui-root{--peek-bottom:calc(30px + var(--sab))}.menu-actions{width:380px}.peek{right:calc(28px + var(--sar))}.hud-left{left:calc(20px + var(--sal));top:calc(18px + var(--sat))}.hud-mute{right:calc(20px + var(--sar));top:calc(18px + var(--sat))}.timer-wrap{top:calc(18px + var(--sat))}.timer{padding:9px 22px 10px;font-size:32px}.chip{padding:10px 9px;font-size:14px}}@media (prefers-reduced-motion:reduce){#ui *,#ui :before,#ui :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.confetti{display:none}.card{transform:none}}
