.Iay1tq_page{flex-wrap:wrap;min-height:100vh;display:flex}.Iay1tq_formSide{flex-direction:column;flex:520px;min-width:0;padding:28px 24px 32px;display:flex}.Iay1tq_brand{color:var(--text);align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.Iay1tq_center{flex:1;justify-content:center;align-items:center;padding:32px 0;display:flex}.Iay1tq_card{width:100%;max-width:440px}.Iay1tq_title{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:800}.Iay1tq_lede{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.55}.Iay1tq_form{flex-direction:column;gap:14px;margin-top:24px;display:flex}.Iay1tq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:480px){.Iay1tq_grid2{grid-template-columns:1fr}}.Iay1tq_field input{background:var(--surface);border-radius:12px;height:48px;font-size:15px}.Iay1tq_field input[aria-invalid=true]{border-color:var(--danger)}.Iay1tq_error{color:#fca5a5;margin:6px 0 0;font-size:13px}.Iay1tq_hint{color:var(--faint);margin:6px 0 0;font-size:12.5px}.Iay1tq_banner{color:#fecaca;background:#f8717114;border:1px solid #f8717166;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.Iay1tq_success{color:#bbf7d0;background:#4ade8014;border:1px solid #4ade8066;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.Iay1tq_forgot{text-align:right;margin:-6px 0 0;font-size:13px}.Iay1tq_notice{color:var(--text-2);background:#f6cf7a12;border:1px solid #f6cf7a66;border-radius:12px;margin-top:20px;padding:12px 14px;font-size:14px;line-height:1.5}.Iay1tq_submit{width:100%;margin-top:6px}.Iay1tq_alt{text-align:center;color:var(--muted);margin:18px 0 0;font-size:14px}.Iay1tq_alt a{font-weight:700}.Iay1tq_legal{flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:13px;display:flex}.Iay1tq_legal a{color:var(--muted)}.Iay1tq_aside{background:var(--surface);border-left:1px solid var(--line);flex:460px;justify-content:center;align-items:center;min-width:0;padding:40px 24px;display:flex}.Iay1tq_asideInner{width:100%;max-width:520px}.Iay1tq_asideTitle{letter-spacing:-.02em;margin:10px 0 0;font-size:28px;font-weight:800;line-height:1.2}.Iay1tq_tools{flex-direction:column;gap:10px;margin-top:24px;display:flex}.Iay1tq_tool{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.Iay1tq_toolName{font-size:15px;font-weight:700}.Iay1tq_toolHost{font:500 12px var(--font-mono);color:var(--faint);margin-left:8px}.Iay1tq_toolDesc{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.Iay1tq_toolLink{color:var(--text);text-decoration:none;transition:border-color .15s}.Iay1tq_toolLink:hover{border-color:var(--accent);color:var(--text)}.Iay1tq_toolLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Iay1tq_toolChip{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);color:var(--warn);font:500 11px var(--font-mono);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 8px;display:inline-block}.Iay1tq_aiNote{color:var(--text-2);align-items:center;gap:10px;margin:22px 0 0;font-size:14px;display:flex}
