.popup { padding: 1em; background-color: var(--bg-secondary-1); height: min-content; border-radius: 5px; z-index: 100000; } .popup-max-width-300 { max-width: 300px; } .popup-wmin { width: min-content; } .popup-center { position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; } .popup > h1 { margin: 0; } .popup > h2 { margin: 0 0 0.5em; color: var(--sub-headline); }