.stats-page.svelte-16pwk6k{max-width:var(--content-max-width);padding:clamp(1.25rem, 4vw, 2.5rem) var(--content-padding) 4rem;color:#e0e0e0;font-size:var(--fs-md);margin:0 auto;line-height:1.7}.stats-header.svelte-16pwk6k{border-bottom:1px solid var(--border);margin-bottom:1.25rem;padding-bottom:1.25rem}.stats-header.svelte-16pwk6k h1:where(.svelte-16pwk6k){font-size:var(--fs-xl);color:var(--text-primary);margin:0 0 .5rem}.stats-header.svelte-16pwk6k p:where(.svelte-16pwk6k){color:var(--text-secondary);margin:0}.stats-header.svelte-16pwk6k a:where(.svelte-16pwk6k){color:var(--accent)}.state.svelte-16pwk6k{text-align:center;color:var(--text-muted);padding:3rem 0}.view-tabs.svelte-16pwk6k{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);gap:.35rem;margin-bottom:1rem;padding:.35rem;display:grid}.view-tab.svelte-16pwk6k{border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--fs-lg);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:.75rem .5rem;font-weight:700}.view-tab.svelte-16pwk6k:hover{background:var(--surface-2);color:var(--text-primary)}.view-tab.active.svelte-16pwk6k{background:var(--accent);color:#111}.stats-header.svelte-16pwk6k .summary:where(.svelte-16pwk6k){font-size:var(--fs-md);color:var(--text-muted);flex-wrap:wrap;gap:.3rem .6rem;margin:.75rem 0 0;display:flex}.summary.svelte-16pwk6k strong:where(.svelte-16pwk6k){color:var(--text-primary);font-weight:600}.dot-sep.svelte-16pwk6k{color:var(--line-3)}.panel.svelte-16pwk6k{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:1rem;padding:1.1rem 1.25rem 1.25rem}.panel.svelte-16pwk6k h2:where(.svelte-16pwk6k){color:var(--text-primary);margin:0 0 .35rem;font-size:1.35rem}.legend.svelte-16pwk6k{font-size:var(--fs-md);color:var(--text-secondary);flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.75rem;display:flex}.legend-item.svelte-16pwk6k{align-items:center;gap:.4rem;display:inline-flex}.legend-item.svelte-16pwk6k i:where(.svelte-16pwk6k){border-radius:2px;width:.75rem;height:.75rem;display:inline-block}.legend-item.svelte-16pwk6k i.swatch-bar:where(.svelte-16pwk6k){background:var(--chart)}.legend-item.svelte-16pwk6k i.swatch-dot:where(.svelte-16pwk6k){background:#e2e8f0;border-radius:50%;width:.6rem;height:.6rem}.hbar.svelte-16pwk6k{flex-direction:column;display:flex}.axis-row.svelte-16pwk6k,.bar-row.svelte-16pwk6k{grid-template-columns:var(--label-w) 1fr 4.5rem;align-items:center;gap:.75rem;display:grid}.axis.svelte-16pwk6k{height:1.2rem;font-size:var(--fs-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;position:relative}.axis.svelte-16pwk6k span:where(.svelte-16pwk6k){white-space:nowrap;position:absolute;transform:translate(-50%)}.axis.svelte-16pwk6k span:where(.svelte-16pwk6k):first-child{transform:none}.bar-row.svelte-16pwk6k{min-height:3.25rem;color:inherit;border-bottom:1px solid var(--line-1);padding:.35rem .5rem;text-decoration:none}.axis-row.svelte-16pwk6k{border-bottom:1px solid var(--border);padding:0 .5rem .4rem}.bar-row.svelte-16pwk6k:hover{background:var(--surface-1)}.bar-row.svelte-16pwk6k:hover .name:where(.svelte-16pwk6k){color:var(--accent)}.bar-label.svelte-16pwk6k{min-width:0;font-size:var(--fs-md);color:var(--text-primary);align-items:center;gap:.6rem;font-weight:600;display:flex}.thumb.svelte-16pwk6k{border-radius:var(--radius-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--g) 30%, var(--bg-card)), var(--bg-card));border:1px solid var(--line-2);flex-shrink:0;width:2.5rem;height:2.5rem;overflow:hidden}.thumb.svelte-16pwk6k img:where(.svelte-16pwk6k){object-fit:cover;width:100%;height:100%}.name.svelte-16pwk6k{-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.bar-value.svelte-16pwk6k{font-size:var(--fs-md);color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right}.track.svelte-16pwk6k{height:22px;position:relative}.grid.svelte-16pwk6k{background:var(--line-1);width:1px;position:absolute;top:-3px;bottom:-3px}.bar.svelte-16pwk6k{background:var(--chart);border-radius:0 4px 4px 0;height:100%;position:absolute;top:0;left:0}.dot.svelte-16pwk6k{width:11px;height:11px;box-shadow:0 0 0 2px var(--bg-surface);background:#e2e8f0;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.table-wrap.svelte-16pwk6k{margin-top:.9rem;overflow-x:auto}table.svelte-16pwk6k{border-collapse:collapse;width:100%;font-size:1rem}th.svelte-16pwk6k,td.svelte-16pwk6k{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:.6rem .8rem}th.svelte-16pwk6k{color:var(--text-secondary);font-size:var(--fs-md);border-bottom-color:var(--border-strong);font-weight:600}th.num.svelte-16pwk6k{text-align:right}.phase-th.svelte-16pwk6k i:where(.svelte-16pwk6k){vertical-align:baseline;border-radius:2px;width:.6rem;height:.6rem;margin-right:.35rem;display:inline-block}.full-table.svelte-16pwk6k th.phase-th:where(.svelte-16pwk6k):first-of-type,.full-table.svelte-16pwk6k td:where(.svelte-16pwk6k):nth-child(6){border-left:1px solid var(--border)}tbody.svelte-16pwk6k tr:where(.svelte-16pwk6k):hover td:where(.svelte-16pwk6k){background:var(--surface-1)}th.svelte-16pwk6k button:where(.svelte-16pwk6k){color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}th.svelte-16pwk6k button:where(.svelte-16pwk6k):hover{color:var(--text-primary)}td.svelte-16pwk6k a:where(.svelte-16pwk6k){color:var(--text-primary);text-decoration:none}td.svelte-16pwk6k a:where(.svelte-16pwk6k):hover{color:var(--accent)}.num.svelte-16pwk6k{text-align:right;font-variant-numeric:tabular-nums}.notes.svelte-16pwk6k{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--fs-md);flex-direction:column;gap:.45rem;margin:.5rem 0 1.25rem;padding:1rem 1.1rem;line-height:1.6;display:flex}.notes.svelte-16pwk6k div:where(.svelte-16pwk6k){grid-template-columns:7rem 1fr;gap:.75rem;display:grid}.notes.svelte-16pwk6k dt:where(.svelte-16pwk6k){color:var(--text-primary);font-weight:700}.notes.svelte-16pwk6k dd:where(.svelte-16pwk6k){color:var(--text-secondary);margin:0}.chart-head.svelte-16pwk6k{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin-bottom:.9rem;display:flex}.chart-head.svelte-16pwk6k .legend:where(.svelte-16pwk6k){margin:0}.burst-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.burst-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k){grid-template-columns:var(--label-w) 1fr 6rem 6rem 6.5rem 5.5rem}.mix-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.mix-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k){grid-template-columns:var(--label-w) 1fr repeat(4, 5rem)}.dps-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.dps-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k){grid-template-columns:var(--label-w) 1fr 5.5rem 5.5rem}.col-head.svelte-16pwk6k i:where(.svelte-16pwk6k){border-radius:2px;width:.55rem;height:.55rem;margin-right:.3rem;display:inline-block}.col-head.svelte-16pwk6k{font-size:var(--fs-sm);color:var(--text-muted);text-align:right}.bar-value.muted.svelte-16pwk6k{color:var(--text-secondary)}.bar-value.diff.svelte-16pwk6k{color:var(--text-muted)}.bar-value.compress.svelte-16pwk6k{justify-content:flex-end;display:flex}.grade.svelte-16pwk6k{border-radius:var(--radius-pill);font-size:var(--fs-md);white-space:nowrap;border:1px solid;padding:.15rem .55rem;font-weight:700;display:inline-block}.grade.best.svelte-16pwk6k{color:#86efac;background:#22c55e1f;border-color:#22c55e73}.grade.good.svelte-16pwk6k{color:#bef264;background:#84cc161a;border-color:#84cc1666}.grade.fair.svelte-16pwk6k{color:var(--text-secondary);border-color:var(--border-strong);background:var(--surface-1)}.grade.poor.svelte-16pwk6k{color:#fca5a5;background:#ef44441f;border-color:#ef444473}.bar-value.diff.spill.svelte-16pwk6k{color:#fca5a5;font-weight:600}.tick.svelte-16pwk6k{width:3px;box-shadow:0 0 0 1.5px var(--bg-surface);background:#f1f5f9;border-radius:2px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px}.bar.after.svelte-16pwk6k,.legend-item.svelte-16pwk6k i.swatch-after:where(.svelte-16pwk6k){background:color-mix(in srgb, var(--chart) 38%, var(--bg-surface))}.legend-item.svelte-16pwk6k i.swatch-tick:where(.svelte-16pwk6k){background:#f1f5f9;border-radius:2px;width:3px;height:.95rem}@media (width<=600px){.view-tab.svelte-16pwk6k{font-size:var(--fs-md);padding:.6rem .25rem}.panel.svelte-16pwk6k{padding:.9rem .8rem 1rem}.axis-row.svelte-16pwk6k,.bar-row.svelte-16pwk6k,.burst-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.burst-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k),.mix-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.mix-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k),.dps-chart.svelte-16pwk6k .axis-row:where(.svelte-16pwk6k),.dps-chart.svelte-16pwk6k .bar-row:where(.svelte-16pwk6k){grid-template-columns:7rem 1fr 4rem;gap:.5rem}.bar-row.svelte-16pwk6k{padding:.3rem .25rem}.notes.svelte-16pwk6k div:where(.svelte-16pwk6k){grid-template-columns:1fr;gap:.1rem}.thumb.svelte-16pwk6k{width:2rem;height:2rem}.bar-label.svelte-16pwk6k{font-size:var(--fs-sm);gap:.4rem}.col-head.svelte-16pwk6k:not(.keep),.bar-value.muted.svelte-16pwk6k:not(.keep),.bar-value.diff.svelte-16pwk6k{display:none}}
