.filter-dropdown[data-v-c6722f47]{display:inline-flex;position:relative}.filter-dropdown--disabled[data-v-c6722f47]{opacity:.5;pointer-events:none}.filter-dropdown-trigger[data-v-c6722f47]{height:32px;color:var(--bulma-text-strong,var(--gitpulse-text-strong));background:var(--gitpulse-surface);border:1px solid var(--gitpulse-input-border);border-radius:var(--gitpulse-radius-md);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}.filter-dropdown-trigger[data-v-c6722f47]:hover:not(:disabled){border-color:var(--gitpulse-border-strong);background:var(--gitpulse-surface-hover)}.filter-dropdown-trigger[data-v-c6722f47]:focus-visible{outline:2px solid var(--gitpulse-accent);outline-offset:-1px}.filter-dropdown-trigger[data-v-c6722f47]:disabled{cursor:not-allowed}.filter-dropdown-trigger-content[data-v-c6722f47]{align-items:center;gap:6px;min-width:0;display:flex}.filter-dropdown-trigger-icon[data-v-c6722f47]{color:var(--gitpulse-text-muted);flex-shrink:0}.filter-dropdown-trigger-label[data-v-c6722f47]{text-overflow:ellipsis;overflow:hidden}.filter-dropdown-trigger-label--placeholder[data-v-c6722f47]{color:var(--gitpulse-text-subtle)}.filter-dropdown-trigger-chevron[data-v-c6722f47]{color:var(--gitpulse-text-muted);flex-shrink:0;transition:transform .18s}.filter-dropdown-trigger-chevron--open[data-v-c6722f47]{transform:rotate(180deg)}.filter-dropdown-search[data-v-c6722f47]{border-bottom:1px solid var(--gitpulse-border);align-items:center;gap:6px;padding:8px 8px 4px;display:flex}.filter-dropdown-search-icon[data-v-c6722f47]{color:var(--gitpulse-text-muted);flex-shrink:0;margin-left:2px}.filter-dropdown-search-input[data-v-c6722f47]{height:28px;color:var(--bulma-text-strong,var(--gitpulse-text-strong));background:0 0;border:none;outline:none;flex:1;padding:0 6px;font-size:13px}.filter-dropdown-search-input[data-v-c6722f47]::placeholder{color:var(--gitpulse-text-subtle)}.filter-dropdown-search-clear[data-v-c6722f47]{border-radius:var(--gitpulse-radius-sm);width:18px;height:18px;color:var(--gitpulse-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.filter-dropdown-search-clear[data-v-c6722f47]:hover{background:var(--gitpulse-surface-hover);color:var(--gitpulse-text)}.filter-dropdown-list[data-v-c6722f47]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;min-height:0;max-height:280px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}.filter-dropdown-separator[data-v-c6722f47]{background:var(--gitpulse-border);height:1px;margin:2px 0}.filter-dropdown-option[data-v-c6722f47]{border-radius:var(--gitpulse-radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 8px;transition:background .1s;display:flex}.filter-dropdown-option--focused[data-v-c6722f47],.filter-dropdown-option[data-v-c6722f47]:hover{background:var(--gitpulse-surface-active)}.filter-dropdown-option--selected[data-v-c6722f47],.filter-dropdown-option--selected.filter-dropdown-option--focused[data-v-c6722f47]{background:var(--gitpulse-accent-soft)}.filter-dropdown-option-icon[data-v-c6722f47]{color:var(--gitpulse-text-muted);flex-shrink:0}.filter-dropdown-option--selected .filter-dropdown-option-icon[data-v-c6722f47]{color:var(--gitpulse-accent)}.filter-dropdown-option-content[data-v-c6722f47]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.filter-dropdown-option-label[data-v-c6722f47]{color:var(--bulma-text-strong,var(--gitpulse-text-strong));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.filter-dropdown-option-description[data-v-c6722f47]{color:var(--gitpulse-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.filter-dropdown-option-check[data-v-c6722f47]{color:var(--gitpulse-accent);flex-shrink:0}.filter-dropdown-empty[data-v-c6722f47]{color:var(--gitpulse-text-muted);justify-content:center;align-items:center;gap:8px;padding:16px 8px;font-size:12px;display:flex}.filter-dropdown-panel{background:var(--gitpulse-surface);border:1px solid var(--gitpulse-border);border-radius:var(--gitpulse-radius-md);box-shadow:var(--gitpulse-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.filter-dropdown-panel-enter-active,.filter-dropdown-panel-leave-active{transition:opacity .15s,transform .15s}.filter-dropdown-panel-enter-from,.filter-dropdown-panel-leave-to{opacity:0;transform:translateY(-4px)}.filter-dropdown-panel-enter-to,.filter-dropdown-panel-leave-from{opacity:1;transform:translateY(0)}
