.ci-panel{max-width:1000px;padding:20px;color:var(--text-primary);font-family:inherit}.ci-panel h3{margin-top:0}.ci-muted{color:var(--text-muted);font-size:13px}.ci-notice{padding:12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;font-size:13px}.ci-panel textarea{box-sizing:border-box;width:100%;padding:12px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border);border-radius:8px;font:inherit}.ci-fields{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.ci-fields label{display:flex;flex-direction:column;gap:6px;font-size:13px;min-width:160px;flex:1}.ci-fields input,.ci-fields select{padding:9px;border:1px solid var(--border);border-radius:6px;color:var(--text-primary);background:var(--bg-primary);font:inherit}.ci-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.ci-item{border:1px solid var(--border);border-radius:10px;padding:16px;margin:12px 0;background:var(--bg-primary)}.ci-item blockquote{margin:12px 0;padding:10px 14px;border-left:3px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere}.ci-item button{margin-right:8px}.ci-panel button:disabled{opacity:.55;cursor:default}
