.subheader[data-v-732a84f0]{max-width:100%;margin:0;border-bottom:1px solid rgba(33,33,33,.08);gap:25px;flex-wrap:wrap}.subheader-icon-button[data-v-732a84f0]{border:1px solid #ababab;height:56px;width:56px;min-width:auto!important;padding:0;margin:0}.subheader-icon-button.prev[data-v-732a84f0]{margin-right:10px}.subheader-icon-button.next[data-v-732a84f0]{margin-left:10px}.subheader-icon-button[data-v-732a84f0] .v-btn__append{margin:0}.subheader-input[data-v-732a84f0]{max-width:250px!important;min-width:250px}.subheader-input[data-v-732a84f0] .v-input__details{display:none}.subheader-input.disabled[data-v-732a84f0]{pointer-events:none!important}.date-wrapper[data-v-732a84f0]{flex:0 1 385px}@media(max-width:1316px){.date-wrapper[data-v-732a84f0]{order:3}}@media(max-width:600px){.subheader[data-v-732a84f0]{gap:15px;padding:20px!important}.subheader-input[data-v-732a84f0]{max-width:100%!important;min-width:100%}.date-wrapper[data-v-732a84f0]{flex-wrap:wrap;gap:10px;flex:1 1 100%}.date-wrapper .subheader-icon-button[data-v-732a84f0]{order:3;margin:0;flex:1 1 calc(50% - 5px);height:40px}}.vuecal[data-v-7b1bf721]{box-shadow:none!important}.calendar-wrapper[data-v-7b1bf721]{width:100%;padding-top:50px}.calendar-wrapper[data-v-7b1bf721] .vuecal__cells{-ms-overflow-style:none;scrollbar-width:none}.calendar-wrapper[data-v-7b1bf721] .vuecal__cells::-webkit-scrollbar{display:none}.calendar-wrapper[data-v-7b1bf721] .vuecal__body{-ms-overflow-style:none;scrollbar-width:none}.calendar-wrapper[data-v-7b1bf721] .vuecal__body::-webkit-scrollbar{display:none}.calendar-wrapper[data-v-7b1bf721] .vuecal__now-line{display:none!important}.calendar-wrapper[data-v-7b1bf721] .weekday-label{justify-content:start!important;font-size:24px;font-weight:700}.calendar-wrapper[data-v-7b1bf721] .vuecal__cell:before,.calendar-wrapper[data-v-7b1bf721] .vuecal__weekdays-headings{border:none}.calendar-wrapper[data-v-7b1bf721] .vuecal__heading{height:-moz-fit-content;height:fit-content;min-height:100%;padding-right:20px}.calendar-wrapper[data-v-7b1bf721] .vuecal__heading .unscheduled-time{background:rgba(0,0,0,.04);border-radius:24px;padding:10px 15px;margin-top:10px}.calendar-wrapper[data-v-7b1bf721] .vuecal__heading .unscheduled-time .unscheduled-time-name{font-weight:400;font-size:15px}.calendar-wrapper[data-v-7b1bf721] .vuecal__heading .unscheduled-time .unscheduled-time-initials{width:50px;height:50px;background:#6200ee;border-radius:50%}.calendar-wrapper[data-v-7b1bf721] .vuecal__heading .unscheduled-time .unscheduled-time-initials p{font-weight:400;font-size:20px;color:#fff}.calendar-wrapper[data-v-7b1bf721] .vuecal__cells.week-view{border-left:1px solid rgba(0,0,0,.1);padding-left:20px}.calendar-wrapper[data-v-7b1bf721] .vuecal__time-column{width:150px;box-shadow:none!important}.calendar-wrapper[data-v-7b1bf721] .vuecal__time-column .time-column-line{width:40px;height:0;border:1px solid rgba(33,33,33,.08);margin-left:10px}@media(max-width:450px){.calendar-wrapper[data-v-7b1bf721] .vuecal__time-column{width:70px}.calendar-wrapper[data-v-7b1bf721] .vuecal__time-column .time-column-line{width:10px}}.calendar-wrapper[data-v-7b1bf721] .vuecal__flex{flex-wrap:nowrap!important}.calendar-wrapper[data-v-7b1bf721] .vuecal__cell{padding:10px 20px 10px 0}.calendar-wrapper[data-v-7b1bf721] .vuecal:not(.vuecal--day-view) .vuecal__cell--selected:not(.vuecal__cell--today),.calendar-wrapper[data-v-7b1bf721] .vuecal__cell--current:not(.vuecal__cell--today),.calendar-wrapper[data-v-7b1bf721] .vuecal__cell--today{background-color:#fff}.calendar-wrapper[data-v-7b1bf721] .vuecal__event{border-radius:16px;padding:20px 10px;text-align:left;background:#f8f8f8}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .project-code{margin:0 0 20px;display:block}.calendar-wrapper[data-v-7b1bf721] .vuecal__event h3{font-weight:400;color:#000;margin:0 0 10px}.calendar-wrapper[data-v-7b1bf721] .vuecal__event small{color:#000}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .event-initials{height:30px;width:30px;border:1px solid #000;border-radius:50%;padding:5px;margin-right:7px}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .event-initials small{font-size:11px}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .event-footer{padding-top:15px;border-top:1px solid rgba(33,33,33,.08)}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .event-footer .event-footer-button{box-shadow:none!important;padding:9px!important;min-height:-moz-fit-content;min-height:fit-content;height:-moz-fit-content;height:fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}.calendar-wrapper[data-v-7b1bf721] .vuecal__event .event-footer .event-footer-button img{width:18px}.calendar-wrapper[data-v-7b1bf721] .vuecal__event:focus{z-index:100!important}.calendar-wrapper[data-v-7b1bf721] .vuecal__event.event-blocker{background:#b00020!important}.calendar-wrapper[data-v-7b1bf721] .vuecal__event.event-blocker .event-details *,.calendar-wrapper[data-v-7b1bf721] .vuecal__event.event-blocker h3{color:#fff!important}.calendar-wrapper[data-v-7b1bf721] .vuecal__event.event-blocker .event-details .event-initials{border:1px solid #fff}.calendar-wrapper[data-v-7b1bf721] .vuecal__event.event-blocker .event-footer{border-top:1px solid hsla(0,0%,100%,.19)}.w-loadable[data-v-a395c0c4]{text-align:center;padding-top:20px;height:100%}.v-snackbar{justify-content:center;-webkit-padding-end:var(--v-scrollbar-offset);padding-inline-end:var(--v-scrollbar-offset)}.v-snackbar:not(.v-snackbar--absolute){height:100vh;position:fixed;z-index:10000}.v-snackbar:not(.v-snackbar--centered):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;border-radius:4px}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 18px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;-webkit-margin-end:8px;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar--absolute{height:100%;position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}