.MeetingCalendar-module_calendarWithAlert__frJIN,.MeetingCalendar-module_container__pSV0W{align-items:flex-start;display:flex;flex-direction:column;gap:32px;width:100%}.MeetingCalendar-module_container__pSV0W{overflow-x:hidden}.meeting-calendar-date-picker{max-width:100%;min-width:452px;position:relative;width:100%}@media (max-width:744px){.meeting-calendar-date-picker{min-width:0}}.meeting-calendar-date-picker__header{align-items:center;display:flex;margin-bottom:12px}.meeting-calendar-date-picker__heading{color:#34363c;flex:1;font-family:HB_Figtree;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.42px;line-height:100%;margin:0;text-align:left;text-transform:uppercase}.meeting-calendar-date-picker__weekday{color:#707175;font-family:HB_Figtree;font-size:14px;font-style:normal;font-weight:400;height:44px;line-height:140%;text-align:center;vertical-align:middle}.meeting-calendar-date-picker__grid{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%}.meeting-calendar-date-picker__grid td{padding:0}.meeting-calendar-date-picker__day{-webkit-tap-highlight-color:transparent;align-items:center;align-self:stretch;background:#f9f7f6;border:1px solid #eeeae7;border-radius:4px;box-sizing:border-box;color:#4f4540;cursor:pointer;display:flex;flex-direction:column;font-family:HB_Figtree;font-size:16px;font-style:normal;font-weight:500;justify-content:center;justify-self:stretch;line-height:136%;min-height:44px;min-width:32px;padding:0 8px;text-align:center;transition:background-color .2s,border-color .2s,color .2s,outline-color .2s;width:100%}.meeting-calendar-date-picker__day[data-outside-month=true]{background:transparent;border-color:transparent;color:#707175;cursor:not-allowed}.meeting-calendar-date-picker__day:hover:not(:disabled){background:#f7f4f3}.meeting-calendar-date-picker__day[data-today=true]{background:#d2cac5;border-color:#d2cac5;border-radius:4px}.meeting-calendar-date-picker__day[data-selected=true]{background:hsla(30,17%,98%,.6);border-color:#655953;border-radius:4px}.meeting-calendar-date-picker__day:focus-visible{outline:2px solid #166ff3;outline-offset:2px}.meeting-calendar-date-picker__day:disabled{background:hsla(30,17%,98%,.6);border-radius:4px;color:#b7b8ba;cursor:not-allowed}.meeting-calendar-date-picker__day[data-unavailable=true]{background:hsla(30,17%,98%,.6);border-color:hsla(30,17%,98%,.6);border-radius:4px;color:#b7b8ba}.meeting-calendar-date-picker__loading-overlay{align-items:center;backdrop-filter:blur(1px);background:hsla(20,20%,97%,.72);bottom:0;display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;position:absolute;right:0;top:0}.meeting-calendar-date-picker__spinner{animation:meeting-calendar-spin .8s linear infinite;border:3px solid hsla(22,9%,47%,.2);border-radius:999px;border-top-color:#655953;height:32px;width:32px}.meeting-calendar-date-picker__loading-label{color:#707175;font-family:HB_Figtree;font-size:14px;font-weight:500;line-height:140%}@keyframes meeting-calendar-spin{to{transform:rotate(1turn)}}.form-picker-time{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.form-picker-time__title{color:#9c6a49;font-family:HB_Figtree;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.42px;line-height:100%;margin:0;text-transform:uppercase}.form-picker-time__items{align-content:center;align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:8px 8px}.form-picker-time__item{border-radius:4px!important}.form-picker-time__item[data-selected=true]{background:#d2cac5!important;border:1px solid #aa9f98!important;border-radius:4px!important}.NoSlotsAlert-module_alert__fOsUB{width:100%}.NoSlotsAlert-module_meetingTypeName__-v9k5{font-weight:600}.ServiceUnavailable-module_container__HtGWn{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.ServiceUnavailable-module_error_title__3uhhS{text-wrap:balance;display:flex;flex-direction:column;text-align:center;text-transform:uppercase;width:100%}h1,h2,h3,h4,h5,h6{color:#282a30;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}
/*# sourceMappingURL=MeetingCalendar.css.map */