body{margin:0;font:14px/1.8 var(--font);color:var(--ink);background:var(--canvas)}main{max-width:860px;margin:48px auto;padding:0 24px}header{margin-bottom:26px}h1{font-size:32px;margin:6px 0}h2{font-size:16px;margin:18px 0 8px}p{margin:7px 0}.eyebrow{color:var(--brand);font-weight:600;font-size:12px;letter-spacing:.1em}header>p:last-child,.instructions,footer,#published,#checked{color:var(--muted)}section{padding:25px 28px;margin:18px 0;background:white;border:1px solid var(--line);border-radius:12px}.versions{display:flex;align-items:center;gap:45px}.versions span{font-size:12px;color:var(--muted)}.versions strong{display:block;font-size:25px}.versions #verified{margin-left:auto;padding:4px 9px;color:var(--brand);background:var(--soft);border-radius:6px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 14px}button{font:inherit;padding:9px 15px;border:1px solid var(--control-border);border-radius:var(--control-radius);background:white;color:var(--ink);cursor:pointer}button:disabled{opacity:.5;cursor:default}.primary{background:var(--brand);color:white;border-color:var(--brand)}#notes{white-space:pre-line}#error{color:var(--danger);background:var(--danger-soft);padding:12px;border-radius:7px}#status{color:var(--brand)}.instructions ol{padding-left:20px}.instructions p{font-size:13px}details{font-size:12px;margin-top:18px;overflow-wrap:anywhere}summary{cursor:pointer}footer{font-size:12px;text-align:center;margin:28px 0}@media(max-width:600px){main{padding:0 16px;margin:24px auto}section{padding:20px}.versions{gap:20px;flex-wrap:wrap}.versions #verified{margin-left:0}.versions strong{font-size:23px}}
