.entity-avatar.svelte-m3c3n6{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size);height:var(--avatar-size);flex:0 0 var(--avatar-size);overflow:hidden;border-radius:50%;background:var(--color-muted)}.avatar-fallback.svelte-m3c3n6{font-size:calc(var(--avatar-size) * .31);font-weight:600;color:var(--color-muted-foreground);letter-spacing:-.02em}.entity-avatar.svelte-m3c3n6 img:where(.svelte-m3c3n6){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;background:var(--color-muted)}.entity-avatar.svelte-m3c3n6 img.loaded:where(.svelte-m3c3n6){opacity:1}.entity-avatar.team.svelte-m3c3n6{border-radius:6px;background:transparent}.entity-avatar.team.svelte-m3c3n6 img:where(.svelte-m3c3n6){object-fit:contain;background:var(--color-card)}.row-note.svelte-qgp8z3{display:block;margin-top:3px;font-size:11px;font-weight:400;color:var(--color-muted-foreground)}.heatmap.svelte-qgp8z3{container:heatmap / inline-size;min-width:0}.heatmap-toolbar.svelte-qgp8z3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;color:var(--color-muted-foreground)}.heatmap-toolbar.svelte-qgp8z3 p:where(.svelte-qgp8z3){display:flex;align-items:center;gap:6px}.color-key.svelte-qgp8z3{display:inline-block;width:42px;height:6px;border-radius:3px;background:linear-gradient(90deg,#3987e50f,#3987e561)}summary.svelte-qgp8z3{min-height:40px;display:flex;align-items:center;cursor:pointer;color:var(--color-foreground)}.metric-picker.svelte-qgp8z3{display:flex;flex-wrap:wrap;gap:8px 16px;max-width:420px;padding:8px 0}label.svelte-qgp8z3{display:flex;align-items:center;gap:6px;min-height:40px}input.svelte-qgp8z3{accent-color:#3987e5}.matrix-scroll.svelte-qgp8z3{overflow-x:auto;border-radius:8px;border:1px solid var(--color-border)}table.svelte-qgp8z3{width:100%;border-collapse:collapse;font-size:13px}th.svelte-qgp8z3,td.svelte-qgp8z3{padding:12px;border-bottom:1px solid var(--color-border)}thead.svelte-qgp8z3 th:where(.svelte-qgp8z3){min-width:100px;font-size:11px;color:var(--color-muted-foreground);font-weight:500;text-align:center}thead.svelte-qgp8z3 th:where(.svelte-qgp8z3):first-child{min-width:190px;text-align:left}tbody.svelte-qgp8z3 th:where(.svelte-qgp8z3){min-width:190px;font-weight:500;text-align:left}td.svelte-qgp8z3{text-align:center;font-weight:600;font-variant-numeric:tabular-nums}tbody.svelte-qgp8z3 tr:where(.svelte-qgp8z3):last-child>:where(.svelte-qgp8z3){border-bottom:none}.entity.svelte-qgp8z3{display:flex;align-items:center;gap:10px;line-height:1.4}.entity.svelte-qgp8z3>span:where(.svelte-qgp8z3){min-width:0;overflow-wrap:anywhere}.mobile-comparison.svelte-qgp8z3{display:none}article.svelte-qgp8z3{padding:12px 0;border-bottom:1px solid var(--color-border)}article.svelte-qgp8z3:last-child{border-bottom:none}h4.svelte-qgp8z3{font-size:13px;font-weight:550;margin-bottom:12px}dl.svelte-qgp8z3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}dl.svelte-qgp8z3>div:where(.svelte-qgp8z3){min-width:0;padding:10px;border-radius:6px}dt.svelte-qgp8z3{color:var(--color-muted-foreground);font-size:11px;overflow-wrap:anywhere}dd.svelte-qgp8z3{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:4px;overflow-wrap:anywhere}.svelte-qgp8z3:focus-visible{outline:2px solid #3987e5;outline-offset:3px}@container heatmap (width < 600px){.matrix-scroll.svelte-qgp8z3{display:none}.mobile-comparison.svelte-qgp8z3{display:block}}.row-note.svelte-1lewr7j{display:block;margin-top:3px;font-size:11px;font-weight:400;color:var(--color-muted-foreground)}.compact-ranking.svelte-1lewr7j{min-width:0}.metric-control.svelte-1lewr7j{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--color-muted-foreground);margin-bottom:12px}select.svelte-1lewr7j{min-height:40px;max-width:100%;border:1px solid var(--color-border);border-radius:6px;padding:4px 8px;color:var(--color-foreground);background:var(--color-card)}li.svelte-1lewr7j{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border)}li.svelte-1lewr7j:last-child{border-bottom:none}.rank.svelte-1lewr7j{flex:0 0 20px;font-size:12px;color:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.subject.svelte-1lewr7j{flex:1;min-width:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}strong.svelte-1lewr7j{flex:0 0 72px;text-align:right;font-size:24px;letter-spacing:-.04em;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.track.svelte-1lewr7j{position:relative;height:6px;margin-top:8px}.zero.svelte-1lewr7j{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--color-muted-foreground)}.fill.svelte-1lewr7j{position:absolute;height:100%;background:#3987e5;border-radius:2px}select.svelte-1lewr7j:focus-visible{outline:2px solid #3987e5;outline-offset:3px}.paired-comparison.svelte-gzep3t{min-width:0;container:paired-comparison / inline-size}.subjects.svelte-gzep3t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:8px 0 16px}.subject.svelte-gzep3t{display:flex;align-items:center;gap:12px;min-width:0}.subject.second.svelte-gzep3t{flex-direction:row-reverse;text-align:right}h4.svelte-gzep3t{font-size:14px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.subject.svelte-gzep3t p:where(.svelte-gzep3t){font-size:11px;line-height:1.6;margin-top:4px;color:var(--color-muted-foreground)}.metric.svelte-gzep3t{border-top:1px solid var(--color-border)}.metric-values.svelte-gzep3t{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1.25fr) minmax(0,1fr);align-items:center;gap:12px;padding:16px 8px;color:var(--color-foreground);text-align:center;border-radius:8px}.metric-values.svelte-gzep3t:not(:disabled){cursor:pointer}.metric-values.svelte-gzep3t:not(:disabled):hover,.expanded.svelte-gzep3t .metric-values:where(.svelte-gzep3t){background:#7dd3fc09}strong.svelte-gzep3t{font-size:28px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);overflow-wrap:anywhere}strong.svelte-gzep3t:first-child{text-align:left}strong.svelte-gzep3t:last-child{text-align:right}strong.higher.svelte-gzep3t{color:var(--color-foreground)}.metric-center.svelte-gzep3t{display:grid;justify-items:center;gap:5px;min-width:0}.metric-label.svelte-gzep3t{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500}.metric-label.svelte-gzep3t svg{color:var(--color-muted-foreground);transition:transform .15s;flex-shrink:0}.expanded.svelte-gzep3t .metric-label:where(.svelte-gzep3t) svg{transform:rotate(180deg)}.unit.svelte-gzep3t{font-size:11px;color:var(--color-muted-foreground)}.delta.svelte-gzep3t{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:5px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.delta.positive.svelte-gzep3t{color:#6ee7b7;background:#34d39916}.delta.negative.svelte-gzep3t{color:#fda4af;background:#fb718516}.delta.neutral.svelte-gzep3t{color:var(--color-muted-foreground);background:#ffffff09}.support.svelte-gzep3t{padding:0 8px 12px}.support-row.svelte-gzep3t{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1.25fr) minmax(0,1fr);gap:12px;padding:8px 0;border-top:1px solid var(--color-border);font-size:12px;font-variant-numeric:tabular-nums}.support-row.svelte-gzep3t>span:where(.svelte-gzep3t):first-child{text-align:left}.support-row.svelte-gzep3t>span:where(.svelte-gzep3t):last-child{text-align:right}.support-row.svelte-gzep3t>span:where(.svelte-gzep3t):nth-child(2){text-align:center;color:var(--color-muted-foreground)}small.svelte-gzep3t{display:block;font-size:11px;margin-top:3px}button.svelte-gzep3t:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}@container paired-comparison (width < 440px){.subjects.svelte-gzep3t{gap:12px}.subject.svelte-gzep3t,.subject.second.svelte-gzep3t{flex-direction:column;align-items:flex-start;gap:8px}.subject.second.svelte-gzep3t{align-items:flex-end}h4.svelte-gzep3t{font-size:13px}.metric-values.svelte-gzep3t,.support-row.svelte-gzep3t{grid-template-columns:minmax(0,1fr) minmax(110px,1.45fr) minmax(0,1fr);gap:5px;padding-left:0;padding-right:0}strong.svelte-gzep3t{font-size:24px}.support.svelte-gzep3t{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.metric-label.svelte-gzep3t svg{transition:none}}.view-toggle.svelte-1fe5x0c{display:flex;border:1px solid var(--color-border);padding:2px;border-radius:8px}.view-toggle.svelte-1fe5x0c button:where(.svelte-1fe5x0c){cursor:pointer;padding:6px 10px;min-height:40px;border-radius:6px}.view-toggle.svelte-1fe5x0c button[aria-pressed=true]:where(.svelte-1fe5x0c){background:#3987e51f;color:var(--color-foreground)}.artifact-table.svelte-1fe5x0c{container:result-table / inline-size;min-width:0;font-size:.8125rem}.table-heading.svelte-1fe5x0c,.result-count.svelte-1fe5x0c,.table-tools.svelte-1fe5x0c,.table-pagination.svelte-1fe5x0c,.table-pagination.svelte-1fe5x0c>div:where(.svelte-1fe5x0c){display:flex;align-items:center;gap:.625rem}.table-heading.svelte-1fe5x0c{justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.result-count.svelte-1fe5x0c{align-items:baseline}h3.svelte-1fe5x0c{font-size:.875rem;font-weight:550}.result-count.svelte-1fe5x0c>span:where(.svelte-1fe5x0c),.table-context.svelte-1fe5x0c,.table-tools.svelte-1fe5x0c,.table-pagination.svelte-1fe5x0c{color:var(--color-muted-foreground);font-size:.75rem}.search-label.svelte-1fe5x0c{max-width:14rem;width:100%}input[type=search].svelte-1fe5x0c{width:100%;min-height:2.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-foreground);padding:.5rem .75rem}input.svelte-1fe5x0c::placeholder{color:var(--color-muted-foreground)}.table-context.svelte-1fe5x0c{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin-bottom:.75rem}.table-context.svelte-1fe5x0c>div:where(.svelte-1fe5x0c){display:flex;flex-wrap:wrap;gap:.375rem}.table-context.svelte-1fe5x0c dd:where(.svelte-1fe5x0c){color:var(--color-foreground)}.table-tools.svelte-1fe5x0c{flex-wrap:wrap;margin-bottom:.75rem;gap:.5rem 1rem}.sort-control.svelte-1fe5x0c{display:flex;align-items:center;gap:.5rem;min-width:0}select.svelte-1fe5x0c{max-width:13rem;min-width:0;min-height:2rem;color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.25rem .5rem}.precision-control.svelte-1fe5x0c{display:inline-flex;gap:.375rem;align-items:center;cursor:pointer;margin-left:auto}input[type=checkbox].svelte-1fe5x0c{accent-color:var(--color-primary)}.desktop-view.svelte-1fe5x0c{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}table.svelte-1fe5x0c{width:100%;border-collapse:collapse;table-layout:fixed}th.svelte-1fe5x0c{background:color-mix(in oklch,var(--color-foreground) 3%,transparent);font-weight:500;color:var(--color-muted-foreground);text-align:left}th.svelte-1fe5x0c,td.svelte-1fe5x0c{padding:.625rem .75rem;border-bottom:1px solid var(--color-border);vertical-align:middle;overflow-wrap:anywhere}th.identity.svelte-1fe5x0c,td.identity.svelte-1fe5x0c{width:28%}td.identity.svelte-1fe5x0c{line-height:1.5}.identity-value.svelte-1fe5x0c{display:flex;align-items:center;gap:.5rem;min-width:0}.numeric.svelte-1fe5x0c .identity-value:where(.svelte-1fe5x0c){justify-content:flex-end}.identity-text.svelte-1fe5x0c{min-width:0;overflow-wrap:anywhere}tbody.svelte-1fe5x0c tr:where(.svelte-1fe5x0c):last-child td:where(.svelte-1fe5x0c){border-bottom:none}tbody.svelte-1fe5x0c tr:where(.svelte-1fe5x0c):hover{background:color-mix(in oklch,var(--color-foreground) 2%,transparent)}.numeric.svelte-1fe5x0c{text-align:right;font-variant-numeric:tabular-nums}.column-button.svelte-1fe5x0c{display:inline-flex;align-items:center;gap:.375rem;cursor:pointer;width:100%;text-align:inherit;line-height:1.35}th.numeric.svelte-1fe5x0c .column-button:where(.svelte-1fe5x0c){justify-content:flex-end}.sort-indicator.svelte-1fe5x0c{flex-shrink:0;opacity:.6}th[aria-sort=ascending].svelte-1fe5x0c .sort-indicator:where(.svelte-1fe5x0c),th[aria-sort=descending].svelte-1fe5x0c .sort-indicator:where(.svelte-1fe5x0c){color:var(--color-foreground);opacity:1}button.svelte-1fe5x0c:focus-visible,input.svelte-1fe5x0c:focus-visible,select.svelte-1fe5x0c:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.action-cell.svelte-1fe5x0c{width:6.5rem}.row-actions.svelte-1fe5x0c{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.row-button.svelte-1fe5x0c,.details-button.svelte-1fe5x0c,.direction-button.svelte-1fe5x0c{color:var(--color-foreground);cursor:pointer;text-decoration:underline;text-underline-offset:.2rem;font-size:.75rem;padding:.25rem 0}.row-button.svelte-1fe5x0c:disabled{color:var(--color-muted-foreground);cursor:default;text-decoration:none}.metric-unit.svelte-1fe5x0c{display:block;font-size:.6875rem;color:var(--color-muted-foreground);line-height:1.4;margin-top:.25rem}.detail-row.svelte-1fe5x0c td:where(.svelte-1fe5x0c){padding:1rem;background:color-mix(in oklch,var(--color-foreground) 2%,transparent)}.field-grid.svelte-1fe5x0c{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.875rem 1rem}.field-grid.svelte-1fe5x0c>div:where(.svelte-1fe5x0c){min-width:0}.field-grid.svelte-1fe5x0c dt:where(.svelte-1fe5x0c){color:var(--color-muted-foreground);font-size:.6875rem;line-height:1.4;margin-bottom:.2rem;overflow-wrap:anywhere}.field-grid.svelte-1fe5x0c dd:where(.svelte-1fe5x0c){text-align:left;line-height:1.45;overflow-wrap:anywhere}.mobile-view.svelte-1fe5x0c{display:none}.mobile-row.svelte-1fe5x0c{padding:1rem 0;border-bottom:1px solid var(--color-border)}.mobile-row.svelte-1fe5x0c:first-child{padding-top:.25rem}.mobile-row.svelte-1fe5x0c:last-child{border-bottom:0;padding-bottom:0}h4.svelte-1fe5x0c{font-size:.8125rem;font-weight:550;line-height:1.5;margin-bottom:.625rem;overflow-wrap:anywhere}.mobile-unit.svelte-1fe5x0c{color:var(--color-muted-foreground);font-size:.6875rem;margin-top:-.375rem;margin-bottom:.75rem}.extra-fields.svelte-1fe5x0c{padding-top:.875rem;margin-top:.875rem;border-top:1px solid var(--color-border)}.mobile-row.svelte-1fe5x0c .row-actions:where(.svelte-1fe5x0c){margin-top:.75rem}.empty-message.svelte-1fe5x0c{padding:1.5rem .75rem;text-align:center;color:var(--color-muted-foreground)}.table-pagination.svelte-1fe5x0c{justify-content:space-between;flex-wrap:wrap;margin-top:.75rem;font-variant-numeric:tabular-nums}.page-button.svelte-1fe5x0c{padding:.375rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-foreground);cursor:pointer}.page-button.svelte-1fe5x0c:disabled{color:var(--color-muted-foreground);cursor:default}@container result-table (width < 680px){.desktop-view.svelte-1fe5x0c{display:none}.mobile-view.svelte-1fe5x0c{display:block}.search-label.svelte-1fe5x0c{max-width:none}.field-grid.svelte-1fe5x0c{grid-template-columns:repeat(2,minmax(0,1fr))}.precision-control.svelte-1fe5x0c{margin-left:0}.table-tools.svelte-1fe5x0c{gap:.625rem}.row-button.svelte-1fe5x0c,.details-button.svelte-1fe5x0c,.direction-button.svelte-1fe5x0c,.page-button.svelte-1fe5x0c,.precision-control.svelte-1fe5x0c{min-height:2.25rem}}.bar-chart.svelte-1m1tdtt{width:100%;min-width:0;container-type:inline-size;container-name:bar-chart}.chart-heading.svelte-1m1tdtt{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.chart-title.svelte-1m1tdtt{min-width:0;flex:1 1 14rem}h3.svelte-1m1tdtt{font-size:.875rem;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.chart-title.svelte-1m1tdtt p:where(.svelte-1m1tdtt){margin-top:.25rem;font-size:.75rem;color:var(--color-muted-foreground);line-height:1.5}.order-control.svelte-1m1tdtt{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--color-muted-foreground)}select.svelte-1m1tdtt{min-height:2rem;border:1px solid var(--color-border);border-radius:.375rem;padding:.25rem .5rem;background:var(--color-card);color:var(--color-foreground)}select.svelte-1m1tdtt:focus-visible,.comparison.svelte-1m1tdtt:focus-visible{outline:2px solid var(--bar-color);outline-offset:4px}.comparison.svelte-1m1tdtt{border-radius:.375rem}.bar-list.svelte-1m1tdtt{margin:0;padding:0;list-style:none}.bar-row.svelte-1m1tdtt,.scale-row.svelte-1m1tdtt{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) 4.5rem;column-gap:1rem}.bar-row.svelte-1m1tdtt{align-items:center;padding:.65rem 0;border-bottom:1px solid var(--color-border)}.bar-label.svelte-1m1tdtt{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.bar-label.svelte-1m1tdtt>span:where(.svelte-1m1tdtt){min-width:0}.rank.svelte-1m1tdtt{flex:0 0 18px;font-size:11px;color:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.bar-value.svelte-1m1tdtt{text-align:right;font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.bar-plot.svelte-1m1tdtt{position:relative;height:1.5rem;min-width:0}.zero-line.svelte-1m1tdtt{position:absolute;top:-.2rem;bottom:-.2rem;width:1px;background:var(--color-muted-foreground);opacity:.5}.bar-fill.svelte-1m1tdtt{position:absolute;top:.3rem;height:.9rem;background:var(--bar-color);border-radius:0 .2rem .2rem 0}.bar-fill.negative.svelte-1m1tdtt{border-radius:.2rem 0 0 .2rem}.inspected.svelte-1m1tdtt .bar-label:where(.svelte-1m1tdtt),.inspected.svelte-1m1tdtt .bar-value:where(.svelte-1m1tdtt){color:var(--color-foreground);font-weight:600}.inspected.svelte-1m1tdtt .bar-fill:where(.svelte-1m1tdtt){outline:1px solid var(--color-foreground);outline-offset:2px}.scale-row.svelte-1m1tdtt{margin-top:.5rem}.scale-labels.svelte-1m1tdtt{grid-column:2;display:flex;position:relative;justify-content:space-between;font-size:.6875rem;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--color-muted-foreground)}.zero-tick.svelte-1m1tdtt{position:absolute;transform:translate(-50%)}.empty-state.svelte-1m1tdtt{padding:2rem 0;text-align:center;font-size:.8125rem;color:var(--color-muted-foreground)}@container bar-chart (max-width: 35rem){.bar-row.svelte-1m1tdtt{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem;padding:.75rem 0}.bar-label.svelte-1m1tdtt{grid-column:1;grid-row:1}.bar-value.svelte-1m1tdtt{grid-column:2;grid-row:1;align-self:start;line-height:1.5}.bar-plot.svelte-1m1tdtt{grid-column:1 / -1;grid-row:2}.scale-row.svelte-1m1tdtt{display:block}}.trend-controls.svelte-dtmdr8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;margin:14px 0 5px;font-size:11px;color:var(--color-muted-foreground)}.trend-switch.svelte-dtmdr8{display:flex;gap:3px;padding:3px;border:1px solid var(--color-border);border-radius:7px}.trend-switch.svelte-dtmdr8 button:where(.svelte-dtmdr8){padding:6px 8px;border-radius:4px}.trend-switch.svelte-dtmdr8 button[aria-pressed=true]:where(.svelte-dtmdr8){background:#213244;color:#dcecff}.trend-controls.svelte-dtmdr8 label:where(.svelte-dtmdr8){display:flex;gap:6px;align-items:center}.trend-controls.svelte-dtmdr8 input:where(.svelte-dtmdr8){accent-color:#3987e5}dd.svelte-dtmdr8 small:where(.svelte-dtmdr8){display:block;margin-top:4px;font-size:10px;color:var(--color-muted-foreground)}.series-legend.svelte-dtmdr8{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:8px}.series-toggle.svelte-dtmdr8{display:flex;align-items:center;gap:7px;min-height:40px;max-width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;font-size:12px;text-align:left;color:var(--color-foreground);cursor:pointer}.series-toggle.svelte-dtmdr8 span:where(.svelte-dtmdr8):last-child{overflow-wrap:anywhere}.series-hidden.svelte-dtmdr8{color:var(--color-muted-foreground);text-decoration:line-through}.series-hidden.svelte-dtmdr8 .series-swatch:where(.svelte-dtmdr8){opacity:.4}.series-swatch.svelte-dtmdr8{display:inline-block;width:8px;height:8px;flex:0 0 8px;border-radius:50%}button.svelte-dtmdr8:focus-visible{outline:2px solid #3987e5;outline-offset:3px}rect[role=slider].svelte-dtmdr8:focus-visible{outline:none;stroke:#3987e5;stroke-width:1}.chart-tick.svelte-dtmdr8{font-size:12px;fill:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.inspection-panel.svelte-dtmdr8{margin-top:12px;border-top:1px solid var(--color-border);padding-top:8px}.inspection-heading.svelte-dtmdr8{display:flex;justify-content:space-between;align-items:center;gap:8px}.inspection-heading.svelte-dtmdr8 p:where(.svelte-dtmdr8){overflow-wrap:anywhere}.inspection-controls.svelte-dtmdr8{display:flex;flex-shrink:0;gap:4px}.inspection-controls.svelte-dtmdr8 button:where(.svelte-dtmdr8){min-height:40px;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-foreground);font-size:12px;cursor:pointer}.inspection-controls.svelte-dtmdr8 button:where(.svelte-dtmdr8):disabled{opacity:.4;cursor:default}.inspection-values.svelte-dtmdr8{display:grid;gap:6px;margin-top:8px}.inspection-values.svelte-dtmdr8>div:where(.svelte-dtmdr8){display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:12px}.inspection-values.svelte-dtmdr8 dt:where(.svelte-dtmdr8){display:flex;align-items:baseline;gap:7px;min-width:0;overflow-wrap:anywhere;color:var(--color-muted-foreground)}.inspection-values.svelte-dtmdr8 dd:where(.svelte-dtmdr8){flex-shrink:0;font-variant-numeric:tabular-nums}@media(max-width:480px){.inspection-heading.svelte-dtmdr8{flex-wrap:wrap}}.zone-summary.svelte-1fkc0o{container-type:inline-size;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.zone-court.svelte-1fkc0o{width:100%;max-width:420px;margin:auto}svg.svelte-1fkc0o{width:100%;display:block;border-radius:12px;background:#3987e506}svg.svelte-1fkc0o g[role=button]:where(.svelte-1fkc0o){cursor:pointer}svg.svelte-1fkc0o g[role=button]:where(.svelte-1fkc0o):focus-visible{outline:none;filter:drop-shadow(0 0 3px white)}text.svelte-1fkc0o{fill:var(--color-foreground);pointer-events:none;font-variant-numeric:tabular-nums}.zone-percent.svelte-1fkc0o{font-size:25px;font-weight:650}.zone-count.svelte-1fkc0o{font-size:17px}.zone-number.svelte-1fkc0o{font-size:19px;font-weight:650}.legend.svelte-1fkc0o{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:11px;color:var(--color-muted-foreground)}.legend.svelte-1fkc0o span:where(.svelte-1fkc0o){width:80px;height:6px;border-radius:4px;background:linear-gradient(90deg,#3987e51a,#3987e5bf)}.zone-list.svelte-1fkc0o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zone-list.svelte-1fkc0o button:where(.svelte-1fkc0o){min-width:0;text-align:left;padding:12px;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.zone-label.svelte-1fkc0o{display:flex;gap:6px;font-size:12px;line-height:1.4}.number.svelte-1fkc0o{color:var(--color-muted-foreground)}strong.svelte-1fkc0o{display:block;font-size:22px;font-weight:600;letter-spacing:-.03em;margin-top:8px;font-variant-numeric:tabular-nums}.sample.svelte-1fkc0o{display:block;font-size:12px;color:var(--color-muted-foreground);margin-top:3px}.chosen.svelte-1fkc0o{background:#3987e51f;border-color:#3987e5!important}button.svelte-1fkc0o:focus-visible{outline:2px solid #3987e5;outline-offset:3px}.zone-events.svelte-1fkc0o{margin-top:16px;border-top:1px solid var(--color-border);font-size:12px}.event-heading.svelte-1fkc0o,.event-row.svelte-1fkc0o,nav.svelte-1fkc0o{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0}h4.svelte-1fkc0o{font-weight:600}.event-heading.svelte-1fkc0o>span:where(.svelte-1fkc0o){color:var(--color-muted-foreground)}.event-heading.svelte-1fkc0o button:where(.svelte-1fkc0o){margin-left:auto}.event-row.svelte-1fkc0o{justify-content:space-between;border-top:1px solid var(--color-border)}.event-row.svelte-1fkc0o>span:where(.svelte-1fkc0o){flex:1 1 180px;overflow-wrap:anywhere}.zone-events.svelte-1fkc0o button:where(.svelte-1fkc0o){min-height:40px;cursor:pointer;padding:4px 8px;color:var(--color-foreground)}button.svelte-1fkc0o:disabled{opacity:.4;cursor:default}nav.svelte-1fkc0o{justify-content:space-between}@container shot-artifact (min-width: 700px){.zone-summary.svelte-1fkc0o{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.shot-artifact.svelte-1kc475i{container:shot-artifact / inline-size}.segmented.svelte-1kc475i{display:flex;flex-wrap:wrap;max-width:100%;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:9px;background:#00000014}.segmented.svelte-1kc475i button:where(.svelte-1kc475i){min-height:40px;border-radius:6px;padding:6px 9px;color:var(--color-muted-foreground);font-size:12px;cursor:pointer;transition:color .15s,background .15s}.segmented.svelte-1kc475i button.active:where(.svelte-1kc475i){background:var(--color-card);color:var(--color-foreground);box-shadow:0 1px 3px #00000026}.segmented.svelte-1kc475i button:where(.svelte-1kc475i):disabled{cursor:default;opacity:.65}button.svelte-1kc475i:focus-visible,select.svelte-1kc475i:focus-visible{outline:2px solid #3987e5;outline-offset:3px}.court-shell.svelte-1kc475i{background:radial-gradient(ellipse at 50% 5%,rgba(57,135,229,.06),transparent 65%)}svg.svelte-1kc475i g[role=button]:where(.svelte-1kc475i){cursor:pointer}svg.svelte-1kc475i g[role=button]:where(.svelte-1kc475i):focus-visible{outline:none;filter:drop-shadow(0 0 3px white)}.inspect-button.svelte-1kc475i{width:40px;height:40px;border-radius:6px;border:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer}select.svelte-1kc475i{min-height:40px}.inspect-button.svelte-1kc475i:disabled{opacity:.4;cursor:default}.density-key.svelte-1kc475i{background:linear-gradient(to right,#3987e51f,#3987e5d9)}.percentage-key.svelte-1kc475i{background:linear-gradient(to right,#3a71df,#3adf55,#dfa83a)}.detail-panel.svelte-1kc475i{background:#0000000d}abbr.svelte-1kc475i{text-decoration:none}.coordinate-note.svelte-1kc475i summary:where(.svelte-1kc475i){cursor:pointer}.coordinate-note.svelte-1kc475i summary:where(.svelte-1kc475i):focus-visible{outline:2px solid #3987e5;outline-offset:3px}.entity-marker.svelte-29cmj4{opacity:.9}.entity-marker.muted.svelte-29cmj4{opacity:.4}.entity-marker.selected.svelte-29cmj4,.entity-marker.inspected.svelte-29cmj4{opacity:1}.marker-background.svelte-29cmj4{fill:#202831}.marker-ring.svelte-29cmj4{fill:none;stroke:#72869e77;stroke-width:1}.selected.svelte-29cmj4 .marker-ring:where(.svelte-29cmj4){stroke:#99c7ff;stroke-width:2}.inspected.svelte-29cmj4 .marker-ring:where(.svelte-29cmj4){stroke:#edf5ff;stroke-width:2}.shooting-explorer.svelte-1g5b75s{container:explorer / inline-size;min-width:0}.explorer-heading.svelte-1g5b75s{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}h3.svelte-1g5b75s{font-size:16px;font-weight:550;letter-spacing:-.02em}.explorer-heading.svelte-1g5b75s p:where(.svelte-1g5b75s){color:var(--color-muted-foreground);font-size:13px;margin-top:5px}.rate-switch.svelte-1g5b75s{display:flex;padding:3px;border:1px solid var(--color-border);border-radius:7px;flex-shrink:0}.rate-switch.svelte-1g5b75s button:where(.svelte-1g5b75s){padding:6px 9px;font-size:13px;color:var(--color-muted-foreground);border-radius:4px}.rate-switch.svelte-1g5b75s button[aria-pressed=true]:where(.svelte-1g5b75s){background:var(--color-control-active);color:var(--color-control-foreground)}.analysis-controls.svelte-1g5b75s{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;font-size:13px;color:var(--color-muted-foreground);padding-bottom:17px;border-bottom:1px solid var(--color-border)}.analysis-controls.svelte-1g5b75s label:where(.svelte-1g5b75s){display:flex;align-items:center;gap:8px}input[type=number].svelte-1g5b75s{width:70px;background:#ffffff04;border:1px solid var(--color-border);border-radius:5px;padding:5px 7px;color:var(--color-foreground);font-variant-numeric:tabular-nums}input[type=checkbox].svelte-1g5b75s{accent-color:#3987e5}.clear.svelte-1g5b75s{margin-left:auto;display:flex;gap:5px;align-items:center;color:#a5cfff}.explorer-grid.svelte-1g5b75s{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;margin-top:18px}.plot-column.svelte-1g5b75s,.plot-host.svelte-1g5b75s{min-width:0}svg.svelte-1g5b75s{display:block;width:100%;height:355px;touch-action:pan-y}.grid-line.svelte-1g5b75s{stroke:#ffffff0d}.tick.svelte-1g5b75s{fill:#a1a1aa;font:10px var(--font-sans)}.axis-label.svelte-1g5b75s{fill:#c0c4cd;font:11px var(--font-sans)}.reference-line.svelte-1g5b75s{stroke:#94a3b866;stroke-dasharray:4 5}.point.svelte-1g5b75s{fill:#5799e6;fill-opacity:.7}.point.muted.svelte-1g5b75s{fill-opacity:.18}.point.selected.svelte-1g5b75s{fill:#9dcaff;stroke:#d9eaff;stroke-width:1.5;fill-opacity:1}.point.inspected.svelte-1g5b75s{stroke:#fff;stroke-width:1.5}.point-label.svelte-1g5b75s{fill:var(--color-control-foreground);font:10px var(--font-sans);paint-order:stroke;stroke:#1d1d1d;stroke-width:4px;stroke-linejoin:round}.empty-plot.svelte-1g5b75s{fill:#a1a1aa;font:12px var(--font-sans)}.inspection.svelte-1g5b75s{min-height:53px;display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;border-top:1px solid var(--color-border);padding:12px 0;font-size:12px;font-variant-numeric:tabular-nums}.inspection.svelte-1g5b75s small:where(.svelte-1g5b75s){display:block;color:var(--color-muted-foreground);font-size:12px;margin-top:3px}.inspected-name.svelte-1g5b75s{color:var(--color-action);font-weight:500;text-align:left;margin-right:auto}.muted-inspection.svelte-1g5b75s{color:var(--color-muted-foreground);font-size:13px;justify-content:space-between}.reference-values.svelte-1g5b75s{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--color-muted-foreground);font-size:12px}.reference-values.svelte-1g5b75s strong:where(.svelte-1g5b75s){color:var(--color-muted-foreground);font-weight:500;margin-left:4px}.reference-values.svelte-1g5b75s i:where(.svelte-1g5b75s){display:inline-block;width:18px;border-top:1px dashed #94a3b8;margin:0 6px 3px 0}.ranking.svelte-1g5b75s{min-width:0;border-left:1px solid var(--color-border);padding-left:18px}.ranking-controls.svelte-1g5b75s{display:flex;align-items:center;gap:5px;margin-bottom:10px}.search.svelte-1g5b75s{display:flex;align-items:center;gap:6px;min-width:0;color:var(--color-muted-foreground)}.search.svelte-1g5b75s input:where(.svelte-1g5b75s){width:100%;min-width:0;font-size:13px;background:transparent;padding:7px 0}.sort.svelte-1g5b75s select:where(.svelte-1g5b75s){max-width:85px;font-size:12px;background:var(--color-card);color:var(--color-muted-foreground);padding:5px;border-radius:4px}ol.svelte-1g5b75s{max-height:376px;overflow-y:auto;scrollbar-width:thin}li.svelte-1g5b75s button:where(.svelte-1g5b75s){display:flex;align-items:center;gap:8px;width:100%;padding:10px 5px;border-radius:5px;text-align:left}li.svelte-1g5b75s button:where(.svelte-1g5b75s):hover{background:#ffffff04}li.svelte-1g5b75s button.chosen:where(.svelte-1g5b75s){background:var(--color-selection)}.rank.svelte-1g5b75s{color:var(--color-muted-foreground);font-size:12px;width:17px;flex-shrink:0;font-variant-numeric:tabular-nums}.name.svelte-1g5b75s{min-width:0;font-size:13px;line-height:1.5}.name.svelte-1g5b75s small:where(.svelte-1g5b75s){display:block;color:var(--color-muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}li.svelte-1g5b75s strong:where(.svelte-1g5b75s){margin-left:auto;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;flex-shrink:0}.no-matches.svelte-1g5b75s,.coverage.svelte-1g5b75s{color:var(--color-muted-foreground);font-size:13px;line-height:1.6;padding:10px 0}button.svelte-1g5b75s,select.svelte-1g5b75s{cursor:pointer}.svelte-1g5b75s:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@container explorer (width < 740px){.explorer-grid.svelte-1g5b75s{grid-template-columns:minmax(0,1fr);gap:18px}.ranking.svelte-1g5b75s{border-left:0;border-top:1px solid var(--color-border);padding:12px 0 0}ol.svelte-1g5b75s{max-height:250px}.ranking-controls.svelte-1g5b75s{justify-content:space-between}.search.svelte-1g5b75s{flex:1}.rate-switch.svelte-1g5b75s{margin-top:1px}}@container explorer (width < 400px){.explorer-heading.svelte-1g5b75s{flex-direction:column;gap:12px}.analysis-controls.svelte-1g5b75s{gap:12px}.clear.svelte-1g5b75s{margin-left:0}.reference-toggle.svelte-1g5b75s{font-size:12px}.inspection.svelte-1g5b75s{gap:12px}.inspected-name.svelte-1g5b75s{width:100%}}.qualification-hint.svelte-1g5b75s,.ranking-count.svelte-1g5b75s{font-size:12px;color:var(--color-muted-foreground);line-height:1.7;margin:8px 0 14px}.qualification-error.svelte-1g5b75s{color:var(--color-warning)}.ranking-summary.svelte-1g5b75s{cursor:pointer;min-height:44px;align-content:center;font-size:13px;color:var(--color-action);margin-bottom:8px}.show-more.svelte-1g5b75s{min-height:44px;color:var(--color-action);font-size:13px;text-decoration:underline;text-underline-offset:4px}@container explorer (width < 740px){ol.svelte-1g5b75s{max-height:none;overflow:visible}}@media(max-width:850px){.rate-switch.svelte-1g5b75s button:where(.svelte-1g5b75s),.clear.svelte-1g5b75s,.inspected-name.svelte-1g5b75s,.sort.svelte-1g5b75s select:where(.svelte-1g5b75s),.analysis-controls.svelte-1g5b75s label:where(.svelte-1g5b75s){min-height:44px}.analysis-controls.svelte-1g5b75s input[type=number]:where(.svelte-1g5b75s),.search.svelte-1g5b75s input:where(.svelte-1g5b75s){min-height:44px;font-size:16px}.reference-toggle.svelte-1g5b75s{padding:7px 0}}.split-comparison.svelte-30ppyx{container:split / inline-size;min-width:0}.split-heading.svelte-30ppyx{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.subject.svelte-30ppyx{display:flex;gap:11px;align-items:center;min-width:0}h3.svelte-30ppyx{font-size:15px;font-weight:550;letter-spacing:-.02em}.subject.svelte-30ppyx p:where(.svelte-30ppyx){font-size:11px;color:var(--color-muted-foreground);margin-top:5px;line-height:1.6}.rate.svelte-30ppyx{font-size:10px;color:#a3b6cc;border:1px solid var(--color-border);border-radius:5px;padding:6px 9px;flex-shrink:0}.cohort-heading.svelte-30ppyx,.metric-main.svelte-30ppyx,.support.svelte-30ppyx>div:where(.svelte-30ppyx){display:grid;grid-template-columns:minmax(110px,1.05fr) repeat(2,minmax(0,1fr)) minmax(76px,.5fr);column-gap:18px;align-items:center}.cohort-heading.svelte-30ppyx{padding:0 8px 17px;align-items:start}.metric-column.svelte-30ppyx,.change-heading.svelte-30ppyx{color:#828e9d;font-size:10px;padding-top:4px}.change-heading.svelte-30ppyx,.cohort.svelte-30ppyx{text-align:right}h4.svelte-30ppyx{font-size:12px;font-weight:500;line-height:1.7}.cohort.svelte-30ppyx i:where(.svelte-30ppyx){display:inline-block;width:6px;height:6px;border:1px solid #95a5b8;border-radius:50%;margin-right:6px}.cohort.svelte-30ppyx i.second:where(.svelte-30ppyx){background:#8ebcf4;border-color:#8ebcf4}.cohort.svelte-30ppyx p:where(.svelte-30ppyx){color:#a7b1be;font-size:11px;margin-top:5px}.cohort.svelte-30ppyx small:where(.svelte-30ppyx){font-size:10px;color:#7f8b9d;line-height:1.7;display:block;margin-top:4px}.metric.svelte-30ppyx{border-top:1px solid var(--color-border)}.metric-main.svelte-30ppyx{width:100%;padding:19px 8px 15px;color:var(--color-foreground);text-align:left;position:relative;row-gap:13px;border-radius:5px}.metric-main.svelte-30ppyx:not(:disabled){cursor:pointer}.metric-main.svelte-30ppyx:not(:disabled):hover,.expanded.svelte-30ppyx .metric-main:where(.svelte-30ppyx){background:#83b7f205}.metric-name.svelte-30ppyx{font-size:12px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.metric-name.svelte-30ppyx svg{color:#8995a5}.expanded.svelte-30ppyx .metric-name:where(.svelte-30ppyx) svg{transform:rotate(180deg)}.metric-name.svelte-30ppyx small:where(.svelte-30ppyx){width:100%;font-size:10px;color:#8592a4}strong.svelte-30ppyx{text-align:right;font-size:25px;font-weight:480;font-variant-numeric:tabular-nums;letter-spacing:-.035em}strong.baseline.svelte-30ppyx{color:#9fa9b7}.delta.svelte-30ppyx{justify-self:end;font-size:12px;font-variant-numeric:tabular-nums;padding:4px 6px;border-radius:4px;white-space:nowrap}.delta.positive.svelte-30ppyx{color:#75d8ba;background:#75d8ba0b}.delta.negative.svelte-30ppyx{color:#ed9ca8;background:#ed9ca80b}.delta.neutral.svelte-30ppyx{color:#a5b5c9;background:#a5b5c908}.movement.svelte-30ppyx{grid-column:2/4;height:9px;position:relative;width:100%}.track.svelte-30ppyx,.connector.svelte-30ppyx{position:absolute;top:4px;height:1px;background:#ffffff0a;left:0;right:0}.connector.svelte-30ppyx{right:auto;background:#8cb8ef66}.movement.svelte-30ppyx i:where(.svelte-30ppyx){position:absolute;width:6px;height:6px;top:1px;border:1px solid #98a7ba;background:var(--color-card);border-radius:50%;transform:translate(-50%)}.movement.svelte-30ppyx i.second:where(.svelte-30ppyx){background:#9ec8fc;border-color:#b6d7ff}.support.svelte-30ppyx{padding:0 8px 13px}.support.svelte-30ppyx>div:where(.svelte-30ppyx){padding:8px 0;font-size:11px;border-top:1px solid #ffffff08;color:#95a1b2;font-variant-numeric:tabular-nums}.support.svelte-30ppyx span:where(.svelte-30ppyx):not(:first-child){text-align:right}.limitations.svelte-30ppyx{border-top:1px solid var(--color-border);padding-top:13px;margin-top:8px}.limitations.svelte-30ppyx p:where(.svelte-30ppyx){color:#cfb48c;font-size:11px;line-height:1.8}button.svelte-30ppyx:focus-visible{outline:2px solid #8cb8ef;outline-offset:3px}strong.svelte-30ppyx{line-height:1.15}.metric-main.svelte-30ppyx{padding-top:16px;padding-bottom:13px;row-gap:10px}@container split (width < 580px){.cohort-heading.svelte-30ppyx,.metric-main.svelte-30ppyx,.support.svelte-30ppyx>div:where(.svelte-30ppyx){grid-template-columns:minmax(72px,.9fr) repeat(2,minmax(0,1fr)) minmax(57px,.65fr);column-gap:8px}.cohort-heading.svelte-30ppyx{padding:0 0 13px}.metric-main.svelte-30ppyx{padding:16px 0 13px}h4.svelte-30ppyx{font-size:10px}.cohort.svelte-30ppyx small:where(.svelte-30ppyx){font-size:9px}.cohort.svelte-30ppyx p:where(.svelte-30ppyx){font-size:10px}strong.svelte-30ppyx{font-size:21px}.metric-name.svelte-30ppyx{font-size:11px}.delta.svelte-30ppyx{font-size:10px;padding:4px}.metric-column.svelte-30ppyx,.change-heading.svelte-30ppyx{font-size:9px}.support.svelte-30ppyx{padding-left:0;padding-right:0}.cohort.svelte-30ppyx i:where(.svelte-30ppyx){display:none}}@container split (width < 340px){.cohort-heading.svelte-30ppyx,.metric-main.svelte-30ppyx,.support.svelte-30ppyx>div:where(.svelte-30ppyx){grid-template-columns:minmax(65px,.9fr) repeat(2,minmax(0,1fr)) 52px;column-gap:5px}strong.svelte-30ppyx{font-size:18px}.split-heading.svelte-30ppyx{gap:8px}.subject.svelte-30ppyx p:where(.svelte-30ppyx){font-size:10px}.rate.svelte-30ppyx{font-size:9px;padding:5px}}.on-off-comparison.svelte-s5dwkf{container-type:inline-size}.comparison-title.svelte-s5dwkf{display:flex;align-items:baseline;justify-content:space-between;gap:12px}h3.svelte-s5dwkf{font-size:14px;font-weight:600}.comparison-title.svelte-s5dwkf>span:where(.svelte-s5dwkf),.sample.svelte-s5dwkf,.samples.svelte-s5dwkf{color:var(--color-muted-foreground);font-size:12px}.sample.svelte-s5dwkf{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:8px 0 18px}.sample.svelte-s5dwkf span:where(.svelte-s5dwkf){color:var(--color-foreground);font-variant-numeric:tabular-nums}.comparison-head.svelte-s5dwkf,.comparison-row.svelte-s5dwkf{display:grid;grid-template-columns:minmax(130px,1.7fr) repeat(3,minmax(70px,1fr));column-gap:12px}.comparison-head.svelte-s5dwkf{padding:0 10px 8px;color:var(--color-muted-foreground);font-size:11px;text-align:right}.comparison-head.svelte-s5dwkf span:where(.svelte-s5dwkf):first-child{text-align:left}.comparison-row.svelte-s5dwkf{padding:12px 10px;align-items:center;border-top:1px solid var(--color-border)}.metric-label.svelte-s5dwkf{min-width:0;font-size:13px;line-height:1.4}.metric-label.svelte-s5dwkf>span:where(.svelte-s5dwkf){display:block;overflow-wrap:anywhere}.metric-label.svelte-s5dwkf>small:where(.svelte-s5dwkf){color:var(--color-muted-foreground);font-size:10px}.value.svelte-s5dwkf{text-align:right;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.value.svelte-s5dwkf small:where(.svelte-s5dwkf){display:none}.off-value.svelte-s5dwkf{color:var(--color-muted-foreground)}.change-value.svelte-s5dwkf{font-weight:500}.change-value.svelte-s5dwkf abbr:where(.svelte-s5dwkf){font-size:10px;font-weight:400;text-decoration:none;color:var(--color-muted-foreground)}.net-rating.svelte-s5dwkf{background:var(--color-accent);border-radius:8px}h4.svelte-s5dwkf{font-weight:500;font-size:12px;margin-bottom:10px}.factors.svelte-s5dwkf{margin-top:14px;border-top:1px solid var(--color-border)}summary.svelte-s5dwkf{cursor:pointer;padding:12px 0;font-size:12px;border-radius:4px}summary.svelte-s5dwkf>span:where(.svelte-s5dwkf){margin-left:8px;color:var(--color-muted-foreground);font-size:11px}summary.svelte-s5dwkf:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.factor-groups.svelte-s5dwkf{display:grid;gap:20px;padding-top:6px}.empty.svelte-s5dwkf{padding:20px 0;font-size:12px;color:var(--color-muted-foreground)}.full-data.svelte-s5dwkf{margin-top:12px;border-top:1px solid var(--color-border)}.full-table.svelte-s5dwkf{padding-top:8px}@container (max-width: 460px){.comparison-head.svelte-s5dwkf{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.comparison-row.svelte-s5dwkf{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px;padding:12px 8px}.metric-label.svelte-s5dwkf{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.metric-label.svelte-s5dwkf>small:where(.svelte-s5dwkf){flex-shrink:0;max-width:45%;text-align:right}.value.svelte-s5dwkf{text-align:left;font-size:17px}.value.svelte-s5dwkf small:where(.svelte-s5dwkf){display:block;font-size:10px;font-weight:400;color:var(--color-muted-foreground);margin-bottom:3px}}.lineup-ranking.svelte-1w7i6ff{container-type:inline-size}.ranking-header.svelte-1w7i6ff{display:flex;align-items:baseline;gap:10px}h3.svelte-1w7i6ff{font-size:14px;font-weight:600}.ranking-header.svelte-1w7i6ff>span:where(.svelte-1w7i6ff),.ranking-context.svelte-1w7i6ff,.lineup-sample.svelte-1w7i6ff,.primary-rating.svelte-1w7i6ff small:where(.svelte-1w7i6ff){font-size:11px;color:var(--color-muted-foreground)}.ranking-context.svelte-1w7i6ff{margin:6px 0 14px;line-height:1.6}.lineup-list.svelte-1w7i6ff{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(4rem,max-content);column-gap:12px}.lineup-row.svelte-1w7i6ff{grid-column:1 / -1;display:grid;grid-template-columns:22px minmax(0,1fr) 6rem;gap:12px;padding:16px 0;border-top:1px solid var(--color-border)}@supports (grid-template-columns: subgrid){.lineup-row.svelte-1w7i6ff{grid-template-columns:subgrid}}.rank.svelte-1w7i6ff{font-size:12px;color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;padding-top:3px}.players.svelte-1w7i6ff{display:flex;flex-wrap:wrap;gap:3px 12px;font-size:13px;line-height:1.5}.players.svelte-1w7i6ff li:where(.svelte-1w7i6ff){display:flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.players.svelte-1w7i6ff li:where(.svelte-1w7i6ff)>span:where(.svelte-1w7i6ff){min-width:0}.rating-details.svelte-1w7i6ff{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px;font-size:12px;font-variant-numeric:tabular-nums}abbr.svelte-1w7i6ff{text-decoration:none;color:var(--color-muted-foreground);font-size:10px;margin-right:3px}.lineup-sample.svelte-1w7i6ff{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-variant-numeric:tabular-nums}.rating-bar.svelte-1w7i6ff{position:relative;height:9px;margin:10px 0}.bar-zero.svelte-1w7i6ff{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--color-muted-foreground)}.bar-fill.svelte-1w7i6ff{position:absolute;inset-block:0;background:#3987e5;border-radius:2px}.primary-rating.svelte-1w7i6ff{text-align:right;font-variant-numeric:tabular-nums}.primary-rating.svelte-1w7i6ff>span:where(.svelte-1w7i6ff){display:block;font-size:23px;letter-spacing:-.04em;font-weight:500}.primary-rating.svelte-1w7i6ff small:where(.svelte-1w7i6ff){display:block;font-size:10px}.full-data.svelte-1w7i6ff{border-top:1px solid var(--color-border);margin-top:8px}summary.svelte-1w7i6ff{padding:14px 0 2px;cursor:pointer;font-size:12px;border-radius:4px}.full-table.svelte-1w7i6ff{padding-top:16px}.empty.svelte-1w7i6ff{padding:20px 0;color:var(--color-muted-foreground);font-size:12px}.filter.svelte-1w7i6ff{display:grid;gap:6px;margin-bottom:16px;font-size:11px;color:var(--color-muted-foreground)}input.svelte-1w7i6ff{background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);padding:8px 10px;font-size:12px;max-width:280px}.pagination.svelte-1w7i6ff{display:flex;align-items:center;gap:12px;margin:12px 0;font-size:12px;color:var(--color-muted-foreground)}.pagination.svelte-1w7i6ff span:where(.svelte-1w7i6ff){flex:1}button.svelte-1w7i6ff{cursor:pointer;color:var(--color-foreground);border:1px solid var(--color-border);padding:4px 8px;border-radius:6px;min-height:40px}button.svelte-1w7i6ff:disabled{opacity:.4;cursor:default}button.svelte-1w7i6ff:focus-visible,input.svelte-1w7i6ff:focus-visible,summary.svelte-1w7i6ff:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@container (max-width: 460px){.lineup-list.svelte-1w7i6ff{grid-template-columns:18px minmax(0,1fr) minmax(4rem,max-content);column-gap:8px}.lineup-row.svelte-1w7i6ff{grid-template-columns:18px minmax(0,1fr) 6rem;gap:8px}@supports (grid-template-columns: subgrid){.lineup-row.svelte-1w7i6ff{grid-template-columns:subgrid}}.players.svelte-1w7i6ff{display:grid;gap:2px}.primary-rating.svelte-1w7i6ff>span:where(.svelte-1w7i6ff){font-size:21px}.lineup-sample.svelte-1w7i6ff{font-size:10px}}.pin-dialog.svelte-16fj2ht{width:min(420px,calc(100% - 32px));margin:auto;border:1px solid var(--color-border);border-radius:12px;padding:22px;background:var(--color-card);color:var(--color-foreground);box-shadow:0 20px 80px #0008}.pin-dialog.svelte-16fj2ht::backdrop{background:#0009}header.svelte-16fj2ht{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}h3.svelte-16fj2ht{font-size:16px;font-weight:550}header.svelte-16fj2ht button:where(.svelte-16fj2ht){color:var(--color-muted-foreground);padding:5px}label.svelte-16fj2ht{display:grid;gap:8px;margin:16px 0;font-size:13px;color:var(--color-muted-foreground)}input.svelte-16fj2ht,select.svelte-16fj2ht{width:100%;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font-size:13px;padding:10px;border-radius:6px}footer.svelte-16fj2ht{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:24px;font-size:12px}.submit.svelte-16fj2ht{background:var(--color-control-active);color:#f3f8ff;padding:9px 14px;border-radius:6px}.cancel.svelte-16fj2ht{color:var(--color-muted-foreground)}button.svelte-16fj2ht,a.svelte-16fj2ht{cursor:pointer}button.svelte-16fj2ht:disabled{opacity:.5;cursor:default}.error.svelte-16fj2ht{font-size:12px;color:var(--color-warning);line-height:1.6}.error.svelte-16fj2ht button:where(.svelte-16fj2ht){margin-left:8px;text-decoration:underline}.success.svelte-16fj2ht{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--color-success);padding:8px 0 22px}.success.svelte-16fj2ht strong:where(.svelte-16fj2ht){color:#e6f2ee;font-weight:500}.open-board.svelte-16fj2ht{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--color-action);padding:8px 0}.svelte-16fj2ht:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media(max-width:850px){button.svelte-16fj2ht,.open-board.svelte-16fj2ht{min-height:44px}header.svelte-16fj2ht button:where(.svelte-16fj2ht){min-width:44px}input.svelte-16fj2ht,select.svelte-16fj2ht{font-size:16px;min-height:44px}}.artifact-actions.svelte-12do3x5{display:flex;align-items:center;gap:4px;flex-wrap:wrap}button.svelte-12do3x5{display:inline-flex;gap:6px;align-items:center;color:var(--color-muted-foreground);padding:7px 9px;border-radius:5px;font-size:12px;cursor:pointer}button.svelte-12do3x5:hover{background:#ffffff06;color:var(--color-foreground)}button.svelte-12do3x5:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}button.svelte-12do3x5:disabled{opacity:.5;cursor:default}.action-error.svelte-12do3x5{color:var(--color-warning);font-size:13px;line-height:1.6;padding:7px 0}@media(max-width:850px){button.svelte-12do3x5{min-height:44px}}.refinements.svelte-m3oq71{font-size:13px}.refine-toggle.svelte-m3oq71{color:var(--color-action);padding:5px 0;cursor:pointer}form.svelte-m3oq71{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;border-top:1px solid var(--color-border);margin-top:9px;padding-top:13px}label.svelte-m3oq71{display:grid;gap:6px;font-size:12px;color:var(--color-muted-foreground)}input.svelte-m3oq71,select.svelte-m3oq71{max-width:155px;min-height:34px;color-scheme:dark;background:#ffffff04;border:1px solid var(--color-border);border-radius:5px;padding:7px 8px;color:var(--color-foreground);font-size:13px}input[placeholder].svelte-m3oq71{width:100px}.apply.svelte-m3oq71{padding:8px 12px;background:var(--color-control-active);border:1px solid #3987e533;border-radius:5px;color:var(--color-control-foreground);min-height:34px;cursor:pointer}.refinement-help.svelte-m3oq71{color:var(--color-muted-foreground)}p.svelte-m3oq71{width:100%;color:var(--color-warning);font-size:13px}.svelte-m3oq71:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}button.svelte-m3oq71:disabled{opacity:.5}@media(max-width:850px){input.svelte-m3oq71,select.svelte-m3oq71,.apply.svelte-m3oq71,.refine-toggle.svelte-m3oq71{min-height:44px}input.svelte-m3oq71,select.svelte-m3oq71{font-size:16px}}.artifact-surface.svelte-kjxa9x{min-width:0}.finding-footer.svelte-kjxa9x{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:18px;padding-top:9px;border-top:1px solid var(--color-border)}.view-actions.svelte-kjxa9x{display:flex;align-items:center;gap:13px}.view-actions.svelte-kjxa9x button:where(.svelte-kjxa9x){font-size:12px;color:var(--color-action);cursor:pointer;padding:6px 2px}.view-actions.svelte-kjxa9x button[aria-pressed=true]:where(.svelte-kjxa9x){color:var(--color-control-foreground)}.source-label.svelte-kjxa9x{color:var(--color-muted-foreground);font-size:12px}button.svelte-kjxa9x:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.clip-export.svelte-kjxa9x{margin-top:10px}@media(max-width:850px){button.svelte-kjxa9x{min-height:44px}}
