*{box-sizing:border-box}#root,body,html{margin:0;overflow-x:hidden;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000000de;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:600px){html{font-size:14px}}@media (max-width:430px) and (min-width:370px){html{font-size:15px;overscroll-behavior-y:none;scroll-behavior:smooth}body{height:100%;position:relative;-webkit-user-select:none;user-select:none;width:100%}[role=button],a,button,input,select,textarea{min-height:44px;touch-action:manipulation}*{-webkit-tap-highlight-color:transparent;backface-visibility:hidden}.scrollable{-webkit-overflow-scrolling:touch;max-height:550px!important;overscroll-behavior:contain}#ios-scroll-target{height:1px;left:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:-1}a:active,button:active{opacity:.7;transition:opacity .1s}}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.will-animate{will-change:opacity,transform}body,html{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;position:relative}.MuiSlide-root{backface-visibility:hidden;transform:translateZ(0);will-change:transform}@supports (-webkit-touch-callout:none){body,html{-webkit-overflow-scrolling:touch;height:-webkit-fill-available;overflow-x:hidden;position:relative}.MuiSlide-root{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)!important}}@media (min-width:600px){.MuiSlide-root>div{border-radius:8px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}