/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-outline-style:solid}}}.absolute{position:absolute}.relative{position:relative}.static{position:static}.top-\[50\%\]{top:50%}.left-\[50\%\]{left:50%}.z-2{z-index:2}.z-5{z-index:5}.z-6{z-index:6}.z-9{z-index:9}.mt-\[5px\]{margin-top:5px}.mt-\[20px\]{margin-top:20px}.ml-\[16px\]{margin-left:16px}.block{display:block}.flex{display:flex}.hidden{display:none}.h-\[2\.5rem\]{height:2.5rem}.h-\[10px\]{height:10px}.h-\[30px\]{height:30px}.h-\[40px\]{height:40px}.h-\[70px\]{height:70px}.h-\[78vdh\]{height:78vdh}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.w-\[2\.5rem\]{width:2.5rem}.w-\[10px\]{width:10px}.w-\[30px\]{width:30px}.w-\[40px\]{width:40px}.w-\[72px\]{width:72px}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[rgba\(255\,255\,255\,0\.52\)\]{border-color:#ffffff85}.border-\[rgba\(255\,255\,255\,0\.60\)\]{border-color:#fff9}.border-\[rgba\(255\,255\,255\,0\.70\)\]{border-color:#ffffffb3}.bg-\[rgba\(0\,0\,0\,1\)\]{background-color:#000}.px-\[40px\]{padding-inline:40px}.px-\[60px\]{padding-inline:60px}.pt-\[10px\]{padding-top:10px}.pb-\[10px\]{padding-bottom:10px}.pb-\[40px\]{padding-bottom:40px}.text-center{text-align:center}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1rem\]{font-size:1rem}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.text-\[rgb\(255\,255\,255\)\],.text-\[rgba\(255\,255\,255\,1\)\]{color:#fff}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@font-face{font-family:DFVN Love;src:url(/fonts/DFVN-Love-Typeface.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:DFVN Chloe;src:url(/fonts/DFVN%20Chloe%20Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SVN Saudagar;src:url(/fonts/SVN-Saudagar.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SVN Gotham;src:url(/fonts/SVN-Gotham%20Regular.otf)format("opentype");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{width:100vw;height:100vh;overflow:hidden}#root{width:100%;height:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}#player{width:calc(100% - 32px)}.homepage{width:100%;height:100%;background-image:url(/images/background.png);background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}.homepage-background-image{width:100%;max-height:100dvh;top:0;left:0;object-fit:cover;display:block;opacity:1;position:fixed;z-index:9999;visibility:visible}.homepage-background-image.animation{animation:animation-loading 1s ease-in-out forwards}.unity-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.unity-container.animation{animation:animation-unity 1s ease-in-out forwards}.homepage-background-game{width:100%;height:calc(100dvh + -0px);position:fixed;top:0;left:0;visibility:hidden;opacity:0}.homepage-background-game-box{position:relative;width:100%;height:100%}.homepage-background-game.animation{animation:animation-game 3s ease-in-out forwards}.homepage-background-game-logo{width:56px;height:56px;position:absolute;top:24px;left:20px}.homepage-background-game-image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.homepage-background-title{padding-left:119.5px;display:flex;flex-direction:column;padding-top:11px;position:relative;width:fit-content}.homepage-background-title-1{font-weight:400;line-height:100%;letter-spacing:0pt;color:#fff7e7;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:rgba(255,247,231,1);font-family:DFVN Chloe;font-size:48px;text-shadow:0px 2.71px 5.43px 0px rgba(0,0,0,.25),0px 3.09px 6.19px 0px rgba(0,0,0,.25),0px 3.09px 6.19px 0px rgba(0,0,0,.25)}.homepage-background-title-2{font-weight:400;line-height:100%;letter-spacing:0px;color:#fff7e7;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:rgba(255,247,231,1);font-family:DFVN Chloe;font-size:28px;text-shadow:0px 2.71px 5.43px 0px rgba(0,0,0,.25),0px 3.09px 6.19px 0px rgba(0,0,0,.25),0px 3.09px 6.19px 0px rgba(0,0,0,.25);align-self:flex-end;margin-top:10px;transform:translate(50px)}.homepage-background-content{display:flex;margin-top:29px}.homepage-background-content-1{font-weight:450;font-family:SVN Gotham;line-height:100%;letter-spacing:-6%;color:#fffaef;text-shadow:0px 2px 6px 0px rgba(0,0,0,.25);font-size:14px;flex:1;z-index:1}.homepage-background-content-2{font-weight:450;font-family:SVN Gotham;line-height:140%;letter-spacing:1.5px;text-align:justify;color:#fffaef;text-shadow:0px 1px 6px 0px rgba(0,0,0,.25),0px 1px 6px 0px rgba(0,0,0,.25);font-size:12px;flex:.75;z-index:1}.homepage-background-go{margin-top:27.64px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.homepage-background-go-image{width:68px;height:34.36px}.homepage-background-audio{position:absolute;left:34.62px;bottom:24px;display:flex;cursor:pointer;align-items:center;column-gap:1px}.homepage-background-audio-line{width:3.33px;height:17.78px;transform-origin:bottom;border-top-left-radius:2.58px;border-top-right-radius:2.58px;background-color:#fff}.animate-bounce-tall{animation:bounceTall 1s infinite ease-in-out}.animate-bounce-medium{animation:bounceMedium 1.2s infinite ease-in-out}.animate-bounce-short{animation:bounceShort .8s infinite ease-in-out}.animate-bounce-small{animation:bounceSmall .9s infinite ease-in-out}.homepage-background-mobile{display:none;justify-content:center;align-items:center;padding-left:38px;padding-right:38px;width:100%;height:100%;background-color:#000000e6;position:fixed;top:0;left:0;z-index:100000}.homepage-background-mobile.active{display:flex}.homepage-background-mobile-image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.homepage-background-mobile-popup{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;border:1px solid rgba(255,255,255,.6);z-index:2;border-radius:16px;padding:16px}.homepage-background-mobile-popup-icon{width:80px;height:78.24px}.homepage-background-mobile-popup-text{font-family:SVN Gotham;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-align:center;color:#000;margin-top:16px}.homepage-background-mobile-popup-button{font-family:SVN Gotham;margin-top:16px;text-decoration:none;display:block;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;text-align:center;width:100%;color:#000;background-color:#fffae5;padding:16px 24px;border-radius:50px}.fullscreen-box-image{position:relative;width:200px;height:200px;display:flex;justify-content:center;align-items:center;z-index:100001;opacity:0;visibility:hidden}.fullscreen-box-image.active{opacity:1;visibility:visible}.fullscreen-box-image-1{position:absolute;width:100%;height:100%;left:0;top:0}.fullscreen-box-image-1.animation{animation:animation-fullscreen-box-image-1 1s ease-out forwards}.fullscreen-box-image-2{position:absolute;width:100%;height:100%;left:0;top:0}.fullscreen-box-image-2.animation{animation:animation-fullscreen-box-image-2 .5s 1s ease-out forwards}.fullscreen-box-image-1-icon{width:100%;height:100%}.animation1{width:100%;max-height:100dvh;top:0;left:0;object-fit:cover;display:block;opacity:1;position:fixed;z-index:9999;visibility:visible}#animation1,#animation2{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#animation2.animation{animation:animation-loading 2s ease-in-out forwards}@keyframes animation-fullscreen-box-image{0%{opacity:0}to{opacity:1}}@keyframes animation-fullscreen-box-image-1{0%{transform:rotate(0)}to{transform:rotate(100deg)}}@keyframes animation-fullscreen-box-image-2{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes bounceTall{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes bounceMedium{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1)}}@keyframes bounceShort{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes bounceSmall{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes animation-loading{0%{opacity:1;z-index:9999;visibility:visible}to{opacity:0;z-index:-1;visibility:hidden}}@keyframes animation-unity{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes animation-game{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes animation-loading{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.overlay{z-index:100050;opacity:1;transform:scale(1);visibility:visible}.overlay.animation{animation:animation-overlay 1s ease-in-out forwards}.overlay.animation-2{animation:animation-overlay-2 1s ease-in-out forwards}.overlay-circle-1{transform:translate(-50%,-50%) scale(.7);animation:animation-overlay-circle-1 3s .3s ease-out infinite;opacity:.5}.overlay-circle-2{transform:translate(-50%,-50%) scale(.7);animation:animation-overlay-circle-2 3s .15s ease-in-out infinite;opacity:.5}.overlay-circle-3{transform:translate(-50%,-50%) scale(.7);animation:animation-overlay-circle-3 3s ease-out infinite;opacity:.5}.overlay-circle.active .overlay-circle-1{animation:animation-overlay-circle-active-1 2s ease-out forwards!important}.overlay-circle.active .overlay-circle-2{animation:animation-overlay-circle-active-2 2s ease-in-out forwards!important}.overlay-circle.active .overlay-circle-3{animation:animation-overlay-circle-active-3 2s ease-out forwards!important}.overlay-picture-1,.overlay-picture-2{visibility:hidden;opacity:0;transition:all .5s ease-in-out}.overlay-picture-1.active,.overlay-picture-2.active{visibility:visible;opacity:1}.overlay-picture-wrap-image-1-content,.overlay-picture-wrap-image-2-content{max-width:100%;max-height:100%;object-fit:contain}@keyframes animation-overlay{0%{opacity:1;transform:scale(1);visibility:visible;z-index:100050}to{opacity:0;transform:scale(1.2);visibility:hidden;z-index:-1}}@keyframes animation-overlay-2{0%{opacity:0;transform:scale(1.2);visibility:hidden;z-index:-1}to{opacity:1;transform:scale(1);visibility:visible;z-index:100050}}@keyframes animation-overlay-circle-1{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}90%{transform:translate(-50%,-50%) scale(1.3);opacity:1}to{transform:translate(-50%,-50%) scale(.7);opacity:0}}@keyframes animation-overlay-circle-2{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}90%{transform:translate(-50%,-50%) scale(1.3);opacity:1}to{transform:translate(-50%,-50%) scale(.7);opacity:0}}@keyframes animation-overlay-circle-3{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}90%{transform:translate(-50%,-50%) scale(1.3);opacity:1}to{transform:translate(-50%,-50%) scale(.7);opacity:0}}@keyframes animation-overlay-circle-active-1{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}50%{opacity:.25}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes animation-overlay-circle-active-2{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}50%{opacity:.25}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes animation-overlay-circle-active-3{0%{transform:translate(-50%,-50%) scale(.7);opacity:.5}50%{opacity:.25}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@media screen and (min-width: 3840px){.overlay-picture-content-1{transform:translateY(-75px)}.overlay-picture-content-1-text-1{font-size:50px}.overlay-picture-content-1-text-2{font-size:48px}.overlay-logo-content{width:100px;height:100px;margin-right:10px}.overlay-logo-title{font-size:50px}.overlay-circle{transform:translateY(-100px)}.overlay-picture-wrap-image{max-height:75vh}.overlay-circle-1{width:30px;height:30px}.overlay-circle-2{width:60px;height:60px}.overlay-circle-3{width:100px;height:100px}.overlay-logo-wrap{transform:translateY(100px)}.overlay-picture-wrap-image-2{max-height:65vh}.overlay-picture-content-2{transform:translateY(50px)}.overlay-circle-box-2{transform:translateY(-75px)}}@media screen and (max-width: 2560px){.overlay-picture-content-1{transform:translateY(-60px)}.overlay-picture-content-1-text-1{font-size:33px}.overlay-picture-content-1-text-2{font-size:30px}.overlay-logo-content{width:80px;height:80px;margin-right:5px}.overlay-logo-title{font-size:30px}.overlay-circle{transform:translateY(-25px)}.overlay-picture-wrap-image{max-height:75vh}.overlay-logo-wrap{transform:translateY(80px)}.overlay-circle{transform:translateY(-50px)}.overlay-circle-1{width:25px;height:25px}.overlay-circle-2{width:50px;height:50px}.overlay-circle-3{width:80px;height:80px}.overlay-picture-wrap-image-2{max-height:65vh}.overlay-picture-content-2{transform:translateY(30px)}}@media screen and (max-width: 1920px){.overlay-picture-content-1{transform:translateY(-60px)}.overlay-picture-content-1-text-1{font-size:30px}.overlay-picture-content-1-text-2{font-size:26px}.overlay-logo-content{width:60px;height:60px;margin-right:5px}.overlay-logo-title{font-size:25px}.overlay-circle{transform:translateY(-25px)}.overlay-picture-wrap-image{max-height:75vh}.overlay-logo-wrap{transform:translateY(40px)}.overlay-circle{transform:translateY(-30px)}.overlay-circle-1{width:20px;height:20px}.overlay-circle-2{width:40px;height:40px}.overlay-circle-3{width:60px;height:60px}.overlay-picture-wrap-image-2{max-height:65vh}.overlay-picture-content-2{transform:translateY(20px)}}@media screen and (max-width: 1440px){.overlay-picture-content-1{transform:translateY(-60px)}.overlay-picture-content-1{margin-top:40px}.overlay-picture-content-1-text-1{font-size:28px}.overlay-picture-content-1-text-2{font-size:24px}.overlay-logo-content{width:60px;height:60px;margin-right:5px}.overlay-logo-title{font-size:25px}.overlay-circle{transform:translateY(-25px)}.overlay-picture-wrap-image{max-height:60vh}.overlay-logo-wrap{transform:translateY(55px)}.overlay-circle{transform:translateY(-50px)}.overlay-circle-1{width:20px;height:20px}.overlay-circle-2{width:40px;height:40px}.overlay-circle-3{width:60px;height:60px}.overlay-circle-2{transform:translateY(-30px)}.overlay-picture-wrap-image-2{max-height:60vh}.overlay-picture-content-2{transform:translateY(0)}.overlay-circle-box-2{transform:translateY(-30px)}}@media screen and (max-width: 1024px){.overlay-picture-content-1{transform:translateY(-60px)}.overlay-picture-content-1{margin-top:60px}.overlay-picture-content-1-text-1{font-size:22px}.overlay-picture-content-1-text-2{font-size:18px}.overlay-logo-content{width:48px;height:48px;margin-right:0}.overlay-logo-title{font-size:20px}.overlay-circle{transform:translateY(-25px)}.overlay-picture-wrap-image{max-height:55vh}.overlay-logo-wrap{transform:translateY(45px)}.overlay-circle{transform:translateY(-50px)}.overlay-circle-1{width:15px;height:15px}.overlay-circle-2{width:30px;height:30px}.overlay-circle-3{width:50px;height:50px}}@media screen and (max-width: 1024px) and (orientation: landscape){.overlay-picture-content-1{transform:translateY(0)}.overlay-picture-content-1{margin-top:0;transform:translateY(0)}.overlay-picture-content-1-text-1{font-size:12px}.overlay-picture-content-1-text-2{font-size:10px}.overlay-logo-content{width:26px;height:26px;margin-right:0}.overlay-picture-wrap-image{transform:translateY(10px)}.overlay-logo-title{font-size:14px}.overlay-picture-wrap-image{max-height:53vh}.overlay-picture-wrap-image-2{max-height:42vh}.overlay-logo-wrap{transform:translateY(0);margin-bottom:0}.overlay-circle{transform:translateY(10px)}.overlay-circle-1{width:5px;height:5px}.overlay-circle-2{width:15px;height:15px}.overlay-circle-3{width:20px;height:20px}.overlay-picture-content-2{transform:translateY(20px)}}
