:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#17324d;background:#f3f6f8}*{box-sizing:border-box}body{margin:0}main{max-width:720px;margin:auto;padding:24px 18px}header{background:linear-gradient(135deg,#0b3558,#087f98);color:white;border-radius:20px;padding:28px 22px}header small{letter-spacing:2px;opacity:.8}h1{font-size:27px;line-height:1.35;margin:15px 0 8px}header p{margin:0;opacity:.9}section{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px}.card{border:1px solid #dce6ed;background:#fff;border-radius:14px;padding:20px 15px;text-align:left;color:#17324d;min-height:92px}.card b,.card small{display:block}.card small{color:#7890a1;margin-top:9px}footer{text-align:center;color:#8a9ba8;font-size:12px;margin-top:24px}@media(min-width:600px){section{grid-template-columns:repeat(4,1fr)}}#toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);background:#17324d;color:#fff;padding:10px 16px;border-radius:20px;opacity:0}#toast.show{opacity:1}
