/* Native disclosures preserve full content and the existing component actions. */
.slim-preview-list,.slim-overflow-items{display:grid;gap:6px;min-width:0}.slim-overflow>summary,.slim-tag-overflow>summary{cursor:pointer;color:var(--color-accent);font-size:12px;min-height:36px;align-content:center}.slim-overflow[open]>summary{margin-bottom:6px}.slim-tags{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap;max-width:100%}.slim-tag-overflow{display:inline-block}.slim-tag-overflow>summary{display:inline;list-style:none;min-height:28px}.slim-tag-overflow>summary::-webkit-details-marker{display:none}.slim-tags-rest{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.slim-tags .badge{overflow-wrap:anywhere}.slim-panel>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;gap:8px}.slim-panel>summary::before{content:'›';font-size:20px}.slim-panel[open]>summary::before{transform:rotate(90deg)}.slim-panel:not([open])>summary{margin:0}.slim-preview-list:empty{display:none}
@media(max-width:700px){.slim-overflow>summary{min-height:44px}.slim-preview-list,.slim-overflow-items{gap:4px}.slim-tags{gap:4px}}

.management-questions .management-question{border-bottom:1px solid var(--color-rule);padding:8px 0}.management-slim-panel>summary{min-height:44px;font-weight:600;cursor:pointer}.management-slim-panel:not([open]){padding-top:8px;padding-bottom:8px}.management-slim-panel .management-source-rows{display:grid}.contact-list>.slim-preview-list{gap:0}

.contact-memory-detail>summary{cursor:pointer;min-height:44px;font-size:13px;line-height:1.5}.contact-memory-detail>p{overflow-wrap:anywhere}
