.scorecard.svelte-jqwctl{font-family:system-ui,sans-serif;color:#e5e7eb}.overall.svelte-jqwctl{display:flex;align-items:center;gap:16px;margin-bottom:14px}.overall.svelte-jqwctl .num:where(.svelte-jqwctl){font-size:3rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.overall.svelte-jqwctl .meta:where(.svelte-jqwctl){display:flex;flex-direction:column;gap:2px}.hint.svelte-jqwctl{font-size:.78rem;color:#9ca3af}.coverage.svelte-jqwctl{font-size:.72rem;color:#9ca3af}.worst.svelte-jqwctl{margin-bottom:14px}.worst-label.svelte-jqwctl{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.chips.svelte-jqwctl{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.chip.svelte-jqwctl{font-size:.78rem;padding:3px 9px;border-radius:999px;border:1px solid #374151;background:#111827}.chip.svelte-jqwctl em:where(.svelte-jqwctl){color:#9ca3af;font-style:normal}.group.svelte-jqwctl{margin-bottom:14px}.section-head.svelte-jqwctl{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #1f2937;padding-bottom:4px;margin-bottom:8px}.section-name.svelte-jqwctl{font-weight:700;font-size:.95rem}.section-score.svelte-jqwctl{font-weight:700;font-variant-numeric:tabular-nums}.phase.svelte-jqwctl{margin-bottom:8px;border-radius:6px}.phase.highlight.svelte-jqwctl{background:#2563eb2e;outline:1px solid rgba(37,99,235,.5);padding:4px 6px}.phase-head.svelte-jqwctl{display:flex;justify-content:space-between;font-size:.8rem;color:#cbd5e1;margin-bottom:2px}.phase-score.svelte-jqwctl{color:#9ca3af;font-variant-numeric:tabular-nums}.metric.svelte-jqwctl{display:flex;align-items:center;gap:8px;font-size:.8rem;padding:2px 0}.metric.clickable.svelte-jqwctl{width:100%;background:none;border:none;color:inherit;font:inherit;font-size:.8rem;text-align:left;cursor:pointer;border-radius:6px;padding:2px 4px}.metric.clickable.svelte-jqwctl:hover{background:#94a3b824}.chip.clickable.svelte-jqwctl{cursor:pointer;color:inherit;font-family:inherit}.chip.clickable.svelte-jqwctl:hover{background:#1f2937}.metric.reported.svelte-jqwctl .label:where(.svelte-jqwctl),.metric.reported.svelte-jqwctl .value:where(.svelte-jqwctl){color:#9ca3af}.dot.svelte-jqwctl{width:8px;height:8px;border-radius:50%;flex-shrink:0}.label.svelte-jqwctl{flex:1}.value.svelte-jqwctl{font-variant-numeric:tabular-nums;color:#cbd5e1}.score.svelte-jqwctl{font-weight:700;font-variant-numeric:tabular-nums;min-width:2ch;text-align:right}.band.svelte-jqwctl{min-width:9ch;text-align:right;font-size:.72rem;color:#9ca3af}.empty.svelte-jqwctl{font-size:.8rem;color:#9ca3af;margin:0}.areas.svelte-18329e0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sc-space-2)}.area.svelte-18329e0{width:100%;display:flex;align-items:center;gap:var(--sc-space-3);padding:10px 12px;border:1px solid var(--sc-border);border-radius:var(--sc-radius);background:var(--sc-surface);color:inherit;cursor:pointer;text-align:left}.area.on.svelte-18329e0{border-color:var(--sc-primary);background:color-mix(in srgb,var(--sc-primary) 12%,transparent)}.check.svelte-18329e0{flex-shrink:0;width:22px;height:22px;border-radius:6px;border:1px solid var(--sc-border);display:grid;place-content:center;font-size:13px;font-weight:800;color:#fff}.check.on.svelte-18329e0{background:var(--sc-primary);border-color:var(--sc-primary)}.text.svelte-18329e0{display:flex;flex-direction:column}.label.svelte-18329e0{font-size:15px;font-weight:600}.hint.svelte-18329e0{font-size:12px;color:var(--sc-text-dim)}.foot.svelte-18329e0{display:flex;align-items:center;justify-content:space-between;margin-top:var(--sc-space-3)}.clear.svelte-18329e0{background:none;border:none;color:var(--sc-text-dim);font-size:13px;text-decoration:underline;cursor:pointer}.clear.svelte-18329e0:disabled{opacity:.5;cursor:default;text-decoration:none}.note.svelte-18329e0{font-size:12px;color:var(--sc-text-dim)}
