@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Tiny5&display=swap";@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300;0,400;0,700;0,800;0,900;1,300;1,400;1,700;1,800;1,900&family=Roboto:ital@1&display=swap";.landingAllContainer{font-style:italic;font-family:Verdana,Geneva,Tahoma,sans-serif;width:100vw;height:100vh;background-image:url(/assets/backgroundLanding-2de17fb6.webp);background-repeat:no-repeat;background-size:cover}.landingSmallContainer{color:#fff;width:100%;display:flex;flex-direction:column;align-items:left;justify-content:center;gap:50px;padding:50px 0 0 100px}.landingSmallContainer h1{font-size:100px}.landingSmallContainer h2{font-size:40px}.signUpContainer{display:flex;align-items:center;gap:10px}.signUpContainer img{height:70px}.loginContainer{display:flex;align-items:center;gap:10px}.loginContainer img{color:#fff;height:70px}.howToPlayContainer{display:flex;align-items:center;gap:10px;overflow-y:scroll}.howToPlayContainer img{color:#fff;height:80px}.landingLoginButton,.landingSignUpButton,.landingHowToPlayButton{background-image:linear-gradient(92.88deg,#434344 9.16%,#949393 43.89%,#707070 64.72%);border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;flex-shrink:0;font-family:Inter UI,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500;padding:0 1.6rem;text-align:center;text-shadow:rgba(0,0,0,.25) 0 3px 8px;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;box-shadow:0 0 10px #fff;border-radius:100px;border:0}.landingLoginButton.landingLoginButton,.landingLoginButton.landingHowToPlayButton,.landingSignUpButton.landingLoginButton,.landingSignUpButton.landingHowToPlayButton,.landingHowToPlayButton.landingLoginButton,.landingHowToPlayButton.landingHowToPlayButton{height:3rem;font-size:20px}.landingLoginButton.landingSignUpButton,.landingSignUpButton.landingSignUpButton,.landingHowToPlayButton.landingSignUpButton{height:4rem;font-size:20px}.landingLoginButton.landingHowToPlayButton,.landingSignUpButton.landingHowToPlayButton,.landingHowToPlayButton.landingHowToPlayButton{font-family:Tiny5,sans-serif;font-size:30px;width:25%;border-radius:50px}.landingLoginButton:hover.landingLoginButton,.landingSignUpButton:hover.landingLoginButton,.landingHowToPlayButton:hover.landingLoginButton{background-image:linear-gradient(92.88deg,#3a9965 9.16%,#2b886c 43.89%,#31a886 64.72%);box-shadow:#3fcd6580 0 1px 30px;transition-duration:.1s}.landingLoginButton:hover.landingSignUpButton,.landingSignUpButton:hover.landingSignUpButton,.landingHowToPlayButton:hover.landingSignUpButton{background-image:linear-gradient(92.88deg,#99553a 9.16%,rgb(136,60,43) 43.89%,#a83131 64.72%);box-shadow:#cd4d3f80 0 1px 30px;transition-duration:.1s}.landingLoginButton:hover.landingHowToPlayButton,.landingSignUpButton:hover.landingHowToPlayButton,.landingHowToPlayButton:hover.landingHowToPlayButton{background-image:linear-gradient(92.88deg,#403a99 9.16%,#2b886c 43.89%,#20b289 64.72%);box-shadow:#3fcd6580 0 1px 30px;transition-duration:.1s}#alreadyAccound{font-size:30px;text-transform:capitalize}.landingCreateYourTeam{font-size:30px}.howToPlayPopUpOn{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;max-width:90%;height:65%;background-color:#000000e6;color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #00000080;z-index:100;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.howToPlayPopUpOn b{font-size:34px;font-family:Tiny5,sans-serif;color:gold;margin-bottom:10px}.howToPlayPopUpOn h3{font-size:22px;font-family:Courier New,Courier,monospace;color:#add8e6;margin:15px 0;text-align:left}.howToPlayPopUpOn ul{list-style-type:disc;padding-left:20px;text-align:left}.howToPlayPopUpOn ul li{font-size:18px;font-family:Roboto,sans-serif;color:#fff;margin:10px 0;list-style:disc}.howToPlayPopUpOn ul ul{list-style-type:circle;padding-left:20px}.howToPlayPopUpOn ul ul li{font-size:16px;font-family:Roboto,sans-serif;color:#ccc;margin:5px 0}.howToPlayPopUpOn p{font-size:18px;font-family:Roboto,sans-serif;color:#fff;line-height:1.6;margin:10px 0;text-align:left}.howToPlayPopUpOn .howToPlayJoinUs{font-size:22px;font-family:Courier New,Courier,monospace;color:#add8e6;margin:15px 0;text-align:left}.howToPlayPopUpOff{display:none}.howToPlaySmallContainer{width:100%;height:100%;padding:10px}.howToPlayCloseButton{background-image:linear-gradient(92.88deg,#99553a 9.16%,rgb(136,60,43) 43.89%,#a83131 64.72%);border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:3rem;padding:0 1.6rem;text-align:center;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;box-shadow:0 0 10px #fff;border-radius:50px;margin-bottom:20px}.howToPlayCloseButton:hover{background-image:linear-gradient(92.88deg,#3a9965 9.16%,#2b886c 43.89%,#31a886 64.72%);box-shadow:#3fcd6580 0 1px 30px;transition-duration:.1s}.cookie-consent__banner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 4px 10px #0000001a;border-radius:8px;padding:20px;z-index:999;width:80%;max-width:600px;height:auto;max-height:90vh;overflow-y:auto;font-family:Red Hat Display,sans-serif}.cookie-consent__content{text-align:center;display:flex;flex-direction:column;justify-content:space-around;gap:20px}.cookie-consent__header{margin:0 0 10px;font-size:2.5rem;font-weight:900;text-align:start}.cookie-consent__text{margin:0 0 20px;font-size:1.25rem;color:#555;text-align:start}.cookie-consent__link{color:#007bff;text-decoration:underline;cursor:pointer}.cookie-consent__buttons{display:flex;justify-content:space-around;width:100%}.cookie-consent__button{padding:15px 20px;cursor:pointer;font-size:1rem;border-radius:4px;border:none;width:80%}.cookie-consent__button--accept{background-color:#007bff;color:#fff}.cookie-consent__button--accept:hover{background-color:#0056b3}.cookie-consent__button--manage{background-color:#f5f5f5;color:#007bff;border:1px solid #007bff}.cookie-consent__button--manage:hover{background-color:#e6e6e6}.cookie-policy_content{font-family:Red Hat Display,sans-serif;font-size:1rem;line-height:1.5;color:#555}.cookie-policy_content h1{font-size:2rem;margin-bottom:20px}.cookie-policy_content h2{font-size:1.5rem;margin-bottom:15px}.cookie-policy_content p{margin-bottom:15px}.cookie-policy_content ul{list-style-type:disc;margin-left:20px}.cookie-policy_content ul li{margin-bottom:10px}.cookie-policy_content a{color:#007bff;text-decoration:underline}@media (max-width: 768px){.cookie-consent__banner{width:90%}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080}.DashboardBackground{display:flex;background-image:url(/assets/stadiumBackground-fdf9b500.webp);height:calc(100vh - 170px);background-size:100% 100%;background-repeat:no-repeat;align-items:center;justify-content:center;font-family:Red Hat Display,sans-serif}.DashboardBackground .Dashboarddiv{display:flex;flex-direction:row;width:90%;height:90%;background-color:#02000084;align-items:center;justify-content:space-between}.DashboardBackground .Dashboarddiv .tacticsDiv,.DashboardBackground .Dashboarddiv .playDiv,.DashboardBackground .Dashboarddiv .marketDiv{font-size:22px;color:#fff;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:80%;width:25%}.DashboardBackground .Dashboarddiv .tacticsDiv img,.DashboardBackground .Dashboarddiv .playDiv img,.DashboardBackground .Dashboarddiv .marketDiv img{height:70%;width:70%;border-radius:10%;border:3px solid #ffffff;-o-object-fit:cover;object-fit:cover;filter:blur(1px);transition:1s ease}.DashboardBackground .Dashboarddiv .tacticsDiv img:hover,.DashboardBackground .Dashboarddiv .playDiv img:hover,.DashboardBackground .Dashboarddiv .marketDiv img:hover{filter:blur(0);transition:.3s ease;cursor:pointer;height:85%;width:85%;border-radius:5%}.DashboardBackground .Dashboarddiv .tacticsDiv span,.DashboardBackground .Dashboarddiv .playDiv span,.DashboardBackground .Dashboarddiv .marketDiv span{font-size:28px;color:transparent;-webkit-text-stroke:1px #ffffff;text-stroke:1px #52B668}@media screen and (max-width: 1024px){.DashboardBackground{background-size:100% 100%;background-repeat:no-repeat}.Dashboarddiv{width:90%;height:90%;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.Dashboarddiv .tacticsDiv,.Dashboarddiv .playDiv,.Dashboarddiv .marketDiv{font-size:16px;width:50%!important;height:25%!important}.Dashboarddiv .tacticsDiv h1,.Dashboarddiv .playDiv h1,.Dashboarddiv .marketDiv h1{font-size:24px}}@media screen and (max-width: 768px){.DashboardBackground{height:calc(var(--vh, 1vh) * 100 - 130px);background-size:cover}.Dashboarddiv{width:100%;height:100%;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.Dashboarddiv .tacticsDiv,.Dashboarddiv .playDiv,.Dashboarddiv .marketDiv{font-size:11px!important;width:50%!important;height:25%!important}.Dashboarddiv .tacticsDiv h1,.Dashboarddiv .playDiv h1,.Dashboarddiv .marketDiv h1{font-size:1.5rem}.Dashboarddiv .tacticsDiv img,.Dashboarddiv .playDiv img,.Dashboarddiv .marketDiv img{height:50%;width:50%}.Dashboarddiv .tacticsDiv img:hover,.Dashboarddiv .playDiv img:hover,.Dashboarddiv .marketDiv img:hover{height:65%;width:65%}.Dashboarddiv .tacticsDiv span,.Dashboarddiv .playDiv span,.Dashboarddiv .marketDiv span{font-size:1.25rem;-webkit-text-stroke:.5px #ffffff;text-stroke:.5px #52B668}}.headerAllContainer{display:flex;align-items:center;background:linear-gradient(180deg,rgba(20,26,38,.96) 0%,rgba(8,12,18,.98) 100%);border-bottom:1px solid rgba(255,224,102,.12);box-shadow:0 4px 18px #00000073;height:70px;font-family:Red Hat Display,sans-serif}.headerSmallContainer{display:flex;justify-content:space-between;align-items:center;width:95%;height:100%;margin:auto}.headerLeftSide{display:flex;align-items:center;gap:14px;position:relative;font-family:Red Hat Display,sans-serif}.header-username{color:#e6e8ef;font-size:1.05rem;font-weight:600;letter-spacing:.3px;font-family:Red Hat Display,sans-serif}.header-username h3{margin:0;color:#ffe066;font-size:1rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.soccerLogo{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease-out}.soccerLogo img{width:40px;height:40px}.soccerLogo:hover{transform:scale(1.08)}.moneyContainer{display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;height:40px;min-width:110px;border-radius:999px;background:linear-gradient(135deg,rgba(35,28,14,.92) 0%,rgba(26,22,14,.92) 100%);border:1px solid rgba(255,224,102,.35);box-shadow:0 2px 8px #0006;color:#ffe066;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:border-color .18s ease-out,box-shadow .18s ease-out}.moneyContainer:hover{border-color:#ffe0668c;box-shadow:0 4px 14px #ffd14633}.moneyContainer #headerCoinImage{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00;box-shadow:0 0 0 1px #ffe06659;padding:4px;flex:0 0 auto}.moneyValue{font-size:1rem;font-weight:800;color:#ffe066;font-family:Inter,Red Hat Display,Arial,sans-serif;letter-spacing:.4px;font-variant-numeric:tabular-nums;flex:1 1 auto;text-align:center}.energyContainer{display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;height:40px;min-width:100px;border-radius:999px;background:linear-gradient(135deg,rgba(14,26,18,.92) 0%,rgba(14,22,16,.92) 100%);border:1px solid rgba(91,227,161,.35);box-shadow:0 2px 8px #0006;color:#b6f4d3;font-family:Inter,Red Hat Display,Arial,sans-serif;font-weight:800;font-size:.95rem;font-variant-numeric:tabular-nums;position:relative;transition:border-color .18s ease-out,box-shadow .18s ease-out}.energyContainer .energy-icon-bg{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#15d07c 0%,#15a55f 100%);color:#07210f;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.energyContainer .energy-icon-bg svg,.energyContainer .energy-icon-bg #headerCoinImage{width:18px;height:18px;font-size:16px}.energyContainer:hover{box-shadow:0 4px 14px #15d07c33}.energyContainer.green{border-color:#15d07c73;color:#b6f4d3}.energyContainer.green .energy-icon-bg{background:linear-gradient(135deg,#15d07c 0%,#15a55f 100%)}.energyContainer.yellow{border-color:#ffe06673;color:#ffe066}.energyContainer.yellow .energy-icon-bg{background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00}.energyContainer.red{border-color:#ff7a7a80;color:#ff8b80}.energyContainer.red .energy-icon-bg{background:linear-gradient(135deg,#ff7a7a 0%,#d05151 100%);color:#2d0808}.support-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:linear-gradient(135deg,rgba(40,32,14,.85) 0%,rgba(26,22,14,.85) 100%);border:1px solid rgba(255,224,102,.35);color:#ffe066;font-weight:700;font-size:.82rem;letter-spacing:.3px;text-decoration:none;transition:background .18s ease-out,border-color .18s ease-out,transform .12s ease-out}.support-pill:hover{background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00;border-color:transparent;transform:translateY(-1px)}.level-badge{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;position:relative;background:conic-gradient(#15d07c var(--progress),rgba(255,255,255,.08) var(--progress));cursor:default;transition:filter .18s ease-out}.level-badge:before{content:"";position:absolute;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1a2230 0%,#0e141d 100%);border:1px solid rgba(255,255,255,.06)}.level-badge .level-number{position:relative;z-index:1;font-size:.95rem;font-weight:800;color:#ffe066;font-family:Roboto Mono,monospace;margin:0}.level-badge:hover{filter:drop-shadow(0 0 6px rgba(21,208,124,.4))}.rightSideAllContainer{display:flex;align-items:center;gap:14px}.rightSideAllContainer .chat-icon{color:#cfd3db;cursor:pointer;transition:color .18s ease-out,transform .15s ease-out}.rightSideAllContainer .chat-icon:hover{color:#ffe066;transform:scale(1.08)}.rightSideAllContainer .notify-container{position:relative;cursor:pointer;display:inline-flex;align-items:center}.rightSideAllContainer .notify-container .notify-icon{color:#cfd3db;transition:color .18s ease-out,transform .15s ease-out}.rightSideAllContainer .notify-container:hover .notify-icon{color:#ffe066;transform:scale(1.05)}.rightSideAllContainer .notify-container .notify-count{position:absolute;top:-4px;right:-4px;background:linear-gradient(135deg,#ff7a7a 0%,#d05151 100%);color:#fff;border-radius:999px;padding:1px 6px;font-size:.7rem;font-weight:800;box-shadow:0 2px 6px #d0515180;margin:0;min-width:18px;text-align:center;line-height:1.4;font-family:Inter,Red Hat Display,Arial,sans-serif}.rightSideAllContainer .notify-container.shake .notify-icon{color:#ffe066;animation:ring 1.5s ease-in-out infinite;animation-delay:2s;transform-origin:50% 0}.hamburgerMenuNotifyContainer{position:relative;display:inline-block}.hamburgerMenuNotifyContainer .hamburgerMenuNotify{position:absolute;top:50px;right:0;width:320px;max-height:420px;border-radius:14px;background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);border:1px solid rgba(255,224,102,.18);box-shadow:0 16px 40px #0000008c;color:#e6e8ef;overflow-y:auto;overflow-x:hidden;z-index:120;animation:slideIn .22s cubic-bezier(.2,.8,.2,1) forwards}.hamburgerMenuNotifyContainer .hamburgerMenuNotify.hide{opacity:0;animation:slideOut .22s forwards}.hamburgerMenuNotifyContainer .hamburgerMenuNotify::-webkit-scrollbar{width:6px}.hamburgerMenuNotifyContainer .hamburgerMenuNotify::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:8px}.hamburgerMenuNotifyContainer .hamburgerMenuNotify::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .notifyAlert-header-read-all-button{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;background:linear-gradient(135deg,#1a2230 0%,#232d3d 100%);z-index:1}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .notifyAlert-header-read-all-button .notifyAlert-header{margin:0;font-family:Red Hat Display,sans-serif;font-size:.95rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#ffe066}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .notifyAlert-header-read-all-button .notifyAlert-header-button{padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;font-weight:800;font-size:.72rem;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;box-shadow:0 4px 12px #15d07c4d;transition:transform .12s ease-out,box-shadow .18s ease-out}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .notifyAlert-header-read-all-button .notifyAlert-header-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #15d07c73}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .notifyAlert-header-read-all-button .notifyAlert-header-button:active{transform:translateY(0) scale(.98)}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .noNotifyAlert{display:flex;justify-content:center;align-items:center;min-height:80px;padding:20px;font-family:Red Hat Display,sans-serif;font-size:.85rem;color:#a6adc8}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .noNotifyAlert p{margin:0}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .15s ease-out}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem:last-child{border-bottom:none}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem:hover{background:rgba(21,208,124,.08)}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem .sl-nav{display:flex;justify-content:space-between;gap:8px}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem .sl-nav p{margin:0;font-family:Red Hat Display,sans-serif;color:#e6e8ef;font-size:.85rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem.UNREAD{border-left:3px solid #15d07c;padding-left:11px}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem.UNREAD .sl-nav p{color:#ffe066;font-weight:700}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem.READ{background:rgba(255,255,255,.02)}.hamburgerMenuNotifyContainer .hamburgerMenuNotify .menuItem.READ .sl-nav p{color:#a6adc8}.hamburgerMenuContainer{position:relative;color:#cfd3db;cursor:pointer;transition:color .18s ease-out}.hamburgerMenuContainer:hover{color:#ffe066}.hamburgerMenu{position:absolute;top:50px;right:0;width:260px;border-radius:14px;background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);border:1px solid rgba(255,224,102,.18);box-shadow:0 16px 40px #0000008c;color:#e6e8ef;z-index:120;animation:slideIn .22s cubic-bezier(.2,.8,.2,1) forwards}.hamburgerMenu.hide{animation:slideOut .22s forwards}.hamburgerMenu .menu-title{justify-content:center;padding:14px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.hamburgerMenu .menu-title .hamburger-text{color:#ffe066!important;font-size:1rem!important;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:0!important}.hamburgerMenu .menu-button{transition:background .15s ease-out}.hamburgerMenu .menu-button:hover{background:rgba(21,208,124,.1)}.hamburgerMenu .menuItem{padding:10px 14px;cursor:pointer;display:flex;align-items:center;width:100%;border-bottom:1px solid rgba(255,255,255,.04);position:relative}.hamburgerMenu .menuItem:last-child{border-bottom:none}.hamburgerMenu .menuItem .hamburger-text{color:#e6e8ef;font-size:.95rem;font-family:Red Hat Display,sans-serif;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0}.hamburgerMenu .menuItem .sl-nav{display:inline;color:#e6e8ef;font-size:.9rem;font-family:Red Hat Display,sans-serif;width:100%}.hamburgerMenu .menuItem .sl-nav ul{margin:0;padding:0;list-style:none;position:relative;display:inline-block}.hamburgerMenu .menuItem .sl-nav li{cursor:pointer;padding-bottom:5px}.hamburgerMenu .menuItem .sl-nav li ul{display:none}.hamburgerMenu .menuItem .sl-nav li:hover ul{position:absolute;top:28px;right:-10px;display:block;background:linear-gradient(135deg,#1a2230 0%,#232d3d 100%);border:1px solid rgba(255,224,102,.18);width:140px;padding:6px 0;z-index:200;border-radius:10px;box-shadow:0 12px 28px #0000008c}.hamburgerMenu .menuItem .sl-nav li:hover .triangle{display:none}.hamburgerMenu .menuItem .sl-nav li ul li{position:relative;text-align:left;padding:8px 14px;font-size:.85rem;color:#cfd3db;transition:background .15s ease-out,color .15s ease-out}.hamburgerMenu .menuItem .sl-nav li ul li:hover{background:rgba(21,208,124,.1);color:#ffe066}.hamburgerMenu .menuItem .sl-nav li ul li span{padding-left:4px;display:inline-flex;align-items:center;gap:8px}.hamburgerMenu .menuItem .sl-nav li ul li span.active{color:#ffe066;font-weight:700}.hamburgerMenu .menuItem .flag-display{display:inline-flex;align-items:center;gap:8px}.hamburgerMenu .menuItem .flag-display img{width:18px}.hamburgerMenu .menuItem img{margin-right:8px}.login-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;border-radius:999px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;font-weight:800;font-size:.85rem;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #15d07c4d;transition:transform .12s ease-out,box-shadow .18s ease-out;font-family:Red Hat Display,sans-serif}.login-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #15d07c73}.login-button:active{transform:translateY(0) scale(.98)}.adminContainer{display:flex;align-items:center;gap:8px;padding:10px 12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.06)}.refreshContainer{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#e6e8ef;font-size:.78rem;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out}.refreshContainer:hover{background:rgba(255,224,102,.08);border-color:#ffe06659;color:#ffe066}#refreshImage{width:22px;height:22px;transition:transform .6s ease-in-out}#refreshImage:hover{transform:rotate(360deg)}#headerLogOutImage{width:18px;height:18px;margin:0 0 0 8px}#soccerImage{width:40px;height:40px}.tooltip{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);background:rgba(8,12,18,.95);color:#ffe066;padding:5px 10px;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;visibility:hidden;opacity:0;border:1px solid rgba(255,224,102,.25);box-shadow:0 6px 16px #00000080;transition:visibility 0s linear .18s,opacity .18s ease-out;z-index:2;font-family:Inter,Red Hat Display,sans-serif;letter-spacing:.3px}.tooltip:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#080c12f2}.level-badge:hover .tooltip,.energyContainer:hover .tooltip{visibility:visible;opacity:1;transition-delay:0s}.cupPopUpContainer{font-family:Red Hat Display,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#080c12b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1200;padding:20px;animation:cupModalFadeIn .18s ease-out}.cupPopUpContainer .cupPopUp{position:relative;background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);border-radius:16px;padding:56px 20px 24px;width:min(1000px,100%);max-height:92vh;box-shadow:0 20px 60px #000000a6,0 0 0 1px #ffe0662e inset;display:flex;flex-direction:column;align-items:center;overflow-y:auto;z-index:998;animation:cupModalSlideUp .22s cubic-bezier(.2,.8,.2,1)}.cupPopUpContainer .cupPopUp .cupPopUpTitle{position:absolute;top:14px;left:20px;display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#ffe066}.cupPopUpContainer .cupPopUp .cupPopUpTitle svg{filter:drop-shadow(0 0 4px rgba(255,224,102,.5))}.cupPopUpContainer .cupPopUp .cupPopUpCloseBtn{position:absolute;top:10px;right:12px;z-index:2}.cupPopUpContainer .cupPopUp .noThropyMessage{text-align:center}.cupPopUpContainer .cupPopUp .noThropyMessage h1{font-size:1.1rem;color:#cfd3db;margin:20px}@keyframes cupModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cupModalSlideUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.notifyPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);border-radius:16px;padding:28px 24px 20px;border:1px solid rgba(255,224,102,.18);box-shadow:0 24px 60px #000000a6,0 0 0 1px #ffe06614 inset;z-index:995;display:flex;flex-direction:column;align-items:stretch;text-align:center;color:#e6e8ef;font-family:Red Hat Display,sans-serif;width:min(560px,90%);min-height:280px;max-height:90vh;overflow-y:auto;animation:cupModalSlideUp .22s cubic-bezier(.2,.8,.2,1)}.notifyPopup img{max-width:100%;margin:0 auto 18px;border-radius:10px;border:1px solid rgba(255,255,255,.06)}.notifyPopup .notifyClose{position:absolute;top:12px;right:14px;z-index:2}.notifyPopup .notifyHeader{display:flex;align-items:flex-end;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:10px;margin-bottom:16px;gap:8px}.notifyPopup .notifyHeader .notifyTitle{padding:0;margin:0;font-size:1.4rem;font-weight:800;letter-spacing:.4px;text-align:left;color:#ffe066}.notifyPopup .notifyHeader .notifyDatetime{font-size:.72rem;color:#a6adc8;letter-spacing:.3px;margin:0;flex:0 0 auto}.notifyPopup .notifyContext{margin:0 0 18px;font-size:1rem;line-height:1.5;color:#cfd3db;text-align:center}.notifyPopup .notifyButtons{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 0 0;width:100%}.notifyPopup .notifyButtons button{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;font-weight:800;font-size:.9rem;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #15d07c4d;transition:transform .12s ease-out,box-shadow .18s ease-out;width:auto;min-width:110px;font-family:Red Hat Display,sans-serif}.notifyPopup .notifyButtons button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #15d07c73}.notifyPopup .notifyButtons button:active{transform:translateY(0) scale(.98)}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes ring{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-12deg)}20%,40%,60%,80%{transform:rotate(12deg)}}@media (max-width: 768px){.headerAllContainer{height:50px}.headerSmallContainer{width:96%}.soccerLogo,.header-username{display:none}.headerLeftSide{display:flex;justify-content:flex-start;align-items:center;gap:6px}.rightSideAllContainer{gap:8px}.moneyContainer,.energyContainer{height:32px;min-width:86px;padding:2px 10px 2px 2px;gap:6px}.moneyValue{font-size:.85rem}.energyContainer{font-size:.78rem}#headerCoinImage,.energy-icon-bg{width:24px!important;height:24px!important;padding:3px!important}#headerCoinImage svg,.energy-icon-bg svg{width:14px;height:14px;font-size:14px}.level-badge{width:30px;height:30px}.level-badge:before{width:24px;height:24px}.level-badge .level-number{font-size:.78rem}.login-button{padding:5px 10px;font-size:.78rem}.notifyPopup{padding:22px 16px 16px;width:min(480px,92%)}.notifyPopup .notifyHeader .notifyTitle{font-size:1.05rem}.notifyPopup .notifyContext{font-size:.92rem}.notifyPopup .notifyButtons{gap:8px}.notifyPopup .notifyButtons button{font-size:.78rem;padding:8px 14px;min-width:0;flex:1 1 0}.cupPopUp{width:100%!important;padding:50px 10px 16px!important;border-radius:12px!important}.cupPopUp .cupPopUpTitle{font-size:.92rem;top:12px;left:14px}.cupPopUp .museumComponentAllContainer{padding:5px}.cupPopUp .museumComponentAllContainer .museumComponentSmallContainer{padding:5px;width:160px;height:200px}.cupPopUp .museumComponentAllContainer .museumComponentSmallContainer h1{font-size:.95rem}.cupPopUp .museumComponentAllContainer .museumComponentSmallContainer h3{font-size:.7rem}.hamburgerMenu,.hamburgerMenuNotify{width:min(280px,86vw);top:44px}}@keyframes resultPopIn{0%{opacity:0;transform:translate(50%,-50%) scale(.85)}60%{opacity:1;transform:translate(50%,-50%) scale(1.02)}to{opacity:1;transform:translate(50%,-50%) scale(1)}}@keyframes resultRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes scorePop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.resultScreen{z-index:996;position:fixed;top:50%;right:50%;transform:translate(50%,-50%);width:min(680px,94vw);max-height:92vh;border-radius:22px;overflow:hidden;font-family:Roboto,system-ui,sans-serif;color:#f4f6fa;animation:resultPopIn .45s cubic-bezier(.2,.9,.3,1.3) both;box-shadow:0 30px 90px #000000a6,0 0 0 1px #ffffff0f;flex-direction:column;align-items:stretch;justify-content:stretch}.resultAlert{position:relative;width:100%;flex:1 1 auto;border-radius:22px;background-size:cover;background-position:center;display:flex}#winAlert{background-image:url(/assets/Win-d68eefd0.webp)}#lostAlert{background-image:url(/assets/lose-32a8d546.webp)}#drawAlert{background-image:url(/assets/draw-e38c65c3.webp)}.resultAlertBackgroundContainer{position:relative;width:100%;padding:34px 30px 26px;display:flex;flex-direction:column;align-items:center;gap:18px;background:linear-gradient(180deg,rgba(10,12,18,.55) 0%,rgba(10,12,18,.94) 100%),rgba(20,22,30,.55);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-radius:22px;max-height:92vh;overflow-y:auto}.resultAlertBackgroundContainer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:22px}.variant-win .resultAlertBackgroundContainer:before{box-shadow:inset 0 0 100px #22c55e38}.variant-lost .resultAlertBackgroundContainer:before{box-shadow:inset 0 0 100px #ef444438}.variant-draw .resultAlertBackgroundContainer:before{box-shadow:inset 0 0 100px #94a3b82e}.resultAlertBackgroundContainer>*{position:relative;animation:resultRowIn .4s ease-out both}.resultAlertBackgroundContainer>*:nth-child(1){animation-delay:.05s}.resultAlertBackgroundContainer>*:nth-child(2){animation-delay:.12s}.resultAlertBackgroundContainer>*:nth-child(3){animation-delay:.2s}.resultAlertBackgroundContainer>*:nth-child(4){animation-delay:.28s}.resultAlertBackgroundContainer>*:nth-child(5){animation-delay:.36s}.resultAlertBackgroundContainer>*:nth-child(6){animation-delay:.44s}.resultBadge{display:inline-flex;align-items:center;gap:12px;font-size:24px;font-weight:800;letter-spacing:4px;text-transform:uppercase;padding:12px 32px;border-radius:999px;border:1px solid rgba(255,255,255,.18);text-shadow:0 2px 10px rgba(0,0,0,.45)}.badgeIcon{font-size:20px}.variant-win .resultBadge{background:linear-gradient(180deg,rgba(34,197,94,.95) 0%,rgba(21,128,61,.95) 100%);color:#ecfdf5;box-shadow:0 8px 28px #22c55e66}.variant-lost .resultBadge{background:linear-gradient(180deg,rgba(239,68,68,.92) 0%,rgba(153,27,27,.92) 100%);color:#fef2f2;box-shadow:0 8px 28px #ef444452}.variant-draw .resultBadge{background:linear-gradient(180deg,rgba(148,163,184,.88) 0%,rgba(71,85,105,.88) 100%);color:#f1f5f9;box-shadow:0 8px 28px #00000059}.resultScore{display:flex;align-items:baseline;gap:26px}.scoreNum{font-size:120px;font-weight:900;line-height:1;letter-spacing:2px;text-shadow:0 8px 28px rgba(0,0,0,.6);animation:scorePop .5s cubic-bezier(.2,.9,.3,1.3) both}.scoreNum.scoreUser{animation-delay:.18s}.scoreNum.scoreOpp{animation-delay:.28s}.variant-win .scoreUser{color:#4ade80}.variant-win .scoreOpp,.variant-lost .scoreUser{color:#cbd5e1}.variant-lost .scoreOpp{color:#f87171}.variant-draw .scoreUser,.variant-draw .scoreOpp{color:#e2e8f0}.scoreDash{font-size:80px;font-weight:700;color:#ffffff4d;line-height:1}.resultOpponent{font-size:22px;font-weight:600;color:#e6e8ef;text-align:center;max-width:92%;line-height:1.3;margin-top:-4px}.statGrid,.eloGrid{display:flex;flex-direction:column;gap:10px;width:100%;max-width:460px}.statRow{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:14px 20px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.statRow.eloRow{grid-template-columns:36px 1fr auto auto;gap:12px}.statRow.muted{background:rgba(255,255,255,.035)}.statIcon{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#fff;background:rgba(255,255,255,.08)}.accentXp .statIcon{background:rgba(96,165,250,.18);color:#60a5fa}.accentMoney .statIcon{background:rgba(251,191,36,.18);color:#fbbf24}.accentEnergy .statIcon{background:rgba(74,222,128,.18);color:#4ade80}.eloRow .statIcon{background:rgba(168,162,158,.18);color:#fcd34d}.statLabel{font-size:17px;font-weight:600;color:#ffffffd1;letter-spacing:.2px}.statValue{font-size:24px;font-weight:800;color:#fff;line-height:1;white-space:nowrap}.accentXp .statValue{color:#60a5fa}.accentMoney .statValue{color:#fbbf24}.accentEnergy .statValue{color:#4ade80}.eloDelta{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:700;padding:5px 10px;border-radius:8px;min-width:64px;justify-content:center}.increaseArrow{color:#4ade80;background:rgba(74,222,128,.15)}.decreaseArrow{color:#f87171;background:rgba(248,113,113,.15)}.equalsArrow{color:#94a3b8;background:rgba(148,163,184,.15)}.resultPopUpButtonDiv{margin-top:8px;display:flex;flex-direction:row;justify-content:center;gap:14px;background:unset;width:100%;max-width:460px}#resultButton{flex:1;border-radius:12px;padding:14px 24px;font-size:16px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;outline:none;color:#fff;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#3a4250 0%,#262c36 100%);box-shadow:0 4px 14px #00000059}.variant-win #resultButton.primaryBtn{background:linear-gradient(180deg,#22c55e 0%,#15803d 100%);border-color:#4ade8073;box-shadow:0 4px 18px #22c55e66}.variant-lost #resultButton.primaryBtn{background:linear-gradient(180deg,#475569 0%,#1e293b 100%);border-color:#94a3b84d}.variant-draw #resultButton.primaryBtn{background:linear-gradient(180deg,#64748b 0%,#334155 100%);border-color:#94a3b859}#resultButton:hover{transform:translateY(-1px);box-shadow:0 6px 22px #00000080;border-color:#ffffff2e}#resultButton:active{transform:translateY(0) scale(.98);box-shadow:0 2px 6px #00000059}@media screen and (max-width: 768px){.resultScreen{width:95vw;max-height:92vh}.resultAlertBackgroundContainer{padding:22px 16px 18px;gap:14px}.resultBadge{font-size:18px;padding:9px 22px;letter-spacing:2.5px}.badgeIcon{font-size:16px}.scoreNum{font-size:76px}.scoreDash{font-size:56px}.resultOpponent{font-size:16px}.statRow{padding:12px 14px;gap:10px;grid-template-columns:32px 1fr auto}.statRow.eloRow{grid-template-columns:32px 1fr auto auto}.statIcon{width:32px;height:32px;font-size:15px}.statLabel{font-size:14px}.statValue{font-size:19px}.eloDelta{font-size:13px;min-width:54px;padding:4px 8px}#resultButton{padding:12px 18px;font-size:14px}}.fireworkEffects{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:999}.particle{position:absolute;width:6px;height:6px;border-radius:50%;transform:translateZ(0);will-change:transform,opacity;animation:particleMove .9s cubic-bezier(.2,.8,.4,1) forwards;pointer-events:none;box-shadow:0 0 6px currentColor}@keyframes particleMove{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(var(--x),var(--y),0);opacity:0}}.matchProgressBarContainer{background:linear-gradient(160deg,rgba(26,34,48,.97) 0%,rgba(20,26,38,.98) 100%);border:1px solid rgba(255,224,102,.18);border-radius:18px;padding:22px 22px 18px;width:min(640px,92%);max-height:86vh;margin:auto;box-shadow:0 24px 60px #000000b3,0 0 0 1px #ffe0660f inset;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:998;overflow:hidden;color:#e6e8ef;font-family:Red Hat Display,sans-serif;display:grid;grid-template-rows:auto auto 1fr auto;gap:12px;animation:matchModalSlideUp .24s cubic-bezier(.2,.8,.2,1)}.matchProgressBarContainer:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(91,227,161,.55) 30%,rgba(255,224,102,.55) 70%,transparent 100%);pointer-events:none}.matchProgressBarContainer .teamScore{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:6px 4px 4px}.matchProgressBarContainer .teamScore .team1name,.matchProgressBarContainer .teamScore .team2name{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:1.05rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.matchProgressBarContainer .teamScore .team1name span,.matchProgressBarContainer .teamScore .team2name span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;text-align:center}.matchProgressBarContainer .teamScore .team1name{color:#6df09a;border-color:#15d07c66;background:linear-gradient(135deg,rgba(21,208,124,.1) 0%,rgba(21,208,124,.04) 100%)}.matchProgressBarContainer .teamScore .team2name{color:#ff8b80;border-color:#ff7a7a66;background:linear-gradient(135deg,rgba(255,122,122,.1) 0%,rgba(255,122,122,.04) 100%)}.matchProgressBarContainer .teamScore .scores{display:inline-flex;align-items:center;gap:12px;font-size:2.4rem;font-weight:900;color:#ffe066;font-variant-numeric:tabular-nums;letter-spacing:.5px;line-height:1;padding:0 14px;text-shadow:0 0 18px rgba(255,224,102,.35);min-width:110px;justify-content:center}.matchProgressBarContainer .teamScore .scores span:nth-child(1){color:#6df09a;text-shadow:0 0 14px rgba(21,208,124,.4)}.matchProgressBarContainer .teamScore .scores span:nth-child(3){color:#ff8b80;text-shadow:0 0 14px rgba(255,122,122,.4)}.matchProgressBarContainer .minute-counter{display:inline-flex;justify-content:center;align-items:center;gap:6px;font-size:.85rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#ffe066;padding:6px 14px;border-radius:999px;background:rgba(255,224,102,.08);border:1px solid rgba(255,224,102,.25);justify-self:center;font-variant-numeric:tabular-nums}.matchProgressBarContainer .minute-counter svg{font-size:1rem}.matchProgressBarContainer .goalInfo{font-size:.9rem;color:#cfd3db;overflow-y:auto;padding:4px 8px 4px 4px;min-height:0;display:flex;flex-direction:column;gap:8px}.matchProgressBarContainer .goalInfo::-webkit-scrollbar{width:6px}.matchProgressBarContainer .goalInfo::-webkit-scrollbar-track{background:transparent}.matchProgressBarContainer .goalInfo::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:8px}.matchProgressBarContainer .goalInfo::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.matchProgressBarContainer .goalInfo .user-goal,.matchProgressBarContainer .goalInfo .opponent-goal,.matchProgressBarContainer .goalInfo .user-position,.matchProgressBarContainer .goalInfo .opponent-position,.matchProgressBarContainer .goalInfo .user-missed,.matchProgressBarContainer .goalInfo .opponent-missed{background:linear-gradient(135deg,rgba(35,45,61,.85) 0%,rgba(26,34,48,.9) 100%);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px 14px;font-weight:600;letter-spacing:.2px;animation:goalRowIn .25s cubic-bezier(.2,.8,.2,1)}.matchProgressBarContainer .goalInfo .user-goal span,.matchProgressBarContainer .goalInfo .opponent-goal span,.matchProgressBarContainer .goalInfo .user-position span,.matchProgressBarContainer .goalInfo .opponent-position span,.matchProgressBarContainer .goalInfo .user-missed span,.matchProgressBarContainer .goalInfo .opponent-missed span{font-variant-numeric:tabular-nums}.matchProgressBarContainer .goalInfo .user-goal{border-left:3px solid #15d07c;text-align:left;color:#b6f4d3;background:linear-gradient(135deg,rgba(21,208,124,.14) 0%,rgba(35,45,61,.85) 100%);box-shadow:0 4px 14px #15d07c2e;position:relative;padding-left:38px}.matchProgressBarContainer .goalInfo .user-goal:before{content:"⚽";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:1.05rem;filter:drop-shadow(0 0 6px rgba(21,208,124,.6));animation:ballPulse 1.4s ease-in-out infinite}.matchProgressBarContainer .goalInfo .opponent-goal{border-right:3px solid #ff7a7a;text-align:right;color:#ffd0cc;background:linear-gradient(135deg,rgba(35,45,61,.85) 0%,rgba(255,122,122,.14) 100%);box-shadow:0 4px 14px #ff7a7a2e;position:relative;padding-right:38px}.matchProgressBarContainer .goalInfo .opponent-goal:before{content:"⚽";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:1.05rem;filter:drop-shadow(0 0 6px rgba(255,122,122,.6));animation:ballPulse 1.4s ease-in-out infinite}.matchProgressBarContainer .goalInfo .user-position{border-left:3px solid rgba(255,255,255,.25);text-align:left;color:#cfd3db}.matchProgressBarContainer .goalInfo .opponent-position{border-right:3px solid rgba(255,255,255,.25);text-align:right;color:#cfd3db}.matchProgressBarContainer .goalInfo .user-missed{text-align:left;padding:6px 14px;opacity:.6;font-size:.78rem;background:transparent;border:1px dashed rgba(255,255,255,.08);box-shadow:none;color:#a6adc8}.matchProgressBarContainer .goalInfo .opponent-missed{text-align:right;padding:6px 14px;opacity:.6;font-size:.78rem;background:transparent;border:1px dashed rgba(255,255,255,.08);box-shadow:none;color:#a6adc8}.matchProgressBarContainer .skip-button{display:flex;width:100%;justify-content:center;align-items:center}.matchProgressBarContainer button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;border-radius:999px;cursor:pointer;flex-shrink:0;width:min(360px,80%);font-family:Red Hat Display,sans-serif;font-size:.9rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;height:44px;padding:0 22px;text-align:center;box-shadow:0 6px 18px #15d07c59;transition:transform .12s ease-out,box-shadow .18s ease-out;-webkit-user-select:none;user-select:none}.matchProgressBarContainer button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #15d07c80}.matchProgressBarContainer button:active{transform:translateY(0) scale(.98)}@keyframes matchModalSlideUp{0%{transform:translate(-50%,calc(-50% + 12px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes goalRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ballPulse{0%,to{transform:translateY(-50%) rotate(0) scale(1)}50%{transform:translateY(-50%) rotate(20deg) scale(1.12)}}@media (max-width: 768px){.matchProgressBarContainer{width:94%;padding:16px 14px 14px;gap:10px}.matchProgressBarContainer .teamScore{gap:8px}.matchProgressBarContainer .teamScore .team1name,.matchProgressBarContainer .teamScore .team2name{font-size:.78rem!important;padding:6px 10px}.matchProgressBarContainer .teamScore .scores{font-size:1.7rem!important;gap:8px;padding:0 6px;min-width:80px}.matchProgressBarContainer .minute-counter{font-size:.72rem;padding:4px 12px}.matchProgressBarContainer .goalInfo{font-size:.82rem}.matchProgressBarContainer .goalInfo .user-position,.matchProgressBarContainer .goalInfo .opponent-position{padding:8px 12px}.matchProgressBarContainer .goalInfo .user-goal{padding:8px 12px 8px 34px}.matchProgressBarContainer .goalInfo .user-goal:before{left:10px;font-size:.95rem}.matchProgressBarContainer .goalInfo .opponent-goal{padding:8px 34px 8px 12px}.matchProgressBarContainer .goalInfo .opponent-goal:before{right:10px;font-size:.95rem}.matchProgressBarContainer button{height:40px;font-size:.82rem;width:100%}}.particletext{text-align:center;position:relative}.particletext.bubbles>.particle{opacity:0;position:absolute;background-color:#2196f380;animation:bubbles 3s ease-in infinite;border-radius:100%}.particletext.hearts>.particle{opacity:0;position:absolute;background-color:#cc2a5d;animation:hearts 3s ease-in infinite}.particletext.hearts>.particle:before,.particletext.hearts>.particle:after{position:absolute;content:"";border-radius:100px;top:0;left:0;width:100%;height:100%;background-color:#cc2a5d}.particletext.hearts>.particle:before{transform:translate(-50%)}.particletext.hearts>.particle:after{transform:translateY(-50%)}.particletext.lines>.particle{position:absolute;background-color:#f4433680;animation:lines 3s linear infinite}.particletext.confetti>.particle{opacity:0;position:absolute;animation:confetti 3s ease-in infinite}.particletext.confetti>.particle.c1{background-color:#4caf5080}.particletext.confetti>.particle.c2{background-color:#9c27b080}.particletext.confetti2>.particle{opacity:0;position:absolute;animation:confetti2 3s ease-in}.particletext.confetti2>.particle.c1{background-color:#4caf5080}.particletext.confetti2>.particle.c2{background-color:#9c27b080}.particletext.fire>.particle{position:absolute;background-color:#ffc10780;border-radius:40px 0 40px 40px/40px 0px 40px 40px;animation:fires .8s linear infinite;transform:rotate(-45deg);opacity:0}.particletext.fire>.particle:before{position:absolute;content:"";top:60%;left:40%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:40px 0 40px 40px/40px 0px 40px 40px;background-color:#fb8c0080}.particletext.sunbeams>.particle{position:absolute;background-color:#fdd83580;animation:sunbeams 3s linear infinite}.particletext.fireworks>.particle{position:absolute;background:radial-gradient(circle,#fff,#ff6347,#ffa500);animation:firework 2.5s ease-out;border-radius:50%;opacity:0}.particletext.raindrop>.particle{position:absolute;background-color:#f00c;width:5px;height:15px;border-radius:50%;animation:raindrop 3s linear;opacity:0}@keyframes bubbles{0%{opacity:0}20%{opacity:1;transform:translateY(-20%)}to{opacity:0;transform:translateY(-1000%)}}@keyframes hearts{0%{opacity:0;transform:translate(0) rotate(45deg)}20%{opacity:.8;transform:translateY(-20%) rotate(45deg)}to{opacity:0;transform:translateY(-1000%) rotate(45deg)}}@keyframes lines{0%,50%,to{transform:translateY(0)}25%{transform:translateY(100%)}75%{transform:translateY(-100%)}}@keyframes confetti{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}35%{transform:translateY(-800%) rotate(270deg)}80%{opacity:1}to{opacity:0;transform:translateY(2000%) rotate(1440deg)}}@keyframes confetti2{0%{opacity:0;transform:translateY(0) rotate(0)}10%{opacity:1}35%{transform:translateY(-800%) rotate(270deg)}80%{opacity:1}to{opacity:0;transform:translateY(1000%) rotate(1440deg)}}@keyframes fires{0%{transform:rotate(-70deg) translateY(0)}25%{transform:rotate(-20deg) translateY(-5%);opacity:1}50%{transform:rotate(-70deg) translateY(-10%)}75%{transform:rotate(-20deg) translateY(-20%)}to{transform:rotate(-70deg) translateY(-40%);opacity:1}}@keyframes sunbeams{0%{transform:translateY(40%) rotate(0)}50%{transform:translateY(-40%) rotate(180deg)}to{transform:translateY(40%) rotate(360deg)}0%,14%,17%,43%,53%,71%,80%,94%,to{opacity:0}6%,15%,24%,28%,48%,55%,78%,82%,99%{opacity:1}}@keyframes firework{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(2.5) translate(-50%,-50%)}}@keyframes raindrop{0%{scale:0;opacity:1;transform:translateY(0);transform:translate(0)}30%{scale:1}to{opacity:0;transform:translate(10px);transform:translateY(300%)}}.chat-pane{position:fixed;top:50%;left:50%;width:100vw;height:calc(var(--vh, 1vh) * 100 - 130px);z-index:10000;border-radius:0;box-shadow:0 20px 60px #0009;background:linear-gradient(160deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);display:flex;flex-direction:column;border:none;overflow:hidden;transform:translate(-50%,-50%)}@media (min-width: 601px){.chat-pane{width:100%;max-width:460px;height:auto;min-height:540px;max-height:88vh;border-radius:16px;box-shadow:0 20px 60px #000000a6,0 0 0 1px #ffe0662e inset;border:none}}.chat-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.15) 100%);border-bottom:1px solid rgba(255,224,102,.18)}.chat-header .chat-header-title{display:inline-flex;align-items:center;gap:8px;color:#ffe066;font-size:.95rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-family:Red Hat Display,sans-serif}.chat-header .chat-header-title .chat-header-icon{font-size:1.15rem;filter:drop-shadow(0 0 4px rgba(255,224,102,.45))}.chat-messages{flex:1 1 auto;padding:14px 12px 8px;overflow-y:auto;background:transparent;display:flex;flex-direction:column;gap:2px;position:relative}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:8px}.chat-messages::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.22)}.chat-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#a6adc8;text-align:center;padding:30px 16px}.chat-empty p{margin:0;font-size:.9rem}.chat-day-separator{align-self:center;margin:12px 0 6px;display:flex;align-items:center;justify-content:center}.chat-day-separator span{font-size:.7rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#a6adc8;background:rgba(255,255,255,.06);padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08)}.chat-row{display:flex;align-items:flex-end;gap:8px;width:100%}.chat-row.first-of-group{margin-top:6px}.chat-row.is-own{flex-direction:row-reverse}.chat-row.is-own .chat-bubble-wrap{align-items:flex-end}.chat-avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#1a2230;font-size:.85rem;font-weight:800;box-shadow:0 1px 3px #00000059}.chat-avatar.chat-avatar-hidden{visibility:hidden;background:transparent!important;box-shadow:none}.chat-bubble-wrap{display:flex;flex-direction:column;align-items:flex-start;max-width:78%;min-width:0}.chat-username{font-size:.75rem;font-weight:700;letter-spacing:.2px;margin:0 0 3px 4px}.chat-bubble{position:relative;padding:8px 12px 10px;border-radius:14px;font-size:.92rem;line-height:1.35;word-break:break-word;color:#e6e8ef;font-family:Red Hat Display,sans-serif;box-shadow:0 1px 2px #00000040;display:inline-block;max-width:100%}.chat-bubble .chat-text{display:inline;white-space:pre-wrap;margin-right:56px}.chat-bubble .chat-time-inline{position:absolute;right:12px;bottom:4px;font-size:.65rem;font-weight:600;opacity:.7;letter-spacing:.3px}.chat-bubble.other{background:#2a3344;border-top-left-radius:4px;color:#e6e8ef}.chat-bubble.own{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);border-top-right-radius:4px;color:#07210f}.chat-bubble.own .chat-time-inline{color:#07210fb3}.chat-input-form{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 12px 12px;background:linear-gradient(180deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,.35) 100%);border-top:1px solid rgba(255,255,255,.06)}.chat-input{flex:1 1 auto;padding:11px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.95rem;outline:none;background:rgba(255,255,255,.06);color:#e6e8ef;transition:border-color .15s,background .15s,box-shadow .15s;min-height:40px}.chat-input::placeholder{color:#a6adc8}.chat-input:focus{border-color:#15d07c;background:rgba(21,208,124,.05);box-shadow:0 0 0 3px #15d07c26}.chat-send-btn{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #15d07c59;transition:transform .12s,box-shadow .15s,filter .15s}.chat-send-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 6px 16px #15d07c80}.chat-send-btn:active:not(:disabled){transform:scale(.95)}.chat-send-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;background:rgba(255,255,255,.08);color:#a6adc8}.chat-scroll-bottom-btn{position:absolute;right:14px;bottom:14px;z-index:2;background:rgba(20,26,36,.92);color:#15d07c;border:1px solid rgba(21,208,124,.45);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #0006;transition:background .15s,transform .12s}.chat-scroll-bottom-btn:hover,.chat-scroll-bottom-btn:focus{background:rgba(21,208,124,.15);transform:translateY(-2px)}.chat-scroll-bottom-btn:active{transform:scale(.95)}.modal-close-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:50%;font-size:1.05rem;font-weight:700;cursor:pointer;padding:0;transition:background .15s,transform .1s}.modal-close-button:hover,.modal-close-button:focus-visible{background:rgba(255,90,90,.85);border-color:#ff5a5ad9;color:#fff}.modal-close-button:active{transform:scale(.92)}.MainFooterComponent{display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(20,26,38,.96) 0%,rgba(8,12,18,.98) 100%);border-top:1px solid rgba(255,224,102,.12);height:100px;font-family:Red Hat Display,sans-serif;box-shadow:0 -4px 20px #00000073;color:#e6e8ef}.MainFooterComponent .FooterButtonField{height:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:6px 8px;gap:4px}.MainFooterComponent .FooterButtonField button{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:#cfd3db;font-weight:600;border:1px solid transparent;border-radius:10px;font-size:.9rem;letter-spacing:.3px;position:relative;margin:0;padding:0 10px;cursor:pointer;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .12s ease-out}.MainFooterComponent .FooterButtonField button:after{content:"";position:absolute;left:50%;bottom:4px;transform:translate(-50%) scaleX(0);width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,#15d07c 0%,#ffe066 100%);box-shadow:0 0 8px #ffe06680;transition:transform .18s ease-out;transform-origin:center}.MainFooterComponent .FooterButtonField button .footer-icon{font-size:22px;transition:transform .15s ease-out}.MainFooterComponent .FooterButtonField button:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:#ffe0662e;color:#ffe066;transform:translateY(-1px)}.MainFooterComponent .FooterButtonField button:hover:not(:disabled) .footer-icon{transform:translateY(-1px)}.MainFooterComponent .FooterButtonField button:active:not(:disabled){transform:translateY(0) scale(.98)}.MainFooterComponent .FooterButtonField button:disabled{opacity:.4;cursor:not-allowed;transform:none;filter:saturate(.6)}.MainFooterComponent .FooterButtonField .active-button{background:linear-gradient(180deg,rgba(21,208,124,.12) 0%,rgba(255,224,102,.08) 100%);border-color:#ffe06659;color:#ffe066;box-shadow:0 0 0 1px #ffe06614 inset,0 4px 14px #15d07c26}.MainFooterComponent .FooterButtonField .active-button .footer-icon{color:#ffe066}.MainFooterComponent .FooterButtonField .active-button:after{transform:translate(-50%) scaleX(1)}.MainFooterComponent .FooterButtonField .active-button:hover:not(:disabled){background:linear-gradient(180deg,rgba(21,208,124,.18) 0%,rgba(255,224,102,.12) 100%);color:#ffe066}.MainFooterComponent .fit-image{width:100%;height:100%}.MainFooterComponent .FooterSocialField{display:flex;height:50%;justify-content:space-between;align-items:center;padding:0 20px;background:rgba(0,0,0,.25);border-top:1px solid rgba(255,255,255,.04)}.MainFooterComponent .FooterSocialField .RightSideSocial,.MainFooterComponent .FooterSocialField .LeftSideSocial{height:100%;display:flex;flex-direction:row;gap:14px;align-items:center}.MainFooterComponent .FooterSocialField .RightSideSocial h5,.MainFooterComponent .FooterSocialField .LeftSideSocial h5{color:#a6adc8;font-size:.78rem;font-weight:500;margin:0;letter-spacing:.2px}.MainFooterComponent .FooterSocialField .RightSideSocial a,.MainFooterComponent .FooterSocialField .LeftSideSocial a{display:inline-flex;align-items:center;justify-content:center;color:#cfd3db;transition:color .18s ease-out,transform .15s ease-out}.MainFooterComponent .FooterSocialField .RightSideSocial a:hover,.MainFooterComponent .FooterSocialField .LeftSideSocial a:hover{transform:translateY(-2px)}.MainFooterComponent .footer-social-logo{transition:color .18s ease-out,transform .15s ease-out}.MainFooterComponent .footer-social-logo:hover{color:#ffe066!important;transform:scale(1.1)}@media screen and (max-width: 768px){.MainFooterComponent{height:80px;padding:0}.MainFooterComponent .FooterButtonField{height:60%;flex-wrap:nowrap;gap:2px;padding:4px 4px 0}.MainFooterComponent .FooterButtonField button{flex:1 1 0;padding:4px 2px;font-size:.62rem;letter-spacing:.3px;text-transform:uppercase;border-radius:8px;gap:2px}.MainFooterComponent .FooterButtonField button .footer-icon{font-size:22px}.MainFooterComponent .FooterButtonField button:after{bottom:2px;width:18px;height:2px}.MainFooterComponent .FooterSocialField{height:40%;padding:0 8px}.MainFooterComponent .FooterSocialField .RightSideSocial h5,.MainFooterComponent .FooterSocialField .LeftSideSocial h5{font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MainFooterComponent .FooterSocialField .RightSideSocial .footer-social-logo,.MainFooterComponent .FooterSocialField .LeftSideSocial .footer-social-logo{font-size:14px}.MainFooterComponent .FooterSocialField .LeftSideSocial{gap:4px}.MainFooterComponent .FooterSocialField .RightSideSocial{gap:6px}}.button-9{-webkit-appearance:button;-moz-appearance:button;appearance:button;backface-visibility:hidden;background-color:#3f234d;border-radius:6px;border-width:0;box-shadow:#32325d1a 0 0 0 1px inset,#32325d1a 0 2px 5px,#00000012 0 1px 1px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:100%;height:44px;line-height:1.15;margin:12px 0 0;padding:0 25px;text-align:center;transition:all .2s,box-shadow .08s ease-in;width:100%}.button-9:disabled{cursor:default}.button-9:hover{box-shadow:#32325d1a 0 0 0 1px inset,#32325d33 0 6px 15px,#0000001a 0 2px 2px,#3297d34d 0 0 0 4px}.giftAlertOff{display:none}.giftAlertOn{color:#fff;display:flex;position:absolute;z-index:4;flex-direction:column;align-items:center;justify-content:space-around;background-color:#89a3a3b7;width:100%;margin:auto;height:80%}.giftAlertOn h3{color:#3f234d}.giftAlertOn .playerBought{display:flex;width:20%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.giftAlertOn .boughtPlayersPopUp{display:flex;align-items:center;justify-content:space-around;width:100%;flex-wrap:wrap;height:80%}#blurOn{filter:blur(8px)}.formationLoadingAllContainer .formationLoading{filter:blur(8px);height:calc(100vh - 170px);display:flex;align-items:center;justify-content:center;justify-content:flex-start;align-items:normal;margin:auto;background-image:url(/assets/formationbackground-64dfc9c0.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;gap:10px;position:relative}.formationLoadingAllContainer .formationLoadingError{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:#3f234d;padding:50px 100px;border-radius:20px;color:#fff;display:flex;justify-content:space-around;height:40%;flex-direction:column;text-align:center}.formationLoadingAllContainer .formationLoadingError .button-9{-webkit-appearance:button;-moz-appearance:button;appearance:button;backface-visibility:hidden;background-color:#89a3a3b7;border-radius:6px;border-width:0;box-shadow:#32325d1a 0 0 0 1px inset,#32325d1a 0 2px 5px,#00000012 0 1px 1px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:100%;height:44px;line-height:1.15;margin:12px 0 0;padding:0 25px;text-align:center;transition:all .2s,box-shadow .08s ease-in;width:100%}.formationLoadingAllContainer .formationLoadingError .button-9:disabled{cursor:default}.formationLoadingAllContainer .formationLoadingError .button-9:hover{box-shadow:#32325d1a 0 0 0 1px inset,#32325d33 0 6px 15px,#0000001a 0 2px 2px,#3297d34d 0 0 0 4px}.formationContainer{height:calc(100vh - 170px);display:flex;align-items:center;justify-content:center;justify-content:flex-start;align-items:normal;padding:20px;margin:auto;background-image:url(/assets/formationbackground-64dfc9c0.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;gap:10px;position:relative}.formationContainer .allPlayersBottomTraining{padding:12px 16px 18px;gap:10px;display:flex;flex-direction:column}.formationContainer .allPlayersBottomTraining .no-players-for-training-text{color:#a6adc8;font-size:.95rem;text-align:center;font-style:italic;font-family:Red Hat Display,sans-serif;padding:30px 12px;margin:0}.formationContainer .allPlayersBottomTraining .player{display:grid;grid-template-columns:1.4fr 1.2fr auto;grid-template-areas:"name mid cost" "xp xp xp";align-items:center;gap:6px 14px;padding:10px 14px;background:linear-gradient(135deg,rgba(35,45,61,.85) 0%,rgba(26,34,48,.9) 100%);border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#e6e8ef;transition:transform .12s ease-out,border-color .15s ease-out,box-shadow .18s ease-out}.formationContainer .allPlayersBottomTraining .player .training-player-name{grid-area:name}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info{grid-area:mid}.formationContainer .allPlayersBottomTraining .player .training-player-cost{grid-area:cost}.formationContainer .allPlayersBottomTraining .player .training-player-xp-bar{grid-area:xp}.formationContainer .allPlayersBottomTraining .player .training-player-name{text-align:left;margin:0;color:#ffe066;font-weight:700;font-size:.92rem;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;width:auto}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info{width:auto;display:inline-flex;align-items:center;gap:6px;justify-content:flex-start}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-player-mid-left-info{display:inline-flex;align-items:center;gap:6px;margin:0}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-player-mid-left-info span{display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 9px;line-height:1.5}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-player-mid-left-info span:first-child{background:rgba(137,180,250,.15);color:#b3cbf7;border:1px solid rgba(137,180,250,.4)}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-player-mid-left-info span:last-child{background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4);font-variant-numeric:tabular-nums}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-players-level{margin:0;display:inline-flex;align-items:center;gap:3px;color:#6df09a;font-size:.78rem;font-weight:800;letter-spacing:.3px}.formationContainer .allPlayersBottomTraining .player .training-player-cost{margin:0;text-align:right;color:#ffe066;font-weight:800;font-size:.85rem;letter-spacing:.3px;font-variant-numeric:tabular-nums;white-space:nowrap;width:auto}.formationContainer .allPlayersBottomTraining .player .training-player-xp-bar{position:relative;width:100%;height:12px;margin:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;overflow:hidden}.formationContainer .allPlayersBottomTraining .player .training-player-xp-bar .training-player-xp-fill{height:100%;background:linear-gradient(90deg,#ffe066 0%,#bfa14a 100%);transition:width .3s ease}.formationContainer .allPlayersBottomTraining .player .training-player-xp-bar .training-player-xp-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.62rem;font-weight:800;letter-spacing:.4px;color:#fff;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6);font-variant-numeric:tabular-nums}.formationContainer .allPlayersBottomTraining .player:hover{transform:translateY(-1px);border-color:#ffe06659;box-shadow:0 6px 16px #00000073}.formationContainer .allPlayersBottomTraining .player.level-up-ready{border-color:#15d07c80;background:linear-gradient(135deg,rgba(21,208,124,.1) 0%,rgba(35,45,61,.85) 100%);cursor:pointer;box-shadow:0 0 0 1px #15d07c40 inset,0 6px 16px #15d07c26;animation:lvlReadyPulse 2s ease-in-out infinite}.formationContainer .allPlayersBottomTraining .player.level-up-ready .training-player-xp-fill{background:linear-gradient(90deg,#6df09a 0%,#15d07c 100%)}.formationContainer .allPlayersBottomTraining .player.level-up-ready .training-player-xp-text{color:#062b16;text-shadow:0 1px 0 rgba(255,255,255,.35)}.formationContainer .allPlayersBottomTraining .player.level-up-ready .training-player-cost{color:#6df09a}.formationContainer .allPlayersBottomTraining .player.level-up-locked{opacity:.55;cursor:not-allowed;filter:saturate(.7)}.formationContainer .allPlayersBottomTraining .player.level-up-locked:hover{transform:none;border-color:#ffffff0f;box-shadow:none}.formationContainer .allPlayersBottomTraining .player.level-max{opacity:.85;border-color:#ffe0664d}.formationContainer .allPlayersBottomTraining .player.level-max .training-player-cost{color:#ffe066;text-transform:uppercase;font-size:.7rem;letter-spacing:.5px;background:rgba(255,224,102,.12);border:1px solid rgba(255,224,102,.4);border-radius:999px;padding:2px 9px}.formationContainer .lineContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:flex-end;padding:20px;background-image:url(/assets/greenField-382f7716.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:50%;height:100%;border-radius:10px}.formationContainer .lineContainer>div{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.formationContainer .lineContainer .forward,.formationContainer .lineContainer .midField,.formationContainer .lineContainer .defence,.formationContainer .lineContainer .goalKeeper{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;height:100%;width:100%}.formationContainer .lineContainer .player{width:90px;height:110px;background-color:#faebd7;gap:10px;cursor:pointer;height:100%}.formationContainer .training-container{display:flex;align-items:start;justify-content:center;gap:10px;margin-top:20px;flex-direction:column;align-items:flex-start;height:100%;width:20%;justify-content:flex-start}.formationContainer .training-container .player-level{position:absolute;top:40px;padding:0;right:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:gold;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000;animation:blinking 1.5s infinite}@keyframes readyToTrainPulse{0%,to{box-shadow:0 6px 18px #15d07c59}50%{box-shadow:0 6px 22px #15d07c99}}@keyframes pulseGlow{0%,to{background-color:#fff;box-shadow:0 0 10px #feba3b80}50%{background-color:#ff4500;box-shadow:0 0 20px #ff4500cc}}.formationContainer .training-container .ready-to-training{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:10px 18px;border:none;border-radius:999px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;cursor:pointer;box-shadow:0 6px 18px #15d07c59;transition:transform .12s ease-out,box-shadow .18s ease-out;font-family:Red Hat Display,sans-serif;animation:readyToTrainPulse 2.4s ease-in-out infinite}.formationContainer .training-container .ready-to-training svg{font-size:1.05rem}.formationContainer .training-container .ready-to-training:hover{transform:translateY(-1px);box-shadow:0 10px 24px #15d07c80;animation:none}.formationContainer .training-container .ready-to-training:active{transform:translateY(0) scale(.98)}.formationContainer .training-container .best-formation-desktop{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:10px 18px;border:none;border-radius:999px;background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00;cursor:pointer;box-shadow:0 6px 18px #ffd1464d;transition:transform .12s ease-out,box-shadow .18s ease-out;font-family:Red Hat Display,sans-serif;margin-bottom:10px}.formationContainer .training-container .best-formation-desktop svg{font-size:1.05rem}.formationContainer .training-container .best-formation-desktop:hover{transform:translateY(-1px);box-shadow:0 10px 24px #ffd14673}.formationContainer .training-container .best-formation-desktop:active{transform:translateY(0) scale(.98)}.formationContainer .training-container button:not(.ready-to-training):not(.best-formation-desktop){font-size:.85rem;font-weight:700;padding:8px 16px;margin-bottom:10px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(255,255,255,.05);color:#e6e8ef;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out;font-family:Red Hat Display,sans-serif}.formationContainer .training-container button:not(.ready-to-training):not(.best-formation-desktop):hover{background:rgba(255,224,102,.08);border-color:#ffe06659;color:#ffe066}.formationContainer .formationBtn{display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start;height:100%;width:20%;justify-content:flex-start}.formationContainer .formationBtn button{font-size:18px;padding:10px;margin-bottom:10px;border:none;border-radius:10px;background-color:#fe453b;cursor:pointer}.formationContainer .formationBtn button:hover{background-color:#ff2418;box-shadow:#fff 0 0 0 1px inset,#873b3b 0 6px 15px,#a33e3e 0 2px 2px,#972020 0 0 4px}.formationContainer .formationBtn .logo{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:20px}.formationContainer .formationBtn .logo .image{width:20%}.formationContainer .formationBtn .logo .image img{width:100%}.formationContainer .formationBtn .logo .scoreCard h1{font-size:25px;color:#89afc0}.formationContainer .formationBtn .logo .scoreCard h2{color:#a6a6a6}.formationContainer .formationBtn .logo .scoreCard h2:first-child{font-size:18px;color:#89afc0}.formationContainer .formationBtn .logo .scoreCard span:first-child{font-size:15px;color:#7ed957}.formationContainer .formationBtn .logo .scoreCard span:nth-child(2){font-size:15px;color:#e20a17}.formationContainer .formationBtn .logo .scoreCard span:nth-child(3){font-size:15px;color:#a6a6a6}.formationContainer .allPlayersTopTraining{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;background:linear-gradient(180deg,rgba(26,34,48,.97) 0%,rgba(20,26,38,.97) 100%);z-index:1}.formationContainer .allPlayersTopTraining h1{margin:0;flex:1 1 auto;text-align:left;font-size:1rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#ffe066;padding:0;border:none;cursor:default}.formationContainer .allPlayersBottomTraining{padding:12px 16px 18px;gap:10px;display:flex;flex-direction:column;overflow-y:auto;max-height:calc(86vh - 80px)}.formationContainer .allPlayersBottomTraining::-webkit-scrollbar{width:6px}.formationContainer .allPlayersBottomTraining::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:8px}.formationContainer .allPlayersBottomTraining::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.formationContainer .allPlayersBottomTraining .training-player-mid-info{display:flex;align-items:center;justify-content:center}.formationContainer .allPlayersBottomTraining .training-player-mid-info p{display:inline-flex;align-items:center;justify-content:center;color:#cfd3db;font-size:.78rem;font-weight:700;letter-spacing:.3px}.formationContainer .allPlayersBottomTraining .training-player-mid-info .training-players-level{color:#6df09a;text-shadow:none}.formationContainer .playerList{display:flex;flex-direction:column;width:25%;border:1px solid rgba(255,224,102,.18);background:linear-gradient(160deg,rgba(26,34,48,.92) 0%,rgba(20,26,38,.95) 100%);box-shadow:0 12px 30px #00000080;border-radius:16px;color:#e6e8ef;margin-left:auto;height:100%;overflow:hidden;font-family:Red Hat Display,sans-serif}.formationContainer .playerList .allPlayersBottom{padding:8px 12px 14px;gap:8px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.formationContainer .playerList .allPlayersBottom::-webkit-scrollbar{width:6px}.formationContainer .playerList .allPlayersBottom::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:8px}.formationContainer .playerList .allPlayersBottom::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.formationContainer .playerList .allPlayersBottom .no-subtitute-players{color:#a6adc8;font-size:.95rem;text-align:center;font-style:italic;font-family:Red Hat Display,sans-serif;padding:30px 12px;margin:0}.formationContainer .playerList #selectedPlayerFilter{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%)!important;color:#07210f!important;border-color:transparent!important;box-shadow:0 4px 12px #15d07c4d!important}.formationContainer .playerList .allPlayersTop{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:12px 12px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.formationContainer .playerList .allPlayersTop h3{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#cfd3db;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 10px;cursor:pointer;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out;flex:1 1 0;text-align:center;min-width:0}.formationContainer .playerList .allPlayersTop h3:hover{background:rgba(255,224,102,.08);border-color:#ffe0664d;color:#ffe066}.formationContainer .playerList .player{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;color:#e6e8ef;background:linear-gradient(135deg,rgba(35,45,61,.8) 0%,rgba(26,34,48,.85) 100%);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:8px 12px;text-align:left;cursor:pointer;font-family:Red Hat Display,sans-serif;transition:transform .12s ease-out,border-color .15s ease-out,box-shadow .18s ease-out}.formationContainer .playerList .player>p:first-child{margin:0;color:#ffe066;font-weight:700;font-size:.85rem;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.formationContainer .playerList .player .listed-players-stats{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;line-height:1.5}.formationContainer .playerList .player .listed-players-stats>span:first-child{background:rgba(137,180,250,.15);color:#b3cbf7;border:1px solid rgba(137,180,250,.4);border-radius:999px;padding:1px 8px}.formationContainer .playerList .player .listed-players-stats>span:nth-child(2){background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4);border-radius:999px;padding:1px 8px;display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.formationContainer .playerList .player .listed-players-stats .listed-players-level{background:transparent!important;border:none!important;color:#6df09a!important;padding:0 0 0 4px!important;text-shadow:none;display:inline-flex;align-items:center;gap:2px}.formationContainer .playerList .player:hover{transform:translateY(-1px);border-color:#15d07c73;box-shadow:0 6px 16px #00000073,0 0 0 1px #15d07c40 inset}.formationContainer .playerList .player.selected{border-color:#ffe066b3;box-shadow:0 0 0 1px #ffe06666 inset,0 0 18px #ffe06640}.formationContainer .playerCards{display:flex;align-items:center;justify-content:center;position:absolute;height:20%;bottom:0;width:100%}.formationContainer .playerCards .forward{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;height:100%;width:100%}.formationContainer .playerCards .player{width:90px;height:110px;background-color:#faebd7;gap:10px;cursor:pointer;height:100%}.formationContainer .playerCards>div{display:flex;align-items:center;justify-content:center;padding:30px 50px;gap:20px;background-color:#46306f9e;border-radius:100px;margin:auto;height:100%}.best-formation,.show-team,.training-icon-mobile{display:none}.playerListCenter,.trainingListCenter{display:none;flex-direction:column;width:25%;border:1px solid rgba(255,224,102,.18);background:linear-gradient(160deg,rgba(26,34,48,.95) 0%,rgba(20,26,38,.97) 100%);box-shadow:0 20px 60px #000000a6;border-radius:16px;color:#e6e8ef;margin-left:auto;height:100%;overflow:hidden;z-index:996;font-family:Red Hat Display,sans-serif}.playerListCenter .allPlayersBottom,.trainingListCenter .allPlayersBottom{padding:8px 12px 14px;gap:8px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.playerListCenter .allPlayersBottom::-webkit-scrollbar,.trainingListCenter .allPlayersBottom::-webkit-scrollbar{width:6px}.playerListCenter .allPlayersBottom::-webkit-scrollbar-thumb,.trainingListCenter .allPlayersBottom::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:8px}.playerListCenter .allPlayersBottom::-webkit-scrollbar-thumb:hover,.trainingListCenter .allPlayersBottom::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.playerListCenter #selectedPlayerFilter,.trainingListCenter #selectedPlayerFilter{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%)!important;color:#07210f!important;border-color:transparent!important;box-shadow:0 4px 12px #15d07c4d!important}.playerListCenter .allPlayersTop,.trainingListCenter .allPlayersTop{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:12px 12px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.playerListCenter .allPlayersTop h3,.trainingListCenter .allPlayersTop h3{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#cfd3db;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 10px;cursor:pointer;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out;flex:1 1 0;text-align:center;min-width:0}.playerListCenter .allPlayersTop h3:hover,.trainingListCenter .allPlayersTop h3:hover{background:rgba(255,224,102,.08);border-color:#ffe0664d;color:#ffe066}.playerListCenter .player,.trainingListCenter .player{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e6e8ef;background:linear-gradient(135deg,rgba(35,45,61,.8) 0%,rgba(26,34,48,.85) 100%);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:8px 14px;text-align:left;cursor:pointer;font-family:Red Hat Display,sans-serif;transition:transform .12s ease-out,border-color .15s ease-out,box-shadow .18s ease-out}.playerListCenter .player p,.trainingListCenter .player p{margin:0;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerListCenter .player p:first-child,.trainingListCenter .player p:first-child{color:#ffe066;font-weight:700;flex:1 1 auto}.playerListCenter .player p:last-child,.trainingListCenter .player p:last-child{color:#cfd3db;font-weight:600;font-size:.78rem;letter-spacing:.3px;font-variant-numeric:tabular-nums;flex:0 0 auto}.playerListCenter .player:hover,.trainingListCenter .player:hover{transform:translateY(-1px);border-color:#15d07c73;box-shadow:0 6px 16px #00000073,0 0 0 1px #15d07c40 inset}.playerListCenter .player.selected,.trainingListCenter .player.selected{border-color:#ffe066b3;box-shadow:0 0 0 1px #ffe06666 inset,0 0 18px #ffe06640}.trainingListCenter{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(820px,90%);max-height:86vh;overflow:hidden;z-index:996;animation:trainingModalSlideUp .22s cubic-bezier(.2,.8,.2,1)}@keyframes trainingModalSlideUp{0%{transform:translate(-50%,calc(-50% + 12px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.playerCards{display:flex;align-items:center;justify-content:center;position:absolute;height:20%;bottom:0;width:100%}.playerCards .forward{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;height:100%;width:100%}.playerCards .player{width:90px;height:110px;background-color:#faebd7;gap:10px;cursor:pointer;height:100%}.playerCards>div{display:flex;align-items:center;justify-content:center;padding:30px 50px;gap:20px;background-color:#46306f9e;border-radius:100px;margin:auto;height:100%}.upgrade-arrows{position:absolute;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.upgrade-arrows .arrow{width:10px;height:20px;background-color:green;clip-path:polygon(50% 0%,0% 100%,100% 100%);position:absolute;bottom:0;animation:arrowUp 2s infinite ease-in-out;opacity:0}.upgrade-arrows .arrow:nth-child(1){left:10%;animation-duration:2s;animation-delay:0s}.upgrade-arrows .arrow:nth-child(2){left:50%;animation-duration:2.5s;animation-delay:.5s}.upgrade-arrows .arrow:nth-child(3){left:80%;animation-duration:3.5s;animation-delay:1s}.training-player{position:relative}@keyframes arrowUp{0%{transform:translateY(300%);opacity:0}20%{opacity:1}to{transform:translateY(-120%);opacity:0}}.training-time-left{position:absolute;top:2px;left:0;padding-top:4px;color:#ffebcd;font-weight:700;font-family:Red Hat Display,sans-serif;font-size:15px}@keyframes blinking{0%,to{opacity:1}50%{opacity:0}}.selected-player-mobile,.training-player,.training-player-mobile{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Red Hat Display,sans-serif}.selected-player-mobile .player-details,.training-player .player-details,.training-player-mobile .player-details{border-top-left-radius:10px;border-top-right-radius:10px}.selected-player-mobile .positions,.training-player .positions,.training-player-mobile .positions{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.training-player,.training-player-mobile{color:#fff}.training-player-mobile{display:none}.selected-player-mobile{display:none;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both infinite}@keyframes flash{0%{border-color:#ffd700cc;box-shadow:0 0 15px #ffd700cc}50%{border-color:#ffd70033;box-shadow:0 0 15px #ffd70066}to{border-color:#ffd700cc;box-shadow:0 0 15px #ffd700cc}}.formation-new-player-highlight{animation:flash 1s infinite;border:2px solid rgba(255,215,0,.8)}@media (max-width: 768px){.button-9{font-size:80%}.formationLoadingAllContainer{height:calc(var(--vh, 1vh) * 100 - 130px)}.formationContainer{width:100%;height:calc(var(--vh, 1vh) * 100 - 130px);display:flex;flex-direction:column;justify-content:center;align-items:center}.formationContainer .allPlayersBottomTraining{padding:10px 10px 16px;gap:8px;display:flex;flex-direction:column}.formationContainer .allPlayersBottomTraining .player{grid-template-columns:1.4fr auto auto;gap:6px 10px;padding:8px 12px}.formationContainer .allPlayersBottomTraining .player .training-player-name{font-size:.82rem}.formationContainer .allPlayersBottomTraining .player .training-player-mid-info .training-player-mid-left-info span{font-size:.62rem;padding:1px 7px}.formationContainer .allPlayersBottomTraining .player .training-player-cost{font-size:.78rem}.formationContainer .allPlayersBottomTraining .player .training-player-xp-bar{height:10px}.training-container,.formationBtn{display:none!important;width:100%!important;display:flex;justify-content:center!important;align-items:center;flex-direction:row!important;gap:10px}.formationContainer .lineContainer{width:100%}.formationContainer .playerList{display:none;width:100%;max-height:300px}.formationContainer .playerListCenter{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-height:80%;overflow:auto}.giftAlertOn h3{font-size:20px;text-align:center}.giftAlertOn .playerBought{width:110px}.player-card{width:83px!important;height:110px!important}.player-card p{font-size:8px}.defence{gap:3px!important}.training-icon-mobile,.best-formation,.show-team{display:inline-flex;justify-content:center;align-items:center;font-size:22px!important;padding:0!important;position:fixed;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(26,34,48,.95) 0%,rgba(20,26,38,.95) 100%);color:#cfd3db;box-shadow:0 6px 16px #00000080;cursor:pointer;z-index:30;transition:transform .12s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out}.training-icon-mobile:active,.best-formation:active,.show-team:active{transform:scale(.94)}.show-team{top:60px;right:8px}.show-team:hover{color:#b3cbf7;border-color:#89b4fa80;box-shadow:0 6px 16px #00000080,0 0 14px #89b4fa4d}.best-formation{top:60px;left:8px;color:#ffe066;border-color:#ffe06673}.best-formation:hover{border-color:#ffe066b3;box-shadow:0 6px 16px #00000080,0 0 18px #ffd14666}.training-icon-mobile{bottom:100px;left:8px;color:#6df09a;border-color:#15d07c80;animation:readyToTrainPulse 2.4s ease-in-out infinite}.training-icon-mobile:hover{border-color:#15d07ccc;box-shadow:0 6px 16px #00000080,0 0 18px #15d07c66;animation:none}.selected-player-mobile{display:flex;position:fixed;top:25px;left:5px;z-index:99}.training-player-mobile{font-size:10px;display:flex;position:fixed;bottom:100px;left:5px;z-index:99}.training-player-mobile .player-level{position:absolute;top:40px;padding:0;right:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:gold;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000;animation:blinking 1.5s infinite!important}.training-player-mobile p{font-size:8px!important}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@media (max-width: 376px){.giftAlertOn h3{font-size:20px;text-align:center}.giftAlertOn .playerBought{width:80px}.player-card{width:60px;height:90px}.player-card p{font-size:7px}.defence{gap:1px!important}.forward,.midField{gap:3px!important}}@keyframes lvlReadyPulse{0%,to{box-shadow:0 0 6px #2eb87259}50%{box-shadow:0 0 14px #2eb872a6}}.level-up-confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px}.level-up-confirm-box{background:linear-gradient(135deg,#1f2630 0%,#2a3340 100%);color:#fff;border-radius:14px;padding:24px 28px;min-width:280px;max-width:90vw;box-shadow:0 8px 32px #00000073,0 0 0 1px #2eb87266 inset;text-align:center}.level-up-confirm-box h3{margin:0 0 12px;font-size:1.1rem;color:#ffe066;letter-spacing:.3px}.level-up-confirm-box .lup-name{margin:0;font-size:1.3rem;font-weight:700}.level-up-confirm-box .lup-detail{margin:6px 0 12px;font-size:1rem;color:#6df09a;display:flex;align-items:center;justify-content:center;gap:6px}.level-up-confirm-box .lup-cost{margin:0 0 18px;font-size:.95rem}.level-up-confirm-box .lup-cost span{color:#ffe066;font-weight:700}.level-up-confirm-box .lup-actions{display:flex;gap:10px;justify-content:center}.level-up-confirm-box .lup-actions button{flex:1;padding:10px 18px;border-radius:999px;border:none;font-weight:800;font-size:.85rem;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;font-family:Red Hat Display,sans-serif;transition:transform .12s ease-out,box-shadow .18s ease-out,background .15s ease-out}.level-up-confirm-box .lup-actions button:active{transform:scale(.97)}.level-up-confirm-box .lup-actions .lup-cancel{background:rgba(255,255,255,.06);color:#cfd3db;border:1px solid rgba(255,255,255,.15)}.level-up-confirm-box .lup-actions .lup-cancel:hover{background:rgba(255,255,255,.12);color:#fff}.level-up-confirm-box .lup-actions .lup-confirm{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;box-shadow:0 4px 14px #15d07c4d}.level-up-confirm-box .lup-actions .lup-confirm:hover{transform:translateY(-1px);box-shadow:0 6px 18px #15d07c73}.player-card{font-family:Roboto;background-color:#333;color:gray;border:none;overflow:hidden;justify-content:center;align-items:center;text-align:center;border-radius:10px;width:120px;height:140px;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s}.player-card:hover{box-shadow:#fff 0 0 0 1px inset,#873b3b 0 6px 15px,#a33e3e 0 2px 2px,#972020 0 0 4px;transform:scale(1.1)}.player-details{width:100%;height:100%;display:flex;align-items:center;background-color:#938775;overflow:hidden}.player-image{position:relative;display:flex;height:100%;align-items:center;justify-content:start}.player-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000;z-index:1}.player-image img{width:90%;-o-object-fit:contain;object-fit:contain}.positions{padding:5px;background-color:#c13939;color:#ffebcd;font-weight:700;display:flex;justify-content:space-around;width:100%}.positions p{font-size:10px;margin:0}.player-name{white-space:nowrap;justify-content:start;align-items:start;text-align:start;color:#ffebcd}.player-name h2{writing-mode:vertical-rl;transform:rotate(-180deg);white-space:nowrap;padding-right:3px;font-size:10px;overflow:hidden;text-align:start}.player-year{position:absolute;bottom:2px;right:2px;padding:1px 4px;font-size:9px;font-weight:700;color:#ffebcd;background-color:#0000008c;border-radius:3px;z-index:2}.number{position:absolute;top:2px;right:2px;padding:4px;border-radius:50%;background-color:#ffebcd;font-weight:700;font-size:15px;color:#000}.player-level{position:absolute;top:30px;padding:0;right:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:gold;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.correct-position{color:#0f8b15}.wrong-position{color:#c13939}.selected{border:2px solid #0ff12d}@media (max-width: 768px){.player-card p{font-size:8px}.number{top:1px;font-size:10px}.improved-player{font-size:10px}}.card-tier{position:relative;isolation:isolate;border:1px solid transparent;border-radius:10px;overflow:hidden;transition:filter .25s ease,transform .25s ease,box-shadow .25s ease}.card-tier:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:var(--tier-bg, none)}.card-tier:after{content:none}.card-tier-bronze{--tier-bg: linear-gradient(160deg, #6b3f23 0%, #a86635 45%, #d2925b 100%);border-color:#8a5028;color:#fff3e1}.card-tier-silver{--tier-bg: linear-gradient(160deg, #6b6f74 0%, #b6bcc3 50%, #e6e9ee 100%);border-color:#8d949c;color:#1a1a1a}.card-tier-coolsilver{--tier-bg: linear-gradient(160deg, #2c4a5c 0%, #6fa3c4 45%, #b8e0f0 100%);border-color:#5a8aa5;color:#0a1620}.card-tier-gold{--tier-bg: linear-gradient(160deg, #8a6314 0%, #d6a838 50%, #ffe089 100%);border-color:#b9881d;color:#2a1d00}.card-tier-rare{--tier-bg: linear-gradient(160deg, #5b3a05 0%, #c98a16 35%, #ffd75e 60%, #c98a16 100%);border-color:#d8a73c;color:#1a1100;box-shadow:0 0 0 1px #ffdc8280 inset,0 4px 14px #a06e0066}.card-tier-elite{--tier-bg: linear-gradient(160deg, #1a0a0a 0%, #5b0d0d 35%, #c41e1e 65%, #ff5555 100%);border-color:#ff7878;color:#fff;box-shadow:0 0 0 1px #ffc8c873 inset,0 0 14px #dc32328c,0 6px 18px #78000066}.card-tier-elite:after{opacity:1;animation:card-tier-sheen 2.8s linear infinite;background:linear-gradient(115deg,transparent 30%,rgba(255,220,220,.45) 50%,transparent 70%)}.card-tier-mythic{border-color:#d8b6ff;color:#fff;--tier-bg: conic-gradient( from 0deg, #5d2bff 0deg, #00d4ff 70deg, #ffd24d 140deg, #ff5ed4 210deg, #5d2bff 280deg, #00d4ff 360deg );box-shadow:0 0 0 1px #ffdcff8c inset,0 0 18px #b478ff8c,0 6px 22px #5000a073}.card-tier-mythic:before{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 55%),radial-gradient(circle at 80% 90%,rgba(255,255,255,.1),transparent 60%)}.card-tier-mythic:after{opacity:1;animation:card-tier-sheen 2.4s linear infinite;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%)}.card-tier-glow{box-shadow:0 0 0 1px #ffebb473 inset,0 0 14px #ffc85a8c,0 8px 22px #00000059}@keyframes card-tier-sheen{0%{transform:translate(-150%)}60%{transform:translate(150%)}to{transform:translate(150%)}}@keyframes card-tier-mythic-rotate{0%{background-position:0% 50%}to{background-position:200% 50%}}.card-tier-badge{position:absolute;bottom:6px;left:6px;font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;z-index:4;-webkit-user-select:none;user-select:none}.card-tier-badge.tier-mythic{background:linear-gradient(90deg,#ffd24d,#ff5ed4,#5d2bff);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.card-level-chip{position:absolute;bottom:6px;right:6px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:999px;background:rgba(0,0,0,.6);color:#ffd24d;z-index:4}.card-tier-pips{position:absolute;top:6px;right:52px;display:flex;gap:2px;align-items:center;z-index:4}.card-tier-pips .pip{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 0 4px #ffffffb3}.card-tier-pips .pip.dim{background:rgba(255,255,255,.25);box-shadow:none}.player-card .card-tier-pips{top:4px;right:22px}.player-card .card-tier-pips .pip{width:3px;height:3px}.card-tier .card-tier-image-host{background-color:transparent!important}.card-tier .card-stat-controller,.card-tier .card-stat-controller-exist{background-color:#0009}.card-tier-mythic .card-stat-controller,.card-tier-mythic .card-stat-controller-exist{background-color:#140528a6}.card-tier-elite .card-stat-controller,.card-tier-elite .card-stat-controller-exist{background-color:#280000a6}.card-tier .card-stat-row,.card-tier .card-stat-row p,.card-tier .card-stat-controller-exist p{color:#ffebcd!important}.card-tier .card-stat-controller,.card-tier .card-stat-controller-exist{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.card-tier .card-component-relative{display:flex;flex-direction:column}.card-tier .card-component-relative .card-name-img-power-container{flex:1 1 auto}.card-tier .card-component-relative .card-stat-controller,.card-tier .card-component-relative .card-stat-controller-exist{aspect-ratio:auto;flex:0 0 33%;display:flex;flex-direction:column}.card-tier .card-name{display:none!important}.card-name-strip{margin:0;padding:4px 8px;font-size:13px;font-weight:700;color:#ffebcd;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.35);letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.7)}.card-stat-rows{flex:1;display:flex}.card-stat-rows .card-stat-row{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#ffebcd}.card-tier .card-power{color:#1a1a1a;font-weight:700}.card-tier .card-name{color:#ffebcd!important;text-shadow:0 1px 2px rgba(0,0,0,.6)}.card-tier:after{height:60%}.card-tier-rare:hover,.card-tier-elite:hover,.card-tier-mythic:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.05)}.pcv{position:relative;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;font-family:Red Hat Display,Roboto,sans-serif;-webkit-user-select:none;user-select:none;width:100%;height:100%}.pcv-lg{width:200px;height:300px}.pcv-md{width:140px;height:200px}.pcv-sm{width:120px;height:140px}.pcv-image-host{position:relative;flex:1 1 auto;overflow:hidden}.pcv-image{width:100%;height:100%;object-fit:cover;display:block}.pcv-sm .pcv-image{object-fit:contain}.pcv-img-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#6a5f52 20%,#9a8a76 40%,#9a8a76 55%,#6a5f52 75%);background-size:200% 100%;animation:pcv-shimmer 1.2s linear infinite;z-index:1}@keyframes pcv-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pcv-power{position:absolute;top:6px;right:6px;width:36px;aspect-ratio:1 / 1;border-radius:50%;background:#ffebcd;color:#1a1a1a;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;z-index:4;box-shadow:0 4px 8px #00000059}.pcv-sm .pcv-power{width:26px;font-size:12px;top:4px;right:4px}.pcv-power-correct{color:#0f8b15}.pcv-power-wrong{color:#c13939}.pcv-level{position:absolute;top:46px;right:8px;font-size:13px;font-weight:800;color:gold;display:flex;align-items:center;gap:2px;z-index:4;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.pcv-sm .pcv-level{top:32px;right:4px;font-size:11px}.pcv-year{position:absolute;top:6px;left:6px;background:rgba(0,0,0,.55);color:#ffebcd;font-size:.7rem;font-weight:600;padding:2px 6px;border-radius:4px;letter-spacing:.3px;z-index:4}.pcv-sm .pcv-year{font-size:.55rem;padding:1px 4px;top:3px;left:3px}.pcv-xp-bar{position:absolute;left:6px;right:6px;bottom:4px;height:4px;background:rgba(0,0,0,.55);border-radius:2px;overflow:hidden;z-index:4}.pcv-xp-fill{height:100%;background:linear-gradient(90deg,#ffe066 0%,#bfa14a 100%);transition:width .3s ease}.pcv-xp-bar.pcv-xp-ready{box-shadow:0 0 6px #2eb872b3}.pcv-xp-bar.pcv-xp-ready .pcv-xp-fill{background:linear-gradient(90deg,#6df09a 0%,#2eb872 100%)}.pcv-sm .pcv-xp-bar{height:3px;left:3px;right:3px;bottom:2px}.pcv-bottom{flex:0 0 33%;background:rgba(0,0,0,.6);color:#ffebcd;display:flex;flex-direction:column}.pcv-bottom-overlay{align-items:center;justify-content:center;text-align:center;padding:6px;font-size:12px}.pcv-name{margin:0;padding:4px 8px;font-size:13px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.35);letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.7)}.pcv-sm .pcv-name{padding:2px 4px;font-size:9px}.pcv-stats{flex:1;display:flex}.pcv-stat-col{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:600}.pcv-stat-col p{margin:0;font-size:12px}.pcv-sm .pcv-stat-col p{font-size:9px}.pcv.card-tier-mythic .pcv-bottom{background:rgba(20,5,40,.65)}.pcv.card-tier-elite .pcv-bottom{background:rgba(40,0,0,.65)}.player-card-slot{width:120px;height:140px;border-radius:10px;cursor:pointer;transition:transform .2s,box-shadow .2s}.player-card-slot:hover{transform:scale(1.08);box-shadow:0 0 0 1px #fff inset,0 6px 15px #873b3b99,0 0 4px #97202099}.player-card-slot.selected{outline:2px solid #0ff12d;outline-offset:-2px}.player-card-empty{width:100%;height:100%;background:#333;color:#aaa;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px;font-size:12px;font-family:Roboto,sans-serif}.training-card-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:22px 4px 6px}.training-card-wrap .training-pill{position:absolute;top:0;left:50%;transform:translate(-50%);background:linear-gradient(90deg,#ffd24d,#ffaa00);color:#1a1100;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:3px 10px;border-radius:999px;box-shadow:0 2px 6px #00000059;white-space:nowrap;z-index:6}.training-card-wrap .training-time-left{position:absolute;top:30px;left:12px;background:rgba(0,0,0,.7);color:#ffd24d;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.3px;z-index:6}.training-card-wrap .training-next-level{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,.78);color:gold;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.5px}.training-card-wrap .training-next-level svg{font-size:10px;opacity:.8}@media (max-width: 768px){.spreaded-card .pcv-lg{width:100%;height:100%}.spreaded-card .pcv-lg .pcv-power{width:28px;font-size:11px}.spreaded-card .pcv-lg .pcv-name{font-size:11px}.spreaded-card .pcv-lg .pcv-stat-col p{font-size:10px}.pcv-md{width:80px;height:115px}.pcv-md .pcv-power{width:20px;font-size:9px;top:2px;right:2px}.pcv-md .pcv-name{font-size:8px;padding:1px 3px}.pcv-md .pcv-stat-col p{font-size:8px}.training-card-wrap{padding-top:14px}.training-card-wrap .training-pill{font-size:8px;padding:1px 6px;letter-spacing:.8px}.training-card-wrap .training-time-left{font-size:9px;top:16px;left:4px;padding:1px 4px}.training-card-wrap .training-next-level{font-size:9px;padding:2px 6px}.pcv-sm,.player-card-slot{width:90px;height:110px}.pcv-sm .pcv-power{width:22px;font-size:10px;top:3px;right:3px}.pcv-sm .pcv-level{top:26px;right:3px;font-size:10px}.pcv-sm .pcv-year{font-size:.5rem;padding:1px 3px;top:2px;left:2px}.pcv-sm .pcv-name{font-size:8px;padding:1px 3px}.pcv-sm .pcv-stat-col p{font-size:8px}}@media (max-width: 411px){.spreaded-card .pcv-lg .pcv-power{width:22px;font-size:9px}.spreaded-card .pcv-lg .pcv-name,.spreaded-card .pcv-lg .pcv-stat-col p{font-size:9px}.pcv-sm,.player-card-slot{width:72px;height:92px}.pcv-sm .pcv-power{width:19px;font-size:9px}.pcv-sm .pcv-level{top:22px;font-size:9px}.pcv-sm .pcv-name{font-size:7px;padding:1px 2px}.pcv-sm .pcv-stat-col p{font-size:7px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.teamSelectAllContainer{font-family:Roboto;font-size:20px;display:flex;flex-direction:column;background-image:url(/assets/stadiumBackground-fdf9b500.webp);height:calc(100vh - 170px);background-size:100% 100%;background-repeat:no-repeat;align-items:center;justify-content:center;width:100%;position:relative}.teamSelectAllContainer .tabsContainer{display:flex;flex-direction:row;gap:20px;margin:20px 0;color:#fff}.teamSelectAllContainer .teamSelectInner{background-color:#02000084;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:10px 0 20px;position:relative}.teamSelectAllContainer .tabsContainer button{padding:10px 25px;color:#fff;font-size:18px;line-height:20px;border:none;border-radius:5px;background-color:#333;cursor:pointer;transition:background-color .3s ease}.teamSelectAllContainer .tabsContainer button.active-tab{background-color:#7c7c7c}.teamSelectAllContainer .campaignContainer{width:70%;display:flex;align-items:center;justify-content:center;height:70%}.teamSelectAllContainer .campaignContainer.show{display:flex}.teamSelectAllContainer .campaignContainer.hide{display:none}.teamSelectAllContainer .campaignAllContainer,.teamSelectAllContainer .dailyAllContainer{width:90%;height:100%;position:relative}.teamSelectAllContainer .teamSelectDiv h1,.teamSelectAllContainer .dailyAllContainer h1{color:#fff;letter-spacing:10px;text-align:center}.teamSelectAllContainer .teamSelectDiv{border-radius:10px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:40px;width:100%;height:100%}.teamSelectAllContainer .ButtonClass{width:60%;display:flex;flex-direction:row;justify-content:space-around}.teamSelectAllContainer #GreenButton{display:flex;justify-content:center;align-items:center;font-size:1rem;width:50%;height:3rem;background:linear-gradient(90deg,#1e5631 0%,#a4de02 100%);color:#fff;border:none;border-radius:10px;padding:0 10px;cursor:pointer}.teamSelectAllContainer #GreenButton:hover:not(:disabled){background:linear-gradient(90deg,#163820 0%,#7bbd1a 100%);box-shadow:none}.teamSelectAllContainer #GreenButtonDaily{display:flex;justify-content:center;align-items:center;font-size:1rem;width:unset;height:3rem;background:linear-gradient(90deg,#1e5631 0%,#a4de02 100%);color:#fff;border:none;border-radius:10px;padding:0 10px;cursor:pointer}.teamSelectAllContainer #GreenButtonDaily:hover:not(:disabled){background:linear-gradient(90deg,#163820 0%,#7bbd1a 100%);box-shadow:none}.teamSelectAllContainer .leagueSwiperContainer{font-size:30px;color:#fff;width:600px;height:70px;display:flex;align-items:center;font-weight:600;background-image:linear-gradient(92.88deg,#312d2d 9.16%,#363535 43.89%,#3d383d 64.72%);border-radius:100px;padding:40px 20px;border:2px solid #3f234d;box-shadow:0 0 10px #fff}.teamSelectAllContainer .leagueSwiperContainer .prev-button img:hover,.teamSelectAllContainer .leagueSwiperContainer .next-button img:hover{height:70px}.teamSelectAllContainer .leagueSwiperContainer img{height:40px}.teamSelectAllContainer .teamSelectLogoLeague{display:flex;align-items:center;justify-content:center;gap:20px}.teamSelectAllContainer .teamSelectLogoTeam{display:flex;flex-direction:column;align-items:center;justify-content:center}.teamSelectAllContainer .teamSelectLogoTeamDaily{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#fff;height:100%}.teamSelectAllContainer .teamSelectLogoTeamDaily img{width:200px}.teamSelectAllContainer .teamSwiperContainer{color:#fff;width:900px;display:flex;align-items:center;font-weight:600;font-size:40px;height:90%}.teamSelectAllContainer .teamSwiperContainer img{width:200px}.teamSelectAllContainer .leagueSwiperContainer button,.teamSelectAllContainer .teamSwiperContainer button{background-color:transparent;border:none;cursor:pointer}.teamSelectAllContainer .dailyTeams,.teamSelectAllContainer .dailyTeam{display:flex;align-items:center;gap:20px;color:#fff;font-size:20px;font-weight:600}.teamSelectAllContainer .energyErrorPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;z-index:100;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;background-color:#3f234d}.teamSelectAllContainer .energyErrorPopup p{margin-bottom:10px;font-size:20px}.teamSelectAllContainer .energyErrorPopup button{margin-top:10px}.teamSelectAllContainer .daily-team-container{display:flex;justify-content:center;align-items:center;width:100%}.teamSelectAllContainer .dailyMoneyButtonContainer{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;height:33%}.teamSelectAllContainer .dailyImgNameContainer img{height:85%}.teamSelectAllContainer .dailyImgNameContainer p{height:15%}.teamSelectAllContainer .dailyImgNameContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:66%}@media (max-width: 768px){.teamSelectAllContainer{height:calc(var(--vh, 1vh) * 100 - 130px)}.teamSelectAllContainer #tab2{justify-content:center}.teamSelectAllContainer .teamSwiperContainer{width:100%}.teamSelectAllContainer .teamSwiperContainer .prev-button img,.teamSelectAllContainer .teamSwiperContainer .next-button img{height:50px;width:50px}.teamSelectAllContainer .teamSwiperContainer .prev-button img:hover,.teamSelectAllContainer .teamSwiperContainer .next-button img:hover{height:60px}.teamSelectAllContainer .teamSelectDiv{padding:10px;height:100%;gap:0}.teamSelectAllContainer .teamSelectDiv h1,.teamSelectAllContainer .dailyAllContainer h1{font-size:20px;margin:10px}.teamSelectAllContainer .tabsContainer{margin-top:0}.teamSelectAllContainer .teamSelectLogoTeam p{font-size:20px}.teamSelectAllContainer .ButtonClass{width:100%;justify-content:center;gap:10%}.teamSelectAllContainer .teamSelectAllContainer{justify-content:center;width:100%}.teamSelectAllContainer .campaignContainer{height:80%;width:100%}.teamSelectAllContainer .daily-team-container{flex-direction:column;width:100%;justify-content:space-around;height:90%}.teamSelectAllContainer .teamSwiperContainer{height:90%}.teamSelectAllContainer .dailyImgNameContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;text-align:center}.teamSelectAllContainer .teamSelectLogoTeamDaily{flex-direction:row;justify-content:space-between;margin:0;width:100%}.teamSelectAllContainer .teamSelectLogoTeamDaily img{width:80px}.teamSelectAllContainer .dailyMoneyButtonContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:50%}.teamSelectAllContainer .dailyMoneyButtonContainer p{font-size:15px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.leaderboardOnlineAllContainer{font-family:Red Hat Display,sans-serif;display:flex;flex-direction:column;height:100%;align-items:stretch;justify-content:flex-start;width:100%;padding:0;gap:10px}.leaderboardOnlineAllContainer h2{font-family:Red Hat Display,sans-serif}.leaderboardOnlineAllContainer .tableContainerOnline{width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;border-radius:14px;background:rgba(15,20,28,.55);border:1px solid rgba(255,224,102,.18);box-shadow:0 4px 18px #00000059 inset}.leaderboardOnlineAllContainer .tableContainerOnline::-webkit-scrollbar{width:8px}.leaderboardOnlineAllContainer .tableContainerOnline::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.leaderboardOnlineAllContainer .tableContainerOnline::-webkit-scrollbar-thumb{background:rgba(255,224,102,.35);border-radius:10px}.leaderboardOnlineAllContainer .tableContainerOnline::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.55)}.leaderboardOnlineAllContainer .tableContainerOnline table{width:100%;border-collapse:separate;border-spacing:0;color:#ececec}.leaderboardOnlineAllContainer .tableContainerOnline table thead{position:sticky;top:0;z-index:1}.leaderboardOnlineAllContainer .tableContainerOnline table thead th{background:linear-gradient(180deg,#1c2434 0%,#151c28 100%);color:#ffe066;padding:12px 10px;font-weight:700;font-size:.78rem;letter-spacing:.6px;text-transform:uppercase;text-align:left;border-bottom:1px solid rgba(255,224,102,.25);-webkit-user-select:none;user-select:none}.leaderboardOnlineAllContainer .tableContainerOnline table thead th.lb-sortable{cursor:pointer;transition:background .15s,color .15s}.leaderboardOnlineAllContainer .tableContainerOnline table thead th.lb-sortable:hover{background:linear-gradient(180deg,#243049 0%,#1a2232 100%)}.leaderboardOnlineAllContainer .tableContainerOnline table thead th.lb-sort-active .lb-sort-arrow{color:gold;opacity:1}.leaderboardOnlineAllContainer .tableContainerOnline table thead th .lb-sort-label{display:inline-flex;align-items:center;gap:4px}.leaderboardOnlineAllContainer .tableContainerOnline table thead th .lb-sort-arrow{font-size:.85rem;opacity:.95}.leaderboardOnlineAllContainer .tableContainerOnline table thead th .lb-sort-arrow.lb-sort-arrow-dim{opacity:.35}.leaderboardOnlineAllContainer .tableContainerOnline table thead .leaderboard-user-rank-header{text-align:center}.leaderboardOnlineAllContainer .tableContainerOnline table tbody tr{background:transparent;transition:background .12s;cursor:pointer}.leaderboardOnlineAllContainer .tableContainerOnline table tbody tr td{padding:11px 10px;font-size:.92rem;border-bottom:1px solid rgba(255,255,255,.05);color:#e6e6ea}.leaderboardOnlineAllContainer .tableContainerOnline table tbody tr:hover td{background:rgba(255,224,102,.06)}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-gold td{background:linear-gradient(90deg,rgba(255,215,0,.18) 0%,rgba(255,215,0,.04) 100%);color:#ffe066;font-weight:800}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-gold:hover td{background:linear-gradient(90deg,rgba(255,215,0,.28) 0%,rgba(255,215,0,.08) 100%)}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-silver td{background:linear-gradient(90deg,rgba(210,215,225,.16) 0%,rgba(210,215,225,.04) 100%);color:#e8ecf3;font-weight:700}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-silver:hover td{background:linear-gradient(90deg,rgba(210,215,225,.26) 0%,rgba(210,215,225,.08) 100%)}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-bronze td{background:linear-gradient(90deg,rgba(205,127,50,.18) 0%,rgba(205,127,50,.04) 100%);color:#f0c89a;font-weight:700}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-bronze:hover td{background:linear-gradient(90deg,rgba(205,127,50,.28) 0%,rgba(205,127,50,.08) 100%)}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-you td{background:linear-gradient(90deg,rgba(21,208,124,.2) 0%,rgba(21,208,124,.05) 100%);color:#b6f4d3;font-weight:700;box-shadow:inset 3px 0 #15d07c}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-you:hover td{background:linear-gradient(90deg,rgba(21,208,124,.3) 0%,rgba(21,208,124,.1) 100%)}.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-you.lb-row-gold td,.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-you.lb-row-silver td,.leaderboardOnlineAllContainer .tableContainerOnline table tbody .lb-row-you.lb-row-bronze td{box-shadow:inset 3px 0 #15d07c}.leaderboardOnlineAllContainer .leaderboard-user-rank-header,.leaderboardOnlineAllContainer .leaderboard-user-rank{width:60px;text-align:center}.leaderboardOnlineAllContainer .leaderboard-username-header,.leaderboardOnlineAllContainer .leaderboard-username{width:auto}.leaderboardOnlineAllContainer .leaderboard-user-elo-header,.leaderboardOnlineAllContainer .leaderboard-user-elo{width:14%}.leaderboardOnlineAllContainer .leaderboard-user-campaign-header,.leaderboardOnlineAllContainer .leaderboard-user-campaign{width:14%;text-align:center}.leaderboardOnlineAllContainer .leaderboard-user-rates-header,.leaderboardOnlineAllContainer .leaderboard-user-rates{width:22%}.leaderboardOnlineAllContainer .lb-medal{font-size:1.2rem;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.leaderboardOnlineAllContainer .lb-medal-gold{color:gold}.leaderboardOnlineAllContainer .lb-medal-silver{color:#d8dde6}.leaderboardOnlineAllContainer .lb-medal-bronze{color:#cd7f32}.leaderboardOnlineAllContainer .lb-rank-num{display:inline-block;min-width:22px;font-weight:600;color:#c9cdd6}.leaderboardOnlineAllContainer .usernameColumn{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.leaderboardOnlineAllContainer .leaderboard-user-rates{display:flex;gap:4px;flex-wrap:nowrap;align-items:center}.leaderboardOnlineAllContainer .lb-chip{display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.3px;line-height:1.4;border:1px solid transparent}.leaderboardOnlineAllContainer .lb-chip-win{background:rgba(46,204,113,.18);color:#5be3a1;border-color:#2ecc7166}.leaderboardOnlineAllContainer .lb-chip-lose{background:rgba(231,76,60,.18);color:#ff8b80;border-color:#e74c3c66}.leaderboardOnlineAllContainer .lb-chip-draw{background:rgba(255,255,255,.08);color:#cfd3db;border-color:#ffffff2e}.leaderboardOnlineAllContainer .lb-state-row td{background:transparent!important;border-bottom:none!important;text-align:center;padding:40px 12px!important}.leaderboardOnlineAllContainer .lb-state-msg{display:flex;align-items:center;justify-content:center;gap:10px;color:#b8bcc6;font-size:.95rem}.leaderboardOnlineAllContainer .lb-spinner{width:16px;height:16px;border:2px solid rgba(255,224,102,.25);border-top-color:#ffe066;border-radius:50%;animation:lbSpin .7s linear infinite}@keyframes lbSpin{to{transform:rotate(360deg)}}.leaderboardOnlineAllContainer .lb-you-footer{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(90deg,rgba(21,208,124,.22) 0%,rgba(21,208,124,.08) 100%);border:1px solid rgba(21,208,124,.45);border-radius:12px;color:#d8fbe8;cursor:pointer;transition:background .15s,transform .1s}.leaderboardOnlineAllContainer .lb-you-footer:hover{background:linear-gradient(90deg,rgba(21,208,124,.32) 0%,rgba(21,208,124,.14) 100%)}.leaderboardOnlineAllContainer .lb-you-footer:active{transform:scale(.995)}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-label{font-size:.7rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#15d07c;padding:3px 8px;border-radius:999px;background:rgba(21,208,124,.15);border:1px solid rgba(21,208,124,.5)}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-rank{font-size:1.1rem;font-weight:900;color:#ffe066}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-name{flex:1 1 auto;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-elo{font-size:.85rem;font-weight:700;color:#b6f4d3;letter-spacing:.5px;text-transform:uppercase}@media (max-width: 900px){.leaderboardOnlineAllContainer{width:100%;padding:0;height:100%}.leaderboardOnlineAllContainer .header-text{font-size:25px}.leaderboardOnlineAllContainer .tableContainerOnline{border-radius:10px;overflow-x:auto}.leaderboardOnlineAllContainer .tableContainerOnline table{min-width:unset;width:100%}.leaderboardOnlineAllContainer .tableContainerOnline table thead th{padding:9px 6px;font-size:.68rem;letter-spacing:.4px}.leaderboardOnlineAllContainer .tableContainerOnline table tbody tr td{padding:9px 6px;font-size:.82rem}.leaderboardOnlineAllContainer .leaderboard-user-rank-header,.leaderboardOnlineAllContainer .leaderboard-user-rank{width:44px}.leaderboardOnlineAllContainer .leaderboard-user-elo-header,.leaderboardOnlineAllContainer .leaderboard-user-elo,.leaderboardOnlineAllContainer .leaderboard-user-campaign-header,.leaderboardOnlineAllContainer .leaderboard-user-campaign{width:14%}.leaderboardOnlineAllContainer .leaderboard-user-rates-header,.leaderboardOnlineAllContainer .leaderboard-user-rates{display:none}.leaderboardOnlineAllContainer .lb-medal{font-size:1rem}.leaderboardOnlineAllContainer .lb-chip{padding:1px 5px;font-size:.65rem}.leaderboardOnlineAllContainer .usernameColumn{max-width:110px}.leaderboardOnlineAllContainer .lb-you-footer{padding:8px 10px;gap:8px}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-label{font-size:.6rem;padding:2px 6px}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-rank{font-size:.95rem}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-name{font-size:.85rem}.leaderboardOnlineAllContainer .lb-you-footer .lb-you-elo{font-size:.7rem}}.leaderboard-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:rgba(8,12,18,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:lbModalFadeIn .18s ease-out}@keyframes lbModalFadeIn{0%{opacity:0}to{opacity:1}}.leaderboard-modal-box{position:relative;background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);border-radius:16px;padding:56px 16px 20px;width:min(1100px,100%);height:92vh;max-height:92vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #000000a6,0 0 0 1px #ffe0662e inset;animation:lbModalSlideUp .22s cubic-bezier(.2,.8,.2,1)}.leaderboard-modal-box .leaderboardOnlineAllContainer{width:100%;height:auto;padding:0 4px}.leaderboard-modal-content{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;display:flex;align-items:stretch;justify-content:center}@keyframes lbModalSlideUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.leaderboard-modal-title{position:absolute;top:14px;left:20px;display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#ffe066}.leaderboard-modal-title svg{filter:drop-shadow(0 0 4px rgba(255,224,102,.5))}.leaderboard-modal-close{position:absolute;top:10px;right:12px;z-index:2}.leaderboard-fab{position:absolute;top:16px;right:16px;z-index:90;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;background:radial-gradient(circle at 30% 30%,#ffe9a7 0%,#ffd146 35%,#b8861b 100%);color:#2d1a00;box-shadow:0 4px 14px #00000073,0 0 18px #ffd70059,0 0 0 2px #ffeb9666 inset;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,filter .15s}.leaderboard-fab svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.leaderboard-fab:hover{transform:translateY(-2px) scale(1.04);filter:brightness(1.05);box-shadow:0 6px 18px #00000080,0 0 22px #ffd7008c,0 0 0 2px #ffeb968c inset}.leaderboard-fab:active{transform:scale(.95)}.leaderboard-fab .lb-fab-label{position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);background:rgba(20,26,36,.92);color:#ffe066;padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.leaderboard-fab:hover .lb-fab-label,.leaderboard-fab:focus-visible .lb-fab-label{opacity:1}@media (max-width: 768px){.leaderboard-modal-box{padding:50px 8px 14px;border-radius:12px}.leaderboard-modal-title{font-size:.92rem;top:12px;left:14px}.leaderboard-fab{width:46px;height:46px;font-size:1.1rem;top:12px;right:12px}.leaderboard-fab .lb-fab-label{display:none}}.header-text{color:#fff;font-size:50px;font-family:Permanent Marker,cursive}.onlineAllContainer{display:flex;position:relative;background-image:url(/assets/onlinebackground-e89e0196.webp);height:calc(100vh - 170px);width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;align-items:center;justify-content:center;flex-direction:column;padding:0}.playContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#02000084}.online-action-containers{padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;height:90%;width:85%}.season-info-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:1.5rem;font-family:Red Hat Display,sans-serif}.playRandom{display:flex;flex-direction:column;align-items:center;gap:20px;padding:60px 24px;border-radius:15px;width:40%;max-width:500px;border:1.5px solid;height:100%;justify-content:end;background-image:url(/assets/onlineRandom-6778eb93.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.playRandom h1{color:#fff;font-size:2.2rem;font-weight:800;text-align:center;margin-bottom:18px;letter-spacing:1px;text-shadow:0 2px 2px rgba(0,0,0,.18)}.playRandom .playRandomButtons{display:flex;gap:16px;width:100%;justify-content:center}.playRandom .playRandomButtons button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border:none;border-radius:10px;font-size:1.08rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);min-width:120px;box-shadow:0 2px 8px #0000001a;background:#23232b;color:#f5f5f5;letter-spacing:.5px}.playRandom .playRandomButtons button:hover:not(:disabled){background:#18181c;box-shadow:0 1px 4px #0000002e}.playRandom .playRandomButtons button:disabled{opacity:.5;cursor:not-allowed}.playRandom .playRandomButtons button p{margin:0}.playRandom .playRandomButtons button#PlayRandomButton{display:flex;justify-content:center;align-items:center;font-size:1rem;width:100%;height:3rem;background:linear-gradient(90deg,#1e5631 0%,#a4de02 100%);color:#fff;border:none;border-radius:10px;padding:0 10px;cursor:pointer}.playRandom .playRandomButtons button#PlayRandomButton:hover:not(:disabled){background:linear-gradient(90deg,#163820 0%,#7bbd1a 100%);box-shadow:none}.playRandom .playRandomButtons button#HistoryButton{background:#23232b;color:#f5f5f5;font-weight:700;border:1.5px solid #444}.playRandom .playRandomButtons button#HistoryButton:hover:not(:disabled){background:#18181c}.playRandom input{width:100%;padding:12px 20px;border:2px solid #444;border-radius:10px;font-size:1rem;background-color:#ffffffeb;color:#23232b;transition:all .2s;margin-bottom:8px}.playRandom input:focus{outline:none;box-shadow:0 0 0 2px #ffd70033}.playRandom input::-moz-placeholder{color:#888}.playRandom input::placeholder{color:#888}@media (max-width: 768px){.playRandom{padding:16px 4px;width:98%;max-width:99vw}.playRandom h1{font-size:1.3rem}.playRandom .playRandomButtons{flex-direction:column;width:100%;gap:10px}.playRandom .playRandomButtons button{width:100%;padding:10px 0;font-size:1rem}.playRandom input{padding:10px;font-size:.95rem}}.searchContainer{position:relative;width:100%}#PlayFriendButton{position:absolute;top:50%;transform:translateY(-50%);right:0;height:100%;background-color:green;color:#fff;border:none;border-radius:10px;padding:0 10px;cursor:pointer}.energyErrorPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;z-index:100;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;background-color:#3f234d}.energyErrorPopup p{margin-bottom:10px;font-size:20px}.energyErrorPopup button{margin-top:10px}.header-text{color:#fff;font-size:3rem;font-family:Roboto,sans-serif}@media (max-width: 768px){.onlineAllContainer{height:calc(var(--vh, 1vh) * 100 - 130px);padding:0}}@media (max-width: 900px){.onlineAllContainer{justify-content:space-around}.onlineAllContainer .season-info-text{font-size:15px;padding:5px}.onlineAllContainer .online-action-containers{flex-direction:column-reverse;justify-content:space-around;padding:2px;width:99%}.onlineAllContainer .online-action-containers .leaderboardOnlineAllContainer{height:85%}.onlineAllContainer .online-action-containers .playRandom{background:none;height:10%;width:100%;padding:0;border:none}.onlineAllContainer .online-action-containers .playRandom .playRandomButtons{flex-direction:row;width:100%;justify-content:space-between}.onlineAllContainer .online-action-containers .playRandom h1{display:none}.header-text{font-size:25px}}.historyPanel{display:flex;flex-direction:column;padding-top:20px;padding-right:20px;padding-left:20px;width:100%;height:100%}.winHistory{color:green;font-weight:700;text-align:center;width:50%}.loseHistory{color:red;font-weight:700;text-align:center;width:50%}.drawHistory{color:gray;font-weight:700;text-align:center;width:50%}.matchHistoryDetailsOn{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;max-width:90%;height:65%;background-color:#000000e6;color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #00000080;z-index:100;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.match-history{width:100%;display:flex;align-items:center;justify-content:space-around;cursor:pointer;margin-bottom:10px;padding:5px 10px;border:1px solid #ddd;border-radius:5px}.match-history:hover{background-color:#f9f9f9;border-left:5px solid #8728e0;transition:background-color .2s ease-in-out,border-left .2s ease-in-out}.opponent-name{display:flex;font-weight:700;color:#8728e0;font-family:sans-serif;font-size:20px;line-height:1.5;text-shadow:1px 1px 2px rgba(135,27,27,.2);width:20ch;justify-content:center;overflow:hidden;text-overflow:ellipsis;max-width:20ch}.opponent-name span{width:100%;text-align:center}.match-status{flex:1;text-align:start;display:flex;align-items:center;justify-content:space-around}.match-score{width:50%;display:flex;align-items:center;justify-content:center;margin:0 10px;color:#333;font-size:30px}.match-date{text-align:end;flex:1;font-size:.8em;color:#424242}.match-history.winHistory{background-color:#dff0df}.match-history.loseHistory{background-color:#f0f0f0}.match-history.drawHistory{background-color:#f5f5f5}.mactchList{height:90%;padding-top:20px;color:#fff;display:flex;overflow-y:auto;list-style:none;padding-left:30px;font-size:20px;flex-direction:column;cursor:default}.matchDetailsModal,.HistoryModal{font-family:Red Hat Display,sans-serif;display:flex;position:fixed;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:85%;background-color:#e5e5e5f2;color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 15px #00000080;z-index:999;align-items:center;justify-content:center;gap:20px;text-align:center;overflow:auto}.HistoryModal .summaryPlayerList{width:100%;display:flex;align-items:center;gap:10px;color:#555;font-size:16px;margin:10px 0;overflow-y:visible;white-space:nowrap;text-overflow:ellipsis}.HistoryModal .summaryPlayerList .summaryPlayerListPowerSection{display:flex;align-items:center;justify-content:center}.HistoryModal .summaryPlayerList .goal-container{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:visible;display:flex;align-items:center}.HistoryModal h2{color:#333;font-size:24px;margin-bottom:20px}.HistoryModal p{display:flex;align-items:center;gap:10px;color:#555;font-size:16px}.HistoryModal p strong{color:#000}.HistoryModal button{background-color:#333;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.HistoryModal button:hover{background-color:#8728e0}.HistoryModal .fa-angles-right1,.HistoryModal .fa-angles-right2{margin:0 5px;color:#000}.HistoryModal .fa-angles-equals{margin:0 5px;color:gray}.fa-angles-up{margin:0 5px;color:green;position:relative}.fa-angles-down{margin:0 5px;color:red;display:flex;align-items:flex-end}.matchDetailsAllContainer{display:flex;align-items:center;justify-content:space-around;gap:20px;width:100%;height:100%}.matchDetailsLeft{width:40%;display:flex;justify-content:center;flex-direction:column;gap:20px}.matchDetailsLeft h4 h5{width:33%;overflow:hidden;text-overflow:ellipsis}.matchDetailsBottomLeft{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.matchDetailsLeft .eloStatContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.match-details-player-level{font-weight:700;font-size:13px;color:gold;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.match-details-xp-pill{margin-left:8px;padding:1px 6px;border-radius:4px;background:linear-gradient(90deg,#ffe066 0%,#bfa14a 100%);color:#2d1a00;font-size:11px;font-weight:700;white-space:nowrap}.matchDetailsLeft .position-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.matchDetailsLeft h2{font-size:40px;margin-bottom:50px}.matchDetailsLeft h4{display:flex;align-items:center;justify-content:space-around;font-size:30px;color:#000}.matchDetailsLeft span{font-size:20px;color:#000}.matchDetailsRight{width:60%;display:flex;justify-content:center;gap:10%}.matchDetailsRight .goal-icon-red{color:red}.matchDetailsRight .goal-icon-green{color:green}.matchDetailsBottomLeft .matchDetailsBottomRight{display:flex;flex-direction:column}.matchDetailsModal h3{color:#000;font-size:24px}.historyInput{display:flex;align-items:center;justify-content:center;gap:20px}.historyInput button{padding:10px 25px;color:#fff;font-size:18px;line-height:20px;border:none;border-radius:5px;background-color:#333;cursor:pointer;width:20%}.historyInput button:hover{background-color:#8728e0}.historyInput input{width:40%;padding:10px 25px;color:#333;font-size:18px;line-height:20px;border-radius:100px;outline:none;background-color:#484848;border:none;margin-right:20px}.matchDetailsRight div{width:40%;text-align:start}.history-player-list .summaryPlayerListNameGoal{display:flex;align-items:center;gap:0px;width:100%;overflow-y:visible}.history-player-list .summaryPlayerListNameGoal p{max-width:88%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goal-icon-red,.goal-icon-green{width:25px;height:25px}.goal-count{position:absolute;top:-4px;right:-4px;color:#fff;padding:2px 5px;border-radius:50%;background-color:#000;font-size:.55em;font-weight:700;overflow:visible;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.historyPanel{padding:2px}.mactchList{padding-left:0;padding-top:5px;scrollbar-width:thin}.historyInput{flex-direction:column;gap:5px}.historyInput input{width:90%;margin-right:0}.historyInput button{width:90%;padding:5px 13px;font-size:15px}.match-history{flex-direction:column;font-size:15px}.match-score{font-size:15px}.matchDetailsModal,.HistoryModal{width:100%;height:99%;gap:5px}.matchDetailsModal .summaryPlayerList .summaryPlayerListPowerSection,.HistoryModal .summaryPlayerList .summaryPlayerListPowerSection{width:20%;display:flex;align-items:center;justify-content:start;text-align:start}.matchDetailsModal .summaryPlayerList .goal-container,.HistoryModal .summaryPlayerList .goal-container{width:unset;white-space:nowrap;text-overflow:ellipsis;overflow:visible}.matchDetailsModal h2,.HistoryModal h2,.matchDetailsModal h3,.HistoryModal h3{font-size:20px}.matchDetailsModal p,.HistoryModal p{font-size:14px;margin:2px}.matchDetailsModal button,.HistoryModal button{font-size:14px}.matchDetailsModal li,.HistoryModal li{gap:2%;width:100%;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;overflow-y:visible}.matchDetailsAllContainer{width:100%;height:unset;flex-direction:column;gap:5px;justify-content:start}.matchDetailsLeft{width:100%;gap:5px}.matchDetailsRight{width:100%;gap:2%}.matchDetailsRight div{width:50%}.matchDetailsBottomLeft,.matchDetailsBottomRight{width:100%}.matchDetailsLeft h2{font-size:30px;margin:5px 0}.matchDetailsLeft h4{font-size:20px}.matchDetailsBottomLeft{font-size:16px!important}.matchDetailsLeft span,.matchDetailsLeft .eloStatContainer{font-size:14px}.matchDetailsLeft .eloStatContainer h4{font-size:20px}.matchDetailsLeft .eloStatContainer span{font-size:14px}.matchDetailsLeft .eloStatContainer h2{font-size:30px}.matchDetailsLeft .eloStatContainer h3{font-size:20px}.history-player-list .summaryPlayerListNameGoal{display:flex;align-items:center;gap:2px;width:80%}.history-player-list .summaryPlayerListNameGoal p{max-width:67%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.matchDetailsModal .summaryPlayerList .goal-container{width:unset;white-space:nowrap;text-overflow:ellipsis;overflow:visible}.goal-icon-red,.goal-icon-green{width:15px;height:15px}.goal-count{top:-3px;right:-3px;padding:.3px 3px;border-radius:50%;font-size:.45em}}@keyframes mdFadeIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes mdRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.matchDetailsModal{font-family:Red Hat Display,system-ui,sans-serif;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(960px,94vw);max-height:92vh;padding:26px 28px 22px;border-radius:22px;z-index:999;color:#f4f6fa;text-align:left;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:18px;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(15,18,25,.9) 0%,rgba(10,12,18,.96) 100%);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.07);box-shadow:0 30px 80px #000000a6,0 0 0 1px #ffffff0a;animation:mdFadeIn .3s ease-out both}.matchDetailsModal::-webkit-scrollbar{width:10px}.matchDetailsModal::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:0 22px 22px 0}.matchDetailsModal::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.matchDetailsModal::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4);background-clip:padding-box;border:2px solid transparent}.matchDetailsModal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:22px}.matchDetailsModal.mdVariant-win:before{box-shadow:inset 0 0 100px #22c55e26}.matchDetailsModal.mdVariant-lost:before{box-shadow:inset 0 0 100px #ef444426}.matchDetailsModal.mdVariant-draw:before{box-shadow:inset 0 0 100px #94a3b81f}.matchDetailsModal>*{position:relative}.matchDetailsModal .mdCloseIcon{position:sticky;top:0;align-self:flex-end;margin:0 -10px -36px 0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#cbd5e1;cursor:pointer;font-size:16px;padding:0;z-index:5;transition:background .18s,color .18s,transform .12s}.matchDetailsModal .mdCloseIcon:hover{background:rgba(248,113,113,.18);color:#fff;transform:scale(1.05)}.matchDetailsModal .mdHeader{display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px 0 6px}.matchDetailsModal .mdTitle{margin:0;font-size:14px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:#ffffff8c}.matchDetailsModal .mdScoreboard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;max-width:720px}.matchDetailsModal .mdSideName{font-size:22px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matchDetailsModal .mdSideUser{text-align:right}.matchDetailsModal .mdSideOpp{text-align:left}.matchDetailsModal .mdScore{display:inline-flex;align-items:baseline;gap:14px;font-weight:900;line-height:1;text-shadow:0 6px 22px rgba(0,0,0,.55)}.matchDetailsModal .mdScoreUser,.matchDetailsModal .mdScoreOpp{font-size:64px}.matchDetailsModal .mdScoreDash{font-size:44px;color:#ffffff4d;font-weight:700}.matchDetailsModal.mdVariant-win .mdScoreUser{color:#4ade80}.matchDetailsModal.mdVariant-win .mdScoreOpp,.matchDetailsModal.mdVariant-lost .mdScoreUser{color:#cbd5e1}.matchDetailsModal.mdVariant-lost .mdScoreOpp{color:#f87171}.matchDetailsModal.mdVariant-draw .mdScoreUser,.matchDetailsModal.mdVariant-draw .mdScoreOpp{color:#e2e8f0}.matchDetailsModal .mdStatsBar{display:flex;flex-direction:column;gap:14px;width:100%;max-width:720px;margin:0 auto}.matchDetailsModal .mdEloBlock{display:flex;flex-direction:column;gap:8px}.matchDetailsModal .mdEloRow{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.matchDetailsModal .mdEloLabel{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matchDetailsModal .mdEloValues{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:800;color:#fff}.matchDetailsModal .mdEloPrev{color:#ffffff8c;font-weight:600}.matchDetailsModal .mdEloArrow{color:#fff6}.matchDetailsModal .mdEloDelta{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;padding:4px 10px;border-radius:8px;min-width:64px;justify-content:center}.matchDetailsModal .mdEloDelta.eloUp{color:#4ade80;background:rgba(74,222,128,.14)}.matchDetailsModal .mdEloDelta.eloDown{color:#f87171;background:rgba(248,113,113,.14)}.matchDetailsModal .mdEloDelta.eloEq{color:#94a3b8;background:rgba(148,163,184,.14)}.matchDetailsModal .mdPossession{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.matchDetailsModal .mdPossLabel{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;letter-spacing:.6px;color:#ffffff8c;text-transform:uppercase}.matchDetailsModal .mdPossLabel>span:nth-child(2){font-size:11px;color:#fff6}.matchDetailsModal .mdPossBar{display:flex;width:100%;height:28px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.matchDetailsModal .mdPossFillUser,.matchDetailsModal .mdPossFillOpp{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#fff;white-space:nowrap}.matchDetailsModal .mdPossFillUser{background:linear-gradient(90deg,#2563eb 0%,#1d4ed8 100%)}.matchDetailsModal .mdPossFillOpp{background:linear-gradient(90deg,#b45309 0%,#92400e 100%)}.matchDetailsModal .mdTeamsGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%;align-items:start}.matchDetailsModal .mdTeamColumn{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.matchDetailsModal .mdTeamHeading{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#ffffff80}.matchDetailsModal .mdTeamHeading span{color:#fff;font-size:16px;letter-spacing:.4px;text-transform:none;margin-left:6px}.matchDetailsModal .mdTeamUser .mdTeamHeading{border-left:3px solid #4ade80;padding-left:10px}.matchDetailsModal .mdTeamOpp .mdTeamHeading{border-left:3px solid #f87171;padding-left:10px}.matchDetailsModal .mdPlayerList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.matchDetailsModal .mdPlayerRow{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);font-size:15px;color:#e6e8ef;transition:background .18s,transform .12s;animation:mdRowIn .3s ease-out both}.matchDetailsModal .mdPlayerRow:hover{background:rgba(255,255,255,.07);transform:translate(2px)}.matchDetailsModal .mdPlayerPower{display:inline-flex;align-items:baseline;gap:3px;font-size:17px;font-weight:800;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.matchDetailsModal .mdPlayerLevel{font-size:11px;font-weight:700;color:#fcd34d}.matchDetailsModal .mdPlayerName{font-size:15px;font-weight:600;color:#e6e8ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matchDetailsModal .mdPlayerExtras{display:inline-flex;align-items:center;gap:8px}.matchDetailsModal .mdGoalBadge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.matchDetailsModal .mdGoalBadge .goal-icon-green{color:#4ade80;width:18px;height:18px}.matchDetailsModal .mdGoalBadge .goal-icon-red{color:#f87171;width:18px;height:18px}.matchDetailsModal .mdGoalCount{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;color:#0b0d12;background:#fcd34d;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(10,12,18,.9)}.matchDetailsModal .mdXpPill{padding:3px 8px;border-radius:999px;background:linear-gradient(90deg,rgba(96,165,250,.22) 0%,rgba(59,130,246,.18) 100%);border:1px solid rgba(96,165,250,.35);color:#93c5fd;font-size:11px;font-weight:800;letter-spacing:.4px;white-space:nowrap}.matchDetailsModal .mdCloseBtn{align-self:center;margin-top:6px;padding:12px 36px;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#3a4250 0%,#262c36 100%);color:#fff;cursor:pointer;box-shadow:0 4px 14px #00000059;transition:transform .12s,box-shadow .18s,border-color .18s}.matchDetailsModal .mdCloseBtn:hover{transform:translateY(-1px);border-color:#ffffff2e;box-shadow:0 6px 22px #00000080}@media screen and (max-width: 768px){.matchDetailsModal{width:96vw;max-height:96vh;padding:20px 14px 16px;gap:12px}.matchDetailsModal .mdScoreboard{gap:10px}.matchDetailsModal .mdSideName{font-size:14px}.matchDetailsModal .mdScoreUser,.matchDetailsModal .mdScoreOpp{font-size:44px}.matchDetailsModal .mdScoreDash{font-size:30px}.matchDetailsModal .mdTeamsGrid{grid-template-columns:1fr;gap:12px}.matchDetailsModal .mdTeamColumn{padding:12px}.matchDetailsModal .mdPlayerRow{grid-template-columns:50px 1fr auto;padding:8px 10px;gap:8px;font-size:13px}.matchDetailsModal .mdPlayerPower{font-size:15px}.matchDetailsModal .mdPlayerName{font-size:13px}.matchDetailsModal .mdGoalBadge{width:26px;height:26px}.matchDetailsModal .mdGoalBadge .goal-icon-green,.matchDetailsModal .mdGoalBadge .goal-icon-red{width:14px;height:14px}.matchDetailsModal .mdXpPill{font-size:10px;padding:2px 6px}.matchDetailsModal .mdEloLabel{font-size:11px}.matchDetailsModal .mdEloValues{font-size:15px}.matchDetailsModal .mdEloDelta{font-size:12px;min-width:50px}}@keyframes hmFadeIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hmRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HistoryModal{font-family:Red Hat Display,system-ui,sans-serif;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(720px,94vw);max-height:92vh;padding:22px 22px 18px;border-radius:22px;z-index:999;color:#f4f6fa;text-align:left;display:flex;flex-direction:column;gap:16px;overflow:hidden;background:linear-gradient(180deg,rgba(15,18,25,.92) 0%,rgba(10,12,18,.97) 100%);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.07);box-shadow:0 30px 80px #000000a6,0 0 0 1px #ffffff0a;animation:hmFadeIn .3s ease-out both}.HistoryModal .historyCloseIcon{position:absolute;top:14px;right:14px;z-index:5;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#cbd5e1;cursor:pointer;font-size:16px;padding:0;transition:background .18s,color .18s,transform .12s}.HistoryModal .historyCloseIcon:hover{background:rgba(248,113,113,.18);color:#fff;transform:scale(1.05)}.HistoryModal .historyHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:50px}.HistoryModal .historyTitle{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#ffe066}.HistoryModal .historyTitle svg{filter:drop-shadow(0 0 6px rgba(255,224,102,.45))}.HistoryModal .historySummary{display:inline-flex;gap:6px}.HistoryModal .historyStat{font-size:12px;font-weight:800;letter-spacing:.6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08)}.HistoryModal .statWin{color:#4ade80;background:rgba(74,222,128,.12);border-color:#4ade8040}.HistoryModal .statDraw{color:#cbd5e1;background:rgba(148,163,184,.12);border-color:#94a3b840}.HistoryModal .statLoss{color:#f87171;background:rgba(248,113,113,.12);border-color:#f8717140}.HistoryModal .historyTabs{display:flex;gap:6px;padding:4px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.HistoryModal .historyTab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:9px;border:none;background:transparent;color:#fff9;font-size:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.HistoryModal .historyTab:hover{color:#fff}.HistoryModal .historyTab.active{background:linear-gradient(180deg,rgba(255,224,102,.95) 0%,rgba(217,158,32,.95) 100%);color:#1a1408;box-shadow:0 4px 14px #ffc83c40}.HistoryModal .historyList{list-style:none;margin:0;padding:4px 4px 8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) rgba(255,255,255,.05)}.HistoryModal .historyList::-webkit-scrollbar{width:8px}.HistoryModal .historyList::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:999px}.HistoryModal .historyList::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:999px}.HistoryModal .historyMatchRow{display:grid;grid-template-columns:70px 1fr auto 90px;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);cursor:pointer;color:#e6e8ef;transition:transform .12s,background .18s,border-color .18s;animation:hmRowIn .3s ease-out both}.HistoryModal .historyMatchRow:hover{transform:translate(2px);background:rgba(255,255,255,.07);border-color:#ffffff1f}.HistoryModal .historyMatchRow.historyVariant-win{border-left:3px solid #4ade80}.HistoryModal .historyMatchRow.historyVariant-lost{border-left:3px solid #f87171}.HistoryModal .historyMatchRow.historyVariant-draw{border-left:3px solid #94a3b8}.HistoryModal .historyResultBadge{font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;text-align:center;padding:5px 0;border-radius:6px}.HistoryModal .historyVariant-win .historyResultBadge{color:#ecfdf5;background:linear-gradient(180deg,rgba(34,197,94,.9) 0%,rgba(21,128,61,.9) 100%)}.HistoryModal .historyVariant-lost .historyResultBadge{color:#fef2f2;background:linear-gradient(180deg,rgba(239,68,68,.9) 0%,rgba(153,27,27,.9) 100%)}.HistoryModal .historyVariant-draw .historyResultBadge{color:#f1f5f9;background:linear-gradient(180deg,rgba(148,163,184,.85) 0%,rgba(71,85,105,.85) 100%)}.HistoryModal .historyOpponentBlock{display:flex;flex-direction:column;gap:2px;min-width:0}.HistoryModal .historyOpponentLabel{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff73}.HistoryModal .historyOpponentName{font-size:16px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HistoryModal .historyScoreChip{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:10px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08);font-weight:900;font-size:22px;line-height:1}.HistoryModal .historyScoreDash{color:#ffffff59;font-size:18px;font-weight:700}.HistoryModal .historyVariant-win .historyScoreUser{color:#4ade80}.HistoryModal .historyVariant-win .historyScoreOpp,.HistoryModal .historyVariant-lost .historyScoreUser{color:#cbd5e1}.HistoryModal .historyVariant-lost .historyScoreOpp{color:#f87171}.HistoryModal .historyVariant-draw .historyScoreUser,.HistoryModal .historyVariant-draw .historyScoreOpp{color:#e2e8f0}.HistoryModal .historyDate{font-size:12px;color:#ffffff8c;text-align:right;white-space:nowrap}.HistoryModal .historyEmpty{list-style:none;text-align:center;padding:40px 12px;color:#ffffff80;font-size:15px;font-style:italic}@media screen and (max-width: 768px){.HistoryModal{width:96vw;max-height:95vh;padding:18px 14px 14px;gap:12px}.HistoryModal .historyTitle{font-size:14px;letter-spacing:1.4px}.HistoryModal .historyStat{font-size:11px;padding:3px 8px}.HistoryModal .historyTab{padding:8px 10px;font-size:12px}.HistoryModal .historyMatchRow{grid-template-columns:1fr auto;grid-template-areas:"opponent score" "date date";row-gap:8px;column-gap:12px;padding:14px;min-height:78px}.HistoryModal .historyResultBadge{display:none}.HistoryModal .historyOpponentBlock{grid-area:opponent}.HistoryModal .historyScoreChip{grid-area:score;font-size:20px;padding:7px 12px}.HistoryModal .historyDate{grid-area:date;text-align:left;font-size:12px}.HistoryModal .historyOpponentName{font-size:15px}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}.soccerAllContainer{background-color:gray;display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/assets/loginBackground-93767d49.webp);background-repeat:no-repeat;background-size:fill;background-position:center}.userExceptionError{text-align:center;border:1px solid;background-color:red;color:#fff;padding:20px;max-width:280px}.soccerSmallContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff96;gap:30px;padding:40px;border-radius:20px}.soccerSmallContainer h1{font-size:40px;font-weight:600;color:#370466;margin-bottom:30px}.logInInput{width:100%;height:40px;border-radius:25px;padding:10px;border:none;position:relative}.remindMe{display:flex;flex-direction:row;width:100%;justify-content:space-between;color:#9611bd}.forgottenPassword{color:#9611bd}.logInButton{color:#fff;background-color:#370466;padding:10px 100px;border-radius:25px;border:none}.registerText{color:#9611bd}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar{background-color:#f0f0f0;border-radius:8px}::-webkit-scrollbar-thumb{background-color:#616161;border-radius:8px}.redeemContainer{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:none}.redeemForm{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:750px;background:#fff;border-radius:10px;box-shadow:0 2px 16px #232a341f;padding:32px 24px;gap:18px}.redeemForm input{width:100%;height:44px;margin:0;padding:0 14px;border-radius:8px;border:1.5px solid #e9ecef;background:#f8f9fa;font-size:16px;color:#1a1a1a;outline:none;transition:border-color .2s,background .2s;box-sizing:border-box}.redeemForm input:focus{border-color:#495057;background:#fff}.redeemForm input:disabled{background:#f1f3f5;color:#adb5bd}.redeemForm button{width:100%;height:44px;margin:0;padding:0;border-radius:8px;border:none;background:#1a1a1a;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:background .2s,transform .2s;box-shadow:0 1px 4px #232a341f;text-transform:uppercase}.redeemForm button:hover:not(:disabled){background:#333;transform:translateY(-1px)}.redeemForm button:active:not(:disabled){background:#222;transform:translateY(0)}.redeemForm button:disabled{background:#adb5bd;cursor:not-allowed}.integrated-login-options{display:flex;gap:16px;justify-content:center;align-items:center;padding:20px 0}.integrated-login-options img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.integrated-login-option{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;padding:12px;background-color:#fff;box-shadow:0 2px 8px #232a341f;transition:all .3s ease;border:1px solid #e9ecef}.integrated-login-option:hover{transform:translateY(-2px);box-shadow:0 2px 16px #232a341f;border-color:#495057}.integrated-login-option:hover img{transform:scale(1.1)}.integrated-login-option:active{transform:translateY(0)}.infoContainer{height:calc(100vh - 170px);width:100%;background-color:#e2e2e29b;padding:30px;display:flex;background-image:url(/assets/leaderboardBackground-96ae3872.webp);background-size:cover;background-position:center;background-repeat:no-repeat;font-family:Red Hat Display,sans-serif}.infoContainer .leftside{display:flex;flex-direction:column;justify-content:space-between;width:30%;background-color:#e2e2e29b;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:.1%;padding-top:1%}.infoContainer .leftside h1{color:#1a1a1a;font-size:18px;line-height:32px;margin-bottom:16px;margin-left:20px;border-bottom:2px solid transparent;cursor:pointer;padding:8px 12px;transition:all .3s ease;font-weight:500;border-radius:8px}.infoContainer .leftside h1:not(.username h1):hover{color:#000;border-bottom:2px solid black;border-radius:0}.infoContainer .leftside .username h1{color:#1a1a1a;font-size:20px;font-weight:600;margin:16px 20px;padding:12px;border:none;background-color:#f8f9fa;border-radius:10px;box-shadow:0 1px 4px #232a341f;transition:all .3s ease}.infoContainer .leftside .username h1:hover{background-color:#fff;box-shadow:0 2px 8px #232a341f}.infoContainer .rightside{display:flex;flex-direction:column;height:100%;width:100%;background-color:#e2e2e29b;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:20px}.infoContainer .rightside h1{font-size:30px;line-height:35px}.infoContainer .rightside .dashboard{padding:5px}.infoContainer .rightside .activePanel{height:90%;border:1px solid #333333;border-radius:10px}.infoContainer .block{display:flex}.infoContainer .none{display:none!important}@media screen and (max-width: 1024px){.infoContainer{padding:50px}.infoContainer .leftside{width:40%}.infoContainer .leftside h1{font-size:15px}.infoContainer .rightside{padding:10px}.infoContainer .rightside h1{font-size:20px}}@media screen and (max-width: 768px){.infoContainer{padding:0;height:calc(var(--vh, 1vh) * 100 - 130px)}.infoContainer .leftside{width:140px;min-width:120px;max-width:180px;padding-left:0;padding-top:8px;background-color:#ffffffd9;border-top-left-radius:8px;border-bottom-left-radius:8px;align-items:flex-start;height:auto;box-shadow:0 1px 4px #232a341f;overflow:visible}.infoContainer .leftside .username h1{font-size:15px;font-weight:600;margin:8px 12px 12px;padding:8px 12px;background-color:#f8f9fa;border-radius:8px;box-shadow:none;text-align:left;width:calc(100% - 24px);min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infoContainer .leftside h1{font-size:13px;line-height:20px;margin:0 0 8px 12px;padding:6px 8px;border-radius:8px;font-weight:500;text-align:left;width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infoContainer .rightside{padding:4px}.infoContainer .rightside h1{font-size:13px}.infoContainer .integrated-login-options{gap:8px;padding:8px 0}.infoContainer .integrated-login-options img{width:18px;height:18px}.infoContainer .integrated-login-option{padding:6px}.infoContainer .redeemForm{max-width:95vw;padding:20px 8px;gap:12px}.infoContainer .redeemForm input,.infoContainer .redeemForm button{height:38px;font-size:14px}}.infoContainer .rightside .activePanel .museumPanel{display:flex;align-items:center;justify-content:center;gap:20px;margin:auto;height:100%}.museumComponentAllContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));overflow-y:scroll;justify-content:center;height:100%;width:100%;gap:20px;padding:20px;position:relative}.museumComponentAllContainer .museumComponentSmallContainer{margin:auto;background-color:#fff;border-radius:10px;border:2px solid #1f1f1f;box-shadow:0 4px 8px #0000001a;width:250px;height:300px;padding:15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;transition:transform .3s ease,box-shadow .3s ease}.museumComponentAllContainer .museumComponentSmallContainer:hover{transform:translateY(-10px)}.museumComponentAllContainer .IoMedalOutline,.GiTrophyCup,.GiTrophy{font-size:50px;margin-bottom:10px}.museumComponentAllContainer .trophyDescriptionTopSide{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.museumComponentAllContainer .trophyDescriptionTopSide h1{font-size:18px;color:#333;margin:5px 0}.museumComponentAllContainer .trophyDescriptionTopSide h3{font-size:16px;color:#777;margin:5px 0}.museumComponentAllContainer h3{font-size:14px;color:#555;letter-spacing:2px}.museumComponentAllContainer h2{font-size:34px;color:#333;display:flex;justify-content:center;align-items:center;flex-direction:column}.museumComponentAllContainer h2 span{font-size:20px;color:#333}.noThropyMessage{font-size:20px;color:#777;margin:0;width:100%;padding:0;height:90%;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute}@media screen and (max-width: 768px){.museumComponentAllContainer{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.museumComponentAllContainer .museumComponentSmallContainer{width:200px;height:250px}.museumComponentAllContainer h2{font-size:24px}.museumComponentAllContainer h2 span,.museumComponentAllContainer .trophyDescriptionTopSide h1{font-size:16px}.museumComponentAllContainer .trophyDescriptionTopSide h3{font-size:14px}.noThropyMessage{font-size:16px}}.infoContainer .rightside .activePanel .statsPanel{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;gap:2px;width:100%;padding:2px;background:none;overflow-y:hidden;height:100%}.att,.mid,.def,.gk,.total{flex:1 1 0;min-width:140px;max-width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 2px 16px #232a341f;border:1.5px solid #ececec;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:transform .18s,box-shadow .18s;overflow:hidden}.att:hover,.mid:hover,.def:hover,.gk:hover,.total:hover{filter:brightness(1.1);box-shadow:0 2px 16px #232a341f}.att h1,.mid h1,.def h1,.gk h1,.total h1{font-size:15px;font-weight:500;color:#fff;margin-bottom:2px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 2px 8px rgba(35,42,52,.12)}.att h2,.mid h2,.def h2,.gk h2,.total h2{font-size:28px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px;text-shadow:0 2px 8px rgba(35,42,52,.12)}.att:before,.mid:before,.def:before,.gk:before,.total:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);z-index:0;border-radius:18px}.att>*,.mid>*,.def>*,.gk>*,.total>*{position:relative;z-index:1}.total{border:2px solid #bcbcff}.att{background-image:url(/assets/att-bg-f5dca541.webp)}.mid{background-image:url(/assets/mid-bg-dab70cc7.webp)}.def{background-image:url(/assets/def-bg-46e97aaf.webp)}.gk{background-image:url(/assets/gk-bg-6e5a1208.webp)}.total{background-image:url(/assets/total-bg-7320bae7.webp)}@media screen and (max-width: 900px){.infoContainer .rightside .activePanel .statsPanel{gap:10px;max-width:98vw;padding:0}.att,.mid,.def,.gk,.total{min-width:110px;max-width:140px;padding:10px 4px 8px;border-radius:12px}.att h2,.mid h2,.def h2,.gk h2,.total h2{font-size:18px}}@media screen and (max-width: 600px){.statsPanel{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.infoContainer .rightside .activePanel .statsPanel{flex-direction:column;gap:2px;max-width:98vw;overflow-x:hidden;overflow-y:auto}.att,.mid,.def,.gk,.total{min-width:unset;max-width:unset;width:100%;border-radius:10px}.att h1,.mid h1,.def h1,.gk h1,.total h1{font-size:15px;font-weight:500;color:#fff;margin-bottom:2px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.25)}}.settingsPanel{display:flex;flex-direction:column;justify-content:flex-start;padding:24px;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #232a341f;height:100%}.settingsPanel span{padding:8px 0;color:#1a1a1a;font-size:15px;font-weight:500;line-height:24px;display:block;width:100%}.settingsPanel input{width:100%;padding:12px 16px;color:#1a1a1a;font-size:15px;line-height:20px;border-radius:8px;outline:none;background-color:#f8f9fa;border:1px solid #e9ecef;margin:8px 0 24px;box-sizing:border-box;transition:all .2s ease}.settingsPanel input:focus{border-color:#495057;background-color:#fff}.settingsPanel input:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.8}.settingsPanel .passwordSettings{display:flex;flex-direction:column;gap:12px}.settingsPanel .passwordSettings button{padding:12px 0;color:#fff;font-size:15px;font-weight:500;line-height:20px;border:none;border-radius:8px;background-color:#1a1a1a;cursor:pointer;transition:all .2s ease;width:100%}.settingsPanel .passwordSettings button:hover{background-color:#333;transform:translateY(-1px)}.settingsPanel .passwordSettings button:active{transform:translateY(0)}.alertSettings{margin-left:0;padding:12px;font-size:15px;color:#495057}#newPassword{background-color:#fff}@media screen and (max-width: 768px){.settingsPanel{padding:20px}.settingsPanel span{font-size:14px;line-height:22px}.settingsPanel input{font-size:14px;padding:10px 14px}.settingsPanel .passwordSettings{gap:10px}.settingsPanel .passwordSettings button{font-size:14px;padding:10px 0}.alertSettings{padding:10px;font-size:14px}}@media screen and (max-width: 480px){.settingsPanel{padding:16px}.settingsPanel span{font-size:13px;line-height:20px}.settingsPanel input{font-size:13px;padding:8px 12px}.settingsPanel .passwordSettings button{font-size:13px;padding:8px 0}.alertSettings{padding:8px;font-size:13px}}.feedbackPanel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;height:100%;padding:32px;background-color:#fff;border-radius:15px;box-shadow:0 2px 8px #232a341f}.feedbackPanel form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;height:100%}.feedbackPanel form textarea{width:100%;height:240px;padding:20px;color:#1a1a1a;font-size:15px;line-height:1.6;border-radius:10px;outline:none;background-color:#f8f9fa;border:2px solid #e9ecef;resize:vertical;transition:all .3s ease;font-family:inherit}.feedbackPanel form textarea:focus{border-color:#495057;background-color:#fff;box-shadow:0 1px 4px #232a341f}.feedbackPanel form textarea:disabled{background-color:#f1f3f5;cursor:not-allowed;opacity:.8}.feedbackPanel form textarea::-moz-placeholder{color:#adb5bd;font-style:italic}.feedbackPanel form textarea::placeholder{color:#adb5bd;font-style:italic}.feedbackPanel form button{padding:14px 40px;color:#fff;font-size:15px;font-weight:600;line-height:20px;border:none;border-radius:10px;background-color:#1a1a1a;cursor:pointer;transition:all .3s ease;min-width:180px;letter-spacing:.5px;text-transform:uppercase}.feedbackPanel form button:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 2px 8px #232a341f}.feedbackPanel form button:active{transform:translateY(0)}.feedbackPanel form button:disabled{background-color:#adb5bd;cursor:not-allowed;transform:none;box-shadow:none}@media screen and (max-width: 768px){.feedbackPanel{padding:24px;gap:20px}.feedbackPanel form{gap:20px}.feedbackPanel form textarea{height:200px;font-size:14px;padding:16px}.feedbackPanel form button{padding:12px 32px;font-size:14px;min-width:160px}}@media screen and (max-width: 480px){.feedbackPanel{padding:20px;gap:16px}.feedbackPanel form{gap:16px}.feedbackPanel form textarea{height:180px;font-size:13px;padding:14px}.feedbackPanel form button{padding:10px 28px;font-size:13px;min-width:140px}}.nav-wrapper{padding:0 40px}.sl-nav{display:inline}.sl-nav ul{margin:0;padding:0;list-style:none;position:relative;display:inline-block}.sl-nav li{cursor:pointer;padding-bottom:10px}.sl-nav li ul{display:none}.sl-nav li:hover ul{position:absolute;top:29px;right:-15px;display:block;background:#fff;width:120px;padding-top:0;z-index:1;border-radius:5px;box-shadow:0 0 20px #0003}.sl-nav li:hover .triangle{position:absolute;top:15px;right:-10px;z-index:10;height:14px;overflow:hidden;width:30px;background:transparent}.sl-nav li:hover .triangle:after{content:"";display:block;z-index:20;width:15px;transform:rotate(45deg) translateY(0) translate(10px);height:15px;background:#fff;border-radius:2px 0 0;box-shadow:0 0 20px #0003}.sl-nav li ul li{position:relative;text-align:left;background:transparent;padding:15px 15px 0;z-index:2;font-size:15px;color:#3c3c3c}.sl-nav li ul li:last-of-type{padding-bottom:15px}.sl-nav li ul li span{padding-left:5px}.sl-nav li ul li span:hover,.sl-nav li ul li span.active{color:#01e1ff}.flag-display{display:flex;align-items:center;justify-content:center;gap:10px}.flag-display img{width:18px}@media (max-width: 768px){.flag-display{gap:1px}.nav-wrapper{padding:0 5px;font-size:11px}.sl-nav li ul li{padding:10px 15px}.sl-nav li ul li:last-of-type{padding-bottom:10px}.sl-nav li ul li span{padding-left:5px}.sl-nav li ul li span:hover,.sl-nav li ul li span.active{color:#01e1ff}}.userInfoCategories{padding:20px 15px}.username h2{color:#333;font-size:40px;line-height:35px;font-weight:700;animation:glow 1s infinite alternate;letter-spacing:3px}.integrated-login{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.integrated-login .integrated-login-options{display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width: 600px){.integrated-login{padding:10px 0}.integrated-login h2{font-size:13px}.integrated-login .integrated-login-options{gap:5px}.integrated-login .integrated-login-options .integrated-login-option{width:30px;height:30px}}@media screen and (max-width: 1024px){.username h2{font-size:20px;letter-spacing:0px}.userInfoCategories{padding-left:0;padding-right:0;gap:10px;display:flex;flex-direction:column}.infoContainer .leftside h1{font-size:13px;margin:5px;line-height:20px}}.logInButton.loading{cursor:not-allowed;opacity:.7;background-color:#545b65}.logInButton.loading:hover{background-color:#545b65}.logInButton.loading:after{content:"...";animation:ellipsis 1.25s infinite}.soccerHomepage{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.soccerAllContainerUserInfo{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:Roboto}.checkbox{display:flex;gap:5px}.soccerSmallContainerUserInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff96;gap:30px;padding:40px;border-radius:20px}.soccerSmallContainerUserInfo h1{font-size:40px;font-weight:600;color:#370466;margin-bottom:30px}.logInInput{height:40px;border-radius:10px!important;padding:5px!important;border:none;position:relative}.logInInput::-moz-placeholder{color:#545b65}.logInInput::placeholder{color:#545b65}.logInInputContainer{display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%;font-size:13px;gap:2px}.logInButton{cursor:pointer;color:#fff;background-color:#370466;padding:10px 100px;border-radius:25px;border:none}.loginTermsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.loginTermsContainer .termsConditonsText{text-align:center;font-size:small}.loginTermsContainer .termsConditonsText .termsConditonsTextLink{color:#9611bd}.loginTermsContainer .termsConditonsText .termsConditonsTextLink:hover{text-decoration:underline;cursor:pointer}.loginText{color:#9611bd}.loginText:hover{text-decoration:underline}@media screen and (max-width: 768px){.soccerSmallContainerUserInfo{padding:20px}.logInInput{width:100%}.logInButton{padding:10px 50px}}.terms-container{max-width:800px;width:90%;margin:50px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:992;height:80%;overflow-y:auto}.terms-container .closeButton{position:absolute;top:10px;right:10px;font-size:20px;color:#7f8c8d;cursor:pointer;padding:2px 5px}.terms-container .closeButton :hover{color:#2c3e50}.terms-container .closebuttonBottom{display:block;width:100%;padding:10px 20px;margin-top:20px;font-size:16px;font-weight:700;color:#fff;background-color:#e67e22;border:none;border-radius:5px;text-align:center;cursor:pointer;transition:background-color .3s ease}.terms-container .closebuttonBottom :hover{background-color:#d35400}.terms-title{font-size:28px;margin-bottom:20px;color:#2c3e50;text-align:center}.terms-update{font-size:14px;color:#7f8c8d;margin-bottom:30px;text-align:left}.terms-intro{font-size:16px;margin-bottom:20px;line-height:1.6;text-align:justify}.terms-section-title{font-size:20px;margin-top:30px;margin-bottom:10px;color:#e67e22}.terms-text{font-size:16px;margin-bottom:15px;line-height:1.6;text-align:justify}.terms-link{color:#2980b9;text-decoration:none}.terms-link:hover{text-decoration:underline}@media (max-width: 768px){.terms-container{width:95%;height:90%}.terms-title{font-size:24px}.terms-update{font-size:12px}.terms-intro{font-size:14px}.terms-section-title{font-size:18px}.terms-text{font-size:14px}}.leaderboardAllContainer{font-family:Red Hat Display,sans-serif;display:flex;flex-direction:column;background-image:url(/assets/leaderboardBackground-96ae3872.webp);height:calc(100vh - 170px);background-size:cover;background-position:center;background-repeat:no-repeat;align-items:center;justify-content:center}.sortBy button{padding:10px 25px;color:#fff;font-size:18px;line-height:20px;border:none;border-radius:5px;background-color:#333;cursor:pointer;margin-right:10px}.leaderboardTitle{font-size:84px;font-weight:700;margin-bottom:10px;color:#fff}.tableContainer{width:60%;max-height:70%;overflow-y:auto;border-radius:10px;background-color:#fff;margin-top:20px}table{width:100%;font-family:Red Hat Display,sans-serif;border-collapse:collapse}thead{background-color:#f2f2f2}th,td{padding:9px;text-align:center;font-weight:1000}th{background-color:#a31212;color:#fff}tbody tr:hover{background-color:#f5f5f5}.userRank{font-weight:400}#firstPlace{font-size:50px;font-weight:900;color:gold;background-color:#ffd90067;-webkit-text-stroke:1px black}.username{display:flex;align-items:center;justify-content:center}#secondPlace{font-size:40px;font-weight:900;color:silver;background-color:#c0c0c056;-webkit-text-stroke:1px black}#thirdPlace{font-size:30px;font-weight:900;color:#cd7f32;background-color:#cd803245;-webkit-text-stroke:1px black}#userPlace{font-size:25px;font-weight:900;color:#15d07c;background-color:#fff;-webkit-text-stroke:1px black}@media (max-width: 768px){.leaderboardAllContainer{height:calc(var(--vh, 1vh) * 100 - 130px)}}.spreading{transform:translate(-50%,-100%) rotateY(180deg)!important;opacity:0}.stacked-card{width:140px;aspect-ratio:2/3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#2c2c2c;background-image:linear-gradient(145deg,rgba(255,255,255,.1),rgba(0,0,0,.2)),radial-gradient(circle,rgba(255,255,255,.2) 10%,rgba(0,0,0,.4) 30%);background-blend-mode:overlay;background-size:20px 20px,100% 100%;box-shadow:0 5px 20px #0009,0 15px 30px #0006;-webkit-user-select:none;user-select:none;transition:all .3s ease-in-out;font-family:Roboto,sans-serif;cursor:pointer;border-radius:12px;border:2px solid #FFD700}.stacked-card:hover{transform:translate(-50%,-50%) scale(1.15);box-shadow:0 15px 30px #00000080,0 30px 45px #00000060;background-color:#353535}.stacked-card:nth-last-child(1){transform:translate(-50%,calc(-50% + 20px)) scale(1.1)}.stacked-card:nth-last-child(2){transform:translate(-50%,calc(-50% + 10px)) scale(1.05)}.stacked-card:nth-last-child(3){transform:translate(-50%,-50%) scale(1)}.stacked-card:nth-last-child(4){transform:translate(-50%,calc(-50% - 10px)) scale(.95)}.stacked-card .front,.stacked-card .back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:10px}.stacked-card .back{transform:rotateY(180deg);background-color:#333;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;border:2px solid gold}.spreaded-card{width:200px;height:300px;box-shadow:0 5px 10px #00000040,0 15px 20px #00000020;transition:all .5s ease-in-out;-webkit-user-select:none;user-select:none;font-family:Red Hat Display,sans-serif}.powerfull-player{animation:fadeInScaleRotate .7s ease-out forwards,pulsateShadow 2s infinite!important}.stacked-length{font-size:5rem;color:#ffebcd;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.card-component-relative{position:relative;width:100%;height:100%;opacity:0;animation:fadeInScaleRotate .7s ease-out forwards;border-radius:10px}@keyframes fadeInScaleRotate{0%{opacity:0;transform:scale(.8) rotateY(-90deg);box-shadow:0 0 10px #0003}50%{transform:scale(1.1) rotateY(10deg);box-shadow:0 0 20px #0000004d}to{opacity:1;transform:scale(1) rotateY(0);box-shadow:0 0 10px #0003}}@keyframes pulsateShadow{0%{box-shadow:0 0 10px gold}50%{box-shadow:0 0 20px gold}to{box-shadow:0 0 10px gold}}.card-stat-controller{aspect-ratio:2/1;background-color:#c13939;display:flex;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-stat-controller-exist{aspect-ratio:2/1;background-color:#c13939;display:flex;justify-content:center;align-items:center;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card-stat-row{height:100%;color:#ffebcd;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1}.card-power{background-color:#ffebcd;width:40px;aspect-ratio:1/1;border-radius:100%;position:absolute;top:5px;right:5px;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 10px #00000040,0 15px 20px #00000020}.card-name{font-size:16px;height:100%;color:#ffebcd;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;writing-mode:vertical-lr;transform:rotate(180deg)}.card-name-img-power-container{background-color:#948775;position:relative;aspect-ratio:1/1;width:100%;overflow:hidden;border-top-right-radius:10px;border-top-left-radius:10px}.card-year{position:absolute;top:5px;left:5px;background:rgba(0,0,0,.55);color:#ffebcd;font-size:.7rem;font-weight:600;padding:2px 6px;border-radius:4px;letter-spacing:.3px;z-index:2}.card-img-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(110deg,#6a5f52 20%,#9a8a76 40%,#9a8a76 55%,#6a5f52 75%);background-size:200% 100%;animation:cardImgShimmer 1.2s linear infinite;z-index:1;pointer-events:none}@keyframes cardImgShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width: 768px){.stacked-card{width:100px;aspect-ratio:2/3}.stacked-card:nth-last-child(1){transform:translate(-50%,calc(-50% + 10px)) scale(1.1)}.stacked-card:nth-last-child(2){transform:translate(-50%,-50%) scale(1.05)}.stacked-card:nth-last-child(3){transform:translate(-50%,calc(-50% - 10px)) scale(1)}.stacked-card:nth-last-child(4){transform:translate(-50%,calc(-50% - 20px)) scale(.95)}.spreaded-card{width:120px;height:180px}.spreaded-card p{font-size:12px}.card-power{width:30px;font-size:11px}.card-name{font-size:12px}}@media screen and (max-width: 411px){.stacked-card{width:80px;aspect-ratio:2/3}.stacked-card:nth-last-child(1){transform:translate(-50%,calc(-50% + 5px)) scale(1.1)}.stacked-card:nth-last-child(2){transform:translate(-50%,-50%) scale(1.05)}.stacked-card:nth-last-child(3){transform:translate(-50%,calc(-50% - 5px)) scale(1)}.stacked-card:nth-last-child(4){transform:translate(-50%,calc(-50% - 10px)) scale(.95)}.spreaded-card{width:80px;height:120px}.spreaded-card p{font-size:10px}.card-power{width:20px;font-size:10px}.card-name{font-size:10px}}.card-container{perspective:1000px;animation:shadowPulse 1s infinite;width:200px;height:300px}.card-container:nth-last-child(2){animation-delay:2s}.card-container:nth-last-child(3){animation-delay:3s}.card-container:nth-last-child(4){animation-delay:4s}.card{position:relative;width:200px;height:300px;aspect-ratio:2/3;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1);cursor:pointer;border-radius:10px}.card.flipped{transform:rotateY(180deg)}.card-front,.card-back{border-radius:10px;position:absolute;width:200px;height:300px;backface-visibility:hidden}.card-back{background:#f0f0f0;transform:rotateY(180deg)}.card-front{background:linear-gradient(135deg,#2d1a00 60%,#bfa14a 100%);z-index:2;transform:rotateY(0);display:flex;align-items:center;justify-content:center;font-size:64px;border:4px solid #ffd700;box-shadow:0 0 30px 5px #bfa14a88,0 0 0 8px #2d1a00 inset;font-family:Red Hat Display,sans-serif;overflow:hidden}.card-front:after{content:"";position:absolute;width:180%;height:180%;background:radial-gradient(circle,rgba(255,251,230,.5019607843) 0%,transparent 70%);opacity:.3;pointer-events:none;animation:goldShine 2.5s infinite linear}.card-front h1{text-shadow:0 0 10px #ffd700,2px 2px 8px #000,0 0 2px #fff;color:gold;font-size:80px;filter:drop-shadow(0 0 8px #bfa14a)}@keyframes goldShine{0%{transform:rotate(0) scale(1);opacity:.2}50%{transform:rotate(10deg) scale(1.1);opacity:.5}to{transform:rotate(0) scale(1);opacity:.2}}@keyframes shadowPulse{0%{box-shadow:0 0 5px #60606080}50%{box-shadow:0 0 15px #60606080}to{box-shadow:0 0 5px #60606080}}.mui-container{width:100vw;height:100vh;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;padding:20px 0;position:fixed;top:0;left:0;z-index:112;border-radius:10px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow-y:auto}.spreading-deck-general-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.loading-box{font-size:3rem;color:#ffebcd;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spreading-deck-card-container{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;align-items:center}.spreading-deck-container{background:rgba(137,163,163,.35);width:90%;min-height:60vh;border-radius:10px;padding:50px 10px 20px;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-top:1px;gap:40px}.package-openning-buttons-container{display:flex;justify-content:center;align-items:center;gap:2px;padding-bottom:2px}.package-openning-buttons-container button{display:flex;justify-content:center;align-items:center;cursor:pointer;background:linear-gradient(90deg,#ffe066 0%,#bfa14a 100%);color:#2d1a00;font-weight:600;font-size:1.1rem;padding:13px 28px;border-radius:10px;border:none;box-shadow:0 2px 8px #bfa14a33;letter-spacing:.5px;transition:background .2s,color .2s,box-shadow .2s}.package-openning-buttons-container button:hover{background:linear-gradient(90deg,#ffe9a7 0%,#ffe066 100%);color:#9d17df;box-shadow:0 4px 12px #bfa14a44}.spreaded-deck{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:15px;padding-top:5px;padding-bottom:5px;width:100%;box-shadow:#11111a1a 0 4px 16px inset,#11111a0d 0 8px 32px;transition:all .5s ease-in-out}.spreaded-deck::-webkit-scrollbar{border:1px solid transparent}.spreaded-deck::-webkit-scrollbar-track{background-color:transparent}.spreaded-deck::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.spreaded-deck::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}@media screen and (max-width: 768px){.spreading-deck-container{padding:10px;gap:10px;width:100%}.spreading-deck-card-container{gap:8px;height:80%}.card,.card-container,.card-front,.card-back{width:120px;height:180px}.card h1,.card-container h1,.card-front h1,.card-back h1{font-size:50px}}@media screen and (max-width: 411px){.card,.card-container,.card-front,.card-back{width:80px;height:120px}.card h1,.card-container h1,.card-front h1,.card-back h1{font-size:40px}}.sealed-pack-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:340px}.sealed-pack{width:220px;height:320px;border-radius:14px;background-size:cover;background-position:center;cursor:pointer;box-shadow:0 0 30px 6px #ffd70080,0 0 60px 12px #ffd70040;animation:packIdle 2.6s ease-in-out infinite;border:3px solid #ffd700;transition:transform .2s ease-out,box-shadow .25s ease-out;transform:translateZ(0);will-change:transform,box-shadow}.sealed-pack:hover{transform:translateZ(0) scale(1.04)}.sealed-pack.bursting{animation:packBurst .55s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}@keyframes packIdle{0%,to{transform:translateZ(0) translateY(0) rotate(-1deg)}50%{transform:translateZ(0) translateY(-8px) rotate(1deg)}}@keyframes packBurst{0%{transform:translateZ(0) scale(1) rotate(0);opacity:1;filter:brightness(1)}40%{transform:translateZ(0) scale(1.25) rotate(6deg);filter:brightness(1.6)}to{transform:translateZ(0) scale(2.2) rotate(-8deg);opacity:0;filter:brightness(2)}}.pack-burst-ring{position:absolute;width:220px;height:320px;border-radius:50%;pointer-events:none;animation:burstRing .7s ease-out forwards;background:radial-gradient(circle,rgba(255,236,150,.9) 0%,rgba(255,215,0,.4) 40%,transparent 70%)}@keyframes burstRing{0%{transform:scale(.2);opacity:1}to{transform:scale(3);opacity:0}}.card-container.fan-in{animation:fanIn .55s cubic-bezier(.2,.9,.25,1.1) both;opacity:0}@keyframes fanIn{0%{transform:scale(.3) translateY(40px) rotate(-25deg);opacity:0}60%{opacity:1}to{transform:scale(1) translateY(0) rotate(0);opacity:1}}.card-container.legend-reveal{animation:fanIn .55s cubic-bezier(.2,.9,.25,1.1) both,legendPulse 1.4s ease-in-out infinite .6s}@keyframes legendPulse{0%,to{box-shadow:0 0 15px 3px #ffd70080,0 0 35px 8px #ff5a0059}50%{box-shadow:0 0 30px 8px #ffd700e6,0 0 60px 15px #ff5a0099}}.pack-controls-top{position:absolute;top:12px;right:16px;display:flex;gap:8px;z-index:10}.relative-box{width:100%;position:relative}.relative-box .market-container{height:calc(100vh - 170px);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:stretch;justify-content:center}.relative-box .market-header-packages-container{width:100%;height:100%;display:flex;flex-direction:column;position:relative;background:linear-gradient(180deg,rgba(8,12,18,.78) 0%,rgba(8,12,18,.92) 100%)}.relative-box .market-header-bar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:18px 20px 6px}.relative-box .market-header{margin:0;color:#ffe066;font-family:Red Hat Display,sans-serif;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:800;letter-spacing:.6px;text-transform:uppercase;text-shadow:0 0 14px rgba(255,224,102,.25)}.relative-box .market-packages{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.swipperr-container{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;padding:0 20px 20px;box-sizing:border-box;font-family:Red Hat Display,sans-serif}.market-toolbar{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;padding:0 0 10px}.pack-grid{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;align-content:start;padding:4px 4px 16px}.pack-grid::-webkit-scrollbar{width:8px}.pack-grid::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.pack-grid::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:10px}.pack-grid::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.pack-tile{position:relative;transition:opacity .25s ease-out;-webkit-user-select:none;user-select:none}.pack-tile.confirming{z-index:30}.pack-tile{--rarity-color: #89b4fa;--rarity-glow: rgba(137, 180, 250, .45)}.pack-tile[data-rarity=rare]{--rarity-color: #ffe066;--rarity-glow: rgba(255, 224, 102, .5)}.pack-tile[data-rarity=legend]{--rarity-color: #ff7a7a;--rarity-glow: rgba(255, 122, 122, .55)}.pack-tile-inner{display:flex;flex-direction:column;border-radius:16px;background:linear-gradient(160deg,rgba(26,34,48,.92) 0%,rgba(20,26,38,.95) 100%);border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 24px #00000073;overflow:hidden;transform:translateZ(0);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease-out,border-color .18s ease-out}.pack-tile:hover .pack-tile-inner{transform:translateY(-4px);border-color:var(--rarity-color);box-shadow:0 14px 32px #0000008c,0 0 28px var(--rarity-glow)}.pack-tile-rarity-bar{height:4px;background:linear-gradient(90deg,transparent 0%,var(--rarity-color) 50%,transparent 100%);box-shadow:0 0 14px var(--rarity-glow);flex:0 0 auto}.pack-tile-image{width:100%;aspect-ratio:8/11;background-size:cover;background-position:center top;background-repeat:no-repeat;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1);will-change:transform;position:relative}.pack-tile-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(8,12,18,.5) 100%);pointer-events:none}.pack-tile:hover .pack-tile-image{transform:scale(1.03)}.pack-tile.unaffordable .pack-tile-image{filter:grayscale(.9) brightness(.55);cursor:not-allowed}.pack-tile:hover .pack-tile.unaffordable .pack-tile-image{transform:none}.pack-tile-body{display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px;align-items:stretch}.pack-tile-title{margin:0;color:var(--rarity-color);font-size:.95rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;text-align:center;line-height:1.2;text-shadow:0 0 8px var(--rarity-glow);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pack-tile-meta{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;min-height:22px}.pack-tile-position,.pack-tile-power{display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5;font-variant-numeric:tabular-nums}.pack-tile-position{background:rgba(137,180,250,.15);color:#b3cbf7;border:1px solid rgba(137,180,250,.4)}.pack-tile-power{background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4)}.pack-tile-buy{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:none;background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00;font-family:Red Hat Display,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:.4px;cursor:pointer;box-shadow:0 4px 14px #ffd1464d;transition:transform .12s ease-out,box-shadow .18s ease-out,filter .18s ease-out;font-variant-numeric:tabular-nums}.pack-tile-buy img{width:16px;height:16px;object-fit:contain;filter:drop-shadow(0 0 1px rgba(255,255,255,.6))}.pack-tile-buy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 22px #ffd14673}.pack-tile-buy:active:not(:disabled){transform:translateY(0) scale(.98)}.pack-tile-buy:disabled{background:rgba(255,90,90,.18);color:#ff8b80;box-shadow:none;cursor:not-allowed;border:1px solid rgba(255,90,90,.4)}.pack-tile-buy:disabled img{filter:grayscale(1) brightness(1.2);opacity:.7}.pack-tile-need-more{text-align:center;color:#ff8b80;font-size:.7rem;font-weight:600;letter-spacing:.3px;line-height:1.2}.skip-anim-toggle{display:inline-flex;align-items:center;gap:8px;color:#cfd3db;font-size:.78rem;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out}.skip-anim-toggle:hover{background:rgba(255,224,102,.08);border-color:#ffe06666;color:#ffe066}.skip-anim-toggle input{cursor:pointer;accent-color:#ffd700;margin:0}.purchase-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,3vh,28px);padding:clamp(16px,4vh,40px);box-sizing:border-box;pointer-events:auto;animation:stageFade .2s ease-out both}.purchase-stage-pack{width:clamp(200px,38vmin,320px);aspect-ratio:8/12;background-size:cover;background-position:center top;border-radius:12px;box-shadow:0 20px 60px #000c,0 0 50px 12px var(--rarity-glow, rgba(255, 215, 0, .55));position:relative;transform:translateZ(0);will-change:transform;--rarity-color: #ffe066;--rarity-glow: rgba(255, 215, 0, .55)}.purchase-stage-pack[data-rarity=rare]{--rarity-color: #ffe066;--rarity-glow: rgba(255, 224, 102, .5)}.purchase-stage-pack[data-rarity=legend]{--rarity-color: #ff7a7a;--rarity-glow: rgba(255, 122, 122, .55)}.purchase-stage-pack[data-rarity=common]{--rarity-color: #89b4fa;--rarity-glow: rgba(137, 180, 250, .45)}.purchase-stage-pack:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;border-radius:50%;background:radial-gradient(circle,var(--rarity-glow) 0%,transparent 60%);opacity:.6;pointer-events:none;z-index:-1;animation:haloGlow 2.4s ease-in-out infinite;will-change:opacity,transform}.purchase-stage-pack.being-opened{animation:packLand .28s cubic-bezier(.2,.9,.3,1.05) both}.purchase-stage-pack.opened{animation:packVanish .5s ease-in forwards}.purchase-stage-buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;max-width:100%;animation:confirmSlideUp .25s cubic-bezier(.2,.9,.2,1.05) both}.purchase-stage-buttons .confirm-btn,.purchase-stage-buttons .cancel-btn{padding:14px 28px;border-radius:10px;border:none;font-weight:700;font-size:1.05rem;cursor:pointer;font-family:Red Hat Display,sans-serif;transition:transform .15s ease-out,box-shadow .15s ease-out,background .15s ease-out;will-change:transform}.purchase-stage-buttons .confirm-btn{background:linear-gradient(90deg,#ffe066 0%,#bfa14a 100%);color:#2d1a00;box-shadow:0 6px 20px #ffd70080}.purchase-stage-buttons .confirm-btn:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 26px #ffd700b3}.purchase-stage-buttons .confirm-btn:active{transform:translateY(0) scale(.98)}.purchase-stage-buttons .cancel-btn{background:rgba(255,255,255,.08);color:#ffebcd;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.purchase-stage-buttons .cancel-btn:hover{background:rgba(255,255,255,.18);transform:translateY(-1px)}.opening-background{top:0;left:0;width:100vw;height:100dvh;background:radial-gradient(circle at center,rgba(40,20,60,.95) 0%,rgba(2,0,0,.98) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;z-index:20;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s;will-change:opacity}.opening-background.show{opacity:1;visibility:visible}@keyframes haloGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes packVanish{0%{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:1}to{transform:scale(.3);opacity:0}}@keyframes packLand{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes stageFade{0%{opacity:0}to{opacity:1}}@keyframes confirmSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stacked-deck{position:absolute;bottom:50px;left:50%;transform:translate(-50%);width:300px;height:300px}@media screen and (max-width: 768px){.relative-box,.relative-box .market-container{height:calc(var(--vh, 1vh) * 100 - 130px)}.relative-box .market-header-bar{padding:10px 12px 4px}.swipperr-container{padding:0 12px 12px}.pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pack-tile-body{padding:10px 10px 12px;gap:6px}.pack-tile-title{font-size:.82rem}.pack-tile-position,.pack-tile-power{font-size:.62rem;padding:1px 7px}.pack-tile-buy{font-size:.85rem;padding:7px 12px}.purchase-stage-buttons{gap:8px;max-width:92vw}.purchase-stage-buttons .confirm-btn,.purchase-stage-buttons .cancel-btn{padding:11px 16px;font-size:.9rem;border-radius:8px}.skip-anim-toggle{font-size:.7rem;padding:4px 10px}}@media screen and (max-width: 411px){.pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pack-tile-title{font-size:.75rem}.pack-tile-buy{font-size:.78rem;padding:6px 10px}.pack-tile-need-more{font-size:.62rem}.purchase-stage-buttons .confirm-btn,.purchase-stage-buttons .cancel-btn{padding:10px 12px;font-size:.8rem}}@keyframes ring{0%,60%{transform:rotate(0)}65%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}75%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}85%{transform:rotate(2deg)}90%{transform:rotate(-1deg)}95%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes ellipsis{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.transfer-box{width:100%}.transfer-general-container{height:calc(100vh - 170px);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.transfer-header-offers-container{width:100%;height:100%;background-color:#0009;display:flex;flex-direction:column;position:relative}.transferAllContainer{height:100%;display:flex;flex-direction:column;min-height:0;padding:16px 18px 12px}.transferAllContainer .transfer-loading-container{color:#ffe066;position:absolute;top:50%;left:50%;font-family:Red Hat Display,sans-serif;transform:translate(-50%,-50%)}.transfer-card-header{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:14px;background:linear-gradient(135deg,rgba(26,34,48,.85) 0%,rgba(35,45,61,.85) 100%);border-radius:14px;border:1px solid rgba(255,224,102,.18);box-shadow:0 4px 14px #00000059;font-family:Red Hat Display,sans-serif}.transfer-card-header .transfer-header{flex:1 1 auto;margin:0;color:#ffe066;text-align:left;font-size:1.15rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;font-family:Red Hat Display,sans-serif}.transfer-card-header button{margin:0;width:auto;height:36px;padding:0 16px;font-size:.85rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#cfd3db;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .1s;display:inline-flex;align-items:center;justify-content:center}.transfer-card-header button:hover{background:rgba(21,208,124,.12);color:#b6f4d3;border-color:#15d07c59}.transfer-card-header button.active{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f!important;border-color:transparent;box-shadow:0 4px 12px #15d07c59}.transferContainer{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:4px 4px 12px;margin-top:0;height:auto;border-radius:0}.transferContainer::-webkit-scrollbar{width:8px}.transferContainer::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.transferContainer::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:10px}.transferContainer::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.transferCard{position:relative;display:grid;grid-template-columns:72px 1fr auto auto;align-items:center;gap:14px;background:linear-gradient(135deg,rgba(26,34,48,.92) 0%,rgba(35,45,61,.92) 100%);border:1px solid rgba(255,255,255,.06);padding:12px 16px;border-radius:14px;font-family:Red Hat Display,sans-serif;color:#e6e8ef;transition:transform .15s ease-out,border-color .15s,box-shadow .15s;box-shadow:0 2px 6px #00000040}.transferCard:hover{transform:translateY(-2px);border-color:#15d07c73;box-shadow:0 8px 24px #0006,0 0 0 1px #15d07c40 inset}.transferCard.special{border-color:#ffaa3c8c;background:linear-gradient(135deg,rgba(60,35,18,.92) 0%,rgba(40,28,18,.92) 100%);box-shadow:0 6px 20px #ff911e40,0 0 0 1px #ffc86459 inset;padding-top:28px}.transferCard.special:hover{border-color:#ffc864cc;box-shadow:0 10px 28px #ff911e66,0 0 0 1px #ffdc8280 inset}.transfer-special-badge{position:absolute;top:-1px;left:14px;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:linear-gradient(90deg,#ff8c1a 0%,#ffd146 100%);color:#2d1a00;font-size:.65rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #ff911e80}.transfer-special-badge svg{font-size:.75rem;filter:drop-shadow(0 0 3px rgba(255,200,100,.6))}.transfer-card-img-wrap{width:72px;height:72px;display:flex;align-items:center;justify-content:center}.transfer-card-img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid rgba(255,224,102,.4);background:rgba(0,0,0,.3);box-shadow:0 2px 8px #0006}.transfer-card-identity{display:flex;flex-direction:column;gap:6px;min-width:0}.transfer-card-name{font-size:1.1rem;font-weight:800;color:#ececec;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transfer-card-name .transfer-card-year{font-size:.7rem;font-weight:700;color:#ffe066;margin-left:4px;letter-spacing:.4px}.transfer-card-meta{display:flex;gap:6px;flex-wrap:wrap}.transfer-pill{display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5;border:1px solid transparent}.transfer-pill.transfer-pill-pos{background:rgba(137,180,250,.15);color:#b3cbf7;border-color:#89b4fa66}.transfer-pill.transfer-pill-power{background:rgba(255,224,102,.12);color:#ffe066;border-color:#ffe06666}.transfer-card-offer{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.transfer-card-offer .transfer-card-offer-label{font-size:.65rem;font-weight:700;color:#a6adc8;letter-spacing:.6px;text-transform:uppercase;margin-bottom:2px}.transfer-card-offer .transfer-card-offer-value{font-size:1.5rem;font-weight:900;color:#5be3a1;text-shadow:0 0 8px rgba(91,227,161,.35);font-variant-numeric:tabular-nums}.transferButtonContainer{display:flex;justify-content:flex-end;align-items:center}.transferAcceptButton{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;border-radius:999px;padding:9px 22px;cursor:pointer;font-family:Red Hat Display,sans-serif;font-size:.9rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase;transition:transform .12s,filter .15s,box-shadow .15s;box-shadow:0 4px 14px #15d07c59;white-space:nowrap}.transferAcceptButton:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 6px 18px #15d07c80}.transferAcceptButton:active:not(:disabled){transform:scale(.97)}.transferAcceptButton.loading,.transferAcceptButton:disabled{cursor:not-allowed;opacity:.55;background:rgba(255,255,255,.08);color:#cfd3db;box-shadow:none}.transferAcceptButton.loading:after,.transferAcceptButton:disabled:after{content:"...";animation:ellipsis 1.25s infinite}.noTransferText{text-align:center;font-size:1.05rem;font-weight:600;color:#cfd3db;margin:0;max-width:420px;line-height:1.45}.transfer-offer-timer{display:flex;justify-content:center;align-items:center;color:#fff;gap:15px}.transfer-offer-timer-text{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 768px){.transfer-general-container{height:calc(var(--vh, 1vh) * 100 - 130px)}.transferAllContainer{padding:10px 10px 8px}.transfer-card-header{padding:8px 10px;gap:6px;margin-bottom:10px}.transfer-card-header .transfer-header{font-size:.95rem}.transfer-card-header button{height:30px;padding:0 12px;font-size:.72rem}.transferContainer{padding:4px 2px 10px;gap:8px;scrollbar-width:thin}.transferCard{grid-template-columns:52px 1fr auto;grid-template-rows:auto auto;gap:10px 12px;padding:10px 12px}.transferCard.special{padding-top:24px}.transferCard .transfer-card-img-wrap{width:52px;height:52px;grid-row:span 2}.transferCard .transfer-card-identity{grid-column:2;gap:4px}.transferCard .transfer-card-name{font-size:.95rem}.transferCard .transfer-pill{padding:1px 7px;font-size:.65rem}.transferCard .transfer-card-offer{grid-column:3;grid-row:1;align-items:flex-end}.transferCard .transfer-card-offer .transfer-card-offer-value{font-size:1.1rem}.transferCard .transfer-card-offer .transfer-card-offer-label{font-size:.58rem}.transferCard .transferButtonContainer{grid-column:2 / span 2;grid-row:2;justify-content:flex-end}.transferAcceptButton{padding:7px 16px;font-size:.8rem}.noTransferText{font-size:.95rem}}.loading-main-div{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#000;color:#fff;height:100vh;width:100vw;font-family:Red Hat Display,sans-serif}.loading-bottom-container{display:flex;gap:2px}.loading-bottom-container .dots-3{top:22px;width:50px;height:28px;--_g: no-repeat radial-gradient(farthest-side, currentColor 94%, #0000);background:var(--_g) 50% 0,var(--_g) 100% 0;background-size:12px 12px;position:relative;animation:d3-0 1.5s linear infinite}.loading-bottom-container .dots-3:before{content:"";position:absolute;height:12px;aspect-ratio:1;border-radius:50%;background:currentColor;left:0;top:0;animation:d3-1 1.5s linear infinite,d3-2 .5s cubic-bezier(0,200,.8,200) infinite}@keyframes d3-0{0%,31%{background-position:50% 0,100% 0}33%{background-position:50% 100%,100% 0}43%,64%{background-position:50% 0,100% 0}66%{background-position:50% 0,100% 100%}79%{background-position:50% 0,100% 0}to{transform:translate(-33.3333333333%)}}@keyframes d3-1{to{left:calc(100% + 7px)}}@keyframes d3-2{to{top:-.1px}}.empty-message-div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;gap:10px;color:#a6adc8;text-align:center;padding:40px 20px}.noauctionText{text-align:center;font-size:1.05rem;font-weight:600;color:#cfd3db;margin:0;max-width:420px;line-height:1.45}.auctionAllContainer{height:100%;display:flex;flex-direction:column;min-height:0;padding:12px 16px 4px;border-radius:0}.offerButton.loading{cursor:not-allowed;opacity:.55;background:rgba(255,255,255,.08)!important;color:#cfd3db!important;box-shadow:none!important}.offerButton.loading:after{content:"...";animation:ellipsis 1.25s infinite}.offerButton:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 6px 18px #15d07c80}.offerButton{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;border-radius:999px;padding:8px 16px;cursor:pointer;transition:transform .12s,filter .15s,box-shadow .15s;box-shadow:0 4px 14px #15d07c59;font-family:Red Hat Display,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.offerButton:disabled{opacity:.55;cursor:not-allowed;background:rgba(255,255,255,.08);color:#cfd3db;box-shadow:none}.auctionContainer{margin-top:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;height:100%;padding:12px 14px 14px;border-radius:0}.auctionContainer::-webkit-scrollbar{width:8px}.auctionContainer::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.auctionContainer::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:10px}.auctionContainer::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.auctionContainer .auction-loading-container{color:#ffebcd;position:absolute;top:50%;left:50%;font-family:Red Hat Display,sans-serif;transform:translate(-50%,-50%)}.auctionCard{display:grid;grid-template-columns:2fr 1fr 6fr 4fr 3fr 2fr;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(26,34,48,.92) 0%,rgba(35,45,61,.92) 100%);border:1px solid rgba(255,255,255,.06);padding:12px 14px;border-radius:14px;font-family:Red Hat Display,sans-serif;gap:12px;color:#e6e8ef;box-shadow:0 2px 6px #00000040;transition:transform .15s ease-out,border-color .15s,box-shadow .15s}.auctionCard .offer{color:#5be3a1;display:grid;grid-template-columns:1fr;align-items:center;justify-content:center;flex-direction:column-reverse;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auctionCard .offer .offer-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:#a6adc8;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.auctionCard .offer .offer-price{color:#5be3a1;font-weight:900;font-size:1.35rem;text-shadow:0 0 8px rgba(91,227,161,.35);font-variant-numeric:tabular-nums}.auctionCard h2{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#ececec;font-weight:700}.auctionCard button p{display:flex;flex-direction:column;align-items:center;justify-content:center}.auctionCard button p span{font-size:1rem}.auctionCard .auctionSeller{border-radius:999px;padding:3px 10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);font-size:.72rem!important;font-weight:700!important;color:#cfd3db!important;letter-spacing:.3px;text-transform:uppercase;justify-self:center;max-width:100%}.auctionCard .auction-username-info-container{display:block;gap:10px;overflow:hidden}.auctionCard .auction-username-info-container .auction-list-players-level{color:#ffe066;font-size:.85em;margin-left:4px;text-shadow:0 0 4px rgba(255,224,102,.4)}.auctionCard .auction-username-info-container h2{height:auto;font-size:1.05rem;font-weight:800;letter-spacing:.2px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.auctionCard .auction-username-info-container .auction-username-bottom-container{height:auto;margin-top:4px;display:flex;text-align:center;align-items:center;justify-content:center;gap:8px}.auctionCard .auction-username-info-container .auction-username-bottom-container h2{display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5;background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4)}.auctionCard .auction-username-info-container .auction-username-bottom-container h2:first-child{background:rgba(137,180,250,.15);color:#b3cbf7;border-color:#89b4fa66}.history-list{display:flex;flex-direction:column;gap:8px;padding:4px;border-radius:0;background:transparent;font-family:Red Hat Display,sans-serif;flex:1 1 auto;min-height:0;overflow-y:auto}.history-list::-webkit-scrollbar{width:8px}.history-list::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.history-list::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:10px}.history-list::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.history-item{display:grid;grid-template-columns:56px minmax(160px,2.2fr) minmax(200px,3fr) auto;align-items:center;text-align:center;height:auto;min-height:76px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:linear-gradient(135deg,rgba(26,34,48,.92) 0%,rgba(35,45,61,.92) 100%);color:#e6e8ef;padding:10px 14px;gap:14px;box-shadow:0 2px 6px #00000040;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;position:relative}.history-item:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,rgba(255,224,102,.55) 0%,rgba(91,227,161,.55) 100%);opacity:.7}.history-item:hover{transform:translateY(-1px);border-color:#15d07c73;box-shadow:0 6px 18px #0006,0 0 0 1px #15d07c33 inset;cursor:default}.history-item:hover:before{opacity:1}.history-item .time-since{font-size:.7rem;font-weight:700;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#a6adc8;letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0}.history-item .history-item-player-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;padding:0;gap:6px;min-width:0}.history-item .history-item-player-info .history-item-player-info-top{height:auto;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800;color:#ececec;letter-spacing:.2px;width:100%;text-align:left}.history-item .history-item-player-info .history-item-player-info-bottom{display:flex;align-items:center;justify-content:flex-start;gap:6px;height:auto;flex-wrap:wrap}.history-item .history-item-player-info .history-item-player-info-bottom h2{display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5;height:auto;background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4)}.history-item .history-item-player-info .history-item-player-info-bottom h2:first-child{background:rgba(137,180,250,.15);color:#b3cbf7;border-color:#89b4fa66}.history-item .history-item-player-info .history-item-player-info-bottom .auction-history-players-level{color:#ffe066;font-size:.85em;margin-left:4px;text-shadow:0 0 4px rgba(255,224,102,.4);background:transparent!important;padding:0!important;border:none!important}.history-item img{width:52px;height:52px;border-radius:50%;border:2px solid rgba(255,224,102,.45);background:rgba(0,0,0,.3);box-shadow:0 2px 6px #0006,0 0 0 3px #ffe06614;margin:auto;object-fit:cover}.history-item h2{font-size:.85rem;display:flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd3db;margin:0}.history-item h2 span{display:flex;align-items:center;justify-content:center}.history-modal{width:min(1100px,100%)!important;max-width:1100px!important}.money-text{text-align:center;display:flex;align-items:stretch;justify-content:center;flex-direction:column;overflow:hidden;gap:6px;padding:0 4px;min-width:0}.money-text .money-text-upper{width:100%;display:flex;align-items:center;justify-content:center;height:auto;gap:8px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);font-size:.82rem;min-width:0}.money-text .money-text-upper svg{flex:0 0 auto;opacity:.6;font-size:.85rem}.money-text .money-text-upper:nth-child(2){background:linear-gradient(135deg,rgba(91,227,161,.1) 0%,rgba(91,227,161,.04) 100%);border-color:#5be3a140;box-shadow:0 0 0 1px #5be3a114 inset}.money-text h2{width:auto;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#e6e8ef;font-size:.8rem;font-weight:600;min-width:0;margin:0}.money-text h2:first-of-type{text-align:right;color:#cfd3db}.money-text h2:last-of-type{text-align:left;color:#b6f4d3}.money-text h3{width:auto;flex:0 0 auto;font-size:.95rem;color:#a6adc8;font-weight:700;margin:0;line-height:1}.money-text h4{color:#07210f;background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);padding:3px 12px;border-radius:999px;font-size:.85rem;font-weight:900;flex:0 0 auto;margin:0;font-variant-numeric:tabular-nums;letter-spacing:.3px;box-shadow:0 2px 8px #ffd14640;white-space:nowrap}.auction-icon-btn{width:40px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#cfd3db;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .1s}.auction-icon-btn img{height:18px;width:auto}.auction-icon-btn svg{font-size:1.05rem}.auction-icon-btn:hover{background:rgba(21,208,124,.12);color:#b6f4d3;border-color:#15d07c59}.auction-icon-btn.auction-icon-btn-add{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f!important;border-color:transparent;box-shadow:0 4px 12px #15d07c4d}.auction-icon-btn.auction-icon-btn-history{background:linear-gradient(135deg,#ffe066 0%,#ffd146 100%);color:#2d1a00!important;border-color:transparent;box-shadow:0 4px 12px #ffd14640}.auction-icon-btn.auction-icon-btn-filter.active{background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f!important;border-color:transparent;box-shadow:0 4px 12px #15d07c4d}.auction-actions{display:flex;flex-direction:column;gap:6px;align-items:stretch;justify-content:center}.auction-remove-button{background:rgba(255,90,90,.18);color:#ff8b80;border:1px solid rgba(255,90,90,.4);padding:6px 12px;border-radius:999px;cursor:pointer;font-size:.7rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;transition:background .15s ease,color .15s,opacity .15s}.auction-remove-button:hover:not(:disabled){background:rgba(255,90,90,.85);color:#fff}.auction-remove-button:disabled{opacity:.5;cursor:not-allowed}.auction-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(135deg,rgba(26,34,48,.85) 0%,rgba(35,45,61,.85) 100%);border:1px solid rgba(255,224,102,.18);padding:8px 12px;margin-bottom:10px;border-radius:14px;box-shadow:0 4px 14px #00000059;font-family:Red Hat Display,sans-serif;gap:10px}.auction-card-header label{font-size:16px;margin-right:10px;color:#cfd3db}.auction-card-header select{width:auto;min-width:76px;text-align:center;height:34px;font-size:.85rem;padding:4px 10px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(255,255,255,.06);color:#e6e8ef;outline:none;cursor:pointer;transition:border-color .15s ease,background .15s}.auction-card-header select:hover{background:rgba(255,255,255,.1)}.auction-card-header select:focus{border-color:#15d07c;box-shadow:0 0 0 3px #15d07c33}.auction-card-header .auction-card-header-left,.auction-card-header .auction-card-header-right{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.auction-card-header .auction-card-header-right button{width:auto;padding:0 12px}.auction-card-header .auction-card-header-right button img{height:18px;width:auto}.auction-card-header .active{color:#07210f!important;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%)!important;border-color:transparent!important;box-shadow:0 4px 12px #15d07c59!important}.auction-card-header button{width:auto;min-width:44px;height:36px;padding:0 12px;font-size:.95rem;font-weight:700;color:#cfd3db;background:rgba(255,255,255,.06);display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .1s}.auction-card-header button svg{font-size:1.05rem}.auction-card-header button:hover{background:rgba(21,208,124,.12);color:#b6f4d3;border-color:#15d07c59}.auctionCard:hover{transform:translateY(-2px);border-color:#15d07c73;box-shadow:0 8px 24px #0006,0 0 0 1px #15d07c40 inset}.auctionCard img{width:64px;height:64px;object-fit:cover;border-radius:50%;border:2px solid rgba(255,224,102,.4);background:rgba(0,0,0,.3);box-shadow:0 2px 8px #0006;margin:auto}.auctionCardLeftSide{display:flex;align-items:center;justify-content:center}.auctionButtonContainer{display:flex;justify-content:space-around;width:200px}.auctionAcceptButton{background-color:#333;color:#fff;border:none;border-radius:8px;padding:8px 16px;cursor:pointer;transition:transform .3s ease;box-shadow:0 4px 8px #0000001a;font-family:Red Hat Display,sans-serif;font-size:14px}.auctionAcceptButton:hover{background-color:#8728e0;transform:translateY(-2px)}.auction-header{color:#8728e0;text-align:center;font-size:2.125rem;font-family:Kalam}.auction-box{width:"100%"}.auction-box .close-button{background-color:transparent;border:none;color:#333;font-size:25px;cursor:pointer;transition:color .3s,transform .2s}.auction-box .close-button:hover{color:red;transform:scale(1.1)}.auction-box .close-button:focus{outline:none}.auction-general-container{height:calc(100vh - 170px);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.auction-header-offers-container{width:100%;height:100%;background-color:#0009;border-radius:0;display:flex;flex-direction:column;position:relative;font-family:Red Hat Display,sans-serif}.auction-offer-timer{display:flex;justify-content:center;align-items:center;color:#fff;gap:15px}.auction-offer-timer-text{display:flex;justify-content:center;align-items:center;flex-direction:column}.auction-team-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#080c12b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;overflow-y:auto;padding:20px;font-family:Red Hat Display,sans-serif;animation:lbModalFadeIn .18s ease-out}.auction-team-container{background:linear-gradient(135deg,#1a2230 0%,#232d3d 60%,#2c3850 100%);padding:56px 18px 20px;border-radius:16px;width:min(720px,100%);max-width:720px;box-shadow:0 20px 60px #000000a6,0 0 0 1px #ffe0662e inset;height:92vh;max-height:92vh;overflow:hidden;position:relative;display:flex;flex-direction:column;gap:12px;color:#e6e8ef;animation:lbModalSlideUp .22s cubic-bezier(.2,.8,.2,1)}.auction-team-header{position:absolute;top:14px;left:20px;right:14px;display:flex;justify-content:space-between;align-items:center;z-index:2}.auction-team-header h1{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#ffe066;text-shadow:0 0 6px rgba(255,224,102,.3)}.close-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:50%;font-size:1.05rem;font-weight:700;cursor:pointer;padding:0;transition:background .15s,transform .1s}.close-button:hover{background:rgba(255,90,90,.85);border-color:#ff5a5ad9;color:#fff}.close-button:active{transform:scale(.92)}.auction-team-players{margin-top:0;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px}.auction-team-players::-webkit-scrollbar{width:8px}.auction-team-players::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:10px}.auction-team-players::-webkit-scrollbar-thumb{background:rgba(255,224,102,.3);border-radius:10px}.auction-team-players::-webkit-scrollbar-thumb:hover{background:rgba(255,224,102,.5)}.auction-team-player{display:flex;align-items:center;margin-bottom:0;gap:12px;padding:10px 14px;background:linear-gradient(135deg,rgba(26,34,48,.92) 0%,rgba(35,45,61,.92) 100%);border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 2px 6px #00000040;transition:transform .15s,border-color .15s,box-shadow .15s}.auction-team-player:hover{transform:translateY(-1px);border-color:#15d07c73;box-shadow:0 6px 18px #00000059,0 0 0 1px #15d07c40 inset}.auction-team-player .auction-add-player-level{color:#ffe066;font-size:.85em;margin-left:4px;text-shadow:0 0 4px rgba(255,224,102,.4)}.auction-team-player img{width:44px;height:44px;margin-right:0;flex-shrink:0;object-fit:cover;border-radius:50%;border:2px solid rgba(255,224,102,.4);background:rgba(0,0,0,.3);box-shadow:0 2px 6px #0006}.auction-team-player h2{margin:0;font-size:.95rem;font-weight:700;color:#ececec}.auction-team-player h2:nth-of-type(2),.auction-team-player h2:nth-of-type(3){font-size:.7rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:2px 9px;border-radius:999px;line-height:1.5}.auction-team-player h2:nth-of-type(2){background:rgba(137,180,250,.15);color:#b3cbf7;border:1px solid rgba(137,180,250,.4)}.auction-team-player h2:nth-of-type(3){background:rgba(255,224,102,.12);color:#ffe066;border:1px solid rgba(255,224,102,.4)}.add-auction-button{margin-left:auto;padding:8px 16px;background:linear-gradient(135deg,#15a55f 0%,#15d07c 100%);color:#07210f;border:none;border-radius:999px;cursor:pointer;font-size:.78rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 12px #15d07c4d;transition:transform .12s,filter .15s,box-shadow .15s}.add-auction-button:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 6px 16px #15d07c73}.auction-sort-options{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.auction-sort-options select,.auction-sort-options input{width:80%;height:40px;font-size:1rem;color:#000;display:flex;align-items:center;justify-content:center;border:#000 1px solid;border-radius:8px;text-align:center}@media (max-width: 600px){.auction-team-container{width:100%}.auction-team-player h2,.auction-team-player img,.add-auction-button{font-size:15px}.add-auction-button{align-self:center}}@media screen and (max-width: 768px){.auction-general-container{height:calc(var(--vh, 1vh) * 100 - 130px)}.auctionCard{grid-template-columns:repeat(3,1fr);padding:10px}.auctionCard img{width:50px}.auctionContainer{margin-top:0;scrollbar-width:none;height:99%;padding:5px}.auctionCard h2{font-size:15px}.auctionAcceptButton{padding:8px 12px;font-size:12px}.auctionAcceptButton{text-wrap:nowrap}.auctionButtonContainer{width:unset}.auction-header{font-size:1.5rem}.noauctionText,.money-text h3,.money-text h2{font-size:1rem}.money-text h4{font-size:.8rem}.auction-card-header{padding:6px 8px;gap:6px;flex-wrap:nowrap}.auction-card-header select{min-width:50px;width:auto;padding:0 8px;font-size:.75rem;height:30px}.auction-card-header .auction-card-header-left,.auction-card-header .auction-card-header-right{width:auto;flex:0 1 auto;gap:4px;flex-wrap:nowrap;justify-content:flex-start}.auction-card-header .auction-card-header-right{flex-shrink:0}.auction-card-header .auction-card-header-right button{width:34px}.auction-card-header button{min-width:34px;width:auto;height:30px;padding:0 8px;font-size:.85rem}.auction-card-header .auction-icon-btn{width:34px;height:30px}.history-item{grid-template-columns:44px 1fr auto;grid-template-areas:"avatar info time" "money money money";gap:8px 10px;min-height:0;height:auto;padding:10px 12px;row-gap:8px}.history-item>img{grid-area:avatar;width:44px;height:44px}.history-item>.history-item-player-info{grid-area:info}.history-item>.money-text{grid-area:money}.history-item>.time-since{grid-area:time;justify-self:end}.history-item .history-item-player-info-top{font-size:.85rem}.history-item .history-item-player-info-bottom h2{font-size:.62rem;padding:1px 7px}.history-item .money-text{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px}.history-item .money-text .money-text-upper{font-size:.72rem;padding:3px 8px;gap:6px;flex:1 1 auto;min-width:0}.history-item .money-text h2{font-size:.72rem}.history-item .money-text h4{font-size:.78rem;padding:2px 10px}.history-item .time-since{font-size:.62rem;padding:3px 8px}}.auction-filter-bar{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr auto;gap:8px;padding:10px 12px;margin:0 0 10px;background:linear-gradient(135deg,rgba(26,34,48,.85) 0%,rgba(35,45,61,.85) 100%);border:1px solid rgba(255,255,255,.08);border-radius:14px;align-items:center;font-family:Red Hat Display,sans-serif}.auction-filter-bar input,.auction-filter-bar select{width:100%;height:36px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#e6e8ef;font-size:14px;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s}.auction-filter-bar input:hover,.auction-filter-bar select:hover{background:rgba(255,255,255,.1)}.auction-filter-bar input:focus,.auction-filter-bar select:focus{border-color:#15d07c;box-shadow:0 0 0 3px #15d07c33}.auction-filter-bar input::placeholder{color:#a6adc8}.auction-filter-bar input[type=number]{-moz-appearance:textfield}.auction-filter-bar input[type=number]::-webkit-outer-spin-button,.auction-filter-bar input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.auction-filter-clear{height:36px;padding:0 16px;background:rgba(255,90,90,.18);color:#ff8b80;border:1px solid rgba(255,90,90,.4);border-radius:999px;cursor:pointer;font-size:.78rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;transition:background .15s ease,color .15s}.auction-filter-clear:hover{background:rgba(255,90,90,.85);color:#fff}.auction-pagination{display:flex;justify-content:center;align-items:center;gap:14px;padding:12px 16px 16px;color:#cfd3db;font-size:.85rem;font-family:Red Hat Display,sans-serif;font-weight:600;letter-spacing:.3px}.auction-pagination button{min-width:90px;height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#e6e8ef;cursor:pointer;font-size:.78rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;transition:background .15s,border-color .15s,color .15s,transform .1s}.auction-pagination button:hover:not(:disabled){background:rgba(21,208,124,.15);border-color:#15d07c73;color:#b6f4d3}.auction-pagination button:active:not(:disabled){transform:translateY(1px)}.auction-pagination button:disabled{background:rgba(255,255,255,.04);color:#ffffff40;border-color:#ffffff0f;cursor:not-allowed}.auction-pagination span{background:rgba(255,224,102,.08);border:1px solid rgba(255,224,102,.2);padding:6px 14px;border-radius:999px;color:#ffe066}@media screen and (max-width: 768px){.auction-filter-bar{grid-template-columns:1fr 1fr;gap:6px;padding:8px 10px}.auction-filter-bar input,.auction-filter-bar select{height:34px;font-size:13px}.auction-filter-bar input[type=text],.auction-filter-bar .auction-filter-position{grid-column:1/-1}.auction-filter-clear{grid-column:1/-1;height:34px}.auction-pagination{gap:8px;padding:10px 8px 14px;font-size:13px}.auction-pagination button{min-width:70px;height:32px;padding:0 10px;font-size:13px}.auction-pagination span{padding:5px 10px;font-size:12px}}.auction-confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:rgba(8,12,18,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:auctionConfirmFade .18s ease-out}@keyframes auctionConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes auctionConfirmSlide{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.auction-confirm-box{width:min(420px,92vw);padding:24px 22px 18px;border-radius:18px;background:linear-gradient(180deg,rgba(15,18,25,.94) 0%,rgba(10,12,18,.98) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px #000000a6;color:#f4f6fa;text-align:center;display:flex;flex-direction:column;gap:14px;animation:auctionConfirmSlide .22s cubic-bezier(.2,.8,.2,1)}.auction-confirm-box h3{margin:0;font-size:17px;font-weight:700;letter-spacing:.3px;color:#fff}.auction-confirm-box .auction-confirm-player{margin:0;font-size:15px;font-weight:600;color:#ffe066}.auction-confirm-box .auction-confirm-player span{color:#ffffff8c;font-weight:500;margin-left:4px}.auction-confirm-box .auction-confirm-actions{display:flex;gap:10px;margin-top:6px}.auction-confirm-box .auction-confirm-cancel,.auction-confirm-box .auction-confirm-ok{flex:1;padding:11px 14px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:transform .12s,box-shadow .18s,border-color .18s}.auction-confirm-box .auction-confirm-cancel{background:linear-gradient(180deg,#3a4250 0%,#262c36 100%);color:#fff}.auction-confirm-box .auction-confirm-ok{background:linear-gradient(180deg,#ef4444 0%,#991b1b 100%);color:#fff;border-color:#f8717173;box-shadow:0 4px 18px #ef44444d}.auction-confirm-box .auction-confirm-cancel:hover,.auction-confirm-box .auction-confirm-ok:hover{transform:translateY(-1px);border-color:#fff3}.auction-confirm-box .auction-confirm-cancel:active,.auction-confirm-box .auction-confirm-ok:active{transform:translateY(0) scale(.98)}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}@keyframes ring{0%{transform:rotate(0)}60%{transform:rotate(0)}65%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}75%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}85%{transform:rotate(2deg)}90%{transform:rotate(-1deg)}95%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes glow{0%{text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 6px #fff,0 0 8px #8728e0,0 0 12px #8728e0,0 0 16px #8728e0,0 0 20px #8728e0,0 0 24px #8728e0}to{text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 6px #fff,0 0 8px #333333,0 0 12px #333333,0 0 16px #333333,0 0 20px #333333,0 0 24px #333333}}
