body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@font-face{font-family:Clear Sans;font-style:normal;font-weight:400;src:url(/static/media/ClearSans-Regular.43ea7d2123718b0cfd2c.ttf)}@font-face{font-family:Clear Sans Bold;font-style:normal;font-weight:400;src:url(/static/media/ClearSans-Bold.abc586c1bb1f12c8d3d2.ttf)}h1{font-family:Clear Sans Bold;font-size:8rem;z-index:1}h1,h2{color:#fff;color:var(--header-text)}h2,h3{margin:0}.table-title{font-weight:bolder;text-align:left}.table-desc{color:#fff;color:var(--header-text);text-align:left;vertical-align:top}p{font-weight:400;margin:0}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--main-dark:#252a35;--main-accent:#373f51;--main-accent2:#89043d;--main-bg:#2a4494;--header-text:#fff;--main-text:#5da9e9;--width-percent:80%;--width-pixels:1000px}@media screen and (max-width:1200px){#root,body,html{font-size:16px!important}.ProjectBody{padding-top:3rem!important;width:80%!important;width:var(--width-percent)!important}p{font-size:12px!important}}#root,body,html{background-color:#2a4494;background-color:var(--main-bg);font-family:Clear Sans,Arial,sans-serif;font-weight:700;height:100%;margin:0;position:relative;z-index:-10}#root,body,button,html{color:#5da9e9;color:var(--main-text);font-size:24px}button{background-color:initial;border:0}.MainPage{align-content:center;align-items:center;height:inherit;text-align:center}.TinyPromoBubblesParent{position:absolute;top:-2.5rem}.TinyPromoBubbles{align-content:center;background-color:#373f51;background-color:var(--main-accent);border-radius:3rem;box-shadow:0 8px 32px #00000061;margin:auto;padding:1rem;position:inherit;text-align:center;width:min-content}.MainGrid{display:inline-flex;height:3rem;justify-content:space-between;text-decoration:none}.MainGridItem{background-color:#00000027;border-radius:2rem;height:1.5rem;margin:auto;padding:.5rem;text-decoration:none;transition:.2s;vertical-align:middle;width:auto}.MainGridItem img{height:100%;transition:.2s}.MainGridItem p{color:#5da9e9;color:var(--main-text);font-size:1rem;margin-top:0;text-align:center;text-decoration:none;transition:.2s}.MainGridItem:hover{background-color:#0000003f;filter:drop-shadow(0 4px 16px rgba(0,0,0,.5));height:1.75rem}.MainGridItem:active{background-color:#00000050;padding:.25rem;transition:.1s}.ProjectBody{align-content:start;-webkit-backdrop-filter:blur(2px) saturate(200%);backdrop-filter:blur(2px) saturate(200%);background-color:hsl(from #252a35 h s l/.95);background-color:hsl(from var(--main-dark) h s l/.95);height:auto;margin:1rem auto auto;position:inherit;text-align:center;width:1000px;width:var(--width-pixels);z-index:1}.ListEntry,.ProjectBody{border-radius:2rem;box-shadow:0 8px 32px #00000061;padding:1rem;transition:.5s}.ListEntry{background-color:#373f51;background-color:var(--main-accent);margin-bottom:1rem;pointer-events:all;width:auto}.ListEntry:hover{box-shadow:0 8px 64px #000000c2}.ListEntry:hover tbody tr td img{transform:scale(1.5);transition:.5s}.ListEntryLink{float:right;margin-left:3rem;pointer-events:all}.MainBodyTitle{color:#fff;color:var(--header-text);font-size:3rem;margin-bottom:3rem;text-shadow:0 0 2px #000}.MainCenterSection{align-content:center;align-items:center;display:flex;flex-direction:row;height:50%;justify-content:center;margin:auto;text-align:center;width:50%}.Background{display:grid;height:100%;left:0;text-align:center;top:0;width:100%}a{color:#fff;text-decoration:none}.ImageSequence{flex:left 1;float:left;margin:100px}.SectionSelector{display:grid;flex:right 1;height:25%;margin:100px;position:relative;width:100%}.SectionSelector button{font-weight:lighter;padding:5%;text-align:left;transition:linear;transition-duration:.1s;width:200%}.SectionSelector button:hover{text-indent:10px;transition:linear;transition-duration:.1s}
/*# sourceMappingURL=main.a210dfad.css.map*/