.bar.svelte-180s7km{--k: .34;position:relative;width:100%;min-width:120px}.frame.svelte-180s7km{position:absolute;inset:0;border:0 solid transparent;border-image-repeat:stretch;pointer-events:none}.well.svelte-180s7km{position:absolute;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ink) 55%,transparent)}.fill.svelte-180s7km{position:absolute;inset:0 auto 0 0;min-width:8%;border-radius:999px;background:linear-gradient(color-mix(in srgb,var(--panel) 42%,transparent),transparent 55%),repeating-linear-gradient(-45deg,var(--accent) 0 9px,color-mix(in srgb,var(--accent) 78%,var(--panel)) 9px 18px);transition:width .16s ease-out}.fill.empty.svelte-180s7km{min-width:0}@media(prefers-reduced-motion:no-preference){.fill.svelte-180s7km{background-size:auto,25.46px 25.46px;animation:svelte-180s7km-slide .9s linear infinite}}@keyframes svelte-180s7km-slide{to{background-position:0 0,25.46px 0}}.scene.svelte-15k02q5{z-index:45;align-items:center;justify-content:center;padding:var(--pad);background:linear-gradient(color-mix(in srgb,var(--scrim) 30%,transparent),color-mix(in srgb,var(--scrim) 30%,transparent)),var(--wall) var(--bg-net) center / cover no-repeat}.card.svelte-15k02q5{--k: .5;display:grid;justify-items:center;gap:var(--gap);box-sizing:border-box;width:min(440px,100%);padding:calc(var(--pad) + 8px) calc(var(--pad) + 14px);border:0 solid transparent;border-image-repeat:stretch;color:var(--ink);text-align:center}.mascot.svelte-15k02q5{width:clamp(80px,calc(var(--vh) * 30),150px);aspect-ratio:1;object-fit:contain;pointer-events:none}.line.svelte-15k02q5{margin:0;font-size:var(--fs-l);font-weight:800}.bar.svelte-15k02q5{width:100%}.actions.svelte-15k02q5{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.btn.svelte-15k02q5 img:where(.svelte-15k02q5){flex:none;display:block}@media(max-height:420px){.card.svelte-15k02q5{--k: .4;padding-block:12px}}@media(prefers-reduced-motion:no-preference){.busy.svelte-15k02q5{animation:svelte-15k02q5-walk .8s ease-in-out infinite}}@keyframes svelte-15k02q5-walk{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-6%) rotate(4deg)}}.badge.svelte-pzwrbs{flex:none;display:block;pointer-events:none;filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--ink) 45%,transparent))}@media(prefers-reduced-motion:no-preference){.badge.svelte-pzwrbs{animation:svelte-pzwrbs-pop .25s ease-out}}@keyframes svelte-pzwrbs-pop{0%{transform:scale(.4);opacity:0}}.scene.svelte-10q8pym{z-index:40;align-items:center;justify-content:center;padding:var(--pad);background:linear-gradient(color-mix(in srgb,var(--scrim) 30%,transparent),color-mix(in srgb,var(--scrim) 30%,transparent)),var(--wall) var(--bg-home) center / cover no-repeat}.card.svelte-10q8pym{--k: .5;--px: 24px;--pt: 20px;--pb: 28px;--mascot: 72px;--title: 24px;--choice: 156px;--big: 56px;--label: 24px;--perk: 28px;--tray: 36px;--after-head: 16px;position:relative;display:flex;flex-direction:column;flex:none;box-sizing:border-box;width:520px;--msg: 0px;height:calc(var(--pt) + var(--pb) + var(--mascot) + var(--after-head) + var(--choice) + var(--msg));padding:var(--pt) var(--px) var(--pb);border:0 solid transparent;border-image-repeat:stretch;color:var(--ink)}.head.svelte-10q8pym{display:grid;grid-template-columns:var(--mascot) minmax(0,1fr) var(--mascot);align-items:center;column-gap:12px;height:var(--mascot)}.mascot.svelte-10q8pym{flex:none;width:var(--mascot);height:var(--mascot);object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 4px color-mix(in srgb,var(--ink) 40%,transparent))}h1.svelte-10q8pym{margin:0;text-align:center;font-size:var(--title);font-weight:800;line-height:1;white-space:nowrap}.choices.svelte-10q8pym{display:grid;grid-template-columns:1fr 1fr;gap:12px;height:var(--choice);margin-top:var(--after-head)}.choice.btn.svelte-10q8pym{--k: .5;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;height:var(--choice);min-height:0;padding:12px 16px 16px}.choice.svelte-10q8pym .icon{flex:none}.choice.svelte-10q8pym>.icon{width:var(--big);height:var(--big)}.label.svelte-10q8pym{align-self:stretch;overflow:hidden;text-align:center;text-overflow:ellipsis;height:var(--label);font-size:var(--fs-l);font-weight:800;line-height:var(--label);white-space:nowrap}.perks.svelte-10q8pym{display:flex;align-items:center;justify-content:space-evenly;align-self:stretch;height:var(--tray);margin-top:8px;border-radius:999px;background:color-mix(in srgb,var(--panel) 55%,transparent)}.go-offline.svelte-10q8pym .perks:where(.svelte-10q8pym){justify-content:center;gap:24px;background:var(--ink-faint)}.perks.svelte-10q8pym .icon{width:var(--perk);height:var(--perk)}.portal.svelte-10q8pym .go-online:where(.svelte-10q8pym) .label:where(.svelte-10q8pym){font-size:var(--fs-m)}.choice.svelte-10q8pym:disabled{cursor:progress}.portal.svelte-10q8pym{--msg: 28px}.problem.svelte-10q8pym{display:flex;align-items:center;justify-content:center;gap:6px;height:var(--msg);margin:0;padding-top:8px;box-sizing:border-box;font-size:var(--fs-s);font-weight:800;line-height:1;color:var(--bad);white-space:nowrap}@media(max-height:420px){.card.svelte-10q8pym{--k: .4;--pt: 12px;--pb: 22px;--mascot: 64px;--title: 20px;--choice: 144px;--big: 48px;--perk: 24px;--tray: 32px;--after-head: 12px}}@media(prefers-reduced-motion:no-preference){.mascot.svelte-10q8pym{animation:svelte-10q8pym-bob 2.4s ease-in-out infinite}}@keyframes svelte-10q8pym-bob{50%{transform:translateY(-5%) rotate(3deg)}}.screen.svelte-1ftgpg6{overflow:hidden;justify-content:space-between;align-items:flex-start;padding:calc(var(--vh) * 5) calc(var(--vw) * 6) calc(var(--vh) * 6);background:radial-gradient(ellipse at 50% 40%,var(--seat),var(--wall) 70%)}.screen.center.svelte-1ftgpg6{align-items:center}.logo.svelte-1ftgpg6,.foot.svelte-1ftgpg6{position:relative}.art.svelte-1ftgpg6,.scrim.svelte-1ftgpg6{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.art.svelte-1ftgpg6{object-fit:cover;opacity:0}.art.shown.svelte-1ftgpg6{opacity:1}.scrim.svelte-1ftgpg6{background:linear-gradient(to top,color-mix(in srgb,var(--scrim) 65%,transparent) 0%,color-mix(in srgb,var(--scrim) 20%,transparent) 28%,transparent 45%)}.logo.svelte-1ftgpg6{height:min(calc(var(--vh) * 34),300px);width:auto;filter:drop-shadow(0 6px 8px color-mix(in srgb,var(--ink) 45%,transparent));pointer-events:none}.foot.svelte-1ftgpg6{align-self:center;display:flex;flex-direction:column;align-items:center;gap:8px}p.svelte-1ftgpg6{margin:0;color:var(--panel-soft);font-weight:700;text-shadow:0 1px 3px var(--scrim)}.bar.svelte-1ftgpg6{width:min(300px,calc(var(--vw) * 70))}@media(prefers-reduced-motion:no-preference){.art.svelte-1ftgpg6{transition:opacity .35s ease-out}.logo.svelte-1ftgpg6{animation:svelte-1ftgpg6-bob 2.4s ease-in-out infinite}}@keyframes svelte-1ftgpg6-bob{50%{transform:translateY(-6px)}}.consent.svelte-16q50ga{--k: .36;position:fixed;left:calc(var(--pad) + env(safe-area-inset-left,0px));bottom:calc(66px + env(safe-area-inset-bottom,0px));z-index:30;zoom:var(--ui);width:max(170px,calc((var(--vw) * 100 - var(--pad) * 2) * .28));box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:10px 10px 10px 12px;color:var(--ink);animation:svelte-16q50ga-pop .3s ease-out}.ask.svelte-16q50ga{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--fs-s);font-weight:800;line-height:1.25}.ask.svelte-16q50ga img{flex:none}small.svelte-16q50ga{display:block;margin-top:2px;color:var(--ink-soft);font-size:11px;font-weight:700}.acts.svelte-16q50ga{display:grid;grid-template-columns:1fr 1fr;gap:6px}.btn.svelte-16q50ga{--k: .34;min-width:0;min-height:32px;padding:0 8px;font-size:var(--fs-m)}.btn.yes.svelte-16q50ga{--src: var(--src-primary);--hue: var(--hue-primary)}@media(max-height:420px){.consent.svelte-16q50ga{bottom:calc(58px + env(safe-area-inset-bottom,0px));padding:8px 8px 8px 10px}small.svelte-16q50ga{display:none}.btn.svelte-16q50ga{min-height:30px}}@media(max-aspect-ratio:1/1),(max-width:560px){.consent.svelte-16q50ga{width:min(300px,calc(var(--vw) * 100 - var(--pad) * 2))}}@keyframes svelte-16q50ga-pop{0%{transform:translateY(8px);opacity:0}}@media(prefers-reduced-motion:reduce){.consent.svelte-16q50ga{animation:none}}.glyph.svelte-1ub0qr2{position:relative;display:inline-flex;flex:none;vertical-align:middle;pointer-events:none}img.svelte-1ub0qr2{display:block}.cap.svelte-1ub0qr2{box-sizing:border-box;align-items:center;justify-content:center;padding:0 calc(var(--s) * .12) calc(var(--s) * .1);color:var(--ink);font-family:var(--font-ui);font-weight:800;font-size:calc(var(--s) * .5);line-height:1;isolation:isolate}.cap.long.svelte-1ub0qr2{font-size:calc(var(--s) * .36)}.cap.svelte-1ub0qr2:before{content:"";position:absolute;inset:0;z-index:-1;box-sizing:border-box;border:0 solid transparent;border-image-source:var(--src);border-image-slice:var(--cap-slice) fill;border-image-width:var(--cap-bw);border-image-repeat:stretch}.legend.svelte-1ub0qr2{white-space:nowrap}.badge.svelte-1ub0qr2{position:absolute;right:-2px;bottom:-2px;padding:0 calc(var(--s) * .14);border-radius:999px;background:var(--ink);color:var(--panel);font-family:var(--font-ui);font-size:calc(var(--s) * .36);font-weight:800;line-height:1.25}.hint.svelte-1ix2c7t{display:inline-flex;align-items:center;gap:3px}.touch.svelte-eacjtj,.keys.svelte-eacjtj{min-height:112px;box-sizing:border-box}.touch.svelte-eacjtj{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;--k: .3;padding:10px 14px;color:var(--ink)}.stick.svelte-eacjtj{position:relative;flex:none;width:var(--stick);height:var(--stick);box-sizing:border-box;border-radius:50%;border:2px solid var(--panel);background:var(--glass)}.knob.svelte-eacjtj{--src: var(--src-secondary);--hue: var(--hue-raised);--k: .2;position:absolute;inset:50% auto auto 50%;width:40%;height:40%;margin:-20% 0 0 -20%}.pads.svelte-eacjtj{position:relative;flex:none;width:var(--w);height:var(--h)}.pad.svelte-eacjtj{--src: var(--src-off);position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;color:var(--ink);font-size:10px;font-weight:800;line-height:1;text-align:center}.pad.main.svelte-eacjtj{--src: var(--src-primary);--hue: var(--hue-primary)}.keys.svelte-eacjtj{display:flex;align-items:center;gap:8px;--k: .3;padding:10px 12px;color:var(--panel);font-size:var(--fs-s);font-weight:700}.move.svelte-eacjtj{flex:none}ul.svelte-eacjtj{display:grid;grid-template-columns:repeat(2,auto);gap:4px 8px;margin:0;padding:0;list-style:none}li.svelte-eacjtj{display:flex;align-items:center;gap:4px;white-space:nowrap;min-width:0}.info.svelte-2sl3u2{position:relative;display:inline-flex;flex:none}.i.svelte-2sl3u2{display:grid;place-items:center;min-width:28px;min-height:28px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}.i.svelte-2sl3u2:focus-visible{outline:3px solid var(--sky);outline-offset:1px;border-radius:50%}.bubble.svelte-2sl3u2{--k: .3;position:absolute;top:calc(100% + 2px);z-index:8;width:max-content;max-width:min(240px,calc(var(--vw) * 60));box-sizing:border-box;padding:8px 12px 12px;color:var(--ink);font-size:var(--fs-s);font-weight:700;line-height:1.3;text-align:left;white-space:normal;text-transform:none;letter-spacing:0;pointer-events:none;animation:svelte-2sl3u2-pop .14s ease-out}.bubble.end.svelte-2sl3u2{right:-4px}.bubble.start.svelte-2sl3u2{left:-4px}@keyframes svelte-2sl3u2-pop{0%{transform:translateY(-4px);opacity:0}}header.svelte-1pn2vwx{flex:none;padding:var(--pad) var(--pad) 0;text-align:center}h1.svelte-1pn2vwx{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:22px}.cards.svelte-1pn2vwx{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:start;gap:var(--pad);padding:var(--pad);max-width:880px;width:100%;margin:0 auto;box-sizing:border-box}.card.svelte-1pn2vwx{display:flex;flex-direction:column;gap:var(--gap)}.title.svelte-1pn2vwx{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title.svelte-1pn2vwx .info{margin-left:auto}h2.svelte-1pn2vwx{margin:0;font-size:20px}.tag.svelte-1pn2vwx{--k: .3;padding:2px 14px;font-size:var(--fs-s);font-weight:800}.btn.primary.svelte-1pn2vwx{width:100%;padding:0 12px;font-size:var(--fs-m)}.btn.primary.alt.svelte-1pn2vwx{--src: var(--src-secondary);--hue: var(--hue-raised);color:var(--panel)}@media(max-aspect-ratio:1/1),(max-width:560px){.cards.svelte-1pn2vwx{grid-template-columns:minmax(0,1fr);align-content:start}}.icon.svelte-jgn7rw{flex:none;display:block;pointer-events:none;filter:drop-shadow(0 3px 3px color-mix(in srgb,var(--ink) 35%,transparent))}@media(prefers-reduced-motion:no-preference){.icon.svelte-jgn7rw{animation:svelte-jgn7rw-hop .9s ease-in-out infinite;transform-origin:50% 90%}}@keyframes svelte-jgn7rw-hop{0%,to{transform:translateY(0) rotate(-6deg) scale(1.02,.96)}50%{transform:translateY(-9%) rotate(6deg) scale(.98,1.03)}}.buy.svelte-125ayms{display:flex;flex-wrap:wrap;gap:6px}.buy.svelte-125ayms .btn:where(.svelte-125ayms){flex:1;gap:6px;--k: .5;min-height:44px;font-size:var(--fs-l)}.bars.svelte-170ai4j{display:grid;gap:6px;margin:0;padding:0;list-style:none}.compact.svelte-170ai4j{gap:3px}li.svelte-170ai4j{display:grid;grid-template-columns:auto 5.2em 1fr 3em;align-items:center;gap:6px;font-size:var(--fs-s);font-weight:700}.name.svelte-170ai4j{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track.svelte-170ai4j{height:12px;--k: .125}.compact.svelte-170ai4j .track:where(.svelte-170ai4j){height:11px}@media(max-height:420px){.compact.svelte-170ai4j{gap:1px}.compact.svelte-170ai4j .icon{width:18px;height:18px}}.value.svelte-170ai4j{text-align:right;font-variant-numeric:tabular-nums}.value.svelte-170ai4j b:where(.svelte-170ai4j){margin-left:2px;color:var(--accent)}.limited.svelte-1f5c70v{--k: .36;display:inline-flex;align-items:center;gap:6px;padding:6px 16px 6px 10px;font-weight:800}.chars.svelte-1f5c70v{height:100%;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--pad);padding:var(--pad);box-sizing:border-box}.grid.svelte-1f5c70v{--tile: clamp(56px, calc(var(--vh) * 17), 84px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:var(--gap);margin:0;padding:6px;list-style:none;min-height:0}.tile.svelte-1f5c70v{--k: .33;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;min-height:var(--tap);padding:10px 2px 6px;border:0;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation}.more-art.svelte-1f5c70v{display:grid;place-items:center;width:var(--tile);height:var(--tile)}.more-art.svelte-1f5c70v .icon{width:76%;height:auto}.tile[aria-pressed=true].svelte-1f5c70v{--src: var(--src-on);--hue: var(--hue-accent);--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k));color:var(--panel)}.fit.svelte-1f5c70v{align-self:stretch;min-width:0;padding:0 7px;container-type:inline-size}.nm.svelte-1f5c70v{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:max(10px,min(var(--fs-s),11.4cqw));font-weight:800;line-height:1.15;min-height:2.3em;text-align:center;text-wrap:balance}.mark.svelte-1f5c70v{position:absolute;top:3px;right:3px;display:grid}.detail.svelte-1f5c70v{display:flex;flex-direction:column;gap:var(--gap);min-height:0}header.svelte-1f5c70v{display:flex;align-items:center;gap:12px}h1.svelte-1f5c70v{margin:0;font-size:var(--fs-l);line-height:1.15}.focus.svelte-1f5c70v{margin:2px 0 0;font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}.action.svelte-1f5c70v{margin-top:auto;display:flex}.action.svelte-1f5c70v .btn:where(.svelte-1f5c70v){flex:1}.action.svelte-1f5c70v .btn.use:where(.svelte-1f5c70v){--src: var(--src-primary);--hue: var(--hue-primary);--k: .5;min-height:48px}.action.svelte-1f5c70v .buy{flex:1}@media(max-aspect-ratio:1/1),(max-width:560px){.chars.svelte-1f5c70v{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;overflow:auto;touch-action:pan-y}.grid.svelte-1f5c70v{--tile: 64px}}.bonus.svelte-u136xx{display:grid;gap:6px;padding:8px 10px 16px}.head.svelte-u136xx{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.count.svelte-u136xx{display:flex;align-items:center;gap:2px;margin:0 auto 0 0;font-size:var(--fs-m)}.stats.svelte-u136xx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px;margin:0;padding:0;list-style:none}.stats.svelte-u136xx li:where(.svelte-u136xx){display:grid;gap:2px;justify-items:start}.label.svelte-u136xx{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.name.svelte-u136xx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-s);font-weight:800}.ctl.svelte-u136xx{display:flex;align-items:center;gap:2px}output.svelte-u136xx{min-width:1.4em;text-align:center;font-size:var(--fs-l);font-weight:900;font-variant-numeric:tabular-nums}.pips.svelte-u136xx{display:flex;gap:4px;margin:0;padding:0;list-style:none}.pips.svelte-u136xx li:where(.svelte-u136xx){display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;border:2px dashed var(--grey-mid);color:var(--ink-soft);font-size:var(--fs-s);font-weight:800}.pips.svelte-u136xx li.on:where(.svelte-u136xx){border:2px solid var(--ink);background:var(--c);color:var(--ink)}.pips.svelte-u136xx li.off:where(.svelte-u136xx){border:2px dashed var(--ink);background:var(--c);color:var(--ink);opacity:.45}.chips.svelte-f6hvcg{display:flex;flex-wrap:wrap;gap:3px 5px}.chip-d.svelte-f6hvcg{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--ink-faint);color:var(--ink);font-size:var(--fs-s);line-height:1.35;white-space:nowrap}i.svelte-f6hvcg{font-size:9px;font-style:normal;letter-spacing:-.5px}.good.svelte-f6hvcg{color:var(--good)}.bad.svelte-f6hvcg{color:var(--bad)}.gear.svelte-b8af{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--gap);align-items:start}.list.svelte-b8af{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.pick.svelte-b8af{flex-direction:row;justify-content:flex-start;gap:6px;width:100%;padding:2px 10px 2px 8px;text-align:left}.ico.svelte-b8af{position:relative;flex:none;display:grid}.mark.svelte-b8af{position:absolute;right:-6px;bottom:-5px;display:grid}.pick.svelte-b8af .name:where(.svelte-b8af){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-height:420px){.pick.svelte-b8af{padding-inline:6px 8px;font-size:var(--fs-s)}.pick.svelte-b8af .icon:first-child{width:26px;height:26px}}.pick.focus.svelte-b8af{--src: var(--src-secondary);--hue: var(--hue-raised);color:var(--panel)}.detail.svelte-b8af{position:sticky;top:0;display:grid;gap:5px;padding:8px 12px 14px}.detail.svelte-b8af p:where(.svelte-b8af),.detail.svelte-b8af h2:where(.svelte-b8af){margin:0}.title.svelte-b8af{display:flex;align-items:center;justify-content:space-between;gap:4px}h2.svelte-b8af{font-size:var(--fs-l);line-height:1.15}.blurb.svelte-b8af{font-size:var(--fs-s);font-weight:700;color:var(--ink-soft);line-height:1.3}.vs.svelte-b8af{font-size:var(--fs-s);color:var(--ink-soft);font-weight:700}@media(max-aspect-ratio:1/1),(max-width:560px){.gear.svelte-b8af{grid-template-columns:minmax(0,1fr)}.detail.svelte-b8af{position:static}}.pills.svelte-1t7hjsm{display:flex;gap:8px}.chip.svelte-1t7hjsm{width:var(--tap);min-height:36px;padding:0;font-size:var(--fs-l)}.tension.svelte-11bnrci{display:grid;gap:2px;padding:8px 12px 16px}.head.svelte-11bnrci{display:flex;align-items:center;gap:4px}.value.svelte-11bnrci{margin-left:auto}.title.svelte-11bnrci{font-size:var(--fs-m);font-weight:800}.value.svelte-11bnrci{font-size:20px;font-weight:900;font-variant-numeric:tabular-nums}input[type=range].svelte-11bnrci{width:100%;height:var(--tap);margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y}input[type=range].svelte-11bnrci::-webkit-slider-runnable-track{height:14px;border:0 solid transparent;background:transparent}input[type=range].svelte-11bnrci::-moz-range-track{height:14px;background:transparent}.slider.svelte-11bnrci{position:relative}.rail.svelte-11bnrci{position:absolute;inset:50% 0 auto;height:14px;margin-top:-7px;--k: .146}.rail.svelte-11bnrci i{--k: .146}input[type=range].svelte-11bnrci{position:relative}input[type=range].svelte-11bnrci::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-8px;border:0 solid transparent;border-image:var(--src-primary) 47 58 fill / 15px 16px / 0 stretch}input[type=range].svelte-11bnrci::-moz-range-thumb{width:30px;height:30px;border:0 solid transparent;border-image:var(--src-primary) 47 58 fill / 15px 16px / 0 stretch}.ends.svelte-11bnrci{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}.ends.svelte-11bnrci span:where(.svelte-11bnrci){display:inline-flex;align-items:center;gap:4px}.effects.svelte-11bnrci{display:grid;gap:3px;margin-top:6px}.vs.svelte-11bnrci{margin:0;font-size:var(--fs-s);font-weight:700;color:var(--ink-soft)}.loadout.svelte-18obr19{height:100%;display:grid;grid-template-columns:minmax(200px,34%) minmax(0,1fr);gap:var(--pad);padding:var(--pad);box-sizing:border-box}.loadout-summary{display:flex;flex-direction:column;gap:var(--gap)}.who.svelte-18obr19{display:flex;align-items:center;gap:10px;padding:8px 10px}.names.svelte-18obr19{flex:1;min-width:0;display:grid}.names.svelte-18obr19 b:where(.svelte-18obr19){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.1;font-size:var(--fs-m)}.names.svelte-18obr19 small:where(.svelte-18obr19){font-size:var(--fs-s);color:var(--ink-soft);font-weight:700}.stats.svelte-18obr19{display:grid;gap:4px}.editor.svelte-18obr19{display:flex;flex-direction:column;gap:var(--gap);min-width:0;min-height:0}.segments.svelte-18obr19{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.segments.svelte-18obr19 .chip:where(.svelte-18obr19){padding:4px 8px;font-size:var(--fs-m)}.loadout-body{padding:3px}@media(max-height:420px){.names.svelte-18obr19 small:where(.svelte-18obr19),.stats.svelte-18obr19 .eyebrow:where(.svelte-18obr19){display:none}.stats.svelte-18obr19{gap:2px;padding-block:6px}.who.svelte-18obr19{padding-block:4px}}@media(max-aspect-ratio:1/1),(max-width:560px){.loadout.svelte-18obr19{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;overflow:auto;touch-action:pan-y}.loadout-summary,.loadout-body{overflow:visible}}.popover.svelte-jm9vg0{flex:1;display:flex;justify-content:center;min-width:0}.pill.svelte-jm9vg0,.panel.svelte-jm9vg0{--k: .4;display:flex;align-items:center;gap:6px;box-sizing:border-box;color:var(--panel);font:inherit;font-weight:800}.pill.svelte-jm9vg0{height:34px;padding:0 14px 0 8px;border:0;background:transparent;cursor:pointer;touch-action:manipulation}.pill.hidden.svelte-jm9vg0{visibility:hidden}.panel.svelte-jm9vg0{position:absolute;top:50%;left:50%;z-index:6;height:40px;padding:0 10px 0 6px;transform:translate(-50%,-50%);white-space:nowrap;animation:svelte-jm9vg0-drop .2s ease-out}.time.svelte-jm9vg0{font-size:max(14px,var(--fs-l));font-variant-numeric:tabular-nums;line-height:1}.read.svelte-jm9vg0{display:flex;align-items:center;gap:4px;min-width:3.2ch}.word.svelte-jm9vg0{font-size:var(--fs-m);color:var(--gold)}.lead.svelte-jm9vg0{position:relative;display:grid;place-items:center;width:34px;height:34px}.rings.svelte-jm9vg0{position:absolute;inset:0}.rings.svelte-jm9vg0 i:where(.svelte-jm9vg0){position:absolute;inset:4px;border:2px solid var(--gold);border-radius:50%;opacity:0}.mode.svelte-jm9vg0,.slots.svelte-jm9vg0,.actions.svelte-jm9vg0{display:flex;align-items:center}.slots.svelte-jm9vg0{gap:3px}.slot.svelte-jm9vg0{display:block}.slot.gap.svelte-jm9vg0{margin-left:5px}.actions.svelte-jm9vg0{gap:4px}.ico.svelte-jm9vg0{display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;touch-action:manipulation}.ico.svelte-jm9vg0 img:where(.svelte-jm9vg0),.radar.svelte-jm9vg0,.wifi.svelte-jm9vg0{display:block}@media(prefers-reduced-motion:no-preference){.rings.svelte-jm9vg0 i:where(.svelte-jm9vg0){animation:svelte-jm9vg0-ripple 1.8s ease-out infinite}.rings.svelte-jm9vg0 i:where(.svelte-jm9vg0):nth-child(2){animation-delay:.9s}.radar.svelte-jm9vg0{animation:svelte-jm9vg0-sweep 2.4s linear infinite}.wifi.svelte-jm9vg0{animation:svelte-jm9vg0-blink 1s ease-in-out infinite}.burst.svelte-jm9vg0{animation:svelte-jm9vg0-pop .4s cubic-bezier(.3,1.6,.5,1)}}@keyframes svelte-jm9vg0-ripple{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.25);opacity:0}}@keyframes svelte-jm9vg0-sweep{to{transform:rotate(360deg)}}@keyframes svelte-jm9vg0-blink{50%{opacity:.35}}@keyframes svelte-jm9vg0-pop{0%{transform:scale(.3) rotate(-25deg)}}@keyframes svelte-jm9vg0-drop{0%{transform:translate(-50%,-90%);opacity:0}}@media(max-height:420px){.pill.svelte-jm9vg0{height:30px}.panel.svelte-jm9vg0{height:34px;gap:4px}.lead.svelte-jm9vg0{width:28px;height:28px}.lead.svelte-jm9vg0 .icon,.burst.svelte-jm9vg0{width:26px;height:26px}.slot.svelte-jm9vg0 .portrait{width:22px;height:22px}}.badge.svelte-15wo52a{flex:none;display:block;pointer-events:none;filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--ink) 45%,transparent))}@media(prefers-reduced-motion:no-preference){.badge.svelte-15wo52a{animation:svelte-15wo52a-sweep 2.4s linear infinite}}@keyframes svelte-15wo52a-sweep{to{transform:rotate(360deg)}}.row.svelte-1ev5c73{display:contents}.label.svelte-1ev5c73{font-weight:800;color:var(--panel);text-shadow:0 1px 0 var(--ink),0 0 6px var(--ink)}.chips.svelte-1ev5c73{display:flex;flex-wrap:wrap;gap:8px}.opt.svelte-1ev5c73{min-width:46px;min-height:36px;padding:0 14px;font-size:var(--fs-l)}.opt.dense.svelte-1ev5c73{min-height:30px}@media(max-height:420px){.opt.svelte-1ev5c73{min-height:32px;font-size:var(--fs-m)}.opt.dense.svelte-1ev5c73{min-height:28px}.chips.svelte-1ev5c73{gap:6px}}.row.svelte-5786ds{display:contents}.label.svelte-5786ds{display:grid;font-weight:800;color:var(--panel);line-height:1.1;text-shadow:0 1px 0 var(--ink),0 0 6px var(--ink)}.picked.svelte-5786ds{width:0;min-width:100%;white-space:nowrap;color:var(--gold);font-size:var(--fs-s);font-weight:800}.tiers.svelte-5786ds{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.tier.svelte-5786ds{display:grid;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.tier.svelte-5786ds img:where(.svelte-5786ds){width:30px;height:30px;pointer-events:none;filter:saturate(.55) opacity(.75)}.tier[aria-pressed=true].svelte-5786ds{border-radius:999px;box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--gold)}.tier[aria-pressed=true].svelte-5786ds img:where(.svelte-5786ds){filter:none}@media(max-height:420px){.tier.svelte-5786ds{width:32px;min-width:32px;height:28px;min-height:28px}.tier.svelte-5786ds img:where(.svelte-5786ds){width:24px;height:24px}}.play.svelte-2frzc1{height:100%;display:grid;grid-template-columns:minmax(170px,28%) minmax(0,1fr);gap:calc(var(--pad) * 1.5);padding:10px var(--pad) 6px;box-sizing:border-box;overflow:auto;touch-action:pan-y}.hero.svelte-2frzc1{--hero: clamp(64px, calc(var(--vh) * 25), 112px);align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap);text-align:center;min-width:0;padding-block:12px}.name.svelte-2frzc1{margin:0;font-size:var(--fs-l);font-weight:800;line-height:1.15}.gear.svelte-2frzc1{display:flex;gap:10px}.modes.svelte-2frzc1{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;gap:var(--gap);min-width:0}.chips.svelte-2frzc1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chips.svelte-2frzc1 .chip:where(.svelte-2frzc1){min-height:44px;padding:2px 12px 2px 14px;align-items:stretch}.row.svelte-2frzc1{display:flex;align-items:center;gap:6px;min-width:0;text-align:left;font-size:13px}.ico.svelte-2frzc1{position:relative;flex:none;display:flex}.lk.svelte-2frzc1{position:absolute;right:0;bottom:-4px}.lk.shake.svelte-2frzc1{animation:svelte-2frzc1-shake .45s ease-in-out}@keyframes svelte-2frzc1-shake{20%,60%{transform:rotate(-18deg) scale(1.25)}40%,80%{transform:rotate(18deg) scale(1.25)}}.lk.online.svelte-2frzc1{right:0;bottom:-6px}.off.svelte-2frzc1{position:absolute;right:0;top:-8px}.txt.svelte-2frzc1{display:flex;flex-direction:column;min-width:0;line-height:1.1}.txt.svelte-2frzc1 small:where(.svelte-2frzc1){font-size:11px}.txt.svelte-2frzc1>:where(.svelte-2frzc1){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.options.svelte-2frzc1{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 14px}.options.dense.svelte-2frzc1{row-gap:4px}.go-row.svelte-2frzc1{display:flex;gap:8px}.join-row.svelte-2frzc1{display:grid;gap:2px}.join.svelte-2frzc1{display:flex;align-items:center;gap:6px}.ask.svelte-2frzc1{justify-self:start;padding:0 18px 0 10px}.code-input.svelte-2frzc1{width:8.5em;min-width:0;min-height:40px;padding:0 12px;border:2px solid var(--ink-soft);border-radius:999px;background:var(--panel);color:var(--ink);font:inherit;font-size:var(--fs-l);font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-align:center}.code-input.svelte-2frzc1::placeholder{letter-spacing:0;text-transform:none;font-size:var(--fs-s);color:var(--ink-faint)}.code-input[aria-invalid=true].svelte-2frzc1{border-color:var(--bad)}.join-go.svelte-2frzc1{min-height:44px;padding:0 18px}.join.svelte-2frzc1 .icon:where(.svelte-2frzc1){min-width:40px;padding:0}.miss.svelte-2frzc1{min-height:1.2em;margin:0;color:var(--panel);font-size:var(--fs-s);font-weight:800;text-shadow:0 1px 0 var(--ink),0 0 6px var(--ink)}.go.svelte-2frzc1{flex:1;font-size:24px}.invite.svelte-2frzc1{position:relative;flex:none;aspect-ratio:1;padding:4px;justify-content:center}@media(max-height:420px){.modes.svelte-2frzc1{gap:4px}.chips.svelte-2frzc1{gap:6px}.chips.svelte-2frzc1 .chip:where(.svelte-2frzc1){min-height:34px}.options.svelte-2frzc1{gap:4px 14px}.options.dense.svelte-2frzc1{row-gap:3px}.go-row.svelte-2frzc1 .go:where(.svelte-2frzc1){min-height:46px;font-size:22px}}@media(max-aspect-ratio:1/1),(max-width:560px){.play.svelte-2frzc1{grid-template-columns:minmax(0,1fr);align-content:start}.hero.svelte-2frzc1{--hero: 72px;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;text-align:left}}.vol.svelte-z6383m{display:grid;gap:0}.head.svelte-z6383m{display:flex;align-items:baseline;justify-content:space-between;gap:8px}label.svelte-z6383m{font-size:var(--fs-m);font-weight:800}output.svelte-z6383m{font-size:var(--fs-m);font-weight:900;font-variant-numeric:tabular-nums}.slider.svelte-z6383m{position:relative}.rail.svelte-z6383m{position:absolute;inset:50% 0 auto;height:14px;margin-top:-7px;--k: .146}.rail.svelte-z6383m i{--k: .146}input[type=range].svelte-z6383m{position:relative;width:100%;height:var(--tap);margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y}input[type=range].svelte-z6383m::-webkit-slider-runnable-track{height:14px;border:0 solid transparent;background:transparent}input[type=range].svelte-z6383m::-moz-range-track{height:14px;background:transparent}input[type=range].svelte-z6383m::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-8px;border:0 solid transparent;border-image:var(--src-primary) 47 58 fill / 15px 16px / 0 stretch}input[type=range].svelte-z6383m::-moz-range-thumb{width:30px;height:30px;border:0 solid transparent;border-image:var(--src-primary) 47 58 fill / 15px 16px / 0 stretch}.launcher.svelte-1045kgs{display:flex;gap:var(--gap)}.entry.svelte-1045kgs{display:grid;place-items:center;width:var(--tap-primary);height:var(--tap-primary);padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}.entry.svelte-1045kgs:active{transform:scale(.94)}.scene.svelte-gdtd8u{z-index:50;align-items:center;justify-content:safe center;overflow-y:auto;padding:var(--pad);background:var(--scrim)}.frame.svelte-gdtd8u{--k: .5;--px: 24px;--pt: 20px;--pb: 28px;--head: 40px;--after-head: 12px;--body: 316px;display:flex;flex-direction:column;flex:none;box-sizing:border-box;width:420px;height:calc(var(--pt) + var(--head) + var(--after-head) + var(--body) + var(--pb));padding:var(--pt) var(--px) var(--pb);border:0 solid transparent;border-image-repeat:stretch;color:var(--ink)}.frame.wide.svelte-gdtd8u{width:600px}.head.svelte-gdtd8u{display:grid;grid-template-columns:var(--head) minmax(0,1fr) var(--head);align-items:center;flex:none;height:var(--head)}h1.svelte-gdtd8u{grid-column:2;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;margin:0;font-size:20px;font-weight:800;line-height:1;white-space:nowrap}h1.svelte-gdtd8u span:where(.svelte-gdtd8u){overflow:hidden;text-overflow:ellipsis}h1.svelte-gdtd8u .icon{flex:none;width:40px;height:40px}.close.svelte-gdtd8u{grid-column:3;position:relative;display:grid;place-items:center;width:var(--head);height:var(--head);padding:0;border:0;border-radius:50%;background:none;cursor:pointer;touch-action:manipulation}.close.svelte-gdtd8u:after{content:"";position:absolute;inset:calc((var(--head) - var(--tap)) / 2)}.close.svelte-gdtd8u .icon{width:32px;height:32px}.close.svelte-gdtd8u:focus-visible{outline:3px solid var(--sky)}.body.svelte-gdtd8u{display:flex;flex-direction:column;flex:none;height:var(--body);margin-top:var(--after-head);min-height:0}.frame.svelte-gdtd8u{--row: 40px;--msg: 20px;--go: 48px;--s: 8px}.body.svelte-gdtd8u .lead{flex:none;height:var(--msg);margin:0;overflow:hidden;color:var(--ink-soft);font-size:var(--fs-m);font-weight:800;line-height:var(--msg);text-align:center;white-space:nowrap;text-overflow:ellipsis}.body.svelte-gdtd8u .field{position:relative;flex:none;display:block;height:var(--row)}.body.svelte-gdtd8u .field .icon{position:absolute;left:12px;top:calc((var(--row) - 24px) / 2);width:24px;height:24px}.body.svelte-gdtd8u .field input{display:block;width:100%;height:100%;box-sizing:border-box;padding:0 16px 0 44px;border:3px solid var(--ink);border-radius:999px;font:inherit;font-size:var(--fs-m);font-weight:700;color:var(--ink);background:var(--panel);text-overflow:ellipsis;user-select:text;-webkit-user-select:text}.body.svelte-gdtd8u .field input::placeholder{color:var(--ink-soft);font-weight:600}.body.svelte-gdtd8u .field input[aria-invalid=true]{border-color:var(--bad)}.body.svelte-gdtd8u .field input:focus-visible{outline:none;border-color:var(--sky)}.body.svelte-gdtd8u .msg{flex:none;height:var(--msg);margin:0;overflow:hidden;color:var(--bad);font-size:var(--fs-s);font-weight:800;line-height:var(--msg);text-align:center;white-space:nowrap;text-overflow:ellipsis}.body.svelte-gdtd8u .msg.note{color:var(--ink-soft)}.body.svelte-gdtd8u .actions{flex:none;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--s);height:var(--go);margin-top:auto}.body.svelte-gdtd8u .actions .btn{min-height:0;height:var(--go);padding:0 var(--s);font-size:var(--fs-m);white-space:nowrap}.body.svelte-gdtd8u .actions .btn.primary{--k: .5;font-size:var(--fs-l)}@media(max-height:420px){.frame.svelte-gdtd8u{--k: .4;--pt: 12px;--pb: 20px;--head: 32px;--after-head: 8px;--body: 260px;--row: 36px;--msg: 18px;--go: 44px;--s: 6px}h1.svelte-gdtd8u{font-size:18px}h1.svelte-gdtd8u .icon{width:32px;height:32px}}.step.svelte-1a7yhgy{display:flex;flex-direction:column;gap:var(--s);height:100%;margin:0}.gsi.svelte-1a7yhgy{flex:none;width:100%;height:var(--row);overflow:hidden}.lead.off.svelte-1a7yhgy{height:var(--row);line-height:var(--row)}.fixed.svelte-1a7yhgy input:where(.svelte-1a7yhgy){color:var(--ink-soft);background:var(--ink-faint)}.mascot.svelte-1a7yhgy{flex:1 1 0;min-height:0;width:100%;object-fit:contain}.done.svelte-1a7yhgy{display:flex;flex-direction:column;align-items:center;gap:var(--s);height:100%}.done.svelte-1a7yhgy .actions:where(.svelte-1a7yhgy){width:100%}.line.svelte-1a7yhgy{display:flex;align-items:center;gap:var(--s);margin:0;font-size:var(--fs-l);font-weight:800}.side.svelte-192osvo{--k: .25;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;height:100%;min-width:0;padding:10px 12px;color:var(--ink)}.caption.svelte-192osvo{display:flex;align-items:center;gap:6px;height:20px;margin:0;font-size:var(--fs-s);font-weight:800;color:var(--ink-soft);white-space:nowrap}.caption.svelte-192osvo span:where(.svelte-192osvo){overflow:hidden;text-overflow:ellipsis}.who.svelte-192osvo{display:flex;align-items:center;gap:10px;min-width:0;height:52px}.id.svelte-192osvo{display:flex;align-items:center;gap:2px;min-width:0}.name.svelte-192osvo{min-width:0;overflow:hidden;font-size:var(--fs-m);white-space:nowrap;text-overflow:ellipsis}.stats.svelte-192osvo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0}.stats.svelte-192osvo div:where(.svelte-192osvo){display:flex;align-items:center;justify-content:center;gap:4px;height:32px;border-radius:10px;background:var(--ink-faint)}dt.svelte-192osvo{display:flex}dd.svelte-192osvo{margin:0;font-size:var(--fs-m);font-weight:900;font-variant-numeric:tabular-nums}.lost.svelte-192osvo .name:where(.svelte-192osvo),.lost.svelte-192osvo dd:where(.svelte-192osvo){color:var(--ink-soft)}.lost.svelte-192osvo .name:where(.svelte-192osvo){text-decoration:line-through}@media(max-height:420px){.side.svelte-192osvo{gap:4px;padding:8px 10px}.who.svelte-192osvo{height:44px}.stats.svelte-192osvo div:where(.svelte-192osvo){height:26px}}.step.svelte-1ekmxvi{display:flex;flex-direction:column;height:100%;margin:0}.lead.svelte-1ekmxvi .icon,.msg.svelte-1ekmxvi .icon,.warn.svelte-1ekmxvi .icon,.hint.svelte-1ekmxvi .icon{display:inline-block;vertical-align:-4px;margin-right:6px}.code.svelte-1ekmxvi{flex:none;display:grid;place-items:center;height:72px;margin-top:var(--s);border:3px solid var(--ink);border-radius:var(--radius);background:var(--panel)}.code.svelte-1ekmxvi output:where(.svelte-1ekmxvi),.code.svelte-1ekmxvi .placeholder:where(.svelte-1ekmxvi){font-size:32px;font-weight:900;letter-spacing:.12em;font-variant-numeric:tabular-nums;user-select:text;-webkit-user-select:text}.code.dim.svelte-1ekmxvi output:where(.svelte-1ekmxvi),.code.svelte-1ekmxvi .placeholder:where(.svelte-1ekmxvi){color:var(--ink-soft)}.code.svelte-1ekmxvi+.msg:where(.svelte-1ekmxvi){margin-top:var(--s)}.hint.svelte-1ekmxvi{flex:none;height:var(--msg);margin:4px 0 0;overflow:hidden;font-size:var(--fs-m);font-weight:800;line-height:var(--msg);text-align:center;white-space:nowrap;text-overflow:ellipsis}.big.svelte-1ekmxvi{margin-top:var(--s);height:48px}.big.svelte-1ekmxvi input:where(.svelte-1ekmxvi){padding-right:44px;text-align:center;font-size:22px;font-weight:800;letter-spacing:.1em}.big.svelte-1ekmxvi+.msg:where(.svelte-1ekmxvi){margin-top:var(--s)}.mascot.svelte-1ekmxvi{flex:1 1 0;min-height:0;width:100%;margin:var(--s) 0;object-fit:contain}.pair.svelte-1ekmxvi{flex:none;display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:var(--s);height:150px}.warn.svelte-1ekmxvi{flex:none;height:var(--msg);margin:var(--s) 0 0;overflow:hidden;color:var(--bad);font-size:var(--fs-m);font-weight:800;line-height:var(--msg);text-align:center;white-space:nowrap;text-overflow:ellipsis}.auth.svelte-1ekmxvi{flex:none;display:flex;justify-content:center;height:var(--row);margin-top:var(--s)}.auth.svelte-1ekmxvi .field:where(.svelte-1ekmxvi){width:320px}.auth.svelte-1ekmxvi .lead:where(.svelte-1ekmxvi){width:100%;line-height:var(--row);height:var(--row)}.done.svelte-1ekmxvi .lead:where(.svelte-1ekmxvi){align-self:stretch}.gsi.svelte-1ekmxvi{width:320px;height:var(--row);overflow:hidden}.auth.svelte-1ekmxvi+.msg:where(.svelte-1ekmxvi){margin-top:4px}.done.svelte-1ekmxvi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s);height:100%}.done.svelte-1ekmxvi .mascot.big:where(.svelte-1ekmxvi){flex:none;width:140px;height:140px}.line.svelte-1ekmxvi{display:flex;align-items:center;gap:var(--s);margin:0;font-size:var(--fs-l);font-weight:800}@media(max-height:420px){.code.svelte-1ekmxvi{height:56px}.code.svelte-1ekmxvi output:where(.svelte-1ekmxvi),.code.svelte-1ekmxvi .placeholder:where(.svelte-1ekmxvi){font-size:26px}.big.svelte-1ekmxvi{height:44px}.pair.svelte-1ekmxvi{height:118px}.done.svelte-1ekmxvi .mascot.big:where(.svelte-1ekmxvi){width:100px;height:100px}}.account.svelte-o7eqsf{display:flex;flex-direction:column;gap:6px}.row.svelte-o7eqsf{display:flex;align-items:center;gap:var(--gap)}.row.svelte-o7eqsf .btn:where(.svelte-o7eqsf){flex:none}.who-mail.svelte-o7eqsf{flex:1;display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:800}.who-mail.svelte-o7eqsf span:where(.svelte-o7eqsf),.btn.svelte-o7eqsf{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.btn.svelte-o7eqsf{padding:0 10px;font-size:var(--fs-m)}.btn.svelte-o7eqsf .icon{flex:none}.pair.svelte-o7eqsf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.both.svelte-o7eqsf{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}.overlay.svelte-1qh5aub{position:fixed;inset:0;z-index:40;display:grid;place-items:center}.scrim.svelte-1qh5aub{position:absolute;inset:0;background:var(--scrim)}.panel.svelte-1qh5aub{position:relative;zoom:var(--ui);width:min(540px,calc(var(--vw) * 100 - 16px));max-height:calc(var(--vh) * 100 - 12px);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0 16px 14px;color:var(--ink)}h2.svelte-1qh5aub{display:grid;place-items:center;flex:none;height:51px;margin:0 -16px;color:var(--panel);font-size:20px}.lead.svelte-1qh5aub{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:var(--fs-m);font-weight:700}.options.svelte-1qh5aub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.opt.svelte-1qh5aub{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px 12px;border:2px solid transparent;border-radius:var(--radius);background:var(--ink-faint);text-align:center}.opt.chosen.svelte-1qh5aub{border-color:var(--good)}h3.svelte-1qh5aub{margin:0;font-size:var(--fs-l);line-height:1.1}.keys.svelte-1qh5aub{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px}.row.svelte-1qh5aub{display:inline-flex;align-items:center;gap:3px}.toggle.svelte-1qh5aub{flex-direction:column;gap:2px}.toggle.svelte-1qh5aub small:where(.svelte-1qh5aub){font-size:var(--fs-s);font-weight:700;color:var(--ink-soft)}svg.svelte-1qh5aub path:where(.svelte-1qh5aub){fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.menubar.svelte-1qh5aub{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:8px;background:var(--ink)}.menubar.svelte-1qh5aub b:where(.svelte-1qh5aub){display:grid;place-items:center;width:22px;height:22px;border-radius:5px;font-size:15px;font-weight:900}.menubar.svelte-1qh5aub .vi:where(.svelte-1qh5aub){background:var(--accent);color:var(--panel)}.menubar.svelte-1qh5aub .en:where(.svelte-1qh5aub){background:var(--panel);color:var(--ink)}.menubar.svelte-1qh5aub svg:where(.svelte-1qh5aub) path:where(.svelte-1qh5aub){stroke:var(--panel)}.opt.svelte-1qh5aub .btn:where(.svelte-1qh5aub){--k: .36;min-height:40px;padding:0 14px;font-size:var(--fs-m)}.done.svelte-1qh5aub{display:flex;align-items:center;gap:8px}.on.svelte-1qh5aub{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-m);font-weight:800;color:var(--good)}.opt.svelte-1qh5aub .btn.small:where(.svelte-1qh5aub){min-height:32px;padding:0 10px;font-size:var(--fs-s)}.foot.svelte-1qh5aub{display:flex;justify-content:center}.foot.svelte-1qh5aub .btn:where(.svelte-1qh5aub){--k: .36;min-height:38px;padding:0 22px;font-size:var(--fs-m)}@media(max-height:400px){h2.svelte-1qh5aub{height:40px;font-size:18px}.panel.svelte-1qh5aub{gap:6px;padding-bottom:10px}.opt.svelte-1qh5aub{gap:4px;padding:6px 6px 8px}}@media(max-width:420px){.options.svelte-1qh5aub{grid-template-columns:minmax(0,1fr)}}.overlay.svelte-12ag09x{position:fixed;inset:0;z-index:20;display:grid;place-items:center}.scrim.svelte-12ag09x{position:absolute;inset:0;background:var(--scrim)}.panel.svelte-12ag09x{position:relative;zoom:var(--ui);width:min(700px,calc(var(--vw) * 100 - 16px));height:min(432px,calc(var(--vh) * 100 - 12px));box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:0 16px 14px;color:var(--ink)}h2.svelte-12ag09x{display:grid;place-items:center;flex:none;height:51px;margin:0 -16px;color:var(--panel);font-size:20px}.bar.svelte-12ag09x{display:flex;align-items:center;gap:8px;flex:none}.tabs.svelte-12ag09x{display:flex;gap:6px;margin-right:auto}.bar.svelte-12ag09x .preset:where(.svelte-12ag09x){--k: .36;flex-direction:row;gap:4px;min-height:38px;padding:0 12px 0 8px;font-size:var(--fs-m);white-space:nowrap}.bar.svelte-12ag09x .help:where(.svelte-12ag09x){--k: .36;min-width:38px;min-height:38px;padding:0 8px}.bar.svelte-12ag09x .btn:where(.svelte-12ag09x),.tabs.svelte-12ag09x .chip:where(.svelte-12ag09x){--k: .36;min-height:38px;padding:0 14px;font-size:var(--fs-m)}.strip.svelte-12ag09x{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;min-height:34px;box-sizing:border-box;padding:2px 10px;border-radius:10px;background:var(--ink-faint);font-size:var(--fs-s);font-weight:700;line-height:1.25}.strip.idle.svelte-12ag09x{visibility:hidden}.strip.warn.svelte-12ag09x{background:var(--bad);color:var(--panel)}.strip.svelte-12ag09x .btn:where(.svelte-12ag09x){--k: .3;min-height:28px;min-width:0;padding:0 12px;font-size:var(--fs-s)}.keymap-rows{flex:1 1 auto;min-height:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;align-content:start;padding:6px 8px 0 0}.row.svelte-12ag09x{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.name.svelte-12ag09x{display:flex;flex-direction:column;min-width:0;font-size:var(--fs-m);font-weight:800;line-height:1.1}.name.svelte-12ag09x small:where(.svelte-12ag09x){font-size:10px;font-weight:700;color:var(--ink-soft)}.slots.svelte-12ag09x{display:flex;gap:6px;flex:none}.slot-wrap.svelte-12ag09x{position:relative}.slot.svelte-12ag09x{display:grid;place-items:center;width:84px;height:38px;box-sizing:border-box;padding:0;border:2px solid transparent;border-radius:12px;background:var(--ink-faint);color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation}.slot.svelte-12ag09x:hover{border-color:var(--ink-soft)}.slot.svelte-12ag09x:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.slot[aria-pressed=true].svelte-12ag09x{border-color:var(--accent);background:var(--panel);box-shadow:0 0 0 2px var(--accent)}.empty.svelte-12ag09x,.dots.svelte-12ag09x{font-size:var(--fs-s);color:var(--ink-soft)}.dots.svelte-12ag09x{font-size:20px;color:var(--ink);animation:svelte-12ag09x-wait .9s ease-in-out infinite}@keyframes svelte-12ag09x-wait{50%{opacity:.35}}.x.svelte-12ag09x{position:absolute;top:-5px;right:-5px;z-index:1;display:grid;place-items:center;width:18px;height:18px;padding:0;border:2px solid var(--ink);border-radius:50%;background:var(--panel);color:var(--ink);font:inherit;font-size:14px;font-weight:900;line-height:1;cursor:pointer}@media(max-height:400px){h2.svelte-12ag09x{height:40px;font-size:18px}.panel.svelte-12ag09x{gap:4px;padding-bottom:10px}.strip.svelte-12ag09x{min-height:28px}.slot.svelte-12ag09x{height:33px}.keymap-rows{gap:2px 18px}}@media(max-aspect-ratio:1/1),(max-width:560px){.keymap-rows{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}}.overlay.svelte-b9npac{position:fixed;inset:0;z-index:50;display:grid;place-items:center}.scrim.svelte-b9npac{position:absolute;inset:0;background:var(--scrim)}.panel.svelte-b9npac{position:relative;zoom:var(--ui);width:min(360px,calc(var(--vw) * 100 - 16px));box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0 20px 18px;color:var(--ink)}h2.svelte-b9npac{display:grid;place-items:center;flex:none;height:51px;margin:0 -20px;color:var(--panel);font-size:20px}.name.svelte-b9npac{margin:4px 0 0;overflow:hidden;font-size:var(--fs-l);font-weight:900;line-height:1.3;text-align:center;white-space:nowrap;text-overflow:ellipsis}.facts.svelte-b9npac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}.facts.svelte-b9npac div:where(.svelte-b9npac){display:grid;gap:2px;padding:4px 8px 6px;border-radius:10px;background:var(--ink-faint);text-align:center}dt.svelte-b9npac{font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}dd.svelte-b9npac{display:flex;align-items:center;justify-content:center;gap:4px;height:28px;margin:0;font-size:var(--fs-m);font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap}dd.svelte-b9npac b:where(.svelte-b9npac){font-size:var(--fs-l)}dd.free.svelte-b9npac{color:var(--good)}.msg.svelte-b9npac{height:20px;margin:0;overflow:hidden;color:var(--bad);font-size:var(--fs-s);font-weight:800;line-height:20px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.actions.svelte-b9npac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.actions.svelte-b9npac .btn:where(.svelte-b9npac){min-height:44px;padding:0 8px;font-size:var(--fs-m);white-space:nowrap}.actions.svelte-b9npac .btn.primary:where(.svelte-b9npac){--k: .5;font-size:var(--fs-l)}.themes.svelte-vv6fgr{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:6px}.swatch.svelte-vv6fgr{--k: .3;display:grid;gap:4px;min-width:0;min-height:var(--tap);padding:8px;border:0;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation}.swatch[aria-pressed=true].svelte-vv6fgr{color:var(--panel)}.swatch.svelte-vv6fgr:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.name.svelte-vv6fgr{--k: .28;justify-self:center;max-width:100%;box-sizing:border-box;overflow:hidden;padding:2px 12px;line-height:1.3;font-size:var(--fs-s);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.hall.svelte-vv6fgr{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:7px;box-shadow:0 0 0 2px var(--ink);pointer-events:none}.profile-scroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--pad);padding:var(--pad);box-sizing:border-box}section.svelte-1cp8egy{display:flex;flex-direction:column;gap:var(--gap);min-width:0}.wide.svelte-1cp8egy{grid-column:1 / -1}header.svelte-1cp8egy{display:flex;align-items:center;gap:12px}h1.svelte-1cp8egy{margin:0 0 2px;font-size:var(--fs-l)}.id.svelte-1cp8egy{min-width:0}.rename.svelte-1cp8egy{display:flex;align-items:center;gap:6px;max-width:100%;min-height:var(--tap);padding:0 4px;border:0;border-radius:10px;font:inherit;color:inherit;background:none;cursor:pointer}.rename.svelte-1cp8egy:hover{background:var(--ink-faint)}.rename[aria-disabled=true].svelte-1cp8egy{cursor:default}.rename[aria-disabled=true].svelte-1cp8egy:hover{background:none}.rename[aria-disabled=true].svelte-1cp8egy .icon{opacity:.6}.opens.svelte-1cp8egy{margin:0 0 2px 4px;font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}.who.svelte-1cp8egy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rename.svelte-1cp8egy .icon{opacity:.85}.edit.svelte-1cp8egy{display:flex;align-items:center;gap:6px}.edit.svelte-1cp8egy input:where(.svelte-1cp8egy){flex:1;min-width:0;min-height:var(--tap);box-sizing:border-box;padding:4px 12px;border:3px solid var(--ink);border-radius:999px;font:inherit;font-size:var(--fs-m);font-weight:700;color:var(--ink);background:var(--panel);user-select:text;-webkit-user-select:text}.edit.svelte-1cp8egy input[aria-invalid=true]:where(.svelte-1cp8egy){border-color:var(--bad)}.edit.svelte-1cp8egy .btn:where(.svelte-1cp8egy){flex:none;min-width:var(--tap);padding:0 8px}.problem.svelte-1cp8egy{margin:2px 0 0;font-size:var(--fs-s);color:var(--bad)}.numbers.svelte-1cp8egy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.numbers.svelte-1cp8egy:has(>:where(.svelte-1cp8egy):only-child){grid-template-columns:minmax(0,1fr)}.group.svelte-1cp8egy{display:flex;flex-direction:column;gap:4px}.numbers.svelte-1cp8egy div:where(.svelte-1cp8egy){padding:4px 8px;border-radius:10px;background:var(--ink-faint)}.eyebrow.svelte-1cp8egy{display:flex;align-items:center;gap:6px}.volumes.svelte-1cp8egy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--pad) * 2)}.keymap.svelte-1cp8egy{padding:0 10px;font-size:var(--fs-m)}.side.svelte-1cp8egy .btn:where(.svelte-1cp8egy){padding:0 10px;font-size:var(--fs-m)}.side.svelte-1cp8egy .btn.danger.armed:where(.svelte-1cp8egy){--src: var(--src-on);--hue: var(--hue-accent);color:var(--panel)}dt.svelte-1cp8egy{font-size:var(--fs-s);font-weight:800;color:var(--ink-soft)}dd.svelte-1cp8egy{margin:0;font-size:var(--fs-l);font-weight:900;font-variant-numeric:tabular-nums}.seg.svelte-1cp8egy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.seg.five.svelte-1cp8egy{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.seg.five.svelte-1cp8egy .chip:where(.svelte-1cp8egy){padding-inline:4px;font-size:var(--fs-s);white-space:nowrap}.rank.svelte-1cp8egy .stepper{flex:none}.pair.svelte-1cp8egy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.preview.svelte-1cp8egy{display:grid;gap:6px;margin-top:4px;padding-top:var(--gap);border-top:2px dashed var(--grey-mid)}.note.svelte-1cp8egy{margin:0;font-size:var(--fs-s);color:var(--ink-soft);line-height:1.3}.rank.svelte-1cp8egy{display:flex;align-items:center;gap:6px}.lab.svelte-1cp8egy{margin-right:auto;font-size:var(--fs-s);font-weight:800}.switch.svelte-1cp8egy{display:flex;align-items:center;gap:10px;min-height:var(--tap);padding:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-m);font-weight:700;text-align:left;cursor:pointer;touch-action:manipulation}.switch.svelte-1cp8egy:focus-visible{outline:3px solid var(--sky);outline-offset:2px}@media(max-aspect-ratio:1/1),(max-width:560px){.profile-scroll{grid-template-columns:minmax(0,1fr)}}.clock.svelte-1lu3ify{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-s);font-weight:800;white-space:nowrap}.large.svelte-1lu3ify{font-size:var(--fs-m)}li.svelte-v1nqr0{display:flex;align-items:center;gap:10px;min-height:44px}.what.svelte-v1nqr0{flex:1;min-width:0;display:grid;gap:4px}.name.svelte-v1nqr0{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-m);font-weight:800}.bar.svelte-v1nqr0{display:block;height:8px;border-radius:999px;background:var(--ink-faint);overflow:hidden}.fill.svelte-v1nqr0{display:block;height:100%;border-radius:inherit;background:var(--gold);transition:width .3s ease-out}li.done.svelte-v1nqr0 .fill:where(.svelte-v1nqr0){background:var(--good)}.claim.svelte-v1nqr0{--k: .42;flex:none;gap:4px;min-width:84px;min-height:40px;font-size:var(--fs-m)}.claimed.svelte-v1nqr0{flex:none;display:grid;place-items:center;min-width:84px}@media(max-height:420px){li.svelte-v1nqr0{min-height:38px}}.rewards.svelte-1k0ygk3{display:flex;flex-direction:column;gap:4px;min-width:0;box-sizing:border-box}.eyebrow.svelte-1k0ygk3{display:flex;align-items:center;gap:6px;margin:0}.limited.svelte-1k0ygk3{display:flex;align-items:center;gap:6px;margin:0;padding:2px 10px 2px 3px;border-radius:10px;background:var(--ink-faint);font-size:var(--fs-s);font-weight:800}.gems.svelte-1k0ygk3{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none}.gems.svelte-1k0ygk3 li:where(.svelte-1k0ygk3){display:flex;align-items:center;gap:6px;min-height:17px;font-size:var(--fs-s);line-height:1.1}.tiers.svelte-1k0ygk3{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.pay.svelte-1k0ygk3{display:flex;align-items:center;gap:2px;font-variant-numeric:tabular-nums}.qualify.svelte-1k0ygk3{margin:0;color:var(--ink-soft);font-size:var(--fs-s);font-weight:700;line-height:1.2}.season.svelte-1tsxsdq{height:100%;display:flex;flex-direction:column;gap:var(--pad);padding:var(--pad);box-sizing:border-box}header.svelte-1tsxsdq{flex:none;display:flex;align-items:center;gap:12px;padding:0 4px}.board.svelte-1tsxsdq{margin-left:auto;padding:0 20px 0 14px;font-size:var(--fs-m)}.title.svelte-1tsxsdq{display:grid;gap:2px;min-width:0;color:var(--panel);text-shadow:0 2px 0 var(--court)}h1.svelte-1tsxsdq{margin:0;font-size:24px;line-height:1.1;color:var(--panel);text-shadow:0 2px 0 var(--court)}.row.svelte-1tsxsdq{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--pad);align-items:stretch}.row.svelte-1tsxsdq .missions{display:flex;flex-direction:column;gap:var(--pad)}.card.svelte-1tsxsdq{flex:none}.eyebrow.svelte-1tsxsdq{display:flex;align-items:center;gap:6px;margin-bottom:6px}.count.svelte-1tsxsdq{--k: .3;margin-left:auto;padding:1px 10px;font-variant-numeric:tabular-nums}ul.svelte-1tsxsdq{display:grid;gap:6px;margin:0;padding:0;list-style:none}@media(max-height:420px){header.svelte-1tsxsdq .icon{transform:scale(.8)}.newbie.svelte-1tsxsdq li:nth-child(n+2){display:none}}@media(max-aspect-ratio:1/1),(max-width:560px){.season.svelte-1tsxsdq{overflow:auto}.row.svelte-1tsxsdq{grid-template-columns:minmax(0,1fr)}}.teaser.svelte-1qxpjoz{height:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--pad);padding:var(--pad);box-sizing:border-box}header.svelte-1qxpjoz{display:flex;align-items:center;gap:12px;min-width:0;padding:0 4px}.head.svelte-1qxpjoz{flex:1;min-width:0}h1.svelte-1qxpjoz{margin:0;font-size:24px;line-height:1.1;color:var(--panel);text-shadow:0 2px 0 var(--court)}.soon.svelte-1qxpjoz{--src: var(--src-primary);--hue: var(--hue-primary);--k: .34;flex:none;padding:5px 20px;color:var(--ink);font-size:var(--fs-s);font-weight:800;text-transform:uppercase;letter-spacing:.05em}.row.svelte-1qxpjoz{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--pad);margin:0;padding:0;list-style:none}.card.svelte-1qxpjoz{display:grid;justify-items:center;align-content:start;gap:4px;text-align:center}.art.svelte-1qxpjoz{display:flex;justify-content:center;min-height:52px;padding:4px 0 2px;border-radius:999px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gold) 40%,transparent),transparent 70%)}.art.svelte-1qxpjoz>*{margin-inline:-4px}.card.svelte-1qxpjoz h2:where(.svelte-1qxpjoz){margin:0;font-size:var(--fs-l);line-height:1.15}@media(max-height:420px){.art.svelte-1qxpjoz .icon,.art.svelte-1qxpjoz .portrait{transform:scale(.82)}.art.svelte-1qxpjoz{min-height:44px}}@media(max-aspect-ratio:1/1),(max-width:560px){.teaser.svelte-1qxpjoz{overflow:auto;justify-content:flex-start}.row.svelte-1qxpjoz{grid-template-columns:minmax(0,1fr)}}.watch.svelte-19701mp{--k: .33;flex:none;display:inline-flex;align-items:center;gap:4px;height:32px;box-sizing:border-box;padding:0 12px 0 4px;border:0;background:none;color:var(--panel);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation}.watch.svelte-19701mp:disabled{cursor:default;opacity:.7}.watch.svelte-19701mp .icon:first-child{margin-left:-6px}.bare.svelte-1xcuuuw{flex:none;display:grid;place-items:center;width:var(--tap);height:40px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}.btn.svelte-1xcuuuw{--k: .42;min-height:40px;padding:0 12px}.top.svelte-qbrkfq{--k: .46;position:relative;z-index:4;flex:none;display:flex;align-items:center;gap:10px;min-height:46px;box-sizing:border-box;margin:4px 6px 0;padding:2px 16px 2px 12px}.brand.svelte-qbrkfq{flex:none;height:34px;width:auto;margin-left:-4px;pointer-events:none}.level.svelte-qbrkfq{flex:1;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.lv.svelte-qbrkfq{font-size:var(--fs-s);font-weight:800;color:var(--panel);line-height:1}.xp.svelte-qbrkfq{width:100%;max-width:140px;height:10px;--k: .1}.xp.svelte-qbrkfq i:where(.svelte-qbrkfq){--k: .1;min-width:10px}.wallet.svelte-qbrkfq{--k: .33;flex:none;display:inline-flex;align-items:center;gap:4px;min-width:76px;height:32px;box-sizing:border-box;padding:0 14px 0 0;margin-left:0;color:var(--panel);font-variant-numeric:tabular-nums}.wallet.svelte-qbrkfq .icon{margin-left:-8px}.signin.svelte-qbrkfq{--k: .36;flex:none;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 18px 0 10px;border:0;background:none;color:var(--panel);font:inherit;font-size:var(--fs-m);font-weight:800;cursor:pointer;touch-action:manipulation}.signin.svelte-qbrkfq:disabled{cursor:progress}.gear.svelte-qbrkfq{flex:none;display:grid;place-items:center;width:var(--tap);height:40px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}@media(max-height:420px){.top.svelte-qbrkfq{min-height:40px;--k: .41}}@media(max-height:420px){.brand.svelte-qbrkfq{height:30px}}@media(max-width:480px){.brand.svelte-qbrkfq,.xp.svelte-qbrkfq{display:none}.top.svelte-qbrkfq{gap:6px}}.home.svelte-1tl7rw5{background:var(--wall) var(--bg-home) center / cover no-repeat}.home.loadout.svelte-1tl7rw5{background-image:var(--bg-loadout)}.panel.svelte-1tl7rw5{flex:1;min-height:0;position:relative}.tabs.svelte-1tl7rw5{--k: .58;flex:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 4px 2px;padding:0 10px}.tab.svelte-1tl7rw5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:56px;padding:4px 2px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:11px;font-weight:800;line-height:1;cursor:pointer;touch-action:manipulation}.tab[aria-selected=true].svelte-1tl7rw5{color:var(--panel)}.tab[aria-disabled=true].svelte-1tl7rw5{opacity:.7}.sel.svelte-1tl7rw5{--k: .47;position:absolute;inset:4px 6px;z-index:-1}.glyph.svelte-1tl7rw5{position:relative;display:grid;place-items:center}.busy.svelte-1tl7rw5{display:grid}.lockmark.svelte-1tl7rw5{position:absolute;top:-5px;right:-9px;display:grid}@media(max-height:420px){.tabs.svelte-1tl7rw5{--k: .5}.tab.svelte-1tl7rw5{min-height:48px;padding-block:2px}.sel.svelte-1tl7rw5{--k: .4}}.label.svelte-1tl7rw5{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-height:400px){.label.svelte-1tl7rw5{position:absolute;width:1px;height:1px;clip-path:inset(50%)}.tab.svelte-1tl7rw5 .glyph:where(.svelte-1tl7rw5) .icon{width:36px;height:36px}}.toast.svelte-1tl7rw5{--k: .4;position:absolute;top:6px;left:50%;z-index:5;transform:translate(-50%);width:max-content;max-width:calc(var(--vw) * 100 - 32px);box-sizing:border-box;padding:8px 22px;color:var(--panel);font-size:var(--fs-m);font-weight:800;text-align:center;pointer-events:none;animation:svelte-1tl7rw5-drop .2s ease-out}@keyframes svelte-1tl7rw5-drop{0%{transform:translate(-50%,-8px);opacity:0}}.screen.svelte-hs16h5{align-items:center;justify-content:center;padding:var(--pad);background:linear-gradient(color-mix(in srgb,var(--scrim) 45%,transparent),color-mix(in srgb,var(--scrim) 45%,transparent)),var(--wall) var(--bg-home) center / cover no-repeat}.stage.svelte-hs16h5{display:flex;flex-direction:column;align-items:center;gap:var(--gap);width:100%;max-width:640px}.versus.svelte-hs16h5{display:flex;align-items:center;justify-content:center;gap:clamp(8px,calc(var(--vw) * 3),24px)}.badge.svelte-hs16h5{flex:none;width:clamp(60px,calc(var(--vh) * 20),100px);height:auto;pointer-events:none;filter:drop-shadow(0 3px 3px color-mix(in srgb,var(--ink) 40%,transparent))}.team.svelte-hs16h5{display:flex;gap:clamp(4px,calc(var(--vw) * 1),8px)}.doubles.svelte-hs16h5 .badge:where(.svelte-hs16h5){width:clamp(48px,calc(var(--vh) * 15),80px)}.logo.svelte-hs16h5{height:min(calc(var(--vh) * 30),220px);width:auto;pointer-events:none;filter:drop-shadow(0 6px 8px color-mix(in srgb,var(--ink) 45%,transparent))}.chips.svelte-hs16h5{display:flex;gap:var(--gap);margin:0}.pill.svelte-hs16h5{--k: .36;padding:3px 16px;color:var(--ink);font-size:var(--fs-s);font-weight:800}.plaque.svelte-hs16h5{--k: .5;display:flex;align-items:center;gap:calc(var(--pad) + 2px);box-sizing:border-box;width:100%;padding:calc(var(--pad) + 6px) calc(var(--pad) + 8px);border:0 solid transparent;border-image-repeat:stretch;color:var(--panel)}@media(max-height:420px){.plaque.svelte-hs16h5{--k: .4;padding-block:15px}}.info.svelte-hs16h5{flex:1;min-width:0;display:grid;gap:4px}.status.svelte-hs16h5{display:flex;justify-content:space-between;gap:var(--gap);margin:0;font-size:var(--fs-m);font-weight:800}.pct.svelte-hs16h5{flex:none;color:var(--gold)}.tip.svelte-hs16h5{margin:0;min-height:2.4em;color:var(--panel-soft);font-size:var(--fs-s);line-height:1.2}.tip.svelte-hs16h5 b:where(.svelte-hs16h5){color:var(--gold);text-transform:uppercase;letter-spacing:.04em}.text.svelte-mbub2u{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 4px}.keys.svelte-1ww1n36{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}li.svelte-1ww1n36{--k: .3;display:inline-flex;align-items:center;gap:3px;padding:2px 10px 2px 7px;color:var(--ink)}.chips.svelte-1tao49x{--k: .36;display:inline-flex;align-items:center;gap:8px;padding:4px 16px}.face.svelte-1tao49x{position:relative;display:block}.face.svelte-1tao49x .portrait{box-shadow:0 0 0 2px var(--team),0 0 0 3.5px var(--ink)}.badge.svelte-1tao49x{position:absolute;right:-7px;bottom:-6px;display:grid}.to.svelte-1tao49x{display:grid;transform:scaleX(-1)}.gauge.svelte-13nlljv{--m: 1;--badge: calc(44px * var(--m));--overlap: calc(15px * var(--m));--bar-w: calc(108px * var(--m));--bar-h: calc(32px * var(--m));--k: calc(32 * var(--m) / 96);--face: calc(var(--badge) - 8px);--win-t: calc(26 * var(--k) * 1px - 1px);--win-r: calc(25 * var(--k) * 1px - 1px);--win-b: calc(25 * var(--k) * 1px - 1px);--win-l: calc(25 * var(--k) * 1px - 1px);--tone: var(--good);position:relative;width:calc(var(--badge) + var(--bar-w) - var(--overlap));height:var(--badge);filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--ink) 45%,transparent))}.gauge.big.svelte-13nlljv{--m: 1.25}@media(max-height:420px){.gauge.svelte-13nlljv{--badge: calc(38px * var(--m));--overlap: calc(13px * var(--m));--bar-w: calc(92px * var(--m));--bar-h: calc(27px * var(--m));--k: calc(27 * var(--m) / 96)}}.gauge.named.svelte-13nlljv{margin-bottom:15px}.gauge.botted.svelte-13nlljv{margin-bottom:20px}.who.svelte-13nlljv{position:absolute;top:calc(var(--badge) + 1px);left:2px;max-width:calc(100% - 4px);overflow:hidden;padding:0 8px;border:2px solid var(--ink);border-radius:999px;font-size:11px;font-weight:800;line-height:13px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:var(--panel)}.gauge.right.svelte-13nlljv .who:where(.svelte-13nlljv){left:auto;right:2px}.bot-badge.svelte-13nlljv{position:absolute;top:calc(var(--badge) - 1px);left:8px;display:flex;gap:2px}.gauge.right.svelte-13nlljv .bot-badge:where(.svelte-13nlljv){left:auto;right:8px}.gauge.solo.svelte-13nlljv .who:where(.svelte-13nlljv){max-width:150px}.gauge.solo.svelte-13nlljv{width:var(--badge)}.gauge.tired.svelte-13nlljv{--tone: var(--courier-yellow)}.gauge.exhausted.svelte-13nlljv{--tone: var(--bad)}.bar.svelte-13nlljv{--src: var(--src-gauge);position:absolute;left:calc(var(--badge) - var(--overlap));top:calc((var(--badge) - var(--bar-h)) / 2);width:var(--bar-w);height:var(--bar-h)}.gauge.right.svelte-13nlljv .bar:where(.svelte-13nlljv){left:0;transform:scaleX(-1)}.well.svelte-13nlljv{position:absolute;z-index:-2;inset:var(--win-t) var(--win-r) var(--win-b) var(--win-l);overflow:hidden;border-radius:999px;background:var(--ink)}.well.svelte-13nlljv:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--team);pointer-events:none}.lane.svelte-13nlljv{position:absolute;inset:0 0 0 calc(var(--overlap) - var(--win-l) - 1px)}.fill.svelte-13nlljv,.lost.svelte-13nlljv{position:absolute;inset:0;display:block}.fill.svelte-13nlljv{overflow:hidden;transform-origin:left center;transition:transform .18s ease-out;background:var(--tone) var(--fill-img) center / 100% 100% no-repeat;background-blend-mode:multiply;filter:brightness(1.12)}.lost.svelte-13nlljv{transition:clip-path .25s ease-out;background:var(--ink) var(--lost-img) left center / auto 100% repeat-x}.shimmer.svelte-13nlljv{position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--panel) 85%,transparent) 50%,transparent 75%);transform:translate(-100%);animation:svelte-13nlljv-sweep .75s ease-out forwards}@keyframes svelte-13nlljv-sweep{to{transform:translate(100%)}}.medal.svelte-13nlljv{position:absolute;top:0;left:0;display:grid;place-items:center;width:var(--badge);height:var(--badge)}.gauge.right.svelte-13nlljv .medal:where(.svelte-13nlljv){left:auto;right:0}.medal.svelte-13nlljv .portrait{box-shadow:0 0 0 2px var(--team),0 0 0 3.5px var(--ink)}.state.svelte-13nlljv,.me.svelte-13nlljv{position:absolute;width:calc(var(--badge) * .5);height:calc(var(--badge) * .5);left:-2px;pointer-events:none}.gauge.right.svelte-13nlljv .state:where(.svelte-13nlljv),.gauge.right.svelte-13nlljv .me:where(.svelte-13nlljv){left:auto;right:-2px}.state.svelte-13nlljv{bottom:-3px}.state.svelte-13nlljv img:where(.svelte-13nlljv){position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .12s}.state.svelte-13nlljv img.on:where(.svelte-13nlljv){opacity:1}.me.svelte-13nlljv{top:-3px;width:calc(var(--badge) * .4);height:calc(var(--badge) * .4)}.gauge.exhausted.svelte-13nlljv .medal:where(.svelte-13nlljv){animation:svelte-13nlljv-throb .9s ease-in-out infinite alternate}.gauge.exhausted.svelte-13nlljv .fill:where(.svelte-13nlljv){animation:svelte-13nlljv-glow .9s ease-in-out infinite alternate}@keyframes svelte-13nlljv-throb{to{transform:scale(1.1)}}@keyframes svelte-13nlljv-glow{to{filter:brightness(1.3)}}.gauge.cue.svelte-13nlljv .medal:where(.svelte-13nlljv) .portrait{box-shadow:0 0 0 3px var(--gold),0 0 0 4.5px var(--ink)}.gauge.cue.svelte-13nlljv .medal:where(.svelte-13nlljv){animation:svelte-13nlljv-cue .22s ease-out 4 alternate}@keyframes svelte-13nlljv-cue{to{transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.gauge.cue.svelte-13nlljv .medal:where(.svelte-13nlljv),.gauge.exhausted.svelte-13nlljv .medal:where(.svelte-13nlljv),.gauge.exhausted.svelte-13nlljv .fill:where(.svelte-13nlljv){animation:none}}.touch.svelte-xzbiw3{--gutter: 16px;position:fixed;inset:0;touch-action:none;-webkit-touch-callout:none}.stick.svelte-xzbiw3{position:fixed;left:calc(var(--gutter) + env(safe-area-inset-left,0px));bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;background:var(--glass);border:2px solid var(--panel);box-sizing:border-box;opacity:.45;pointer-events:none}.stick.svelte-xzbiw3.active{opacity:1}.knob.svelte-xzbiw3{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:var(--panel);box-shadow:0 0 0 2px var(--ink);opacity:.85}.pad.svelte-xzbiw3{position:fixed;right:calc(var(--gutter) + env(safe-area-inset-right,0px));bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px))}button.svelte-xzbiw3{--src: var(--src-off);position:absolute;display:grid;place-items:center;padding:4px;border:0;box-sizing:border-box;background:none;transition:transform 60ms ease-out}button.svelte-xzbiw3:before{opacity:.88}button.main.svelte-xzbiw3{--src: var(--src-primary);--hue: var(--hue-primary)}button.svelte-xzbiw3.down{--bri: .82;transform:scale(.92)}.step.svelte-1ek8tq{position:fixed;top:8px;left:8px;zoom:var(--ui);display:flex;align-items:center;gap:10px;max-width:calc(var(--vw) * 50 - 84px);padding:8px 18px 12px 12px;pointer-events:none}.act.svelte-1ek8tq{display:grid;flex:none;animation:svelte-1ek8tq-pop .3s cubic-bezier(.3,1.6,.5,1)}.text.svelte-1ek8tq{display:grid;gap:3px;min-width:0}h2.svelte-1ek8tq{margin:0;font-size:var(--fs-l);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dots.svelte-1ek8tq{display:flex;gap:3px}.dots.svelte-1ek8tq i:where(.svelte-1ek8tq){display:flex}.dots.svelte-1ek8tq i.later:where(.svelte-1ek8tq){opacity:.4;filter:grayscale(1)}@keyframes svelte-1ek8tq-pop{0%{transform:scale(.4)}}.skip.svelte-1ek8tq{position:fixed;top:8px;right:8px;zoom:var(--ui)}.done.svelte-1ek8tq{zoom:var(--ui);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(360px,calc(var(--vw) * 100 - 32px));box-sizing:border-box;display:grid;gap:8px;justify-items:center;padding:0 28px 22px;color:var(--ink);text-align:center}.done.svelte-1ek8tq h2:where(.svelte-1ek8tq){display:grid;place-items:center;align-self:stretch;height:51px;margin:0 -28px;color:var(--panel);font-size:22px}@media(max-aspect-ratio:1/1){.step.svelte-1ek8tq{top:96px;right:8px;max-width:none}}.ping.svelte-f224jl{--k: .4;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 14px 0 10px;box-sizing:border-box;font-weight:900;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.good.svelte-f224jl{--q: var(--springy-lime)}.ok.svelte-f224jl{--q: var(--gold)}.bad.svelte-f224jl{--q: var(--bad)}.ms.svelte-f224jl{color:var(--q);min-width:3.6em}.bars.svelte-f224jl{position:relative;flex:none;width:22px;height:22px}.bars.svelte-f224jl img:where(.svelte-f224jl){position:absolute;inset:0;display:block}.off.svelte-f224jl{opacity:.4}.on.svelte-f224jl{position:absolute;inset:0;isolation:isolate;clip-path:inset(0 calc(100% - var(--lit)) 0 0)}.tint.svelte-f224jl{position:absolute;inset:0;background:var(--q);mix-blend-mode:multiply;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat}.chat.svelte-sj3v4x{position:fixed;inset:0;overflow:hidden;pointer-events:none;user-select:none;--k: calc(.3 * var(--ui));--tail-w: calc(20px * var(--ui))}.bub.svelte-sj3v4x{position:absolute;left:0;top:0;width:max-content;max-width:calc(168px * var(--ui));visibility:hidden;opacity:1;transition:opacity .12s linear;will-change:transform}.bub.svelte-sj3v4x[data-state=in],.bub.svelte-sj3v4x[data-state=out]{visibility:visible}.bub.svelte-sj3v4x.away{opacity:0}.pop.svelte-sj3v4x{position:relative;padding-bottom:calc(14px * var(--ui));transform-origin:var(--tail, 50%) 100%}.bub.svelte-sj3v4x[data-state=in] .pop:where(.svelte-sj3v4x){animation:svelte-sj3v4x-pop-in .3s cubic-bezier(.2,1.4,.4,1) both}.bub.svelte-sj3v4x[data-state=out] .pop:where(.svelte-sj3v4x){animation:svelte-sj3v4x-pop-out .26s ease-in both}.face.svelte-sj3v4x{position:relative;isolation:isolate;box-sizing:border-box;padding:calc(5px * var(--ui)) calc(11px * var(--ui)) calc(6px * var(--ui));text-align:center}.face.svelte-sj3v4x:before{content:"";position:absolute;inset:0;z-index:-1;border:0 solid transparent;border-image:url(/play/ui/skins/chat_bubble.webp) 48 fill / calc(48px * var(--k)) stretch}.txt.svelte-sj3v4x{display:block;font-family:var(--font-ui);font-weight:800;font-size:calc(14px * var(--ui));line-height:1.12;color:var(--ink);text-wrap:balance;paint-order:stroke fill;-webkit-text-stroke:calc(2.5px * var(--ui)) var(--panel)}.tail.svelte-sj3v4x{position:absolute;left:var(--tail, 50%);bottom:0;width:var(--tail-w);height:calc(var(--tail-w) * .98);transform:translate(-50%);background:url(/play/ui/skins/chat_tail.webp) center / 100% 100% no-repeat}@keyframes svelte-sj3v4x-pop-in{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-sj3v4x-pop-out{0%{transform:scale(1);opacity:1}to{transform:scale(.6);opacity:0}}@media(prefers-reduced-motion:reduce){.bub.svelte-sj3v4x[data-state=in] .pop:where(.svelte-sj3v4x),.bub.svelte-sj3v4x[data-state=out] .pop:where(.svelte-sj3v4x){animation-duration:.01s}}.nametag.svelte-1kxzurv{--k: .36;position:fixed;z-index:3;padding:2px 12px;transform:translate(-50%,calc(-100% - 12px));color:var(--ink);font-weight:800;white-space:nowrap;pointer-events:none}.watching.svelte-1kxzurv{--k: .4;display:inline-flex;align-items:center;gap:6px;min-height:40px;box-sizing:border-box;padding:0 14px;color:var(--ink);font-weight:800}.say.svelte-1kxzurv{--k: .4;position:fixed;left:50%;bottom:8px;display:grid;grid-template-columns:300px auto;gap:6px;padding:6px 8px;transform:translate(-50%)}.say.svelte-1kxzurv input:where(.svelte-1kxzurv){box-sizing:border-box;height:40px;padding:0 10px;border:2px solid var(--ink);border-radius:var(--radius);background:var(--panel);color:var(--ink);font:inherit;font-weight:700}.chat-note.svelte-1kxzurv,.handover.svelte-1kxzurv{position:fixed;left:50%;transform:translate(-50%);margin:0;white-space:nowrap}.chat-note.svelte-1kxzurv{bottom:70px}.handover.svelte-1kxzurv{top:56px;display:inline-flex;align-items:center;gap:8px}.stage.svelte-1kxzurv{position:fixed;inset:0}.stage.svelte-1kxzurv canvas{width:100%;height:100%;display:block}.score.svelte-1kxzurv,.hints.svelte-1kxzurv,.hint.queued.svelte-1kxzurv,.hint.ime.svelte-1kxzurv,.hint.pad-notice.svelte-1kxzurv,.hint.stall.svelte-1kxzurv,.team.svelte-1kxzurv,.controls.svelte-1kxzurv,.topbar.svelte-1kxzurv,.mute.svelte-1kxzurv,.call.svelte-1kxzurv,.say.svelte-1kxzurv,.chat-note.svelte-1kxzurv,.handover.svelte-1kxzurv,.lobby.svelte-1kxzurv{zoom:var(--ui)}.score.svelte-1kxzurv{position:fixed;pointer-events:none;top:8px;left:50%;transform:translate(-50%);display:flex;gap:12px;align-items:center;--k: .4;padding:2px 24px;color:var(--ink);font-weight:800}.pts.svelte-1kxzurv{font-size:22px;min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.a.svelte-1kxzurv{color:var(--side-a)}.b.svelte-1kxzurv{color:var(--side-b)}.games.svelte-1kxzurv{font-size:13px;opacity:.75}.call.svelte-1kxzurv{--k: .42;position:fixed;top:56px;left:50%;box-sizing:border-box;min-width:200px;min-height:67px;max-width:calc(var(--vw) * 100 - 24px);display:grid;place-items:center;padding:0 56px 13px;color:var(--panel);font-size:clamp(22px,calc(var(--vw) * 4),34px);font-weight:900;line-height:1.05;text-align:center;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:0 2px 0 var(--ink);animation:svelte-1kxzurv-pop .9s ease-out forwards;pointer-events:none}@keyframes svelte-1kxzurv-pop{0%{transform:translate(-50%,10px) scale(.6);opacity:0}20%{transform:translate(-50%) scale(1.08);opacity:1}75%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%,-12px) scale(1);opacity:0}}.hint.svelte-1kxzurv{position:fixed;pointer-events:none;width:max-content;max-width:calc(var(--vw) * 100 - 32px);box-sizing:border-box;left:50%;transform:translate(-50%);--k: .36;padding:4px 22px;color:var(--ink);font-size:14px;text-align:center}.hints.svelte-1kxzurv{position:fixed;left:50%;bottom:10px;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;width:max-content;max-width:calc(var(--vw) * 100 - 32px);pointer-events:none}.hints.svelte-1kxzurv .hint:where(.svelte-1kxzurv){position:relative;left:auto;transform:none;zoom:1;max-width:100%;width:max-content}.hints.touch.svelte-1kxzurv{left:150px;right:calc(var(--pad-extent) + 28px);bottom:14px;transform:none;width:auto;max-width:none}.hints.watching.svelte-1kxzurv{left:50%;right:auto;bottom:66px;transform:translate(-50%);width:max-content;max-width:calc(var(--vw) * 100 - 32px)}.clockrow.svelte-1kxzurv{flex-basis:100%;display:flex;justify-content:center}.serveclock.svelte-1kxzurv{--k: .34;display:inline-flex;align-items:center;gap:6px;padding:3px 14px 3px 10px;color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums}.keychip.svelte-1kxzurv{--k: .34;display:inline-flex;align-items:center;gap:4px;padding:3px 14px 3px 10px;color:var(--ink)}.team.svelte-1kxzurv{position:fixed;pointer-events:none;display:flex;flex-direction:column;gap:6px}.team.left.svelte-1kxzurv{top:56px;left:8px;align-items:flex-start}.team.right.svelte-1kxzurv{top:56px;right:8px;align-items:flex-end}.controls.svelte-1kxzurv{position:fixed;left:8px;bottom:8px;width:150px;pointer-events:none}.corner.svelte-1kxzurv{position:fixed;top:8px;min-height:40px;--k: .42;padding:0 16px 0 12px}.cancel.svelte-1kxzurv .corner:where(.svelte-1kxzurv){left:8px}.topbar.svelte-1kxzurv{position:fixed;top:8px;left:8px;display:flex;align-items:center;gap:8px;pointer-events:none}.topbar.svelte-1kxzurv .corner:where(.svelte-1kxzurv){position:relative;top:auto;zoom:1;pointer-events:auto}.pause.svelte-1kxzurv{min-width:48px;padding:0 12px}.pause.armed.svelte-1kxzurv{--bri: .85}.who.svelte-1kxzurv{--k: .4;display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 16px 0 10px;box-sizing:border-box;color:var(--panel);font-weight:800;white-space:nowrap}.menu-row.svelte-1kxzurv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.menu-keys.svelte-1kxzurv{display:flex;justify-content:center}.mute.svelte-1kxzurv{position:fixed;top:8px;right:8px}.hint.ime.svelte-1kxzurv{bottom:128px}.hint.pad-notice.svelte-1kxzurv{top:56px}.hint.queued.svelte-1kxzurv{bottom:56px}.hint.stall.svelte-1kxzurv{top:56px;display:flex;align-items:center;gap:6px;font-weight:800}@media(prefers-reduced-motion:no-preference){.stall.svelte-1kxzurv img:where(.svelte-1kxzurv){animation:svelte-1kxzurv-seek 1.2s steps(3,end) infinite}}@keyframes svelte-1kxzurv-seek{0%{opacity:.25}50%{opacity:.6}to{opacity:1}}.scrim.svelte-1kxzurv{position:fixed;inset:0;background:var(--scrim)}.lobby.svelte-1kxzurv .countdown:where(.svelte-1kxzurv){display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:900;font-variant-numeric:tabular-nums}.lobby.svelte-1kxzurv{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(var(--vw) * 100 - 32px));box-sizing:border-box;display:grid;gap:8px;padding:0 28px 22px;color:var(--ink);text-align:center}.lobby.svelte-1kxzurv p:where(.svelte-1kxzurv){margin:0}.lobby.svelte-1kxzurv .title:where(.svelte-1kxzurv){display:grid;place-items:center;height:51px;margin:0 -28px;color:var(--panel);font-size:18px;font-weight:800}.lobby.svelte-1kxzurv .small:where(.svelte-1kxzurv){font-size:12px;opacity:.75}.actions.svelte-1kxzurv{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tag.svelte-86oq9c{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;margin:0;font-size:var(--fs-m);font-weight:800;color:var(--ink)}.face.svelte-86oq9c{position:relative;display:block}.face.svelte-86oq9c .portrait{box-shadow:0 0 0 3px var(--team),0 0 0 5px var(--ink)}.crown.svelte-86oq9c{position:absolute;top:-12px;right:-12px;display:grid}.tag.inline.svelte-86oq9c{flex-direction:row;gap:10px}.tag.inline.svelte-86oq9c figcaption:where(.svelte-86oq9c){flex:1;align-items:center;justify-content:flex-start;font-size:var(--fs-s)}.tag.svelte-86oq9c{--bot-badge: 1.9em}figcaption.svelte-86oq9c{align-self:stretch;display:flex;justify-content:center;min-width:0}.deltas.svelte-gnqdck{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none}li.svelte-gnqdck{--k: .26;display:inline-flex;align-items:center;gap:4px;min-height:30px;box-sizing:border-box;padding:0 10px 0 6px;color:var(--ink);font-weight:800;white-space:nowrap;animation:svelte-gnqdck-pop .32s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--n) * .18s + .3s)}@keyframes svelte-gnqdck-pop{0%{transform:scale(.4);opacity:0}}@media(prefers-reduced-motion:reduce){li.svelte-gnqdck{animation:none}}b.svelte-gnqdck{font-size:var(--fs-m);line-height:1}.up.svelte-gnqdck{color:var(--good)}.down.svelte-gnqdck{color:var(--bad)}.news.svelte-gnqdck{font-size:var(--fs-s)}.news.svelte-gnqdck b:where(.svelte-gnqdck){font-size:var(--fs-m)}.rank.svelte-gnqdck{width:22px;height:22px;object-fit:contain}.stage.svelte-gql8xs{position:absolute;inset:0;pointer-events:none}.stage.svelte-gql8xs canvas{display:block;width:100%;height:100%}.screen.svelte-1txz3at{align-items:center;justify-content:center;padding:var(--pad);background:linear-gradient(color-mix(in srgb,var(--scrim) 45%,transparent),color-mix(in srgb,var(--scrim) 45%,transparent)),var(--wall) var(--bg-home) center / cover no-repeat}.panel.svelte-1txz3at{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:calc(var(--pad) * 1.5);width:min(720px,100%);height:min(400px,100%);box-sizing:border-box;overflow:auto;padding:var(--pad) calc(var(--pad) * 1.5) calc(var(--pad) * 1.5 + 6px);animation:svelte-1txz3at-rise .28s ease-out}@keyframes svelte-1txz3at-rise{0%{transform:translateY(12px);opacity:0}}.stage.svelte-1txz3at{position:relative;min-height:0}.info.svelte-1txz3at{display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap);min-width:0;min-height:0}h1.svelte-1txz3at{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:28px;line-height:1.1;text-align:center}.games.svelte-1txz3at{display:grid;gap:2px;margin:0;padding:0;list-style:none}.games.svelte-1txz3at li:where(.svelte-1txz3at){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:12px;font-size:30px;font-weight:800;line-height:1.05}.pts.svelte-1txz3at{font-variant-numeric:tabular-nums;color:var(--ink-soft)}.pts.mine.svelte-1txz3at{text-align:right}.pts.lead.svelte-1txz3at{color:var(--ink)}.dash.svelte-1txz3at{position:relative;top:-.08em;color:var(--ink-soft)}.story.svelte-1txz3at{display:grid;gap:2px;text-align:center}.stats.svelte-1txz3at{display:flex;justify-content:center;gap:16px;margin:0}.stats.svelte-1txz3at div:where(.svelte-1txz3at){display:flex;align-items:baseline;gap:6px}.stats.svelte-1txz3at dt:where(.svelte-1txz3at){color:var(--ink-soft);font-size:var(--fs-s);font-weight:700}.stats.svelte-1txz3at dd:where(.svelte-1txz3at){margin:0;font-size:var(--fs-m);font-weight:800;font-variant-numeric:tabular-nums}.verdict.svelte-1txz3at{margin:0;font-size:var(--fs-s);font-weight:700;line-height:1.25;color:var(--ink)}.teams.svelte-1txz3at,.actions.svelte-1txz3at{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px}.teams.svelte-1txz3at{--face: 52px;row-gap:8px;padding-block:6px;border-block:2px solid var(--ink-faint)}.teams.duo.svelte-1txz3at{--face: 40px;row-gap:6px}.who.svelte-1txz3at{position:relative;display:flex;min-width:0}.who.svelte-1txz3at .tag{flex:1;min-width:0}.who.svelte-1txz3at figcaption{font-size:var(--fs-m)}.rewards.svelte-1txz3at{display:flex;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.rewards.svelte-1txz3at li:where(.svelte-1txz3at){--k: .4;display:inline-flex;align-items:center;gap:4px;padding:3px 16px 3px 8px;white-space:nowrap}.rewards.svelte-1txz3at b:where(.svelte-1txz3at){font-size:var(--fs-l)}.unlocked.svelte-1txz3at{text-align:center}.unlocked.svelte-1txz3at ul:where(.svelte-1txz3at){display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 0;padding:0;list-style:none}.unlocked.svelte-1txz3at li:where(.svelte-1txz3at){--k: .36;display:inline-flex;align-items:center;gap:4px;padding:4px 16px 4px 10px;font-weight:800;font-size:var(--fs-m)}@media(max-height:420px){h1.svelte-1txz3at{font-size:24px}.games.svelte-1txz3at li:where(.svelte-1txz3at){font-size:24px}.teams.svelte-1txz3at{--face: 40px}.teams.duo.svelte-1txz3at{--face: 30px;row-gap:4px}}@media(max-aspect-ratio:1/1),(max-width:520px){.panel.svelte-1txz3at{grid-template-columns:minmax(0,1fr);grid-template-rows:170px auto;height:auto;max-height:100%}}.overlay.svelte-rb6nxn{position:fixed;inset:0;z-index:50;display:grid;place-items:center}.scrim.svelte-rb6nxn{position:absolute;inset:0;background:var(--scrim)}.panel.svelte-rb6nxn{position:relative;zoom:var(--ui);width:min(340px,calc(var(--vw) * 100 - 16px));box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:0 20px 18px;color:var(--ink);text-align:center;animation:svelte-rb6nxn-pop .32s cubic-bezier(.2,1.4,.4,1)}@keyframes svelte-rb6nxn-pop{0%{transform:scale(.85);opacity:0}}h2.svelte-rb6nxn{display:grid;place-items:center;flex:none;height:51px;margin:0 -20px;color:var(--panel);font-size:20px}.rank.svelte-rb6nxn{display:grid;justify-items:center;gap:4px;margin:4px 0 0;font-size:var(--fs-m);font-weight:800;text-wrap:balance}.prizes.svelte-rb6nxn{display:flex;justify-content:center;gap:14px}.prize.svelte-rb6nxn{display:grid;justify-items:center;gap:2px;padding:8px 16px;border-radius:14px;background:var(--ink-faint)}.prize.gems.svelte-rb6nxn{display:flex;align-items:center;gap:6px}.prize.svelte-rb6nxn b:where(.svelte-rb6nxn){font-size:30px;font-variant-numeric:tabular-nums}.prize.svelte-rb6nxn small:where(.svelte-rb6nxn){font-size:var(--fs-s);font-weight:800}.btn.svelte-rb6nxn{gap:8px;min-height:48px;font-size:var(--fs-l)}@font-face{font-family:"Baloo 2";src:url(/play/fonts/baloo2-latin-vi.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap;size-adjust:110%;ascent-override:82%;descent-override:24%;line-gap-override:0%}:root{--wall: #2f67ae;--seat: #4a80c6;--panel: #fff7e8;--ink: #2a2148;--accent: #a33a5a;--gold: #ffc53a;--sky: #2f67ae;--side-a: #d2452e;--side-b: #2e5fc8;--scrim: #2a2148b8;--trim: #2c5c9e;--court: #a33a5a;--glass: color-mix(in srgb, var(--panel) 50%, transparent);--ink-soft: color-mix(in srgb, var(--ink) 62%, transparent);--ink-faint: color-mix(in srgb, var(--ink) 12%, transparent);--panel-soft: color-mix(in srgb, var(--panel) 72%, transparent);--panel-faint: color-mix(in srgb, var(--panel) 14%, transparent);--coin: #ffc53a;--gem: #4cc4ff;--grey-light: #d6d2cb;--grey-mid: #8b8891;--good: #3e9c46;--bad: #e23b3b;--student-blue: #2e6bdb;--courier-yellow: #f4c02e;--muscle-purple: #8b4fc9;--springy-lime: #93cf3c;--runner-teal: #2fb5ae;--ninja-red: #e23b3b;--uncle-khaki: #c2aa7c;--ribbon-coral: #f2a094;--granny-silver: #bdb9b4;--gamer-sky: #4cc4ff;--kitty-auburn: #a3492b;--office-navy: #28335e;--snow-ice: #4cc4ff;--tier-0: #8b8891;--tier-1: #c2aa7c;--tier-2: #2fb5ae;--tier-3: #3e9c46;--tier-4: #93cf3c;--tier-5: #f4c02e;--tier-6: #f2873a;--tier-7: #e23b3b;--tier-8: #8b4fc9;--tap: 44px;--tap-primary: 56px;--pad: 12px;--gap: 8px;--radius: 14px;--fs-s: 12px;--fs-m: 14px;--fs-l: 18px;--hue-raised: 0deg;--hue-accent: 0deg;--hue-primary: 0deg;--src-primary: url(/play/ui/skins/btn_primary.webp);--src-secondary: url(/play/ui/skins/btn_secondary.webp);--src-on: url(/play/ui/skins/chip_on.webp);--src-off: url(/play/ui/skins/chip_off.webp);--src-toast: url(/play/ui/skins/toast.webp);--src-counter: url(/play/ui/skins/counter.webp);--src-top: url(/play/ui/skins/top_bar.webp);--src-tabbar: url(/play/ui/skins/tab_bar.webp);--src-card: url(/play/ui/skins/card.webp);--src-modal: url(/play/ui/skins/modal.webp);--src-gauge: url(/play/ui/skins/hud_gauge.webp);--src-ribbon: url(/play/ui/skins/call_ribbon.webp);--bg-home: var(--bg-home-960, url(/play/ui/bg/home_960.webp));--bg-loadout: url(/play/ui/bg/loadout_960.webp);--bg-net: url(/play/ui/bg/net_960.webp);--ui: 1;--vw: calc(1vw / var(--ui));--vh: calc(1dvh / var(--ui));--font-ui: "Baloo 2", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--font-ui)}@media(max-height:420px){:root{--pad: 8px;--gap: 6px;--radius: 12px}}@media(max-height:420px){.card{padding:8px 12px}}@media(min-width:1000px){:root{--bg-home: var(--bg-home-1920, url(/play/ui/bg/home_1920.webp));--bg-loadout: url(/play/ui/bg/loadout_1920.webp);--bg-net: url(/play/ui/bg/net_1920.webp)}}html,body{margin:0;height:100%;overflow:hidden;background:var(--wall);user-select:none;-webkit-user-select:none;touch-action:none}.sk,.btn,.chip,.card{position:relative;isolation:isolate}.sk:before,.btn:before,.chip:before,.card:before{content:"";position:absolute;inset:0;z-index:-1;box-sizing:border-box;border:0 solid transparent;border-image-source:var(--src);border-image-slice:var(--slice) fill;border-image-width:var(--bw);border-image-repeat:stretch;filter:hue-rotate(var(--hue, 0deg)) brightness(var(--bri, 1)) saturate(var(--sat, 1));pointer-events:none}.sk-pill,.btn,.chip{--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k))}.sk-box,.card{--slice: 48 48 48 48;--bw: calc(48px * var(--k))}.sk-modal{--slice: 102 48 48 48;--bw: calc(102px * var(--k)) calc(48px * var(--k)) calc(48px * var(--k));--src: var(--src-modal);--hue: var(--hue-accent);--k: .5}.sk-primary{--src: var(--src-primary);--hue: var(--hue-primary)}.sk-secondary{--src: var(--src-secondary);--hue: var(--hue-raised)}.sk-on{--src: var(--src-on);--hue: var(--hue-accent)}.sk-off{--src: var(--src-off)}.sk-toast{--src: var(--src-toast)}.sk-ribbon{--src: var(--src-ribbon);--hue: var(--hue-accent);--slice: 79 140 79 140;--bw: calc(79px * var(--k)) calc(140px * var(--k))}.sk-counter{--src: var(--src-counter)}.sk-top{--src: var(--src-top);--hue: var(--hue-raised)}.sk-tabbar{--src: var(--src-off)}.sk-card{--src: var(--src-card)}.btn:active:not(:disabled),.chip:active{--bri: .9}.btn:disabled,.btn[aria-disabled=true],.chip[aria-disabled=true]{--bri: .88;--sat: .3;cursor:default}.screen{position:fixed;left:0;top:0;width:calc(100vw / var(--ui));height:calc(100dvh / var(--ui));zoom:var(--ui);display:flex;flex-direction:column;box-sizing:border-box;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background:var(--wall);color:var(--panel);font-size:var(--fs-m)}.scroll{overflow:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.btn{--src: var(--src-off);--k: .46;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;padding:0 22px;border:0;background:none;color:var(--ink);font:inherit;font-weight:800;line-height:1.1;cursor:pointer;touch-action:manipulation}.btn.primary{--src: var(--src-primary);--hue: var(--hue-primary);--k: .58;min-height:var(--tap-primary);padding:0 32px;font-size:var(--fs-l)}.btn.ghost{--src: var(--src-secondary);--hue: var(--hue-raised)}.btn:focus-visible,.chip:focus-visible,.tile:focus-visible,.tab:focus-visible,input:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.chip{--src: var(--src-off);--k: .42;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;padding:4px 16px;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--fs-m);font-weight:800;line-height:1.15;text-align:center;cursor:pointer;touch-action:manipulation}.chip[aria-pressed=true],.chip[aria-selected=true]{--src: var(--src-on);--hue: var(--hue-accent);color:var(--panel)}.chip small{font-size:var(--fs-s);font-weight:700;opacity:.85}.card{--src: var(--src-card);--k: .4;box-sizing:border-box;padding:calc(var(--pad) + 6px) calc(var(--pad) + 8px);background:none;color:var(--ink)}.stepper{--src: var(--src-secondary);--hue: var(--hue-raised);--k: .46;position:relative;isolation:isolate;width:var(--tap);height:var(--tap);padding:0;border:0;background:none;color:var(--panel);font:inherit;font-size:22px;font-weight:900;cursor:pointer;touch-action:manipulation;--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k))}.stepper:before{content:"";position:absolute;inset:0;z-index:-1;border:0 solid transparent;border-image-source:var(--src);border-image-slice:var(--slice) fill;border-image-width:var(--bw);filter:hue-rotate(var(--hue, 0deg)) brightness(var(--bri, 1)) saturate(var(--sat, 1))}.stepper:active:not(:disabled){--bri: .9}.stepper:disabled{--bri: .88;--sat: .3;cursor:default}.stepper:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.meter{--src: var(--src-counter);--k: .125;position:relative;isolation:isolate;height:12px;--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k))}.meter:before{content:"";position:absolute;inset:0;z-index:-1;border:0 solid transparent;border-image-source:var(--src);border-image-slice:var(--slice) fill;border-image-width:var(--bw)}.meter>i{position:absolute;inset:0 auto 0 0;min-width:12px;--src: var(--src-primary);--k: .125;--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k));border:0 solid transparent;border-image-source:var(--src);border-image-slice:var(--slice) fill;border-image-width:var(--bw);filter:hue-rotate(var(--fill-hue, var(--hue-primary)))}.meter>i.extra{--src: var(--src-on);filter:hue-rotate(var(--hue-accent))}.switch-track{--k: .28;--slice: 47 58 47 58;--bw: calc(47px * var(--k)) calc(58px * var(--k));position:relative;flex:none;width:52px;height:28px;border:0 solid transparent;border-image-source:var(--src-off);border-image-slice:var(--slice) fill;border-image-width:var(--bw);filter:grayscale(.6) brightness(.9)}.switch-track:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border:0 solid transparent;border-image-source:var(--src-primary);border-image-slice:47 58 47 58 fill;border-image-width:12px 13px;transition:transform .15s}[aria-checked=true]>.switch-track{border-image-source:var(--src-on);filter:hue-rotate(var(--hue-accent))}[aria-checked=true]>.switch-track:after{transform:translate(24px)}.eyebrow{margin:0;font-size:var(--fs-s);font-weight:800;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.coin,.gem{display:inline-block;flex:none;width:20px;height:20px;background:center / contain no-repeat}.coin{background-image:url(/play/ui/icons/coin.webp)}.gem{background-image:url(/play/ui/icons/gem.webp)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.overlay.svelte-ei66dh{position:fixed;inset:0;z-index:60;display:grid;place-items:center}.scrim.svelte-ei66dh{position:absolute;inset:0;background:var(--scrim)}.panel.svelte-ei66dh{position:relative;zoom:var(--ui);width:min(360px,calc(var(--vw) * 100 - 24px));box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--pad);padding:0 16px 16px;color:var(--ink)}h2.svelte-ei66dh{display:grid;place-items:center;align-self:stretch;height:51px;margin:0 -16px;color:var(--panel);font-size:var(--fs-l)}.stage.svelte-ei66dh{display:flex;flex-direction:column;align-items:center;gap:var(--pad);align-self:stretch}.spin.svelte-ei66dh{animation:svelte-ei66dh-bob 1.4s ease-in-out infinite}@keyframes svelte-ei66dh-bob{50%{transform:translateY(-5px) scale(1.04)}}.track.svelte-ei66dh{width:100%;height:14px;--k: .15}.track.svelte-ei66dh i:where(.svelte-ei66dh){width:100%;transform-origin:left center;animation:svelte-ei66dh-fill linear forwards}@keyframes svelte-ei66dh-fill{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.close.svelte-ei66dh{--k: .36;display:grid;place-items:center;min-width:var(--tap);min-height:40px;padding:0 10px;opacity:.45}.close.ready.svelte-ei66dh{opacity:1}@media(prefers-reduced-motion:reduce){.spin.svelte-ei66dh{animation:none}}.card.svelte-1016d38,.toast.svelte-1016d38{position:fixed;left:50%;top:56px;z-index:70;zoom:var(--ui);transform:translate(-50%);box-sizing:border-box;animation:svelte-1016d38-rise .25s ease-out}.card.svelte-1016d38{--k: .4;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;width:min(440px,calc(var(--vw) * 100 - 24px));padding:12px 14px;color:var(--ink)}.mark.svelte-1016d38{grid-row:span 2;align-self:start}.words.svelte-1016d38 p:where(.svelte-1016d38){margin:0}.title.svelte-1016d38{font-size:var(--fs-l);font-weight:800;line-height:1.2}.text.svelte-1016d38{margin-top:2px;color:var(--ink-soft);font-size:var(--fs-s);font-weight:700;line-height:1.3}.acts.svelte-1016d38{display:flex;justify-content:flex-end;gap:8px}.btn.svelte-1016d38{--k: .36;min-height:36px;padding:0 16px;font-size:var(--fs-m)}.btn.yes.svelte-1016d38{--src: var(--src-primary);--hue: var(--hue-primary)}.toast.svelte-1016d38{--k: .4;display:flex;align-items:center;gap:8px;max-width:calc(var(--vw) * 100 - 24px);padding:6px 20px 6px 12px;color:var(--panel);font-size:var(--fs-m);font-weight:800}@keyframes svelte-1016d38-rise{0%{transform:translate(-50%,-10px);opacity:0}}@media(prefers-reduced-motion:reduce){.card.svelte-1016d38,.toast.svelte-1016d38{animation:none}}.toast.svelte-1brxgzx{--k: .4;position:fixed;left:50%;top:56px;z-index:70;zoom:var(--ui);transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(var(--vw) * 100 - 24px);box-sizing:border-box;padding:4px 14px 4px 22px;color:var(--panel);font-size:var(--fs-m);font-weight:800;animation:svelte-1brxgzx-rise .25s ease-out}.act.svelte-1brxgzx{display:grid;place-items:center;width:var(--tap);height:40px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation}@keyframes svelte-1brxgzx-rise{0%{transform:translate(-50%,-10px);opacity:0}}.rotate.svelte-10lfuvm{z-index:100;align-items:center;justify-content:center;padding:var(--pad);background:linear-gradient(color-mix(in srgb,var(--scrim) 30%,transparent),color-mix(in srgb,var(--scrim) 30%,transparent)),var(--wall) var(--bg-net) center / cover no-repeat;touch-action:none}.card.svelte-10lfuvm{--k: .5;display:grid;justify-items:center;gap:calc(var(--gap) + 4px);box-sizing:border-box;width:min(320px,100%);padding:calc(var(--pad) + 10px) calc(var(--pad) + 14px) calc(var(--pad) + 14px);border:0 solid transparent;border-image-repeat:stretch;color:var(--ink);text-align:center}.mascot.svelte-10lfuvm{width:min(220px,72%);aspect-ratio:1;object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 4px color-mix(in srgb,var(--ink) 40%,transparent));transform-origin:50% 85%}.line.svelte-10lfuvm{margin:0;font-size:var(--fs-l);font-weight:800;line-height:1.2;text-wrap:balance}@media(prefers-reduced-motion:no-preference){.mascot.svelte-10lfuvm{animation:svelte-10lfuvm-tilt 2.4s ease-in-out infinite}}@keyframes svelte-10lfuvm-tilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}
