@layer components{.jobs-filter-rail .filter-sidebar__field{padding-bottom:var(--spacing-3);border-bottom:1px solid var(--chrome-border);gap:var(--spacing-2)}.jobs-filter-rail .filter-sidebar__field:last-child{border-bottom:none;padding-bottom:0}.jobs-filter-rail .filter-sidebar__field-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--filter-text)}.jobs-filter-rail .filter-pill .react-select-container .react-select__control{border-radius:var(--radius-sm);height:auto;min-height:36px}.jobs-filter-rail .filter-pill .react-select-container .react-select__value-container{padding-left:var(--spacing-3)}.jobs-filter-rail__saved{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--chrome-border);border-radius:var(--radius-md);background:var(--filter-hover-surface);color:var(--filter-text);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);display:flex}.jobs-filter-rail__saved:hover{border-color:var(--brand-gold);background:var(--filter-hover-surface)}.jobs-filter-rail__saved--active{border-color:var(--brand-gold);color:var(--brand-gold)}.jobs-filter-rail--saved-only{padding:var(--spacing-3);border-radius:var(--radius-lg);background:var(--filter-surface);display:flex}}