.filters[data-astro-cid-qg6amt74]{flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1.8rem;display:flex;position:relative}.search-field[data-astro-cid-qg6amt74]{flex:280px;align-items:center;min-width:min(100%,240px);max-width:420px;display:flex;position:relative}.search-icon[data-astro-cid-qg6amt74]{color:#6b8ea8;pointer-events:none;width:1.15rem;height:1.15rem;transition:color .25s,transform .25s;position:absolute;left:1rem}.search-field[data-astro-cid-qg6amt74]:focus-within .search-icon[data-astro-cid-qg6amt74]{color:#00d4ff;transform:scale(1.1)}.search-field[data-astro-cid-qg6amt74] input[data-astro-cid-qg6amt74]{color:#fff;backdrop-filter:blur(16px);background:#071526a6;border:1px solid #5477973d;border-radius:.95rem;width:100%;min-height:3.1rem;padding:.65rem 1rem .65rem 2.75rem;font-size:.92rem;transition:border-color .25s,box-shadow .25s,background .25s;box-shadow:0 8px 24px -6px #00000059}.search-field[data-astro-cid-qg6amt74] input[data-astro-cid-qg6amt74]::placeholder{color:#8fa6bb}.search-field[data-astro-cid-qg6amt74] input[data-astro-cid-qg6amt74]:focus{background:#0a1d33d9;border-color:#00d4ff80;outline:none;box-shadow:0 0 24px #00d4ff29,0 8px 30px #00000073}.filter-controls-group[data-astro-cid-qg6amt74]{flex-wrap:wrap;flex:2 auto;align-items:center;gap:.85rem;display:flex}.tactical-dropdown[data-astro-cid-qg6amt74]{user-select:none;flex:200px;min-width:190px;position:relative}.native-hidden-select[data-astro-cid-qg6amt74]{clip:rect(0, 0, 0, 0);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dropdown-trigger[data-astro-cid-qg6amt74]{color:#f0f6fc;cursor:pointer;backdrop-filter:blur(16px);background:#071526b3;border:1px solid #54779747;border-radius:.95rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.1rem;padding:.65rem 1.15rem;font-size:.92rem;font-weight:600;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s;display:flex;box-shadow:0 8px 24px -6px #00000059}.dropdown-trigger[data-astro-cid-qg6amt74]:hover{background:#0c2138d9;border-color:#00d4ff73;transform:translateY(-1px);box-shadow:0 12px 28px -6px #00000080,0 0 16px #00d4ff1a}.tactical-dropdown[data-astro-cid-qg6amt74].is-open .dropdown-trigger[data-astro-cid-qg6amt74]{background:#0d243df2;border-color:#00d4ff;box-shadow:0 0 25px #00d4ff38,0 8px 30px #00000080}.trigger-label[data-astro-cid-qg6amt74]{align-items:center;gap:.55rem;display:flex;overflow:hidden}.trigger-badge-icon[data-astro-cid-qg6amt74]{flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;line-height:1;display:inline-flex}.trigger-spark[data-astro-cid-qg6amt74]{color:#00d4ff;filter:drop-shadow(0 0 6px #00d4ff99)}.sort-icon[data-astro-cid-qg6amt74]{color:#ffb184;filter:drop-shadow(0 0 5px #ff6b1a73);width:1.05rem;height:1.05rem}.trigger-text[data-astro-cid-qg6amt74]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;overflow:hidden}.chevron-icon[data-astro-cid-qg6amt74]{color:#8fa6bb;flex-shrink:0;width:1.2rem;height:1.2rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .2s}.tactical-dropdown[data-astro-cid-qg6amt74].is-open .chevron-icon[data-astro-cid-qg6amt74]{color:#00d4ff;transform:rotate(180deg)}.dropdown-menu[data-astro-cid-qg6amt74]{z-index:120;-webkit-backdrop-filter:blur(24px);opacity:0;pointer-events:none;visibility:hidden;background:#061220f5;border:1px solid #00d4ff4d;border-radius:1.1rem;width:max-content;min-width:100%;max-width:min(320px,100vw - 2rem);padding:.5rem;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-8px)scale(.96);box-shadow:0 28px 60px -10px #000c,0 0 35px #00d4ff1f,inset 0 1px #ffffff14}.tactical-dropdown[data-astro-cid-qg6amt74].is-open .dropdown-menu[data-astro-cid-qg6amt74]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.dropdown-options[data-astro-cid-qg6amt74]{overscroll-behavior:contain;flex-direction:column;gap:.3rem;max-height:290px;padding-right:.2rem;display:flex;overflow-y:auto}.dropdown-options[data-astro-cid-qg6amt74]::-webkit-scrollbar{width:5px}.dropdown-options[data-astro-cid-qg6amt74]::-webkit-scrollbar-track{background:0 0}.dropdown-options[data-astro-cid-qg6amt74]::-webkit-scrollbar-thumb{background:#54779759;border-radius:999px}.dropdown-options[data-astro-cid-qg6amt74]::-webkit-scrollbar-thumb:hover{background:#00d4ff80}.dropdown-option{color:#c9ddf0;letter-spacing:.01em;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .95rem;font-size:.88rem;font-weight:550;transition:background .18s,color .18s,transform .18s,border-color .18s;display:flex;position:relative}.dropdown-option:hover{color:#fff;background:#00d4ff1a;border-color:#00d4ff33;transform:translate(3px)}.dropdown-option.is-active{color:#ffb184;background:linear-gradient(90deg,#ff6b1a2e,#ff6b1a0d);border-color:#ff6b1a59;font-weight:700}.dropdown-option .option-left{align-items:center;gap:.65rem;min-width:0;display:flex}.dropdown-option .option-icon-svg{color:#8fa6bb;flex-shrink:0;width:1.1rem;height:1.1rem;transition:color .18s,transform .18s}.dropdown-option:hover .option-icon-svg{color:#00d4ff;transform:scale(1.08)}.dropdown-option.is-active .option-icon-svg{color:#ffb184}.dropdown-option .option-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-option .active-indicator{color:#ff6b1a;opacity:0;filter:drop-shadow(0 0 6px #ff6b1ab3);font-size:.65rem;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.dropdown-option.is-active .active-indicator{opacity:1;transform:scale(1)}@media (width<=768px){.search-field[data-astro-cid-qg6amt74]{flex:100%;min-width:100%;max-width:100%}.filter-controls-group[data-astro-cid-qg6amt74]{width:100%}.tactical-dropdown[data-astro-cid-qg6amt74]{flex:calc(50% - .5rem);min-width:150px}}@media (width<=480px){.filters[data-astro-cid-qg6amt74],.filter-controls-group[data-astro-cid-qg6amt74]{flex-direction:column;align-items:stretch}.tactical-dropdown[data-astro-cid-qg6amt74],.dropdown-menu[data-astro-cid-qg6amt74]{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){.dropdown-menu[data-astro-cid-qg6amt74],.chevron-icon[data-astro-cid-qg6amt74],.dropdown-trigger[data-astro-cid-qg6amt74],.dropdown-option,.option-icon-svg{transition:none!important;animation:none!important;transform:none!important}}
