body.overflow-hidden{overflow:hidden;height:100vh;padding:0;margin:0}.filter--container{position:relative}.filter--container .filter--overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.filter--container .filter--main{position:fixed;top:0;right:-600px;width:600px;height:100vh;background-color:#fff;transition:right .3s ease-out;z-index:20;overflow-y:auto}.filter--container .filter--main.is-open{right:0}.filter--container .filter--main .filter--header{display:flex;justify-content:space-between;padding:16px;background-color:#f2f2f2}.filter--container .filter--main .filter--header .filter--title{font-weight:700;color:#000;margin-bottom:0}.filter--container .filter--main .filter--header .filter--header-actions{margin-left:auto}.filter--container .filter--main .filter--header .filter--header-actions button{margin-left:20px}.filter--container .filter--main .filter--content{padding:16px 16px 32px}.filter--container .filter--main .filter--content .filter--group{margin-top:10px;padding:5px 15px}.filter--container .filter--main .filter--content .filter--group .filter--label{font-size:12px;font-weight:400;line-height:18px;margin-bottom:10px}.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions{display:flex}.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions .filter--clear{margin-left:auto;margin-top:10px;font-size:12px;text-decoration:none}.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions .filter--clear:hover{cursor:pointer}.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions .filter--clear i,.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions .filter--clear span{vertical-align:middle;display:inline-block}.filter--container .filter--main .filter--content .filter--group .filter--input-container .filter--input-actions .filter--clear i{margin-right:5px}.filter--container .filter--main .filter--content .filter--group .filter--multi-select .multiselect__placeholder,.filter--container .filter--main .filter--content .filter--group .filter--multi-select .multiselect__input,.filter--container .filter--main .filter--content .filter--group .filter--multi-select .multiselect__option,.filter--container .filter--main .filter--content .filter--group .filter--multi-select .multiselect__single{font-size:13px}.filter--container .filter--main .filter--content .filter--group .filter--multi-select .multiselect__option{padding:8px 12px;min-height:auto}.filter--container .filter--main .filter--content .filter--group .filter--input-text{width:100%;border:1px solid #ccc;font-size:13px;padding:8px 12px;border-radius:5px}.filter--container .filter--main .action-filter{width:100%;margin-top:30px;padding-top:12px;padding-bottom:12px;background:#ffd004}.filter--container .filter--main .action-filter.disabled{background:#d1d5db;color:#4b5563;cursor:not-allowed}
