header.sidebar_header[data-v-0f56af11]{align-items:center;border-bottom:1.5px solid var(--sidebar_border);display:flex;flex-direction:column;height:var(--header_height);justify-content:center;padding-bottom:8px;padding-top:8px;position:relative}header.sidebar_header .beta[data-v-0f56af11]{background-color:red;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;color:#fff;font-size:12px;inset-inline-end:0;padding:2px 2px 0;padding-inline:8px;position:absolute}header.sidebar_header a[data-v-0f56af11]{align-items:center;color:inherit;display:flex;flex-direction:column;justify-content:center}header.sidebar_header a .image[data-v-0f56af11]{border-radius:50%;height:50px;overflow:hidden;width:50px}header.sidebar_header a .image img[data-v-0f56af11]{border-radius:50%;height:50px;transition:all .2s linear;width:50px}header.sidebar_header a .image img[data-v-0f56af11]:hover{transform:scale(1.2)}header.sidebar_header a h4[data-v-0f56af11]{transition:all .2s linear}header.sidebar_header a h4[data-v-0f56af11]:hover{text-decoration:underline}.mobile[data-v-0f56af11]{display:none}footer.sidebar_footer[data-v-22fc4c5d]{display:block;display:flex;flex-direction:column;height:var(--sidebar_footer_height);justify-content:flex-end}footer.sidebar_footer .user[data-v-22fc4c5d]{align-items:center;border-bottom:1px solid var(--sidebar_border);display:flex;gap:10px;padding:15px 15px 20px}footer.sidebar_footer .user .image[data-v-22fc4c5d]{position:relative}footer.sidebar_footer .user .image img[data-v-22fc4c5d]{cursor:pointer;height:40px;width:40px}footer.sidebar_footer .user .image[data-v-22fc4c5d]:before{background-color:#12b76a;border:2px solid var(--main_bg);border-radius:50%;bottom:-2px;content:"";height:15px;position:absolute;right:-1px;width:15px}footer.sidebar_footer .user .txt[data-v-22fc4c5d]{display:flex;flex-direction:column;font-family:inherit;font-size:15px;line-height:23px}footer.sidebar_footer .user .txt a[data-v-22fc4c5d]{color:#fff;font-size:14px}footer.sidebar_footer button[data-v-22fc4c5d]{flex-shrink:0}footer.sidebar_footer.sidebar_is_closed .user[data-v-22fc4c5d]{justify-content:center;padding:0 0 15px}footer.sidebar_footer.sidebar_is_closed .user img[data-v-22fc4c5d]{height:40px;width:40px}footer.sidebar_footer.sidebar_is_closed .user .txt[data-v-22fc4c5d]{display:none}.sideNav[data-v-ffab4e24]{background-color:var(--secondary);color:#fff;height:100vh;position:fixed;right:0;transition:var(--layout_transition);width:var(--sidebar_width)}@media screen and (min-width:640px){.sideNav[data-v-ffab4e24]{position:sticky;top:0}}.sideNav span.count[data-v-ffab4e24]{color:var(--primary);font-size:10px;font-weight:600}.sideNav.sidebar_is_closed[data-v-ffab4e24]{width:var(--sidebar_close_width)}.sideNav.mobile[data-v-ffab4e24]{display:none}.sideNav.side_menu[data-v-ffab4e24]{display:block;position:static!important;width:100%}body.ltr .sideNav[data-v-ffab4e24]{left:0;right:unset}@media screen and (min-width:640px){body:has(#hospitality-settings-layout){overflow-x:visible!important}html:has(#hospitality-settings-layout){overflow:visible!important}}#hospitality-settings-layout{background-color:var(--dash_bg);display:flex}@media screen and (min-width:640px){#hospitality-settings-layout{overflow-x:visible}}#hospitality-settings-layout .hospitality-settings-layout__main{flex:1 1 0%;margin-inline-start:auto;min-height:100vh;position:relative;transition:var(--layout_transition)}#hospitality-settings-layout .hospitality-settings-layout__main .insideHomeView{display:flex;flex-direction:column;height:100%;max-width:100vw;min-height:100vh;padding-top:calc(var(--header_height) + 20px);padding-inline:var(--layout_inline_padding)}@media screen and (min-width:640px){#hospitality-settings-layout .hospitality-settings-layout__main .insideHomeView{padding-inline:10px}}#hospitality-settings-layout .hospitality-settings-layout__main .insideHomeView .slot{display:flex;flex:1 1 0%;flex-direction:column;height:100%}#hospitality-settings-layout .hospitality-settings-layout__main .insideHomeView .slot>div,#hospitality-settings-layout .hospitality-settings-layout__main .insideHomeView .slot>div>div{display:flex;flex:1;flex-direction:column;height:100%}#hospitality-settings-layout .calendar__layout{min-height:100vh}@media screen and (min-width:1024px){#hospitality-settings-layout .calendar__layout{height:983px}}#hospitality-settings-layout .calendar__layout__container{display:flex;flex-direction:column;gap:.75rem;height:100%;padding-bottom:.75rem}@media (min-width:1024px){#hospitality-settings-layout .calendar__layout__container{flex-direction:row}}#hospitality-settings-layout .calendar__layout__component{flex:1 1 0%;height:100%}
