.vs-sidebar-group{overflow:hidden}.vs-sidebar-group .group-header{font-size:15px;padding:10px 15px;cursor:pointer}.vs-sidebar-group .group-header .feather-grp-header-arrow{position:absolute!important;right:8px;top:12px;transition:all .2s ease-out;transform:rotate(0deg);display:inline-block}.vs-sidebar-group .group-header .feather-grp-header-arrow.rotate90{transform:rotate(90deg)}.vs-sidebar-group .group-header>*{transition:all .25s ease}.vs-sidebar-group .group-header:hover>*{transform:translateX(5px)}.vs-sidebar-group .group-header .con-vs-chip{margin-bottom:0}.vs-sidebar-group .vs-icon{font-size:1.5rem}.vs-sidebar-group:hover>.group-header{transform:unset}.vs-sidebar-group .vs-sidebar-group .group-header{padding-left:20px}.vs-sidebar-group.vs-sidebar-group-open>.group-header{cursor:pointer;background:#f6f6f6;border-radius:6px;margin-bottom:7px}.vs-sidebar-group.vs-sidebar-group-open>.vs-sidebar-group-items{padding-left:0}.vs-sidebar-group.vs-sidebar-group-open>.vs-sidebar-group-items .vs-sidebar--item span{padding-left:2rem;padding:0}.vs-sidebar-group.vs-sidebar-group-open>.vs-sidebar-group-items .vs-sidebar--item:last-child{border-bottom:0}.vs-sidebar-group.vs-sidebar-group-open .vs-sidebar-group{overflow:visible}.vs-sidebar-group.vs-sidebar-group-active>.group-header{background:#f6f6f6;border-radius:6px}.vs-sidebar-group .vs-sidebar-group-items{opacity:0}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar--item a{padding:10px 15px 10px 20px}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar--item a .feather-icon{margin-right:20px}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar--item:last-child a{margin-bottom:0}.vs-sidebar-group .vs-sidebar-group-items li:last-child{padding-bottom:7px}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar-group span .feather-icon{margin-right:20px}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar-group .feather-icon{margin-right:0}.vs-sidebar-group.disabled-item span{color:#e2e2e2}.vs-sidebar-group-link-active{background:linear-gradient(118deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),.7))!important;color:#fff;border-radius:5px}.vs-sidebar-group-link-active svg{color:#fff}.vs-sidebar-icon-new svg{fill:rgba(var(--app-primary),1);stroke:rgba(var(--app-primary),1)}.vs-sidebar-icon-done svg{fill:rgba(var(--app-success),1);stroke:rgba(var(--app-success),1)}.vs-sidebar-icon-assigned svg{fill:rgba(var(--app-warning),1);stroke:rgba(var(--app-warning),1)}.vs-sidebar-icon-work svg{fill:#eac464;stroke:#eac464}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar--item a{padding-left:50px}.vs-sidebar-group .vs-sidebar-group-items .vs-sidebar--item.vs-sidebar-item-active svg{fill:#fff;stroke:#fff}.the-footer-sidebar a:hover{text-decoration:underline}.the-footer-sidebar__information{display:block;width:100%;text-align:center;margin-bottom:.5rem;font-size:1.125rem}.main-menu-sidebar{white-space:nowrap}.main-menu-sidebar .vs-sidebar--background{z-index:40001}.main-menu-sidebar .vs-sidebar{z-index:40001;position:fixed}.main-menu-sidebar .vs-sidebar .vs-sidebar--items{padding:0 15px}.main-menu-sidebar .vs-sidebar.vs-sidebar-reduce{max-width:80px}.main-menu-sidebar .vs-sidebar.vs-sidebar-reduce:hover:not(.vs-sidebar-reduceNotRebound):not(.vs-sidebar-reduceNotHoverExpand) .vs-sidebar-group .group-header i{display:block}.main-menu-sidebar .vs-sidebar.vs-sidebar-reduce .vs-sidebar-group .group-header i{display:none}.main-menu-sidebar .header-sidebar{padding:20px 19px 16px 23px;width:100%}.main-menu-sidebar .header-sidebar .logo img{padding:4px 0}.main-menu-sidebar .header-sidebar .logo .logo-text{font-size:22px;font-weight:600;color:#7367f0;-webkit-animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards;animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}.main-menu-sidebar .header-sidebar .feather-icon svg{color:#7367f0}.main-menu-sidebar .shadow-bottom{position:absolute;z-index:2;height:60px;width:100%;pointer-events:none;margin-top:-1.3rem;filter:blur(5px);background:linear-gradient(#fff 41%,hsla(0,0%,100%,.11) 95%,hsla(0,0%,100%,0))}.main-menu-sidebar .scroll-area--main-sidebar{position:relative;margin:auto;width:100%;flex:1}.main-menu-sidebar .scroll-area--main-sidebar>.vs-sidebar--item,.main-menu-sidebar .scroll-area--main-sidebar>.vs-sidebar-group{padding:0 15px}.main-menu-sidebar .navigation-header{font-size:.9rem;display:block;margin-top:2rem;margin-bottom:.8rem;text-align:center;font-weight:500;text-transform:uppercase;color:rgba(var(--app-content-color),.5)}.main-menu-sidebar .feather-icon{color:rgba(var(--app-content-color),.9);margin-right:14px}.main-menu-sidebar .feather-icon .feather{width:20px;height:20px}.main-menu-sidebar .con-vs-chip{box-shadow:0 0 7px 3px rgba(0,0,0,.1)}.main-menu-sidebar .con-vs-chip .vs-chip--text{color:#fff;font-size:.8rem}.main-menu-sidebar .vs-sidebar--item{transition:none;overflow:visible!important}.main-menu-sidebar .vs-sidebar--item:hover a{color:inherit}.main-menu-sidebar .vs-sidebar--item:hover a>*{transform:translateX(5px)}.main-menu-sidebar .vs-sidebar--item.vs-sidebar-item-active{border-right:none!important;font-weight:400;z-index:1;position:relative}.main-menu-sidebar .vs-sidebar--item a{font-size:1rem;transition:none;border-radius:4px;opacity:unset;color:rgba(var(--app-content-color),1);padding:10px 15px}.main-menu-sidebar .vs-sidebar--item a>*{transition:transform .25s ease}.main-menu-sidebar .vs-sidebar--item a span{font-size:15px}.main-menu-sidebar .vs-sidebar--item.disabled-item a span{color:#e2e2e2}.main-menu-sidebar .vs-sidebar--item .router-link-active{background:linear-gradient(118deg,rgba(var(--vs-primary),1),rgba(var(--vs-primary),.7));font-weight:400}.main-menu-sidebar .vs-sidebar--item .router-link-active .feather-icon,.main-menu-sidebar .vs-sidebar--item .router-link-active span{color:#fff}#sidebar-demo .vs-sidebar{z-index:52000}#sidebar-demo .vs-sidebar-staticPosition{z-index:10000}#sidebar-demo #parentx-demo-7 .parentx:not(.show-custom-sidebar) .vs-sidebar{display:none;z-index:1!important}.main-menu-sidebar_active .vs-sidebar.vs-sidebar-reduce:not(.vs-sidebar-reduceNotHoverExpand){max-width:260px}.employee-user-settings{position:relative;margin:.5rem -15px;padding:0 38px;display:flex;align-items:center;justify-content:center}.employee-user-settings__settings-button{display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.HousesSelectList_container_3SMby{overflow:auto}.HousesSelectList_list_3Olds{-moz-column-width:320px;column-width:320px;-moz-column-fill:balance;column-fill:balance;-moz-column-rule:1px solid rgba(0,0,0,.1);column-rule:1px solid rgba(0,0,0,.1);-moz-column-gap:0;column-gap:0;margin-top:-1px;margin-bottom:1px;position:relative;height:100%}.HousesSelectList_group_1ZHBv{border-top:1px solid rgba(0,0,0,.1);padding-bottom:5px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;width:320px}.HousesSelectList_groupTitle_3aET5{padding:10px;font-weight:500;margin-bottom:5px;position:relative}.HousesSelectList_building_3Of2g{cursor:pointer;padding:5px 10px 5px 25px;transition:all .1s ease-out}.HousesSelectList_building_3Of2g:hover{background:rgba(var(--app-primary),1);color:#fff}.HousesSelectList_id_3wcif{opacity:.5}.TheHeader_container_1p8lj{height:80px;background:#fff;margin:1em 1em 0;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:7px;display:flex;align-items:center;padding:0 30px;z-index:1000}@media screen and (max-width:1199px){.TheHeader_container_1p8lj{height:64px}}.TheHeader_menuButton_3R7AQ{cursor:pointer;margin-right:30px;display:none}@media screen and (max-width:1199px){.TheHeader_menuButton_3R7AQ{display:block}}.TheHeader_buildings_3IQ6f{position:relative}.TheHeader_aside_XfWlB{margin-left:auto;display:flex;align-items:center;padding-left:1em;position:relative;z-index:1}.TheHeader_name_3o9QR{font-size:1.2em;margin-right:1em;text-align:right;line-height:1;cursor:pointer}.TheHeader_name_3o9QR:hover{text-decoration:underline}@media screen and (max-width:1199px){.TheHeader_name_3o9QR{font-size:1em}}.TheHeader_user_UJ3m9{position:relative;display:flex;align-items:center}.TheHeader_settingsButton_2PzFx{width:32px;height:32px;border-radius:4px;border:1px solid rgba(var(--app-content-color),1);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease-out}.TheHeader_settingsButton_2PzFx:hover{background:rgba(var(--app-primary),1);border-color:rgba(var(--app-primary),1);color:#fff}.TheHeader_settingsIcon_M6hJE{transition:all .1s ease-out}.TheHeader_dropdown_351jW{position:absolute;top:100%;margin-top:10px;background:#fff;border-radius:5px;box-shadow:0 5px 25px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);opacity:0;z-index:-1;transform:translateY(10px);pointer-events:none;visibility:hidden;transition:all .1s ease-out}.TheHeader_dropdown_351jW:after{content:"";position:absolute;width:10px;height:10px;background:#fff;left:15px;top:0;transform:rotate(45deg) translate(-7px);border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.TheHeader_dropdownActive_2bit5{opacity:1;transform:none;pointer-events:all;visibility:visible;z-index:1}.TheHeader_setting_14HOO{display:flex;align-items:flex-start;white-space:nowrap;margin-bottom:1.5em}.TheHeader_setting_14HOO span{margin-right:.5em}.TheHeader_settingsDropdown_3jqUe{left:auto;right:0;display:flex;flex-direction:column;align-items:center;min-width:120px;padding:1em}.TheHeader_settingsDropdown_3jqUe:after{left:auto;right:4px}.TheHeader_address_1exwk{position:relative;font-size:1.4em;line-height:1;font-weight:500;cursor:pointer}.TheHeader_address_1exwk:hover{text-decoration:underline}@media screen and (max-width:1199px){.TheHeader_address_1exwk{font-size:1.1em}}.TheHeader_addressIcon_wxnU_{width:18px;height:18px;margin-left:.5em;vertical-align:middle}.TheHeader_city_2HJNC{margin-top:.5em;opacity:.5}@media screen and (max-width:1199px){.TheHeader_city_2HJNC{font-size:.9em;margin-top:0}}.TheHeader_buildingsDropdown_2iJyv{max-height:calc(100vh - 150px);display:flex}.app-settings-popup__row:not(:last-child){margin-bottom:15px}.app-settings-popup__row_switch{display:flex;align-items:center;justify-content:space-between}.app-settings-popup__row_switch .app-input__label{margin-bottom:0;margin-right:10px}