.fFE4Sa_page{color:#f7f7f7;isolation:isolate;background:#0c0c0e;place-items:center;width:100%;height:100svh;min-height:100svh;padding:40px 20px;display:grid;position:relative;overflow-y:auto}.fFE4Sa_page:before{z-index:-2;content:"";pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 40%,#0000 100%)}.fFE4Sa_glow{z-index:-1;pointer-events:none;background:radial-gradient(410px 310px at 50% 47%,#ff641c13,#0000 78%);position:absolute;inset:0}.fFE4Sa_container{width:100%;max-width:426px;margin:auto 0}.fFE4Sa_wordmark{letter-spacing:-.03em;justify-content:center;align-items:center;gap:9px;margin-bottom:40px;font-size:17px;font-weight:800;display:flex}.fFE4Sa_mark{color:#ff641c;place-items:center;width:26px;height:30px;display:grid}.fFE4Sa_mark svg{width:26px;height:26px;display:block}.fFE4Sa_card{background:#141416;border:1px solid #ffffff1b;border-radius:20px;width:100%;padding:36px;box-shadow:0 20px 70px #00000047}.fFE4Sa_lockIcon{color:#ff641c;background:#ff641c12;border:1px solid #ff641c33;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:24px;display:grid}.fFE4Sa_heading h1{color:#f8f8f8;letter-spacing:-.055em;font-size:clamp(26px,5vw,30px);font-weight:750;line-height:1.14}.fFE4Sa_heading p{color:#89898d;margin-top:12px;font-size:14px;line-height:1.6}.fFE4Sa_form{margin-top:31px;display:grid}.fFE4Sa_form label{color:#d6d6d8;margin-bottom:9px;font-size:12px;font-weight:650;line-height:1.5}.fFE4Sa_inputWrap{width:100%;position:relative}.fFE4Sa_inputWrap input{color:#fff;width:100%;height:48px;font:inherit;letter-spacing:.01em;background:#1c1c1f;border:1px solid #333336;border-radius:9px;outline:none;padding:0 50px 0 15px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:block}.fFE4Sa_inputWrap input::placeholder{color:#646469}.fFE4Sa_inputWrap input:focus{border-color:#ff641c;box-shadow:0 0 0 3px #ff641c1c}.fFE4Sa_inputWrap input[aria-invalid=true]{border-color:#e45e59}.fFE4Sa_inputWrap input:disabled{opacity:.65}.fFE4Sa_toggle{color:#99999d;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:5px;right:8px}.fFE4Sa_toggle:hover{color:#fff;background:#ffffff0f}.fFE4Sa_toggle svg{width:18px;height:18px}.fFE4Sa_error{color:#f58f88;margin-top:9px;font-size:12px;line-height:1.5}.fFE4Sa_submit{color:#fff;cursor:pointer;background:#ff641c;border:1px solid #ff641c;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;height:48px;margin-top:19px;font-size:14px;font-weight:750;transition:background .17s,transform .17s;display:flex}.fFE4Sa_submit:hover:not(:disabled){background:#f25b15}.fFE4Sa_submit:active:not(:disabled){transform:scale(.99)}.fFE4Sa_submit:disabled{cursor:not-allowed;opacity:.56}.fFE4Sa_submit svg{width:18px;height:18px}.fFE4Sa_footer{color:#66666a;letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;margin-top:28px;font-size:11px;display:flex}.fFE4Sa_dot{background:#ff641c;border-radius:50%;width:5px;height:5px}.fFE4Sa_divider{color:#48484c}@media (max-width:480px){.fFE4Sa_page{padding:28px 16px}.fFE4Sa_wordmark{margin-bottom:28px}.fFE4Sa_card{border-radius:17px;padding:27px 22px}}@media (prefers-reduced-motion:reduce){.fFE4Sa_inputWrap input,.fFE4Sa_submit{transition:none}}
