#no-filter-results[data-astro-cid-lr22vt3k]{text-align:center;color:#fff6;padding:5rem 1rem;display:none}#no-filter-results[data-astro-cid-lr22vt3k].visible{display:block}select[data-astro-cid-lr22vt3k].filter-select-active{border-color:rgb(var(--color-accent))!important;background:rgba(var(--color-accent), .08)!important}.ensembles-title[data-astro-cid-lr22vt3k]{background:linear-gradient(135deg, #ff4ec4, rgb(var(--color-primary)), #ff2aaa);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 35px rgba(var(--color-accent), .2));letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text}.page-header-accent[data-astro-cid-lr22vt3k]{background:linear-gradient(to right, #ff2aaa, rgb(var(--color-primary)));border-radius:2px;width:3rem;height:3px}.ens-filter-bar[data-astro-cid-lr22vt3k]{-webkit-backdrop-filter:blur(12px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0006}.ens-filter-bar-inner[data-astro-cid-lr22vt3k]{align-items:stretch;gap:.5rem;height:52px;display:flex}.ens-filter-search-wrap[data-astro-cid-lr22vt3k]{flex:0 200px;min-width:0;display:flex;position:relative}.ens-filter-search-icon[data-astro-cid-lr22vt3k]{color:#ffffffd9;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.ens-filter-input[data-astro-cid-lr22vt3k]{color:#fff;background:0 0;border:none;border-right:1px solid #ffffff14;border-radius:0;outline:none;width:100%;height:100%;padding:0 .625rem 0 2rem;font-size:.9375rem}.ens-filter-input[data-astro-cid-lr22vt3k]::placeholder{color:#9ca3af}.ens-filter-input[data-astro-cid-lr22vt3k]:focus{background:#ffffff0f}.ens-sr-only[data-astro-cid-lr22vt3k]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ens-filter-select-wrap[data-astro-cid-lr22vt3k]{flex:180px;min-width:120px;display:flex;position:relative}.ens-filter-select[data-astro-cid-lr22vt3k]{color:#e5e7eb;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;border-right:1px solid #ffffff14;border-radius:0;outline:none;width:100%;height:100%;padding:0 2rem 0 .75rem;font-size:.875rem;transition:background .15s}.ens-filter-select[data-astro-cid-lr22vt3k] option[data-astro-cid-lr22vt3k]{color:#e5e7eb;background:#1f2937;padding:.5rem .75rem;font-size:.9375rem}.ens-filter-select[data-astro-cid-lr22vt3k]:focus{background:#ffffff0f}.ens-filter-chevron[data-astro-cid-lr22vt3k]{color:#fff6;pointer-events:none;width:.75rem;height:.75rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.ens-filter-dropdown[data-astro-cid-lr22vt3k]{flex:none;min-width:120px;display:flex;position:relative}.ens-filter-dropdown-btn[data-astro-cid-lr22vt3k]{color:#e5e7eb;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-right:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:100%;padding:0 1rem 0 1.25rem;font-size:.9375rem;transition:background .15s;display:flex;overflow:hidden}.ens-filter-dropdown-btn[data-astro-cid-lr22vt3k]:hover{background:#ffffff0a}.ens-filter-dropdown-btn--selected[data-astro-cid-lr22vt3k]{color:#fff}.ens-filter-dropdown-label[data-astro-cid-lr22vt3k]{text-overflow:ellipsis;overflow:hidden}.ens-filter-dropdown[data-astro-cid-lr22vt3k] .ens-filter-chevron-btn[data-astro-cid-lr22vt3k]{color:#ffffff80;flex-shrink:0;width:16px;height:16px;transition:transform .2s;position:static;transform:none}.ens-filter-dropdown[data-astro-cid-lr22vt3k].open .ens-filter-chevron-btn[data-astro-cid-lr22vt3k]{transform:rotate(180deg)}.ens-filter-dropdown-menu-wrap[data-astro-cid-lr22vt3k]{-webkit-backdrop-filter:blur(16px);z-index:100;background:#11111bfa;border:1px solid #ffffff1f;border-top:none;border-radius:0 0 10px 10px;width:max-content;min-width:100%;max-width:320px;max-height:min(380px,50vh);display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 12px 40px #0009}.ens-filter-dropdown[data-astro-cid-lr22vt3k].open .ens-filter-dropdown-menu-wrap[data-astro-cid-lr22vt3k]{display:block}.ens-filter-dropdown-menu[data-astro-cid-lr22vt3k]{margin:0;padding:.375rem 0;list-style:none}.ens-filter-dropdown-item[data-astro-cid-lr22vt3k]{color:#d1d5db;cursor:pointer;padding:.6rem 1rem;font-size:.9rem;line-height:1.4;transition:background .1s,color .1s}.ens-filter-dropdown-item[data-astro-cid-lr22vt3k]:hover{color:#fff;background:#a855f733}.ens-filter-dropdown-item--active[data-astro-cid-lr22vt3k]{color:#c084fc;background:#a855f726;font-weight:600}.ens-filter-dropdown-item--active[data-astro-cid-lr22vt3k]:hover{color:#c084fc;background:#a855f740}.ens-filter-dropdown-item--placeholder[data-astro-cid-lr22vt3k].ens-filter-dropdown-item--active{color:#e5e7eb;background:0 0;font-weight:400}.ens-filter-dropdown-item--placeholder[data-astro-cid-lr22vt3k]{color:#e5e7eb;border-bottom:1px solid #ffffff0f;margin-bottom:.2rem;padding-bottom:.65rem}.ens-filter-dropdown-item--disabled[data-astro-cid-lr22vt3k]{color:#4b5563;cursor:default;pointer-events:none;opacity:.5}.ens-filter-dropdown-item--disabled[data-astro-cid-lr22vt3k]:hover{color:#4b5563;background:0 0}.ens-filter-dropdown-menu-wrap[data-astro-cid-lr22vt3k]::-webkit-scrollbar{width:6px}.ens-filter-dropdown-menu-wrap[data-astro-cid-lr22vt3k]::-webkit-scrollbar-track{background:0 0}.ens-filter-dropdown-menu-wrap[data-astro-cid-lr22vt3k]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.ens-filter-dropdown-scroll-hint[data-astro-cid-lr22vt3k]{pointer-events:none;z-index:102;color:#ffffff73;background:linear-gradient(#0000,#11111bf2 70%);border-radius:0 0 10px 10px;justify-content:center;align-items:flex-end;height:36px;padding-bottom:6px;display:none;position:absolute;left:0;right:6px}.ens-filter-dropdown[data-astro-cid-lr22vt3k].open .ens-filter-dropdown-scroll-hint[data-astro-cid-lr22vt3k].visible{display:flex}.ens-filter-clear-btn[data-astro-cid-lr22vt3k]{color:#c084fc;cursor:pointer;white-space:nowrap;background:#a855f71a;border:1px solid #a855f740;border-radius:9999px;flex-shrink:0;align-self:center;align-items:center;gap:.3rem;height:30px;margin-left:.75rem;padding:0 .625rem;font-size:.75rem;font-weight:500;transition:all .15s}.ens-filter-clear-btn[data-astro-cid-lr22vt3k]:not(.hidden){display:inline-flex}.ens-filter-clear-btn[data-astro-cid-lr22vt3k]:hover{color:#e9d5ff;background:#a855f733;border-color:#a855f766}.ens-filter-actions[data-astro-cid-lr22vt3k]{white-space:nowrap;flex:none;align-items:center;gap:.75rem;margin-left:auto;padding:0 .5rem;display:flex}.ens-filter-count[data-astro-cid-lr22vt3k]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.ens-filter-desktop[data-astro-cid-lr22vt3k]{display:block}.ens-filter-mobile[data-astro-cid-lr22vt3k]{display:none}@media (width<=640px){.ens-filter-desktop[data-astro-cid-lr22vt3k]{display:none}.ens-filter-mobile[data-astro-cid-lr22vt3k]{display:block}}.ens-filter-mobile-bar[data-astro-cid-lr22vt3k]{justify-content:space-between;align-items:center;height:40px;display:flex}.ens-filter-toggle-btn[data-astro-cid-lr22vt3k]{color:#ffffffd9;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}.ens-filter-toggle-chevron[data-astro-cid-lr22vt3k]{width:.75rem;height:.75rem;transition:transform .2s}.ens-filter-toggle-chevron[data-astro-cid-lr22vt3k].open{transform:rotate(180deg)}.ens-filter-mobile-right[data-astro-cid-lr22vt3k]{align-items:center;gap:.5rem;display:flex}.ens-filter-mobile-panel[data-astro-cid-lr22vt3k]{padding-bottom:.5rem}.ens-filter-mobile-fields[data-astro-cid-lr22vt3k]{flex-direction:column;gap:.5rem;display:flex}.ens-filter-search-wrap--mobile[data-astro-cid-lr22vt3k]{flex:1}.ens-filter-input--mobile[data-astro-cid-lr22vt3k]{border:1px solid #ffffff1a;border-radius:6px;height:36px;padding-left:2rem}.ens-filter-select-wrap--mobile[data-astro-cid-lr22vt3k]{flex:1}.ens-filter-select--mobile[data-astro-cid-lr22vt3k]{border:1px solid #ffffff1a;border-radius:6px;height:36px;padding-left:.625rem;padding-right:1.75rem}
