.range__root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;height:20px;display:flex;position:relative}.range__track{background-color:var(--color-gray);border-radius:9999px;flex-grow:1;height:5px;position:relative}.range__range{background-color:var(--color-accent);border-radius:9999px;height:100%;position:absolute}.range__thumb{background-color:var(--color-accent);cursor:e-resize;border-radius:10px;width:20px;height:20px;display:block}.range__thumb:hover{background-color:var(--color-accent)}.range__thumb:focus{box-shadow:0 0 0 1px var(--color-accent);outline:none}
.input-range{flex-direction:column;gap:20px;width:100%;margin-top:3px;display:flex}.input-range span{font-weight:500}.input-range .range{width:100%}.input-range__title{color:var(--color-dark-gray);font-size:16px}.input-range__inputs{gap:10px;width:100%;display:flex}.input-range__inputs input{border:1px solid var(--color-border);border-radius:7px;flex:1;min-width:10px;padding:5px 10px}
.multiple-select{flex-direction:column;gap:20px;width:100%;margin-top:3px;display:flex}.multiple-select__title{color:var(--color-dark-gray);font-size:16px}.multiple-select__items{flex-wrap:wrap;gap:7px;display:flex}.multiple-select__items button{background-color:var(--color-border);border-radius:5px;padding:3px 10px;transition:color .2s ease-in-out,background-color .2s ease-in-out}.multiple-select--active{color:var(--color-white)!important;background-color:var(--color-accent)!important}
