.appointment-result-modal[data-v-e5b9b4a8]{position:relative;width:520px;max-width:92vw;border-radius:14px}.appointment-result-modal--illustrated[data-v-e5b9b4a8]{width:600px;padding:22px 28px 28px}.appointment-result-modal__close[data-v-e5b9b4a8]{position:absolute;top:14px;right:14px;z-index:1;color:#000}.appointment-result-modal__illustration[data-v-e5b9b4a8]{padding:18px 44px 0;text-align:center}.appointment-result-modal__oops[data-v-e5b9b4a8]{display:block;width:min(100%,310px);margin:0 auto}.appointment-result-modal__header h3[data-v-e5b9b4a8]{margin:0;color:#0d3a85;font-size:1.35rem;font-family:Avenir Heavy}.appointment-result-modal--illustrated .appointment-result-modal__header[data-v-e5b9b4a8]{padding:10px 16px 12px 136px}.appointment-result-modal--illustrated .appointment-result-modal__header h3[data-v-e5b9b4a8]{color:#0d2786;font-family:Avenir Heavy;font-size:22px;line-height:1.25}.appointment-result-modal__body p[data-v-e5b9b4a8]{margin:0;color:#1c3d76;font-size:1rem;line-height:1.45}.appointment-result-modal__body--illustrated[data-v-e5b9b4a8]{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;-moz-column-gap:16px;column-gap:16px;padding-top:4px}.appointment-result-modal__body--illustrated p[data-v-e5b9b4a8]{color:#073074;font-family:Avenir;font-size:16px;line-height:1.5}.appointment-result-modal__warning[data-v-e5b9b4a8]{grid-row:1;width:84px;height:84px;-o-object-fit:contain;object-fit:contain;justify-self:center}.appointment-detail-card[data-v-e5b9b4a8]{margin-top:16px;padding:14px 16px;border-radius:12px;border:1px solid #d2e0f8;background:#f4f8ff}.appointment-detail-item[data-v-e5b9b4a8]{display:flex;align-items:flex-start;-moz-column-gap:6px;column-gap:6px}.appointment-detail-item+.appointment-detail-item[data-v-e5b9b4a8]{margin-top:6px}.appointment-detail-item--address[data-v-e5b9b4a8]{margin-top:10px;padding-top:10px;border-top:1px solid #dce5f5}.appointment-detail-label[data-v-e5b9b4a8]{color:#0d3a85;font-family:Avenir Heavy}.appointment-detail-value[data-v-e5b9b4a8]{color:#1c3d76}.appointment-result-modal__actions[data-v-e5b9b4a8]{padding:10px 16px 16px;display:flex;flex-direction:column;row-gap:8px}.appointment-result-modal__secondary-button[data-v-e5b9b4a8]{width:100%}.appointment-result-modal__primary-button[data-v-e5b9b4a8]{width:100%;height:56px!important;border-radius:12px!important;font-family:Avenir Heavy;font-size:20px;font-weight:900;color:#0d2786!important;background-color:#ffca00!important;box-shadow:0 8px 18px rgba(13,39,134,.18)}.appointment-result-modal--illustrated .appointment-result-modal__actions[data-v-e5b9b4a8]{align-items:flex-end;padding:14px 16px 0}.appointment-result-modal--illustrated .appointment-result-modal__primary-button[data-v-e5b9b4a8]{width:150px}@media (max-width:600px){.appointment-result-modal--illustrated[data-v-e5b9b4a8]{padding:20px 14px 22px}.appointment-result-modal__illustration[data-v-e5b9b4a8]{padding:26px 36px 0}.appointment-result-modal--illustrated .appointment-result-modal__header[data-v-e5b9b4a8]{padding:10px 16px 8px}.appointment-result-modal__body--illustrated[data-v-e5b9b4a8]{grid-template-columns:72px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.appointment-result-modal__warning[data-v-e5b9b4a8]{width:64px;height:64px}.appointment-result-modal--illustrated .appointment-result-modal__primary-button[data-v-e5b9b4a8]{width:100%}}