.dashboard__popup-backdrop{position:relative}.dashboard__popup-backdrop:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:hsla(0,0%,9%,.3);z-index:20;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.dashboard__popup-backdrop.show-employee-backdrop:after,.dashboard__popup-backdrop.show-search-backdrop:after{opacity:1;visibility:visible}.dashboard__popup-backdrop.show-search-backdrop .dashboard__popup{opacity:1;visibility:visible;transform:scale(1)}.dashboard__popup,.dashboard__sidebar-popup{position:absolute;top:64px;left:0;background-color:#fff;width:100%;padding:12px 0;border-radius:16px;z-index:20;overflow:auto;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .25s ease,transform .25s ease;transform:scale(.95)}.dashboard__sidebar-popup.show{opacity:1;visibility:visible;transform:scale(1)}.sidebar-date-picker-footer{position:relative}.sidebar-date-picker-footer:before{content:"";position:absolute;top:0;left:-15px;width:calc(100% + 30px);height:1px;background:#eaeaea}.truncates-dashboard-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:270px}.favorite-button{transition:background-color .25s ease}.favorite-button #heart{transform-origin:center;transition:fill .25s ease}.favorite-button #main-circ{transform-origin:29.5px 29.5px}.favorite-button:hover{background-color:#f0f0f0;transition:background-color .25s ease}.favorite-button.active #heart{transform:scale(1);fill:#e2264d;transition:fill .25s ease;animation:animateHeart .5s linear forwards}.favorite-button.active #main-circ{transition:all 2s;animation:animateCircle .3s linear forwards;opacity:1}.favorite-button.active #grp1{opacity:1;transition:all .1s .3s}.favorite-button.active #grp1 #oval1{transform:scale(0) translateY(-30px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp1 #oval2{transform:scale(0) translate(10px,-50px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp2{transition:all .1s .3s}.favorite-button.active #grp2 #oval1{transform:scale(0) translate(30px,-15px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp2 #oval2{transform:scale(0) translate(60px,-15px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp3{transition:all .1s .3s}.favorite-button.active #grp3 #oval1{transform:scale(0) translate(30px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp3 #oval2{transform:scale(0) translate(60px,10px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp4{transition:all .1s .3s}.favorite-button.active #grp4 #oval1{transform:scale(0) translate(30px,15px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp4 #oval2{transform:scale(0) translate(40px,50px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp5{transition:all .1s .3s}.favorite-button.active #grp5 #oval1{transform:scale(0) translate(-10px,20px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp5 #oval2{transform:scale(0) translate(-60px,30px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp6{transition:all .1s .3s}.favorite-button.active #grp6 #oval1{transform:scale(0) translate(-30px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp6 #oval2{transform:scale(0) translate(-60px,-5px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp7{transition:all .1s .3s}.favorite-button.active #grp7 #oval1{transform:scale(0) translate(-30px,-15px);transform-origin:0 0 0;transition:transform .5s .3s}.favorite-button.active #grp7 #oval2{transform:scale(0) translate(-55px,-30px);transform-origin:0 0 0;transition:transform 1.5s .3s}.favorite-button.active #grp2,.favorite-button.active #grp3,.favorite-button.active #grp4,.favorite-button.active #grp5,.favorite-button.active #grp6,.favorite-button.active #grp7{opacity:1;transition:opacity .1s .3s}@keyframes animateCircle{40%{transform:scale(10);opacity:1;fill:#dd4688}55%{transform:scale(11);opacity:1;fill:#d46abf}65%{transform:scale(12);opacity:1;fill:#cc8ef5}75%{transform:scale(13);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{transform:scale(17);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{transform:scale(18);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.1}to{transform:scale(19);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(.4)}40%{transform:scale(1.2)}to{transform:scale(1)}}.gm-fullscreen-control,.map-control-button,.zoom-control-button{width:34px!important;height:34px!important;border:1px solid #fff!important;filter:drop-shadow(2px 4px 18.2px rgba(152,152,152,.65))!important;border-radius:10px!important;background:#fff!important;flex:none!important;transition:transform .25s ease}.gm-fullscreen-control:hover,.map-control-button:hover,.zoom-control-button:hover{transform:scale(1.06);transition:transform .25s ease}.info-window-content__price{font-size:14px!important;text-align:center}.map-container{position:relative;width:100%;height:100%;border-radius:16px;border:3px solid #fff;overflow:hidden;flex:1;z-index:10}@media screen and (max-width:1024px){.map-container{border:none}}.map-container.single-hotel{max-height:410px;height:410px}.map-inner .gm-style.hide-cluster .cluster,.map-inner .gm-style.hide-cluster .marker{display:none}.map-inner .gm-style>div>div>div>div>img{display:none!important}.map-inner .gm-style-iw-c{border-radius:10px!important}.map-inner .gm-style-iw-d{border-radius:0!important;background-color:transparent!important}.map-inner .marker-item{background-color:red;padding:0 16px;border-radius:16px;width:-moz-fit-content!important;width:fit-content!important;height:32px!important;font-size:14px;line-height:32px;transform:translateX(-25px)}.map-inner .marker-item img{display:none}.marker{position:relative;box-shadow:0 2px 7.7px 0 rgba(202,211,220,.5);display:flex;align-items:center}.marker:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(/_next/static/media/marker-label-icon.b66ff940.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.marker:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;width:0;height:0;z-index:0;filter:drop-shadow(0 2px 3px rgba(202,211,220,.5))}.zoom-slider{position:absolute;top:50%;transform:translateY(-50%);right:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:210px;gap:8px;z-index:1}@media screen and (max-width:1024px){.zoom-slider{transform:none;top:auto;bottom:30px}}.zoom-range{display:flex;flex-direction:column;height:100%;background:hsla(0,0%,100%,.45);border:3px solid #fff}.zoom-range__thumb{width:29px;height:11px;background:#fff;box-shadow:2px 4px 18.2px hsla(0,0%,60%,.65);border-radius:6px;left:-14px;text-indent:-9999px;cursor:pointer}.zoom-range__thumb:focus{outline:none}.zoom-range__thumb:hover{transition:all .25s ease}.zoom-range .vertical-slider{height:100%}.zoom-control-button{display:flex;justify-content:center;align-items:center}.gm-fullscreen-control{margin:0!important;right:15px!important;top:60px!important}@media screen and (max-width:1024px){.gm-fullscreen-control{top:60px!important}}.gm-style .gm-style-iw-c{box-shadow:0 2px 7.7px 0 rgba(202,211,220,.5)}.gm-style-iw-chr,.gm-style-iw-tc{display:none!important}.cluster:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;width:0;height:0;z-index:0;filter:drop-shadow(0 2px 3px rgba(202,211,220,.5))}.cluster{box-shadow:0 2px 7.7px 0 rgba(202,211,220,.5);border-radius:16px}.cluster img{display:none}.cluster div{border-radius:16px;background-color:#fff!important;z-index:10;font-size:14px!important}.cluster:hover div{background-color:#171717!important}.cluster:hover:after{border-top-color:#171717;transition:.2s linear}.cluster:hover div{color:#fff!important;transition:.2s linear}.info-window-content{display:flex;align-items:center;justify-content:center;position:relative;color:#171717;background-color:#fff;z-index:1001;font-family:inherit;padding:10px 4px;min-width:100px}.info-window-content__delimiter{margin:0 4px}.info-window-content__delimiter,.info-window-content__label{color:#bcc0ca}.gm-style iframe+div{border:none!important}.gm-ui-hover-effect{display:none!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;opacity:.8;z-index:1001;transition:all .25s ease}.gm-ui-hover-effect>span{background-color:#fff}.gm-style-iw-c{padding-top:0!important}.gm-style .gm-style-iw-c{border-radius:16px;padding:0}.gm-style .gm-style-iw-tc:after{background-color:#fff}.gm-style-iw-d{overflow:initial!important}.gm-style-iw,.gm-style-iw-c,.gm-style-iw-d{position:relative;background-color:#fff!important}.gm-style-iw-c:before,.gm-style-iw-d:before,.gm-style-iw:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:1}.gm-style-iw,.gm-style-iw-c,.gm-style-iw-d,.map-inner .gm-style{font-family:SF Pro Display,SFProDisplay,SF Pro Text,SFProText,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif!important}.live-map .gm-style .gm-style-iw-c{top:220px;left:-200px}.live-map .gm-style .multi-trip~.gm-style-iw-c,.live-map .gm-style-iw-c:has(.multi-trip){top:256px!important}.live-map .gm-style .single-trip~.gm-style-iw-c,.live-map .gm-style-iw-c:has(.single-trip){top:220px!important}.live-map .gm-style .gm-style-iw{overflow:visible}.live-map .gm-style-iw-d{border-radius:16px}.bell-button svg{fill:currentColor}.bell-button .bell-wrapper{transform-origin:9.5px 9.5px;transform:scale(.5)}.bell-button:hover .bell-whole{animation:ring 14s linear none;transform-origin:9.5px 2.4781px}.bell-button:hover .bell-part--ringer{animation:ding 14s linear alternate}@keyframes ring{0%{transform:rotate(0deg)}1.5%{transform:rotate(10deg)}2.5%{transform:rotate(-15deg)}3.75%{transform:rotate(10deg)}5.15%{transform:rotate(-5deg)}6.65%{transform:rotate(3deg)}8.0%{transform:rotate(-2deg)}10.0%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes ding{0%{transform:translateX(0)}1.2%{transform:translateX(0)}1.5%{transform:translateX(2px)}2.3%{transform:translateX(0)}2.5%{transform:translateX(-2px)}3.55%{transform:translateX(1px)}3.75%{transform:translateX(1px)}5.45%{transform:translateX(0)}7.15%{transform:translateX(0)}9.0%{transform:translateX(0)}11.0%{transform:translateX(0)}to{transform:rotate(0deg)}}.container,.wrapper{width:100%}.wrapper{max-width:2320px;margin:0 auto}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}.error__input-message{position:absolute;bottom:0;left:0;text-align:left;font-size:12px;color:#fe390d}.breadcrumbs>li{position:relative}.breadcrumbs>li>*{color:#fff;font-size:14px;line-height:1.4;letter-spacing:.005em}.breadcrumbs>li:not(:last-child):after{color:#fff;content:"";position:absolute;top:50%;right:-24px;transform:translateY(-50%);width:6px;height:9px;background-image:url(/_next/static/media/breadcrumbs-arrow.461fde1e.svg)}.sidebar{width:100%;max-width:220px;transition:all .25s ease;z-index:101}.sidebar .link-label{transition:opacity .25s ease}.sidebar.collapsed{max-width:70px;transition:all .25s ease;padding-right:13px}.sidebar.collapsed .logo{overflow:hidden}.sidebar.collapsed a{flex:none}.sidebar.collapsed a:after{right:-13px}.sidebar.collapsed .link-label{opacity:0;transition:opacity .25s ease}.sidebar.collapsed .collapse-sidebar svg{transform:scale(1.5) rotate(0);transition:transform .25s ease}@media screen and (min-width:1920px){.sidebar{width:12vw}}.collapse-sidebar{position:absolute;right:0;top:87px;display:flex;align-items:center;justify-content:center;width:21px;height:32px;border:none;outline:none;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#2f2f2f;transition:background-color .25s ease}.collapse-sidebar svg{color:#949494;transform:scale(1.5) rotate(-180deg);transition:transform .25s ease}.collapse-sidebar:hover{background-color:#3c3c3c;transition:background-color .25s ease}.table{border-collapse:separate;border-spacing:0 16px;margin-top:-16px}.table td,.table th{border-style:solid none;background-color:#fff}.table td:first-child,.table th:first-child{border-left-style:solid;border-top-left-radius:16px;border-bottom-left-radius:16px}.table td:last-child,.table th:last-child{border-right-style:solid;border-bottom-right-radius:16px;border-top-right-radius:16px}.table tr:nth-child(4n+1) .avatar{background:#ccc1f0}.table tr:nth-child(4n+2) .avatar{background:#b8dff2}.table tr:nth-child(4n+3) .avatar{background:#f4ce9b}.table tr:nth-child(4n+4) .avatar{background:#b4e5bc}.table_trips .traveler-container:first-child .traveler{background:#ccc1f0}.table_trips .traveler-container:nth-child(2) .traveler{background:#b8dff2}.table_trips .traveler-container:nth-child(3) .traveler{background:#f4ce9b}.table_trips .traveler-container:nth-child(4) .traveler{background:#b4e5bc}.travelers-list .traveler-container:nth-child(4n+1) .traveler{background:#ccc1f0}.travelers-list .traveler-container:nth-child(4n+2) .traveler{background:#b8dff2}.travelers-list .traveler-container:nth-child(4n+3) .traveler{background:#f4ce9b}.travelers-list .traveler-container:nth-child(4n+4) .traveler{background:#b4e5bc}.avatar-gradient{background:linear-gradient(60deg,#8ddb9a 13.4%,#c4f0cc 86.6%)}.employees-list:nth-child(4n+1) .avatar,.select-menu:nth-child(4n+1) .avatar,.travelers-list:nth-child(4n+1) .avatar{background:#ccc1f0}.employees-list:nth-child(4n+2) .avatar,.select-menu:nth-child(4n+2) .avatar,.travelers-list:nth-child(4n+2) .avatar{background:#b8dff2}.employees-list:nth-child(4n+3) .avatar,.select-menu:nth-child(4n+3) .avatar,.travelers-list:nth-child(4n+3) .avatar{background:#f4ce9b}.employees-list:nth-child(4n+4) .avatar,.select-menu:nth-child(4n+4) .avatar,.travelers-list:nth-child(4n+4) .avatar{background:#b4e5bc}.current{position:relative}.current:after{content:"";position:absolute;top:0;right:-29px;width:5px;height:100%;background:#fe8a70;border-radius:16px 0 0 16px}.truncates-long-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px}.bg-repeating-linear{background-image:repeating-linear-gradient(45deg,#333,#333 10px,transparent 0,transparent 16px)}.box{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;line-height:1;background-position:0 0,0 0,100% 0,0 100%;background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-repeat:no-repeat}.box-h{background-image:repeating-linear-gradient(0deg,#171717,#171717 10px,transparent 0,transparent 20px),repeating-linear-gradient(90deg,#171717,#171717 10px,transparent 0,transparent 20px),repeating-linear-gradient(180deg,#171717,#171717 10px,transparent 0,transparent 20px),repeating-linear-gradient(270deg,#171717,#171717 10px,transparent 0,transparent 20px);background-size:3px calc(100% + 20px),calc(100% + 20px) 3px,3px calc(100% + 20px),calc(100% + 20px) 3px;animation:boxBorderAnimation 2s linear infinite}@keyframes boxBorderAnimation{0%{background-position:0 -20px,0 0,100% 0,-20px 100%}to{background-position:0 0,-20px 0,100% -20px,0 100%}}@keyframes borderAnimation{0%{background-position:0 0,0 0,100% 0,0 100%}to{background-position:0 0,0 0,100% 0,0 100%}}.trips-actions-bg{background:linear-gradient(52.2deg,#8468f1 -17.31%,#6842f5 85.31%)}.open-sidebar:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:hsla(0,0%,9%,.3);z-index:40;animation:fadeIn .25s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.balance-gradient,.gradient-text,.wallet-gradient{background:linear-gradient(52.2deg,#8468f1 -17.31%,#6842f5 85.31%)}.gradient-text{font-size:16px;font-weight:600;line-height:20px;-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.calendar-navigation-shadow{box-shadow:-.67px 3.33px 10.53px 0 hsla(180,1%,84%,.239)}.calendar-separator{position:relative}.calendar-separator:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:28px;background:#f4f4f4}.sidebar-img-backdrop:after{content:"";position:absolute;width:100%;height:100%;inset:0;background:hsla(0,0%,9%,.3);z-index:-10;opacity:1;border-top-left-radius:16px}.fade-mask{position:relative;mask-image:linear-gradient(180deg,#000 60%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);height:calc(var(--max-lines-height) + 1em);overflow:hidden}.fade-mask:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1em;background:linear-gradient(180deg,transparent,#fff)}.track{position:relative;height:4px;background:#f4f4f4}.track-0:before{left:-1px}.track-0:after,.track-0:before{content:"";position:absolute;width:2px;height:4px;background:#f4f4f4;top:0}.track-0:after{right:-1px}.track-1{height:4px;background:#fe8a70}.track-1:after{left:-1px}.track-1:after,.track-1:before{content:"";position:absolute;width:16px;height:16px;background:#fe8a70;border-radius:50%;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.track-1:before{right:-1px}.thumb{width:15px;height:15px;transform:translateY(-5px);outline:none}.current-hotel.room-slider .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:16px;height:8px}.current-hotel.room-slider .swiper-pagination-bullet{background-color:#fff}@media screen and (min-width:768px){.current-hotel.sidebar-slider{padding-bottom:38px}}.current-hotel.sidebar-slider .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:16px;font-size:11px;font-weight:600;line-height:20px}@media screen and (min-width:768px){.current-hotel.sidebar-slider .swiper-pagination{bottom:10px;height:8px}}.current-hotel.sidebar-slider .swiper-pagination .pagination-fraction{background:#fff;padding:3px 10px;border-radius:28px}.current-hotel.sidebar-slider .swiper-pagination-bullet{background:#8b8b8b}.current-hotel.mobile-slider .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:16px;font-size:11px;font-weight:600;line-height:20px}.current-hotel.mobile-slider .swiper-pagination .pagination-fraction{background:#fff;padding:3px 10px;border-radius:28px}.paginate{display:flex;gap:5px;height:37px}.paginate-item{display:flex;font-size:13px;line-height:18px;font-weight:600;width:32px;height:32px;color:#fff}.paginate-item.disabled{opacity:.5}.paginate-item.disabled>a{cursor:auto}.paginate-nav{padding:8px}.paginate-link,.paginate-nav{display:flex;justify-content:center;align-items:center;height:32px;border-radius:8px;color:#171717;background:#fff}.paginate-link{width:32px;transition:all .2s ease}.paginate-link:not(.active):hover{transform:scale(1.1);transition:all .2s ease}.paginate-link.active{background:#171717!important;cursor:default;color:#fff}.paginate-link.active:hover{opacity:.9}.paginate .break{display:flex;font-size:12px;font-weight:600;color:#fff}.hotel .fslightbox-slide-number-container{position:absolute;top:90vh;left:50%;transform:translateX(-50%);z-index:10;font-size:14px;line-height:20px;font-weight:600}.hotel .fslightbox-slide-btn-next-container,.hotel .fslightbox-slide-btn-previous-container{top:90vh;padding:0}.hotel .fslightbox-slide-btn-previous-container{left:15px}.hotel .fslightbox-slide-btn-next-container{right:15px}.trip.show-search-list .dashboard__popup{opacity:1;visibility:visible;transform:scale(1)}.pac-container{padding:16px;background-color:#fff;border-radius:16px;margin-top:8px}.pac-item{border:none;display:flex!important;flex-wrap:wrap!important;align-items:flex-end;position:relative;cursor:pointer}.pac-item:hover{background-color:#fff}.pac-item>span{font-size:13px;line-height:1.3;color:#8b8b8b;margin-left:44px;font-weight:500!important}.pac-item>span:not(.pac-item-query,.pac-icon){width:100%}.pac-item-query{font-size:14px!important;font-weight:600!important;line-height:1.6!important;color:#171717!important}.pac-item:not(:last-child){margin-bottom:14px}.pac-icon{margin-top:0;margin-left:0!important;border-radius:11px;width:34px;height:34px;display:flex;justify-content:center;align-items:center;background-image:none!important;background-color:#f4f4f4;position:absolute!important;left:0;top:50%;transform:translateY(-50%)}.pac-icon:after{background-image:url(/_next/static/media/location-icon.f932d308.png);content:"";width:16px;height:16px;background-size:contain}.pac-logo:after{content:none}