body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.rc-switch{background-color:#ccc;border:1px solid #ccc;border-radius:20px 20px;box-sizing:border-box;cursor:pointer;display:inline-block;height:22px;line-height:20px;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.35,0,.25,1);vertical-align:middle;width:44px}.rc-switch-inner-checked,.rc-switch-inner-unchecked{color:#fff;font-size:12px;position:absolute;top:0;transition:left .3s cubic-bezier(.35,0,.25,1)}.rc-switch-inner-checked{left:-14px}.rc-switch-inner-unchecked{left:24px}.rc-switch:after{animation-duration:.3s;animation-name:rcSwitchOff;animation-timing-function:cubic-bezier(.35,0,.25,1);background-color:#fff;border-radius:50% 50%;box-shadow:0 2px 5px #00000042;content:" ";cursor:pointer;height:18px;left:2px;position:absolute;top:1px;transform:scale(1);transition:left .3s cubic-bezier(.35,0,.25,1);width:18px}.rc-switch:hover:after{animation-name:rcSwitchOn;transform:scale(1.1)}.rc-switch:focus{box-shadow:0 0 0 2px #d5f1fd;outline:none}.rc-switch-checked{background-color:#87d068;border:1px solid #87d068}.rc-switch-checked .rc-switch-inner-checked{left:6px}.rc-switch-checked .rc-switch-inner-unchecked{left:44px}.rc-switch-checked:after{left:22px}.rc-switch-disabled{background:#ccc;border-color:#ccc;cursor:no-drop}.rc-switch-disabled:after{animation-name:none;background:#9e9e9e;cursor:no-drop}.rc-switch-disabled:hover:after{animation-name:none;transform:scale(1)}.rc-switch-label{display:inline-block;font-size:14px;line-height:20px;padding-left:10px;pointer-events:none;-webkit-user-select:text;user-select:text;vertical-align:middle;white-space:normal}@keyframes rcSwitchOn{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1.1)}}@keyframes rcSwitchOff{0%{transform:scale(1.1)}to{transform:scale(1)}}@font-face{font-family:MyriadPro;font-style:normal;src:url(/static/media/MYRIADPRO-REGULAR.6c518fcde55bd3397d56.OTF)}.topContainer{background-color:#231f20;background-size:cover;display:flex;font-family:MyriadPro;height:100%;min-height:100vh;position:relative;width:100%}.topContainer.devi{background-color:#1a6694!important;background-image:url(/static/media/background.77831b0328aeb3df2a0a.png)}.topContainer.danfoss{background-color:#e2000f!important}.topContainer.danfoss .bgLogo{height:120px;width:310px}.mainBackground{display:flex;height:100%;position:absolute;width:100%}.bgLogo{bottom:20px;height:40px;position:absolute;right:20px}.mainContent{align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.termostat{height:516px;position:relative;width:518px}.termoHolder{align-self:center;margin-top:70px}.settingsFormTopContainer{align-self:center;margin-left:auto;margin-right:auto}.termostatBg{height:496px;left:15px;position:absolute;top:15px;width:498px}.termostatScreen{background-color:#231f20;height:170px;left:146px;position:absolute;top:167px;width:220px}.switches{display:flex;left:10px;position:absolute;top:10px}.switch{color:#fff;display:flex;flex-direction:row;justify-content:center;margin-right:10px;margin-top:3px}.switch .label{margin:0 15px;z-index:99}.pageTitle{line-height:2.4rem;text-align:left}.infoText,.pageTitle{color:#fff;z-index:99}.infoText{align-self:center;flex:1 1;flex-basis:400px;font-size:1.2rem;line-height:1.4rem;margin-bottom:100px;max-width:600px;padding:40px;text-align:justify}.activeZone{height:70px;position:absolute;right:70px;top:110px;width:30px}@media only screen and (max-device-width:480px),only screen and (min-device-width:560px) and (max-device-width:1136px) and (-webkit-min-device-pixel-ratio:2){.switches{align-items:center;flex-direction:column;width:100%}.switches>div{margin:5px 0}}svg.pulse-svg{margin-left:2px;margin-top:22px;overflow:visible}svg.pulse-svg .first-circle,svg.pulse-svg .second-circle{fill:#bebdbd;animation:pulse-me 3s linear infinite;transform:scale(.5);transform-origin:center center}svg.pulse-svg .second-circle{animation-delay:1s}svg.pulse-svg .third-circle{fill:#bebdbd;animation:pulse-me 3s linear infinite;animation-delay:2s;transform:scale(.5);transform-origin:center center}@keyframes pulse-me{0%{opacity:0;transform:scale(.5)}50%{opacity:.1}70%{opacity:.09}to{opacity:0;transform:scale(5)}}.menuTopContainer{background-image:url(/static/media/menuBg.b9668e97c7491c54995e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:100%;height:100%;position:relative;width:100%}.homeBtnContainer{border-radius:50%;cursor:pointer;height:30px;left:95px;position:absolute;top:70px;width:30px;z-index:100}.homeBtn{cursor:pointer;height:18px;margin-left:6px;margin-top:4px;width:18px}.menuContainer{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;width:100%}.menuItem{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex:50% 1;flex-direction:column;height:85px;justify-content:flex-end;padding-bottom:3px}.awayIcon,.timerIcon{height:33px}.settingsIcon{height:42px}.menuItemTitle{color:#fff;font-size:21px;margin-top:5px}.timeText{color:#4d4b4a;font-size:20px;margin-bottom:3px}.dateText{color:#4d4b4a;font-size:18px;line-height:1}.daysTopContainer{display:flex;flex-direction:column;height:100%;width:100%}.daysRow{display:flex;flex:1 1;flex-direction:row;width:100%}.daysRow~.daysRow{border-top:1px solid #656263}.dayCell{align-items:center;color:#fff;cursor:pointer;display:flex;flex:33.3% 1;font-size:22px;justify-content:center}.dayCell~.dayCell{border-left:1px solid #656263}.dayCell.selected{background-color:#fff;color:#000}.dayCell.inactive{color:#4d4b4a}.infoIcon{height:25px;width:25px}.screenHeader{align-items:center;background-color:#4d4b4a;color:#fff;display:flex;flex-direction:row;font-size:22px;height:36px;padding-left:4px;padding-right:4px}.screenTitle{font-size:24px;line-height:1;white-space:nowrap}.screenTitle.longTitle{font-size:19px}.titleContainer{align-items:center;display:flex;flex:1 1;flex-direction:row;overflow:hidden;padding-left:5px;padding-right:5px}.titleContainer.longTitle{padding-left:8px;padding-right:8px}.backIcon{height:14px;width:14px}.backIconContainer{cursor:pointer;padding-left:8px;padding-right:12px}.headerDivider{border-right:1px solid #231f20;height:100%;max-height:50%}.titleIcon{margin-right:8px}.confirmIconContainer{cursor:pointer;padding-left:12px;padding-right:8px}.confirmIcon{height:17px}.scheduleTopContainer{display:flex;flex-direction:column;height:100%;width:100%}.periodsTitle{align-items:center;color:#4d4b4a;font-size:22px}.periodRow,.periodsTitle{display:flex;flex:1 1;justify-content:center;width:100%}.periodRow{color:#fff;flex-direction:row;font-size:24px}.checkIconContainer{margin-right:10px}.checkIcon{cursor:pointer;height:20px}.periodTime{line-height:1;margin-left:10px}.timeItem{cursor:pointer}.dialogTopContainer{box-sizing:border-box;height:100%;padding:6px;width:100%}.dialogContent{background-color:#4c4a49;display:flex;flex-direction:column;height:100%;width:100%}.dialogInfoContainer{align-items:center;color:#fff;display:flex;flex:1 1;font-size:24px;justify-content:center}.dialogInfoContainer span{text-align:center}.dialogOptionsContainer{align-items:center;border-top:1px solid #000;cursor:pointer;display:flex;height:42px;justify-content:space-between;margin-left:8px;margin-right:8px;padding-left:5px;padding-right:5px}.dialogOptionsContainer img{height:16px}.periodTimeTopContainer{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:6px;width:100%}.screenHeaderSm{align-items:center;background-color:#4d4b4a;color:#fff;display:flex;flex-direction:row;font-size:22px;height:34px}.screenTitleContainerSm{display:flex;flex:1 1;justify-content:center}.screenTitleSm{font-size:21px;line-height:1;white-space:nowrap}.backIconContainerSm{align-items:center;cursor:pointer;display:flex;flex:20% 0;flex-direction:row;height:100%;justify-content:flex-end}.backIconSm{height:23px;padding-right:10px}.headerDividerSm{border-right:1px solid #231f20;height:100%;max-height:50%}.confirmIconContainerSm{align-items:center;cursor:pointer;display:flex;flex:20% 0;flex-direction:row;height:100%}.confirmIconSm{height:26px;padding-left:10px}.titleIconSm{height:23px;margin-right:13px}.pickerContainer{background-color:#fff;flex:1 1;flex-direction:row;font-size:22px;width:100%}.pickerContainer,.prevPanel{align-items:center;display:flex}.prevPanel{cursor:pointer;height:100%;padding-left:6px}.prevIcon{height:64px}.valueContainer{flex:1 1;font-size:56px;line-height:1;text-align:center}.nextPanel{align-items:center;cursor:pointer;display:flex;height:100%;padding-right:6px}.nextIcon{height:64px}body,html{overflow-x:hidden}.screenTopContainer{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.screenContent{align-items:center;display:flex;flex:1 1;font-size:22px}.color-white{color:#fff}.text-center{text-align:center}.listContainer{display:flex;flex:1 1;flex-direction:row;font-size:21px;width:100%}.listContainer>.listItemsContainer{display:flex;flex:1 1;flex-direction:column}.listContainer .listItem{color:#fff;cursor:pointer;flex:33.3% 0;-webkit-user-select:none;user-select:none}.listContainer.compact{font-size:11px;padding-top:2px}.listContainer.compact .borderedItem{border-bottom:none}.listContainer.compact .listItem{color:#fff;cursor:pointer;flex:12.5% 0;-webkit-user-select:none;user-select:none}.listContainer .listItemContent{align-items:center;display:flex;height:100%;justify-content:space-between;margin-left:4px;margin-right:2px;-webkit-user-select:none;user-select:none}.listContainer .valuePreview{color:#4d4b4a}.listItemTitle{align-items:center;display:flex}.listItemTitle img{margin-right:10px}.overviewTopContainer{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.overviewContainer{display:flex;flex:1 1;flex-direction:column}.dayLineContainer{align-items:flex-end;color:#fff;display:flex;flex:1 1;flex-direction:row}.lineDay{font-size:12px;margin-left:11px;margin-right:22px;padding-top:4px;width:30px}.linePoints{align-items:flex-end;padding-bottom:4px;width:145px}.linePoints,.setupFooter{display:flex;flex-direction:row}.setupFooter{align-items:center;background-color:#4d4b4a;color:#fff;font-size:22px;height:36px;justify-content:space-between}.setupFooter .infoIcon{height:20px;padding-left:8px}.setupFooter .stepsText{padding-right:8px}.setupStartText{color:#fff;line-height:1;text-align:center;width:100%}.controlValueContainer,.floorTypeValueContainer,.sensorValueContainer,.timerStateValue{flex:1 1;font-size:22px;line-height:1;text-align:center}.finishSetupTopContainer{box-sizing:border-box;height:100%;padding:6px;width:100%}.finishContent{background-color:#4c4a49;display:flex;flex-direction:column;height:100%;width:100%}.finishInfoContainer{color:#fff;flex:1 1;font-size:24px}.finishConfirmContainer,.finishInfoContainer{align-items:center;display:flex;justify-content:center}.finishConfirmContainer{border-top:1px solid #000;cursor:pointer;height:42px;margin-left:8px;margin-right:8px}.finishConfirmContainer img{height:16px}.textContainer{display:flex;flex:1 1;flex-direction:row;font-size:14px;height:100%;overflow:hidden;width:100%}.textContainer>.textItemsContainer{color:#fff;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:5px}.textContainer>.textItemsContainer p{margin:2px 0}.textContainer>.textItemsContainer>.inner{overflow-y:scroll;padding-right:22px;width:100%}.textContainer .textItem{color:#fff;cursor:pointer;flex:33.3% 0;-webkit-user-select:none;user-select:none}.textContainer.compact{font-size:11px;padding-top:2px}.textContainer.compact .borderedItem{border-bottom:none}.textContainer.compact .textItem{color:#fff;cursor:pointer;flex:12.5% 0;-webkit-user-select:none;user-select:none}.textContainer .textItemContent{align-items:center;display:flex;height:100%;justify-content:space-between;margin-left:4px;margin-right:2px;-webkit-user-select:none;user-select:none}.textContainer .valuePreview{color:#4d4b4a}.borderedItem{border-bottom:1px solid #656263}.scrollContainer{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;width:30px}.scrollContainer .scrollTop{cursor:pointer;flex-grow:0;flex-shrink:0;height:20px;justify-content:center}.scrollContainer .scrollBar,.scrollContainer .scrollTop{align-items:center;display:flex;-webkit-user-select:none;user-select:none}.scrollContainer .scrollBar{flex:1 1;flex-direction:column;padding:10px 0 20px;position:relative}.scrollContainer .scrollBar img{position:absolute}.scrollContainer .scrollBottom{cursor:pointer;flex-grow:0;flex-shrink:0;height:20px;justify-content:center;-webkit-user-select:none;user-select:none}.scrollContainer .scrollBottom,.textItemTitle{align-items:center;display:flex}.textItemTitle img{margin-right:10px}.codeContainer{align-items:center;background-color:#fff;border:2px solid #4c4a49;display:flex;flex:1 1;justify-content:center;margin:6px 1px 2px}.codeText{font-size:18px}.codeBtnsRow{display:flex;flex:1 1;flex-direction:row}.codeBtnCell{align-items:center;background-color:#4c4a49;border:1px solid #000;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:20px;justify-content:center;-webkit-user-select:none;user-select:none}.usageInfo{color:#fff;flex:1 1;font-size:1.4rem;text-align:center}.usageInfo div{margin:20px 0}.usageInfo .name{color:#4d4b4a}.onOffDialogTopContainer{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:6px;width:100%}.onOffContainer{align-items:center;background-color:#fff;display:flex;flex:1 1;flex-direction:row;font-size:21px;justify-content:space-evenly;width:100%}.onOffDivider,.onOffOption{color:#e1e0dd}.onOffOption{cursor:pointer}.onOffOption.selected{color:#000}.timeContainer{align-items:center;color:#fff;display:flex;flex:1 1;flex-direction:row;font-size:50px;justify-content:center}.timePart{cursor:pointer}.dateContainer{align-items:center;color:#fff;display:flex;flex:1 1;flex-direction:row;font-size:46px;justify-content:center}.datePart{cursor:pointer}.frontTopContainer{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:100%}.frontTopContainer.inactive{cursor:pointer}.temperatureContainer{color:#4e4c4a;font-size:100px}.temperatureContainer.active{color:#fff}.tempSmallPart{font-size:42px}.touch_icon{bottom:6px;height:40px;position:absolute;right:6px;width:40px}.touch_icon img{height:40px}.temp_up_icon{cursor:pointer;height:18px;position:absolute;right:4px;top:4px;width:38px}.temp_up_icon img{height:18px}.temp_down_icon{bottom:4px;cursor:pointer;height:18px;position:absolute;right:4px;width:38px}.temp_down_icon img{height:18px}.heating_icon{left:5px;margin-bottom:auto;margin-top:auto;position:absolute}.heating_icon img{height:52px}.menuLink{bottom:0;color:#fff;cursor:pointer;font-size:22px;font-size:23px;left:5px;letter-spacing:-1px;position:absolute}.awayPeriodTopContainer{box-sizing:border-box;padding:6px;width:100%}.awayDatesContainer,.awayPeriodTopContainer{display:flex;flex-direction:column;height:100%}.awayDatesContainer{color:#fff;font-size:26px}.periodDateRow{align-items:center;border-bottom:1px solid #656263;cursor:pointer;display:flex;flex:33.3% 0;justify-content:space-between}.periodType{font-size:18px}.monthStr{font-size:21px;text-align:center}.dayStr{font-size:56px;text-align:center}.weekDayStr{font-size:21px;text-align:center}.calendarDayContainer{flex:1 1;line-height:1;text-align:center}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;-webkit-user-select:none;user-select:none;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:none}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.rc-dialog{margin:10px;position:relative;width:auto}.rc-dialog-wrap{-webkit-overflow-scrolling:touch;bottom:0;left:0;outline:0;overflow:auto;position:fixed;right:0;top:0;z-index:1050}.rc-dialog-title{font-size:14px;font-weight:700;line-height:21px;margin:0}.rc-dialog-content{background-clip:padding-box;background-color:#fff;border:none;border-radius:6px 6px;position:relative}.rc-dialog-close{background:#0000;border:0;color:#000;cursor:pointer;filter:alpha(opacity=20);font-size:21px;font-weight:700;line-height:1;opacity:.2;position:absolute;right:20px;text-decoration:none;text-shadow:0 1px 0 #fff;top:12px}.rc-dialog-close:disabled{pointer-events:none}.rc-dialog-close-x:after{content:"×"}.rc-dialog-close:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}.rc-dialog-header{background:#fff;border-bottom:1px solid #e9e9e9;border-radius:5px 5px 0 0;color:#666;padding:13px 20px 14px}.rc-dialog-body{padding:20px}.rc-dialog-footer{border-radius:0 0 5px 5px;border-top:1px solid #e9e9e9;padding:10px 20px;text-align:right}.rc-dialog-zoom-appear,.rc-dialog-zoom-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.rc-dialog-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.rc-dialog-zoom-appear.rc-dialog-zoom-appear-active,.rc-dialog-zoom-enter.rc-dialog-zoom-enter-active{animation-name:rcDialogZoomIn;animation-play-state:running}.rc-dialog-zoom-leave.rc-dialog-zoom-leave-active{animation-name:rcDialogZoomOut;animation-play-state:running}@keyframes rcDialogZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rcDialogZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(0)}}@media (min-width:768px){.rc-dialog{margin:30px auto;width:600px}}.rc-dialog-mask{background-color:#373737;background-color:#37373799;bottom:0;filter:alpha(opacity=50);height:100%;left:0;position:fixed;right:0;top:0;z-index:1050}.rc-dialog-mask-hidden{display:none}.rc-dialog-fade-appear,.rc-dialog-fade-enter{opacity:0}.rc-dialog-fade-appear,.rc-dialog-fade-enter,.rc-dialog-fade-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.55,0,.55,.2)}.rc-dialog-fade-appear.rc-dialog-fade-appear-active,.rc-dialog-fade-enter.rc-dialog-fade-enter-active{animation-name:rcDialogFadeIn;animation-play-state:running}.rc-dialog-fade-leave.rc-dialog-fade-leave-active{animation-name:rcDialogFadeOut;animation-play-state:running}@keyframes rcDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcDialogFadeOut{0%{opacity:1}to{opacity:0}}.settingsFormTopContainer{background-color:#fefcff;border-radius:5px;margin-bottom:70px;margin-top:100px;position:relative;width:460px}.scheduleConatiner{width:520px}@media (min-width:576px){.settingsFormTopContainer{margin-top:100px}}@media (min-width:992px){.settingsFormTopContainer{margin-top:70px}}.settingsFormContainer{padding:5px 20px 20px}.settingsFormCodeContainer input{border:none;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:20px;min-width:243px;padding:3px 5px;text-align:center}.applyBtn{align-items:center;background-color:#4c4a49;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;display:flex;flex:1 1;justify-content:center}.applyBtn:hover{background-color:#4c4a4980}.temperatureSection{padding-left:10px;padding-right:6px}.generalSection{background-color:#231f20;border-radius:5px;color:#fff;padding:12px}.settingsSliderField{padding-top:10px}.sliderFieldHeader{align-items:baseline}.settingsSelectField,.sliderFieldHeader{display:flex;font-size:15px;justify-content:space-between}.settingsSelectField{padding-top:10px}.selectFieldLabel{text-transform:capitalize}.generatorTitle{margin-bottom:10px;margin-top:5px;text-align:center;text-transform:uppercase;width:100%}.settingSelect{background-color:#fff;background-image:none;border:1px solid #cecece;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#444;display:block;font-family:sans-serif;font-size:12px;font-weight:700;line-height:1;margin:0;max-width:280px;padding:5px 10px;width:280px}.settingSelect::-ms-expand{display:none}.settingSelect:hover{border-color:#888}.settingSelect:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;color:#222;outline:none}.settingSelect option{font-weight:400}.timerField{display:flex;justify-content:space-between}.timerSwitcher{display:flex;width:280px;width:29px}.scheduleLink{color:#fff;font-size:.8rem}.scheduleLink a{color:#fff!important}.switcherOption{align-items:center;cursor:pointer;display:flex;margin-right:20px}.switcherOption span{padding-right:5px}.settingsCheckboxes{border-bottom:1px solid #ccc;display:flex;padding-bottom:5px;padding-top:5px}.tempSectionField{display:flex;flex:1 1}.breakoutCheckbox,.tempSectionCheckbox{cursor:pointer;margin-left:10px}.sliderFieldValue{font-weight:700}.codeError{background-color:#fff;border-radius:3px;color:#c00;margin-bottom:8px;padding:5px;text-align:center}.shareBtns{margin-top:20px;text-align:center}.sendInput{border:1px solid #c2c1c1;border-bottom-left-radius:3px;border-top-left-radius:3px;padding:10px 20px 8px}.sendBtn{background-color:#1a6594;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:8px 20px}.sendBtn:hover{background-color:#1e74aa}.danfoss .sendBtn{background-color:#e2000f}.danfoss .sendBtn:hover{background-color:#bb0511}small{display:block;font-size:.8rem;margin-bottom:15px}.week{display:flex;flex-direction:column}.week .day{border-bottom:1px solid #dfdfdf!important;display:flex}.week .day:first-child{border-top:1px solid #dfdfdf;margin-top:15px}.week .day .dayName{align-self:center;width:120px}.week .day .timer{display:flex;flex-direction:column}.week .day .timer .period{align-items:center;display:flex}.week .day .timer .period .timers{padding:5px 20px}.generatorContainer{display:flex;flex-direction:row;flex-wrap:wrap}.codeResult{flex:100% 1;font-weight:700;margin-bottom:30px;margin-top:30px}.scheduleFormCodeContainer{display:flex;flex:100% 1}.scheduleFormCodeContainer .applyBtn{color:#fff}.settingsFormCodeContainer{display:flex;justify-content:space-between;margin-bottom:10px}.scheduleFormCodeContainer input{border:1px solid #dfdfdf;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;flex:1.8 1;font-size:20px;padding:3px 5px;text-align:center}.codeParser{flex:100% 1;margin-bottom:20px}.temps{display:flex}.temps,.temps .settingSelect{width:100%}.controlContainer{flex:1 1;margin-bottom:15px;padding:10px;text-align:left}.controlContainer .inputContainer{display:block;text-align:left}.controlName{font-weight:700;margin-bottom:4px}.btnContainer{flex:100% 1;text-align:center}.weekController{display:flex;flex:50% 1;margin:0 0 20px}.weekDayContainer{flex:1 1;justify-content:center;text-align:center}.weekDayName{font-size:.8rem;font-weight:700}.weekDayType{background-color:#fff;cursor:pointer;word-break:break-all}.weekDayType.home{background-color:green;color:#fff}.weekDayType.away{background-color:#ff4500;color:#fff}.daysContainer{display:flex;flex:100% 1;flex-direction:row;flex-wrap:wrap}.daysContainer .day{border:1px solid #ccc;flex:20% 1;padding:10px}.periodContainer{display:flex;flex-direction:column;padding:10px}.endContainer,.startContainer{flex:1 1;margin-left:10px}.periodContainer select{width:100%}.periodSwitch{justify-content:center;margin-bottom:10px}.periodSwitch,.periodValues{display:flex;flex-direction:row}.codeHoder{color:#fff;flex:1 1;font-size:1.2rem;text-align:center}.codeHoder div{margin:20px 0}button{background:none;border:none;color:#fff;font-size:1.2rem}.icon{align-items:center;align-self:center;display:flex;flex:1 1;margin:0 auto;padding-top:24px}
/*# sourceMappingURL=main.d0594ab5.css.map*/