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{margin:0;overflow:hidden}canvas{position:relative}#three-canvas-container{height:100vh!important;width:100vw!important}.content{border-radius:3px;height:250px;padding:0;width:522px}.wrapper{height:500px;padding:1px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left;width:1050px}.controller1,.controller2{display:none}@media (pointer:coarse){.controller1{left:50px}.controller1,.controller2{bottom:5%;display:block;position:absolute;z-index:100}.controller2{left:calc(100% - 150px)}}.container{position:absolute;width:100vw;z-index:1000}.instruct3{left:25px;width:10vw}.instruct2,.instruct3{bottom:25px;object-fit:contain;position:absolute;z-index:1000}.instruct2{right:25px;width:5vw}.instruct1{object-fit:contain;position:absolute;right:40vw;top:25px;width:15vw;z-index:1000}.searchbar:active{border:none}.btn{background-color:rgba(0,0,0,.1);border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;font:.8125rem sans-serif;height:40px;margin:10px 10px 15px;padding:10px;width:-webkit-max-content;width:max-content}.btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.5s}.btn:focus{background-color:#fff;color:#512f86;font-weight:700}.searchbar{border:1px solid #000;border-radius:15px;font-size:130%;margin:15px 0 0 15px;padding:15px;position:relative;width:25%}.brandLogo{background-color:#f7f7f7;border:9px solid #f7f7f7;height:auto;padding:1px;position:absolute;right:10px;top:10px;width:15vw}.auto{position:"absolute";right:10px}.btnss{justify-content:center;margin:15px 0 0 15px}.btnss,.card-logo{display:flex;flex-direction:row}.logo-img{max-height:100%;max-width:100%;object-fit:contain}.card-container-logo{background-color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;left:20px;overflow:hidden;padding:5px 20px 20px;position:absolute;top:20vh;width:450px;z-index:25}@media(pointer:coarse){.instruct1,.instruct2,.instruct3{display:none}}@media screen and (max-width:765px){.container{display:block}.btnss{justify-content:flex-start;overflow-x:scroll;position:relative;top:10px}.searchbar{left:5vw;position:absolute;top:80vh;width:75%}.card-container-logo{font-size:85%;height:-webkit-min-content;height:min-content;left:5vw;position:relative;top:20vh;width:40vw}}@media screen and (max-width:550px){.brandLogo{display:none}}.nium-logo{height:25%;width:25%}.topui{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.blocker{display:none}@media only screen and (orientation:portrait) and (max-width:480px){.blocker{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100000}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.potrait{-webkit-animation:rotate 1.5s cubic-bezier(0,0,.2,1) infinite;animation:rotate 1.5s cubic-bezier(0,0,.2,1) infinite;border:3px solid #fff;border-radius:10px;height:50px;width:100px}.message{color:#fff;font-size:1em;margin-top:40px}}
/*# sourceMappingURL=main.9db13016.css.map*/