#app #app_container .im-nav.theme--light.v-navigation-drawer{top:48px!important;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.05)}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list__tile{height:45px}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-navigation-drawer__border{width:.6px}#app #app_container .im-nav.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:#f4f4f4}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--link :before{background:inherit}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--link:hover .v-list-item__action .v-icon,#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--link:hover .v-list-item__title{-webkit-transform:translateX(5px);transform:translateX(5px)}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item__action{min-width:30px;margin-left:5px;margin-right:5px}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item__title{font-size:15px;font-weight:400;color:#626262}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active{background:linear-gradient(90deg,#2c6de9 5%,#5a8dee)!important;border-radius:5px;box-shadow:0 0 8px 1px #5a8dee}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active .badge-new{display:none}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active .v-list-item__action .v-icon{color:#fff}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active .v-list-item__title{font-weight:400;color:#fff}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active:hover{background:inherit}#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active:hover .v-list-item__action .v-icon,#app #app_container .im-nav.theme--light.v-navigation-drawer .v-list-item--active:hover .v-list-item__title{-webkit-transform:translateX(5px);transform:translateX(5px)}#app #app_container .v-toolbar__title:not(:first-child){margin-left:0}.sup-hotel-id{font-size:12px;top:-1.2em}.hotel-title.v-btn span{font-size:24px;font-weight:700}@media only screen and (max-width:700px){.hotel-title.v-btn span{font-size:18px;font-weight:700;left:0}}.badge-new{position:absolute;right:0;top:0;background-color:#39da8a;color:#fff;border-radius:15px;padding:2px 6px}.hotel-title.v-btn{font-size:24px;font-weight:700;left:140px}@media only screen and (max-width:700px){.hotel-title.v-btn{font-size:18px;font-weight:700;left:0}}@media only screen and (max-width:450px){.hotel-title.v-btn span{max-width:140px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important}}.hotel-name{font-size:16px;font-weight:300;color:#000;text-align:center}.topbar-menu-list.v-menu__content{overflow-x:initial;overflow-y:initial}.search-results .v-select .v-select__slot .v-select__selections input{padding-left:15px}.handle{cursor:-webkit-grab;cursor:grab}.icon-rotate{transition:all 1s linear}.icon-rotate.rotation-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.group-btn.v-btn-toggle--selected{box-shadow:none}.group-btn.v-item-group .v-btn{width:75px;align-self:center}.group-btn.v-item-group .v-btn .v-btn__content{color:#fff}.group-btn.v-item-group .v-btn.v-btn--active{font-size:14px;height:36px}.group-btn.v-item-group .v-btn:hover{font-size:14px;height:36px;transition-property:height;transition-duration:.2s;transition-timing-function:ease-in-out}.pointer[data-v-6317e852]{cursor:pointer}.header-title[data-v-6317e852]{display:flex;width:100%}.stay-period{font-size:12px;max-width:80px;margin:auto;text-transform:capitalize}.stay-period .date{line-height:14px;font-size:13px;font-weight:700;text-transform:capitalize}.currency{font-weight:300}.gray-out{-webkit-filter:grayscale(90%);filter:grayscale(90%);opacity:.4}.text-widget{font-size:45px;text-align:center}@media (max-width:500px){.text-widget{font-size:30px}}.warn-message{text-align:center;font-size:16px;color:orange}.credit-card{width:300px;height:186px;position:relative;display:inline-block;vertical-align:middle;text-align:left;padding:20px;margin-bottom:50px;color:#fff;border-radius:20px;box-sizing:border-box;background:linear-gradient(90deg,#202020 5%,#404040)}.credit-card.card-front .card-number{white-space:nowrap;font-size:22px;padding-top:30px;text-align:center}.credit-card.card-front .card-owner{text-align:left;padding-top:10px;padding-bottom:5px}.credit-card.card-front .info-title{font-size:10px}.credit-card.card-back{padding-left:0;padding-right:0;text-align:left}.credit-card.card-back .card-strip{background:#000;height:30px;margin-bottom:20px}.credit-card.card-back .card-signature{float:left;width:65%;height:27px;margin-left:10px;background:#999}.credit-card.card-back .card-ccv{float:left;margin-top:2px;padding:4px;background:#fff;color:#111;line-height:1}.reservation-modal .skeleton.v-skeleton-loader>*{padding:5px}.page-header,.page-header-space{height:75px}.page-header{position:fixed;top:0;width:100%;z-index:5}.content{z-index:1}@media print{thead{display:table-header-group}tfoot{display:table-footer-group}body{margin:0}}.section-title{padding-left:5px;font-size:25px;font-weight:600}.label-truncate.v-input label{width:inherit;max-width:inherit}.sheet-cell input[type=number]{width:-webkit-fill-available;-moz-appearance:textfield}.sheet-cell input[type=number]::-webkit-inner-spin-button,.sheet-cell input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:auto}.friendly-reminder{height:-webkit-fill-available;text-align:center;justify-content:center;margin-top:-120px;display:flex;align-items:center;font-size:32px;color:#789;font-weight:600}.weekend-days.v-btn{min-width:55px}.room-type.table-cell:hover{border:1px solid #dadada}.room-type.table-cell:hover.room-type:after,.room-type.table-cell:hover.room-type:before{height:0}.sheet-wrapper{overflow-x:auto;overflow-y:hidden;padding:0!important}.sheet{border-spacing:0}.sheet thead th{top:0;position:-webkit-sticky;position:sticky}.sheet thead th:first-child{left:0;z-index:1}.sheet tbody th{left:0;position:-webkit-sticky;position:sticky}.sheet tbody tr:hover{background-color:rgba(0,0,0,.05)}.sheet-date{left:275px;position:-webkit-sticky;position:sticky;font-size:12px}.sheet-header{font-size:12px;text-align:left;width:275px;min-width:275px;max-width:275px;background-color:#fff;z-index:1}.sheet-cell,.sheet-header{border:1px solid rgba(0,0,0,.1);padding:4px}.sheet-cell{min-width:80px;max-width:100px}@media screen and (max-width:600px){.sheet-header{width:190px;min-width:190px;max-width:190px}}.sheet-input{width:100%;height:24px;background-color:#fff;font-size:12px;text-align:center;outline:1px solid rgba(0,0,0,.1)}.sheet-input-left{margin-right:2px}.sheet-input-left,.sheet-input-right{width:calc(50% - 2px);height:24px;background-color:#fff;font-size:12px;text-align:center;outline:1px solid rgba(0,0,0,.1)}.sheet-input-right{margin-left:2px}.sheet-switch-left{margin:0 2px 0 0!important}.sheet-switch-left,.sheet-switch-right{padding:0!important;min-width:0!important;width:calc(50% - 2px)}.sheet-switch-right{margin:0 0 0 2px!important}.weekday{background-color:rgba(0,0,0,.025)}.weekend{background-color:rgba(0,0,0,.075)}.room-selection .v-list__tile--active{background-color:#f5f5f5}.distribution-items .v-sheet{border-radius:5px;box-shadow:-8px 12px 18px 0 rgba(25,42,70,.13);transition:all .3s ease-in-out}.distribution-items .v-sheet .v-card__text{color:#727e8c}#channel-manager input[type=number]{-moz-appearance:textfield}#channel-manager input[type=number]::-webkit-inner-spin-button,#channel-manager input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-select.no-wrap-select .v-select__selections{flex-wrap:nowrap}input.time-picker{font-size:28px;font-weight:600;outline:none;text-align:center}#menu-hotel-facilities .menu-fixed{position:-webkit-sticky;position:sticky;top:90px}#menu-hotel-facilities .menu-fixed ul{height:24px;line-height:24px;list-style-type:none}#menu-hotel-facilities .menu-fixed .custom-active{padding-left:10px;border-left:2px solid #00f}.hotel-card-title{font-size:18px;font-weight:500;line-height:1.2;color:#475f7b}.procent{position:absolute;cursor:pointer;right:80px;top:18px;color:#727e8c;font-size:15px}@media screen and (max-width:600px){.procent{right:55px}}.info-text{color:#727e8c;font-size:15px}.icon-edit{background-color:rgba(90,141,238,.2);border-radius:50%}.drop-down.open{max-height:300px}.menu-fixed{position:-webkit-sticky;position:sticky;top:90px}.menu-fixed ul{height:24px;line-height:24px;list-style-type:none}.customActive{padding-left:10px;border-left:2px solid #00f}.card-custom::-webkit-scrollbar{width:10px}.card-custom::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.card-custom::-webkit-scrollbar-thumb{background:#5a8dee;border-radius:10px}.card-custom::-webkit-scrollbar-thumb:hover{background:#5a8dee}.v-window.v-carousel{box-shadow:none}.v-window-item .v-carousel__item.v-image .v-responsive__content{display:flex;justify-content:center}.description-warning.v-input .v-text-field__details .v-messages .v-messages__message{color:#ff4500}.weekend-days .v-btn{min-width:55px}.v-input.gmap-autocomplete .v-input__slot input{padding:3px;border-bottom:1px solid #727e8c}.v-input.gmap-autocomplete .v-input__slot input:focus,.v-input.gmap-autocomplete .v-input__slot input:hover{border-bottom:1px solid #000}.drop-down{max-height:0;transition:max-height .25s ease-out;overflow:hidden}.drop-down.open{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;transition:max-height .25s ease-in}#menu_facilities.menu-fixed{position:-webkit-sticky;position:sticky;top:20px}#menu_facilities.menu-fixed .customActive{padding-left:5px;border-left:2px solid #5a8dee;transition:.25s ease-in-out}img.image{height:200px;width:auto;max-width:400px}.image-div,img.image{position:relative;transition:.4s ease}.image-div{min-width:100px;min-height:100px}.image-div:hover .icons-div{display:block}.image-div:hover img.image{-webkit-filter:grayscale(70%);filter:grayscale(70%)}.border{border-left:2px solid #000}@media only screen and (max-width:960px){.border{border-left:none;border-bottom:2px solid #000}}.menu-hotel{position:-webkit-sticky;position:sticky;top:48px;z-index:2}.menu-hotel .list-menu{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.left-menu{overflow:visible;width:180px}@media only screen and (max-width:960px){.left-menu{width:auto;overflow-x:scroll}}.back{position:absolute;height:100%;background-color:red;left:0;top:0;transition:width 2s}.hotel-modal-header{max-height:50px;font-size:24px;font-weight:600;color:#727e8c}.hotel-modal-title{font-size:18px;font-weight:500;color:#727e8c}.hotel-modal.v-card .v-input .v-select__slot .v-select__selections,.hotel-modal.v-card .v-input .v-text-field__slot input{color:#3b4856}.delete-hotel-btn{position:absolute;right:15px}.im-result.published{border-left:5px solid #4caf50}.im-result.accepted{border-left:5px solid #00c0ef}.im-result.registered{border-left:5px solid #4c4c4c}.im-result.suspended{border-left:5px solid #f44336;background-color:#ffebee}.icon-editv3{background-color:rgba(90,141,238,.2);border-radius:50%;position:absolute;top:15px;right:15px}.net-admin .im-result{background-color:rgba(0,0,0,.1);opacity:.5}.info-card{display:flex;flex-wrap:nowrap;align-items:center;background-color:#2196f3;padding:5px;font-size:12px;color:#fff;line-height:1rem;border-radius:3px}.im-switch.v-input.v-input--switch--inset .v-input--switch__thumb{height:15px;width:15px}.im-switch.v-input.v-input--switch--inset .v-input--selection-controls__input{margin-right:0;width:58px!important}.im-switch.v-input.v-input--switch--inset .v-input--selection-controls__input .v-input--switch__track{height:24px;width:inherit;background-color:red}.im-switch.v-input.v-input--switch--inset .v-input--selection-controls__input .v-input--switch__track.theme--light:before{content:"OFF";color:#fff;position:relative;top:1px;left:20px;font-weight:600}.im-switch.v-input.v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(35px)!important;transform:translate(35px)!important}.im-switch.v-input.v-input--switch--inset.v-input--is-dirty .v-input--switch__track{background-color:green}.im-switch.v-input.v-input--switch--inset.v-input--is-dirty .v-input--switch__track.theme--light:before{content:"ON";color:#fff;position:relative;top:1px;left:10px;font-weight:600}.v-progress-linear.progress-bar{position:absolute;bottom:0 auto}.expand-transition{transition:all 2.8s ease;height:30px;padding:10px;background-color:#eee;overflow:hidden}.expand-enter,.expand-leave{height:0;padding:0 10px;opacity:0}.number-input input[type=number]{-moz-appearance:textfield}.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.print-dates.stay-period>*{display:flex;flex-direction:row}.booked{border-left:5px solid #4caf50}.no-show{border-left:5px solid #ffc107;background-color:#fff8e1}.canceled{border-left:5px solid #f44336;background-color:#ffebee}.im-select.truncate .v-select__selection--comma{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media only screen and (max-width:400px){.im-select.truncate .v-select__selection--comma{max-width:100px}}@media only screen and (max-width:550px) and (min-width:401px){.im-select.truncate .v-select__selection--comma{max-width:140px}}.printMe{display:none;width:100%;max-width:1500px}@media screen{#printSection{display:none}}@media print{@page{size:A4;page-break-after:avoid}body *{line-height:1!important;visibility:hidden;page-break-after:avoid}#app{top:0;height:0;max-height:0;display:none;position:absolute}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;left:0;top:0;width:auto;page-break-after:avoid;width:100%!important;max-width:100%!important}.printMe{display:block;width:100%;page-break-after:avoid}#list-reservations .im-result,#printSection .im-room{page-break-inside:avoid}#printSection .im-room{page-break-after:avoid}}.reservation-modal .booked{color:#4caf50}.reservation-modal .booked,.reservation-modal .no-show{border-style:none;text-transform:capitalize;font-size:14px;font-weight:700}.reservation-modal .no-show{color:#ffc107}.reservation-modal .canceled{border-style:none;text-transform:capitalize;color:#f44336;font-size:14px;font-weight:700}.reservation-modal .flag-test{text-transform:capitalize;color:red}.reservation-modal .price{font-size:16px;color:#4a4a4a}.description{padding-bottom:15px;line-height:15px;max-height:45px;overflow:hidden}.description .more{max-height:100%;height:100%}.icon-editv2{background-color:rgba(50,50,50,.8);border-radius:50%;position:absolute;top:5px;right:5px}.title-card{background-color:rgba(0,0,0,.2)}.title-card.v-card__title{line-height:1.5rem;word-break:break-word}.alert-image{background-color:rgba(255,166,77,.7);position:absolute;display:flex;flex-direction:row;top:0;left:0;padding-right:14px;padding-left:5px}.search-bar-facilities{position:-webkit-sticky;position:sticky;top:-12px;background-color:#fff;z-index:3}.input-file{opacity:0;top:0;width:100%;height:100%;position:absolute;cursor:pointer!important}.drag-flex-img{display:flex;flex-wrap:wrap}.sortable-ghost{opacity:.2;background:#fff}#dropzone{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5;cursor:pointer}.text-dropzone{height:100%;width:100%;display:flex;color:#fff;font-size:40px;align-items:center;justify-content:center}.icons-div{display:none;position:absolute;top:5px;right:5px;background-color:rgba(0,0,0,.4);border-radius:50%}img.image-room{position:relative;height:200px;width:auto;max-width:400px;transition:.4s ease}@media screen and (max-width:960px){img.image-room{height:150px}}.image-div-room{transition:.4s ease;position:relative;min-width:100px;min-height:100px}.image-div-room:hover .icons-div{display:block}.image-div-room:hover img.image-room{-webkit-filter:grayscale(70%);filter:grayscale(70%)}.register-input.v-text-field.v-text-field--solo .v-input__control{min-height:auto}#app{font-family:Montserrat,sans-serif;-webkit-overflow-scrolling:touch;background-color:#f2f4f3}.arrrow_icon{position:absolute}.im-container{max-width:1440px;margin:0 auto}.major{font-weight:700;font-size:20px;color:#4a4a4a}.important{font-weight:600;font-size:16px;color:#4a4a4a}.regular{font-weight:400;font-size:14px;color:#4a4a4a}.detail{color:#4a4a4a}.detail,.faded{font-weight:300;font-size:12px}.faded{color:#9b9b9b}.im-label{font-weight:500;font-size:12px;color:#4a4a4a}.im-card-items .im-card{border-radius:5px;box-shadow:-8px 12px 18px 0 rgba(25,42,70,.13);transition:all .3s ease-in-out}.im-card-items .im-card .v-card__text{color:#727e8c}.im-card-items .im-card .detail,.im-card-items .im-card .important,.im-card-items .im-card .major,.im-card-items .im-card .regular{color:#727e8c!important}.v-card.result.active{border-bottom:2px solid green}.v-card.result.inactive{border-bottom:2px solid red;background-color:#fffbfb}.im-result{cursor:pointer;margin:10px 0;padding:11px 0;background-color:#fff;border:1px solid #f4f4f4;border-radius:5px;box-shadow:-8px 12px 18px 0 rgba(25,42,70,.13)}.im-result,.im-result .detail,.im-result .important,.im-result .major,.im-result .regular{color:#727e8c!important}.im-result:hover{background-color:#eee}.im-result.im-result-success{border-left:5px solid #aeea01}@media (max-width:500px){.im-result.im-result-success{border-left:6px solid #aeea01}}.im-result.im-result-warning{border-left:5px solid #f5a623;background-color:#fffeef}.im-result.im-result-warning:hover{background-color:#eeedde}@media (max-width:500px){.im-result.im-result-warning{border-left:6px solid #f5a623}}.im-result.im-result-danger{border-left:5px solid #d0021b;background-color:#fffbfb}.im-result.im-result-danger:hover{background-color:#eeeaea}@media (max-width:500px){.im-result.im-result-danger{border-left:6px solid #d0021b}}.im-result.active{border-left:5px solid #4caf50}.im-result.inactive{border-left:5px solid #f44336;background-color:#ffebee;border-left:6px solid #d0021b}.im-search .v-input.v-text-field input{color:#4a4a4a;font-size:16px;padding:12px 8px 5px 8px}.im-search .v-input.v-text-field>.v-input__control>.v-input__slot:before{border-width:thin 0 0 0;border-color:#e46d3f}.im-search .v-icon{font-size:16px}.im-search button{height:18px;min-width:40px}.im-search .fields{overflow-y:auto}.im-select.v-text-field input{padding:0}.im-select.v-text-field .v-input__icon{width:100%;min-width:100%}.im-select.v-text-field.v-text-field--enclosed .v-input__slot{padding:0}@media screen and (max-width:600px){.im-select.v-text-field.v-text-field--enclosed .v-input__slot{padding:0!important}}.im-select.v-text-field.v-text-field--enclosed .v-text-field__details{padding:0}.im-select.v-text-field.v-input__icon--append .v-icon{font-size:24px}.im-select.v-text-field.v-text-field--solo .v-input__control{min-height:5px}@media screen and (max-width:640px){.im-select.v-text-field{font-size:14px}}.im-select .v-input__control{height:18px}.im-select .v-icon{font-size:16px}.im-select .v-select__selection--comma{margin:0}.im-check-box.v-input--selection-controls,.im-check-box.v-input--selection-controls .v-input__slot{margin:0;padding:0}.im-check-box.v-input--selection-controls .v-input__slot .v-messages{display:none}.mb-0-v-input__slot.v-input .v-input__slot{margin-bottom:0}.progress-bar.v-progress-linear{position:absolute;bottom:0}.pointer{cursor:pointer}.cursor-pointer.v-chip span{cursor:pointer;pointer-events:auto;z-index:4}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .3s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}.add-shine-btn{position:relative;overflow:hidden}.add-shine-btn.v-btn :after{content:"";position:absolute;top:0;left:-100%;width:80px;height:30px;opacity:1;-webkit-transform:rotate(30deg);transform:rotate(50deg);background:#fff;opacity:.5}.add-shine-btn.v-btn:hover :after{left:120%;transition:all 1.15s cubic-bezier(.19,1,.22,1)}.btn-shine.v-btn{position:relative;overflow:hidden}.btn-shine.v-btn:before{position:absolute;color:#fff;left:-90px;opacity:.8;-webkit-transform:rotate(35deg);transform:rotate(35deg);transition:all 1.55s cubic-bezier(.19,1,.22,1)}.btn-shine.v-btn:hover:before{left:110%;transition:all 1.55s cubic-bezier(.19,1,.22,1)}.scroll-card{scroll-behavior:smooth}.scroll-card::-webkit-scrollbar{width:12px}.scroll-card::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.scroll-card::-webkit-scrollbar-thumb{background:#5a8dee;border-radius:10px}.scroll-card::-webkit-scrollbar-thumb:hover{background:#5a8dee}