.loading{width:50px;height:50px;border:4px solid #818cf8;border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}html{height:-webkit-fill-available}body{padding:0;margin:0;min-height:100vh;min-height:-webkit-fill-available}@font-face{src:url(/fonts/Firava.woff2) format("woff2-variations");font-display:swap;font-family:Firava;font-weight:100 900}@font-face{src:url(/fonts/FiravaItalic.woff2) format("woff2-variations");font-display:swap;font-family:Firava;font-style:italic;font-weight:100 900}.drag-over{border:1px solid rgba(41,41,201,.5)}:root{font-size:1rem}@media only screen and (max-device-width: 1112px){:root{font-size:.8rem}}
