.ndwAQa_auth{--ease:cubic-bezier(.2, .7, .2, 1);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;font-size:15px;line-height:1.5;display:grid}.ndwAQa_side{background:radial-gradient(90% 70% at 50% 42%, #10292a 0%, #10292a00 65%), radial-gradient(circle at 1px 1px, #ffffff0d 1px, transparent 1.5px) 0 0 / 22px 22px, var(--ground);border-right:1px solid var(--line);flex-direction:column;padding:28px clamp(20px,3vw,44px) 36px;display:flex;position:relative;overflow:hidden}.ndwAQa_brand{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.ndwAQa_brand b{letter-spacing:-.01em;font-size:19px;font-weight:600}.ndwAQa_brand span{color:var(--ink-muted);font-size:12px;line-height:1.2;display:block}.ndwAQa_stage{flex:1;min-height:360px;margin:8px 0;position:relative}.ndwAQa_core{position:absolute;inset:0}.ndwAQa_mem{z-index:2;border:1px solid var(--signal);white-space:nowrap;background:#171717d9;border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:13px;display:inline-flex;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.ndwAQa_mem i{background:var(--signal);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite ndwAQa_beat}@keyframes ndwAQa_beat{0%{box-shadow:0 0 #7cc4c299}70%{box-shadow:0 0 0 10px #7cc4c200}to{box-shadow:0 0 #7cc4c200}}.ndwAQa_promise{z-index:2;gap:14px;max-width:560px;display:grid;position:relative}.ndwAQa_promise>div{align-items:flex-start;gap:14px;display:flex}.ndwAQa_promiseIcon{background:var(--signal-soft);width:40px;height:40px;color:var(--signal);border-radius:12px;flex:none;place-items:center;display:grid}.ndwAQa_promiseIcon svg{width:20px;height:20px}.ndwAQa_promise b{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.25;display:block}.ndwAQa_promise small{color:var(--ink-muted);margin-top:2px;font-size:14px;display:block}.ndwAQa_promiseMobile{display:none}.ndwAQa_main{flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px 20px;display:flex}.ndwAQa_card{background:var(--surface);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:420px;padding:32px;display:flex}.ndwAQa_card h1{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:500;line-height:1.15}.ndwAQa_card h1:focus{outline:none}.ndwAQa_sub{color:var(--ink-muted);margin:6px 0 0}.ndwAQa_form{flex-direction:column;gap:14px;display:flex}.ndwAQa_label{color:var(--ink-muted);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ndwAQa_input{border:1px solid var(--line-strong);background:var(--field);width:100%;height:48px;color:var(--ink);border-radius:14px;outline:none;padding:0 14px;font-size:15px}.ndwAQa_input:focus{border-color:var(--signal);box-shadow:0 0 0 3px #7cc4c22e}.ndwAQa_input::placeholder{color:var(--ink-faint)}.ndwAQa_code{font-family:var(--font-mono);letter-spacing:.3em;text-align:center;font-size:20px}.ndwAQa_err{color:var(--danger);font-size:13px}.ndwAQa_go{all:unset;box-sizing:border-box;cursor:pointer;height:52px;color:var(--on-signal);background:linear-gradient(110deg, #5fb0ad 0%, var(--signal) 45%, #b9e6e3 100%);transition:transform .25s var(--ease), box-shadow .25s;border-radius:99px;justify-content:center;align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #7cc4c280,0 10px 30px -8px #7cc4c28c}.ndwAQa_go:after{content:"";width:40%;animation:ndwAQa_sheen 3.4s var(--ease) infinite;background:linear-gradient(100deg,#0000,#ffffff80,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.ndwAQa_go:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #7cc4c2b3,0 14px 36px -8px #7cc4c2b3}.ndwAQa_go>svg{width:18px;height:18px;transition:transform .25s var(--ease);z-index:1;position:relative}.ndwAQa_go:hover>svg{transform:translate(5px)}.ndwAQa_go span{z-index:1;position:relative}.ndwAQa_go:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ndwAQa_go[aria-disabled=true]{cursor:progress}.ndwAQa_spin{border:2px solid #0f101240;border-top-color:var(--on-signal);z-index:1;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ndwAQa_rot;position:relative}@keyframes ndwAQa_sheen{0%,55%{left:-60%}to{left:130%}}@keyframes ndwAQa_rot{to{transform:rotate(360deg)}}.ndwAQa_foot{color:var(--ink-muted);text-align:center;font-size:13px}.ndwAQa_link{all:unset;cursor:pointer;color:var(--signal);font-weight:500}.ndwAQa_link:hover{text-decoration:underline}.ndwAQa_link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ndwAQa_sent{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0 0;display:flex}.ndwAQa_big{background:var(--signal-soft);width:64px;height:64px;color:var(--signal);border-radius:20px;place-items:center;display:grid;position:relative}.ndwAQa_big svg{width:30px;height:30px}.ndwAQa_big:after{content:"";border:1px solid var(--signal);opacity:.5;border-radius:24px;animation:2s ease-out infinite ndwAQa_ping;position:absolute;inset:-6px}@keyframes ndwAQa_ping{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.ndwAQa_links{flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:13px;display:flex}@media (max-width:900px){.ndwAQa_auth{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ndwAQa_side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;padding:14px 16px}.ndwAQa_stage{flex:none;width:72px;height:72px;min-height:0;margin:0}.ndwAQa_mem,.ndwAQa_side .ndwAQa_promise{display:none}.ndwAQa_promiseMobile{width:100%;max-width:420px;padding:0 4px;display:grid}.ndwAQa_promise b{font-size:17px}.ndwAQa_main{justify-content:flex-start;padding:24px 16px 32px}.ndwAQa_card{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.ndwAQa_auth *,.ndwAQa_auth :before,.ndwAQa_auth :after{transition:none!important;animation:none!important}}
