._1xl2Wq_screen{min-height:100dvh;padding:24px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));background:var(--bg,#09090a);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}._1xl2Wq_card{background:var(--surf-2,#ffffff0a);border:1px solid var(--line-2,#ffffff1f);border-radius:var(--r,18px);width:360px;max-width:100%;box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:clamp(22px,6vw,32px) clamp(18px,6vw,30px);display:flex}._1xl2Wq_brand{align-items:center;gap:10px;margin-bottom:8px;display:flex}._1xl2Wq_dot{background:var(--gold-fill,#f0a92a);border-radius:50%;width:7px;height:7px}._1xl2Wq_brand b{letter-spacing:-.01em;font-size:16px;font-weight:640}._1xl2Wq_brand span:not(._1xl2Wq_dot){font-family:var(--mono);letter-spacing:.2em;color:var(--dim,#5f636b);border:1px solid var(--line,#ffffff12);text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:9.5px}._1xl2Wq_title{letter-spacing:-.02em;margin:2px 0 0;font-size:20px;font-weight:640}._1xl2Wq_sub{color:var(--soft,#9a9da3);margin:-6px 0 8px;font-size:13px}._1xl2Wq_input{background:var(--input-bg);min-height:48px;color:var(--ink,#eeece7);border:1px solid var(--line-2,#ffffff1f);border-radius:11px;padding:12px 14px;font-family:inherit;font-size:16px;transition:border-color .12s,box-shadow .12s}._1xl2Wq_input::placeholder{color:var(--dim,#5f636b)}._1xl2Wq_input:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-soft);outline:none}._1xl2Wq_err{color:var(--red,#f0685a);margin:0;font-size:12.5px}._1xl2Wq_btn{cursor:pointer;min-height:48px;color:var(--on-gold,#171009);background:var(--gold-fill,#f0a92a);border:none;border-radius:11px;margin-top:4px;padding:13px;font-family:inherit;font-size:14.5px;font-weight:700;transition:filter .12s}._1xl2Wq_btn:hover:not(:disabled){filter:brightness(1.06)}._1xl2Wq_btn:disabled{opacity:.6;cursor:default}._1xl2Wq_foot{text-align:center;font-family:var(--mono);letter-spacing:.16em;color:var(--faint,#3b3e45);text-transform:uppercase;margin-top:6px;font-size:9.5px}._1xl2Wq_link{min-height:44px;color:var(--gold,#f0a92a);cursor:pointer;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;margin-top:2px;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._1xl2Wq_link:hover{text-decoration:underline}._1xl2Wq_art{width:100%;height:auto;margin:-4px 0 2px;display:block}
