.agents-page{max-width:1200px;color:var(--text);margin:0 auto;padding:30px 28px 72px}.agents-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.agents-page-heading h1{letter-spacing:-.03em;margin:6px 0;font-size:30px}.agents-page-heading p{max-width:760px;color:var(--muted);line-height:1.6}.agents-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.agents-page a{color:var(--text);text-underline-offset:4px}.agents-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:12px;display:flex}.agents-tabs a,.agents-tabs button,.agents-row-links a,.agents-primary-link,.workspace-page button:not(.settings-save){border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;border-radius:8px;padding:9px 12px;font-size:13px;text-decoration:none}.agents-tabs [aria-current=page]{background:var(--text);color:var(--panel)}.agents-card{border:1px solid var(--border);background:var(--panel);border-radius:12px;margin-bottom:16px;padding:22px}.agents-card h2,.agents-card h3{margin:8px 0;font-size:19px}.agents-card p{color:var(--muted);line-height:1.55}.agents-card-title,.agents-cmo{justify-content:space-between;align-items:center;gap:20px;display:flex}.agents-card-title small{color:var(--muted);font-size:12px}.agents-primary-link{flex-shrink:0}.agents-cmo>a{white-space:nowrap}.agents-status{flex-wrap:wrap;gap:8px;margin:12px 0;font-size:12px;display:flex}.agents-status span{background:var(--soft-border);border-radius:6px;padding:5px 8px}.agents-status p{flex-basis:100%;margin:4px 0}.agents-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;font-size:13px;display:grid}.agents-card dt{color:var(--muted);margin:8px 0}.agents-card dd{overflow-wrap:anywhere;margin:0}.agents-row-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.agents-filters{grid-template-columns:2fr 1fr 1fr;gap:16px;margin:24px 0;display:grid}.agents-filters label{gap:8px;font-size:13px;display:grid}.agents-page input:not([type=checkbox]),.agents-page select,.agents-page textarea{background:var(--panel);color:var(--text);border:1px solid var(--border);max-width:100%;font:inherit;border-radius:8px;padding:10px}.agents-empty{border:1px dashed var(--border);border-radius:12px;padding:35px}.agents-notice{border:1px solid var(--border);border-radius:8px;padding:16px}.agents-page button{cursor:pointer}.agents-page button:disabled{cursor:default;opacity:.55}.agents-page :focus-visible{outline:2px solid var(--accent,#f46945);outline-offset:4px}.agents-page h1:focus{outline:none}.agent-output-page>header{align-items:center;gap:12px;padding:12px 0;display:flex}.agent-output-page>header>div{align-items:center;gap:12px;display:flex}.agent-output-page>header small{color:var(--muted);margin-top:4px;display:block}.agent-output-page .agent-output-content{padding:12px 0}.agent-output-page .agent-output-history>div{flex-wrap:wrap;gap:8px;display:flex}.agent-output-page .agent-output-actions{flex-wrap:wrap;gap:10px;padding:20px 0;display:flex;position:static}.agent-production-controls{border:0;min-width:0;margin:0;padding:0}.agent-extensions{gap:24px;display:grid}.agent-extension-assignment{border:1px solid var(--border);border-radius:10px;margin:12px 0;padding:16px}.agent-extension-assignment pre{white-space:pre-wrap;max-height:280px;overflow:auto}.agent-mcp-presets{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.agent-mcp-presets button{text-align:left;border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:8px;padding:12px}.agents-page .specialist-schedule-controls{border:1px solid var(--border);border-radius:10px;margin:16px 0;padding:16px}.agents-page .specialist-schedule-controls fieldset{border:0;gap:14px;padding:12px 0;display:grid}.agents-page .specialist-schedule-controls label{line-height:1.6;display:block}@media (max-width:700px){.agents-page{padding:20px 16px}.agents-page-heading{display:block}.agents-page-heading>a{margin:8px 0;display:inline-block}.agents-filters{grid-template-columns:1fr}.agents-card{padding:16px}.agents-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-card-title{align-items:flex-start}.agents-tabs a,.agents-tabs button{padding:10px}.agents-card-title p{overflow-wrap:anywhere}.agent-output-page .agent-output-actions>*{max-width:100%}}.workspace-page .agents-row-links{align-items:center;margin-bottom:16px}.workspace-page .agents-row-links .settings-save{min-height:38px;padding:9px 14px}.workspace-page .agents-card>h2:first-child{margin-top:0}.workspace-page .intelligence-form{margin:16px 0}.workspace-page>.obelo-disclosure{margin-bottom:16px}
