.installer-cal__scroll[data-v-37135017]{overflow-x:auto}.installer-cal__grid[data-v-37135017]{border-collapse:collapse;table-layout:fixed;width:100%}.installer-cal__time[data-v-37135017]{text-align:right;white-space:nowrap;width:56px;padding:2px 6px 2px 0}.installer-cal__day[data-v-37135017]{text-align:center;padding-bottom:6px}.installer-cal__cell[data-v-37135017]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));vertical-align:top;min-width:0;height:22px;padding:0 3px}.installer-cal__cell--free[data-v-37135017]{cursor:pointer;background:rgba(var(--v-theme-success), .08)}.installer-cal__cell--free[data-v-37135017]:hover{background:rgba(var(--v-theme-success), .22)}.installer-cal__cell--busy[data-v-37135017]{background:rgba(var(--v-theme-error), .45);cursor:pointer}.installer-cal__cell--preview[data-v-37135017]{cursor:pointer;background:rgba(var(--v-theme-primary), .35);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary), .7)}.installer-cal__cell--conflict[data-v-37135017]{cursor:pointer;background:repeating-linear-gradient(-45deg, rgba(var(--v-theme-error), .5), rgba(var(--v-theme-error), .5) 6px, rgba(var(--v-theme-warning), .55) 6px, rgba(var(--v-theme-warning), .55) 12px)}.installer-cal__body[data-v-37135017]{white-space:pre-wrap;word-break:break-word}.installer-cal__location[data-v-37135017]{padding-top:1px;font-size:10px;line-height:1.2;display:block;overflow:hidden}.installer-cal__when[data-v-37135017],.installer-cal__location>span[data-v-37135017]:last-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.installer-cal__when[data-v-37135017]{font-weight:600}
