.dynamic-search{position:relative}.dynamic-search-handler{display:flex;flex-direction:column;flex-wrap:nowrap}.dynamic-search-filters{flex-basis:100%}.dynamic-search-submit{margin-top:.5em;text-align:center}.dynamic-search-submit button{width:50%;min-width:100px;font-weight:700}.dynamic-search-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:.5em;justify-content:center}.dynamic-search input{border:0}.dynamic-search-filters-list{display:flex;flex-direction:row;flex-wrap:wrap;max-height:350px;overflow-y:auto}.dynamic-search-query{padding:.5em}.dynamic-search-query input{padding:.3em;font-size:1.1em;width:100%;background:0 0;text-align:center}.dynamic-search .item{display:inline-block}.dynamic-search .item.dynamic{border-radius:1em;display:inline-block}.dynamic-search .item.dynamic.available{margin-top:.5em;margin-right:.5em;padding:.4em .9em;cursor:pointer;font-size:1.1em}.dynamic-search .item.dynamic.selected{margin:.4em;padding:0 .4em;padding-right:1em;font-size:1em;position:relative;width:100%}.dynamic-search .item.dynamic{border:1px solid #696c74}.dynamic-search .item.dynamic .select2-container--krajee .select2-selection{-webkit-box-shadow:none;box-shadow:none;border:0}.dynamic-search .select2-container--krajee .select2-selection--multiple .select2-selection__choice{background:#fff}.dynamic-search .item.dynamic input,.dynamic-search .item.dynamic select{border:0;height:32px}.dynamic-search .item.dynamic input{width:100%}.dynamic-search .item.dynamic.selected label{position:absolute;top:-.8em;left:1em;background:#fff;padding:0 .25em;font-weight:700;white-space:nowrap;border-radius:.2em}.dynamic-search .part.filter-body{display:inline-block;margin:10px 0 5px 0;padding-right:10px;width:100%}.dynamic-search .part.filter-body div[data-ds-filter]{width:100%}.dynamic-search .item.dynamic .select2-container--krajee,.dynamic-search .item.dynamic .select2-search__field{min-width:14em}.dynamic-search .part.filter-close{display:inline-block;cursor:pointer;float:right;position:absolute;right:.7em;top:.7em;font-size:1.2em}.dynamic-action-buttons{color:rgba(50,50,50,.8)!important;margin-top:.25rem!important;text-align:center;display:flex;align-items:center;justify-content:space-around}.dynamic-action-buttons .item.dynamic{border:0!important;padding:0!important;margin:1rem 0 0 0!important}.dynamic-action-buttons .item.dynamic:hover{box-shadow:none!important}.dynamic-action-buttons-title{text-decoration:none}.dynamic-action-buttons a{color:rgba(50,50,50,.8)!important}.saved-filter-actions a{color:rgba(50,50,50,.8)!important;text-decoration:none;border-bottom:1px solid;border-bottom-style:dashed}#search-filters-list .pseudo-table__row{padding-top:1.5rem!important;margin-top:0!important;border-top:.0625rem solid #f2f2f2;border-bottom:none!important}.pseudo-table-no-border-bottom{border-bottom:0!important}.modal-scroll-y{overflow-y:initial!important}.filter-singletone{margin-top:.5em;margin-left:3em}.filter-singletone-right{position:absolute;right:1em}@media (max-width:1214px){.filter-singletone-right{position:unset}}.select2-container--krajee .select2-selection--multiple .select2-search--inline .select2-search__field{width:unset!important}.dynamic-action-buttons-title.checkbox-label{top:-9px!important}.dynamic-action-buttons-title.checkbox-label:after{top:1px!important;left:-2px!important}.dynamic-action-buttons-title.checkbox-label:before{left:-2px!important}.dynamic .checkbox{margin-bottom:-13px!important;padding-left:0!important}.dynamic-search-filters-list .select2-selection__choice{max-width:-webkit-fill-available;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dynamic-search-filters-list .select2-container .select2-selection--multiple .select2-selection__rendered{white-space:unset}.dynamic-search-filters-list .select2-selection.select2-selection--multiple{border:none!important;box-shadow:none!important}.dynamic-search-filters-list .select2-container--krajee-bs4 .select2-selection--multiple .select2-selection__choice__remove{padding:.17rem 0 0 .2rem}.dynamic-search-filters-list .select2-search.select2-search--inline{display:none}.dynamic-search-filters-list .form-control:focus{border:none!important;box-shadow:none!important}