body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0f172a;color:#e5e7eb}.auth-card{max-width:360px;margin:80px auto;padding:24px 20px;border-radius:12px;background:#020617;box-shadow:0 12px 30px #0006}.auth-card h1{margin-bottom:16px;font-size:20px;text-align:center}.field{margin-bottom:12px}.field label{display:block;font-size:14px;margin-bottom:4px}.field input{width:100%;padding:8px 10px;border-radius:8px;border:1px solid #1e293b;background:#020617;color:#e5e7eb}.field input:focus{outline:none;border-color:#22c55e}button{border:none;border-radius:8px;padding:8px 14px;cursor:pointer;font-weight:500}button[disabled]{opacity:.7;cursor:default}.auth-card button{width:100%;margin-top:8px;background:#22c55e;color:#022c22}.actions{display:flex;justify-content:space-between;gap:8px}.actions button:first-child{background:#1e293b;color:#e5e7eb}
