body{margin:0;font-family:-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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-Dsb_lGS8.woff2) format("woff2"),url(/assets/dm-sans-all-400-normal-UgJQP8Gv.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-Ryn7VuCb.woff2) format("woff2"),url(/assets/dm-sans-all-400-normal-UgJQP8Gv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.scroll::-webkit-scrollbar{width:12px;background-color:#222}.scroll-dark::-webkit-scrollbar-thumb{border-radius:4px;background-color:#222}.scroll-dark::-webkit-scrollbar{width:8px;background-color:#333}.scroll::-webkit-scrollbar-thumb{border-radius:6px;background-color:#666}.scroll-sm::-webkit-scrollbar{width:8px;background-color:#222}.scroll-sm::-webkit-scrollbar-thumb{background-color:#666;border-radius:3px}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{background-position:-200px 0}to{background-position:200px 0}}.pulse-animation{animation:pulse 3s infinite ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
