.v-footer{z-index:25}.footer__content{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.footer__content-pointer{cursor:pointer}.footer__content-pointer:not(:last-child){padding-right:.75rem}#header__toolbar{position:relative;z-index:25}#header__toolbar .v-toolbar__content{position:relative;padding-left:0;padding-right:0;z-index:unset;background-color:inherit}.logo{cursor:pointer;display:flex;flex-direction:row;padding-left:16px}.v-badge--icon .v-badge__badge{padding:0}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{min-height:0}.header__mobile-menu{width:100%;position:absolute;margin-top:56px;z-index:-1;transform:translateY(-198px);height:0;transition:all .5s ease-out;overflow:hidden}.header__mobile-menu.header__mobile-menu--active{transition:all .5s ease-out;height:var(--mobile-menu-height);transform:translateY(var(--mobile-menu-transform))}.header__mobile-menu .v-card{border-radius:unset}.header__mobile-menu .v-card .v-list{padding:0}.header__mobile-menu .v-card .v-list .v-list-group--active .v-list-group__items .header__mobile-menu-sub-items{padding-left:30px}.header__mobile-menu .v-card .v-list .v-list-group .v-list-group__header.theme--dark .v-list-item__icon{color:#fff}.header__mobile-menu-status{padding:0!important}.header__mobile-menu-status .row{align-items:center}.header__mobile-menu-status .row .col{padding-top:0;padding-bottom:0;flex:unset;width:unset}.header__mobile-menu-status .row .col:not(:first-child){padding-left:.25rem}html{overflow:auto}#app,body,html{min-height:100%}#app .app__container{padding:0}#app .app__dialogs{position:absolute}.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:0}.snackbar__content{text-align:center!important}#detailCard{display:flex;width:340px;background-color:#fff;margin-top:185px;position:absolute;z-index:999;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 18px 30px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}#detailCard.--theme-dark{background-color:#1e1e1e;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.detailCard__row{display:flex;flex-direction:row;margin:.25rem;flex:1;align-items:center}.detailCard__row .detailCard__col-avatar{padding-top:.5rem}.detailCard__row .detailCard__col-content{padding-left:.5rem;display:flex;flex-direction:column;width:100%}.detailCard__content-header{font-weight:500;font-size:16px;display:flex;justify-content:space-between;width:100%}.detailCard__content-header .detailCard__content-header-text{padding-top:.5rem}.detailCard__content-info{display:flex;flex-direction:column}.detailCard__content-info span{display:block;float:left}.detailCard__content-info .detailCard__content-info-numbers{display:flex;flex-direction:column;padding-top:.75rem}.detailCard__content-info .detailCard__content-info-numbers .detailCard__content-info-number{padding-top:.25rem}.detailCard__content-info .detailCard__content-info-actions{display:flex;padding-top:.5rem}.userItem{height:42px;padding:0 8px}.v-list-item{min-height:0}#user__list-content{margin-left:-.5rem}.user__infoText{padding:0 0 2px;margin:0}.user__infoText .v-input__control .v-input__slot .v-text-field__slot input{text-overflow:ellipsis;padding-bottom:0}.v-radio{margin-right:10px}#inout__sidebar{display:flex;flex-direction:column;max-width:100%;min-width:100%;min-height:100%;transition:all .6s ease-in;padding-top:var(--offset-sidebar-content,10px)}#inout__sidebar .inout__sidebar-card:not(:first-child){margin-top:.5rem}#inout__sidebar .inout__sidebar-card:last-child{margin-bottom:.5rem}.inout__sidebar-list-item{padding:0 .25rem}.inout__sidebar-list-item-filter{height:44px}.inout__sidebar-list-header{padding:0 .25rem}.sidebarInOut__info-name{text-overflow:ellipsis}.slide-enter-active,.slide-leave-active{transition:transform .2s ease}.slide-enter,.slide-leave-to{transform:translateX(-100%);transition:all .15s ease-in 0s}.sidebar-backdrop{width:100%;height:100%;position:fixed;top:0;left:400px;cursor:pointer;z-index:20}.sidebar-panel{background-color:#275f74;position:absolute;height:100%;z-index:20;padding:.5rem 1.5rem;width:400px;display:flex;border-top:1px solid #fff;border-bottom:1px solid #fff;overflow-y:auto}.sidebar-panel::-webkit-scrollbar{display:block;width:5px}.sidebar-panel::-webkit-scrollbar-track{background:transparent}.sidebar-panel::-webkit-scrollbar-thumb{background-color:#f5f5f5;border-right:none;border-left:none}.sidebar-panel::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:0}.sidebar-panel::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:0}.sidebar-panel.--theme-dark{background-color:#272727;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e}#dashboard{width:100%;min-height:100%}.login__info-trials[data-v-a885f0ae]{padding-right:.5rem;color:#cf6679}.login__info-checkbox[data-v-a885f0ae]{margin:0;padding:0}.addNumber__status-row[data-v-1f7281bc]{display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:1rem}.addNumber__status-row .addNumber__status[data-v-1f7281bc]{padding:.25rem}.addNumber__status-avatar--active[data-v-1f7281bc]{border:2px solid #000!important}.addNumber__header[data-v-1f7281bc]{height:68px}.addNumber__addCard .addNumber__stepper[data-v-1f7281bc]{background-color:inherit;box-shadow:unset}.addNumber__list-content[data-v-1f7281bc]:not(:first-child){padding-top:.5rem}.addNumber__list-content .addNumber__list-header[data-v-1f7281bc]{font-weight:500;font-size:20px;padding-bottom:.5rem}.addNumber__list-content .addNumber__list-numbers[data-v-1f7281bc]{padding-top:.25rem;display:flex;flex-direction:row}.addNumber__list-content .addNumber__list-numbers .addNumber__list-numbers-status[data-v-1f7281bc]{margin-left:.5rem}.addNumber__list-content .addNumber__list-numbers .addNumber__list-numbers-number[data-v-1f7281bc]{max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addNumber__list-content .addNumber__list-numbers .addNumber__list-numbers-icon[data-v-1f7281bc]:not(:first-child){padding-left:.5rem}#overview{padding-bottom:1rem}#overview .overview__header{font-weight:700;font-size:24px}.overview__button-addNumber,.overview__button-editPassword,.overview__button-logout,.overview__button-save{width:100%;margin-top:.5rem}.overview__actions{display:flex;flex-direction:column}@media screen and (min-width:1264px){.overview__actions .overview__button-logout{margin-top:1rem}.overview__actions .overview__button-addNumber{margin-top:auto}.overview__actions .overview__button-save{margin-bottom:2.5rem}}.overview__image-content{margin-right:.5rem}#groups{padding:1rem 0}#groups .groups__header{font-weight:700;font-size:24px}.ghost{opacity:.5}#general{padding:1rem 0}#general .general__header{font-weight:700;font-size:24px}#api{padding-top:1rem}#api .api__header{font-weight:700;font-size:24px}.api__info-content span{display:block}.api__info-subHeader{font-weight:600;margin-top:.5rem}.api__info-subHeader-request{font-size:12px}#profile[data-v-229bc0f6]{display:flex;padding:1rem;max-width:100%}#profile .profile__content[data-v-229bc0f6]{display:flex;flex-direction:column;max-width:100%}.col[data-v-003ed872]{padding-bottom:0}#booking__calendar{display:flex;width:100%;flex-direction:column;min-width:1515px}#booking__calendar .v-calendar{width:100%}#booking__calendar .v-calendar.v-calendar-daily .v-calendar-daily__head{margin:0}#booking__calendar .v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-weekday,#booking__calendar .v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day-label{display:none}#booking__calendar .v-calendar.v-calendar-daily .v-calendar-daily__body .v-calendar-daily__scroll-area{overflow:hidden}.booking__content-calendar-header{display:flex;flex-direction:column}.v-event-draggable{padding:6px;height:100%;cursor:default}.v-event-draggable .v-event-ripple{opacity:0}.v-event-draggable.v-event-actions{cursor:pointer}.v-event-draggable.v-event-actions .v-event-ripple{opacity:1}.v-event-timed{-moz-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom:hover:after{display:block}.v-event-delete{float:right}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body{border-bottom:1px solid #9e9e9e}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body{border-bottom:1px solid #e0e0e0}#parking{width:250px;height:350px;border:1px solid #e0e0e0;text-align:center;cursor:pointer}#parking p{padding-top:125px}#parking .parking__avatar-wrapper{text-align:start;margin:0 .5rem}#parkingLayout{display:flex;flex-wrap:wrap;padding:0 .5rem .5rem}#parkingLayout.theme--light{background-color:#fff}#parkingLayout .parking__wrapper{margin-top:.5rem}#parkingLayout .parking__wrapper:not(:last-child){margin-right:.5rem}.bookingOverview__list-item{line-height:30px}.bookingOverview__subheader-item{padding-top:.5rem;line-height:32px}.bookingOverview__header{padding:0 16px;font-weight:500;font-size:1rem;line-height:30px}.bookingOverview__list{padding-top:0}.roomOverview__list-item{height:32px}#office{display:flex;padding:.5rem;background-color:inherit;min-width:1850px}#office.theme--light{background-color:#fff}#office .office__wall{width:100%;height:500px;border:1px solid #e0e0e0}.office__rooms{height:225px;display:flex;flex-direction:row}.office__rooms .office__room{height:225px;display:flex;flex:1 1 100%;cursor:pointer;overflow:hidden}.office__rooms .office__room:not(:last-child){border-right:1px solid #e0e0e0}.office__floor{height:50px;width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;padding-top:10px}.office__room-interior{padding:.5rem;width:100%}.office__room-interior span{white-space:pre;text-overflow:ellipsis}.office__room-interior span:after{content:"\a";white-space:pre}.office__room-interior .office__room-interior-table{padding-top:.25rem}.office__room-interior .office__room-interior-table .office__room-interior-table-header{font-size:12px;text-decoration:underline}.office__room-interior .office__room-interior-content{height:185px}.office__room-interior .office__room-interior-content .office__room-interior-header{font-size:18px;text-align:center;font-weight:bolder}.office__room-interior .office__room-interior-content .office__room-interior-header span{display:block}.office__room-interior .office__room-interior-action{display:flex;justify-content:center;padding-top:.25rem}.office__room-display-events{font-size:14px}#booking{min-height:100%;width:100%}#booking.theme--light{background-color:#f5f5f5}#booking .booking__content{display:flex;width:100%;flex-direction:column;min-width:0;padding:1rem}#booking__sidebar{display:flex;flex-direction:column;max-width:100%;min-width:100%;min-height:100%;transition:all .6s ease-in;padding-top:var(--offset-sidebar-content,10px)}#booking__sidebar_content .booking__sidebar-calendar,#booking__sidebar_content .booking__sidebar-locations,#booking__sidebar_content .booking__sidebar-news{border-radius:4px;border-color:#fff;border-style:solid}#booking__sidebar_content.theme--dark .booking__sidebar-calendar,#booking__sidebar_content.theme--dark .booking__sidebar-locations,#booking__sidebar_content.theme--dark .booking__sidebar-news{border-radius:4px;border-color:#1e1e1e;border-style:solid}.booking__sidebar-calendar,.booking__sidebar-locations{margin-bottom:1rem}.booking__sidebar-calendar{color:#f5f5f5;display:flex;flex-direction:column}.booking__sidebar-calendar .v-calendar-monthly.theme--dark .v-calendar-weekly__head{border-bottom:1px solid #9e9e9e}.booking__sidebar-calendar .v-calendar-monthly.theme--light .v-calendar-weekly__head{border-bottom:1px solid #e0e0e0}.booking__sidebar-list-header{font-weight:700;font-size:28px}.booking__sidebar-list-item{line-height:44px}.booking__sidebar-news-icon{cursor:pointer}.booking__sidebar-news-icon:not(:first-child){padding-left:.5rem}.booking__content-parking,.booking__content-rooms{display:flex;flex-direction:column;width:100%}.booking__content-parking .v-sheet,.booking__content-rooms .v-sheet{background-color:unset}.booking__content-parking:not(:first-child),.booking__content-rooms:not(:first-child){padding-top:1.5rem}.booking__content-parking .booking__content-calendar-wrapper,.booking__content-rooms .booking__content-calendar-wrapper{overflow:auto}.booking__content-parking .v-toolbar__content,.booking__content-rooms .v-toolbar__content{flex-direction:column;flex:1;height:150px!important}.booking__content-parking .booking__content-calendar-navigation,.booking__content-rooms .booking__content-calendar-navigation{display:flex;flex-direction:column;align-items:center;align-self:flex-start}.booking__content-parking .booking__content-calendar-navigation .booking__content-calendar-navigation-actions,.booking__content-rooms .booking__content-calendar-navigation .booking__content-calendar-navigation-actions{display:flex;align-items:center;align-self:flex-start}.booking__content-parking .booking__content-calendar-actions,.booking__content-rooms .booking__content-calendar-actions{display:flex;align-items:center;margin-top:1rem;align-self:flex-end}.booking__content-parking .v-sheet,.booking__content-rooms .v-sheet{display:flex}.booking__content-parking .v-sheet header,.booking__content-rooms .v-sheet header{height:unset!important}@media screen and (min-width:500px){.booking__content-parking .booking__content-calendar-navigation,.booking__content-rooms .booking__content-calendar-navigation{flex-direction:row}.booking__content-parking .booking__content-calendar-navigation .booking__content-calendar-title,.booking__content-rooms .booking__content-calendar-navigation .booking__content-calendar-title{margin-left:.5rem}}@media screen and (min-width:900px){.booking__content-parking .v-toolbar__content,.booking__content-rooms .v-toolbar__content{flex-direction:row;justify-content:space-between;height:64px!important}.booking__content-parking .booking__content-calendar-actions,.booking__content-parking .booking__content-calendar-navigation,.booking__content-rooms .booking__content-calendar-actions,.booking__content-rooms .booking__content-calendar-navigation{margin-top:0;align-self:unset}.booking__content-parking .v-sheet header,.booking__content-rooms .v-sheet header{height:64px!important}}.booking__content-gui-wrapper .booking__content-gui{background-color:#1e1e1e}.booking__content-gui-wrapper .booking__content-gui--light{background-color:unset}.booking__content-gui-wrapper .booking__content-gui,.booking__content-gui-wrapper .booking__content-gui--light{overflow:auto}.booking__content-calendar-switch{margin-right:.5rem}.booking__sidebar-calendar-title{width:100%;text-align:right}