.ai-documents{background:#f8fafc;border:1px solid #d9e2eb;border-radius:10px;min-width:0;margin:18px 0;padding:18px}.ai-documents h3{margin:0}.ai-documents p,.ai-documents small{color:#526579;font-size:13px}.ai-doc-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-doc-controls>input{flex:1;min-width:180px}.ai-documents .ai-doc-list{background:#fff;max-height:280px;margin:12px 0;overflow:auto}.ai-documents label.ai-doc-row{border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:10px;padding:12px;display:flex}.ai-documents input[type=checkbox]{flex:none;width:18px;height:18px;margin:3px 0}.ai-doc-row span{overflow-wrap:anywhere;min-width:0}.ai-doc-row small{display:block}.ai-documents ul{padding:0;list-style:none}.ai-documents li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;margin:6px 0;display:flex}.ai-documents [role=alert]{color:#a51b1b}.ai-documents input[type=file]{width:100%}
