.build-author{color:#233d32;background:#f7f8f5;min-height:100%;padding:28px 34px 40px;font-size:13px;line-height:1.55}.build-author *,.build-author :before,.build-author :after{box-sizing:border-box}.author-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.author-heading h1{letter-spacing:-.6px;align-items:center;gap:12px;margin:7px 0;font-size:29px;font-weight:600;display:flex}.author-heading p,.author-card>p{color:#627269}.author-eyebrow{letter-spacing:1.5px;text-transform:uppercase;margin-top:22px;font:10px monospace}.author-back{align-items:center;gap:7px;display:flex}.author-status{white-space:nowrap;background:#eef2ec;border:1px solid #cbd7ce;border-radius:20px;margin-top:45px;padding:6px 12px;font-size:11px}.author-layout{grid-template-columns:minmax(0,1fr) 250px;gap:24px;display:grid}.author-editor{min-width:0}.author-card{background:#fff;border:1px solid #d9e0d8;border-radius:9px;margin-bottom:20px;padding:24px}.author-card h2{align-items:center;gap:10px;margin-bottom:6px;font-size:16px;font-weight:600;display:flex}.author-card>p{margin-bottom:20px}.author-fields{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.author-field{flex-direction:column;gap:7px;min-width:0;margin:10px 0;display:flex}.author-field label{font-size:12px;font-weight:600}.author-field input,.author-field select,.author-field textarea{color:#233d32;width:100%;font:inherit;background:#fff;border:1px solid #cbd5cd;border-radius:5px;padding:10px 11px}.author-field textarea{resize:vertical;font:12px/1.6 monospace}.author-field small{color:#738077;overflow-wrap:anywhere;min-height:16px;font-size:11px}.author-field [aria-invalid=true]{background:#fffaf7;border-color:#ba5641}.author-field input:disabled,.author-field select:disabled,.author-field textarea:disabled{color:#68776d;background:#f1f4ef}.build-author .author-error{color:#a33f2e;font-size:12px}.author-note{color:#596d5e;background:#f2f5ef;border-radius:5px;gap:9px;margin:16px 0;padding:12px;font-size:12px;display:flex}.author-note svg{flex-shrink:0;margin-top:2px}.author-sidebar{border-left:1px solid #d9e0d8;padding-left:24px;font-size:12px}.author-sidebar h2{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.author-sidebar h3{margin:28px 0 8px;font-weight:600}.author-sidebar p{color:#6b7a70}.author-sidebar ol{margin-top:18px;padding-left:17px;list-style:decimal}.author-sidebar li{padding:7px 0}.author-warning{background:#fff8e9;border:1px solid #d6b576;border-left:3px solid #b58b39;border-radius:5px;margin:0 0 20px;padding:14px 18px}.author-warning p{margin-top:5px}.build-author button{cursor:pointer}.build-author button:disabled{cursor:not-allowed;opacity:.55}.build-author button:not(.author-back):not(.author-tab){background:#fff;border:1px solid #c7d3c8;border-radius:5px;padding:8px 13px;font-size:12px}.build-author .author-primary{color:#fff;align-items:center;gap:9px;display:inline-flex;background:#28533d!important;border-color:#28533d!important}.build-author :focus-visible{outline-offset:3px;outline:2px solid #317953}.build-author details summary{cursor:pointer;padding:6px 0;font-weight:600}.author-check{align-items:center;gap:9px;padding:10px 0;display:flex}.author-check input{accent-color:#28533d}.author-footer{border-top:1px solid #d9e0d8;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:20px 0 0;display:flex}.author-footer span{color:#69796e;font-size:12px}@media(max-width:1050px){.author-layout{grid-template-columns:minmax(0,1fr)}.author-sidebar{border-top:1px solid #d9e0d8;border-left:0;padding:20px 0}}@media(max-width:600px){.build-author{padding:20px 15px}.author-heading{flex-direction:column}.author-heading h1{font-size:24px}.author-status{margin-top:0}.author-fields{grid-template-columns:1fr}.author-card{padding:17px}.author-footer{flex-direction:column;align-items:stretch}}.author-nav{border-bottom:1px solid #d4ddd4;flex-wrap:wrap;gap:22px;margin-bottom:24px;display:flex}.author-tab{color:#77857a;border-bottom:3px solid #0000;padding:11px 2px}.author-tab[aria-pressed=true]{color:#28533d;border-bottom-color:#2e6848;font-weight:600}.author-connection{border:1px solid #d5ded3;border-radius:6px;margin-bottom:20px;padding:16px}.author-connection legend{color:#5f7163;text-transform:uppercase;padding:0 8px;font-size:11px}.author-connection button,.author-card>button{align-items:center;gap:6px;display:inline-flex}.author-card pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f4ef;max-height:360px;padding:14px;font:11px/1.65 monospace;overflow:auto}.author-release-stages{flex-wrap:wrap;gap:5px;margin:15px 0 24px;font-size:11px;display:flex}.author-release-stages li{background:#edf2e9;border-radius:4px;padding:5px 9px}.author-release-stages li+li:before{content:"→ ";color:#80917d}.author-release{border:1px solid #d5ded3;border-radius:7px;margin:20px 0;padding:18px}.author-release h3{overflow-wrap:anywhere;margin-bottom:12px;font-size:12px;font-weight:600}.author-release p{margin:15px 0}.author-release code{overflow-wrap:anywhere;color:#68776b;font-size:11px;display:block}.author-request-actions{flex-wrap:wrap;gap:8px;display:flex}.author-subheading{margin-top:25px;font-weight:600}.author-body{border:0;min-width:0;margin:0;padding:0}[data-unified-agent]{overflow-wrap:anywhere;min-width:0}[data-unified-agent] .author-card{min-width:0}[data-unified-agent] code{white-space:normal;overflow-wrap:anywhere;word-break:break-all}.agent-version-summary>label{flex-direction:column;gap:6px;width:calc(50% - 8px);min-width:0;margin-bottom:16px;display:inline-flex}.agent-version-summary>label:first-of-type{margin-right:16px}.agent-version-summary select{background:#fff;border:1px solid #cbd5cd;border-radius:5px;width:100%;min-width:0;max-width:100%;padding:9px}.agent-evidence-grid{align-items:start}.agent-evidence-grid>.author-card{max-height:440px;overflow:auto}.agent-evidence-grid>.author-card:focus-visible{outline-offset:2px;outline:2px solid #24664d}@media(max-width:700px){.agent-version-summary>label{width:100%;display:flex}.agent-version-summary>label:first-of-type{margin-right:0}}[data-unified-agent] .build-detail-tabs{flex-wrap:wrap}
