main{flex-direction:column;overflow:hidden}.loading-msg,main{display:flex;flex-grow:1}.loading-msg{align-items:center;justify-content:center}.loading-msg h1{color:var(--main-text-color);font-size:3rem}@media(min-width:768px){.loading-msg h1{font-size:5rem}}.navbar{padding:20px 0;position:relative}.navbar,.navbar__collapse{background-color:transparent}.navbar__collapse{border:3px solid transparent;color:var(--main-text-color);display:block;font-size:2rem;padding:7px 15px}.navbar__collapse:hover{cursor:pointer}.navbar__collapse:focus{border:3px solid var(--main-text-color);border-radius:10px}.navbar__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:90%}.navbar__container>.active:after{display:none}.navbar__links{display:flex;flex-direction:column;list-style:none;margin-top:10px;width:100%}.navbar__link{align-items:center;display:flex;font-size:1rem;justify-content:center;padding:10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar__link:last-child{padding:0}.navbar__anchor{color:var(--sec-text-color);text-decoration:none}.navbar__download-btn{background-color:var(--highlight-color);border:1px solid transparent;border-radius:5px;color:#fff;margin-top:10px;padding:15px 30px}.navbar__download-btn:hover{cursor:pointer}.navbar__download{margin-left:0}.navbar__logo{max-width:50px}.navbar__link:first-child{position:absolute;right:110px;top:25px}.navbar li:not(:first-child){display:none}.navbar .active,.navbar__anchor:hover{color:var(--main-text-color)}.navbar .active:after{background-color:var(--highlight-color);border:1px solid transparent;border-radius:10px;bottom:2px;content:"";height:3px;left:20px;position:absolute;width:40px}.navbar #show-collapse{-webkit-animation:showCollapse 1s;animation:showCollapse 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.navbar #hide-collapse{-webkit-animation:hideCollapse 1s;animation:hideCollapse 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes hideCollapse{0%{opacity:1}to{opacity:0}}@keyframes hideCollapse{0%{opacity:1}to{opacity:0}}@-webkit-keyframes showCollapse{0%{opacity:0}to{opacity:1}}@keyframes showCollapse{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.navbar__collapse{display:none}.navbar__links{display:flex;flex-direction:row;margin-top:0;width:auto}.navbar__download{margin-left:20px}.navbar__download-btn{margin-top:0}.navbar__link:first-child{position:static}.navbar .active:after{bottom:10px}.navbar li:not(:first-child){display:flex}}@media(min-width:992px){.navbar .navbar__container{width:80%}}html{--background:#fff;--main-text-color:#000;--sec-text-color:#bbbbbe;--highlight-color:#2f89c9;--line-color:#21243a;--container-background:#24292f;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-theme=dark]{--background:#26273b;--main-text-color:#fff;--sec-text-color:#94969b;--highlight-color:#3e7bfa;--line-color:#fff;--container-background:#171a1b}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Ubuntu Mono,monospace;font-weight:400}#root,body{background-color:#fff;background-color:var(--background);display:flex;flex-direction:column;min-height:100vh}#root{position:relative}.footer{bottom:0;color:#bbbbbe;color:var(--sec-text-color);display:flex;flex-direction:column;margin-left:auto;padding:10px 25px;position:-webkit-sticky;position:sticky;width:100%;z-index:20}.footer p{margin-bottom:15px;text-align:center}.footer__container{display:flex;justify-content:space-between}.footer{background-color:#fff;background-color:var(--background);border:0;border-top:2px solid var(--main-text-color)}.footer a{color:#bbbbbe;color:var(--sec-text-color);font-size:2rem;padding:0 10px}.footer a img{-webkit-filter:invert(80%) sepia(9%) saturate(38%) hue-rotate(201deg) brightness(95%) contrast(87%);filter:invert(80%) sepia(9%) saturate(38%) hue-rotate(201deg) brightness(95%) contrast(87%);width:30px}.footer a:hover{color:#000;color:var(--main-text-color)}.footer a:hover img{-webkit-filter:none;filter:none}@media(min-width:768px){.footer{border:2px solid #000;border:2px solid var(--main-text-color);border-bottom:0;border-radius:20px 0 0 0;border-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer p{text-align:start}.footer__container{justify-content:start}}
/*# sourceMappingURL=main.d4624ea6.css.map*/