.ciql-btn{display:inline-block;padding:.6em 1em;border:0;border-radius:6px;background:#0a66c2;color:#fff;cursor:pointer;font-weight:600}.ciql-btn.added{background:#29a329}.ciql-list{border:1px solid #e5e7eb;border-radius:8px;padding:12px;margin:10px 0}.ciql-list table{width:100%;border-collapse:collapse}.ciql-list th,.ciql-list td{padding:8px;border-bottom:1px solid #f0f0f0;text-align:left}.ciql-actions{display:flex;gap:8px;align-items:center}.ciql-remove{cursor:pointer;color:#b91c1c}.ciql-form input,.ciql-form textarea{width:100%;padding:8px;margin:6px 0;border:1px solid #d1d5db;border-radius:6px}.ciql-send{padding:.7em 1.2em;border:0;border-radius:6px;background:#111827;color:#fff;cursor:pointer;font-weight:600}.ciql-note{font-size:12px;color:#6b7280}