:root{--sd-border:#0000001f;--sd-background:#fff;--sd-sidebar:#f7f7f8;--sd-muted:#0000000f;--sd-foreground:#000000de;--sd-muted-foreground:#0009}.message-response{white-space:normal}.message-response>*+*{margin-top:1rem}.message-response>:first-child{margin-top:0}.message-response>:last-child{margin-bottom:0}.message-response p{margin:0;font-size:.875rem;line-height:1.6}.message-response [data-streamdown=strong]{font-weight:600}.message-response [data-streamdown=table-wrapper]{border:1px solid var(--sd-border);background-color:var(--sd-sidebar);border-radius:.5rem;flex-direction:column;gap:.5rem;margin:1rem 0;padding:.5rem;display:flex}.message-response [data-streamdown=table-wrapper]>.flex.items-center.justify-end,.message-response [data-streamdown=table-wrapper]>div:first-child{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.message-response [data-streamdown=table-wrapper] .relative{display:inline-flex;position:relative}.message-response [data-streamdown=table-wrapper] button[title]{cursor:pointer;color:var(--sd-muted-foreground);background:0 0;border:none;padding:.25rem;transition:color .15s}.message-response [data-streamdown=table-wrapper] button[title]:hover{color:var(--sd-foreground)}.message-response [data-streamdown=table-wrapper] button[title]:disabled{cursor:not-allowed;opacity:.5}.message-response [data-streamdown=table-wrapper]>div:last-child{border:1px solid var(--sd-border);background-color:var(--sd-background);border-radius:.375rem;overflow:auto}.message-response [data-streamdown=table]{border-collapse:collapse;width:100%}.message-response [data-streamdown=table-row]+[data-streamdown=table-row]{border-top:1px solid var(--sd-border)}.message-response [data-streamdown=table-header],.message-response [data-streamdown=table-body]{border-top:none}.message-response [data-streamdown=table-body]{border-top:1px solid var(--sd-border)}.message-response [data-streamdown=table-header]{background-color:color-mix(in srgb, var(--sd-muted) 80%, transparent)}.message-response [data-streamdown=table-header-cell]{white-space:nowrap;text-align:left;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.message-response [data-streamdown=table-cell]{padding:.5rem 1rem;font-size:.875rem}.message-response [data-streamdown=table-wrapper] .absolute{z-index:20;border:1px solid var(--sd-border);background-color:var(--sd-background);border-radius:.375rem;min-width:120px;margin-top:.25rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.message-response [data-streamdown=table-wrapper] .absolute button{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background-color .15s;display:block}.message-response [data-streamdown=table-wrapper] .absolute button:hover{background-color:var(--sd-muted)}
@font-face{font-family:inter;src:url(../media/Inter-VariableFont_slnt,wght.3imar-bkgap_1.ttf)format("woff")}@font-face{font-family:roboto;src:url(../media/RobotoMono-Regular.0pz0siwwz2ity.ttf)format("woff")}body{direction:ltr}a{color:inherit;text-decoration:none}button{font-family:inherit!important}*{box-sizing:border-box}ol,ul{list-style:none}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-rgb:33, 37, 41;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}.d-block{display:block!important}.d-none{display:none!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-sm-100{height:100%}@media screen and (max-width:599.98px){.h-sm-100{height:auto}}.justify-content-between{justify-content:space-between!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-justify{text-align:justify!important}.text-start{text-align:left!important}.bg-danger{--bs-text-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-primary{color:#0c85c7!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}html::-webkit-scrollbar{width:"0.5rem !important"}html::-webkit-scrollbar-track{background-color:"transparent !important"}html::-webkit-scrollbar-thumb{background-color:"#8798ad !important";border-radius:.5rem}.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper{border-radius:.5rem;box-shadow:0 48px 100px #110c2e26}.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper .MuiList-root{padding:0}.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper .MuiList-root .MuiMenuItem-root{font-size:.9rem}.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper .MuiList-root .MuiMenuItem-root:hover,.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper .MuiList-root .MuiMenuItem-root.Mui-selected{background-color:#e4e7ef66}@media screen and (max-width:399.98px){.searchPanelContent .bannerToolTip:before{margin-top:3.1rem!important}.searchPanelContent:hover .bannerToolTip{margin-top:-4.5rem!important}}@media screen and (max-width:574.98px){.appHotelsPage .sidebar .filterBoxItem .MuiAccordionDetails-root{padding:0}.appHotelsPage .hotelListContainer .hotelListHeader .hotelListHeaderLeftBox .sortBox h6{font-size:.8rem}}.buttonHover{position:relative;overflow:hidden}.buttonHover>*{position:relative}.buttonHover:before{content:"";background-color:#051036;border-radius:50%;width:20rem;height:20rem;transition:all .4s;position:absolute;inset:100% -50% 0 0}.buttonHover:hover:before{top:-100%}.appScrollbar::-webkit-scrollbar{width:.25rem;height:.25rem}.appScrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:1rem}.appScrollbar::-webkit-scrollbar-thumb{background:#b1b6bd;border-radius:1rem}.appScrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3ad}.horizentalAppScrollbar::-webkit-scrollbar{height:.4rem}.horizentalAppScrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:1rem}.horizentalAppScrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:1rem}.horizentalAppScrollbar::-webkit-scrollbar-thumb:hover{background:#555}.thinScrollbar::-webkit-scrollbar-track{background:0 0;border-radius:12px}.thinScrollbar::-webkit-scrollbar{background:0 0;width:6px}.thinScrollbar::-webkit-scrollbar-thumb{background-color:#cacaca;border-radius:12px}.removeScrollbar{scrollbar-width:none;scrollbar-color:#888 #f1f1f1;border-radius:10px}.removeScrollbar::-webkit-scrollbar{width:0}.lineClamp1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lineClamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lineClamp3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-box-google-map:has(.fullScreen){top:10px!important}.search-box-google-map:has(.notFullScreen){top:60px!important;left:10px!important}.pac-container{border-radius:12px;margin-top:3px;box-shadow:0 4px 9px -3px #00000080}.pac-container .pac-item{cursor:pointer;padding:4px;font-family:inter;font-size:15px}.pac-container .pac-item .pac-item-query{color:#313131;padding-right:4px;font-size:14px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes highlight-pulse{0%{background-color:var(--highlightedColor);box-shadow:0 0 #82828299}50%{background-color:var(--highlightedColorHover);box-shadow:0 0 10px 1px #8282824d}to{background-color:var(--highlightedColor);box-shadow:0 0 20px #82828200}}#fm-pivot-view>div.fm-ui-element.fm-ui.fm-ui-container.fm-ui-window.fm-ui-popup.fm-preloader-view{width:370px}@keyframes mui-label-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}
.PhotoView-Portal{touch-action:none;z-index:2000;direction:ltr;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:.4s linear both PhotoView__delayIn}.PhotoView__Spinner svg{animation:.6s linear infinite PhotoView__rotate}.PhotoView__Photo{cursor:grab;-webkit-user-select:none;user-select:none;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{touch-action:none;direction:ltr;width:100%;position:absolute;inset:0}.PhotoView__PhotoWrap{z-index:10;overflow:hidden}.PhotoView__PhotoBox{transform-origin:0 0}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{z-index:-1;background:#000;width:100%;height:100%;transition-property:background-color;position:absolute;top:0;left:0}.PhotoView-Slider__fadeIn{opacity:0;animation:linear both PhotoView__fade}.PhotoView-Slider__fadeOut{opacity:0;animation:linear reverse both PhotoView__fade}.PhotoView-Slider__BannerWrap{color:#fff;z-index:20;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:44px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{opacity:.75;padding:0 10px;font-size:14px}.PhotoView-Slider__BannerRight{align-items:center;height:100%;display:flex}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{cursor:pointer;opacity:.75;-webkit-user-select:none;user-select:none;z-index:20;justify-content:center;align-items:center;width:70px;height:100px;margin:auto;transition:opacity .2s linear;display:flex;position:absolute;top:0;bottom:0}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;box-sizing:content-box;background:#0000004d;width:24px;height:24px;padding:10px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}
