.SearchFilterComponent-module__eIYjJq__wrapper{flex-direction:column;gap:6px;display:flex}.SearchFilterComponent-module__eIYjJq__container{flex-shrink:0;position:relative}.SearchFilterComponent-module__eIYjJq__trigger{height:var(--input-height);background:var(--select-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);white-space:nowrap;cursor:text;align-items:center;padding:0 10px;transition:border-color .2s,box-shadow .2s;display:flex}.SearchFilterComponent-module__eIYjJq__trigger:hover{border-color:#6366f14d}.SearchFilterComponent-module__eIYjJq__triggerOpen{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow)}.SearchFilterComponent-module__eIYjJq__triggerIcon{color:var(--text-secondary);flex-shrink:0;align-items:center;margin-right:8px;display:flex}.SearchFilterComponent-module__eIYjJq__input{min-width:60px;color:var(--text-primary);font-size:13px;font-weight:500;line-height:var(--input-height);background:0 0;border:none;outline:none;flex:1}.SearchFilterComponent-module__eIYjJq__input::placeholder{color:var(--text-muted);font-weight:500}.SearchFilterComponent-module__eIYjJq__chevron{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.SearchFilterComponent-module__eIYjJq__chevronOpen{transform:rotate(180deg)}.SearchFilterComponent-module__eIYjJq__menu{z-index:100;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-md,6px);min-width:160px;max-height:240px;box-shadow:var(--shadow-lg,0 12px 40px #00000040);padding:4px 0;animation:.15s ease-out SearchFilterComponent-module__eIYjJq__searchFilterSlideIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}@keyframes SearchFilterComponent-module__eIYjJq__searchFilterSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SearchFilterComponent-module__eIYjJq__menuItem{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .1s;display:flex;overflow:hidden}.SearchFilterComponent-module__eIYjJq__menuItem:hover{background:var(--accent-subtle,var(--bg-tertiary));color:var(--text-primary)}.SearchFilterComponent-module__eIYjJq__menuItemActive{color:var(--text-primary);background:var(--accent-subtle,var(--accent-glow))}.SearchFilterComponent-module__eIYjJq__menuItemActive:hover{background:var(--accent-subtle,var(--accent-glow))}.SearchFilterComponent-module__eIYjJq__menuCheck{color:var(--accent-color);flex-shrink:0;margin-left:auto;font-size:11px;font-weight:700}.SearchFilterComponent-module__eIYjJq__noResults{color:var(--text-muted);text-align:center;padding:10px 12px;font-size:11px}.SearchFilterComponent-module__eIYjJq__menu::-webkit-scrollbar{width:4px}.SearchFilterComponent-module__eIYjJq__menu::-webkit-scrollbar-track{background:0 0}.SearchFilterComponent-module__eIYjJq__menu::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.SearchFilterComponent-module__eIYjJq__badgeList{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.SearchFilterComponent-module__eIYjJq__badge{letter-spacing:.01em;height:22px;color:var(--badge-color,var(--text-secondary));background:var(--badge-bg,var(--bg-tertiary));border:1px solid var(--badge-border,var(--border-color));border-radius:var(--border-radius-sm,4px);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-size:10px;font-weight:600;animation:.2s ease-out SearchFilterComponent-module__eIYjJq__searchFilterBadgeFadeIn;display:inline-flex}@keyframes SearchFilterComponent-module__eIYjJq__searchFilterBadgeFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SearchFilterComponent-module__eIYjJq__badgeLabel{line-height:1}.SearchFilterComponent-module__eIYjJq__badgeRemove{width:14px;height:14px;color:inherit;cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;margin-left:1px;padding:0;transition:all .12s;display:inline-flex}.SearchFilterComponent-module__eIYjJq__badgeRemove:hover{opacity:1;background:#ffffff14}
