.mug.svelte-1e3a99r{width:var(--s);height:var(--s);background:var(--bd);box-shadow:0 0 0 2px var(--ring);vertical-align:middle;border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.shoulders.svelte-1e3a99r{background:var(--shirt);border-radius:50% 50% 0 0;height:40%;position:absolute;bottom:-18%;left:14%;right:14%}.face.svelte-1e3a99r{width:calc(52% * var(--w));height:calc(58% * var(--h));background:var(--skin);border-radius:46% 46% 50% 50%;position:absolute;top:15%;left:50%;transform:translate(-50%)}.hair.svelte-1e3a99r{background:var(--hair);border-radius:50% 50% 20% 20%;height:38%;position:absolute;top:-10%;left:-6%;right:-6%}.hair.buzz.svelte-1e3a99r{height:26%}.hair.quiff.svelte-1e3a99r{border-radius:70% 40% 20% 20%;height:46%;top:-22%}.hair.bun.svelte-1e3a99r:after{content:"";background:var(--hair);border-radius:50%;width:32%;height:60%;position:absolute;top:-36%;left:34%}.hair.bob.svelte-1e3a99r{height:46%}.hair.bob.svelte-1e3a99r:before,.hair.bob.svelte-1e3a99r:after{content:"";background:var(--hair);border-radius:0 0 40% 40%;width:18%;height:170%;position:absolute;top:40%}.hair.bob.svelte-1e3a99r:before{left:0}.hair.bob.svelte-1e3a99r:after{right:0}.hair.side-part.svelte-1e3a99r{border-radius:60% 40% 20% 20%}.eye.svelte-1e3a99r{background:#1d1a1a;border-radius:50%;width:9%;height:9%;position:absolute;top:46%}.eye.l.svelte-1e3a99r{left:28%}.eye.r.svelte-1e3a99r{right:28%}.specs.svelte-1e3a99r{border:max(1px, calc(var(--s) * .03)) solid #222;border-top-width:max(1px, calc(var(--s) * .045));border-radius:30%;height:22%;position:absolute;top:39%;left:18%;right:18%}.mouth.svelte-1e3a99r{border-bottom:max(1px, calc(var(--s) * .035)) solid #5a2626;border-radius:0;height:10%;position:absolute;bottom:18%;left:34%;right:34%}.mouth.smile.svelte-1e3a99r{border-radius:0 0 50% 50%}.mouth.frown.svelte-1e3a99r{border-bottom:0;border-top:max(1px, calc(var(--s) * .035)) solid #5a2626;border-radius:50% 50% 0 0;bottom:12%}.scrim.svelte-afxwp0{all:unset;z-index:95;background:#0000008c;animation:.2s svelte-afxwp0-fade;position:fixed;inset:0}.panel.svelte-afxwp0{z-index:96;border-left:1px solid var(--line);text-align:left;background:#1f2022;flex-direction:column;width:min(460px,100vw);animation:.28s cubic-bezier(.2,1,.3,1) svelte-afxwp0-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 50px #00000080}@keyframes svelte-afxwp0-in{0%{opacity:0;transform:translate(40px)}}@keyframes svelte-afxwp0-fade{0%{opacity:0}}header.svelte-afxwp0{align-items:center;gap:14px;padding:18px 18px 12px;display:flex}.gauge.svelte-afxwp0{--c:var(--warn);flex:none;width:108px;position:relative}.gauge.great.svelte-afxwp0,.gauge.good.svelte-afxwp0{--c:var(--ok)}.gauge.bad.svelte-afxwp0,.gauge.awful.svelte-afxwp0{--c:var(--danger)}.gauge.svelte-afxwp0 svg:where(.svelte-afxwp0){width:100%;display:block}.gauge.svelte-afxwp0 path:where(.svelte-afxwp0){fill:none;stroke-width:10px;stroke-linecap:round}.track.svelte-afxwp0{stroke:#333}.fill.svelte-afxwp0{stroke:var(--c);transition:stroke-dasharray .8s}.gauge.svelte-afxwp0 b:where(.svelte-afxwp0){text-align:center;font-size:28px;font-weight:900;position:absolute;bottom:2px;left:0;right:0}.head.svelte-afxwp0{flex:1;min-width:0}.kicker.svelte-afxwp0{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:900}h2.svelte-afxwp0{margin:2px 0 4px;font-size:22px;font-weight:900}.head.svelte-afxwp0 p:where(.svelte-afxwp0){margin:0;font-size:13px;line-height:1.4}.great.svelte-afxwp0,.good.svelte-afxwp0{color:var(--ok)}.meh.svelte-afxwp0{color:var(--warn)}.bad.svelte-afxwp0,.awful.svelte-afxwp0{color:#ff8a80}.x.svelte-afxwp0{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:18px}.ladder.svelte-afxwp0{background:#ffffff0a;border-radius:12px;margin:0 18px;padding:10px 12px}h3.svelte-afxwp0{margin:0 0 8px;font-size:13px}h3.svelte-afxwp0 span:where(.svelte-afxwp0){color:var(--muted);font-weight:400}.rung.svelte-afxwp0{border-radius:8px;grid-template-columns:26px 26px minmax(0,1fr) 70px 26px;align-items:center;gap:8px;padding:3px 4px;font-size:13px;display:grid}.rung.me.svelte-afxwp0{background:#ff8a1f29;font-weight:800}.pos.svelte-afxwp0{color:var(--muted);font-weight:800}.rn.svelte-afxwp0{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bar.svelte-afxwp0{background:#111;border-radius:3px;height:6px;overflow:hidden}.bar.svelte-afxwp0 i:where(.svelte-afxwp0){background:#888;height:100%;transition:width .6s;display:block}.rung.me.svelte-afxwp0 .bar:where(.svelte-afxwp0) i:where(.svelte-afxwp0){background:linear-gradient(90deg,#ff8a1f,#ff3d6e)}.bar.great.svelte-afxwp0 i:where(.svelte-afxwp0),.bar.good.svelte-afxwp0 i:where(.svelte-afxwp0){background:var(--ok)}.bar.meh.svelte-afxwp0 i:where(.svelte-afxwp0){background:var(--warn)}.bar.bad.svelte-afxwp0 i:where(.svelte-afxwp0),.bar.awful.svelte-afxwp0 i:where(.svelte-afxwp0){background:var(--danger)}.tabs.svelte-afxwp0{border-bottom:1px solid var(--line);gap:4px;margin:12px 18px 0;display:flex}.tabs.svelte-afxwp0 button:where(.svelte-afxwp0){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:9px 6px;font-size:13px;font-weight:800}.tabs.svelte-afxwp0 button.on:where(.svelte-afxwp0){color:var(--text);border-bottom-color:#ff8a1f}.body.svelte-afxwp0{flex:1;padding:8px 18px 24px;overflow-y:auto}.row.svelte-afxwp0{border-bottom:1px solid #ffffff0d;grid-template-columns:36px minmax(0,1fr) 80px 26px 30px;align-items:center;gap:10px;padding:7px 0;display:grid}.emoji.svelte-afxwp0{text-align:center;font-size:22px}.who.svelte-afxwp0{flex-direction:column;min-width:0;display:flex}.who.svelte-afxwp0 strong:where(.svelte-afxwp0){font-size:14px}.who.svelte-afxwp0 span:where(.svelte-afxwp0){color:var(--muted);font-size:12px}.who.svelte-afxwp0 em:where(.svelte-afxwp0){font-style:normal;font-weight:700}.row.svelte-afxwp0 b:where(.svelte-afxwp0){text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.d.svelte-afxwp0{color:var(--ok);font-size:12px;font-weight:800}.d.neg.svelte-afxwp0{color:#ff8a80}.change.svelte-afxwp0{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:4px;padding:9px 0;display:flex}.cg.svelte-afxwp0{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.cr.svelte-afxwp0{font-size:14px}.chips.svelte-afxwp0{flex-wrap:wrap;gap:4px;display:flex}.chip.svelte-afxwp0{color:var(--ok);background:#3ddc8426;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.chip.neg.svelte-afxwp0{color:#ff8a80;background:#ff453a26}.chip.rank.svelte-afxwp0{color:#c4b2ff;background:#9f7bff26}.none.svelte-afxwp0{color:var(--muted);font-size:14px}@media (width<=768px){.panel.svelte-afxwp0{border-left:0;border-top:1px solid var(--line);width:100vw;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0;animation-name:svelte-afxwp0-up;top:auto;left:0}@keyframes svelte-afxwp0-up{0%{opacity:0;transform:translateY(40%)}}}.badge.svelte-1mlkskz{border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;--c:var(--warn);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:13px;font-weight:800;transition:transform .2s,background .3s,border-color .3s;display:inline-flex}.badge.great.svelte-1mlkskz,.badge.good.svelte-1mlkskz{--c:var(--ok)}.badge.bad.svelte-1mlkskz,.badge.awful.svelte-1mlkskz{--c:var(--danger)}.badge.svelte-1mlkskz:hover{border-color:var(--c)}.star.svelte-1mlkskz{color:var(--c)}.num.svelte-1mlkskz{font-variant-numeric:tabular-nums;min-width:2ch}.ttl.svelte-1mlkskz{color:var(--muted);text-overflow:ellipsis;max-width:150px;font-weight:700;overflow:hidden}.rank.svelte-1mlkskz{background:var(--c);color:#111;border-radius:999px;padding:1px 6px;font-size:11px}.rank.svelte-1mlkskz small:where(.svelte-1mlkskz){opacity:.7}.badge.up.svelte-1mlkskz{border-color:var(--ok);background:#3ddc8433;animation:.5s cubic-bezier(.2,1.8,.4,1) svelte-1mlkskz-pop}.badge.down.svelte-1mlkskz{border-color:var(--danger);background:#ff453a33;animation:.45s svelte-1mlkskz-shake}@keyframes svelte-1mlkskz-pop{40%{transform:scale(1.18)}}@keyframes svelte-1mlkskz-shake{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.toasts.svelte-1mlkskz{z-index:90;pointer-events:none;flex-direction:column;gap:8px;width:min(340px,100vw - 24px);display:flex;position:fixed;top:52px;right:12px}.toast.svelte-1mlkskz{pointer-events:auto;border:1px solid #3ddc8480;border-left:4px solid var(--ok);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#181a1cf5;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;animation:.35s cubic-bezier(.2,1.3,.4,1) svelte-1mlkskz-slide,.5s ease-in 6s forwards svelte-1mlkskz-fade;display:flex;box-shadow:0 12px 30px #00000073}.toast.neg.svelte-1mlkskz{border-color:#ff453a80;border-left-color:var(--danger)}.game.svelte-1mlkskz{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.why.svelte-1mlkskz{font-size:13px;font-weight:700;line-height:1.3}.chips.svelte-1mlkskz{flex-wrap:wrap;gap:4px;display:flex}.chip.svelte-1mlkskz{color:var(--ok);background:#3ddc8426;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.chip.neg.svelte-1mlkskz{color:#ff8a80;background:#ff453a26}@keyframes svelte-1mlkskz-slide{0%{opacity:0;transform:translate(30px)}}@keyframes svelte-1mlkskz-fade{to{opacity:0;transform:translateY(-6px)}}@media (width<=768px){.toasts.svelte-1mlkskz{inset:auto auto 96px 50%;transform:translate(-50%)}.ttl.svelte-1mlkskz{display:none}}@media (prefers-reduced-motion:reduce){.badge.up.svelte-1mlkskz,.badge.down.svelte-1mlkskz,.toast.svelte-1mlkskz{animation:none}}
