.agent-factory{max-width:980px;margin:0 auto}.agent-factory>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:12px 0 30px}.agent-factory h1{font-size:clamp(30px,4vw,44px);margin:8px 0}.agent-factory header p:not(.eyebrow){color:var(--muted);margin:0}.agent-factory-list{display:grid;gap:12px}.agent-factory-card{display:flex;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.agent-factory-card h2{margin:6px 0;font-size:21px}.agent-factory-card p:not(.eyebrow){margin:6px 0 12px}.agent-factory-card small{color:var(--muted)}.agent-factory-actions{display:flex;align-items:center;gap:8px;flex:none}#agent-skills{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px;max-height:230px;overflow:auto}#agent-skills label{margin:4px 0}@media(max-width:650px){.agent-factory>header,.agent-factory-card{align-items:stretch;flex-direction:column}.agent-factory-actions{justify-content:flex-end}}
