.popup { padding: 2vh 1vw; background-color: var(--bg-secondary-1); height: min-content; border-radius: 5px; z-index: 100000; } .popup-w19 { width: 19%; } .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 1vh; color: var(--sub-headline); } .hidden { display: none; }