.filter-value{float:right;color:#b9aff0;font-size:9px;font-weight:800}
.filter-panel .range-ends{margin-top:-9px}
.filter-panel input[type=range]{padding:0}
.filter-panel details[open] summary{color:#fff}
.filter-panel details[open] summary span{color:#c7bdff}
.filter-panel .filter-option-grid label{min-height:30px;padding:6px 7px;border:1px solid #292632;border-radius:8px;background:#0d0d12;transition:.18s}
.filter-panel .filter-option-grid label:has(input:checked){border-color:rgba(140,124,255,.45);background:rgba(140,124,255,.09);color:#ddd7ff}
.filter-panel select{width:100%}
@media(max-width:650px){.filter-panel{padding-bottom:32px}.filter-option-grid{grid-template-columns:1fr 1fr}}
