.ap-subjects.svelte-9cuyr{flex-direction:column;gap:.85rem;display:flex}.ap-subj.svelte-9cuyr{grid-template-columns:15rem 1fr 4.5rem;align-items:center;gap:.9rem;display:grid}.ap-subj-head.svelte-9cuyr{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ap-subj-name.svelte-9cuyr{color:var(--text-primary);font-weight:600}.ap-subj-meta.svelte-9cuyr{color:var(--text-secondary);font-size:.72rem}.ap-subj-stack.svelte-9cuyr{background:var(--surface-hover);border-radius:.3rem;height:1.4rem;display:flex;overflow:hidden}.ap-seg.svelte-9cuyr{color:#fff;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:flex}.ap-subj-pct.svelte-9cuyr{text-align:right}.ap-subj-pct.svelte-9cuyr .val:where(.svelte-9cuyr){color:var(--text-primary);font-weight:700}.ap-subj-pct.svelte-9cuyr .lbl:where(.svelte-9cuyr){color:var(--text-secondary);margin-left:.15rem;font-size:.7rem}.ap-legend.svelte-9cuyr{gap:.9rem;margin-top:.9rem;display:flex}.ap-leg.svelte-9cuyr{color:var(--text-secondary);align-items:center;gap:.3rem;font-size:.75rem;display:flex}.ap-dot.svelte-9cuyr{border-radius:50%;width:.65rem;height:.65rem;display:inline-block}.ap-withheld.svelte-9cuyr{background:var(--surface-hover);color:var(--text-secondary);border-radius:.4rem;margin-top:1rem;padding:.7rem .85rem;font-size:.78rem;line-height:1.5}.ap-table.svelte-9cuyr{border-collapse:collapse;width:100%}.ap-table.svelte-9cuyr th:where(.svelte-9cuyr),.ap-table.svelte-9cuyr td:where(.svelte-9cuyr){border-bottom:1px solid var(--border-subtle);padding:.45rem .6rem}.ap-table.svelte-9cuyr th:where(.svelte-9cuyr){text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);text-align:left;font-size:.72rem}.ap-table.svelte-9cuyr .num:where(.svelte-9cuyr){text-align:right}.ap-supp.svelte-9cuyr{color:var(--text-secondary);font-style:italic}.ap-empty.svelte-9cuyr{color:var(--text-secondary)}@media (width<=780px){.ap-subj.svelte-9cuyr{grid-template-columns:1fr;gap:.35rem}.ap-subj-pct.svelte-9cuyr{text-align:left}}
