html[data-theme="dark"] #header nav button::before{background:var(--night-raised)}
html[data-theme="dark"] .plan-switch button:is(:hover,:focus-visible){background:#352840}
html[data-theme="dark"] .plan-monthnav button:is(:hover,:focus-visible){background:#352840;border-color:#7b5a9e}
html[data-theme="dark"] .thread-row.active{background:#352647;color:#dec7ff}
html[data-theme="dark"] .thread-menu-toggle{color:#b1a0c1}
html[data-theme="dark"] .thread-menu-toggle:is(:hover,[aria-expanded=true]){background:#382949}
html[data-theme="dark"] .thread-action-menu{background:var(--night-surface);border-color:var(--night-border);box-shadow:0 8px 24px #08060d33}
html[data-theme="dark"] .thread-action-menu button:is(:hover,:focus-visible){background:#352840}
html[data-theme="dark"] .thread-action-menu [data-chat-action=delete]{color:#ffb6d5}
html[data-theme="dark"] .chat-action-form .chat-delete-confirm{background:#8b3858;color:#fff}
html[data-theme="dark"] .chat-action-form .chat-delete-confirm:hover{background:#a34b6d}
html[data-theme="dark"] .message[data-message-flight]{--chat-flight-background:#30213e;--chat-flight-color:#eddefb}
