.styles-module-scss-module__kZn-Rq__RoomCard{border-radius:var(--border-radius);border-color:var(--border-color);border-width:var(--border-width);border-style:var(--border-style);grid-template-columns:auto 1fr;grid-template-areas:"status main""status.";display:grid}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone{grid-area:main;gap:1rem;padding-left:1rem;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone{flex-direction:column;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone hr{border:unset;background:var(--border-color);width:100%;height:1px;margin-bottom:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomStatus{grid-area:status;width:.75rem;height:100%;position:relative}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomStatus:before{content:"";border-radius:var(--border-radius) 0 0 var(--border-radius);background-color:currentColor;margin:-1px;position:absolute;inset:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomOccasion,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomEvent,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomOccasion,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomEvent{color:var(--main-color);gap:.5rem;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomOccasion svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomEvent svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomOccasion svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomEvent svg{width:2rem;height:2rem;margin:auto}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomContent{flex-wrap:wrap;flex:1;gap:.25rem;margin:.5rem 0;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent p,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomContent p{flex-basis:100%;font-weight:700}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomContent span{order:1;font-size:.875em}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span:not(:last-of-type),.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomContent span:not(:last-of-type){margin-right:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span:empty,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomContent span:empty{display:none}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{border-left:var(--border-width) var(--border-style) var(--border-color);border-radius:0 var(--border-radius) var(--border-radius) 0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions .dx-button{width:auto;height:auto;color:var(--main-color);border-radius:0 var(--border-radius) var(--border-radius) 0;padding:0 .75rem!important}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions svg{width:1.5rem;height:1.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraWrapper{flex-direction:column;gap:.5rem;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry{gap:1rem;padding:0 1rem;display:flex;position:relative}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry:after{content:"";border-radius:var(--border-radius);background-color:var(--separator-color);height:1px;position:absolute;inset:calc(100% + .25rem) 1rem 0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry:last-of-type:after{content:unset}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomOccasion svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomEvent svg{width:1.5rem;height:1.5rem}@media only screen and (max-width:768px){.styles-module-scss-module__kZn-Rq__RoomCard{grid-template-columns:unset;grid-template-areas:"status""main""."}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone{flex-wrap:wrap;justify-content:space-between;gap:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone>*,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone>*{padding-left:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry{padding-left:0;padding-right:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry:after{left:0;right:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomOccasion svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomEvent svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomOccasion svg,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomEvent svg{margin:.25rem 0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomStatus{order:0;width:100%;height:.75rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomStatus:before{border-radius:var(--border-radius) var(--border-radius) 0 0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomOccasion{order:2}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent{flex-basis:100%;order:1}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomEvent{order:3;margin-left:auto}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{border-top:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius) 0;order:4;justify-self:flex-end;margin-left:auto;padding:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions .dx-button{border-radius:var(--border-radius) 0;padding:0 1.75rem!important}}@media only screen and (max-width:520px){.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone>*,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraZone>*{padding-left:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry{gap:.5rem;padding-right:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraGuestEntry:after{right:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomOccasion,.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__ExtraRoomEvent{flex-wrap:wrap;gap:.25rem;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent{align-items:baseline;padding:0 .5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent p{flex-basis:auto}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span:first-of-type{text-align:right;flex:1;order:0;margin-right:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span:not(:first-of-type){order:2}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent:after{content:"";flex-basis:100%;order:1;height:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{padding:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions .dx-button{padding:0 1.25rem!important}}@media only screen and (max-width:426px){.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone{column-gap:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent{padding:0 .25rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent span:not(:first-of-type){flex-basis:100%}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{padding:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions .dx-button{padding:0 .75rem!important}}@media only screen and (max-width:320px){.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__MainZone{column-gap:.125rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions .dx-button{padding:0 .25rem!important}}
.styles-module-scss-module___MY0AG__SimpleCard{box-shadow:0 var(--card-border-radius) calc(var(--card-border-radius) + 4px) #00000029;border-radius:var(--card-border-radius);background-color:var(--card-background);flex-direction:column;display:flex}.styles-module-scss-module___MY0AG__SimpleCard .styles-module-scss-module___MY0AG__SimpleCard_main{border-radius:var(--card-border-radius);padding:var(--card-padding);width:100%;height:100%}.styles-module-scss-module___MY0AG__SimpleCard .styles-module-scss-module___MY0AG__SimpleCard_header{border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;background-color:var(--card-header-background);padding:var(--card-header-padding)}.styles-module-scss-module___MY0AG__SimpleCard .styles-module-scss-module___MY0AG__SimpleCard_header~.styles-module-scss-module___MY0AG__SimpleCard_main{border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}

.styles-module-scss-module__xjyoKG__ScannerZone,.styles-module-scss-module__xjyoKG__InputZone{border:2px dashed var(--inactive-color);border-radius:var(--border-radius);text-align:center;flex-direction:column;align-items:center;gap:2rem;padding:2rem;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__xjyoKG__ScannerZone p,.styles-module-scss-module__xjyoKG__InputZone p{font-weight:500}.styles-module-scss-module__xjyoKG__ScannerZone{border:2px solid var(--disabled-color)}.styles-module-scss-module__xjyoKG__qr_video{border-radius:6px;display:none;overflow:hidden}.styles-module-scss-module__xjyoKG__qr_video.styles-module-scss-module__xjyoKG__active{display:block}.styles-module-scss-module__xjyoKG__qr_video.styles-module-scss-module__xjyoKG__active>video{max-height:30rem;width:100%!important}
.styles-module-scss-module__9J6U4G__MinibarTab{flex-direction:column;gap:2rem;display:flex}
.styles-module-scss-module__B-Q2Yq__RepairTab{flex-direction:column;gap:2rem;display:flex}.styles-module-scss-module__B-Q2Yq__RepairTab hr{border:unset;background:var(--separator-color);width:100%;height:2px;margin:.5rem 0}
.styles-module-scss-module__LeKOMW__SkeletonLoading{border-radius:var(--border-radius);width:100%;height:100%;animation:1s linear infinite alternate styles-module-scss-module__LeKOMW__skeleton-loading}@keyframes styles-module-scss-module__LeKOMW__skeleton-loading{0%{background-color:#d4e1e8}to{background-color:#f0f3f5}}
.styles-module-scss-module__VVcYNG__TracingList{border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);flex-direction:column;gap:.5rem;padding:1rem .75rem;font-family:monospace;list-style:none;display:flex}.styles-module-scss-module__VVcYNG__TracingList li{grid-template-columns:1fr 1fr 1fr;display:grid}.styles-module-scss-module__VVcYNG__TracingList li>div:nth-of-type(2){text-align:center}.styles-module-scss-module__VVcYNG__TracingList li>div:last-of-type{text-align:end}.styles-module-scss-module__VVcYNG__TracingList .styles-module-scss-module__VVcYNG__empty_list{color:var(--inactive-color);margin:auto}
.styles-module-scss-module__4tDO_q__separator{position:relative}.styles-module-scss-module__4tDO_q__separator:after{content:"";border-radius:var(--border-radius);background-color:var(--separator-color);width:100%;height:2px;position:absolute;inset:50% 0 0 auto}.styles-module-scss-module__4tDO_q__stays_data{text-align:end}@media only screen and (max-width:768px){.styles-module-scss-module__4tDO_q__stays_data{text-align:unset}}
.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__switch,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__counts{justify-content:flex-start;gap:1rem;display:flex}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list{--step-color:var(--main-color);--step-color-active:hsl(from var(--main-color) h s calc(l - 6));--step-text-color:var(--text-color-inverted);--step-caption-color:var(--text-color)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step .dx-step-indicator{box-shadow:0 0 0 8px var(--card-background)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected .dx-step-indicator{box-shadow:0 0 0 2px var(--card-background),0 0 0 4px var(--step-color),0 0 0 8px var(--card-background)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected.dx-step-active .dx-step-indicator{box-shadow:0 0 0 2px var(--card-background),0 0 0 4px var(--step-color),0 0 0 8px var(--card-background)}:is(.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-focused .dx-step-indicator,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-hover .dx-step-indicator){box-shadow:0 0 0 2px var(--card-background),0 0 0 4px var(--step-color-active),0 0 0 8px var(--card-background)}:is(.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected .dx-step-indicator,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-completed .dx-step-indicator){color:var(--step-text-color);background-color:var(--step-color);border-color:var(--step-color);box-shadow:0 0 0 8px var(--card-background)}:is(.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-focused .dx-step-indicator,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-hover .dx-step-indicator,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-completed.dx-state-focused .dx-step-indicator,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-completed.dx-state-hover .dx-step-indicator){background-color:var(--step-color-active);border-color:var(--step-color-active);box-shadow:0 0 0 2px var(--card-background),0 0 0 4px var(--step-color-active),0 0 0 8px var(--card-background)}:is(.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-selected .dx-step-caption,.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step.dx-step-completed .dx-step-caption){color:var(--step-caption-color);font-weight:500}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step:first-of-type{--step-color:var(--room-status-dirty-color);--step-color-active:hsl(from var(--room-status-dirty-color) h s calc(l - 6));--step-caption-color:var(--room-status-dirty-color)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step:nth-of-type(2){--step-color:var(--room-status-processing-color);--step-color-active:hsl(from var(--room-status-processing-color) h s calc(l - 6));--step-caption-color:var(--room-status-processing-color)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step:nth-of-type(3){--step-color:var(--room-status-hold-color);--step-color-active:hsl(from var(--room-status-hold-color) h s calc(l - 6));--step-caption-color:var(--room-status-hold-color)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper .dx-step-list .dx-step:nth-of-type(4){--step-color:var(--room-status-clean-color);--step-color-active:hsl(from var(--room-status-clean-color) h s calc(l - 6));--step-caption-color:var(--room-status-clean-color)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper.step_0 .dx-stepper-connector-value{background:linear-gradient(90deg, var(--room-status-dirty-color))}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper.step_1 .dx-stepper-connector-value{background:linear-gradient(90deg, var(--room-status-dirty-color) 0%, var(--room-status-processing-color) 100%)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper.step_2 .dx-stepper-connector-value{background:linear-gradient(90deg, var(--room-status-dirty-color) 0%, var(--room-status-processing-color) 50%, var(--room-status-hold-color) 100%)}.styles-module-scss-module__eE6gbG__RoomDetails .styles-module-scss-module__eE6gbG__stepper.step_3 .dx-stepper-connector-value{background:linear-gradient(90deg, var(--room-status-dirty-color) 0%, var(--room-status-processing-color) 33%, var(--room-status-hold-color) 66%, var(--room-status-clean-color) 100%)}
.styles-module-scss-module__eMTsqW__UtilityWrapper{flex-direction:column;align-items:center;display:flex}.styles-module-scss-module__eMTsqW__UtilityWrapper>header{text-align:center}.styles-module-scss-module__eMTsqW__UtilityWrapper hr{border:unset;background:var(--separator-color);width:100%;height:1px;margin:.75rem 0}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content{grid-template-columns:1fr 1fr;justify-items:center;gap:1rem;width:100%;display:grid;position:relative}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content>div{grid-template-columns:1fr auto;align-items:baseline;gap:.5rem;display:grid}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content .styles-module-scss-module__eMTsqW__IconZone{flex-direction:column;grid-column:span 2;align-items:center;gap:.25rem;display:flex}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content>div:nth-of-type(2):after{content:"";background:var(--separator-color);width:1px;height:100%;position:absolute;left:50%}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content:has(>div:only-child){grid-template-columns:1fr}.styles-module-scss-module__eMTsqW__UtilityWrapper .styles-module-scss-module__eMTsqW__content:has(>div:only-child) div:after{content:unset}@media screen and (max-width:768px){.styles-module-scss-module__eMTsqW__UtilityCard{grid-column:span 2}}@media screen and (max-width:426px){.styles-module-scss-module__eMTsqW__UtilityCard{grid-column:unset}}
.styles-module-scss-module__kFvMqa__UtilitiesTab{flex-direction:column;gap:2rem;display:flex}.styles-module-scss-module__kFvMqa__Wrapper{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.styles-module-scss-module__kFvMqa__Electricity,.styles-module-scss-module__kFvMqa__Water,.styles-module-scss-module__kFvMqa__Gas{flex-direction:column;align-items:center;display:flex}.styles-module-scss-module__kFvMqa__Electricity>header,.styles-module-scss-module__kFvMqa__Water>header,.styles-module-scss-module__kFvMqa__Gas>header{text-align:center}.styles-module-scss-module__kFvMqa__Electricity hr,.styles-module-scss-module__kFvMqa__Water hr,.styles-module-scss-module__kFvMqa__Gas hr{border:unset;background:var(--separator-color);width:100%;height:1px;margin:.75rem 0}.styles-module-scss-module__kFvMqa__Electricity .styles-module-scss-module__kFvMqa__content,.styles-module-scss-module__kFvMqa__Gas .styles-module-scss-module__kFvMqa__content{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.styles-module-scss-module__kFvMqa__Water .styles-module-scss-module__kFvMqa__content{grid-template-columns:1fr 1fr;justify-items:center;gap:1rem;width:100%;display:grid;position:relative}.styles-module-scss-module__kFvMqa__Water .styles-module-scss-module__kFvMqa__content>div{grid-template-columns:1fr auto;align-items:baseline;gap:.5rem;display:grid}.styles-module-scss-module__kFvMqa__Water .styles-module-scss-module__kFvMqa__content>div>svg{grid-column:span 2;justify-self:center}.styles-module-scss-module__kFvMqa__Water .styles-module-scss-module__kFvMqa__content>div:first-of-type:after{content:"";background:var(--separator-color);width:1px;height:100%;position:absolute;left:50%}@media screen and (max-width:768px){.styles-module-scss-module__kFvMqa__WaterCard{grid-column:span 2}}@media screen and (max-width:426px){.styles-module-scss-module__kFvMqa__Wrapper{grid-template-columns:1fr}.styles-module-scss-module__kFvMqa__WaterCard{grid-column:unset}}
.styles-module-scss-module__r83iMq__main{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.styles-module-scss-module__r83iMq__main .dx-multiview-item-content{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}:is(.styles-module-scss-module__r83iMq__main .dx-multiview-wrapper,.styles-module-scss-module__r83iMq__main .dx-multiview-item){overflow:visible}.styles-module-scss-module__r83iMq__main .dx-tabpanel-tabs .dx-tabs-wrapper{justify-content:space-around}.styles-module-scss-module__r83iMq__main .dx-item.dx-tab.dx-tabpanel-tab .styles-module-scss-module__r83iMq__tabHeader{text-align:center}.styles-module-scss-module__r83iMq__main .dx-item.dx-tab.dx-tabpanel-tab .styles-module-scss-module__r83iMq__tabHeader svg{color:var(--inactive-color)}.styles-module-scss-module__r83iMq__main .dx-item.dx-tab.dx-tabpanel-tab.dx-tab-selected .styles-module-scss-module__r83iMq__tabHeader svg{color:var(--main-color)}.styles-module-scss-module__r83iMq__main .dx-item.dx-tab.dx-tabpanel-tab.dx-tab-selected .styles-module-scss-module__r83iMq__tabHeader p{font-weight:500}.styles-module-scss-module__r83iMq__main section header{width:fit-content;margin-bottom:.5rem;padding:0 .25rem .25rem 0;position:relative}.styles-module-scss-module__r83iMq__main section header:after{content:"";border-radius:var(--border-radius);background-color:var(--main-color);width:100%;height:2px;position:absolute;inset:100% 0 0 auto}
.styles-module-scss-module__JVbL4q__CardContent{flex-direction:column;gap:1rem;display:flex}.styles-module-scss-module__JVbL4q__RefreshButton{--button-background:transparent;align-self:flex-end;margin:0 1rem 1rem 0}@media only screen and (max-width:768px){.styles-module-scss-module__JVbL4q__RoomCard{box-shadow:none!important}.styles-module-scss-module__JVbL4q__RefreshButton{margin:1rem 1rem 0 0}}
.page-module-scss-module__hasHgq__main{flex-direction:column;flex:1;width:100%;max-width:1024px;margin:0 auto;padding:2rem;display:flex}.page-module-scss-module__hasHgq__content:has([class^=error-]){margin:auto}@media screen and (max-width:768px){.page-module-scss-module__hasHgq__main{padding:1rem}}.page-module-scss-module__hasHgq__main{gap:1rem;padding-top:0}@media only screen and (max-width:768px){.page-module-scss-module__hasHgq__main{gap:0}}
.styles-module-scss-module__tAVX1a__wrapper{background-color:var(--home-header-background);width:100%;padding:1rem 0;position:relative}.styles-module-scss-module__tAVX1a__wrapper:before{content:"";background-color:var(--home-header-background);z-index:-1;width:200dvw;height:100%;position:absolute;inset:0 0 0 -50%}.styles-module-scss-module__tAVX1a__wrapper .styles-module-scss-module__tAVX1a__filters,.styles-module-scss-module__tAVX1a__wrapper .styles-module-scss-module__tAVX1a__filters>div{gap:.5rem;display:flex}.styles-module-scss-module__tAVX1a__wrapper .styles-module-scss-module__tAVX1a__filters .filter-active{outline:3px solid}.styles-module-scss-module__tAVX1a__FilterButtonTooltip{padding:.5rem}@media only screen and (max-width:768px){.styles-module-scss-module__tAVX1a__filters{flex-wrap:wrap}}
.styles-module-scss-module__ldBN2q__LoginCard{flex-direction:column;align-items:center;gap:2rem;width:20rem;padding:3rem 2rem;display:flex}
.page-module-scss-module__VlVl-W__main{flex-direction:column;flex:1;width:100%;max-width:1024px;margin:0 auto;padding:2rem;display:flex}.page-module-scss-module__VlVl-W__content:has([class^=error-]){margin:auto}@media screen and (max-width:768px){.page-module-scss-module__VlVl-W__main{padding:1rem}}.page-module-scss-module__VlVl-W__content{margin:auto}
.page-module-scss-module__qNsK1G__main{flex-direction:column;flex:1;width:100%;max-width:1024px;margin:0 auto;padding:2rem;display:flex}.page-module-scss-module__qNsK1G__content:has([class^=error-]){margin:auto}@media screen and (max-width:768px){.page-module-scss-module__qNsK1G__main{padding:1rem}}.page-module-scss-module__qNsK1G__main{gap:1rem;padding-top:0}.page-module-scss-module__qNsK1G__content{flex-direction:column;display:flex}@media only screen and (max-width:768px){.page-module-scss-module__qNsK1G__main{gap:0}}
