.existing-history-content { margin-top: 1rem; overflow-wrap: anywhere; }
.existing-history-list { list-style: none; padding: 0; margin: 1rem 0; }
.existing-history-list li { display: grid; justify-items: start; gap: .375rem; padding-block: .75rem; border-bottom: 1px solid var(--line); }
.existing-history-list button { text-align: start; white-space: normal; max-width: 100%; overflow-wrap: anywhere; }
.existing-history-content .saved-chat-text { max-width: 72ch; margin-block: 1.25rem; }
.existing-history-content .saved-chat-text p { white-space: pre-wrap; overflow-wrap: anywhere; }
.existing-history-content .prompt-row { flex-wrap: wrap; }
.existing-history-content .button { min-height: 44px; }
.existing-history-content [aria-pressed="true"] { background: var(--selected); }
.settings-section#existing-history { padding-block: 1.25rem; }
#existing-history > .button { min-height: 44px; }
