.site .auth-panel{--afaq-auth-link:#80623c;--afaq-auth-eye:#544d43;--afaq-auth-eye-hover:#f0ece6}.site .auth-panel .afaq-auth-password-field{display:flex;flex-direction:column;gap:7px;width:100%;min-width:0}.site .auth-panel .afaq-auth-password-field>label{font-size:13px;font-weight:700;line-height:1.9;overflow-wrap:anywhere}.site .auth-panel .afaq-auth-password-control{position:relative;width:100%;min-width:0;isolation:isolate}.site .auth-panel .afaq-auth-password-control>input{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:54px;padding:13px 62px 13px 15px!important;direction:ltr!important;text-align:left!important;border-radius:10px;font-size:16px;line-height:1.5}.site .auth-panel .afaq-auth-password-control>.afaq-auth-password-eye{position:absolute;right:7px;left:auto;top:50%;transform:translateY(-50%);display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;border:1px solid transparent!important;border-radius:9px;background:transparent!important;color:var(--afaq-auth-eye)!important;-webkit-text-fill-color:var(--afaq-auth-eye)!important;opacity:1!important;box-shadow:none!important;cursor:pointer;z-index:2;transition:background-color .18s ease,color .18s ease}.site .auth-panel .afaq-auth-password-eye>svg{width:20px;height:20px;display:block;pointer-events:none;stroke:currentColor;fill:none}.site .auth-panel .afaq-auth-password-eye:hover{background:var(--afaq-auth-eye-hover)!important}.site .auth-panel .afaq-auth-password-eye:focus-visible{outline:2px solid #92764e!important;outline-offset:2px!important}.site .auth-panel .ghost{color:var(--afaq-auth-link)!important;-webkit-text-fill-color:var(--afaq-auth-link)!important;-webkit-text-decoration-color:currentColor!important;text-decoration-color:currentColor!important;text-underline-offset:4px;opacity:1!important}.site .auth-panel .ghost:hover{color:#5e492d!important;-webkit-text-fill-color:#5e492d!important}.site .auth-panel .auth-tabs button.active{color:#80623c!important;border-bottom-color:#80623c!important}html[data-afaq-theme=dark] .site .auth-panel{--afaq-auth-link:#e9e8e5;--afaq-auth-eye:#ecebe8;--afaq-auth-eye-hover:#393939;background:#212121!important;color:#f7f7f7!important;border-color:#595959!important}html[data-afaq-theme=dark] .site .auth-panel :is(h2,h3,label){color:#f7f7f7!important;-webkit-text-fill-color:#f7f7f7!important}html[data-afaq-theme=dark] .site .auth-panel .ghost{color:#e9e8e5!important;-webkit-text-fill-color:#e9e8e5!important;-webkit-text-decoration-color:#bcbcbc!important;text-decoration-color:#bcbcbc!important}html[data-afaq-theme=dark] .site .auth-panel .ghost:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-text-decoration-color:#fff!important;text-decoration-color:#fff!important}html[data-afaq-theme=dark] .site .auth-panel .auth-tabs button{color:#cacaca!important;-webkit-text-fill-color:#cacaca!important}html[data-afaq-theme=dark] .site .auth-panel .auth-tabs button.active{color:#fff!important;-webkit-text-fill-color:#fff!important;border-bottom-color:#fff!important}html[data-afaq-theme=dark] .site .auth-panel .afaq-auth-password-control>input{background:#1c1c1c!important;border:1px solid #898989!important;color:#f8f8f8!important;-webkit-text-fill-color:#f8f8f8!important;color-scheme:dark}html[data-afaq-theme=dark] .site .auth-panel .afaq-auth-password-control>input:focus-visible{outline:2px solid #dfdfdf!important;outline-offset:2px!important}html[data-afaq-theme=dark] .site .auth-panel .afaq-auth-password-control>.afaq-auth-password-eye{color:#ecebe8!important;-webkit-text-fill-color:#ecebe8!important}html[data-afaq-theme=dark] .site .auth-panel .afaq-auth-password-eye:hover{background:#393939!important}html[data-afaq-theme=dark] .site .auth-panel .afaq-auth-password-eye:focus-visible{outline-color:#fff!important}@media(max-width:600px){.site .auth-panel .afaq-auth-password-control>input{min-height:52px}}@media(prefers-reduced-motion:reduce){.site .auth-panel .afaq-auth-password-eye{transition:none!important}}.site .auth-panel .stack-form input:not(.afaq-otp-digit):not([type=radio]):not([type=checkbox]){box-sizing:border-box;min-width:0;width:100%;min-height:52px;border-radius:6px!important;border:1px solid #bbb5ae!important;background:#faf9f7!important;color:#191817!important;-webkit-text-fill-color:#191817!important;caret-color:#191817!important;color-scheme:light;font-size:16px;line-height:1.5}.site .auth-panel .stack-form label>input:not(.afaq-otp-digit){padding:12px 14px!important}.site .auth-panel .stack-form input:not(.afaq-otp-digit)::placeholder{color:#726e68!important;-webkit-text-fill-color:#726e68!important;opacity:1}.site .auth-panel .stack-form input:not(.afaq-otp-digit):focus-visible{outline:2px solid #857b70!important;outline-offset:2px!important;border-color:#6a6156!important}.site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill{box-shadow:inset 0 0 0 1000px #faf9f7!important;-webkit-text-fill-color:#191817!important;caret-color:#191817!important}.site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill,.site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill:focus,.site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill:hover,.site .auth-panel .stack-form input:not(.afaq-otp-digit):autofill{box-shadow:inset 0 0 0 1000px #faf9f7!important;-webkit-text-fill-color:#191817!important;caret-color:#191817!important}html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):not([type=radio]):not([type=checkbox]){background:#2b2927!important;color:#f6f3ee!important;-webkit-text-fill-color:#f6f3ee!important;border-color:#77716a!important;caret-color:#f6f3ee!important;color-scheme:dark}html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit)::placeholder{color:#c2bbb3!important;-webkit-text-fill-color:#c2bbb3!important;opacity:1}html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):focus-visible{outline-color:#e3ddd5!important;border-color:#c2bab0!important}html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill{box-shadow:inset 0 0 0 1000px #2b2927!important;-webkit-text-fill-color:#f6f3ee!important;caret-color:#f6f3ee!important}html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill,html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill:focus,html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):-webkit-autofill:hover,html[data-afaq-theme=dark] .site .auth-panel .stack-form input:not(.afaq-otp-digit):autofill{box-shadow:inset 0 0 0 1000px #2b2927!important;-webkit-text-fill-color:#f6f3ee!important;caret-color:#f6f3ee!important}.site .auth-panel .stack-form{gap:clamp(13px,2vw,18px)}.site .auth-panel .stack-form label{line-height:1.75;gap:7px}.site .auth-panel .stack-form .primary:not(.afaq-otp-submit){box-sizing:border-box;min-height:52px;padding:12px 20px!important;margin:6px 0 0!important;border-radius:5px!important;font-weight:600;line-height:1.5}.site .auth-panel .stack-form .secondary:not(.afaq-otp-resend){box-sizing:border-box;min-height:46px;border-radius:5px!important}.site .auth-panel .stack-form>.ghost{align-self:center;margin:0;padding:7px 12px!important}@media(max-width:480px){.site .auth-panel .stack-form{gap:14px}.site .auth-panel .stack-form .primary:not(.afaq-otp-submit){min-height:50px}}