.action-chamber-table.svelte-ngkhd0{display:flex;flex-direction:column;width:100%;padding:8px 8px 12px;background:var(--bg-elev)}.header-table.svelte-ngkhd0{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:4px}.header-table.svelte-ngkhd0 th:where(.svelte-ngkhd0){padding:4px 0;text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);border:none;background:transparent}.stage-header.svelte-ngkhd0{width:16%}.chamber-header.svelte-ngkhd0{width:24%}.chamber-header--house.svelte-ngkhd0{color:var(--chamber-house-border, var(--fg))}.chamber-header--senate.svelte-ngkhd0{color:var(--chamber-senate-border, var(--fg))}.chamber-header--executive.svelte-ngkhd0{color:var(--chamber-executive-border, var(--fg))}.date-header.svelte-ngkhd0{width:12%}.date-section.svelte-ngkhd0{width:100%;padding:0;margin:0}.date-line.svelte-ngkhd0{width:100%;height:1.5px;background-color:var(--border-strong)}.actions-table.svelte-ngkhd0{width:100%;border-collapse:collapse;table-layout:fixed;margin:0;padding:0}.actions-table__sr-head.svelte-ngkhd0{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stage-col.svelte-ngkhd0{width:16%;padding:6px 4px;vertical-align:middle;text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);border:none;word-break:break-word}.action-row--clickable.svelte-ngkhd0{cursor:pointer}.action-row--clickable.svelte-ngkhd0:hover .action-col:where(.svelte-ngkhd0):not(.action-col--empty){background-image:linear-gradient(var(--open-hover-bg),var(--open-hover-bg));box-shadow:var(--open-hover-ring)}.action-row--selected.svelte-ngkhd0 .action-col:where(.svelte-ngkhd0):not(.action-col--empty){outline:1.5px solid var(--source-active);outline-offset:-1.5px;box-shadow:var(--open-selected-ring)}.action-col.svelte-ngkhd0{width:24%;padding:0;border-top:1.5px solid var(--border);border-bottom:1.5px solid var(--border);vertical-align:middle;text-align:center}.action-col--empty.svelte-ngkhd0{border-top:none;border-bottom:none}.chamber-bg-house.svelte-ngkhd0{background:color-mix(in srgb,var(--chamber-house-bg, #cfe0ff) 70%,var(--bg-elev))}.chamber-bg-senate.svelte-ngkhd0{background:color-mix(in srgb,var(--chamber-senate-bg, #f0e5d2) 75%,var(--bg-elev))}.chamber-bg-executive.svelte-ngkhd0{background:color-mix(in srgb,var(--chamber-executive-bg, #d8d0eb) 70%,var(--bg-elev))}.action-col--empty.chamber-bg-house.svelte-ngkhd0,.action-col--empty.chamber-bg-senate.svelte-ngkhd0,.action-col--empty.chamber-bg-executive.svelte-ngkhd0{background:transparent}.action-banner.svelte-ngkhd0{padding:2px 0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.motion-banner.svelte-ngkhd0{background:var(--status-warn, #eab308);color:var(--accent-text, #161513)}.vote-banner.svelte-ngkhd0{color:#fff;background:var(--status-neutral, #71717a)}.vote-banner.passed.svelte-ngkhd0{background:var(--status-pass, #2f7d45)}.vote-banner.failed.svelte-ngkhd0{background:var(--status-fail, #a7352f)}.action-text.svelte-ngkhd0{padding:6px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.25;color:var(--fg);word-break:break-word}.date-col.svelte-ngkhd0{width:12%;padding:0 4px;text-align:right;vertical-align:middle;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;color:var(--fg-muted);white-space:nowrap}
