.picker.svelte-1024izk{width:100%;position:relative}.field.svelte-1024izk{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-tertiary);transition:border-color var(--transition-fast);display:flex}.field.svelte-1024izk:focus-within{border-color:var(--accent)}.field.svelte-1024izk input:where(.svelte-1024izk){min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:none;outline:none;flex:1}.field.svelte-1024izk input:where(.svelte-1024izk)::placeholder{color:var(--text-tertiary)}.list.svelte-1024izk{z-index:20;max-height:320px;padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-overlay);box-shadow:var(--shadow-md);margin:0;list-style:none;position:absolute;inset:calc(100% + 4px) 0 auto;overflow-y:auto}.list.svelte-1024izk li:where(.svelte-1024izk){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;display:flex}.list.svelte-1024izk li.active:where(.svelte-1024izk){background:var(--accent-muted)}.list.svelte-1024izk .empty:where(.svelte-1024izk){color:var(--text-tertiary);cursor:default}.blaze.svelte-1024izk{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.flag.svelte-1024izk{line-height:1}.arena.svelte-k5zuzz{--corner-a:#ff5b3b;--corner-b:#3b82f6;--glow-a:.18;--glow-b:.18;margin:var(--space-6) 0}.arena[data-winner=a].svelte-k5zuzz{--glow-a:.42;--glow-b:.05}.arena[data-winner=b].svelte-k5zuzz{--glow-a:.05;--glow-b:.42}.mono.svelte-k5zuzz{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted.svelte-k5zuzz{color:var(--text-tertiary)}.small.svelte-k5zuzz{font-size:var(--text-xs)}.poster.svelte-k5zuzz{align-items:stretch;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl,20px);background:radial-gradient(120% 90% at 0% 50%, rgb(255, 91, 59, var(--glow-a)), transparent 60%), radial-gradient(120% 90% at 100% 50%, rgb(59, 130, 246, var(--glow-b)), transparent 60%), var(--bg-surface);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);transition:--glow-a .5s,--glow-b .5s;animation:.38s .82s both svelte-k5zuzz-impact;display:grid;position:relative;overflow:hidden}@property --glow-a{syntax:"<number>";inherits:true;initial-value:.18}@property --glow-b{syntax:"<number>";inherits:true;initial-value:.18}.fighter.svelte-k5zuzz{--side:var(--corner-a);flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.fighter[data-side=b].svelte-k5zuzz{--side:var(--corner-b);animation:.75s cubic-bezier(.2,.9,.2,1) both svelte-k5zuzz-enter-right}.fighter[data-side=a].svelte-k5zuzz{animation:.75s cubic-bezier(.2,.9,.2,1) both svelte-k5zuzz-enter-left}.corner.svelte-k5zuzz{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--side);margin-bottom:var(--space-2);font-size:10px}.hit.svelte-k5zuzz{width:100%;padding:var(--space-2);border-radius:var(--radius-lg);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;transition:transform .35s cubic-bezier(.2,.9,.2,1),filter .35s,opacity .35s;display:flex}.hit.svelte-k5zuzz:hover .portrait:where(.svelte-k5zuzz){transform:scale(1.03)}.hit.svelte-k5zuzz:focus-visible{outline:2px solid var(--side);outline-offset:2px}.fighter[data-state=won].svelte-k5zuzz .hit:where(.svelte-k5zuzz){transform:scale(1.04)}.fighter[data-state=lost].svelte-k5zuzz .hit:where(.svelte-k5zuzz){filter:grayscale(.85)brightness(.7);opacity:.8;transform:scale(.95)}.portrait.svelte-k5zuzz{box-shadow:0 0 0 3px color-mix(in srgb, var(--side) 55%, transparent), 0 0 0 #0000;border-radius:999px;place-items:center;transition:transform .3s,box-shadow .4s;display:grid;position:relative}.fighter[data-state=won].svelte-k5zuzz .portrait:where(.svelte-k5zuzz){box-shadow:0 0 0 4px var(--side), 0 0 48px 6px color-mix(in srgb, var(--side) 60%, transparent)}.name.svelte-k5zuzz{max-width:100%;margin-top:var(--space-2);font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.1rem,3.2vw,1.6rem);font-weight:700;line-height:1.1;overflow:hidden}.flag.svelte-k5zuzz{margin-left:4px;font-size:.8em}.tier.svelte-k5zuzz{background:var(--tb);color:var(--tc);font-size:var(--text-xs);border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-weight:600;animation:.55s cubic-bezier(.2,.9,.2,1) both svelte-k5zuzz-flip-in;display:inline-flex}.elo.svelte-k5zuzz{letter-spacing:-.02em;font-size:clamp(2rem,6vw,3rem);font-weight:700;line-height:1}.delta-slot.svelte-k5zuzz,.move-slot.svelte-k5zuzz{justify-content:center;align-items:center;min-height:24px;display:flex}.delta.svelte-k5zuzz{font-size:var(--text-sm);border-radius:999px;padding:1px 10px;font-weight:700;animation:.45s cubic-bezier(.2,1.6,.4,1) both svelte-k5zuzz-pop}.delta.up.svelte-k5zuzz{background:var(--success-muted);color:var(--success)}.delta.down.svelte-k5zuzz{background:var(--error-muted);color:var(--error)}.standing.svelte-k5zuzz{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.standing.svelte-k5zuzz .was:where(.svelte-k5zuzz){color:var(--text-tertiary);text-decoration:line-through}.standing.svelte-k5zuzz .now:where(.svelte-k5zuzz){color:var(--text-primary);font-weight:600}.standing.svelte-k5zuzz .of:where(.svelte-k5zuzz){color:var(--text-tertiary);font-size:var(--text-xs)}.move.svelte-k5zuzz{font-size:var(--text-xs);letter-spacing:.02em;border-radius:999px;padding:2px 10px;font-weight:700;animation:.6s cubic-bezier(.2,1.4,.4,1) .25s both svelte-k5zuzz-rise}.move[data-move=up].svelte-k5zuzz,.move[data-move=enters].svelte-k5zuzz{background:color-mix(in srgb, var(--gold,#fbbf24) 18%, transparent);color:var(--gold,#fbbf24)}.move[data-move=down].svelte-k5zuzz{background:var(--error-muted);color:var(--error)}.links.svelte-k5zuzz{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);gap:6px;display:flex}.links.svelte-k5zuzz a:where(.svelte-k5zuzz){color:var(--text-tertiary);text-decoration:none}.links.svelte-k5zuzz a:where(.svelte-k5zuzz):hover{color:var(--side)}.mid.svelte-k5zuzz{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.vs.svelte-k5zuzz{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(135deg, var(--corner-a), #fff 50%, var(--corner-b));color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .18em 0 .06em;font-size:clamp(2rem,7vw,3.5rem);font-style:italic;font-weight:800;animation:.5s cubic-bezier(.3,1.5,.5,1) .5s both svelte-k5zuzz-slam;display:inline-block}.swap.svelte-k5zuzz{border:1px solid var(--border);background:var(--bg-base);width:34px;height:34px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:transform .4s,border-color .2s,color .2s;display:inline-flex}.swap.svelte-k5zuzz:hover{border-color:var(--text-primary);color:var(--text-primary);transform:rotate(180deg)}.burst.svelte-k5zuzz{pointer-events:none;position:absolute;inset:0}.burst.svelte-k5zuzz i:where(.svelte-k5zuzz){background:var(--side);border-radius:2px;width:7px;height:7px;margin:-3.5px;animation:.75s cubic-bezier(.1,.8,.3,1) forwards svelte-k5zuzz-fly;position:absolute;top:50%;left:50%}.burst.svelte-k5zuzz i:where(.svelte-k5zuzz):nth-child(3n){background:#fff}.burst.svelte-k5zuzz i:where(.svelte-k5zuzz):nth-child(4n){background:var(--gold,#fbbf24)}.stamp.svelte-k5zuzz{border:3px solid var(--gold,#fbbf24);color:var(--gold,#fbbf24);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#0000008c;border-radius:8px;padding:4px 14px;font-size:1.35rem;font-weight:800;animation:.5s cubic-bezier(.3,1.4,.5,1) .15s both svelte-k5zuzz-stamp;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.verdict.svelte-k5zuzz{min-height:2rem;margin:var(--space-4) 0 0;text-align:center;justify-content:center;display:flex}.verdict.svelte-k5zuzz .say:where(.svelte-k5zuzz){font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;animation:.45s cubic-bezier(.2,1.2,.4,1) both svelte-k5zuzz-rise}.verdict.svelte-k5zuzz .say[data-side=a]:where(.svelte-k5zuzz){color:var(--corner-a)}.verdict.svelte-k5zuzz .say[data-side=b]:where(.svelte-k5zuzz){color:var(--corner-b)}.verdict.svelte-k5zuzz .hint:where(.svelte-k5zuzz){color:var(--text-secondary);font-size:var(--text-sm);animation:2.4s ease-in-out infinite svelte-k5zuzz-breathe}.odds.svelte-k5zuzz{margin-top:var(--space-4)}.odds-head.svelte-k5zuzz{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.odds-head.svelte-k5zuzz .pct:where(.svelte-k5zuzz){font-size:var(--text-xl,1.5rem);font-weight:700}.odds-head.svelte-k5zuzz .pct.a:where(.svelte-k5zuzz){color:var(--corner-a)}.odds-head.svelte-k5zuzz .pct.b:where(.svelte-k5zuzz){color:var(--corner-b)}.odds-head.svelte-k5zuzz .lbl:where(.svelte-k5zuzz){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);text-align:center}.rope.svelte-k5zuzz{background:var(--bg-elevated);border-radius:999px;height:14px;display:flex;position:relative;overflow:hidden}.rope.svelte-k5zuzz .seg:where(.svelte-k5zuzz){flex-grow:0;flex-shrink:0;transition:flex-basis .8s cubic-bezier(.2,.9,.2,1),opacity .4s;animation:1.1s cubic-bezier(.2,.9,.2,1) .55s both svelte-k5zuzz-tug}.rope.svelte-k5zuzz .seg.a:where(.svelte-k5zuzz){background:linear-gradient(90deg, color-mix(in srgb, var(--corner-a) 60%, transparent), var(--corner-a))}.rope.svelte-k5zuzz .seg.b:where(.svelte-k5zuzz){background:linear-gradient(90deg, var(--corner-b), color-mix(in srgb, var(--corner-b) 60%, transparent))}.rope.svelte-k5zuzz .knot:where(.svelte-k5zuzz){z-index:1;background:#fff;flex:0 0 4px;margin:0 -2px;box-shadow:0 0 10px #fff}.arena[data-winner=a].svelte-k5zuzz .rope:where(.svelte-k5zuzz) .seg.b:where(.svelte-k5zuzz),.arena[data-winner=b].svelte-k5zuzz .rope:where(.svelte-k5zuzz) .seg.a:where(.svelte-k5zuzz){opacity:.35}.jury.svelte-k5zuzz{align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.jury.svelte-k5zuzz .lbl:where(.svelte-k5zuzz){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.jury.svelte-k5zuzz .hint:where(.svelte-k5zuzz),.jury.svelte-k5zuzz .assumed:where(.svelte-k5zuzz){font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:0}.jury.svelte-k5zuzz .hint:where(.svelte-k5zuzz){color:var(--text-secondary)}.seats.svelte-k5zuzz{gap:var(--space-2);display:flex}.seat.svelte-k5zuzz{border:1px solid var(--border-strong,var(--border));background:var(--bg-elevated);width:44px;height:44px;color:var(--text-tertiary);cursor:pointer;transition:background-color .35s var(--delay), border-color .35s var(--delay), color .35s var(--delay), transform .35s var(--delay) cubic-bezier(.3, 1.6, .5, 1);border-radius:999px;place-items:center;display:grid}.seat.svelte-k5zuzz:disabled{cursor:default;opacity:.6}.seat.svelte-k5zuzz:not(:disabled):hover{transform:translateY(-2px)}.seat[data-v=a].svelte-k5zuzz{background:var(--corner-a);border-color:var(--corner-a);color:#fff;transform:rotateY(360deg)}.seat[data-v=b].svelte-k5zuzz{background:var(--corner-b);border-color:var(--corner-b);color:#fff;transform:rotateY(-360deg)}.h2h.svelte-k5zuzz{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.h2h.svelte-k5zuzz header:where(.svelte-k5zuzz){justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.h2h.svelte-k5zuzz h3:where(.svelte-k5zuzz){font-size:var(--text-base);margin:0}.h2h.svelte-k5zuzz .tally:where(.svelte-k5zuzz){font-size:var(--text-lg)}.h2h.svelte-k5zuzz .tally:where(.svelte-k5zuzz) .a:where(.svelte-k5zuzz){color:var(--corner-a)}.h2h.svelte-k5zuzz .tally:where(.svelte-k5zuzz) .b:where(.svelte-k5zuzz){color:var(--corner-b)}.h2h.svelte-k5zuzz p:where(.svelte-k5zuzz){margin:var(--space-2) 0 0;font-size:var(--text-sm)}.h2h.svelte-k5zuzz ul:where(.svelte-k5zuzz){margin:var(--space-3) 0 0;padding:0;list-style:none}.h2h.svelte-k5zuzz li:where(.svelte-k5zuzz) a:where(.svelte-k5zuzz){align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);color:var(--text-primary);font-size:var(--text-sm);text-decoration:none;display:flex}.h2h.svelte-k5zuzz li:where(.svelte-k5zuzz) a:where(.svelte-k5zuzz):hover .ev:where(.svelte-k5zuzz){color:var(--accent)}.h2h.svelte-k5zuzz .ev:where(.svelte-k5zuzz){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.h2h.svelte-k5zuzz .cat:where(.svelte-k5zuzz){color:var(--text-tertiary)}.h2h.svelte-k5zuzz .dot:where(.svelte-k5zuzz){background:var(--text-tertiary);border-radius:999px;flex:none;width:8px;height:8px}.h2h.svelte-k5zuzz .dot[data-w=a]:where(.svelte-k5zuzz){background:var(--corner-a)}.h2h.svelte-k5zuzz .dot[data-w=b]:where(.svelte-k5zuzz){background:var(--corner-b)}.h2h.svelte-k5zuzz .res:where(.svelte-k5zuzz){flex:none;font-weight:600}.h2h.svelte-k5zuzz .res[data-w=a]:where(.svelte-k5zuzz){color:var(--corner-a)}.h2h.svelte-k5zuzz .res[data-w=b]:where(.svelte-k5zuzz){color:var(--corner-b)}.h2h.svelte-k5zuzz .all:where(.svelte-k5zuzz){margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);display:inline-block}.note.svelte-k5zuzz{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--text-tertiary)}.note.svelte-k5zuzz a:where(.svelte-k5zuzz){color:var(--text-secondary)}.arena.rolling.svelte-k5zuzz .portrait:where(.svelte-k5zuzz){filter:blur(1px);animation:.5s linear infinite svelte-k5zuzz-roll}@media (width<=560px){.poster.svelte-k5zuzz{padding:var(--space-5) var(--space-2) var(--space-4);gap:var(--space-1)}.arena.svelte-k5zuzz .portrait:where(.svelte-k5zuzz) .avatar{width:88px;height:88px}.arena.svelte-k5zuzz .portrait:where(.svelte-k5zuzz) .initial{font-size:36px}.stamp.svelte-k5zuzz{font-size:1rem}.seat.svelte-k5zuzz{width:40px;height:40px}}@keyframes svelte-k5zuzz-enter-left{0%{opacity:0;transform:translate(-70px)}}@keyframes svelte-k5zuzz-enter-right{0%{opacity:0;transform:translate(70px)}}@keyframes svelte-k5zuzz-slam{0%{opacity:0;transform:scale(2.8)rotate(-8deg)}}@keyframes svelte-k5zuzz-impact{0%,to{transform:none}25%{transform:translate(-3px,1px)}50%{transform:translate(3px,-1px)}75%{transform:translate(-2px)}}@keyframes svelte-k5zuzz-tug{0%{flex-basis:50%}}@keyframes svelte-k5zuzz-pop{0%{opacity:0;transform:scale(.4)translateY(6px)}}@keyframes svelte-k5zuzz-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-k5zuzz-flip-in{0%{opacity:0;transform:rotateX(90deg)}}@keyframes svelte-k5zuzz-fly{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(.4)}}@keyframes svelte-k5zuzz-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-12deg)scale(3)}}@keyframes svelte-k5zuzz-breathe{50%{opacity:.45}}@keyframes svelte-k5zuzz-roll{to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.poster.svelte-k5zuzz,.fighter.svelte-k5zuzz,.vs.svelte-k5zuzz,.tier.svelte-k5zuzz,.delta.svelte-k5zuzz,.move.svelte-k5zuzz,.stamp.svelte-k5zuzz,.say.svelte-k5zuzz,.hint.svelte-k5zuzz,.rope.svelte-k5zuzz .seg:where(.svelte-k5zuzz),.arena.rolling.svelte-k5zuzz .portrait:where(.svelte-k5zuzz){animation:none!important}.hit.svelte-k5zuzz,.seat.svelte-k5zuzz,.rope.svelte-k5zuzz .seg:where(.svelte-k5zuzz),.portrait.svelte-k5zuzz{transition:none!important}}.head.svelte-1l364nu{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.head.svelte-1l364nu h1:where(.svelte-1l364nu){margin:0}.dice.svelte-1l364nu{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong,var(--border));border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.dice.svelte-1l364nu .die:where(.svelte-1l364nu){color:var(--accent);display:inline-flex}.dice.svelte-1l364nu:hover{border-color:var(--accent);transform:translateY(-1px)}.dice.svelte-1l364nu:hover .die:where(.svelte-1l364nu){animation:.5s ease-in-out svelte-1l364nu-wiggle}.dice.rolling.svelte-1l364nu .die:where(.svelte-1l364nu){animation:.45s linear infinite svelte-1l364nu-tumble}@keyframes svelte-1l364nu-wiggle{25%{transform:rotate(-18deg)}75%{transform:rotate(14deg)}}@keyframes svelte-1l364nu-tumble{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dice.svelte-1l364nu .die:where(.svelte-1l364nu){animation:none!important}}.intro.svelte-1l364nu{margin:var(--space-2) 0 0;max-width:60ch;color:var(--text-secondary)}.duel.svelte-1l364nu{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.slot.svelte-1l364nu{min-width:0}.card.svelte-1l364nu{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);min-width:0;display:flex}.change.svelte-1l364nu{font-size:var(--text-xs);color:var(--text-tertiary);flex:none}.change.svelte-1l364nu:hover{color:var(--accent)}.mid.svelte-1l364nu{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.vs.svelte-1l364nu{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-tertiary)}@media (width<=640px){.duel.svelte-1l364nu{grid-template-columns:minmax(0,1fr)}.mid.svelte-1l364nu{flex-direction:row;justify-content:center}}.sim-error.svelte-1l364nu{align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0;color:var(--warning);font-size:var(--text-sm);display:flex}.ladders.svelte-1l364nu{align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ladders.svelte-1l364nu .lbl:where(.svelte-1l364nu){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.ladders.svelte-1l364nu a:where(.svelte-1l364nu){padding:3px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);text-decoration:none}.ladders.svelte-1l364nu a[aria-current=true]:where(.svelte-1l364nu){border-color:var(--accent);color:var(--accent)}.not-shared.svelte-1l364nu{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-tertiary)}.share.svelte-1l364nu button:where(.svelte-1l364nu){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;display:inline-flex}.share.svelte-1l364nu button:where(.svelte-1l364nu):hover{border-color:var(--accent);color:var(--accent)}
