*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:24px;background:#111820;color:#edf2f8;font:16px/1.7 system-ui,'Microsoft JhengHei',sans-serif}main{width:min(100%,480px);background:#1c2734;border:1px solid #354355;border-radius:18px;padding:32px}.tag{color:#a4c8e5;font-size:13px;font-weight:700;letter-spacing:.2em}h1{margin:12px 0 20px;font-size:26px}p{margin:0 0 20px}.note{margin:24px 0 0;color:#a4b2c5;font-size:14px}a{display:inline-block;color:#fff;background:#345677;border-radius:8px;padding:10px 18px;text-decoration:none}a[hidden]{display:none}
