.base-work-hours[data-v-8ccf36b3]{align-items:flex-end;display:flex;flex-direction:column;gap:2px;max-width:100%;min-width:0}.base-work-hours--stacked[data-v-8ccf36b3]{align-items:center;min-height:23px;width:100%}.base-work-hours--wrap[data-v-8ccf36b3]{align-self:flex-end}.base-work-hours--wrap .base-work-hours__time-row[data-v-8ccf36b3]{align-items:flex-start;justify-content:flex-end}.base-work-hours--wrap .base-work-hours__time[data-v-8ccf36b3]{line-height:120%;text-align:right;white-space:normal;word-break:break-word}.base-work-hours__time-row[data-v-8ccf36b3]{align-items:center;display:inline-flex;gap:6px;max-width:100%;min-width:0}.base-work-hours--stacked .base-work-hours__time-row[data-v-8ccf36b3]{justify-content:center;width:100%}.base-work-hours__icon[data-v-8ccf36b3]{color:var(--text-dark-grey);flex-shrink:0;height:12px;width:12px}.base-work-hours__time[data-v-8ccf36b3]{letter-spacing:.01em}.base-work-hours__schedule-title[data-v-8ccf36b3],.base-work-hours__time[data-v-8ccf36b3]{color:var(--text-dark-grey);font-size:12px;font-variant-numeric:lining-nums tabular-nums;font-weight:500;line-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-work-hours__schedule-title[data-v-8ccf36b3]{display:block;max-width:100%;min-width:0;text-align:right;width:100%}.base-work-hours--stacked .base-work-hours__schedule-title[data-v-8ccf36b3]{font-size:10px;text-align:center}.base-doctor-tooltip[data-v-65cec68e]{display:flex;flex-direction:column;gap:4px;min-width:0}.base-doctor-tooltip__content[data-v-65cec68e]{align-items:center;display:flex;gap:8px;min-width:0}.base-doctor-tooltip__avatar[data-v-65cec68e]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.base-doctor-tooltip__photo[data-v-65cec68e]{border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.base-doctor-tooltip__fallback[data-v-65cec68e]{align-items:center;border-radius:50%;color:var(--text-on-primary);display:flex;font-size:10px;font-weight:500;height:32px;justify-content:center;line-height:100%;text-transform:uppercase;width:32px}.base-doctor-tooltip__info[data-v-65cec68e]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.base-doctor-tooltip__name[data-v-65cec68e]{color:var(--text-primary);font-size:14px}.base-doctor-tooltip__name[data-v-65cec68e],.base-doctor-tooltip__position[data-v-65cec68e]{font-weight:400;line-height:120%;white-space:normal;word-break:break-word}.base-doctor-tooltip__position[data-v-65cec68e]{color:var(--text-dark-grey);font-size:12px}.base-doctor[data-v-ff5c0a3b]{align-items:center;display:inline-flex;min-width:0}.base-doctor--row[data-v-ff5c0a3b]{gap:8px;max-width:100%;width:100%}.base-doctor--avatar[data-v-ff5c0a3b]{gap:0}.base-doctor__avatar[data-v-ff5c0a3b]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.base-doctor__photo[data-v-ff5c0a3b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.base-doctor__fallback[data-v-ff5c0a3b]{align-items:center;color:var(--text-on-primary);display:flex;font-size:10px;font-weight:500;height:100%;justify-content:center;line-height:100%;text-transform:uppercase;width:100%}.base-doctor__info[data-v-ff5c0a3b]{display:flex;flex:1;flex-direction:column;font-weight:500;gap:2px;min-width:0;overflow:hidden}.base-doctor__name[data-v-ff5c0a3b]{color:inherit;font-size:14px;font-weight:inherit;line-height:120%}.base-doctor__name[data-v-ff5c0a3b],.base-doctor__position[data-v-ff5c0a3b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.base-doctor__position[data-v-ff5c0a3b]{color:var(--text-dark-grey);font-size:12px;font-weight:400;line-height:100%}.base-doctor-tooltip-popup.p-tooltip{max-width:min(480px,100vw - 32px);width:-moz-max-content;width:max-content}.base-doctor-tooltip-popup.p-tooltip .p-tooltip-text{background:var(--bg-light)!important;border-radius:8px;box-shadow:0 4px 16px #18222c1f!important;box-sizing:border-box;color:inherit!important;font-size:14px;line-height:120%;max-width:100%;overflow:visible;padding:8px;width:-moz-max-content;width:max-content}
