.ll.svelte-w7c7bo{display:flex;flex-direction:column;gap:var(--section-gap);padding:6px 0 var(--col-pad-y-bottom);background:var(--page-ground);color:var(--fg);font-family:var(--font-mono)}:root[data-theme=light] .ll.svelte-w7c7bo{--legislation-surface: var(--bg-steel-soft)}.ll--stale.svelte-w7c7bo .ll__callouts:where(.svelte-w7c7bo),.ll--stale.svelte-w7c7bo .ll__table:where(.svelte-w7c7bo),.ll--stale.svelte-w7c7bo .lat,.ll--stale.svelte-w7c7bo .ll__cmtes:where(.svelte-w7c7bo){opacity:.6;transition:opacity .12s ease}.ll__strip.svelte-w7c7bo{padding:2px var(--col-pad-x) 0}.ll__record.svelte-w7c7bo{margin:0 var(--col-pad-x)}.ll__callouts.svelte-w7c7bo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ll__callout.svelte-w7c7bo{min-width:0;display:grid;gap:4px;align-content:start}.ll__callout-head.svelte-w7c7bo{padding:0 2px;color:var(--fg);font-size:var(--text-label);font-style:normal;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ll__box.svelte-w7c7bo{min-width:0;display:grid;gap:7px;padding:10px 12px 11px;background:var(--legislation-surface, var(--bg-elev));box-shadow:0 1px 2px color-mix(in srgb,var(--fg) 8%,transparent)}.ll__big.svelte-w7c7bo{font-size:var(--text-lg);font-weight:950;font-variant-numeric:tabular-nums;line-height:1}.ll__big--good.svelte-w7c7bo{color:var(--status-pass)}.ll__big--bad.svelte-w7c7bo{color:var(--status-fail)}.ll__big--info.svelte-w7c7bo{color:var(--status-info)}.ll__big--warn.svelte-w7c7bo{color:var(--status-warn)}.ll__subs.svelte-w7c7bo{display:grid;gap:2px;list-style:none;margin:0;padding:0}.ll__sub.svelte-w7c7bo{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px;width:100%;padding:1px 0;border:0;background:none;color:var(--fg-muted);font-size:var(--text-xs);text-align:left;cursor:pointer}.ll__sub.svelte-w7c7bo b:where(.svelte-w7c7bo){color:var(--fg);font-weight:900;font-variant-numeric:tabular-nums}.ll__sub.svelte-w7c7bo span:where(.svelte-w7c7bo){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ll__sub.svelte-w7c7bo:disabled{color:var(--fg-faint);cursor:default}.ll__sub.svelte-w7c7bo:disabled b:where(.svelte-w7c7bo){color:var(--fg-faint);font-weight:700}.ll__sub.svelte-w7c7bo:not(:disabled):hover span:where(.svelte-w7c7bo){text-decoration:underline;text-underline-offset:2px}.ll__sub--source.svelte-w7c7bo span:where(.svelte-w7c7bo){color:var(--source-active-ink)}.ll__table.svelte-w7c7bo{margin-top:10px}.ll__cmtes.svelte-w7c7bo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.ll__cmte.svelte-w7c7bo{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 9px;border:0;background:var(--legislation-surface, var(--bg-elev));box-shadow:0 1px 2px color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.ll__cmte-icon.svelte-w7c7bo{display:inline-flex;color:var(--fg-muted)}.ll__cmte-text.svelte-w7c7bo{min-width:0;display:grid;gap:4px}:root[data-theme=dark] .ll__cmte-name.svelte-w7c7bo{color:color-mix(in srgb,var(--fg) 80%,var(--fg-muted))}.ll__cmte-name.svelte-w7c7bo{overflow:hidden;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ll__cmte.svelte-w7c7bo em:where(.svelte-w7c7bo){color:var(--fg-faint);font-size:var(--text-label);font-style:normal;font-weight:950;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ll__cmte--chair.svelte-w7c7bo em:where(.svelte-w7c7bo),.ll__cmte--sub-chair.svelte-w7c7bo em:where(.svelte-w7c7bo){color:var(--status-warn)}.ll__cmte--chair.svelte-w7c7bo .ll__cmte-icon:where(.svelte-w7c7bo){color:var(--status-warn)}.ll__cmte--ranking.svelte-w7c7bo em:where(.svelte-w7c7bo),.ll__cmte--vice-chair.svelte-w7c7bo em:where(.svelte-w7c7bo),.ll__cmte--sub-ranking.svelte-w7c7bo em:where(.svelte-w7c7bo){color:var(--pick-line)}.ll__cmte-tenure.svelte-w7c7bo{display:grid;gap:2px;justify-items:end;color:var(--fg-muted)}.ll__cmte-tenure.svelte-w7c7bo b:where(.svelte-w7c7bo){color:var(--fg);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.ll__cmte-tenure.svelte-w7c7bo small:where(.svelte-w7c7bo){font-size:var(--text-label)}.ll__cmte.svelte-w7c7bo:hover,.ll__cmte.svelte-w7c7bo:focus-visible{outline:none;background:var(--open-hover-bg);box-shadow:var(--open-hover-ring)}
