:root{--bg-purple:#9742ff;--bg-purple-alpha-30:#9742ff4d;--bg-dark-purple:#1a0d21;--bg-dark-purple-2:#22122b;--bg-oxford-blue:#0c0c36;--bg-oxford-blue-alpha-95:#0c0c36f2;--bg-oxford-blue-alpha-90:#0c0c36e6;--bg-oxford-blue-alpha-80:#0c0c36cc;--gradient-1:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);--gradient-2:linear-gradient(90deg,#0000,#9841ff 50%,#0000);--text-white:#fff;--text-gainsboro:#dedede;--text-champagne-pink:#f1d6c6;--text-purple:#9742ff;--text-yellow:#ffdb70;--border-space-cadet:#18183f;--border-purple-alpha-30:#9742ff4d;--border-purple:#9742ff80;--fontFamily-oxanium:"Oxanium",cursive;--fontFamily-work-sans:"Work Sans",sans-serif;--fontSize-1:3.6rem;--fontSize-2:2.4rem;--fontSize-3:2rem;--fontSize-4:1.7rem;--fontSize-5:1.6rem;--fontSize-6:1.5rem;--fontSize-7:1.4rem;--fontSize-8:1.2rem;--weight-regular:400;--weight-semiBold:600;--weight-bold:700;--section-spacing:60px;--section-padding:80px;--shadow:0px 2px 5px 0px #0003;--shadow-3:0 8px 30px #0000004d;--radius-circle:50%;--radius-5:5px;--radius-3:3px;--radius-6:6px;--radius-12:12px;--clip-path-1:polygon(0 0,100% 0,100% 0,0 0);--clip-path-2:polygon(0 0,100% 0,100% 100%,0 100%);--clip-path-3:polygon(0% 0%,90% 0,100% 30%,100% 100%,0 100%);--clip-path-4:polygon(90% 0,100% 40%,100% 100%,0 100%,0 0);--clip-path-5:polygon(100% 0,100% 100%,10% 100%,0 60%,0 0);--clip-path-6:polygon(10% 0,100% 0,100% 100%,0 100%,0 40%);--clip-path-7:polygon(100% 0,100% 60%,90% 100%,0 100%,0 0);--clip-path-8:polygon(0% 0%,70% 0,100% 30%,100% 100%,0 100%);--clip-path-9:polygon(0 0,90% 0,100% 100%,0% 100%);--transition-1:250ms ease;--transition-2:500ms ease;--cubic-out:cubic-bezier(0.05,0.83,0.52,0.97)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}li{list-style:none}a,button,img,ion-icon,span{display:block}a{color:inherit;text-decoration:none}img{height:auto}button{background:none;border:none;cursor:pointer;font:inherit}ion-icon{color:inherit;pointer-events:none}address{font-style:normal}html{font-size:10px;scroll-behavior:smooth}body{background-color:#1a0d21;background-color:var(--bg-dark-purple);background-image:url(/static/media/body-bg.54b8d73e86dc46ce49ed.jpg);background-repeat:repeat;color:#dedede;color:var(--text-gainsboro);font-family:Oxanium,cursive;font-family:var(--fontFamily-oxanium);font-size:1.7rem;font-size:var(--fontSize-4);font-weight:400;font-weight:var(--weight-regular);line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#1a0d21;background-color:var(--bg-dark-purple)}::-webkit-scrollbar-thumb{background-color:#9742ff;background-color:var(--bg-purple)}.container{padding-inline:12px}.has-after,.has-before{position:relative;z-index:1}.has-after:after,.has-before:before{content:"";position:absolute}.title{color:#fff;color:var(--text-white)}.h1,.h3{line-height:1.3}.h1{font-size:3.6rem;font-size:var(--fontSize-1);font-weight:600;font-weight:var(--weight-semiBold)}.h2{font-size:2.4rem;font-size:var(--fontSize-2);line-height:1.4}.h3{font-size:2rem;font-size:var(--fontSize-3)}.section-subtitle,.section-text,.section-title{text-align:center}.section-subtitle{font-size:1.6rem;font-size:var(--fontSize-5);text-transform:uppercase}.btn,.section-subtitle{color:#fff;color:var(--text-white);font-weight:600;font-weight:var(--weight-semiBold)}.btn{background-image:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background-image:var(--gradient-1);display:grid;font-size:1.5rem;font-size:var(--fontSize-6);height:50px;max-width:-webkit-max-content;max-width:max-content;min-width:180px;overflow:hidden;padding-inline:30px;place-items:center;position:relative}.btn:before{-webkit-padding-after:250%;background-color:#9742ff;background-color:var(--bg-purple);border-radius:50%;border-radius:var(--radius-circle);content:"";left:50%;left:var(--left,50%);padding-block-end:250%;position:absolute;top:50%;top:var(--top,50%);transform:translate(-50%,-50%) scale(0);transition:transform .5s ease;transition:transform var(--transition-2);width:250%;z-index:-1}.btn:is(:hover,:focus-visible):before{transform:translate(-50%,-50%) scale(1)}.w-100{width:100%}.section{padding-block:60px;padding-block:var(--section-spacing)}.section-title{margin-block:10px;text-transform:uppercase}.section-title .span{color:#9742ff;color:var(--text-purple);display:inline}.section-text{-webkit-margin-after:40px;margin-block-end:40px;margin-inline:auto;max-width:480px}.social-wrapper{align-items:center;display:flex;gap:10px}.img-holder{aspect-ratio:var(--width) /var(--height);background-color:#9742ff;background-color:var(--bg-purple);overflow:hidden}.img-cover{height:100%;object-fit:cover;width:100%}[data-reveal]{opacity:0;transition:.5s ease;transition:var(--transition-2)}[data-reveal=left]{transform:translateX(-20px)}[data-reveal=right]{transform:translateX(20px)}[data-reveal=bottom]{transform:translateY(20px)}[data-reveal].revealed{opacity:1;transform:translate(0)}.header .btn{display:none}.header{background-color:#0c0c36;background-color:var(--bg-oxford-blue);left:0;padding:10px 12px;position:absolute;top:0;width:100%;z-index:4}.header.active{animation:slideUP 1s ease forwards;position:fixed}@keyframes slideUP{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.header .container{align-items:center;display:flex;justify-content:space-between}.nav-toggle-btn .line{background-color:#dedede;background-color:var(--text-gainsboro);border-radius:8px;height:3px;margin-block:4px;transition:.25s ease;transition:var(--transition-1);width:10px}.nav-toggle-btn .line-2{width:20px}.nav-toggle-btn .line-3{-webkit-margin-start:auto;margin-inline-start:auto}.nav-toggle-btn.active .line-2{transform:rotate(-45deg)}.nav-toggle-btn.active .line-1{transform:rotate(45deg) translate(4px,1.5px)}.nav-toggle-btn.active .line-3{transform:rotate(45deg) translate(-3px,-1px)}.navbar{background-color:#0c0c36;background-color:var(--bg-oxford-blue);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-clip-path:var(--clip-path-1);clip-path:var(--clip-path-1);left:12px;padding:0 15px;position:absolute;right:12px;top:calc(100% - 1px);transition:-webkit-clip-path .5s cubic-bezier(.05,.83,.52,.97);transition:clip-path .5s cubic-bezier(.05,.83,.52,.97);transition:clip-path .5s cubic-bezier(.05,.83,.52,.97),-webkit-clip-path .5s cubic-bezier(.05,.83,.52,.97);transition:-webkit-clip-path .5s var(--cubic-out);transition:clip-path .5s var(--cubic-out);transition:clip-path .5s var(--cubic-out),-webkit-clip-path .5s var(--cubic-out);visibility:hidden}.navbar.active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-2);clip-path:var(--clip-path-2);visibility:visible}.navbar-link{color:#fff;color:var(--text-white);font-size:1.4rem;font-size:var(--fontSize-7);font-weight:600;font-weight:var(--weight-semiBold);padding:12px 25px;text-transform:uppercase}.navbar-item{-webkit-border-before:1px solid #18183f;-webkit-border-before:1px solid var(--border-space-cadet);border-block-start:1px solid #18183f;border-block-start:1px solid var(--border-space-cadet)}.navbar-item:last-child{-webkit-border-after:1px solid #18183f;-webkit-border-after:1px solid var(--border-space-cadet);border-block-end:1px solid #18183f;border-block-end:1px solid var(--border-space-cadet)}.hero{-webkit-padding-before:170px;padding-block-start:170px;text-align:center}.hero .section-subtitle{letter-spacing:5px}.hero-title{margin-block:20px 25px}.hero .btn{margin-inline:auto}.hero:before{background-image:linear-gradient(90deg,#0000,#9841ff 50%,#0000);background-image:var(--gradient-2);bottom:0;height:4px;left:0;width:100%;z-index:1}.hero-banner{-webkit-margin-before:-90px;margin-block-start:-90px;position:relative}.hero-banner-bg{display:none}.download-btn-wrapper{left:50%;position:absolute;top:17%;transform:translate(-50%,-50%);z-index:3}.download-btn-wrapper:before{animation:ripple 2s infinite;border:2px solid #ffd70099;border-radius:50px;height:120%;width:120%}.download-btn-wrapper:after,.download-btn-wrapper:before{content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.download-btn-wrapper:after{animation:ripple 2s .5s infinite;border:1px solid #ff6b3566;border-radius:50px;height:140%;width:140%}.download-btn{align-items:center;background:linear-gradient(135deg,#ff6b35,#f7931e 30%,gold 70%,#fff);border:4px solid #ffffffe6;border-radius:50px;box-shadow:0 15px 35px #ff6b3599,0 0 25px #ffd70066,inset 0 2px 0 #fffc;color:#0c0c36;color:var(--bg-oxford-blue);cursor:pointer;display:flex;font-size:1.7rem;font-size:var(--fontSize-4);font-weight:700;font-weight:var(--weight-bold);gap:15px;letter-spacing:3px;overflow:hidden;padding:20px 45px;position:relative;text-shadow:0 1px 2px #0000004d;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.download-btn.enhanced{animation:glow 2s ease-in-out infinite alternate,pulse 3s ease-in-out infinite,float 4s ease-in-out infinite}.download-btn:before{background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.download-btn:after{animation:rotate 4s linear infinite;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.download-btn:hover:before{left:100%}.download-btn:hover{animation:glow 1s ease-in-out infinite alternate,pulse 1.5s ease-in-out infinite,shake .5s ease-in-out;border-color:#fff;box-shadow:0 25px 50px #ff6b35cc,0 0 40px #ffd700b3,inset 0 2px 0 #fff;transform:translateY(-8px) scale(1.08)}.download-btn:active{transform:translateY(-6px) scale(1.05);transition:all .1s ease}.download-btn ion-icon{animation:bounce 2s infinite,iconGlow 2s ease-in-out infinite alternate;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));font-size:1.6em;transition:all .3s ease}.download-btn:hover ion-icon{animation:bounceIntense .6s infinite,iconGlow 1s ease-in-out infinite alternate,wiggle .8s ease-in-out infinite;transform:scale(1.2)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}@keyframes bounceIntense{0%,to{transform:translateY(0) scale(1.2)}50%{transform:translateY(-8px) scale(1.3)}}@keyframes iconGlow{0%{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}to{filter:drop-shadow(0 4px 8px rgba(255,215,0,.6))}}@keyframes wiggle{0%,to{transform:rotate(0deg) scale(1.2)}25%{transform:rotate(-5deg) scale(1.25)}75%{transform:rotate(5deg) scale(1.25)}}@keyframes glow{0%{box-shadow:0 15px 35px #ff6b3599,0 0 25px #ffd70066,inset 0 2px 0 #fffc}to{box-shadow:0 20px 45px #ff6b35e6,0 0 40px #ffd700b3,inset 0 2px 0 #fff}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}@keyframes ripple{0%{opacity:1;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.download-btn .span{position:relative;transition:all .3s ease;z-index:2}.download-btn:hover .span{animation:textGlow 1s ease-in-out infinite alternate}@keyframes textGlow{0%{text-shadow:0 1px 2px #0000004d}to{text-shadow:0 1px 2px #0000004d,0 0 10px #fffc,0 0 20px #ffd70099}}.download-btn-wrapper:hover:before{animation:rippleHover .8s infinite}.download-btn-wrapper:hover:after{animation:rippleHover .8s .2s infinite}@keyframes rippleHover{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:.8;transform:translate(-50%,-50%) scale(1)}}.tournament-stages{display:flex;flex-direction:column;gap:40px;margin-top:60px}.tournament-stage{background:linear-gradient(135deg,#0c0c36cc,#1a0d21);background:linear-gradient(135deg,var(--bg-oxford-blue-alpha-80) 0,var(--bg-dark-purple) 100%);border:2px solid #9742ff4d;border:2px solid var(--border-purple-alpha-30);border-radius:15px;cursor:pointer;overflow:hidden;padding:30px;position:relative;transition:all .4s ease}.tournament-stage:hover{border-color:#9742ff;border-color:var(--bg-purple);box-shadow:0 20px 40px #8a2be24d;transform:translateY(-8px)}.tournament-stage:before{background:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background:var(--gradient-1);content:"";height:4px;left:0;position:absolute;top:0;transition:height .3s ease;width:100%}.tournament-stage:hover:before{height:6px}.stage-header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:25px}.stage-title{font-size:1.7rem;font-size:var(--fontSize-4);font-weight:700;font-weight:var(--weight-bold)}.stage-badge,.stage-title{color:#fff;color:var(--text-white)}.stage-badge{background:#9742ff;background:var(--bg-purple);border-radius:25px;font-size:1.4rem;font-size:var(--fontSize-7);font-weight:600;font-weight:var(--weight-semiBold);letter-spacing:1px;overflow:hidden;padding:8px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.stage-badge:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.tournament-stage:hover .stage-badge:before{left:100%}.stage-badge.champion{animation:championGlow 2s ease-in-out infinite alternate;background:linear-gradient(135deg,gold,orange);box-shadow:0 4px 15px #ffd7004d;color:#0c0c36;color:var(--bg-oxford-blue)}@keyframes championGlow{0%{box-shadow:0 4px 15px #ffd7004d}to{box-shadow:0 6px 20px #ffd70099}}.stage-content{grid-gap:30px;align-items:start;display:grid;gap:30px;grid-template-columns:1fr 1fr}.stage-info{display:flex;flex-direction:column;gap:15px}.info-item{align-items:center;border-bottom:1px solid #9742ff4d;border-bottom:1px solid var(--border-purple-alpha-30);display:flex;justify-content:space-between;padding:12px 0}.info-label{color:#9742ff;color:var(--text-purple);font-weight:600;font-weight:var(--weight-semiBold)}.info-label,.info-value{font-size:1.5rem;font-size:var(--fontSize-6)}.info-value{color:#dedede;color:var(--text-gainsboro);text-align:right}.prize-section,.scoring-system{background:#0c0c36e6;background:var(--bg-oxford-blue-alpha-90);border:1px solid #9742ff4d;border:1px solid var(--border-purple-alpha-30);border-radius:10px;padding:20px}.prize-title,.scoring-title{color:#9742ff;color:var(--text-purple);font-size:1.6rem;font-size:var(--fontSize-5);font-weight:600;font-weight:var(--weight-semiBold);margin-bottom:15px;text-align:center}.scoring-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.score-item{background:#1a0d21;background:var(--bg-dark-purple);border:1px solid #9742ff4d;border:1px solid var(--border-purple-alpha-30);border-radius:8px;color:#dedede;color:var(--text-gainsboro);font-size:1.4rem;font-size:var(--fontSize-7);overflow:hidden;padding:10px 15px;position:relative;text-align:center;transition:all .3s ease}.score-item:hover{background:#9742ff;background:var(--bg-purple);border-color:#9742ff;border-color:var(--text-purple);transform:scale(1.05)}.score-item:before{background:linear-gradient(90deg,#0000,#8a2be24d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.tournament-stage:hover .score-item:before{left:100%}.points{color:#9742ff;color:var(--text-purple);font-weight:700;font-weight:var(--weight-bold)}.scoring-note{color:#dedede;color:var(--text-gainsboro);font-style:italic;padding:15px;text-align:center}.prize-value{background:linear-gradient(135deg,gold,orange);border-radius:10px;box-shadow:0 4px 15px #ffd70033;color:#0c0c36;color:var(--bg-oxford-blue);font-size:1.6rem;font-size:var(--fontSize-5);font-weight:700;font-weight:var(--weight-bold);padding:15px 20px;text-align:center}.news-list{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.game-news-card{border:2px solid #0000;display:flex;flex-direction:column;height:100%;transition:all .3s ease}.game-news-card .card-content{display:flex;flex:1 1;flex-direction:column}.game-news-card .card-text{flex:1 1;margin-bottom:20px;min-height:80px}.game-news-card:hover{border-color:#9742ff;border-color:var(--bg-purple);box-shadow:0 20px 40px #8a2be24d;transform:translateY(-8px)}.game-news-card .card-tag{background:#9742ff;background:var(--bg-purple);color:#fff;color:var(--text-white);transition:all .3s ease}.game-news-card:hover .card-tag{background:linear-gradient(135deg,#9742ff,#ff6b35);background:linear-gradient(135deg,var(--bg-purple) 0,#ff6b35 100%);transform:scale(1.05)}.game-news-card .card-title:hover{color:#9742ff;color:var(--text-purple)}.game-news-card .link{margin-top:auto;transition:all .3s ease}.game-news-card:hover .link{color:#9742ff;color:var(--bg-purple);transform:translateX(5px)}@media (max-width:768px){.download-btn{font-size:1.6rem;font-size:var(--fontSize-5);gap:12px;letter-spacing:2px;padding:16px 32px}.download-btn-wrapper{top:90%}.download-btn-wrapper:after,.download-btn-wrapper:before{height:110%;width:110%}.download-btn:hover{transform:translateY(-6px) scale(1.06)}.tournament-stages{gap:30px}.tournament-stage{padding:20px}.tournament-stage:hover{transform:translateY(-4px)}.stage-content{gap:20px;grid-template-columns:1fr}.stage-header{flex-direction:column;text-align:center}.scoring-grid{grid-template-columns:1fr}.info-item{flex-direction:column;gap:5px}.info-item,.info-value{text-align:center}.news-list{gap:20px;grid-template-columns:1fr}.game-news-card:hover{transform:translateY(-4px)}}.games-grid{background-color:#22122b;background-color:var(--bg-dark-purple-2);padding-block:80px;padding-block:var(--section-padding)}.games-grid-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:50px}.game-card{background-color:#1a0d21;background-color:var(--bg-dark-purple);border:1px solid #9742ff80;border:1px solid var(--border-purple);border-radius:12px;border-radius:var(--radius-12);overflow:hidden;transition:.5s ease;transition:var(--transition-2)}.game-card:is(:hover,:focus-within){box-shadow:0 8px 30px #0000004d;box-shadow:var(--shadow-3);transform:translateY(-8px)}.game-link{color:inherit;display:block;text-decoration:none}.game-image{aspect-ratio:3/2;overflow:hidden;position:relative}.game-image .img-cover{transition:.5s ease;transition:var(--transition-2)}.game-card:hover .game-image .img-cover{transform:scale(1.1)}.game-overlay{align-items:center;background-color:#9742ff;background-color:var(--bg-purple);border-radius:50%;display:flex;height:60px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s ease;transition:var(--transition-2);width:60px}.game-overlay ion-icon{color:#fff;color:var(--text-white);font-size:2.5rem}.game-card:hover .game-overlay{opacity:1}.game-content{padding:25px}.game-title{color:#fff;color:var(--text-white);font-size:1.6rem;font-size:var(--fontSize-5);margin-bottom:10px}.game-description{color:#dedede;color:var(--text-gainsboro);font-size:1.7rem;font-size:var(--fontSize-4);line-height:1.6;margin-bottom:15px}.game-meta{align-items:center;display:flex;justify-content:space-between}.game-category{background-color:#9742ff;background-color:var(--bg-purple);border-radius:6px;border-radius:var(--radius-6);color:#fff;color:var(--text-white);font-size:2rem;font-size:var(--fontSize-3);font-weight:600;font-weight:var(--weight-semiBold);padding:5px 12px}.game-rating{color:#ffdb70;color:var(--text-yellow);font-size:1.7rem;font-size:var(--fontSize-4)}@media (min-width:768px){.games-grid-container{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.games-grid-container{grid-template-columns:repeat(4,1fr)}}.upcoming-item:not(:last-child){-webkit-margin-after:90px;margin-block-end:90px}.upcoming-card{align-items:center;display:flex;justify-content:space-between}.upcoming-card:before{background-image:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background-image:var(--gradient-1);border-radius:5px;border-radius:var(--radius-5);height:80px;opacity:.3;top:50%;transform:translateY(-50%);width:90%;z-index:-1}.upcoming-card.left:before{-webkit-clip-path:polygon(90% 0,100% 40%,100% 100%,0 100%,0 0);clip-path:polygon(90% 0,100% 40%,100% 100%,0 100%,0 0);-webkit-clip-path:var(--clip-path-4);clip-path:var(--clip-path-4);right:0}.upcoming-card.right:before{-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 40%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 40%);-webkit-clip-path:var(--clip-path-6);clip-path:var(--clip-path-6);left:0}.upcoming-card .card-title{text-transform:uppercase}.upcoming-card.left .card-title{-webkit-margin-end:50px;margin-inline-end:50px;text-align:right}.upcoming-card.right .card-title{-webkit-margin-start:50px;margin-inline-start:50px;text-align:left}.upcoming-card .card-meta{background-image:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background-image:var(--gradient-1);border-radius:3px;border-radius:var(--radius-3);bottom:-20px;font-size:1.4rem;font-size:var(--fontSize-7);font-weight:600;font-weight:var(--weight-semiBold);left:50%;padding:6px 20px;position:absolute;text-transform:uppercase;transform:translateX(-50%);width:-webkit-max-content;width:max-content}.upcoming-card.left .card-meta{-webkit-clip-path:polygon(100% 0,100% 100%,10% 100%,0 60%,0 0);clip-path:polygon(100% 0,100% 100%,10% 100%,0 60%,0 0);-webkit-clip-path:var(--clip-path-5);clip-path:var(--clip-path-5)}.upcoming-card.right .card-meta{-webkit-clip-path:polygon(100% 0,100% 60%,90% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 60%,90% 100%,0 100%,0 0);-webkit-clip-path:var(--clip-path-7);clip-path:var(--clip-path-7)}.upcoming-card .card-banner{width:30%}.upcoming-card.right .card-banner{order:1}.upcoming-time{margin-block:50px 30px}.upcoming-time :is(.time,.date){text-align:center}.upcoming-time .time{color:#fff;color:var(--text-white);font-size:3.6rem;font-size:var(--fontSize-1);font-weight:700;font-weight:var(--weight-bold);line-height:1}.upcoming-time .date{font-size:1.4rem;font-size:var(--fontSize-7);font-weight:600;font-weight:var(--weight-semiBold);margin-block:5px}.upcoming-item .social-wrapper{justify-content:center}.upcoming-item .social-link{color:#fff;color:var(--text-white);font-size:2.5rem;transition:.25s ease;transition:var(--transition-1)}.upcoming-item .social-link:is(:hover,:focus-visible){color:#9742ff;color:var(--text-purple)}.news-list{grid-gap:30px;display:grid;gap:30px}.news-card{background-color:#0c0c36e6;background-color:var(--bg-oxford-blue-alpha-90);box-shadow:0 2px 5px 0 #0003;box-shadow:var(--shadow)}.news-card .card-content{padding:30px;position:relative}.card-tag{background-image:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background-image:var(--gradient-1);bottom:100%;-webkit-clip-path:polygon(0 0,90% 0,100% 30%,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 30%,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-3);clip-path:var(--clip-path-3);color:#fff;color:var(--text-white);font-size:1.2rem;font-size:var(--fontSize-8);font-weight:600;font-weight:var(--weight-semiBold);height:30px;left:0;line-height:32px;padding-inline:20px;position:absolute;text-transform:uppercase}.news-card :is(.card-meta-list,.card-meta-item){align-items:center;display:flex}.news-card .card-meta-list{flex-wrap:wrap;gap:5px 10px}.news-card .card-meta-item{gap:5px}.news-card .card-meta-item ion-icon{color:#9742ff;color:var(--text-purple)}.news-card .card-meta-text,.news-card .link{color:#f1d6c6;color:var(--text-champagne-pink);font-size:1.4rem;font-size:var(--fontSize-7);font-weight:700;font-weight:var(--weight-bold);text-transform:uppercase}.news-card .h3{margin-block:15px 10px}.news-card .card-title{background-image:linear-gradient(270deg,#9742ff,#9742ff);background-image:linear-gradient(to left,var(--bg-purple),var(--bg-purple));background-position:0 100%;background-repeat:no-repeat;background-size:0 4px;display:inline;transition:.5s ease;transition:var(--transition-2)}.news-card .card-title:is(:hover,:focus-visible){background-size:100% 4px}.news-card .link{-webkit-margin-before:15px;-webkit-padding-start:30px;margin-block-start:15px;max-width:-webkit-max-content;max-width:max-content;padding-inline-start:30px;transition:.25s ease;transition:var(--transition-1)}.news-card .link:before{background-color:#9742ff;background-color:var(--bg-purple);height:4px;left:0;top:50%;transform:translateY(-100%);width:20px}.news-card .link:is(:hover,:focus-visible){color:#9742ff;color:var(--text-purple)}.footer-top .container{grid-gap:35px;display:grid;gap:35px}.footer-text{margin-block:20px 25px}.social-list{display:flex;gap:10px}.footer .social-link{background-color:#9742ff4d;background-color:var(--bg-purple-alpha-30);-webkit-clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-8);clip-path:var(--clip-path-8);display:grid;height:40px;place-items:center;transition:.25s ease;transition:var(--transition-1);width:40px}.footer .social-link:is(:hover,:focus-visible){background-color:#9742ff;background-color:var(--bg-purple);transform:translateY(-2px)}.footer-list-title{-webkit-padding-after:10px;-webkit-margin-after:20px;font-size:2rem;font-size:var(--fontSize-3);font-weight:600;font-weight:var(--weight-semiBold);line-height:1;margin-block-end:20px;max-width:-webkit-max-content;max-width:max-content;padding-block-end:10px;position:relative}.footer-list-title:after{background-color:#9742ff;background-color:var(--bg-purple);bottom:0;height:4px;left:0;width:50%}.footer-link{color:#fff;color:var(--text-white);padding-block:5px;transition:.25s ease;transition:var(--transition-1)}.footer-link:is(:hover,:focus-visible){color:#9742ff;color:var(--text-purple)}.contact-item .span{color:#9742ff;color:var(--text-purple);font-size:1.4rem;font-size:var(--fontSize-7);font-weight:600;font-weight:var(--weight-semiBold);text-transform:uppercase}.contact-item:not(:last-child),.input-field{-webkit-margin-after:15px;margin-block-end:15px}.input-field{background-color:#0c0c36e6;background-color:var(--bg-oxford-blue-alpha-90);border:2px solid #9742ff4d;border:2px solid var(--border-purple-alpha-30);box-shadow:0 2px 5px 0 #0003;box-shadow:var(--shadow);font-size:1.6rem;font-size:var(--fontSize-5);outline:none;padding:18px 12px}.input-field,.input-field::placeholder{color:#fff;color:var(--text-white)}.footer-bottom{background-color:#0c0c36cc;background-color:var(--bg-oxford-blue-alpha-80);-webkit-clip-path:polygon(0 0,90% 0,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-9);clip-path:var(--clip-path-9)}.copyright{padding:30px 20px}.back-top-btn{background-image:linear-gradient(to right bottom,#fb0aff,#df29ff,#c533ff,#a83dff,#8742ff,#6661ff,#3d74ff,#0080ff,#009dff,#00b2ff,#00c4f5,#0cd6e9);background-image:var(--gradient-1);bottom:10px;-webkit-clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-8);clip-path:var(--clip-path-8);display:grid;font-size:2.1rem;height:50px;opacity:0;place-items:center;position:fixed;right:20px;transition:.25s ease;transition:var(--transition-1);width:50px;z-index:4}.back-top-btn.active{opacity:1;transform:translateY(-20px)}.cursor{display:none}@media (min-width:575px){.container{margin-inline:auto;max-width:540px;width:100%}.header .logo img{width:162px}.upcoming-card.left .card-meta{left:auto;right:-15%}.upcoming-card.right .card-meta{left:25%}.footer-top .container{grid-template-columns:1fr 1fr}}@media (min-width:768px){:root{--fontSize-1:6.5rem;--fontSize-2:3.2rem}.container{max-width:720px}.h1{line-height:1}.hero .section-subtitle{letter-spacing:10px}.hero-banner-bg{bottom:0;display:block;left:0;position:absolute;transform:scale(1.3);transform-origin:bottom;width:100%;z-index:-1}.upcoming-card:before{height:110px}.upcoming-card .card-meta{bottom:20px;padding-block:12px}.upcoming-card .card-title{--fontSize-3:2.8rem}.upcoming-card.left .card-meta{right:-10%}.upcoming-card.right .card-meta{left:20%}.upcoming-time .time{--fontSize-1:5rem}.news-list{grid-template-columns:1fr 1fr}.cursor{background-color:#9742ff;background-color:var(--bg-purple);border-radius:50%;border-radius:var(--radius-circle);display:block;height:30px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);transition:.25s ease;transition:var(--transition-1);transition-property:opacity,transform;width:30px;z-index:6}body:hover .cursor{opacity:.5}body .cursor.hovered{opacity:.75;transform:translate(-50%,-50%) scale(1.3)}}@media (min-width:992px){:root{--fontSize-2:4.5rem;--section-spacing:100px}.container{max-width:960px}.h2{line-height:1.1}.nav-toggle-btn{display:none}.navbar,.navbar.active{all:unset;display:block}.navbar-item,.navbar-item:last-child{border:none}.navbar-list{display:flex}.header .btn{display:grid;text-align:center}.hero-banner-bg{transform:scale(1.2)}.upcoming-item{align-items:center;display:grid;grid-template-columns:1fr .5fr 1fr}.upcoming-time{margin-block:0}.upcoming-card .card-meta{bottom:-30px;left:50%;transform:translateX(-50%)}.upcoming-card.right .card-meta{left:50%}.news-list{grid-template-columns:repeat(3,1fr)}.footer-top .container{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.container{max-width:1140px}.section-text{-webkit-margin-after:60px;margin-block-end:60px}.hero{-webkit-padding-before:115px;padding-block-start:115px}.hero-banner-bg{transform:scale(1.2)}.hero-banner .w-100{margin-inline:auto;max-width:-webkit-max-content;max-width:max-content}.upcoming-card .card-banner{max-height:180px;width:auto}.upcoming-card .card-meta{bottom:0}.upcoming-card.right .card-meta{left:35%}.upcoming-time .time{--fontSize-1:6.2rem}.footer-top .container{align-items:start;gap:40px;grid-template-columns:2fr 1fr}.footer .logo img{width:400px}.header .logo img{width:162px}}.footer-top{padding-block:40px 20px}.footer-brand-enhanced{margin:0 auto;max-width:100%;padding-bottom:20px;text-align:center}.footer-text{margin-block:15px 25px;margin-inline:auto;max-width:500px}.social-section{margin-top:25px}.social-title{color:#9742ff;color:var(--text-purple);font-size:2rem;font-size:var(--fontSize-3);font-weight:600;font-weight:var(--weight-semiBold);letter-spacing:1px;margin-bottom:25px;text-align:center;text-transform:uppercase}.social-list-enhanced{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.social-link-enhanced{background:linear-gradient(135deg,#9742ff4d,var(--bg-purple-alpha-50));background:linear-gradient(135deg,var(--bg-purple-alpha-30),var(--bg-purple-alpha-50));border:2px solid #0000;-webkit-clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);-webkit-clip-path:var(--clip-path-8);clip-path:var(--clip-path-8);cursor:pointer;display:grid;height:65px;overflow:hidden;place-items:center;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:65px}.social-link-enhanced:before{background:linear-gradient(135deg,#9742ff,#9742ff);background:linear-gradient(135deg,var(--bg-purple),var(--text-purple));bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.social-link-enhanced:hover:before{opacity:1}.social-link-enhanced:hover{border-color:#9742ff;border-color:var(--text-purple);box-shadow:0 15px 35px #8a2be280,0 5px 15px #8a2be24d;transform:translateY(-8px) scale(1.15)}.social-link-enhanced:active{transform:translateY(-4px) scale(1.05)}.social-link-enhanced ion-icon{color:#fff;color:var(--text-white);font-size:2.2rem;transition:all .4s ease;z-index:1}.social-link-enhanced:hover ion-icon{color:#fff;color:var(--text-white);filter:drop-shadow(0 0 8px rgba(255,255,255,.3));transform:scale(1.3) rotate(5deg)}.social-tooltip{background:linear-gradient(135deg,#0c0c36,var(--bg-purple-alpha-80));background:linear-gradient(135deg,var(--bg-oxford-blue),var(--bg-purple-alpha-80));border:2px solid #9742ff;border:2px solid var(--text-purple);border-radius:8px;bottom:130%;box-shadow:0 8px 20px #0000004d;color:#fff;color:var(--text-white);font-size:.85rem;font-weight:600;font-weight:var(--weight-semiBold);opacity:0;padding:10px 15px;transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;white-space:nowrap;z-index:10}.social-tooltip,.social-tooltip:after{left:50%;position:absolute;transform:translateX(-50%)}.social-tooltip:after{border:6px solid #0000;border-top:6px solid var(--text-purple);content:"";top:100%}.social-link-enhanced:hover .social-tooltip{bottom:140%;opacity:1;transform:translateX(-50%) translateY(-5px);visibility:visible}.social-link-enhanced[data-platform=facebook]:hover:before{background:linear-gradient(135deg,#1877f2,#42a5f5)}.social-link-enhanced[data-platform=twitter]:hover:before{background:linear-gradient(135deg,#1da1f2,#42a5f5)}.social-link-enhanced[data-platform=instagram]:hover:before{background:linear-gradient(135deg,#e4405f,#fd1d1d,#fcb045)}.social-link-enhanced[data-platform=youtube]:hover:before{background:linear-gradient(135deg,red,#f44)}.social-link-enhanced[data-platform=discord]:hover:before{background:linear-gradient(135deg,#5865f2,#7289da)}.social-link-enhanced[data-platform=twitch]:hover:before{background:linear-gradient(135deg,#9146ff,#b19cd9)}@keyframes socialPulse{0%{box-shadow:0 0 0 0 #8a2be266}70%{box-shadow:0 0 0 10px #8a2be200}to{box-shadow:0 0 0 0 #8a2be200}}.social-link-enhanced:hover{animation:socialPulse 1.5s infinite}@keyframes socialFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.social-link-enhanced{animation:socialFloat 3s ease-in-out infinite}.social-link-enhanced:nth-child(2){animation-delay:.5s}.social-link-enhanced:nth-child(3){animation-delay:1s}.social-link-enhanced:nth-child(4){animation-delay:1.5s}.social-link-enhanced:nth-child(5){animation-delay:2s}.social-link-enhanced:nth-child(6){animation-delay:2.5s}.logo-enhanced{transition:all .3s ease}.logo-enhanced:hover{filter:drop-shadow(0 4px 8px rgba(138,43,226,.3));transform:scale(1.05)}.logo-enhanced img{height:auto;max-width:100%;transition:all .3s ease}.logo-footer-enhanced{display:inline-block;margin-bottom:10px;transition:all .3s ease}.logo-footer-enhanced:hover{filter:drop-shadow(0 6px 12px rgba(138,43,226,.4));transform:scale(1.03)}.logo-footer-enhanced img{filter:brightness(1.1);height:auto;max-width:100%;transition:all .3s ease}.logo-footer-enhanced:hover img{filter:brightness(1.2) drop-shadow(0 0 10px rgba(255,255,255,.2))}@media (max-width:768px){.footer-top .container{gap:20px;grid-template-columns:1fr;text-align:center}.footer-top{padding-block:30px 15px}.social-list-enhanced{gap:15px}.social-link-enhanced{height:55px;width:55px}.social-link-enhanced ion-icon{font-size:2rem}.social-title{font-size:1.7rem;font-size:var(--fontSize-4);margin-bottom:20px}.logo-enhanced img{height:auto;width:200px!important}.logo-footer-enhanced img{height:auto;width:280px!important}}@media (max-width:480px){.social-list-enhanced{gap:12px}.social-link-enhanced{height:50px;width:50px}.social-link-enhanced ion-icon{font-size:1.8rem}.logo-enhanced img{height:auto;width:160px!important}.logo-footer-enhanced img{height:auto;width:220px!important}}.game-image-card{cursor:pointer;overflow:hidden;position:relative}.game-image-card:hover{box-shadow:0 15px 35px #0000004d;transform:translateY(-5px) scale(1.02)}.game-image-card img{transition:transform .5s ease;transition:transform var(--transition-2)}.game-image-card:hover img{transform:scale(1.1)}.achievement-card:hover{border-color:var(--text-orange-web);box-shadow:0 10px 25px #ffa50033;transform:translateY(-3px)}.game-gallery{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px}@media (max-width:768px){.game-gallery{gap:20px;grid-template-columns:1fr}.achievements-grid{gap:20px!important;grid-template-columns:1fr!important}}.game-image-card:before{background:linear-gradient(45deg,#0000,#ffa5001a,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .6s ease;width:100%;z-index:1}.game-image-card:hover:before{transform:translateX(100%)}.game-gallery-slider .slider-arrow:hover{backgroundColor:#ffa500e6!important;transform:translateY(-50%) scale(1.1)}.game-gallery-slider .thumbnail:hover{border-color:var(--text-orange-web)!important;transform:scale(1.05)}.game-gallery-slider .thumbnail.active{transform:scale(1.1)}.slider-thumbnails::-webkit-scrollbar{height:6px}.slider-thumbnails::-webkit-scrollbar-track{background:var(--bg-oxford-blue-alpha-50);border-radius:3px}.slider-thumbnails::-webkit-scrollbar-thumb{background:var(--text-orange-web);border-radius:3px}.slider-thumbnails::-webkit-scrollbar-thumb:hover{background:var(--text-orange-web-alpha-80)}@media (max-width:768px){.game-gallery-slider .slider-main{height:250px!important}.game-gallery-slider .slider-arrow{fontSize:16px!important;height:40px!important;width:40px!important}.game-gallery-slider .thumbnail{height:45px!important;width:60px!important}}.play-button{overflow:hidden;position:relative}.play-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.play-button:hover:before{left:100%}.stat-card:hover .stat-bg-gradient{opacity:1!important}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating-play-button{animation:float 3s ease-in-out infinite}.feature-card{overflow:hidden;position:relative;transition:all .5s ease;transition:all var(--transition-2)}.feature-card:before{background:linear-gradient(45deg,#0000,#ffa5001a,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;transition:opacity var(--transition-2)}.feature-card:hover:before{opacity:1}.feature-card:hover{border-color:var(--text-orange-web);box-shadow:0 15px 35px #ffa50040;transform:translateY(-8px) scale(1.02)}@media (max-width:768px){.play-button{font-size:1rem!important;height:50px!important;min-width:120px!important;padding:12px 20px!important}.stat-card{padding:20px 15px!important}.game-rating{flex-direction:column!important;gap:10px!important;text-align:center!important}}.about-section{background-size:cover;color:#fff;min-height:100vh;padding:100px 20px;text-align:center}.about-section .container{margin:0 auto;max-width:1000px}.about-us-title{color:#fff;font-size:3rem;font-weight:700;letter-spacing:2px;margin-bottom:30px;margin-top:50px;text-transform:uppercase}.video-container{border-radius:16px;box-shadow:0 8px 20px #0009;margin-left:auto;margin-right:auto;margin-top:40px;max-width:900px;overflow:hidden}.video-container iframe{border:none;height:500px;width:100%}.section.about .title{margin-bottom:15px;margin-top:15px;text-align:center}.section.about{margin-top:-50px}
/*# sourceMappingURL=main.e05e4d56.css.map*/