@font-face{font-family:Roboto;font-weight:100;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:100;font-style:italic;font-display:swap;src:url(/fonts/Roboto-ThinItalic.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;font-style:italic;font-display:swap;src:url(/fonts/Roboto-LightItalic.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/Roboto-Italic.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;font-style:italic;font-display:swap;src:url(/fonts/Roboto-MediumItalic.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/Roboto-BoldItalic.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/Roboto-Black.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:900;font-style:italic;font-display:swap;src:url(/fonts/Roboto-BlackItalic.ttf) format("truetype")}html,body{height:100%}*{-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}body{margin:0;background-color:#0000;scrollbar-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar{display:none}button{font-family:inherit;border:none;outline:none;appearance:none;background-color:transparent;border:0;padding:0;text-align:inherit;cursor:pointer}button:focus,button:active,button:hover{outline:none;-webkit-tap-highlight-color:transparent}img{display:block;width:100%;max-width:100%}body.ambient-light-animation:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:1000;pointer-events:none;background:linear-gradient(to bottom,var(--ambient-light-animation-color, red) 0%,rgba(255,0,0,0) 100%);animation:ambient-light-animation .4s ease-out;will-change:height}@keyframes ambient-light-animation{0%{height:20%}to{height:0}}@font-face{font-family:Poppins;font-weight:300;src:url(/fonts/Poppins-Light.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;src:url(/fonts/Poppins-Regular.woff) format("woff")}@font-face{font-family:Poppins;font-weight:500;src:url(/fonts/Poppins-Medium.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;src:url(/fonts/Poppins-Bold.woff) format("woff")}:root{--tab-bar-height: 171px;--tab-bar-show-duration: .5s;--tab-bar-show-delay: 0s;--tab-bar-show-timingfunction: cubic-bezier(.57, .23, .08, .96);--tab-bar-hide-duration: var(--tab-bar-show-duration);--tab-bar-hide-timingfunction: var(--tab-bar-show-timingfunction);--tab-bar-hide-delay: 1s;--page-height: calc(100vh - var(--tab-bar-height))}html{overflow:hidden}body{font-family:Poppins,sans-serif}.page{display:block;position:relative;z-index:2;width:100vw;height:100vh;max-height:var(--page-height)}
