.aydn6q_page{--accent:#57cfc6;--accent-dark:#2f9d93;--accent-light:#e3f7f5;--ink:#1f2430;--muted:#5f677a;--border:#e8e6ee;min-height:100vh;font-family:var(--font-geist-sans);color:var(--ink);background:radial-gradient(circle at 0 0,#f0fdfb 0%,#e9f8f9 45%,#eef4fb 100%);justify-content:center;align-items:center;padding:24px;display:flex}.aydn6q_card{background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:360px;padding:36px 28px 28px;display:flex;box-shadow:0 20px 45px -20px #2f9d934d,0 2px 8px #1f24300d}.aydn6q_logo{width:auto;height:34px}.aydn6q_card form{flex-direction:column;gap:16px;width:100%;display:flex}.aydn6q_field{text-align:left;flex-direction:column;gap:6px;display:flex}.aydn6q_field label{color:var(--muted);font-size:13px;font-weight:600}.aydn6q_field input{border:1.5px solid var(--border);background:#f6fbfa;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:16px}.aydn6q_field input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-light);background:#fff;outline:none}.aydn6q_error{color:#c0392b;background:#fdecea;border-radius:12px;width:100%;padding:10px 14px;font-size:14px}.aydn6q_submit{background:linear-gradient(90deg, var(--accent), var(--accent-dark));color:#fff;cursor:pointer;border:none;border-radius:999px;padding:13px 16px;font-size:15px;font-weight:700;box-shadow:0 10px 20px -8px #2f9d938c}.aydn6q_submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.aydn6q_links{color:var(--muted);flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.aydn6q_links a{color:var(--accent-dark);font-weight:600}
