:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#f3f4f0;color:#202820;font:16px/1.7 system-ui,-apple-system,sans-serif}main{max-width:850px;margin:32px auto;padding:0 22px}.brand{font-size:14px;letter-spacing:.13em;color:#4b604f}h1{font-size:28px;font-weight:650;margin:12px 0 4px}.intro,.note{color:#5a665b}.card{background:white;border:1px solid #dce1d9;border-radius:16px;padding:25px 30px;margin:18px 0}dl{display:grid;grid-template-columns:200px 1fr;gap:10px 18px;margin:0}dt{color:#647064;font-size:14px}dd{margin:0;overflow-wrap:anywhere}h2{font-size:17px;margin:0 0 15px}pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.signature{border-top:1px solid #e4e8e1;margin-top:20px;padding-top:16px;color:#4c584d}button{border:0;border-radius:9px;background:#355741;color:white;padding:13px 20px;font:600 15px system-ui;cursor:pointer;margin:8px 8px 8px 0}button:disabled{opacity:.5;cursor:wait}.secondary{background:#e2e8de;color:#304a36}.toolbar{display:flex;justify-content:space-between;align-items:center}#status{padding:14px;background:#e8eee4;border-radius:8px;overflow-wrap:anywhere}#drafts button{display:block;width:100%;text-align:left}.note,details{font-size:14px}[hidden]{display:none!important}@media(max-width:600px){.card{padding:20px}dl{grid-template-columns:1fr;gap:2px}dd{margin-bottom:12px}h1{font-size:25px}button{width:100%}}

#owner-context label{display:block;margin:16px 0 6px}#owner-context input[type=text],#owner-context select{width:100%;font:inherit;padding:10px;border:1px solid #aab8aa;border-radius:6px}#owner-context input[type=checkbox]{margin-right:8px}
