html{font-size:16px}.h1,h1{font-size:calc(1.375rem + 1.5vw)}.h2,h2{font-size:calc(1.325rem + .9vw)}.h3,h3{font-size:calc(1.3rem + .6vw)}.h4,h4{font-size:calc(1.275rem + .3vw)}.h5,h5{font-size:1.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:1rem}.me-4{margin-right:1.5rem}.me-5{margin-right:3rem}.ms-1{margin-left:.25rem}.ms-2{margin-left:.5rem}.ms-3{margin-left:1rem}.ms-4{margin-left:1.5rem}.ms-5{margin-left:3rem}.px-0{padding-right:0;padding-left:0}.px-1{padding-right:.25rem;padding-left:.25rem}.px-2{padding-right:.5rem;padding-left:.5rem}.px-3{padding-right:1rem;padding-left:1rem}.px-4{padding-right:1.5rem;padding-left:1.5rem}.px-5{padding-right:3rem;padding-left:3rem}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.d-flex{display:flex}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.flex-wrap{flex-wrap:wrap}.w-100{width:100%}.text-end{text-align:right}.text-primary{color:#09f}.text-secondary{color:#6c757d}.bg-info-subtle{background-color:#e6f7ff}.rounded{border-radius:.25rem}.img-fluid{max-width:100%;height:auto}.icon{display:inline-block;line-height:1;font-style:normal;font-weight:400;font-size:inherit;font-variant:normal;text-transform:none;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;aspect-ratio:1 / 1;height:1.2em}.icon-plane{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cdefs%3e%3c/defs%3e%3cg%3e%3cpath%20d='M22%2029L13.7763%2033.1118C12.6994%2033.6503%2011.4049%2033.4927%2010.4886%2032.7117L4%2027.1808L7.56226%2025.8157C8.19869%2025.5718%208.8992%2025.5519%209.54846%2025.7592L12.8273%2026.8063C13.5787%2027.0463%2014.3944%2026.9807%2015.0977%2026.6237L37.36%2015.3248C37.7807%2015.1113%2038.2459%2015%2038.7177%2015H44L42.4472%2018.1056C42.1569%2018.6862%2041.6862%2019.1569%2041.1056%2019.4472L32%2024'%20stroke='%23000'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='none'%3e%3c/path%3e%3cpath%20d='M22.0007%2029L18.0003%2031L23.0003%2041L32.0003%2024'%20stroke='%23000'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='none'%3e%3c/path%3e%3cpath%20d='M17%2025L12%2016L28%2020'%20stroke='%23000'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='none'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.icon-ship{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%3e%3cdefs%3e%3c/defs%3e%3cg%3e%3cpath%20d='M5.333%2013.867v-8.533c0-0.736%200.597-1.333%201.333-1.333v0h6.667v-2.667h5.333v2.667h6.667c0.736%200%201.333%200.597%201.333%201.333v0%208.533l1.448%200.435c0.554%200.17%200.949%200.677%200.949%201.277%200%200.115-0.015%200.226-0.042%200.332l0.002-0.009-2.021%208.091c-0.103%200.006-0.223%200.009-0.343%200.009-0.786%200-1.539-0.136-2.239-0.386l0.046%200.015%201.667-7.136-10.133-3.16-10.133%203.16%201.667%207.135c-0.654%200.236-1.409%200.373-2.196%200.373-0.12%200-0.238-0.003-0.356-0.009l0.016%200.001-2.021-8.091c-0.025-0.097-0.040-0.208-0.040-0.323%200-0.599%200.395-1.106%200.94-1.274l0.009-0.002%201.448-0.435zM8%2013.067l8-2.4%208%202.4v-6.4h-16v6.4zM5.333%2026.667c0.003%200%200.007%200%200.011%200%202.049%200%203.918-0.773%205.33-2.044l-0.007%200.006c1.405%201.264%203.273%202.037%205.322%202.037%200.004%200%200.008%200%200.012%200h-0.001c0.003%200%200.007%200%200.011%200%202.049%200%203.918-0.773%205.33-2.044l-0.007%200.006c1.405%201.264%203.273%202.037%205.322%202.037%200.004%200%200.008%200%200.012%200h2.666v2.667h-2.667c-0.005%200-0.011%200-0.017%200-1.958%200-3.791-0.53-5.366-1.454l0.050%200.027c-1.525%200.897-3.358%201.427-5.316%201.427-0.006%200-0.012%200-0.018%200h0.001c-0.005%200-0.011%200-0.017%200-1.958%200-3.791-0.53-5.366-1.454l0.050%200.027c-1.525%200.897-3.358%201.427-5.316%201.427-0.006%200-0.012%200-0.018%200h-2.666v-2.667h2.667z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.icon-price{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='svg-icon%20fill'%20viewBox='0%200%2048%2048'%3e%3cg%3e%3crect%20width='48'%20height='48'%20fill='white'%20fill-opacity='0.01'%20stroke-linejoin='round'%20stroke-width='4'%20stroke='none'%20fill-rule='evenodd'%3e%3c/rect%3e%3cg%20transform='translate(4.000000,%207.000000)'%3e%3crect%20stroke='%23333'%20fill='none'%20fill-rule='nonzero'%20x='0'%20y='0'%20width='40'%20height='34'%20rx='5'%20stroke-linejoin='round'%20stroke-width='4'%3e%3c/rect%3e%3cg%20transform='translate(13.000000,%208.000000)'%3e%3cpolyline%20points='1%200%207%206%2013%200'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20stroke='%23333'%20fill='none'%20fill-rule='evenodd'%3e%3c/polyline%3e%3cpath%20d='M0,8%20L14,8'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20stroke='%23333'%20fill='none'%20fill-rule='evenodd'%3e%3c/path%3e%3cpath%20d='M0,14%20L14,14'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20stroke='%23333'%20fill='none'%20fill-rule='evenodd'%3e%3c/path%3e%3cpath%20d='M7,8%20L7,19'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='4'%20stroke='%23333'%20fill='none'%20fill-rule='evenodd'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.icon-line{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='styles__StyledLineSvg-sc-8i3v39-0%20geXqWT'%20style='filter:%20none;'%3e%3cpath%20d='M%200%200.5%20L%2019%200.5'%20stroke='rgba(187,187,187,1)'%20stroke-width='1'%20stroke-dasharray=''%3e%3c/path%3e%3cpath%20d='M%200%200.5%20L%2019%200.5'%20stroke='transparent'%20stroke-width='10'%20class='line-svg-patch'%3e%3c/path%3e%3c/svg%3e");aspect-ratio:auto;width:1.2em;height:1px}.icon-location{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='styles__StyledSVGIconPathComponent-sc-i3aj97-0%20ersNjW%20svg-icon-path-icon%20fill'%20viewBox='0%200%2032%2032'%3e%3cdefs%3e%3c/defs%3e%3cg%3e%3cpath%20d='M16%2027.867l6.6-6.6c1.689-1.689%202.733-4.022%202.733-6.599%200-5.155-4.179-9.333-9.333-9.333s-9.333%204.179-9.333%209.333c0%202.577%201.045%204.91%202.733%206.599l6.6%206.6zM16%2031.637l-8.485-8.485c-2.172-2.172-3.515-5.172-3.515-8.485%200-6.627%205.373-12%2012-12s12%205.373%2012%2012c0%203.314-1.343%206.314-3.515%208.485l-8.485%208.485zM16%2017.333c1.473%200%202.667-1.194%202.667-2.667s-1.194-2.667-2.667-2.667v0c-1.473%200-2.667%201.194-2.667%202.667s1.194%202.667%202.667%202.667v0zM16%2020c-2.946%200-5.333-2.388-5.333-5.333s2.388-5.333%205.333-5.333v0c2.946%200%205.333%202.388%205.333%205.333s-2.388%205.333-5.333%205.333v0z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.icon-contact{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20width='24'%20height='24'%3e%3cdefs%3e%3c/defs%3e%3cg%3e%3crect%20width='48'%20height='48'%20fill='white'%20fill-opacity='0.01'%3e%3c/rect%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.60917%2036.9866C5.3218%2033.3783%203.32191%2028.6146%203.32191%2023.3914C3.32191%2012.1271%2012.6184%202.99568%2024.0861%202.99568C35.5539%202.99568%2044.8504%2012.1271%2044.8504%2023.3914C44.8504%2031.3561%2040.2009%2038.2516%2033.4239%2041.6092C29.2775%2043.771%2024.5472%2044.9957%2019.5258%2044.9957C13.3731%2044.9957%207.65739%2043.157%202.91748%2040.0088C2.91748%2040.0088%206.09606%2039.6621%208.60835%2036.9874L8.60917%2036.9866ZM33.8397%2033.4855C39.2117%2028.1137%2039.2117%2019.4042%2033.8397%2014.0322C31.3487%2011.5414%2028.1401%2010.2063%2024.8794%2010.0256V10.0248C24.781%207.57835%2026.0979%205.92616%2026.1043%205.91811L26.1036%205.91824L26.1045%205.9171C22.3569%206.64104%2018.7783%208.45409%2015.8764%2011.356C13.6509%2013.5814%2012.0663%2016.205%2011.1216%2018.9972C11.2591%2018.6329%2011.4124%2018.2733%2011.5814%2017.9193C11.3865%2018.4167%2011.2103%2018.925%2011.051%2019.445C9.47775%2024.2209%2010.5882%2029.6873%2014.3864%2033.4855C19.7584%2038.8575%2028.4679%2038.8575%2033.8397%2033.4855Z'%20fill='%23fff'%3e%3c/path%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.1299%2022.345V24.0539V25.1922C17.1299%2026.3283%2018.0509%2027.2494%2019.1872%2027.2494C20.3234%2027.2494%2021.2443%2026.3283%2021.2443%2025.1922V24.0522V22.345C21.2443%2021.2089%2020.3234%2020.2877%2019.1872%2020.2877C18.0509%2020.2877%2017.1299%2021.2089%2017.1299%2022.345Z'%20fill='%23fff'%3e%3c/path%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M27.313%2022.345V24.0539V25.1922C27.313%2026.3283%2028.2341%2027.2494%2029.3702%2027.2494C30.5064%2027.2494%2031.4275%2026.3283%2031.4275%2025.1922V24.0522V22.345C31.4275%2021.2089%2030.5064%2020.2877%2029.3702%2020.2877C28.2341%2020.2877%2027.313%2021.2089%2027.313%2022.345Z'%20fill='%23fff'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.spin{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-control:focus{outline:none;box-shadow:none}.trip-date .form-control{height:2.625rem}.input-date,.input-date[readonly]{background-color:#fff}.destination-input{position:relative}.destination-input .form-control{padding:.375rem 30px .375rem .75rem;height:2.625rem}.destination-input .bi-chevron-down{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.destination-input .bi-x{position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;display:none}.destination-input .form-control:not(:placeholder-shown)+.bi-x{display:block}.search-box{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.search-btn{height:2.625rem}.btn{background-color:transparent}.btn:focus,.btn:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}.btn-primary{color:#fff;background-color:#09f;border-color:#09f}.btn-outline-primary{color:#09f;background-color:transparent;border-color:#09f}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{outline:0;box-shadow:0 0 0 .25rem #d3d4d580}.btn-load-more .spin,.voyage-loading .spin{display:inline-block}.dropdown-menu{min-width:10rem;padding:.5rem 0;font-size:1rem;color:#212529;border-radius:.25rem;box-shadow:none}.dropdown-menu>li>a{width:100%;padding:.25rem 1rem;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#1e2125;background-color:#e9ecef}.dropdown-menu>li>a.active,.dropdown-menu>li>a:active{color:#fff;text-decoration:none;background-color:#09f}.ui-menu{max-height:350px;overflow-y:auto;width:100%;border:1px solid #ced4da;border-radius:.25rem;box-shadow:0 2px 4px #0000001a}.ui-menu .ui-menu-item-wrapper{padding:8px 12px}.ui-menu .ui-state-active{margin:0;background-color:#f5f9ff;color:#0086f6;border:none}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.filter-section.panel-group{margin-bottom:0}.filter-section.panel-group .panel{border:none;box-shadow:none;background:transparent;margin-bottom:15px;border-radius:0}.filter-section.panel-group .panel-heading{padding:0;border:none;background:transparent;border-radius:0}.filter-section.panel-group .panel-body{padding:0;border:none}.filter-section.panel-group .panel-collapse{border:none}.filter-section.panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.filter-state{padding-left:15px;padding-right:15px;padding-top:.375rem;padding-bottom:.375rem}.filter-state__right{flex-shrink:0}.filter-state__right .dropdown{margin-left:30px}.filter-state__clear{flex:0 0 auto;color:#0006;cursor:pointer;visibility:hidden}.filter-state__clear.active{visibility:visible}.filter-state__clear i{padding-left:.3rem;color:#0006}.filter-state__clear:hover,.filter-state__clear:hover i{color:#0008}.filter-state__tag{background:#e6f7ff;padding:2px 8px;border-radius:10px;font-size:12px;margin-right:5px;margin-bottom:2px;margin-top:3px}.filter-state__tag i{padding-left:.3rem;color:#6c757d;cursor:pointer}.filter-state__tag i:hover{color:#0086f6}.filter-section{background:#fff;padding:15px;border-radius:8px}.filter-group{margin-bottom:15px}.filter-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0;cursor:pointer;color:#333}.filter-header:hover{color:#0086f6}.filter-header .bi-chevron-down{transition:transform .3s ease}.filter-header.collapsed .bi-chevron-down{transform:rotate(-90deg)}.filter-header span{display:flex;align-items:center;flex-direction:row}.filter-content{padding:8px 0}.filter-item{padding:8px 12px;cursor:pointer;color:#666;display:block;text-decoration:none}.filter-item:hover{background-color:#f5f9ff;color:#0086f6;text-decoration:none}.filter-item.active{color:#0086f6;background-color:#f5f9ff;text-decoration:none}.filter-item__list[data-type=checkbox-list]{padding:8px 0;display:flex;flex-direction:row;flex-wrap:wrap}.checkbox-item{padding:0 12px 4px 0;transition:background-color .2s ease;display:flex;flex-direction:row;align-items:center}.checkbox-item:last-child{border-bottom:none}.checkbox-item label{display:flex;align-items:center;cursor:pointer;margin:0;color:#666;-webkit-user-select:none;user-select:none;font-weight:400}.checkbox-item input[type=checkbox]{margin:0 3px 0 0;cursor:pointer;width:16px;height:16px;flex-shrink:0}.checkbox-item:hover{background-color:#f5f9ff}.checkbox-item:hover label{color:#0086f6}.checkbox-item input[type=checkbox]:checked+label{color:#0086f6;font-weight:500}.result-card{margin-bottom:15px;height:160px;border:1px solid #eee}.result-card__content{height:100%;flex:1 1 70%;padding:5px 15px;flex-direction:column;justify-content:space-around;position:relative}.result-card__content:before{content:"";position:absolute;width:1px;height:80%;top:10%;left:64%;background-color:#eee}.result-card .row{display:flex;flex-wrap:wrap;height:100%}.result-card img{height:100%;aspect-ratio:240 / 160;background-color:#eee}.result-card picture{flex:0 0 auto}.result-card__line{flex-direction:row;justify-content:space-between;align-items:center;min-height:33px}.result-card__middle{flex:0 0 64%;display:flex;flex-direction:column;justify-content:space-between}.result-card__middle div{flex-wrap:wrap;overflow:hidden;height:22px}.result-card__middle h4{font-size:calc(1.275rem + .1vw);margin:0;padding-right:10px}.result-card__middle .bi-three-dots{margin-left:3px;margin-right:3px}.result-card__citys .icon{margin-right:2px}.result-card__tags{display:flex}.result-card__activity-title{flex:0 0 auto}.result-card__tag{padding:1px 6px;border-radius:12px;font-size:12px;margin-right:5px;display:flex;align-items:center;white-space:nowrap}.result-card__tag.--outline{background-color:transparent;border:1px solid #93d2f3de}.result-card__tag .icon{flex-shrink:0}.result-card__tag span{flex:0 1 auto}.result-card__right{display:flex;flex:1;flex-direction:row;justify-content:flex-end}.result-card__actions{justify-content:space-between;width:200px}.result-card__actions .btn{padding:3px 10px;width:90px;text-align:center}.datepicker table{width:100%}.datepicker-dropdown:before,.datepicker-dropdown:after{display:none}.datepicker-dropdown .clear{border:1px solid #ccc;font-weight:400}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background-color:#d3edff}.datepicker table tr td span.focused,.datepicker table tr td span.active.active{background-color:#09f;color:#fff;border-color:#09f}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:#cdcdcd;color:#777}.datepicker-months .month{width:22%;margin:1.5%}.range-slider-wrapper{position:relative;margin-top:20px;padding:34px 10px 10px;display:flex;flex-direction:column}.range-bubble{position:absolute;top:0;left:0;transform:translate(0);transition:none;will-change:transform;z-index:10;pointer-events:none}.range-bubble:not(.sliding){transition:transform .2s ease-out}.bubble-content{background:#007fff;color:#fff;padding:6px 14px;border-radius:6px;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #007fff33;line-height:1.4;position:relative;z-index:2}.bubble-arrow{position:absolute;bottom:-8px;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #007fff;transform:translate(-50%) rotate(0);transition:none;pointer-events:none;z-index:1}.bubble-arrow-min,.bubble-arrow-max{transform-origin:10px 0}.range-bubble:not(.sliding) .bubble-arrow{transition:transform .2s ease-out}.ui-widget.ui-widget-content{border:1px solid #e3e3e3}.ui-slider-horizontal{height:.4em}.range-slider{margin:15px 0;position:relative}.range-slider .ui-slider-range{background:#91d5ff;transition:background .2s ease}.range-slider .ui-slider-handle{width:1em;height:1em;top:-.4em;border-radius:50%;background:#fff;border:2px solid #91d5ff;cursor:grab;outline:none}.range-slider .ui-slider-handle:hover{background:#f5f5f5;border-color:#1890ff;box-shadow:0 3px 10px #007fff4d}.range-slider .ui-slider-handle:focus-visible{outline:none}.range-slider .ui-slider-handle:active{cursor:grabbing;background:#e8e8e8;box-shadow:0 1px 4px #0003}.range-slider .ui-slider-handle:focus{border-color:#1890ff;box-shadow:0 0 0 4px #007fff1a}.range-inputs{display:flex;margin-top:5px;flex-direction:row;align-items:center}.range-inputs .icon{flex:0 0 auto;margin:0 5px;width:1em}.range-inputs .input-group{flex:1;display:flex;flex-direction:column}.range-inputs .input-group label{display:block;font-size:12px;color:#666;margin-bottom:6px;font-weight:500}.range-inputs .form-control{width:100%;height:30px;padding:4px 2px;font-size:12px;border:1px solid #ddd;border-radius:4px;transition:all .2s ease;text-align:center}.range-inputs .form-control:hover{border-color:#ccc}.range-inputs .form-control:focus{border-color:#007fff;box-shadow:0 0 0 3px #007fff1a;outline:none}.range-inputs .form-control::placeholder{color:#aaa}.range-inputs .form-control::-webkit-outer-spin-button,.range-inputs .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.range-inputs .form-control[type=number]{-moz-appearance:textfield;appearance:textfield}.range-bubble{backface-visibility:hidden;perspective:1000px}.bubble-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 768px){.range-slider-wrapper{padding:34px 10px 10px;gap:15px}.bubble-content{padding:5px 12px;font-size:13px}.bubble-arrow{border-left-width:8px;border-right-width:8px;border-top-width:8px;bottom:-5px}.bubble-arrow-min{transform-origin:-8px 0}.bubble-arrow-max{transform-origin:8px 0}.range-inputs{flex-direction:column;gap:12px}.range-slider{margin:12px 0}}.range-slider-wrapper.disabled{opacity:.6;pointer-events:none}.range-slider-wrapper.disabled .ui-slider{background:#f5f5f5}.range-slider-wrapper.disabled .ui-slider-range{background:#ccc}.range-slider-wrapper.disabled .ui-slider-handle{border-color:#999;cursor:not-allowed}.range-slider-wrapper.disabled .bubble-content{background:#999;box-shadow:none}.range-slider-wrapper.disabled .bubble-arrow{border-top-color:#999}@keyframes bubble-appear{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.range-bubble{animation:bubble-appear .3s ease}@media (prefers-reduced-motion: reduce){.range-bubble,.bubble-arrow,.bubble-content,.range-slider .ui-slider-handle{transition:none;animation:none}}@media (prefers-contrast: high){.range-slider .ui-slider{border:2px solid #000}.range-slider .ui-slider-handle{border-width:4px}.bubble-content{border:2px solid #000}}
