.footer-menu.v-bottom-navigation[data-v-70790c99]{display:flex;box-shadow:none;height:56px;min-height:56px;max-height:56px;overflow:hidden;min-width:100%}.footer-menu.v-bottom-navigation .footer-menu__container[data-v-70790c99]{min-width:100%;display:flex;background-color:var(--dark-black-2);height:100%;position:relative;justify-content:center}.footer-menu.v-bottom-navigation .footer-block[data-v-70790c99]{background-color:var(--dark-black-2);max-width:900px;width:100%;padding:0 24px;display:flex;justify-content:space-between;box-shadow:none;height:56px;min-height:56px;max-height:56px;overflow:hidden}.footer-menu.v-bottom-navigation .v-btn[data-v-70790c99]{font-weight:500;font-size:12px;line-height:14px;text-align:center;color:var(--dark-grey-2)!important}.footer-menu.v-bottom-navigation .v-btn.v-btn--active[data-v-70790c99]{background:none}.footer-menu.v-bottom-navigation .v-btn.v-btn--active[data-v-70790c99]:before{content:none}.footer-menu.v-bottom-navigation .v-btn[data-v-70790c99]:not(.v-btn--active){color:var(--dark-grey-2)!important}.footer-menu.v-bottom-navigation .v-btn.footer-btn-active[data-v-70790c99],.footer-menu.v-bottom-navigation .v-btn.footer-btn-active svg[data-v-70790c99]{color:var(--dark-orange)!important}.footer-menu.v-bottom-navigation .v-btn span[data-v-70790c99]{margin-top:4px}@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-dark.v-btn.theme--light{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;height:42px;color:var(--dark-white);text-decoration:none;text-transform:none;background:var(--dark-black-1);border-radius:64px;font-weight:400;font-size:15px;line-height:22px}.btn-dark.v-btn.theme--light.btn-dark-active{position:relative}.btn-dark.v-btn.theme--light.btn-dark-active:after{content:"";position:absolute;inset:0;border-radius:64px;padding:1px;background:var(--dark-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.yellow-btn.v-btn.theme--light{padding:10px 12px;background:var(--dark-orange);box-shadow:0 4px 4px rgba(4,4,4,.25);border-radius:28px;font-weight:400;font-size:16px;line-height:19px;color:var(--dark-black-2);text-transform:none;width:100%;min-height:45px}.yellow-btn.v-btn.theme--light:active,.yellow-btn.v-btn.theme--light:hover{opacity:.7}.yellow-btn.v-btn.theme--light.v-btn--disabled{background-color:var(--dark-orange)!important;opacity:.7}.btn-block{justify-content:flex-end;display:inline-flex;align-items:center;max-width:90px}.btn-block .v-input.v-input--switch{margin:0 0 0 16px;height:26px;width:50px}.btn-block .v-input.v-input--switch .v-input__control,.btn-block .v-input.v-input--switch .v-input__control .v-input__slot{height:26px}.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:26px}.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:var(--dark-orange)!important;width:20px;height:20px;top:calc(50% - 10px);left:3px;box-shadow:none}.btn-block .v-input.v-input--switch .v-input--switch__track{height:26px;width:50px;left:0;top:0;color:var(--dark-black-3);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:var(--dark-black-3)!important}.btn-block .v-input--is-label-active .v-input--switch__track{color:var(--dark-orange)!important;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{background:var(--dark-black-3)!important}.devices-list::-webkit-scrollbar{display:none}.devices-list__block{background:var(--dark-black-2);border-radius:30px;padding:24px;width:100%;margin-bottom:20px}.devices-list__block__title{display:flex;margin:0;justify-content:space-between;color:var(--dark-white)}.devices-list__block__title .title-block{display:inline-flex;flex-direction:row;align-items:center;margin-right:6px;max-width:calc(100% - 96px)}.devices-list__block__title .title-block .img-container{height:36px;width:36px;display:inline-flex;align-items:center;justify-content:left;margin-right:10px}.devices-list__block__title .title-block .img-container>div{display:inline-flex}.devices-list__block__title .title-block__name{display:inline-flex;word-break:normal;font-weight:600;font-size:15px;line-height:22px;color:var(--dark-white)}.devices-list__block .note-row{color:var(--dark-grey-1);font-size:14px;line-height:16px;margin-top:4px;text-align:end}.auth-form{align-items:center}.auth-form,.auth-form__input{width:100%;display:inline-flex;flex-direction:column}.auth-form__input{justify-content:flex-start;align-items:flex-start;gap:4px}.auth-form__input .img-form{height:20px;width:20px;display:inline-flex;align-items:center;justify-content:left}.auth-form__input .img-form>div{display:inline-flex}.auth-form__input .dark-input.v-input{width:100%;min-width:100%}.auth-form__input .dark-input.v-input .v-text-field__details .v-messages__message{margin-left:12px}.auth-form .subtitle{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:var(--dark-black-4);margin-bottom:24px}.auth-form a.auth-link{font-weight:500;font-size:15px;line-height:22px;color:var(--dark-orange);text-decoration:none}.auth-form a.auth-link:hover{opacity:.7}.auth-form a.auth-link.disabled-link{color:var(--dark-grey-2)}.auth-form a.auth-link.disabled-link:hover{cursor:default}.dark-input.v-input.v-text-field{background:var(--rh-input-background);border-radius:8px;padding:10px 12px;height:44px;margin-top:0;margin-bottom:18px;width:280px}.dark-input.v-input.v-text-field .v-input__slot:after,.dark-input.v-input.v-text-field .v-input__slot:before{content:none}.dark-input.v-input.v-text-field .v-input__slot input{font-weight:400;font-size:15px;line-height:22px;padding:0;color:var(--dark-white)}.dark-input.v-input.v-text-field .v-input__slot input::placeholder{font-weight:400;font-size:15px;line-height:22px;color:var(--dark-white);opacity:.6}.dark-input.v-input.v-text-field.error--text{border:1px solid var(--dark-red-1);margin-bottom:43px}.dark-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:var(--dark-red-1)}.dark-input.v-input.v-text-field.error--text .v-text-field__details .error--text{color:var(--dark-red-1)!important}.header-menu{display:flex;justify-content:space-between;padding:16px 20px 0;margin:0 0 12px 0;height:38px;max-height:38px}.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:500;font-size:18px;line-height:22px;color:var(--dark-white)}.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:500px;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:22px;height:22px;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}.history-list{height:calc(100vh - 130px)!important;overflow-y:auto;padding:0 24px}.history-list::-webkit-scrollbar{display:none}.history-list__error{display:flex;height:calc(100% - 56px)!important}.history-list__row{border-bottom:1px solid rgba(19,15,38,.04);width:100%;display:flex;flex-direction:column;padding:6px 24px}.history-list__row:last-child{border:none}.history-list .history{max-height:75px}.history-list .history__high{max-height:125px}.history-list .history:not(:last-child){border-bottom:1px solid hsla(0,0%,80.8%,.04)}.history-list .history__title{margin:16px 0 6px 0;padding:4px 0;color:var(--dark-grey-3);justify-content:center}.history-list .history .history-row{display:flex;flex-direction:row;align-items:center;width:100%;min-height:44px;padding:4px 0}.history-list .history .history-row:not(:last-child){border-bottom:1px solid hsla(0,0%,80.8%,.04)}.history-list .history .history-row__time{display:inline-flex}.history-list .history .history-row__time .time-row:not(:first-child){margin-left:12px}@media screen and (max-width:700px){.history-list .history .history-row__time{flex-direction:column}.history-list .history .history-row__time .time-row:not(:first-child){margin-left:0}}.locations-group-row{height:22px;align-items:center;display:flex;overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden;white-space:nowrap;margin:0;gap:24px}.locations-group-row::-webkit-scrollbar{display:none}.locations-group-row .locations-group__btn.v-btn{background:none;box-shadow:none;border-radius:0;padding:0;margin:0;font-weight:400;font-size:18px;line-height:22px;color:var(--dark-grey-2);height:22px;text-transform:none;display:inline-block;min-width:auto}.locations-group-row .locations-group__btn.v-btn:first-child{margin-left:20px!important}.locations-group-row .locations-group__btn.v-btn:last-child{margin-right:20px!important}.locations-group-row .locations-group__btn-active.v-btn.v-btn--active{color:var(--dark-white)}.locations-group-row .locations-group__btn-active.v-btn.v-btn--active:before{content:none}.size-20{width:20px;height:20px;max-width:20px;max-height:20px}.size-20,.size-22{display:inline-flex;align-items:center;justify-content:center}.size-22{width:22px;height:22px;max-width:22px;max-height:22px}.size-24{width:24px;height:24px;max-width:24px;max-height:24px}.size-24,.size-28{display:inline-flex;align-items:center;justify-content:center}.size-28{width:28px;height:28px;max-width:28px;max-height:28px}.size-30{width:30px;height:30px;max-width:30px;max-height:30px;display:inline-flex;align-items:center;justify-content:center}.disabled-image{color:var(--dark-grey-2)}.common-text{font-weight:500;font-size:18px;line-height:22px;color:var(--dark-white)}.title-h1-text{font-weight:200;font-size:96px;line-height:115px;color:var(--dark-white)}.title-text{font-weight:700;font-size:20px;line-height:28px}.main-text,.title-text{color:var(--dark-white)}.main-text{font-weight:400;font-size:15px;line-height:22px}.main-text__medium{font-weight:500}.bold-text{font-weight:600;font-size:16px;line-height:19px;color:var(--dark-white)}.subtitle-text{font-size:13px;line-height:26px}.small-text,.subtitle-text{font-weight:400;color:var(--dark-white)}.small-text{font-size:14px;line-height:17px}.green-text{color:var(--dark-green-text)}.red-text{color:var(--dark-red-text)}.grey-text{color:var(--dark-grey-4)}.yellow-text{color:var(--dark-orange)}.h-100{height:100%}.w-100{width:100%}.mb-60{margin-bottom:60px}.v-dialog.modal-dialog{width:calc(100% - 48px);color:var(--dark-white);border-radius:30px;background:var(--dark-gradient);display:flex;justify-content:center;align-items:center;padding:1px}.v-dialog.modal-dialog .modal-message{background:var(--dark-black-2);padding:24px;position:relative;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:30px}.v-dialog.modal-dialog .v-card{box-shadow:none}.v-dialog.modal-dialog::-webkit-scrollbar{display:none}.main-container.container-fixed{height:calc(100% - 56px);width:100%;position:fixed;padding:16px 0 0 0}.main-container.container-fixed .scroll-layout{overflow:auto;position:relative;height:calc(100% - 56px)!important}.rotate-270{transform:rotate(270deg)}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.v-divider{border-color:hsla(0,0%,42.7%,.3)!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{background:var(--dark-black-2)}.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:48px}.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:28px}.icon-expand{order:0;left:-8px;top:-10px;color:var(--dark-white)!important}.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:var(--dark-white)}.weekday__active{background:var(--dark-gradient);color:var(--white-color)}.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{border-radius:15px;transition:background-color .3s}.vue-slider-rail,.vue-slider:hover .vue-slider-rail{background-color:var(--dark-black-3)!important}.vue-custom-slider .vue-slider-process{border-top-left-radius:30px;border-bottom-left-radius:30px;background-color:var(--dark-black-3)!important;background:var(--dark-gradient);transition:background-color .3s}.vue-custom-slider.vue-slider:hover .vue-slider-process{background:var(--dark-gradient)}.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 var(--dark-white);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:var(--dark-white)!important;height:100%;width:100%;border:7px solid rgba(101,84,64,.8941176471)!important;box-shadow:none}.vue-custom-slider .vue-slider-dot-handle-focus{box-shadow:0 0 0 4px var(--dark-grey-5)}.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:var(--dark-gradient);color:var(--dark-black-4)}.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:var(--dark-grey-5)}*,body,html{font-family:SF-Pro,sans-serif;font-style:normal}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}* .v-application .primary--text,body .v-application .primary--text,html .v-application .primary--text{color:#ffb267!important;caret-color:#ffb267!important}.main-container{background:var(--dark-background);–ion-toolbar-background:var(--dark-background)}.main-container .content-block{max-width:900px;margin:0 auto;height:100%;position:relative}.v-tooltip__content[data-v-55859d2e]{background:var(--dark-gradient);border-radius:30px;padding:16px}.v-tooltip__content.menuable__content__active[data-v-55859d2e]{opacity:1}.v-tooltip__content.menuable__content__active.arrow-down[data-v-55859d2e]{overflow:inherit!important;z-index:7}.v-tooltip__content.menuable__content__active.arrow-down[data-v-55859d2e]:before{content:"";position:absolute;left:70%;top:100%;border:5px solid #ff8484;border-color:#ff8484 transparent transparent transparent;opacity:.8}.status-marker[data-v-7e9e3d0a]{align-items:center;display:inline-flex}.status-marker .green-color[data-v-7e9e3d0a],.status-marker .red-color[data-v-7e9e3d0a]{height:12px;width:12px;border-radius:6px}.status-marker .green-color[data-v-7e9e3d0a]{background:#42d829}.status-marker .red-color[data-v-7e9e3d0a]{background:var(--dark-red-1)}.v-tooltip__content[data-v-7e9e3d0a]{background:var(--dark-gradient);border-radius:30px;padding:16px}.v-tooltip__content.menuable__content__active[data-v-7e9e3d0a]{opacity:1}.v-tooltip__content.menuable__content__active.arrow-down[data-v-7e9e3d0a]{overflow:inherit!important;z-index:7}.v-tooltip__content.menuable__content__active.arrow-down[data-v-7e9e3d0a]:before{content:"";position:absolute;left:50%;top:100%;border:5px solid #ff8484;border-color:#ff8484 transparent transparent transparent;opacity:.8}:root{--dark-background:#211d1d;--dark-black-1:#2e2a2a;--dark-black-2:#282424;--dark-black-3:#393637;--dark-black-4:#130f26;--dark-orange:#ffb267;--dark-gradient:linear-gradient(90deg,#ffa64d,#ffc34f);--dark-white:#f8f8f8;--dark-grey-1:#8c8c8c;--dark-grey-2:#6d6d6d;--dark-grey-3:#888;--dark-grey-4:#787878;--dark-grey-5:rgba(107,104,105,0.2);--dark-red-1:#ff4f4f;--dark-green-text:#128300;--dark-red-text:#ff4141}:root,[data-theme=dark]{--rh-input-background:#393637;--white-color:#fff}[data-theme=dark]{--dark-background:#211d1d;--dark-black-1:#2e2a2a;--dark-black-2:#282424;--dark-black-3:#393637;--dark-black-4:#130f26;--dark-orange:#ffb267;--dark-white:#f8f8f8;--dark-grey-1:#8c8c8c;--dark-grey-2:#6d6d6d;--dark-grey-3:#888;--dark-grey-4:#787878;--dark-grey-5:rgba(107,104,105,0.2)}[data-theme=light]{--dark-background:#f8f8f8;--dark-black-1:#e6e6e6;--dark-black-2:#eee;--dark-black-3:#e6e6e6;--dark-black-4:#130f26;--rh-input-background:#e6e6e6;--dark-white:#282424;--dark-grey-1:#6d6d6d;--dark-grey-2:#9a9b9e}[data-theme=system]{--dark-background:#0074b6;--dark-black-1:#56a3ce;--dark-black-2:#479bca;--dark-black-3:#e6e6e6;--dark-black-4:#130f26;--rh-input-background:#6faed1;--dark-white:#f8f8f8;--dark-grey-1:#b4d0df;--dark-grey-2:#aac5d4;--dark-grey-3:#c5c5c5;--dark-grey-4:#cbcbcb;--dark-red-1:#ff964d}