.committees-table-container.svelte-av8oxg article{height:auto}.committees-table-container.svelte-av8oxg h2:where(.svelte-av8oxg){padding:var(--spacing-3);margin:0;color:var(--color-text-strong);font-size:var(--text-xl);font-weight:var(--font-medium)}.committees-table-container.svelte-av8oxg .table-controls:where(.svelte-av8oxg){border:1px solid var(--border-subtle);border-bottom:none;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.committees-table.svelte-av8oxg{table-layout:fixed;width:100%}.committees-table.svelte-av8oxg .col-committee:where(.svelte-av8oxg){min-width:300px}.committees-table.svelte-av8oxg .col-chamber:where(.svelte-av8oxg){width:90px;max-width:90px;min-width:90px;text-align:center}.committees-table.svelte-av8oxg .col-hearing:where(.svelte-av8oxg){width:150px;max-width:150px;min-width:150px}.committees-table.svelte-av8oxg .col-link:where(.svelte-av8oxg){width:50px;max-width:50px;text-align:center}.committees-table.svelte-av8oxg .col-track:where(.svelte-av8oxg){text-align:center}.committees-table.svelte-av8oxg td.col-committee:where(.svelte-av8oxg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;padding-right:var(--spacing-2)}.committees-table.svelte-av8oxg td.col-committee:where(.svelte-av8oxg) .bill-title:where(.svelte-av8oxg){display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:middle}.committees-table.svelte-av8oxg td:where(.svelte-av8oxg){overflow:visible;text-overflow:clip;white-space:nowrap}.bill-title.svelte-av8oxg{margin-right:var(--spacing-3);flex:1;display:block}.track-row.svelte-av8oxg{margin-top:var(--spacing-1)}@media(max-width:1200px){.committees-table.svelte-av8oxg{min-width:900px}.table-container.svelte-av8oxg{overflow-x:auto}}.mobile-view.svelte-av8oxg{display:none}.desktop-view.svelte-av8oxg{display:block}.mobile-sort-controls.svelte-av8oxg{display:none;padding:var(--spacing-2) 0;background:transparent}.sort-label.svelte-av8oxg{font-size:var(--text-base);color:var(--color-text-muted);margin-right:var(--spacing-3);font-weight:var(--font-regular)}.sort-buttons.svelte-av8oxg{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.mobile-sort-button.svelte-av8oxg{padding:var(--spacing-2) var(--spacing-3);background:transparent;border:1px solid var(--border-default);border-radius:var(--border-radius);color:var(--color-text);font-size:var(--text-base);cursor:pointer;white-space:nowrap}.mobile-sort-button.svelte-av8oxg:hover{border-color:var(--color-primary)}.mobile-sort-button.active.svelte-av8oxg{background:transparent;color:var(--color-text);border-color:var(--color-primary)}.tablet-view.svelte-av8oxg,.mobile-only.svelte-av8oxg{display:none}.tablet-only.svelte-av8oxg{display:block}.sort-dropdown-container.svelte-av8oxg{position:relative;display:inline-block;width:100%}.sort-dropdown-button.svelte-av8oxg{width:100%;padding:var(--spacing-2) var(--spacing-3);background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--border-radius);color:var(--color-text);font-size:var(--text-base);cursor:pointer;display:flex;justify-content:space-between;align-items:center}.sort-dropdown-button.svelte-av8oxg:hover{background:var(--surface-elevated);border-color:var(--color-primary)}.sort-dropdown-button.svelte-av8oxg:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.2)}.dropdown-arrow.svelte-av8oxg{color:var(--color-text);font-weight:700}.dropdown-arrow.open.svelte-av8oxg{transform:rotate(180deg)}.sort-dropdown-menu.svelte-av8oxg{position:absolute;top:100%;left:0;right:0;margin-top:var(--spacing-1);background:var(--surface-base);z-index:10;overflow:hidden}.sort-dropdown-item.svelte-av8oxg{padding:var(--spacing-3);background:none;border:none;width:100%;text-align:left;color:var(--color-text-strong);font-size:var(--text-base);cursor:pointer}.sort-dropdown-item.svelte-av8oxg:hover,.sort-dropdown-item.svelte-av8oxg:focus{background:none;outline:none}.sort-dropdown-item.active.svelte-av8oxg{background:none;color:var(--color-text-strong)}@media(max-width:480px){.mobile-sort-controls.svelte-av8oxg{display:block;padding:var(--spacing-1) var(--spacing-3) var(--spacing-2);background:transparent;margin:0}.mobile-only.svelte-av8oxg{display:block}.tablet-view.svelte-av8oxg,.tablet-only.svelte-av8oxg{display:none}.sort-label.svelte-av8oxg{margin-bottom:var(--spacing-2);margin-right:0}}@media(min-width:481px)and (max-width:1024px){.mobile-sort-controls.svelte-av8oxg{display:flex;align-items:center;background:transparent;border:none;padding:0 var(--spacing-3) var(--spacing-2);margin:0}.tablet-view.svelte-av8oxg{display:flex}.mobile-only.svelte-av8oxg{display:none}.sort-label.svelte-av8oxg{margin-bottom:0;margin-left:0}.mobile-sort-button.active.svelte-av8oxg:after{content:" ▼";display:inline-block;transform:rotate(0)}.mobile-sort-button.active.asc.svelte-av8oxg:after{transform:rotate(180deg)}}@media(max-width:1024px){.mobile-view.svelte-av8oxg{display:block}.desktop-view.svelte-av8oxg{display:none}.committees-table-container.svelte-av8oxg .table-controls:where(.svelte-av8oxg){border:none;border-radius:0}}
