@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;400;600;700&display=swap);*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}body,html{background-color:#0a0a23!important;background:linear-gradient(135deg,#0a0a23,#111827 50%,#0f172a)!important}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:0}body{height:100%;overflow:hidden;position:fixed;width:100%}#root{background-color:#0a0a23!important;background:linear-gradient(135deg,#0a0a23,#111827 50%,#0f172a)!important;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:auto;position:relative}*,article,div[class*=container],div[class*=wrapper],main,section{background-color:initial}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a0a23}::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4b5563}body,html{-webkit-overflow-scrolling:touch;overscroll-behavior:none}body:before,html:before{background:linear-gradient(135deg,#0a0a23,#111827 50%,#0f172a);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.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:#0a0a23;background-color:var(--background-primary,#0a0a23);color:#fff;color:var(--text-primary,#fff);display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#3b82f6;color:var(--primary,#3b82f6)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}
/*# sourceMappingURL=main.b9adec16.css.map*/