@charset "UTF-8";

 body{margin:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;
      font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
      background:linear-gradient(135deg,#f0f5ff 0%,#e8f0fe 50%,#d6e4ff 100%);color:#1e293b}
 .card{background:#fff;border-radius:20px;padding:36px 30px;max-width:430px;width:100%;text-align:center;
       box-shadow:0 8px 24px rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.06)}
 .ico{width:54px;height:54px;border-radius:16px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:#fff7e6;font-size:26px}
 h1{font-size:19px;margin:0 0 10px}
 p{font-size:14px;line-height:1.8;color:#64748b;margin:0 0 18px}
 a{display:inline-block;padding:11px 22px;border-radius:12px;background:#2563eb;color:#fff;text-decoration:none;font-weight:600;font-size:14px}
 .tip{margin-top:14px;font-size:12px;color:#94a3b8;line-height:1.7}

