body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";background-color:#151f31;font-family:Lemon Sans Next,Noto Sans Japanese,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-variant-numeric:lining-nums;margin:0;position:relative}#root,body{overflow:hidden}#root{will-change:transform}*{-webkit-user-select:none;user-select:none}@font-face{font-family:Lemon Sans Next;font-style:normal;font-weight:200;src:local("Lemon Sans Next"),url(../../static/media/lemon_sans_next_light.c67f98d151c74d944945.otf) format("woff")}@font-face{font-family:Lemon Sans Next;font-style:normal;font-weight:400;src:local("Lemon Sans Next"),url(../../static/media/lemon_sans_next_regular.06c57808324fc1e824bd.otf) format("woff")}@font-face{font-family:Lemon Sans Next;font-style:normal;font-weight:600;src:local("Lemon Sans Next"),url(../../static/media/lemon_sans_next_medium.7884c16f27de23e7751a.otf) format("woff")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:200;src:local("Noto Sans Japanese"),url(../../static/media/NotoSansJP-Light.d47d91b6bd833b63fc66.ttf) format("woff")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:400;src:local("Noto Sans Japanese"),url(../../static/media/NotoSansJP-Regular.24e464fc2530c0ab7f6e.ttf) format("woff")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:600;src:local("Noto Sans Japanese"),url(../../static/media/NotoSansJP-Medium.2e8aeb1308fa1df1257f.ttf) format("woff")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:focus{outline:none}::-webkit-scrollbar{display:none}.gpu{transform:translateZ(0)}@keyframes loading_out{0%{opacity:1}to{opacity:0}}@keyframes loading_in{0%{opacity:0}60%{opacity:0}to{opacity:1}}.loading_in{animation-duration:.8s;animation-fill-mode:forwards;animation-name:loading_in}.loading_out{animation-duration:.3s;animation-fill-mode:forwards;animation-name:loading_out}@keyframes wiggle{0%{transform:translate3d(5px,0,0)}30%{transform:translate3d(-5px,0,0)}50%{transform:translate3d(5px,0,0)}80%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.wiggle{animation:wiggle .2s}.TabBar{border-radius:36px;height:68px}.TabBar,.TabBar.dynamic{background:linear-gradient(0deg,#0a0f17,#0a0f17),#111a28;display:flex;flex-direction:row;width:auto}.TabBar.dynamic{align-items:center;height:auto;justify-content:center;padding-left:.1%;padding-right:.1%}.TabBar.small{background:linear-gradient(0deg,#0a0f17,#0a0f17),#111a28;border-radius:24px;display:flex;flex-direction:row;height:46px;width:auto}.Tab{border:2px solid #0a0f17;border-radius:36px;height:60px;margin:2px;padding-left:20px;padding-right:20px}.Tab,.Tab.small{align-content:center;color:hsla(0,0%,100%,.7);display:flex;flex-direction:row;font-weight:400;justify-content:center;width:auto}.Tab.small{border:2px solid #0a0f17;border-radius:24px;height:40px;margin:1px;padding-left:14px;padding-right:14px}.Tab.highlighted,.Tab.touched{background:#1a2436;color:#fff}.Tab.touched{border:2px solid #ff0;z-index:3}.Tab.focused,.Tab.highlighted.focused,.Tab.touched.focused{background:#ffed00;border:2px solid #000;color:#000;transform:scale(1.23);z-index:2}.Tab.focused span,.Tab.focused svg{transform:scale(.81)}.Svg div{position:relative;top:13px}.Svg.small div{position:relative;top:9px}.BannerBackground{background-color:#1a2436;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.4)}.BannerBackground.small{background-color:#1a2436;border-radius:6px;box-shadow:0 6px 11px 0 rgba(0,0,0,.4)}.BannerOverlay1{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 49.87%),linear-gradient(90deg,rgba(26,36,54,0) 50%,#1a2436 97.38%,#1a2436);width:992px}.BannerOverlay2{background:linear-gradient(90deg,rgba(26,36,54,0) 50%,#1a2436 97.38%,#1a2436),linear-gradient(180deg,rgba(0,0,0,.45),transparent 49.87%);width:992px}.focused .BannerOverlay1{background:linear-gradient(90deg,rgba(35,44,61,0) 50%,#232c3d 97.38%,#232c3d),linear-gradient(180deg,rgba(0,0,0,.45),transparent 49.87%)}.focused .BannerOverlay2{background:linear-gradient(90deg,rgba(26,36,54,0) 50%,#232c3d 97.38%,#232c3d),linear-gradient(180deg,rgba(0,0,0,.45),transparent 49.87%)}.BannerOverlay1.small,.BannerOverlay2.small{width:680px}.focused .BannerOverlay1.small,.focused .BannerOverlay2.small{width:681px}.BannerImage{height:560px;width:991px}.BannerImage,.BannerImage.dynamic{background-color:#1a2436;left:-2px;top:0}.BannerImage.dynamic{height:100%;width:57%}.BannerImage.small{background-color:#1a2436;height:370px;left:-1px;top:1px;width:660px}.focused .BannerBackground{background-color:#232c3d;border-radius:12px;box-shadow:0 30px 112px 0 rgba(0,0,0,.6)}.focused .BannerBackground.small{background-color:#232c3d;border-radius:8px;box-shadow:0 20px 75px 0 rgba(0,0,0,.6)}.focused .BannerImage{height:564px;width:997px}.focused .BannerImage,.focused .BannerImage.dynamic{background-color:#232c3d;left:-4px;top:-3px;transform:scale(.99)}.focused .BannerImage.dynamic{height:102%;width:57%}.focused .BannerImage.small{background-color:#232c3d;height:374px;left:-3px;top:-1px;transform:scale(.99);width:665px}.hidden{opacity:0;transition:visibility 0s .3s,opacity .3s linear;visibility:hidden}.videoui{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:2}.white_bar{opacity:.3}.focused .white_bar{opacity:1}.App{align-items:center;display:flex;flex-direction:column;justify-content:center}.MuiAvatar-fallback{display:none!important}.MuiDrawer-modal{z-index:1301!important}.MuiDialogContent-root{height:100vh;overflow:hidden!important;padding:0!important;width:100vw}
/*# sourceMappingURL=main.7db9e4b9.css.map*/