.select2-container{width:100%!important}.select2-container--default .select2-results__option{cursor:pointer;background-color:transparent}.select2-container--default .select2-results__option--highlighted{background-color:#e9ecef;color:#000}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32);box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{-webkit-box-shadow:0 0 1px 2px rgba(52,152,219,.36);box-shadow:0 0 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;-webkit-box-sizing:content-box;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after,.vue-slider-dot-tooltip-inner-top:after{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-left:after,.vue-slider-dot-tooltip-inner-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0}.vue-slider-dot-tooltip-inner-right:after{right:100%;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;-webkit-transition:all .3s;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.dropdown_input_search[data-v-7437e5b8]{width:100%}.dropdown_input_search .btn[data-v-7437e5b8]{width:100%;text-align:left;background-color:#fff;border:1px solid #ced4da;color:#495057}.dropdown_input_search .btn[data-v-7437e5b8]:hover{background-color:#f8f9fa}.checkbox_search_input[data-v-7437e5b8]{margin-right:8px}.badge-filter[data-v-7437e5b8]{background-color:#eef8fe;color:#1c9ee7;font-size:12px;padding:6px 12px;border-radius:4px;margin-right:8px;margin-bottom:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge-filter i[data-v-7437e5b8]{margin-left:6px;opacity:.7}.badge-filter i[data-v-7437e5b8]:hover{opacity:1}.color-box[data-v-7437e5b8]{display:inline-block;width:16px;height:16px;border-radius:3px;border:1px solid #ddd;vertical-align:middle}.spinner[data-v-7437e5b8]{display:inline-block;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#000;width:24px;height:24px;-webkit-animation:spin-7437e5b8 1s linear infinite;animation:spin-7437e5b8 1s linear infinite}@-webkit-keyframes spin-7437e5b8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-7437e5b8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.style_icon_btn[data-v-7437e5b8]{cursor:pointer;padding:4px 8px;color:#6c757d}.style_icon_btn[data-v-7437e5b8]:hover{color:#007bff}.text-underline[data-v-7437e5b8]{text-decoration:underline}table thead th[data-v-7437e5b8]{position:sticky;top:0;background:#fff;z-index:2}.gap-2[data-v-7437e5b8]{gap:.5rem}.price-range-container[data-v-7437e5b8]{padding:10px 0}.price-display[data-v-7437e5b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#495057}.price-value[data-v-7437e5b8]{font-weight:600;color:#007bff}