:root{font-family:system-ui,sans-serif;color:#d8e6ef;background:#0b1520;color-scheme:dark}*{box-sizing:border-box}body{margin:0}main{max-width:1040px;margin:auto;padding:42px 24px}.eyebrow{color:#63d9c3;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}h1{font-size:2.2rem;line-height:1.2}p{line-height:1.6;max-width:86ch}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:24px 0}button,a{font:inherit}button{border:1px solid #40736b;background:#143f3a;color:#effff9;padding:10px 18px;border-radius:6px;cursor:pointer}button:disabled{opacity:.5;cursor:default}a{color:#70d8d0}button:focus-visible,a:focus-visible,pre:focus-visible{outline:3px solid #f0c06b;outline-offset:3px}pre{background:#111f2d;border:1px solid #294052;padding:20px;border-radius:8px;max-height:65vh;overflow:auto;font-size:.85rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.note{color:#9fb4c4;font-size:.85rem}#status{font-weight:600}
