html,body,div#__next{height:100%;margin:0;padding:0}.feather{vertical-align:text-bottom;width:16px;height:16px}.loading-overlay{background-color:#fff6;position:fixed;top:0;bottom:0;left:0;right:0}.display-block{display:block}.display-none{display:none}.loader{animation:4s linear infinite spin}main{min-height:calc(100vh - 48px);padding-bottom:50px}.no-wrap{white-space:nowrap}form .row{margin-bottom:15px}form .row .form-check{padding-top:7px}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}#root-loading{text-align:center;background-color:#f5f5f5;-ms-flex-align:center;min-height:100%;padding-top:75px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;display:flex;position:relative}.feather-lg{width:24px;height:24px}.feather-btn{width:16px;height:16px;line-height:1}.button-link{vertical-align:baseline;border:0;margin:0;padding:0;line-height:1;display:inline}.badge-top{vertical-align:top;margin-left:-3px}.margin-top-50{margin-top:50px}.margin-top-15{margin-top:15px}.margin-top-10{margin-top:10px}.icon-link{padding-top:4px;padding-bottom:4px}.clickable-table tbody tr{cursor:pointer}h2{margin-top:100px}.padding-top{padding-top:75px}.center{text-align:center}.addon-button{border-color:var(--bs-border-color)}.form-colors input[type=color].form-control,.form-colors label{display:inline}.form-colors label{vertical-align:super;padding-left:10px}.recurring-booking-icon{position:absolute;top:8px;right:8px}
.admin-navbar .navbar-brand{min-width:50px;box-shadow:inset -1px 0 #00000040}.admin-navbar .navbar-brand>img{height:30px}.admin-navbar .navbar-toggler{top:.25rem;right:1rem}.admin-navbar form{padding:6px}.admin-navbar form input{color:#000;border:0}.admin-navbar .form-control-dark{background-color:#ffffffb3;border-color:#ffffffb3}.admin-navbar .form-control-dark:focus{border-color:#0000;box-shadow:0 0 0 3px #ffffff40}
.navbar-brand{padding-top:0;padding-bottom:0}.navbar-brand>img{height:2rem}
html,body,div#root{height:100%}.container-center{text-align:center;background-color:#f5f5f5;align-items:center;min-height:100%;padding-top:75px;padding-bottom:50px;display:flex;position:relative}.container-center-top{text-align:left;background-color:#f5f5f5;flex-direction:column;min-height:100%;padding-top:75px;padding-bottom:50px;display:flex;position:relative}.container-center .container-center-inner{align-self:flex-start;width:100%;max-width:330px;margin:auto;padding:15px}.container-center-top .container-center-inner{align-self:flex-start;width:100%;max-width:330px;margin-left:auto;margin-right:auto;padding:15px}.container-center .container-center-inner-wide{width:100%;max-width:600px;margin:auto;padding:15px}.container-center .container-center-inner .logo{width:100%;margin-bottom:50px}
.dashboard-number{font-size:2.5rem}.dashboard-card-clickable{cursor:pointer}.dashboard-card-clickable:hover{background-color:#f8f9fa}
.mapScrollContainer{max-width:100%;overflow-y:scroll}.space-dragger{color:#fff;background-color:#6bb8c7;border:1px solid #000;justify-content:center;align-items:center;font-size:12px;position:relative;display:flex!important}.space-dragger-vertical{writing-mode:vertical-rl;text-orientation:sideways}.space-dragger input{color:#fff;text-align:center;background-color:#0000;border:0;width:100%;font-size:12px}.space-dragger-vertical input{transform:rotate(-90deg)}.space-dragger input:focus{outline:none}.space-dragger-selected{background-color:#e25936}.mapScrollContainer::-webkit-scrollbar{-webkit-appearance:none;width:7px}.mapScrollContainer::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}
.container-confluence{margin:0}.container-confluence .copy-input{border:0;margin:0;padding:0;font-family:Consolas,monospace}.container-confluence li{margin-bottom:5px}.container-confluence .copy-button{border:0;margin:0;padding:0}
.container-signin{text-align:center;background-color:#f5f5f5;align-items:center;min-height:100%;padding-top:75px;padding-bottom:50px;display:flex;position:relative}.lng-selector{position:absolute;bottom:-5px;right:10px}.iconLanguage_nlXk{vertical-align:text-bottom;margin-right:5px}.form-signin{width:100%;max-width:330px;margin:auto;padding:15px}.form-signin .logo{width:100%;margin-bottom:50px}.form-signin .form-control:focus{box-shadow:none}.form-signin .form-control{box-sizing:border-box;height:auto;padding:10px;font-size:16px;position:relative}.form-signin .form-control:focus{z-index:2}.form-signin .form-check{width:auto;margin-top:10px;margin-bottom:10px}.form-signin .form-check .form-check-input{float:none;margin-right:.25rem}.btn-auth-provider{width:100%}.btn-back{margin-top:25px}.copyright-footer{text-align:center;width:100%;font-size:12px;position:absolute;bottom:10px}
.react-date-picker,.react-datetime-picker{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:5px 10px 4px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.react-date-picker__wrapper,.react-datetime-picker__wrapper{border:0!important}.react-datetime-picker__inputGroup{white-space:nowrap}.container-map{margin-left:auto;margin-right:auto;padding:70px 10px 270px}.mapScrollContainer{max-width:100%;overflow-y:scroll}.mapScrollContainer::-webkit-scrollbar{-webkit-appearance:none;width:7px}.mapScrollContainer::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}.space-box{justify-content:center;align-items:center;display:flex!important}.space-box p{color:#fff;text-align:center;white-space:nowrap;width:100%;height:auto;margin:0;font-size:12px;overflow:hidden}.space-box-vertical p{writing-mode:vertical-rl;text-orientation:sideways;width:auto;height:100%}.container-search-config{opacity:.95;z-index:100;background-color:#fff;border-radius:10px 10px 0 0;width:100%;max-height:350px;padding:0 20px 20px;transition:all .2s;position:fixed;top:auto;bottom:0;left:0;box-shadow:0 0 3px #555}.container-search-config .content-minimized{display:none}.container-search-config .btn-outline-dark:hover{background-color:#eee}.container-search-config.minimized{width:100%;height:130px;padding:0 20px 20px;transition:all .2s}.container-search-config.minimized .content{display:none}.container-search-config .collapse-bar{text-align:right;cursor:pointer;justify-content:center;margin-top:10px;margin-bottom:10px;display:flex}.container-search-config.minimized .collapse-bar{text-align:center;padding-top:0;padding-bottom:0}.container-search-config .input-group .btn.disabled,.container-search-config .input-group .btn:disabled{border-color:var(--bs-border-color)}.container-search-config .collapse-bar .expand-icon,.container-search-config .collapse-bar .expand-icon-bigscreen,.container-search-config .collapse-bar .expand-icon-smallscreen,.container-search-config .collapse-bar .collapse-icon-bigscreen,.container-search-config.minimized .collapse-bar .expand-icon-bigscreen,.container-search-config.minimized .collapse-bar .collapse-icon{display:none}.container-search-config.minimized .content-minimized,.container-search-config .collapse-bar .collapse-icon-smallscreen{display:block}.container-search-config.minimized .collapse-bar .expand-icon-smallscreen{display:inline}.space-list{text-align:left;padding-bottom:250px}.space{color:#fff}.space-available{background-color:#30d158e6!important}.space-notavailable{background-color:#ff453ae6!important}.space-mydesk{background-color:#b825dee6!important}.space-buddy-desk{background-color:#2415c5e6!important}.space-list-item-div{overflow:hidden}.space-list-item-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.space-list-item-text{text-overflow:ellipsis}.invalid-recurrence-config,.invalid-search-config{color:#dc3545;width:100%;font-size:.875em}.invalid-search-config{margin-left:-2em}.space-list.maximized{padding-bottom:130px}.container-map.maximized{padding-bottom:150px}form#filter-locations-form .row{margin-bottom:15px}.input-group .btn{z-index:auto}.booking-name-row{position:relative}@media only screen and (min-width:440px){.container-search-config{width:calc(100% - 20px);max-width:420px;left:10px}}
.domain-row{margin-bottom:5px}
.sidebar{z-index:100;min-width:50px;padding:48px 0 0;position:fixed;top:0;bottom:0;left:0;box-shadow:inset -1px 0 #0000001a}.sidebar-sticky{height:calc(100vh - 48px);padding-top:.5rem;position:relative;top:0;overflow-x:hidden;overflow-y:auto}@supports (position:-webkit-sticky) or (position:sticky){.sidebar-sticky{position:-webkit-sticky;position:sticky}}.sidebar .nav-link{color:#333;font-weight:500}.sidebar .nav-link .feather{color:#999;margin-right:4px}.sidebar .nav-link.active{color:#007bff}.sidebar .nav-link:hover .feather,.sidebar .nav-link.active .feather{color:inherit}.sidebar-heading{text-transform:uppercase;font-size:.75rem}.sidebar .nav-link.disabled{color:#999}
main[role=main]{max-width:calc(100% - 50px)}
