<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--sp-ref-border-radius-none: 0;--sp-ref-border-radius-xs: 0.3rem;--sp-ref-border-radius-sm: 0.5rem;--sp-ref-border-radius-md: 0.75rem;--sp-ref-border-radius-lg: 1rem;--sp-ref-border-radius-xl: 2rem;--sp-ref-breakpoint-xs: 750px;--sp-ref-breakpoint-sm: 751px;--sp-ref-breakpoint-md: 992px;--sp-ref-breakpoint-lg: 1200px;--sp-ref-breakpoint-xl: 1440px;--sp-ref-breakpoint-full: 1025px;--sp-ref-line-height-x-small: 1;--sp-ref-line-height-small: 1.125;--sp-ref-line-height-normal: 1.2;--sp-ref-line-height-large: 1.5;--sp-ref-spacing-quantum: 0.125rem;--sp-ref-spacing-0: 0;--sp-ref-spacing-1: var(--sp-ref-spacing-quantum);--sp-ref-spacing-2: calc(var(--sp-ref-spacing-quantum) * 2);--sp-ref-spacing-3: calc(var(--sp-ref-spacing-quantum) * 3);--sp-ref-spacing-4: calc(var(--sp-ref-spacing-quantum) * 4);--sp-ref-spacing-5: calc(var(--sp-ref-spacing-quantum) * 5);--sp-ref-spacing-6: calc(var(--sp-ref-spacing-quantum) * 6);--sp-ref-spacing-7: calc(var(--sp-ref-spacing-quantum) * 7);--sp-ref-spacing-8: calc(var(--sp-ref-spacing-quantum) * 8);--sp-ref-spacing-9: calc(var(--sp-ref-spacing-quantum) * 9);--sp-ref-spacing-10: calc(var(--sp-ref-spacing-quantum) * 10);--sp-ref-font-size-xx-small: 0.563rem;--sp-ref-font-size-x-small: 0.625rem;--sp-ref-font-size-small: 0.813rem;--sp-ref-font-size-medium: 1rem;--sp-ref-font-size-large: 1.125rem;--sp-ref-font-size-x-large: 1.25rem;--sp-ref-font-size-xx-large: 2rem;--sp-ref-font-size-xxx-large: 3rem;--sp-ref-font-family-light: sans-serif, Roboto, "Helvetica Neue", Arial;--sp-ref-font-family-normal: 'CartoGothicStd', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--sp-ref-font-family-medium: 'CartoGothicStd', sans-serif;--sp-ref-font-family-bold: 'CartoGothicStd', sans-serif;--sp-ref-font-family-black: sans-serif, Roboto, "Helvetica Neue", Arial;--sp-ref-font-weight-light: 300;--sp-ref-font-weight-normal: 400;--sp-ref-font-weight-medium: 500;--sp-ref-font-weight-bold: 700;--sp-ref-font-weight-black: 900;--sp-ref-font-alignment-correction: 0;--sp-ref-icon-size-1: 0.875rem;--sp-ref-icon-size-2: 1rem;--sp-ref-icon-size-3: 1.25rem;--sp-ref-icon-size-4: 1.5rem;--sp-ref-icon-size-5: 2rem;--sp-ref-icon-size-6: 2.5rem;--sp-ref-icon-size-7: 3rem;--sp-ref-icon-size-8: 4rem;--sp-ref-icon-size-9: 5rem;--sp-ref-icon-size-10: 6rem;--sp-ref-icon-size-11: 7.5rem;--sp-ref-z-index-max: 2147483647;--sp-ref-main-menu-height-mobile: 75px;--sp-ref-palette-primary: #005cab;--sp-ref-palette-secondary: #000;--sp-ref-palette-tertiary: #000;--sp-ref-palette-success: #28a745;--sp-ref-palette-info: #17a2b8;--sp-ref-palette-warning: #ffc107;--sp-ref-palette-danger: #dc3545;--sp-ref-palette-white: #fff;--sp-ref-palette-black: #000;--sp-ref-palette-neutral: #ccc;--sp-ref-palette-surface: #fff;--sp-ref-palette-text: #4a4a4a;--sp-ref-palette-transparent: transparent;--sp-ref-palette-outline: #ccc;--sp-ref-palette-outline-variant: #dcdcdc;--sp-ref-palette-primary-lighten-1: #077dc4;--sp-sys-font-light: var(--sp-ref-font-family-light) var(--sp-ref-font-weight-light);--sp-sys-font-normal: var(--sp-ref-font-family-normal) var(--sp-ref-font-weight-normal);--sp-sys-font-medium: var(--sp-ref-font-family-medium) var(--sp-ref-font-weight-medium);--sp-sys-font-bold: var(--sp-ref-font-family-bold) var(--sp-ref-font-weight-bold);--sp-sys-font-black: var(--sp-ref-font-family-black) var(--sp-ref-font-weight-bold);--sp-sys-font-family-light: var(--sp-ref-font-family-light);--sp-sys-font-family-normal: var(--sp-ref-font-family-normal);--sp-sys-font-family-medium: var(--sp-ref-font-family-medium);--sp-sys-font-family-bold: var(--sp-ref-font-family-bold);--sp-sys-font-family-black: var(--sp-ref-font-family-black);--sp-sys-font-weight-light: var(--sp-ref-font-weight-light);--sp-sys-font-weight-normal: var(--sp-ref-font-weight-normal);--sp-sys-font-weight-medium: var(--sp-ref-font-weight-medium);--sp-sys-font-weight-bold: var(--sp-ref-font-weight-bold);--sp-sys-font-weight-black: var(--sp-ref-font-weight-black);--sp-sys-font-alignment-correction: var(--sp-ref-font-alignment-correction);--sp-sys-form-field-min-height: calc(var(--sp-ref-spacing-6) * 8);--sp-sys-form-field-border-radius: var(--sp-ref-border-radius-xs);--sp-sys-form-field-border-color: var(--sp-sys-color-outline);--sp-sys-form-field-border-width: 1px;--sp-sys-form-field-border-style: solid;--sp-sys-form-field-border: var(--sp-sys-form-field-border-width) var(--sp-sys-form-field-border-style) var(--sp-sys-form-field-border-color);--sp-sys-form-field-placeholder-color: var(--sp-sys-color-outline);--sp-sys-form-field-font-size: var(--sp-ref-font-size-x-large);--sp-sys-button-border-radius: var(--sys-form-field-border-radius);--sp-sys-body-font: var(--sp-sys-body-font-weight) var(--sp-sys-body-font-size)/var(--sp-sys-body-line-height) var(--sp-sys-body-font-family);--sp-sys-body-font-size: var(--sp-ref-font-size-medium);--sp-sys-body-font-family: var(--sp-sys-font-family-normal);--sp-sys-body-font-weight: var(--sp-sys-font-weight-normal);--sp-sys-body-line-height: var(--sp-ref-line-height-normal);--sp-sys-main-menu-height-mobile: var(--sp-ref-main-menu-height-mobile);--sp-sys-border-radius: var(--sp-ref-border-radius-lg);--sp-sys-icon-size-3xs: var(--sp-ref-icon-size-1);--sp-sys-icon-size-2xs: var(--sp-ref-icon-size-2);--sp-sys-icon-size-xs: var(--sp-ref-icon-size-3);--sp-sys-icon-size-s: var(--sp-ref-icon-size-4);--sp-sys-icon-size-m: var(--sp-ref-icon-size-5);--sp-sys-icon-size-l: var(--sp-ref-icon-size-6);--sp-sys-icon-size-xl: var(--sp-ref-icon-size-7);--sp-sys-icon-size-2xl: var(--sp-ref-icon-size-8);--sp-sys-icon-size-3xl: var(--sp-ref-icon-size-9);--sp-sys-icon-size-4xl: var(--sp-ref-icon-size-10);--sp-sys-icon-size-5xl: var(--sp-ref-icon-size-11);--sp-sys-color-surface: var(--sp-ref-palette-surface);--sp-sys-color-on-surface: var(--sp-ref-palette-text);--sp-sys-color-primary: var(--sp-ref-palette-primary);--sp-sys-color-on-primary: var(--sp-ref-palette-white);--sp-sys-color-secondary: var(--sp-ref-palette-secondary);--sp-sys-color-on-secondary: var(--sp-ref-palette-white);--sp-sys-color-tertiary: var(--sp-ref-palette-tertiary);--sp-sys-color-on-tertiary: var(--sp-ref-palette-white);--sp-sys-color-success: var(--sp-ref-palette-success);--sp-sys-color-on-success: var(--sp-ref-palette-white);--sp-sys-color-info: var(--sp-ref-palette-info);--sp-sys-color-on-info: var(--sp-ref-palette-white);--sp-sys-color-warning: var(--sp-ref-palette-warning);--sp-sys-color-on-warning: var(--sp-ref-palette-black);--sp-sys-color-danger: var(--sp-ref-palette-danger);--sp-sys-color-on-danger: var(--sp-ref-palette-white);--sp-sys-color-white: var(--sp-ref-palette-white);--sp-sys-color-neutral: var(--sp-ref-palette-neutral);--sp-sys-color-on-neutral: var(--sp-ref-palette-on-surface);--sp-sys-color-transparent: transparent;--sp-sys-color-link: var(--sp-ref-palette-primary);--sp-sys-color-outline: var(--sp-ref-palette-outline);--sp-sys-color-on-outline: var(--sp-sys-on-surface);--sp-sys-color-outline-variant: var(--sp-ref-palette-outline-variant);--sp-sys-color-on-outline-variant: var(--sp-sys-on-surface);--sp-sys-z-index-max: var(--sp-ref-z-index-max);--sp-sys-body-font-size: var(--sp-ref-font-size-large);--sp-dtv-animated-ellipsis-color: var(--sp-sys-color-primary);--sp-dtv-broadcasts-gap-row: 1rem;--sp-dtv-html-content-ul-li-style: disc;--sp-dtv-html-content-ul-li-style-position: inside;--sp-dtv-html-content-ol-li-style: decimal;--sp-dtv-html-content-ol-li-style-position: inside;--sp-dtv-html-content-ol-padding-inline-start: 0;--sp-dtv-html-content-strong-front: inherit;--sp-dtv-html-content-strong-weight: bolder;--sp-dtv-html-content-em-font: inherit;--sp-dtv-html-content-em-style: italic;--sp-dtv-html-content-em-weight: normal;--sp-dtv-node-body-margin-top: 2.5rem;--sp-dtv-node-body-item-vertical-space: 1.5rem;--sp-dtv-node-title-line-height: 1.2;--sp-dtv-node-title-padding-top: 0;--sp-dtv-node-title-padding-bottom: 0;--sp-dtv-node-title-font-size: 2.25rem;--sp-dtv-node-title-font-size-mobile: 1.625rem;--sp-dtv-node-title-font-weight: normal;--sp-dtv-node-text-font-weight: 400;--sp-dtv-node-text-line-height: 1.2;--sp-dtv-node-description-color: #6c757d;--sp-dtv-node-description-font-size: 0.875rem;--sp-dtv-node-description-font-weight: 400;--sp-dtv-node-description-line-height: 1.2;--sp-dtv-node-description-padding: 0;--sp-dtv-toggle-activator-color: var(--sp-sys-color-primary);--sp-dtv-slide-gap: 2rem;--sp-dtv-text-field-input-border-color: var(--sp-sys-form-field-border-color);--sp-dtv-text-field-input-border-width: 0.0625rem;--sp-dtv-text-field-input-border-style: solid;--sp-dtv-text-field-input-border-radius: var(--sp-sys-form-field-border-radius);--sp-dtv-text-field-input-font-size: 1rem;--sp-dtv-text-field-input-min-height: 3rem;--sp-dtv-text-field-input-min-width: 10ch;--sp-dtv-text-field-input-padding-inline: 1rem;--sp-dtv-text-field-input-padding-block: 1rem;--sp-dtv-text-field-label-font-size: 1rem;--sp-dtv-text-field-label-font-weight: 500;--sp-dtv-text-field-label-line-height: 1.2;--sp-dtv-card-action-size: large;--sp-dtv-card-inline-max-size: 70ch;--sp-dtv-radio-btn: ;--sp-dtv-view-border-radius: 0.625rem;--sp-dtv-view-border-color: var(--sp-sys-form-field-border-color);--sp-ce-broadcast-message-margin: 0 auto 0;--sp-ce-broadcast-message-mobile-margin: 0 auto 0;--sp-ce-broadcast-message-spacing: 1rem;--sp-ce-broadcast-message-background-color: var(--sp-sys-color-surface);--sp-ce-broadcast-message-text-typeface: var(--sp-sys-body-font-family);--sp-ce-broadcast-message-link-color: #00818a;--sp-ce-broadcast-message-link-decoration: underline;--sp-ce-broadcast-message-link-hover-color: #006c75;--sp-ce-broadcast-message-link-hover-decoration: underline;--sp-ce-broadcast-message-level-info-background-color: #e4f0f2;--sp-ce-broadcast-message-level-info-icon-color: #17a2b8;--sp-ce-broadcast-message-level-info-link-color: #125C81;--sp-ce-broadcast-message-level-info-text-color: var(--sp-sys-color-on-surface);--sp-ce-broadcast-message-level-info-link-font-weight: bold;--sp-ce-broadcast-message-level-warning-background-color: #fdf0ad;--sp-ce-broadcast-message-level-warning-icon-color: #f28946;--sp-ce-broadcast-message-level-warning-text-color: var(--sp-sys-color-on-surface);--sp-ce-broadcast-message-level-warning-link-color: #145376;--sp-ce-broadcast-message-level-warning-link-font-weight: bold;--sp-ce-broadcast-message-level-alert-background-color: #ff832b;--sp-ce-broadcast-message-level-alert-icon-color: #000;--sp-ce-broadcast-message-level-alert-text-color: #000;--sp-ce-broadcast-message-level-alert-link-color: #000;--sp-ce-broadcast-message-level-alert-link-font-weight: bold;--sp-ce-broadcast-message-content-padding-top: 0.65rem;--sp-ce-broadcast-message-icon-size: var(--sp-sys-icon-size-l);--sp-ce-broadcast-message-title-weight: bold;--sp-ce-broadcast-message-variant-inline-padding-block: 1.25rem;--sp-ce-broadcast-message-variant-inline-padding-inline: 1.25rem;--sp-ce-broadcast-message-variant-inline-border-radius: var(--sp-sys-form-field-border-radius);--sp-ce-broadcast-message-variant-inline-mobile-border-radius: 0;--sp-ce-button-border-radius: var(--sp-ref-border-radius-xl);--sp-ce-button-primary-hover-bg-color: var(--sp-ref-palette-primary-lighten-1);--sp-ce-expandable-area-activator-font-size: 1rem}body#ehr_appointments article&gt;header .breadcrumbs{display:none}body#ehr_appointments article&gt;header .content-title{margin:45px auto;text-align:center}@media only screen and (max-width: 630px){body#ehr_appointments article&gt;header .content-title{margin:0}}body#ehr_appointments .ehr-appointment-confirmation{max-width:630px;margin:auto}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation-link{text-align:center;margin:20px 0}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .registration-confirmation-heading{font-weight:bold;text-align:center}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .registration-confirmation-help-message{text-align:left}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .registration-confirmation-intro{text-align:left}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .ical-download-link{display:inline-block;font-size:1em;width:100%}body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .ical-download-link .ical-download-icon{background:white url(https://www.scripps.org/assets/default_icons/events-color-e197de4f7c3476b24d214f5205b76115bd0845d7e502e056e9c330d5cf779df1.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border:solid 1px #bcbcbc;border-radius:6px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.16);float:left;height:44px;margin-right:15px;width:44px;vertical-align:middle}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .registration-confirmation .ical-download-link .ical-download-icon{background:white url(https://www.scripps.org/assets/default_icons/events-color-c35b6783a549cecae30f075d4b53f2b23ad8c40de83f08c37df14f0a07bcbf12.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout{margin:40px 0;position:relative}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless){border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;padding:0 32px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless)::before{display:table;margin-bottom:32px;content:''}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless)::before{display:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless)::after{display:table;margin-top:32px;content:''}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless)::after{display:none}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout:not(.borderless){border:0.1px solid transparent;padding:32px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout.with-preceding{margin:7px 0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .anchor{display:inline-block;height:20px;width:20px;position:absolute;border:inherit;border-width:1px 0 0px 1px;border-top-left-radius:4px;background:white;-webkit-transform:translateY(-50%) translateY(-0.5px) rotate(45deg);transform:translateY(-50%) translateY(-0.5px) rotate(45deg)}@media only screen and (min-width: 631px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .anchor.top-left{top:0;left:17%}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .anchor.top-center{top:0;left:calc(50% - 10px)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .anchor.top-right{top:0;right:17%}}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .anchor{top:0;left:calc(50% - 10px)}}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message{padding:0 24px;border-radius:4px;background-color:#f1f9fe;display:block}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .sparkle-button{border-radius:40px;height:48px;padding:3px 25px 0;border:0;background:#00818A;color:#ffffff;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .sparkle-button:hover{background:#007078;color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .sparkle-button:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .mini-button{border-radius:40px;height:100%;padding:8px 15px;border:0;background:#00818A;color:#ffffff;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .mini-button:hover{background:#007078;color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .mini-button:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message::before{display:table;margin-bottom:24px;content:''}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message::before{display:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message::after{display:table;margin-top:24px;content:''}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message::after{display:none}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message{border:0.1px solid transparent;padding:24px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message a{cursor:pointer;color:#0D6C9D;font-weight:normal}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message p{margin:10px 0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .message__title{font-family:var(--sp-ref-font-family-normal);margin-bottom:10px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon{display:flex;align-items:baseline;margin-left:40px}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon{flex-direction:column;text-align:center}}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-icon{height:40px;width:40px;margin:0}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-icon{margin:auto}}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content{margin-left:0.5em;width:100%}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content .mini-button{margin-top:10px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title{margin:0.25em 0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret{font-family:var(--sp-ref-font-family-normal);font-size:15px;font-weight:normal;cursor:pointer;display:block}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret::after{position:absolute;top:35px;right:50px;margin-left:7px;color:#00818a;border-style:solid;border-width:5px 5px 0;border-color:#00818a transparent transparent;content:""}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret.caret-up::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content p:not(.paragraph-content__title){margin:0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .paragraph-with-icon .provider-type-description{display:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-success{background-color:#e2f1d8}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-error{background-color:rgba(227,41,49,0.15)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-info{background-color:#f1f9fe}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-info svg{fill:#00818a}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-warning{background-color:#fdf0ad}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-warning svg{fill:#f28946}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-alert{background-color:rgba(227,41,49,0.15)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message.message-alert svg{fill:#E32931}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .visit-type-definition-list dt{margin-bottom:5px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .message .visit-type-definition-list:not(:last-child){margin-bottom:10px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .slot-messages .message{margin:40px 0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots{display:flex;padding:0;margin:1em 0}@font-face{body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot);src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot?#iefix) format("embedded-opentype"),url(https://www.scripps.org/assets/sparklets-9776a7b6f079702b8ba9dadc6e2247fba75249a26722624b49192943f82fa75a.woff2) format("woff2"),url(https://www.scripps.org/assets/sparklets-abed84821906ba2b7c28848edfde6e5cd5d2e134dcd7352352f40e313cff4a06.woff) format("woff"),url(https://www.scripps.org/assets/sparklets-e2c84ba7897cfc241ff1cbab0613c6ab81bc1779dfcff87c5c5f4a3f48642aab.ttf) format("truetype"),url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg");font-weight:normal;font-style:normal}}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg")}}}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot{background:#D3EEF7;border:0;border-radius:100px;color:#183D5A;font-family:var(--sp-ref-font-family-normal);font-weight:bold;font-size:16px;height:45px;align-content:center;align-items:center;display:flex;justify-content:center;padding:2px 12px 0;text-align:center;text-decoration:none;white-space:nowrap;width:100%;cursor:pointer;margin-right:10px;max-width:110px;width:100%}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot.icon-video-visit-filled::before{content:'';margin-right:0.1em;background-image:url(https://www.scripps.org/assets/icons/video-visit-ce225f92ade702d0375745de89e8a73c3e7fd780624c101cabac04a6e71398d0.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.1em;height:1.1em;min-width:1.1em;min-height:1.1em}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot .expander-icon{-webkit-mask-image:url(https://www.scripps.org/assets/icons/chevron-down-93dddc548288d066a7eb88f16f7cef14bf4dba1a56fd1656de924a4e8bdca9c7.svg);mask-image:url(https://www.scripps.org/assets/icons/chevron-down-93dddc548288d066a7eb88f16f7cef14bf4dba1a56fd1656de924a4e8bdca9c7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem;background-color:#183D5A;padding-top:7px;margin-left:0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover{border-color:var(--sp-sys-color-primary, #00818a);background-color:#004A5D;color:#fff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active.icon-video-visit-filled::before,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot.icon-video-visit-filled:hover::before{content:'';margin-right:0.1em;background-image:url(https://www.scripps.org/assets/icons/video-visit-white-575da5c4bdc03db11285c10b81eaf32a8e0c4607b1af79a2bdcd8b782a934fb5.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.1em;height:1.1em;min-width:1.1em;min-height:1.1em}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active .expander-icon,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover .expander-icon{background-color:#fff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover{background-color:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-callout .suggested-slots .suggested-slot:last-child{margin-right:0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary{margin:40px 0}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary{display:block;margin:0;width:100%}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .appointment-booking-wizard-summary-title{font-weight:normal}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .appointment-booking-wizard-summary-title{font-size:28px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container{display:flex;margin:40px 0}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container{flex-direction:column;align-items:center}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container{display:block;margin-left:0;margin-right:0;max-width:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{display:flex;flex-direction:column}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{max-width:350px;padding-left:99px;position:relative;width:100%}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{min-height:100px;max-width:350px;padding-left:99px;position:relative;width:100%}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon{position:absolute;left:0;margin-bottom:0;height:75px;min-width:75px;width:75px}@media (min-width: 751px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon{width:100px;height:100px;min-width:100px;position:relative;margin-bottom:16px}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon{position:absolute;left:0;margin-bottom:0;height:75px;min-width:75px;width:75px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon.attention::after{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#b0ded5;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/attention-b5ab6fac65376eac60cb09ca4c8ca3a28d32260c9df634fb76bd72c4ceb6f0d3.svg);background-size:auto;content:'';height:40px;width:40px;bottom:-8px;right:-8px;position:absolute;background-color:transparent}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon.attention::after{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/attention-45adf2abdbe590e7d50a2461e271bcea849f26f2840f778859efd1f2a0325da1.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-attribute__name{font-family:var(--sp-ref-font-family-normal);font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-attribute__content{line-height:24px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-attribute__content+.item-attribute__name{margin-top:16px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .attention{color:#b75c64}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-patient-item .item-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#b0ded5;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/patient-filled-b24b422ce392eb7880ebc5e4f34c1f545f96b957a57fe5f612e865b878609208.svg)}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-patient-item .item-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/patient-filled-fdee6219298fb055fc12372ed223eb3e777784d49b520e675bc8714ef4aafdee.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-address-item .item-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#b0ded5;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/address-fb95cb232a73b21142091485b170b651b7a7e04cea7c815b3494089c5aa227e1.svg)}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-address-item .item-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/address-60467cd00af6710e5f2335d13eb917f031dfe31f68dc3c12915a93c6eb31693b.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-address-item .item-icon.video-visit{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#b0ded5;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/video-visit-303fa469d74c95c1d98714779ef89de77c694d43fb5cc8b785224f30dc0f52a6.svg)}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-address-item .item-icon.video-visit{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/video-visit-e5ba546a6d4eac57fcd119ba9607c580d2e35d06639326480b7533d7f2efae23.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-appointment-slot-item .item-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#f5a623;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/appointment-slot-e9bfd93fc15829e6d52ee462d103ee522cf3821164b55e4518649af99c774e7a.svg)}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-appointment-slot-item .item-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/appointment-slot-e1c71df240ea96367fccc69194517649dc36968ca8f15d1f536dd42bde3a7fc1.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-appointment-slot-item .item-content .appointment-slot-datestamp .time,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-appointment-slot-item .item-content .appointment-slot-datestamp .date{display:block;white-space:nowrap}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item .item-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#fdf0ad;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/doctor-dbcf9ef938f2e3dfa3bb1ed1bc3a6a94a4163f7403ac77296cd5a70aac3fb04b.svg);background-size:cover}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item .item-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/doctor-3b3e6ac5be914f5a7bb2b6f2c58f72566ea828ba2ed6b6c687d454ffd39c6d67.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item .item-icon.provider-icon{opacity:0.5}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item--pcp-change{position:relative}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item--pcp-change .validated-provider-icon{border:2px solid white;box-sizing:content-box;margin-left:45px;margin-top:-2px;position:absolute;z-index:1}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item--pcp-change .item-icon{width:73px;height:73px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-doctor-item--pcp-change .item-icon.validated-provider-icon{margin-left:25px}}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-virtual-visit-item .item-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;background-color:#b0ded5;background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/video-visit-303fa469d74c95c1d98714779ef89de77c694d43fb5cc8b785224f30dc0f52a6.svg)}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-virtual-visit-item .item-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/icons/video-visit-e5ba546a6d4eac57fcd119ba9607c580d2e35d06639326480b7533d7f2efae23.png)}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{flex:1 1 100%;margin-left:30px;min-height:60px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item:first-child{margin-left:0}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{margin-left:0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item+.appointment-booking-wizard-summary-item{margin-top:40px}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item{display:block;margin-left:0;padding-left:0;width:100%;text-align:left}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item .item-icon{position:static;float:left;margin-right:20px;margin-bottom:20px}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .summary-items-container .appointment-booking-wizard-summary-item+.appointment-booking-wizard-summary-item{margin-top:40px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-summary .appointment-edit-link{color:#0D6C9D;cursor:pointer}body#ehr_appointments .ehr-appointment-confirmation .step-form{max-width:630px;width:100%;margin:auto}@font-face{body#ehr_appointments .ehr-appointment-confirmation .step-form{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot);src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot?#iefix) format("embedded-opentype"),url(https://www.scripps.org/assets/sparklets-9776a7b6f079702b8ba9dadc6e2247fba75249a26722624b49192943f82fa75a.woff2) format("woff2"),url(https://www.scripps.org/assets/sparklets-abed84821906ba2b7c28848edfde6e5cd5d2e134dcd7352352f40e313cff4a06.woff) format("woff"),url(https://www.scripps.org/assets/sparklets-e2c84ba7897cfc241ff1cbab0613c6ab81bc1779dfcff87c5c5f4a3f48642aab.ttf) format("truetype"),url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg");font-weight:normal;font-style:normal}}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{body#ehr_appointments .ehr-appointment-confirmation .step-form{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg")}}}body#ehr_appointments .ehr-appointment-confirmation .step-form .fieldset .section-heading{font-family:CartoGothicStd, "Lucida Grande", Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:#a4a4a4;display:block;margin:30px 0}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .fieldset .section-heading{line-height:1.25}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field{margin:40px 0}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field{margin:30px 0}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-action,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-content,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label{margin:0;margin-top:7px;display:block}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label{font-family:CartoGothicStd, "Lucida Grande", Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;display:flex;align-items:baseline}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label{line-height:1.25}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label .field-counter{font-size:12px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label .field-counter .count{font-weight:300}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label .field-counter{margin-left:auto;line-height:normal}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-comment{color:#666666;display:block;font-size:14px;line-height:1.25em;padding:5px 0}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input{font-family:CartoGothicStd, "Lucida Grande", Helvetica, Arial, sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.95;letter-spacing:normal;width:100%;max-width:none;padding:12px;display:flex;align-items:center}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input[readonly]{background-color:#eee !important;cursor:not-allowed}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input~.validation-error{display:none;color:red;font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.dirty:invalid{border-color:red}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.dirty:invalid~.validation-error{display:block}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.dirty:valid{border-color:#4da86d}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input:not(select){-webkit-appearance:unset}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input:not(textarea){height:54px;padding-top:5px;padding-bottom:5px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input .field-input-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;vertical-align:top}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input .field-input-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select{display:inline-block;font-family:"sparklets";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding:0;position:relative;display:flex}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select{font-family:CartoGothicStd, "Lucida Grande", Helvetica, Arial, sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.95;letter-spacing:normal;height:54px;padding-top:5px;padding-bottom:5px;-webkit-appearance:none;max-width:none;padding-bottom:3px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select~.validation-error{display:none;color:red;font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select.dirty:invalid{border-color:red}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select.dirty:invalid~.validation-error{display:block}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select.dirty:valid{border-color:#4da86d}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select::-ms-expand{display:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select:after{content:"\f135";color:inherit;font-size:10px;margin-left:-20px;pointer-events:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group{display:flex;margin:40px 0}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group{margin:30px 0}}@media only screen and (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group{display:block}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group .field{margin-top:0;margin-bottom:0;flex:1 1 100%}@media only screen and (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group .field{margin-bottom:inherit}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group .field.one-third{flex:0 0 33%}body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group .field+.field{margin-left:20px}@media only screen and (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field-group .field+.field{margin-left:0}}body#ehr_appointments .ehr-appointment-confirmation .step-form .appointment-booking-wizard-visit-step-returning-patient-field.field .field-content{margin-top:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .field{margin:40px 0}@font-face{body#ehr_appointments .ehr-appointment-confirmation .step-form .field{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot);src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot?#iefix) format("embedded-opentype"),url(https://www.scripps.org/assets/sparklets-9776a7b6f079702b8ba9dadc6e2247fba75249a26722624b49192943f82fa75a.woff2) format("woff2"),url(https://www.scripps.org/assets/sparklets-abed84821906ba2b7c28848edfde6e5cd5d2e134dcd7352352f40e313cff4a06.woff) format("woff"),url(https://www.scripps.org/assets/sparklets-e2c84ba7897cfc241ff1cbab0613c6ab81bc1779dfcff87c5c5f4a3f48642aab.ttf) format("truetype"),url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg");font-weight:normal;font-style:normal}}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{body#ehr_appointments .ehr-appointment-confirmation .step-form .field{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg")}}}@media (max-width: 750px){body#ehr_appointments .ehr-appointment-confirmation .step-form .field{margin:30px 0}}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-content,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label{margin:0;margin-top:40px;display:block}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel .field-tel__select,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input{background:#fff;border:1px solid #c9c9c9;border-radius:5px;color:inherit;height:54px;min-height:54px;padding:0 15px;width:100%;max-width:none;display:flex;align-items:center;margin:0;-webkit-appearance:unset}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel .field-tel__select:focus,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input:focus{border-color:#969696;box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label{display:flex;align-items:baseline;font-family:var(--sp-ref-font-family-normal);font-size:1em;line-height:normal;font-weight:bold;margin:0 0 10px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label .field-counter{font-family:var(--sp-ref-font-family-normal);font-size:12px;margin-left:auto;line-height:normal}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-label .field-required{display:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-comment{color:#666666;display:block;font-size:14px;line-height:1.25em;margin-top:5px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-action{margin-top:5px;position:relative}body#ehr_appointments .ehr-appointment-confirmation .step-form .field a{color:#005CAB;cursor:pointer}body#ehr_appointments .ehr-appointment-confirmation .step-form .field a:hover{color:#005CAB;text-decoration:underline}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .subscriber-is-patient{display:inline}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input .field-input-icon{border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;vertical-align:top}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input .field-input-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select{display:flex;align-items:center;padding:0 10px;height:53px;box-shadow:none;background-color:white;border-radius:5px;border:1px solid #c6d2d7;color:#4a4a4a;cursor:pointer;text-decoration:none;min-height:54px;position:relative;padding:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select{background-color:transparent;width:100%;height:100%;border:0;border-radius:5px;padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:inherit}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-input.select select:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field textarea.field-input{padding:15px;height:auto}body#ehr_appointments .ehr-appointment-confirmation .step-form .field input[name="sparklehp"]{display:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .datetime-select{cursor:pointer;display:flex;padding:0 15px 0 5px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .datetime-select .field-input-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/step/form/datetime_select/icon-caf4a51acb77300d9bc93bc67d538f9caccf368ceaa2957ae717356ac8ecc059.svg);height:40px;width:40px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .datetime-select.disabled{opacity:0.5;pointer-events:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel{display:flex;position:relative}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel .field-tel__input{border-radius:5px 0 0 5px;margin:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel .field-tel__select{border-left:0;border-radius:0 5px 5px 0;width:auto;padding:2px 30px 0 15px;height:54px;font-size:18px;box-shadow:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-tel .field-tel__caret{text-align:center;width:30px;display:flex;flex-direction:column;margin-right:-10px;background-image:url(https://www.scripps.org/assets/icons/chevron-down-93dddc548288d066a7eb88f16f7cef14bf4dba1a56fd1656de924a4e8bdca9c7.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:30px;height:30px;min-width:30px;min-height:30px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-autocomplete{position:relative}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-autocomplete .spotlight{position:absolute;width:100%;border-radius:5px;padding:7.5px 0;border:1px solid #c9c9c9;background-color:white;box-shadow:none;z-index:10}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-autocomplete .spotlight .spotlight-items-list-item{cursor:pointer;padding:7.5px 15px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-autocomplete .spotlight .spotlight-items-list-item:hover,body#ehr_appointments .ehr-appointment-confirmation .step-form .field .field-autocomplete .spotlight .spotlight-items-list-item.highlight{background-color:#f1f9fe}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .validation-error{margin-top:5px;display:none;color:red;font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .step-form .field.dirty.invalid .validation-error{display:block}body#ehr_appointments .ehr-appointment-confirmation .step-form .field.dirty.valid .field-input{border-color:#4da86d}body#ehr_appointments .ehr-appointment-confirmation .step-form .field.dirty.invalid .field-input{border-color:red;box-shadow:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .field.appointment-booking-wizard-visit-step-visit-type-rules-field .appointment-booking-wizard-callout{margin-top:15px}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .caret::after{position:absolute;top:13px;margin-left:7px;color:#005CAB;border-style:solid;border-width:5px 5px 0;border-color:#005CAB transparent transparent;content:""}body#ehr_appointments .ehr-appointment-confirmation .step-form .field .caret-up::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons{display:flex;width:100%}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons{flex-direction:column}}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button{flex:1 1 100%}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state{display:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content{border-radius:40px;font-weight:normal;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:0 27px;font-size:1rem;border:1px solid #0D6C9D;border-radius:40px;min-width:300px;height:54px;padding:0 30px;font-size:20px;cursor:pointer;width:100%}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:focus{outline:solid 2px #99e6ff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content{color:#0D6C9D;border-color:#0D6C9D;background-color:transparent}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:hover{color:#ffffff;border-color:#077AC0;background-color:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:active{color:#005CAB;border-color:#005cab;background-color:#fff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:focus{color:#005CAB;border-color:#005cab;background-color:transparent}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-content:disabled{color:#005CAB;border-color:#005CAB;background-color:transparent}@media only screen and (min-width: 631px){body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button:first-child .button-content{border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;border-top-right-radius:0;border-bottom-right-radius:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button:last-child .button-content{border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;border-top-left-radius:0;border-bottom-left-radius:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button+.input-button .button-content{margin-left:-1px}}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button:first-child .button-content{border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;border-bottom-left-radius:0;border-bottom-right-radius:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button:last-child .button-content{border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;border-top-left-radius:0;border-top-right-radius:0}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button+.input-button .button-content{margin-top:-1px}}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content{height:54px;padding:0 30px;font-size:20px;position:relative;font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content,body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:link,body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:visited{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:hover{background:#077AC0}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:active{background:#0096d6}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:focused{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:disabled{background:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content,body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:link,body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:visited{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:hover{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:active{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:focused{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .step-form .input-buttons .input-button .button-state:checked+.button-content:disabled{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons{display:flex}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button{align-items:flex-end;display:flex;border:1px solid #d8d8d8;border-radius:4px;cursor:pointer;font-size:1em;padding:7px 15px;width:100%;border:none;padding-left:0;max-width:200px}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button .select-indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:30px;height:30px;border-radius:100px;border:1px solid #d8d8d8;margin-right:10px}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button input{display:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button input:checked+.select-indicator{background:#005CAB;border-color:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button input:checked+.select-indicator:before{content:'\f13a';font-family:sparklets;font-size:16px;display:block;line-height:1;color:#fff;margin-bottom:-4px}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button:focus{outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .radio-buttons .radio-button:focus .select-indicator{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .step-form .datetime-select{cursor:pointer;display:flex;padding:0 15px 0 5px}body#ehr_appointments .ehr-appointment-confirmation .step-form .datetime-select .field-input-icon{background-image:url(https://www.scripps.org/assets/appointment_booking/wizard/step/form/datetime_select/icon-caf4a51acb77300d9bc93bc67d538f9caccf368ceaa2957ae717356ac8ecc059.svg);height:40px;width:40px}body#ehr_appointments .ehr-appointment-confirmation .step-form .datetime-select.disabled{opacity:0.5;pointer-events:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button{border-radius:40px;font-weight:normal;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:0 27px;font-size:1rem;border:1px solid #0D6C9D;border-radius:40px;min-width:300px;height:60px;padding:0 30px;font-size:22px;border-radius:30px}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:focus{outline:solid 2px #99e6ff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button{color:#0D6C9D;border-color:#0D6C9D;background-color:transparent}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:hover{color:#ffffff;border-color:#077AC0;background-color:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:active{color:#005CAB;border-color:#005cab;background-color:#fff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:focus{color:#005CAB;border-color:#005cab;background-color:transparent}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:disabled{color:#005CAB;border-color:#005CAB;background-color:transparent}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button.enabled{cursor:pointer}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button.disabled{opacity:0.2}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]{border-radius:40px;font-weight:normal;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:0 27px;font-size:1rem;height:60px;padding:0 30px;font-size:22px;font-weight:bold}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:focus{outline:solid 2px #99e6ff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"],body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:link,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:visited{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:hover{background:#077AC0}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:active{background:#0096d6}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:focused{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:disabled{background:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"],body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:link,body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:visited{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:hover{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:active{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:focused{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button[data-button-name="continue"]:disabled{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .appointment-booking-wizard-navigation-button.disabled[data-button-name="continue"]{cursor:pointer}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-title{font-weight:normal;font-size:1.5em}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step{display:flex;margin:40px 0}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step{flex-wrap:wrap}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step{display:block}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step::after{clear:both;content:"";display:table;flex:0}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-image-wrapper{background-color:#f9f9f9;margin-bottom:20px;text-align:center;width:100%}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-image{align-self:flex-start;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:280px;-premailer-width:280}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-image{display:block;margin:0 auto}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-image{display:block;margin:0 auto}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-content{margin-left:20px}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-content{margin-left:0}}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-content{margin-top:20px;margin-left:0}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-instructions-step-title{font-size:1em;font-weight:bold;line-height:normal}body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .platform-app-image{width:150px;-premailer-width:150}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .mobile-show{display:block}body.mail-body body#ehr_appointments .ehr-appointment-confirmation .platform-instructions .platform-instructions-step .mobile-hide{display:none}.mychart-account-modal{height:100%;left:0;position:fixed;top:0;width:100%;max-width:100vw;display:none;z-index:20}.mychart-account-modal .appointment-booking-wizard-callout{margin:40px 0;position:relative}.mychart-account-modal .appointment-booking-wizard-callout:not(.borderless){border-radius:4px;border:solid 1px #c9c9c9;background-color:#ffffff;box-shadow:none;color:#4a4a4a;padding:0 32px}.mychart-account-modal .appointment-booking-wizard-callout:not(.borderless)::before{display:table;margin-bottom:32px;content:''}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout:not(.borderless)::before{display:none}.mychart-account-modal .appointment-booking-wizard-callout:not(.borderless)::after{display:table;margin-top:32px;content:''}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout:not(.borderless)::after{display:none}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout:not(.borderless){border:0.1px solid transparent;padding:32px}.mychart-account-modal .appointment-booking-wizard-callout.with-preceding{margin:7px 0}.mychart-account-modal .appointment-booking-wizard-callout .anchor{display:inline-block;height:20px;width:20px;position:absolute;border:inherit;border-width:1px 0 0px 1px;border-top-left-radius:4px;background:white;-webkit-transform:translateY(-50%) translateY(-0.5px) rotate(45deg);transform:translateY(-50%) translateY(-0.5px) rotate(45deg)}@media only screen and (min-width: 631px){.mychart-account-modal .appointment-booking-wizard-callout .anchor.top-left{top:0;left:17%}.mychart-account-modal .appointment-booking-wizard-callout .anchor.top-center{top:0;left:calc(50% - 10px)}.mychart-account-modal .appointment-booking-wizard-callout .anchor.top-right{top:0;right:17%}}@media only screen and (max-width: 630px){.mychart-account-modal .appointment-booking-wizard-callout .anchor{top:0;left:calc(50% - 10px)}}.mychart-account-modal .appointment-booking-wizard-callout .message{padding:0 24px;border-radius:4px;background-color:#f1f9fe;display:block}.mychart-account-modal .appointment-booking-wizard-callout .message .sparkle-button{border-radius:40px;height:48px;padding:3px 25px 0;border:0;background:#00818A;color:#ffffff;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.mychart-account-modal .appointment-booking-wizard-callout .message .sparkle-button:hover{background:#007078;color:#ffffff}.mychart-account-modal .appointment-booking-wizard-callout .message .sparkle-button:hover{text-decoration:none}.mychart-account-modal .appointment-booking-wizard-callout .message .mini-button{border-radius:40px;height:100%;padding:8px 15px;border:0;background:#00818A;color:#ffffff;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.mychart-account-modal .appointment-booking-wizard-callout .message .mini-button:hover{background:#007078;color:#ffffff}.mychart-account-modal .appointment-booking-wizard-callout .message .mini-button:hover{text-decoration:none}.mychart-account-modal .appointment-booking-wizard-callout .message::before{display:table;margin-bottom:24px;content:''}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout .message::before{display:none}.mychart-account-modal .appointment-booking-wizard-callout .message::after{display:table;margin-top:24px;content:''}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout .message::after{display:none}body.mail-body .mychart-account-modal .appointment-booking-wizard-callout .message{border:0.1px solid transparent;padding:24px}.mychart-account-modal .appointment-booking-wizard-callout .message a{cursor:pointer;color:#0D6C9D;font-weight:normal}.mychart-account-modal .appointment-booking-wizard-callout .message p{margin:10px 0}.mychart-account-modal .appointment-booking-wizard-callout .message .message__title{font-family:var(--sp-ref-font-family-normal);margin-bottom:10px}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon{display:flex;align-items:baseline;margin-left:40px}@media (max-width: 750px){.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon{flex-direction:column;text-align:center}}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-icon{height:40px;width:40px;margin:0}@media (max-width: 750px){.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-icon{margin:auto}}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content{margin-left:0.5em;width:100%}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content .mini-button{margin-top:10px}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title{margin:0.25em 0}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret{font-family:var(--sp-ref-font-family-normal);font-size:15px;font-weight:normal;cursor:pointer;display:block}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret::after{position:absolute;top:35px;right:50px;margin-left:7px;color:#00818a;border-style:solid;border-width:5px 5px 0;border-color:#00818a transparent transparent;content:""}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content__title--with-caret.caret-up::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .paragraph-content p:not(.paragraph-content__title){margin:0}.mychart-account-modal .appointment-booking-wizard-callout .message .paragraph-with-icon .provider-type-description{display:none}.mychart-account-modal .appointment-booking-wizard-callout .message.message-success{background-color:#e2f1d8}.mychart-account-modal .appointment-booking-wizard-callout .message.message-error{background-color:rgba(227,41,49,0.15)}.mychart-account-modal .appointment-booking-wizard-callout .message.message-info{background-color:#f1f9fe}.mychart-account-modal .appointment-booking-wizard-callout .message.message-info svg{fill:#00818a}.mychart-account-modal .appointment-booking-wizard-callout .message.message-warning{background-color:#fdf0ad}.mychart-account-modal .appointment-booking-wizard-callout .message.message-warning svg{fill:#f28946}.mychart-account-modal .appointment-booking-wizard-callout .message.message-alert{background-color:rgba(227,41,49,0.15)}.mychart-account-modal .appointment-booking-wizard-callout .message.message-alert svg{fill:#E32931}.mychart-account-modal .appointment-booking-wizard-callout .message .visit-type-definition-list dt{margin-bottom:5px}.mychart-account-modal .appointment-booking-wizard-callout .message .visit-type-definition-list:not(:last-child){margin-bottom:10px}.mychart-account-modal .appointment-booking-wizard-callout .slot-messages .message{margin:40px 0}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots{display:flex;padding:0;margin:1em 0}@font-face{.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot);src:url(https://www.scripps.org/assets/sparklets-4698bf0e34fa8d29612e8fa1549e0fcd9e0f8a51000eba11a2344337160b845e.eot?#iefix) format("embedded-opentype"),url(https://www.scripps.org/assets/sparklets-9776a7b6f079702b8ba9dadc6e2247fba75249a26722624b49192943f82fa75a.woff2) format("woff2"),url(https://www.scripps.org/assets/sparklets-abed84821906ba2b7c28848edfde6e5cd5d2e134dcd7352352f40e313cff4a06.woff) format("woff"),url(https://www.scripps.org/assets/sparklets-e2c84ba7897cfc241ff1cbab0613c6ab81bc1779dfcff87c5c5f4a3f48642aab.ttf) format("truetype"),url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg");font-weight:normal;font-style:normal}}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots{font-family:"sparklets";src:url(https://www.scripps.org/assets/sparklets-cd8c536cfb9e364944c0e5f20f32355d95d1bd08d9562f3af6a6d89b82bcfa3c.svg#sparklets) format("svg")}}}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot{background:#D3EEF7;border:0;border-radius:100px;color:#183D5A;font-family:var(--sp-ref-font-family-normal);font-weight:bold;font-size:16px;height:45px;align-content:center;align-items:center;display:flex;justify-content:center;padding:2px 12px 0;text-align:center;text-decoration:none;white-space:nowrap;width:100%;cursor:pointer;margin-right:10px;max-width:110px;width:100%}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot.icon-video-visit-filled::before{content:'';margin-right:0.1em;background-image:url(https://www.scripps.org/assets/icons/video-visit-ce225f92ade702d0375745de89e8a73c3e7fd780624c101cabac04a6e71398d0.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.1em;height:1.1em;min-width:1.1em;min-height:1.1em}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot .expander-icon{-webkit-mask-image:url(https://www.scripps.org/assets/icons/chevron-down-93dddc548288d066a7eb88f16f7cef14bf4dba1a56fd1656de924a4e8bdca9c7.svg);mask-image:url(https://www.scripps.org/assets/icons/chevron-down-93dddc548288d066a7eb88f16f7cef14bf4dba1a56fd1656de924a4e8bdca9c7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem;background-color:#183D5A;padding-top:7px;margin-left:0}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active,.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover{border-color:var(--sp-sys-color-primary, #00818a);background-color:#004A5D;color:#fff}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active.icon-video-visit-filled::before,.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot.icon-video-visit-filled:hover::before{content:'';margin-right:0.1em;background-image:url(https://www.scripps.org/assets/icons/video-visit-white-575da5c4bdc03db11285c10b81eaf32a8e0c4607b1af79a2bdcd8b782a934fb5.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.1em;height:1.1em;min-width:1.1em;min-height:1.1em}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot .active .expander-icon,.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover .expander-icon{background-color:#fff}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot:hover{background-color:none}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot:focus{box-shadow:0 0 0 0.2rem rgba(58,125,169,0.2);outline:none}.mychart-account-modal .appointment-booking-wizard-callout .suggested-slots .suggested-slot:last-child{margin-right:0}.mychart-account-modal.active{display:block}.mychart-account-modal .modal-backdrop{align-items:center;background:rgba(0,0,0,0.6);display:flex;justify-content:space-around;height:100%;overflow:auto;padding:16px;position:absolute;width:100%}.mychart-account-modal .modal-dialog{border:1px solid #e0e0e0;border-radius:8px;line-height:normal;margin:auto;max-width:44rem;position:relative;width:100%;overflow:hidden}.mychart-account-modal .modal-header{display:block;background:#fff;color:inherit;border-bottom:1px solid #e0e0e0;font-size:20px;font-weight:normal;min-height:65px;position:relative;padding:20px 28px;text-align:left}.mychart-account-modal .modal-header .modal-header-title{font-size:20px}.mychart-account-modal .modal-close-button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:28px;font-weight:100;min-height:100%;padding:0 0;width:65px;color:inherit;pointer-events:all}.mychart-account-modal .modal-body{background:#fff;padding:20px 28px}.mychart-account-modal .modal-footer{background:#fff;border-top:1px solid #e0e0e0;padding:20px 28px}.mychart-account-modal .modal-footer:empty{display:none}.mychart-account-modal.modal-medium .modal-dialog{max-width:540px;min-width:340px}.mychart-account-modal .appointment-booking-wizard-callout{margin:0}body#ehr_appointments .ehr-appointment-confirmation .patient-instuctions{text-align:left}body#ehr_appointments .ehr-appointment-confirmation header{font-size:1.5em;font-weight:normal}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation header{font-size:1.425em}}body#ehr_appointments .ehr-appointment-confirmation .submit-button{border-radius:40px;font-weight:normal;border:0;cursor:pointer;line-height:normal;white-space:nowrap;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:0 27px;font-size:1rem;height:60px;padding:0 30px;font-size:22px;font-weight:bold;cursor:pointer}body#ehr_appointments .ehr-appointment-confirmation .submit-button:hover{text-decoration:none}body#ehr_appointments .ehr-appointment-confirmation .submit-button:focus{outline:solid 2px #99e6ff}body#ehr_appointments .ehr-appointment-confirmation .submit-button,body#ehr_appointments .ehr-appointment-confirmation .submit-button:link,body#ehr_appointments .ehr-appointment-confirmation .submit-button:visited{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .submit-button:hover{background:#077AC0}body#ehr_appointments .ehr-appointment-confirmation .submit-button:active{background:#0096d6}body#ehr_appointments .ehr-appointment-confirmation .submit-button:focused{background:#005cab}body#ehr_appointments .ehr-appointment-confirmation .submit-button:disabled{background:#005CAB}body#ehr_appointments .ehr-appointment-confirmation .submit-button,body#ehr_appointments .ehr-appointment-confirmation .submit-button:link,body#ehr_appointments .ehr-appointment-confirmation .submit-button:visited{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .submit-button:hover{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .submit-button:active{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .submit-button:focused{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .submit-button:disabled{color:#ffffff}body#ehr_appointments .ehr-appointment-confirmation .submit-button input{display:none}@media only screen and (max-width: 630px){body#ehr_appointments .ehr-appointment-confirmation .submit-button{width:100%}}
</pre></body></html>