@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Thin.f35e9611.otf) format("opentype");font-style:normal;font-weight:100}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-ThinItalic.9d5ed420.otf) format("opentype");font-style:italic;font-weight:100}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Ultralight.bc55c63e.otf) format("opentype");font-style:normal;font-weight:200}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-UltralightItalic.fa570fc4.otf) format("opentype");font-style:italic;font-weight:200}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Light.ac523705.otf) format("opentype");font-style:normal;font-weight:300}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-LightItalic.bee8986f.otf) format("opentype");font-style:italic;font-weight:300}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Regular.aaeac71d.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-RegularItalic.87d75734.otf) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Medium.51fd7406.otf) format("opentype");font-style:normal;font-weight:500}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-MediumItalic.33d39d7c.otf) format("opentype");font-style:italic;font-weight:500}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Semibold.e6ef4ea3.otf) format("opentype");font-style:normal;font-weight:600}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-SemiboldItalic.fce0a93d.otf) format("opentype");font-style:italic;font-weight:600}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Bold.644563f4.otf) format("opentype");font-style:normal;font-weight:700}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-BoldItalic.9d7f6005.otf) format("opentype");font-style:italic;font-weight:700}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Heavy.a545fc03.otf) format("opentype");font-style:normal;font-weight:800}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-HeavyItalic.d70a8b7a.otf) format("opentype");font-style:italic;font-weight:800}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-Black.11e421ee.otf) format("opentype");font-style:normal;font-weight:900}@font-face{font-family:SF-Pro;src:url(../fonts/SF-Pro-Display-BlackItalic.647ad7b7.otf) format("opentype");font-style:italic;font-weight:900}@font-face{font-family:Digital;src:url(../fonts/digital.c924522e.ttf) format("truetype");font-style:normal;font-weight:400}.btn-grey.v-btn.theme--light{padding:10px 0;color:#130f26;display:flex;background:rgba(247,247,249,.38)}.btn-gradient.v-btn.theme--light,.btn-grey.v-btn.theme--light{height:42px;text-decoration:none;text-transform:none;width:100%;justify-content:center;align-items:center;box-shadow:0 4px 15px rgba(37,37,37,.1);border-radius:64px}.btn-gradient.v-btn.theme--light{padding:10px 24px;display:inline-flex;background:linear-gradient(180deg,rgba(255,244,188,.8),rgba(255,132,132,.432))}.btn-save.v-btn.theme--light{padding:10px 16px;display:inline-flex;background:#da7771;color:#fff}.btn-light-grey.v-btn.theme--light,.btn-save.v-btn.theme--light{justify-content:center;align-items:center;text-decoration:none;text-transform:none;box-shadow:0 4px 15px rgba(37,37,37,.1);border-radius:64px;height:42px}.btn-light-grey.v-btn.theme--light{background-color:rgba(247,247,249,.5);padding:10px 0;font-weight:400;font-size:16px;line-height:19px;color:#130f26;width:100%;display:flex}.close-btn{max-width:28px;display:inline-flex;align-items:center;vertical-align:middle}.close-btn:hover{cursor:pointer}.close-btn svg{max-height:16px}.disabled-icon .v-image{opacity:.5}.arrow-btn-black svg{stroke:#130f26}.arrow-btn-black:hover svg{stroke:rgba(0,0,0,.3)}.btn-block{justify-content:flex-end;display:inline-flex;align-items:center;max-width:90px;min-width:72px}.btn-block .v-input.v-input--switch{margin:0 0 0 16px;height:31px;width:54px}.btn-block .v-input.v-input--switch .v-input__control,.btn-block .v-input.v-input--switch .v-input__control .v-input__slot{height:31px}.btn-block .v-input.v-input--switch .v-input__control .v-input--selection-controls__input,.btn-block .v-input.v-input--switch .v-input__control .v-input__slot .v-input--selection-controls__input{margin:0;height:31px}.btn-block .v-input.v-input--switch .v-input--selection-controls__ripple,.btn-block .v-input.v-input--switch .v-input__control .v-input--selection-controls__input input[type=checkbox],.btn-block .v-input.v-input--switch .v-input__control .v-input__slot .v-input--selection-controls__input input[type=checkbox]{display:none}.btn-block .v-input.v-input--switch .v-input--switch__thumb{color:#fff!important;width:27px;height:27px;top:calc(50% - 13.5px);left:3px;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06)}.btn-block .v-input.v-input--switch .v-input--switch__track{height:31px;width:54px;left:0;top:0;color:#f7f7f9;opacity:1}.btn-block .v-input.v-input--switch.v-input--is-disabled{opacity:.6}.btn-block .v-input.v-input--switch.v-input--is-disabled .v-input--switch__track{color:#f7f7f9!important}.btn-block .v-input--is-label-active .v-input--switch__track{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.8));opacity:1}.btn-block .v-input--is-label-active .v-input--selection-controls__ripple,.btn-block .v-input--is-label-active .v-input--switch__thumb{color:#fff!important}.full-width-btn.v-btn{max-width:100%!important;width:100%!important}.devices-list{padding:10px 40px 40px 40px;margin:0}.devices-list__device{padding:0 8px}.devices-list__device:nth-child(3n+3){padding:0 0 0 8px}.devices-list__device:nth-child(3n+1){padding:0 8px 0 0}.devices-list__device__large{padding:0 8px!important}.devices-list__device__large:nth-child(4n+4){padding:0 0 0 8px!important}.devices-list__device__large:nth-child(4n+1){padding:0 8px 0 0!important}.devices-list__block{background:#fff;box-shadow:0 2px 15px rgba(37,37,37,.1);border-radius:30px;padding:24px;width:100%;margin-bottom:8px}.devices-list__block__title{display:flex;margin:8px 0 0 0!important;justify-content:space-between}.devices-list__block__title .title-block{display:inline-flex;flex-direction:row;align-items:center;margin-right:6px;max-width:calc(100% - 142px)}.devices-list__block__title .title-block .v-image{max-width:36px;max-height:36px;margin-right:10px}.devices-list__block__title .title-block__name{display:inline-flex;word-break:normal;font-weight:600;font-size:15px;line-height:22px;color:#130f26;overflow:hidden;text-overflow:ellipsis}.devices-list__block .device-btns-edit .title-block{max-width:calc(100% - 140px)}.devices-list__block .device-btns-edit .btn-block{max-width:70px}.devices-list__block .location-row{color:#9a9b9e;font-size:14px;line-height:16px;margin-top:4px;text-align:end}.tabs-title.v-tabs .v-tabs-bar{background-color:inherit}.tabs-title.v-tabs .v-tabs-bar .v-tabs-slider-wrapper{display:none}.tabs-title.v-tabs .v-tab{height:44px;max-width:50%;font-weight:400;font-size:20px;line-height:24px;color:#130f26!important;background:rgba(247,247,249,.38);text-transform:none}.tabs-title.v-tabs .v-tab.left-tab{border-radius:64px 0 0 64px}.tabs-title.v-tabs .v-tab.right-tab{border-radius:0 64px 64px 0}.tabs-title.v-tabs .v-tab.v-tab--active{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.54))}.tabs-title.v-tabs .v-tab:before{content:none}.tabs-container.v-tabs-items{background-color:inherit}.auth-form{width:400px;display:inline-flex;align-items:center;flex-direction:column}.auth-form .title{font-size:24px;line-height:29px}.auth-form .subtitle,.auth-form .title{font-weight:400;color:#130f26;margin-bottom:24px}.auth-form .subtitle{font-size:16px;line-height:19px;text-align:center}.auth-form .auth-link-container{width:280px;display:inline-flex;justify-content:flex-end}.auth-form a.auth-link{font-weight:400;font-size:14px;line-height:17px;color:#130f26;margin-top:12px}.auth-form a.auth-link:hover{color:rgba(19,15,38,.75)}.auth-form .auth-btn.v-btn{padding:10px 24px;background:#da7771;box-shadow:0 4px 15px rgba(37,37,37,.1);border-radius:64px;margin-top:24px;font-weight:400;font-size:16px;line-height:19px;color:#fff;text-transform:none;width:280px}.auth-form .auth-btn.v-btn:hover{background:rgba(218,119,113,.85)}.grey-input.v-input.v-text-field{background:hsla(0,0%,100%,.5);border-radius:30px;padding:10px 22px;height:39px;margin-top:0;margin-bottom:18px;width:280px}.grey-input.v-input.v-text-field .v-input__slot:after,.grey-input.v-input.v-text-field .v-input__slot:before{content:none}.grey-input.v-input.v-text-field .v-input__slot input{padding:0}.grey-input.v-input.v-text-field .v-input__slot input::placeholder{font-weight:400;font-size:16px;line-height:19px;color:rgba(19,15,38,.2)}.grey-input.v-input.v-text-field.error--text{border:1px solid #ff4f4f;margin-bottom:43px}.grey-input.v-input.v-text-field.error--text .v-text-field__details{position:relative;margin-top:8px;left:-22px;font-weight:400;font-size:14px;line-height:17px;color:#ff4f4f}.white-input.v-input.v-text-field{background:#fff;border-radius:30px;padding:5px 10px 5px 22px;height:39px;margin:0;width:215px;align-items:center}.white-input.v-input.v-text-field .v-input__slot:after,.white-input.v-input.v-text-field .v-input__slot:before{content:none}.white-input.v-input.v-text-field .v-input__slot input{padding:0}.white-input.v-input.v-text-field .v-input__slot input::placeholder{font-weight:400;font-size:16px;line-height:19px;color:rgba(19,15,38,.2)}.white-input.v-input.v-text-field.error--text{border:1px solid #ff4f4f;margin-bottom:43px}.white-input.v-input.v-text-field.error--text .v-text-field__details{position:relative;margin-top:8px;left:-22px;font-weight:400;font-size:14px;line-height:17px;color:#ff4f4f}.input-picker-grey.v-input.v-text-field{background:#f7f7f9;border-radius:30px;padding:10px 24px;margin:0;height:39px;max-width:140px;color:#130f26}.input-picker-grey.v-input.v-text-field .v-input__slot:after,.input-picker-grey.v-input.v-text-field .v-input__slot:before{content:none}.input-picker-grey.v-input.v-text-field .v-input__slot input{padding:0;text-align:center}.input-picker-grey.v-input.v-text-field input::placeholder{font-weight:400;font-size:16px;line-height:19px;color:#130f26}.input-picker-grey.v-input.v-text-field input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.input-form-grey.v-input.v-text-field{background:#f7f7f9;border-radius:30px;padding:0;margin:0 0 16px 0;height:39px;width:100%;color:#130f26;align-items:center}.input-form-grey.v-input.v-text-field.v-autocomplete{align-items:center}.input-form-grey.v-input.v-text-field.v-autocomplete .v-input__slot{top:0!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active{border-radius:30px 30px 0 0}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-mode{background:#feedda!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-type{background:#fff3dc!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-time{background:#feeeda!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-action{background:#fde3d8!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-state{background:#fddfd8!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-variable{background:#fde0d9!important}.input-form-grey.v-input.v-text-field.v-select--is-menu-active.scenario-oper{background:#fddfd9!important}.input-form-grey.v-input.v-text-field .v-input__slot{padding:0 24px;top:8px!important}.input-form-grey.v-input.v-text-field .v-input__slot:after,.input-form-grey.v-input.v-text-field .v-input__slot:before{content:none}.input-form-grey.v-input.v-text-field .v-input__slot input{padding:0;max-height:100%}.input-form-grey.v-input.v-text-field input::placeholder{font-weight:400;font-size:16px;line-height:19px;color:rgba(19,15,38,.2)}.input-form-grey.v-input.v-text-field .v-input__control .v-text-field__details{top:12px;position:relative}.input-form-grey.v-input.v-text-field .v-text-field__details .v-messages__message{margin-left:12px}.input-textarea.v-input.v-textarea{height:auto}.input-textarea.v-input.v-textarea .v-input__slot textarea::placeholder{font-weight:400;font-size:16px;line-height:19px;color:rgba(19,15,38,.2)!important}.v-list.v-select-list .v-list-item.v-list-item--active{background:linear-gradient(180deg,#fff4bc 20.62%,rgba(255,132,132,.54) 85.78%);color:#130f26!important}.v-input.v-input--checkbox{margin-top:0}.v-input.v-input--checkbox .v-input__slot{width:100%}.v-input.v-input--checkbox .v-input__slot .v-input--selection-controls__input .v-icon{background-image:url(../img/input_icon.9374293c.svg);background-position:50%}.v-input.v-input--checkbox .v-input__slot label.v-label{font-weight:400;font-size:16px;line-height:19px;color:#130f26}.v-input.v-input--checkbox.v-input--is-label-active .v-input__slot .v-input--selection-controls__input .v-icon{background-image:url(../img/input_active_icon.f2a0eeee.svg);background-position:50%}.v-input.v-input--checkbox.v-input--is-label-active .v-input__slot .v-input--selection-controls__input .v-icon.mdi-checkbox-marked:before,.v-input.v-input--checkbox.v-input--is-label-active .v-input__slot .v-input--selection-controls__input .v-icon.v-icon--dense.mdi.mdi-checkbox-blank-outline:before,.v-input.v-input--checkbox .v-input__slot .v-input--selection-controls__input .v-icon.mdi-checkbox-blank-outline:before{content:none!important}.container-form{width:100%;display:inline-flex;justify-content:center;flex-direction:column;text-align:left}.container-form__row{width:50%;max-width:50%}.container-form__row:nth-child(2n){padding-left:15px}.container-form__row:nth-child(odd){padding-right:15px}.v-menu__content.menuable__content__active{border-radius:0 0 30px 30px;padding:0;box-shadow:none}.v-menu__content.menuable__content__active .v-list-item,.v-menu__content.menuable__content__active .v-list.v-select-list{padding:0;background:#fffade;min-height:auto}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-mode,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-mode{padding:10px 22px;background:#feedda}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-type,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-type{padding:10px 22px;background:#fff3dc}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-time,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-time{padding:10px 22px;background:#feeeda}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-action,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-action{padding:10px 22px;background:#fde3d8}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-state,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-state{padding:10px 22px;background:#fddfd8!important}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-variable,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-variable{padding:10px 22px;background:#fde0d9!important}.v-menu__content.menuable__content__active .v-list-item .menu-item__scenario-oper,.v-menu__content.menuable__content__active .v-list.v-select-list .menu-item__scenario-oper{padding:10px 22px;background:#fddfd9!important}.v-menu__content.menuable__content__active::-webkit-scrollbar{display:none}.header-menu{display:flex;justify-content:space-between;padding:24px 40px;margin:0 0 10px 0;height:87px;max-height:87px}.header-menu,.header-menu .hotel-name{align-items:center}.header-menu .title-block{max-width:700px}.header-menu .hotel-list__title,.header-menu .title-block{display:inline-flex;justify-content:flex-start;align-items:center;font-weight:400;font-size:16px;line-height:19px;color:#130f26}.header-menu .hotel-list__title .title-block{max-width:700px;display:inline-flex}.header-menu .hotel-list__title .title-block span{display:-webkit-box;max-width:700px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.header-menu .hotel-list__title .v-image{margin-left:10px}.header-menu .dashboard{display:inline-flex;justify-content:flex-end;align-items:center}.header-menu .dashboard__icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.header-menu .dashboard__icon:not(:last-child){margin-right:16px}.header-menu .dashboard__icon .v-image{display:inline-flex;flex:none}.header-menu .dashboard__icon .v-image .v-image__image.v-image__image--cover{background-size:unset!important}.header-menu .dashboard__icon.active{border:1px solid #da7771;border-radius:4px}.common-text{font-weight:500;font-size:16px;line-height:19px;color:#130f26}.title-h1-text{font-weight:400;font-size:24px;line-height:29px;color:#130f26;margin-bottom:24px}.title-text{font-weight:700;font-size:20px;line-height:28px;color:#130f26}.main-text{font-weight:400}.bold-text,.main-text{font-size:16px;line-height:19px;color:#130f26}.bold-text{font-weight:600}.subtitle-text{font-size:13px;line-height:26px}.small-text,.subtitle-text{font-weight:400;color:#130f26}.small-text{font-size:14px;line-height:17px}.green-text{color:#42d829}.red-text{color:#ff4f4f}.grey-text{color:#787878}.w-100{width:100%}.main-container.container-fixed{height:100%;width:100%;position:fixed;padding-bottom:0;padding:0}.main-container.container-fixed .scroll-dashboard{padding-top:10px;padding-bottom:40px;overflow:auto;position:relative;height:calc(100% - 76px)!important}.main-container.container-fixed .scroll-dashboard::-webkit-scrollbar{display:none}.row-line{width:100%;display:flex;flex-direction:row}.v-dialog.modal-dialog{background:#fff;box-shadow:0 2px 15px rgba(37,37,37,.1);border-radius:30px;width:350px;padding:24px}.v-dialog.modal-dialog .v-card{box-shadow:none}.v-dialog.modal-dialog::-webkit-scrollbar{display:none}.v-dialog.modal-dialog__large{width:auto;max-width:700px;margin:24px}.auth-layout__column{width:50%}.auth-layout__title,.code-link{display:none}.scrollbar-block::-webkit-scrollbar-track{-webkit-box-shadow:0 2px 4px #787878;box-shadow:0 2px 4px #787878;border-radius:3px;background-color:#787878}.scrollbar-block::-webkit-scrollbar{width:6px;background-color:#787878;border-radius:3px}.scrollbar-block::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:0 2px 4px #787878;box-shadow:0 2px 4px #787878;background-color:#fff}@media print{.code-link{display:block}@page{size:auto;margin:24px}.code-QR{background-color:#fff;height:100%;width:100%;position:fixed;top:0;left:0;margin:0;padding:15px;font-size:14px;line-height:18px;color:#000;opacity:1;visibility:visible;z-index:9999999}}@media screen and (max-width:900px){.auth-layout{display:flex;flex-direction:column-reverse}.auth-layout__column{max-height:300px;width:100%}.auth-layout__column:first-child{margin-top:30px}.auth-layout__column .auth-form{width:auto}.auth-layout__column .auth-form .title{display:none}.auth-layout__title{display:inline-flex;margin-bottom:16px}}.rooms-group.v-slide-group.v-item-group.theme--light{height:auto}.rooms-group.v-slide-group.v-item-group.theme--light:not(:first-child){padding-top:30px}.rooms-group.v-slide-group.v-item-group.theme--light .rooms-group__floor{display:inline-flex;justify-content:center;align-items:center;font-weight:400;font-size:20px;line-height:24px;color:#130f26;margin:0 20px 0 40px;width:24px}.rooms-group.v-slide-group.v-item-group.theme--light .rooms-group__floor span{display:inline-flex;transform:rotate(-90deg)}.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__wrapper{padding-bottom:46px;min-height:264px}.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__next,.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__prev{position:absolute;top:calc(100% - 28px);z-index:10}.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__next--disabled,.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__prev--disabled{opacity:.3}.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__prev{right:84px}.rooms-group.v-slide-group.v-item-group.theme--light .v-slide-group__next{right:40px}.rooms-group.v-slide-group.v-item-group.theme--light .add-room.v-btn{width:342px;box-shadow:0 2px 15px rgba(37,37,37,.1);height:100%;border-radius:30px}.rooms-group.v-slide-group.v-item-group.theme--light .add-room.v-btn .v-btn__content{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.room-card{width:342px;background:#fff;box-shadow:0 2px 15px rgba(37,37,37,.1);border-radius:30px;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.room-card__large{width:352px}.room-card .last-info{display:inline-flex;flex-wrap:wrap;text-align:left;width:calc(100% - 38px);white-space:normal}.room-card .shedule-icon:hover{cursor:pointer;box-shadow:0 0 6px 6px rgba(0,0,0,.04);background-color:rgba(0,0,0,.04);border-radius:50%}.room-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.btn-light-grey.btn-controllers.v-btn{width:535px!important}.controllers-list{padding:0 40px}.controllers-list__row{margin-bottom:10px}.controllers-list__edit{display:inline-flex;align-items:center;margin-bottom:10px}.controllers-list__edit .grey-input.v-input.v-text-field{max-width:450px}.devices-group.v-slide-group.v-item-group.theme--light{height:85px;align-items:center;padding:0 16px}.devices-group.v-slide-group.v-item-group.theme--light .v-slide-group__wrapper,.devices-group.v-slide-group.v-item-group.theme--light .v-slide-group__wrapper .v-slide-group__content{height:100%;align-items:center}.devices-group.v-slide-group.v-item-group.theme--light .v-slide-group__next,.devices-group.v-slide-group.v-item-group.theme--light .v-slide-group__prev{display:none}.devices-group.v-slide-group.v-item-group.theme--light .devices-group__btn.v-btn{background:#fff;box-shadow:0 4px 15px rgba(37,37,37,.1);border-radius:32px;padding:16px 24px;font-weight:500;font-size:15px;line-height:22px;color:#9a9b9e;height:54px;text-transform:none}.devices-group.v-slide-group.v-item-group.theme--light .devices-group__btn.v-btn:first-child{margin-left:24px!important}.devices-group.v-slide-group.v-item-group.theme--light .devices-group__btn.v-btn:last-child{margin-right:24px!important}.devices-group.v-slide-group.v-item-group.theme--light .devices-group__btn-active.v-btn.v-btn--active{background-color:#fff!important;color:#130f26}.devices-group.v-slide-group.v-item-group.theme--light .devices-group__btn-active.v-btn.v-btn--active:before{content:none}.locations-group-row{height:85px;align-items:center;display:flex;overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden;white-space:nowrap;margin:0}.locations-group-row::-webkit-scrollbar{display:none}.locations-group-row .locations-group__btn.v-btn{background:#fff;box-shadow:0 4px 15px rgba(37,37,37,.1);border-radius:32px;padding:16px 24px;font-weight:500;font-size:15px;line-height:22px;color:#9a9b9e;height:54px;text-transform:none;display:inline-block}.locations-group-row .locations-group__btn.v-btn:first-child{margin-left:24px!important}.locations-group-row .locations-group__btn.v-btn:last-child{margin-right:24px!important}.locations-group-row .locations-group__btn-active.v-btn.v-btn--active{background-color:#fff!important;color:#130f26}.locations-group-row .locations-group__btn-active.v-btn.v-btn--active:before{content:none}@media screen and (max-width:1150px){.devices-list .devices-list__device.flex{width:50%;min-width:50%;max-width:50%;padding:0}.devices-list .devices-list__device.flex:nth-child(odd){padding:0 8px 0 0}.devices-list .devices-list__device.flex:nth-child(2n){padding:0 0 0 8px}}@media screen and (max-width:950px){.header-menu{flex-direction:column-reverse;height:107px;max-height:107px;padding:16px 24px}.header-menu .flex{min-width:100%}.header-menu .flex.hotel-name{max-height:28px;align-items:center}.header-menu .flex.hotel-name .hotel-list__title .title-block{max-width:600px}.header-menu .flex.dashboard{max-height:39px;margin-bottom:8px}.header-menu__device{height:auto;min-height:99px;max-height:none}.header-menu__device .flex.hotel-name{max-height:none}.main-container.container-fixed .scroll-dashboard{height:calc(100% - 107px)!important}.rooms-group__floor{margin:0 16px!important}.controllers-list{padding:0 24px}.devices-group.v-slide-group.v-item-group.theme--light{padding:0}.devices-list{padding:10px 24px 24px 24px}.container-form__row{width:100%;max-width:100%}.container-form__row:nth-child(2n),.container-form__row:nth-child(odd){padding:0}.tabs-title.v-tabs{max-width:100%}.tabs-title.v-tabs .v-slide-group__next,.tabs-title.v-tabs .v-slide-group__prev{display:none!important}.tabs-title.v-tabs .v-tab{font-size:14px}}@media screen and (max-width:700px){.header-menu .flex.hotel-name .hotel-list__title .title-block{max-width:450px}.devices-list{flex-direction:column}.devices-list .devices-list__device.flex{width:100%;max-width:100%;padding:0!important}.controllers-list .btn-light-grey.v-btn{width:100%!important}}@media screen and (max-width:550px){.header-menu .flex.hotel-name .hotel-list__title .title-block{max-width:300px}.hotel-list__content.v-menu__content .v-list.hotel-list__list .add-hotel-btn{margin:0!important}.hotel-list__content.v-menu__content .v-list.hotel-list__list .add-hotel-btn .btn-light-grey{white-space:pre-wrap;overflow-wrap:break-word;height:auto;min-height:42px}.hotel-list__content.v-menu__content .v-list.hotel-list__list .add-hotel-btn .btn-light-grey span.v-btn__content{width:100%;white-space:normal;overflow-wrap:anywhere;padding:10px 24px;text-align:center}.v-slide-group__wrapper .v-slide-group__content{padding-top:30px;margin-left:16px}.v-slide-group__wrapper .v-slide-group__content .rooms-group__floor{position:absolute;top:-4px;width:60px!important}.v-slide-group__wrapper .v-slide-group__content .rooms-group__floor span{transform:none!important}.tabs-title.v-tabs .v-slide-group__content.v-tabs-bar__content{padding:0}}@media screen and (max-width:400px){.header-menu .flex.hotel-name .hotel-list__title .title-block{max-width:180px}.modal-adaptive .modal-row{flex-direction:column;align-items:flex-end;display:inline-flex}.modal-adaptive .modal-row>.v-btn,.modal-adaptive .modal-row>div{margin:0!important}.modal-adaptive .modal-row>.v-btn:first-child,.modal-adaptive .modal-row>div:first-child{margin-bottom:4px!important}.modal-adaptive .modal-row>div{min-width:100%}.devices-list__block__title{flex-direction:column}.devices-list__block__title .title-block,.devices-list__block__title .title-block__name{max-width:100%}.devices-list__block__title .btn-group{width:100%;display:flex;justify-content:flex-end}.devices-list__block__title .btn-block{width:100%;min-width:100%;max-width:100%}.v-menu-picker{left:12px!important}.v-menu-picker .v-picker .v-picker__body{width:200px!important}.grey-input.v-input.v-text-field,.input-form-grey.v-input.v-text-field,.input-picker-grey.v-input.v-text-field,.white-input.v-input.v-text-field{padding:8px;border-radius:24px}.grey-input.v-input.v-text-field .v-input__slot input::placeholder,.input-form-grey.v-input.v-text-field .v-input__slot input::placeholder,.input-picker-grey.v-input.v-text-field .v-input__slot input::placeholder,.white-input.v-input.v-text-field .v-input__slot input::placeholder{font-size:12px;line-height:14px}.input-picker-grey.v-input.v-text-field input::placeholder,.input-textarea.v-input.v-textarea .v-input__slot textarea::placeholder{font-size:12px;line-height:14px}.v-btn.theme--light.btn-gradient,.v-btn.theme--light.btn-grey{height:28px;padding:8px 16px;width:auto}.v-input__icon{height:16px;width:16px;min-width:16px}.v-slide-group__wrapper .v-slide-group__content{margin-left:12px;padding-top:24px}.v-slide-group__wrapper .v-slide-group__content .room-card.main-text{font-size:13px;line-height:16px;width:290px;padding:12px 16px;border-radius:16px;margin-right:12px}.v-slide-group__wrapper .v-slide-group__content .room-card.main-text .bold-text{font-size:13px;line-height:16px}.v-slide-group__wrapper .v-slide-group__content .rooms-group__floor{font-size:16px!important;line-height:19px!important}}.scenario-group{padding:12px}.scenario-group .v-expansion-panels{border:0;box-shadow:none;outline:none;padding:0;z-index:auto}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header{padding:12px}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header:focus:before{background:inherit}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header .v-expansion-panel-header__icon{position:absolute;top:62px}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header .group-header{max-width:100%}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header .group-header__content{position:relative;left:24px}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-header .group-header__content .devices-list__block__title{max-width:calc(100% - 24px)}.scenario-group .v-expansion-panels .v-expansion-panel .v-expansion-panel-content .v-expansion-panel-content__wrap{padding:0}.scenario-group__low .v-expansion-panels .v-expansion-panel .v-expansion-panel-header .v-expansion-panel-header__icon{position:absolute;top:36px}.icon-expand{order:0;left:-8px;top:-10px}.group-header{order:1}.weekday{font-size:12px;line-height:15px;border-radius:14px;height:24px;width:24px;display:inline-flex;justify-content:center;align-items:center;margin-right:6px;color:#130f26}.weekday__active{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.8));color:#fff}.vue-slider-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.vue-slider-row .vue-slider-append,.vue-slider-row .vue-slider-prepend{display:inline-flex;margin:4px 0}.vue-slider-row .vue-slider-prepend{margin-right:9px}.vue-slider-row .vue-slider-append{margin-left:9px}.vue-slider-row .vue-custom-slider-container{width:calc(100% - 64px)}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-custom-slider .vue-slider-process{border-top-left-radius:30px;border-bottom-left-radius:30px;background-color:#fff!important;transition:background-color .3s}.vue-custom-slider .vue-slider-process,.vue-custom-slider.vue-slider:hover .vue-slider-process{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.54))}.vue-custom-slider{margin-top:44px}.vue-custom-slider .vue-slider-mark-step{display:none}.vue-custom-slider .vue-slider-mark:not(:first-child) .vue-slider-mark-label:after{content:"\B0"}.vue-custom-slider .vue-slider-mark .vue-slider-mark-label{font-size:16px;white-space:nowrap;top:-55px;left:60%}.vue-custom-slider .vue-slider-mark .vue-slider-mark-label:before{content:"";width:4px;height:0;border:1px solid #130f26;transform:rotate(90deg);position:absolute;top:26px;left:9px}.vue-custom-slider .vue-slider-dot{height:28px!important;width:28px!important}.vue-custom-slider .vue-slider-dot-handle{cursor:pointer;box-sizing:border-box;background-color:#fff!important;background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.54) 99.99%,rgba(255,168,168,0));height:100%;width:100%;border:3px solid #fff!important;box-shadow:none}.vue-custom-slider .vue-slider-dot-handle-focus{box-shadow:0 0 0 4px rgba(255,132,132,.2)}.vue-custom-slider .vue-slider-dot-tooltip-show,.vue-custom-slider .vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-custom-slider .vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-custom-slider .vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.54) 99.99%,rgba(255,168,168,0));color:#130f26}.vue-custom-slider .vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner:after,.vue-custom-slider .vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner:after{border-top-color:rgba(255,132,132,.54)}*,body,html{font-family:SF-Pro,sans-serif;font-style:normal}.main-container{background:linear-gradient(180deg,#fff4bc 20.62%,rgba(255,132,132,.54) 85.78%);–ion-toolbar-background:linear-gradient(180deg,#fff4bc 20.62%,rgba(255,132,132,.54) 85.78%)}.v-tooltip__content{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.8));border-radius:30px;padding:16px}.v-tooltip__content.menuable__content__active{opacity:1}.v-tooltip__content.menuable__content__active.arrow-down{overflow:inherit!important;z-index:7}.v-tooltip__content.menuable__content__active.arrow-down:before{content:"";position:absolute;left:55%;top:100%;border:5px solid #ff8484;border-color:#ff8484 transparent transparent transparent;opacity:.8}.btn-grey.v-btn[data-v-c859d6a8]{max-width:94px;text-transform:none;margin-right:10px}.btn-gradient.v-btn[data-v-c859d6a8]{max-width:125px}.status-marker[data-v-07a2149c]{align-items:center;display:inline-flex}.status-marker .green-color[data-v-07a2149c],.status-marker .red-color[data-v-07a2149c]{height:12px;width:12px;border-radius:6px}.status-marker .green-color[data-v-07a2149c]{background:#42d829}.status-marker .red-color[data-v-07a2149c]{background:#ff4f4f}.v-tooltip__content[data-v-07a2149c]{background:linear-gradient(180deg,#fff4bc,rgba(255,132,132,.8));border-radius:30px;padding:16px}.v-tooltip__content.menuable__content__active[data-v-07a2149c]{opacity:1}.v-tooltip__content.menuable__content__active.arrow-down[data-v-07a2149c]{overflow:inherit!important;z-index:7}.v-tooltip__content.menuable__content__active.arrow-down[data-v-07a2149c]:before{content:"";position:absolute;left:50%;top:100%;border:5px solid #ff8484;border-color:#ff8484 transparent transparent transparent;opacity:.8}.time-field[data-v-21297f64]{max-width:100%!important;background:hsla(0,0%,100%,.5)!important}