html details[name=agent-configuration] .integration-icon{flex:0 0 36px;width:36px;height:36px}.provider-seo{color:#40a78c}.provider-geo{color:#49a6cb}.provider-articles{color:#a98ae8}.provider-ugc{color:#e57aa4}.provider-influencer{color:#cf9d44}.provider-hackernews{color:#f60}html .settings-shell details[name=agent-configuration]{border:0;border-bottom:1px solid var(--brand-border);border-radius:0;padding:0;background:0 0!important}html details[name=agent-configuration]>summary{gap:16px;min-height:96px;padding:20px 12px;transition:background .15s}html details[name=agent-configuration]>summary:hover{background:var(--brand-panel)}html details[name=agent-configuration]>summary b{font-size:15px;font-weight:600}html details[name=agent-configuration]>summary small{font-size:13px;font-weight:400;line-height:1.5}html details[name=agent-configuration]>summary .agent-enabled-label{white-space:nowrap;color:var(--brand-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.agent-enabled-label:before{content:"";background:var(--brand-muted);border-radius:50%;width:6px;height:6px}.agent-enabled-label[data-enabled=true]:before{background:#56bd8e}.agent-configure-label{color:var(--brand-text);margin-left:18px;font-size:12px}html details[name=agent-configuration]>summary>svg{width:16px;color:var(--brand-muted);flex-shrink:0}html details[name=agent-configuration][open]>summary{background:var(--brand-panel)}html details[name=agent-configuration]>.agent-config{background:var(--brand-panel);border:0;gap:10px;max-width:none;margin:0;padding:8px 28px 28px 72px}html details[name=agent-configuration] .agent-enablement{border-bottom:1px solid var(--brand-border);align-items:center;gap:20px;margin:0 0 12px;padding:16px 0}html details[name=agent-configuration] .agent-enablement>span{gap:4px;font-size:13px;font-weight:550;display:grid}html details[name=agent-configuration] .agent-enablement small{color:var(--brand-muted);font-size:12px;font-weight:400;line-height:1.5}html details[name=agent-configuration] .toggle{flex-shrink:0}html details[name=agent-configuration] .agent-config>label{color:var(--brand-text);margin-top:8px;font-size:13px;font-weight:550}html details[name=agent-configuration] textarea{resize:vertical;border-color:var(--brand-border);background:var(--brand-bg);min-height:108px;color:var(--brand-text);padding:12px 14px;font-size:14px;line-height:1.65}html details[name=agent-configuration] .add-setting{border-top:1px solid var(--brand-border);grid-template-columns:minmax(150px,1fr) minmax(120px,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}html details[name=agent-configuration] .add-setting>span{min-width:0;font-size:13px}html details[name=agent-configuration] .add-setting input{width:100%;min-width:0;height:42px;font-size:13px}html details[name=agent-configuration] .add-setting>button{min-height:42px;padding:8px 14px}html details[name=agent-configuration] .agent-list-values{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}html details[name=agent-configuration] .field-help{margin:0 0 2px}.agent-settings-explainer .specialist-map{border:0;border-top:1px solid var(--brand-border);background:0 0;border-radius:0;margin:0;padding:20px 0}html .agent-settings-toolbar .settings-page-intro{margin-bottom:12px}html .agent-settings-toolbar .agent-save-status{border:0;padding:6px 0 12px;font-size:12px}@media (max-width:700px){html details[name=agent-configuration]>summary{gap:12px;padding:16px 4px}.agent-configure-label{display:none}html details[name=agent-configuration]>.agent-config{padding:8px 16px 24px}html details[name=agent-configuration] .add-setting{grid-template-columns:minmax(0,1fr) auto}html details[name=agent-configuration] .add-setting>span{grid-column:1/-1}html details[name=agent-configuration]>summary small{font-size:12px}html details[name=agent-configuration]>summary .agent-enabled-label{font-size:11px}}@media (prefers-reduced-motion:reduce){html details[name=agent-configuration]>summary{transition:none}}.article-image-direction{border:0;margin-top:18px;padding:0}.article-image-direction legend{font-size:14px;font-weight:650}.article-image-direction>p{color:var(--muted);font-size:12px}.article-image-direction>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.article-image-direction button{text-align:left;border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:12px;padding:12px}.article-image-direction button[aria-pressed=true]{border-color:var(--accent);outline:1px solid var(--accent)}.article-image-direction button strong,.article-image-direction button small{margin-top:8px;display:block}.article-image-direction button small{color:var(--muted);font-size:11px}.article-style-sample{background:#242b30;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:64px;display:flex;overflow:hidden}.article-style-sample i{background:#ef6b43;width:28px;height:28px}.style-brand_illustration i:nth-child(2){background:#7eb4a1;border-radius:50%}.style-editorial_photography{background:linear-gradient(145deg,#bfb6a1,#485e50)}.style-editorial_photography i{background:#d9c1a5;border-radius:50%}.style-abstract_gradient{background:linear-gradient(120deg,#ef6b43,#334e80,#7eb4a1)}.style-abstract_gradient i{display:none}.style-minimal_line_art{background:#eee8dc}.style-minimal_line_art i{background:0 0;border:1px solid #333;border-radius:50%}.style-custom i{background:#aaa;border-radius:50%;width:8px;height:8px}.article-image-direction:disabled{opacity:.55}
