

/* Start:/local/frontend/vue/dist/doctor_appointment/assets/doctor_appointment.css?1774434072785*/
.preloader[data-v-bce34cc9]{position:relative;border-radius:8px;overflow:hidden}.preloader[data-v-bce34cc9]:after{content:"";position:absolute;background-color:#f9f9f9;top:0;left:0;right:0;bottom:0;z-index:100;opacity:.95}.preloader[data-v-bce34cc9]:before{content:"";position:absolute;top:0;bottom:0;width:10%;background:#fff;box-shadow:6px 0 12px 4px #fff,-6px 0 12px 4px #fff;animation:reflect-first-bce34cc9 2s infinite;animation-timing-function:linear;z-index:101;opacity:.9}@keyframes reflect-first-bce34cc9{0%{left:0}50%{left:60%}to{left:110%}}.appointment-overlay[data-v-bce34cc9]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.75);backdrop-filter:blur(1px);z-index:100;border-radius:inherit}.z-index-above[data-v-bce34cc9]{z-index:101!important}

/* End */
/* /local/frontend/vue/dist/doctor_appointment/assets/doctor_appointment.css?1774434072785 */
