.ef-conversation{border:1px solid var(--ca-border);background:var(--ca-surface);min-inline-size:0;color:var(--ca-text);border-radius:12px;display:grid;overflow:hidden}.ef-head,.ef-foot{background:var(--ca-surface);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.ef-head{border-block-end:1px solid var(--ca-border)}.ef-head div{min-inline-size:0;display:grid}.ef-head small,.ef-foot p:where(:not([class*=mantine-])){color:var(--ca-muted);margin:0;font-size:12px}.ef-head strong{font-size:14px}.ef-body{overflow-wrap:anywhere;gap:12px;max-block-size:70vh;min-inline-size:0;padding:12px;display:grid;overflow-y:auto}.ef-foot{border-block-start:1px solid var(--ca-border);flex-wrap:wrap}.ef-foot div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ef-foot a{color:var(--ca-link);font-size:12.5px;font-weight:700;text-decoration:none}.ef-form{gap:10px;min-inline-size:0;display:grid}.ef-form p:where(:not([class*=mantine-])){margin:0}.ef-form label:where(:not([class*=mantine-])){color:var(--ca-muted);gap:4px;font-size:13px;display:grid}.ef-form input:where(:not([class*=mantine-])),.ef-form textarea:where(:not([class*=mantine-])){font:inherit;color:var(--ca-text);background:var(--ca-surface);border:1px solid var(--ca-border);box-sizing:border-box;border-radius:8px;inline-size:100%;min-inline-size:0;padding:8px 10px}.ef-form [readonly]{background:var(--ca-surface-2)}.ef-form small{color:var(--ca-muted);font-size:12px}.ef-actions{flex-wrap:wrap;gap:8px;display:flex}.ef-actions button:where(:not([class*=mantine-])){border:1px solid var(--ca-border);background:var(--ca-surface);min-block-size:40px;color:var(--ca-text);font:inherit;border-radius:8px;padding-inline:14px}.ef-actions button[data-primary]:where(:not([class*=mantine-])){background:var(--ca-info);color:#fff;border-color:#0000;font-weight:600}.ef-actions button:disabled:where(:not([class*=mantine-])){opacity:.55}
