.styles-module-scss-module__kZn-Rq__RoomCard{border-radius:var(--border-radius);border:var(--border);gap:1rem;display:flex}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomStatus{width:.75rem;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{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{width:2rem;height:2rem;margin:auto}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent{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{flex-basis:100%;font-weight:700}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent 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){margin-right:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{border-left:var(--border);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}@media only screen and (max-width:768px){.styles-module-scss-module__kZn-Rq__RoomCard{flex-wrap:wrap;justify-content:space-between;gap:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard>:not(.styles-module-scss-module__kZn-Rq__RoomStatus){padding:0 1rem}.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{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}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomActions{border-top:var(--border);border-radius:var(--border-radius)0;order:4;justify-self:flex-end;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__RoomContent{align-items:baseline}.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{column-gap:.25rem}.styles-module-scss-module__kZn-Rq__RoomCard>:not(.styles-module-scss-module__kZn-Rq__RoomStatus){padding:0}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomOccasion{padding-left:.5rem}.styles-module-scss-module__kZn-Rq__RoomCard .styles-module-scss-module__kZn-Rq__RoomContent{padding:0 .5rem}.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{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__aZe22W__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__aZe22W__InputZone p{font-weight:500}
.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);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__KFiY7W__separator{position:relative}.styles-module-scss-module__KFiY7W__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__KFiY7W__stays_data{text-align:end}@media only screen and (max-width:768px){.styles-module-scss-module__KFiY7W__stays_data{text-align:unset}}
.styles-module-scss-module__HEc-rW__CardContent{flex-direction:column;gap:1rem;display:flex}@media only screen and (max-width:768px){.styles-module-scss-module__HEc-rW__RoomCard{box-shadow:none!important}}
.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__switch,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__counts{justify-content:flex-start;gap:1rem;display:flex}.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step .dx-step-indicator{box-shadow:0 0 0 8px var(--card-background)}.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-focused .dx-step-indicator,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-selected .dx-step-indicator,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-focused .dx-step-indicator,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-selected.dx-state-hover .dx-step-indicator,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-completed.dx-state-focused .dx-step-indicator,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-selected .dx-step-caption,.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper .dx-step-list .dx-step.dx-step-completed .dx-step-caption){color:var(--step-caption-color);font-weight:500}.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__stepper.step_0 .dx-stepper-connector-value{background:linear-gradient(90deg,var(--room-status-dirty-color))}.styles-module-scss-module__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__052vTq__RoomDetails .styles-module-scss-module__052vTq__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__wyajna__wrapper{background-color:var(--home-header-background);width:100%;padding:1rem 0;position:relative}.styles-module-scss-module__wyajna__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__wyajna__wrapper .styles-module-scss-module__wyajna__filters,.styles-module-scss-module__wyajna__wrapper .styles-module-scss-module__wyajna__filters>div{gap:.5rem;display:flex}.styles-module-scss-module__wyajna__wrapper .styles-module-scss-module__wyajna__filters .filter-active{outline:3px solid}@media only screen and (max-width:768px){.styles-module-scss-module__wyajna__filters{flex-wrap:wrap}}
.styles-module-scss-module__cBrRrG__main{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.styles-module-scss-module__cBrRrG__main .dx-multiview-item-content{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}:is(.styles-module-scss-module__cBrRrG__main .dx-multiview-wrapper,.styles-module-scss-module__cBrRrG__main .dx-multiview-item){overflow:visible}.styles-module-scss-module__cBrRrG__main .dx-tabpanel-tabs .dx-tabs-wrapper{justify-content:space-around}.styles-module-scss-module__cBrRrG__main .dx-item.dx-tab.dx-tabpanel-tab .styles-module-scss-module__cBrRrG__tabHeader{text-align:center}.styles-module-scss-module__cBrRrG__main .dx-item.dx-tab.dx-tabpanel-tab .styles-module-scss-module__cBrRrG__tabHeader svg{color:var(--inactive-color)}.styles-module-scss-module__cBrRrG__main .dx-item.dx-tab.dx-tabpanel-tab.dx-tab-selected .styles-module-scss-module__cBrRrG__tabHeader svg{color:var(--main-color)}.styles-module-scss-module__cBrRrG__main .dx-item.dx-tab.dx-tabpanel-tab.dx-tab-selected .styles-module-scss-module__cBrRrG__tabHeader p{font-weight:500}.styles-module-scss-module__cBrRrG__main section header{width:fit-content;margin-bottom:.5rem;padding:0 .25rem .25rem 0;position:relative}.styles-module-scss-module__cBrRrG__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__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__bGdtna__main{flex-direction:column;flex:1;width:100%;max-width:1024px;margin:0 auto;padding:2rem;display:flex}.page-module-scss-module__bGdtna__content:has([class^=error-]){margin:auto}@media screen and (max-width:768px){.page-module-scss-module__bGdtna__main{padding:1rem}}.page-module-scss-module__bGdtna__main{gap:1rem;padding-top:0}@media only screen and (max-width:768px){.page-module-scss-module__bGdtna__main{gap:0}}
.page-module-scss-module__EC2Ksa__main{flex-direction:column;flex:1;width:100%;max-width:1024px;margin:0 auto;padding:2rem;display:flex}.page-module-scss-module__EC2Ksa__content:has([class^=error-]){margin:auto}@media screen and (max-width:768px){.page-module-scss-module__EC2Ksa__main{padding:1rem}}.page-module-scss-module__EC2Ksa__main{gap:1rem;padding-top:0}@media only screen and (max-width:768px){.page-module-scss-module__EC2Ksa__main{gap:0}}
