.appointments-list-route-module-scss-module__hGoqQa__root{background-color:#fff;width:100%}.appointments-list-route-module-scss-module__hGoqQa__main{border:0 #eee;border-top-width:1px}.appointments-list-route-module-scss-module__hGoqQa__main>:first-child,.appointments-list-route-module-scss-module__hGoqQa__main>:last-child{border-top-width:0}.appointments-list-route-module-scss-module__hGoqQa__main{-webkit-user-select:none;user-select:none}.appointments-list-route-module-scss-module__hGoqQa__menuNav{cursor:pointer;place-content:flex-start space-between;align-items:center;display:flex}.appointments-list-route-module-scss-module__hGoqQa__menuNav .appointments-list-route-module-scss-module__hGoqQa__link:active{color:#353535}.appointments-list-route-module-scss-module__hGoqQa__menuNav h3{margin:0 auto}.appointments-list-route-module-scss-module__hGoqQa__menuNav .appointments-list-route-module-scss-module__hGoqQa__icon{display:block}.appointments-list-route-module-scss-module__hGoqQa__emptyList{color:#353535;text-align:center;padding:1.25rem}.appointments-list-route-module-scss-module__hGoqQa__content,.appointments-list-route-module-scss-module__hGoqQa__dateSection,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder,.appointments-list-route-module-scss-module__hGoqQa__menuNav{-webkit-user-select:none;user-select:none;color:#353535;border-bottom:1px solid #cfd7dd;padding:1.25rem;text-decoration:none}.appointments-list-route-module-scss-module__hGoqQa__content h1:focus,.appointments-list-route-module-scss-module__hGoqQa__dateSection h1:focus,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder h1:focus,.appointments-list-route-module-scss-module__hGoqQa__menuNav h1:focus{outline:none}.appointments-list-route-module-scss-module__hGoqQa__content h3,.appointments-list-route-module-scss-module__hGoqQa__dateSection h3,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder h3,.appointments-list-route-module-scss-module__hGoqQa__menuNav h3{text-align:center}.appointments-list-route-module-scss-module__hGoqQa__alert{padding:20px}.appointments-list-route-module-scss-module__hGoqQa__dateSection,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder{align-items:space-between;flex-flow:wrap;justify-content:space-between;padding:1.25rem;display:flex}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__dateHead,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__dateHead{justify-content:space-between;align-items:center;display:flex}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__slotBody,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__slotBody{flex-grow:2;align-self:flex-start;padding-top:0}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__clinicName,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__clinicName{flex-grow:2;align-self:flex-start;padding-top:15px;padding-bottom:5px}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__clinicAddress,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__clinicAddress{flex-grow:2;align-self:flex-start}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__dateLabel,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__dateLabel,.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__slotTypeLabel,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__slotTypeLabel{font-weight:700}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__location,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__location{align-items:center;font-size:.75rem;display:flex}.appointments-list-route-module-scss-module__hGoqQa__dateSection .appointments-list-route-module-scss-module__hGoqQa__iconLocation,.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder .appointments-list-route-module-scss-module__hGoqQa__iconLocation{width:22px;height:22px}.appointments-list-route-module-scss-module__hGoqQa__cancelButton{margin-top:10px}.appointments-list-route-module-scss-module__hGoqQa__dateSectionNoBorder{border-bottom:none}.appointments-list-route-module-scss-module__hGoqQa__icon{margin-right:1.25rem}.appointments-list-route-module-scss-module__hGoqQa__chevron{cursor:pointer;align-self:center}.appointments-list-route-module-scss-module__hGoqQa__item{display:flex}.appointments-list-route-module-scss-module__hGoqQa__ListItemDate{justify-content:space-between;align-items:center;display:flex}.appointments-list-route-module-scss-module__hGoqQa__buttonCenter{justify-content:center;align-items:center;padding:1.25rem;display:flex}.appointments-list-route-module-scss-module__hGoqQa__buttonGroup{justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.appointments-list-route-module-scss-module__hGoqQa__idsButtonGroup{padding-top:10px}.appointments-list-route-module-scss-module__hGoqQa__selectedClinic{border-bottom:1px;justify-content:flex-start;padding-top:30px;display:flex}.appointments-list-route-module-scss-module__hGoqQa__selectedClinic .appointments-list-route-module-scss-module__hGoqQa__address{justify-self:left;padding-left:20px;padding-right:20px}.appointments-list-route-module-scss-module__hGoqQa__selectedClinic .appointments-list-route-module-scss-module__hGoqQa__icon{margin-right:0;padding-top:20px}.appointments-list-route-module-scss-module__hGoqQa__iconTextButtonRow{align-items:center;display:flex}.appointments-list-route-module-scss-module__hGoqQa__iconColumn{align-self:flex-start;margin-right:10px;padding-top:5px;padding-right:10px}.appointments-list-route-module-scss-module__hGoqQa__textColumn{flex:1}.appointments-list-route-module-scss-module__hGoqQa__buttonColumn{flex:none;margin-left:10px}.appointments-list-route-module-scss-module__hGoqQa__error{color:#c12143;background-color:#f3bbc7;padding:1.25rem}.appointments-list-route-module-scss-module__hGoqQa__loading{pointer-events:none;z-index:1;background-color:#fff9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}
@media (max-width:639px){.ids-desktop{display:none!important}}@media (min-width:1024px){.ids-mobile{display:none!important}}.ids-dialog{text-align:left;box-sizing:border-box;z-index:200;border:var(--IDS-DIALOG__BORDER-WIDTH) solid var(--IDS-DIALOG__BORDER-COLOR);background-color:var(--IDS-DIALOG__BACKGROUND-COLOR);box-shadow:var(--IDS-BOX-SHADOW-ELEVATED-2);border-radius:var(--IDS-DIALOG__BORDER-RADIUS);max-width:calc(100% - 3.75rem);max-height:calc(100% - 10rem);color:var(--IDS-DIALOG__COLOR);flex-direction:column;align-items:flex-start;padding:1.75rem 1.25rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.ids-dialog.ids-dialog--hidden{display:none}.ids-dialog .ids-dialog__dismissible{background-color:var(--IDS-DIALOG__BACKGROUND-COLOR);position:absolute;top:1rem;right:.75rem}.ids-dialog .ids-dialog__dismissible .ids-dialog__close-button{min-width:1.5rem;min-height:1.5rem;color:inherit;font:inherit;cursor:pointer;outline:inherit;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0}.ids-dialog .ids-dialog__dismissible .ids-dialog__close-button:focus-visible{outline:.125rem solid var(--IDS-FOCUS__OUTLINE-COLOR);outline-offset:.375rem!important}.ids-dialog .ids-dialog__dismissible .ids-dialog__close-button{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:relative}.ids-dialog .ids-dialog__dismissible .ids-dialog__close-button:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ICON--ACTIVE-COLOR);font-size:1.25rem;display:block;position:absolute;font-family:Inera-Design-Icons!important}.ids-dialog .ids-dialog__dismissible .ids-dialog__close-button:hover:before{color:var(--IDS-ICON--ACTIVE-HOVER-COLOR)}.ids-dialog .ids-dialog__body::-webkit-scrollbar{width:.625rem}.ids-dialog .ids-dialog__body::-webkit-scrollbar-thumb{cursor:auto;background:var(--IDS-SCROLL__THUMB-COLOR);border:.125rem solid var(--IDS-SCROLL__TRACK-BACKGROUND-COLOR);border-radius:.625rem}.ids-dialog .ids-dialog__body::-webkit-scrollbar-thumb:hover{background:var(--IDS-SCROLL__THUMB-HOVER-COLOR)}.ids-dialog .ids-dialog__body::-webkit-scrollbar-track{background:var(--IDS-SCROLL__TRACK-BACKGROUND-COLOR);outline:.0625rem solid var(--IDS-SCROLL__TRACK-OUTLINE-COLOR);border-radius:.625rem;margin-top:0}.ids-dialog .ids-dialog__body::-webkit-scrollbar-corner{background-color:#0000}.ids-dialog .ids-dialog__body{font-family:var(--IDS-FONT-FAMILY-BASE);color:var(--ids-color-surface-text-on-default);box-sizing:content-box;width:-webkit-fill-available;height:100%;width:-moz-available;margin-right:-.4375rem;padding:0 .75rem 0 .25rem;overflow-y:auto}.ids-dialog .ids-dialog__body.ids-dialog__body--scroll-area-focus:focus-visible{outline:.125rem solid var(--IDS-FOCUS__OUTLINE-COLOR);outline-offset:var(--IDS-FOCUS__OUTLINE-OFFSET)!important}.ids-dialog .ids-dialog__body .ids-dialog__body-headline{align-self:center;margin:0}.ids-dialog .ids-dialog__body .ids-dialog__body-content{margin-top:1.25rem}.ids-dialog.ids-dialog--dismissible .ids-dialog__body-headline{margin-right:1rem}.ids-dialog.ids-dialog--dismissible .ids-dialog__body::-webkit-scrollbar{width:.625rem}.ids-dialog.ids-dialog--dismissible .ids-dialog__body::-webkit-scrollbar-thumb{cursor:auto;background:var(--IDS-SCROLL__THUMB-COLOR);border:.125rem solid var(--IDS-SCROLL__TRACK-BACKGROUND-COLOR);border-radius:.625rem}.ids-dialog.ids-dialog--dismissible .ids-dialog__body::-webkit-scrollbar-thumb:hover{background:var(--IDS-SCROLL__THUMB-HOVER-COLOR)}.ids-dialog.ids-dialog--dismissible .ids-dialog__body::-webkit-scrollbar-track{background:var(--IDS-SCROLL__TRACK-BACKGROUND-COLOR);outline:.0625rem solid var(--IDS-SCROLL__TRACK-OUTLINE-COLOR);border-radius:.625rem;margin-top:1rem}.ids-dialog.ids-dialog--dismissible .ids-dialog__body::-webkit-scrollbar-corner{background-color:#0000}.ids-dialog .ids-dialog__footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;width:100%;margin-top:1.875rem;padding-bottom:.25rem;display:flex}@media (max-width:1024px){.ids-dialog .ids-dialog__footer{flex-direction:column;gap:1.25rem}}@media (max-width:640px){.ids-dialog{width:calc(100% - 3.75rem);max-height:calc(100% - 5rem)}}.ids-dialog-overlay{z-index:200;background-color:var(--IDS-OVERLAY__BACKGROUND-COLOR);position:fixed;top:0;bottom:0;left:0;right:0}.ids-dialog-overlay.ids-dialog-overlay--hidden{display:none}
.dialog-module-scss-module__nMG6PG__overlay{z-index:2000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dialog-module-scss-module__nMG6PG__dialog{z-index:2100;padding:2.5rem 2rem}.dialog-module-scss-module__nMG6PG__dialog .ids-dialog__body{margin-right:0;padding-left:.75rem;padding-right:.75rem}.dialog-module-scss-module__nMG6PG__headline{color:#c12143!important}
@media (max-width:639px){.ids-desktop{display:none!important}}@media (min-width:1024px){.ids-mobile{display:none!important}}.ids-date-label{background-color:var(--IDS-DATE-LABEL__BACKGROUND-COLOR);border:var(--IDS-DATE-LABEL__BORDER);border-radius:.625rem;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin:0;display:inline-flex}.ids-date-label time.ids-date-label__time{flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;gap:.25rem;padding:.75rem .5rem;display:inline-flex;position:relative}.ids-date-label time.ids-date-label__time.ids-date-label__time--separator{padding-top:0}.ids-date-label time.ids-date-label__time.ids-date-label__time--separator:before{content:"";background-color:var(--IDS-DATE-LABEL__SEPARATOR-COLOR);width:.0625rem;height:.75rem;position:relative;top:-.125rem}.ids-date-label time.ids-date-label__time .ids-date-label__day{font-family:var(--IDS-FONT-FAMILY-HEADING);color:var(--IDS-DATE-LABEL__DAY-COLOR);letter-spacing:-.078rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem}.ids-date-label time.ids-date-label__time .ids-date-label__month{text-transform:uppercase;font-style:normal;font-weight:400;font-family:var(--IDS-FONT-FAMILY-HEADING);color:var(--IDS-DATE-LABEL__MONTH-COLOR);font-size:.9375rem;line-height:.9375rem}.ids-date-label time.ids-date-label__time .ids-date-label__year{font-family:var(--IDS-FONT-FAMILY-BASE);color:var(--IDS-DATE-LABEL__YEAR-COLOR);font-size:.75rem;font-style:normal;font-weight:400;line-height:.75rem}@media (min-width:1024px){.ids-date-label time.ids-date-label__time{padding:1rem .75rem}.ids-date-label time.ids-date-label__time.ids-date-label__time--separator:before{height:1rem}.ids-date-label time.ids-date-label__time .ids-date-label__day{letter-spacing:-.063rem;font-size:1.75rem;line-height:1.75rem}.ids-date-label time.ids-date-label__time .ids-date-label__month{font-size:1.25rem;line-height:1.25rem}.ids-date-label time.ids-date-label__time .ids-date-label__year{font-size:1rem;line-height:1rem}}

.ids--light,.ids--dark{--IDS-FONT-FAMILY-BASE:"Open Sans";--IDS-FONT-FAMILY-HEADING:"Inter";--IDS-FONT-COLOR:var(--ids-color-surface-text-on-default);--IDS-HEADING-XXL__MARGIN-BOTTOM:1.875rem;--IDS-HEADING-XL__MARGIN-BOTTOM:1.875rem;--IDS-HEADING-L__MARGIN-BOTTOM:1.875rem;--IDS-PAGE-LIST__COLOR:var(--ids-color-brand-text-primary);--IDS-PAGE-LIST__FONT-FAMILY:var(--IDS-FONT-FAMILY-HEADING);--IDS-PAGE-LIST__FONT-SIZE:1.25rem;--IDS-PAGE-LIST__LINE-HEIGHT:1.5rem;--IDS-PAGE-LIST__FONT-WEIGHT:700;--IDS-PAGE-LIST__LETTER-SPACING:-.025rem;--IDS-BULLET-LIST__MARKER-COLOR:var(--ids-color-brand-text-primary);--IDS-BULLET-LIST__MARKER-FONT-WEIGHT:bold;--IDS-BULLET-LIST__LINE-HEIGHT:1.5rem;--IDS-DIVIDER__COLOR:var(--ids-color-surface-border-default)}.ids--light.ids--1177-pro,.ids--light.ids--1177-admin,.ids--dark.ids--1177-pro,.ids--dark.ids--1177-admin{--IDS-PAGE-LIST__COLOR:var(--ids-color-interactive-text-default)}.ids--light.ids--inera,.ids--light.ids--inera-admin,.ids--dark.ids--inera,.ids--dark.ids--inera-admin{--IDS-FONT-FAMILY-BASE:"Open Sans";--IDS-FONT-FAMILY-HEADING:"Poppins";--IDS-HEADING-XXL__MARGIN-BOTTOM:1.25rem;--IDS-HEADING-XL__MARGIN-BOTTOM:1.25rem;--IDS-HEADING-L__MARGIN-BOTTOM:1.25rem;--IDS-PAGE-LIST__FONT-WEIGHT:600;--IDS-PAGE-LIST__LETTER-SPACING:0;--IDS-BULLET-LIST__MARKER-FONT-WEIGHT:normal;--IDS-BULLET-LIST__LINE-HEIGHT:1.625rem;--IDS-DESCRIPTION-LIST__TERM-FONT-WEIGHT:600}.ids--light.ids--dark,.ids--dark.ids--dark{--IDS-PAGE-LIST__COLOR:var(--ids-color-navigation-text-default)}.ids--light.ids--dark.ids--1177-pro,.ids--light.ids--dark.ids--1177-admin,.ids--light.ids--dark.ids--inera,.ids--light.ids--dark.ids--inera-admin,.ids--dark.ids--dark.ids--1177-pro,.ids--dark.ids--dark.ids--1177-admin,.ids--dark.ids--dark.ids--inera,.ids--dark.ids--dark.ids--inera-admin{--IDS-PAGE-LIST__COLOR:var(--ids-color-interactive-text-default)}@media (max-width:639px){.ids-desktop{display:none!important}}@media (min-width:1024px){.ids-mobile{display:none!important}}.ids-alert{border-radius:var(--IDS-ALERT__BORDER-RADIUS);border:var(--IDS-ALERT__BORDER-THICKNESS) solid var(--IDS-ALERT--INFO__BORDER-COLOR);padding:var(--IDS-ALERT__PADDING);flex-flow:column wrap;font-size:1rem;line-height:1.5rem;display:flex}.ids-alert .ids-alert__header,.ids-alert .ids-alert__icon_and_text{flex-grow:1;gap:.5rem;display:flex}.ids-alert .ids-alert__close{min-width:1.5rem;min-height:1.5rem;color:inherit;font:inherit;cursor:pointer;outline:inherit;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0}.ids-alert .ids-alert__close:focus-visible{outline:.125rem solid var(--IDS-FOCUS__OUTLINE-COLOR);outline-offset:.25rem!important}.ids-alert .ids-alert__close{border-radius:100%;justify-content:center;align-items:center;width:1.5rem;height:1.25rem;display:flex;position:relative}.ids-alert .ids-alert__close:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT__CLOSE-BUTTON-COLOR);font-size:1.25rem;display:block;position:absolute;top:50%;transform:translateY(-50%);font-family:Inera-Design-Icons!important}.ids-alert .ids-alert__close:hover:before{color:var(--IDS-ALERT__CLOSE-BUTTON-HOVER-COLOR)}.ids-alert .ids-alert__content{color:var(--ids-color-surface-text-on-default);font-style:normal;font-family:var(--ids-font-family-body-text);font-size:var(--ids-font-size-body-text);line-height:var(--ids-font-line-height-body-text);font-weight:var(--ids-font-weight-body-text);letter-spacing:0;margin-top:.5rem;display:block}.ids-alert .ids-alert__state-icon,.ids-alert .ids-alert__content-icon{width:1.75rem;min-width:1.75rem;height:1.75rem;position:relative}.ids-alert .ids-alert__headline *{color:var(--IDS-ALERT--INFO__COLOR);font-style:normal;font-family:var(--ids-font-family-heading);font-size:var(--ids-font-size-heading-s);line-height:var(--ids-font-line-height-heading-s);letter-spacing:var(--ids-font-letter-spacing-heading-s);font-weight:var(--ids-font-weight-heading-s);margin:.125rem 0 0!important}.ids-alert .ids-alert__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.063rem;height:.063rem;margin:-.063rem;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.ids-alert{padding:var(--IDS-ALERT__PADDING-SMALL)}}.ids-alert.ids-alert--info{background-color:var(--IDS-ALERT--INFO__BACKGROUND-COLOR);border:var(--IDS-ALERT__BORDER-THICKNESS) solid var(--IDS-ALERT--INFO__BORDER-COLOR);color:var(--IDS-ALERT--INFO__COLOR)}.ids-alert.ids-alert--info .ids-alert__state-icon:before,.ids-alert.ids-alert--info .ids-alert__content-icon:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT--INFO__ICON-COLOR);font-size:1.75rem;display:block;position:absolute;font-family:Inera-Design-Icons!important}.ids-alert.ids-alert--attention{background-color:var(--IDS-ALERT--ATTENTION__BACKGROUND-COLOR);border:var(--IDS-ALERT__BORDER-THICKNESS) solid var(--IDS-ALERT--ATTENTION__BORDER-COLOR);color:var(--IDS-ALERT--ATTENTION__COLOR)}.ids-alert.ids-alert--attention .ids-alert__state-icon:before,.ids-alert.ids-alert--attention .ids-alert__content-icon:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT--ATTENTION__ICON-COLOR);font-size:1.75rem;display:block;position:absolute;font-family:Inera-Design-Icons!important}.ids-alert.ids-alert--success{background-color:var(--IDS-ALERT--SUCCESS__BACKGROUND-COLOR);border:var(--IDS-ALERT__BORDER-THICKNESS) solid var(--IDS-ALERT--SUCCESS__BORDER-COLOR);color:var(--IDS-ALERT--SUCCESS__COLOR)}.ids-alert.ids-alert--success .ids-alert__state-icon:before,.ids-alert.ids-alert--success .ids-alert__content-icon:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT--SUCCESS__ICON-COLOR);font-size:1.75rem;display:block;position:absolute;font-family:Inera-Design-Icons!important}.ids-alert.ids-alert--error{background-color:var(--IDS-ALERT--ERROR__BACKGROUND-COLOR);border:var(--IDS-ALERT__BORDER-THICKNESS) solid var(--IDS-ALERT--ERROR__BORDER-COLOR);color:var(--IDS-ALERT--ERROR__COLOR)}.ids-alert.ids-alert--error .ids-alert__state-icon:before,.ids-alert.ids-alert--error .ids-alert__content-icon:before{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT--ERROR__ICON-COLOR);font-size:1.75rem;display:block;position:absolute;font-family:Inera-Design-Icons!important}.ids-alert.ids-alert--collapsible{padding:var(--IDS-ALERT__PADDING-COLLAPSIBLE)}.ids-alert.ids-alert--collapsible .ids-alert__expand-button{min-width:1.5rem;min-height:1.5rem;color:inherit;font:inherit;cursor:pointer;outline:inherit;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0}.ids-alert.ids-alert--collapsible .ids-alert__expand-button:focus-visible{outline:.125rem solid var(--IDS-FOCUS__OUTLINE-COLOR);outline-offset:var(--IDS-FOCUS__OUTLINE-OFFSET)!important}.ids-alert.ids-alert--collapsible .ids-alert__expand-button{border-radius:var(--IDS-ALERT__BORDER-RADIUS);border:none;flex-grow:1;justify-content:center;align-items:center;padding:1rem;display:flex;position:relative}.ids-alert.ids-alert--collapsible .ids-alert__expand-button:after{font:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--IDS-ALERT__EXPAND-BUTTON-COLOR);font-size:1.25rem;display:block;position:absolute;top:1.25rem;right:1.125rem;font-family:Inera-Design-Icons!important}.ids-alert.ids-alert--collapsible .ids-alert__expand-button.ids-alert__expand-button--expanded:after{content:""}.ids-alert.ids-alert--collapsible .ids-alert__expand-button:hover:after{color:var(--IDS-ALERT__EXPAND-BUTTON-HOVER-COLOR)}.ids-alert.ids-alert--collapsible .ids-alert__content{margin:0;padding:0 1rem 1rem}.ids-alert.ids-alert--collapsible .ids-alert__icon_and_text{padding-right:2rem}.ids-alert.ids-alert--collapsible .ids-alert__headline{color:var(--IDS-ALERT--INFO__COLOR);font-style:normal;font-family:var(--ids-font-family-heading);font-size:var(--ids-font-size-heading-s);line-height:var(--ids-font-line-height-heading-s);letter-spacing:var(--ids-font-letter-spacing-heading-s);font-weight:var(--ids-font-weight-heading-s);text-align:left!important;margin-top:.125rem!important}@media (min-width:1024px){.ids-alert.ids-alert--collapsible .ids-alert__expand-button{padding:1.25rem}.ids-alert.ids-alert--collapsible .ids-alert__expand-button:after{top:1.5rem;right:1.25rem}.ids-alert.ids-alert--collapsible .ids-alert__content{padding:0 1.25rem 1.25rem}}.ids-alert.ids-alert--collapsed .ids-alert__content{display:none}.ids-alert.ids-alert--compact{flex-flow:row}.ids-alert.ids-alert--compact .ids-alert__content{flex-grow:1;margin-top:0;margin-bottom:0;display:inline}@media (min-width:1024px){.ids-alert.ids-alert--compact .ids-alert__content{align-items:flex-start;display:flex}}.ids-alert.ids-alert--compact.ids-alert--dismissible .ids-alert__content{margin-right:.5rem}.ids-alert.ids-alert--compact .ids-alert__content-icon{flex-shrink:0;width:1.75rem;height:1.25rem;margin-right:.5rem;display:inline-block;position:relative;bottom:-.125rem}.ids-alert.ids-alert--compact .ids-alert__content-icon:before{font-size:1.75rem;top:50%;transform:translateY(-50%)}.ids-alert.ids-alert--compact .ids-alert__content-text{margin-left:-.25rem;line-height:1.5rem;display:inline;position:relative;top:-.125rem}@media (min-width:1024px){.ids-alert.ids-alert--compact .ids-alert__content-text{margin-left:0;display:block;top:-.0625rem}}.ids-alert.ids-alert--ribbon{padding:var(--IDS-ALERT__PADDING-RIBBON);flex-flow:row}.ids-alert.ids-alert--ribbon .ids-alert__content{flex-grow:1;margin-top:0;margin-bottom:0;display:inline}@media (min-width:1024px){.ids-alert.ids-alert--ribbon .ids-alert__content{align-items:flex-start;display:flex}}.ids-alert.ids-alert--ribbon.ids-alert--dismissible .ids-alert__content{margin-right:.5rem}.ids-alert.ids-alert--ribbon .ids-alert__content-icon{flex-shrink:0;width:1.75rem;height:1.25rem;margin-right:.5rem;display:inline-block;position:relative;bottom:-.125rem}.ids-alert.ids-alert--ribbon .ids-alert__content-icon:before{font-size:1.75rem;top:50%;transform:translateY(-50%)}.ids-alert.ids-alert--ribbon .ids-alert__content-text{margin-left:-.25rem;line-height:1.5rem;display:inline;position:relative;top:-.125rem}@media (min-width:1024px){.ids-alert.ids-alert--ribbon .ids-alert__content-text{margin-left:0;display:block;top:-.0625rem}}.ids-alert.ids-alert--ribbon .ids-alert__content-icon{width:1.5rem!important;margin-right:.5rem!important}.ids-alert.ids-alert--ribbon .ids-alert__content-icon:before{font-size:1.5rem}.ids-alert.ids-alert--ribbon .ids-alert__close{width:1rem;height:1rem;margin-top:.0625rem}.ids-alert.ids-alert--ribbon .ids-alert__close:before{content:"";font-size:1rem}@media (max-width:1024px){.ids-alert.ids-alert--ribbon{padding:var(--IDS-ALERT__PADDING-RIBBON-MOBILE)}}
.alert-module-scss-module__tS-h0q__margin{margin:20px}
@media (max-width:639px){.ids-desktop{display:none!important}}@media (min-width:1024px){.ids-mobile{display:none!important}}.ids-button-group{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.ids-button-group.ids-button-group--start{place-content:start}.ids-button-group.ids-button-group--end{place-content:end}.ids-button-group.ids-button-group--center{place-content:center}.ids-button-group.ids-button-group--rtl{direction:rtl}@media (max-width:1024px){.ids-button-group.ids-button-group--break-m:not(.ids-button-group--unresponsive){flex-direction:column;width:100%;place-content:center!important}}@media (max-width:640px){.ids-button-group.ids-button-group--break-s:not(.ids-button-group--unresponsive){flex-direction:column;width:100%;place-content:center!important}}
.button-group-module-scss-module__c7M2nW__format{border-top:1px solid #cfd7dd;padding:1rem 1.5rem 0;display:flex;justify-content:space-between!important}
.spinner-module-scss-module__--vZkW__root{text-align:center;width:4.375rem;height:1.125rem;line-height:1.125rem}.spinner-module-scss-module__--vZkW__root .spinner-module-scss-module__--vZkW__dot{background-color:#396291;border-radius:100%;width:1.125rem;height:1.125rem;line-height:1;animation:1.4s ease-in-out infinite both spinner-module-scss-module__--vZkW__bounce-delay;display:inline-block}.spinner-module-scss-module__--vZkW__root.spinner-module-scss-module__--vZkW__invert .spinner-module-scss-module__--vZkW__dot{background-color:#fff}.spinner-module-scss-module__--vZkW__root .spinner-module-scss-module__--vZkW__first{animation-delay:-.32s}.spinner-module-scss-module__--vZkW__root .spinner-module-scss-module__--vZkW__second{animation-delay:-.16s}@keyframes spinner-module-scss-module__--vZkW__bounce-delay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.display-apollo-error-module-scss-module__25l4Rq__root{max-width:calc(100vw - 20px);margin:10px;font-size:.75em}.display-apollo-error-module-scss-module__25l4Rq__root .display-apollo-error-module-scss-module__25l4Rq__name{font-weight:700}.display-apollo-error-module-scss-module__25l4Rq__root .display-apollo-error-module-scss-module__25l4Rq__message{margin:5px 0}.display-apollo-error-module-scss-module__25l4Rq__root .display-apollo-error-module-scss-module__25l4Rq__stack{background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:5px 10px;overflow:scroll}
.confirm-booking-dialog-module-scss-module__K6AZhW__label{margin-top:.75rem;font-weight:700}.confirm-booking-dialog-module-scss-module__K6AZhW__address{white-space:pre-line}
.cancel-appointment-dialog-module-scss-module__IccONa__radioLegend{margin-bottom:1.5rem!important}.cancel-appointment-dialog-module-scss-module__IccONa__radioItem+.cancel-appointment-dialog-module-scss-module__IccONa__radioItem{margin-top:.75rem}.cancel-appointment-dialog-module-scss-module__IccONa__radioLabel{cursor:pointer;align-items:center;gap:1rem;display:flex}.cancel-appointment-dialog-module-scss-module__IccONa__footerNote{margin-top:1rem;font-size:.85em}
