.lang-selector[data-v-07b7e7e4]{cursor:pointer;position:relative;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.lang-selector span[data-v-07b7e7e4]{display:block;text-align:center}.lang-selector ul[data-v-07b7e7e4]{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);padding:5px;max-height:105px;overflow-y:auto;border:1px solid #ccc;list-style:none;background-color:var(--background-color)}.lang-selector ul li[data-v-07b7e7e4]{cursor:default;padding:4px 5px;font-weight:700}.lang-selector ul li[data-v-07b7e7e4]:not(.selected){color:var(--text-color)}.lang-selector ul li[data-v-07b7e7e4]:not(.selected):hover{cursor:pointer;background-color:var(--hover-selected-background-color);color:var(--hover-selected-text-color);opacity:.5}.lang-selector ul li.selected[data-v-07b7e7e4]{font-weight:bolder;background-color:var(--hover-selected-background-color);color:var(--hover-selected-text-color);opacity:1}.lang-selector ul li.selected[data-v-07b7e7e4]:hover{cursor:default}@media(prefers-color-scheme:dark){.dark-theme ul[data-v-07b7e7e4]{background-color:#204060}.dark-theme ul li[data-v-07b7e7e4]:not(.selected){color:#fff}.dark-theme ul li.selected[data-v-07b7e7e4],.dark-theme ul li[data-v-07b7e7e4]:not(.selected):hover{color:#123456;background-color:#fff}}:root{--primary-color:#1c314f;--secondary-color:#1c314f;--emphasis-color:#ff976e;--primary-light-color:#c0cff9;--border-color:#1c314f;--background-color:#fff;--text-color:#1c314f;--background-color-other-button:#1c314f;--text-color-other-button:#fff;--hover-selected-background-color:#fff;--hover-selected-border-color:#1c314f;--hover-selected-text-color:#1c314f;--dark-blue:#1c314f;--white:#fff}html{overflow:hidden auto;height:100%;scroll-behavior:smooth}body{overflow:hidden;min-height:100%}body,html{position:relative;margin:0;padding:0;font-size:16px;font-weight:600}body *,html *{box-sizing:border-box;font-family:Nunito Sans,sans-serif}#app{min-height:89%}#preview{display:flex;justify-content:center;align-items:center}#preview img{max-width:100%;max-height:500px}h1{font-size:3rem}h1,h2{margin:0}h2{font-size:2.25rem}h3{font-size:1.5rem}h3,h4{margin:0}h4{font-size:1.313rem}h5{font-size:1.125rem;margin:0}h6{font-size:1rem;margin:1rem 0 0}.emphasis-text{color:#00889f}.margin-auto{margin:auto}.text-center{text-align:center}.fade-out-enter-active,.fade-out-leave-active{transition:all .5s ease;position:absolute}.fade-out-enter-from,.fade-out-leave-to{transform:translateX(-150%);opacity:0}.fade-enter-active{transition:opacity .6s linear}.fade-enter-from,.fade-leave-to{opacity:0}.custom-file-input{color:transparent}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input:before{content:"Select file";color:#000;margin-top:7%;width:111%;margin-left:-79px;display:inline-block;background:-webkit-linear-gradient(top,#f9f9f9,#e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}.custom-file-input:hover:before{border-color:#000}.custom-file-input:active{outline:0}.custom-file-input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.warning-message{color:#1c314f}.custom-button{color:#f19370}.custom-button,.custom-button:hover{margin-left:15px;margin-bottom:5%;padding:2px 6px;cursor:pointer;font-size:26px;border-radius:6px}.custom-button:hover,.error-message{color:red}.label-image{display:block;font:700;font-weight:bolder;margin-top:3px;margin-bottom:5px;width:100%;margin-bottom:21px}.container-checked{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checked input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;border-radius:18px;top:0;left:0;height:20px;width:20px;background-color:#eee}.checkmark.error{border:2px solid red}.container-checked:hover input~.checkmark{background-color:#ccc}.container-checked input:checked~.checkmark{background-color:#1c314f}.checkmark:after{content:"";position:absolute;display:none}.container-checked input:checked~.checkmark:after{display:block}.container-checked .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.file{position:relative;display:inline-block;cursor:pointer;height:2.5rem}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;height:3.2rem;padding:.7rem 1rem;line-height:1.5;color:#555;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:1px 1px 7px -1px #b6b6b6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-custom.error{border:2px solid red}.file-custom:after{content:"Choose file...";box-sizing:border-box}.file-custom:before{position:absolute;top:-.125rem;right:-.195rem;bottom:-.075rem;display:block;content:"Browse";height:3.2rem;padding:.7rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0;box-shadow:1px 1px 7px -1px #b6b6b6;box-sizing:border-box}.file input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.questions-group{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body{background-image:url(../img/header-bg.67a5a8ae.svg);background-repeat:no-repeat;background-size:100%;position:relative;color:var(--secondary-color)}main{width:100%}main .container{margin:0 auto;position:relative;overflow:auto}main{height:100dvh;overflow-y:auto;display:grid;grid-template-columns:minmax(300px,1fr);grid-template-rows:-webkit-max-content minmax(50dvh,1fr) -webkit-max-content;grid-template-rows:max-content minmax(50dvh,1fr) max-content;align-items:flex-start}main .brand{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1rem}main .brand a{color:inherit}main .brand a:hover{font-weight:700}main:has(.step-6){height:auto;padding-bottom:100px}.wizard-page{height:100%;width:100%}.wizard-page.overflow-hidden{overflow:hidden}.wizard-page.overflow-auto{overflow:auto}.wizard-page .initialization{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;transition:all .5s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.wizard-page .initialization img{width:150px}.wizard-page .initialization img.light{display:block}.wizard-page .initialization img.dark{display:none}.wizard-page .initialization h5{margin-top:15px}.wizard-page .initialization select.state-input{margin-top:10px;padding:10px;font-size:1.25rem;border:1px solid #ccc;font-family:inherit}.wizard-page .initialization.done{left:-100%}.wizard-page .instructions{text-align:center;font-size:1.25rem;opacity:.75;margin:10px 0}.wizard-page .instructions.warning{color:#1c314f}.wizard-page .instructions.extraSpaceError{margin:72px 0}.wizard-page .no-available-dates-message{text-align:center;font-size:1.25rem;opacity:.75;margin:30px 0}.wizard-page .image-choose{width:56%}.wizard-page .image-choose .field.w50.prefixed.image-left{margin-left:0!important}.wizard-page .back-button{position:fixed;z-index:1;left:0;top:132px;width:50px;height:50px;border-top-right-radius:50%;border-bottom-right-radius:50%;cursor:pointer;overflow:hidden;background-color:#fff;box-shadow:0 0 5px #ccc;padding:5px;opacity:.8}.wizard-page .back-button svg{fill:#ccc}.wizard-page .selected-date{text-align:center;margin:10px 0;font-weight:bolder}.wizard-page .selected-date .doctor,.wizard-page .selected-date .type{opacity:.6}.wizard-page .selected-date h3{margin:10px 0;font-weight:bolder;font-size:1.25rem}.wizard-page .selected-date .date:first-letter{text-transform:uppercase}.wizard-page .user-form,.wizard-page .user-form template{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.wizard-page .user-form .field,.wizard-page .user-form template .field{width:100%;margin-bottom:12px}.wizard-page .user-form .field label,.wizard-page .user-form template .field label{display:block;font:700;font-weight:bolder;margin-bottom:5px}.wizard-page .user-form .field input,.wizard-page .user-form .field select,.wizard-page .user-form .field textarea,.wizard-page .user-form template .field input,.wizard-page .user-form template .field select,.wizard-page .user-form template .field textarea{width:100%;min-height:50px;outline:none;font-size:1.25rem;border:1px solid #ccc;box-shadow:1px 1px 7px -1px #b6b6b6;border-radius:4px;padding:0 15px;font-family:inherit}.wizard-page .user-form .field input::-moz-placeholder,.wizard-page .user-form .field select::-moz-placeholder,.wizard-page .user-form .field textarea::-moz-placeholder,.wizard-page .user-form template .field input::-moz-placeholder,.wizard-page .user-form template .field select::-moz-placeholder,.wizard-page .user-form template .field textarea::-moz-placeholder{color:#ccc;font-size:1rem}.wizard-page .user-form .field input:-ms-input-placeholder,.wizard-page .user-form .field select:-ms-input-placeholder,.wizard-page .user-form .field textarea:-ms-input-placeholder,.wizard-page .user-form template .field input:-ms-input-placeholder,.wizard-page .user-form template .field select:-ms-input-placeholder,.wizard-page .user-form template .field textarea:-ms-input-placeholder{color:#ccc;font-size:1rem}.wizard-page .user-form .field input::placeholder,.wizard-page .user-form .field select::placeholder,.wizard-page .user-form .field textarea::placeholder,.wizard-page .user-form template .field input::placeholder,.wizard-page .user-form template .field select::placeholder,.wizard-page .user-form template .field textarea::placeholder{color:#ccc;font-size:1rem}.wizard-page .user-form .field textarea,.wizard-page .user-form template .field textarea{resize:none;padding:10px}.wizard-page .user-form .field select,.wizard-page .user-form template .field select{font-size:1rem;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wizard-page .user-form .field select::-ms-expand,.wizard-page .user-form template .field select::-ms-expand{display:none}.wizard-page .user-form .field .input-radio__label,.wizard-page .user-form template .field .input-radio__label{display:inline-flex;align-items:center;margin:0 16px 0 0}.wizard-page .user-form .field .input-radio__input:after,.wizard-page .user-form template .field .input-radio__input:after{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%}.wizard-page .user-form .field .input-radio__input:checked:after,.wizard-page .user-form template .field .input-radio__input:checked:after{top:-1px;content:"";font-family:Font Awesome\ 5 Free;color:#fff;background-color:#1c314f}.wizard-page .user-form .field .input-radio__input,.wizard-page .user-form template .field .input-radio__input{position:relative;width:20px;height:20px;min-height:auto;padding:0;margin:0 8px 0 0}.wizard-page .user-form .field.prefixed,.wizard-page .user-form template .field.prefixed{position:relative}.wizard-page .user-form .field.prefixed .prefix,.wizard-page .user-form template .field.prefixed .prefix{background-color:#f8f8f8;position:absolute;top:30px;left:2px;height:45px;width:80px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #e4e4e4}.wizard-page .user-form .field.prefixed .prefix .code-item,.wizard-page .user-form .field.prefixed .prefix .selected,.wizard-page .user-form template .field.prefixed .prefix .code-item,.wizard-page .user-form template .field.prefixed .prefix .selected{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.wizard-page .user-form .field.prefixed .prefix .code-item:hover,.wizard-page .user-form .field.prefixed .prefix .selected:hover,.wizard-page .user-form template .field.prefixed .prefix .code-item:hover,.wizard-page .user-form template .field.prefixed .prefix .selected:hover{background-color:#eee}.wizard-page .user-form .field.prefixed .prefix .code-item img,.wizard-page .user-form .field.prefixed .prefix .selected img,.wizard-page .user-form template .field.prefixed .prefix .code-item img,.wizard-page .user-form template .field.prefixed .prefix .selected img{margin-right:5px}.wizard-page .user-form .field.prefixed .prefix .list-options,.wizard-page .user-form template .field.prefixed .prefix .list-options{position:absolute;z-index:5;top:calc(100% + 2px);left:0;width:95px;background-color:#fff;box-shadow:1px 1px 7px #949494;max-height:250px;overflow-y:auto}.wizard-page .user-form .field.prefixed .prefix .list-options .code-item,.wizard-page .user-form template .field.prefixed .prefix .list-options .code-item{padding:7px 10px;justify-content:flex-start}.wizard-page .user-form .field.prefixed .prefix .list-options .code-item img,.wizard-page .user-form template .field.prefixed .prefix .list-options .code-item img{height:16px}.wizard-page .user-form .field.prefixed input,.wizard-page .user-form template .field.prefixed input{padding-left:90px}.wizard-page .user-form .field.error input,.wizard-page .user-form template .field.error input{border:2px solid red}.wizard-page .user-form .field.error .input-radio__input:not(:checked):after,.wizard-page .user-form template .field.error .input-radio__input:not(:checked):after{content:"";width:16px;height:16px;border:2px solid red}.wizard-page .user-form .field.birthday>div,.wizard-page .user-form template .field.birthday>div{display:grid;grid-template-columns:1fr 1fr 2fr;gap:4%}.wizard-page .user-form .field.birthday>div>div,.wizard-page .user-form template .field.birthday>div>div{display:flex;flex-direction:column}.wizard-page .user-form .field.birthday>div>div input.error,.wizard-page .user-form template .field.birthday>div>div input.error{border:2px solid red}.wizard-page .user-form .field.terms-and-conditions a,.wizard-page .user-form template .field.terms-and-conditions a{text-decoration:none;color:var(--emphasis-color);text-decoration:underline}.wizard-page .user-form .field.consent-to-text-field,.wizard-page .user-form template .field.consent-to-text-field{margin-top:12px}.wizard-page .user-form .label-between,.wizard-page .user-form template .label-between{display:flex;height:38px;width:55%}.wizard-page .user-form hr,.wizard-page .user-form template hr{display:block;height:3px;width:100%;background-color:#ddd;margin:10px 0 30px;border:none}.wizard-page .user-form .section-title,.wizard-page .user-form template .section-title{width:100%;margin:30px 0 10px;font-size:1.5rem;font-weight:bolder}.wizard-page .user-form .section-title:after,.wizard-page .user-form template .section-title:after{content:"";display:block;height:3px;width:100%;background-color:#ddd;margin:10px 0}.wizard-page .user-form .insurance-warning,.wizard-page .user-form template .insurance-warning{width:100%;font-size:19px;overflow-wrap:break-word}.wizard-page .user-form{height:100%;padding:0 16px;overflow:auto}.confirm-footer{background-color:var(--secondary-color);position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:16px 0;display:flex;justify-content:center}.confirm-footer img{width:50px}.wizard-page{padding:0 20px}.negative-conditional-message,.starting-message{margin:32px 0;font-size:1.25rem;font-weight:600;text-align:center}.timezone-selector{cursor:pointer;position:relative;display:flex;justify-content:center;margin:8px auto}.timezone-selector span{display:inline-block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.25rem;font-weight:800}.timezone-selector ul{position:absolute;left:50%;top:15px;z-index:1;padding:5px;width:300px;height:155px;border:1px solid #ccc;transform:translateX(-50%);list-style:none;overflow-y:auto;background-color:#fff}.timezone-selector ul li{padding:4px 0;font-size:.75rem}.timezone-selector ul li:hover{font-weight:bolder}.timezone-selector ul li input.search{border-radius:3px;padding:7px;width:100%;border:1px solid #ccc;outline:none;font-size:1rem;font-family:inherit}.timezone-selector svg{width:20px;position:absolute;left:-25px}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.error-page img{width:60px;margin-bottom:20px}.error-page h1{max-width:350px;margin:0 auto;font-size:1.25rem;text-align:center}.header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:24px 20px 16px}.header__logo{min-height:90px;min-width:90px;margin:0 auto 12px;border:3px solid #fff;border-radius:6px;background-position:50%;background-size:contain;background-repeat:no-repeat;box-shadow:1px 1px 6px #ccc}.header__logo--wide{width:150px}.header__texts{text-align:center}.header__title-group{display:flex;flex-direction:column-reverse;justify-content:center}.header__title{font-size:1.5rem;font-weight:800;text-align:inherit}.header__subtitle{display:none;font-size:1rem;font-weight:700;text-align:inherit;opacity:.7}.header__subtitle--shown-on-mobile{display:block}.step{display:grid;grid-template:-webkit-max-content 1fr/1fr;grid-template:max-content 1fr/1fr;align-items:flex-start;height:100%;min-width:100%}.step__final-message{text-align:center;padding:10px;margin:40px 30px;background-color:#edf0fd;border-radius:4px}.step--undivided{grid-template:1fr/1fr;align-items:center}.retryable-error__message{align-self:center;margin:30px 0;text-align:center;opacity:.75}.retryable-error__title{font-size:1.5rem}.retryable-error__body{margin-top:2rem;font-size:1.25rem}.footer,.retryable-error__button{align-self:flex-end}.footer{z-index:1;width:100%;padding:8px 0 12px}.summary{width:90%;margin:28px auto;font-size:1rem;font-weight:700}.summary__data-container{display:flex;flex-direction:row;align-items:baseline;gap:8px;margin-bottom:.1em}.summary__data-container--centered{justify-content:center}.summary__icon{font-size:.8em;font-weight:600}.user-options{height:100%;max-width:320px;width:100%;padding:0 16px;margin:0 auto;overflow:auto}.only-one-option,.yes-no-options{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;align-self:flex-end}.button{display:block;width:100%;padding:12px 24px;margin:16px auto;font-size:1.25rem;font-weight:600;text-align:center;border:3px solid;border-radius:6px;color:var(--text-color);border-color:var(--border-color);background-color:var(--background-color);cursor:pointer;transition:width .2s ease,height .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button__description-control-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:1.5rem}.button__confirm-arrow{display:flex;background-color:var(--border-color)}.button__confirm-arrow--contrasted{background-color:var(--text-color)}.button__confirm-arrow-svg{width:50px;padding:5px;fill:var(--background-color)}.button--auto-width{width:auto;min-width:25%}.button--selected,.button:hover{color:var(--hover-selected-text-color);border-color:var(--hover-selected-border-color);background-color:var(--hover-selected-background-color);box-shadow:0 1px 5px #8f8f8f}.button--selected .button__confirm-arrow,.button:hover .button__confirm-arrow{background-color:var(--hover-selected-border-color)}.button--selected .button__confirm-arrow--contrasted,.button:hover .button__confirm-arrow--contrasted{background-color:var(--hover-selected-text-color)}.button--selected .button__confirm-arrow-svg,.button:hover .button__confirm-arrow-svg{fill:var(--hover-selected-background-color)}.button--loading{display:flex;flex-direction:row;align-items:center;justify-content:center;height:58px;width:58px;padding:12px;border-radius:50%}.button--loading:disabled:hover{cursor:progress;color:var(--hover-selected-text-color);border-color:var(--hover-selected-border-color);background-color:var(--hover-selected-background-color)}.button:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.button:disabled:hover{color:var(--text-color);border-color:var(--border-color);background-color:var(--background-color)}.footer-summary{z-index:1;padding:12px 20px 16px;box-shadow:2px 2px 8px 0 #b8b8b8;font-size:1rem;font-weight:700}.footer-summary__data-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px}.footer-summary__data-container--center{margin:0 auto}.footer-summary__icon{font-size:.75em}.flex{display:flex}.flex-full-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.flex-full-center--vertical{flex-direction:column}.flex-full-center--space-between{justify-content:space-between}.no-padding{padding:0}.capitalized{text-transform:capitalize}.truncated{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hidden-mobile{display:none}@media(min-width:700px){body{background-image:none}main{height:auto}main .container.wizard-page{display:flex;justify-content:space-around;padding:0 44px}main .container.wizard-page .back-button{position:absolute;top:24px;left:24px;border-radius:50%;padding:3px}main .container.wizard-page .appointment-header-info{position:absolute;top:17px;right:auto;font-weight:bolder;text-align:center}main .container.wizard-page .appointment-header-info .doctor{font-size:1.2rem}main .container.wizard-page .image-choose{display:flex;width:100%}main .container.wizard-page .image-choose .field.w50.prefixed.image-left{margin-left:24px!important}main .container.wizard-page .user-form .label-between{display:flex;height:38px;margin-top:-1px;width:100%!important}main .container .step .instructions{margin:10px 0 30px 0}main .container .step .instructions.warning{color:#1c314f}main .container .step .instructions.extraSpaceError{margin-top:72px 0}main .container .step .no-available-dates-message{text-align:center;font-size:1.3rem;opacity:.75;margin:65px 0}main .container .step.step-5{width:100%}main .container .step.step-5 .user-form,main .container .step.step-5 .user-form template{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main .container .step.step-5 .user-form .field.w50,main .container .step.step-5 .user-form template .field.w50{width:48%}main .loading-slots{margin-top:76px;margin-left:36%;width:107px}.timezone-selector{padding-left:25px;margin-bottom:16px}.main-title-text{font-size:1.3rem}.desktop-text-align-start{text-align:start}.header{min-height:90px;padding:48px 44px 24px}.header__texts--start-text{text-align:start}.header__title--small{font-size:1.25rem}.header__subtitle--shown-on-desktop{display:block}.header--horizontal{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:48px 88px 24px}.header--horizontal .header__logo{margin:0 auto}.summary{width:auto;margin:8px 0;font-weight:600}.summary--form{width:100%;margin:16px auto 32px}.summary--confirmed{margin:30px auto;font-size:1.25rem}.main{display:grid;grid-template-rows:-webkit-max-content auto -webkit-max-content;grid-template-rows:max-content auto max-content;height:calc(100dvh - 72px);min-width:560px;max-width:900px;margin:36px auto;border-radius:7px;box-shadow:0 0 10px -1px #ccc}.step{width:100%;min-width:300px;margin:0 15px}.step--compacted{width:70%}.retryable-error__message{margin:0 auto 32px}.retryable-error__message--half-screen{align-self:flex-start;margin-top:12px}.retryable-error__title--half-screen{font-size:1.25rem}.retryable-error__button{margin-bottom:32px}.only-one-option,.yes-no-options{align-self:auto;justify-self:center;width:300px}.hidden-mobile{display:initial}}@media(min-width:700px)and (max-height:800px){.main{height:auto}.user-options{max-height:75dvh}}.fade-in-enter-active,.fade-in-leave-active{transition:all .5s ease;position:absolute}.fade-in-enter-from,.fade-in-leave-to{transform:translateX(150%);opacity:0}@media(prefers-color-scheme:dark){body:has(.dark-theme){background-image:url(../img/header-bg-dark.94a09f16.svg);color:#fff;background-color:var(--secondary-color)}.dark-theme .header__logo{box-shadow:2px 2px 5px -2px #202020;background-color:#f0f0f0}.dark-theme .wizard-page .initialization{background-color:var(--secondary-color)}.dark-theme .wizard-page .initialization img.light{display:none}.dark-theme .wizard-page .initialization img.dark{display:block}.dark-theme .wizard-page .back-button{background-color:var(--secondary-color);box-shadow:0 0 5px #06011b}.dark-theme .wizard-page .user-form .field input,.dark-theme .wizard-page .user-form .field select,.dark-theme .wizard-page .user-form .field textarea,.dark-theme .wizard-page .user-form template .field input,.dark-theme .wizard-page .user-form template .field select,.dark-theme .wizard-page .user-form template .field textarea{box-shadow:none}.dark-theme .wizard-page .user-form .field .prefix,.dark-theme .wizard-page .user-form template .field .prefix{color:#555}.dark-theme .timezone-selector ul li{color:#555!important}.dark-theme .timezone-selector svg{fill:#fff}.dark-theme .instructions.warning{color:#ffdd7d!important}.dark-theme .emphasis-text{color:#ffdd7d}.dark-theme .button{color:#fff;border-color:#fff;background-color:var(--secondary-color)}.dark-theme .button__confirm-arrow{background-color:#fff}.dark-theme .button__confirm-arrow-svg{fill:#123456}.dark-theme .button--selected,.dark-theme .button:hover{color:var(--secondary-color);border-color:#fff;background-color:#fff;box-shadow:0 1px 5px #8f8f8f}.dark-theme .button--selected .button__confirm-arrow,.dark-theme .button:hover .button__confirm-arrow{background-color:var(--secondary-color)}.dark-theme .button--selected .button__confirm-arrow-svg,.dark-theme .button:hover .button__confirm-arrow-svg{fill:#fff}.dark-theme .button--loading:hover,.dark-theme .button:disabled,.dark-theme .button:disabled:hover{color:#fff;border-color:#fff;background-color:var(--secondary-color)}.dark-theme .step__final-message{text-align:center;padding:10px;margin:40px 30px;color:#123456!important;border-radius:4px}}