.ai-sum-wrap{border:1px solid #e5e7eb;padding:10px 12px;border-radius:10px;margin:0 0 18px 0;background:#f8fafc;--ai-sum-font-size:12px;--ai-sum-color:#111827}.ai-sum-title{font-weight:600;margin-bottom:6px;font-size:13px}.ai-sum-buttons{display:flex;flex-wrap:wrap;gap:6px}.ai-sum-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:999px;text-decoration:none;font-weight:600;font-size:var(--ai-sum-font-size);color:var(--ai-sum-color);background:#fff}.ai-sum-btn:hover{background:#eef2ff;border-color:#a5b4fc}.ai-sum-icon{width:16px;height:16px;display:inline-block;object-fit:contain}