.timing-time-slot-selector-modal .time-slots .time-slot[data-v-b64dd4e2]{font-weight:400;font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:40em){.timing-time-slot-selector-modal .time-slots .time-slot[data-v-b64dd4e2]{font-size:.875rem;line-height:1.25rem}}.timing-time-slot-selector-modal.Modal[data-v-b64dd4e2] .v--modal{max-width:460px}@media only screen and (max-width:40em){.timing-time-slot-selector-modal.Modal[data-v-b64dd4e2] .v--modal{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.timing-time-slot-selector-modal .modal-close[data-v-b64dd4e2]{margin-left:.5rem}.timing-time-slot-selector-modal .modal-title[data-v-b64dd4e2]{max-width:calc(100% - 1.5rem);margin-bottom:1rem}.timing-time-slot-selector-modal .time-slots .time-slot[data-v-b64dd4e2]{display:inline-block;padding:.5rem;margin-bottom:.5rem;color:#4d4d4d;cursor:pointer;border:1px solid #bfbfbf;border-radius:2px}.timing-time-slot-selector-modal .time-slots .time-slot[data-v-b64dd4e2]:not(:last-child){margin-right:.5rem}.timing-time-slot-selector-modal .time-slots .time-slot[data-v-b64dd4e2]:hover{background-color:#f7f7f7}.timing-time-slot-selector-modal .time-slots .time-slot.selected[data-v-b64dd4e2]{font-weight:700;color:#000;background-color:#fecc07;border-color:#fecc07}