.sr-only.svelte-1kxixt5{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.occ-table-controls.svelte-1kxixt5{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;margin-bottom:.85rem;display:flex}.ctl.svelte-1kxixt5{color:var(--muted);flex-direction:column;gap:.25rem;font-size:.78rem;display:flex}.ctl.svelte-1kxixt5>span:where(.svelte-1kxixt5){letter-spacing:.02em;font-weight:600}.ctl.svelte-1kxixt5 select:where(.svelte-1kxixt5),.ctl.svelte-1kxixt5 input:where(.svelte-1kxixt5){font-family:var(--font-ui);color:var(--ink);border:1px solid var(--rule-strong,#ccc);border-radius:var(--ddl-border-radius,4px);background:var(--bg,#fff);padding:.35rem .6rem;font-size:.85rem}.ctl.search.svelte-1kxixt5 input:where(.svelte-1kxixt5){min-width:16rem}.ctl.svelte-1kxixt5 select:where(.svelte-1kxixt5):focus-visible,.ctl.svelte-1kxixt5 input:where(.svelte-1kxixt5):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.count.svelte-1kxixt5{color:var(--muted);margin:0 0 0 auto;font-size:.8rem}.table-wrap.svelte-1kxixt5{border:1px solid var(--rule);background:var(--bg);border-radius:8px;max-height:60vh;overflow:auto}.data-table.svelte-1kxixt5{border-collapse:separate;border-spacing:0;width:100%;color:var(--ink-soft);font-size:.82rem;line-height:1.35}thead.svelte-1kxixt5 th:where(.svelte-1kxixt5){z-index:1;background:var(--bg-panel);text-align:left;letter-spacing:.02em;color:var(--ink);border-bottom:1px solid var(--rule-strong);padding:0;font-size:.72rem;font-weight:600;position:sticky;top:0}thead.svelte-1kxixt5 th.num:where(.svelte-1kxixt5){text-align:right}.sort-btn.svelte-1kxixt5{width:100%;font:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.3rem;padding:.6rem .75rem;display:flex}th.num.svelte-1kxixt5 .sort-btn:where(.svelte-1kxixt5){text-align:right;justify-content:flex-end}.sort-btn.svelte-1kxixt5:hover,.sort-btn.active.svelte-1kxixt5{color:var(--accent)}.sort-btn.svelte-1kxixt5:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sort-ind.svelte-1kxixt5{flex-shrink:0;min-width:.75em;font-size:.7em;line-height:1}tbody.svelte-1kxixt5 th:where(.svelte-1kxixt5),tbody.svelte-1kxixt5 td:where(.svelte-1kxixt5){border-bottom:1px solid var(--rule);vertical-align:top;padding:.5rem .75rem}.col-label.svelte-1kxixt5{color:var(--ink);min-width:14rem;font-weight:600}tbody.svelte-1kxixt5 tr:where(.svelte-1kxixt5):nth-child(2n) th:where(.svelte-1kxixt5),tbody.svelte-1kxixt5 tr:where(.svelte-1kxixt5):nth-child(2n) td:where(.svelte-1kxixt5){background:color-mix(in srgb, var(--bg-panel) 55%, transparent)}tbody.svelte-1kxixt5 tr:where(.svelte-1kxixt5):hover th:where(.svelte-1kxixt5),tbody.svelte-1kxixt5 tr:where(.svelte-1kxixt5):hover td:where(.svelte-1kxixt5){background:color-mix(in srgb, var(--accent) 7%, transparent)}tbody.svelte-1kxixt5 tr.high-row:where(.svelte-1kxixt5) th:where(.svelte-1kxixt5),tbody.svelte-1kxixt5 tr.high-row:where(.svelte-1kxixt5) td:where(.svelte-1kxixt5){background:color-mix(in srgb, var(--accent) 5%, transparent)}.high-cell.svelte-1kxixt5{color:var(--ink);font-weight:600;background:color-mix(in srgb, var(--accent) 14%, transparent)!important}.num.svelte-1kxixt5{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rank.svelte-1kxixt5{color:var(--ink-soft)}.empty.svelte-1kxixt5{text-align:center;color:var(--muted);padding:1.5rem}.pager.svelte-1kxixt5{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.85rem;font-size:.8rem;display:flex}.range.svelte-1kxixt5{font-variant-numeric:tabular-nums}.page-size.svelte-1kxixt5{align-items:center;gap:.4rem;display:inline-flex}.page-size.svelte-1kxixt5 select:where(.svelte-1kxixt5){font:inherit;color:var(--ink-soft);background:var(--bg);border:1px solid var(--rule-strong);cursor:pointer;border-radius:5px;padding:.15rem .35rem}.pager-controls.svelte-1kxixt5{align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.page-of.svelte-1kxixt5{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 .4rem}.pager-controls.svelte-1kxixt5 button:where(.svelte-1kxixt5){font:inherit;color:var(--ink-soft);background:var(--bg);border:1px solid var(--rule-strong);cursor:pointer;border-radius:5px;min-width:1.9rem;padding:.25rem .4rem;line-height:1}.pager-controls.svelte-1kxixt5 button:where(.svelte-1kxixt5):hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.pager-controls.svelte-1kxixt5 button:where(.svelte-1kxixt5):disabled{opacity:.4;cursor:default}.explorer.svelte-1s2i7zp{padding-top:.5rem}.explorer-head.svelte-1s2i7zp{max-width:var(--read-max);margin-bottom:2rem}.kicker.svelte-1s2i7zp{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .6rem;font-size:.75rem;font-weight:600}.explorer-head.svelte-1s2i7zp h1:where(.svelte-1s2i7zp){font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:600;line-height:1.15}.lede.svelte-1s2i7zp{color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.6}.chart-section.svelte-1s2i7zp{margin-bottom:3rem}.table-section.svelte-1s2i7zp h2:where(.svelte-1s2i7zp){font-family:var(--font-serif);color:var(--ink);margin:0 0 .6rem;scroll-margin-top:1rem;font-size:1.4rem;font-weight:600}.note.svelte-1s2i7zp{max-width:var(--read-max);color:var(--muted);margin:0 0 1.25rem;font-size:.85rem;line-height:1.55}
