.icon-actions{line-height:0}.icon-actions [stroke]{stroke:var(--color-type-primary)}.icon-add{line-height:0}.icon-add [fill]{fill:var(--color-accent);opacity:.9}.icon-add [stroke]{stroke:#fff}.icon-add--reverse [fill]{fill:var(--color-background)}.icon-automatic{line-height:0}.icon-automatic [stroke]{stroke:var(--color-type-primary)}.icon-automatic--accent [stroke]{stroke:var(--color-accent)}.icon-checkbox [fill]:not([fill=none]){fill:var(--color-type-primary)}.icon-checkbox [stroke]{stroke:var(--color-type-primary)}.icon-checkbox--disabled [fill]:not([fill=none]){fill:var(--color-element-inactive)}.icon-chevron{line-height:0}.icon-chevron [stroke]{stroke:var(--color-type-primary)}.icon-chevron--disabled [stroke]{stroke:var(--color-element-inactive)}.icon-chevron__chevron{transform-origin:center 16.5px}.icon-chevron__chevron--direction-up{transform:rotate(0)}.icon-chevron__chevron--direction-right{transform:rotate(90deg)}.icon-chevron__chevron--direction-down{transform:rotate(180deg)}.icon-chevron__chevron--direction-left{transform:rotate(270deg)}.icon-chevron--no-space .icon-chevron__chevron--direction-up{transform:translate3d(0,-10px,0) rotate(0)}.icon-chevron--no-space .icon-chevron__chevron--direction-right{transform:translate3d(10px,0,0) rotate(90deg)}.icon-chevron--no-space .icon-chevron__chevron--direction-down{transform:translate3d(0,10px,0) rotate(180deg)}.icon-chevron--no-space .icon-chevron__chevron--direction-left{transform:translate3d(-10px,0,0) rotate(270deg)}.icon-close{line-height:0}.icon-close [stroke]{stroke:var(--color-type-primary)}.icon-close--no-space{transform:translate3d(-6px,0,0)}.icon-device-list.accent [stroke]{stroke:var(--color-accent)}.icon-edit path{stroke:var(--color-type-primary)}.icon-favorite{line-height:0}.icon-favorite path{stroke:var(--color-type-primary)}.icon-heart{line-height:0;width:24px;height:24px}.icon-heart svg{width:100%;height:100%}.icon-heart [stroke]{stroke:var(--color-type-primary)}.icon-heart [fill]{fill:var(--color-type-primary)}.icon-heart--is-empty [fill]{fill:none}.icon-info{line-height:0}.icon-info [fill]{fill:var(--color-accent)}.icon-initiate{line-height:0}.icon-initiate [stroke]{stroke:var(--color-element)}.icon-warning [stroke]{stroke:var(--color-type-primary)}.icon-warning.fill-yellow circle:first-child{fill:var(--color-warning-yellow)}.icon-warning.fill-yellow [stroke]{stroke:#fff}.icon-warning.fill-red circle:first-child{stroke:var(--color-red);fill:var(--color-red)}.icon-warning.fill-red [stroke]{stroke:#fff}.icon-warning.yellow [stroke]{stroke:var(--color-warning-yellow)}.icon-vent{line-height:0}.icon-vent path{stroke:var(--color-type-primary)}.icon-status [stroke]{stroke:var(--color-element)}.icon-status [fill]{fill:var(--color-red)}.icon-status--is-on [fill]{fill:var(--color-type-primary)}.icon-power path{fill:var(--color-type-primary)}.icon-power--accent path{fill:var(--color-accent)}.icon-sort-handle{line-height:0}.icon-sort-handle [stroke]{stroke:var(--color-type-primary)}.icon-sort-handle--active [fill]{fill:var(--color-type-primary)}.icon-sort-handle--active [stroke]{stroke:var(--color-element)}.icon-radio{line-height:0}.icon-radio [stroke]{stroke:var(--color-type-primary)}.icon-radio--selected [stroke]{stroke:var(--color-accent)}.icon-radio--selected .dot{fill:var(--color-accent)}.icon-password{line-height:0}.icon-password [stroke]{stroke:var(--color-type-primary)}.icon-password circle{fill:var(--color-type-primary)}.icon-on{line-height:0}.icon-on [stroke]{stroke:var(--color-type-primary)}.icon-on [fill]{fill:var(--color-type-primary)}.icon-off{line-height:0}.icon-off [stroke]{stroke:var(--color-type-primary)}.icon-off [fill]{fill:var(--color-type-primary)}.icon-notification [stroke]{stroke:var(--color-type-primary)}.icon-notification [fill]{fill:var(--color-accent)}.icon-more{line-height:0}.icon-more path{fill:var(--color-element)}.icon-more circle{fill:var(--color-type-primary)}.icon-more--shape-square path{fill:var(--color-background)}.icon-logo-image [fill],.icon-logo [fill]{fill:var(--color-accent)}body.dark .icon-logo-exalus .home-text,body.dark .icon-logo-wisniowski [fill]{fill:#fff}.migration-status-icon path:not(:nth-of-type(1)):not(:nth-of-type(2)){stroke:var(--color-accent)}.migration-status-icon path:nth-of-type(2){fill:var(--color-accent)}.icon-delete{line-height:0}.icon-delete path,.icon-delete rect{stroke:var(--color-type-primary)}.icon-delete--element path,.icon-delete--element rect{stroke:var(--color-element)}.icon-brand-zamel path{fill:var(--color-type-primary)}.icon-brand-lavva path{fill:var(--color-type-primary)}.icon-snowflake,.icon-flower,.icon-splashscreen-sun,.icon-leaf{fill:var(--color-accent)}.icon-valentine-heart{fill:none}.icon-santa-hat,.icon-christmas-tree,.icon-easter-egg{fill:var(--color-accent)}.icon-missing [stroke],.icon-bullet [stroke],.icon-schedule [stroke]{stroke:var(--color-accent)}.icon-schedule--primary [stroke]{stroke:var(--color-type-primary)}.icon-pause{line-height:0}.icon-pause [stroke]{stroke:var(--color-type-primary)}.icon-pause text{fill:var(--color-type-primary)}.icon-pause--container{display:flex;align-items:center}.icon-play{line-height:0}.icon-play path{transform:scale(.75) translate3d(10px,9px,0)}.icon-play [stroke]{stroke:var(--color-type-primary)}.icon-play__large{height:96px;width:96px}.icon-play__large [stroke]{stroke-width:3px}.icon-photo{line-height:0}.icon-photo [stroke]{stroke:var(--color-accent)}.icon-initial{background-color:var(--color-accent);border-radius:50%;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center}.icon-initial__text{font-size:24px;font-weight:400;color:var(--color-element)}.icon-hand path{fill:var(--color-type-primary)}.icon-hand--color-accent path{fill:var(--color-accent)}.icon-repeat{line-height:0}.icon-repeat [stroke]{stroke:var(--color-accent)}.icon-time{line-height:0}.icon-time [stroke]{stroke:var(--color-accent)}.icon-state{line-height:0}.icon-state [stroke]{stroke:var(--color-accent)}.icon-location-2{line-height:0}.icon-location-2 [stroke]{stroke:var(--color-accent)}.icon-location{line-height:0}.icon-location [stroke]{stroke:var(--color-accent)}.icon-weather{line-height:0}.icon-weather [stroke]{stroke:var(--color-accent)}.icon-arrow-link{width:15px!important;height:14px!important}.icon-arrow-link [stroke]{stroke:var(--color-type-primary)}.icon-arrow-link--accent [stroke]{stroke:var(--color-accent)}.icon-arrow-link.up{transform:rotate(-90deg)}.icon-arrow-link.up [stroke]{stroke:var(--color-green)}.icon-arrow-link.down{transform:rotate(90deg)}.icon-arrow-link.down [stroke]{stroke:var(--color-red)}.icon-history [stroke]{stroke:var(--color-accent)}.icon-daytime{line-height:0}.icon-daytime [stroke]{stroke:var(--color-accent)}.icon-error,.icon-sun-down{line-height:0}.icon-sun-down [stroke]{stroke:var(--color-accent)}.icon-sun-up{line-height:0}.icon-sun-up [stroke]{stroke:var(--color-accent)}.icon-delay{line-height:0}.icon-delay [stroke]{stroke:var(--color-accent)}.not-connected{position:absolute;font-size:12px;height:16px;width:16px;border-radius:50%;background-color:var(--color-red);top:-7px;right:-7px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;z-index:1}.not-connected.normal{position:relative;top:0;right:0}.not-connected.big{height:18px;width:18px}.not-connected.details{top:-4px;right:-5px}.icon-recovery{position:absolute;font-size:12px;height:16px;width:16px;border-radius:50%;background-color:var(--color-warning-yellow);top:-7px;right:-7px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;z-index:1}.icon-recovery.normal{position:relative;top:0;right:0}.icon-recovery.big{height:18px;width:18px;top:7px;right:7px}.icon-recovery.details{top:-4px;right:-5px}.icon-recovery.icon-toast{position:static;height:22px;width:22px;font-size:18px;margin-right:4px}.icon-eye{line-height:0}.icon-eye path{stroke:var(--color-type-primary)}.icon-eye circle{fill:var(--color-type-primary)}.icon-admin [stroke]{stroke:var(--color-type-primary)}.icon-admin g [fill]{fill:var(--color-type-primary)}.icon-error-small{line-height:0;position:absolute;top:-4px;right:-5px;width:auto;height:auto}.icon-toast-error,.icon-toast-success,.icon-toast-warning{line-height:0}.icon-toast-warning.color-error svg [fill]{fill:var(--color-red)}.icon-qr{margin-left:0!important}.icon-qr [stroke]{stroke:var(--color-type-primary)}.icon-eco [stroke]{stroke:var(--stroke, var(--color-accent))}.icon-triangle{line-height:12px;transform-origin:center;transform:rotate(var(--rotation))}.icon-connection-error-wrapper{position:absolute;font-size:12px;height:16px;width:16px;border-radius:50%;background-color:var(--color-red);top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;font-weight:600;z-index:1}.icon-connection-error-wrapper.big{height:18px;width:18px;top:7px;right:7px}.icon-connection-error-wrapper.details{top:-4px;right:-5px}.icon-connection-error-wrapper.icon-toast{position:static;height:22px;width:22px;margin-right:4px}.icon-connection-error-wrapper .icon-connection-error{width:auto;height:auto}.icon-connection-error-wrapper .icon-connection-error [stroke]{stroke:#fff!important}.icon-connection-error-wrapper .icon-connection-error [fill]{fill:#fff!important}.icon-initiate-2,.icon-calendar{line-height:0}.icon-calendar [stroke]{stroke:var(--color-type-primary)}.icon-cyclical{line-height:0}.icon-cyclical [stroke]{stroke:var(--color-type-primary)}.icon-devices{line-height:0}.icon-devices [stroke]{stroke:var(--color-type-primary)}.icon-remote{line-height:0}.icon-remote [stroke]{stroke:var(--color-accent)}.icon-microphone.active [stroke]{stroke:var(--color-red)}.icon-microphone.active [fill]{fill:var(--color-red)}.icon-home-circle [fill]{fill:var(--color-accent)}.icon-switch__clip-path{transition:transform .15s ease-in;transform-origin:center center}.icon-switch--on .icon-switch__clip-path{transform:scale(2.3)}.icon-switch-bigger{transform:scale(1.4)}.icon-door .sun{stroke:var(--color-element)!important}.icon-sensor-5 path:nth-of-type(2){fill:var(--color-element)}body.dark .icon-logo-wisniowski-small [fill]{fill:#fff}.icon-circle-padlock-open [stroke],.icon-circle-padlock-close [stroke],.icon-circle-padlock-open-full [stroke],.icon-circle-stop [stroke]{stroke:var(--color-type-primary)}.accordion{padding:20px 0}.accordion.MuiAccordion-root{background:none;color:inherit}.accordion.MuiAccordion-root.Mui-expanded:before{opacity:1}.accordion__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion__header.MuiAccordionSummary-root{padding:0;min-height:auto}.accordion__header.MuiAccordionSummary-root h3{display:flex;align-items:center}.accordion__header.MuiAccordionSummary-root h3 span.with-icon{margin-right:12px}.accordion__header.MuiAccordionSummary-root h3 span.error{color:var(--color-red)}.accordion__header-content.MuiAccordionSummary-content{margin:0;cursor:pointer}.accordion__header-content.not-bold h3{font-weight:600;font-size:14px}.accordion__expand-icon{position:relative}.accordion__content-wrapper{overflow:hidden;transition-duration:.25s;transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion__content-wrapper.MuiAccordionDetails-root{padding:0}.accordion__content{padding-top:32px;white-space:pre-wrap}.accordion__content .checkbox:last-child{margin-bottom:0}.accordion--border{border-bottom:1px solid var(--color-element-inactive)}.accordion--border.accordion--hide-border{border-bottom-color:transparent}.accordion--small-content .accordion__content{padding-top:16px}.dialog{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;z-index:5;color:var(--color-type-primary);font-size:16px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.dialog--full-width .dialog__content{padding:0}.dialog--bottom{justify-content:flex-end;padding:0}.dialog--bottom .dialog__content{border-bottom-right-radius:0;border-bottom-left-radius:0}.dialog--active{opacity:1;visibility:visible}.dialog__backdrop{background-color:var(--color-backdrop);position:absolute;top:0;left:0;width:100%;height:100%}.dialog__backdrop.background-blur{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dialog__content{padding:24px 0;box-sizing:border-box;background:var(--color-element);border-radius:8px;max-height:100%;width:100%;max-width:600px;overflow-y:auto;position:relative;z-index:1;white-space:pre-wrap}.dialog__closeBtn{position:absolute;top:20px;right:12px}.dialog__title{font-size:18px;font-weight:700;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.carouselCustom{scrollbar-width:none;height:100%;flex:1 0 100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden}.carouselCustom__inner{display:flex;flex:1 0 100%}.carouselCustom-item{display:none}.carouselCustom-item--active{display:inline-block}.checkbox{display:flex;align-items:center;width:100%;position:relative;margin-bottom:24px;max-width:700px}.checkbox__label{width:calc(100% - 24px);text-align:left}.checkbox__label>*{pointer-events:none}.checkbox__label svg{width:32px;height:32px}.checkbox__label svg [stroke]{stroke:var(--color-accent)}.checkbox__label svg [fill]{fill:var(--color-accent)}.checkbox__label.bold{font-weight:700}.checkbox__icon{width:24px;height:24px}.checkbox--full-width{margin-bottom:16px}.checkbox--full-width .checkbox__label{position:relative;width:100%}.checkbox--full-width .checkbox__label+.checkbox__icon{position:absolute;right:16px;top:50%;transform:translate3d(0,-50%,0)}.checkbox--width-auto{width:auto}.checkbox--color-accent .checkbox__icon .icon-checkbox [fill]:not([fill=none]){fill:var(--color-accent)}.checkbox--unavailable{color:var(--color-element-inactive)}.checkbox--unavailable .icon-box.box svg [stroke]{stroke:var(--color-element-inactive)}.checkbox--unavailable .icon-box.box svg [fill]{fill:var(--color-element-inactive)}.checkbox--unavailable .checkbox__icon svg [stroke]{stroke:var(--color-element-inactive)}.checkbox.reverse label{flex-direction:row-reverse}.checkbox.reverse label .checkbox__icon{margin-right:16px}.checkbox.color-primary .checkbox__label{color:var(--color-type-primary)}input[type=checkbox]{position:absolute;opacity:0}input[type=checkbox]+label{position:relative;cursor:pointer;display:flex;align-items:center;width:100%}input[type=checkbox]:disabled+label .checkbox__icon svg [stroke]{stroke:var(--color-element-inactive)}.control-wrapper{background-color:var(--color-element);overflow-y:auto;padding:24px;position:relative;display:flex;justify-content:center;min-height:350px;box-sizing:border-box;align-items:center;flex:1;width:100%;border:2px solid var(--color-element)}.control-wrapper--medium{max-height:380px;height:380px}.control-wrapper--column{flex-direction:column;justify-content:flex-start;align-items:normal;max-height:100%;overflow:hidden}.control-wrapper--height-auto{min-height:auto}.control-wrapper--stretch{align-items:stretch}.control-wrapper--full-space{flex:1;height:100%;position:relative}.control-wrapper--full-space.active{border-color:var(--color-accent)}.control-wrapper--full-space.column{flex-direction:column}.control-wrapper--full-space .empty-state-box{width:auto}.control-wrapper--full-space .not-connected,.control-wrapper--full-space .icon-connection-error-wrapper{top:24px;right:24px;z-index:3}.control-wrapper--full-space .absolute-info{position:relative}.control-wrapper--full-space .absolute-info--value{position:absolute;top:-80px;right:-80px;font-size:28px;color:var(--color-accent);display:flex;align-items:center}.control-wrapper--full-space .absolute-info--value.no-state{opacity:.4}.control-wrapper--full-space .sensor{margin-top:50px}.control-wrapper--full-space .sensor--value{font-size:26px;color:var(--color-accent);display:flex;flex-direction:column;align-items:center;width:200px}.control-wrapper--full-space .sensor--value.no-state{opacity:.4}.control-wrapper--full-space .sensor--value .message{font-size:18px}.control-wrapper--not-full-space{flex:none}.control-wrapper.no-center{align-items:flex-start}.control-wrapper--space-evenly{justify-content:space-evenly}.control-wrapper--hidden{display:none}.control-wrapper .empty-state-box{width:auto}.input{display:flex;flex-direction:column;margin-bottom:24px;width:100%;overflow:hidden}.input--disabled{opacity:.7}.input--disabled .input__input{color:var(--color-element-inactive)}.input--disabled .input__icon{opacity:.5}.input--disabled .end_icon [stroke]{stroke:var(--color-element-inactive)}.input--readonly input{cursor:default}.input--no-bottom-margin{margin-bottom:0}.input--margin-top{margin-top:24px}.input--no-margin-bottom{margin-bottom:0}.input--reverse .input__input{background-color:var(--color-background)}.input--rows .input__input{height:unset}.input--clickable .input__input{cursor:pointer}.input__input{display:flex;align-items:center;line-height:1;font-size:14px;border-radius:8px;padding:16px;background:var(--color-element);color:var(--color-type-primary);border:1px solid transparent;outline:0;box-shadow:none;width:100%;box-sizing:border-box;height:56px}.input__input[autocapitalize=none]{text-transform:lowercase}.input__input[autocapitalize=none]::placeholder{text-transform:capitalize}.input__input:focus:not(:invalid){border-color:var(--color-element-inactive)}.input__input:disabled{color:var(--color-element-inactive)}.input__input:valid{border-color:transparent}.input__input.has-error{border-color:var(--color-red)}.input__input.has-error~.input__error-message{display:block}.input__input.clicable{cursor:pointer}.input__input.info{padding:0;height:auto;background-color:transparent}.input__input--validate:invalid{border-color:var(--color-red)}.input__input--validate:invalid~.input__error-message{display:block}.input__input-icon{margin-right:16px}.input__label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;padding-bottom:8px;color:var(--color-type-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input__label--hidden{opacity:0}.input--switch{display:flex;justify-content:space-between;flex-direction:row}.input__wrapper{position:relative}.input__wrapper.with_start_icon input{padding-left:48px}.input__wrapper.right_button input{padding-right:48px}.input__wrapper .start_icon{position:absolute;top:50%;transform:translate3d(0,-50%,0);left:16px;padding:0}.input__wrapper .end_icon{position:absolute;top:50%;transform:translate3d(0,-50%,0);right:16px;padding:0;display:flex;align-items:center}.input__wrapper .clear_icon{position:absolute;top:50%;transform:translate3d(0,-50%,0);right:16px}.input__wrapper .custom_counter{position:absolute;top:50%;transform:translate3d(0,-50%,0);right:12px;display:flex;flex-direction:column}.input__wrapper .custom_counter button{border-radius:50%;padding:0;height:26px;width:32px}.input__wrapper .input__icon{background-color:transparent;border:0;position:absolute;right:16px;top:8px;height:36px;width:36px;padding:0;display:flex;justify-content:center;align-items:center}.input__wrapper .input__icon--unset{height:unset;width:unset;top:50%;transform:translate3d(0,-50%,0)}.input__wrapper .input__icon [class^=icon]{display:inline-block}.input__wrapper .input__icon [class^=icon].icon-password{margin-top:4px}.input__wrapper .input__icon--color{height:16px;width:16px;border-radius:50%;top:50%;transform:translate3d(0,-50%,0)}.input__wrapper textarea{padding-top:20px}.input__error-message{color:var(--color-red);font-size:14px;margin-top:4px}.input-edit{position:relative}.input-edit__btn{position:absolute;right:16px;top:55px;transform:translate3d(0,-50%,0)}.input-edit__btn--submit{right:0;top:50%;color:var(--color-type-primary);padding:18px}.input-edit.btn_save input{padding-right:72px}input::-ms-reveal,input::-ms-clear{display:none}.dialog-confirmation{padding:0 24px}.dialog-confirmation__buttons-wrapper{display:flex;align-items:center;justify-content:center;margin-top:32px}.dialog-confirmation__button{font-size:16px;font-weight:700;width:100%;min-height:40px;position:relative}.dialog-confirmation__button--primary{color:var(--color-accent)}.dialog-confirmation__button--primary:disabled{opacity:.5}.dialog-confirmation__button--secondary:disabled{opacity:.5}.dialog-confirmation__button-divider{width:1px;height:40px;background-color:var(--color-element-inactive)}.dialog-confirmation__header{font-size:18px;line-height:24px;margin:0 0 24px}.dialog-confirmation__header.with-icon{display:flex;align-items:center;justify-content:space-between}.dialog-confirmation__header--container{font-weight:700;display:flex;justify-content:space-between}.dialog-confirmation__header--container span{min-width:75px}.dialog-confirmation__header--container span:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-confirmation__content{font-size:14px;color:var(--color-type-secondary);padding:0 12px;font-weight:400}.dialog-confirmation__content span{font-weight:700;text-decoration:underline}.dialog-confirmation__content .input span{text-decoration:none}.dialog-confirmation__content a{color:var(--color-accent);font-weight:600}.dialog-confirmation__content-description{text-align:left}.dialog-confirmation--direction-column .dialog-confirmation__buttons-wrapper{flex-direction:column}.dialog-confirmation--direction-column .dialog-confirmation__button{width:100%}.dialog-confirmation--direction-column .dialog-confirmation__button--secondary{padding-bottom:20px}.dialog-confirmation--direction-column .dialog-confirmation__button--primary{border-left:0;border-top:1px solid var(--color-element-inactive);padding-top:20px}.dialog-confirmation--direction-column-reverse .dialog-confirmation__buttons-wrapper{flex-direction:column-reverse}.dialog-confirmation--direction-column-reverse .dialog-confirmation__button{width:100%}.dialog-confirmation--direction-column-reverse .dialog-confirmation__button--primary{border-top:0;padding-bottom:20px;border-bottom:1px solid var(--color-element-inactive)}.dialog-confirmation--direction-column-reverse .dialog-confirmation__button--secondary{padding-top:20px}.dialog-select{padding:0 24px}.dialog-select__header{display:flex;align-items:center;line-height:24px;text-align:left;margin-bottom:8px}.dialog-select__option-item{display:flex;align-items:center;cursor:pointer}.dialog-select__option-item-icon,.dialog-select__option-item-icon-radio{flex-shrink:0;margin-right:16px}.dialog-select__option-item-icon-option{width:38px;height:38px}.dialog-select__option-item-icon-option [class^=icon]:not(.icon-signal){align-items:center;display:flex;height:38px;justify-content:center;width:38px}.dialog-select__option-item-icon-option [class^=icon]:not(.icon-signal) [stroke]{stroke:var(--color-type-primary)}.dialog-select__option-item-label{display:flex;flex-direction:column;padding:20px 0;font-size:16px;width:100%;text-align:left}.dialog-select__option-item-label.bold{font-weight:600}.dialog-select__option-item-label-color{border:1px solid var(--color-element-inactive);width:16px;height:16px;border-radius:50%;flex-shrink:0}.dialog-select__option-item-label .sub-label{color:var(--color-type-secondary);font-weight:400;font-size:12px;line-height:16px}.dialog-select__option-item--selected{font-weight:700}.dialog-select__option-item--disabled{opacity:.5}.dialog-select__option-item--only-label .dialog-select__option-item{padding:12px 0;border-bottom:none!important;font-weight:500;font-size:12px}.dialog-select__option-item--only-label .dialog-select__option-item-icon-radio{display:none}.dialog-select__option-item:not(:last-child){border-bottom:1px solid var(--color-element-inactive)}.dialog-switcher{padding:0 24px}.dialog-switcher__header{display:flex;align-items:center;margin-bottom:24px}.dialog-switcher__button-back{display:flex;align-items:center;padding-left:0;padding-right:0}.dialog-switcher__option-item{display:flex;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer}.dialog-switcher__option-item:not(:last-child){border-bottom:1px solid var(--color-element-inactive)}.dialog-switcher__option-item-label{display:flex;align-items:center}.dialog-switcher__option-item-label-icon{margin-right:16px;line-height:0}.dialog-switcher__children{color:var(--color-type-secondary);text-align:center;font-size:14px;width:100%;display:inline-block;margin-top:36px}.edit-icon-control{display:flex;margin-bottom:24px;padding:0;flex-direction:column;align-items:flex-start}.edit-icon-control__caption{opacity:.7;font-size:12px;line-height:16px;font-weight:500}.edit-icon-control__icon-wrapper{display:flex;align-items:center;justify-content:center}.edit-icon-control__icon-wrapper--accent{color:var(--color-accent)}.edit-icon-control__icon{background:var(--color-element);border-radius:12px;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.edit-icon-control__icon svg{height:38px;width:38px}.edit-icon-control__icon [class^=icon] [fill]{fill:var(--color-type-primary)}.edit-icon-control__icon [class^=icon] [stroke]{stroke:var(--color-type-primary)}.edit-icon-control__icon--accent [class^=icon] [fill]{fill:var(--color-accent)}.edit-icon-control__icon--accent [class^=icon] [stroke]{stroke:var(--color-accent)}.edit-icon-control__icon--accent .installation-icon [stroke]{stroke:var(--color-element)}.edit-icon-control__icon.no-background{background:transparent}.edit-icon-control__icon.no-background .installation-icon:before{border:none}.edit-icon-control--preview{cursor:default}.header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:12px;margin-bottom:24px}.header.column{display:block}.header.column .header__title{margin-bottom:8px;display:block}.header.column.center .header__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.header__title{display:flex;align-items:center;justify-content:space-between;width:100%}.header__title.center{justify-content:center;text-align:center}.header__title .checkbox{margin-bottom:0;width:auto}.header__title-main{line-height:24px}.header__title-main--fixed-height{height:40px;display:flex;align-items:center}.header__title-main--with-subtitle{margin-bottom:0}.header__title--small{font-size:16px}.header__title-subtitle{font-size:14px;line-height:24px;font-weight:400;color:var(--color-type-secondary);margin-top:8px}.header__title-subtitle--negative-margin{margin-top:-16px}.header__children{display:flex;justify-content:space-between;align-items:center;flex:1 0 auto}.header__children>*{cursor:pointer}.header__children>*:not(:last-child){margin-right:16px}.nav-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%;height:40px}.nav-header .icon-close svg{width:32px;height:32px}.nav-header .icon-chevron{padding:12px 12px 12px 0}.nav-header--reverse{background-color:var(--color-element);width:calc(100% + 48px);padding:20px 24px;margin:-24px -24px 0;box-sizing:border-box;height:72px;position:relative}.nav-header--reverse:after{content:"";position:absolute;left:25px;background-color:var(--color-type-primary);width:calc(100% - 50px);opacity:.1;right:25px;height:1px;top:71px}.nav-header__nav{padding:0}.nav-header__left,.nav-header__children{display:flex;align-items:center}.nav-header__children>*:not(:last-child){margin-right:12px}.nav-header__divider{margin:8px 0;width:calc(100% - 16px);position:relative;left:8px}.page{display:flex;min-height:100%;flex-direction:column}.page__container{padding:24px;display:flex;scrollbar-width:none;flex-direction:column;flex:1}.page__container .header{margin-top:0}.page__container--flex-height{flex:1 0 100%}.page__container--flex-height .page__content{display:flex;flex-direction:column;flex:1 0 100%}.page__container--flex-height.header-accent{padding-top:36px}.page__container--no-padding{padding:0}.page__container--no-padding-top{padding-top:0}.page__container--carousel{padding:0 24px}.page__container--carousel .carouselCustom-item{margin-top:24px}.page__container--white{padding-bottom:0}.page__container--white .page__content{background:var(--color-element);margin:0 -24px;padding:24px;flex:1}.page__content:not(.page__content--unset-height){height:100%}.page__content--center{display:flex;flex-direction:column;justify-content:center}.page__content--flex{display:flex;flex-direction:column;flex:1}.page__content--background-element{background:var(--color-element)}.page__content--scrollable{overflow-y:auto}.page__header--sticky{padding:24px 24px 0;position:sticky;top:0;z-index:3;background-color:var(--color-background);background-repeat:no-repeat;background-position:right top}.page__header--sticky-active{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.page__header--sticky-active .tabs{border-bottom:none}.page__header--sticky .header-accent{background-color:var(--color-background);position:fixed;height:144px;width:100vw;top:0;left:0;z-index:-1}.page.dashboard .page__header--sticky{background-color:var(--color-background-secondary)}.page--fixed{position:fixed;width:100%;height:100%;left:0;right:0;top:0;background-color:var(--color-background);z-index:4}.page__fixed-button-spacing{height:118px}.page__fixed-two-buttons-spacing{height:172px}.page.above{position:fixed;top:0;left:0;width:100%;background-color:var(--color-background);z-index:4;height:100vh}.page.above .page__container{overflow-y:auto}.page.above .page__container .page__content:not(.page__content--unset-height){height:auto;white-space:pre-wrap}.edit-icon-page{position:fixed;top:0;left:0;width:100%;background-color:var(--color-background);z-index:4}.installation-icon{background-color:var(--icon-color-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);margin:3px;position:relative}.installation-icon:before{position:absolute;width:var(--icon-border-size);height:var(--icon-border-size);content:"";background:var(--color-background);top:-2.5px;left:-2.5px;border-radius:50%;z-index:-1;border:1.5px solid var(--color-element-inactive-dark)}.installation-icon [class^=icon]{width:24px;height:24px}.installation-icon [class^=icon] [stroke]{stroke:var(--color-element)}.empty-state-box{background-color:var(--color-element);border-radius:16px;width:100%;padding:16px;box-sizing:border-box;white-space:pre-wrap;border:1px solid var(--color-type-secondary-dark);max-width:600px}.empty-state-box__header{display:flex;align-items:center;justify-content:space-between}.empty-state-box hr{margin:8px 0}.empty-state-box__content{color:var(--color-type-secondary);display:flex;align-items:center;justify-content:space-between}.empty-state-page{display:flex;flex-direction:column;align-items:center;padding-top:80px}.empty-state-page__text{text-align:center;white-space:pre-wrap;max-width:251px}.empty-state-page__caption{color:var(--color-element-inactive-dark);font-size:16px;line-height:24px;font-weight:700}.cover-button.button{display:flex;justify-content:center;align-items:center;padding:16px 4px}.cover-button.button>*{margin:0}.cover-button.button>[class^=icon]{margin-right:16px}.cover-button.button>[class^=icon] [stroke]{stroke:var(--color-type-primary)}.cover-button.button>[class^=icon]:not(.icon-vent) [fill]{fill:var(--color-type-primary)}.cover-button.button.inactive{color:var(--color-element-inactive);background-color:var(--color-element);border:1.5px solid var(--color-element);font-weight:400}.cover-button.button.inactive>[class^=icon] svg path{stroke:var(--color-element-inactive);fill:none}.cover-button.button.inactive>[class^=icon] [stroke]{stroke:var(--color-element-inactive)}.cover-button.button.inactive:active{background-color:var(--color-accent);color:var(--color-element);border:1.5px solid var(--color-accent)}.cover-button.button.inactive:active [stroke]{stroke:var(--color-element)}.cover-button.button.inactive:active>.icon-favorite [fill]{fill:var(--color-element)}.cover-button.button.is-on{background-image:var(--turn-on)}.cover-button.button:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition);background-color:var(--color-element)}.cover-button.button:not(:active) [stroke]{transition:stroke var(--button-active-transition)}.cover-button.button:not(:active) [fill]{transition:fill var(--button-active-transition)}.cover-button.button:active [stroke]{stroke:var(--color-type-primary)}.cover-button.button.hidden{display:none}svg.icon-scenario{line-height:0}svg.icon-scenario [stroke]{stroke:var(--color-accent)}svg.icon-scenario [fill]{fill:var(--color-accent)}.icon-scenario--alarm mask{fill:var(--color-element)!important}body.dark .icon-scenario--alarm mask{fill:var(--color-type-primary)!important}.initiate-button{position:relative;display:flex;align-items:center;justify-content:center}.initiate-button__bg-element{height:232px;width:232px;border-radius:50%;background-color:var(--color-element-inactive);opacity:.4}.initiate-button__bg-element.turn-on{box-shadow:var(--turn-on-shadow)}.initiate-button:not(:active) .initiate-button__bg-element{transition:transform var(--button-active-transition),background-color var(--button-active-transition)}.initiate-button:not(:active) .initiate-button__button-icon{transition:background-color var(--button-active-transition)}.initiate-button:not(:active) path{transition:stroke var(--button-active-transition)}.initiate-button:active .initiate-button__bg-element{transform:scale(.83);background-color:var(--color-type-secondary);opacity:.1}.initiate-button:active .initiate-button__button-icon{background-color:var(--color-accent)}.initiate-button__button{border-radius:50%;padding:10px;background-color:var(--color-element);box-shadow:5px 5px 15px #00000026;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.initiate-button__button.active{border:2px solid var(--color-accent);animation:borderAnimation 2s linear infinite}.initiate-button__button-icon{border-radius:50%;border:5px solid var(--color-background);box-sizing:border-box;width:129px;height:129px;display:flex;align-items:center;justify-content:center;background-color:var(--color-element)}.initiate-button__button-icon svg[class^=icon] [stroke]{stroke:var(--color-element-inactive)}.initiate-button__button-icon svg[class^=icon] [fill]{fill:var(--color-element-inactive)}.initiate-button__button-icon--on{background-color:var(--color-accent)}.initiate-button__button-icon--on svg[class^=icon] [stroke]{stroke:var(--color-element)}.initiate-button__button-icon--on svg[class^=icon] [fill]{fill:var(--color-element)}.initiate-button--small button{padding:0;line-height:0}.initiate-button--small__button-icon{border:3px solid #ebedf0;border-radius:50%}.initiate-button--small__button-icon--on{background-color:var(--button-background-color, var(--color-accent))}.initiate-button--small__button-icon--on svg[class^=icon] [stroke]{stroke:var(--button-icon-color, var(--color-element))}.initiate-button--small__button-icon--on svg[class^=icon] [fill]{stroke:var(--button-icon-color, var(--color-element))}.initiate-button--small__button-icon.channel-item{border:0}.initiate-button--small__button-icon .icon-initiate-2 [stroke]{stroke:var(--color-type-primary)}.controller-qr-code .buttons-container{display:flex;align-items:center;justify-content:center;margin-top:24px}.controller-qr-code .buttons-container button{font-size:16px;font-weight:700;color:var(--color-accent)}.popup-nav{color:var(--color-type-primary);display:flex;align-items:center;position:relative;height:32px;width:32px;cursor:pointer}.popup-nav__menu-root{background:linear-gradient(180deg,#15141dcc,#15141d00)}.popup-nav__menu-root .popup-nav__menu-paper{border-radius:8px}.popup-nav__menu{padding:8px 0;background-color:var(--color-element);box-sizing:border-box;max-width:290px}.popup-nav__menu-item{white-space:nowrap;padding:12px 16px;display:flex;align-items:center}.popup-nav__menu-item-label{width:100%;font-size:14px;color:var(--color-type-secondary);text-align:left;padding:0;display:flex;align-items:center}.popup-nav__menu-item-label .icon{margin-right:6px;display:flex;align-items:center}.popup-nav__divider{margin:8px 0;position:relative;padding:0 16px}.popup-nav--reverse path{fill:var(--color-background)}.popup-nav.dark .icon-more svg path{fill:var(--color-background-secondary)}.popup-icon [stroke]{stroke:var(--color-type-secondary)}.popup-icon circle{fill:var(--color-type-secondary)}.popup-icon rect{fill:var(--color-element)}.popup-icon.popup-icon--user-access circle{fill:transparent}.popup-icon.popup-icon--user-edit circle{fill:transparent}.popup-icon.popup-icon--user-edit g path{fill:var(--color-type-secondary)}.installation-item{display:flex;align-items:center;margin-bottom:24px;position:relative;border-radius:16px;background-color:var(--color-element);padding:20px 16px;box-sizing:border-box;height:80px}.installation-item button{position:relative}.installation-item__image{border-radius:50%;width:40px;height:40px;cursor:pointer}.installation-item__active{position:absolute;left:32px;bottom:0}.installation-item__name{margin-left:16px;flex-grow:1;cursor:pointer;margin-right:24px;line-height:1.5}.installation-item__draggable-handle{cursor:grab;width:36px;height:36px;touch-action:none}.rgb-color{box-sizing:border-box;padding:12px;overflow-y:auto}.rgb-color--details{max-height:380px;width:100%}.rgb-color.grid{gap:16px}.rgb-color__element{height:88px;width:88px;border-radius:16px;display:flex;justify-self:center;cursor:pointer}.rgb-color__element--active{box-sizing:border-box;border:4px solid var(--color-element)}.rgb-color__element--active.rgb-color__element--border-dark{border:4px solid var(--color-type-primary)}.rgb-color__element--border{box-sizing:border-box;border:1px solid var(--color-type-primary)}.installation-color{position:fixed;top:0;left:0;width:100%;background-color:var(--color-background);z-index:4}.installation-color-btn{margin-bottom:24px}.installation-color-btn__btn{background-color:var(--color-element);border-radius:8px;width:100%;padding:16px;height:56px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;font-size:14px}.installation-color-btn__label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;margin-bottom:8px;color:var(--color-type-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.installation-color-btn__icon{height:16px;width:16px;border-radius:50%}.color-picker-container .color-picker-background{height:268px;width:268px;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);border-radius:50%}.color-picker-container .color-picker-background.turn-on{border-radius:50%;box-shadow:var(--turn-on-shadow)}.color-picker-container .w-color-alpha-fill{height:68px!important;width:15px!important;border-radius:16px!important}.ip-input{display:flex;align-items:flex-end}.ip-input--container label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;padding-bottom:8px;color:var(--color-type-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:4px}.ip-input input{border-radius:8px;height:55px;width:45px;margin:0 4px;font-size:24px;padding:0 12px;text-align:center;background:var(--color-element);color:var(--color-type-primary);line-height:1;outline:0;box-sizing:border-box;border:1px solid transparent}@media (max-width: 400px){.ip-input input{height:45px;width:100%;font-size:16px;padding:0 8px}}.ip-input .separator{font-size:18px;font-weight:700}.light-slider{--light-slider-input-height: 64px;--slider-value-width: 68px;position:relative;width:100%;display:flex;align-items:center;justify-content:center;height:var(--light-slider-input-height)}.light-slider .rail{height:var(--light-slider-input-height);border-radius:16px;border:1px solid var(--color-element-inactive);opacity:1;background:linear-gradient(to right,var(--color-accent) 0%,rgb(255,255,255) 100%)}.light-slider .thumb{width:15px;height:73px;background:var(--color-background);border:5px solid var(--color-element);box-shadow:6.0625px 6.0625px 18.1875px #00000026;border-radius:8px;cursor:pointer}.light-slider__value{border:1px solid var(--color-element-inactive);box-sizing:border-box;border-radius:8px;padding:12px;width:var(--slider-value-width);height:40px;display:flex;align-items:center;justify-content:center;position:absolute;left:clamp(34px,var(--slider-position),100% - 34px);transform:translate3d(-50%,0,0);bottom:-70px}.light-slider__value-handle{position:absolute;left:0;right:0;margin:0 auto;transform:rotate(-90deg);top:-13px}.light-slider__value-handle path,.light-slider__value-handle circle{stroke:var(--color-element-inactive)}.light-slider__icon{position:absolute;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;top:14px}.light-slider__icon--accent [stroke]{stroke:var(--color-accent)}.light-slider__icon--off{left:8px}.light-slider__icon--on{right:8px}.light-slider__slider-element{width:100%}.light-slider--gradient .rail{background:linear-gradient(to right,#000,rgba(var(--slider-gradient-color),1)) no-repeat}.light-slider--gradient .light-slider__icon--off [stroke]{stroke:var(--color-element)}.light-slider--gradient .light-slider__icon--on [stroke]{stroke:var(--color-type-primary)}.light-slider--basic .rail{background:var(--color-element)}.light-slider--basic .light-slider__icon--off [stroke],.light-slider--basic .light-slider__icon--on [stroke]{stroke:var(--color-element-inactive)}.light-slider--active .thumb{outline:1px solid var(--color-accent)}.light-slider--white .rail{background:linear-gradient(to right,#606060,#fff)}.light-slider--white .light-slider__icon--accent [stroke]{stroke:#606060}.loader{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:24px 0;box-sizing:border-box}.loader svg{width:72px;height:72px}.loader svg [stroke]{stroke:var(--color-default)}.loader svg [fill]{fill:var(--color-default)}.loader__label{margin-top:40px}.message-box{border-radius:8px;background-color:var(--color-element);display:flex;align-items:center;padding:16px;box-sizing:border-box;width:100%}.message-box__icon{margin-right:16px}.message-box__content{color:var(--color-accent);font-size:12px;font-weight:500;line-height:16px}.navigation{width:100vw;background-color:var(--color-background);color:var(--color-element-inactive-dark);border-top:1px solid var(--color-element-inactive);padding:10px 40px;box-sizing:border-box;left:0;right:0;margin:0 auto;display:flex;justify-content:center;position:fixed;bottom:0;height:72px;z-index:4}.navigation.with-chat{padding:10px 30px}.navigation__list{display:flex;justify-content:space-between;align-items:center;width:420px}@media (min-width: 800px){.navigation__list{width:600px}}.navigation__list-item{width:32px;display:flex;flex-direction:column;justify-content:center;align-items:center}.navigation__list-item .nav_title{font-size:12px;margin:4px 0 0;color:var(--color-element-inactive-dark)}.navigation__list-item [stroke]{stroke:var(--color-element-inactive-dark)}.navigation__list-item--active{color:var(--color-accent)}.navigation__list-item--active [stroke]{stroke:var(--color-accent)}.navigation__list-item--active .nav_title{color:var(--color-accent)}.navigation+.page{padding-bottom:72px;min-height:calc(100% - 72px)}.circular-progress{display:flex;align-items:center;justify-content:center}.circular-progress--spinner svg circle{stroke:var(--color-accent)}.notification-item-wrapper{position:relative;margin-bottom:8px;border-radius:16px}.notification-item-wrapper.is-hidden{display:none}.notification-item-wrapper__delete-section{position:absolute;padding-left:16px;display:flex;align-items:center;height:100%;width:100px;border-radius:16px;background:var(--color-red);z-index:1}.notification-item-wrapper__delete-section.is-blocked{background:var(--color-element-inactive);pointer-events:none}.notification-item{position:relative;width:100%;height:100%;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:2}.notification-item__header{border-bottom:1px solid var(--color-background);display:flex;justify-content:space-between;align-items:center}.notification-item__header-icon{display:flex;align-items:center;height:24px;width:24px}.notification-item__time-elapse{color:var(--color-type-secondary);font-size:12px;font-weight:500;margin-bottom:8px}.notification-item :not(.notification-item--was-displayed).box{background-color:var(--color-element-inactive)}.notification-item--is-swiped{transform:translate3d(56px,0,0)}.on-off-control{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center}.on-off-control__icon{padding:0}.on-off-control__icon--on{justify-content:flex-start;padding-left:16px;width:50%;display:flex}.on-off-control__icon--off{justify-content:flex-end;padding-right:16px;width:50%;display:flex}.on-off-control__icon:not(:active) path{transition:fill var(--button-active-transition);fill:var(--color-type-primary)}.on-off-control__icon:not(:active) circle{transition:fill var(--button-active-transition),stroke var(--button-active-transition);stroke:var(--color-type-primary);fill:var(--color-element)}.on-off-control__icon:active path{fill:var(--color-element)}.on-off-control__icon:active circle{stroke:var(--color-accent);fill:var(--color-accent)}.on-off-control--detail{position:relative;display:flex;align-items:center;justify-content:center;height:auto}.on-off-control--detail .on-off-control__bg-element{background-color:var(--color-element-inactive);opacity:.4;border-radius:32px;padding:14px;margin:28px 0;width:280px;height:140px;box-sizing:border-box}.on-off-control--detail .on-off-control__bg-element.active{border:2px solid var(--color-accent);animation:borderAnimation 2s linear infinite}.on-off-control--detail .on-off-control__bg-element.turn-on{box-shadow:var(--turn-on-shadow)}.on-off-control--detail .on-off-control__btn-wrapper{box-shadow:6.0625px 6.0625px 18.1875px #00000026;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:var(--color-element);overflow:hidden;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.on-off-control--detail .on-off-control__divider{width:1px;height:77px;background-color:var(--color-background)}.on-off-control--detail .on-off-control__btn{padding:18px 40px;box-sizing:border-box;height:112px;width:123px;font-weight:700;font-size:24px;line-height:32px;background-color:var(--color-element);z-index:1}.on-off-control--detail .on-off-control__btn--active{background-color:var(--color-accent);color:var(--color-element)}.on-off-control--detail .on-off-control__btn--full-width{width:252px}.on-off-control--detail .on-off-control__btn--on{border-bottom-left-radius:16px;border-top-left-radius:16px}.on-off-control--detail .on-off-control__btn--off{border-bottom-right-radius:16px;border-top-right-radius:16px}.on-off-control--detail .on-off-control__btn:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition)}.on-off-control--detail .on-off-control__btn:active{color:var(--color-element);background-color:var(--color-accent);z-index:2}.on-off-control--detail .on-off-control__btn:active svg [stroke]{stroke:#fff}.on-off-control--detail .on-off-control__btn:active.on-off-control__btn--on{box-shadow:6.0625px 6.0625px 18.1875px #00000026}.on-off-control--detail .on-off-control__btn:active.on-off-control__btn--off{box-shadow:-6.0625px 6.0625px 18.1875px #00000026}.on-off-control--detail.on-off-control--blind{height:auto}.on-off-control--detail.on-off-control--blind .on-off-control__bg-element{height:217px;margin:0}.on-off-control--detail.on-off-control--blind .on-off-control__btn-wrapper{top:16px;transform:translateZ(0)}.on-off-control--detail.on-off-control--blind .on-off-control__btn-wrapper+.on-off-control__btn-wrapper{top:142px;height:60px;width:247px;transform:translateZ(0)}.on-off-control--detail.on-off-control--blind .on-off-control__btn--stop{padding:0;height:100%;width:100%;font-size:18px;line-height:24px}.qr-reader{padding:0 24px;max-width:500px}.qr-reader svg [stroke]{stroke:#009ee3;stroke-width:4}:root{--slider-input-height: 290px}.slider{position:relative;height:calc(var(--slider-input-height) - 15px);display:flex;align-items:center;justify-content:center;width:315px}.slider--width-auto{width:auto}.slider__value{border:1px solid var(--color-element-inactive);box-sizing:border-box;border-radius:8px;padding:12px;width:63px;height:48px;display:flex;align-items:center;justify-content:center;position:absolute;top:calc(var(--target-position) - 24px);left:0}.slider__value-handle{position:absolute;right:-20px}.slider__value-handle path,.slider__value-handle circle{stroke:var(--color-element-inactive)}.slider__bg-element-border{border:1px solid var(--color-element-inactive);opacity:.3;border-radius:32px;height:320px;width:135px}.slider__bg-element{background-color:var(--color-element-inactive);opacity:.8;border-radius:32px;height:320px;width:135px;box-sizing:border-box;position:relative}.slider__bg-element.error{border:2px solid var(--color-red)}.slider__bg-element.no-bg-element{background-color:var(--color-element);border:3px solid var(--color-element-inactive)}.slider__bg-element.active{border:2px solid var(--color-accent);animation:borderAnimation 2s linear infinite}.slider__bg-element.active.no-bg-element{border:3px solid var(--color-accent)}.slider__slider-element{position:absolute;display:flex;justify-content:center;align-items:center}.slider input[type=range]{width:var(--slider-input-height);height:102px;border-radius:16px;transform:rotate(90deg);touch-action:none;cursor:pointer;background:linear-gradient(to right,var(--color-accent),var(--color-accent)),var(--color-element);background-size:var(--slider-position, 0%) 100%;background-repeat:no-repeat}.slider input[type=range],.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.slider input[type=range]:focus{outline:none}.slider input[type=range]::-webkit-slider-thumb{width:18px;height:112px;display:block;background:var(--color-element-inactive);border:5px solid var(--color-element);box-shadow:6.0625px 6.0625px 18.1875px #00000026;border-radius:19.4px;margin-top:-5px;cursor:pointer;top:10%}.slider input[type=range]::-moz-range-thumb{width:8px;height:112px;background:var(--color-element-inactive);border:5px solid var(--color-element);box-shadow:6.0625px 6.0625px 18.1875px #00000026;border-radius:19.4px;cursor:pointer}.slider input[type=range].bar-accent::-webkit-slider-thumb{background:var(--color-accent)}.slider input[type=range].bar-accent::-moz-range-thumb{background:var(--color-accent)}.slider--reverse .slider__value{top:auto;bottom:calc(var(--target-position) - 24px)}.slider--reverse input[type=range]{transform:rotate(-90deg)}.slider.white-light input[type=range]{background:linear-gradient(90deg,#ffd73d,#fff 40%,#fff 50%,#a8dfff)}.slider.wider .slider__bg-element{width:198px}.slider.wider .slider__slider-element input[type=range]{height:168px}.slider.wider .slider__slider-element input[type=range]::-moz-range-progress{height:168px}.slider.wider .slider__slider-element input[type=range]::-webkit-slider-thumb{height:178px}.slider.wider .slider__slider-element input[type=range]::-moz-range-thumb{height:178px}.slider.wider .slider__value{left:-28px}@media (max-width: 380px){.slider.wider .slider__value{left:5px;padding:8px;width:50px}.slider.wider .slider__value-handle{display:none}}.slider.horizontal{height:auto}.slider.horizontal input[type=range]{transform:none;height:58px;width:290px;border-radius:24px}.slider.horizontal input[type=range]::-webkit-slider-thumb{height:65px}.slider.horizontal input[type=range]::-moz-range-thumb{height:65px}.slider.horizontal .slider__bg-element{height:80px;width:320px}.slider.horizontal .slider__value{display:none}.info-status-screen{display:flex;align-items:center;flex-direction:column;justify-content:space-between;height:100%}.info-status-screen__page{height:100%}.info-status-screen--secondary-background__page,.info-status-screen--secondary-background__page .page__header{background-color:var(--color-element)}.info-status-screen--secondary-background__page{height:100%}.info-status-screen__content{display:flex;flex-direction:column;margin-top:78px;max-width:280px}.info-status-screen__title{font-size:24px;margin-bottom:16px;margin-top:24px;text-align:center}.info-status-screen__subtitle{color:var(--color-type-secondary);font-size:14px;line-height:24px;font-weight:400;text-align:center;padding:0 16px}.info-status-screen__buttons{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-status-screen__buttons button{max-width:600px;margin-bottom:16px}.info-status-screen__empty-block{height:56px}.info-status-screen__note{color:var(--color-type-secondary);font-weight:400;font-size:14px;width:calc(100% - 48px);text-align:center;padding:24px}.submit-button{box-sizing:border-box;background-color:var(--color-background);padding:20px 24px;position:fixed;bottom:0;left:0;width:100vw;z-index:3;display:flex;justify-content:center}.submit-button .button{max-width:600px}.submit-button.tranparent{background-color:transparent}.submit-button.above-all{z-index:99999999}.submit-button--background-element{background-color:var(--color-element)}.switch{width:100%;height:100%;position:relative;display:flex;align-items:center}.switch input[type=checkbox]{cursor:pointer;opacity:0;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:0;height:100%;z-index:2}.switch input[type=checkbox]:disabled+.switch__icon{opacity:.6}.switch .switch__icon [stroke]{stroke:var(--color-type-primary);fill:var(--color-element)}.switch .switch__icon circle{fill:var(--color-type-primary);transform:translate3d(18px,0,0);transition:transform .25s ease 0s}.switch input[type=checkbox]:not(:checked)~.switch__icon [stroke]{stroke:var(--color-element-inactive)}.switch input[type=checkbox]:not(:checked)~.switch__icon circle{transform:translateZ(0);fill:var(--color-element-inactive)}.tabs{color:var(--color-element-inactive-dark);position:relative}.tabs.more-btn{display:flex}.tabs__list{overflow-x:auto;white-space:nowrap;padding:0 24px 24px;box-sizing:border-box;scrollbar-width:none;display:flex;align-items:center}.tabs__list.no-padding{padding-left:0}.tabs__list-item-wrapper{margin-right:16px}.tabs__list-item-wrapper:last-child{margin-right:0}.tabs__list-item{cursor:pointer;position:relative;opacity:.6}.tabs__list-item--active{color:var(--color-accent);opacity:1}.tabs__list-item--active .icon-heart [fill]{fill:var(--color-accent)!important}.tabs__list-item--active .icon-heart [stroke]{stroke:var(--color-accent)}.tabs__list-item--indicator{opacity:1}.tabs__list-item--indicator .indicator{position:absolute;background-color:#29d058;height:10px;width:10px;top:3px;right:3px;border-radius:50%}.tabs__list-item-content{display:flex;align-items:center}.tabs__list-item-content [class^=icon-]{height:24px;max-width:30px;margin-right:10px}.tabs__list-item-content span{max-width:250px;font-size:16px}.tabs__list-item:not(.tabs__list-item--active) svg path,.tabs__list-item:not(.tabs__list-item--active) svg rect,.tabs__list-item:not(.tabs__list-item--active) svg circle,.tabs__list-item:not(.tabs__list-item--active) svg line{stroke:var(--color-element-inactive)}.tabs__list-item:not(.tabs__list-item--active) svg path.fill,.tabs__list-item:not(.tabs__list-item--active) svg rect.fill,.tabs__list-item:not(.tabs__list-item--active) svg circle.fill,.tabs__list-item:not(.tabs__list-item--active) svg line.fill{fill:var(--color-element-inactive)}.tabs__list-item:not(.tabs__list-item--active) svg ellipse{fill:var(--color-element-inactive);stroke:var(--color-element-inactive)}.tabs__list-item:not(.tabs__list-item--active) svg.icon-scenario [fill]{fill:var(--color-element-inactive)!important}.tabs__list-item .icon-heart [fill]{fill:var(--color-element-inactive)}.tabs__list.item-flex .tabs__list-item-wrapper{flex:1}.tabs__list.item-flex .tabs__list-item-wrapper .tabs__list-item-content{justify-content:center}.tabs__more-btn{padding:8px;box-sizing:border-box;border-radius:8px;background-color:var(--color-element);width:48px;height:48px;margin-right:16px;box-shadow:0 0 3px #9da0a9;z-index:1}.tabs__more-btn .icon-chevron{transform:rotate(-90deg)}.tabs__more-btn.open .icon-chevron{transform:rotate(90deg)}.tabs--type-default .tabs__list-item-wrapper{margin-right:24px}.tabs--type-default .tabs__list-item{border-bottom:2px solid transparent;font-size:16px;padding-bottom:8px}.tabs--type-default .tabs__list-item--active{border-bottom-color:var(--color-type-primary)}.tabs--type-pills.bigger-tabs{position:absolute;bottom:-32px;left:24px}.tabs--type-pills.bigger-tabs .tabs__list{padding:12px 24px}.tabs--type-pills .tabs__list-item{padding:8px 16px;box-sizing:border-box;border-radius:8px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center}.tabs--type-pills .tabs__list-item--bigger{min-width:90px;min-height:70px;display:flex;align-items:center;justify-content:center;border-radius:16px;opacity:.95;box-shadow:8px 8px 24px -19px #42445a}.tabs--type-pills .tabs__list-item--bigger.tabs__list-item--active{opacity:1}.tabs--type-pills .tabs__list-item--bigger .text-ellipsis{font-weight:700}.tabs--type-pills .tabs__list-item--bigger.tabs__list-item--active{transform:scale(1.1)}.tabs--type-pills .tabs__line{display:block}.tabs--white.tabs--type-pills .tabs__list-item{background-color:var(--color-element)}.tabs--white.tabs--type-pills .tabs__list-item--add-new{opacity:1;border:1px solid var(--color-accent);color:var(--color-accent)}.tabs--white.tabs--type-pills .tabs__list-item--add-new .tabs__list-item-content span{font-size:28px;font-weight:600}.tabs--white.tabs--type-pills .tabs__list-item--error{border:2px solid var(--color-red)}.tabs--grey.tabs--type-pills .tabs__list-item{background-color:var(--color-background)}.tabs--type-compact{position:relative}.tabs--type-compact .tabs__list-item-wrapper{margin-left:16px}.tabs--type-compact .tabs__list-item-wrapper:first-child{margin-left:0}.tabs--type-compact .tabs__list-item{color:var(--color-type-primary)}.tabs--type-compact .tabs__list-item svg path{fill:var(--color-type-primary);stroke:var(--color-type-primary)}.tabs--type-compact .tabs__list-item--active{color:var(--color-accent)}.tabs--type-compact .tabs__list-item--active svg path{fill:var(--color-accent);stroke:var(--color-accent)}.tabs--type-compact:after,.tabs--type-compact:before{content:"";display:block;position:absolute;top:0;width:183px;max-width:80%;height:calc(100% - 24px);pointer-events:none;opacity:0;transition:opacity .2s}.tabs--type-compact:before{left:-24px;background-image:linear-gradient(-90deg,rgba(255,255,255,0) 0%,var(--color-background) 100%)}.tabs--type-compact:after{right:-24px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--color-background) 100%)}.tabs--type-compact.tabs--gradient-left:before,.tabs--type-compact.tabs--gradient-right:after{opacity:1}.tabs--type-compact.tabs--gradient-right.tabs--gradient-left:after,.tabs--type-compact.tabs--gradient-right.tabs--gradient-left:before{max-width:40%}.tabs .more-tabs-list{position:absolute;top:48px;margin-left:-24px;padding:24px;background-color:var(--color-background);width:100%;z-index:1;height:calc(100vh - 254px);overflow-y:auto}.tabs .more-tabs-list.full-height{height:calc(100vh - 232px)}.tabs .more-tabs-list.secondary{background-color:var(--color-background-secondary)}.tabs .more-tabs-list ul li{border-radius:8px;background-color:var(--color-element);color:var(--color-type-primary);height:72px;margin-bottom:16px;padding:24px;display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;font-size:16px;font-weight:600;cursor:pointer}.tabs .more-tabs-list ul li svg [fill]{fill:var(--color-type-primary)}.tabs .more-tabs-list ul li svg [stroke]{stroke:var(--color-type-primary)}.tabs .more-tabs-list ul li.add-new{border:2px solid var(--color-accent);color:var(--color-accent);font-size:28px;font-weight:700}.tabs .more-tabs-list ul li.active{background-color:var(--color-accent);color:#fff}.tabs .more-tabs-list ul li.active svg [fill]{fill:#fff}.tabs .more-tabs-list ul li.active svg [stroke]{stroke:#fff}.tabs .more-tabs-list ul li .item-content{display:flex;align-items:center;justify-content:center;width:100%}.tabs .more-tabs-list ul li .item-content .icon{height:32px;width:32px;margin-right:12px;display:flex;align-items:center}.tabs .more-tabs-list ul li .item-content .icon div{display:flex;align-items:center}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dialog-time-picker{padding:24px}.dialog-time-picker__header{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;line-height:24px;margin-top:8px;margin-bottom:32px}.dialog-time-picker__heading{font-size:18px;line-height:24px}.dialog-time-picker__time-wrapper{display:flex;justify-content:center}.dialog-time-picker__time{flex:1;font-weight:700;font-size:24px;line-height:32px}.dialog-time-picker__divider{width:1px;background-color:rgba(var(--color-type-primary),.1)}.dialog-time-picker__buttons{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 0 0;position:sticky;bottom:0;background-color:var(--color-element)}.dialog-time-picker__button{font-weight:700;font-size:16px;line-height:24px;width:50%;position:relative;padding:10px 0}.dialog-time-picker__button--active{color:var(--color-accent);position:relative}.dialog-time-picker__button--active:before{content:"";position:absolute;border-left:1px solid var(--color-type-primary);opacity:.1;height:100%;left:0;top:0}.dialog-time-picker__button--active:disabled{opacity:.5;cursor:default}.dialog-time-picker .time-picker-wrapper{display:flex;justify-content:center;align-items:center;height:200px}.dialog-time-picker .time-picker-unit{font-size:24px;line-height:24px;font-weight:700;position:absolute;transform:translate3d(65px,0,0)}.dialog-time-picker .picker{height:200px;overflow:hidden}.dialog-time-picker .picker-divider{font-size:24px;font-weight:700;line-height:32px}.dialog-time-picker .picker .swiper-slide .time{font-size:20px;line-height:40px;font-weight:500;color:var(--color-element-inactive);width:88px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.dialog-time-picker .picker .swiper-slide.swiper-slide-active .time{font-size:40px;font-weight:700;color:var(--color-type-primary)}.dialog-time-picker .picker .swiper-slide.swiper-slide-duplicate-prev .time,.dialog-time-picker .picker .swiper-slide.swiper-slide-prev .time,.dialog-time-picker .picker .swiper-slide.swiper-slide-duplicate-next .time,.dialog-time-picker .picker .swiper-slide.swiper-slide-next .time{font-size:24px}.dialog-time-picker .picker>div{width:100%;height:100%}.dialog-time-picker .picker>div .time{text-align:center;width:48px}.dialog-time-picker--font-small .picker .swiper-slide .time{font-size:14px}.dialog-time-picker--font-small .picker .swiper-slide.swiper-slide-active .time{font-size:24px}.dialog-time-picker--font-small .picker .swiper-slide.swiper-slide-duplicate-prev .time,.dialog-time-picker--font-small .picker .swiper-slide.swiper-slide-prev .time,.dialog-time-picker--font-small .picker .swiper-slide.swiper-slide-duplicate-next .time,.dialog-time-picker--font-small .picker .swiper-slide.swiper-slide-next .time{font-size:18px}.icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:6px;width:40px;height:40px;box-sizing:border-box;background-color:var(--color-element);padding:2px}.icon-wrapper--reverse{background-color:var(--color-background)}.icon-wrapper--relative{position:relative}.icon-wrapper--relative div:not(.icon-error-small) svg [stroke]{stroke:var(--color-accent)}.icon-wrapper--relative div:not(.icon-error-small) svg [fill]{fill:var(--color-accent)}.icon-wrapper--reverse-icon svg [stroke]{stroke:var(--color-type-primary)}.icon-wrapper--reverse-icon svg [fill]{fill:var(--color-type-primary)}.icon-wrapper--size-32{width:32px;height:32px}.icon-wrapper--no-padding{padding:0}.custom-calendar label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;padding-bottom:8px;color:var(--color-type-secondary)!important;position:relative;left:unset;top:unset;transform:none}.custom-calendar fieldset{border:0}.custom-calendar .form-control{background:var(--color-element);border-radius:8px;padding:0 16px;border:0}.custom-calendar .form-control:before,.custom-calendar .form-control:after{display:none}.custom-calendar .form-control .icon-edit{transform:scale(1.2)}.custom-calendar .form-control input{padding-left:0;display:flex;align-items:center;line-height:1;font-size:14px;color:var(--color-type-primary);outline:0;box-shadow:none;width:100%;box-sizing:border-box;height:56px}.custom-calendar--covered{position:absolute!important;opacity:0;width:100%;left:0}.custom-calendar--covered .form-control{margin-top:0}.custom-calendar--hidden{display:none!important}.calendar-dialog-root .MuiPickersSlideTransition-transitionContainer{color:#676984!important}.calendar-dialog-root .MuiPickersToolbar-root{background-color:#676984!important;color:#fff}.calendar-dialog-root .MuiPickersToolbar-root span{color:#fff}.calendar-dialog-root .Mui-selected{background-color:#676984!important;color:#fff!important}.actions{grid-column:1/4;grid-row:3}.actions button{color:#676984!important;padding:8px;font-size:16px;width:120px}.actions button:last-of-type{width:80px}.backdrop{z-index:10;color:var(--color-element)}.backdrop-content{position:relative}.backdrop-content .circle-button{position:absolute;border-radius:50%;height:78px;width:78px;color:var(--color-element);background-color:var(--color-type-primary);min-width:0;text-transform:none;font-size:14px;top:6px;left:6px}.time-ranges{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-bottom:16px}.time-ranges__element{border-radius:8px;background-color:var(--color-background);padding:8px 22px;line-height:24px;font-weight:700;font-size:16px;text-align:center;width:100%;max-width:100px;cursor:pointer;transition:color .15s;color:var(--color-element-inactive-dark);margin-bottom:12px;margin-right:12px}.time-ranges__element--active{color:var(--color-accent)}.from-to-input-form{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));column-gap:24px}@media (max-width: 400px){.from-to-input-form{display:flex;flex-direction:column}}.icon-no-connection{height:32px}.icon-no-connection rect{stroke:var(--color-accent)}.icon-no-connection.unknown rect{stroke:var(--color-element-inactive-dark)}.signal-strength{display:flex;align-items:flex-end;margin-left:auto}.signal-strength__bar{margin-left:2px;border:1px solid var(--color-accent);border-radius:3.5px;width:4px}.signal-strength__bar.background{background:var(--color-accent)}.signal-strength__bar--1{height:8px}.signal-strength__bar--2{height:12px}.signal-strength__bar--3{height:16px}.signal-strength__bar--4{height:20px}.signal-strength__bar--5{height:24px}.copy-to-clipboard-btn{position:relative}.copy-to-clipboard-btn .copy-msg{position:absolute;top:-16px;background-color:var(--color-element-inactive-dark);color:#fff;font-size:10px;font-weight:500;border-radius:8px;padding:4px}.initiate-button-rectangle{position:relative;display:flex;align-items:center;justify-content:center}.initiate-button-rectangle__bg-element{height:70px;width:232px;border-radius:8px;background-color:var(--color-element-inactive);opacity:.4}.initiate-button-rectangle:not(:active) .initiate-button-rectangle__bg-element{transition:transform var(--button-active-transition),background-color var(--button-active-transition)}.initiate-button-rectangle:not(:active) .initiate-button-rectangle__button-content{transition:background-color var(--button-active-transition)}.initiate-button-rectangle:not(:active) path{transition:stroke var(--button-active-transition)}.initiate-button-rectangle:active .initiate-button-rectangle__bg-element{transform:scale(.83);background-color:var(--color-type-secondary);opacity:.1}.initiate-button-rectangle:active .initiate-button-rectangle__button-content{background-color:var(--color-accent)}.initiate-button-rectangle__button{border-radius:8px;padding:6px;background-color:var(--color-element);box-shadow:5px 5px 15px #00000026;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.initiate-button-rectangle__button-content{border-radius:8px;box-sizing:border-box;width:180px;height:38px;display:flex;align-items:center;justify-content:center;background-color:var(--color-element)}.initiate-button-rectangle__button-content--on{background-color:var(--color-accent);color:var(--color-element)}.linear-progress{width:100%;padding:0 24px;box-sizing:border-box}.linear-progress .update-name{color:var(--color-type-secondary);font-size:12px;font-weight:700;margin:0 0 4px}.linear-progress--container{display:flex;align-items:center;justify-content:space-between}.linear-progress--container p{color:var(--color-type-secondary);font-size:12px;font-weight:500;margin:0 0 4px}.linear-progress--container p.percentage{color:var(--color-accent);font-weight:700}.linear-progress--container p.percentage.success{color:var(--color-success-green)}.linear-progress--container p.percentage.error{color:var(--color-red)}.linear-progress--line{height:8px!important;border-radius:12px;background-color:var(--color-element-inactive)!important}.linear-progress--line.success span{background-color:var(--color-success-green)!important}.linear-progress--line.error span{background-color:var(--color-red)!important}.linear-progress--line span{background-color:var(--color-accent)!important}.linear-progress .status-message{font-size:12px;font-weight:600;color:var(--color-type-primary)}.linear-progress .status-message.success{color:var(--color-success-green)}.linear-progress .status-message.error{color:var(--color-red)}.linear-progress .speedMbps{font-size:12px;font-weight:600;color:var(--color-type-secondary)}.backdrop-popup{z-index:10;color:var(--color-element)}.backdrop-popup--content{max-width:600px;position:relative;background-color:var(--color-element);width:calc(100% - 24px);padding:24px 0;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column}.backdrop-popup--content .linear-progress{margin-bottom:24px}.backdrop-popup--content .linear-progress:last-of-type{margin-bottom:0}.backdrop-popup--content .backdrop-loader{margin:0 0 18px}.backdrop-popup--content .backdrop-loader svg{color:var(--color-accent)}.backdrop-popup--content .close-btn{margin-top:24px;color:var(--color-type-primary);font-weight:700;font-size:16px}.backdrop-popup--content .close-btn:disabled{opacity:.4}.backdrop-popup--content .exalus-button-container{display:flex;justify-content:center}.backdrop-popup--content .exalus-button-container .button{color:var(--color-accent);border:none;min-width:120px;padding:0 16px;font-weight:700;font-size:16px;border-radius:0;line-height:18px}.backdrop-popup--content .exalus-button-container .button:nth-child(2){border-left:1px solid var(--color-element-inactive)}.backdrop-popup--content .circle-button{position:absolute;border-radius:50%;height:78px;width:78px;color:var(--color-element);background-color:var(--color-type-primary);min-width:0;text-transform:none;font-size:14px;top:6px;left:6px}.backdrop-popup--header{color:var(--color-type-primary);font-size:18px;font-weight:700;text-align:center;padding:0 12px}.backdrop-popup--info{color:var(--color-type-secondary);font-size:14px;font-weight:400;padding:0 16px;text-align:center;margin:0 0 24px}.backdrop-popup--info p{margin:0}.backdrop-popup--info.bold{color:var(--color-type-primary);font-size:18px;font-weight:700}.backdrop-popup--info span{font-weight:700}.backdrop-popup--warning{display:flex;align-items:center;color:var(--color-red);font-size:12px;font-weight:700;padding:0 16px;margin:12px 0 24px}.backdrop-popup--warning .icon-error{margin-right:12px}.backdrop-popup .accordion{color:var(--color-type-primary);width:100%;padding:0 24px;box-sizing:border-box}.backdrop-popup .accordion:before{display:none}.backdrop-popup .accordion__header{justify-content:flex-start}.backdrop-popup .accordion__header-content{flex-grow:unset}.backdrop-popup .accordion__content{padding-top:12px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--color-default: #ff4016;--color-background: #ebedf0;--color-background-secondary: #dfe1e4;--color-element: #ffffff;--color-accent: #ff4016;--color-type-primary: #15141d;--color-type-secondary: #55555c;--color-type-secondary-dark: #b9b8bb;--color-element-inactive: #cbcbd1;--color-element-inactive-dark: #9a9ba2;--color-red: #CC0909;--color-green: #00B191;--color-blue: #009EE3;--color-warning: #ff6016;--color-warning-yellow: #FCAF00;--color-success-green: #00B191;--hyperlink: #2929e3;--color-backdrop: rgba(22, 21, 20, .8);--button-active-transition: .3s ease-in;--color-shadow: rgba(0, 0, 0, .15);--slider-gradient-color: #ffffff;--dashboard-tabs-color: var(--color-accent);--turn-on: linear-gradient(180deg, rgba(255,255,255,1) 40%, rgba(255,234,49,.2) 100%);--turn-on-shadow: 0px 0px 80px -7px rgba(255,234,49,1)}:root .exalus{--color-default: #009EE3;--color-accent: #009EE3}body.dark{--color-default: #ff4016;--color-background: #15141d;--color-background-secondary: #15141d;--color-element: #31313f;--color-accent: #ff4016;--color-type-primary: #ffffff;--color-type-secondary: #b9b8bb;--color-type-secondary-dark: #b9b8bb;--color-element-inactive: #505064;--color-element-inactive-dark: #9696a4;--color-red: #CC0909;--color-green: #00B191;--color-blue: #009EE3;--color-warning: #ff6016;--color-warning-yellow: #FCAF00;--color-success-green: #00B191;--hyperlink: #dadaff;--color-shadow: rgba(255, 255, 255, .15);--dashboard-tabs-color: var(--color-type-primary);--turn-on: linear-gradient(180deg, rgba(49,49,63,1) 40%, rgba(255,234,49,.2) 100%);--turn-on-shadow: 0px 0px 80px -7px rgba(255,234,49,1)}body.dark.exalus{--color-default: #009EE3;--color-accent: #009EE3}*{-webkit-tap-highlight-color:transparent}*:not(input){-webkit-user-select:none;user-select:none}::-webkit-scrollbar{display:none}html{height:100%}body{margin:0;font-family:Manrope,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-type-primary);background-color:var(--color-background);background-size:cover;background-position:center;background-attachment:fixed;font-size:14px;line-height:1.7;font-weight:600;height:100%;overscroll-behavior:contain;overflow-x:hidden}body #root{height:100%}body.no-scroll{overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h3,h4{font-weight:700;font-size:16px}h2{font-weight:700;font-size:18px}h4,p{margin:8px 0}button{font-family:Manrope,sans-serif!important;cursor:pointer;border:0;background:transparent;outline:0;font-weight:600;color:var(--color-type-primary)}a{color:currentColor;text-decoration:none}input{font-family:Manrope,sans-serif!important;font-weight:600}.full-width{width:100vw;margin-left:-24px}hr{border:0;border-bottom:1px solid var(--color-type-primary);width:100%;opacity:.1;margin:0}.app-version{position:fixed;font-size:8px;bottom:0;right:2px;height:10px;font-weight:400;z-index:10}.page-wrapper{display:flex;height:100vh;flex-direction:column}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clickable{cursor:pointer}.page-list{padding-bottom:24px}.page-list__items-list{padding-bottom:24px;display:grid;grid-template-columns:100%;column-gap:16px}@media (min-width: 800px){.page-list__items-list{grid-template-columns:repeat(2,calc(50% - 12px))}}@media (min-width: 800px){.page-list__items-list .max-width-desktop{max-width:none}}.page-list__item:not(:first-child){margin-top:24px}.page-list__item:not(:last-child){border-bottom:1px solid var(--color-element-inactive);margin-bottom:0}.caption{font-weight:500;font-size:12px;line-height:16px;opacity:.7;margin-bottom:8px;display:block}div#dots_loader{position:relative;margin-top:42px;display:flex;justify-content:center}div#dots_loader .dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 8px;background:var(--color-default);animation:wave 1.3s linear infinite}div#dots_loader .dot:nth-child(2){animation-delay:-1.1s}div#dots_loader .dot:nth-child(3){animation-delay:-.9s}@keyframes wave{0%,60%,to{transform:initial}30%{transform:translate3d(0,-15px,0)}}iframe{display:none}.grid-list-16{display:grid;grid-template-columns:100%;column-gap:16px}@media (min-width: 800px){.grid-list-16{grid-template-columns:repeat(2,calc(50% - 12px))}}@media (min-width: 800px){.grid-list-16 .max-width-desktop{max-width:none}}.grid-list-24{display:grid;grid-template-columns:100%;column-gap:24px}@media (min-width: 800px){.grid-list-24{grid-template-columns:repeat(2,calc(50% - 12px))}}@media (min-width: 800px){.grid-list-24 .max-width-desktop{max-width:none}}@media (min-width: 800px){.max-width-desktop{max-width:700px}}.center-button-container{display:flex;align-items:center;justify-content:center}.center-button-container .button{max-width:600px}.align-end{align-items:flex-end}.w-full{width:100%}.border-box{box-sizing:border-box}.box{display:inline-block;padding:8px 16px;box-sizing:border-box;background-color:var(--color-element);border-radius:8px;cursor:pointer}.box--even-space{padding:16px}.box--rounder{border-radius:16px}.box--no-border{border:0}.cover-detail-view{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center;box-sizing:border-box}.cover-detail-view__slider{display:flex;align-items:center;position:absolute}.cover-detail-view__tilt{position:absolute;right:0;top:46%;transform:translate3d(0,-50%,0)}.cover-detail-view--full-space{flex:1}.cover-detail-view .control-wrapper{position:relative}.cover-detail-view .control-wrapper .popover-button{position:absolute;top:24px;right:24px}.button{width:100%;border-radius:8px;padding:16px;font-size:14px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:1.5px solid var(--color-type-primary);background-color:var(--color-type-primary);color:var(--color-element);opacity:1;cursor:pointer;background-position:center;transition:opacity .6s}.button:active{opacity:.7;transition:opacity 0s}.button[disabled]{background-color:var(--color-element-inactive);border:1.5px solid var(--color-element-inactive);cursor:default;opacity:.4}.button[disabled]:active{opacity:1}.button--invert{color:var(--color-type-primary);background-color:var(--color-element);border:1.5px solid var(--color-element)}.button--invert[disabled]{color:var(--color-element-inactive);background-color:var(--color-element);border:1.5px solid var(--color-element);font-weight:400;opacity:.4}.button--secondary{background-color:transparent;color:var(--color-type-primary)}.button--secondary.no-disabled-background[disabled]{background-color:transparent;color:var(--color-element-inactive);opacity:.4}.button>*{margin:0 16px}.button--accent{background-color:transparent;color:var(--color-accent);border:1.5px solid var(--color-accent)}.button--active-on-click:not(:active){transition:background-color var(--button-active-transition),border-color var(--button-active-transition),color var(--button-active-transition)}.button--active-on-click:not(:active) [stroke]{transition:stroke var(--button-active-transition)}.button--active-on-click:not([disabled]):active{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-element)}.button--active-on-click:not([disabled]):active [stroke]{stroke:var(--color-element)}.button--hidden{visibility:hidden}.button--link{background:none;border:none;width:auto;padding:0;color:var(--color-accent)}.button--select{background:var(--color-element);border:none;justify-content:space-between;color:var(--color-type-primary);height:56px;margin:24px 0}.button--select>*{margin:0}.header .button{padding:0}.grid{display:grid;gap:1rem}.grid--2{grid-template-columns:repeat(auto-fill,minmax(154px,1fr))}.grid--3{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.grid--small-gap{gap:.5rem}.m-t-0{margin-top:0!important}.p-t-0{padding-top:0!important}.m-b-0{margin-bottom:0!important}.p-b-0{padding-bottom:0!important}.m-l-0{margin-left:0!important}.p-l-0{padding-left:0!important}.m-r-0{margin-right:0!important}.p-r-0{padding-right:0!important}.m-t-2{margin-top:2px!important}.p-t-2{padding-top:2px!important}.m-b-2{margin-bottom:2px!important}.p-b-2{padding-bottom:2px!important}.m-l-2{margin-left:2px!important}.p-l-2{padding-left:2px!important}.m-r-2{margin-right:2px!important}.p-r-2{padding-right:2px!important}.m-t-4{margin-top:4px!important}.p-t-4{padding-top:4px!important}.m-b-4{margin-bottom:4px!important}.p-b-4{padding-bottom:4px!important}.m-l-4{margin-left:4px!important}.p-l-4{padding-left:4px!important}.m-r-4{margin-right:4px!important}.p-r-4{padding-right:4px!important}.m-t-8{margin-top:8px!important}.p-t-8{padding-top:8px!important}.m-b-8{margin-bottom:8px!important}.p-b-8{padding-bottom:8px!important}.m-l-8{margin-left:8px!important}.p-l-8{padding-left:8px!important}.m-r-8{margin-right:8px!important}.p-r-8{padding-right:8px!important}.m-t-16{margin-top:16px!important}.p-t-16{padding-top:16px!important}.m-b-16{margin-bottom:16px!important}.p-b-16{padding-bottom:16px!important}.m-l-16{margin-left:16px!important}.p-l-16{padding-left:16px!important}.m-r-16{margin-right:16px!important}.p-r-16{padding-right:16px!important}.m-t-20{margin-top:20px!important}.p-t-20{padding-top:20px!important}.m-b-20{margin-bottom:20px!important}.p-b-20{padding-bottom:20px!important}.m-l-20{margin-left:20px!important}.p-l-20{padding-left:20px!important}.m-r-20{margin-right:20px!important}.p-r-20{padding-right:20px!important}.m-t-24{margin-top:24px!important}.p-t-24{padding-top:24px!important}.m-b-24{margin-bottom:24px!important}.p-b-24{padding-bottom:24px!important}.m-l-24{margin-left:24px!important}.p-l-24{padding-left:24px!important}.m-r-24{margin-right:24px!important}.p-r-24{padding-right:24px!important}.m-t-28{margin-top:28px!important}.p-t-28{padding-top:28px!important}.m-b-28{margin-bottom:28px!important}.p-b-28{padding-bottom:28px!important}.m-l-28{margin-left:28px!important}.p-l-28{padding-left:28px!important}.m-r-28{margin-right:28px!important}.p-r-28{padding-right:28px!important}.m-t-32{margin-top:32px!important}.p-t-32{padding-top:32px!important}.m-b-32{margin-bottom:32px!important}.p-b-32{padding-bottom:32px!important}.m-l-32{margin-left:32px!important}.p-l-32{padding-left:32px!important}.m-r-32{margin-right:32px!important}.p-r-32{padding-right:32px!important}.m-t-36{margin-top:36px!important}.p-t-36{padding-top:36px!important}.m-b-36{margin-bottom:36px!important}.p-b-36{padding-bottom:36px!important}.m-l-36{margin-left:36px!important}.p-l-36{padding-left:36px!important}.m-r-36{margin-right:36px!important}.p-r-36{padding-right:36px!important}.m-t-40{margin-top:40px!important}.p-t-40{padding-top:40px!important}.m-b-40{margin-bottom:40px!important}.p-b-40{padding-bottom:40px!important}.m-l-40{margin-left:40px!important}.p-l-40{padding-left:40px!important}.m-r-40{margin-right:40px!important}.p-r-40{padding-right:40px!important}.m-t-44{margin-top:44px!important}.p-t-44{padding-top:44px!important}.m-b-44{margin-bottom:44px!important}.p-b-44{padding-bottom:44px!important}.m-l-44{margin-left:44px!important}.p-l-44{padding-left:44px!important}.m-r-44{margin-right:44px!important}.p-r-44{padding-right:44px!important}.m-t-48{margin-top:48px!important}.p-t-48{padding-top:48px!important}.m-b-48{margin-bottom:48px!important}.p-b-48{padding-bottom:48px!important}.m-l-48{margin-left:48px!important}.p-l-48{padding-left:48px!important}.m-r-48{margin-right:48px!important}.p-r-48{padding-right:48px!important}.m-t-64{margin-top:64px!important}.p-t-64{padding-top:64px!important}.m-b-64{margin-bottom:64px!important}.p-b-64{padding-bottom:64px!important}.m-l-64{margin-left:64px!important}.p-l-64{padding-left:64px!important}.m-r-64{margin-right:64px!important}.p-r-64{padding-right:64px!important}.m-t-124{margin-top:124px!important}.p-t-124{padding-top:124px!important}.m-b-124{margin-bottom:124px!important}.p-b-124{padding-bottom:124px!important}.m-l-124{margin-left:124px!important}.p-l-124{padding-left:124px!important}.m-r-124{margin-right:124px!important}.p-r-124{padding-right:124px!important}.toast-content{display:flex;align-items:center}.toast-icon{margin-right:16px;display:flex;align-items:center}.notistack-MuiContent-success,.notistack-MuiContent-info,.notistack-MuiContent-error{padding:32px!important;background-color:var(--color-element)!important;border:1.5px solid var(--color-background);border-radius:16px!important;box-shadow:5px 5px 15px #00000026;align-items:flex-start;flex-wrap:nowrap!important}.notistack-MuiContent-success #notistack-snackbar,.notistack-MuiContent-info #notistack-snackbar,.notistack-MuiContent-error #notistack-snackbar{align-items:flex-start;padding:0;font-weight:600;font-size:16px;line-height:24px;color:var(--color-type-primary);max-width:100%}.notistack-MuiContent-success #notistack-snackbar .icon-toast-warning [fill],.notistack-MuiContent-info #notistack-snackbar .icon-toast-warning [fill],.notistack-MuiContent-error #notistack-snackbar .icon-toast-warning [fill]{fill:var(--color-blue)}.notistack-MuiContent-success .close_toast,.notistack-MuiContent-info .close_toast,.notistack-MuiContent-error .close_toast{padding:0 6px;font-size:14px;color:var(--color-accent)}.notistack-MuiContent-success:not(.toast-action-visible) .SnackbarItem-action,.notistack-MuiContent-info:not(.toast-action-visible) .SnackbarItem-action,.notistack-MuiContent-error:not(.toast-action-visible) .SnackbarItem-action{display:none}.notistack-MuiContent-success:not(.toast-action-visible) .SnackbarItem-action .close_toast,.notistack-MuiContent-info:not(.toast-action-visible) .SnackbarItem-action .close_toast,.notistack-MuiContent-error:not(.toast-action-visible) .SnackbarItem-action .close_toast{color:#fff;display:none}.notistack-MuiContent-success:not(.toast-action-visible) .SnackbarItem-action .close_toast .icon-close svg path,.notistack-MuiContent-info:not(.toast-action-visible) .SnackbarItem-action .close_toast .icon-close svg path,.notistack-MuiContent-error:not(.toast-action-visible) .SnackbarItem-action .close_toast .icon-close svg path{stroke:#fff}.notistack-MuiContent-success .icon-toast-success svg,.notistack-MuiContent-success .icon-toast-warning svg,.notistack-MuiContent-success .icon-toast-error svg,.notistack-MuiContent-info .icon-toast-success svg,.notistack-MuiContent-info .icon-toast-warning svg,.notistack-MuiContent-info .icon-toast-error svg,.notistack-MuiContent-error .icon-toast-success svg,.notistack-MuiContent-error .icon-toast-warning svg,.notistack-MuiContent-error .icon-toast-error svg{margin-right:16px}.notistack-MuiContent-success.toast-small,.notistack-MuiContent-info.toast-small,.notistack-MuiContent-error.toast-small{padding:20px!important}.notistack-MuiContent-success.toast-small #notistack-snackbar,.notistack-MuiContent-info.toast-small #notistack-snackbar,.notistack-MuiContent-error.toast-small #notistack-snackbar{font-size:14px;line-height:24px;font-weight:400}.notistack-MuiContent-success.icon-hide .icon-toast-success,.notistack-MuiContent-error.icon-hide .icon-toast-error,.notistack-MuiContent-info.icon-hide .icon-toast-warning{display:none}.details-header{display:flex;align-items:center;justify-content:space-between;position:relative;box-sizing:border-box;padding:12px 24px 24px;margin:0 -24px;background-color:var(--color-background)}.details-header--reverse{background-color:var(--color-element);width:calc(100% + 48px)}.details-header--left{display:flex;align-items:center;width:100%;padding:0 0 4px}.details-header--left-flex{flex:1}.details-header__icon{border-radius:10px;width:42px;height:42px;box-sizing:border-box;background:var(--color-element);margin-right:16px;display:flex;align-items:center;justify-content:center;position:relative}.details-header__icon svg{width:32px;height:32px}.details-header__icon svg [stroke]{stroke:var(--color-accent)}.details-header__icon svg [fill]{fill:var(--color-accent)}.details-header__icon--color-primary svg [stroke]{stroke:var(--color-type-primary)}.details-header__icon--color-primary svg [fill]{fill:var(--color-type-primary)}.details-header__icon--text{font-weight:500;color:var(--color-accent)}.details-header .divider{width:calc(100% - 50px)}.details-header__relative-wrapper{position:relative}.details-header__relative-wrapper .icon-recovery,.details-header__relative-wrapper .icon-error-small,.details-header__relative-wrapper .icon-connection-error-wrapper{right:8px}.details-header__name{width:calc(100% - 96px)}.details-header__name h2{line-height:24px}.details-header__type{color:var(--color-type-secondary);font-size:12px;line-height:16px;font-weight:500}.details-header__subheader{background-color:var(--color-element);padding:0 24px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between}.details-header .on-off-control__icon--off{padding-right:0;margin-left:16px}.action-form__devices-header{font-weight:700;font-size:16px;line-height:24px;margin-bottom:24px}.action-form__devices-element{display:flex;font-weight:600;font-size:16px;line-height:24px;align-items:center}.action-form__devices-element.invisible{opacity:.5}.action-form__devices-icon{background-color:var(--color-element);width:40px;height:40px;display:flex;justify-content:center;border-radius:6px;align-items:center;margin-right:16px}.action-form__devices-icon [class^=icon] [stroke]{stroke:var(--color-accent)}.action-form__devices-icon [class^=icon] [fill]{fill:var(--color-accent)}.details-page{display:flex;flex-direction:column;margin:0 -24px;width:calc(100% + 48px);flex:1 0 100%}.details-page__subheader{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.details-page__controls{display:flex;flex-direction:column;align-items:center;width:100%}.details-page__controls-slider{padding:28px 0 80px}.details-page__controls .box{min-width:240px;height:64px;display:flex;justify-content:center;align-items:center}.details-page__controls .box>*{padding:0 7px;display:flex;justify-content:center;align-items:center}.details-page__controls .box .switch{margin-left:16px}.details-page__controls .box .icon{margin-left:0}.details-page__controls .box .status{font-size:16px}.details-page__message{text-align:center;font-size:12px}.details-page__message.box{padding:16px 27px;font-weight:500}.details-page__status-error.box{cursor:initial}.details-page__color-item{background-color:var(--rgb-color);border-radius:50%;border:1px solid var(--color-element-inactive);width:32px;height:32px;box-sizing:border-box}.details-page__bg-wrapper{height:calc(100% - 56px);box-sizing:border-box;background:var(--color-element-inactive);overflow:hidden;margin:0 -24px}.details-page__box{margin:32px 24px 0;background-color:var(--color-element);border-radius:16px;display:flex;align-items:center;padding:24px 18px;box-sizing:border-box}.details-page__box-text{display:flex;font-weight:500;font-size:30px;line-height:32px}.details-page__box-text--small{font-size:16px;line-height:24px}.details-page__box-unit{font-weight:600;line-height:24px;margin-left:8px;font-size:14px;align-self:flex-start}.details-page__box [class^=icon]{height:24px;width:24px;margin-right:16px}.details-page__wrapper-margin{margin-left:24px;margin-right:24px}.details-page__element{background-color:var(--color-element);padding:24px}.graphic-stroke-accent{stroke:var(--color-accent)}.graphic-fill-accent{fill:var(--color-accent)}.graphic-fill-element{fill:var(--color-element)}.graphic-fill-element-inactive{fill:var(--color-element-inactive)}.graphic-fill-background{fill:var(--color-background)}.global-loader{background-color:#dd9910;position:absolute;z-index:100}.global-loader__type-length-container{display:flex}.edit-icon__list{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(55px,1fr))}.edit-icon__icon-wrapper{background:var(--color-element);border-radius:12px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;position:relative}.edit-icon__icon-wrapper [class^=icon] [stroke]{stroke:var(--color-type-primary)}.edit-icon__icon-wrapper [class^=icon]:not(.icon-group) [fill]{fill:var(--color-type-primary)}.edit-icon__icon-wrapper [class^=icon].icon-meter [fill]{fill:var(--color-type-primary)}.edit-icon__icon-wrapper:not(.edit-icon__icon-wrapper--unset-size) [class^=icon]{width:38px;height:38px;display:flex;align-items:center;justify-content:center}.edit-icon__icon-wrapper--accent [class^=icon] [stroke]{stroke:var(--color-accent)}.edit-icon__icon-status{position:absolute;right:0;bottom:-12px}.edit-icon__icon-status [class^=icon]{width:18px;height:18px}.edit-icon__icon-status [class^=icon] [fill]{fill:var(--color-accent)}.edit-icon__caption{display:inline-block;color:var(--color-type-primary);opacity:.7;font-size:12px;font-weight:500;line-height:16px;margin-bottom:8px}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard{display:flex;flex-direction:column;background-color:var(--color-background-secondary)}.dashboard__header{display:flex;justify-content:space-between;align-items:center;margin:12px 0 24px}.dashboard__header.accent{min-height:50px;margin:0;padding-bottom:70px}.dashboard__header .notifications_row{display:flex;align-items:center}.dashboard__message-box{margin-top:32px}.dashboard__installation{display:flex;flex-grow:1;align-items:center;max-width:75%;position:relative;cursor:pointer}.dashboard__installation.exalus{max-width:65%}.dashboard__installation-image{width:40px;height:40px;border-radius:50%;margin-right:16px}.dashboard__installation-connection-status{width:16px;height:16px;position:absolute;left:32px;bottom:50%;transform:translate3d(0,calc(50% + 12px),0);z-index:3}.dashboard__installation-name{font-size:20px;font-weight:700;line-height:1.3;margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard__notification{display:flex;align-items:center;padding:8px 12px}.dashboard .popup-nav--container{margin-left:8px}.dashboard__title{font-weight:700;font-size:16px;color:var(--color-type-primary);margin-top:24px}.dashboard__sensor-list{margin-top:24px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;display:flex}.dashboard__sensor-list>*:not(:last-child){margin-right:8px}.dashboard .carouselCustom-item .dashboard__device-list{flex-grow:1}.dashboard .tabs__list-item--active .tabs__list-item-content{color:var(--color-accent)}.dashboard .tabs__list-item--active .tabs__list-item-content [class^=icon-]{height:24px}.dashboard .tabs__list-item--active .tabs__list-item-content svg [fill]{fill:var(--color-accent)}.dashboard .tabs__list-item--active .tabs__list-item-content svg [stroke]{stroke:var(--color-accent)}.dashboard--no-selected-installation .dashboard__notification{margin-right:-8px}.dashboard--no-selected-installation .page__container{padding-top:8px}.radios-with-icons{display:flex;flex-direction:column}.radios-with-icons label{font-weight:600;margin-bottom:24px;font-size:16px;line-height:24px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.radios-with-icons label.disabled{color:var(--color-element-inactive-dark)}.radios-with-icons label .icon-label{display:flex;align-items:center}.radios-with-icons label input{margin:0;height:20px;width:20px;color:var(--color-accent);display:none}.radios-with-icons label input+*:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;border:1.5px solid var(--color-type-primary);border-radius:50%}.radios-with-icons label input:checked+*:before{background:radial-gradient(var(--color-accent) 0%,var(--color-accent) 40%,transparent 50%,transparent);border-color:var(--color-accent)}.radios-with-icons--background label{background:var(--color-element);border-radius:8px;padding:16px 12px;box-sizing:border-box}.radios-with-icons--background label .icon-label{height:32px}.action-conditions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.action-conditions__heading{margin-bottom:24px;line-height:24px}.action-conditions__buttons{display:flex}.action-conditions .action-condition{display:flex;align-items:center;margin-bottom:24px}.action-conditions .action-condition--with-delete{justify-content:space-between}.action-conditions .action-condition__wrapper{display:flex;align-items:center}.action-conditions .action-condition__content{margin-left:16px}.action-conditions .action-condition__title{margin:0;font-weight:600;line-height:24px}.action-conditions .action-condition__text{margin:0;font-weight:500;font-size:12px;line-height:16px;color:var(--color-type-secondary);white-space:pre-wrap}.action-conditions .action-condition__text+div{font-size:12px;color:var(--color-type-secondary)}.action-conditions .action-condition .icon-wrapper svg{width:32px;height:32px}.action-conditions .action-condition .icon-wrapper svg [stroke]{stroke:var(--color-accent)}.action-conditions .action-condition .icon-wrapper svg [fill]{fill:var(--color-accent)}.action-item{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center;position:relative;border-radius:16px;background-color:var(--color-element);padding:20px 16px;box-sizing:border-box;height:80px}.action-item__draggable-handle{cursor:grab;touch-action:none;width:32px;height:32px}.action-item__draggable-handle svg{width:32px;height:32px}.action-device-list__list>div{display:block;margin-bottom:24px;position:relative}.list-measurement{margin-top:8px}.list-measurement--color-background{background-color:var(--color-background)}.list-measurement__tab-container{padding-top:16px;height:64px;box-sizing:border-box}.list-measurement__wrapper{padding-top:16px}.list-measurement .filters{display:flex;align-items:center;justify-content:space-between;height:56px}@media (max-width: 400px){.list-measurement .filters{flex-direction:column;height:auto}}.list-measurement .filters .input{margin-bottom:0}@media (max-width: 400px){.list-measurement .filters .input{margin-top:16px}}.list-measurement .filters .row-container{display:flex;align-items:center;width:100%}.list-measurement .filters .row-container .switch{width:auto}.list-measurement .filters .row-container .switch+p{margin:0 0 0 12px;font-size:16px}.fixed-two-buttons{box-sizing:border-box;background-color:var(--color-background);padding:20px 24px;position:fixed;bottom:0;left:0;width:100vw;z-index:3;display:flex;flex-direction:column;align-items:center}.fixed-two-buttons.separator{border-top:1px solid var(--color-element-inactive)}.fixed-two-buttons.reverse{flex-direction:column-reverse}.fixed-two-buttons.reverse button:first-of-type{margin-bottom:0}.fixed-two-buttons.reverse button:last-of-type{margin-bottom:16px}.fixed-two-buttons.reverse button.one-button:last-of-type{margin-bottom:0}.fixed-two-buttons button{max-width:600px}.fixed-two-buttons button:first-of-type{margin-bottom:16px}.fixed-two-buttons button.one-button:first-of-type{margin-bottom:0}.action-conditions--container{display:flex;flex-direction:column;align-items:center}.action-conditions--container .action-conditions{width:100%}.action-conditions .action-condition{box-sizing:border-box;width:100%}.action-conditions .action-condition__wrapper.clickable{cursor:pointer}.action-conditions .action-condition.list-item{justify-content:space-between;margin-bottom:0;border-radius:16px;background:var(--color-element);padding:12px 16px}.exalus-condition-item .or-label{color:var(--color-type-secondary);font-size:14px;line-height:24px;font-weight:400;text-align:center}.exalus-condition-item .icon-actions{stroke:var(--color-accent)}.arrow_button .arrow_label{opacity:.7;font-size:12px;margin-bottom:8px;display:inline-block;font-weight:500}.arrow_button .arrow_btn{height:64px;font-size:16px;display:flex;align-items:center;justify-content:space-between;line-height:1;border-radius:8px;padding:16px;background:var(--color-element);color:var(--color-type-primary);border:1px solid transparent;outline:0;width:100%;box-sizing:border-box}.arrow_button .arrow_btn.dark{background:var(--color-background)}.arrow_button .arrow_btn .left_section{display:flex;align-items:center;overflow:hidden;width:100%}.arrow_button .arrow_btn .left_section p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:16px;text-align:start;line-height:16px;font-weight:600;min-height:18px}.arrow_button .arrow_btn .left_section p.sub_title,.arrow_button .arrow_btn .left_section p.status{color:var(--color-type-secondary);font-size:12px;font-weight:500;min-height:0}.arrow_button .arrow_btn .left_section p.status:not(.pending) span{color:var(--color-red)}.arrow_button .arrow_btn .left_section .placeholder{color:var(--color-element-inactive)}.arrow_button .arrow_btn .left_section svg{margin-right:12px}.arrow_button .arrow_btn.small{height:53px}.arrow_button .arrow_btn.small .left_section p{font-size:14px}.arrow_button .arrow_btn.not-clickable{cursor:default}.arrow_button.disabled{opacity:.7}.arrow_button.disabled button{pointer-events:none}.arrow_button.big-radius .arrow_btn{border-radius:16px}.arrow_button--icon{width:24px;margin-right:16px}.arrow_button--icon svg{width:100%;height:100%}.arrow_button--icon.accent svg{width:100%;height:100%}.arrow_button--icon.accent svg [stroke]{stroke:var(--color-accent)}.arrow_button--icon.accent svg [fill]{fill:var(--color-accent)}.arrow_button.delete .arrow_btn{color:var(--color-red)}.arrow_button.delete .icon-delete [stroke]{stroke:var(--color-red)}.exalus-action-sources .arrow_btn .arrow_button--icon{height:24px}.exalus-action-sources .arrow_btn svg [stroke]{stroke:var(--color-accent)}.exalus-action-sources .arrow_btn svg [fill]{fill:var(--color-accent)}.exalus-action-sources .arrow_btn svg.icon-actions{stroke:var(--color-accent)}.comparison-select .row-container{display:flex;align-items:flex-start;width:100%}.comparison-select .row-container .input{width:60%}.comparison-select .row-container .input:last-of-type{width:40%;margin-left:12px}.brightness-parameters .active{color:var(--color-accent)}.brightness-parameters .recharts-layer.recharts-cartesian-axis.recharts-xAxis.xAxis text tspan{font-size:10px}.brightness-parameters .recharts-layer.recharts-cartesian-axis.recharts-xAxis.xAxis text tspan.active{fill:var(--color-accent);font-weight:700}.popover-custom--content{border-radius:12px;padding:6px;font-size:12px}.popover-custom--content.warning{border:1px solid var(--color-warning-yellow)}.popover-custom--content.error{border:1px solid var(--color-red)}.popover-button{padding:0}.icon-toast-warning-2{line-height:0}.icon-toast-warning-2.color-error svg [fill]{fill:var(--color-red)}.icon-toast-warning-2.color-error svg [stroke]{stroke:#fff}.icon-toast-warning-2.color-warning svg [fill]{fill:var(--color-warning)}.icon-toast-warning-2.color-warning svg [stroke]{stroke:#fff}.calibrate-info{position:absolute;font-size:12px;height:16px;width:16px;border-radius:50%;background-color:#009ee3;top:-7px;right:-7px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;z-index:1}.calibrate-info.normal{position:relative;top:0;right:0}.calibrate-info.details{top:-4px;right:-5px}.calibrate-info.big{height:18px;width:18px}.channel-control-box{display:flex;align-items:center;width:100%;box-sizing:border-box}.channel-control-box *{box-sizing:border-box}.channel-control-box__controls{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.channel-control-box__controls.center{justify-content:center}.channel-control-box__control{padding:4px!important}.channel-control-box__control--border{border:1px solid var(--color-type-primary);border-radius:50%;padding:8px}.channel-control-box__control:not(:active) path{transition:stroke var(--button-active-transition);stroke:var(--color-type-primary)}.channel-control-box__control:not(:active) circle{transition:fill var(--button-active-transition),stroke var(--button-active-transition);stroke:var(--color-type-primary);fill:var(--color-element)}.channel-control-box__control:active path,.channel-control-box__control:active rect,.channel-control-box__control.active path,.channel-control-box__control.active rect{stroke:var(--color-element)!important}.channel-control-box__control:active .icon-on [fill],.channel-control-box__control:active .icon-off [fill],.channel-control-box__control.active .icon-on [fill],.channel-control-box__control.active .icon-off [fill]{fill:var(--color-element)!important}.channel-control-box__control:active circle,.channel-control-box__control.active circle{stroke:var(--color-accent)!important;fill:var(--color-accent)!important}.sensor-control-box{display:flex;align-items:center;font-size:14px;text-align:center}.sensor-control-box--details .sensor-control-box__error-text{font-size:16px;font-weight:700}.sensor-control-box--details .sensor-control-box__status{font-size:16px}.sensor-control-box__value-wrapper{display:flex}.sensor-control-box__value-wrapper.column{flex-direction:column}.sensor-control-box__value-wrapper.column .sensor-control-box__unit{margin-left:0}.sensor-control-box__value{font-size:18px;line-height:24px;font-weight:700}.sensor-control-box__unit{margin-left:4px;font-size:12px;line-height:24px;font-weight:500}.sensor-control-box__unit--degree{line-height:16px}.sensor-control-box__icon{display:flex;align-items:center;height:24px;line-height:24px}.sensor-control-box__status{font-size:14px;font-weight:700}.sensor-control-box__error-text{margin-left:8px;line-height:24px;font-weight:600;color:var(--color-red)}.details-controls .device-box--exalus.device-box--list-item.device-box--details .device-box__head.space-between{justify-content:space-between;width:100%}.details-controls .left{display:flex;align-items:center}.details-controls__detection-time{display:flex;align-items:center;margin-bottom:16px;font-size:12px;line-height:16px;font-weight:500;color:var(--color-element-inactive-dark)}.details-controls__state{font-size:16px;line-height:24px;font-weight:700;color:var(--color-type-secondary)}.details-controls__additional-text{font-size:14px;line-height:24px;font-weight:400;color:var(--color-type-secondary);margin-bottom:16px}.details-controls .row-container{display:flex;align-items:center;margin-bottom:8px}.list-controls{display:flex;flex-direction:column;align-items:center;width:140px}.list-controls--list-item{padding:7px 0;align-items:flex-end}.reed-control{display:flex;align-items:center;font-size:14px;line-height:24px;font-weight:600}.reed-control span{margin-left:8px}.reed-control--details{font-size:16px;font-weight:700}.reed-control--details span{margin-left:16px}.reed-control [stroke]{stroke:var(--color-accent)}.device-box--exalus.device-box{cursor:pointer}.device-box--exalus.device-box--list-item{margin-bottom:16px;min-height:64px}.device-box--exalus.device-box--list-item.device-box--details{min-height:72px}.device-box--exalus.device-box--list-item.device-box--details .device-box__head{width:auto}.device-box--exalus.device-box--list-item .device-box__head-icon{width:24px;height:24px}.device-box--exalus.device-box--hidden{display:none}.device-box--exalus.device-box--show-hidden{opacity:.6!important}.device-box--exalus.device-box:not(.device-box--list-item) .device-box__head--small-height{height:72px}.device-box--exalus.device-box .device-box__head .device-box__name{font-size:14px}.device-box--exalus.device-box .device-box__head .device-box__color{height:12px;width:12px;border-radius:50%;margin-right:6px;background-color:var(--rgb-color)}.device-box--exalus.device-box .device-box__warning{padding:16px;display:flex;align-items:center;color:var(--color-red);font-size:12px;line-height:24px;font-weight:700}.device-box--exalus.device-box .device-box__warning--no-padding{padding:0}.device-box--exalus.device-box .device-box__warning.small-line-height{line-height:16px}.device-box--exalus.device-box .device-box__head-icon.no-state svg [stroke]{opacity:.4}.device-box--exalus.device-box .device-box__head-icon.no-state svg [fill]{opacity:.4}.device-box--exalus.device-box .device-box__head-icon .icon-toast-warning-2.color-error,.device-box--exalus.device-box .device-box__head-icon .icon-toast-warning-2.color-warning{position:absolute;font-size:12px;height:16px;width:16px;border-radius:50%;top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;font-weight:600;z-index:1}.device-box--exalus.device-box .device-box__head-icon{position:relative;margin:0 0 16px}.device-box--exalus.device-box .device-box__head-icon--small-margin{margin-bottom:8px}.device-box--exalus.device-box .device-box__controls{padding:0 10px}.device-box--exalus.device-box .device-box__controls .checkbox{margin:0;padding-right:16px;width:auto}.device-box--exalus.task-active{border-color:var(--color-accent);animation:borderAnimation 2s linear infinite}.device-box--exalus.is-error{border-color:var(--color-red)}.device-box--exalus.is-warning{border-color:var(--color-warning)}.device-box--exalus.device-box--list-item .device-box__head-icon{margin:0 16px 0 0}.device-box--exalus.device-box--turn-on--turn-on{background-image:var(--turn-on)}.device-box--exalus--remote .device-box__controls{align-items:center}.device-box--exalus--remote .device-box__controls .arrow{height:34px}.device-box--exalus--remote .device-box__controls .arrow .icon-chevron{margin:0}.device-box--exalus--remote .device-box__controls .arrow .icon-chevron [stroke]{stroke:var(--color-accent)}.device-box--exalus--remote .remote-channels{padding-left:16px;max-height:0;transition:max-height .15s ease-out;overflow:hidden}.device-box--exalus--remote .remote-channels.expanded{margin-top:16px;max-height:1500px;transition:max-height .25s ease-in}.exalus-dialog .dialog__content{background:var(--color-background)}.exalus-dialog .dialog__content .remote-channels{overflow-y:auto;max-height:390px;padding:24px 12px}.exalus-dialog .dialog__content .close-button{margin-top:24px;font-size:16px;font-weight:700;width:100%;min-height:40px;color:var(--color-accent)}.radios_group{display:flex;flex-direction:column}.radios_group label{font-weight:500;border-bottom:1px solid var(--color-element-inactive);padding:24px 0;font-size:16px;width:100%;display:flex;align-items:center;background:var(--color-element);color:var(--color-type-primary);font-weight:600;cursor:pointer}.radios_group label:last-of-type{border-bottom:none}.radios_group label.checked{font-weight:700}.radios_group label.transparent{background:transparent}.radios_group label.radios_group__label-weight,.radios_group label.radios_group__label-weight.checked{font-weight:600}.radios_group label input{margin:0;height:20px;width:20px;color:var(--color-accent);display:none}.radios_group label input+*:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:16px;border-radius:50%;border-style:solid;border-width:1px;border-color:gray}.radios_group label input:checked{color:teal}.radios_group label input:checked+*:before{background:radial-gradient(var(--color-accent) 0%,var(--color-accent) 40%,transparent 50%,transparent);border-color:var(--color-accent)}.radios_group.with_image label{justify-content:space-between;border-bottom:0;border-radius:12px;padding:16px;width:auto;margin-bottom:24px}.radios_group.with_image label .left_section{display:flex;align-items:center}.radios_group.with_image label .left_section img{border-radius:50%}.radios_group.with_image label .left_section .icon{width:40px;height:40px;display:flex;align-items:center}.radios_group.with_image label .left_section .icon.accent [stroke]{stroke:var(--color-accent)}.radios_group.with_image label .left_section .icon [stroke]{stroke:var(--color-type-primary)}.radios_group.with_image label .left_section .text_container{display:flex;flex-direction:column;color:var(--color-type-primary);margin-left:16px}.radios_group.with_image label .left_section .text_container .sub_label{color:var(--color-type-secondary);font-weight:400;line-height:16px}.astronomical-chart .recharts-layer.recharts-cartesian-axis.recharts-xAxis.xAxis line{stroke:#fff}.astronomical-chart .recharts-cartesian-grid .recharts-cartesian-grid-horizontal line:nth-child(2){fill:#fff;stroke-width:3px;stroke-dasharray:none}.astronomical-chart .recharts-layer.recharts-cartesian-axis.recharts-xAxis.xAxis line{display:none}.schedule-source .checkbox{margin-bottom:0}.schedule-source .days-period{padding-left:12px;margin-bottom:24px}.schedule-source .row-container{display:flex;align-items:center}.schedule-source .row-container.flex-end{justify-content:flex-end}.schedule-source .row-container.margin-right{margin-right:12px}.schedule-source .row-container--icon{margin-right:12px;display:flex;align-items:center}.schedule-source .row-container--icon svg{height:25px;width:25px}.schedule-source .row-container--icon [stroke]{stroke:var(--color-accent)}.schedule-source .row-container p{font-size:16px}.schedule-source .row-container p.secondary-text{color:var(--color-type-secondary)}.schedule-source .row-container p.secondary-text.small{font-size:12px}.condition-list__box{background-color:var(--color-element);border-radius:12px;display:flex;padding:16px;width:100%;box-sizing:border-box;margin-bottom:24px;align-items:center;min-height:80px}.condition-list__box:disabled{cursor:auto;opacity:.5}.condition-list__box-icon{background:var(--color-background);border-radius:6px;margin-right:16px;height:40px;width:40px;box-sizing:border-box;display:flex;align-items:center;padding:8px;justify-content:center}.condition-list__box-icon.no-background{background-color:transparent}.condition-list__box-icon [stroke]{stroke:var(--color-accent)}.condition-list__box-wrapper{text-align:left}.condition-list__box-content{color:var(--color-type-secondary);font-size:12px;line-height:16px;font-weight:500}.condition-list__box-title{line-height:24px;font-weight:600;font-size:16px;color:var(--color-type-primary)}.condition-list__box.disabled .condition-list__box-title,.condition-list__box.disabled .condition-list__box-content{color:var(--color-element-inactive-dark)}.lock-view .reset-description{color:var(--color-type-secondary);font-size:12px;line-height:16px;font-weight:500;margin-bottom:24px}.lock-view .action-list{margin-top:48px}.lock-view .action-list .checkbox{align-items:center;background:var(--color-element);color:var(--color-type-primary);display:flex;font-size:16px;font-weight:600;border-radius:12px;justify-content:space-between;margin-bottom:24px;padding:16px;width:auto}.lock-view .action-list .checkbox .action-checkItem{display:flex;align-items:center}.lock-view .action-list .checkbox .action-checkItem .icon{width:40px;height:40px;display:flex;align-items:center}.lock-view .action-list .checkbox .action-checkItem .title{color:var(--color-type-primary);margin-left:16px}.parsed-message{margin-bottom:24px}.parsed-message p{font-size:14px}.parsed-message p:first-of-type{font-weight:700;font-size:16px}.notify-channel-tiles button:not(.accordion__header){background-color:var(--color-element);color:var(--color-type-primary);border-radius:8px;padding:12px 16px;margin:0 12px 12px 0}.exalus-action-details .text-info{margin-bottom:24px}.exalus-action-details .icon-actions{stroke:var(--color-accent)}.exalus-action-details .active-toggle{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.exalus-action-details .active-toggle p{margin:0;font-size:16px}.exalus-action-details .active-toggle .switch{width:auto}.exalus-action-details--condition{margin-bottom:12px}.exalus-action-details--condition .condition-header{display:flex;align-items:center}.exalus-action-details--condition .condition-header svg{margin-right:12px}.exalus-action-details--task{margin-bottom:12px}.device-icon--main svg{width:42px;height:42px}.device-icon--main svg [fill]:not([fill=none]){fill:var(--color-accent)}.device-icon--main svg [stroke]:not([stroke=none]){stroke:#fff}.device-icon--main svg circle[fill]:not([fill=none]){fill:#fff}.found-driver{display:flex;align-items:center;margin-bottom:16px;min-height:65px;background-color:var(--color-element);border-radius:16px;padding:16px;box-sizing:border-box;cursor:pointer}.found-driver--header{margin:0;width:100%;overflow:hidden}.found-driver--header-title{line-height:1.5}.found-driver--header-title-name{font-size:14px}.found-driver--header-title-type{font-size:12px;line-height:16px;font-weight:400;color:var(--color-type-secondary)}.found-driver button{height:36px;width:36px}.found-driver .identify-btn{border:1px solid var(--color-type-primary);border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center}.found-driver .identify-btn .icon-bulb [stroke]{stroke:var(--color-type-primary)}.found-driver .identify-btn .icon-bulb [fill]{fill:var(--color-type-primary)}.found-driver .register-btn svg{height:36px;width:36px}.add-exalus-devices{height:100%;position:relative}.add-exalus-devices .exalus-devices-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.add-exalus-devices .exalus-devices-content .grouped-list{overflow-y:auto}.stop-button{z-index:333333;position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:24px}.action-device-list .device-item{cursor:pointer}.blind-details__controls{padding:0 24px;width:100%;display:grid;box-sizing:border-box;margin-top:24px;grid-template-columns:.5fr 1fr .5fr;gap:8px}.blind-details__controls *{box-sizing:border-box}.blind-details__controls.disable-padding{padding:0}.blind-details__controls--up,.blind-details__controls--stop,.blind-details__controls--down{height:64px;background-color:var(--color-element);color:var(--color-type-primary);border-radius:8px;display:flex;justify-content:center;align-items:center;text-transform:none;font-weight:600;font-size:14px}.blind-details__controls--up:not(:active),.blind-details__controls--stop:not(:active),.blind-details__controls--down:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition);background-color:var(--color-element);color:var(--color-type-primary)}.blind-details__controls--up:not(:active) [stroke],.blind-details__controls--stop:not(:active) [stroke],.blind-details__controls--down:not(:active) [stroke]{transition:stroke var(--button-active-transition);stroke:var(--color-type-primary)}.blind-details__controls--up:active,.blind-details__controls--stop:active,.blind-details__controls--down:active{background-color:var(--color-accent);color:var(--color-element)}.blind-details__controls--up:active [stroke],.blind-details__controls--stop:active [stroke],.blind-details__controls--down:active [stroke]{stroke:var(--color-element)}.blind-details__controls--up.active:not(:active),.blind-details__controls--stop.active:not(:active),.blind-details__controls--down.active:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition);background-color:var(--color-accent);color:var(--color-element)}.blind-details__controls--up.active:not(:active) [stroke],.blind-details__controls--stop.active:not(:active) [stroke],.blind-details__controls--down.active:not(:active) [stroke]{transition:stroke var(--button-active-transition);stroke:var(--color-element)}.blind-details__favourites{width:100%;padding:0 24px;box-sizing:border-box;margin-top:8px}.blind-details__favourites *{box-sizing:border-box}.blind-details__favourites.disable-padding{padding:0}.blind-details__favourites .positions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:8px}.slats{position:relative;margin-right:24px;height:100%;display:flex;flex-direction:column;justify-content:space-around}.slats .slat-diagonal{position:absolute;height:100%;width:4px;background:var(--color-element-inactive);opacity:.3;left:17px;border-radius:4px}.slats .slat{box-sizing:border-box;position:relative;width:38px;height:3px;transform-origin:19px 1.5px;background:var(--color-element-inactive);border-radius:4px}.slats-section{display:flex;padding:16px;height:320px;width:135px;box-sizing:border-box;position:relative}.slats-section:before{content:"";width:100%;height:100%;background-color:var(--color-element-inactive);opacity:.8;border-radius:32px;position:absolute;left:0;top:0}.slats-section.active:before{border:2px solid var(--color-accent);animation:borderAnimation 2s linear infinite}@keyframes borderAnimation{0%{border-color:var(--color-accent)}50%{border-color:var(--color-element-inactive)}to{border-color:var(--color-accent)}}.slats-section.disabled{opacity:.5}.slats-section__wrapper{display:flex;align-items:center;position:relative;background-color:var(--color-element);border-radius:16px;padding:16px;box-sizing:border-box;width:100%}.slats-section .vertical-slider{color:var(--color-accent);padding:0;width:6px}.slats-section .vertical-slider .vertical-slider__rail{background-color:var(--color-accent);opacity:1}.slats-section .vertical-slider .vertical-slider__thumb{width:23px;height:23px;border:5px solid #fff;background-color:var(--color-element-inactive);box-shadow:0 0 5px #00000080}.slats-section .vertical-slider .vertical-slider__thumb :before{box-shadow:none}.auto-calibration-flow .info{line-height:1.63;color:var(--color-type-primary);font-size:20px;text-align:center;white-space:pre-line}.auto-calibration-flow .info--sub{font-size:16px;text-align:center;font-weight:600;margin-top:32px}.auto-calibration-flow .info--sub.tiny{font-size:14px}.auto-calibration-flow .channel-name{font-size:18px;font-weight:700;color:var(--color-accent);text-align:center}.auto-calibration-flow .blind-icon{display:flex;justify-content:center;width:100%;height:120px}.auto-calibration-flow .blind-icon .icon-cover{box-shadow:4.84848px 4.84848px 14.5455px #00000026;border-radius:12px;padding:24px;width:unset;height:unset}.remotes .remote-item{display:flex;align-items:center;justify-content:space-between;border-radius:12px;background-color:var(--color-element);padding:12px 16px;margin-bottom:24px}.text-info{display:flex;align-items:flex-start}.text-info.column{flex-direction:column}.text-info.column p.label{margin-bottom:8px}.text-info.big p.label,.text-info.big p.value{font-size:16px}.text-info.reverse p.label{color:var(--color-type-primary);font-weight:700}.text-info.reverse p.value{color:var(--color-type-secondary);font-weight:700}.text-info p{width:100%;margin:0;text-align:start}.text-info p.label{padding-bottom:0;margin-right:6px;line-height:18px;font-size:14px;font-weight:600;color:var(--color-type-secondary)}.text-info p.label.input-label{font-weight:500;font-size:12px;line-height:16px;color:var(--color-type-secondary);margin-bottom:0}.text-info p.value{font-size:14px;font-weight:600;line-height:18px;color:var(--color-type-primary);white-space:pre-line}.text-info.no-width p{width:unset}.updates-device .safe-info{color:var(--color-type-secondary);font-size:12px;font-weight:500;margin-bottom:12px}.calibration-flow .info{line-height:1.63;color:var(--color-type-primary);font-size:20px;text-align:center;white-space:pre-line}.calibration-flow .blind-icon{display:flex;justify-content:center;width:100%;height:120px}.calibration-flow .blind-icon .icon-cover{box-shadow:4.84848px 4.84848px 14.5455px #00000026;border-radius:12px;padding:24px;width:unset;height:unset}.calibration-flow .info{line-height:1.63;color:var(--color-type-primary);font-size:20px;text-align:center;white-space:pre-line;font-weight:700}.calibration-flow .info--sub{font-size:16px;text-align:center;font-weight:600;margin-top:32px}.calibration-flow .info--sub.tiny{font-size:14px}.calibration-flow .channel-name{font-size:18px;font-weight:700;color:var(--color-accent);text-align:center}.calibration-flow .success-message{text-align:center;color:#32c75a;margin-top:24px;font-size:14px}.calibration-flow .facade-icon{display:flex;justify-content:center;width:100%;height:120px}.calibration-flow .facade-icon .icon-cover{box-shadow:4.84848px 4.84848px 14.5455px #00000026;border-radius:12px;padding:24px}.dots-loader .dot-typing{position:relative;left:-9999px;width:5px;height:5px;border-radius:5px;background-color:var(--color-type-primary);color:var(--color-type-primary);box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary);animation:dot-typing 1.5s infinite linear}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}16%{box-shadow:9984px -10px 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}33%{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}50%{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px -10px 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}66%{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}83%{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px -10px 0 0 var(--color-type-primary)}to{box-shadow:9984px 0 0 0 var(--color-type-primary),9999px 0 0 0 var(--color-type-primary),10014px 0 0 0 var(--color-type-primary)}}.chat-page .page__content{background-color:var(--color-element);display:flex;flex-direction:column;align-items:center}.chat-page .tabs__list.full-width{width:auto;margin-left:0;padding:0}.chat-page .chat-view{flex:1;width:100%;padding:0 24px 64px;box-sizing:border-box}.chat-page .chat-view.empty{display:flex;align-items:center;justify-content:center}.chat-page .chat-view .group-date{font-size:12px;font-weight:500;color:var(--color-type-secondary);text-align:center;margin:12px 0}.chat-page .chat-view .message-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:24px}.chat-page .chat-view .message-container .message-with-icon{display:flex;align-items:flex-end}.chat-page .chat-view .message-container .message-with-icon svg{margin-right:12px}.chat-page .chat-view .message-container .message{border-radius:12px;padding:12px;max-width:275px;min-width:100px}@media (min-width: 800px){.chat-page .chat-view .message-container .message{max-width:none}}.chat-page .chat-view .message-container .message.dots{width:36px;display:flex;align-items:center;justify-content:center}.chat-page .chat-view .message-container .message-date{font-size:12px;font-weight:500;color:var(--color-type-secondary)}.chat-page .chat-view .empty-chat-message{text-align:center;font-weight:500;font-size:16px;color:var(--color-element-inactive)}.chat-page .row-container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;box-sizing:border-box;position:fixed;bottom:70px;background-color:var(--color-element)}.chat-page .row-container .input{margin-bottom:0;border:1px solid var(--color-background);border-radius:8px}.chat-page .row-container .action-btn{height:32px;width:32px;min-width:32px;padding:0;display:flex;align-items:center;justify-content:center;margin-left:16px;border-radius:8px}.chat-page .row-container .action-btn:not(.chat-page .row-container .action-btn.active) svg [stroke]{stroke:var(--color-type-primary)}.chat-page .row-container .action-btn:not(.chat-page .row-container .action-btn.active) svg.icon-microphone path:first-child{fill:var(--color-type-primary)}.chat-page .row-container .action-btn.active{background-color:#f7dada}.exalus-user.main-info{padding:0;border-radius:12px;background-color:transparent;display:flex;align-items:center;justify-content:space-between;width:100%}.exalus-user.main-info .left-section{display:flex;align-items:center}.exalus-user.main-info .left-section .icon-initial{height:40px;width:40px;margin-right:16px}.exalus-user.main-info .left-section img{border-radius:50%}.exalus-user.main-info .left-section .user-data{margin-left:16px}.exalus-user.main-info .left-section .icon-initial{margin-right:0}.exalus-user.main-info p{margin:0;color:var(--color-type-primary);font-size:12px;font-weight:600;text-align:start}.exalus-user.main-info p.name{font-size:16px;margin-right:8px;font-weight:700;line-height:24px}.exalus-user.main-info p.name .separator{color:var(--color-element-inactive)}.exalus-user.main-info p.name .access{color:var(--color-accent)}.exalus-user.main-info p.email{color:var(--color-type-secondary)}.rest-info .row-container{display:flex;align-items:center}.rest-info .row-container .text-info{width:100%}.controller-version-dialog--content{padding:0 24px}.controller-version-dialog--content .version-container{margin-bottom:12px}.controller-version-dialog--content .version-container:last-of-type hr{display:none}.controller-version-dialog--content .version-container h3{text-align:left;font-size:16px;font-weight:700;margin-bottom:8px}.controller-settings.no-padding .page__container{padding:0}.controller-settings .controller-info{display:flex;align-items:center;margin:32px 0}.controller-settings .controller-info .readonly-info:last-child{margin-left:24px}.controller-settings .controller-info .readonly-info p{margin:0}.controller-settings .controller-info .readonly-info .label{color:var(--color-type-primary);font-weight:700;font-size:16px}.controller-settings .controller-info .readonly-info .value{color:var(--color-type-secondary);font-size:16px;font-weight:500}.controller-settings .controller-info .readonly-info .show_pin{background-color:var(--color-element);display:flex;align-items:center;justify-content:center;height:28px;width:56px;border-radius:8px}.import-export .import-area{border-radius:12px;box-sizing:border-box;padding:22px 16px;display:flex;background-color:var(--color-background);height:72px;align-items:center;cursor:pointer}.import-export .import-area p{margin-left:24px;font-weight:700;font-size:14px}.marker.current_loc{z-index:9999999999999;background-color:var(--color-accent);height:16px;width:16px;border-radius:50%;box-shadow:0 0 1px 1px #ff4016;animation:location_pulse 2s infinite}@keyframes location_pulse{0%{box-shadow:0 0 #ff401680}to{box-shadow:0 0 0 20px #ff401600}}.controller-updates .page__container{background-color:var(--color-element);flex:1 0 100%}.controller-updates--content .button{height:30px}.controller-updates--content .resource-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.controller-updates--content .resource-header .button{width:unset}.controller-updates--content .version-container{margin-bottom:12px}.controller-updates--content .version-container:last-of-type hr{display:none}.controller-updates--content .version-container h3{text-align:left;font-size:16px;font-weight:700;margin-bottom:8px}@media (min-width: 800px){.header-with-help .header__title{width:auto;justify-content:flex-start}}.header-with-help__icon{display:flex;align-items:center;justify-content:center;height:24px;width:24px;background-color:#fff;color:#15141d;border-radius:50%}@media (min-width: 800px){.header-with-help__icon{margin-left:24px}}.header-with-help .no-padding{padding:0}.integration-exalus{position:fixed;background-color:var(--color-background);top:0;left:0;right:0;height:100%;z-index:4}.integration-exalus__header{padding:24px}.integration-create__icon{display:flex;justify-content:center;margin:16px 0 24px}.integration-create__label{font-weight:500;font-size:12px;line-height:16px;color:var(--color-type-secondary);text-align:center}.integration-create__label+.button{font-size:16px}.integration-create__error{display:flex;justify-content:center;margin-top:-16px;margin-bottom:24px}.integration-create__error h5{font-weight:600;font-size:14px;line-height:24px;color:var(--color-red);text-align:center;width:80%}.integration-create .center-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.integration-create .center-content .max-width-desktop,.exalus-add-dns .max-width-desktop{width:100%}.network-settings .text-info{margin-bottom:24px}.user-item{margin-bottom:24px;border-radius:12px;background-color:var(--color-element);color:var(--color-type-primary);padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.user-item--data{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-item--data p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-item--data .image-container{border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-right:12px}.user-item--data .image-container img{width:40px;height:40px;object-fit:cover;border-radius:50%}.exalus-users{height:100%;display:flex;flex-direction:column;justify-content:space-between}.form-create-edit .change-avatar{margin-bottom:24px}.form-create-edit .change-avatar .caption{opacity:.7;font-size:12px;line-height:16px;font-weight:500;margin:0 0 0 16px;color:var(--color-accent)}.form-create-edit .change-avatar label{display:flex;align-items:center}.form-create-edit .change-avatar .image-container{background:var(--color-element);border-radius:12px;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.form-create-edit .change-avatar .image-container img{width:40px;height:40px;object-fit:cover;border-radius:50%}.action-device-list{margin:24px 0;padding-bottom:24px}.action-device-list__header{display:flex;align-items:center;justify-content:space-between}.action-device-list__list{margin-top:32px}.action-device-list__list>a{display:block;margin-bottom:24px;position:relative}.action-device-list__item{display:flex;align-items:center;justify-content:space-between;margin:24px 0}.action-device-list__item-status{position:absolute;top:65%;left:30px}.action-icon{display:flex;margin-right:20px;position:relative}.action-icon--header{margin-right:16px}.action-icon--quantity-1.action-icon--header .action-icon__icon{border:0;border-radius:10px;width:42px;height:42px}.action-icon--quantity-1.action-icon--header .action-icon__icon>[class^=icon]:first-child{width:28px;height:28px}.action-icon--quantity-2 .action-icon__icon:last-child{position:absolute;left:6px;top:6px}.action-icon--quantity-2.action-icon--header{padding:5px 11px 11px 5px;background:var(--color-element);border-radius:10px}.action-icon--quantity-2.action-icon--header .action-icon__icon{width:24px;height:24px}.action-icon--quantity-2.action-icon--header .action-icon__icon:last-child{position:absolute;left:11px;top:11px}.action-icon__icon{border-radius:6px;background:var(--color-element);border:1px solid var(--color-accent);line-height:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center}.action-icon__icon>[class^=icon]:first-child{width:16px;height:16px}.action-icon__icon>[class^=icon]:first-child>svg{width:16px;height:16px}.action-icon__icon>[class^=icon]:first-child>svg [stroke]{stroke:var(--color-accent)}.action-icon__icon>[class^=icon]:first-child [stroke]{stroke:var(--color-accent)}.action-icon__icon>[class^=icon]:first-child [fill]{fill:var(--color-accent)}.advanced-action-device-parameters__rgb{white-space:nowrap}.advanced-action-device-parameters__rgb-indicator{background-color:var(--rgb-color);border-radius:50%;border:1px solid var(--color-element-inactive);width:12px;height:12px;box-sizing:border-box;display:inline-block;vertical-align:middle;margin-left:6px}.meter-control{display:flex;align-items:center;font-size:14px;text-align:center;padding:0 16px}.meter-control__value-wrapper{display:flex;align-items:center}.meter-control__value{font-size:18px;line-height:24px;font-weight:700}.meter-control__unit{margin-left:4px;font-size:12px;line-height:24px;font-weight:500}.meter-control .icon-arrow-link{margin-left:2px}.meter-control svg.icon-eco{height:22px;width:22px;margin-right:2px}.meter-control svg.icon-eco.icon-eco [stroke]{stroke:var(--color-green)}.optimizer-control{display:flex;align-items:center;font-size:14px;text-align:center;padding:0 16px}.optimizer-control__value-wrapper{display:flex;align-items:center}.optimizer-control__value{font-size:18px;line-height:24px;font-weight:700}.optimizer-control__unit{margin-left:4px;font-size:12px;line-height:24px;font-weight:500}.optimizer-control .icon-arrow-link{margin-left:6px}.optimizer-control .current-icon{display:flex;align-items:center;margin-right:6px}.optimizer-control .current-icon svg{height:22px;width:22px}.optimizer-control .current-icon svg.icon-eco [stroke]{stroke:var(--color-green)}.eco-bar{display:flex;flex-direction:column}.eco-bar.disabled{opacity:.4}.eco-bar__element{position:relative;width:96px;height:4px;border-radius:4px;background:var(--color-background)}.eco-bar__element:before{content:"";position:absolute;width:var(--width);height:100%;border-radius:4px;left:0;top:0;background:var(--background)}.channel-number{position:absolute;bottom:-5px;right:-7px;background-color:var(--color-element);border:1px solid var(--color-type-secondary);color:var(--color-type-primary);font-weight:600;border-radius:6px;height:12px;width:16px;font-size:10px;display:flex;align-items:center;justify-content:center}.channel-value-badge{position:absolute;background-color:var(--color-element);border:1px solid var(--color-type-secondary);color:var(--color-type-primary);font-weight:600;border-radius:6px;height:12px;width:16px;font-size:10px;display:flex;align-items:center;justify-content:center;width:auto;min-width:25px;padding:3px;bottom:-12px;right:-16px}.channel-value-badge.accent{color:var(--color-accent)}.device-box{display:flex;flex-direction:column;background-color:var(--color-element);border:1px solid var(--color-element);border-radius:16px;height:152px;-webkit-user-select:none;user-select:none;outline:0;cursor:pointer;box-sizing:border-box}.device-box.no-interaction{cursor:default}.device-box__head{height:65%;display:flex;flex-direction:column;align-items:center;flex-grow:0;flex-shrink:0;overflow:hidden;padding:18px 16px 0;box-sizing:border-box}.device-box__head.invisible{opacity:.5}.device-box__head-color{border:1px solid var(--color-element-inactive);border-radius:50%;width:12px;height:12px;margin-right:8px}.device-box__head-icon{width:32px;height:32px;margin-bottom:8px;flex-shrink:0;position:relative}.device-box__head-icon--status{position:absolute;top:0;right:0}.device-box__head-icon--no-margin{margin-bottom:0}.device-box__head-icon--no-width{width:auto}.device-box__head-icon svg{width:100%;height:100%}.device-box__head-icon svg [stroke]{stroke:var(--color-accent)}.device-box__head-icon svg [fill]{fill:var(--color-accent)}.device-box__head-title{font-size:14px;margin:0;font-weight:700;display:flex;flex-direction:column;text-align:center}.device-box__head-title span{white-space:nowrap;font-size:14px}.device-box__head-title .calibration{color:var(--color-accent);font-weight:500;font-size:12px}.device-box__head-title .no-calibration{color:var(--color-type-secondary-dark);font-weight:500;font-size:12px}.device-box__head-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.device-box__head-wrapper .rgb-value{box-sizing:border-box;width:12px;height:12px;margin:6px 8px 6px 0;border-radius:50%;background:var(--color-element);border:.5px solid var(--color-element-inactive)}.device-box__head-status{font-weight:400}.device-box__head-status-divider{width:2px;height:10px;background-color:var(--color-element-inactive);margin:1px 6px 0}.device-box__name{margin:0;font-size:16px;line-height:24px;font-weight:600}.device-box__draggable{height:35%;display:flex;justify-content:center;align-items:center}.device-box__draggable-handle{width:36px;height:36px;padding:8px 16px;cursor:grab;touch-action:none}.device-box__controls{width:auto;display:flex;justify-content:center;cursor:pointer;height:30%;box-sizing:border-box}.device-box__controls .switch,.device-box__controls .gate-control,.device-box__controls .device-control{display:flex;align-items:center;justify-content:center}.device-box__update{display:flex;align-items:center;justify-content:center;color:var(--color-accent);font-size:10px;line-height:14px;text-align:center;min-height:30px}.device-box__disabled{display:flex;justify-content:center;align-items:center;padding:0 16px 16px;box-sizing:border-box;height:100%}.device-box__disabled>.icon-status{width:16px;height:16px;margin-right:8px}.device-box__action-icon{display:grid;place-items:center;margin-left:auto}.device-box--selected{pointer-events:none;color:var(--color-element-inactive)}.device-box--selected .device-box__head-icon svg [stroke]{stroke:var(--color-element-inactive)}.device-box--selected .device-box__head-icon svg [fill]{fill:var(--color-element-inactive)}.device-box--list-item{flex-direction:row;justify-content:space-between;align-items:stretch;margin-bottom:16px;height:auto;box-sizing:border-box;min-height:76px}.device-box--list-item .device-box__head{flex-direction:row;flex-shrink:initial;height:auto;padding:16px;width:100%}.device-box--list-item .device-box__head-wrapper{width:auto;overflow:hidden}.device-box--list-item .device-box__head-icon{margin-bottom:0;margin-right:16px}.device-box--list-item .device-box__head-title{text-align:left}.device-box--list-item .device-box__draggable,.device-box--list-item .device-box__controls,.device-box--list-item .device-box__disabled{width:auto;height:auto}.device-box--list-item .device-box__controls .switch,.device-box--list-item .device-box__controls .gate-control,.device-box--list-item .device-box__controls .initiate-button,.device-box--list-item .device-box__controls .device-control{padding:0 16px;height:auto;display:flex;align-items:center}.device-box--list-item .device-box__controls .device-control{white-space:nowrap}.device-box--list-item .device-box__controls .device-control__value{font-size:16px;text-transform:capitalize}.device-box--list-item .device-box__controls .device-control__unit{font-size:14px}.device-box--list-item .device-box__update{padding-right:8px}.device-box--list-item .device-box__disabled{padding:0 16px}.device-box--list-item .device-box__dragable-handle{padding-bottom:0}.device-box--checkbox .checkbox{width:auto;margin:0;padding-right:16px}.device-box--turn-on{background-image:var(--turn-on)}.device-box__hidden-control{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:100%;box-sizing:border-box}.device-box__hidden-control img{width:28px;height:21px;opacity:.2}.device-box__hidden-control-label{font-size:14px}.device-box.task-active{border-color:var(--color-accent);animation:borderAnimation 2s linear infinite}@keyframes borderAnimation{0%{border-color:var(--color-accent)}50%{border-color:var(--color-element)}to{border-color:var(--color-accent)}}.device-control{font-weight:600}.device-control__wrapper{display:flex;align-items:center}.device-control__value{font-size:18px}.device-control__value--medium{font-size:14px}.device-control__icon{display:grid;margin-left:8px}.device-control__icon [class^=icon]{height:16px;width:16px}.device-control__unit{font-size:12px;font-weight:500}.device-box--simple{margin-bottom:24px}.device-item{display:flex;justify-content:space-between;align-items:center}.device-item__header{align-items:center;display:flex;margin:0}.device-item__header.invisible{opacity:.5}.device-item__header .icon-box{line-height:0;padding:4px;position:relative}.device-item__header .icon-box>svg{width:32px;height:32px}.device-item__header .icon-box>svg [stroke]{stroke:var(--color-accent)}.device-item__header .icon-box>svg [fill]{fill:var(--color-accent)}.device-item__content-wrapper{display:flex;flex-direction:column;margin-left:16px;margin-right:16px}.device-item__name{line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}.device-item__details{font-size:12px;line-height:16px;font-weight:500;color:var(--color-type-secondary)}.device-item--show-hidden{opacity:.5}.action-control{cursor:pointer}.action-control__cover{display:flex;align-items:center;height:100%;width:100%}.action-control__advanced{padding:0;display:grid}.action-control__advanced:not(:active) path{transition:fill var(--button-active-transition);fill:var(--color-element)}.action-control__advanced:not(:active) circle{transition:fill var(--button-active-transition),stroke var(--button-active-transition);stroke:var(--color-type-primary);fill:var(--color-element)}.action-control__advanced:active path{fill:var(--color-accent);stroke:var(--color-element)}.action-control__advanced:active circle{stroke:var(--color-accent);fill:var(--color-accent)}.action-control__advanced--disabled{pointer-events:none}.action-control__advanced--disabled:not(:active) [stroke]{stroke:var(--color-background-secondary)}.event-list{display:flex;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--color-background)}.event-list__item{background-color:var(--color-element);display:flex;margin-right:16px;border-radius:6px}.event-list__item-icon{height:32px;width:32px;box-sizing:border-box;display:flex;align-items:center;padding:5px;justify-content:center}.event-list__item-icon svg:not(.icon-arrow-link) [stroke]{stroke:var(--color-accent)}.event-list__item-icon svg:not(.icon-arrow-link) [fill]{fill:var(--color-accent)}.event-list__item-icon .icon-more--shape-square svg [fill]{fill:var(--color-background)}.event-list__item-icon .icon-more--shape-square svg [stroke]{stroke:var(--color-type-primary)}.event-list__item--background{background:var(--color-background)}.event-list__item-wrapper{text-align:left}.event-list__item-content{color:var(--color-type-secondary);font-size:12px;line-height:16px;font-weight:500}.event-list__item-title{line-height:24px;font-weight:600;font-size:16px;color:var(--color-type-primary)}.action-box{display:flex;flex-direction:column;background:var(--color-element);border-radius:16px;height:152px;box-sizing:border-box}.action-box .icon-cover [stroke],.action-box .icon-switch [stroke]{stroke:var(--color-accent)}.action-box__content{display:flex;justify-content:center;box-sizing:border-box;height:65%}.action-box__content-control{width:100%}.action-box__head{display:flex;align-items:center;cursor:pointer}.action-box__head-action-name{text-align:center;line-height:24px;font-size:14px}.action-box__head--box{flex-direction:column;height:65px;overflow:hidden;padding:16px 16px 0}.action-box__head--box .action-icon{margin-right:0;margin-bottom:16px}.action-box__head--box .action-box__head-action-name{margin:0;white-space:nowrap;width:100%;text-align:center}.action-box__head--box .action-box__relative-wrapper .icon-recovery,.action-box__head--box .action-box__relative-wrapper .icon-error-small,.action-box__head--box .action-box__relative-wrapper .icon-connection-error-wrapper{right:-12px}.action-box__relative-wrapper{position:relative}.action-box__relative-wrapper .icon-recovery,.action-box__relative-wrapper .icon-error-small,.action-box__relative-wrapper .icon-connection-error-wrapper{right:8px}.action-box__wrapper{margin:0 0 8px}.action-box__draggable{height:35%;display:flex;justify-content:center;align-items:center}.action-box__draggable-handle{width:36px;height:36px;cursor:grab;touch-action:none}.action-box__devices{display:flex;justify-content:center;margin-top:16px}.action-box__devices-item{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:var(--color-background);border-radius:6px}.action-box__devices-item:not(:last-child){margin-right:12px}.action-box .action-control{height:30%;display:flex;align-items:center;justify-content:center}.action-box--disabled .action-box__content{color:var(--color-element-inactive)}.action-box--disabled .action-box__content .action-box__content-control .action-box__head svg [stroke]{stroke:var(--color-element-inactive)}.action-box--disabled .action-box__content .action-box__content-control .action-box__head svg [fill]{fill:var(--color-element-inactive)}.action-box--disabled .action-box__content .trigger-event-list .trigger-event-list__item-icon svg [stroke]{stroke:var(--color-element-inactive)}.action-box--disabled .action-box__content .trigger-event-list .trigger-event-list__item-icon svg [fill]{fill:var(--color-element-inactive)}.action-box--disabled .action-box__content .trigger-event-list__item--background .trigger-event-list__item-icon svg [fill]{fill:var(--color-background)}.action-box--disabled .action-box__content .trigger-event-list__item--background .trigger-event-list__item-icon .icon-more circle{fill:var(--color-element-inactive)}.action-box--list-item{height:auto;margin-bottom:16px;position:relative}.action-box--list-item .action-box__content{height:100%}.action-box--list-item .action-control{height:100%;position:absolute;top:0;align-items:center;display:flex;right:0}.action-box--list-item .action-control__advanced{margin-right:16px}.action-box--list-item .action-control__on-off{height:auto;width:auto}.action-box--list-item .action-control .on-off-control__icon--on{margin-right:24px}.action-box--list-item .action-box__content{justify-content:flex-start;padding:16px}.action-box--list-item .action-box__head{display:flex;align-items:center;width:calc(100% - 112px)}.action-box--list-item .action-box__head-wide{width:calc(100% - 40px)}.action-box--list-item .action-box__head-action-name,.action-box--list-item .action-box__head-group-name{text-align:left}.action-box--list-item .action-box__wrapper{margin:0 16px 0 0}.action-box--list-item .action-box__devices{display:none}.action-box--list-item .action-box__draggable{width:auto;position:absolute;top:0;right:0;padding:0 16px 8px}.action-box--list-item.action-box--advanced .action-box__content{flex-direction:column}.action-box--list-item.action-box--advanced .action-box__content-control{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.action-box--list-item.action-box--advanced .action-box__content-control .action-box__head-action-name{margin:0}.action-box--list-item.action-box--advanced .action-box__content-control .action-control{position:static}.action-box--list-item.action-box--advanced .action-box__content-control .action-control__advanced{margin-right:0}.action-box--list-item.action-box--advanced .action-box__content-control .action-control .switch{height:32px}@media (max-width: 374px) and (min-width: 312px){.action-box:not(.action-box--list-item) .action-box__devices--three-icons>div:nth-child(2){display:none}}.device-icon{line-height:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:5px;background:var(--color-accent);border-radius:10px;box-sizing:border-box;position:relative}.device-icon--type svg{width:42px;height:42px}.device-icon--type svg [fill]:not([fill=none]){fill:var(--color-accent)}.device-icon--type svg [stroke]:not([stroke=none]){stroke:#fff}.device-icon--type svg circle[fill]:not([fill=none]){fill:#fff}.device-icon .status-icon{position:absolute;right:-10px;top:-10px}.driver{display:flex;align-items:center;margin-bottom:16px;min-height:65px;background-color:var(--color-element);border-radius:16px;padding:16px;box-sizing:border-box;cursor:pointer}.driver__link{align-items:center;display:flex;margin:0;width:100%}.driver__header{margin:0;width:100%;overflow:hidden}.driver__header-title{line-height:1.5}.driver__header-title-name{font-size:14px}.driver__header-title-type{font-size:12px;line-height:16px;font-weight:400;color:var(--color-type-secondary)}.driver__update{position:relative}.driver__update-version{font-size:9px;line-height:12px;margin:0 0 4px;display:flex;align-items:center;position:absolute;left:50%;bottom:0;transform:translate3d(-50%,0,0);color:var(--color-type-secondary)}.driver__update-version svg{width:10px!important;height:10px!important;margin:0 4px}.driver button.update{width:auto;padding:8px 16px}.driver button.update>span{margin:0}.driver button.update>span.update{transform:translate3d(0,-5px,0)}.icon-eco-2 [stroke]{stroke:#ffffff40}.eco-box{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px;height:154px;border-radius:16px;background:var(--color);box-sizing:border-box;position:relative;overflow:hidden}.eco-box__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.eco-box__text{color:#fff;font-weight:700;font-size:24px;line-height:32px}.eco-box__text-with-background{padding:4px 19px;background:#fff;color:var(--color);border-radius:8px;margin-top:2px}.eco-box__icon{position:absolute;top:4px;right:-10px}.eco-box--list-item{padding:12px 16px;flex-direction:row;justify-content:space-between;align-items:stretch;margin-bottom:16px;height:auto;box-sizing:border-box;min-height:64px}.eco-box--list-item .eco-box__content{flex-direction:row}.eco-box--list-item .eco-box__icon{right:0}.eco-box--list-item .eco-box__text-with-background{margin-top:0;margin-left:8px}.gate-controls{width:100%;min-width:320px}.gate-controls .direction{display:flex;justify-content:center}.gate-controls .direction p{margin:0;padding:6px 12px;color:var(--color-type-primary);border:1px solid var(--color-type-secondary);border-radius:8px;font-size:14px}.gate-controls__content{max-width:260px;width:100%}.gate-controls__background{background-color:var(--color-background);border:2px solid var(--color-background);border-radius:32px;padding:24px;max-width:360px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.gate-controls__background.active{border:2px solid var(--color-accent);animation:borderAnimation 2s linear infinite}@keyframes borderAnimation{0%{border-color:var(--color-accent)}50%{border-color:var(--color-background)}to{border-color:var(--color-accent)}}.gate-controls__background .on-off-wrapper{box-shadow:6.0625px 6.0625px 18.1875px #00000026;display:flex;align-items:center;border-radius:16px;background-color:var(--color-element);width:100%}.gate-controls__background .on-off-wrapper__divider{width:2px;height:77px;background-color:var(--color-background)}.gate-controls__background .on-off-wrapper__btn{padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:112px;background-color:var(--color-element);z-index:1;width:50%}.gate-controls__background .on-off-wrapper__btn:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition)}.gate-controls__background .on-off-wrapper__btn--active{background-color:var(--color-accent);color:var(--color-element)}.gate-controls__background .on-off-wrapper__btn--on{border-bottom-left-radius:16px;border-top-left-radius:16px}.gate-controls__background .on-off-wrapper__btn--off{border-bottom-right-radius:16px;border-top-right-radius:16px}.gate-controls__background .on-off-wrapper__btn:active{color:var(--color-element);background-color:var(--color-accent);z-index:2}.gate-controls__background .on-off-wrapper__btn:active svg [stroke]{stroke:#fff}.gate-controls__background .dependant-channels{display:flex;align-items:center;justify-content:space-between}.gate-controls__background .dependant-channels .btn-custom:first-of-type{margin-right:4px}.gate-controls__background .dependant-channels .btn-custom:last-of-type{margin-left:4px}.gate-controls__background .btn-custom{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:60px;background-color:var(--color-element);z-index:1;width:100%;border-radius:16px;font-weight:700;font-size:18px;line-height:24px}.gate-controls__background .btn-custom:not(:active){transition:background-color var(--button-active-transition),color var(--button-active-transition)}.gate-controls__background .btn-custom.active{background-color:var(--color-accent)}.gate-controls__background .btn-custom:active{color:var(--color-element);background-color:var(--color-accent);z-index:2}.gate-controls__background .btn-custom:active .icon [stroke]{stroke:#fff}.gate-controls__background .btn-custom:active .icon [fill]{fill:#fff}.gate-controls__background .btn-custom.shadow{box-shadow:6.0625px 6.0625px 18.1875px #00000026}.gate-controls__background .btn-custom .icon{margin-right:16px;display:flex;align-items:center}.gate-controls__background .btn-custom .icon .icon-vertical-gate{transform:scale(.7)}.gate-controls__background .btn-custom .icon [stroke]{stroke:var(--color-type-primary)}.group-item__action-icon{width:24px;height:24px}.group-item__draggable{height:100%;display:flex;justify-content:center;align-items:center}.group-item__draggable-handle{width:36px;height:36px;cursor:grab;touch-action:none}.page-start-flow .page__content{display:flex;align-items:center}.page-start-flow .page__content .center-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.page-start-flow .page__content .center-content .header__title{justify-content:center}.page-start-flow .page__content .center-content .header__title-main{max-width:300px;text-align:center}.page-start-flow .page__content .center-content .sub-header{font-weight:400;font-size:14px;line-height:24px;margin:0;color:var(--color-type-secondary);max-width:280px;text-align:center}svg.icon-rgb-scene{line-height:0}svg.icon-rgb-scene [stroke]{stroke:var(--color-type-primary)}svg.icon-rgb-scene [fill]{fill:var(--color-type-primary)}.trigger-event-list{display:flex;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--color-background)}.trigger-event-list__item{background-color:var(--color-element);display:flex;margin-right:16px;border-radius:6px;position:relative}.trigger-event-list__item .channel-value-badge{right:unset;left:50%;transform:translate(-50%);bottom:-14px}.trigger-event-list__item-icon{height:32px;width:32px;box-sizing:border-box;display:flex;align-items:center;padding:5px;justify-content:center}.trigger-event-list__item-icon svg:not(.icon-arrow-link) [stroke]{stroke:var(--color-accent)}.trigger-event-list__item-icon svg:not(.icon-arrow-link) [fill]{fill:var(--color-accent)}.trigger-event-list__item-icon .icon-more--shape-square svg [fill]{fill:var(--color-background)}.trigger-event-list__item--background{background:var(--color-background)}.trigger-event-list__item-wrapper{text-align:left}.trigger-event-list__item-content{color:var(--color-type-secondary);font-size:12px;line-height:16px;font-weight:500}.trigger-event-list__item-title{line-height:24px;font-weight:600;font-size:16px;color:var(--color-type-primary)}.action-create-basic__close-btn{margin-bottom:24px;width:100%;height:40px;display:inline-block}.action-create-basic__type{border-radius:12px;background-color:var(--color-element);padding:16px;width:100%;box-sizing:border-box;font-weight:700;font-size:16px;line-height:24px;margin-bottom:24px;text-align:left;cursor:pointer}.recovery-mode-wrapper{display:flex;flex-direction:column;flex:1 0 100%}.recovery-mode-wrapper--active{filter:blur(3px);pointer-events:none}.advanced-action-switch{display:grid;place-items:center;margin:24px 0 48px;height:auto;min-height:64px;background-color:var(--color-element);border-radius:16px;width:100%}.time-activation-button.button{display:flex;justify-content:center;align-items:center;padding:16px 4px;box-sizing:border-box}.time-activation-button.button *{box-sizing:border-box}.time-activation-button.button>*{margin:0}.time-activation-button.button>[class^=icon]{margin-right:10px}.time-activation-button.button>[class^=icon] [stroke]{stroke:var(--color-type-primary)}.time-activation-button.button .time-activation-button__value{font-weight:400;font-size:16px;line-height:24px}.time-activation-button.button:active,.time-activation-button.button.active{background-color:var(--color-accent);color:var(--color-element);border:1.5px solid var(--color-accent)}.time-activation-button.button:active [stroke],.time-activation-button.button.active [stroke]{stroke:var(--color-element)}.switch-details__time-activations{padding:0 24px;box-sizing:border-box}.switch-details__time-activations *{box-sizing:border-box}.switch-details__time-activations .time-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}@media (max-width: 400px){.switch-details__time-activations .time-list{grid-template-columns:1fr}}.action-details__title{font-size:24px;line-height:32px;width:100%}.action-details__subtitle{opacity:.5}.action-details__details{display:flex;align-items:flex-start}.action-details__controls{margin-top:26px}.action-details .cover--detail-view.action-details__controls{margin-top:24px}.action-details__divider{margin:40px 0}.action-details__rgb-slider{min-height:132px}.hours-ranges-container{margin-bottom:24px}.hours-ranges-container .hours-ranges{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));column-gap:24px}.hours-ranges-container .hours-ranges .input{margin-bottom:0}.tariffs-help .tarrifs-list{padding-left:12px}.tariffs-help .tarrifs-list .tariff .name{font-size:14px;font-weight:700}.tariffs-help .tarrifs-list .hours{margin-bottom:12px}.tariffs-help .tarrifs-list .details-item{display:flex;align-items:center;margin-bottom:6px}.tariffs-help .tarrifs-list .details-item span{width:250px;color:var(--color-type-secondary)}.tariffs-help .tarrifs-list .details-item div[class^=icon-toast]{margin-left:6px}.summary--background-element{background:var(--color-element)}.summary__caption{display:flex;align-items:center;padding:24px}.summary__caption-text{margin-left:16px;font-weight:700;font-size:16px;line-height:24px}.summary__section{position:relative;padding:16px 24px;display:flex;flex-direction:column}.summary__section--border:after{content:"";position:absolute;top:0;left:0;border-top:1px solid var(--color-element-inactive-dark);opacity:.2;width:100%}.summary__section-row{padding:16px 0;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:24px}.summary__section-label{font-weight:700;font-size:16px;margin-bottom:12px;display:flex;align-items:center}.summary__section-label .label-color{height:8px;width:8px;border-radius:50%;margin-left:12px}.summary__section-value{font-weight:700}.phases-button-group{display:flex;align-items:center;margin-top:16px;overflow-x:auto;width:100%}.phases-button-group::-webkit-scrollbar{display:none}.phases-button-group--background-element .phases-button-group__option{background-color:var(--color-element)}.phases-button-group__option{display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-element-inactive);padding:8px 12px;border-radius:8px;font-weight:700;font-size:16px;line-height:24px;flex:1;white-space:nowrap}.phases-button-group__option:not(:last-child){margin-right:16px}.phases-button-group__option--active{color:var(--color-type-primary)}.phases-button-group__option--active .phases-button-group__color{opacity:1}.phases-button-group__color{border-radius:50%;width:12px;height:12px;margin-right:8px;opacity:.4}.current-value{display:flex;align-items:center;justify-content:center}.current-value__label{color:var(--color-accent);font-weight:600;font-size:14px;line-height:24px}.current-value__value{font-size:31px;font-weight:500;color:var(--color-type-primary);line-height:32px}.current-value__unit{font-weight:600;font-size:14px;line-height:24px}.measurements-details .icon-error{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(2)}.MuiTableContainer-root.live-table-container{max-height:340px;color:var(--color-type-primary);line-height:24px}.MuiTableContainer-root.live-table-container .live-table-container__head .live-table-container__cell{font-weight:500;font-size:16px}.MuiTableContainer-root.live-table-container .live-table-container__head .live-table-container__cell--value{font-weight:700}.MuiTableContainer-root.live-table-container .live-table-container__head .live-table-container__cell .MuiTableSortLabel-root.Mui-active{color:var(--color-type-primary)}.MuiTableContainer-root.live-table-container .live-table-container__head .live-table-container__icon{color:var(--color-accent);width:20px;height:20px}.MuiTableContainer-root.live-table-container .live-table-container__row:last-child td,.MuiTableContainer-root.live-table-container .live-table-container__row:last-child th{border:none}.MuiTableContainer-root.live-table-container .live-table-container__cell{font-size:14px;padding:8px 0;color:var(--color-type-primary);background:var(--color-element);border-bottom:1px solid var(--color-element-inactive-dark)}.MuiTableContainer-root.live-table-container .live-table-container__cell--value{font-weight:600}.live-tooltip{background:var(--color-element);padding:10px;border-radius:8px;border:1.5px solid var(--color-background);text-align:center;box-shadow:5px 5px 15px #00000026}.live-tooltip__label{font-weight:500;color:var(--color-type-secondary);font-size:12px;line-height:16px}.live-tooltip__value{font-weight:600;color:var(--color-type-primary);font-size:12px;line-height:16px}.live-tooltip__value--color-accent{color:var(--color-accent)}.progress-with-label{margin-left:8px;display:flex;align-items:center;justify-content:center;position:relative}.progress-with-label .percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px}body .icon-signal{display:flex;align-items:center}body .icon-signal .inactive{stroke:#cbcbd1;opacity:.75}body .icon-signal .active{stroke:#15141d}body .icon-signal .active.dot{fill:#15141d}body.dark .icon-signal .inactive{stroke:#cbcbd1}body.dark .icon-signal .active{stroke:#fff}body.dark .icon-signal .active.dot{fill:#fff}.network-state{display:flex;align-items:center}.network-state .remembered{display:flex;align-items:center;margin-right:12px}.network-state .remembered .icon-padlock [stroke]{stroke:var(--color-type-primary)}.dialog-confirmation__content.scanning-bluetooth-content{padding:0}.dialog-confirmation__content.scanning-bluetooth-content .arrow_btn{padding-left:0;padding-right:0}.add-bluetooth .button-container .button{max-width:600px}.icon-search{line-height:0}.icon-search path{stroke:var(--color-type-primary)}.icon-search circle{fill:var(--color-type-primary)}.status-item{display:flex;align-items:center;line-height:8px}.status-item .icon-toast-error svg,.status-item .icon-toast-success svg{height:16px;width:16px}.status-item p{margin-left:12px;font-size:12px;color:var(--color-type-secondary)}.drive-add-identify--header{display:flex;align-items:center}.drive-add-identify--header svg{margin-right:12px}.drive-add-identify--header svg [stroke]{stroke:var(--color-accent)}.drive-add-identify .device-bluetooth{display:flex;align-items:center;margin-bottom:12px}.drive-add-identify .device-bluetooth svg [fill]{fill:var(--color-accent)}.drive-add-identify .device-bluetooth--info{margin-left:16px}.drive-add-identify .device-bluetooth--info p{margin:0;line-height:20px}.drive-add-identify .device-bluetooth--info p.device-name{font-weight:700;font-size:16px}.drive-add-identify .device-bluetooth--info p.mac-address{color:var(--color-type-secondary);font-size:12px}.drive-add-identify .button-container{display:flex;justify-content:center}.drive-add-identify .button-container .button{max-width:600px}.check-list{margin-top:24px}.check-list li{display:flex;align-items:center;margin-bottom:24px;font-size:16px}.check-list li.error-message span{color:var(--color-type-secondary);font-size:12px}.check-list li .status{margin-right:12px;width:30px;display:flex;align-items:center;justify-content:flex-start}.device-add-network .default-configuration-content{background-color:var(--color-background);padding:12px 36px;margin-left:-36px;margin-right:-36px}.device-add-success .page__content{display:flex;flex-direction:column;justify-content:space-between}.device-add-success .icon-container{display:flex;align-items:center;justify-content:center;margin:88px 0 40px}.device-add-success .text-container{margin:48px 0 24px}.device-add-success .text-container p{font-size:14px;text-align:center;margin:0;line-height:32px}.device-add-success .text-container .text-header{font-size:24px;font-weight:700;margin-bottom:16px}.device-add-success .success-buttons{z-index:4;display:flex;flex-direction:column;align-items:center}.device-add-success .success-buttons .button{max-width:600px}.device-add-success .success-buttons .button:first-child{margin-bottom:16px}.device-add-success .success-buttons .text-button{text-decoration:underline;font-weight:700;font-size:14px;padding:16px;margin-top:8px}.update-lavva-device .backdrop-popup--content .update-version{font-size:14px;color:var(--color-type-primary);font-weight:700}.update-lavva-device .backdrop-popup--content .error-code{font-size:14px;color:var(--color-red);font-weight:700}.update-lavva-device .backdrop-popup--content .close-btn{border:none;width:auto;margin-top:12px}.device-add-update .page__content{display:flex;flex-direction:column;justify-content:space-between}.device-add-update .icon-container{display:flex;align-items:center;justify-content:center;margin:88px 0 40px}.device-add-update .text-container{margin:48px 0 24px}.device-add-update .text-container p{font-size:14px;text-align:center;margin:0;line-height:32px}.device-add-update .text-container .text-header{font-size:24px;font-weight:700;margin-bottom:16px}.drive-add.start{display:flex;flex-direction:column;align-items:center;padding-top:48px}.drive-add.start .header__title{justify-content:center}.drive-add.start .header__title h2{font-size:24px;max-width:300px;text-align:center;line-height:32px}.drive-add.success{display:flex;flex-direction:column;justify-content:space-between;flex:1}.drive-add.success>div{display:flex;flex-direction:column;align-items:center}.drive-add.success .header__title{justify-content:center}.drive-add.success .header h2{line-height:32px;font-size:24px;font-weight:700;text-align:center;max-width:250px}.drive-add.success .sub-header{font-weight:400;font-size:14px;line-height:24px;margin:0 0 48px;color:var(--color-type-secondary)}.drive-add.success .buttons-container{display:flex;flex-direction:column;align-items:center}.drive-add.success .buttons-container button:last-of-type{padding:16px;margin-top:8px;text-decoration:underline;font-weight:700;width:100%}.drive-add.tutorial{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1}.drive-add.tutorial .header{margin-bottom:48px}.drive-add.tutorial .tutorial--content{display:flex;flex-direction:column;align-items:center;justify-content:center}.drive-add.tutorial .tutorial--content .learn-more{text-decoration:underline;font-weight:700;font-size:14px}.drive-add .statement-container{display:flex;margin-top:24px}.drive-add .statement-container p{margin:0;line-height:24px}.drive-add .statement-container .question-mark{border:1px solid var(--color-type-primary);display:flex;align-items:center;justify-content:center;height:20px;width:20px;min-width:20px;font-size:12px;border-radius:50%;margin-right:12px;font-size:16px}.drive-add .statement-container .statement{font-weight:400;font-size:16px}.available-devices .device-list-item{display:flex;align-items:center;justify-content:space-between;background:var(--color-element);border-radius:8px;box-sizing:border-box;color:var(--color-type-primary);font-size:16px;height:64px;line-height:1;outline:0;padding:16px;width:100%;margin-bottom:24px}.available-devices .device-list-item.disabled{opacity:.6}.available-devices .device-list-item .left-side{display:flex;align-items:center;padding:8px 0}.available-devices .device-list-item .left-side .remembered{background:var(--color-element);border-radius:50%;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.available-devices .device-list-item .left-side .remembered .icon-padlock{height:14px;width:14px}.available-devices .device-list-item .left-side .details{display:flex;flex-direction:column}.available-devices .device-list-item .left-side .details .ssid{font-size:12px;line-height:16px;font-weight:400;color:var(--color-type-secondary);margin-top:2px}.available-devices .device-list-item .right-side{display:flex;align-items:center}.available-devices .device-list-item .right-side .checkbox{margin:0 0 0 12px}.wifi-configuration .page__content{display:flex;justify-content:center}.wifi-configuration .page__content .max-width-desktop{width:100%}.wifi-configuration .refresh-btn{display:flex;align-items:center;border-radius:50%;height:36px;width:36px;background-color:var(--color-element)}.wifi-configuration .all-checkbox{display:flex;align-items:center;justify-content:flex-end;padding:0 16px}.connected-devices .connected-item{display:flex;align-items:center;margin-bottom:12px}.connected-devices .connected-item .status-icon{height:24px;width:24px;display:flex;align-items:center;justify-content:center;margin-right:12px}.connected-devices .connected-item span{text-decoration:none}.rgb-color-list-item{margin-bottom:24px;background:var(--color-element);border-radius:12px}.rgb-color-list-item__time{display:flex;justify-content:center;align-items:center;margin-left:32px}.rgb-color-list-item__time-value{margin-left:8px;font-size:12px;line-height:16px;font-weight:500;color:var(--color-type-primary)}.rgb-color-list-item__color-wrapper{background:var(--color-background);border-radius:12px;height:56px;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 16px;border:1px solid var(--color-background);box-sizing:border-box}.rgb-color-list-item__color{position:absolute;top:0;left:0;height:100%;width:32px;background-color:var(--color);border-radius:12px 0 0 12px}.rgb-color-list-item__icon{height:24px;line-height:24px}.rgb-color-list-item__draggable{height:100%;display:flex;justify-content:center;align-items:center}.rgb-color-list-item__draggable-handle{width:36px;height:36px;cursor:grab;touch-action:none}.rgb-scene{padding:16px;margin-bottom:16px;border-radius:16px;background:var(--gradient-background);background-repeat:no-repeat;display:flex;align-items:center;border:1px solid var(--color-background);box-sizing:border-box}.rgb-scene__icon{margin-right:16px;width:40px;height:40px;background:var(--color-element);border:1px solid var(--color-background);border-radius:10px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.rgb-scene__icon svg [stroke]{stroke:var(--color-type-primary)}.rgb-scene__icon svg [fill]{fill:var(--color-type-primary)}.rgb-scene__icon--custom-size svg{width:28px;height:28px}.rgb-scene__name-wrapper{padding:0 8px;border-radius:8px;background:rgba(var(--reverse-color),.4)}.rgb-scene__name{color:var(--color);margin:0;font-weight:600;line-height:24px}.rgb-scene--add-button{background:var(--color-background)}.rgb-scene--add-button .rgb-scene__name{color:var(--color-type-primary)}.rgb-scene-details{margin-top:32px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-background)}.rgb-scene-details .rgb-scene{margin-bottom:0}.rgb-scene-form-change-order{padding-bottom:70px}.rgb-scene-form-list{padding-bottom:149px}.rgb-scene-form-list-buttons{background:var(--color-element);box-sizing:border-box;position:fixed;bottom:0;left:0;width:100vw;padding:24px;border-top:1px solid var(--color-background)}.rgb-scene-form-list-buttons button:first-of-type{margin-bottom:16px}.set-color-time-wrapper{margin-top:16px;min-width:77px;display:flex;align-items:center;padding:12px 8px;background:var(--color-element);border-radius:8px;box-sizing:border-box}.set-color-time-wrapper__icon{width:32px;height:32px}.set-color-time-wrapper__value{margin-left:8px;font-size:14px;line-height:20px;font-weight:600}.trigger-icon{display:flex;margin-right:20px;position:relative}.trigger-icon__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:var(--color-element);line-height:0;border:0;border-radius:10px}.trigger-icon__icon .icon-automatic{width:22px;height:18px}.trigger-details__execution--last,.trigger-details__execution--next,.trigger-details__execution--remaining{display:flex;margin-bottom:16px}.trigger-details__execution--last p,.trigger-details__execution--next p,.trigger-details__execution--remaining p{margin:0 0 0 8px;font-size:14px;line-height:22px;font-weight:400;color:var(--color-type-secondary)}.trigger-details__execution--last-failed p{color:var(--color-red)}.trigger-details .trigger-header__switch{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(var(--color-type-primary),.1)}.trigger-details .trigger-header__switch .switch{height:32px;width:auto}.trigger-details .trigger-header__heading{margin:0;font-weight:600;line-height:24px}.action-advanced-form__list-item:not(:last-child){border-bottom:1px solid var(--color-element-inactive)}.action-advanced-form__list-header{margin:8px 0 24px;font-size:16px;line-height:24px;font-weight:700;color:var(--color-type-secondary)}.action-advanced-form__name-wrapper{position:relative}.action-advanced-form__name-label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;padding-bottom:8px;color:var(--color-type-secondary)}.action-advanced-form__name-box{padding:16px;background:var(--color-element);border-radius:8px;display:flex;justify-content:space-between;align-items:center}.action-advanced-form__name{margin:0;line-height:24px}.action-advanced-form__edit-button{display:flex;padding:0}.action-advanced-form__devices-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.action-advanced-form__device-item{display:flex;justify-content:space-between;align-items:center;width:100%}.action-advanced-form__device-item:not(:last-of-type){margin-bottom:24px}.action-advanced-form__device-item-button{display:grid;place-items:center;width:32px;height:32px}.condition-list__title{margin-top:8px;margin-bottom:24px;line-height:24px}.selected-days-select .dialog-select__header{margin-bottom:48px}.selected-days-select .dialog-select .days-period{padding-left:24px}.condition-section--container{display:flex;justify-content:center}.condition-section--repeat .condition-repeat-box{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;background:var(--color-element);margin-bottom:24px;cursor:pointer}.condition-section--container{display:flex;align-items:center;flex-direction:column}.condition-section--container form{width:100%}.condition-section__heading{margin-bottom:24px;line-height:24px}.condition-section__label{font-weight:400;line-height:24px;margin:0 0 8px}.condition-section--badges .condition-badges{display:flex;margin-bottom:24px}.condition-section--badges .condition-badge{display:flex;align-items:center;padding:8px 16px;background:var(--color-element);border-radius:8px;margin:0 16px 0 0;cursor:pointer}.condition-section--badges .condition-badge span{margin-left:8px}.condition-section--badges .condition-section__location{margin-bottom:24px;display:flex;align-items:center}.condition-section--badges .condition-section__location span{margin-right:12px;margin-left:8px;font-weight:400;color:var(--color-type-primary)}.condition-section--type{margin-top:8px}.condition-section--repeat .condition-repeat{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;cursor:pointer}.condition-section--repeat .condition-repeat>div{display:flex}.condition-section--repeat .condition-repeat p{font-size:16px;line-height:24px;font-weight:600}.condition-section--repeat .condition-repeat-box{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;background:var(--color-element);cursor:pointer}.condition-section--repeat .condition-repeat-box-container{display:flex;align-items:center;margin-bottom:24px;width:100%}.condition-section--repeat .condition-repeat-box-container .condition-repeat-box{width:100%;margin-bottom:0}@media (max-width: 500px){.condition-section--repeat .condition-repeat-box-container .condition-repeat-box{flex-direction:column;align-items:flex-start}}.condition-section--repeat .condition-repeat-box-container .btn-delete{margin-left:12px;height:56px}.condition-section--repeat .condition-repeat-box input{cursor:pointer}.condition-section--repeat .condition-repeat-box--disabled{pointer-events:none;color:var(--color-element-inactive)}.condition-section--repeat .condition-repeat-box--relative{position:relative}.condition-section--repeat .condition-repeat-box__heading{font-size:16px;line-height:24px;font-weight:700}.condition-section--repeat .condition-repeat-box__date{font-size:14px;line-height:24px;font-weight:400}.condition-section--repeat .condition-repeat__next-execution{display:flex}.condition-section--repeat .condition-repeat__next-execution p{margin:0 0 0 8px;font-weight:400;color:var(--color-type-secondary);line-height:22px}.condition-section--repeat .condition-repeat__next-execution--error p{color:var(--color-red)}.condition-section .condition-add{display:flex;align-items:center;margin-bottom:24px}.condition-section .condition-add p{margin-left:16px}.condition-creator{display:flex;justify-content:center}.condition-creator__internal{width:100%;max-width:600px}.selected-days-select .dialog-select__title{text-align:left;line-height:24px}.selected-days-select .dialog-select__option-item{text-align:left;font-weight:400}.selected-days-select .dialog-select__option-item:not(:last-child) .checkbox__label{border-bottom:1px solid var(--color-element-inactive)}.selected-days-select .dialog-select__option-item .checkbox__label{margin-left:16px}.selected-days-select .dialog-select__option-item--selected{font-weight:700}.selected-days-select .dialog-select .dialog-time-picker__buttons{bottom:auto}.failure-mode{display:flex;justify-content:center}.failure-mode form{width:100%}.failure-mode .description{color:var(--color-type-secondary);font-size:12px}.location_map_page{position:relative}.location_map_page .page__container{padding:0}.location_map_page .page__container .page__header{padding:24px}.location_map_page .page__container .page__header .header{margin-bottom:0}.location_map_page .search_container{padding:24px;position:absolute;top:0;left:0;right:0;z-index:1000}.location_map_page .submit_location{background-color:var(--color-background);padding:12px 24px 20px;height:126px;position:fixed;bottom:0;left:0;right:0;box-sizing:border-box}.location_map_page .submit_location .address{font-size:12px;font-weight:700;color:var(--color-type-primary);height:14px;text-align:center;margin:0 0 20px}.location_map_page .submit_location .submit-button{position:static;background-color:unset;width:100%;padding:0;bottom:unset;left:unset}.location_map_page .my_location{position:absolute;bottom:136px;right:30px;background-color:var(--color-background);height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999}.location_map_page .my_location svg g{fill:var(--color-type-primary)}.location_map_page .my_location div#dots_loader{margin-top:0}.location_map_page .my_location div#dots_loader .dot{width:5px;height:5px;margin:0 2px;background:var(--color-type-primary)}.page.installation-settings.hide .above.location_map_page .page__header{padding:0 0 24px}body .location_select_page .need_info{color:var(--color-type-primary);font-size:14px;font-weight:400;line-height:24px;margin-bottom:48px}body .location_select_page .need_info span{font-weight:700;text-decoration:underline}body .location_select_page .location_btn{display:flex;align-items:center;font-size:16px;font-weight:700;margin-bottom:24px}body .location_select_page .location_btn:last-of-type{margin-bottom:0}body .location_select_page .location_btn svg{margin-right:14px}body.dark .location_btn svg{fill:var(--color-type-primary)}.installation_create .arrow_button{margin-bottom:24px}.installation_create .arrow_button:last-of-type{margin-bottom:0}.integration-list{display:flex;justify-content:center}.integration-list .radios-with-icons{width:100%}.info-status-screen__content .installation-created~.info-status-screen__title{line-height:32px;margin-top:80px}.info-status-screen__content .installation-created~.info-status-screen__subtitle{padding:0}.installation-list-search--paper{border-radius:8px!important;background-color:transparent!important}.installation-list-search--content{padding:8px 24px;min-width:300px;background-color:var(--color-element)}.installation-list__btn-handle{display:flex;align-items:center}.installation-settings.hide .page__container{padding:0}.installation-settings.hide .page__container .page__container{padding:24px}.installation-settings__integration h2{margin-bottom:16px}.installation-settings__integration-form-close{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%;height:40px;padding:0;transform:translate3d(-6px,0,0)}.installation-settings__integration-page{position:fixed;top:0;width:100%;left:0;right:0;z-index:2;background:var(--color-background)}.installation-settings__integration-element{display:flex;align-items:center;justify-content:space-between;background:var(--color-element);color:var(--color-type-primary);border-radius:8px;font-size:14px;padding:16px;box-sizing:border-box;width:100%;height:56px;margin:24px 0}.installation-settings__integration-element-label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;padding-bottom:8px;color:var(--color-type-secondary)}.installation_edit .arrow_button{margin-bottom:24px}.installation_edit .arrow_button:last-of-type{margin-bottom:0}.installation-remove__header-title{font-weight:700;font-size:18px;line-height:24px}.installation-remove__header-subtitle{font-weight:600;font-size:14px;line-height:24px;margin:24px 0}.installation-remove__rules{margin:24px 0;font-size:14px;line-height:24px;font-weight:400;color:var(--color-type-secondary)}.installation-remove__rules-text{font-weight:600}.installation-remove__rules-element{margin:16px 0;display:flex}.installation-remove__rules-bullet{width:28px;height:28px;margin-right:8px}.share-installation-count--info{color:var(--color-type-secondary);font-size:14px;font-weight:400;line-height:24px}.share-installation-count--info span{font-weight:700;text-decoration:underline}.share-time-info{color:var(--color-type-secondary);font-size:14px;font-weight:400;line-height:24px}.share-time-info span{font-weight:700;text-decoration:underline}.share-time .period_label{font-size:16px;font-weight:700;line-height:24px;margin:0 0 16px}.share-time .date_time{display:flex;align-items:flex-end;margin-bottom:32px}.share-time .date_time .custom-calendar{margin-right:16px;width:100%;max-width:300px}.share-time .date_time .input{width:100%;max-width:300px;margin-bottom:0}.forward-summary-installation .subHeader{font-size:16px;margin-bottom:12px}.forward-summary-installation .forward-direction{display:flex;align-items:center;margin:24px 0}.forward-summary-installation .forward-direction .icon-chevron{width:14%}.forward-summary-installation .forward-direction .user{display:flex;align-items:center;width:43%}.forward-summary-installation .forward-direction .user img{border-radius:50%;margin-right:16px}.forward-summary-installation .forward-direction .user .icon-initial{height:40px;width:40px;margin-right:16px}.forward-summary-installation .forward-direction .user .name{font-weight:600;font-size:16px;line-height:24px}.forward-summary-installation .forward-direction .user .name.user-type{color:var(--color-accent)}.forward-summary-installation-info{color:var(--color-type-secondary);font-size:14px;font-weight:400;line-height:24px;margin:0}.forward-summary-installation-info:first-of-type{margin-bottom:24px}.forward-summary-installation-info span{font-weight:700;text-decoration:underline}.share-channels .page__content .page-list{width:100%}.share-channels .loader{height:auto}.share-channels .share-channel-item{border-radius:12px;display:flex;align-items:center;margin-bottom:24px}.share-channels .share-channel-item .left-section{width:100%;display:flex;align-items:center}.share-channels .share-channel-item .left-section .icon{background-color:var(--color-element);border-radius:12px;display:flex;align-items:center;justify-content:center;height:40px;width:40px;min-width:40px;margin-right:16px}.share-channels .share-channel-item .left-section .icon svg [stroke]{stroke:var(--color-accent)}.share-channels .share-channel-item .left-section .icon svg [fill]{fill:var(--color-accent)}.share-channels .share-channel-item .left-section p{margin:0}.share-channels .share-channel-item .checkbox{margin-bottom:0;width:auto}.share-channelsEdit .loader{height:auto}.share-channelsEdit-item{padding:24px 16px;border-radius:12px;background-color:var(--color-element);display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.share-channelsEdit-item .left-section{display:flex;align-items:center}.share-channelsEdit-item .icon{border-radius:12px;background:var(--color-element);line-height:0;margin-right:16px}.share-channelsEdit-item .icon [class^=icon]{width:32px;height:32px}.share-channelsEdit-item .icon [class^=icon] [stroke]{stroke:var(--color-accent)}.share-channelsEdit-item .icon [class^=icon] [fill]{fill:var(--color-accent)}.share-channelsEdit-item p{width:100%;margin:0}.share-channelsEdit-item p.access{color:var(--color-type-secondary);font-weight:400;line-height:16px}.share-installation-email--info{color:var(--color-type-secondary);font-size:14px;font-weight:400;line-height:24px}.share-installation-email--info span{font-weight:700;text-decoration:underline}.share-groups .page__content{display:flex;justify-content:center}.share-groups .loader{height:auto}.share-groups .share-group-item{padding:24px 16px;border-radius:12px;background-color:var(--color-element);display:flex;align-items:center;margin-bottom:24px}.share-groups .share-group-item p{width:100%;margin:0}.share-groups .share-group-item .checkbox{margin-bottom:0}.share-groups-info{color:var(--color-type-secondary);font-size:14px;font-weight:400;line-height:24px;margin-bottom:48px}.share-groups-info p{font-size:14px;color:var(--color-type-secondary)}.share-groups-info span{font-weight:700;text-decoration:underline}.share-groups-empty{color:var(--color-type-secondary);font-size:14px;font-weight:400;text-align:center}.share-groupsEdit .loader{height:auto}.share-groupsEdit-item{padding:24px 16px;border-radius:12px;background-color:var(--color-element);display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.share-groupsEdit-item p{width:100%;margin:0}.share-groupsEdit-item p.access{color:var(--color-type-secondary);font-weight:400;line-height:16px}.share-restriction .page__content{display:flex;justify-content:center}.share-restriction .page__content .max-width-desktop{width:100%}.share-subject .arrow_button{margin-bottom:24px}.share-subject .arrow_button .arrow_btn{font-size:16px}.user-box{padding:0;border-radius:12px;background-color:transparent;display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;cursor:pointer}.user-box.background{background-color:var(--color-element);padding:24px 16px;margin-bottom:24px}.user-box .left-section{display:flex;align-items:center}.user-box .left-section .icon-initial{height:40px;width:40px;margin-right:16px}.user-box .left-section img{border-radius:50%;margin-right:16px}.user-box p{margin:0;color:var(--color-type-primary);font-size:12px;font-weight:600;text-align:start}.user-box p.name{font-size:16px;margin-right:8px;font-weight:700;line-height:24px}.user-box p.name .separator{color:var(--color-element-inactive)}.user-box p.name .access{color:#676983}.user-box p.name .access.accent{color:var(--color-accent)}.user-box p.email{color:var(--color-type-secondary)}.installation-shared .loader{height:auto}.installation-shared .empty_member_list{color:var(--color-type-secondary);font-size:14px;line-height:24px;font-weight:500;text-align:center}.installation-shared .arrow_btn,.installation-shared .header.column .header__title{margin-bottom:24px}.installation-shared .header.column .header__children .input{margin:0}.shared-user-content .dates{display:flex;justify-content:space-between;margin-bottom:12px}.shared-user-content .info{color:var(--color-type-primary);font-size:14px;font-weight:400;margin-top:48px;line-height:19px}.shared-user-content .user-content{padding:24px 0}.shared-user-content .user-content .arrow_button{margin-bottom:24px}.shared-user--value{margin:0;color:var(--color-type-primary);font-size:16px;font-weight:600;text-align:start}.shared-user--label{margin:0 0 6px;color:var(--color-type-primary);font-weight:600;text-align:start;color:var(--color-type-secondary);font-weight:500;font-size:16px}.share-summary{height:100%}.share-summary .page__container{padding:0}.share-summary .page__header{padding:24px 24px 0}.share-summary .page__content{padding:24px;background-color:var(--color-element)}.share-summary .page__content .summary-item{margin-bottom:32px}.share-summary .page__content .summary-item .text{color:var(--color-type-primary);font-size:16px;margin:0;font-weight:700}.share-summary .page__content .summary-item .text.value{color:var(--color-type-secondary);font-weight:500}.share-summary .page__content .summary-item .text.value h3{font-size:16px;font-weight:500}.share-summary .page__content .summary-item .text.value .list p{color:var(--color-type-secondary);font-weight:500;margin:0}.share-summary .page__content .summary-item .text.value .list p .lowercase{text-transform:lowercase}.share-summary .page__content .summary-item .text.value .list .admin_role{display:flex;margin-top:16px}.share-summary .page__content .summary-item .text.value .list .admin_role .icon{border-radius:50%;height:16px;min-width:16px;font-size:12px;border:1px solid #FF4016;font-weight:600;color:#ff4016;display:flex;align-items:center;justify-content:center;margin-right:8px}.share-summary .page__content .summary-item .text.value .list .admin_role p{font-size:12px;white-space:pre-line}.share-summary .page__content .summary-item .text.value .accordion{padding:0}.share-summary .page__content .summary-item .text.value .accordion__content{padding-top:0}.markdown-container ul{list-style:inside}.markdown-container strong{font-weight:700}.markdown-container h2{margin-top:16px}.markdown-container a{color:var(--hyperlink);text-decoration:underline}.device-settings-section .arrow_btn .left_section .icon-device [fill]{fill:var(--color-accent)}.device-settings-section .arrow_btn .left_section .icon-dashboard [stroke],.device-settings-section .arrow_btn .left_section .icon-profile [stroke]{stroke:var(--color-accent)}.support{display:flex;flex-direction:column;align-items:center}.support a{color:var(--hyperlink)}.support .add-device-icon{display:flex;justify-content:center;margin:24px 0 48px}.support .contacts{margin-top:24px}.support .contacts .contact-item{border:1px dotted var(--color-type-secondary);border-radius:12px;padding:12px;margin-bottom:12px}.support .contacts .contact-item>div{display:flex;align-items:center;margin:4px 0}.support .contacts .contact-item>div .icon{width:35px;margin-right:12px}.support .contacts .contact-item>div .icon [stroke]{stroke:var(--color-type-primary)}.support .contacts .contact-item>div:last-of-type .icon [fill]{fill:var(--color-type-primary)}.notification-settings{width:100%}.notification-settings--container{display:flex;justify-content:center}.notification-settings .option{display:flex;align-items:center;justify-content:space-between}.notification-settings .option p{color:var(--color-type-primary);font-size:16px;font-weight:500;margin:0;line-height:24px}.notification-settings .option .switch{width:auto}.notification-settings .option .email{color:var(--color-type-secondary);font-size:12px}.notification-settings .option .message{color:var(--color-element-inactive-dark);font-size:14px}.notification-settings .option .message.red{color:var(--color-red)}.notification-settings .option .message span{text-decoration:underline;color:var(--color-type-primary);margin-left:8px;font-weight:700;cursor:pointer}.tutorial-step-item p{font-size:16px}.tutorial-step-item--title{color:var(--color-type-primary)}.tutorial-step-item--content{color:var(--color-type-secondary)}.notification__tutorial--header{color:var(--color-type-primary);font-size:16px;font-weight:500;margin-bottom:24px}.notification__tutorial--icon{display:flex;justify-content:center}.notification__tutorial ul{padding-left:24px}.notification__tutorial ul li{color:var(--color-type-secondary);font-size:14px;list-style:square;margin-bottom:24px}.edit-avatar__avatar{width:40px;height:40px;object-fit:cover;border-radius:50%}.edit-avatar__option{margin-top:24px}.edit-avatar__option-header{font-weight:500;font-size:12px;line-height:16px;opacity:.7;margin-bottom:8px;display:inline-block}.edit-avatar__input{border-radius:12px;box-sizing:border-box;padding:22px 16px;display:flex;background-color:var(--color-element);height:72px;align-items:center;cursor:pointer}.edit-avatar__input--left{display:flex;align-items:center}.edit-avatar__input .checkbox{margin-bottom:0}.edit-avatar__input--checkbox{padding-right:0}.edit-avatar__input-file{display:flex;flex:1;justify-content:flex-end}.edit-avatar__input-file span{max-width:150px;display:inline-block}.profile__btn-account{height:53px;font-size:14px;display:flex;align-items:center;justify-content:space-between;line-height:1;border-radius:8px;padding:16px;background:var(--color-element);color:var(--color-type-primary);border:1px solid transparent;outline:0;box-shadow:none;width:100%;box-sizing:border-box;margin-bottom:24px}.create-account-offer{width:100%;display:flex;align-items:center;justify-content:center}.create-account-offer button{width:95%;background-color:var(--color-accent);border-radius:8px;height:53px;color:#fff;cursor:pointer;animation:pulse 3.5s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.logout-container{display:flex}.logout-container button{max-width:700px}.delete-profile-content{padding:0}.delete-profile-content .forward-content{margin-bottom:12px}.delete-profile-content .forward-content p{line-height:16px}.delete-profile-content .installation-content{max-height:300px;overflow-y:auto}.delete-profile-content .installation-content .installation{display:flex;align-items:center;justify-content:space-between}.delete-profile-content .installation-content .installation .forward-btn{border:1.5px solid var(--color-type-primary);background-color:var(--color-type-primary);color:var(--color-element);border-radius:12px;height:28px}.product-list-item{display:flex;flex-direction:column;align-items:center;min-width:230px;max-width:230px;border-radius:10px;background-color:var(--color-element);box-sizing:border-box;padding:24px;margin-right:12px;height:260px;cursor:pointer}.product-list-item .image{height:110px;width:auto;max-width:110px;margin-bottom:16px}.product-list-item p{margin:0;line-height:20px}.product-list-item p.name{font-weight:600;font-size:16px;text-align:center;margin-bottom:12px}.product-list-item p.model-name{font-weight:400;font-size:14px;text-align:center}.product-list-item.more{min-width:220px;max-width:220px;height:175px;max-height:175px;padding:12px;border:1px solid var(--color-background)}.product-list-item.more .image{height:80px;max-width:80px}.product-list-item.more p{line-height:18px}.product-list-item.more p.name{font-weight:500;font-size:12px;margin-bottom:0}.product-list-item.more p.model-name{font-size:10px}.product-list{display:flex;overflow-x:auto;padding-bottom:24px}.see-more{background-color:var(--color-element);display:flex;flex-direction:column;margin-left:-24px;box-sizing:border-box;width:calc(100% + 24px);padding:24px}.see-more--header{font-weight:500;font-size:16px;line-height:24px;margin:0 0 24px}.see-more--list{display:flex;overflow-x:auto}.store .page__container{padding-bottom:0}.store:not(.empty) .page__container{padding-right:0}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.store-device-details--title{font-weight:700;font-size:18px;text-align:center;line-height:24px}.store-device-details--model{font-weight:400;font-size:14px;text-align:center;line-height:24px}.store-device-details--description{font-weight:500;font-size:14px;line-height:24px}.store-device-details--description p{white-space:pre-wrap}.store-device-details--parameters{font-weight:500;font-size:12px;line-height:20px;color:var(--color-element-inactive)}.store-device-details--parameters span{margin-left:8px;color:var(--color-type-primary)}.store-device-details--pictures{height:200px;margin-bottom:56px}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider{overflow:visible}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider .slider{justify-content:unset;height:auto}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider .slider .slide{display:flex;align-items:center}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider .slider .slide .slide-item{min-width:350px;max-width:450px}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider .slider .slide .slide-item img{height:220px;width:auto}.store-device-details--pictures .device-carousel-pictures .carousel.carousel-slider .slider .slide iframe{margin:0}.store-device-details .carousel .control-dots{bottom:-32px}.store-device-details .carousel .control-dots .dot{border-radius:0;background-color:var(--color-element-inactive)}.store-device-details .carousel .control-dots .dot.selected{background-color:var(--color-accent)}.store-device-details p,.store-device-details li{color:var(--color-type-secondary)}.store-device-details--pdf-box{background-color:var(--color-background);border-radius:8px;padding:16px;box-sizing:border-box}.store-device-details--pdf-box .upper{display:flex;align-items:center;margin-bottom:12px}.store-device-details--pdf-box .upper p{margin-left:12px;font-weight:700;font-size:16px}.store-device-details--pdf-box a{border:1px solid var(--color-type-primary);border-radius:8px;padding:6px 12px;color:var(--color-type-secondary);margin-bottom:12px;max-width:300px}.store-device-details .buy-section a{background-color:var(--color-background);width:100%;padding:12px;border-radius:8px}.user-manual p,.user-manual div{color:var(--color-type-secondary);font-weight:400}.user-manual p.user-manual--title,.user-manual div.user-manual--title{font-size:16px;font-weight:600}.user-manual p.user-manual--description p,.user-manual div.user-manual--description p{white-space:pre-wrap}.user-manual--video{display:flex;justify-content:center}.user-manual--video iframe{max-width:450px}.user-manual--pdf-box{background-color:var(--color-background);border-radius:8px;padding:16px;box-sizing:border-box}.user-manual--pdf-box .upper{display:flex;align-items:center;margin-bottom:12px}.user-manual--pdf-box .upper p{margin-left:12px;font-weight:700;font-size:16px}.user-manual--pdf-box a{border:1px solid var(--color-type-primary);border-radius:8px;padding:6px 12px;color:var(--color-type-secondary);margin-bottom:12px;max-width:300px}.user-manual .buy-section a{background-color:var(--color-background);margin-bottom:12px;width:100%;padding:12px;border-radius:8px}.backdrop{z-index:10;color:#fff}.parameter-settings .microventilation-button{height:52px;width:52px;background-color:var(--color-accent);border-radius:50%;position:absolute;bottom:24px;left:24px}.parameter-settings .microventilation-button [stroke]{stroke:#fff}.grouped-device-channels{margin-bottom:24px}.grouped-device-channels .device-grouped{display:flex;align-items:center;margin-bottom:16px;min-height:65px;background-color:var(--color-element);border-radius:16px;padding:16px;box-sizing:border-box;cursor:pointer}.grouped-device-channels .device-grouped--link{align-items:center;display:flex;margin:0;width:100%}.grouped-device-channels .device-grouped--header{margin:0;width:100%;overflow:hidden}.grouped-device-channels .device-grouped--header-title{line-height:1.5}.grouped-device-channels .device-grouped--header-title-name{font-size:14px}.grouped-device-channels .device-grouped--header-title-type{font-size:12px;line-height:16px;font-weight:400;color:var(--color-type-secondary)}.grouped-device-channels .arrow{height:34px}.grouped-device-channels .arrow .icon-chevron{margin:0}.grouped-device-channels .arrow .icon-chevron [stroke]{stroke:var(--color-accent)}.grouped-device-channels .grouped-channels{padding-left:16px;max-height:0;padding-top:0;transition:max-height .15s ease-out,padding-top .15s ease-out;overflow:hidden}.grouped-device-channels .grouped-channels.expanded{padding-top:16px;max-height:1500px;transition:max-height .25s ease-in,padding-top .25s ease-in}.grouped-device-channels .grouped-channels .device-box--exalus.device-box{cursor:auto}.icon-tip{position:relative}.icon-tip [fill]{fill:var(--color-accent)}.icon-tip .pulsating-circle{width:15px;height:15px;position:absolute;top:6px;left:15px}.icon-tip .pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:var(--color-accent);animation:pulse-ring 3.25s cubic-bezier(.215,.61,.355,1) infinite}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.tip-view{position:fixed;height:100%;width:100vw;top:0;left:0;background-color:#000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5}.tip-view--title{font-size:24px;font-weight:700;color:#fff;margin-bottom:12px}.tip-view--content{font-size:16px;font-weight:400;color:var(--color-element-inactive);padding:0 24px;text-align:center}.tip-view .top-right{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center}.tip-view .close-btn{position:fixed;bottom:48px;left:50%;transform:translate3d(-50%,0,0);color:var(--color-accent);font-weight:700;font-size:24px}.exalus-action-item{display:flex;align-items:center;justify-content:space-between;background:var(--color-element);border-radius:16px;margin-bottom:16px;box-sizing:border-box;padding:12px 16px}.exalus-action-item.disabled .exalus-action-item__content svg [stroke]{stroke:var(--color-element-inactive)}.exalus-action-item.disabled .exalus-action-item__content svg [fill]{fill:var(--color-element-inactive)}.exalus-action-item.disabled .exalus-action-item__content .name{color:var(--color-element-inactive)}.exalus-action-item__content{display:flex;align-items:center;width:85%;cursor:pointer}.exalus-action-item__content .icon{margin-right:16px;width:35px}.exalus-action-item__content svg{line-height:0}.exalus-action-item__content svg [stroke]{stroke:var(--color-accent)}.exalus-action-item__content svg [fill]{fill:var(--color-accent)}.exalus-action-item__content .name{font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exalus-action-item .action-btn:not(:active) path{transition:fill var(--button-active-transition);fill:var(--color-element)}.exalus-action-item .action-btn:not(:active) circle{transition:fill var(--button-active-transition),stroke var(--button-active-transition);stroke:var(--color-type-primary);fill:var(--color-element)}.exalus-action-item .action-btn:active path{fill:var(--color-accent);stroke:var(--color-element)}.exalus-action-item .action-btn:active circle{stroke:var(--color-accent);fill:var(--color-accent)}.configuration_info{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.configuration_info p{color:var(--color-type-primary);font-weight:700;font-size:16px;margin:0}.configuration_info__icon{display:flex;align-items:center;justify-content:center;height:24px;width:24px;background-color:transparent;border:1px solid var(--color-type-primary);border-radius:50%}.info_page .page__container{padding:0}.info_page .page__header{padding:24px 24px 0}.info_page .page__content{padding:24px;background-color:var(--color-element);color:var(--color-type-primary);font-size:14px}.channel-configuration--content,.channel-configuration--content .arrow_button,.channel-configuration--content form{width:100%}.channel-configuration .row_container{display:flex;align-items:center;justify-content:space-between;width:100%}.channel-configuration .row_container.margin_top{margin-top:8px}.channel-configuration .row_container.space{margin-bottom:24px}.channel-configuration .row_container p{color:var(--color-type-primary);font-weight:400;font-size:16px;margin:0}.channel-configuration .row_container>span{font-weight:400;font-size:14px;line-height:24px;color:var(--color-type-secondary)}.channel-configuration .row_container .switch{width:auto}.channel-configuration .row_container.space-between button:first-of-type{margin-right:8px}.channel-configuration .row_container.space-between button:last-of-type{margin-left:8px}.channel-configuration hr:not(.tabs__line){border:0;border-bottom:1px solid var(--color-type-primary);width:100%;margin:24px 0}.channel-configuration .radios_group label{padding:0;border-bottom:0;font-weight:400}.channel-configuration .radios_group label:first-of-type{margin-bottom:16px}.channel-configuration .radios_group hr{display:none}.channel-configuration .accordion__content{padding-top:12px}.channel-configuration .page__container{padding-top:0}.channel-configuration .page__container .above .page__container{padding-top:24px}.channel-groups .group-item{height:64px;font-size:16px;display:flex;align-items:center;justify-content:space-between;line-height:1;border-radius:8px;padding:16px;background:var(--color-element);color:var(--color-type-primary);border:1px solid transparent;outline:0;width:100%;box-sizing:border-box}.channel-groups .group-item .checkbox{margin-bottom:0}.measurement-item{height:auto;padding:16px;display:flex;align-items:center;box-sizing:border-box;position:relative;justify-content:flex-start;margin:0 0 16px;background-color:var(--color-element);border-radius:12px}.measurement-item.clickable{cursor:pointer}.measurement-item:before{display:none}.measurement-item__unit-icon{width:32px;height:32px;line-height:18px;font-weight:500;color:var(--color-accent);margin-right:8px;display:flex;align-items:center;justify-content:center}.measurement-item__name{flex:1;font-weight:600;font-size:14px;line-height:24px;display:flex;flex-direction:column}.measurement-item__name .subname{color:var(--color-type-secondary);font-size:12px}.measurement-item__value-wrapper{display:flex;flex-direction:column;align-items:flex-end;font-weight:400;font-size:14px;line-height:24px}.measurement-item__value{display:flex;align-items:center}.measurement-item__value .icon-arrow-link{margin-right:6px}.measurement-item__value .icon-plug{width:24px;height:24px}.measurement-item__value .icon-plug [stroke]{stroke:var(--color-type-primary)}.measurement-item__icon{cursor:pointer;height:32px;width:32px;text-align:right;margin-left:16px}.analyse-range-header{display:flex;align-items:center;justify-content:center}.analyse-range-header .header{width:auto;min-width:175px;margin-bottom:0}.analyse-range-header .header__title-main{text-transform:capitalize}.analyse-range-header button:disabled{visibility:hidden}.chart-summary__caption{display:flex;align-items:center;padding:32px 0 16px}.chart-summary__caption-text{margin-left:16px;font-size:16px;font-weight:700}.chart-summary__measurement{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.chart-summary__measurement span{font-size:16px;font-weight:500}.chart-summary__measurement span:last-of-type{font-weight:700}.sensor-chart-tooltip{background-color:var(--color-element)!important;border-radius:8px;padding:12px;border:1px solid var(--color-type-secondary)}.sensor-chart-tooltip p{margin:0}.sensor-chart-tooltip .value{color:var(--color-accent)}.list-details{width:100%}.list-details .section{margin-bottom:42px;padding-bottom:24px}.list-details .section:not(:last-child){border-bottom:1px solid var(--color-element-inactive)}.list-details .section__date{font-size:16px;font-weight:700;text-align:center;text-transform:capitalize;margin-bottom:24px}.list-details .section .list-item{display:flex;align-items:center;justify-content:space-between;padding:6px 12px}.list-details .section .list-item .icon-state{display:flex;align-items:center}.list-details .section .list-item .icon-state div{font-weight:500;font-size:16px}.list-details .section .list-item .icon-state .icon{margin-right:12px}.list-details .section .list-item .period{font-size:16px;font-weight:700}.charts-wrapper{width:100%}.charts-wrapper .control-wrapper{padding-bottom:48px}.charts-wrapper .empty-states{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;width:100%;min-height:250px}.charts-wrapper .exalus-chart-container{width:100%}.charts-wrapper .exalus-chart-container .time-ranges{padding-top:16px}.charts-wrapper .exalus-chart-container .recharts-legend-wrapper{bottom:-20px!important}.charts-wrapper .exalus-chart-container .recharts-legend-wrapper .legend-custom{display:flex;flex-direction:column}.charts-wrapper .exalus-chart-container .recharts-legend-wrapper .legend-custom li{display:flex;align-items:center}.charts-wrapper .exalus-chart-container .recharts-legend-wrapper .legend-custom li .dot{height:8px;width:8px;border-radius:50%;margin-right:12px}.charts-wrapper .exalus-chart-container .recharts-legend-wrapper .legend-custom li span{font-size:14px;font-weight:600}.charts-wrapper .exalus-chart-container .date-picker{padding-bottom:24px}.charts-wrapper .exalus-chart-container .binary-chart{position:relative}.charts-wrapper .exalus-chart-container .binary-chart .axis-icon{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;bottom:25px;left:-5px}.charts-wrapper .exalus-chart-container .binary-chart .axis-icon:nth-child(2){left:-2px;bottom:unset;top:-25px}.charts-wrapper .exalus-chart-container .binary-chart .axis-icon span{color:var(--color-type-secondary);font-size:10px}.charts-wrapper .exalus-chart-container .binary-chart .axis-icon .icon-sensor{height:25px;width:24px}.charts-wrapper .exalus-chart-container .binary-chart .axis-icon .icon-sensor [stroke]{stroke:var(--color-accent)}.charts-wrapper .exalus-chart-container .binary-chart .recharts-layer.recharts-cartesian-axis.recharts-xAxis g,.charts-wrapper .exalus-chart-container .binary-chart .recharts-layer.recharts-cartesian-axis.recharts-yAxis g{font-size:12px}.charts-wrapper .exalus-chart-container .arrow_btn{background-color:var(--color-background)}.charts-wrapper .exalus-chart-container .chart-pagination{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.charts-wrapper .exalus-chart-container .chart-pagination button{display:flex;align-items:center;padding:12px}.charts-wrapper .exalus-chart-container .chart-pagination button:disabled{opacity:.5}.charts-wrapper .exalus-chart-container .chart-pagination button.back{transform:rotate(180deg)}.microventilation__popup--content .slider{height:auto;width:auto}.icon-pip{position:relative;height:32px;width:32px}.icon-pip .icon-photo{position:absolute;transform:scale(.5);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.icon-pip .icon-photo [stroke]{stroke:#0a0203}.icon-pip .icon-photo:nth-child(2){left:-2px;top:-1px}.icon-pip .icon-photo:nth-child(1){right:-2px;bottom:-1px}.camera-details{position:relative;margin-top:48px}.camera-details .stopped-view{position:absolute;height:calc(100% - 10px);margin-left:-24px;width:100vw;top:0;left:0;background-color:#0009;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700}.camera-details video{margin-left:-24px}.camera-details video+.video-controls{display:flex;align-items:center;position:absolute;right:-18px;bottom:12px;z-index:1}.camera-details video+.video-controls .icon-pause [stroke],.camera-details video+.video-controls .icon-play [stroke]{stroke:#0a0203}.camera-details .pip-btn{position:absolute;right:-18px;top:6px}.camera-details .pip-btn button{padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffc;-webkit-box-shadow:0px 0px 3px -1px rgb(66,68,90);-moz-box-shadow:0px 0px 3px -1px rgb(66,68,90);box-shadow:0 0 3px -1px #42445a}.camera-details .button-control{width:58px;height:58px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff80;border-radius:8px;display:flex;align-items:center;justify-content:center}.camera-details .button-control:nth-child(2){margin-left:8px}.camera-details .button-control:hover{background:#ffffff80}.camera-details .button-control.full-screen{position:absolute;top:32px;left:24px;z-index:1}.camera-details--full-screen{position:fixed;top:0;left:0;margin-top:0;height:100%;width:100%;background-color:#000;display:flex;align-items:center;justify-content:center}.camera-details--full-screen video{margin-left:0}.camera-details--full-screen video+.video-controls{right:24px;bottom:32px}.camera-details--full-screen .pip-btn{right:24px;top:26px}.camera-details--full-screen .stopped-view{position:fixed;height:100vh;width:100vw;margin-left:0}.entry-phone-details{position:relative;margin-top:48px}.entry-phone-details .stopped-view{position:absolute;height:calc(100% - 10px);margin-left:-24px;width:100vw;top:0;left:0;background-color:#0009;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700}.entry-phone-details video+.video-controls{display:flex;align-items:center;position:absolute;left:50%;transform:translate3d(-50%,0,0);bottom:12px;z-index:1}.entry-phone-details video+.video-controls .icon-pause [stroke],.entry-phone-details video+.video-controls .icon-play [stroke]{stroke:#0a0203}.entry-phone-details .pip-btn{position:absolute;right:6px;top:6px}.entry-phone-details .pip-btn button{padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffc;-webkit-box-shadow:0px 0px 3px -1px rgb(66,68,90);-moz-box-shadow:0px 0px 3px -1px rgb(66,68,90);box-shadow:0 0 3px -1px #42445a}.entry-phone-details .button-control{width:48px;height:48px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff80;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:8px}.entry-phone-details .button-control:last-child{margin-right:0}.entry-phone-details .button-control:hover{background:#ffffff80}.entry-phone-details .button-control.full-screen{position:absolute;top:32px;left:24px;z-index:1}.entry-phone-details--full-screen{position:fixed;top:0;left:0;margin-top:0;height:100%;width:100%;background-color:#000;display:flex;align-items:center;justify-content:center}.entry-phone-details--full-screen video{margin-left:0}.entry-phone-details--full-screen video+.video-controls{bottom:32px;transform:none;left:unset;right:18px}.entry-phone-details--full-screen .pip-btn{top:26px;right:12px}.entry-phone-details--full-screen .stopped-view{position:fixed;height:100vh;width:100vw;margin-left:0}.cover-detail-view.facade .max-width-desktop{width:100%;display:flex;justify-content:space-evenly;align-items:center}.cover-detail-view.facade .slider-section.disabled{opacity:.5}.power-state{display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--color-element);border-radius:16px;height:72px}.power-state--left{display:flex;align-items:center}.power-state.error{border:2px solid var(--color-red)}.power-state svg{margin-right:16px}.power-state .battery-icon svg rect{fill:var(--color-accent)}.power-state .battery-icon [stroke]{stroke:var(--color-accent)}.power-state p{font-size:16px;font-weight:700;margin:0}.donut-chart__progress{transform-origin:center;transform:rotate(-225deg);stroke:var(--color-background)}.donut-chart__sunlight-ticks{position:absolute;width:100%;height:100%;transform:rotate(137deg) scale(1)}@media (max-width: 350px){.donut-chart__sunlight-ticks{display:none}}.donut-chart__sunlight-tick{position:absolute;width:9px;height:1.5px;background:var(--color-element-inactive-dark)}.donut-chart__sunlight-tick--active{background:var(--background)}.donut-chart__sunlight-tick--big{width:11px}.donut-chart__avg-indicator{top:var(--top);left:var(--left);position:absolute;transform:translate3d(-50%,-50%,0)}@media (max-width: 375px){.donut-chart__avg-indicator{display:none}}.donut-chart__progess{position:relative}.donut-chart__chart{transform-origin:center;transform:rotate(-225deg)}.donut-chart__rect{transform:translate3d(20px,21px,0) rotate(45deg);fill:var(--color-element)}.donut-chart-2__progress{transform-origin:center;transform:rotate(-225deg);stroke:var(--color-background)}.donut-chart-2__sunlight-ticks{position:absolute;width:100%;height:100%;transform:rotate(137deg) scale(1)}@media (max-width: 350px){.donut-chart-2__sunlight-ticks{display:none}}.donut-chart-2__sunlight-tick{position:absolute;width:9px;height:1.5px;background:var(--color-element-inactive-dark)}.donut-chart-2__sunlight-tick--big{width:11px}.donut-chart-2__progess{position:relative}.donut-chart-2__chart{transform-origin:center;transform:rotate(-90deg)}.donut-chart-2__rect{transform:translate3d(20px,21px,0) rotate(45deg);fill:var(--color-element)}.donut-chart-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:365px;margin-top:24px;overflow:hidden}.donut-chart-wrapper__donut{display:flex;position:relative}.donut-chart-wrapper__donut-element{position:absolute;display:flex;align-items:center;justify-content:center;top:24%}@media (max-width: 300px){.donut-chart-wrapper__donut-element{top:28%}}.donut-chart-wrapper__donut-element-bg{height:187px;width:187px;border-radius:50%;background-color:var(--color-background);opacity:.2}@media (max-width: 300px){.donut-chart-wrapper__donut-element-bg{height:160px;width:160px}}.donut-chart-wrapper__donut-element-info{background:var(--color-element);box-shadow:var(--shadow);border-radius:50%;position:absolute;width:81%;height:81%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.donut-chart-wrapper__donut-element-wrapper{display:flex;align-items:center}.donut-chart-wrapper__donut-element-text{margin:4px 0;color:var(--color-accent)}.donut-chart-wrapper__donut-element-icon{margin-top:12px;line-height:24px;display:flex;align-items:center}.donut-chart-wrapper__donut-element-icon.up{transform:rotate(-90deg)}.donut-chart-wrapper__donut-element-icon.up [stroke]{stroke:var(--color-green)}.donut-chart-wrapper__donut-element-icon.down{transform:rotate(90deg)}.donut-chart-wrapper__donut-element-icon.down [stroke]{stroke:var(--color-red)}.donut-chart-wrapper__donut-element-value{font-size:31px;font-weight:500;color:var(--color-type-primary);line-height:32px;margin-right:6px}.donut-chart-wrapper__donut-element-unit,.donut-chart-wrapper__donut-element-text{font-size:14px;line-height:24px}.donut-chart-wrapper__donut-element .icon-tip{position:absolute;right:20px;bottom:5px}.donut-chart-wrapper__axis{position:absolute;height:300px;width:340px}@media (max-width: 375px){.donut-chart-wrapper__axis{display:none}}.donut-chart-wrapper__axis-element{font-size:14px;font-weight:600;color:var(--color-element-inactive-dark);position:absolute;background:var(--color-element);border-radius:8px;transition:color .15s}.donut-chart-wrapper__axis-element--active{color:var(--color, var(--color-type-primary))}.donut-chart-wrapper__axis-element--active-red{color:var(--color-red)}.donut-chart-wrapper__axis-element--active-green{color:var(--color-green)}.donut-chart-wrapper__axis-element:first-child{left:13%;bottom:11%}.donut-chart-wrapper__axis-element:nth-child(2n){bottom:60%;transform:translate3d(0,-64%,0)}.donut-chart-wrapper__axis-element:nth-child(2){left:2%}.donut-chart-wrapper__axis-element:nth-child(4){right:2%}.donut-chart-wrapper__axis-element:nth-child(3){left:50%;top:-10%;transform:translate3d(-50%,0,0)}.donut-chart-wrapper__axis-element:last-child{bottom:11%;right:8%}.remote-control{display:flex;justify-content:space-evenly;width:100%;height:100%;align-items:center}.remote-control__icon{line-height:0;border-radius:50%;transition:background-color var(--button-active-transition),color var(--button-active-transition)}.remote-control__icon--active{background-color:var(--color-accent);color:var(--color-element)}.remote-control__icon--active svg [stroke]{stroke:#fff}.details-header .device-box__head-icon.no-state svg [stroke]{opacity:.4}.details-header .device-box__head-icon.no-state svg [fill]{opacity:.4}.action-box--exalus.action-box{border:1px solid var(--color-element);box-sizing:content-box}.action-box--exalus.action-box--list-item{margin-bottom:16px;min-height:64px;box-sizing:border-box}.action-box--exalus.action-box--list-item .action-box__content{padding:19px 16px}.action-box--exalus.action-box--list-item .action-icon__icon{width:22px;height:22px}.action-box--exalus.action-box:not(.action-box--list-item) .action-icon__icon{width:30px;height:30px}.action-box--exalus.action-box:not(.action-box--list-item) .action-icon__icon svg{width:20px;height:20px}.action-box--exalus.action-box--hidden{display:none}.action-box--exalus.action-box .action-box__head-action-name{margin:0;font-weight:600}.action-box--exalus.action-box .action-box__head--box{padding:18px 16px 0;height:74px}.action-box--exalus.action-box .action-box__head--box .action-icon{margin-right:0}.state-sync-btn{background-color:var(--color-element);border-radius:50%;height:32px;width:32px;display:flex;align-items:center;justify-content:center;margin-right:8px}.state-sync-btn [stroke]{stroke:var(--color-type-primary)}.state-sync-btn.rotating{animation:rotating 4s linear infinite}.state-sync-btn.ios .icon-synchronize{transform:scale(1.5)}.exalus-grouped-device-channels .accordion:first-child:before{display:none}.dashboard__device-list{list-style-type:none}.configuration_detail{margin-bottom:24px}.configuration_detail p{margin:0}.configuration_detail .value{font-weight:600;font-size:16px;line-height:24px;color:var(--color-type-primary);margin-top:-6px}.configuration_detail .label-container{display:flex;align-items:center;height:36px}.configuration_detail .label-container .label{font-weight:500;font-size:12px;line-height:16px;color:var(--color-type-secondary)}.configuration_details_exalus form .row-container{display:flex;align-items:center;justify-content:space-between}.configuration_details_exalus .custom-slider{color:var(--color-accent)}.device-settings{align-items:center;display:flex;margin:0;height:auto;width:100%}.device-settings__info{margin:0;width:100%}.device-settings__info .device-title{font-size:18px;line-height:24px}.device-settings__info .device-type{font-size:12px;line-height:16px;font-weight:500;color:var(--color-type-secondary)}.device-settings__channels .arrow_button.hidden{opacity:.6}.device-settings__channels .arrow_button .left_section svg{height:32px;width:32px}.device-connection-quality{display:flex;align-items:flex-end;margin-left:auto}.device-connection-quality__bar{margin-left:2px;border:1px solid var(--color-accent);border-radius:3.5px;width:4px}.device-connection-quality__bar.background{background:var(--color-accent)}.device-connection-quality__bar--1{height:8px}.device-connection-quality__bar--2{height:12px}.device-connection-quality__bar--3{height:16px}.device-connection-quality__bar--4{height:20px}.device-connection-quality__bar--5{height:24px}.driver__exalus{display:flex;align-items:center;margin-bottom:16px;min-height:65px;background-color:var(--color-element);border-radius:16px;padding:16px;box-sizing:border-box;cursor:pointer}.driver__exalus--link{align-items:center;display:flex;margin:0;width:100%}.driver__exalus--link .signal-update-container{position:relative}.driver__exalus--link .exalus-version{font-size:8px;line-height:12px;margin:0;display:flex;align-items:center;position:absolute;top:unset;left:unset;bottom:-14px;right:-6px;color:var(--color-type-secondary)}.driver__exalus--link .exalus-version svg{width:8px!important;height:8px!important;margin:0 2px}.driver__exalus--header{margin:0;width:100%;overflow:hidden}.driver__exalus--header-title{line-height:1.5}.driver__exalus--header-title-name{font-size:14px}.driver__exalus--header-title-type{font-size:12px;line-height:16px;font-weight:400;color:var(--color-type-secondary)}.group-item{border-radius:8px;background-color:var(--color-element);height:72px;margin-bottom:16px;padding:24px;display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;font-size:16px;font-weight:700}.group-item__head{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 24px)}.exalus-task-item-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-element);margin-bottom:16px;border-radius:16px;padding:16px 12px}.exalus-task-item-wrapper .exalus-task-item{display:flex;align-items:center}.exalus-task-item-wrapper .exalus-task-item .icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:6px;width:40px;height:40px;box-sizing:border-box;padding:2px}.exalus-task-item-wrapper .exalus-task-item .icon-wrapper svg{height:30px;width:30px}.exalus-task-item-wrapper .exalus-task-item .icon-wrapper svg [stroke]{stroke:var(--color-accent)}.exalus-task-item-wrapper .exalus-task-item .icon-wrapper svg [fill]{fill:var(--color-accent)}.exalus-task-item-wrapper .exalus-task-item .exalus-task-item__content{margin-left:16px}.exalus-task-item-wrapper .exalus-task-item .exalus-task-item__title{margin:0;font-weight:600;line-height:18px}.exalus-task-item-wrapper .exalus-task-item .exalus-task-item__text{margin:6px 0 0;font-weight:500;font-size:12px;line-height:16px;color:var(--color-type-secondary)}.events-list .arrow_button--icon{height:24px}.events-list .arrow_button--icon svg [stroke]{stroke:var(--color-accent)}.events-dialog{padding:0}.events-dialog .row-container{display:flex;align-items:center;justify-content:space-between}.events-dialog .row-container .label{color:var(--color-type-primary);font-size:14px;font-weight:600;text-align:start}.events-dialog .row-container .switch{width:auto}.channel-configuration .barrier-alert .row_container p{margin-right:16px}@media (max-width: 400px){.channel-configuration .barrier-alert .row_container p{text-align:justify}}.channel-configuration .barrier-alert .input__label{font-size:16px;font-weight:400;color:var(--color-type-primary)}.negative-output .switch{width:auto}.info_page{font-size:14px}.info_page p{color:var(--color-type-primary);margin:0 0 16px;font-size:16px}.calibration-window{width:100%;display:flex;justify-content:center;box-sizing:border-box}.icon-gate-control{position:absolute}body.dark .icon-gate-control[class^=icon] rect{fill:var(--color-element)}body.dark .icon-gate-control[class^=icon] .sub-icon{stroke:#fff}.history-gate-icon{height:40px;width:40px;display:flex;align-items:center;position:relative}.history-gate-icon svg:first-of-type{height:32px;width:32px}.history-gate-icon svg:first-of-type [stroke]{stroke:var(--color-accent)}.gate-history-item{display:flex;align-items:center;padding:12px 0}.gate-history-item .history-icon{margin-right:12px}.gate-history-item .history-details p{margin:0;font-weight:500}.gate-history-item .history-details p.title{font-size:16px;line-height:18px}.gate-history-item .history-details p.date{font-size:12px;color:var(--color-element-inactive-dark)}.gate-history .day-section{margin-bottom:32px}.gate-history .day-section .date-header{text-align:center;text-transform:capitalize;font-size:16px;font-weight:700;margin-top:0;margin-bottom:12px}@media (min-width: 800px){.gate-history .day-section .date-header{text-align:left}}.gate-history .history-error{display:flex;align-items:center;justify-content:center}.gate-history .history-error p{margin-left:12px;font-weight:600;font-size:16px}.gate-history .load-more-container{display:flex;justify-content:center}.empty-prices{display:flex;align-items:center;margin-bottom:24px}.empty-prices span{margin-left:12px;font-size:12px;color:var(--color-type-secondary)}.empty-prices.link span{text-decoration:underline}.empty-state{height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;font-weight:700;font-size:16px;line-height:24px;position:relative}.empty-state p{margin:0}.empty-state__heading{position:absolute}.empty-state__background{display:flex;flex-direction:column;width:100%}.empty-state__background-row{display:flex}.empty-state__background-vertical{display:flex;flex-direction:column;justify-content:space-between;width:8px}.empty-state__background-vertical span{font-size:8px;font-weight:500;color:var(--color-element-inactive)}.empty-state__background-horizontal{margin-left:32px;display:flex;justify-content:space-around}.empty-state__background-horizontal span{font-size:12px;font-weight:500;color:var(--color-element-inactive)}.empty-state__background-bars{margin-left:24px;width:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:4px;align-items:end}.empty-state__background-bars .empty-state__background-bar{background:var(--color-background)}.empty-state__background-bars .empty-state__background-bar--1,.empty-state__background-bars .empty-state__background-bar--5{height:69px}.empty-state__background-bars .empty-state__background-bar--2{height:140px}.empty-state__background-bars .empty-state__background-bar--3,.empty-state__background-bars .empty-state__background-bar--6{height:129px}.empty-state__background-bars .empty-state__background-bar--4,.empty-state__background-bars .empty-state__background-bar--7{height:100px}body .chart{width:100%;position:relative;margin:24px -8px 0}body .chart .recharts-yAxis .recharts-cartesian-axis-tick{font-size:8px;line-height:12px}body .chart .recharts-yAxis .recharts-cartesian-axis-tick text{fill:var(--color-type-secondary)}body .chart .recharts-xAxis .recharts-cartesian-axis-tick{font-size:11px;line-height:14px;font-weight:500}body .chart .recharts-xAxis .recharts-cartesian-axis-tick text{fill:var(--color-type-secondary)}body .dark .chart .recharts-yAxis .recharts-cartesian-axis-tick{fill:var(--color-type-primary)}body .dark .chart .recharts-xAxis .recharts-cartesian-axis-tick text{fill:var(--color-type-primary)}.loading-state{height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;font-weight:700;font-size:16px;line-height:24px}.loading-state p{margin:0}.custom-tooltip{background-color:var(--color-element);color:var(--color-type-primary);border:1px solid var(--color-type-primary);padding:4px 8px;border-radius:8px;font-size:12px}.integrated-tabs-content .tabs--type-pills .item-flex .tabs__list-item--active{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.integrated-tabs-content .tabs--type-pills .item-flex .tabs__list-item--active:before{content:"";position:absolute;height:17px;top:39px;left:0;right:0;background:var(--color-element)}.integrated-tabs-content .tabs--type-pills .item-flex .tabs__list-item--error:before{border-left:2px solid var(--color-red);border-right:2px solid var(--color-red);left:-2px;right:-2px}.integrated-tabs-content .integrated-content{background:var(--color-element);border-radius:8px;margin-bottom:24px}.integrated-tabs-content .integrated-content.first{border-top-left-radius:0}.integrated-tabs-content .integrated-content.last{border-top-right-radius:0}.horizontal-slider{color:var(--color-accent);padding:0;width:100%}.horizontal-slider .horizontal-slider__rail{background-color:var(--color-type-secondary);opacity:1}.horizontal-slider .horizontal-slider__track{background-color:var(--color-accent);opacity:1;border:0}.horizontal-slider .horizontal-slider__thumb{width:23px;height:23px;background-color:#fff;box-shadow:0 0 4px #00000080}.horizontal-slider .horizontal-slider__thumb.horizontal-slider--active{box-shadow:0 0 4px #00000080}.horizontal-slider .horizontal-slider__thumb :before{box-shadow:none}.indicator-element{width:20%;height:36px;background-color:var(--background);margin:0 2px;border-radius:4px}.eco-indicator{background:var(--color-element);padding:24px;margin:8px 0;box-sizing:border-box}.eco-indicator .indicator{position:relative;height:94px}.eco-indicator .indicator__list{display:flex;align-items:center}.eco-indicator .indicator__tooltip{position:absolute;bottom:0;left:var(--position);transform:translate3d(-50%,0,0)}.eco-indicator .indicator__tooltip-box{position:relative;border-radius:8px;border:1px solid var(--color-element-inactive);padding:8px 12px}.eco-indicator .indicator__tooltip-handler{position:absolute;top:-12px;left:var(--left);transform:translate3d(-50%,0,0)}.eco-indicator__heading{display:flex;align-items:center;padding-bottom:32px}.eco-state{display:flex;margin:8px 0;box-sizing:border-box}.eco-state__heading{display:flex;flex-direction:column;justify-content:center;background:var(--color-element);margin-right:8px;padding:24px;height:100%;flex:1;box-sizing:border-box}.eco-state__heading p{margin:0}.eco-state__heading--title{color:var(--color-type-primary);font-size:16px;font-weight:700}.eco-state__heading--subTitle{font-size:12px;color:var(--color-type-secondary);line-height:16px;margin-top:8px}.eco-state__eco{display:flex;align-items:center;padding:24px;background:var(--background);box-sizing:border-box}.eco-state__eco .icon-eco:not(:last-child){margin-right:4px}.energy-consumption{width:100%}.energy-consumption__button-group{display:flex;width:100%;margin-bottom:32px;position:relative;z-index:1;box-sizing:border-box}.energy-consumption-total-value{position:absolute;bottom:13%;display:flex;font-size:14px;line-height:24px;align-items:center}.energy-consumption-total-value__text{margin-right:8px;font-weight:400}.energy-consumption-total-value__value{font-weight:600}.energy-consumption-summary{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;margin-top:24px;box-sizing:border-box}@media (max-width: 500px){.energy-consumption-summary{flex-direction:column;margin-bottom:24px}}.energy-consumption-summary__element{display:flex;align-items:center;font-size:16px;position:relative;line-height:24px;font-weight:700}@media (max-width: 500px){.energy-consumption-summary__element{width:100%;justify-content:space-between}}.energy-consumption-summary__element p{margin:0}.energy-consumption-summary__divider{width:1px;height:18px;background-color:var(--color-type-primary);opacity:.1}.energy-consumption-summary__text{color:var(--color-element-inactive-dark);margin-right:8px;min-width:50px}.energy-consumption-summary__text--small{font-size:14px}.video-work-mode .urls{display:flex;align-items:center;margin-bottom:24px}.video-work-mode .urls a{width:100%;background-color:var(--color-element);border-radius:8px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-work-mode .urls a:last-of-type{margin-left:12px}.video-work-mode .urls a [stroke]{stroke:var(--color-type-primary)}.video-work-mode .urls a span{margin-top:12px}.custom-slider{color:var(--color-accent)}.optimizer-configuration-form{padding-top:24px}.optimizer-configuration-form__item-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px}.optimizer-configuration-form__item-row.full-space{grid-template-columns:repeat(1,1fr)}@media (max-width: 400px){.optimizer-configuration-form__item-row{display:flex;flex-direction:column}.optimizer-configuration-form__item-row div:first-of-type .input--no-bottom-margin{margin-bottom:24px}}.optimizer-configuration-form__item-row-flex{display:flex;align-items:flex-start}.optimizer-configuration-form__item.disabled{opacity:.5;pointer-events:none}.optimizer-configuration-form .button-container{display:flex;justify-content:center}.optimizer-configuration-form__item .relay-config-box{background:var(--color-element);border-radius:8px}.optimizer-configuration-form__item .relay-config-box .active-relay-message{display:flex;align-items:center;color:var(--color-type-secondary);font-size:12px}.optimizer-configuration-form__item .relay-config-box .active-relay-message .icon-warning{margin-right:12px}.optimizer-configuration-form__item .relay-config-box .active-relay-message .icon-warning [stroke]{stroke:var(--color-red)}.optimizer-balance{width:100%}.optimizer-balance .mode,.optimizer-balance .balance-value{text-transform:uppercase;font-size:14px;font-weight:600;color:var(--color-type-secondary);margin:0}.optimizer-balance .mode span,.optimizer-balance .balance-value span{font-weight:700;color:var(--color-accent)}.optimizer-balance .mode span.blue,.optimizer-balance .balance-value span.blue{color:var(--color-blue)}.optimizer-balance .mode span.green,.optimizer-balance .balance-value span.green{color:var(--color-green)}.optimizer-balance .mode span.yellow,.optimizer-balance .balance-value span.yellow{color:var(--color-warning)}.optimizer-balance .mode span.red,.optimizer-balance .balance-value span.red{color:var(--color-red)}.optimizer-balance .balance-value{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;text-transform:none;min-width:170px}.optimizer-balance .balance-value.start{justify-content:flex-start}.optimizer-balance .balance-value span{color:var(--color-type-secondary)}.optimizer-balance .balance-value .icon-arrow-link{margin-left:6px}.optimizer-balance .balance-value span:last-of-type{color:var(--color-red);margin-left:4px}.optimizer-balance .balance-value.up span:last-of-type{color:var(--color-green);margin-left:4px}.optimizer-preview{background-color:var(--color-element);padding:16px 24px 12px;position:sticky;top:0;left:0;right:0;z-index:1;box-shadow:1px 11px 18px -18px #42445a;margin:0 -24px;width:calc(100% + 48px);box-sizing:border-box}.optimizer-preview .phases{display:flex;align-items:flex-start;justify-content:space-around}.optimizer-preview .phases .phase-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;border:1px solid var(--color-background);border-radius:8px;margin-right:12px;padding:6px;width:100%}.optimizer-preview .phases .phase-preview:last-of-type{margin-right:0}.optimizer-preview .phases .phase-preview div{white-space:nowrap;font-weight:500;font-size:12px;color:var(--color-type-secondary)}.optimizer-preview .phases .phase-preview div.phase-title{font-weight:700;font-size:14px;color:var(--color-type-primary);margin-bottom:4px}.optimizer-preview .phases .phase-preview div.load{display:flex;align-items:center;font-size:10px;font-weight:500;color:var(--color-type-primary)}.optimizer-preview .phases .phase-preview div.load .eco-bar{margin-right:4px}.optimizer-preview .phases .phase-preview div.load .eco-bar__element{height:8px;width:52px}body .eco-diagram-container{max-height:500px;min-height:270px;position:relative}body .eco-diagram-container .icon-eco{position:absolute;right:138px;top:6px}@media (max-width: 365px){body .eco-diagram-container .icon-eco{right:100px;top:23px}}body .eco-diagram-container .icon-eco [stroke]{stroke:var(--color-green)}body .eco-diagram-container .icon-plug{position:absolute;top:15px;left:153px;height:25px;width:25px}@media (max-width: 365px){body .eco-diagram-container .icon-plug{top:35px;left:113px}}@media (max-width: 365px){body .eco-diagram-container .eco-diagram{width:260px}}body .eco-diagram-container .eco-diagram .route-dot.green{fill:var(--color-green)}body .eco-diagram-container .eco-diagram .route-dot.red{fill:var(--color-red)}body .eco-diagram-container .eco-diagram .route-line.green{stroke:var(--color-green)}body .eco-diagram-container .eco-diagram .route-line.red{stroke:var(--color-red)}body .eco-diagram-container .eco-diagram .border-panel,body .eco-diagram-container .eco-diagram .border-network{stroke:#cbcbd1}@keyframes greenLine{0%{transform:translate3d(325px,0,0)}to{transform:translate3d(5px,0,0)}}body .eco-diagram-container .eco-diagram.green .border-panel{stroke:var(--color-green)}body .eco-diagram-container .eco-diagram.green .border-network:not(.loadActive){stroke:var(--color-green)}body .eco-diagram-container .eco-diagram.green .border-home,body .eco-diagram-container .eco-diagram.green .border-relay,body .eco-diagram-container .eco-diagram.green.load-active .border-load{stroke:var(--color-green)}body .eco-diagram-container .eco-diagram.red .border-network,body .eco-diagram-container .eco-diagram.red .border-relay,body .eco-diagram-container .eco-diagram.red.load-active .border-home{stroke:var(--color-red)}@keyframes l1HomeGreen{0%{transform:translate3d(325px,112px,0);opacity:1}33%{transform:translate3d(219px,112px,0);opacity:1}99%{transform:translate3d(219px,40px,0);opacity:1}to{transform:translate3d(219px,30px,0);opacity:0}}@keyframes l2HomeGreen{0%{transform:translate3d(325px,144px,0);opacity:1}37%{transform:translate3d(207px,144px,0);opacity:1}99%{transform:translate3d(207px,40px,0);opacity:1}to{transform:translate3d(207px,30px,0);opacity:0}}@keyframes l3HomeGreen{0%{transform:translate3d(325px,176px,0);opacity:1}41%{transform:translate3d(195px,176px,0);opacity:1}99%{transform:translate3d(195px,40px,0);opacity:1}to{transform:translate3d(195px,30px,0);opacity:0}}@keyframes l1RelayGreen{0%{transform:translate3d(325px,112px,0);opacity:1}46%{transform:translate3d(177px,112px,0);opacity:1}99%{transform:translate3d(177px,40px,0);opacity:1}to{transform:translate3d(177px,30px,0);opacity:0}}@keyframes l2RelayGreen{0%{transform:translate3d(325px,144px,0);opacity:1}50%{transform:translate3d(165px,144px,0);opacity:1}99%{transform:translate3d(165px,40px,0);opacity:1}to{transform:translate3d(165px,30px,0);opacity:0}}@keyframes l3RelayGreen{0%{transform:translate3d(325px,176px,0);opacity:1}54%{transform:translate3d(153px,176px,0);opacity:1}99%{transform:translate3d(153px,40px,0);opacity:1}to{transform:translate3d(153px,30px,0);opacity:0}}@keyframes l1LoadGreen{0%{transform:translate3d(325px,112px,0);opacity:1}59%{transform:translate3d(135px,112px,0);opacity:1}99%{transform:translate3d(135px,40px,0);opacity:1}to{transform:translate3d(135px,30px,0);opacity:0}}@keyframes l2LoadGreen{0%{transform:translate3d(325px,144px,0);opacity:1}63%{transform:translate3d(123px,144px,0);opacity:1}99%{transform:translate3d(123px,40px,0);opacity:1}to{transform:translate3d(123px,30px,0);opacity:0}}@keyframes l3LoadGreen{0%{transform:translate3d(325px,176px,0);opacity:1}67%{transform:translate3d(111px,176px,0);opacity:1}99%{transform:translate3d(111px,40px,0);opacity:1}to{transform:translate3d(111px,30px,0);opacity:0}}@keyframes l1HomeRed{0%{transform:translate3d(5px,112px,0);opacity:1}67%{transform:translate3d(219px,112px,0);opacity:1}99%{transform:translate3d(219px,40px,0);opacity:1}to{transform:translate3d(219px,30px,0);opacity:0}}@keyframes l2HomeRed{0%{transform:translate3d(5px,144px,0);opacity:1}63%{transform:translate3d(207px,144px,0);opacity:1}99%{transform:translate3d(207px,40px,0);opacity:1}to{transform:translate3d(207px,30px,0);opacity:0}}@keyframes l3HomeRed{0%{transform:translate3d(5px,176px,0);opacity:1}59%{transform:translate3d(195px,176px,0);opacity:1}99%{transform:translate3d(195px,40px,0);opacity:1}to{transform:translate3d(195px,30px,0);opacity:0}}@keyframes l1RelayRed{0%{transform:translate3d(5px,112px,0);opacity:1}54%{transform:translate3d(177px,112px,0);opacity:1}99%{transform:translate3d(177px,40px,0);opacity:1}to{transform:translate3d(177px,30px,0);opacity:0}}@keyframes l2RelayRed{0%{transform:translate3d(5px,144px,0);opacity:1}50%{transform:translate3d(165px,144px,0);opacity:1}99%{transform:translate3d(165px,40px,0);opacity:1}to{transform:translate3d(165px,30px,0);opacity:0}}@keyframes l3RelayRed{0%{transform:translate3d(5px,176px,0);opacity:1}46%{transform:translate3d(153px,176px,0);opacity:1}99%{transform:translate3d(153px,40px,0);opacity:1}to{transform:translate3d(153px,30px,0);opacity:0}}body .eco-diagram-container .eco-diagram .l1.green,body .eco-diagram-container .eco-diagram .l2.green,body .eco-diagram-container .eco-diagram .l3.green{fill:var(--color-green)}body .eco-diagram-container .eco-diagram .l1.green.line,body .eco-diagram-container .eco-diagram .l2.green.line,body .eco-diagram-container .eco-diagram .l3.green.line{animation:greenLine 6s linear infinite}body .eco-diagram-container .eco-diagram .l1.red,body .eco-diagram-container .eco-diagram .l2.red,body .eco-diagram-container .eco-diagram .l3.red{fill:var(--color-red)}body .eco-diagram-container .eco-diagram .l1.green.home{opacity:0;animation:6s l1HomeGreen linear infinite}body .eco-diagram-container .eco-diagram .l1.green.load{opacity:0;animation:6s l1LoadGreen linear infinite}body .eco-diagram-container .eco-diagram .l1.green.relay{opacity:0;animation:6s l1RelayGreen linear infinite}body .eco-diagram-container .eco-diagram .l2.green.home{opacity:0;animation:6s l2HomeGreen linear infinite}body .eco-diagram-container .eco-diagram .l2.green.load{opacity:0;animation:6s l2LoadGreen linear infinite}body .eco-diagram-container .eco-diagram .l2.green.relay{opacity:0;animation:6s l2RelayGreen linear infinite}body .eco-diagram-container .eco-diagram .l3.green.home{opacity:0;animation:6s l3HomeGreen linear infinite}body .eco-diagram-container .eco-diagram .l3.green.load{opacity:0;animation:6s l3LoadGreen linear infinite}body .eco-diagram-container .eco-diagram .l3.green.relay{opacity:0;animation:6s l3RelayGreen linear infinite}body .eco-diagram-container .eco-diagram .l1.red.home{opacity:0;animation:6s l1HomeRed linear infinite}body .eco-diagram-container .eco-diagram .l1.red.relay{opacity:0;animation:6s l1RelayRed linear infinite}body .eco-diagram-container .eco-diagram .l2.red.home{opacity:0;animation:6s l2HomeRed linear infinite}body .eco-diagram-container .eco-diagram .l2.red.relay{opacity:0;animation:6s l2RelayRed linear infinite}body .eco-diagram-container .eco-diagram .l3.red.home{opacity:0;animation:6s l3HomeRed linear infinite}body .eco-diagram-container .eco-diagram .l3.red.relay{opacity:0;animation:6s l3RelayRed linear infinite}body.dark .eco-diagram-container .eco-diagram{fill:var(--color-background)}body.dark .eco-diagram-container .eco-diagram text{fill:var(--color-type-primary)}body.dark .eco-diagram-container .eco-diagram path{stroke:var(--color-type-primary)}body.dark .eco-diagram-container .eco-diagram .gray-box{fill:var(--color-background)}body.dark .eco-diagram-container .eco-diagram .border-load,body.dark .eco-diagram-container .eco-diagram .border-home,body.dark .eco-diagram-container .eco-diagram .relay-rect,body.dark .eco-diagram-container .eco-diagram .relay-rect-content{fill:var(--color-element)}body.dark .eco-diagram-container .icon-plug [stroke]{stroke:var(--color-type-primary)}body .eco-diagram-simple-container{position:relative;min-height:270px}body .eco-diagram-simple-container .icon-eco{position:absolute;left:140px;top:20px}@media (max-width: 365px){body .eco-diagram-simple-container .icon-eco{left:105px;top:30px}}body .eco-diagram-simple-container .icon-eco [stroke]{stroke:var(--color-green)}body .eco-diagram-simple-container .eco-diagram-simple{max-height:500px}@media (max-width: 365px){body .eco-diagram-simple-container .eco-diagram-simple{width:260px}}body .eco-diagram-simple-container .eco-diagram-simple .route-line.green{stroke:var(--color-green)}body .eco-diagram-simple-container .eco-diagram-simple .route-line.red{stroke:var(--color-red)}body .eco-diagram-simple-container .eco-diagram-simple .border-1,body .eco-diagram-simple-container .eco-diagram-simple .border-2,body .eco-diagram-simple-container .eco-diagram-simple .border-3{stroke:#cbcbd1;stroke-width:2px}@keyframes moveGreenHalf{0%{transform:translate3d(340px,0,0)}to{transform:translate3d(170px,0,0)}}@keyframes moveGreen{0%{transform:translate3d(340px,0,0)}to{transform:translate3d(20px,0,0)}}@keyframes moveRed{0%{transform:translate3d(20px,0,0)}to{transform:translate3d(220px,0,0)}}body .eco-diagram-simple-container .eco-diagram-simple.green .border-3,body .eco-diagram-simple-container .eco-diagram-simple.green .border-2{stroke:var(--color-green)}body .eco-diagram-simple-container .eco-diagram-simple.green .border-1:not(.default){stroke:var(--color-green)}body .eco-diagram-simple-container .eco-diagram-simple.green .energy-circle{animation:moveGreen 6s linear infinite}body .eco-diagram-simple-container .eco-diagram-simple.green .energy-circle.half{animation:moveGreenHalf 3s linear infinite}body .eco-diagram-simple-container .eco-diagram-simple.red .border-1,body .eco-diagram-simple-container .eco-diagram-simple.red .border-2{stroke:var(--color-red)}body .eco-diagram-simple-container .eco-diagram-simple.red .energy-circle{animation:moveRed 4s linear infinite}body.dark .eco-diagram-simple-container .eco-diagram-simple{fill:var(--color-background)}body.dark .eco-diagram-simple-container .eco-diagram-simple text{fill:var(--color-type-primary)}body.dark .eco-diagram-simple-container .eco-diagram-simple path{stroke:var(--color-type-primary)}.energy-donut{position:relative}.energy-donut.disabled{opacity:.4}.energy-donut .phase-number{color:var(--color-type-secondary);font-weight:500;font-size:12px;text-align:center;margin:0}.energy-donut--icon{position:absolute;bottom:3px;right:3px}.energy-donut--icon .icon-warning,.energy-donut--icon .icon-cross,.energy-donut--icon .icon-sad-face{height:14px;width:14px}.energy-donut--icon .icon-sad-face [stroke]{stroke:var(--color-red)}.energy-donut .donut-chart-wrapper{margin:0}.optimizer-current--internal{max-width:1000px;width:100%}.optimizer-current .control-wrapper.control-wrapper--column{align-items:center}.optimizer-current .tabs__list{padding:0}.optimizer-current .row-container{width:100%;display:flex;align-items:center;justify-content:space-between}.optimizer-current .row-container.flex-end{align-items:flex-end}.optimizer-current .row-container .donut-chart-wrapper{height:auto}.optimizer-current .row-container .donut-chart-wrapper__donut-element{display:flex;align-items:center;justify-content:center;top:unset}.optimizer-current .row-container .donut-chart-wrapper__donut-element-info{height:50%;width:50%;min-height:70px;min-width:70px}.optimizer-current .row-container .donut-chart-wrapper__donut-element-bg{height:25vw;width:25vw;max-width:250px;max-height:250px}.optimizer-current .row-container .donut-chart-wrapper__donut-element-value{font-size:14px}.optimizer-current .row-container .donut-chart-wrapper__donut-element-icon{margin-top:0}.optimizer-current .row-container .separator{width:1px;height:56px;background-color:var(--color-element-inactive)}@media (max-width: 365px){.optimizer-current .view-header{display:none}}.optimizer-current .diagram-center{display:flex;justify-content:center}.optimizer-current .control-wrapper .empty-state-box{position:relative;top:unset;left:unset;bottom:unset;right:unset}.devices-update{display:inline-block;line-height:24px;color:var(--color-accent)}.devices-update:disabled{opacity:.5;cursor:default}.rssi-button{margin-left:8px}.rssi-button:disabled{opacity:.7}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rssi-button.rotating{animation:rotating 4s linear infinite}.configuration_details p{margin:0}.configuration_details hr{margin:24px 0}.configuration_details .edit_section{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.configuration_details button.update{color:var(--color-element)}.configuration_details button.update svg [stroke]{stroke:var(--color-element)}.configuration_details button.update[disabled]{color:#fff}.configuration_details button.update[disabled] svg [stroke]{stroke:#fff}.configuration_details .buttons_container{margin-top:24px}.configuration_details .recovery-section__box{margin-top:16px}.configuration_details .ssid-container{display:flex;align-items:center}.configuration_details .ssid-container .signal-strength{margin-left:6px}.configuration_details .ssid-container button .icon-synchronize [stroke]{stroke:var(--color-type-primary)}.input-bindings-configuration.one-channel-selected .checkbox-select .input{margin-bottom:0}.input-bindings-configuration.one-channel-selected .checkbox-select .input__input{border-bottom-right-radius:0;border-bottom-left-radius:0}.input-bindings-configuration .channel-config-box{background:var(--color-element);padding:12px;border-radius:8px;margin-bottom:24px}.input-bindings-configuration .channel-config-box.first{border-top-left-radius:0}.input-bindings-configuration .channel-config-box.last{border-top-right-radius:0}.input-bindings-configuration .tabs--type-pills .item-flex .tabs__list-item--active{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.input-bindings-configuration .tabs--type-pills .item-flex .tabs__list-item--active:before{content:"";position:absolute;height:17px;top:39px;left:0;right:0;background:var(--color-element)}.device-bindings .bindings .remove-section{width:100%;display:flex;align-items:center;justify-content:flex-end}.device-bindings .bindings .remove-section button{position:relative}.device-bindings .bindings .remove-section button .icon-delete [stroke]{stroke:var(--color-red)}.device-bindings .bindings .remove-section button .number{position:absolute;left:-3px;bottom:-3px;background-color:var(--color-element);color:var(--color-type-primary);height:20px;width:20px;border-radius:50%;font-size:14px;font-weight:700}.device-bindings .error-message{color:var(--color-red);display:flex;align-items:center}.device-bindings .error-message .icon-error-small{position:relative;margin-right:6px;top:0;right:0}.input-type .btn-container{display:flex;align-items:center;justify-content:center}.device-inputs .input-state{height:14px;width:14px;border-radius:50%}.driver-settings{align-items:center;display:flex;margin:0;height:auto;width:100%}.driver-settings__page .edit_section .header:last-of-type{margin-bottom:0}.driver-settings__icon{line-height:0;width:32px;height:32px;margin-right:16px;display:flex;align-items:center;justify-content:center;padding:5px;background:var(--color-accent);border-radius:10px;position:relative}.driver-settings__icon svg [fill]:not([fill=none]){fill:var(--color-accent)}.driver-settings__info{margin:0;width:100%}.driver-settings__info .driver-title{font-size:18px;line-height:24px}.driver-settings__info .driver-type{font-size:12px;line-height:16px;font-weight:500;color:var(--color-type-secondary)}.driver-settings__error-message{position:fixed;bottom:24px;left:24px;right:24px;display:flex;border-radius:8px;padding:16px;background-color:var(--color-element)}.driver-settings__error-message-icon{margin-right:16px}.driver-settings__error-message-icon path{fill:var(--color-red)!important}.driver-settings__error-message-heading{color:var(--color-red);margin:0 0 16px}.driver-settings__error-message-text{line-height:1.4;margin:0}.driver-settings__devices .arrow_btn .left_section svg{height:32px;width:32px}.driver-settings__devices .arrow_btn .left_section svg [stroke]{stroke:var(--color-accent)}.driver-settings__devices .arrow_btn .left_section svg [fill]{fill:var(--color-accent)}.driver-settings__device-button{margin-top:64px}.form-devices__form{display:none}.form-devices__form--active{display:block}.form-devices .accordion__content ul .checkbox{margin:8px 0;max-width:700px}.form-devices .accordion__content ul .checkbox:last-child{margin:8px 0}.form-actions{margin-top:24px}.form-actions .device-item__content-wrapper{margin-right:48px}.form-actions .action-box--list-item{margin-bottom:0}.form-actions__placeholder-text{font-size:16px}.edit-name__close-btn{padding:0;margin-bottom:30px}.info-status-screen__content .migration-status-icon~.info-status-screen__title{line-height:32px;margin-top:80px}.info-status-screen__content .migration-status-icon~.info-status-screen__subtitle{padding:0}.login-page{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:24px;box-sizing:border-box}.login-page__up-content{height:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page__logo{margin-bottom:42px}.login-page__logo.lower{margin-bottom:16px}.login-page__logo svg{width:260px;height:auto}.login-page__logo .exalus svg{transform:scale(1.5);width:auto}.login-page__second-slogan{font-weight:700;font-size:22px;line-height:24px;text-align:center;width:260px;opacity:1;margin:0}.login-page__buttons{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.login-page__buttons button{height:56px;font-size:16px;max-width:600px;font-weight:600}.login-page__buttons button.facebook{background-color:#1877f2;border:1px solid #1877F2;color:#fff;font-weight:700;font-size:16px}.login-page__buttons button.google{background-color:#fff;border:1px solid var(--color-type-primary);color:var(--color-type-primary);font-weight:700;font-size:16px}.login-page__buttons button.apple path{fill:#fff}.login-page__buttons .or-separator{position:relative;width:100%;max-width:600px}.login-page__buttons .or-separator:before{content:"";width:40%;border-bottom:solid 1px #55555c;position:absolute;top:50%;right:0;z-index:1}.login-page__buttons .or-separator:after{content:"";width:40%;border-bottom:solid 1px #55555c;position:absolute;top:50%;left:0;z-index:1}.login-page__buttons .or-separator div{background-color:var(--color-background);position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:1;padding:0 12px;color:var(--color-type-secondary);font-size:12px;font-weight:500}.login-page .support-link{width:100%;display:flex;align-items:center;justify-content:flex-end;position:relative}.login-page .support-link button{display:flex;align-items:center;background-color:var(--color-element);border-radius:12px;height:auto;color:var(--color-type-secondary)}.login-page .support-link button .icon-call-button-circle{height:30px;width:30px}.login-page .support-link button .icon-call-button-circle path{stroke:var(--color-type-secondary)}.login-page .support-link button p{background-color:var(--color-element);padding:0 12px;margin:0;font-size:14px}.login-page.wisniowski{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/assets/wisniowski-view-BjWNw5-l.png)}@media (max-width: 500px){.login-page.wisniowski{background-image:url(/assets/wisniowski-view-mobile-B-CVpkCE.png)}}.login-page.wisniowski .login-page__up-content{justify-content:flex-start}.login-page.wisniowski .login-page__up-content .lower{margin-top:50px;margin-bottom:0}.login-page.wisniowski .login-page__up-content .lower svg{width:400px}@media (max-width: 500px){.login-page.wisniowski .login-page__up-content .lower svg{width:300px}}.login-page.wisniowski .login-page__up-content .lower [fill]{fill:#fff}.login-page.wisniowski .login-page__buttons .or-separator:before{border-bottom:solid 1px #fff}.login-page.wisniowski .login-page__buttons .or-separator:after{border-bottom:solid 1px #fff}.login-page.wisniowski .login-page__buttons .or-separator div{background-color:transparent;color:#fff;z-index:1}.login-page.wisniowski .login-page__buttons .button--secondary{color:#fff;border-color:#fff}body.dark .login-page__buttons button.google{background-color:#1877f2;border:1px solid #1877F2;color:#fff}body.dark .login-page__buttons button.apple path{fill:#000}body.dark .support-link button .icon-call-button-circle circle{stroke:var(--color-element)}
