.es-container .modal-box{width:377px;background:#fff;padding:20px;overflow:auto;border-radius:8px}@media (max-width: 767px){.es-container .modal-box{width:100%;height:100%;border-radius:0;overflow:visible}}.es-container .modal-box__header{display:flex;justify-content:space-between;width:100%}.es-container .modal-box__header__left,.es-container .modal-box__header__right{display:flex;align-items:center}.es-container .modal-box__header__back{display:flex;align-items:center;cursor:pointer}.es-container .modal-box__header__close{display:flex;cursor:pointer;align-items:center}.es-container .modal-box__content{margin-top:10px;width:100%}.es-container .modal-box__content__headline{font-size:28px}.es-container .modal-box__content__description,.es-container .modal-box__content__actions{margin-top:20px}.es-container .modal-box__content__footer{margin-top:30px}@media (max-width: 767px){.es-container .modal-background{background-color:#00000080;z-index:10000;display:flex;align-items:center;justify-content:center;width:100%;height:100%}}.es-container .modal-background--right-side{margin-right:20px}@media (max-width: 767px){.es-container .modal-background--right-side{justify-content:center;margin-right:0}}.es-container .modal-background--right-side .modal-box{border:1px solid #dcdcdc;box-shadow:2px 2px 5px #dcdcdc}@media (max-width: 767px){.es-container .modal-background--right-side .modal-box{box-shadow:none;border:none}}.es-container .text-align-center{text-align:center}.es-container .icon{background-repeat:no-repeat}.es-container .error,.es-container .success{display:flex;background:#ffdddc;padding:10px;border-radius:4px;align-items:flex-start}.es-container .error p,.es-container .success p{max-width:calc(100% - 50px);margin:0 8px;line-height:24px}.es-container .error button,.es-container .success button{width:20px;height:20px;border:none;background-color:transparent;margin-left:auto;cursor:pointer}.es-container .success{background-color:#ccffe2}.es-container .signin-wrapper{margin-top:12px;border:1px solid #dcdcdc;padding:10px;border-radius:5px}.es-container .forgot-password-link{margin-top:16px}.es-container .forgot-password-link button{color:#105dd3;background:transparent;border:none;font-size:1rem}.es-container .title-text{font-size:20px;line-height:20px}.es-container .top-spacing{margin-top:20px}.es-container .benefits-list{list-style-type:disc;padding-inline-start:5px!important;padding-left:20px!important}.es-container .modal-box__header__close,.es-container .modal-box__header__back{background:transparent;border:none}.es-container .signup-wrapper{margin-top:12px;border:1px solid #dcdcdc;padding:10px;border-radius:5px}.es-container .agb-text{font-size:13px;line-height:14px;color:#676767}.es-container .agb-text a{color:#1166a8;font-weight:700;text-decoration:underline}.es-container .sign-up-form>section{margin-bottom:8px}.es-container .dsgvo-section{margin-bottom:12px;margin-top:12px}.es-container #captcha{margin:0;display:flex;justify-content:center}.es-container{color:#333}.es-container .form-error-text{font-size:.8125rem;line-height:1.5;margin-bottom:8px;display:inline-block}.es-container .sc-btn-ghost{background-size:20px 20px;background-position:10px 8px;background-repeat:no-repeat}.es-container .sc-btn-ghost:hover{background-color:#f4f4f4}.es-container .s-buttons-wrapper{margin-top:12px;border:1px solid #dcdcdc;padding:10px;border-radius:8px}.es-container .dealer-button{width:100%;font-size:16px;font-weight:600;line-height:1.3;border-radius:8px;transition:color .2s ease-in,background-color .2s ease-in,border-color .2s ease-in;text-align:center;background-color:#fff;border:2px solid #105dd3;color:#105dd3;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;padding:8px 16px}.es-container .dealer-button:hover{background-color:#f4f4f4;cursor:pointer}.es-container .dealer-button:focus-visible{outline:2px solid #333;outline-offset:2px}.es-container .dealer-button:nth-child(1){margin-right:5px}.es-container .dealer-button img{position:absolute;right:5px;left:auto}.es-container #dealer-button-anchor{text-decoration:none;display:flex}.es-container .link-text{color:#105dd3}.es-container .email-section{margin-bottom:12px}.es-container .seperator{margin-top:15px;margin-bottom:15px}.es-container .ca-legal-text{font-size:12px;line-height:1.4;color:#676767;text-align:left;margin-top:16px;margin-bottom:0}.es-container .ca-legal-text a{color:#1166a8;font-size:inherit;font-weight:inherit;text-decoration:none}body.darkmode .es-container input[type=checkbox].sc-input:checked+label:before{background:no-repeat 50%/75% none;border-color:#acacac;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cstyle%3E%3C/style%3E%3Cpath d='M9 19c-.3 0-.5-.1-.7-.3l-5-5c-.4-.4-.4-1 0-1.4s1-.4 1.4 0L9 16.6 19.3 6.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-11 11c-.2.2-.4.3-.7.3z' fill='%23acacac'/%3E%3C/svg%3E")}.es-container .popup-wrapper{position:fixed;inset:0;background:#00000080;z-index:20000;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.scr-spinner-wrapper{width:100%;display:flex;justify-content:center}@keyframes spin{to{transform:rotate(360deg)}}.scr-spinner{border-radius:50%;animation:spin 1s linear infinite;border:3px solid hsla(0,0%,100%,.7);border-color:var(--scr-black120) var(--scr-black120) transparent var(--scr-black120)}.es-container .dialog-content-wrapper{margin-top:12px;border:1px solid #dcdcdc;padding:10px;border-radius:5px}.es-container b{font-weight:600!important}.es-container .small-text{font-size:13px}.es-container .error-highlight{color:#d91a2a!important}.es-container .muted-text{color:#acacac}.es-container input[type=password].sc-input,.es-container input[type=text].sc-input{font-size:1rem;padding:4px 12px;box-sizing:border-box;height:40px;cursor:auto;font-family:inherit;border-radius:4px;border:1px solid #949494;color:#333;width:100%;line-height:1.5;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;outline:none}.es-container .margin-top-0{margin-top:0!important}.es-container .margin-top-3{margin-top:3px!important}.es-container .email-error{background-color:#fff;border-color:#e74b3c!important}.es-container .button{width:100%;font-family:system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;display:inline-block;border-radius:8px;transition:all .2s ease-in;transition-property:color,background-color,border-color;text-decoration:none;text-align:center;background-color:#fff;border:2px solid #105dd3;color:#105dd3;padding:8px 16px;vertical-align:middle;position:relative}.es-container .button img{vertical-align:middle;position:absolute;left:20px}.es-container .button:hover{background-color:#f4f4f4;cursor:pointer}.es-container .button a{text-decoration:none}.es-container .button-column>button{margin-bottom:16px}.es-container .button-column>button:focus-visible{outline:2px solid #333;outline-offset:2px}.es-container .button-column>button:last-child{margin-bottom:0}.es-container .button-highlight{background-color:#076fe6;border:2px solid #076fe6;color:#fff}.es-container .button-highlight:hover{background-color:#173db4;border-color:#173db4}.es-container .button-highlight:focus-visible{outline:2px solid #333;outline-offset:2px}.es-container .button-highlight:active{background-color:#173db4;border-color:#173db4}.es-container .scr-spinner.grey{border-color:#d2d2d2;border-top-color:#949494}.es-container .email-input{font-size:1rem;padding:4px 12px;height:40px;display:flex;margin-bottom:4px;box-sizing:border-box;font-family:inherit;border-radius:4px;border:1px solid #949494;color:#333;width:100%;line-height:1.5;transition:all .2s ease-in;outline:none;cursor:auto}.es-container .email-input.error{border-color:#d91a2a;background-color:#ffdddc}.es-container .email-input.success{border-color:#217306;background-color:#e6f5cf}.es-container .email-input.info{border-color:#994200;background-color:#fff1c0}.es-container .email-input:disabled{opacity:.55;cursor:not-allowed}.es-container .email-input:hover:enabled{border-color:#333}.es-container .email-input.error:hover:enabled{border-color:#99171d}.es-container .email-input.success:hover:enabled{border-color:#235413}.es-container .email-input.info:hover:enabled{border-color:#803700}.es-container .email-input:focus,.es-container .email-input:focus:enabled{box-shadow:inset 0 0 0 1px #333;border-color:#333}.es-container .email-input:invalid{box-shadow:none}.es-container .email-input::-webkit-input-placeholder{color:#676767}.es-container .email-input:-moz-placeholder{color:#676767}.es-container .email-input::-moz-placeholder{color:#676767}.es-container .email-input:-ms-input-placeholder{color:#676767}.es-container .email-input:focus::-webkit-input-placeholder{color:transparent}.es-container .email-input:focus:-moz-placeholder{color:transparent}.es-container .email-input:focus::-moz-placeholder{color:transparent}.es-container .email-input:focus:-ms-input-placeholder{color:transparent}.es-container .email-input-label,.es-container .input-label{margin-bottom:4px;display:inline-block}.es-container .resend-email{font-size:14px}.es-container .resend-email p{margin:0}.es-container .resend-email span{color:#1166a8;font-weight:600}.es-container .resend-email span:hover{cursor:pointer}.es-container .password-toggle .bi{right:5px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-105%);width:32px;height:32px;opacity:.5;cursor:pointer;box-sizing:border-box;border:none;background:transparent}.es-container .password-toggle .bi:focus{outline:none}.es-container .password-toggle .bi:focus-visible{outline:2px solid #333;border-radius:4px}.es-container .password-toggle .show-password-btn{display:block}.sc-input::placeholder{color:#676767!important}body.darkmode{background:none;background-color:#000!important}body.darkmode .es-container{color:#fff}body.darkmode .es-container .email-input{background-color:#333;color:#fff}body.darkmode .es-container .error-highlight{color:#f0816b}body.darkmode .es-container .button-highlight{background-color:#f9f766;border:none;color:#333}body.darkmode .es-container .button-highlight:hover,body.darkmode .es-container .button-highlight:active{background-color:#fbfa99}body.darkmode .es-container .site-content{background:none}@media (max-width: 767px){body.darkmode .es-container .site-content{background:#000}}body.darkmode .es-container .site-footer{border-color:#4c4c4c;background-color:#000}body.darkmode .es-container input[type=checkbox].sc-input+label:before{border-color:#acacac}body.darkmode .es-container input[type=checkbox].sc-input:checked+label:before{background:no-repeat 50%/75% none;border-color:#acacac;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cstyle%3E%3C/style%3E%3Cpath d='M9 19c-.3 0-.5-.1-.7-.3l-5-5c-.4-.4-.4-1 0-1.4s1-.4 1.4 0L9 16.6 19.3 6.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-11 11c-.2.2-.4.3-.7.3z' fill='%23acacac'/%3E%3C/svg%3E")}body.darkmode .es-container input[type=checkbox].sc-input:enabled+label:hover:before{border-color:#acacac}body.darkmode .es-container .loading{background-color:#000!important}body.darkmode .es-container a{color:#8ab4f8}body.darkmode .es-container .sc-btn-bob{background-color:#f9f766}body.darkmode .es-container .sc-btn-bob:hover{background-color:#fbfa99}body.darkmode .es-container .login-as-dealer,body.darkmode .es-container .as24-login-google,body.darkmode .es-container .as24-login-facebook,body.darkmode .es-container .as24-login-apple,body.darkmode .es-container .as24-login-email{background-color:#000;border-color:#fff;color:#fff}body.darkmode .es-container input:-webkit-autofill,body.darkmode .es-container input:-webkit-autofill:hover,body.darkmode .es-container input:-webkit-autofill:focus input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #333 inset!important;-webkit-text-fill-color:#fff!important}body.darkmode .es-container .sc-input{color:#fff!important;background-color:#333!important;border-color:#7c7c7c!important}body.darkmode .es-container .sc-input::placeholder{color:#676767!important}body.darkmode .es-container .sc-input.email-error{border-color:#f0816b!important}body.darkmode .es-container .sc-font-error{color:#f0816b}body.darkmode .es-container .sc-font-silent{color:#acacac}body.darkmode .es-container .input-icon svg{fill:#fff}body.darkmode .es-container .modal-box{background-color:#000;border:1px solid #333;box-shadow:none}@media (max-width: 767px){body.darkmode .es-container .modal-box{border:none}}body.darkmode .es-container .modal-box__header__center svg>g:nth-child(2){fill:#fff}body.darkmode .es-container .modal-box__content__footer{color:#acacac}body.darkmode .es-container .error{background:#fde7d8;color:#333}body.darkmode .es-container .success{color:#333}body.darkmode .es-container .dealer-button{background-color:#000;border-color:#fff;color:#fff}body.darkmode .es-container .dealer-button:hover{background-color:#000}body.darkmode .es-container .link-text{color:#8ab4f8}body.darkmode .es-container .ca-legal-text{color:#acacac}body.darkmode .es-container .ca-legal-text a{color:#8ab4f8}.autotrader{--at-secondary-color: #0076c0;--at-text-color: #333;--at-background-color: #fff;--at-border-color: #ddd;--at-selection-color: #b3d4fc}.autotrader ::selection{background-color:var(--at-selection-color);color:var(--at-text-color)}.autotrader ::-moz-selection{background-color:var(--at-selection-color);color:var(--at-text-color)}.autotrader .es-container .dialog-content-wrapper{background-color:var(--at-background-color);border-color:var(--at-border-color)}.autotrader .es-container .site{justify-content:center}.autotrader .es-container .site-content{background:none}.autotrader .es-container .button{border-radius:999px}.autotrader .es-container .button-highlight{border-radius:999px;background-color:#076fe6;color:var(--at-background-color);border-color:#105dd3}.autotrader .es-container .button-highlight:hover{background-color:#173db4}.autotrader .es-container div#dialog-title.title-text::selection{background-color:var(--at-selection-color)}.autotrader .es-container .title-description>p::selection{background-color:var(--at-selection-color)}.autotrader .es-container input[type=password].sc-input,.autotrader .es-container input[type=text].sc-input,.autotrader .es-container .email-input{background-color:var(--at-background-color);border-color:var(--at-border-color);color:var(--at-text-color)}.autotrader .es-container input[type=password].sc-input:focus,.autotrader .es-container input[type=text].sc-input:focus,.autotrader .es-container .email-input:focus{border-color:var(--at-secondary-color)}.autotrader .es-container .as24-login-google,.autotrader .es-container .as24-login-facebook,.autotrader .es-container .as24-login-apple{border-radius:999px;border-color:#076fe6;color:#076fe6}.autotrader .es-container .link-text{color:var(--at-secondary-color)}.autotrader .es-container .seperator{color:#676767}.autotrader .es-container .dealer-button{border-radius:999px;border-color:#076fe6;color:#076fe6}.autotrader .es-container .dealer-button:hover{background-color:#f4f4f4}.autotrader .es-container .sc-spinner-loading,.autotrader .es-container .loading .sc-spinner-loading{border-color:var(--at-secondary-color) var(--at-border-color) var(--at-border-color)}.autotrader .es-container .signout .modal-box__content__actions a{border-radius:999px;background-color:#076fe6;color:#fff}.autotrader .es-container .signout .sc-spinner-loading{border-color:var(--at-secondary-color) var(--at-border-color) var(--at-border-color)}.es-container{font-family:system-ui,sans-serif}.es-container .site-wrapper{position:absolute;inset:0;display:flex;flex-direction:column;background-color:#fff}.es-container .site-content{flex-grow:1;position:relative}@media (min-width: 768px){.es-container .site-content{background:url(/assets/as24es/images/keys.jpg);background-size:1024px;background-repeat:no-repeat}}.es-container .site-footer{border-top:1px solid #dcdcdc}.es-container .site{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;max-width:1100px;margin:0 auto}@media (max-width: 767px){.es-container .site{position:relative}}.es-container .site.logout{justify-content:center;flex-direction:column;align-items:center}.es-container .loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff}.es-container .loading .sc-spinner-loading{border-color:#f5f200 #ddd #ddd}.es-container .enroll-success-header{font-weight:600;font-size:28px;line-height:38px}.es-container .enroll-success-list{padding:16px;list-style:decimal}.es-container .enroll-success-list-item{font-weight:400;font-size:16px;line-height:24px}.es-container .footer{color:#1166a8;font-size:14px}.es-container .footer ul{padding:12px 20px;text-align:center;margin:0 auto}.es-container .footer li{display:inline-block;margin:0 6px}.es-container .footer a{font-size:14px;white-space:nowrap;text-decoration:none}.es-container .signout{text-align:center}.es-container .signout__spinner{height:25px;width:25px}:root{--scr-yellow20: #fdfccc;--scr-yellow40: #fbfa99;--scr-yellow60: #f9f766;--scr-yellow100: #f5f200;--scr-yellow120: #c4c100;--scr-indigo20: #8ab4f8;--scr-indigo60: #4b91dc;--scr-indigo100: #1166a8;--scr-indigo120: #0c4f90;--scr-indigo160: #083b78;--scr-white: #ffffff;--scr-black20: #f4f4f4;--scr-black30: #eaeaea;--scr-black40: #dcdcdc;--scr-black50: #d6d6d6;--scr-black60: #acacac;--scr-black70: #949494;--scr-black80: #7c7c7c;--scr-black90: #676767;--scr-black95: #4c4c4c;--scr-black100: #333333;--scr-black120: #000000;--scr-blue20: #d3ecff;--scr-blue30: #b9dcff;--scr-blue100: #237fff;--scr-blue125: #076ee6;--scr-blue110: #0082fa;--scr-blue120: #076fe6;--scr-blue130: #105dd3;--scr-green20: #c5ef80;--scr-green40: #add042;--scr-green60: #7dc32f;--scr-green100: #3a7410;--scr-emerald40: #95d882;--scr-emerald60: #69c36c;--scr-red20: #fde7d8;--scr-red80: #f0816b;--scr-red100: #e74b3c;--scr-red120: #c62c2b;--scr-red140: #c60000;--scr-amber20: #fef9d3;--scr-amber40: #fef290;--scr-amber80: #f7db5a;--scr-amber100: #f2ca26;--scr-orange20: #ffc385;--scr-orange70: #cf6a12;--scr-orange80: #e67e23;--scr-teal20: #ccffe2;--scr-teal100: #00d0b2}.scr-input{font-family:inherit;height:40px;border-radius:var(--scr-spacings-xxs);border:var(--scr-borders-low-emphasis);color:var(--scr-colors-text-default);background:var(--scr-background-input-state-rest);border-color:var(--scr-colors-input-state-rest);transition:all .2s ease-in;outline:none;cursor:text;width:100%;font-size:1rem;padding-left:var(--scr-spacings-s);padding-right:var(--scr-spacings-s)}.scr-input:disabled{opacity:.55;cursor:"not-allowed"}[data-theme=autotrader_ca] .scr-input:disabled,[data-theme=atca] .scr-input:disabled{opacity:1;border:none;background-color:var(--scr-background-input-state-disabled)}.scr-input:hover{border-color:var(--scr-colors-input-state-hover);background:var(--scr-background-input-state-hover)}[data-theme=autotrader_ca] .scr-input,[data-theme=atca] .scr-input,[data-theme=autotrader_ca] .scr-input:hover,[data-theme=atca] .scr-input:hover{background:transparent}.scr-input:focus,.scr-input:focus:enabled{box-shadow:inset 0 0 0 1px var(--scr-colors-input-state-focus);color:var(--scr-colors-text-default);border-color:var(--scr-colors-input-state-focus)}[data-theme=autotrader_ca] .scr-input:focus,[data-theme=atca] .scr-input:focus,[data-theme=autotrader_ca] .scr-input:focus:enabled,[data-theme=atca] .scr-input:focus:enabled{box-shadow:none;outline:3px solid var(--scr-colors-input-state-focus-outline)}.scr-input:focus::placeholder{color:transparent}.scr-input::placeholder{color:var(--src-color-text-and-icon-placeholder);opacity:1}.scr-input[type=number]::-webkit-inner-spin-button{appearance:none;appearance:textfield;margin:0}.scr-input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.scr-input--secondary{background:var(--scr-background-input-state-rest-secondary)}.scr-input--error{border-color:var(--scr-colors-input-state-error)}.scr-input--search{padding-left:var(--scr-spacings-xxxl)}.scr-input--with-prefix{padding-left:28px}.scr-input__search-icon{position:absolute;width:var(--scr-spacings-xl);height:var(--scr-spacings-xl);top:50%;transform:translateY(-50%);left:var(--scr-spacings-s)}.scr-input__error-icon{position:absolute;color:var(--scr-colors-text-error);transform:translateY(-50%);top:50%;right:var(--scr-spacings-m);width:var(--scr-spacings-xl);height:var(--scr-spacings-xl)}.scr-input__suffix{position:absolute;top:50%;right:var(--scr-spacings-s);transform:translateY(-50%);color:var(--scr-colors-input-state-rest)}.scr-input__suffix .tooltip-icon-container{display:flex;cursor:pointer}.scr-input__suffix .tooltip-button-wrapper{display:flex}.scr-input__prefix{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--scr-colors-input-state-rest)}.scr-input__with-icons{position:relative}[data-theme=autotrader_ca] .scr-input__container,[data-theme=atca] .scr-input__container{margin-top:var(--scr-spacings-xxs)}.scr-button{font-size:var(--scr-font-size-m);font-weight:600;line-height:var(--scr-line-height-xl);display:inline-block;user-select:none;appearance:none;border:none;border-radius:var(--button-border-radius);transition:all .2s ease-in;transition-property:color,background-color,border-color;text-decoration:none;text-align:center;cursor:pointer;padding:10px 16px}.scr-button:focus{outline:none}.scr-button:focus-visible{outline:2px solid var(--scr-black100);outline-offset:2px}[data-theme=autotrader_ca] .scr-button:focus-visible,[data-theme=atca] .scr-button:focus-visible{outline-color:var(--button-primary-bg-color)}.scr-button--primary,.scr-button--inverted{color:var(--button-primary-color);background-color:var(--button-primary-bg-color)}.scr-button--primary:hover,.scr-button--inverted:hover{background-color:var(--button-primary-hover-bg-color)}.scr-button--primary:active,.scr-button--inverted:active{background-color:var(--button-primary-active-bg-color)}.scr-button--primary:disabled,.scr-button--inverted:disabled{cursor:not-allowed;color:#acacac;background-color:#eaeaea}.scr-button--secondary{background-color:transparent;border:2px solid var(--button-secondary-border-color);color:var(--button-secondary-color)}.scr-button--secondary:hover,.scr-button--secondary:active{color:var(--button-secondary-color-hover);border-color:var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-hover)}.scr-button--secondary:disabled{cursor:not-allowed;color:#acacac;background-color:#eaeaea;border:none}.scr-button--transparent{color:var(--button-secondary-color);background-color:transparent;padding:var(--scr-spacings-xs)}.scr-button--transparent:hover,.scr-button--transparent:active{color:var(--button-secondary-color-hover)}.scr-checkbox{--checkbox-bg-color: var(--scr-colors-surface);position:relative;display:inline-block}.scr-checkbox:focus-within,.scr-checkbox:focus-visible{outline:2px solid var(--scr-black100);outline-offset:2px;border-radius:var(--scr-spacings-xxs)}.scr-checkbox .input{display:block;opacity:0;position:absolute;height:0;width:0;padding:var(--scr-spacings-s) var(--scr-spacings-s) var(--scr-spacings-s) 0}.scr-checkbox .input:disabled{opacity:0;cursor:not-allowed}.scr-checkbox .input.block+span{display:block}.scr-checkbox .input+span{padding-left:var(--scr-spacings-xxxl);color:var(--scr-colors-text-default);user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;position:relative;margin-right:var(--scr-spacings-l);cursor:pointer;font-size:var(--scr-font-size-m);line-height:var(--scr-line-height-m)}.scr-checkbox .input+span:before{content:"";background-size:cover;position:absolute;border:none;border-radius:var(--scr-spacings-xxs);box-sizing:border-box;left:var(--scr-spacings-xxs);top:50%;height:var(--scr-spacings-m);width:var(--scr-spacings-m);background-color:var(--checkbox-bg-color);background-image:var(--checkbox-bg-image, none);background-repeat:no-repeat;transform:translateY(-50%)}.scr-checkbox .input+span:after{content:"";transition:border-color .2s ease-in;position:absolute;border-radius:var(--scr-spacings-xxs);border:1px solid var(--scr-black80);box-sizing:border-box;top:50%;left:0;height:var(--scr-spacings-xl);width:var(--scr-spacings-xl);box-shadow:inset 0 0 0 var(--scr-spacings-xxs) #fff;transform:translateY(-50%)}.scr-checkbox .input:disabled+span:before{opacity:.55}.scr-checkbox .input:disabled+span:after{border:var(--scr-borders-low-emphasis)}.scr-checkbox .input:disabled+span{cursor:not-allowed;color:var(--scr-colors-text-disabled)}.scr-checkbox .input:enabled+span:hover:after{border:var(--scr-borders-high-emphasis)}.scr-checkbox .input:focus:enabled+span:after{border:1px solid var(--scr-black80);box-shadow:none}.scr-checkbox .input{font-family:inherit;border-radius:var(--scr-spacings-xxs);border:var(--scr-borders-medium-emphasis);color:var(--scr-colors-text-default);transition:all .2s ease-in;outline:none;cursor:pointer}.scr-checkbox .input:invalid{box-shadow:none}.scr-checkbox .input:focus,.scr-checkbox .input:focus:enabled{border:var(--scr-borders-high-emphasis);box-shadow:inset 0 0 0 1px var(--scr-colors-surface-darker)}.scr-checkbox .input--large+span{height:var(--scr-spacings-xxl);padding-left:var(--scr-spacings-xxxl)}.scr-checkbox .input--large+span:before{left:3px;height:26px;width:26px}.scr-checkbox .input--large+span:after{left:0;height:var(--scr-spacings-xxl);width:var(--scr-spacings-xxl)}html:has(.auth-split-layout),body:has(.auth-split-layout){margin:0;padding:0}@media (min-width: 1200px){body:has(.auth-split-layout){overflow:hidden}}.auth-split-layout{display:flex;align-items:stretch;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333;max-width:6400px;margin-inline:auto}@media (min-width: 1200px){.auth-split-layout{position:fixed;inset:0;margin-inline:auto;width:min(100vw,6400px);left:max(0px,(100vw - 6400px) / 2);right:max(0px,(100vw - 6400px) / 2);overflow:hidden}}.auth-split-layout *,.auth-split-layout *:before,.auth-split-layout *:after{box-sizing:border-box}.auth-split-layout__form{width:100%;flex:0 0 auto;display:flex}@media (min-width: 1200px){.auth-split-layout__form{flex:0 0 560px;width:560px;height:100%}}.auth-split-layout__hero{display:none}@media (min-width: 1200px){.auth-split-layout__hero{display:block;flex:1 1 auto;min-width:0;height:100%}}.auth-hero{height:100%;width:100%;overflow:hidden}.auth-hero img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.auth-popup-backdrop{position:fixed;inset:0;z-index:20000;display:flex;padding:clamp(16px,5vh,64px) 16px;overflow-y:auto;background-color:#00000080;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333}.auth-popup-backdrop__dismiss{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;background:transparent;border:none;cursor:default}.auth-popup-backdrop__dismiss:focus-visible{outline:none}.auth-popup-modal{position:relative;inset:auto;margin:auto;padding:0;border:none;z-index:1;width:480px;min-height:668px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;color:inherit;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;box-shadow:0 4px 12px #00000014,0 24px 48px #00000029;overflow:visible;outline:none}.auth-popup-modal *,.auth-popup-modal *:before,.auth-popup-modal *:after{box-sizing:border-box;font-family:inherit}.auth-popup-modal input,.auth-popup-modal button,.auth-popup-modal textarea,.auth-popup-modal select{font-family:inherit}@media (max-width: 767px){.auth-popup-modal{width:100%;max-width:100%;min-height:100dvh;border-radius:0;box-shadow:none}}.auth-form-shell{display:flex;flex-direction:column;width:100%;height:100%;padding:clamp(24px,4vh,48px) clamp(24px,6vw,56px) 24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif}@media (max-width: 1199px){.auth-form-shell{height:auto;min-height:100dvh;padding:24px;justify-content:flex-start}}.auth-form-shell__body{display:flex;flex-direction:column;gap:var(--auth-stack-gap);max-width:432px;width:100%;margin-inline:auto;margin-block:auto}@media (max-width: 1199px){.auth-form-shell__body{margin-top:24px;margin-bottom:0}}.auth-form-shell__top{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (max-width: 1199px){.auth-form-shell__top{position:relative;flex-direction:row;justify-content:center;align-items:center;min-height:36px;gap:0}}.auth-form-shell__logo{width:167px;height:40px}@media (max-width: 1199px){.auth-form-shell__logo{width:auto;height:32px}}.auth-form-shell__back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin-left:-8px;background-color:transparent;border:none;border-radius:8px;color:#333;cursor:pointer;transition:background-color .15s ease;order:-1}.auth-form-shell__back:hover{background-color:#f4f4f4}.auth-form-shell__back:focus-visible{outline:2px solid #333;outline-offset:2px}@media (max-width: 1199px){.auth-form-shell__back{position:absolute;left:-8px;top:50%;margin-left:0;transform:translateY(-50%)}}.auth-form-shell__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:32px;line-height:40px;font-weight:600;color:#333;margin:0;letter-spacing:-.01em}@media (max-width: 1199px){.auth-form-shell__title{font-size:20px;line-height:28px}}.auth-form-shell__description{color:#333}.auth-form-shell__alert{margin-top:4px}.auth-form-shell__inline-alert{margin-bottom:16px}.auth-form-shell__content{display:contents}.auth-form-shell{--auth-stack-gap: 24px}@media (max-width: 1199px){.auth-form-shell{--auth-stack-gap: 16px}}.auth-form-shell--entry{--auth-stack-gap: 24px}.auth-form-shell__inner{display:flex;flex-direction:column;gap:var(--auth-stack-gap)}.auth-form-shell__inner>form{display:contents}.auth-form-shell__heading{display:flex;flex-direction:column;gap:var(--auth-stack-gap)}.auth-form-shell--entry .auth-form-shell__heading{gap:8px}.auth-form-shell .auth-input-stack{display:flex;flex-direction:column;gap:16px}.auth-form-shell .auth-password-stack{display:flex;flex-direction:column;gap:8px}.auth-form-shell__footer{margin-top:auto;padding-top:clamp(16px,2.5vh,32px);max-width:432px;width:100%;margin-inline:auto}.auth-form-shell--popup{position:relative;height:auto;min-height:0;padding:40px}.auth-form-shell--popup .auth-form-shell__body{max-width:none;margin-inline:0;margin-block:0}.auth-form-shell--popup .auth-form-shell__top{position:relative;flex-direction:row;align-items:center;justify-content:center;min-height:36px;gap:0}.auth-form-shell--popup .auth-form-shell__back{position:absolute;left:-8px;top:50%;transform:translateY(-50%)}.auth-form-shell--popup .auth-form-shell__close{position:absolute;right:0;top:50%;width:24px;height:24px;transform:translateY(-50%);border-radius:4px}.auth-form-shell--popup .auth-form-shell__title{font-size:24px;line-height:32px}.auth-form-shell--popup .auth-form-shell__description{font-size:14px;line-height:20px}.auth-form-shell--popup{--auth-stack-gap: 16px}.auth-form-shell--popup .auth-social-button{height:40px}@media (max-width: 767px){.auth-form-shell--popup{min-height:100dvh;padding:32px 24px;justify-content:flex-start}}.auth-form-shell__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background-color:transparent;border:none;border-radius:8px;color:#333;cursor:pointer;transition:background-color .15s ease}.auth-form-shell__close:hover{background-color:#f4f4f4}.auth-form-shell__close:focus-visible{outline:2px solid #333;outline-offset:2px}.auth-benefits-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.auth-benefits-list__item{display:flex;align-items:flex-start;gap:8px;color:#333;font-size:16px;line-height:24px}.auth-benefits-list__check{flex:0 0 auto;width:16px;height:16px;margin-top:4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M6.66667 0C3 0 0 3 0 6.66667C0 10.3333 3 13.3333 6.66667 13.3333C10.3333 13.3333 13.3333 10.3333 13.3333 6.66667C13.3333 3 10.3333 0 6.66667 0ZM10.4667 5.13333L6.46667 9.13333C6.33333 9.26667 6.2 9.33333 6 9.33333C5.8 9.33333 5.66667 9.26667 5.53333 9.13333L3.53333 7.13333C3.26667 6.86667 3.26667 6.46667 3.53333 6.2C3.8 5.93333 4.2 5.93333 4.46667 6.2L6 7.73333L9.53333 4.2C9.8 3.93333 10.2 3.93333 10.4667 4.2C10.7333 4.46667 10.7333 4.86667 10.4667 5.13333Z' fill='%230D670F'/></svg>");background-size:13.3px 13.3px;background-position:center;background-repeat:no-repeat}.auth-social-buttons{display:flex;flex-direction:column;gap:16px;width:100%}.auth-social-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 16px;background-color:#fff;border:2px solid #333;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#333;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.auth-social-button:hover{background-color:#f6f6f6}.auth-social-button:focus-visible{outline:2px solid #333;outline-offset:2px}.auth-social-button__icon{position:absolute;left:16px;width:24px;height:24px;pointer-events:none}.auth-social-button__label{pointer-events:none}.auth-divider{display:flex;align-items:center;gap:12px;margin:clamp(2px,.6vh,8px) 0}.auth-divider__line{flex:1 1 auto;height:1px;background-color:#d6d6d6}.auth-divider__label{color:#5a5a5a;font-size:14px;line-height:20px}.auth-email-section,.auth-password-section{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;margin-bottom:0}.auth-email-section .email-input-label,.auth-email-section .sc-label,.auth-password-section .email-input-label,.auth-password-section .sc-label{height:24px;margin:0;padding:0;font-size:16px;line-height:24px;color:#333;font-weight:400;display:block}.auth-email-section input.email-input,.auth-email-section input.sc-input,.auth-password-section input.email-input,.auth-password-section input.sc-input{box-sizing:border-box;width:100%;height:40px;min-height:40px;max-height:40px;margin:0;border-radius:4px!important;border:1px solid #d6d6d6;padding:0 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:normal;background-color:#fff;color:#333;display:block;outline:none;box-shadow:none;appearance:none}.auth-email-section input.email-input::placeholder,.auth-email-section input.sc-input::placeholder,.auth-password-section input.email-input::placeholder,.auth-password-section input.sc-input::placeholder{color:#a6a6a6!important;font-weight:400;opacity:1}.auth-email-section input.email-input:hover:not(:focus):not(:disabled),.auth-email-section input.sc-input:hover:not(:focus):not(:disabled),.auth-password-section input.email-input:hover:not(:focus):not(:disabled),.auth-password-section input.sc-input:hover:not(:focus):not(:disabled){border-color:#b6b6b6}.auth-email-section input.email-input:focus,.auth-email-section input.email-input:focus-visible,.auth-email-section input.sc-input:focus,.auth-email-section input.sc-input:focus-visible,.auth-password-section input.email-input:focus,.auth-password-section input.email-input:focus-visible,.auth-password-section input.sc-input:focus,.auth-password-section input.sc-input:focus-visible{outline:none;border-color:#333;box-shadow:0 0 0 2px #105dd340}.auth-email-section input.email-input:autofill,.auth-email-section input.email-input:-webkit-autofill,.auth-email-section input.email-input:-webkit-autofill:hover,.auth-email-section input.email-input:-webkit-autofill:focus,.auth-email-section input.sc-input:autofill,.auth-email-section input.sc-input:-webkit-autofill,.auth-email-section input.sc-input:-webkit-autofill:hover,.auth-email-section input.sc-input:-webkit-autofill:focus,.auth-password-section input.email-input:autofill,.auth-password-section input.email-input:-webkit-autofill,.auth-password-section input.email-input:-webkit-autofill:hover,.auth-password-section input.email-input:-webkit-autofill:focus,.auth-password-section input.sc-input:autofill,.auth-password-section input.sc-input:-webkit-autofill,.auth-password-section input.sc-input:-webkit-autofill:hover,.auth-password-section input.sc-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333!important;caret-color:#333}.auth-email-section input.email-error,.auth-email-section input.sc-input.error,.auth-password-section input.email-error,.auth-password-section input.sc-input.error{border-color:#c60000!important;background-color:#fff!important;padding-right:44px}.auth-email-section input.email-error:hover:not(:focus):not(:disabled),.auth-email-section input.sc-input.error:hover:not(:focus):not(:disabled),.auth-password-section input.email-error:hover:not(:focus):not(:disabled),.auth-password-section input.sc-input.error:hover:not(:focus):not(:disabled){border-color:#c60000!important}.auth-email-section input.email-error:focus,.auth-email-section input.email-error:focus-visible,.auth-email-section input.sc-input.error:focus,.auth-email-section input.sc-input.error:focus-visible,.auth-password-section input.email-error:focus,.auth-password-section input.email-error:focus-visible,.auth-password-section input.sc-input.error:focus,.auth-password-section input.sc-input.error:focus-visible{border-color:#c60000!important;box-shadow:0 0 0 2px #c6000040}.auth-email-section input.email-error:autofill,.auth-email-section input.email-error:-webkit-autofill,.auth-email-section input.email-error:-webkit-autofill:hover,.auth-email-section input.email-error:-webkit-autofill:focus,.auth-email-section input.sc-input.error:autofill,.auth-email-section input.sc-input.error:-webkit-autofill,.auth-email-section input.sc-input.error:-webkit-autofill:hover,.auth-email-section input.sc-input.error:-webkit-autofill:focus,.auth-password-section input.email-error:autofill,.auth-password-section input.email-error:-webkit-autofill,.auth-password-section input.email-error:-webkit-autofill:hover,.auth-password-section input.email-error:-webkit-autofill:focus,.auth-password-section input.sc-input.error:autofill,.auth-password-section input.sc-input.error:-webkit-autofill,.auth-password-section input.sc-input.error:-webkit-autofill:hover,.auth-password-section input.sc-input.error:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.auth-email-section .form-error-text,.auth-email-section .error-highlight,.auth-email-section small.form-error-text,.auth-password-section .form-error-text,.auth-password-section .error-highlight,.auth-password-section small.form-error-text{margin:4px 0 0;color:#c60000;font-size:13px;line-height:18px}.auth-email-section .input-icon--warning,.auth-password-section .input-icon--warning{position:absolute;right:12px;top:40px;width:16px;height:16px;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M6.69705 0C7.69238 0 8.59802 0.547378 9.05935 1.42871L13.0877 9.11914C13.5243 9.95247 13.4943 10.931 13.0076 11.7363C12.5196 12.5416 11.6666 13.0224 10.7254 13.0225H2.66971C1.72837 13.0225 0.875479 12.541 0.387479 11.7363C-0.0990996 10.931 -0.129238 9.95242 0.307401 9.11914L4.33572 1.42871C4.79705 0.547531 5.70186 7.81251e-05 6.69705 0ZM6.69705 1.33301C6.19201 1.33308 5.75109 1.59993 5.51639 2.04688L1.48807 9.7373C1.2694 10.154 1.28544 10.6432 1.5281 11.0459C1.7721 11.4492 2.19904 11.6895 2.66971 11.6895H10.7254C11.196 11.6894 11.623 11.4492 11.867 11.0459C12.1095 10.644 12.1253 10.1539 11.906 9.7373L7.87771 2.04688C7.64365 1.59981 7.20221 1.33301 6.69705 1.33301ZM6.69705 8.35645C7.06565 8.35645 7.36393 8.65389 7.36404 9.02246V9.68945C7.36398 10.0581 7.06568 10.3564 6.69705 10.3564C6.32852 10.3563 6.0311 10.058 6.03103 9.68945V9.02246C6.03114 8.65396 6.32855 8.35656 6.69705 8.35645ZM6.69705 3.02246C7.06572 3.02246 7.36404 3.32079 7.36404 3.68945V6.35645C7.3638 6.72491 7.06557 7.02246 6.69705 7.02246C6.32863 7.02235 6.03127 6.72484 6.03103 6.35645V3.68945C6.03103 3.32086 6.32848 3.02258 6.69705 3.02246Z' fill='%23C60000'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}#sign-in .auth-email-section input.email-input,#sign-up .auth-email-section input.email-input{background-color:#f4f4f4!important;border-color:#f4f4f4}#sign-in .auth-email-section input.email-input:focus,#sign-up .auth-email-section input.email-input:focus{border-color:#333}#sign-in .auth-email-section input.email-input:autofill,#sign-in .auth-email-section input.email-input:-webkit-autofill,#sign-in .auth-email-section input.email-input:-webkit-autofill:hover,#sign-in .auth-email-section input.email-input:-webkit-autofill:focus,#sign-up .auth-email-section input.email-input:autofill,#sign-up .auth-email-section input.email-input:-webkit-autofill,#sign-up .auth-email-section input.email-input:-webkit-autofill:hover,#sign-up .auth-email-section input.email-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #f4f4f4 inset!important;-webkit-box-shadow:0 0 0 1000px #f4f4f4 inset!important}.auth-password-section .sc-input{padding-right:44px}.auth-password-section input.sc-input.error{padding-right:76px}.auth-password-section .password-toggle{position:absolute!important;inset:28px 12px auto auto!important;height:40px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0;transform:none!important;background:transparent;border:none;box-shadow:none;pointer-events:none}.auth-password-section .password-toggle .bi,.auth-password-section .password-toggle .show-password-btn{position:relative!important;transform:none!important;right:auto!important;width:16px;height:16px;padding:0;background:transparent;border:none;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.6;pointer-events:auto}.auth-password-section .password-toggle .bi:hover,.auth-password-section .password-toggle .show-password-btn:hover{opacity:1;background:transparent}.auth-password-section .password-toggle .bi .show-password-btn__eye,.auth-password-section .password-toggle .show-password-btn .show-password-btn__eye{width:14px;height:14px;display:block}.auth-password-section .password-toggle .password-warning{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.auth-password-section .password-toggle .password-warning svg{width:14px;height:14px;display:block}.auth-alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px 16px;border-radius:4px;border-bottom:2px solid currentColor}.auth-alert--error{background-color:#fdecec;color:#c60000}.auth-alert--success{background-color:#e3f6ec;color:#2aa67e}.auth-alert__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px}.auth-alert__body{flex:1 1 auto;min-width:0;color:#333}.auth-alert__title{margin:0;font-size:14px;line-height:20px;font-weight:600;color:#333}.auth-alert__message{margin:2px 0 0;font-size:14px;line-height:20px;color:#5a5a5a;font-weight:400}.auth-alert__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:1px 0 0 8px;background:transparent;border:none;color:#333;cursor:pointer;opacity:.7;transition:opacity .15s ease}.auth-alert__close:hover{opacity:1}.auth-alert__close:focus-visible{outline:2px solid #333;outline-offset:2px;border-radius:2px}.auth-pin-code{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;width:100%;margin:0 0 4px;padding:0;border:0;min-width:0}.auth-pin-code__cell{box-sizing:border-box;width:100%;height:56px;border:1px solid #d6d6d6;border-radius:4px;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:600;text-align:center;outline:none;appearance:none;padding:0;margin:0;transition:border-color .15s ease,box-shadow .15s ease}.auth-pin-code__cell::placeholder{color:#d6d6d6;opacity:1;font-weight:400}.auth-pin-code__cell:focus::placeholder,.auth-pin-code__cell:focus-visible::placeholder{color:transparent}.auth-pin-code__cell--filled{border-color:#333}.auth-pin-code__cell:hover:not(:focus):not(:disabled){border-color:#b6b6b6}.auth-pin-code__cell:focus,.auth-pin-code__cell:focus-visible{border-color:#333;outline:none;box-shadow:0 0 0 2px #105dd340}.auth-pin-code__cell:disabled{background-color:#f4f4f4;color:#5a5a5a}.auth-pin-code--error .auth-pin-code__cell{border-color:#c60000}.auth-pin-code--error .auth-pin-code__cell:focus,.auth-pin-code--error .auth-pin-code__cell:focus-visible{border-color:#c60000;box-shadow:0 0 0 2px #c6000040}.auth-form-description{margin:0;color:#5a5a5a;font-size:16px;line-height:24px}.password-requirements{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.password-requirements__item{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:#767677}.password-requirements__item.is-met{color:#333}.password-requirements__item.is-met .password-requirements__icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M6.66667 0C3 0 0 3 0 6.66667C0 10.3333 3 13.3333 6.66667 13.3333C10.3333 13.3333 13.3333 10.3333 13.3333 6.66667C13.3333 3 10.3333 0 6.66667 0ZM10.4667 5.13333L6.46667 9.13333C6.33333 9.26667 6.2 9.33333 6 9.33333C5.8 9.33333 5.66667 9.26667 5.53333 9.13333L3.53333 7.13333C3.26667 6.86667 3.26667 6.46667 3.53333 6.2C3.8 5.93333 4.2 5.93333 4.46667 6.2L6 7.73333L9.53333 4.2C9.8 3.93333 10.2 3.93333 10.4667 4.2C10.7333 4.46667 10.7333 4.86667 10.4667 5.13333Z' fill='%230D670F'/></svg>");background-size:15px 15px}.password-requirements__icon{flex:0 0 auto;width:18px;height:18px;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'><path d='M7.5 0C11.625 0 15 3.375 15 7.5C15 11.625 11.625 15 7.5 15C3.375 15 0 11.625 0 7.5C0 3.375 3.375 0 7.5 0ZM7.5 1.5C4.2 1.5 1.5 4.2 1.5 7.5C1.5 10.8 4.2 13.5 7.5 13.5C10.8 13.5 13.5 10.8 13.5 7.5C13.5 4.2 10.8 1.5 7.5 1.5ZM9.22461 4.72461C9.52461 4.42461 9.97539 4.42461 10.2754 4.72461C10.5754 5.02461 10.5754 5.47539 10.2754 5.77539L8.5498 7.5L10.2754 9.22461C10.5754 9.52461 10.5754 9.97539 10.2754 10.2754C10.1254 10.4254 9.9 10.5 9.75 10.5C9.6 10.5 9.37461 10.4254 9.22461 10.2754L7.5 8.5498L5.77539 10.2754C5.62539 10.4254 5.475 10.5 5.25 10.5C5.025 10.5 4.87461 10.4254 4.72461 10.2754C4.42461 9.97539 4.42461 9.52461 4.72461 9.22461L6.4502 7.5L4.72461 5.77539C4.42461 5.47539 4.42461 5.02461 4.72461 4.72461C5.02461 4.42461 5.47539 4.42461 5.77539 4.72461L7.5 6.4502L9.22461 4.72461Z' fill='%23ACACAC'/></svg>");background-size:15px 15px;background-position:center;background-repeat:no-repeat}.auth-dsgvo{display:flex;align-items:flex-start;gap:10px;margin:0}.auth-dsgvo__checkbox{flex:0 0 auto;width:24px;height:24px;margin:0;align-self:flex-start;cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;box-sizing:border-box;position:relative}.auth-dsgvo__checkbox:checked{background-color:#105dd3;border-color:#105dd3;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3 8.5l3.5 3.5L13 5.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.auth-dsgvo__checkbox:focus-visible{outline:2px solid #333;outline-offset:2px}.auth-dsgvo__label{font-size:12px;line-height:18px;color:#676767}.auth-dsgvo__label a,.auth-dsgvo__label span{font-size:inherit;line-height:inherit;font-family:inherit}.auth-dsgvo__label a{color:#105dd3;text-decoration:none}.auth-dsgvo__label a:hover{text-decoration:underline}.auth-recaptcha{margin:0;width:100%;display:flex;justify-content:center}.auth-recaptcha-field{display:flex;flex-direction:column;gap:0;margin:0}.auth-recaptcha-field .auth-recaptcha{margin:0}.auth-recaptcha-field__error{margin:0;text-align:center}.auth-form-error{margin:0 0 12px;color:#c60000;font-size:13px;line-height:18px}.auth-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-text-link{display:block;width:100%;margin:0;padding:0;background:transparent;border:none;color:#105dd3;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.auth-text-link:hover{text-decoration:underline}.auth-text-link:focus-visible{outline:2px solid #333;outline-offset:2px;border-radius:4px}.auth-submit-button{width:100%;height:40px;margin:0;border-radius:8px;background-color:#0064d2;border:1px solid #0064d2;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.auth-submit-button:hover{background-color:#0058bb}.auth-submit-button:focus-visible{outline:2px solid #333;outline-offset:2px}.auth-dealer-card{display:grid;grid-template-columns:1fr auto;grid-template-areas:"text cta";align-items:center;column-gap:16px;padding:12px 16px;border:2px solid #105dd3;border-radius:8px;background-color:#e2f1ff}.auth-dealer-card__text{grid-area:text;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.auth-dealer-card__title{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:600;color:#333}.auth-dealer-card__icon{flex:0 0 auto;width:24px;height:24px;display:block;color:#105dd3}.auth-dealer-card__subtitle{margin:0;font-size:13px;line-height:18px;color:#5a5a5a}.auth-dealer-card__cta{grid-area:cta;justify-self:end;height:40px;background-color:transparent;border:2px solid #105dd3;color:#105dd3;border-radius:8px;padding:0 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.auth-dealer-card__cta:hover{background-color:#105dd314}.auth-dealer-card__cta:focus-visible{outline:2px solid #333;outline-offset:2px}@media (max-width: 480px){.auth-dealer-card{display:none}}.auth-dealer-line{display:none;width:100%;margin:0;padding:0;background:none;border:none;text-align:center;font-family:inherit;font-size:16px;line-height:24px;font-weight:600;color:#105dd3;cursor:pointer}.auth-dealer-line:hover{text-decoration:underline;text-underline-offset:3px}.auth-dealer-line:focus-visible{outline:2px solid #333;outline-offset:2px;border-radius:2px}@media (max-width: 480px){.auth-dealer-line{display:block}}.auth-popup-modal .auth-dealer-line{display:block}.auth-social-signin__email{margin:0;font-size:14px;line-height:20px;color:#5a5a5a;word-break:break-word}.auth-legal-text{margin:0;padding:0;color:#676767;font-size:12px;line-height:18px}.auth-legal-text a{color:#105dd3;font-size:inherit;text-decoration:none}.auth-legal-text a:hover{text-decoration:underline}.auth-legal-text--signup{margin-top:0}.auth-footer-links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;width:100%}.auth-footer-links a{color:#105dd3;text-decoration:none;font-size:13px;line-height:20px;white-space:nowrap}.auth-footer-links a:hover{text-decoration:underline}body.darkmode{background-color:#000}body.darkmode,:not(body).darkmode,.auth-popup-backdrop--darkmode{color:#fff}body.darkmode .auth-split-layout,:not(body).darkmode .auth-split-layout,.auth-popup-backdrop--darkmode .auth-split-layout{background:#000;color:#fff}body.darkmode .auth-form-shell,:not(body).darkmode .auth-form-shell,.auth-popup-backdrop--darkmode .auth-form-shell{color:#fff}body.darkmode .auth-form-shell__title,:not(body).darkmode .auth-form-shell__title,.auth-popup-backdrop--darkmode .auth-form-shell__title{color:#fff}body.darkmode .auth-form-shell__description,:not(body).darkmode .auth-form-shell__description,.auth-popup-backdrop--darkmode .auth-form-shell__description{color:#fff}body.darkmode .auth-form-shell__back,body.darkmode .auth-form-shell__close,:not(body).darkmode .auth-form-shell__back,:not(body).darkmode .auth-form-shell__close,.auth-popup-backdrop--darkmode .auth-form-shell__back,.auth-popup-backdrop--darkmode .auth-form-shell__close{color:#fff}body.darkmode .auth-form-shell__back:hover,body.darkmode .auth-form-shell__close:hover,:not(body).darkmode .auth-form-shell__back:hover,:not(body).darkmode .auth-form-shell__close:hover,.auth-popup-backdrop--darkmode .auth-form-shell__back:hover,.auth-popup-backdrop--darkmode .auth-form-shell__close:hover{background-color:#ffffff14}body.darkmode .auth-popup-modal,:not(body).darkmode .auth-popup-modal,.auth-popup-backdrop--darkmode .auth-popup-modal{background:#000;color:#fff;box-shadow:0 4px 12px #00000080,0 24px 48px #0009}body.darkmode .auth-benefits-list__item,:not(body).darkmode .auth-benefits-list__item,.auth-popup-backdrop--darkmode .auth-benefits-list__item{color:#fff}body.darkmode .auth-email-section .email-input-label,body.darkmode .auth-email-section .sc-label,body.darkmode .auth-password-section .email-input-label,body.darkmode .auth-password-section .sc-label,:not(body).darkmode .auth-email-section .email-input-label,:not(body).darkmode .auth-email-section .sc-label,:not(body).darkmode .auth-password-section .email-input-label,:not(body).darkmode .auth-password-section .sc-label,.auth-popup-backdrop--darkmode .auth-email-section .email-input-label,.auth-popup-backdrop--darkmode .auth-email-section .sc-label,.auth-popup-backdrop--darkmode .auth-password-section .email-input-label,.auth-popup-backdrop--darkmode .auth-password-section .sc-label{color:#fff}body.darkmode .auth-email-section input.email-input,body.darkmode .auth-email-section input.sc-input,body.darkmode .auth-password-section input.email-input,body.darkmode .auth-password-section input.sc-input,:not(body).darkmode .auth-email-section input.email-input,:not(body).darkmode .auth-email-section input.sc-input,:not(body).darkmode .auth-password-section input.email-input,:not(body).darkmode .auth-password-section input.sc-input,.auth-popup-backdrop--darkmode .auth-email-section input.email-input,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input,.auth-popup-backdrop--darkmode .auth-password-section input.email-input,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input{background-color:#333;border-color:#7c7c7c;color:#fff}body.darkmode .auth-email-section input.email-input::placeholder,body.darkmode .auth-email-section input.sc-input::placeholder,body.darkmode .auth-password-section input.email-input::placeholder,body.darkmode .auth-password-section input.sc-input::placeholder,:not(body).darkmode .auth-email-section input.email-input::placeholder,:not(body).darkmode .auth-email-section input.sc-input::placeholder,:not(body).darkmode .auth-password-section input.email-input::placeholder,:not(body).darkmode .auth-password-section input.sc-input::placeholder,.auth-popup-backdrop--darkmode .auth-email-section input.email-input::placeholder,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input::placeholder,.auth-popup-backdrop--darkmode .auth-password-section input.email-input::placeholder,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input::placeholder{color:#676767}body.darkmode .auth-email-section input.email-input:focus,body.darkmode .auth-email-section input.email-input:focus-visible,body.darkmode .auth-email-section input.sc-input:focus,body.darkmode .auth-email-section input.sc-input:focus-visible,body.darkmode .auth-password-section input.email-input:focus,body.darkmode .auth-password-section input.email-input:focus-visible,body.darkmode .auth-password-section input.sc-input:focus,body.darkmode .auth-password-section input.sc-input:focus-visible,:not(body).darkmode .auth-email-section input.email-input:focus,:not(body).darkmode .auth-email-section input.email-input:focus-visible,:not(body).darkmode .auth-email-section input.sc-input:focus,:not(body).darkmode .auth-email-section input.sc-input:focus-visible,:not(body).darkmode .auth-password-section input.email-input:focus,:not(body).darkmode .auth-password-section input.email-input:focus-visible,:not(body).darkmode .auth-password-section input.sc-input:focus,:not(body).darkmode .auth-password-section input.sc-input:focus-visible,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:focus,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:focus-visible,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:focus,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:focus-visible,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:focus,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:focus-visible,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:focus,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:focus-visible{border-color:#fff;box-shadow:0 0 0 2px #8ab4f84d}body.darkmode .auth-email-section input.email-input:autofill,body.darkmode .auth-email-section input.email-input:-webkit-autofill,body.darkmode .auth-email-section input.email-input:-webkit-autofill:hover,body.darkmode .auth-email-section input.email-input:-webkit-autofill:focus,body.darkmode .auth-email-section input.sc-input:autofill,body.darkmode .auth-email-section input.sc-input:-webkit-autofill,body.darkmode .auth-email-section input.sc-input:-webkit-autofill:hover,body.darkmode .auth-email-section input.sc-input:-webkit-autofill:focus,body.darkmode .auth-password-section input.email-input:autofill,body.darkmode .auth-password-section input.email-input:-webkit-autofill,body.darkmode .auth-password-section input.email-input:-webkit-autofill:hover,body.darkmode .auth-password-section input.email-input:-webkit-autofill:focus,body.darkmode .auth-password-section input.sc-input:autofill,body.darkmode .auth-password-section input.sc-input:-webkit-autofill,body.darkmode .auth-password-section input.sc-input:-webkit-autofill:hover,body.darkmode .auth-password-section input.sc-input:-webkit-autofill:focus,:not(body).darkmode .auth-email-section input.email-input:autofill,:not(body).darkmode .auth-email-section input.email-input:-webkit-autofill,:not(body).darkmode .auth-email-section input.email-input:-webkit-autofill:hover,:not(body).darkmode .auth-email-section input.email-input:-webkit-autofill:focus,:not(body).darkmode .auth-email-section input.sc-input:autofill,:not(body).darkmode .auth-email-section input.sc-input:-webkit-autofill,:not(body).darkmode .auth-email-section input.sc-input:-webkit-autofill:hover,:not(body).darkmode .auth-email-section input.sc-input:-webkit-autofill:focus,:not(body).darkmode .auth-password-section input.email-input:autofill,:not(body).darkmode .auth-password-section input.email-input:-webkit-autofill,:not(body).darkmode .auth-password-section input.email-input:-webkit-autofill:hover,:not(body).darkmode .auth-password-section input.email-input:-webkit-autofill:focus,:not(body).darkmode .auth-password-section input.sc-input:autofill,:not(body).darkmode .auth-password-section input.sc-input:-webkit-autofill,:not(body).darkmode .auth-password-section input.sc-input:-webkit-autofill:hover,:not(body).darkmode .auth-password-section input.sc-input:-webkit-autofill:focus,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:autofill,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:-webkit-autofill,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:-webkit-autofill:hover,.auth-popup-backdrop--darkmode .auth-email-section input.email-input:-webkit-autofill:focus,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:autofill,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:-webkit-autofill,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:-webkit-autofill:hover,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input:-webkit-autofill:focus,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:autofill,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:-webkit-autofill,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:-webkit-autofill:hover,.auth-popup-backdrop--darkmode .auth-password-section input.email-input:-webkit-autofill:focus,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:autofill,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:-webkit-autofill,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:-webkit-autofill:hover,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #333 inset!important;-webkit-box-shadow:0 0 0 1000px #333 inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}body.darkmode .auth-email-section input.email-error,body.darkmode .auth-email-section input.sc-input.error,body.darkmode .auth-password-section input.email-error,body.darkmode .auth-password-section input.sc-input.error,:not(body).darkmode .auth-email-section input.email-error,:not(body).darkmode .auth-email-section input.sc-input.error,:not(body).darkmode .auth-password-section input.email-error,:not(body).darkmode .auth-password-section input.sc-input.error,.auth-popup-backdrop--darkmode .auth-email-section input.email-error,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input.error,.auth-popup-backdrop--darkmode .auth-password-section input.email-error,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input.error{border-color:#f0816b!important;background-color:#333!important}body.darkmode .auth-email-section input.email-error:hover:not(:focus):not(:disabled),body.darkmode .auth-email-section input.sc-input.error:hover:not(:focus):not(:disabled),body.darkmode .auth-password-section input.email-error:hover:not(:focus):not(:disabled),body.darkmode .auth-password-section input.sc-input.error:hover:not(:focus):not(:disabled),:not(body).darkmode .auth-email-section input.email-error:hover:not(:focus):not(:disabled),:not(body).darkmode .auth-email-section input.sc-input.error:hover:not(:focus):not(:disabled),:not(body).darkmode .auth-password-section input.email-error:hover:not(:focus):not(:disabled),:not(body).darkmode .auth-password-section input.sc-input.error:hover:not(:focus):not(:disabled),.auth-popup-backdrop--darkmode .auth-email-section input.email-error:hover:not(:focus):not(:disabled),.auth-popup-backdrop--darkmode .auth-email-section input.sc-input.error:hover:not(:focus):not(:disabled),.auth-popup-backdrop--darkmode .auth-password-section input.email-error:hover:not(:focus):not(:disabled),.auth-popup-backdrop--darkmode .auth-password-section input.sc-input.error:hover:not(:focus):not(:disabled){border-color:#f0816b!important}body.darkmode .auth-email-section input.email-error:focus,body.darkmode .auth-email-section input.email-error:focus-visible,body.darkmode .auth-email-section input.sc-input.error:focus,body.darkmode .auth-email-section input.sc-input.error:focus-visible,body.darkmode .auth-password-section input.email-error:focus,body.darkmode .auth-password-section input.email-error:focus-visible,body.darkmode .auth-password-section input.sc-input.error:focus,body.darkmode .auth-password-section input.sc-input.error:focus-visible,:not(body).darkmode .auth-email-section input.email-error:focus,:not(body).darkmode .auth-email-section input.email-error:focus-visible,:not(body).darkmode .auth-email-section input.sc-input.error:focus,:not(body).darkmode .auth-email-section input.sc-input.error:focus-visible,:not(body).darkmode .auth-password-section input.email-error:focus,:not(body).darkmode .auth-password-section input.email-error:focus-visible,:not(body).darkmode .auth-password-section input.sc-input.error:focus,:not(body).darkmode .auth-password-section input.sc-input.error:focus-visible,.auth-popup-backdrop--darkmode .auth-email-section input.email-error:focus,.auth-popup-backdrop--darkmode .auth-email-section input.email-error:focus-visible,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input.error:focus,.auth-popup-backdrop--darkmode .auth-email-section input.sc-input.error:focus-visible,.auth-popup-backdrop--darkmode .auth-password-section input.email-error:focus,.auth-popup-backdrop--darkmode .auth-password-section input.email-error:focus-visible,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input.error:focus,.auth-popup-backdrop--darkmode .auth-password-section input.sc-input.error:focus-visible{border-color:#f0816b!important;box-shadow:0 0 0 2px #f0816b4d}body.darkmode .auth-email-section .form-error-text,body.darkmode .auth-email-section .error-highlight,body.darkmode .auth-email-section small.form-error-text,body.darkmode .auth-password-section .form-error-text,body.darkmode .auth-password-section .error-highlight,body.darkmode .auth-password-section small.form-error-text,:not(body).darkmode .auth-email-section .form-error-text,:not(body).darkmode .auth-email-section .error-highlight,:not(body).darkmode .auth-email-section small.form-error-text,:not(body).darkmode .auth-password-section .form-error-text,:not(body).darkmode .auth-password-section .error-highlight,:not(body).darkmode .auth-password-section small.form-error-text,.auth-popup-backdrop--darkmode .auth-email-section .form-error-text,.auth-popup-backdrop--darkmode .auth-email-section .error-highlight,.auth-popup-backdrop--darkmode .auth-email-section small.form-error-text,.auth-popup-backdrop--darkmode .auth-password-section .form-error-text,.auth-popup-backdrop--darkmode .auth-password-section .error-highlight,.auth-popup-backdrop--darkmode .auth-password-section small.form-error-text{color:#f0816b}body.darkmode #sign-in .auth-email-section .email-input,body.darkmode #sign-up .auth-email-section .email-input,:not(body).darkmode #sign-in .auth-email-section .email-input,:not(body).darkmode #sign-up .auth-email-section .email-input,.auth-popup-backdrop--darkmode #sign-in .auth-email-section .email-input,.auth-popup-backdrop--darkmode #sign-up .auth-email-section .email-input{background-color:#1a1a1a;border-color:#1a1a1a}body.darkmode #sign-in .auth-email-section .email-input:focus,body.darkmode #sign-up .auth-email-section .email-input:focus,:not(body).darkmode #sign-in .auth-email-section .email-input:focus,:not(body).darkmode #sign-up .auth-email-section .email-input:focus,.auth-popup-backdrop--darkmode #sign-in .auth-email-section .email-input:focus,.auth-popup-backdrop--darkmode #sign-up .auth-email-section .email-input:focus{border-color:#fff}body.darkmode .auth-social-button,:not(body).darkmode .auth-social-button,.auth-popup-backdrop--darkmode .auth-social-button{background-color:#000;border-color:#fff;color:#fff}body.darkmode .auth-social-button:hover,:not(body).darkmode .auth-social-button:hover,.auth-popup-backdrop--darkmode .auth-social-button:hover{background-color:#ffffff0f}body.darkmode .auth-social-button:focus-visible,:not(body).darkmode .auth-social-button:focus-visible,.auth-popup-backdrop--darkmode .auth-social-button:focus-visible{outline-color:#fff}body.darkmode .auth-social-button__label,:not(body).darkmode .auth-social-button__label,.auth-popup-backdrop--darkmode .auth-social-button__label{color:#fff}body.darkmode .auth-divider__line,:not(body).darkmode .auth-divider__line,.auth-popup-backdrop--darkmode .auth-divider__line{background-color:#7c7c7c}body.darkmode .auth-divider__label,:not(body).darkmode .auth-divider__label,.auth-popup-backdrop--darkmode .auth-divider__label{color:#acacac}body.darkmode .auth-submit-button,:not(body).darkmode .auth-submit-button,.auth-popup-backdrop--darkmode .auth-submit-button{background-color:#f9f766;border-color:#f9f766;color:#333}body.darkmode .auth-submit-button:hover,:not(body).darkmode .auth-submit-button:hover,.auth-popup-backdrop--darkmode .auth-submit-button:hover{background-color:#fbfa99;border-color:#fbfa99}body.darkmode .auth-submit-button:focus-visible,:not(body).darkmode .auth-submit-button:focus-visible,.auth-popup-backdrop--darkmode .auth-submit-button:focus-visible{outline-color:#fff}body.darkmode .auth-text-link,:not(body).darkmode .auth-text-link,.auth-popup-backdrop--darkmode .auth-text-link{color:#8ab4f8}body.darkmode .auth-text-link:focus-visible,:not(body).darkmode .auth-text-link:focus-visible,.auth-popup-backdrop--darkmode .auth-text-link:focus-visible{outline-color:#fff}body.darkmode .password-requirements__item,:not(body).darkmode .password-requirements__item,.auth-popup-backdrop--darkmode .password-requirements__item{color:#acacac}body.darkmode .password-requirements__item.is-met .password-requirements__icon,:not(body).darkmode .password-requirements__item.is-met .password-requirements__icon,.auth-popup-backdrop--darkmode .password-requirements__item.is-met .password-requirements__icon{background-color:#2aa67e;border-color:#2aa67e}body.darkmode .password-requirements__item .password-requirements__icon,:not(body).darkmode .password-requirements__item .password-requirements__icon,.auth-popup-backdrop--darkmode .password-requirements__item .password-requirements__icon{border-color:#7c7c7c;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 10 10' fill='none'><path d='M2 2L8 8M8 2L2 8' stroke='%237c7c7c' stroke-width='1.6' stroke-linecap='round'/></svg>")}body.darkmode .auth-password-section .password-toggle .bi,body.darkmode .auth-password-section .password-toggle .show-password-btn,:not(body).darkmode .auth-password-section .password-toggle .bi,:not(body).darkmode .auth-password-section .password-toggle .show-password-btn,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .bi,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .show-password-btn{color:#fff}body.darkmode .auth-password-section .password-toggle .bi img,body.darkmode .auth-password-section .password-toggle .show-password-btn img,:not(body).darkmode .auth-password-section .password-toggle .bi img,:not(body).darkmode .auth-password-section .password-toggle .show-password-btn img,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .bi img,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .show-password-btn img{filter:invert(1)}body.darkmode .auth-password-section .password-toggle .bi:hover,body.darkmode .auth-password-section .password-toggle .show-password-btn:hover,:not(body).darkmode .auth-password-section .password-toggle .bi:hover,:not(body).darkmode .auth-password-section .password-toggle .show-password-btn:hover,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .bi:hover,.auth-popup-backdrop--darkmode .auth-password-section .password-toggle .show-password-btn:hover{background-color:#ffffff14}body.darkmode .auth-pin-code__cell,:not(body).darkmode .auth-pin-code__cell,.auth-popup-backdrop--darkmode .auth-pin-code__cell{background-color:#333;border-color:#7c7c7c;color:#fff}body.darkmode .auth-pin-code__cell:focus,body.darkmode .auth-pin-code__cell:focus-visible,:not(body).darkmode .auth-pin-code__cell:focus,:not(body).darkmode .auth-pin-code__cell:focus-visible,.auth-popup-backdrop--darkmode .auth-pin-code__cell:focus,.auth-popup-backdrop--darkmode .auth-pin-code__cell:focus-visible{border-color:#fff;box-shadow:0 0 0 2px #8ab4f84d}body.darkmode .auth-form-description,:not(body).darkmode .auth-form-description,.auth-popup-backdrop--darkmode .auth-form-description{color:#acacac}body.darkmode .auth-form-error,:not(body).darkmode .auth-form-error,.auth-popup-backdrop--darkmode .auth-form-error{color:#f0816b}body.darkmode .auth-dsgvo__label,:not(body).darkmode .auth-dsgvo__label,.auth-popup-backdrop--darkmode .auth-dsgvo__label{color:#acacac}body.darkmode .auth-dsgvo__label a,:not(body).darkmode .auth-dsgvo__label a,.auth-popup-backdrop--darkmode .auth-dsgvo__label a{color:#8ab4f8}body.darkmode .auth-dealer-line,:not(body).darkmode .auth-dealer-line,.auth-popup-backdrop--darkmode .auth-dealer-line{color:#8ab4f8}body.darkmode .auth-social-signin__email,:not(body).darkmode .auth-social-signin__email,.auth-popup-backdrop--darkmode .auth-social-signin__email{color:#acacac}body.darkmode .auth-dealer-card,:not(body).darkmode .auth-dealer-card,.auth-popup-backdrop--darkmode .auth-dealer-card{background-color:#333;border-color:#8ab4f8}body.darkmode .auth-dealer-card__title,:not(body).darkmode .auth-dealer-card__title,.auth-popup-backdrop--darkmode .auth-dealer-card__title{color:#fff}body.darkmode .auth-dealer-card__subtitle,:not(body).darkmode .auth-dealer-card__subtitle,.auth-popup-backdrop--darkmode .auth-dealer-card__subtitle{color:#acacac}body.darkmode .auth-dealer-card__icon,:not(body).darkmode .auth-dealer-card__icon,.auth-popup-backdrop--darkmode .auth-dealer-card__icon{color:#8ab4f8}body.darkmode .auth-dealer-card__cta,:not(body).darkmode .auth-dealer-card__cta,.auth-popup-backdrop--darkmode .auth-dealer-card__cta{background-color:transparent;border-color:#8ab4f8;color:#8ab4f8}body.darkmode .auth-dealer-card__cta:hover,:not(body).darkmode .auth-dealer-card__cta:hover,.auth-popup-backdrop--darkmode .auth-dealer-card__cta:hover{background-color:#8ab4f81f}body.darkmode .auth-footer-links a,:not(body).darkmode .auth-footer-links a,.auth-popup-backdrop--darkmode .auth-footer-links a{color:#8ab4f8}body.darkmode .auth-legal-text,:not(body).darkmode .auth-legal-text,.auth-popup-backdrop--darkmode .auth-legal-text{color:#acacac}body.darkmode .auth-legal-text a,:not(body).darkmode .auth-legal-text a,.auth-popup-backdrop--darkmode .auth-legal-text a{color:#8ab4f8}body.darkmode .auth-legal-text--signup,:not(body).darkmode .auth-legal-text--signup,.auth-popup-backdrop--darkmode .auth-legal-text--signup{color:#acacac}body.darkmode .auth-legal-text--signup a,:not(body).darkmode .auth-legal-text--signup a,.auth-popup-backdrop--darkmode .auth-legal-text--signup a{color:#8ab4f8}body.autotrader .auth-social-button,body.autotrader .auth-submit-button,body.autotrader .auth-form-shell__back,body.autotrader .auth-form-shell__close,body.autotrader .auth-dealer-card__cta,:not(body).autotrader .auth-social-button,:not(body).autotrader .auth-submit-button,:not(body).autotrader .auth-form-shell__back,:not(body).autotrader .auth-form-shell__close,:not(body).autotrader .auth-dealer-card__cta,.auth-popup-backdrop--autotrader .auth-social-button,.auth-popup-backdrop--autotrader .auth-submit-button,.auth-popup-backdrop--autotrader .auth-form-shell__back,.auth-popup-backdrop--autotrader .auth-form-shell__close,.auth-popup-backdrop--autotrader .auth-dealer-card__cta{border-radius:999px}body.autotrader .auth-form-shell__logo,:not(body).autotrader .auth-form-shell__logo,.auth-popup-backdrop--autotrader .auth-form-shell__logo{width:auto;height:40px}
