.Main_container__dC3f_{background-color:#0b0b0b;overflow:hidden}.Main_container__dC3f_,.Main_container__dC3f_ main{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.Main_container__dC3f_ main{background-image:url(https://www.toptal.com/designers/subtlepatterns/uploads/memphis-mini-dark.png)}.Main_controls__C20QQ{background-color:#0b0b0b}.Main_webcamElement__p0BUS{width:100vw;max-width:680px}.Main_threeCanvasContainer__5Xn32{background-color:#0b0b0b}@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Roboto+Mono:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";.Nav_openMenu__xu96r{position:fixed;top:100px;right:0;background-color:#fdfdfd;border-style:none;height:50px;width:50px;z-index:999;font-family:IBM Plex Mono,monospace;color:#000;border-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;cursor:pointer;border-width:0;transition:height 1s,width 1s,border-radius .5s,font-size 1s}.Nav_openMenu__xu96r:hover{font-size:32px;transition:height .5s,width .5s,border-radius .5s,font-size .5s;height:100px;width:100px}.Nav_openMenu__xu96r:active{box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.Nav_nav__bbBcN{position:absolute;top:0;right:0;min-height:200vh;width:100vw;max-width:750px;background-color:#090909;z-index:99;padding:20px;overflow-y:scroll}.Nav_nav__bbBcN .Nav_navTopSection__Ar_xt{display:flex;justify-content:flex-end;font-size:32px}.Nav_nav__bbBcN .Nav_navTopSection__Ar_xt h1{border-style:solid;border-radius:50%;padding:10px 18px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999}.Nav_nav__bbBcN .Nav_navTopSection__Ar_xt h1:hover{background-color:#fff;color:#000}.Nav_nav__bbBcN .Nav_navTopSection__Ar_xt h1:active{background-color:#36598a;color:#000}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O{margin:-50px 20px 20px;display:flex;flex-direction:column}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul{padding:0;list-style:square}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul h1{font-size:40px;margin:0}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul h2{font-size:24px;color:#f4f4f4;font-weight:500}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul h2 span{color:#b9ffff;text-align:center}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul h3{font-weight:300;text-align:center}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O ul li{padding-top:10px}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O div{display:flex;flex-direction:row}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O a{width:90%;padding:10px;font-size:20px;border-radius:10px;border-style:none;margin:10px;text-align:center;cursor:pointer;background-color:#303030}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O a:hover{background-color:#bebebe;color:#000}.Nav_nav__bbBcN .Nav_speedButtons__jBe7O a:active{box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.Nav_nav__bbBcN .Nav_detailsContainer__bRijd{border-bottom-style:solid;border-color:#fff}.Nav_nav__bbBcN details summary{cursor:pointer;font-size:20px;padding:10px;background-color:#1f1f1f;border-bottom-left-radius:0;border-bottom-right-radius:0;border-style:solid solid none}.Nav_nav__bbBcN details section{background-color:#1f1f1f;padding:10px;border-top-left-radius:0;border-top-right-radius:0;border-style:none solid}