@import"https://fonts.cdnfonts.com/css/renji-free-trial";*{overflow-x:hidden}body{background:linear-gradient(90deg,#1a1a2e,#0f3460);color:#fff;background:url(/assets/bg5-BFzIVtl7.png) center/cover no-repeat;margin:0;padding:0;min-height:100vh;background-attachment:fixed}.login-popup,.logout-popup{position:fixed;right:1%;bottom:1%;background:#000000c2;padding:23px;border-radius:20px;display:flex;gap:4px;align-items:center;font-family:Text_Headings;font-weight:900;-webkit-backdrop-filter:blur(30px) brightness(3);backdrop-filter:blur(30px) brightness(3);font-size:14px;transition:.6s ease-in-out;color:gold;z-index:9999}@media (max-width: 768px){body{background-size:cover;background-position:center;background-repeat:no-repeat}.login-popup,.logout-popup{padding:15px;font-size:12px;top:calc(100vh - 86%);bottom:unset}}.container{padding:0% 5%;justify-self:center}@font-face{font-family:WowDino;src:url(/assets/WowDino-G33vP-Bt3ZvNj7.ttf) format("truetype")}@font-face{font-family:KingdomCrown;src:url(/assets/KingdomCrown-lxdzD-CC7jIzg9.otf) format("truetype")}.navBar{padding:15px 2.5%;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);font-family:WowDino;text-align:center;box-shadow:0 0 15px #0ff9;border-bottom:4px solid rgba(255,0,255,.8);display:flex;justify-content:space-between;align-items:center;height:80px;background:transparent;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;border-radius:60px;z-index:1;background-color:#302b63de;height:2rem;clip-path:polygon(10% 100%,90% 100%,100% 0,0 0);top:0;flex-wrap:wrap}.navLogo{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.8)}.navLogo h1{font-size:25px}.desktopNav{display:flex;gap:0}.desktopNav a{font-size:16px;text-decoration:none;padding:8px 16px;text-shadow:0 0 8px rgb(1 1 1 / 80%);font-family:Text_Headings;color:#ffa5ea;font-weight:900}.desktopNav a:hover{text-shadow:0 0 15px rgba(0,255,255,1);transform:scale(1.1)}.hamburger{display:none;font-size:2rem;cursor:pointer;color:#fff;background:none;border:none}.mobileNav{position:absolute;top:0;left:-100%;width:250px;height:-webkit-fill-available;background:#0f0c29e6;display:flex;flex-direction:column;padding-top:90px;transition:left .3s ease-in-out;z-index:999;font-family:WowDino;text-align:center}.mobileNav.active{left:0}.mobileNav a{display:block;padding:15px;border-bottom:1px solid rgba(255,0,255,.5);text-decoration:none;text-shadow:0 0 8px rgba(255,255,255,.8);font-size:14px;font-family:Text_Headings;color:#ffa5ea;font-weight:900}.closeMenu{background:none;border:none;font-size:1.8rem;color:#fff;cursor:pointer;padding:10px}.user_button{position:absolute;gap:4px;font-size:1rem;color:red;height:fit-content;text-shadow:none;top:42%}#profile_link:hover,#user_button:hover{transform:none}.logout_btn{cursor:pointer;background:#4d4d4d5c;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:9px;text-align:center;border-radius:20px;overflow:hidden;color:inherit;border:none;font-family:WowDino}.credits_container{width:fit-content;background:#0000;height:fit-content;align-content:center;overflow:hidden;display:flex;color:gold;font-size:16px;gap:3px;padding:9px}.bar{width:6.25rem;height:5px;background:gold;justify-self:end;display:flex;padding:6px;border-radius:20px}.credits_slabs{height:5px;border-radius:20px;background:red}.mobile_bar{display:flex;align-items:center;justify-content:center;padding:15px;border-bottom:1px solid rgba(255,0,255,.5);color:gold;gap:4px;font-size:1.3rem}@media (max-width: 767px){.navBar{position:relative;width:100%;padding:13px 6.5% 13px 0;justify-self:anchor-center;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);background:#000000d1;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (max-width: 991px){.navBar{justify-content:center;clip-path:none;overflow-x:visible;clip-path:polygon(10% 100%,90% 100%,100% 0,0 0)!important;width:100vw;justify-self:center;background:#000000d1;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-image:radial-gradient(transparent 1px,#000 1px)!important;background-color:transparent!important;background-size:4px 4px!important;-webkit-backdrop-filter:brightness(1) blur(10px)!important;backdrop-filter:brightness(1) blur(10px)!important;justify-content:center!important;z-index:999}.hamburger{display:block;position:absolute;right:6%;padding:0;border-radius:100%}.desktopNav{display:none;overflow:hidden}.navBar{border-bottom:none}.navLogo{text-shadow:0 0 5px rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.8)}.desktop_bar{display:none}}@media (min-width: 992px){.navBar{position:fixed;width:93vw;justify-self:anchor-center;top:0;height:4rem;background-color:#302b63b5;padding:15px 2.5%;border-bottom:none;justify-content:space-evenly;border-radius:0;overflow:hidden;background-image:radial-gradient(transparent 1px,#000 1px);z-index:999}.desktopNav{overflow:hidden;align-items:center}}.navBar{border-radius:0}@media (min-width: 767px) and (max-width: 1024px){.desktopNav{gap:0px}}.navBar{height:fit-content}@font-face{font-family:KingdomCrown;src:url(/assets/KingdomCrown-lxdzD-CC7jIzg9.otf) format("truetype")}@font-face{font-family:WowDino;src:url(/assets/WowDino-G33vP-Bt3ZvNj7.ttf) format("truetype")}@font-face{font-family:LoveGlitchPersonalUseRegular;src:url(/assets/LoveGlitchPersonalUseRegular-vmEyA-CNBBYlo6.ttf) format("truetype")}@font-face{font-family:Text_Headings;src:url(/assets/Technor-Variable-1CUxv2JX.ttf) format("truetype")}.mainContainer{color:#fff;text-align:center;letter-spacing:.1rem}.hero{font-family:WowDino;background:url(/assets/heroImg-DDIEFVGx.png) center/cover no-repeat;box-shadow:0 20px 40px #000c,0 0 10px #00ffff26;margin:173px 0;padding:44px 5px;border-top-left-radius:13rem;border-bottom-right-radius:13rem}.hero h1{font-size:3rem;text-shadow:0 0 10px rgba(0,255,255,1);animation:neonBlink 1.5s infinite alternate;filter:drop-shadow(-5px 11px 6px #ff00ff)}.hero p{font-family:Text_Headings;font-size:1.5rem;margin:20px 0;color:#ffa5ea;text-shadow:0 0 15px rgb(175 164 198 / 80%),0 0 25px rgba(255,0,255,.8);filter:drop-shadow(2px 4px 6px black);font-weight:900}.ctaButton{font-family:Text_Headings;padding:10px;font-size:18px;color:#ffa5ea;background-color:#0ff;border:8px ridge gold;cursor:pointer;transition:.3s ease-in-out;margin-top:2rem;font-weight:900;border-radius:30px}.ctaButton:hover{color:#fff;background-color:#ffa5ea;transform:scale(1.1);box-shadow:0 0 25px #f0fc;border-color:#0ff}.games{display:grid;gap:20px;padding:50px 0;justify-content:center}.games_main:before{content:"Featured Games";display:block;font-family:Text_Headings;background:#000;text-align:center;align-content:center;border-radius:9px 52% 52% 9px;background-color:#ffa5ea;font-weight:900;color:#000;font-size:14px}.gameCard{background:linear-gradient(45deg,#f0f,#0ff);border-radius:.6em;height:fit-content;text-align:center;box-shadow:0 0 15px #0ffc;transition:.3s ease-in-out;clip-path:polygon(0% 0%,70% 0%,100% 30%,100% 100%,0% 100%);padding:.4em}.gameCard:hover{background-color:var(--accent);transform:translateY(-2px)}.gameCard img{width:100%;height:auto;border-radius:.6em;box-shadow:none;filter:drop-shadow(0 0 10px rgba(0,255,255,.8));clip-path:polygon(0% 0%,70% 0%,100% 30%,100% 100%,0% 100%)}.gameCard h2{font-family:WowDino;font-size:1.5rem;margin:10px 0;text-shadow:0 0 10px rgba(255,255,255,.8)}.gameCard p{margin:0 0 21px;font-family:LoveGlitchPersonalUseRegular}.playButton{font-family:WowDino;padding:10px 15px;font-size:1rem;background-color:#0ff;border:none;cursor:pointer;transition:.3s ease-in-out;border-radius:5px;box-shadow:0 0 10px #0ff9;text-decoration:none;color:#000;letter-spacing:0}.playButton:hover{background-color:#f0f;transform:scale(1.1);box-shadow:0 0 25px #f0fc}.playGameBtn{font-size:14px;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:4px;font-family:WowDino;color:gold}.gameCard:hover .playGameBtn{opacity:1;cursor:pointer}@media (max-width: 767px){.games{grid-template-columns:1fr}.hero{padding:100px 14px;border-radius:30px;margin:100px auto;justify-self:anchor-center;box-shadow:inset 0 -14px 58px 2px #000c,0 0 10px #00ffff26}.hero h1{font-size:2.5rem}.hero p{font-size:1.125rem;padding:7px;margin:0;width:100%;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.games{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.games{grid-template-columns:repeat(4,1fr)}.hero h1{font-size:4.6rem}.hero p{font-size:2.3rem}.playGameBtn{font-size:25px}}@keyframes neonBlink{0%{text-shadow:0 0 5px rgba(255,255,255,.5)}to{text-shadow:0 0 15px rgba(255,255,255,1)}}@keyframes floatUp{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.loadingContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);font-family:Renji Free Trial,sans-serif}.loadingSpinner{width:80px;height:80px;border:6px solid #ff00ff;border-top:6px solid #00ffff;border-radius:50%;animation:spin 1s linear infinite}.loadingText{margin-top:20px;font-size:1.5rem;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8);animation:blink 1s infinite alternate}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:1}to{opacity:.5}}.jumping-dots-container{display:flex;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:2px}.dot{width:5px;height:5px;border-radius:50%}.Footer{max-width:70rem;margin:0 auto;background:#000;padding:5% 2.5%}.footer{clip-path:polygon(0 100%,100% 100%,80% 0,20% 0);padding:11px;display:flex;justify-content:center;background-image:radial-gradient(transparent 1px,#000 1px)!important;background-size:4px 4px!important;-webkit-backdrop-filter:brightness(1) blur(10px);backdrop-filter:brightness(1) blur(10px);width:100%;justify-self:anchor-center}.footer-content{display:flex;flex-direction:column-reverse;align-items:center;width:fit-content;height:fit-content;padding:3px;font-size:14px;font-family:Text_Headings;font-weight:900;flex-wrap:wrap;gap:30px}.footer-content p{display:flex;column-gap:1px;margin:0;align-items:center}.footer-content span{font-family:Text_Headings;font-size:14px;align-items:center}.footer-links{display:flex;gap:12px}.footer-links a{color:#0ff;text-decoration:none;font-size:14px;transition:.3s ease-in-out;font-family:Text_Headings;font-weight:900}.footer-links a:hover{color:#f0f;text-shadow:0 0 10px rgba(255,0,255,.8)}@media (min-width: 992px){.footer{clip-path:polygon(0 100%,100% 100%,80% 0,20% 0);justify-self:anchor-center;padding:6px;width:50%}}.aboutContainer{text-align:center;background:linear-gradient(90deg,#302b63,#0f0c29);color:#ffa5ea;background:transparent;align-content:center;font-family:WowDino;width:100vw;height:100vh;min-height:fit-content;min-width:fit-content;justify-self:center}.aboutContainer h1{font-weight:900;font-size:25px;text-shadow:0 0 8px rgb(1 1 1 / 80%)}.aboutContainer p{font-family:Text_Headings;font-size:14px;font-weight:900;width:70%;justify-self:anchor-center;padding:6px;text-shadow:0 0 8px rgb(1 1 1 / 80%)}@media (min-width: 992px){.aboutContainer p{width:50%;font-size:18px}}.contactContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);color:#ffa5ea;text-align:center;background:transparent;align-content:center;font-family:WowDino;width:100vw;height:100vh;min-height:fit-content;min-width:fit-content;justify-self:center;font-weight:900;text-shadow:0 0 8px rgb(1 1 1 / 80%)}.contactContainer h1{font-size:25px;font-weight:900}.contactContainer p{display:flex;flex-wrap:wrap;width:70%;font-size:14px;font-family:Text_Headings;justify-self:anchor-center;padding:6px;justify-content:center;align-items:anchor-center;gap:9px}.contactContainer a{font-size:14px;text-decoration:none;transition:.3s;font-family:Text_Headings;color:#ffa5ea;justify-items:anchor-center;padding:2px;display:flex;align-self:flex-end}.contactContainer a:hover{color:#0ff;text-shadow:0 0 10px rgba(44,44,44,.8)}@media (min-width: 992px){.contactContainer p{width:50%;font-size:18px;font-family:Text_Headings}}@font-face{font-family:KingdomCrown;src:url(/assets/KingdomCrown-lxdzD-CC7jIzg9.otf) format("truetype")}.gamesContainer{text-align:center;color:#fff;padding:20px;font-family:KingdomCrown;background-color:#0000003d;font-family:WowDino;align-content:center;margin:0;background-color:#f0f8ff}.gamesContainer h1{font-size:25px;letter-spacing:.1rem;color:#ffa5ea;font-weight:900}.games{display:grid;gap:30px;padding:20px;justify-content:center}.gameCard{background:linear-gradient(276deg,#5c0c9c,#fff);text-align:center;transition:.3s ease-in-out;border-radius:1.1em;height:fit-content;clip-path:polygon(0% 0%,70% 0%,100% 30%,100% 100%,0% 100%);box-shadow:none}.gameCard:hover{animation:none;cursor:pointer;transition:.3s ease-in-out}.gameCard img{width:100%;height:auto;border-radius:.6em;clip-path:polygon(0% 0%,70% 0%,100% 30%,100% 100%,0% 100%);opacity:1;transition:opacity .5s ease-in-out;box-shadow:none}.loadingText{color:#0ff;font-size:1.5rem;padding:20px}.game_gamespage{top:6rem;position:sticky;scrollbar-width:1rem;scrollbar-color:yellow;height:100%;row-gap:11em}@media (max-width: 767px){.games{grid-template-columns:repeat(2,1fr)}.gamesContainer h1{font-size:1.5rem}.gamesContainer{background:none}.game_gamespage{row-gap:3em}}@media (min-width: 768px) and (max-width: 991px){.games{grid-template-columns:repeat(4,1fr)}.gamesContainer{background:none}.game_gamespage{row-gap:3em}}@media (min-width: 992px){.games{grid-template-columns:repeat(7,1fr)}.gamesContainer{margin:3rem 0;height:100vh;min-height:fit-content;background:none}.games_gamesContainer{margin:9rem 0}}@font-face{font-family:KingdomCrown;src:url(/assets/KingdomCrown-lxdzD-CC7jIzg9.otf) format("truetype")}@font-face{font-family:WowDino;src:url(/assets/WowDino-G33vP-Bt3ZvNj7.ttf) format("truetype")}.gamePage{text-align:center;background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);color:#fff;padding:50px;font-family:Renji Free Trial,sans-serif;height:100vh;width:100vw;background:none;justify-self:center;align-self:anchor-center;align-items:anchor-center;align-content:center;font-family:WowDino;min-height:fit-content;min-width:fit-content}.gamePage h1{font-size:3rem;text-shadow:0 0 15px rgba(0,255,255,1);animation:neonGlow 1.5s infinite alternate}.gamePage img{max-width:400px;height:auto;box-shadow:0 0 20px #0ffc;transition:transform .3s ease-in-out;background:linear-gradient(276deg,#5c0c9c,#fff);border-radius:1.1em;clip-path:polygon(0% 0%,70% 0%,100% 30%,100% 100%,0% 100%);padding:.4em;cursor:pointer}.gamePage img:hover{transform:scale(1.05)}.gamePage p{font-size:1.5rem;margin:20px auto;width:100%;font-family:Text_Headings;font-weight:900;color:#ffa5ea;text-align:left}#links{color:#fff;text-decoration:none;padding:14px;border-radius:10px;cursor:pointer;background:#ffffff1a;width:40%}#links:hover{background-color:#250025;color:#ffa5ea;transition:.3s ease-in-out;transform:scale(1.1)}.startGame{font-family:Text_Headings;padding:10px;font-size:18px;color:#ffa5ea;background-color:#0ff;cursor:pointer;transition:.3s ease-in-out;margin-top:2rem;font-weight:900;border-radius:30px;border:none;box-shadow:0 0 15px #0ff9;text-decoration:none;display:flex;align-items:anchor-center;gap:3px;width:45%;justify-content:center;justify-self:anchor-center;flex-wrap:wrap}.startGame:hover{color:#fff;background-color:#ffa5ea;transform:scale(1.1);box-shadow:0 0 25px #f0fc;border-color:#0ff}.gamePage_links_history{display:flex;align-items:center;padding:6px;gap:0;position:absolute;top:2%;font-weight:700;font-family:Text_Headings;width:90%;justify-self:anchor-center;font-size:12px}.gamePage_links_history a{color:#ffa5ea;text-decoration:none;display:flex;padding:1px}.gamePage_links_history #link_p{width:unset;margin:unset;font-family:Text_Headings;cursor:pointer;color:#b6b6b6;font-size:12px;padding:1px 0 0}.gamePage_links_history a:hover,#link_p:hover{color:#fff9}.gamepage_span,#links{font-size:18px}.overlay_content{font-size:1.5rem;padding:53px}.gamePage_content_div{width:60%;display:flex;justify-self:center;background:#00000091;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:15px;border-radius:30px;height:fit-content;flex-direction:row;align-items:center}.gamePage_content_div .left{width:fit-content;height:fit-content;padding:3%}.gamePage_content_div .right{width:50%;font-size:14px;padding:3%;height:fit-content}.left_btns{display:flex;gap:1px;padding:3%}@keyframes neonGlow{0%{text-shadow:0 0 5px rgba(255,255,255,.5)}to{text-shadow:0 0 15px rgba(255,255,255,1)}}@media (max-width: 768px){.gamePage p{width:90%;font-size:1.2rem}.gamePage img{max-width:300px}.gamepage_span,#links{font-size:14px}.overlay_content{font-size:18px}.startGame{width:50%}.gamePage_content_div{flex-direction:column;width:100%;justify-self:center;align-items:center}.gamePage_content_div .left,.gamePage_content_div .right{width:100%}.gamePage_content_div .left{padding:11%}.gamePage_links_history{width:85%}}@media (max-width: 425px){#gamepage_span{padding:6px}#links{width:100%}.overlay_content{padding:53px 5px}}.overlay-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1000;background-color:transparent!important;background-image:radial-gradient(transparent 1px,#000 1px)!important;background-size:4px 4px!important;-webkit-backdrop-filter:brightness(1) blur(10px);backdrop-filter:brightness(1) blur(10px)}:root{--pink: #ffa5ea;--cyan: #00ffff;--gold: gold;--white: #ffffff}.top-up-parent{width:100vw;height:100vh;justify-self:center;align-content:center}.credits-container{max-width:480px;margin:0 auto;padding:1.5rem;background:#0006;border-radius:1rem;color:var(--white);font-family:Text_Headings,sans-serif;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);font-weight:900}.header{text-align:center;margin-bottom:1rem}.title{font-size:1.8rem;font-family:WowDino}.subtitle{font-size:.9rem;color:var(--cyan);opacity:.8}.tabs{display:flex;justify-content:center;margin:1rem 0;font-weight:600}.tab{flex:1;font-family:Text_Headings,sans-serif;padding:.6rem 0;margin:0 .2rem;background:#ffffff1a;color:var(--white);border:none;border-radius:.6rem;font-size:.85rem;cursor:pointer;transition:background .3s}.tab.active{background:var(--cyan);color:#000}.options{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.option-card{background:#ffffff1a;padding:1rem;text-align:center;border-radius:.8rem;font-size:.9rem;color:var(--gold);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 0 8px #0006;transition:box-shadow .3s}.option-card.selected{background:var(--cyan);color:#000;box-shadow:0 0 12px var(--cyan)}.slider-container{text-align:center;margin:1rem 0}.range-slider{width:100%}.slider-value{margin-top:.5rem;font-size:1.2rem;color:var(--cyan)}.helper-text{margin-top:.3rem;font-size:.75rem;color:var(--white);opacity:.6}.credit-info{text-align:center;margin:1.5rem 0}.credit-info p{margin:.2rem 0;font-size:.8rem;opacity:.7}.credit-info h2{font-size:2rem;color:var(--gold);margin:.2rem 0}.per-credit{font-size:.8rem;color:var(--white);opacity:.6}.payment-method{text-align:center;font-size:.75rem;opacity:.6;margin-bottom:1rem}.buy-button{display:flex;justify-content:center;margin:0 auto;background:linear-gradient(90deg,var(--pink),var(--cyan));border-radius:2rem;padding:.5rem;box-shadow:0 0 20px #0ff6}.login-required{width:100%;font-size:1rem;color:var(--white);border:none}.payment-success-popup{position:absolute;right:1%;bottom:1%;background:#000000c2;padding:23px;border-radius:20px;display:flex;gap:4px;align-items:center;color:green;font-family:Text_Headings;font-weight:900;-webkit-backdrop-filter:blur(30px) brightness(3);backdrop-filter:blur(30px) brightness(3);font-size:14px;transition:.6s ease-in-out}@media (max-width: 768px){.credits-container{font-size:14px}.title{font-size:1.6rem}.option-card{font-size:.85rem}.payment-success-popup{padding:15px;font-size:12px;top:calc(100vh - 86%);bottom:unset}}@media (min-width: 769px){.credits-container{font-size:18px}.title{font-size:2rem}.option-card{font-size:1rem}}@font-face{font-family:WowDino;src:url(/assets/WowDino-G33vP-Bt3ZvNj7.ttf) format("truetype")}@font-face{font-family:KingdomCrown;src:url(/assets/KingdomCrown-lxdzD-CC7jIzg9.otf) format("truetype")}.loginContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:fit-content;bottom:0;overflow:hidden;min-height:100%;height:fit-content;font-size:14px;padding:5px;font-weight:900;font-family:Text_Headings}.loginLogo{color:#0ff;text-shadow:0 0 15px rgba(0,255,255,.8),0 0 25px rgba(255,0,255,.8);overflow:hidden}.loginLogo h1{font-family:WowDino;font-size:3.6rem}.login_hero{border-bottom:.1px solid #fffafa4f;font-size:18px;font-weight:900;padding-bottom:7px}.line{height:1px;width:22rem;background:#fff;margin:-22px 0 35px}.loginBox{background:#0f0c29cc;padding:40px;border-radius:10px;box-shadow:0 0 20px #0ffc;text-align:center;width:350px}.title{font-size:25px;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8);text-shadow:none;font-weight:400}.inputField{width:100%;width:-webkit-fill-available;padding:10px;margin:10px 0;border:none;border-radius:18px;background:#ffffff1a;color:#fff;font-size:1rem}.loginButton{width:100%;padding:10px;background:#00ffffb5;border:none;border-radius:5px;cursor:pointer;color:#000;font-size:1.2rem;margin-top:10px;box-shadow:0 0 10px #0ffc;transition:.3s ease-in-out;font-family:WowDino;color:#cad5e2;font-size:14px}.loginButton:hover{background:#f0f;box-shadow:0 0 15px #f0fc}.toggleText{margin-top:15px;font-size:14px;color:#fff}.toggleText span{color:#0ff;cursor:pointer;text-shadow:0 0 10px rgba(0,255,255,.8)}.toggleText span:hover{color:#f0f}.errorMessage{color:#ff7a73;margin-top:10px;font-size:12px;font-weight:900;display:flex;align-items:center;gap:.2em;flex-wrap:wrap}.closeButton{width:100%;justify-content:flex-start;display:flex}.closeButton button{transition:.3s cubic-bezier(.55,.06,.68,.19);border-radius:30px;padding:7px;background:#00000009;color:#cad5e2;border:0;cursor:pointer;font-family:WowDino;font-size:14px;display:flex;align-items:center;text-shadow:none}.closeButton button:hover{color:#f0f}#login_page_form{color:#cad5e2}@media screen and (max-width: 440px){.loginBox{width:70%}}.profile-container{display:flex;justify-content:center;align-items:center;min-height:100vh;color:#fff;padding:20px;justify-self:center}.profile-card{background-color:#2a2a2a57;border-radius:12px;padding:24px;max-width:400px;width:100%;text-align:center;box-shadow:0 0 20px #0ff3;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.profile-heading{font-size:25px;margin-bottom:16px;color:#ffa5ea;font-family:Text_Headings;font-weight:900}.profile-email{font-size:14px;margin:12px 0;font-family:Text_Headings;font-weight:500;color:#ffa5ea}.profile-email span{transition:opacity .3s ease;font-weight:900}.profile-email span:hover{cursor:pointer;color:#0ff}.avatar-preview{margin-bottom:16px;position:relative;width:fit-content;height:fit-content;justify-self:center}.avatar-large{width:96px;height:96px;border-radius:50%;border:3px solid #00ffff;box-shadow:0 0 10px #00ffff4d;cursor:pointer}.editBtn{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;color:#0ff;display:flex;align-items:center;justify-content:center;padding:3px;align-self:center;justify-self:center;border:none;font-size:25px;font-weight:900;text-shadow:0 0 8px rgb(1 1 1 / 80%);transition:opacity .3s ease;width:100%;height:100%;border-radius:100%;background:#0000002e}.avatar-preview:hover .editBtn{opacity:1;cursor:pointer}.avatar-options{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;height:fit-content;padding:6px}.avatar-thumb{width:48px;height:48px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:transform .2s,border-color .2s}.avatar-thumb:hover{transform:scale(1.1)}.avatar-thumb.selected{border-color:#0ff}@media (max-width: 600px){.profile-heading{font-size:18px}.profile-email{font-size:14px}}.unity-frame-wrapper{width:960px;height:600px;height:100vh;width:100vw;display:flex;align-content:center;background-image:radial-gradient(transparent 1px,#000 1px);background-color:transparent;background-size:4px 4px;-webkit-backdrop-filter:brightness(1) blur(10px);backdrop-filter:brightness(1) blur(10px);justify-self:center;justify-content:center;flex-wrap:wrap;align-self:center;overflow:hidden}.unity-iframe{width:80%;height:80%;border:none;overflow:hidden}.links_history_games_play_page{position:absolute;top:0;right:0;bottom:0;left:0;top:calc(100vh - 94%);left:calc(100vw - 90%);font-family:Text_Headings;font-size:12px;color:#b6b6b6;display:flex;flex-direction:row;align-items:center;align-self:flex-start;justify-self:flex-start;flex-wrap:wrap;font-weight:900}.set_pos_to_fixed{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:brightness(1) blur(30px);backdrop-filter:brightness(1) blur(30px);z-index:999}.links_history_games_play_page p{color:#ffa5ea}.links_history_games_play_page p:hover{color:#fff9}.demo-timer{position:absolute;top:20px;right:20px;background:#0009;color:#ffa5ea;font-family:Text_Headings,sans-serif;font-size:14px;padding:6px 12px;border-radius:8px;z-index:1000;font-weight:700;letter-spacing:.5px}.demo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.demo-message{background:#0009;padding:2rem;border-radius:16px;text-align:center;color:#ffa5ea;font-family:Text_Headings,sans-serif;max-width:400px;width:90%;box-shadow:0 0 20px #ffa5ea66}.demo-message h2{margin-bottom:1rem;font-size:1.8rem}.demo-message p{margin-bottom:1.5rem;font-size:1rem;color:#fff}.demo-message button{background:#ffa5ea;color:#000;border:none;padding:.6rem 1.2rem;margin:0 .5rem;border-radius:8px;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .2s ease}.demo-message button:hover{background:#ff7fd4}
