.ConfirmAppointmentModal_self__EzDIB{display:flex;flex-flow:column;gap:var(--spacing-300);inline-size:100%}[dir] .ConfirmAppointmentModal_self__EzDIB{padding:var(--spacing-250) 0}@media(min-width:768px){[dir] .ConfirmAppointmentModal_self__EzDIB{padding:0 0 var(--spacing-200) 0}}.ConfirmAppointmentModal_self__section__C8KkZ{display:flex;flex-flow:column;gap:var(--spacing-200)}[dir] .ConfirmAppointmentModal_self--legacy-modal__gCIWW{padding:var(--spacing-250)}@media(min-width:768px){[dir] .ConfirmAppointmentModal_self--legacy-modal__gCIWW{padding:0 var(--spacing-600) var(--spacing-200) var(--spacing-600)}}.PreviewAuthFlow_self__FgkC_{display:flex;flex-flow:column;gap:var(--spacing-400)}[dir] .PreviewAuthFlow_self__FgkC_{padding:var(--spacing-250)}@media(min-width:768px){[dir] .PreviewAuthFlow_self__FgkC_{padding:var(--spacing-200) var(--spacing-400)}}.ManageAppointment_self__G2uBE{display:flex;flex-flow:column;gap:var(--spacing-400);overflow-x:hidden}@media(min-width:768px){[dir] .ManageAppointment_self__G2uBE{margin-block-start:var(--spacing-400)}}.ManageAppointment_self__G2uBE.ManageAppointment_--reschedule__GSZw7,.ManageAppointment_self__info__j7S59{gap:var(--spacing-150)}.ManageAppointment_self__info__details__UUFKX,.ManageAppointment_self__info__j7S59{display:flex;flex-flow:column}.ManageAppointment_self__buttons__Z_y0x{display:flex;gap:var(--spacing-150);inline-size:100%}.ManageAppointment_markdown__5VEWo{font:var(--typography-body-s-regular)}.ManageAppointment_markdown__5VEWo strong{font:var(--typography-body-s-semibold)}[dir] .ManageAppointment_markdown__5VEWo p:not(:last-of-type){margin-block-end:var(--spacing-150)}[dir] .ManageAppointment_paragraph__cHbfQ{margin-block-end:var(--spacing-200);padding:0 var(--spacing-250)}@media(min-width:1024px){[dir] .ManageAppointment_paragraph__cHbfQ{padding:0 var(--spacing-400)}}.ManageAppointment_buttons__nQp3L{display:flex;list-style:none;flex-flow:column}[dir] .ManageAppointment_buttons__nQp3L{margin:0 var(--spacing-100);padding:0}.ManageAppointment_buttons__link-item__DBHUl:not(:last-of-type){border-block-end:var(--border-width-100) solid var(--color-border-neutral-faded)}.ManageAppointment_buttons__link-item__button__jwYBG{box-sizing:initial;justify-content:flex-start}[dir] .ManageAppointment_buttons__link-item__button__jwYBG{margin:var(--spacing-100) calc(-1*var(--spacing-100))!important}[dir] .ManageAppointment_buttons__link-item__button--loading__UbhH8,[dir] .ManageAppointment_buttons__link-item__button__jwYBG{padding:var(--spacing-100)!important}[dir] .ManageAppointment_buttons__link-item__button--loading__UbhH8{margin:var(--spacing-100) 0}.ManageAppointment_buttons__link-item__button__arrow__5gepR{display:inline-flex}.ManageAppointment_payment-detail__3IRXQ{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto}.ManageAppointment_payment-detail__text__q_O5a{grid-column:1}.ManageAppointment_payment-detail__value__abVUa{grid-column:2}[dir] .ManageAppointment_payment-detail__value__abVUa{text-align:end}.REK0bi{display:block}.REK0bi svg{overflow:visible}.REK0bi._1Leqdi path:not(.svg-no-fill),.REK0bi._1Leqdi.svg-fill{fill:var(--color-foreground-on-primary)}.REK0bi.CDFSxi path:not(.svg-no-fill),.REK0bi.CDFSxi.svg-fill{fill:var(--color-foreground-neutral)}.REK0bi.u4x5fi path:not(.svg-no-fill),.REK0bi.u4x5fi.svg-fill{fill:var(--color-foreground-neutral-faded)}.REK0bi._3ZEDSi path:not(.svg-no-fill),.REK0bi._3ZEDSi.svg-fill{fill:var(--color-foreground-ghost)}.REK0bi.WqJedi{block-size:var(--sizing-400)}.REK0bi.eMfBri{block-size:var(--sizing-350)}.REK0bi._1WMnKi{block-size:var(--sizing-300)}.REK0bi.pFkmWi{block-size:var(--sizing-250)}.REK0bi.WpfLdi{block-size:var(--sizing-200)}[dir] .REK0bi.zulkdi.pQxcQi path{transition:transform .3s ease-in-out .1s}[dir=ltr] .REK0bi.zulkdi.pQxcQi path{transform:translateX(-31px)}[dir=rtl] .REK0bi.zulkdi.pQxcQi path{transform:translateX(31px)}[dir=ltr] .REK0bi.zulkdi.pQxcQi.z9O_Ei path{transform:translateX(31px)}[dir=rtl] .REK0bi.zulkdi.pQxcQi.z9O_Ei path{transform:translateX(-31px)}.REK0bi.zulkdi.pQxcQi circle{opacity:0}[dir] .REK0bi.zulkdi.pQxcQi circle{transition:opacity .3s ease-in-out}[dir] .REK0bi.zulkdi.pQxcQi.fQfo6i path{transform:translateX(0);transition-delay:0s}.REK0bi.zulkdi.pQxcQi.fQfo6i circle{opacity:1}[dir] .REK0bi.zulkdi.pQxcQi.fQfo6i circle{transition-delay:.1s}
/*# sourceMappingURL=b25d12f4cf34f656.css.map*/