.bar.svelte-1700f58{position:relative;height:12px;min-width:48px;background:var(--well);border:var(--border) solid var(--line)}.fill.svelte-1700f58{position:absolute;top:0;bottom:0;left:0;transition:width .2s steps(4)}.proj.svelte-1700f58{transition:width .3s steps(5),left .2s steps(4)}.hold.svelte-1700f58 .fill:where(.svelte-1700f58):not(.proj){filter:brightness(1.6)}b.svelte-1700f58{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--text)}.btn.svelte-7ux7gn{background:var(--panel-2);border:var(--border) solid var(--text);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);box-shadow:0 4px 0 var(--shadow-strong);cursor:pointer;transition:transform var(--t-react) steps(1),box-shadow var(--t-react) steps(1)}.btn.svelte-7ux7gn:hover:not(:disabled){border-color:var(--gold)}.btn.svelte-7ux7gn:active:not(:disabled),.pressed.svelte-7ux7gn{transform:translateY(4px);box-shadow:none}.primary.svelte-7ux7gn{background:var(--gold);color:var(--ink);border-color:var(--gold-hi)}.primary.svelte-7ux7gn:hover:not(:disabled){border-color:#fff}.btn.svelte-7ux7gn:disabled{color:var(--dim);border-color:var(--line);background:var(--panel-2);cursor:default}.card.svelte-dar7ld{width:var(--card-w, 168px);padding:calc(var(--u) * 2);display:flex;flex-direction:column;gap:calc(var(--u) * 1.5);text-align:left;background:var(--panel-2);border:var(--border) solid var(--line);cursor:pointer;transition:transform var(--t-react) ease-out,box-shadow var(--t-react)}.card.svelte-dar7ld:hover:not(:disabled),.card.svelte-dar7ld:focus-visible,.picked.svelte-dar7ld{transform:translateY(-8px) rotate(-1.5deg);box-shadow:0 12px 0 var(--shadow-strong)}.picked.svelte-dar7ld{outline:var(--border) solid var(--gold)}.draggable.svelte-dar7ld{cursor:grab;touch-action:none}.hole.svelte-dar7ld{visibility:hidden}.gone.svelte-dar7ld{animation:m-gone .2s steps(4) forwards;pointer-events:none}.card.svelte-dar7ld:disabled{color:var(--dim);cursor:default}.rare.svelte-dar7ld{border-color:var(--gold)}.legendary.svelte-dar7ld{border-color:var(--legend)}.art.svelte-dar7ld{height:var(--card-art-h, 56px);display:grid;place-items:center;color:var(--dim);border:var(--border) solid var(--line);background:repeating-linear-gradient(45deg,#ffffff08 0 4px,transparent 4px 8px);font-size:var(--fs-h2)}.tags.svelte-dar7ld{display:flex;flex-wrap:wrap;gap:var(--u)}.desc.svelte-dar7ld{font-size:var(--fs-small);color:var(--dim)}.foot.svelte-dar7ld{color:var(--gold)}@media (prefers-reduced-motion: reduce){.card.svelte-dar7ld:hover:not(:disabled),.card.svelte-dar7ld:focus-visible,.picked.svelte-dar7ld{transform:translateY(-8px)}}.panel.svelte-1vjjnd1{display:flex;flex-direction:column;gap:calc(var(--u) * var(--gap));padding:calc(var(--u) * var(--pad));border:var(--border) solid var(--line)}.row.svelte-1vjjnd1{flex-direction:row;align-items:center}.px.svelte-1vjjnd1{background:var(--panel);box-shadow:var(--step-shadow)}.px2.svelte-1vjjnd1{background:var(--panel-2)}.locked.svelte-1vjjnd1{color:var(--dim);border-style:dashed}.wipe.svelte-akpz68{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;background:var(--bg);-webkit-mask:linear-gradient(90deg,#000 50%,transparent 50%) 0 0 / 32px 100%;mask:linear-gradient(90deg,#000 50%,transparent 50%) 0 0 / 32px 100%;animation:m-wipe .26s steps(8) forwards}.slot.svelte-1ostqbv{display:grid;place-items:center;border:var(--border) solid var(--line);background:var(--well);font-size:var(--fs-small)}.full.svelte-1ostqbv{background:var(--panel);border-color:var(--text)}.locked.svelte-1ostqbv{border-style:dashed;color:var(--dim)}.target.svelte-1ostqbv{border-color:var(--gold);background:#f2c14e22}.hot.svelte-1ostqbv{background:#f2c14e55}.refused.svelte-1ostqbv{border-color:var(--enemy);border-style:dashed}.tag.svelte-4gerrv{display:inline-block;padding:0 var(--u);border:var(--border) solid currentColor;font-size:var(--fs-small);line-height:1.4}.small.svelte-4gerrv{color:var(--dim)}.rare.svelte-4gerrv{color:var(--gold)}.legendary.svelte-4gerrv{color:var(--legend)}.topbar.svelte-e6pdzj{display:flex;gap:calc(var(--u) * 6);align-items:center;padding:calc(var(--u) * 1.5) calc(var(--u) * 3);background:var(--panel);border:var(--border) solid var(--line);box-shadow:var(--step-shadow)}.gold.svelte-e6pdzj{color:var(--gold)}.quota.svelte-e6pdzj{display:flex;gap:calc(var(--u) * 2);align-items:center}.bar.svelte-e6pdzj{width:220px}.grow.svelte-e6pdzj{flex:1}.panel.svelte-syn2ow{position:fixed;right:calc(var(--u) * 4);bottom:calc(var(--u) * 4);z-index:20;display:grid;gap:calc(var(--u) * 2);width:320px;padding:calc(var(--u) * 3);background:var(--panel);border:var(--border) solid var(--gold);box-shadow:var(--step-shadow);font-family:var(--font);font-size:var(--fs-body);color:var(--text)}.tags.svelte-syn2ow{display:flex;flex-wrap:wrap;gap:var(--u)}.tags.svelte-syn2ow button:where(.svelte-syn2ow){font:inherit;font-size:var(--fs-small);color:inherit;background:var(--panel-2);border:var(--border) solid var(--line);padding:var(--u) calc(var(--u) * 2);cursor:pointer}.tags.svelte-syn2ow button.on:where(.svelte-syn2ow){background:var(--gold);border-color:var(--gold-hi);color:var(--ink)}textarea.svelte-syn2ow{font:inherit;color:inherit;background:var(--well);border:var(--border) solid var(--line);padding:var(--u);resize:vertical}.row.svelte-syn2ow{display:flex;gap:calc(var(--u) * 2)}.small.svelte-syn2ow{font-size:var(--fs-small);color:var(--dim)}.replay.svelte-yyygyv{display:inline-grid;gap:8px;font-family:Galmuri11,monospace;color:var(--text, #ece8d8)}.board.svelte-yyygyv{line-height:0}.frame.svelte-yyygyv{position:relative}.mark.svelte-yyygyv{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background:transparent;border:2px dashed var(--gold, #f2c14e);cursor:crosshair}.pick.svelte-yyygyv{position:absolute;box-sizing:border-box;border:3px solid var(--gold, #f2c14e);box-shadow:0 0 0 2px var(--shadow-strong);pointer-events:none}.bar.svelte-yyygyv{display:flex;gap:4px;align-items:center}.grow.svelte-yyygyv{flex:1}button.svelte-yyygyv{font:inherit;color:inherit;background:var(--panel, #22223a);border:2px solid var(--line, #4a4a6e);padding:4px 8px;cursor:pointer}button.svelte-yyygyv:disabled{color:var(--dim, #8c8aa6);border-style:dashed;cursor:default}button.on.svelte-yyygyv{background:var(--gold, #f2c14e);border-color:#fff4c8;color:#1a1408}.panel.svelte-7z4kmq{display:grid;align-content:start;gap:calc(var(--u) * 2);min-width:240px;padding:calc(var(--u) * 3);background:var(--panel);border:var(--border) solid var(--line);box-shadow:var(--step-shadow)}.small.svelte-7z4kmq{font-size:var(--fs-small);color:var(--dim)}.live.svelte-7z4kmq{font-size:var(--fs-h1);color:var(--gold)}.total.svelte-7z4kmq{display:inline-block;transform-origin:left center}.gold.svelte-7z4kmq{color:var(--gold)}.feed.svelte-7z4kmq{display:grid;gap:var(--u)}.line.svelte-7z4kmq{padding:calc(var(--u) * 1.5);background:var(--panel-2)}.check.svelte-1u1edtm{display:grid;gap:12px;padding:16px;background:#14141c;color:#ece8d8;font-family:Galmuri11,monospace}.row.svelte-1u1edtm{display:flex;gap:16px;align-items:flex-start}.status.svelte-1u1edtm{margin:0}.ach.svelte-1otc5xd{display:flex;flex-direction:column;gap:calc(var(--u) * 4);width:min(100%,calc(var(--u) * 200));margin:0 auto;padding:calc(var(--u) * 6) calc(var(--u) * 4)}header.svelte-1otc5xd{display:flex;align-items:center;gap:calc(var(--u) * 3)}h1.svelte-1otc5xd{margin:0;font-size:var(--fs-h1);font-weight:400}p.svelte-1otc5xd{margin:0}.grow.svelte-1otc5xd{flex:1}.grid.svelte-1otc5xd{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 56),1fr));gap:calc(var(--u) * 3)}b.svelte-1otc5xd{font-weight:400;color:var(--gold)}b.dim.svelte-1otc5xd{color:var(--dim)}.small.svelte-1otc5xd{font-size:var(--fs-small);color:var(--dim)}.credits.svelte-1hh9bgn{display:flex;flex-direction:column;gap:calc(var(--u) * 4);width:min(100%,calc(var(--u) * 200));margin:0 auto;padding:calc(var(--u) * 6) calc(var(--u) * 4)}header.svelte-1hh9bgn{display:flex;align-items:center;gap:calc(var(--u) * 3)}h1.svelte-1hh9bgn{margin:0;font-size:var(--fs-h1);font-weight:400}h2.svelte-1hh9bgn{margin:0;font-size:var(--fs-h2);font-weight:400;color:var(--gold)}p.svelte-1hh9bgn{margin:0}ul.svelte-1hh9bgn{margin:0;padding:0;list-style:none;display:grid;gap:calc(var(--u) * 2)}li.svelte-1hh9bgn{display:grid}.grow.svelte-1hh9bgn{flex:1}.dim.svelte-1hh9bgn{color:var(--dim)}.small.svelte-1hh9bgn{font-size:var(--fs-small);color:var(--dim)}.board.svelte-iumzm0{display:flex;flex-direction:column;gap:calc(var(--u) * 4);width:min(100%,calc(var(--u) * 160));margin:0 auto;padding:calc(var(--u) * 6) calc(var(--u) * 4)}header.svelte-iumzm0{display:flex;align-items:center;gap:calc(var(--u) * 3)}h1.svelte-iumzm0{margin:0;font-size:var(--fs-h1);font-weight:400}p.svelte-iumzm0{margin:0}.grow.svelte-iumzm0{flex:1}.small.svelte-iumzm0{font-size:var(--fs-small);color:var(--dim)}.warn.svelte-iumzm0{color:var(--warn)}table.svelte-iumzm0{width:100%;border-collapse:collapse}th.svelte-iumzm0,td.svelte-iumzm0{padding:calc(var(--u) * 1.5) calc(var(--u) * 2);text-align:right;white-space:nowrap}th.svelte-iumzm0{font-weight:400;color:var(--dim);font-size:var(--fs-small)}.name.svelte-iumzm0{text-align:left;width:100%;white-space:normal}tr.me.svelte-iumzm0 td:where(.svelte-iumzm0){color:var(--gold)}.tag.svelte-iumzm0{margin-left:calc(var(--u) * 2);font-size:var(--fs-small);color:var(--ally)}.det.svelte-1fc5sxe{display:flex;flex-direction:column;gap:calc(var(--u) * 4);width:min(100%,calc(var(--u) * 240));margin:0 auto;padding:calc(var(--u) * 6) calc(var(--u) * 4)}h1.svelte-1fc5sxe{margin:0;font-size:var(--fs-h1);font-weight:400}p.svelte-1fc5sxe{margin:0}dl.svelte-1fc5sxe{display:grid;grid-template-columns:calc(var(--u) * 20) 1fr;gap:calc(var(--u) * 1) calc(var(--u) * 3);margin:0}dd.svelte-1fc5sxe{margin:0;overflow-wrap:anywhere}nav.svelte-1fc5sxe{display:flex;gap:calc(var(--u) * 2);align-items:center}.grow.svelte-1fc5sxe{flex:1}pre.svelte-1fc5sxe{margin:0;max-height:calc(var(--u) * 100);overflow:auto;padding:calc(var(--u) * 3);background:var(--well);font-size:var(--fs-small)}.small.svelte-1fc5sxe{font-size:var(--fs-small);color:var(--dim)}.gold.svelte-1fc5sxe{color:var(--gold)}.bad.svelte-1fc5sxe{color:var(--enemy)}.replay.svelte-1krcos7{display:inline-grid;gap:8px;font-family:Galmuri11,monospace;color:var(--text, #ece8d8)}.board.svelte-1krcos7{line-height:0}.frame.svelte-1krcos7{position:relative}.pick.svelte-1krcos7{position:absolute;box-sizing:border-box;border:3px solid var(--gold, #f2c14e);box-shadow:0 0 0 2px var(--shadow-strong);pointer-events:none}.bar.svelte-1krcos7{display:flex;gap:4px;align-items:center}.flag.svelte-1krcos7{color:var(--gold)}.grow.svelte-1krcos7{flex:1}button.svelte-1krcos7{font:inherit;color:inherit;background:var(--panel, #22223a);border:2px solid var(--line, #4a4a6e);padding:4px 8px;cursor:pointer}button.svelte-1krcos7:disabled{color:var(--dim, #8c8aa6);border-style:dashed;cursor:default}button.on.svelte-1krcos7{background:var(--gold, #f2c14e);border-color:#fff4c8;color:#1a1408}.replay-screen.svelte-120e02w{display:flex;flex-direction:column;gap:calc(var(--u) * 3);width:min(100%,var(--screen-max));margin:0 auto;padding:calc(var(--u) * 4);box-sizing:border-box}.top.svelte-120e02w{display:flex;gap:calc(var(--u) * 2);align-items:center}h1.svelte-120e02w{margin:0;font-size:var(--fs-h1);font-weight:400}p.svelte-120e02w{margin:0}.grow.svelte-120e02w{flex:1}.body.svelte-120e02w{display:grid;grid-template-columns:auto 360px;gap:calc(var(--u) * 4);align-items:start;justify-content:center}.entry.svelte-120e02w{display:flex;gap:calc(var(--u) * 2);align-items:center;padding:calc(var(--u) * 1) calc(var(--u) * 2);font:inherit;color:inherit;text-align:left;background:none;border:var(--border) solid transparent;cursor:pointer}.entry.svelte-120e02w:hover{border-color:var(--line)}dl.svelte-120e02w{display:grid;grid-template-columns:calc(var(--u) * 20) 1fr;gap:calc(var(--u) * 2) calc(var(--u) * 3);margin:0}dd.svelte-120e02w{margin:0;overflow-wrap:anywhere}.tags.svelte-120e02w{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1)}.note.svelte-120e02w{white-space:pre-wrap}.small.svelte-120e02w{font-size:var(--fs-small);color:var(--dim)}.good.svelte-120e02w{color:var(--good)}.bad.svelte-120e02w{color:var(--enemy)}.ally.svelte-120e02w{color:var(--ally)}.enemy.svelte-120e02w{color:var(--enemy)}.screen.svelte-1fj06kj{display:grid;grid-template-rows:auto 1fr;gap:calc(var(--u) * 3);min-height:100vh;padding:calc(var(--u) * 4)}.body.svelte-1fj06kj{display:grid;justify-content:center;gap:calc(var(--u) * 4)}.stage.svelte-1fj06kj{position:relative;min-width:0;min-height:calc(var(--tile) * 8 + var(--u) * 24)}.fit.svelte-1fj06kj{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;justify-items:center;align-content:start}.side.svelte-1fj06kj{display:flex;flex-direction:column;gap:calc(var(--u) * 3);min-width:0}.side.svelte-1fj06kj>.btn{align-self:stretch}.head.svelte-1fj06kj{display:grid;gap:var(--u)}.note.svelte-1fj06kj{min-height:1.5em}.grow.svelte-1fj06kj{flex:1}.h2.svelte-1fj06kj{font-size:var(--fs-h2);font-weight:400;display:inline-block}.won.svelte-1fj06kj{color:var(--good)}.lost.svelte-1fj06kj{color:var(--enemy)}.small.svelte-1fj06kj{font-size:var(--fs-small);color:var(--dim)}.pi.svelte-1k46llx{display:inline-block;flex:none;background-repeat:no-repeat;image-rendering:pixelated;vertical-align:middle}.gi.svelte-1l77kp2{display:inline-flex;flex:none;border:var(--border) solid var(--line);background:var(--well);line-height:0}.glyph.svelte-1l77kp2{display:grid;place-items:center;font-size:var(--fs-small);line-height:1}.ally.svelte-1l77kp2{border-color:var(--ally)}.enemy.svelte-1l77kp2{border-color:var(--enemy)}.kit.svelte-ezur1q{display:inline-flex;gap:calc(var(--u) * 2);flex-wrap:wrap}.unit.svelte-ezur1q{display:inline-flex;gap:0}.choose.svelte-1kepjzs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 5);min-height:90vh;padding:calc(var(--u) * 4)}.h2.svelte-1kepjzs{font-size:var(--fs-h2)}.cands.svelte-1kepjzs{display:flex;gap:calc(var(--u) * 8);flex-wrap:wrap;justify-content:center}.cand.svelte-1kepjzs{width:320px;padding:0;background:none;border:none;text-align:left;cursor:pointer;transition:transform var(--t-react) ease-out}.cand.svelte-1kepjzs:disabled{color:inherit;cursor:default}.cand.svelte-1kepjzs:hover:not(:disabled),.cand.on.svelte-1kepjzs{transform:translateY(-8px)}.cand.on.svelte-1kepjzs .panel{outline:var(--border) solid var(--gold);outline-offset:var(--border)}.head.svelte-1kepjzs{display:flex;gap:calc(var(--u) * 2);align-items:baseline}.level.svelte-1kepjzs{padding:0 calc(var(--u) * 1);border:var(--border) solid currentColor;font-size:var(--fs-small);color:var(--dim)}.pay.svelte-1kepjzs{font-size:var(--fs-h1)}.gold.svelte-1kepjzs{color:var(--gold)}.enemy.svelte-1kepjzs{color:var(--enemy)}.warn.svelte-1kepjzs{color:var(--warn)}.aimed.svelte-1kepjzs{font-size:var(--fs-small);color:var(--warn)}.quota.svelte-1kepjzs{display:flex;gap:calc(var(--u) * 2);align-items:center}.bar.svelte-1kepjzs{width:240px}.warning.svelte-1kepjzs{color:var(--enemy)}.go.svelte-1kepjzs{display:grid;gap:calc(var(--u) * 2);justify-items:center}.go.svelte-1kepjzs>.btn{min-width:calc(var(--u) * 40)}.pick.svelte-1kepjzs{align-self:flex-start;padding:calc(var(--u) * .5) calc(var(--u) * 2);border:var(--border) dashed var(--gold);color:var(--gold);font-size:var(--fs-small)}.pick.on.svelte-1kepjzs{border-style:solid;background:var(--gold);color:var(--ink)}.cand.svelte-1kepjzs:hover:not(:disabled) .pick:where(.svelte-1kepjzs):not(.on){border-style:solid}.small.svelte-1kepjzs{font-size:var(--fs-small);color:var(--dim)}@media (prefers-reduced-motion: reduce){.cand.svelte-1kepjzs:hover:not(:disabled),.cand.on.svelte-1kepjzs{transform:none}}.cell.svelte-1v359lh{display:inline-flex;gap:calc(var(--u) * 2);align-items:center;padding:0;background:none;border:none;cursor:pointer;text-align:left}.movable.svelte-1v359lh{cursor:grab;touch-action:none}.hole.svelte-1v359lh .slot{visibility:hidden}.picked.svelte-1v359lh .slot{outline:var(--border) solid var(--gold);outline-offset:var(--border)}.goal.svelte-1v359lh{display:flex;flex-direction:column;align-items:center;line-height:1}.modes.svelte-1v359lh{display:flex}.short.svelte-1v359lh{font-size:var(--fs-small)}.name.svelte-1v359lh{color:var(--text)}.bag.svelte-6k4o5a{display:flex;gap:var(--u);align-items:center;padding:var(--u);border:var(--border) dashed transparent}.target.svelte-6k4o5a{border-color:var(--gold)}.hot.svelte-6k4o5a{background:#f2c14e22}b.svelte-6k4o5a{margin-right:calc(var(--u) * 2)}.small.svelte-6k4o5a{font-size:var(--fs-small);color:var(--dim)}.put.svelte-6k4o5a{padding:var(--u) calc(var(--u) * 2);background:var(--panel-2);border:var(--border) solid var(--gold);color:var(--gold);font-size:var(--fs-small);cursor:pointer}.veil.svelte-14lzu4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;background:var(--shadow)}.list.svelte-14lzu4{display:flex;gap:calc(var(--u) * 2);flex-wrap:wrap;max-width:480px}.small.svelte-14lzu4{font-size:var(--fs-small);color:var(--dim)}.groups.svelte-1qqqfuj{display:flex;gap:calc(var(--u) * 3);align-items:stretch}.group.svelte-1qqqfuj{flex:1;min-width:0;display:flex;flex-direction:column}.group.svelte-1qqqfuj>*{flex:1}.pair.svelte-1qqqfuj .cards:where(.svelte-1qqqfuj){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));--card-w: auto}.pair.svelte-1qqqfuj .cards:where(.svelte-1qqqfuj){--card-art-h: 40px;padding-top:0}.pair.svelte-1qqqfuj .head:where(.svelte-1qqqfuj){flex-wrap:wrap;row-gap:calc(var(--u) * 1)}.pair.svelte-1qqqfuj .head:where(.svelte-1qqqfuj) .small:where(.svelte-1qqqfuj){order:3;flex-basis:100%}.head.svelte-1qqqfuj{display:flex;gap:calc(var(--u) * 3);align-items:center}.grow.svelte-1qqqfuj{flex:1}.cards.svelte-1qqqfuj{display:flex;gap:calc(var(--u) * 3);flex-wrap:wrap;padding-top:calc(var(--u) * 2)}.face.svelte-1qqqfuj{position:relative;align-self:stretch;justify-self:stretch;display:grid;place-items:center}.modes.svelte-1qqqfuj{position:absolute;top:0;left:0;display:flex}.glyph.svelte-1qqqfuj{font-size:var(--fs-h2)}.line.svelte-1qqqfuj{display:block}.price.svelte-1qqqfuj{display:inline-block}.short.svelte-1qqqfuj{color:var(--dim)}.small.svelte-1qqqfuj{font-size:var(--fs-small);color:var(--dim)}.line.svelte-1oavq9q{display:flex;gap:calc(var(--u) * 2);align-items:baseline;flex-wrap:wrap}.name.svelte-1oavq9q{flex:1}.pay.svelte-1oavq9q{color:var(--gold)}.enemy.svelte-1oavq9q{color:var(--enemy)}.warn.svelte-1oavq9q{color:var(--warn)}.aimed.svelte-1oavq9q{font-size:var(--fs-small);color:var(--warn)}.small.svelte-1oavq9q{font-size:var(--fs-small);color:var(--dim)}.gauge.svelte-1oavq9q{display:flex;gap:calc(var(--u) * 2);align-items:center}.glabel.svelte-1oavq9q{width:calc(var(--u) * 30)}.gbar.svelte-1oavq9q{flex:1}.line.svelte-umx30a{display:flex;gap:calc(var(--u) * 3);align-items:baseline}.small.svelte-umx30a{font-size:var(--fs-small);color:var(--dim)}.badge.svelte-jzlkqc{display:inline-flex;gap:var(--u);align-items:center;padding:0 var(--u) 0 calc(var(--u) * .5);border:var(--border) solid currentColor;font-size:var(--fs-small);line-height:1}.enemy.svelte-jzlkqc{color:var(--enemy)}.warn.svelte-jzlkqc{color:var(--warn)}.ally.svelte-jzlkqc{color:var(--ally)}.head.svelte-1ppask{display:flex;gap:calc(var(--u) * 2);align-items:center;padding:0;background:none;border:none;cursor:pointer;text-align:left}.head.svelte-1ppask:hover .more:where(.svelte-1ppask){color:var(--gold)}.who.svelte-1ppask{display:flex;flex-direction:column;flex:1}.row.svelte-1ppask{display:flex;gap:var(--u);align-items:center;flex-wrap:wrap}.label.svelte-1ppask{width:calc(var(--u) * 16)}.small.svelte-1ppask{font-size:var(--fs-small);color:var(--dim)}.veil.svelte-1p8lykf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;background:var(--shadow);overflow:auto}.box.svelte-1p8lykf{width:min(720px,100vw)}.h2.svelte-1p8lykf{font-size:var(--fs-h2)}.line.svelte-1p8lykf{display:flex;gap:calc(var(--u) * 2);align-items:center}.cols.svelte-1p8lykf{display:flex;gap:calc(var(--u) * 4);align-items:flex-start}.col.svelte-1p8lykf{display:flex;flex-direction:column;gap:calc(var(--u) * 1.5)}.grow.svelte-1p8lykf{flex:1}.trow.svelte-1p8lykf{display:flex;gap:calc(var(--u) * 2);align-items:center}.tl.svelte-1p8lykf{width:calc(var(--u) * 16)}.tb.svelte-1p8lykf{width:calc(var(--u) * 30)}.over.svelte-1p8lykf{color:var(--enemy)}.slotrow.svelte-1p8lykf{display:flex;gap:calc(var(--u) * 2);align-items:center}.small.svelte-1p8lykf{font-size:var(--fs-small);color:var(--dim)}.prep.svelte-1vwd2oa{display:flex;flex-direction:column;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3)}.tail.svelte-1vwd2oa{font-size:var(--fs-small)}.cols.svelte-1vwd2oa{display:flex;gap:calc(var(--u) * 3);align-items:flex-start}.side.svelte-1vwd2oa{width:360px;flex:none;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.main.svelte-1vwd2oa{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.team.svelte-1vwd2oa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 2)}.grow.svelte-1vwd2oa{flex:1}.hint.svelte-1vwd2oa{font-size:var(--fs-small);color:var(--dim)}.discard.svelte-1vwd2oa{padding:calc(var(--u) * 1.5) calc(var(--u) * 3);background:var(--well);border:var(--border) dashed var(--enemy);color:var(--enemy);cursor:pointer}.discard.hot.svelte-1vwd2oa{background:var(--enemy);color:var(--ink)}.drag-ghost{position:fixed;z-index:50;margin:0;pointer-events:none;transform:rotate(4deg) scale(1.05);box-shadow:0 16px 0 var(--shadow-strong);transition:none}.drag-ghost.drag-back{transition:left .18s var(--ease-back),top .18s var(--ease-back)}@media (prefers-reduced-motion: reduce){.drag-ghost{transform:none}}.end.svelte-1i6zz83{display:flex;flex-direction:column;gap:calc(var(--u) * 4);align-items:center;justify-content:center;min-height:100vh;padding:calc(var(--u) * 4);box-sizing:border-box}.end.svelte-1i6zz83>.panel{width:min(100%,calc(var(--u) * 120))}h1.svelte-1i6zz83{margin:0;font-size:var(--fs-h1);font-weight:400}.row.svelte-1i6zz83{display:flex;gap:calc(var(--u) * 3)}.grow.svelte-1i6zz83{flex:1}.small.svelte-1i6zz83{font-size:var(--fs-small);color:var(--dim)}.actions.svelte-1i6zz83{display:flex;gap:calc(var(--u) * 3)}.gold.svelte-1i6zz83{color:var(--gold)}.good.svelte-1i6zz83{color:var(--good)}.bad.svelte-1i6zz83{color:var(--enemy)}.screen.svelte-bp71qi{display:grid;gap:calc(var(--u) * 4);align-content:start;min-height:100vh;padding:calc(var(--u) * 4);box-sizing:border-box}.ledger.svelte-bp71qi{display:grid;gap:calc(var(--u) * 1.5);width:min(100%,calc(var(--u) * 160));justify-self:center;padding:calc(var(--u) * 4);background:var(--panel);border:var(--border) solid var(--line);box-shadow:var(--step-shadow)}.line.svelte-bp71qi{display:grid;grid-template-columns:auto 1fr auto;gap:calc(var(--u) * 2);align-items:baseline}.dots.svelte-bp71qi{border-bottom:var(--border) dotted var(--line)}.hide.svelte-bp71qi{visibility:hidden}.row.svelte-bp71qi{display:flex;gap:calc(var(--u) * 3);align-items:center}.grow.svelte-bp71qi{flex:1}.pct.svelte-bp71qi{width:calc(var(--u) * 12);text-align:right}.h2.svelte-bp71qi{font-size:var(--fs-h2);font-weight:400}.big.svelte-bp71qi{font-size:var(--fs-h2)}.small.svelte-bp71qi{font-size:var(--fs-small);color:var(--dim)}.gold.svelte-bp71qi,.mult.svelte-bp71qi{color:var(--gold)}.good.svelte-bp71qi{color:var(--good)}.bad.svelte-bp71qi{color:var(--enemy)}.total.svelte-bp71qi{display:inline-block;transform-origin:right center}.ribbon.svelte-bp71qi{text-align:center;font-size:var(--fs-h2);color:var(--good)}.ribbon.bad.svelte-bp71qi{color:var(--enemy)}.ghost.svelte-iqorhs{display:grid;gap:calc(var(--u) * 3)}.boards.svelte-iqorhs{display:flex;gap:calc(var(--u) * 8);justify-content:center}.col.svelte-iqorhs{display:grid;gap:calc(var(--u) * 2);justify-items:center}.row.svelte-iqorhs{display:flex;gap:calc(var(--u) * 2);align-items:center}.grow.svelte-iqorhs{flex:1}.small.svelte-iqorhs{font-size:var(--fs-small);color:var(--dim)}.board.svelte-iqorhs{--cell: calc(var(--u) * 7);position:relative;width:calc(var(--cell) * var(--w));height:calc(var(--cell) * var(--h));background:var(--well);border:var(--border) solid var(--line)}.past.svelte-iqorhs{opacity:.45}.unit.svelte-iqorhs{position:absolute;left:calc(var(--cell) * var(--x) + var(--u));top:calc(var(--cell) * var(--y) + var(--u));width:calc(var(--cell) - var(--u) * 2);height:calc(var(--cell) - var(--u) * 2);background:var(--enemy);transition:left .12s steps(3),top .12s steps(3)}.unit.svelte-iqorhs:after{content:"";position:absolute;left:0;bottom:calc(var(--u) * -1);height:2px;width:calc(100% * var(--hp));background:var(--text)}.ally.svelte-iqorhs{background:var(--ally)}.dead.svelte-iqorhs{opacity:.3}.screen.svelte-6nu4fb{display:grid;grid-template-rows:auto 1fr auto;gap:calc(var(--u) * 4);min-height:100vh;padding:calc(var(--u) * 4);box-sizing:border-box}.stage.svelte-6nu4fb{display:grid;gap:calc(var(--u) * 4);align-content:center;justify-items:center}.start.svelte-6nu4fb{display:grid;gap:calc(var(--u) * 4);justify-items:center}.row.svelte-6nu4fb{display:flex;gap:calc(var(--u) * 3);align-items:center}.label.svelte-6nu4fb{width:calc(var(--u) * 24)}.num.svelte-6nu4fb{width:calc(var(--u) * 12);text-align:right}.grow.svelte-6nu4fb{flex:1}.small.svelte-6nu4fb{font-size:var(--fs-small);color:var(--dim)}.h2.svelte-6nu4fb{font-size:var(--fs-h2);margin:0}.good.svelte-6nu4fb{color:var(--good)}.locked.svelte-6nu4fb{color:var(--dim)}p.svelte-6nu4fb{margin:0}.screen.svelte-h7hv8w{display:grid;grid-template-rows:auto 1fr;gap:calc(var(--u) * 4);min-height:100vh;padding:calc(var(--u) * 4);box-sizing:border-box}.wait.svelte-h7hv8w{display:grid;gap:calc(var(--u) * 4);align-content:center;justify-items:center}.h2.svelte-h7hv8w{font-size:var(--fs-h2);font-weight:400}.small.svelte-h7hv8w{font-size:var(--fs-small);color:var(--dim)}.flow.svelte-h7hv8w{position:relative;width:calc(var(--u) * 80);height:12px;overflow:hidden;background:var(--well);border:var(--border) solid var(--line)}.flow.svelte-h7hv8w i:where(.svelte-h7hv8w){position:absolute;top:0;bottom:0;width:25%;background:var(--gold);animation:svelte-h7hv8w-flow 1.2s steps(8) infinite}@keyframes svelte-h7hv8w-flow{0%{left:-25%}to{left:100%}}@media (prefers-reduced-motion: reduce){.flow.svelte-h7hv8w i:where(.svelte-h7hv8w){animation:none;left:0;width:100%;opacity:.4}}.loading.svelte-1z0bwdq{display:grid;place-items:center;min-height:100vh}.error.svelte-1z0bwdq{position:fixed;left:calc(var(--u) * 4);right:calc(var(--u) * 4);bottom:calc(var(--u) * 4);z-index:30}.check.svelte-1odrfw6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;overflow:auto;background:var(--bg)}.bar.svelte-1odrfw6{display:flex;gap:calc(var(--u) * 2);align-items:center;flex-wrap:wrap;padding:calc(var(--u) * 2) calc(var(--u) * 3);border-bottom:var(--border) dashed var(--line)}.grow.svelte-1odrfw6{flex:1}input.svelte-1odrfw6{width:calc(var(--u) * 16);background:var(--well);border:var(--border) solid var(--line)}.small.svelte-1odrfw6{font-size:var(--fs-small);color:var(--dim)}.error.svelte-1odrfw6{color:var(--enemy);padding:calc(var(--u) * 3)}p.svelte-1odrfw6{padding:calc(var(--u) * 3)}.check.svelte-rtsgku{display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4)}section.svelte-rtsgku{display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.wrap.svelte-rtsgku{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 2);align-items:center}.cols.svelte-rtsgku{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 6)}.grow.svelte-rtsgku{flex:1}.h1.svelte-rtsgku{font-size:var(--fs-h1)}.h2.svelte-rtsgku{font-size:var(--fs-h2)}.small.svelte-rtsgku{font-size:var(--fs-small);color:var(--dim)}.gold.svelte-rtsgku{color:var(--gold)}.big.svelte-rtsgku{font-size:var(--fs-h2);transform-origin:right center}.icon.svelte-rtsgku{display:inline-flex;flex-direction:column;align-items:center;gap:var(--u)}.chip.svelte-rtsgku{width:80px;height:40px;border:var(--border) solid #000}.cards.svelte-rtsgku{align-items:flex-start;padding-top:calc(var(--u) * 2)}.line.svelte-rtsgku{display:flex;justify-content:space-between}.badge.svelte-rtsgku{padding:0 var(--u);background:var(--gold);color:var(--ink)}.bare.svelte-rtsgku{padding:0;border:0;background:none;cursor:pointer}.sfx.svelte-rtsgku{padding:var(--u) calc(var(--u) * 2);background:var(--panel);border:var(--border) solid var(--line);cursor:pointer}.title.svelte-nowe8j{display:flex;flex-direction:column;gap:calc(var(--u) * 6);align-items:center;justify-content:center;min-height:80vh;padding:calc(var(--u) * 4)}h1.svelte-nowe8j{margin:0;font-size:48px;font-weight:400;letter-spacing:4px}p.svelte-nowe8j{margin:0}nav.svelte-nowe8j{display:flex;flex-direction:column;gap:calc(var(--u) * 2);width:240px}.dev.svelte-nowe8j{margin-top:calc(var(--u) * 6);align-items:stretch;text-align:center}.small.svelte-nowe8j{font-size:var(--fs-small);color:var(--dim)}.warn.svelte-nowe8j{color:var(--warn)}.online.svelte-nowe8j{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 3);align-items:center;justify-content:center}.login.svelte-nowe8j{color:var(--ally)}footer.svelte-nowe8j{position:fixed;left:0;bottom:0;padding:calc(var(--u) * 4)}.link.svelte-nowe8j{padding:0;background:none;border:none;color:var(--ally);font-size:var(--fs-small);text-decoration:underline;cursor:pointer}.check.svelte-1hicyxm{display:grid;gap:calc(var(--u) * 3);justify-items:center;padding:calc(var(--u) * 8) calc(var(--u) * 4)}@font-face{font-family:Galmuri11;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Galmuri11-DfQIlyDK.woff2) format("woff2")}@font-face{font-family:Galmuri11;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Galmuri11-Bold-QdFGsJ3v.woff2) format("woff2")}:root{--bg: #14141c;--panel: #22223a;--panel-2: #2e2e4a;--line: #4a4a6e;--text: #ece8d8;--dim: #8c8aa6;--ally: #4fa4e0;--enemy: #e0584f;--gold: #f2c14e;--good: #7cc05a;--warn: #e08a3c;--legend: #b07ce0;--ink: #1a1408;--gold-hi: #fff4c8;--shadow: #0008;--shadow-strong: #000a;--well: #0006;--u: 4px;--border: 2px;--tile: 48px;--screen-max: 1280px;--step-shadow: 0 4px 0 var(--shadow);--font: "Galmuri11", "Galmuri9", monospace;--fs-h1: 24px;--fs-h2: 16px;--fs-body: 12px;--fs-small: 10px;--t-react: 80ms;--t-fx: .32s;--ease-pop: cubic-bezier(.3, 1.8, .5, 1);--ease-back: cubic-bezier(.3, 1.6, .5, 1)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:none;font-smooth:never}img,canvas,.pixelated{image-rendering:pixelated}button,input,select{font:inherit;color:inherit}a{color:var(--ally)}:where(#app)>main{width:100%;max-width:var(--screen-max);margin-inline:auto}:focus-visible{outline:var(--border) solid var(--gold);outline-offset:var(--border)}.m-snap{animation:m-snap .26s var(--ease-pop)}@keyframes m-snap{0%{transform:scale(1.5)}to{transform:scale(1)}}.m-gone{animation:m-gone .2s steps(4) forwards}@keyframes m-gone{to{transform:translateY(-16px);opacity:0}}.m-flip{animation:m-flip .24s steps(3)}@keyframes m-flip{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.m-punch{display:inline-block;animation:m-punch .3s var(--ease-pop)}@keyframes m-punch{0%{transform:scale(1.8) rotate(-3deg);color:#fff}to{transform:scale(1)}}.m-bump{display:inline-block;animation:m-bump .22s var(--ease-pop)}@keyframes m-bump{0%{transform:scale(1.35)}to{transform:scale(1)}}.m-shake{animation:m-shake .22s steps(5)}@keyframes m-shake{20%{transform:translate(-3px,2px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,-1px)}80%{transform:translate(2px,1px)}}.m-drop{animation:m-drop .18s steps(3)}@keyframes m-drop{0%{transform:translateY(-8px);opacity:0}}.m-feed{animation:m-feed .26s var(--ease-back)}@keyframes m-feed{0%{transform:translate(24px);opacity:0}}.m-glint{animation:m-glint .9s steps(2) infinite}@keyframes m-glint{50%{background:var(--gold-hi)}}@keyframes m-wipe{0%{-webkit-mask-size:32px 100%;mask-size:32px 100%}to{-webkit-mask-size:0 100%;mask-size:0 100%}}@media (prefers-reduced-motion: reduce){.m-shake,.m-glint{animation:none}}
