._7khSHa_form{flex-direction:column;gap:14px;display:flex}._7khSHa_field{flex-direction:column;gap:6px;display:flex}._7khSHa_field>label{letter-spacing:-.3px;font-size:14px;font-weight:650}._7khSHa_inputWrap{color:#78869e;align-items:center;display:flex;position:relative}._7khSHa_inputWrap input{color:#17243a;background:#ffffff8c;border:1px solid #dce2ec;border-radius:10px;width:100%;min-width:0;height:44px;padding:0 12px 0 42px;font-size:15px;transition:border-color .15s,box-shadow .15s}._7khSHa_inputWrap input::placeholder{color:#61718c;opacity:1}._7khSHa_inputWrap input:focus{border-color:#7f92b0;outline:none;box-shadow:0 0 0 3px #6e87b421}._7khSHa_inputWrap ._7khSHa_passwordInput{padding-right:50px}._7khSHa_leadingIcon{pointer-events:none;display:flex;position:absolute;left:12px}._7khSHa_visibilityToggle{color:#73819a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;right:0}._7khSHa_visibilityToggle:hover{color:#344252;background:#f0f3f8}._7khSHa_options{color:#596984;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:-2px;font-size:13px;display:flex}._7khSHa_remember{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:inline-flex}._7khSHa_textButton,._7khSHa_signupButton{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._7khSHa_textButton:hover,._7khSHa_signupButton:hover{text-underline-offset:4px;text-decoration:underline}._7khSHa_submit{color:#fff;cursor:pointer;background:linear-gradient(115deg,#303c49,#3c4856 55%,#303c49);border:1px solid #303c49;border-radius:10px;justify-content:center;align-items:center;gap:10px;height:44px;margin-top:-4px;font-size:16px;font-weight:600;transition:box-shadow .15s,background .15s;display:flex;box-shadow:0 2px 3px #202d3e14}._7khSHa_submit:hover{background:#253240;box-shadow:0 4px 12px #202d3e29}._7khSHa_submit:active{box-shadow:none}._7khSHa_submit:disabled{opacity:.7;cursor:wait}._7khSHa_notice{color:#b91c1c;background:#fef2f2;border:1px solid #dc2626;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.6}._7khSHa_notice:empty{display:none}._7khSHa_divider{color:#64728b;text-align:center;align-items:center;gap:10px;margin-top:20px;font-size:11px;display:flex}._7khSHa_divider:before,._7khSHa_divider:after{content:"";background:#e6eaf1;flex:1;height:1px}._7khSHa_signup{color:#596984;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;margin:16px 0 0;font-size:13px;display:flex}._7khSHa_signupButton{color:#111c32;font-weight:700}._7khSHa_dialog{color:#101b32;background:#fff;border:1px solid #e0e5ed;border-radius:20px;width:min(420px,100% - 40px);padding:30px;box-shadow:0 24px 80px #14203633}._7khSHa_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#16213552}._7khSHa_dialog h2{letter-spacing:-.6px;margin:0 0 12px;font-size:24px}._7khSHa_dialog p{color:#596984;margin:0 0 24px;font-size:15px;line-height:1.7}._7khSHa_dialogClose{color:#fff;cursor:pointer;background:#35424f;border:0;border-radius:10px;min-height:44px;padding:10px 20px;font-weight:600}@media (max-width:520px){._7khSHa_inputWrap input{font-size:16px}}@media (prefers-reduced-motion:reduce){._7khSHa_inputWrap input,._7khSHa_submit{transition:none}}
.n0bJ5q_background{background:#ededf0}
.muyaCG_shell{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:24px;min-height:100svh;padding:12px;display:grid;}.muyaCG_content{min-width:0;min-height:calc(100svh - 24px)}@media (max-width:767px){.muyaCG_shell{grid-template-columns:minmax(0,1fr);gap:16px}.muyaCG_content{min-height:calc(100svh - 106px)}}
.z6hFhW_page{place-items:center;min-height:100svh;padding:28px 20px;display:grid;}.z6hFhW_shell{flex-direction:column;align-items:center;width:min(100%,400px);display:flex}.z6hFhW_logo{width:180px;height:auto;margin-bottom:20px}.z6hFhW_card{background:#ffffffe8;border:1px solid #ffffffe6;border-radius:22px;width:100%;padding:38px 28px 22px;box-shadow:0 16px 70px -35px #46538738}.z6hFhW_heading h1{letter-spacing:-1px;margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.2}.z6hFhW_heading p{color:#596984;margin:0 0 22px;font-size:14px;font-weight:450;line-height:1.6}.z6hFhW_caption{color:#626d82;text-align:center;margin:16px 0 0;font-size:12px;line-height:1.5}@media (max-width:520px){.z6hFhW_page{padding:24px 16px}.z6hFhW_logo{width:170px;margin-bottom:18px}.z6hFhW_card{border-radius:20px;padding:34px 24px 20px}}@media (max-width:360px){.z6hFhW_card{padding-inline:20px}}
