@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;700&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#080c14;color:#cdd9e5;height:100%;margin:0;padding:0;width:100%}body a{color:inherit;display:inline;text-decoration:none}code{display:block;font-family:Orbitron,monospace}code.h1{font-size:4rem}code.h2{font-size:24px}code.p{font-size:16px;max-width:800px}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blink{0%{border-color:#00cfff}to{border-color:#0000}}.container{width:100%}.section code.h1{animation:typewriter 1.5s ease-out 1 forwards,blink 1s ease infinite;border-right:3px solid #00cfff;display:inline-block;font-weight:700;letter-spacing:2px;overflow:hidden;text-align:center;text-shadow:0 0 20px #00cfff66;white-space:nowrap}.listheader{align-self:flex-start;display:flex;flex-direction:column;margin-top:10px}.listheader code.p{align-self:left;margin:0;text-align:left;white-space:nowrap}.listheader .organization{margin-bottom:10px}.listheader .organization a{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.listheader .name{font-weight:700}.listheader .date{font-style:italic}ul{list-style-position:outside;margin-bottom:50px;margin-top:10px;padding-left:0;text-align:left}.logocontainer{align-items:center;display:flex;height:40px;justify-content:center}.logocontainer img{height:100%;width:auto}.imgcontainer{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:30px;margin-top:10px}.imgcontainer img{border:10px solid #00cfff26;border-radius:10px;height:100%;width:auto}.navbar{background-color:#060a10;border-bottom:1px solid #00cfff26;justify-content:space-between;min-width:100%;opacity:.95;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.leftnavbar,.navbar,.rightnavbar{align-items:center;display:flex;margin:0}.leftnavbar,.rightnavbar{color:#cdd9e5;gap:10px;padding:8px 20px}.hamburger-btn,.nav-home-btn{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0}.hamburger-btn:focus,.nav-home-btn:focus{outline:2px solid #00cfff;outline-offset:2px}.rightnavbar svg{font-size:24px}.navlinks{align-items:center;background-color:#060a10;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;left:-100%;list-style:none;margin:0;opacity:.97;padding:0;position:fixed;top:0;transition:.5s ease;width:100%;z-index:1}.navlinks.open{transform:translateX(100%)}.navlinks a{color:#cdd9e5;font-size:27px;font-weight:500;opacity:1;padding:10px;text-decoration:none;transition:color .3s,text-shadow .3s}.navlinks a:hover{color:#00cfff;text-shadow:0 0 12px #00cfff99}.footer{align-items:center;background-color:#060a10;border-top:1px solid #00cfff26;bottom:0;display:flex;justify-content:center;left:0;opacity:.95;padding:8px;position:fixed;width:100%;z-index:2}.footer code{color:#6b7f8f;font-size:12px}.scrollable-sections{height:calc(100vh - 83px);overflow:hidden;position:relative;width:100vw}.section{box-sizing:border-box;flex-direction:column;height:100%;left:0;overflow-y:auto;padding:40px 20px;text-align:center;top:0;width:100%}.arrow-btn,.section{align-items:center;display:flex;justify-content:center;position:absolute}.arrow-btn{background:none;border:none;color:#00cfff99;cursor:pointer;font-size:22px;left:50%;padding:10px;transform:translateX(-50%);transition:opacity .2s;z-index:10}.arrow-up{top:clamp(12px,2.5vh,40px)}.arrow-down{bottom:clamp(12px,2.5vh,40px)}.arrow-btn:hover:not(:disabled){color:#00cfff}.arrow-btn:disabled{cursor:default;opacity:.2}.section-dots{display:flex;flex-direction:column;gap:10px;position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:10}.dot{background:#00cfff33;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .2s,transform .2s;width:8px}.dot.active{background:#00cfff;box-shadow:0 0 6px #00cfffcc;transform:scale(1.4)}.dot:hover:not(.active){background:#00cfff80}
/*# sourceMappingURL=main.6d3cab86.css.map*/