.filter-bar[data-v-2e45c165]{pointer-events:auto}.filter-trigger[data-v-2e45c165]{align-items:center;background:#fff;border:none;border-radius:.5rem;box-shadow:0 2px 6px #0000001f;color:var(--color-gray-700);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;min-height:40px;padding:.5rem .875rem;transition:all .2s ease}.filter-trigger[data-v-2e45c165]:hover{box-shadow:0 4px 12px #00000029;transform:translateY(-1px)}.filter-trigger[data-v-2e45c165]:active{transform:translateY(0)}.dark .filter-trigger[data-v-2e45c165]{background:var(--color-gray-800);color:var(--color-gray-300)}.filter-count[data-v-2e45c165]{color:var(--color-primary-600);font-weight:500}.dark .filter-count[data-v-2e45c165]{color:var(--color-primary-400)}.divider[data-v-2e45c165]{color:#00000026}.dark .divider[data-v-2e45c165]{color:#fff3}.reset-text[data-v-2e45c165]{color:var(--color-primary-600);cursor:pointer}.reset-text[data-v-2e45c165]:hover{text-decoration:underline}.dark .reset-text[data-v-2e45c165]{color:var(--color-primary-400)}.filter-content[data-v-2e45c165]{padding:0}.filter-header[data-v-2e45c165]{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:.75rem 1rem}.dark .filter-header[data-v-2e45c165]{border-color:#ffffff1a}.filter-sections[data-v-2e45c165]{max-height:400px;overflow-y:auto;padding:.5rem 1rem 1rem}.filter-section[data-v-2e45c165]{border-bottom:1px solid rgba(0,0,0,.05);padding:.75rem 0}.filter-section[data-v-2e45c165]:last-child{border-bottom:none}.dark .filter-section[data-v-2e45c165]{border-color:#ffffff0d}.text-muted[data-v-2e45c165]{color:var(--color-gray-500)}
