*{box-sizing:border-box}html{margin:0;padding:0;width:100%;height:100%}body{margin:0;padding:0;width:100%;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1a1a1a;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd{margin:0;padding:0}img{max-width:100%;height:auto}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit}html{scroll-behavior:smooth}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid #1976d2;outline-offset:2px}#root{width:100%;min-height:100vh;margin:0;padding:0;display:flex;flex-direction:column}.App{width:100%;min-height:100vh;margin:0;padding:0}.container-full-width{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.MuiContainer-root{padding-left:16px!important;padding-right:16px!important}@media (min-width: 600px){.MuiContainer-root{padding-left:24px!important;padding-right:24px!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
