*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}#root,body,html{overflow-x:hidden}#root{min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:600px){body{overflow-x:hidden}[role=button],button,input[type=button],input[type=submit]{min-height:44px}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;overflow-wrap:break-word}img{height:auto;max-width:100%}input,select,textarea{font-size:16px}}html{scroll-behavior:smooth}:focus-visible{outline:2px solid #0d9488;outline-offset:2px}@media (max-width:599px){.hide-on-mobile{display:none!important}}@media (min-width:600px){.hide-on-desktop{display:none!important}}.responsive-container{max-width:100%;padding-left:16px;padding-right:16px;width:100%}@media (min-width:600px){.responsive-container{padding-left:24px;padding-right:24px}}@media (min-width:900px){.responsive-container{padding-left:32px;padding-right:32px}}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gradient-text{-webkit-text-fill-color:#0000;animation:gradientShift 5s ease infinite;background:linear-gradient(135deg,#6366f1,#ec4899 50%,#f59e0b);-webkit-background-clip:text;background-clip:text;background-size:200% 200%}
/*# sourceMappingURL=main.c732e351.css.map*/