.account-page.svelte-1kmccig{gap:14px}.page-actions.svelte-1kmccig{flex-shrink:0}.secondary-button.svelte-1kmccig,.inline-form.svelte-1kmccig button:where(.svelte-1kmccig),.rule-form.svelte-1kmccig button:where(.svelte-1kmccig){border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-height:30px;color:var(--c-text);cursor:pointer;font-weight:700}.inline-form.svelte-1kmccig button:where(.svelte-1kmccig),.rule-form.svelte-1kmccig button:where(.svelte-1kmccig){background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent);padding:0 12px}.secondary-button.svelte-1kmccig:hover,.link-button.svelte-1kmccig:hover{background:var(--c-surface-hover)}.account-grid.svelte-1kmccig{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:14px;display:grid}.identity-panel.svelte-1kmccig,.token-panel.svelte-1kmccig,.alert-panel.svelte-1kmccig,.events-panel.svelte-1kmccig,.signed-out.svelte-1kmccig,.empty-panel.svelte-1kmccig{padding:14px}.signed-out.svelte-1kmccig{justify-content:space-between;align-items:center;gap:16px;display:flex}.primary-link.svelte-1kmccig{border-radius:var(--radius-sm);background:var(--c-accent);min-height:32px;color:var(--c-on-accent);align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}h2.svelte-1kmccig{margin:0;font-size:.95rem}.section-head.svelte-1kmccig{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.section-head.svelte-1kmccig p:where(.svelte-1kmccig),.signed-out.svelte-1kmccig p:where(.svelte-1kmccig),.empty-copy.svelte-1kmccig{color:var(--c-text-muted);margin:4px 0 0;font-size:.8rem}dl.svelte-1kmccig{grid-template-columns:max-content minmax(0,1fr);gap:7px 12px;margin:12px 0 0;display:grid}dt.svelte-1kmccig{color:var(--c-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}dd.svelte-1kmccig{overflow-wrap:anywhere;min-width:0;margin:0}code.svelte-1kmccig{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.inline-form.svelte-1kmccig{grid-template-columns:minmax(160px,280px) max-content;align-items:end;gap:10px;margin-bottom:12px;display:grid}.rule-form.svelte-1kmccig{grid-template-columns:minmax(160px,1fr) minmax(260px,2fr) repeat(4,minmax(120px,.8fr)) max-content max-content;align-items:end;gap:10px;margin-bottom:12px;display:grid}label.svelte-1kmccig{color:var(--c-text-muted);flex-direction:column;gap:4px;font-size:.76rem;font-weight:700;display:flex}input.svelte-1kmccig,select.svelte-1kmccig{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg-inset);min-width:0;min-height:30px;color:var(--c-text);padding:0 8px}.check-field.svelte-1kmccig{min-height:30px;color:var(--c-text);flex-direction:row;align-items:center;gap:7px}.check-field.svelte-1kmccig input:where(.svelte-1kmccig){min-height:auto}.secret-box.svelte-1kmccig{border:1px solid color-mix(in srgb, var(--c-success) 30%, var(--c-border-muted));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--c-success) 9%, #fff);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;display:grid}.secret-box.svelte-1kmccig span:where(.svelte-1kmccig){font-weight:700}.secret-box.svelte-1kmccig code:where(.svelte-1kmccig){overflow-wrap:anywhere}.table-wrap.svelte-1kmccig{overflow-x:auto}table.svelte-1kmccig{border-collapse:collapse;width:100%;font-size:.8rem}th.svelte-1kmccig,td.svelte-1kmccig{border-top:1px solid var(--c-border-muted);text-align:left;vertical-align:top;padding:8px}th.svelte-1kmccig{color:var(--c-text-muted);text-transform:uppercase;font-size:.72rem}.repo-cell.svelte-1kmccig{overflow-wrap:anywhere;max-width:320px}.row-actions.svelte-1kmccig{white-space:nowrap;gap:8px;display:flex}.link-button.svelte-1kmccig{color:var(--c-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.link-button.svelte-1kmccig:disabled{color:var(--c-text-faint);cursor:default}.danger.svelte-1kmccig{color:var(--c-error)}.status-open.svelte-1kmccig{color:var(--c-error);font-weight:700}.status-disabled.svelte-1kmccig{color:var(--c-text-muted)}.events-list.svelte-1kmccig{flex-direction:column;gap:8px;display:flex}.event-row.svelte-1kmccig{border-top:1px solid var(--c-border-muted);grid-template-columns:minmax(180px,1fr) minmax(260px,1fr) max-content;align-items:start;gap:12px;padding-top:8px;display:grid}.event-row.svelte-1kmccig p:where(.svelte-1kmccig){color:var(--c-text-muted);margin:4px 0 0}.event-row.svelte-1kmccig span:where(.svelte-1kmccig){color:var(--c-text-muted);margin-left:6px}.event-row.svelte-1kmccig dl:where(.svelte-1kmccig){margin:0}.error.svelte-1kmccig{color:var(--c-error)}.subtle-inline.svelte-1kmccig{color:var(--c-text-muted);font-size:.75rem;font-weight:400;display:block}.sr-only.svelte-1kmccig{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.account-grid.svelte-1kmccig,.rule-form.svelte-1kmccig,.inline-form.svelte-1kmccig,.event-row.svelte-1kmccig{grid-template-columns:1fr}}@media (width<=760px){.signed-out.svelte-1kmccig{flex-direction:column;align-items:flex-start}th.svelte-1kmccig{display:none}tr.svelte-1kmccig{border-top:1px solid var(--c-border-muted);padding:6px 0;display:grid}td.svelte-1kmccig{border-top:0;padding:4px 0}.row-actions.svelte-1kmccig{white-space:normal}}.batch-page.svelte-9hl683{gap:12px}.id-heading.svelte-9hl683{overflow-wrap:anywhere}.batch-runs-table.svelte-9hl683 .run-col:where(.svelte-9hl683){width:24%}.batch-runs-table.svelte-9hl683 .reason-col:where(.svelte-9hl683){width:18%}.batch-runs-table.svelte-9hl683 .commit-col:where(.svelte-9hl683){width:12%}.batch-runs-table.svelte-9hl683 .count-col:where(.svelte-9hl683){width:8%}.batch-runs-table.svelte-9hl683 .actions-col:where(.svelte-9hl683){width:22%}.batch-results-table.svelte-9hl683 .benchmark-col:where(.svelte-9hl683){width:38%}.batch-results-table.svelte-9hl683 .run-col:where(.svelte-9hl683){width:16%}.batch-results-table.svelte-9hl683 .status-col:where(.svelte-9hl683){width:10%}.batch-results-table.svelte-9hl683 .svs-col:where(.svelte-9hl683),.batch-results-table.svelte-9hl683 .time-col:where(.svelte-9hl683){width:14%}.batch-results-table.svelte-9hl683 .series-col:where(.svelte-9hl683){width:12%}.subtle-inline.svelte-9hl683{color:var(--c-text-muted);margin-left:4px;font-size:.76rem}.context-panel.svelte-9hl683{justify-content:space-between;gap:16px;padding:12px;display:flex}.context-panel.svelte-9hl683 .key-value-grid:where(.svelte-9hl683){flex:1;min-width:0}.window-range.svelte-9hl683{flex-wrap:wrap;gap:0 6px;display:flex}.value-code.svelte-9hl683{overflow-wrap:anywhere;max-width:100%;display:inline-block}.numeric.svelte-9hl683{text-align:right}.table-actions.svelte-9hl683{min-width:0}.row-metadata.svelte-9hl683{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin-top:4px;display:flex}.muted-detail.svelte-9hl683{color:var(--c-text-faint);font-size:.72rem}.tag-chip.svelte-9hl683{color:var(--c-text-muted);background:var(--c-surface-subtle);border:1px solid var(--c-border);border-radius:999px;padding:1px 6px;font-size:.68rem;line-height:1.35}@media (width<=1120px){.context-panel.svelte-9hl683{flex-direction:column}.numeric.svelte-9hl683{text-align:left}}.ci-report-page.svelte-1vgrmhr{gap:12px}.report-status.svelte-1vgrmhr,.row-status.svelte-1vgrmhr{min-height:20px;color:var(--c-on-badge);background:var(--c-unknown);border-radius:999px;align-items:center;padding:0 8px;font-size:.72rem;display:inline-flex}.report-status.success.svelte-1vgrmhr,.row-status.improved.svelte-1vgrmhr{background:var(--c-success)}.report-status.failure.svelte-1vgrmhr,.row-status.regressed.svelte-1vgrmhr,.row-status.errored.svelte-1vgrmhr{background:var(--c-error)}.report-status.action_required.svelte-1vgrmhr,.row-status.missing_baseline.svelte-1vgrmhr,.row-status.not_comparable.svelte-1vgrmhr{background:var(--c-warning)}.report-status.skipped.svelte-1vgrmhr,.row-status.insufficient.svelte-1vgrmhr{background:var(--c-insufficient);color:var(--c-text-muted)}.row-status.stable.svelte-1vgrmhr{background:var(--c-stable)}.controls-panel.svelte-1vgrmhr{flex-direction:column;gap:10px;padding:10px;display:flex}.status-tabs.svelte-1vgrmhr{flex-wrap:wrap;gap:6px;display:flex}.status-tabs.svelte-1vgrmhr button:where(.svelte-1vgrmhr){border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:var(--c-surface);min-height:30px;color:var(--c-text-muted);cursor:pointer;align-items:center;gap:6px;padding:0 9px;font-weight:650;display:inline-flex}.status-tabs.svelte-1vgrmhr button[aria-pressed=true]:where(.svelte-1vgrmhr){border-color:var(--c-accent);color:var(--c-accent);background:color-mix(in srgb, var(--c-accent) 8%, var(--c-surface))}.status-tabs.svelte-1vgrmhr strong:where(.svelte-1vgrmhr){color:var(--c-text);font-variant-numeric:tabular-nums}.field-row.svelte-1vgrmhr{grid-template-columns:minmax(220px,1fr) minmax(180px,260px);gap:10px;display:grid}.field-row.svelte-1vgrmhr label:where(.svelte-1vgrmhr){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:.72rem;font-weight:750;display:flex}.field-row.svelte-1vgrmhr input:where(.svelte-1vgrmhr),.field-row.svelte-1vgrmhr select:where(.svelte-1vgrmhr){border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:var(--c-surface);min-height:32px;color:var(--c-text);text-transform:none;letter-spacing:0;padding:0 8px;font-size:.82rem;font-weight:400}.issue-queue.svelte-1vgrmhr{gap:8px;display:grid}.issue-queue.svelte-1vgrmhr header:where(.svelte-1vgrmhr){justify-content:space-between;align-items:end;gap:12px;display:flex}.issue-queue.svelte-1vgrmhr header:where(.svelte-1vgrmhr) strong:where(.svelte-1vgrmhr){color:var(--c-text-muted);font-size:.8rem;font-weight:700}.eyebrow.svelte-1vgrmhr{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:750}.issue-grid.svelte-1vgrmhr{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.issue-card.svelte-1vgrmhr{border:1px solid var(--c-border-muted);border-left:4px solid var(--c-warning);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0;color:var(--c-text-muted);gap:4px;padding:10px;font-size:.78rem;text-decoration:none;display:grid}.issue-card.regressed.svelte-1vgrmhr,.issue-card.errored.svelte-1vgrmhr{border-left-color:var(--c-error)}.issue-card.svelte-1vgrmhr:hover{border-color:var(--c-accent)}.issue-card.svelte-1vgrmhr strong:where(.svelte-1vgrmhr){min-width:0;color:var(--c-text);overflow-wrap:anywhere}.issue-card.svelte-1vgrmhr .row-status:where(.svelte-1vgrmhr){justify-self:start}.issue-card.svelte-1vgrmhr .reason:where(.svelte-1vgrmhr){overflow-wrap:anywhere}.issue-card.svelte-1vgrmhr .jump:where(.svelte-1vgrmhr){color:var(--c-accent);font-weight:700}.notice.svelte-1vgrmhr{background:var(--c-warn-bg);color:var(--c-warn-text);padding:12px}.notice.svelte-1vgrmhr h2:where(.svelte-1vgrmhr){margin-bottom:4px;font-size:.95rem}.notice.svelte-1vgrmhr p:where(.svelte-1vgrmhr){margin:0}.run.svelte-1vgrmhr{overflow:hidden}.run-head.svelte-1vgrmhr{border-bottom:1px solid var(--c-border-muted);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.run.svelte-1vgrmhr h2:where(.svelte-1vgrmhr){margin:0 0 4px;font-size:1rem}.ident.svelte-1vgrmhr{color:var(--c-text-muted);flex-wrap:wrap;gap:8px;font-size:.78rem;display:flex}.run-summary.svelte-1vgrmhr{color:var(--c-text-muted);flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:.74rem;display:flex}.run-summary.svelte-1vgrmhr span:where(.svelte-1vgrmhr){border:1px solid var(--c-border-muted);background:var(--c-bg-inset);border-radius:999px;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.notice-line.svelte-1vgrmhr{color:var(--c-warn-text);background:var(--c-warn-bg);border-radius:var(--radius-sm);margin:10px 12px 0;padding:8px}.row-count.svelte-1vgrmhr{color:var(--c-text-muted);margin:10px 12px 6px;font-size:.78rem}.comparison-list.svelte-1vgrmhr{max-width:100%}.comparisons.svelte-1vgrmhr td:where(.svelte-1vgrmhr){overflow-wrap:anywhere}.row-regressed.svelte-1vgrmhr td:where(.svelte-1vgrmhr),.row-errored.svelte-1vgrmhr td:where(.svelte-1vgrmhr){background:color-mix(in srgb, var(--c-error) 5%, transparent)}.row-missing_baseline.svelte-1vgrmhr td:where(.svelte-1vgrmhr),.row-not_comparable.svelte-1vgrmhr td:where(.svelte-1vgrmhr){background:color-mix(in srgb, var(--c-warning) 5%, transparent)}.bench-name.svelte-1vgrmhr{font-weight:700}.fingerprint.svelte-1vgrmhr{color:var(--c-text-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.num.svelte-1vgrmhr{font-variant-numeric:tabular-nums;white-space:nowrap}.links.svelte-1vgrmhr{white-space:nowrap}.links.svelte-1vgrmhr a:where(.svelte-1vgrmhr){color:var(--c-accent);margin-right:7px}.detail-row.svelte-1vgrmhr td:where(.svelte-1vgrmhr){color:var(--c-text-muted);background:var(--c-bg-inset);font-size:.76rem}.more.svelte-1vgrmhr{margin:10px 12px 12px}.empty-panel.svelte-1vgrmhr{padding:18px}.empty-panel.svelte-1vgrmhr h2:where(.svelte-1vgrmhr){margin:0;font-size:.96rem}.empty.svelte-1vgrmhr,.error.svelte-1vgrmhr{color:var(--c-text-muted)}.error.svelte-1vgrmhr{color:var(--c-error)}@media (width<=1080px){.issue-grid.svelte-1vgrmhr{grid-template-columns:repeat(2,minmax(0,1fr))}.run-head.svelte-1vgrmhr{flex-direction:column}.run-summary.svelte-1vgrmhr{justify-content:flex-start}}@media (width<=820px){.field-row.svelte-1vgrmhr{grid-template-columns:1fr}.comparisons.svelte-1vgrmhr{min-width:0}.comparisons.svelte-1vgrmhr,.comparisons.svelte-1vgrmhr thead:where(.svelte-1vgrmhr),.comparisons.svelte-1vgrmhr tbody:where(.svelte-1vgrmhr),.comparisons.svelte-1vgrmhr tr:where(.svelte-1vgrmhr),.comparisons.svelte-1vgrmhr th:where(.svelte-1vgrmhr),.comparisons.svelte-1vgrmhr td:where(.svelte-1vgrmhr){display:block}.comparisons.svelte-1vgrmhr thead:where(.svelte-1vgrmhr){display:none}.comparisons.svelte-1vgrmhr tr:where(.svelte-1vgrmhr){border-bottom:1px solid var(--c-border-muted);padding:8px 10px}.comparisons.svelte-1vgrmhr td:where(.svelte-1vgrmhr){border-bottom:0;grid-template-columns:88px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.comparisons.svelte-1vgrmhr td:where(.svelte-1vgrmhr):before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:750}.detail-row.svelte-1vgrmhr td:where(.svelte-1vgrmhr):first-child{display:none}}@media (width<=560px){.issue-grid.svelte-1vgrmhr{grid-template-columns:1fr}}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.chart-wrap.svelte-1h16i2r{border:1px solid var(--c-border-muted);border-radius:var(--radius-md);background:var(--c-chart-bg);min-width:0;padding:10px 10px 6px;position:relative}.chart-wrap.svelte-1h16i2r .uplot{width:100%!important}.plot-host.svelte-1h16i2r{position:relative}.legend.svelte-1h16i2r{color:var(--c-text-muted);align-items:center;gap:12px;margin-bottom:6px;font-size:.72rem;display:flex}.legend.svelte-1h16i2r span:where(.svelte-1h16i2r){align-items:center;gap:5px;display:inline-flex}.legend.svelte-1h16i2r i:where(.svelte-1h16i2r){border-radius:999px;width:14px;height:2px;display:inline-block}.legend.svelte-1h16i2r .svs:where(.svelte-1h16i2r){background:var(--c-accent)}.legend.svelte-1h16i2r .mean:where(.svelte-1h16i2r){background:var(--c-trend-mean)}.legend.svelte-1h16i2r .band:where(.svelte-1h16i2r){background:var(--c-band-fill);border:1px solid color-mix(in srgb, var(--c-accent) 25%, transparent);height:8px}.chart-overlay.svelte-1h16i2r{pointer-events:none;z-index:2;position:absolute;overflow:visible}.chart-overlay.svelte-1h16i2r .band-fill:where(.svelte-1h16i2r){fill:var(--c-band-fill);stroke:color-mix(in srgb, var(--c-accent) 18%, transparent);stroke-width:1px}.chart-overlay.svelte-1h16i2r .svs-line:where(.svelte-1h16i2r){fill:none;stroke:var(--c-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart-overlay.svelte-1h16i2r .hover-point:where(.svelte-1h16i2r){fill:var(--c-chart-bg);stroke:var(--c-accent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.tip.svelte-1h16i2r{color:#fff;pointer-events:none;white-space:normal;overflow-wrap:anywhere;z-index:3;background:#181b24;border-radius:4px;width:max-content;max-width:min(28rem,100% - 16px);padding:.25rem .5rem;font-size:.72rem;line-height:1.3;position:absolute;transform:translateY(-100%)}.badge.svelte-12nqn7t{width:fit-content;max-width:100%;color:var(--c-text-muted);background:var(--c-badge-bg);border:1px solid var(--c-border-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.12rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.dot.svelte-12nqn7t{background:var(--c-unknown);border-radius:999px;width:.45rem;height:.45rem}.regressed.svelte-12nqn7t .dot:where(.svelte-12nqn7t){background:var(--c-error)}.improved.svelte-12nqn7t .dot:where(.svelte-12nqn7t){background:var(--c-success)}.stable.svelte-12nqn7t .dot:where(.svelte-12nqn7t){background:var(--c-stable)}.insufficient.svelte-12nqn7t .dot:where(.svelte-12nqn7t){background:var(--c-insufficient)}.compare-page.svelte-mytpf8{gap:12px}.picker-step.svelte-mytpf8{padding:14px}.step-head.svelte-mytpf8{align-items:center;gap:10px;margin-bottom:12px;display:flex}.step-num.svelte-mytpf8{background:var(--c-accent-soft);width:22px;height:22px;color:var(--c-accent-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.step-num.done.svelte-mytpf8{background:var(--c-success-soft);color:var(--c-success)}.step-head.svelte-mytpf8 h2:where(.svelte-mytpf8){margin:0;font-size:.98rem}.step-head.svelte-mytpf8 .series-meta:where(.svelte-mytpf8){margin:1px 0 0}.text-input.svelte-mytpf8{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg-inset);width:100%;min-height:34px;color:var(--c-text);font:inherit;padding:0 10px;font-size:.86rem}.text-input.svelte-mytpf8::placeholder{color:var(--c-text-faint)}.text-input.svelte-mytpf8:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px;border-color:var(--c-accent)}.hint.svelte-mytpf8{color:var(--c-text-muted);margin:10px 0 0;font-size:.82rem}.error.svelte-mytpf8{color:var(--c-error)}.series-results.svelte-mytpf8{border:1px solid var(--c-border-muted);border-radius:var(--radius-md);margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.series-option.svelte-mytpf8{border:0;border-bottom:1px solid var(--c-border-muted);background:var(--c-surface);width:100%;color:var(--c-text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex}.series-results.svelte-mytpf8 li:where(.svelte-mytpf8):last-child .series-option:where(.svelte-mytpf8){border-bottom:0}.series-option.svelte-mytpf8:hover{background:var(--c-row-hover)}.series-name.svelte-mytpf8{font-size:.88rem;font-weight:700}.series-meta.svelte-mytpf8{color:var(--c-text-muted);overflow-wrap:anywhere;font-size:.76rem}.selected-benchmark.svelte-mytpf8{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.selected-benchmark.svelte-mytpf8 .step-head:where(.svelte-mytpf8){margin-bottom:0}.commit-table.svelte-mytpf8{border-collapse:collapse;width:100%}.commit-table.svelte-mytpf8 th:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 td:where(.svelte-mytpf8){border-bottom:1px solid var(--c-border-muted);text-align:left;vertical-align:middle;padding:8px 10px}.commit-table.svelte-mytpf8 thead:where(.svelte-mytpf8) th:where(.svelte-mytpf8){text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);background:var(--c-bg-inset);font-size:.68rem;font-weight:750}.commit-table.svelte-mytpf8 tbody:where(.svelte-mytpf8) tr:where(.svelte-mytpf8):last-child td:where(.svelte-mytpf8){border-bottom:0}.commit-table.svelte-mytpf8 tbody:where(.svelte-mytpf8) tr:where(.svelte-mytpf8):hover td:where(.svelte-mytpf8){background:var(--c-row-hover)}.commit-table.svelte-mytpf8 tr.is-baseline:where(.svelte-mytpf8) td:where(.svelte-mytpf8){background:color-mix(in srgb, var(--c-accent) 8%, transparent)}.commit-table.svelte-mytpf8 tr.is-contender:where(.svelte-mytpf8) td:where(.svelte-mytpf8){background:color-mix(in srgb, var(--c-trend-mean) 10%, transparent)}.commit-sha.svelte-mytpf8{font-weight:700}.commit-table.svelte-mytpf8 .pick:where(.svelte-mytpf8){cursor:pointer;width:16px;height:16px}.commit-table.svelte-mytpf8 .pick.base:where(.svelte-mytpf8){accent-color:var(--c-accent)}.commit-table.svelte-mytpf8 .pick.cont:where(.svelte-mytpf8){accent-color:var(--c-trend-mean)}.commit-table.svelte-mytpf8 th.num:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 td.num:where(.svelte-mytpf8){text-align:right;font-variant-numeric:tabular-nums}.compare-actions.svelte-mytpf8{align-items:center;gap:12px;margin-top:14px;display:flex}.advanced.svelte-mytpf8{padding:0}.disclosure.svelte-mytpf8{width:100%;color:var(--c-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;padding:11px 14px;font-size:.8rem;font-weight:650}.disclosure.svelte-mytpf8:hover{color:var(--c-accent)}.advanced.svelte-mytpf8 .result-inputs:where(.svelte-mytpf8){padding:0 14px 14px}.result-inputs.svelte-mytpf8{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) max-content;align-items:end;gap:10px;display:grid}.field.svelte-mytpf8{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:.72rem;font-weight:750;display:flex}.field.svelte-mytpf8 .text-input:where(.svelte-mytpf8){text-transform:none;letter-spacing:0;font-weight:400}.compare-subtitle.svelte-mytpf8{flex-wrap:wrap;gap:8px;display:flex}.header-actions.svelte-mytpf8{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.verdict-panel.svelte-mytpf8,.threshold-panel.svelte-mytpf8,.side-panel.svelte-mytpf8,.chart-panel.svelte-mytpf8{padding:12px}.verdict.svelte-mytpf8{align-items:baseline;gap:1rem;margin:.75rem 0;display:flex}.verdicts.svelte-mytpf8{grid-template-columns:max-content 1fr;gap:.2rem 1rem;margin:0;font-size:.85rem;display:grid}.verdicts.svelte-mytpf8 dt:where(.svelte-mytpf8){color:var(--c-text-muted)}.verdicts.svelte-mytpf8 dd:where(.svelte-mytpf8){font-variant-numeric:tabular-nums;margin:0}.controls.svelte-mytpf8{flex-wrap:wrap;align-items:end;gap:1rem;margin:.75rem 0;display:flex}.controls.svelte-mytpf8 label:where(.svelte-mytpf8){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;flex-direction:column;gap:.2rem;font-size:.72rem;display:flex}.controls.svelte-mytpf8 input:where(.svelte-mytpf8){border:1px solid var(--c-border);background:var(--c-bg-inset);width:5rem;color:var(--c-text);border-radius:4px;padding:.25rem .4rem;font-size:.85rem}.sides-list.svelte-mytpf8{max-width:100%}.sides.svelte-mytpf8{border-collapse:collapse;margin:.75rem 0 1rem;font-size:.85rem}.sides.svelte-mytpf8 th:where(.svelte-mytpf8),.sides.svelte-mytpf8 td:where(.svelte-mytpf8){text-align:left;border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;padding:.3rem .8rem .3rem 0}.sides.svelte-mytpf8 thead:where(.svelte-mytpf8) th:where(.svelte-mytpf8){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;font-size:.72rem}.sides.svelte-mytpf8 tbody:where(.svelte-mytpf8) th:where(.svelte-mytpf8){color:var(--c-text-muted);font-weight:400}.sides.svelte-mytpf8 a:where(.svelte-mytpf8){color:inherit;font-weight:600;text-decoration:none}.sides.svelte-mytpf8 a:where(.svelte-mytpf8):hover{color:var(--c-accent)}.cell-value.svelte-mytpf8{overflow-wrap:anywhere;min-width:0;display:block}.msg.svelte-mytpf8{color:var(--c-text-faint);font-size:.72rem;display:block}.num.svelte-mytpf8{font-variant-numeric:tabular-nums}@media (width<=760px){.result-inputs.svelte-mytpf8{grid-template-columns:1fr}.selected-benchmark.svelte-mytpf8{flex-direction:column;align-items:stretch}.commit-table.svelte-mytpf8,.commit-table.svelte-mytpf8 thead:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 tbody:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 tr:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 th:where(.svelte-mytpf8),.commit-table.svelte-mytpf8 td:where(.svelte-mytpf8){display:block}.commit-table.svelte-mytpf8 thead:where(.svelte-mytpf8){display:none}.commit-table.svelte-mytpf8 tr:where(.svelte-mytpf8){border-bottom:1px solid var(--c-border-muted);padding:8px}.commit-table.svelte-mytpf8 td:where(.svelte-mytpf8){border-bottom:0;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.commit-table.svelte-mytpf8 td:where(.svelte-mytpf8):before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:750}.commit-table.svelte-mytpf8 td.num:where(.svelte-mytpf8){text-align:left}.sides.svelte-mytpf8,.sides.svelte-mytpf8 thead:where(.svelte-mytpf8),.sides.svelte-mytpf8 tbody:where(.svelte-mytpf8),.sides.svelte-mytpf8 tr:where(.svelte-mytpf8),.sides.svelte-mytpf8 th:where(.svelte-mytpf8),.sides.svelte-mytpf8 td:where(.svelte-mytpf8){display:block}.sides.svelte-mytpf8 thead:where(.svelte-mytpf8){display:none}.sides.svelte-mytpf8 tr:where(.svelte-mytpf8){border-bottom:1px solid var(--c-border);padding:.55rem 0}.sides.svelte-mytpf8 th:where(.svelte-mytpf8),.sides.svelte-mytpf8 td:where(.svelte-mytpf8){border-bottom:0;padding:.15rem 0}.sides.svelte-mytpf8 tbody:where(.svelte-mytpf8) th:where(.svelte-mytpf8){color:var(--c-text);font-weight:600}.sides.svelte-mytpf8 td:where(.svelte-mytpf8){grid-template-columns:minmax(5.5rem,34%) 1fr;gap:.65rem;display:grid}.sides.svelte-mytpf8 td:where(.svelte-mytpf8):before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;font-size:.72rem}}.home-page.svelte-3ifuu{gap:12px;height:100%;min-height:0;max-height:100%}.home-page.svelte-3ifuu .table-panel:where(.svelte-3ifuu){flex:1;min-height:0;overflow:auto}.runs-table.svelte-3ifuu{--stacked-label-width:88px}.runs-table.svelte-3ifuu thead:where(.svelte-3ifuu) th:where(.svelte-3ifuu){z-index:1;position:sticky;top:0}.header-controls.svelte-3ifuu{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.project-selector.svelte-3ifuu{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;gap:4px;font-size:.68rem;font-weight:750;display:grid}.project-selector.svelte-3ifuu select:where(.svelte-3ifuu){border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:180px;max-width:min(48vw,280px);min-height:28px;color:var(--c-text);letter-spacing:0;text-transform:none;padding:0 28px 0 9px;font-size:.8rem;font-weight:600}.runs-table.svelte-3ifuu .time-col:where(.svelte-3ifuu){width:10%}.runs-table.svelte-3ifuu .results-col:where(.svelte-3ifuu){width:9%}.runs-table.svelte-3ifuu .reason-col:where(.svelte-3ifuu){width:8%}.runs-table.svelte-3ifuu .repository-col:where(.svelte-3ifuu){width:13%}.runs-table.svelte-3ifuu .author-col:where(.svelte-3ifuu){width:14%}.runs-table.svelte-3ifuu .commit-col:where(.svelte-3ifuu){width:8%}.runs-table.svelte-3ifuu .message-col:where(.svelte-3ifuu){width:auto}.runs-table.svelte-3ifuu .report-col:where(.svelte-3ifuu){width:12%}.message-cell.svelte-3ifuu,.count-stack.svelte-3ifuu{gap:4px;min-width:0;display:grid}.count-stack.svelte-3ifuu strong:where(.svelte-3ifuu){font-variant-numeric:tabular-nums}.count-stack.svelte-3ifuu span:where(.svelte-3ifuu):not(.status-badge):not(.attention-mini){color:var(--c-text-muted);font-size:.76rem}.meta-line.svelte-3ifuu,.table-actions.svelte-3ifuu{min-width:0}.attention-panel.svelte-3ifuu{border:1px solid color-mix(in srgb, var(--c-error) 26%, var(--c-border-muted));border-radius:var(--radius-md);background:var(--c-surface);grid-template-columns:minmax(120px,auto) minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.attention-heading.svelte-3ifuu{border-right:1px solid var(--c-border-muted);background:color-mix(in srgb, var(--c-error) 7%, var(--c-surface));flex-direction:column;justify-content:center;gap:2px;padding:9px 12px;display:flex}.attention-heading.svelte-3ifuu h2:where(.svelte-3ifuu){color:var(--c-text);margin:0;font-size:.86rem;line-height:1.2}.attention-heading.svelte-3ifuu h2:where(.svelte-3ifuu) span:where(.svelte-3ifuu),.attention-heading.svelte-3ifuu>span:where(.svelte-3ifuu){color:var(--c-text-muted);font-size:.74rem;font-weight:500}.attention-list.svelte-3ifuu{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.attention-link.svelte-3ifuu{border-right:1px solid var(--c-border-muted);min-width:min(100%,340px);color:var(--c-text);grid-template-columns:auto auto minmax(0,1fr);align-content:center;align-items:baseline;gap:4px 8px;padding:9px 12px;text-decoration:none;display:grid}.attention-link.svelte-3ifuu:hover{background:var(--c-row-hover);color:var(--c-text)}.attention-status.svelte-3ifuu{color:var(--c-error);text-transform:uppercase;font-size:.72rem;font-weight:750}.attention-status.action_required.svelte-3ifuu{color:var(--c-warning)}.attention-reason.svelte-3ifuu{min-width:0;color:var(--c-text-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:.76rem}.attention-mini.svelte-3ifuu{color:var(--c-error);font-size:.72rem;font-weight:750}.attention-mini.action_required.svelte-3ifuu{color:var(--c-warning)}.author-cell.svelte-3ifuu{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.author-cell.svelte-3ifuu img:where(.svelte-3ifuu),.author-initial.svelte-3ifuu{border-radius:50%;width:24px;height:24px}.author-cell.svelte-3ifuu img:where(.svelte-3ifuu){background:var(--c-surface-subtle);display:block}.author-initial.svelte-3ifuu{background:var(--c-accent-soft);color:var(--c-accent-strong);justify-content:center;align-items:center;font-size:.76rem;font-weight:750;display:inline-flex}.time-link.svelte-3ifuu{color:var(--c-accent);white-space:nowrap;font-weight:650;text-decoration:none}.time-link.svelte-3ifuu:hover{color:var(--c-accent-strong);text-decoration:underline}.inline-actions.svelte-3ifuu{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.inline-action-link.svelte-3ifuu{color:var(--c-accent);white-space:nowrap;font-weight:650;text-decoration:none}.inline-action-link.svelte-3ifuu:hover{color:var(--c-accent-strong);text-decoration:underline}.inline-action-link.svelte-3ifuu+.inline-action-link:where(.svelte-3ifuu):before{content:"·";color:var(--c-border);margin-right:8px;font-weight:400;text-decoration:none}.meta-line.svelte-3ifuu{flex-wrap:wrap;align-items:center;gap:3px 7px;display:flex}.muted-detail.svelte-3ifuu{color:var(--c-text-faint);overflow-wrap:anywhere;font-size:.72rem;line-height:1.25}.batch-link.svelte-3ifuu{text-decoration:none}.batch-link.svelte-3ifuu:hover{color:var(--c-accent)}.value-code.svelte-3ifuu{overflow-wrap:anywhere;max-width:100%;display:inline-block}.numeric.svelte-3ifuu{text-align:right}@media (width<=1120px){.attention-panel.svelte-3ifuu{grid-template-columns:1fr}.attention-heading.svelte-3ifuu{border-right:0;border-bottom:1px solid var(--c-border-muted)}.attention-link.svelte-3ifuu{border-right:0;border-bottom:1px solid var(--c-border-muted);min-width:100%}.attention-link.svelte-3ifuu:last-child{border-bottom:0}}.result-page.svelte-1ad70ky{max-width:1400px}.header-actions.svelte-1ad70ky{justify-items:end;gap:8px;min-width:min(100%,420px);display:grid}.result-subtitle.svelte-1ad70ky{flex-wrap:wrap;gap:8px;display:flex}.action-panel.svelte-1ad70ky,.result-section.svelte-1ad70ky{padding:12px}.action-panel.svelte-1ad70ky h2:where(.svelte-1ad70ky),.result-section.svelte-1ad70ky h2:where(.svelte-1ad70ky),.result-metadata.svelte-1ad70ky h2:where(.svelte-1ad70ky){margin:0 0 8px;font-size:.95rem}.result-facts.svelte-1ad70ky{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.compact-dl.svelte-1ad70ky{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;margin:0;font-size:.85rem;display:grid}dt.svelte-1ad70ky{color:var(--c-text-muted)}dd.svelte-1ad70ky{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ok.svelte-1ad70ky{color:var(--c-success)}.result-metadata.svelte-1ad70ky{min-width:0}.json-grid.svelte-1ad70ky{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}summary.svelte-1ad70ky{border-bottom:1px solid var(--c-border-muted);color:var(--c-text-muted);cursor:pointer;margin:-10px -10px 0;padding:.45rem .6rem;font-size:.78rem;font-weight:700}pre.svelte-1ad70ky{background:var(--c-bg-inset);max-width:100%;max-height:340px;margin:0;padding:.55rem .6rem;font-size:.74rem;line-height:1.4;overflow:auto}.errbox.svelte-1ad70ky{border:1px solid var(--c-error);background:var(--c-warn-bg);border-radius:4px;margin-top:.6rem;padding:.5rem .7rem;font-size:.8rem}.errbox.svelte-1ad70ky h3:where(.svelte-1ad70ky){color:var(--c-error);margin:0 0 .3rem;font-size:.8rem}.errbox.svelte-1ad70ky pre:where(.svelte-1ad70ky){white-space:pre-wrap;margin:0}.error.svelte-1ad70ky{color:var(--c-error)}.state-panel.svelte-1ad70ky h1:where(.svelte-1ad70ky){margin-bottom:6px}@media (width<=760px){.header-actions.svelte-1ad70ky{justify-items:stretch}.result-facts.svelte-1ad70ky,.json-grid.svelte-1ad70ky{grid-template-columns:1fr}.compact-dl.svelte-1ad70ky{grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);column-gap:.75rem}}.results-page.svelte-119ez2x{gap:12px}.filter-toolbar.svelte-119ez2x{flex-wrap:wrap;gap:8px;display:flex}.filter-disclosure.svelte-119ez2x{padding:0}.results-filters.svelte-119ez2x{grid-template-columns:repeat(5,minmax(130px,1fr)) auto;align-items:end;gap:10px;padding:0 12px 12px;display:grid}.secondary.svelte-119ez2x{background:var(--c-surface);color:var(--c-text-muted)}.subtle-inline.svelte-119ez2x{color:var(--c-text-muted);font-size:.76rem}.results-table.svelte-119ez2x{--stacked-label-width:82px}.benchmark-col.svelte-119ez2x{width:30%}.run-col.svelte-119ez2x{width:16%}.batch-col.svelte-119ez2x{width:13%}.status-col.svelte-119ez2x{width:8%}.svs-col.svelte-119ez2x{width:13%}.commit-col.svelte-119ez2x{width:12%}.time-col.svelte-119ez2x{width:10%}.series-col.svelte-119ez2x{width:86px}.identity-stack.svelte-119ez2x{gap:3px;min-width:0;display:grid}.row-metadata.svelte-119ez2x{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin-top:4px;display:flex}.tag-chip.svelte-119ez2x{color:var(--c-text-muted);background:var(--c-surface-subtle);border:1px solid var(--c-border);border-radius:999px;padding:1px 6px;font-size:.68rem;line-height:1.35}.metadata-line.svelte-119ez2x{color:var(--c-text-faint);overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.muted-detail.svelte-119ez2x{color:var(--c-text-faint);font-size:.72rem}.numeric.svelte-119ez2x{font-variant-numeric:tabular-nums}.time-cell.svelte-119ez2x,.status-cell.svelte-119ez2x{white-space:nowrap}.error-panel.svelte-119ez2x h2:where(.svelte-119ez2x){color:var(--c-error)}@media (width<=1120px){.results-filters.svelte-119ez2x{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=760px){.results-filters.svelte-119ez2x{grid-template-columns:1fr}.time-cell.svelte-119ez2x,.status-cell.svelte-119ez2x{white-space:normal}}.run-page.svelte-5sj1xu{gap:12px}.id-heading.svelte-5sj1xu{overflow-wrap:anywhere}.run-subtitle.svelte-5sj1xu{flex-wrap:wrap;gap:6px 12px;display:flex}.run-results-table.svelte-5sj1xu .benchmark-col:where(.svelte-5sj1xu){width:38%}.run-results-table.svelte-5sj1xu .measure-col:where(.svelte-5sj1xu){width:15%}.run-results-table.svelte-5sj1xu .status-col:where(.svelte-5sj1xu){width:8%}.run-results-table.svelte-5sj1xu .batch-col:where(.svelte-5sj1xu){width:18%}.run-results-table.svelte-5sj1xu .time-col:where(.svelte-5sj1xu){width:11%}.run-results-table.svelte-5sj1xu .actions-col:where(.svelte-5sj1xu){width:10%}.row-metadata.svelte-5sj1xu,.table-actions.svelte-5sj1xu{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.row-metadata.svelte-5sj1xu{margin-top:4px}.tag-chip.svelte-5sj1xu{color:var(--c-text-muted);background:var(--c-surface-subtle);border:1px solid var(--c-border);border-radius:999px;padding:1px 6px;font-size:.68rem;line-height:1.35}.subtle-inline.svelte-5sj1xu{color:var(--c-text-muted);margin-left:4px;font-size:.76rem}.author-inline.svelte-5sj1xu{align-items:center;gap:8px;min-width:0;display:inline-flex}.author-inline.svelte-5sj1xu img:where(.svelte-5sj1xu){background:var(--c-surface-subtle);border-radius:50%;width:22px;height:22px}.context-panel.svelte-5sj1xu{justify-content:space-between;gap:16px;padding:12px;display:flex}.context-panel.svelte-5sj1xu .key-value-grid:where(.svelte-5sj1xu){flex:1;min-width:0}.context-actions.svelte-5sj1xu{align-content:flex-start}.window-range.svelte-5sj1xu{flex-wrap:wrap;gap:0 6px;display:flex}@media (width<=1120px){.context-panel.svelte-5sj1xu{flex-direction:column}}.empty.svelte-18qpfvr{color:var(--c-insufficient)}svg.svelte-18qpfvr{display:block}.browse-table-panel.svelte-pnulwq{--stacked-label-width:92px}.browse-table.svelte-pnulwq{min-width:980px}.benchmark-col.svelte-pnulwq{width:27%}.context-col.svelte-pnulwq{width:17%}.hardware-col.svelte-pnulwq{width:15%}.value-col.svelte-pnulwq{width:11%}.points-col.svelte-pnulwq{width:6%}.trend-col.svelte-pnulwq{width:8%}.status-col.svelte-pnulwq{width:7%}.commit-col.svelte-pnulwq{width:9%}.browse-table.svelte-pnulwq tbody:where(.svelte-pnulwq) tr:where(.svelte-pnulwq){cursor:pointer}.name-cell.svelte-pnulwq{min-width:0}.identity-stack.svelte-pnulwq{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.metadata-line.svelte-pnulwq{color:var(--c-text-faint);overflow-wrap:anywhere;font-size:.74rem;line-height:1.3;display:block}.muted.svelte-pnulwq{color:var(--c-text-muted)}.num-cell.svelte-pnulwq,.trend-cell.svelte-pnulwq,.status-cell.svelte-pnulwq{white-space:nowrap}.commit-cell.svelte-pnulwq{white-space:normal}.num-cell.svelte-pnulwq{font-variant-numeric:tabular-nums}.trend-cell.svelte-pnulwq{padding-top:9px}.sort.svelte-pnulwq{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.sort.active.svelte-pnulwq{color:var(--c-accent)}@media (width<=1120px){.browse-table.svelte-pnulwq{min-width:0}.num-cell.svelte-pnulwq,.trend-cell.svelte-pnulwq,.status-cell.svelte-pnulwq,.commit-cell.svelte-pnulwq{white-space:normal}}.series-page.svelte-g5x2s9{gap:12px}.browse-filters.svelte-g5x2s9{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.filter-row.svelte-g5x2s9{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.filter-row-label.svelte-g5x2s9{color:var(--c-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.segmented-control.svelte-g5x2s9{border:1px solid var(--c-border-muted);border-radius:var(--radius-md);background:var(--c-bg-inset);flex-wrap:wrap;gap:4px;padding:2px;display:inline-flex}.segmented-control.svelte-g5x2s9 button:where(.svelte-g5x2s9){border-radius:var(--radius-sm);min-height:26px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:0;padding:0 9px}.segmented-control.svelte-g5x2s9 button:where(.svelte-g5x2s9):hover{background:var(--c-surface-hover);color:var(--c-text)}.segmented-control.svelte-g5x2s9 button.active:where(.svelte-g5x2s9){background:var(--c-accent);color:var(--c-on-accent)}.filter-toolbar.svelte-g5x2s9{flex-wrap:wrap;gap:8px;display:flex}.filter-disclosure.svelte-g5x2s9{padding:0}.exact-filter-form.svelte-g5x2s9{grid-template-columns:repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:10px;padding:0 12px 12px;display:grid}.error-panel.svelte-g5x2s9 h2:where(.svelte-g5x2s9){color:var(--c-error)}.muted.svelte-g5x2s9{color:var(--c-text-muted);margin:0}.family-drilldown.svelte-g5x2s9{gap:10px;padding:12px;display:grid}.family-drilldown.svelte-g5x2s9 header:where(.svelte-g5x2s9){justify-content:space-between;align-items:start;gap:12px;display:flex}.family-drilldown.svelte-g5x2s9 h2:where(.svelte-g5x2s9){margin:0;font-size:1.05rem}.family-drilldown.svelte-g5x2s9 header:where(.svelte-g5x2s9)>span:where(.svelte-g5x2s9){color:var(--c-text-muted);white-space:nowrap;font-size:.78rem}.family-metrics.svelte-g5x2s9{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.family-metrics.svelte-g5x2s9 div:where(.svelte-g5x2s9){border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:var(--c-bg-inset);gap:2px;padding:8px;display:grid}.family-metrics.svelte-g5x2s9 strong:where(.svelte-g5x2s9){font-variant-numeric:tabular-nums;font-size:1rem}.family-metrics.svelte-g5x2s9 span:where(.svelte-g5x2s9){color:var(--c-text-muted);font-size:.72rem}.family-sections.svelte-g5x2s9{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}.family-sections.svelte-g5x2s9 h3:where(.svelte-g5x2s9){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:.72rem}.case-list.svelte-g5x2s9,.triage-list.svelte-g5x2s9{gap:6px;display:grid}.case-list.svelte-g5x2s9 a:where(.svelte-g5x2s9),.triage-row.svelte-g5x2s9{border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);min-width:0;color:var(--c-text-muted);gap:3px;padding:8px;text-decoration:none;display:grid}.case-list.svelte-g5x2s9 a:where(.svelte-g5x2s9):hover,.triage-row.svelte-g5x2s9:hover{border-color:var(--c-accent)}.case-list.svelte-g5x2s9 strong:where(.svelte-g5x2s9),.triage-row.svelte-g5x2s9 strong:where(.svelte-g5x2s9){min-width:0;color:var(--c-text);overflow-wrap:anywhere}.case-list.svelte-g5x2s9 span:where(.svelte-g5x2s9),.triage-row.svelte-g5x2s9 span:where(.svelte-g5x2s9){overflow-wrap:anywhere;font-size:.76rem}.triage-row.svelte-g5x2s9{border-left:4px solid var(--c-success)}.triage-row.regressed.svelte-g5x2s9{border-left-color:var(--c-error)}.triage-row.svelte-g5x2s9>span:where(.svelte-g5x2s9):first-child{color:var(--c-accent);font-weight:700}.scope-note.svelte-g5x2s9{color:var(--c-text-muted);margin:-2px 0 0;font-size:.78rem}.more.svelte-g5x2s9{width:fit-content;margin-top:.25rem}@media (width<=760px){.family-drilldown.svelte-g5x2s9 header:where(.svelte-g5x2s9){flex-direction:column}.family-drilldown.svelte-g5x2s9 header:where(.svelte-g5x2s9)>span:where(.svelte-g5x2s9){white-space:normal}.family-metrics.svelte-g5x2s9{grid-template-columns:repeat(2,minmax(0,1fr))}.family-sections.svelte-g5x2s9{grid-template-columns:1fr}.browse-filters.svelte-g5x2s9{flex-direction:column;align-items:stretch}.exact-filter-form.svelte-g5x2s9{grid-template-columns:1fr}}.theme-toggle.svelte-1cmi4dh{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);width:32px;height:32px;color:var(--c-text-muted);cursor:pointer;box-shadow:var(--shadow-hairline);flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.theme-toggle.svelte-1cmi4dh:hover{border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-soft)}.theme-toggle.svelte-1cmi4dh svg:where(.svelte-1cmi4dh){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.theme-toggle.svelte-1cmi4dh svg rect{fill:none}.topbar.svelte-yic9pk{min-height:var(--app-header-height);background:var(--c-shell);border-bottom:1px solid var(--c-border);z-index:20;flex-shrink:0;grid-template-columns:auto minmax(320px,1fr) minmax(280px,420px);align-items:center;gap:10px;padding:7px 12px;display:grid;position:sticky;top:0;box-shadow:0 1px #1018280a,0 8px 18px #1018280a}.brand.svelte-yic9pk{min-width:max-content;color:var(--c-text);white-space:nowrap;align-items:center;gap:8px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.brand-mark.svelte-yic9pk{border:1px solid color-mix(in srgb, var(--c-accent) 42%, transparent);border-radius:var(--radius-md);background:var(--c-accent);width:26px;height:26px;color:var(--c-on-accent);justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.brand-name.svelte-yic9pk{letter-spacing:0}.primary-nav.svelte-yic9pk{border:1px solid var(--c-border-muted);border-radius:var(--radius-md);background:color-mix(in srgb, var(--c-bg-inset) 72%, var(--c-surface));overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:2px;min-width:0;padding:2px;display:flex;overflow-x:auto}.primary-nav.svelte-yic9pk::-webkit-scrollbar{display:none}.nav-link.svelte-yic9pk{border-radius:var(--radius-sm);height:30px;color:var(--c-text-muted);letter-spacing:0;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.nav-link.svelte-yic9pk:hover{background:var(--c-surface-hover);color:var(--c-text)}.nav-link.active.svelte-yic9pk{color:var(--c-text);background:var(--c-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-accent) 25%, var(--c-border-muted))}.nav-link.active.svelte-yic9pk:after{content:"";background:var(--c-accent);border-radius:999px;height:1px;position:absolute;bottom:4px;left:10px;right:10px}.header-end.svelte-yic9pk{align-items:center;gap:8px;min-width:0;display:flex}.search.svelte-yic9pk{flex:auto;min-width:0}.search-control.svelte-yic9pk{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);height:32px;color:var(--c-text-muted);box-shadow:var(--shadow-hairline);align-items:center;gap:8px;padding:0 4px 0 9px;display:flex}.search-control.svelte-yic9pk:focus-within{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-focus-ring)}.search-prefix.svelte-yic9pk{color:var(--c-text-faint);text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1}.search.svelte-yic9pk input:where(.svelte-yic9pk){width:100%;min-width:0;height:30px;color:var(--c-text);background:0 0;border:0;padding:0;font-size:.8rem}.search.svelte-yic9pk input:where(.svelte-yic9pk):focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.search.svelte-yic9pk input:where(.svelte-yic9pk)::placeholder{color:var(--c-text-faint)}.search-submit.svelte-yic9pk{border:1px solid color-mix(in srgb, var(--c-accent) 40%, var(--c-border-muted));border-radius:var(--radius-sm);background:var(--c-accent);height:24px;color:var(--c-on-accent);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;font-weight:750;line-height:1;display:inline-flex}.search-submit.svelte-yic9pk:hover{background:var(--c-accent-strong)}.search-submit.svelte-yic9pk:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (forced-colors:active){.search-control.svelte-yic9pk:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}.search.svelte-yic9pk input:where(.svelte-yic9pk):focus-visible{outline-color:highlight}}@media (width<=1120px){.topbar.svelte-yic9pk{grid-template-columns:auto minmax(180px,1fr);grid-template-areas:"brand search""nav nav";align-items:center;padding:7px 8px}.brand.svelte-yic9pk{grid-area:brand}.primary-nav.svelte-yic9pk{grid-area:nav;width:100%;padding-bottom:3px}.header-end.svelte-yic9pk{grid-area:search}}@media (width<=520px){.topbar.svelte-yic9pk{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""search""nav"}.brand.svelte-yic9pk,.header-end.svelte-yic9pk,.primary-nav.svelte-yic9pk{width:100%}.primary-nav.svelte-yic9pk{flex-wrap:wrap;row-gap:4px;padding:2px 0 0;overflow-x:visible}.nav-link.svelte-yic9pk{min-height:30px;padding:0 9px;font-size:.74rem}}.detail-list.svelte-12tbdeb{max-width:100%}.detail.svelte-12tbdeb{border-collapse:collapse;width:100%;font-size:.85rem}.detail.svelte-12tbdeb th:where(.svelte-12tbdeb),.detail.svelte-12tbdeb td:where(.svelte-12tbdeb){text-align:left;border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;padding:.3rem .6rem}.detail.svelte-12tbdeb th:where(.svelte-12tbdeb){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;font-size:.72rem}.detail.svelte-12tbdeb tbody:where(.svelte-12tbdeb) tr:where(.svelte-12tbdeb){cursor:pointer}.detail.svelte-12tbdeb tbody:where(.svelte-12tbdeb) tr.selected:where(.svelte-12tbdeb){background:var(--c-row-hover)}.commit.svelte-12tbdeb a:where(.svelte-12tbdeb){color:inherit;font-weight:600;text-decoration:none}.commit.svelte-12tbdeb a:where(.svelte-12tbdeb):hover{color:var(--c-accent)}.cell-value.svelte-12tbdeb{overflow-wrap:anywhere;min-width:0;display:block}.commit.svelte-12tbdeb a:where(.svelte-12tbdeb),.msg.svelte-12tbdeb{overflow-wrap:anywhere}.msg.svelte-12tbdeb{color:var(--c-text-faint);font-size:.72rem;display:block}.num.svelte-12tbdeb{font-variant-numeric:tabular-nums}.flags.svelte-12tbdeb{color:var(--c-text-muted);font-size:.78rem}@media (width<=760px){.detail.svelte-12tbdeb,.detail.svelte-12tbdeb thead:where(.svelte-12tbdeb),.detail.svelte-12tbdeb tbody:where(.svelte-12tbdeb),.detail.svelte-12tbdeb tr:where(.svelte-12tbdeb),.detail.svelte-12tbdeb td:where(.svelte-12tbdeb){display:block}.detail.svelte-12tbdeb thead:where(.svelte-12tbdeb){display:none}.detail.svelte-12tbdeb tr:where(.svelte-12tbdeb){border-bottom:1px solid var(--c-border);padding:.55rem 0}.detail.svelte-12tbdeb td:where(.svelte-12tbdeb){border-bottom:0;grid-template-columns:minmax(4.5rem,28%) 1fr;gap:.65rem;padding:.16rem 0;display:grid}.detail.svelte-12tbdeb td:where(.svelte-12tbdeb):before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;font-size:.72rem}}.trend-page.svelte-lni36o{max-width:1600px}.trend-context.svelte-lni36o{top:var(--app-header-height);z-index:4;background:color-mix(in srgb, var(--c-surface) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:10px;padding:12px;display:grid;position:sticky}.ident.svelte-lni36o{overflow-wrap:anywhere;flex-wrap:wrap;gap:10px;display:flex}.faint.svelte-lni36o{color:var(--c-text-faint)}.integrity.svelte-lni36o{border-radius:var(--radius-sm);background:var(--c-warn-bg);border:1px solid var(--c-warning);color:var(--c-warn-text);padding:7px 9px;font-size:.8rem}.error.svelte-lni36o{color:var(--c-error)}.empty.svelte-lni36o{color:var(--c-text-muted)}.controls.svelte-lni36o{align-items:end}.controls.svelte-lni36o label:where(.svelte-lni36o){min-width:120px}.flag-queue.svelte-lni36o{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:.5rem 0 .65rem;display:grid}.flag-card.svelte-lni36o{border:1px solid var(--c-border-muted);border-left:4px solid var(--c-warning);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0;color:var(--c-text-muted);cursor:pointer;font:inherit;text-align:left;gap:3px;padding:.55rem .65rem;font-size:.78rem;display:grid}.flag-card.svelte-lni36o:hover{border-color:var(--c-accent)}.flag-card.svelte-lni36o strong:where(.svelte-lni36o){color:var(--c-text);overflow-wrap:anywhere}.flag-card.svelte-lni36o .jump:where(.svelte-lni36o){color:var(--c-accent);font-weight:700}.filter-bar.svelte-lni36o{flex-wrap:wrap;gap:.45rem;margin:.25rem 0 .6rem;display:flex}.selected-panel.svelte-lni36o,.export-panel.svelte-lni36o{margin:.65rem 0;padding:.65rem .75rem}.selected-panel.svelte-lni36o{grid-template-columns:minmax(10rem,1.2fr) minmax(12rem,2fr) auto;align-items:center;gap:.9rem;display:grid}.selected-panel.svelte-lni36o strong:where(.svelte-lni36o),.selected-panel.svelte-lni36o .faint:where(.svelte-lni36o){overflow-wrap:anywhere;display:block}.eyebrow.svelte-lni36o{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;margin-bottom:.15rem;font-size:.68rem;display:block}.point-meta.svelte-lni36o{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.point-meta.svelte-lni36o div:where(.svelte-lni36o){min-width:0}.point-meta.svelte-lni36o dt:where(.svelte-lni36o){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;font-size:.68rem}.point-meta.svelte-lni36o dd:where(.svelte-lni36o){overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:.08rem 0 0}.actions.svelte-lni36o{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.export-panel.svelte-lni36o{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.export-panel.svelte-lni36o code:where(.svelte-lni36o){overflow-wrap:anywhere;background:var(--c-bg-inset);border-radius:4px;padding:.16rem .28rem;font-size:.78rem}.copied.svelte-lni36o{color:var(--c-success);font-size:.78rem}.compare-bar.svelte-lni36o{border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:var(--c-bg-inset);color:var(--c-text-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;font-size:.8rem;display:flex}.history-table-panel.svelte-lni36o{overflow:hidden}.row-count.svelte-lni36o{color:var(--c-text-muted);margin:0;padding:9px 10px;font-size:.8rem}.more.svelte-lni36o{margin-top:.6rem}.link.svelte-lni36o{font:inherit;color:var(--c-accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (width<=1120px){.trend-context.svelte-lni36o{position:static;top:auto}}@media (width<=760px){.page-header.svelte-lni36o{display:grid}.page-meta.svelte-lni36o{justify-content:flex-start}.flag-queue.svelte-lni36o{grid-template-columns:1fr}.selected-panel.svelte-lni36o{grid-template-columns:1fr;align-items:start}.point-meta.svelte-lni36o{grid-template-columns:1fr}.actions.svelte-lni36o{justify-content:flex-start}}*,:before,:after{box-sizing:border-box}:root{--app-header-height:44px;--app-status-height:24px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--c-bg:#eef1f5;--c-bg-inset:#f7f9fc;--c-shell:#fbfcfe;--c-surface:#fff;--c-surface-raised:#fff;--c-surface-subtle:#f9fafc;--c-surface-hover:#f0f3f7;--c-text:#181b24;--c-text-muted:#555b6e;--c-text-faint:#858c9d;--c-border:#d8dae2;--c-border-muted:#e6e8ee;--c-accent:#2563eb;--c-accent-strong:#1d4ed8;--c-accent-soft:#eaf1ff;--c-on-accent:#fff;--c-focus-ring:#2563eb2e;--c-error:#dc2626;--c-error-soft:#fff1f2;--c-success:#059669;--c-success-soft:#ecfdf5;--c-warning:#d97706;--c-warning-soft:#fffbeb;--c-stable:#64748b;--c-stable-soft:#f1f5f9;--c-insufficient:#a3aab7;--c-unknown:#94a3b8;--c-badge-bg:#f7f8fb;--c-on-badge:#fff;--c-row-hover:#2563eb0f;--c-trend-mean:#7c3aed;--c-band-fill:#2563eb29;--c-segment-shade:#94a3b81a;--c-step-marker:#d97706;--c-chart-bg:#fff;--c-warn-bg:#d977061c;--c-warn-text:#92400e;--shadow-hairline:0 1px 0 #10182808;--shadow-panel:0 1px 2px #1018280d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--c-text);background:var(--c-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=dark]{--c-bg:#0e131a;--c-bg-inset:#151c25;--c-shell:#111822;--c-surface:#1a222d;--c-surface-raised:#1f2935;--c-surface-subtle:#161d27;--c-surface-hover:#232e3b;--c-text:#e7ebf2;--c-text-muted:#9fa9b9;--c-text-faint:#707b8c;--c-border:#2d3947;--c-border-muted:#232e3b;--c-accent:#5b94ff;--c-accent-strong:#7eaaff;--c-accent-soft:#5b94ff29;--c-on-accent:#0e131a;--c-focus-ring:#5b94ff57;--c-error:#f87171;--c-error-soft:#dc26262e;--c-success:#34d399;--c-success-soft:#0596692e;--c-warning:#fbbf24;--c-warning-soft:#d9770633;--c-stable:#94a3b8;--c-stable-soft:#94a3b829;--c-insufficient:#6b7585;--c-unknown:#94a3b8;--c-badge-bg:#232e3b;--c-on-badge:#0e131a;--c-row-hover:#5b94ff1a;--c-trend-mean:#a78bfa;--c-band-fill:#5b94ff38;--c-segment-shade:#94a3b81a;--c-step-marker:#fbbf24;--c-chart-bg:#1a222d;--c-warn-bg:#fbbf2429;--c-warn-text:#fbbf24;--shadow-hairline:0 1px 0 #00000059;--shadow-panel:0 1px 2px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#app{height:100%;min-height:0}body{background:var(--c-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:13px;line-height:1.45}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}a{color:var(--c-accent)}a:hover{color:var(--c-accent-strong)}code,pre,.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.numeric,.num,.num-cell,.numeric-text{font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}code{border-radius:var(--radius-sm);background:var(--c-bg-inset);color:var(--c-text);padding:1px 4px;font-size:.92em}pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0;overflow:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1{letter-spacing:0;margin:0;font-size:1.18rem;line-height:1.2}h2,h3,p{margin-top:0}.app-shell{flex-direction:column;height:100vh;min-height:0;display:flex;overflow:hidden}.app-content{flex:1;min-width:0;min-height:0;padding:14px 16px 18px;overflow:auto}.page{flex-direction:column;gap:12px;max-width:1600px;margin:0 auto;display:flex}.page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.eyebrow{color:var(--c-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:.68rem;font-weight:700}.page-subtitle{max-width:780px;color:var(--c-text-muted);margin:5px 0 0;font-size:.86rem}.page-meta{color:var(--c-text-muted);flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:.76rem;display:flex}.page-meta span{border:1px solid var(--c-border-muted);background:var(--c-surface);border-radius:999px;align-items:center;min-height:24px;padding:0 8px;display:inline-flex}.panel{background:var(--c-surface);border:1px solid var(--c-border-muted);border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.summary-line{color:var(--c-text-muted);flex-wrap:wrap;align-items:baseline;margin:0;font-size:.82rem;display:flex}.summary-item{white-space:nowrap}.summary-item+.summary-item:before{content:"·";color:var(--c-border);margin:0 9px}.summary-item.alert{color:var(--c-error);font-weight:700}.action-row{flex-wrap:wrap;gap:6px;display:flex}.toolbar,.filter-bar,.filters{align-items:end;gap:8px;display:flex}.toolbar,.filter-bar{flex-wrap:wrap}.filters{flex-wrap:wrap;padding:10px}.filter-label,.filters label{color:var(--c-text-muted);gap:4px;font-size:.74rem;font-weight:700;display:grid}.filter-actions{align-items:center;gap:6px;display:flex}.active-filters{flex-wrap:wrap;gap:6px;display:flex}.filter-chip{border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--c-accent) 8%, var(--c-surface));max-width:min(100%,520px);min-height:24px;color:var(--c-text-muted);cursor:pointer;align-items:flex-start;gap:5px;padding:4px 8px;font-size:.76rem;display:inline-flex}.filter-chip:hover{border-color:color-mix(in srgb, var(--c-accent) 35%, var(--c-border));background:color-mix(in srgb, var(--c-accent) 13%, var(--c-surface));color:var(--c-text)}.chip-label{color:var(--c-accent);font-weight:700}.chip-value{overflow-wrap:anywhere;min-width:0}.chip-x{color:var(--c-text-faint);font-size:.9rem;line-height:1}.filters input,.filters select,.filter-label input,.filter-label select{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0;min-height:30px;color:var(--c-text);padding:0 9px}.filters input:focus,.filters select:focus,.filter-label input:focus,.filter-label select:focus{border-color:var(--c-accent)}.button-pill{border:1px solid var(--c-border-muted);border-radius:var(--radius-sm);background:var(--c-surface);min-height:28px;color:var(--c-text-muted);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:0 9px;font-weight:650;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.button-pill:hover:not(:disabled){border-color:var(--c-accent);color:var(--c-accent);background:var(--c-accent-soft)}.button-pill.primary{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-on-accent)}.button-pill.secondary{background:var(--c-bg-inset)}.button-pill.danger{border-color:color-mix(in srgb, var(--c-error) 30%, var(--c-border));color:var(--c-error)}.button-pill[aria-pressed=true],.button-pill.active{border-color:color-mix(in srgb, var(--c-accent) 30%, var(--c-border));background:var(--c-accent-soft);color:var(--c-accent-strong)}.button-pill:disabled{opacity:.55;cursor:not-allowed}.row-primary-link{max-width:100%;color:var(--c-text);overflow-wrap:anywhere;font-weight:700;text-decoration:none;display:inline-block}.row-primary-link:hover{color:var(--c-accent)}.table-panel{overscroll-behavior-x:contain;overflow-x:auto}.data-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.data-table th,.data-table td{border-bottom:1px solid var(--c-border-muted);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:7px 10px}.data-table th{height:32px;color:var(--c-text-muted);background:var(--c-bg-inset);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:750}.data-table td{font-size:.8rem}.data-table tbody tr{background:var(--c-surface)}.data-table code{background:var(--c-surface-subtle)}.data-table tr:last-child td{border-bottom:0}.data-table tr:hover td{background:var(--c-row-hover)}.data-table .error-row td{background:color-mix(in srgb, var(--c-warning) 5%, transparent)}@media (width<=1120px){.stacked-table,.stacked-table thead,.stacked-table tbody,.stacked-table tr,.stacked-table th,.stacked-table td{display:block}.stacked-table{min-width:0}.stacked-table colgroup,.stacked-table thead{display:none}.stacked-table tr{border-bottom:1px solid var(--c-border-muted);padding:8px 10px}.stacked-table td{grid-template-columns:var(--stacked-label-width,84px) minmax(0, 1fr);border-bottom:0;gap:8px;padding:4px 0;display:grid}.stacked-table td:before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:750}.stacked-table td>.status-badge,.stacked-table td>.badge{justify-self:start}}.status-badge,.badge{border:1px solid var(--c-border-muted);background:var(--c-badge-bg);min-height:22px;color:var(--c-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:.7rem;font-weight:750;line-height:1;display:inline-flex}.status-badge.success,.badge.success{border-color:color-mix(in srgb, var(--c-success) 22%, var(--c-border));background:var(--c-success-soft);color:var(--c-success)}.status-badge.warning,.badge.warning{border-color:color-mix(in srgb, var(--c-warning) 24%, var(--c-border));background:var(--c-warning-soft);color:var(--c-warn-text)}.status-badge.error,.badge.error{border-color:color-mix(in srgb, var(--c-error) 24%, var(--c-border));background:var(--c-error-soft);color:var(--c-error)}.status-badge.stable,.badge.stable{background:var(--c-stable-soft);color:var(--c-stable)}.empty,.loading,.error{color:var(--c-text-muted)}.error{color:var(--c-error)}.empty-panel,.state-panel{padding:16px}.empty-panel h2,.state-panel h2{margin:0 0 5px;font-size:.96rem}.empty-panel p,.state-panel p{max-width:720px;color:var(--c-text-muted);margin:0}.key-value-grid,.metadata-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.key-value,.metadata-item,.json-panel{border:1px solid var(--c-border-muted);border-radius:var(--radius-md);background:var(--c-surface-subtle);min-width:0;padding:10px}.key-value dt,.metadata-label{color:var(--c-text-faint);text-transform:uppercase;margin:0 0 3px;font-size:.68rem;font-weight:750}.key-value dd,.metadata-value{overflow-wrap:anywhere;margin:0}.json-panel{max-width:100%;overflow:auto}.wrap-anywhere{overflow-wrap:anywhere}.status-bar{height:var(--app-status-height);background:var(--c-surface);border-top:1px solid var(--c-border);color:var(--c-text-muted);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:.72rem;display:flex}.status-bar a{color:inherit;text-decoration:none}.status-bar a:hover{color:var(--c-accent)}.status-sep{color:var(--c-border)}@media (width<=760px){.app-content{padding:10px}.page-header{flex-direction:column;gap:8px}.page-meta{justify-content:flex-start}}
