*{box-sizing:border-box;font-family:'Segoe UI',Tahoma}body{background:#0b1020;color:#fff;margin:0;padding:12px}.card{background:#141b2e;border-radius:16px;padding:18px;max-width:420px;margin:20px auto;box-shadow:0 8px 30px #0008}input,select{width:100%;padding:12px;margin:6px 0;border-radius:10px;border:1px solid #ffffff33;background:#0b1020;color:#fff}button{background:#00c853;color:#fff;padding:12px;border:0;border-radius:10px;font-weight:bold;cursor:pointer;margin:4px}.err{background:#c62828;padding:8px;border-radius:8px}.ok{background:#2e7d32;padding:8px;border-radius:8px}a{color:#4fc3f7}
