@charset "UTF-8";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit;-webkit-tap-highlight-color:transparent}a:hover{color:#535bf2}html{scroll-behavior:smooth}body{margin:0;display:flex;min-width:320px;min-height:100vh;background-color:#fff}#app{margin:0 auto}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}p,h1,h2,h3{margin:0;padding:0}::-webkit-scrollbar{width:6px!important;height:6px!important;background:#fff!important;cursor:pointer!important}::-webkit-scrollbar-thumb{border-radius:5px!important;-webkit-box-shadow:inset 0 0 5px rgba(240,240,240,.5)!important;background:#dfdfdf!important;cursor:pointer!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(240,240,240,.5)!important;border-radius:0!important;background:#f0f0f080!important;cursor:pointer!important}@keyframes slideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-bottom{animation:slideInBottom 1s ease-out}@keyframes slideInRight{0%{transform:translate(200%);opacity:0}to{transform:translate(0);opacity:1}}.slide-in-right{animation:slideInRight 1s ease-out}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.slide-in-left{animation:slideInLeft 1s ease-out}@keyframes zoomInAnimation{0%{transform:scale(0)}to{transform:scale(1)}}.grow-animation{animation:zoomInAnimation 1s ease-out}@keyframes color-slide-flow{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes scrollToRight{0%{-webkit-transform:translate3d(-50%,0,0)}to{-webkit-transform:translate3d(0%,0,0)}}@keyframes scrollToLeft{0%{-webkit-transform:translate3d(-50%,0,0)}to{-webkit-transform:translate3d(0%,0,0)}}@font-face{font-family:mont-bold;src:url(/font/mont-bold.ttf) format("truetype")}@font-face{font-family:mont-semibold;src:url(/font/mont-semibold.ttf) format("truetype")}@font-face{font-family:trebuchet-ms-bold-italic;src:url(/font/Trebuchet%20MS%20Bold%20Italic.ttf) format("truetype")}@font-face{font-family:trebuchet-ms-bold;src:url(/font/Trebuchet%20MS%20Bold.ttf) format("truetype")}@font-face{font-family:trebuchet-ms-italic;src:url(/font/Trebuchet%20MS%20Italic.ttf) format("truetype")}@font-face{font-family:trebuchet-ms;src:url(/font/Trebuchet%20MS.ttf) format("truetype")}@font-face{font-family:futura-lt-bold;src:url(/font/futura-bold.otf) format("opentype")}@font-face{font-family:avenir-black;src:url(/font/avenir-black.ttf) format("truetype")}@font-face{font-family:avenir-black-oblique;src:url(/font/avenir-black-oblique.otf) format("opentype")}@font-face{font-family:avenir-book;src:url(/font/avenir-book.otf) format("opentype")}@font-face{font-family:avenir-medium;src:url(/font/avenir-medium.otf) format("opentype")}@font-face{font-family:avenir-heavy;src:url(/font/avenir-heavy.otf) format("opentype")}@font-face{font-family:boonbaan-regular;src:url(/font/BoonBaan%20Regular.ttf) format("truetype")}@font-face{font-family:boonbaan-bold;src:url(/font/BoonBaan%20Bold.ttf) format("truetype")}@font-face{font-family:arturito;src:url(/font/Arturito.ttf) format("truetype")}@font-face{font-family:zero-g-regular;src:url(/font/zero-g-regular.otf) format("opentype")}
