:root{font:14px system-ui,sans-serif;color:#203347;background:#f4f7fa}*{box-sizing:border-box}body{margin:0}main{max-width:720px;margin:auto;padding:24px}header{display:flex;gap:12px;justify-content:space-between;color:#526a80;font-size:11px;letter-spacing:1px}h1{font-size:32px;letter-spacing:-1px;margin-bottom:8px}main>p{font-size:20px;color:#63788b}section{background:white;border:1px solid #dce4eb;border-radius:12px;padding:20px;margin-top:16px}h2{font-size:13px;color:#54738a;letter-spacing:1px}button{background:#0754a0;color:white;border:0;border-radius:6px;padding:12px 16px;margin:6px 4px 6px 0;cursor:pointer}button:disabled{background:#e8edf2;color:#667a8b;cursor:default}.note,footer{font-size:12px;color:#6d7d8a;line-height:1.6}.table{overflow:auto}table{border-collapse:collapse;width:100%;font-size:11px}td,th{padding:10px 6px;text-align:left;border-bottom:1px solid #e8edf2;overflow-wrap:anywhere}footer{margin-top:24px}#status{font-size:14px}
