.timeslot-header[data-v-ffacf9c6]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeslot-header__toolbar[data-v-ffacf9c6]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-webkit-box-sizing:border-box;box-sizing:border-box}.timeslot-header__toolbar-input[data-v-ffacf9c6]{display:inline-block;vertical-align:middle;margin-left:36px}.timeslot-header__toolbar-input[data-v-ffacf9c6]:first-child{width:340px}.timeslot-header__toolbar-input[data-v-ffacf9c6]:nth-child(2){width:100px}.timeslot-title[data-v-ffacf9c6]{font-size:34px;font-weight:300;color:#424242;text-transform:uppercase}.slot-item-status[data-v-af9b0596]{pointer-events:auto}.slot-item-status[data-v-af9b0596] .icon{fill:#c64040}.SlotItem[data-v-2dde35cf]{width:100%}.SlotItem__Time[data-v-2dde35cf]{-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-white);padding-top:22px}.SlotItem__Time--start[data-v-2dde35cf]{position:relative;margin-left:-15px}.SlotItem__Time--start[data-v-2dde35cf]:before{position:absolute;content:"";width:1px;height:10px;background:var(--color-gray-9);margin-left:calc(50% - 1px);margin-top:18px}.SlotItem__Time--end[data-v-2dde35cf]{position:relative;margin-right:-15px}.SlotItem__Time--end[data-v-2dde35cf]:before{position:absolute;content:"";width:1px;height:10px;background:var(--color-gray-9);margin-left:calc(50% - 1px);margin-top:18px}.SlotItem__box[data-v-2dde35cf]{border-radius:var(--rounded-2);-webkit-box-shadow:var(--shadows-0);box-shadow:var(--shadows-0);background:var(--color-gray-7);-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.SlotItem__box.disabled-slot[data-v-2dde35cf]{pointer-events:none}.SlotItem__box.disabled-slot .SlotItem__Visits--reserved[data-v-2dde35cf]{color:hsla(0,0%,100%,.35)}.SlotItem__box.disabled-slot .SlotItem__Visits--max[data-v-2dde35cf]{color:rgba(66,66,66,.35)}.SlotItem__box.disabled-slot .SlotItem__Quotas--name[data-v-2dde35cf]{color:rgba(33,33,33,.35)}.SlotItem__box.disabled-slot .SlotItem__Quotas--reserved[data-v-2dde35cf]{color:hsla(0,0%,100%,.35)}.SlotItem__box.disabled-slot .SlotItem__Quotas--max[data-v-2dde35cf]{color:rgba(66,66,66,.35)}.SlotItem__box.active[data-v-2dde35cf]{background:var(--color-white);-webkit-box-shadow:var(--shadows-1);box-shadow:var(--shadows-1);cursor:pointer}.SlotItem__box.selected[data-v-2dde35cf]{background:var(--color-secondary-6);-webkit-box-shadow:var(--shadows-3);box-shadow:var(--shadows-3)}.SlotItem__header[data-v-2dde35cf]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;height:45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center}.SlotItem__DateTime[data-v-2dde35cf],.SlotItem__header[data-v-2dde35cf]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.SlotItem__DateTime[data-v-2dde35cf]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.SlotItem__DateTime--date[data-v-2dde35cf]{min-width:47px;font-family:var(--time-date-font-family);font-size:var(--time-date-font-size);color:var(--time-date-font-color);margin-right:4px}.SlotItem__DateTime--time[data-v-2dde35cf]{font-family:var(--font-secondary);font-size:var(--font-size-special-1);color:var(--color-special-1);min-width:34px;margin-right:4px}.SlotItem__DateTime--wrapper-two-date[data-v-2dde35cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SlotItem__DateTime--separator-1[data-v-2dde35cf]{font-size:19px;color:var(--color-gray-1);margin-right:4px}.SlotItem__DateTime--separator-2[data-v-2dde35cf]{font-size:15px;color:var(--color-gray-1);margin-right:4px}.SlotItem__Visits[data-v-2dde35cf]{-webkit-box-sizing:border-box;box-sizing:border-box;width:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.SlotItem__Visits__icon[data-v-2dde35cf]{margin:0 4px}.SlotItem__Visits--reserved[data-v-2dde35cf]{display:inline-block;border-radius:var(--rounded-2);background:var(--color-gray-3);color:var(--color-white);font-weight:700;font-size:17px;padding:4px 6px;margin-right:3px}.SlotItem__Visits--max[data-v-2dde35cf]{font-family:var(--font-special);font-size:var(--font-size-special-1);font-weight:700;color:#424242;margin-left:3px}.SlotItem__Quotas[data-v-2dde35cf]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SlotItem__Quotas--name[data-v-2dde35cf]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;font-size:var(--font-size-secondary);font-weight:var(--quotas-name-font-weight);color:var(--quotas-name-text-color)}.SlotItem__Quotas--reservation[data-v-2dde35cf]{-webkit-box-sizing:border-box;box-sizing:border-box;width:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.SlotItem__Quotas--reserved[data-v-2dde35cf]{display:inline-block;border-radius:var(--rounded-2);background:var(--quotas-reserved-bg-color);color:var(--color-white);font-size:var(--font-size-special-1);padding:4px 6px;margin-right:3px}.SlotItem__Quotas--max[data-v-2dde35cf]{font-family:var(--font-special);font-size:var(--font-size-special-1);font-weight:700;color:#424242;margin-left:3px}.SlotItem--decorator[data-v-2dde35cf]{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.SlotItem .border--top[data-v-2dde35cf],.TimeSlotsPicker[data-v-84d9df88]{border-top:1px solid var(--color-gray-6)}.TimeSlotsPicker[data-v-84d9df88]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid var(--color-gray-6)}.TimeSlotsPicker__profile-name-generated[data-v-84d9df88]{margin-top:4px;color:var(--color-gray-1);font-size:13px;font-weight:200}.TimeSlotsPicker__request[data-v-84d9df88]{width:250px;height:100%}.TimeSlotsPicker__title[data-v-84d9df88]{height:155px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TimeSlotsPicker__input[data-v-84d9df88],.TimeSlotsPicker__title[data-v-84d9df88]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TimeSlotsPicker__input[data-v-84d9df88]{height:55px;border-top:1px solid var(--color-gray-7);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.TimeSlotsPicker__input[data-v-84d9df88]:last-child{height:56px;border-bottom:1px solid var(--color-gray-7)}.TimeSlotsPicker__input--name[data-v-84d9df88]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding-left:8px;font-weight:var(--timepicker-name-font-weight);font-size:var(--font-size-secondary)}.TimeSlotsPicker__input--field[data-v-84d9df88]{width:110px}.TimeSlotsPicker .scroll[data-v-84d9df88]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.TimeSlotsPicker__slots[data-v-84d9df88]{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.TimeSlotsPicker__slots-dates[data-v-84d9df88]{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid var(--color-white)}.TimeSlotsPicker__slots-grid[data-v-84d9df88]{-webkit-box-sizing:border-box;box-sizing:border-box;height:55px;background:var(--color-gray-9)}.TimeSlotsPicker__slots-grid+.TimeSlotsPicker__slots-grid[data-v-84d9df88]{border-top:1px solid var(--color-gray-7)}.TimeSlotsPicker__slots-items[data-v-84d9df88]{position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:1}.TimeSlotsPicker__slots-item[data-v-84d9df88]{margin:50px 25px 30px;width:310px;min-height:100px}.TimeSlotsPicker__date[data-v-84d9df88]{padding:18px;height:100px;background:var(--color-gray-4);color:var(--color-white);font-weight:700}.TimeSlotsPicker__date[data-v-84d9df88],.TVRTimeSlots,.TVRTimeSlots__toolbar{-webkit-box-sizing:border-box;box-sizing:border-box}.TVRTimeSlots__toolbar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:space-between;padding:16px;-webkit-box-shadow:var(--shadows-2);box-shadow:var(--shadows-2)}.TVRTimeSlots__toolbar--message{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.TVRTimeSlots__toolbar--buttons{width:450px;text-align:right}.TVRTimeSlots__toolbar--buttons .button{margin-left:12px}