*,*:before,*:after{border-radius:0}h1.svelte-1sywf2t{font-size:1.4rem;letter-spacing:-.01em;margin:.25rem 0 .5rem;color:var(--text_primary);overflow-wrap:anywhere}h2.svelte-1sywf2t{font-size:1.05rem;margin:2rem 0 .75rem;color:var(--text_primary)}h3.svelte-1sywf2t{font-size:.8rem;margin:0 0 .4rem;color:var(--text_primary);overflow-wrap:anywhere}.cmp_back.svelte-1sywf2t{margin:0;font-size:.85rem}.cmp_testscore.svelte-1sywf2t{font-size:.85rem;font-weight:400;color:var(--text_muted);margin-left:.5rem}.cmp_table.svelte-1sywf2t{width:100%;max-width:720px;border-collapse:collapse;font-size:.85rem;background:var(--bg);border:1px solid var(--border)}.cmp_table.svelte-1sywf2t th:where(.svelte-1sywf2t),.cmp_table.svelte-1sywf2t td:where(.svelte-1sywf2t){text-align:left;padding:.6rem .85rem;border-bottom:1px solid var(--border)}.cmp_table.svelte-1sywf2t thead:where(.svelte-1sywf2t) th:where(.svelte-1sywf2t){background:var(--bg_secondary);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text_muted)}.cmp_ref.svelte-1sywf2t{color:var(--text_secondary);max-width:var(--container-prose);line-height:1.6}.cmp_grid.svelte-1sywf2t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem}.cmp_card.svelte-1sywf2t{background:var(--bg);border:1px solid var(--border);padding:.75rem}.cmp_score.svelte-1sywf2t{margin:0 0 .5rem}.cmp_card.svelte-1sywf2t .cmp_art{width:100%;height:auto;border:1px solid var(--border);background:#fff}
