*{margin:0;padding:0;font-family:JetBrains Mono,monospace}body{min-height:100vh;background-color:#e7e4e165}.menu_container{width:100%;height:70px;display:flex;position:sticky;top:0;background-color:#dadada65;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}.menu_container ul{width:100%;display:flex;gap:2vw;justify-content:flex-end;margin-inline:2vw;align-items:center}.menu_container li{list-style-type:none}.menu_bar{text-decoration:none}.menu_bar:visited,.menu_bar:link{color:#000}.menu_container li:hover{cursor:pointer;text-decoration:underline}.menu_container li:first-child{margin-right:auto}.greeting_content{display:flex;flex-direction:column;width:50%;margin-inline:auto;text-align:center;gap:3vh}.home_container{display:flex;flex-direction:column;gap:8vh}.title_container{display:flex;flex-direction:column;gap:3vh}.team_name{font-size:xx-large}.project_name{font-size:larger}.entries_container{display:flex;flex-direction:column;margin-inline:auto;text-align:center;width:50%;gap:6vh;margin-bottom:5vh}.entries_content{display:flex;flex-direction:column;gap:1vh}.entry_date{font-size:large;font-weight:700}.team_title{font-size:xx-large;text-decoration:underline}.about_container{display:flex;flex-direction:column;gap:6vh}.team_container{display:flex;flex-direction:column;margin-inline:auto;text-align:center;gap:2vh}.documentation_container{display:flex;flex-direction:column;gap:6vh}::-webkit-scrollbar{width:6px;height:10px}::-webkit-scrollbar-track{border-radius:4px;height:10px}::-webkit-scrollbar-thumb{background-color:gray;border-radius:4px}.resources_container{display:flex;flex-direction:column;margin-inline:auto;gap:1vw;text-align:center}.documentation_title{font-size:xx-large;text-decoration:underline}.greeting_container{display:flex;flex-direction:column;padding-bottom:75px;border-bottom:1px solid}.entry_title{font-size:xx-large}.reverse-engineer{display:inline-flex;padding:5px;background-color:#c5c5c546;border-radius:50px;border:1px solid rgb(214,214,214);height:fit-content;width:fit-content}.reverse-engineer-image{border-radius:50px;display:block;max-height:500px}.design{display:flex;flex-direction:column}.design-container{display:flex;flex-direction:column;gap:10vh}.database-design{width:50%;margin-inline:auto;display:flex;flex-direction:column;gap:5vh}.design-title{align-self:center;font-size:xx-large}.entities-title{font-size:x-large;text-decoration:underline}.entities{display:flex;flex-direction:column;padding-inline:10px;font-size:larger;gap:.25vh}.relationships-title{font-size:x-large;text-decoration:underline}.relationships{display:flex;flex-direction:column;padding-inline:10px;font-size:larger;gap:1vh}.reverse-engineers-title{padding-inline:10px;font-size:x-large;text-decoration:underline}.reverse-engineer-block{display:flex;flex-direction:column;gap:1vh}.kanban{display:flex;flex-direction:column;margin-inline:auto;width:50%}.kanban-board{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.kanban-header{border:1px solid;text-align:center}.kanban-body{height:30vh;border:1px solid;text-align:center}.backlog{display:flex;flex-direction:column;gap:5vh}.backlog-title{align-self:center;font-size:xx-large}.backlog-features{display:flex;flex-direction:column;gap:.5vh}.backlog-feature{font-size:large;padding-left:10px}.kanban-title{font-size:x-large;text-decoration:underline;margin-top:5vh;margin-bottom:1vh}.features-title{font-size:x-large;text-decoration:underline;padding-left:10px}.features{display:flex;flex-direction:column;gap:.25vh}.scroll{opacity:0;transform:translateY(25px);transition:all .8s ease}.scroll.show{opacity:1;transform:translateY(0)}
