.ozYyRa_card{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;max-width:420px;margin:48px auto;padding:28px 24px;display:flex}.ozYyRa_card h1{letter-spacing:-.02em;margin:0;font-size:26px}.ozYyRa_intro{color:var(--text-2);margin:0}.ozYyRa_error{color:var(--text);background:color-mix(in srgb, var(--down) 12%, transparent);border:1px solid color-mix(in srgb, var(--down) 45%, transparent);border-radius:10px;margin:0;padding:10px 12px}.ozYyRa_form{flex-direction:column;gap:10px;display:flex}.ozYyRa_form label{color:var(--text-2);flex-direction:column;gap:5px;font-size:13px;display:flex}.ozYyRa_form input{background:var(--surface);height:42px;color:var(--text);border:1px solid var(--line-strong);font:inherit;border-radius:10px;padding:0 12px;font-size:15px}.ozYyRa_form input:focus{outline:2px solid var(--brand);outline-offset:1px}.ozYyRa_form button{justify-content:center;height:42px}.ozYyRa_code{text-align:center;letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:22px!important}.ozYyRa_or{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.ozYyRa_or:before,.ozYyRa_or:after{content:"";background:var(--line);flex:1;height:1px}.ozYyRa_others{flex-direction:column;gap:8px;display:flex}.ozYyRa_others .ozYyRa_btn{justify-content:center;height:42px}.ozYyRa_steam{color:#c7d5e0;background:#171a21;border-color:#2a475e}.ozYyRa_google{color:#1f1f1f;background:#fff;border-color:#dadce0}.ozYyRa_footer{color:var(--text-2);font-size:14px}.ozYyRa_footer a{color:var(--brand-strong)}.ozYyRa_fine{color:var(--muted);margin:0;font-size:12px}.ozYyRa_explain{max-width:520px}.ozYyRa_explain h2{margin:6px 0 -6px;font-size:15px}.ozYyRa_explain ul{color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14.5px;display:flex}.ozYyRa_explain a:not(.ozYyRa_btn){color:var(--brand-strong)}.ozYyRa_big{justify-content:center;height:48px;font-size:16px;font-weight:650}
