.assistant-preferences{margin:18px 0;border-top:1px solid var(--border);padding-top:10px}.assistant-preference-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;margin:14px 0}.assistant-preference-list>div{border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;gap:5px}.assistant-preference-list dt{font-size:12px;color:var(--muted)}.assistant-preference-list dd{margin:0;overflow-wrap:anywhere}.assistant-preference-list button{justify-self:start}.assistant-edit-form{display:grid;gap:12px;max-width:560px}.assistant-edit-form label{display:grid;gap:5px}.assistant-edit-form button{justify-self:start}.assistant-edit-confirm{border-radius:12px;background:var(--soft);padding:14px;margin:12px 0}.assistant-cards{margin-top:14px}