.warning-banner { background: var(--joplin-warning-background-color); font-family: var(--joplin-font-family); padding: 10px 12px; display: flex; flex-wrap: wrap; align-items: center; gap: 4px 16px; font-size: var(--joplin-font-size); line-height: 1.6em; margin-top: 5px; margin-bottom: 5px; max-height: 25vh; overflow-y: auto; .warning-banner-message { flex: 1 1 auto; min-width: 200px; } &.-header { padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; display: flex; align-items: center; } }