*,*:before,*:after{border-radius:0}h1.svelte-1cagvfy{font-size:1.6rem;letter-spacing:-.01em;margin:0 0 .5rem;color:var(--text_primary)}h2.svelte-1cagvfy{font-size:1.05rem;margin:2rem 0 .75rem;color:var(--text_primary)}h3.svelte-1cagvfy{font-size:.85rem;margin:0 0 .4rem;color:var(--text_primary);overflow-wrap:anywhere}.bench_lede.svelte-1cagvfy{max-width:var(--container-prose);line-height:1.6;color:var(--text_primary)}.bench_subnav.svelte-1cagvfy{display:flex;gap:1.2rem;margin:.25rem 0 .5rem;font-size:.85rem}.bench_scroll.svelte-1cagvfy{overflow-x:auto}.bench_table.svelte-1cagvfy{width:100%;border-collapse:collapse;font-size:.85rem;background:var(--bg);border:1px solid var(--border)}.bench_table.svelte-1cagvfy th:where(.svelte-1cagvfy),.bench_table.svelte-1cagvfy td:where(.svelte-1cagvfy){text-align:left;padding:.6rem .85rem;border-bottom:1px solid var(--border);vertical-align:top}.bench_table.svelte-1cagvfy thead:where(.svelte-1cagvfy) th:where(.svelte-1cagvfy){background:var(--bg_secondary);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text_muted)}.bench_ref.svelte-1cagvfy{color:var(--text_secondary);max-width:var(--container-prose)}.bench_notes.svelte-1cagvfy{list-style:none;padding:0;max-width:var(--container-prose)}.bench_notes.svelte-1cagvfy li:where(.svelte-1cagvfy){padding:0 0 1rem}.bench_note_date.svelte-1cagvfy{display:block;font-size:.75rem;color:var(--text_muted)}.bench_brief.svelte-1cagvfy{white-space:pre-line;font-size:.85rem;color:var(--text_secondary)}details.svelte-1cagvfy{margin:.5rem 0 1rem}summary.svelte-1cagvfy{cursor:pointer;color:var(--text_muted);font-size:.8rem}.bench_grid.svelte-1cagvfy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem}.bench_card.svelte-1cagvfy{background:var(--bg);border:1px solid var(--border);padding:.75rem}.bench_score.svelte-1cagvfy{margin:0 0 .5rem}.bench_card.svelte-1cagvfy .bench_art{width:100%;height:auto;border:1px solid var(--border);background:#fff}.bench_reasons.svelte-1cagvfy{font-size:.78rem;margin:.75rem 0 0}.bench_reasons.svelte-1cagvfy dt:where(.svelte-1cagvfy){font-weight:700;color:var(--text_primary);margin-top:.4rem}.bench_reasons.svelte-1cagvfy dd:where(.svelte-1cagvfy){margin:.1rem 0 0;color:var(--text_secondary)}section.svelte-1cagvfy p:where(.svelte-1cagvfy){line-height:1.6}
