:root { --mainMargin: 30px; } #main { margin: var(--mainMargin); width: calc(100% - var(--mainMargin)*2); height: calc(100vh - var(--mainMargin)*2); } #container { background: var(--dark-gray); width: 100%; height: 100%; overflow: visible !important; border-radius: 40px; -webkit-box-shadow: 0px 0px 10px 10px var(--dark-steel); -moz-box-shadow: 0px 0px 10px 10px var(--dark-steel); box-shadow: 0px 0px 10px 10px var(--dark-steel); display: flex; justify-content: flex-start; align-items: center; flex-direction: column; gap: 20px; } #grid { width: 90%; height: 90%; display: flex; justify-content: flex-start; gap:5%; flex-wrap: wrap; } #grid > * { border-radius: 15px; background-color: var(--light-gray); width: 200px; height: 200px; } #special-button { background-color: green; } .grid-btn > button { width: 100%; height: 100%; background: none; border:none; cursor:pointer; } .command-bold { font-size: large; } #editProjectName, #exportProject { color: black !important; }