@font-face { font-family: JetBrainsMono; src: url(assets/font/JetBrainsMono-Regular.woff2) format(woff2); } * { font-family: JetBrainsMono; } body { color:#F8F8F2; display: flex; justify-content: center; background-color: #282936; flex-direction: column; } #main{ display: flex; justify-content: center; align-items: center; flex-direction: column; } #pokemon_team{ display: flex; justify-content: center; align-items: center; flex-direction: column; } #grocery_list { display: flex; flex-direction: column; } #header { display: flex; flex-direction: column; gap: 1rem; justify-content: center; } #title { padding : 1rem; } #menubar { background-color: #44475A; border-radius: 20px; padding: 10px; display: flex; gap: 50px; justify-content: center; } button { color: black; padding : 10px; border-radius: 10px; background-color: #BD93F9; border: none; text-decoration: none !important; } button:hover { background-color: #BD93F966; } .title_button { color: black; padding : 10px; border-radius: 10px; background-color: #BD93F9; text-decoration: none !important; } .title_button:hover { background-color: #BD93F966; } #content { background-color : #44475A; padding: 10px; border-radius: 20px; margin-left: 10rem; margin-right: 10rem; } .project_box { flex-direction: row; display: flex; gap: 1rem; } .project_box_thumbnail { width: 20rem; height: 20rem; } .hidden { display: none; } input { color: #F8F8F2; border-radius: 30px; border: none; padding: 10px; background-color: #44475A; margin: 10px; } #pokemon_frame{ width: 200px; height: 200px; } .grocery_item{ margin: 15px; } .grocery_item_name{ padding: 10px; background-color:#44475A; border-color: #BD93F9; border-radius: 10px; margin: 10px; }