.log.svelte-wqyzhu{flex-direction:column;gap:.6rem;display:flex}.phase-banner.svelte-wqyzhu,.throw-row.svelte-wqyzhu,.final-result.svelte-wqyzhu{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1)}.phase-banner.revealed.svelte-wqyzhu,.throw-row.revealed.svelte-wqyzhu,.final-result.revealed.svelte-wqyzhu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.phase-banner.svelte-wqyzhu,.throw-row.svelte-wqyzhu,.final-result.svelte-wqyzhu{opacity:1;transition:none;transform:none}}.phase-banner.svelte-wqyzhu{align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.phase-banner.svelte-wqyzhu:before,.phase-banner.svelte-wqyzhu:after{content:"";background:var(--border);flex:1;height:1px}.phase-banner.svelte-wqyzhu span:where(.svelte-wqyzhu){text-transform:uppercase;letter-spacing:.05em;color:var(--gold);white-space:nowrap;font-size:.72rem;font-weight:700}.throw-row.svelte-wqyzhu{border:1px solid var(--border);background:var(--surface-2);border-radius:.7rem;align-items:center;gap:.65rem;max-width:85%;padding:.55rem .7rem;display:flex}.throw-row.side-a.svelte-wqyzhu{transform:translate(-28px)}.throw-row.side-b.svelte-wqyzhu{text-align:right;flex-direction:row-reverse;margin-left:auto;transform:translate(28px)}.throw-body.svelte-wqyzhu{flex-direction:column;gap:.35rem;min-width:0;display:flex}.throw-row.side-b.svelte-wqyzhu .throw-body:where(.svelte-wqyzhu){align-items:flex-end}.throw-text.svelte-wqyzhu{color:var(--text-muted);margin:0;font-size:.82rem}.throw-text.svelte-wqyzhu b:where(.svelte-wqyzhu){color:var(--text);font-variant-numeric:tabular-nums}.score-boxes.svelte-wqyzhu{gap:.3rem;display:flex}.box.svelte-wqyzhu{border:1px solid var(--border);background:var(--surface);width:1.6rem;height:1.6rem;color:var(--text-muted);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:.35rem;justify-content:center;align-items:center;font-size:.78rem;display:flex}.box.filled.svelte-wqyzhu{color:var(--text);border-color:color-mix(in srgb, var(--accent-2) 40%, var(--border))}.box.just.svelte-wqyzhu{border-color:var(--gold);color:var(--gold);font-weight:700;animation:.4s svelte-wqyzhu-pop}@keyframes svelte-wqyzhu-pop{0%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.box.just.svelte-wqyzhu{animation:none}}.final-result.svelte-wqyzhu{border-top:1px dashed var(--border);margin-top:.5rem;padding-top:1rem}.final-divider.svelte-wqyzhu{text-align:center;margin-bottom:.75rem}.final-divider.svelte-wqyzhu span:where(.svelte-wqyzhu){text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.72rem;font-weight:700}.final-sides.svelte-wqyzhu{grid-template-columns:auto 1fr auto auto;align-items:center;gap:.6rem;display:grid}.final-row.svelte-wqyzhu{display:contents}.final-name.svelte-wqyzhu{flex-direction:column;justify-content:center;min-width:0;line-height:1.2;display:flex}.final-name.svelte-wqyzhu .first:where(.svelte-wqyzhu){color:var(--text-muted);font-size:.7rem}.final-name.svelte-wqyzhu .last:where(.svelte-wqyzhu){font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.final-values.svelte-wqyzhu{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;gap:.5rem;font-size:.78rem;display:flex}.outcome-badge.svelte-wqyzhu{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;flex-shrink:0;justify-self:end;padding:.3rem .65rem;font-size:.65rem;font-weight:700}.outcome-badge.win.svelte-wqyzhu{color:var(--win);background:color-mix(in srgb, var(--win) 18%, transparent)}.outcome-badge.draw.svelte-wqyzhu{color:var(--draw);background:color-mix(in srgb, var(--draw) 18%, transparent)}.outcome-badge.loss.svelte-wqyzhu{color:var(--loss);background:color-mix(in srgb, var(--loss) 18%, transparent)}@media (width<=640px){.final-sides.svelte-wqyzhu{column-gap:.4rem}.final-values.svelte-wqyzhu{gap:.3rem;font-size:.72rem}.final-name.svelte-wqyzhu .last:where(.svelte-wqyzhu){font-size:.8rem}.outcome-badge.svelte-wqyzhu{padding:.25rem .5rem;font-size:.58rem}}.duel-bar.svelte-1wp3iq3{align-items:center;width:100%;height:.4rem;display:flex}.half.svelte-1wp3iq3{background:var(--surface);border:1px solid var(--border);flex:1;height:100%;position:relative;overflow:hidden}.half.left.svelte-1wp3iq3{border-right:none;border-radius:999px 0 0 999px}.half.right.svelte-1wp3iq3{border-left:none;border-radius:0 999px 999px 0}.fill.svelte-1wp3iq3{transition:clip-path .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.half.left.svelte-1wp3iq3 .fill:where(.svelte-1wp3iq3){background:linear-gradient(to left, var(--loss), var(--gold) 55%, var(--win))}.half.right.svelte-1wp3iq3 .fill:where(.svelte-1wp3iq3){background:linear-gradient(to right, var(--loss), var(--gold) 55%, var(--win))}.center-dot.svelte-1wp3iq3{background:var(--border);z-index:1;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;margin:0 -.05rem;position:relative}@media (prefers-reduced-motion:reduce){.fill.svelte-1wp3iq3{transition:none}}.page.svelte-i7moq9{max-width:44rem;margin:0 auto;padding:1.5rem 1rem 3rem}.back.svelte-i7moq9{color:var(--text-muted);margin-bottom:1rem;font-size:.85rem;text-decoration:none;display:inline-block}.matchup.svelte-i7moq9{border:1px solid var(--border);background:radial-gradient(420px 160px at 10% 0%, color-mix(in srgb, var(--gold) 16%, transparent), transparent), var(--surface);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1.1rem 1rem;display:flex}.side.svelte-i7moq9{min-width:0;color:inherit;flex:1;align-items:center;gap:.6rem;text-decoration:none;display:flex}.side.reverse.svelte-i7moq9{text-align:right;flex-direction:row-reverse}.side.svelte-i7moq9:hover .name:where(.svelte-i7moq9){color:var(--gold)}.name.svelte-i7moq9{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-weight:700;transition:color .15s;overflow:hidden}.score.svelte-i7moq9{flex-direction:column;flex-shrink:0;align-items:center;gap:.15rem;padding:0 .5rem;display:flex}.totals.svelte-i7moq9{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.72rem}.vs.svelte-i7moq9{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.68rem}.empty.svelte-i7moq9{color:var(--text-muted)}.h2h.svelte-i7moq9,.eventlog.svelte-i7moq9{border:1px solid var(--border);background:var(--surface);border-radius:.9rem;margin-bottom:1.5rem;padding:1.1rem 1rem 1.25rem;position:relative;overflow:hidden}.h2h.svelte-i7moq9{opacity:0;transition:opacity .55s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.h2h.revealed.svelte-i7moq9{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.h2h.svelte-i7moq9{opacity:1;transition:none;transform:none}}.h2h.svelte-i7moq9:before{content:"";background:linear-gradient(90deg, var(--gold), var(--accent-2));height:3px;position:absolute;inset:0 0 auto}.eventlog.svelte-i7moq9:before{content:"";background:linear-gradient(90deg, var(--accent-2), var(--gold));height:3px;position:absolute;inset:0 0 auto}.h2h.svelte-i7moq9 h2:where(.svelte-i7moq9),.eventlog.svelte-i7moq9 h2:where(.svelte-i7moq9){margin:0 0 .9rem;font-size:.95rem}.bilanz.svelte-i7moq9{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.bilanz-side.svelte-i7moq9{flex-direction:column;flex:1;align-items:center;gap:.15rem;display:flex}.bilanz-num.svelte-i7moq9{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.bilanz-num.draw.svelte-i7moq9{color:var(--draw)}.bilanz-label.svelte-i7moq9{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;text-align:center;font-size:.65rem}.avgdiff.svelte-i7moq9{text-align:center;color:var(--text-muted);margin:0 0 1.1rem;font-size:.8rem}.avgdiff.svelte-i7moq9 b:where(.svelte-i7moq9){color:var(--text);font-variant-numeric:tabular-nums}.favors.svelte-i7moq9{font-size:.72rem;display:block}.compare.svelte-i7moq9{flex-direction:column;gap:.5rem;display:flex}.compare-row.svelte-i7moq9{background:var(--surface-2);border:1px solid var(--border);border-radius:.6rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.5rem .6rem;display:grid}.val.svelte-i7moq9{font-variant-numeric:tabular-nums;text-align:left;font-size:.78rem}.compare-row.svelte-i7moq9 .val:where(.svelte-i7moq9):last-child{text-align:right}.label.svelte-i7moq9{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;text-align:center;white-space:nowrap;font-size:.65rem}.bar-row.svelte-i7moq9{grid-template-columns:1fr 9rem 1fr;align-items:center}.bar-mid.svelte-i7moq9{flex-direction:column;align-items:center;gap:.35rem;width:9rem;display:flex}@media (width<=640px){.bar-row.svelte-i7moq9{grid-template-columns:1fr 6.5rem 1fr}.bar-mid.svelte-i7moq9{width:6.5rem}}.streak-row.svelte-i7moq9{padding:.7rem .6rem;position:relative;overflow:hidden}.streak-half.svelte-i7moq9{z-index:0;width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.streak-half.svelte-i7moq9:first-child{left:0}.streak-half.right.svelte-i7moq9{right:0}.streak-half.hot.svelte-i7moq9{background:linear-gradient(to right, color-mix(in srgb, var(--fire) 70%, transparent), transparent)}.streak-half.right.hot.svelte-i7moq9{background:linear-gradient(to left, color-mix(in srgb, var(--fire) 70%, transparent), transparent)}.streak-half.cold.svelte-i7moq9{background:linear-gradient(to right, color-mix(in srgb, var(--ice) 70%, transparent), transparent);animation:1.1s ease-out svelte-i7moq9-freeze-in}.streak-half.right.cold.svelte-i7moq9{background:linear-gradient(to left, color-mix(in srgb, var(--ice) 70%, transparent), transparent);animation:1.1s ease-out svelte-i7moq9-freeze-in}@keyframes svelte-i7moq9-freeze-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.glitter.svelte-i7moq9{clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);opacity:0;background:#fff;width:7px;height:7px;animation:2.2s ease-in-out infinite svelte-i7moq9-twinkle;position:absolute;box-shadow:0 0 4px 1px #fffc}@keyframes svelte-i7moq9-twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.ember.svelte-i7moq9{background:radial-gradient(circle, #fff6d8, var(--fire));opacity:0;border-radius:999px;width:4px;height:4px;animation:2.4s ease-in infinite svelte-i7moq9-ember-rise;position:absolute;bottom:6px}@keyframes svelte-i7moq9-ember-rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-34px)scale(.2)}}@media (prefers-reduced-motion:reduce){.streak-half.cold.svelte-i7moq9{opacity:1;animation:none;transform:none}.glitter.svelte-i7moq9,.ember.svelte-i7moq9{animation:none;display:none}}.streak-row.svelte-i7moq9 .label:where(.svelte-i7moq9){z-index:1;position:relative}.streak-text.svelte-i7moq9{z-index:1;text-shadow:0 1px 3px #00000059;align-items:center;gap:.3rem;font-weight:700;display:inline-flex;position:relative}.streak-row.svelte-i7moq9 .val.streak-text:where(.svelte-i7moq9):last-child{justify-content:flex-end}.dots.svelte-i7moq9{gap:.25rem;display:flex}.dots.reverse.svelte-i7moq9{justify-content:flex-end}.dot.svelte-i7moq9{background:var(--border);border-radius:999px;width:.55rem;height:.55rem}.dot.win.svelte-i7moq9{background:var(--win)}.dot.draw.svelte-i7moq9{background:var(--draw)}.dot.loss.svelte-i7moq9{background:var(--loss)}@media (width<=640px){.name.svelte-i7moq9{font-size:.85rem}.bilanz-num.svelte-i7moq9{font-size:1.25rem}}
