/* Small additions for support content in the approved Desk shell. */
.release-intro{grid-template-columns:minmax(0,1fr);max-width:950px}
.release-support .pilot-section>ul,.release-support .pilot-section>ol{max-width:850px;padding-left:24px}
.release-support li{margin:10px 0}
.release-checklist{display:grid;gap:14px;max-width:850px}
.release-checklist label{display:flex;align-items:flex-start;gap:12px}
.release-checklist input{margin-top:6px;accent-color:var(--accent)}
.release-form{display:grid;gap:20px;max-width:850px;margin-bottom:24px}
.release-form label{display:grid;gap:8px;font-weight:600}
.release-form input,.release-form select,.release-form textarea{font:inherit;width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--ink)}
.release-note{white-space:pre-wrap;overflow-wrap:anywhere;padding:24px;border:1px solid var(--line);background:var(--surface);max-width:850px;font-family:inherit}
.release-support .pilot-section p{max-width:850px}
#research-update [role="region"]:focus-visible{outline:3px solid #ba760e;outline-offset:4px}
button:disabled{opacity:.55;cursor:default}
@media(max-width:700px){.release-intro h1{font-size:2.8rem}.release-note{padding:16px}}
