/* Both name modes use ordinary inline text. The original form remains in
   data-traditional-term for canonical selections, highlights and glossary lookup.
   traditional-name-guides.css supplies the same dotted underline in both modes. */
.name-display-token { display: inline; }
.name-display-help { margin: -7px 22px 14px; color: var(--muted-2); font-size: .72rem; line-height: 1.45; }
.translation-update-settings { display: none; border-top: 1px solid var(--line); padding-top: 8px; }
html.native-content-updates .translation-update-settings { display: block; }
.settings-subheading { padding: 12px 22px 4px; color: var(--blue); font-size: .72rem; font-weight: 800; text-transform: uppercase; letter-spacing: .09em; }
.translation-update-actions { display: grid; gap: 8px; padding: 10px 22px; }
.translation-update-actions button { min-height: 44px; border: 1px solid var(--line); border-radius: 10px; background: var(--field, var(--panel-2)); color: var(--text); font-weight: 700; }
.translation-update-actions button.is-active { border-color: var(--blue); background: var(--blue-soft); }
.translation-update-status { margin: 0; padding: 0 22px 18px; color: var(--muted); font-size: .72rem; line-height: 1.45; }
.sheet-close, #search-clear, .selection-dismiss, .traditional-name-close { display: inline-grid !important; place-items: center !important; line-height: 1 !important; padding: 0 !important; text-align: center; }
#search-clear { min-width: 42px; min-height: 42px; }
