h3 { font-size: medium; margin: 0; } h2 { margin: 0px 0px 0.5em 0px; } input { font-family: "Courier New", Courier, monospace; margin-bottom: 2em; } .filepick-button { margin-bottom: 2em; } .filepick-button:hover { transform: scale(1); } .filepath { font-family: "Courier New", Courier, monospace; word-break: break-all; } .menu { width: 100%; max-width: 45em; margin: 0 auto; position: relative; } .menu-item { padding-bottom: 1em; display: flex; justify-content: space-between; align-items: center; } .menu-label { max-width: 70%; } button { background-color: transparent; border: none; border-radius: 16px; cursor: pointer; color: #ffffff; border: 2px solid #ffffff; padding: 12px 12px; } button:disabled { display: none; } .popup { z-index: 100; position: absolute; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; display: flex; } .popup-container { border-radius: 14px; border: 2px solid #a0a0a077; width: 30em; padding: 1rem; box-sizing: border-box; display: flex; flex-direction: column; background-color: rgb(34, 33, 33); } .popup-actions { margin-top: auto; align-self: flex-end; display: flex; gap: 0.75rem; }