.assistant-memory-settings details,.assistant-memory-entry{border:1px solid #d7e2ec;border-radius:14px;background:#fff;padding:14px;min-width:0}
.assistant-memory-settings summary,.assistant-memory-entry>summary{cursor:pointer;display:flex;gap:10px;align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}
.assistant-memory-settings details>label,.assistant-memory-entry>label,.assistant-memory-entry [data-scope-detail]>label{display:grid;gap:6px;margin-top:12px}
.assistant-memory-settings textarea,.assistant-memory-entry textarea{box-sizing:border-box;width:100%;min-width:0;resize:vertical;padding:10px;border:1px solid #bdccd9;border-radius:10px;font:inherit}
.assistant-memory-settings,.assistant-scope-memory{min-width:0;max-width:100%}
.assistant-memory-settings [data-import-proposal]:not([hidden]){display:grid;gap:8px;padding:12px;background:#eef7fc;border-radius:12px}
.assistant-memory-settings [data-import-proposal]>h3,.assistant-memory-settings [data-import-proposal]>p{margin:0}
.assistant-memory-settings [data-import-proposal]>label{display:grid;gap:4px;margin:0;min-width:0}
.assistant-memory-settings [data-import-proposal]>.assistant-memory-actions{margin:4px 0 0}
.assistant-memory-settings [data-import-status]{margin:8px 0}
.assistant-memory-settings [data-import-status]:empty{display:none}
.assistant-memory-settings input[type=file]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}
.assistant-memory-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0;min-width:0}
.assistant-memory-actions>button,.assistant-memory-sources>button{font:inherit;min-height:40px;max-width:100%;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
.assistant-memory-actions>button:disabled{opacity:.6;cursor:wait}
.assistant-memory-actions>button:focus-visible,.assistant-memory-sources>button:focus-visible,.assistant-memory-entry>summary:focus-visible,.assistant-memory-settings summary:focus-visible,.assistant-memory-entry textarea:focus-visible{outline:3px solid var(--green,#008e7b);outline-offset:2px}
.assistant-memory-list,[data-scope-memory-list]{display:grid;gap:12px;margin-top:12px}
.assistant-memory-entry>summary>b{flex:1;min-width:100px}
.assistant-memory-entry>summary>small,.assistant-memory-entry>small{color:#53677a;overflow-wrap:anywhere}
.assistant-memory-entry [data-scope-detail]{display:grid;gap:12px;margin-top:12px;min-width:0}
.assistant-memory-sources{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0;overflow-wrap:anywhere}
.assistant-memory-summary{display:grid;gap:10px;min-width:0}
.assistant-memory-summary h3,.assistant-memory-summary p{margin:0;overflow-wrap:anywhere;line-height:1.6}
.assistant-memory-settings .is-error{color:#a52e31}
.chat-import-origin{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:6px}
.chat-import-origin img{width:18px;height:18px;object-fit:contain}
@media(max-width:600px){.assistant-memory-entry>summary{align-items:flex-start;flex-direction:column}.assistant-memory-settings details,.assistant-memory-entry{padding:10px}}
