.sort-filter-popover_root__wsp2_,.sort-filter-popover_trigger__YkCb9{display:inline-flex;align-items:center}.sort-filter-popover_trigger__YkCb9{gap:var(--space-1);cursor:pointer;background:none;border:none;padding:0;font:inherit;font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:600;color:var(--color-text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--transition-fast)}.sort-filter-popover_trigger__YkCb9:hover{color:var(--color-text-primary)}.sort-filter-popover_icon__0YhN4{display:inline-flex;align-items:center;color:var(--color-text-tertiary);transition:color var(--transition-fast);flex-shrink:0}.sort-filter-popover_iconActive__m_N9d{color:var(--color-interactive-primary)}.sort-filter-popover_popover___jqRy{padding:var(--space-3);min-width:220px;background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.sort-filter-popover_content__eJ7ql{display:flex;flex-direction:column;gap:var(--space-3)}.sort-filter-popover_filterArea__AcK3H{min-width:140px}.sort-filter-popover_divider__33ejV{height:1px;background:var(--color-border-subtle);flex-shrink:0}.sort-filter-popover_sortSection__PQ2Cn{display:flex;flex-direction:column;gap:var(--space-2);min-width:100px}.sort-filter-popover_sortTitle__ZoIKX{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:600;color:var(--color-text-tertiary)}.sort-filter-popover_sortList__qfApt{display:flex;flex-direction:column;gap:var(--space-0-5)}.sort-filter-popover_sortOption__3_uwm{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);background:none;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;font:inherit;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);transition:background var(--transition-fast)}.sort-filter-popover_sortOption__3_uwm:hover{background:var(--color-bg-secondary)}.sort-filter-popover_sortOptionActive__sm1FD{background:var(--color-status-primary-bg);color:var(--color-interactive-primary)}.sort-filter-popover_sortOptionActive__sm1FD:hover{background:var(--color-status-primary-bg)}.sort-filter-popover_footer__rmKgB{display:flex;justify-content:flex-end;padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-3)}