@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-cyrillic-ext-400-normal.0_86n1s5.fuqt.woff2)format("woff2"),url(../media/roboto-mono-cyrillic-ext-400-normal.0vy_g~chicw.n.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-cyrillic-400-normal.0b-1ujs8u~xh5.woff2)format("woff2"),url(../media/roboto-mono-cyrillic-400-normal.0lvu76vnexcfz.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-greek-400-normal.0y88cwi_j~hdt.woff2)format("woff2"),url(../media/roboto-mono-greek-400-normal.08nyyh.lf~_2d.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-vietnamese-400-normal.185p6j_y7d9ao.woff2)format("woff2"),url(../media/roboto-mono-vietnamese-400-normal.0x45wyttq4gnd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-latin-ext-400-normal.0bwrtln438ra4.woff2)format("woff2"),url(../media/roboto-mono-latin-ext-400-normal.0hp-4~exnzc~0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-mono-latin-400-normal.0f.3a_khj_bzs.woff2)format("woff2"),url(../media/roboto-mono-latin-400-normal.15g8b6gez1fm4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#030608;height:100%;font-family:Poppins,sans-serif;overflow-x:hidden}*,:before,:after{box-sizing:border-box}@font-face{font-family:Poppins;src:local(Poppins),url(../media/Poppins-Regular.0o-~k54yt.1oa.ttf)format("truetype");font-weight:400}@font-face{font-family:Poppins;src:local(Poppins),url(../media/Poppins-SemiBold.0zhxlu58jrmcs.ttf)format("truetype");font-weight:600}@font-face{font-family:Poppins;src:local(Poppins),url(../media/Poppins-Bold.0mdwvix7girbv.ttf)format("truetype");font-weight:700}#root{min-height:100%;overflow-x:hidden}html{background:#030608;height:100%;overflow-x:hidden}body{background-color:#0000;background-image:radial-gradient(circle at 84% 12%,#a0c49207 0%,#a0c49200 30rem),radial-gradient(circle at 16% 96%,#48666c09 0%,#48666c00 34rem),linear-gradient(#010303 0%,#020506 44%,#050b0d 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;width:100%;min-height:100%;margin:0;display:flex}::-webkit-scrollbar{display:none}.collapse-text{text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.expanded-text{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-container{transition:height .1s}.grow-width-65{animation:.2s ease-out grow-x-65}.pulse{animation:2s infinite pulse-animation}input,select{-webkit-background-clip:text!important;background-clip:text!important}.left-align{left:0}@keyframes pulse-animation{0%{box-shadow:0 0 #ff387080}to{box-shadow:0 0 0 10px #0000}}.bg-blur{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.fading-scroll{-webkit-mask-image:linear-gradient(#0000 0,#03002a 30px 0,#03002a calc(100% - 90px),#0000 100%);mask-image:linear-gradient(#0000 0,#03002a 30px 0,#03002a calc(100% - 90px),#0000 100%)}.bg-gradient{background-image:linear-gradient(90deg,#03002a,#080232,#0e0439,#170340,#210046)}.bg-color-change{background:linear-gradient(-60deg,#60f,#0c9,#60f) 0 0/400% 400%;animation:10s infinite bg-gradient}@keyframes bg-gradient{0%{background-position:50%}25%{background-position:40% 40%}50%{background-position:50%}75%{background-position:60% 60%}to{background-position:50%}}@keyframes bg-radial-gradient{0%{background-size:100% 100%}25%{background-size:300% 300%}50%{background-size:100% 100%}75%{background-size:60% 60%}to{background-size:100% 100%}}.bg-color-change-horizontal{background:linear-gradient(80deg,#60f,#60f,#0c9,#60f) 0 0/400% 400%;animation:5s infinite bg-gradient}.landing-banner-slant{clip-path:polygon(0 0,100% 0,100% 75%,0 100%)}.pricing-banner-slant-layer{clip-path:polygon(0 0,300% 0,100% 85%,0 200%);transform-origin:130% 0;background:linear-gradient(325deg,#0c9,#00cc9990,#00cc9990,#6600ff90) 0 0/200% 80%;animation:13s infinite RadialGradient2;transform:skewY(-7deg)}.pricing-banner-slant-layer-2{clip-path:polygon(0 0,100% 0,100% 105%,0 300%);transform-origin:130% 0;background:radial-gradient(at top,#3300ff90 40%,#0c9 100%,#71e 50%) 0 0/200% 100%;animation:16s infinite RadialGradient3;transform:skewY(-13deg)}.pricing-banner-slant{clip-path:polygon(0 0,100% 0,100% 65%,0 100%);transform-origin:130% 0;background:linear-gradient(#0c9,#6600ff10,#0c9,#60f) 0 0/100% 200%;animation:10s infinite RadialGradient;transform:skewY(-10deg)}@keyframes RadialGradient3{0%{background-position:0 60%;background-size:100% 50%;transform:skewY(-11deg)}50%{background-position:20% 73%;background-size:100% 90%;transform:skewY(-11deg)}to{background-position:0 60%;background-size:100% 50%;transform:skewY(-11deg)}}@keyframes RadialGradient2{0%{background-position:0 20%}50%{background-position:80% 33%}to{background-position:0 20%}}@keyframes RadialGradient{0%{background-position:0 68%}50%{background-position:100% 33%}to{background-position:0 68%}}.arrow-up{border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}.headerBar{justify-content:center;margin:2rem auto;display:flex}.brandLogo{width:200px;margin-right:1rem}.ossBadge{width:125px}.languageSelect{padding:.25rem;font-size:1rem}.wrapper{text-align:center;width:70vw;padding:0 15vw}.line{text-align:left;margin:1em 0;padding:.5em;font-family:JetBrains Mono,monospace;font-size:15px;line-height:1.3;overflow-x:scroll}.lineNumber{-webkit-user-select:none;user-select:none;opacity:.3;width:2em;display:inline-block}.loader{--c1:#673b14;--c2:#f8b13b;border-top:4px solid var(--c1);border-bottom:4px solid var(--c1);background:linear-gradient(90deg, var(--c1) 2px, var(--c2) 0 5px,var(--c1) 0) 50%/7px 8px no-repeat;width:40px;height:80px;animation:4s linear infinite l5-0;display:grid;overflow:hidden}.loader:before,.loader:after{content:"";border:2px solid var(--c1);box-sizing:content-box;-webkit-mask-composite:destination-out;background:linear-gradient(var(--d,0deg),var(--c2) 50%,#0000 0) bottom /100% 205%, linear-gradient(var(--c2) 0 0) center/0 100%;width:75%;height:calc(50% - 4px);animation:inherit;background-repeat:no-repeat;border-top:0;border-radius:0 0 40% 40%;grid-area:1/1;margin:0 auto;animation-name:l5-1;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:bottom,0 0;-webkit-mask-size:4px 2px,auto;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.loader:after{transform-origin:50% calc(100% + 2px);--s:3px;--d:180deg;transform:scaleY(-1)}@keyframes l5-0{80%{transform:rotate(0)}to{transform:rotate(.5turn)}}@keyframes l5-1{10%,70%{background-size:100% 205%,var(--s,0) 100%}70%,to{background-position:top,50%}}

