:root{font-family:system-ui,"Microsoft YaHei",sans-serif;color:#24334a;background:#f3f5f8}*{box-sizing:border-box}body{margin:0;padding:48px 20px}main{max-width:700px;margin:4vh auto;background:white;padding:40px;border:1px solid #dce2eb;border-radius:16px}.eyebrow{color:#596b87;font-size:14px}h1{font-size:27px;line-height:1.4}p{line-height:1.8}section{margin-top:28px}label{display:block;font-weight:600;margin-bottom:10px}textarea{width:100%;padding:14px;font:14px/1.6 monospace;border:1px solid #bdc8d8;border-radius:8px;resize:vertical}button{margin-top:16px;padding:12px 20px;background:#244e8a;color:white;border:0;border-radius:8px;cursor:pointer}button:focus-visible,textarea:focus-visible{outline:3px solid #88a9de;outline-offset:3px}footer{margin-top:32px;padding-top:20px;border-top:1px solid #e5e9ef;font-size:13px;color:#65748a}@media(max-width:500px){main{padding:24px}body{padding:16px}h1{font-size:23px}}
