.dropdown-modern[data-v-ac30454e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100;background:#0f172af2;border:1px solid #ffffff1a;border-radius:.5rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 20px -5px #00000080}.option-list[data-v-ac30454e]{max-height:200px;padding:.25rem;overflow-y:auto}.option-list[data-v-ac30454e]::-webkit-scrollbar{width:8px}.option-list[data-v-ac30454e]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.option-list[data-v-ac30454e]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:10px}.option-list[data-v-ac30454e]::-webkit-scrollbar-thumb:hover{background:#3b82f6b3}.option-item[data-v-ac30454e]{cursor:pointer;color:#ffffffe6;border-radius:.375rem;align-items:center;gap:.5rem;margin-bottom:.125rem;padding:.375rem .625rem;font-size:.8125rem;transition:all .15s;display:flex}.option-item[data-v-ac30454e]:hover{background:#ffffff1a}.option-selected[data-v-ac30454e]{background:#3b82f633;border:1px solid #3b82f666}.option-selected[data-v-ac30454e]:hover{background:#3b82f64d}.items-selector[data-v-535f47b1]{background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;padding:.5rem}.selector-header[data-v-535f47b1]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.bulk-btn[data-v-535f47b1]{border:1px solid #0000;border-radius:.375rem;padding:.375rem;transition:all .15s}.bulk-neutral[data-v-535f47b1]{color:#ffffffb3;background:#ffffff1a}.bulk-neutral[data-v-535f47b1]:hover{color:#ffffffe6;background:#ffffff26}.bulk-neutral.active[data-v-535f47b1]{background:#fff3;border-color:#ffffff4d}.bulk-include[data-v-535f47b1]{color:#86efac;background:#22c55e33}.bulk-include[data-v-535f47b1]:hover{background:#22c55e4d}.bulk-exclude[data-v-535f47b1]{color:#fca5a5;background:#ef444433}.bulk-exclude[data-v-535f47b1]:hover{background:#ef44444d}.items-grid[data-v-535f47b1]{grid-template-columns:repeat(auto-fill,minmax(26px,1fr));gap:.2rem;display:grid}.item-tile[data-v-535f47b1]{aspect-ratio:1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.item-tile[data-v-535f47b1]:hover{background:#ffffff1a;border-color:#fff3;transform:scale(1.05)}.item-tile.item-include[data-v-535f47b1]{background:#22c55e33;border-color:#22c55e80}.item-tile.item-include[data-v-535f47b1]:hover{background:#22c55e4d;border-color:#22c55e99}.item-tile.item-exclude[data-v-535f47b1]{background:#ef444433;border-color:#ef444480}.item-tile.item-exclude[data-v-535f47b1]:hover{background:#ef44444d;border-color:#ef444499}.item-sprite[data-v-535f47b1]{flex-shrink:0;width:16px;height:16px}.item-indicator[data-v-535f47b1]{color:#fff;background:#22c55ee6;border-radius:9999px;padding:2px;position:absolute;top:2px;right:2px;box-shadow:0 2px 4px #0000004d}.exclude-indicator[data-v-535f47b1]{background:#ef4444e6}.sidebar-root[data-v-a5cb12d5]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;max-height:calc(100vh - 7.5rem);display:flex;position:sticky;top:7rem;overflow:hidden}.sidebar-header[data-v-a5cb12d5]{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.sidebar-body[data-v-a5cb12d5]{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;flex:1;overflow-y:auto}.sidebar-body[data-v-a5cb12d5]::-webkit-scrollbar{width:5px}.sidebar-body[data-v-a5cb12d5]::-webkit-scrollbar-track{background:0 0}.sidebar-body[data-v-a5cb12d5]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.sidebar-section[data-v-a5cb12d5]{border-bottom:1px solid #ffffff14;margin:0 .5rem}.sidebar-section-last[data-v-a5cb12d5]{border-bottom:none}.accordion-btn[data-v-a5cb12d5]{color:#ffffffd9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;margin:.125rem 0;padding:.375rem .75rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:flex}.accordion-btn[data-v-a5cb12d5]:hover{color:#fff;background:#ffffff14;border-color:#ffffff1f}.chevron[data-v-a5cb12d5]{color:#ffffff59;flex-shrink:0;width:1.125rem;height:1.125rem;transition:transform .2s,color .15s}.accordion-btn:hover .chevron[data-v-a5cb12d5]{color:#fff9}.chevron.open[data-v-a5cb12d5]{transform:rotate(180deg)}.accordion-content[data-v-a5cb12d5]{background:#ffffff05;border:1px solid #ffffff0d;border-top:none;border-radius:0 0 .5rem .5rem;margin:0 0 .25rem;padding:.5rem .75rem .75rem}.field-label[data-v-a5cb12d5]{color:#ffffff73;margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.sidebar-footer[data-v-a5cb12d5]{background:#0000004d;border-top:1px solid #ffffff14;padding:.75rem 1rem}.search-btn[data-v-a5cb12d5]{color:#fff;background:#2563eb;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s;display:flex}.search-btn[data-v-a5cb12d5]:hover{background:#3b82f6}.search-btn[data-v-a5cb12d5]:active{background:#1d4ed8}.search-btn[data-v-a5cb12d5]:disabled{cursor:not-allowed;background:#374151}.slider-group[data-v-a5cb12d5]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:.5rem;padding:.75rem}.slider-value[data-v-a5cb12d5]{color:#60a5fa;background:#3b82f61a;border-radius:.25rem;padding:.125rem .5rem;font-family:ui-monospace,monospace;font-size:.75rem}.slider-track[data-v-a5cb12d5]{align-items:center;height:24px;display:flex;position:relative}.slider[data-v-a5cb12d5]{appearance:none;pointer-events:none;background:0 0;outline:none;width:100%;height:3px;margin:0;position:absolute}.slider[data-v-a5cb12d5]::-webkit-slider-runnable-track{background:#ffffff14;border-radius:2px;height:3px}.slider[data-v-a5cb12d5]::-moz-range-track{background:#ffffff14;border-radius:2px;height:3px}.slider[data-v-a5cb12d5]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;background:#3b82f6;border:2px solid #bfdbfe;border-radius:50%;width:14px;height:14px;margin-top:-5.5px;transition:box-shadow .15s}.slider[data-v-a5cb12d5]::-moz-range-thumb{pointer-events:all;cursor:pointer;background:#3b82f6;border:2px solid #bfdbfe;border-radius:50%;width:14px;height:14px;transition:box-shadow .15s}.slider[data-v-a5cb12d5]::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #3b82f633}.slider[data-v-a5cb12d5]::-moz-range-thumb:hover{box-shadow:0 0 0 4px #3b82f633}.slider-top[data-v-a5cb12d5]{z-index:3}.slider-bottom[data-v-a5cb12d5]{z-index:2}.tags-bar[data-v-8e4df8b2]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:text;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.5rem;padding:.375rem .75rem;transition:border-color .2s,background .2s}.tags-bar[data-v-8e4df8b2]:hover,.tags-bar[data-v-8e4df8b2]:focus-within{background:#ffffff1a;border-color:#fff3}.expand-tab[data-v-8e4df8b2]{color:#ffffff4d;z-index:5;background:#ffffff0f;border:1px solid #ffffff1a;border-top:none;border-radius:0 0 .375rem .375rem;padding:0 .5rem;line-height:0;transition:all .3s;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.tags-bar:hover .expand-tab[data-v-8e4df8b2]{color:#ffffff80;background:#ffffff1a}.expand-tab-active[data-v-8e4df8b2]{transform:translate(-50%)rotate(180deg)}.tags-expanded-overlay[data-v-8e4df8b2]{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#1e2332eb;border:1px solid #ffffff1f;border-radius:.5rem;max-height:0;margin-top:.25rem;padding:0 .75rem;transition:opacity .4s,max-height .4s,padding .4s,transform .4s;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-4px);box-shadow:0 10px 30px #00000080}.tags-expanded-overlay.tags-visible[data-v-8e4df8b2]{opacity:1;pointer-events:auto;max-height:500px;padding:.75rem;overflow-y:auto;transform:translateY(0)}
