@font-face{font-family:League Spartan;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v11/kJEqBuEW6A0lliaV_m88ja5TwvZwLZk.woff2) format("woff2")}body{font-family:League Spartan,sans-serif}:root{--auth-black:#2b2b2b;--auth-grey-box:#f3f3f5;--auth-blue:#3874c9;--auth-text-grey:#475467;--auth-divider-grey:#e6e6e6}.auth_section .auth_header,.section_thankyou .auth_header{display:flex;align-items:center;justify-content:space-between;gap:10px;position:fixed;inset:0 0 auto 0;padding:20px 36px;background-color:#fff;z-index:10}.auth_section,.section_thankyou{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.auth_localization_wrapper{display:flex;align-items:center;gap:16px}.auth_localization_wrapper a{color:var(--auth-blue);font-weight:500;text-decoration:underline}.auth_localization_widget{position:relative}.auth_localization_trigger{gap:8px;background-color:#fff;color:var(--auth-black);border-radius:8px;justify-content:flex-start;align-items:center;padding:8px 9px;display:flex;border:1px solid var(--auth-grey-box);box-shadow:none}.auth_localization_panel{background-color:#fff;border-radius:8px;padding:4px;inset:auto auto -72px -5px;box-shadow:0 2px 4px #0000001a;position:absolute;flex-direction:column;display:flex;visibility:hidden;transition:all .2s ease-in-out;transition-behavior:allow-discrete;transform:translate3d(0,-10px,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;opacity:0}.auth_localization_panel.current{visibility:visible;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;opacity:1}.auth_localization_arrow{transition:transform .2s ease-in-out}.auth_localization_arrow.current{transform:rotate(180deg)}.auth_localization_btn{text-align:center;border-radius:6px;padding:8px;text-decoration:none;transition:background-color .2s;display:block;background-color:#fff;color:var(--auth-black);border:none;box-shadow:none;font-family:inherit;font-size:16px;cursor:pointer}.auth_localization_btn.current,.auth_localization_btn:focus,.auth_localization_btn:hover{background-color:var(--auth-grey-box)}.auth_localization_btn.current{color:var(--auth-blue)}.auth_submit_button{padding:5px 25px;min-height:40px;background-color:var(--auth-black);border:none;box-shadow:none;outline:none;font-family:League Spartan;color:#fff;font-weight:500;cursor:pointer;font-size:18px;border-radius:8px;display:flex;gap:10px;align-items:center;justify-content:center;transition:box-shadow .2s ease-in-out;min-width:150px}.auth_submit_button.grey_bg{background-color:#e6e6e6;color:#2b2b2b}.auth_submit_button.grey_bg:is(:hover,:focus){box-shadow:inset 0 4px 4px 0 #ffffff40,2px 4px 16px 0 #0000000e}.auth_submit_button:focus,.auth_submit_button:hover{box-shadow:inset 0 4px 4px 0 #ffffff40,2px 4px 16px 0 #43474e40}.auth_button_group{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap}.auth_button_group.center{justify-content:center}.auth_submit_button .spinner{width:24px;height:24px;margin:0 auto;background-image:url(/loading_circle.svg);animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(1turn)}}.auth_section{padding:86px 36px 36px;display:flex;align-items:center;justify-content:center;min-height:100vh;flex-direction:column;font-family:League Spartan,sans-serif}.auth_section::-moz-selection{color:#fff important;background-color:var(--auth-blue)!important}.auth_section::selection{color:#fff important;background-color:var(--auth-blue)!important}.auth_form_wrapper .p-inline-message{width:100%;justify-content:center;margin-bottom:0;border-radius:8px;font-family:inherit}.auth_form_wrapper .p-inline-message.p-inline-message-error{background:#ffe6e8;color:#d63a2f}.auth_form_wrapper .p-inline-message.p-inline-message-error .p-inline-message-icon{color:#d63a2f;width:14px;height:14px}.auth_form_wrapper .p-inline-message-text{font-size:14px;line-height:18px;margin-top:2px}.auth_form_wrapper{width:100%;max-width:480px;border-radius:10px;border:2px solid var(--auth-grey-box);background-color:#fff}.auth_form_padding{padding:54px 50px 26px}.auth_form_wrapper a{color:var(--auth-blue);font-weight:500;text-decoration:none}.auth_form_padding .auth_title{font-size:36px;font-weight:600;margin:0;color:var(--auth-blue)}.auth_sub{color:var(--auth-text-grey);font-size:18px;font-weight:400;margin:0}.text-align-center{text-align:center;margin:0}.spacer-xsmall{padding-top:10px}.spacer-medium{padding-top:35px}.auth_form_container{display:flex;flex-direction:column;gap:20px}.auth_form_field{display:flex;flex-direction:column;gap:5px}.auth_form_icon_wrapper{position:relative}.auth_form_icon_wrapper>svg{position:absolute;inset:12px auto 0 16px;color:#95989a;z-index:2;pointer-events:none}.auth_form_icon_wrapper svg{outline:none}.auth_form_icon_wrapper:has(.form_input_field:focus)>svg{color:var(--auth-blue)}.auth_form_field label:not(.error_message){font-size:16px;font-weight:500;color:var(--auth-black)}.form_input_field{padding:13px 16px 13px 40px;border:1px solid var(--auth-divider-grey);color:#2b2b2b;font-family:League Spartan,sans-serif;font-size:16px;font-weight:500;border-radius:10px;line-height:16px;width:100%;transition:all .2s ease-in-out}.form_input_field:focus{border-color:var(--auth-blue);box-shadow:0 0 0 1px var(--auth-blue)!important}.form_input_field::-moz-placeholder{color:#95989a!important;font-weight:500!important}.form_input_field::placeholder{color:#95989a!important;font-weight:500!important}.auth_password_field,.auth_password_field .p-icon-field{width:100%}.checkbox_wrapper{display:flex;align-items:center;gap:6px}.checkbox_wrapper .p-checkbox .p-checkbox-box{border:1px solid var(--auth-divider-grey);border-radius:6px;width:20px;height:20px}.checkbox_wrapper label{font-weight:500}.checkbox_wrapper .p-checkbox:not(.p-disabled).p-highlight .p-checkbox-box{border-color:var(--auth-blue);background:var(--auth-blue);color:#fff}.checkbox_wrapper .p-checkbox.p-component{margin-top:-3px}.auth_flex_space_between{display:flex;align-items:center;gap:10px;justify-content:space-between}.auth_submit_wrapper{padding-top:6px}.auth_submit_wrapper.reset_page{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.auth_submit_wrapper button{width:100%}.auth_form_footer{background-color:var(--auth-grey-box);border-radius:6px;padding:24px 16px;margin:6px}.auth_safety_text{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--auth-divider-grey);border-radius:6px;max-width:480px;margin-top:24px;padding:16px;font-size:14px;line-height:18px}.auth_safety_text svg{flex-shrink:0}.auth_password_panel{font-family:inherit;border-radius:9px;border:none;box-shadow:0 4px 8px 0 #00000015}@media screen and (max-width:767px){.auth_section .auth_header,.section_thankyou .auth_header{align-items:center;padding:16px 20px;border-bottom:1px solid var(--auth-grey-box)}.auth_localization_wrapper>div:first-child{display:none}.auth_localization_wrapper{align-self:flex-end}.auth_form_padding{padding:36px 24px 26px}.auth_section{padding:94px 16px 40px}.auth_form_padding .auth_title{font-size:32px}.auth_sub{font-size:16px}.auth_flex_space_between.mobile_text_small{font-size:15px}}@media screen and (max-width:500px){.auth_submit_button{font-size:16px;min-width:100%}}