@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";:root{font-optical-sizing:auto;scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eae5ec;background-color:var(--backgroundColor);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;--accentColor:#c2a4ff;--backgroundColor:#0b080c;--vh:100svh;font-family:Inter,sans-serif;font-style:normal;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif}body{--cWidth:calc(100% - 30px);--cMaxWidth:1920px;background-color:#0b080c;flex-grow:1;max-width:100vw;height:auto;margin:0;overflow:hidden auto}.main-body{max-width:100vw;overflow-x:hidden}.main-hidden{opacity:0;pointer-events:none}.main-visible{opacity:1;transition:opacity .8s}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}a:hover{color:var(--accentColor)}main{opacity:1;transition:all .3s}.main-active{opacity:0;animation:1s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}.container-main{width:100%;margin:auto;position:relative}.container1{width:var(--cWidth);height:var(--vh);margin:auto;position:relative}.section-container{width:1300px}.title,.para{font-kerning:none;text-rendering:optimizespeed;transform:translateZ(0)}.split-line{overflow:hidden}.split-h2{white-space:nowrap;flex-wrap:nowrap;display:flex;overflow:hidden}@media only screen and (width<=1600px){.section-container{width:1200px;max-width:calc(100% - 160px)}}@media only screen and (width<=1400px){.section-container{width:900px}}@media only screen and (width<=900px){.section-container{width:500px;max-width:var(--cWidth)}}@media screen and (width>=768px){body{--cWidth:94%}}.loading-screen{width:100vw;height:var(--vh);z-index:999999999;background-color:#0b080c;justify-content:center;place-items:center;transition:opacity .6s;display:flex;position:fixed}.loading-screen-out{opacity:0;pointer-events:none}.loading-screen-out .loading-header{opacity:0;pointer-events:none;transition:opacity .3s}.loading-button{z-index:9;color:#eae5ec;background-color:#0f0b14;border:1px solid #ffffff14;border-radius:100px;padding:20px 50px;font-size:18px;font-weight:600;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.loading-button:before{content:"";top:var(--mouse-y);left:var(--mouse-x);z-index:99;filter:blur(40px);opacity:0;background-color:#ffffff26;border-radius:50%;width:70px;height:70px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.loading-button:hover:before{opacity:1}.loading-clicked .loading-button:before{opacity:0}.loading-wrap{--Lsize:155px;background:linear-gradient(135deg,#c2a4ff26,#5400ff0d);border:1px solid #ffffff0d;border-radius:100px;justify-content:center;align-items:center;min-width:0;min-height:0;padding:4px;transition:all .8s cubic-bezier(.16,1,.3,1) .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0009,0 0 20px #c2a4ff0a}.loading-clicked{min-width:calc(100vw + 5000px);min-height:calc(100vh + 500px);box-shadow:none;border-radius:5000px;transition-delay:0s;transition-timing-function:cubic-bezier(.33,.11,1,.72);transform:scale(1);background-color:#0b080c!important;background-image:none!important;border:none!important}.loading-clicked .loading-button{opacity:0;transition:all .5s;overflow:visible;transform:scale(.9)}.loading-hover{width:250px;height:120px;top:var(--mouse-y);left:var(--mouse-x);filter:blur(40px);opacity:.45;background-color:#c2a4ff;border-radius:50%;transition:opacity .5s;position:absolute;transform:translate(-50%,-50%)}.loading-wrap:hover .loading-hover{opacity:.7}.loading-clicked:hover .loading-hover,.loading-clicked .loading-hover{opacity:0}.loading-content{text-transform:uppercase;background-color:#0000;width:100%;transition:all .6s;position:relative;overflow:hidden}.loading-content-in{width:var(--Lsize);position:relative;overflow:hidden}.loading-content2{letter-spacing:2px;text-transform:uppercase;width:var(--Lsize);text-align:center;max-width:var(--Lsize);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;transition:opacity .5s;display:flex;position:relative;overflow:hidden}.loading-complete .loading-content2{opacity:1;pointer-events:auto}.loading-subtext{color:#c2a4ff;opacity:.65;text-transform:none;letter-spacing:1px;font-size:10px;font-weight:500;display:block}.loading-clicked .loading-content2{opacity:0;transition:all .5s}.loading-content span{color:#c2a4ff;text-shadow:0 0 10px #c2a4ff4d;font-weight:400;position:absolute;top:50%;right:0;transform:translateY(-50%)}.loading-box{width:15px;height:25px;box-shadow:0 0 10px var(--accentColor);background-color:#c2a4ff;animation:1s linear infinite blink;position:absolute;top:50%;right:0;transform:translate(100%,-50%)}.loading-icon{opacity:0;transition:all .5s .5s;transform:scale(0)}.loading-complete .loading-icon{opacity:1;transform:scale(1)}.loading-clicked .loading-icon{transition:all 1s;transform:translate(200px)}.loading-clicked .loading-content2 span{opacity:0;transition:all 1s;transform:translateY(100px)}.loading-clicked .loading-content2{overflow:visible}.loading-container{width:100%;max-width:var(--Lsize);z-index:9;opacity:1;transition:max-width .8s,opacity .5s;position:absolute;top:50%;left:50px;transform:translateY(-50%)}.loading-complete .loading-container{opacity:0;pointer-events:none;max-width:0}.loading-complete{cursor:pointer;animation:1.8s ease-in-out infinite welcomePulse;box-shadow:0 0 30px #c2a4ff59,inset 0 0 15px #c2a4ff33,0 0 0 1px #c2a4ff0d;background-color:#130e18d9!important;border-color:#c2a4ff8c!important}.loading-complete:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 50%,#c2a4ff0d 50%) 0 0/100% 4px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes welcomePulse{0%{border-color:#c2a4ff59;transform:scale(1);box-shadow:0 0 15px #c2a4ff40,inset 0 0 10px #c2a4ff26}50%{border-color:#c2a4ffcc;transform:scale(1.03);box-shadow:0 0 40px #c2a4ffa6,inset 0 0 20px #c2a4ff59}to{border-color:#c2a4ff59;transform:scale(1);box-shadow:0 0 15px #c2a4ff40,inset 0 0 10px #c2a4ff26}}.loading-header{width:var(--cWidth);max-width:var(--cMaxWidth);z-index:2147483647;box-sizing:border-box;color:#eae5ec;justify-content:space-between;padding:20px 0;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.loader-title{letter-spacing:.2px;text-shadow:0 0 10px #c2a4ff33;font-size:14px;font-weight:700}@keyframes blink{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}.loading-complete .loading-box{opacity:1;animation:.3s 1s forwards blinkDone}@keyframes blinkDone{to{opacity:0}}.loaderGame-container{transform-origin:100% 0;width:200px;height:100px;transition:all .3s;position:relative;overflow:hidden;transform:scale(.4)}.loader-out .loaderGame-container{opacity:0}.loaderGame-in{width:1200px;animation:7s linear infinite loaderGame;position:absolute;left:0;overflow:hidden}@keyframes loaderGame{0%{transform:translate(0)}to{transform:translate(-300px)}}.loaderGame-line{float:left;background-color:#ffffff14;width:10px;height:60px;margin:0 20px 40px;display:block;position:relative}.loaderGame-line:nth-child(2n){margin-top:40px;margin-bottom:0}.loaderGame-ball{background-color:#c2a4ff;border-radius:50%;width:15px;height:15px;animation:7s cubic-bezier(.3,1.18,.63,1.28) infinite ball25;position:absolute;top:0%;left:20%;transform:translateY(10px);box-shadow:0 0 8px #c2a4ff99}.loading-marquee{color:#ffffff04;text-transform:uppercase;width:100%;font-size:60px;font-weight:600;position:absolute;top:50%;left:0;transform:translateY(-50%)}.loading-marquee span{padding:0 50px;position:relative}.loading-marquee span:before{content:"";background-color:#ffffff05;border-radius:50px;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@keyframes ball25{0%{transform:translateY(70px)}15%{transform:translateY(10px)}30%{transform:translateY(70px)}45%{transform:translateY(10px)}67%{transform:translateY(70px)}80%{transform:translateY(10px)}90%{transform:translateY(70px)}to{transform:translateY(70px)}}@media only screen and (width>=1400px){.loading-wrap{--Lsize:210px}.loading-button{padding:30px 70px;font-size:25px}.loading-container{left:70px}.loading-marquee{font-size:100px}}@media only screen and (width>=500px){.loading-header{padding:20px 0}.loader-title{font-size:16px}}@media only screen and (width>=1200px){.loading-header{padding:35px 0}.loader-title{font-size:18px}}.loading-screen:before{content:"";z-index:2;pointer-events:none;opacity:.35;background:linear-gradient(#12101800 50%,#00000038 50%) 0 0/100% 4px;width:100%;height:100%;position:absolute;top:0;left:0}.loader-title{text-shadow:0 0 8px #c2a4ff99,0 0 20px #c2a4ff4d;animation:3s infinite alternate titleFlicker}@keyframes titleFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 8px #c2a4ff99,0 0 20px #c2a4ff4d;opacity:1}20%,24%,55%{text-shadow:none;opacity:.65}}.loading-hud-ring{pointer-events:none;z-index:1;opacity:1;border:1px dashed #c2a4ff1f;border-radius:50%;justify-content:center;align-items:center;width:250px;height:250px;transition:all .5s cubic-bezier(.16,1,.3,1);animation:20s linear infinite rotateHud;display:flex;position:absolute}.loading-hud-ring:after{content:"";border:1px dotted #c2a4ff14;border-radius:50%;width:280px;height:280px;animation:15s linear infinite rotateHudReverse;position:absolute}.loading-clicked .loading-hud-ring{opacity:0;transform:scale(.75)}@keyframes rotateHud{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateHudReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}
