@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300@300@400@500@600@700@800@900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Roboto:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Trebuchet+MS&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fira+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bungee&display=swap");@font-face{font-family:UFCSans-condensedmed;src:url(/Fonts/UFCSans-CondensedMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-stretch:condensed}*{margin:0;padding:0;box-sizing:border-box}.imgWrapLeague{z-index:1!important}.fightItem,.fightsWrap{z-index:0!important}.admin-header{z-index:99999!important}.home-arrow-circle{position:absolute;top:127px;left:70px;cursor:pointer;font-size:24px;color:#007bff}.home-arrow-circle-forum{left:30px;top:147px}.homeup-arrow-circle{left:70px}.dashboard-arrow-circle,.homeup-arrow-circle{position:absolute;top:127px;cursor:pointer;font-size:24px;color:#007bff}.dashboard-arrow-circle{left:35px;z-index:999999}.homecreateacc-arrow-circle{position:absolute;top:97px;left:70px;cursor:pointer;font-size:24px;color:#007bff}.fightItemOne .transformed-div h1{padding-right:10px;font-size:18px!important}.fightItemOne .transformed-div .transformedFighterNames{font-size:15px!important}.playpause{position:fixed;bottom:20px;right:20px;z-index:1000;width:40px;height:40px;border-radius:50%;cursor:pointer}@media (max-width:767px){.fightItemOne .transformed-div .transformedFighterNames{font-size:8px!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.home-arrow-circle{top:107px}.home-arrow-circle-forum{left:30px;top:142px}.homeup-arrow-circle{top:90px}.homecreateacc-arrow-circle{top:37px;left:20px;font-size:20px}.loginbackarrow{top:100px}.dashboard-arrow-circle{top:37px;left:17px;font-size:21px;z-index:1}}@media only screen and (device-width:414px) and (device-height:896px) and (orientation:portrait){.completedFights .transformed-div-two-partOne,.pendingFights .transformed-div-two-partOne,.upcomingFights .transformed-div-two-partOne h1{margin-top:-3px}.completedFights .transformed-div-two-partTwo,.pendingFights .transformed-div-two-partTwo,.upcomingFights .transformed-div-two-partTwo{margin-top:-8px}}@media only screen and (device-width:896px) and (device-height:414px) and (orientation:landscape){.pendingFights .transformed-div-two-partOne,.pendingFights .transformed-div-two-partTwo,.upcomingFights .transformed-div-two-partOne h1,.upcomingFights .transformed-div-two-partTwo{margin-top:-3px}}.videoContainer{margin-top:20px;overflow:hidden}.responsiveVideo{width:100%;max-width:600px;height:auto}input{padding:10px;border:3px solid #ccc;border-radius:3px}.header{background-color:rgba(0,0,0,1);display:flex;justify-content:space-between;align-items:center;padding:8px 40px;width:100%;position:fixed;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.logoimg{width:80px}.logoimg .logoimageactual{width:100%;height:100%}.anchorlinks{color:#e3e3e3;font-family:Bungee,sans-serif;font-size:17px;font-style:normal;font-weight:200;letter-spacing:0;text-transform:uppercase;text-decoration:none;margin:0 20px;padding-bottom:10px;position:relative}.anchorlinks:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#d20a0a;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.anchorlinks:hover{color:#fff}.anchorlinks:hover:after{transform:scaleY(1)}.sideLinkswrap{display:flex;flex-direction:column;gap:5px}.sideLinkswrap .joinNowBtn{cursor:pointer;font-family:UfcSansRegular;font-weight:600;font-size:22px;outline:none;padding:12px 24px;text-align:center;width:165px;text-decoration:none}.scrolling-text-container,.sideLinkswrap .joinNowBtn{background:linear-gradient(216.01deg,#d20a0a 26.18%,#9e0808 93.27%);color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.25)}.scrolling-text-container{position:fixed;width:100%;font-family:UFCSans-condensedmed;padding:10px 0;overflow:hidden;z-index:9}.scrolling-text-inner{display:flex;white-space:nowrap;font-size:22px;font-weight:500;animation:var(--direction) var(--marquee-speed) linear infinite}.scrolling-text{display:flex}.scrolling-text-item{padding:0 5px}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}.scrolling-text-container:hover .scrolling-text-inner{animation-play-state:paused}.sideLinks{color:#d2d2d2;font-family:Bungee,sans-serif;font-size:17px;font-style:normal;font-weight:200;letter-spacing:0;text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;align-items:center}.sideLinks i{margin-right:5px;font-size:28px;font-weight:100}.activeLink{color:#d20a0a}.menuIconFont{display:none}.mobileMenu{visibility:hidden;opacity:0;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;max-height:100vh;background-color:rgba(0,0,0,.9);z-index:1000;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(-100%);overflow:hidden;display:flex}.menuContent{height:120vh;width:100%;overflow-y:auto;padding-bottom:20vh}.mobileMenu.active{visibility:visible;opacity:1;transform:translateY(0);z-index:999999}.closeMenuIcon{position:absolute;top:40px;right:25px;font-size:30px;color:#fff;font-weight:100;cursor:pointer;z-index:1001}@media (max-width:767px){.menuIconFont{display:block}.menuIconFont i{color:#fff;font-size:30px;z-index:1001}.anchorLinksWrapper,.sideLinkswrap{display:none}.mobileMenu.active .anchorLinksWrapper,.mobileMenu.active .sideLinkswrap{display:flex;flex-direction:column;align-items:center}.mobileMenu .logoimg{margin-bottom:40px}.mobileMenu .anchorlinks,.mobileMenu .sideLinks{color:#fff;font-size:20px;margin:15px 0;text-align:center}}.admin-header{position:fixed;top:0;left:0;bottom:0;width:230px;background-color:black;display:flex;justify-content:space-between;flex-direction:column;height:100%;align-items:center;padding:15px 0;overflow:auto}.admin-header::-webkit-scrollbar{width:3px}.admin-header::-webkit-scrollbar-track{background:black}.admin-header::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.admin-header{scrollbar-width:thin;scrollbar-color:#ccc black}.anchorLinksWrapperAdmin{display:flex;flex-direction:column;justify-content:center;align-items:center}.anchorLinksWrapperAdmin h1{color:#ffc000;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:500}.anchorLinksWrapperAdmin .anchorlinksAdmin{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;text-transform:capitalize}.anchorLinksWrapperAdmin .anchorlinksAdmin,.sideLinksAdmin{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:0;text-decoration:none;margin:10px 0}.sideLinksAdmin{font-family:Bungee,sans-serif;text-transform:uppercase}.matchHeading{margin-top:40px}.topheadercheckbox{width:20px;height:20px;position:absolute;left:300px;z-index:99999;top:40px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.adminLogo,.menuIconFontAdmin{display:none}.fightsubmenu{position:relative}.fightsubmenu .submenu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;position:absolute;top:61px;left:-88%;background-color:rgba(0,0,0,1);box-shadow:0 10px 20px rgba(0,0,0,.4);padding:20px 0 15px;z-index:1000;width:200px;border-top:5px solid red;opacity:0;transform:translateY(-10px)}.fightsubmenu .submenuOpen{animation:fadeInDown .3s ease forwards}.fightsubmenu .submenuClosedclass{opacity:0;animation:fadeOutUp .3s ease}.fightsubmenu .submenu .submenuLink{color:#fff;text-decoration:none;font-size:14px;padding-bottom:8px;border-bottom:2px solid #ccc}@media (max-width:767px){.activeAdmin{display:flex}.activeNotAdmin{display:none}.adminLogo{position:absolute;top:15px;left:30px;display:block}.adminLogo img{width:70px}.menuIconFontAdmin{display:block;position:fixed;top:30px;right:30px;color:#fff;font-size:30px;z-index:1001}}.activeLinkAdmin{color:#fff!important;background-color:#800020;text-align:center;padding:8px 20px;border-radius:8px}@keyframes fadeInPopup{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes bounceIn{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes fadeInText{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.container-promotion-absolute-center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:550px;padding:20px;border-radius:8px;z-index:1000;background-image:url(/Assets/imagesss.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 15px 30px rgba(0,0,0,.85);animation:fadeInPopup .8s ease-out}.container-promotion-absolute-center .close-button{position:absolute;top:5px;right:-70px;font-size:18px;font-weight:700;color:#555;cursor:pointer;background:none;border:none;outline:none;width:35px;height:35px;display:flex;justify-content:center;align-items:center;background:#ccc;border-radius:50%}.container-promotion-absolute-center .close-button:hover{color:#ff4d4d}.imgpromotionContainer{width:100%;height:120px;display:flex;justify-content:center;align-items:center;z-index:1;overflow-y:hidden;padding-top:50px}.container-promotion-absolute-center img{max-height:200px;margin-top:60px;animation:bounceIn 1.2s ease-out infinite;animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:2xs;z-index:1;margin-bottom:20px}.container-promotion-absolute-center .signup-button{padding:14px 30px;font-size:22px;font-weight:700;color:#fff;background:linear-gradient(45deg,#128C7E,#075E54,#25D366,#34B7F1);background-size:300% 300%;border:none;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;transition:background-position .5s ease,box-shadow .3s ease,transform .3s ease;animation:gradientAnimation 5s ease infinite;z-index:9}.container-promotion-absolute-center .signup-button:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.3)}.container-promotion-absolute-center .signup-button:focus{outline:none;box-shadow:0 0 0 3px rgba(18,140,126,.4)}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.container-promotion-absolute-center p{width:80%;text-align:center;color:#fff;margin-top:15px;font-family:UfcSansRegular;font-size:20px;animation:fadeInText 1s ease-out .5s;animation-fill-mode:both}.affiliateAccountShow{gap:10px}.affiliate-image,.affiliateAccountShow{display:flex;justify-content:center;align-items:center}.affiliate-image{width:60px;height:60px;border-radius:50%;border:2px solid #ccc;padding:2px;overflow:hidden}.affiliate-image img{width:90%;object-position:top;object-fit:cover;border-radius:50%}.affiliateAccountShow h3{color:#ccc;font-family:Bungee,sans-serif;font-weight:100}@media (max-width:767px){.container-promotion-absolute-center{width:95%;height:auto;max-width:none;border-radius:6px;font-size:14px;background-position:50%;background-size:cover}.container-promotion-absolute-center .close-button{top:-10px;right:0;width:30px;height:30px;font-size:14px}.imgpromotionContainer{width:100%;height:120px;overflow-y:hidden;display:flex;justify-content:center;align-items:center}.container-promotion-absolute-center img{max-height:200px;overflow:hidden;margin-top:70px}.container-promotion-absolute-center .signup-button{padding:8px 20px;font-size:14px}.container-promotion-absolute-center p{width:100%;margin-top:15px;font-size:13px}.affiliateAccountShow{display:none}.affiliateAccountShowMob{display:flex}}.mobileMenu{padding-top:20px}.mobileMenu .mobileAnchorLinks{font-family:UFCSans;margin:5px 0}@media (max-width:767px){.homeFirstAnother{min-height:100vh;width:100%;overflow:hidden}.homeFirstAnother h1{font-size:30px;line-height:60px;margin-top:85px}.homeFirstAnother h2{font-size:35px;line-height:59px;width:300px}}.video-embed-wrapperAnother{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.homeFirstAnother{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url(/Assets/Homepage/imgone.png);background-size:cover;background-position:center 50px;background-repeat:no-repeat;flex-direction:column;padding-top:140px;padding-bottom:70px}.homeFirstAnother h1{text-align:center;margin-top:75px;font-size:6rem;font-weight:700;font-family:UFCSansCondensedBold;background:linear-gradient(90deg,yellow,orange,red);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-text-stroke:.5px rgba(255,255,255,.8)}.homeFirstAnother h3{color:#fff;font-size:5.4rem}.homeFirstAnother h2,.homeFirstAnother h3{text-align:center;font-family:UFCSansCondensedBold;text-transform:uppercase;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f}.homeFirstAnother h2{color:#F80110;font-size:4.5rem;margin-top:9px}.homeSecondSectionAnother{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 0;background-image:url(/Assets/Homepage/imagefour.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.homeSecondSectionAnother h1{color:#16B4CA;font-size:65px;text-align:center;font-family:UFCSans-condensedmed;text-transform:uppercase;margin-bottom:40px;letter-spacing:normal}.homeSecondSectionAnother h1 span{color:#16B4CA}.video-embed-wrapperAnother{width:100%;max-width:800px;margin:0 auto;text-align:center}.video-embed-wrapperAnother iframe{width:100%;height:450px}@media (max-width:767px){.homeFirstAnother{min-height:100vh;width:100%;overflow:hidden;padding-top:140px}.homeFirstAnother h1{font-size:40px;line-height:60px;margin-top:85px}.homeFirstAnother h3{font-size:30px;line-height:60px}.homeFirstAnother h2{font-size:25px;line-height:59px;width:300px;margin-bottom:140px}.video-embed-wrapperAnother{margin:0}.video-embed-wrapperAnother iframe{width:100%;height:200px}}.homeThirdSectionAnother{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:90px;margin-top:30px}.homeThirdSectionAnother .subHomeThird{width:80%;background-color:#F80110;border-radius:25px;color:#FFF;padding:4em 3em;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center}.homeThirdSectionAnother .subHomeThird h1{color:#fff;font-size:45px;text-align:center;font-family:UFCSans-condensedmed;text-transform:capitalize;letter-spacing:normal}.homeThirdSectionAnother .subHomeThird p{color:#fff;font-family:UfcSansRegular;font-size:20px}.homeThirdSectionAnother button{font-family:UFCSansCondensedBold;background:transparent;border:2px solid #fff;border-radius:30px;padding:10px 20px;color:#fff;cursor:pointer;font-size:22px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);margin-top:20px}@media (max-width:768px){.homeThirdSectionAnother{margin-bottom:50px}.homeThirdSectionAnother .subHomeThird{width:90%;padding:2em 1.5em;gap:15px}.homeThirdSectionAnother .subHomeThird h1{font-size:30px}.homeThirdSectionAnother .subHomeThird p{font-size:16px}.homeThirdSectionAnother button{font-size:18px;padding:8px 16px}}@media (max-width:480px){.homeThirdSectionAnother .subHomeThird{padding:1.5em 1em}.homeThirdSectionAnother .subHomeThird h1{font-size:24px}.homeThirdSectionAnother .subHomeThird p{font-size:14px}.homeThirdSectionAnother button{font-size:16px;padding:6px 12px}}.homeFourthAnother{background-image:url(/Assets/Homepage/imgsix.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:80vh;display:flex;justify-content:flex-end;align-items:center}.text-fourth{max-width:500px;margin-right:12%}.homeAnotherHeading{text-align:center;font-size:4rem;font-weight:700;font-family:UFCSansCondensedBold;background:linear-gradient(90deg,yellow,orange,red);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.text-fourth p{color:#fff;font-family:UfcSansRegular;font-size:20px;text-align:center;line-height:1.5}.homeFourthAnotherPatTwo{background-image:url(/Assets/Homepage/imgeight.png)}@media (max-width:768px){.homeFourthAnother{height:60vh;justify-content:center;align-items:center;padding:20px}.text-fourth{max-width:90%;margin-right:5%;margin-left:5%}.homeFourthAnotherPatTwo{min-height:100vh}}.playNowLink{font-family:UFCSansCondensedBold;background:linear-gradient(90deg,rgba(255,235,59,.8),rgba(255,152,0,.8),rgba(244,67,54,.8));color:#fff;text-decoration:none;padding:10px 20px;border-radius:20px;font-size:20px;transition:.5s ease}.playNowLink:hover{background:linear-gradient(90deg,rgba(244,67,54,.9),rgba(255,152,0,.9),rgba(255,235,59,.9));color:#000;box-shadow:0 5px 15px rgba(0,0,0,.3);transform:scale(1.1)}.homeFifthAnother{background-image:url(/Assets/Homepage/imagefive.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:80vh;display:flex;justify-content:flex-start;align-items:center}.text-fifth{max-width:500px;margin-left:12%}.text-fifth h1{text-align:center;font-size:4rem;font-weight:700;font-family:UFCSansCondensedBold;background:linear-gradient(90deg,yellow,orange,red);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.text-fifth p{color:#fff;font-family:UfcSansRegular;font-size:20px;text-align:center;line-height:1.5}@media (max-width:768px){.homeFifthAnother{height:60vh;justify-content:center;align-items:flex-start;padding:20px}.text-fifth{max-width:90%;margin-left:5%;margin-right:5%}}.homeFifthAnotherPartTwo{background-image:url(/Assets/Homepage/imgseven.png);min-height:100vh}.contactWrapperHomeAnother{display:flex;flex-direction:column;gap:20px;width:100%;justify-content:center;align-items:center}.contactWrapperHomeAnother h2{text-align:center;font-size:4rem;font-weight:700;font-family:UFCSansCondensedBold;background:linear-gradient(90deg,yellow,orange,red);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.contactWrapperHomeAnother form{display:flex;flex-direction:column;gap:15px;width:90%;max-width:500px}.contactWrapperHomeAnother form input,.contactWrapperHomeAnother form textarea{padding:10px;border:1px solid #ccc;border-radius:5px}.contactWrapperHomeAnother form button{font-family:UFCSansCondensedBold;background:linear-gradient(90deg,rgba(255,235,59,.8),rgba(255,152,0,.8),rgba(244,67,54,.8));color:#fff;text-decoration:none;padding:10px 20px;border-radius:10px;font-size:21px;transition:.5s ease;border:none;outline:none;width:200px;margin-top:20px;cursor:pointer}.contactWrapperHomeAnother form button:hover{background:linear-gradient(90deg,rgba(244,67,54,.9),rgba(255,152,0,.9),rgba(255,235,59,.9));color:#000;box-shadow:0 5px 15px rgba(0,0,0,.3)}.howtoplay-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;background-color:black;background-image:linear-gradient(rgba(0,0,0,.01),rgba(0,0,0,.01)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:150px;padding-bottom:50px}.howtoplay-updated{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/Assets/affiliateDashboard/one.png);background-position:center 0;position:relative;overflow:hidden}.howtoplay-updated .four{top:30%;transform:rotate(10deg);left:-120px}.howtoplay-updated .five,.howtoplay-updated .four{position:absolute;width:100%;max-width:200px;z-index:1;height:30%}.howtoplay-updated .five{top:-10px;right:-100px;transform:rotate(180deg)}.howtoplay-updated .six{position:absolute;width:100%;bottom:-170px;left:-100px;max-width:450px;z-index:2;height:75%}.howtoplay-updated .seven{position:absolute;width:80%;max-width:900px;bottom:-830px;right:-20%;height:160%}.howtoplay-wrapper h1{font-size:40px}.howtoplay-wrapper h1,.howtoplay-wrapper h2{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-stretch:condensed;margin-bottom:0;text-transform:uppercase;letter-spacing:1.5px;line-height:2.5rem;color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.55);margin-top:20px}.howtoplay-wrapper h2{font-size:30px}.howtoplay-wrapper h1:first-of-type{font-size:65px}.howtoplay-wrapper p{font-size:20px;text-align:center}.howtoplay-wrapper p,.howtoplay-wrapper ul{max-width:700px;margin-top:20px;color:#fff;line-height:26px;font-weight:700;text-shadow:2px 4px 8px rgba(0,0,0,.55);font-family:UfcSansRegular,Arial,sans-serif}.howtoplay-wrapper ul{font-size:18px}@media (max-width:767px){.howtoplay-wrapper{padding:150px 20px 50px}.howtoplay-wrapper h1{font-size:35px}.howtoplay-wrapper h1:first-of-type{font-size:45px}.howtoplay-wrapper .btn-grad{width:100%;margin:15px 0}}.playForFreeBtns{padding:8px 30px;color:#fff;background-color:red;border:1px solid #ccc;outline:none;margin-bottom:15px;width:180px;border-radius:5px}.playForFreeBtns:first-of-type{margin-top:20px}.login-wrapper{min-height:100vh;display:flex;justify-content:center;align-items:center;background-image:url(/Assets/RING1.png);background-position:50%;width:100%;text-align:center}.login-wrapper,.loginCard{background-size:cover;background-repeat:no-repeat}.loginCard{width:420px;background-image:url(/Assets/BlackredBackground.png);border:3px solid #ccc;border-radius:20px;margin-top:100px;box-shadow:0 10px 20px rgba(0,0,0,.9);z-index:0;padding:20px 40px 30px}.loginCard img{width:110px;margin-top:20px}.login-wrapper .loginCard h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:23px;color:#fff;margin:15px 0}.loginCard form{width:100%;margin-bottom:20px}.loginCard form input{width:100%;border-radius:15px;margin-bottom:15px}.loginCard .btn-grad{width:50%}.loginCard h2{font-size:25px;margin-bottom:10px}.loginCard .loginNavLink,.loginCard h2{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;color:#fff}.loginCard .loginNavLink{font-size:23px;text-decoration:none;background:transparent;border:none;outline:none;cursor:pointer}.toFlexDiv{display:flex;justify-content:space-between;align-items:center;width:inherit}.toFlexDiv .recaptcha-container{flex-basis:40%;transform:scale(.7);transform-origin:left;margin-left:4px}.toMakeColumn{flex-basis:60%;flex-direction:column;gap:7px}.toMakeColumn,.toMakeColumn .btn-grad{display:flex;justify-content:center;align-items:center}.toMakeColumn .btn-grad{margin-left:-120px;width:100px;height:36px;text-align:center;font-size:20px}.toMakeColumn p{color:#fff;text-align:center;width:200px;margin-left:-125px;font-family:Bahnschrift Condensed;font-size:16px}.custom-google-button{font-size:16px;color:#fff;background-color:#4285f4;padding:10px 20px;border-radius:4px;border:none;cursor:pointer;transition:background-color .3s;box-shadow:0 4px 6px rgba(0,0,0,.1)}.custom-google-button:hover{background-color:#357ae8}.custom-google-button:disabled{background-color:#ccc;cursor:not-allowed}.google-login-wrapper{width:200px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;text-align:center;padding-left:auto;padding-right:auto}.google-login-wrapper>div{width:50%}.login-form-footer{display:flex;gap:10px;justify-content:center;align-items:center}@media (max-width:767px){.google-login-wrapper{width:120px;margin-bottom:20px}.login-wrapper{overflow-x:hidden}.loginCard{width:340px;padding:20px;margin-top:50px}.loginCard img{width:120px;margin-top:20px}.login-wrapper .loginCard h1{font-size:24px;margin:15px 0}.loginCard .btn-grad{width:50%}.loginCard .loginNavLink,.loginCard h2{font-size:23px}.toFlexDiv .recaptcha-container{flex-basis:30%;transform:scale(.6);margin-left:4px}.loginCard form,.toFlexDiv{margin-bottom:10px}.toFlexDiv{margin-top:-20px}.toMakeColumn{flex-basis:60%;gap:7px}.toMakeColumn .btn-grad{margin-left:-150px;width:90px;height:32px;font-size:16px}.toMakeColumn p{color:#fff;text-align:center;width:200px;margin-left:-160px;font-family:Bahnschrift Condensed;font-size:14px}}.thread-list-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:130px;padding-bottom:70px;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh}.thread-list-container h1{color:#fff;font-size:45px;line-height:79px;text-align:center;padding:27px 0;width:1120px;font-family:Bungee,sans-serif;text-transform:uppercase;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f;margin-bottom:10px}.thread-item{background-color:rgba(0,0,0,.8);margin-bottom:20px;text-align:left;cursor:pointer;width:100%;max-width:700px;max-height:300px;overflow:hidden;transition:transform .3s ease,background-color .3s ease;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 20px rgba(0,0,0,.1)}.toFlex{display:flex;gap:30px;padding-bottom:10px}.create-thread-btn{padding:10px 30px;border:none;outline:none;background-color:#d30c23;color:#fff;font-family:sans-serif;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.5);margin-bottom:30px;font-family:Bungee,sans-serif}.thread-title{font-size:19px;font-weight:200;color:#fff;width:100%;background-color:#720e0c;font-family:Bungee,sans-serif;padding:7px}.thread-meta,.thread-title{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-meta{font-size:1rem;color:#999;padding-left:7px;font-family:UfcSansRegular,Arial,sans-serif}.thread-body{color:#f0f0f0;margin-bottom:15px;max-height:100px;overflow:hidden;text-overflow:ellipsis}.thread-body,.thread-replies,.thread-views{font-size:1.1rem;padding-left:7px;font-family:UfcSansRegular,Arial,sans-serif}.thread-replies,.thread-views{color:#ccc;margin-bottom:5px}.thread-likes{font-size:1.1rem;color:#ff3b3b;margin-bottom:5px;font-family:UfcSansRegular,Arial,sans-serif}.adminSideThreadsContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:110px;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh}.forum-heading{color:#fff;margin-bottom:20px}.no-posts-message{color:#fff}.thread-list-container-updated{display:flex;flex-direction:column;width:100%;padding:170px 30px 70px 72px;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7)),url(/Assets/backone.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.thread-list-container-updated h1{font-size:60px;margin-bottom:10px;font-family:UfcSansRegular,Arial,sans-serif;color:#16B4CA}.thread-item-updated{margin-bottom:20px;cursor:pointer;width:100%;overflow:hidden;transition:transform .3s ease,background-color .3s ease;display:flex;justify-content:left;align-items:left;gap:20px;max-width:800px;background:#fff;padding:20px;box-shadow:inset 0 10px 20px rgba(0,0,0,.15)}.respondbtn{padding:.5rem 1.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;border:none;background:#F80110;border-radius:20px;outline:none}.thread-item-updated .userImage{width:130px;height:130px;display:flex;justify-content:center;align-items:center}.thread-item-updated .userImage img{width:100%;height:100%;object-fit:cover}.thread-item:hover{background-color:#333333;transform:translateY(-5px)}.toFlex-updated{display:flex;gap:30px;margin-top:10px}.create-thread-btn-updated{padding:10px 30px;border:none;outline:none;background-color:#d30c23;color:#fff;font-family:sans-serif;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.4);margin-bottom:30px;font-family:Bungee,sans-serif;width:200px}.thread-title-updated{font-size:27px;margin-top:10px;font-family:UfcSansRegular,Arial,sans-serif;color:#000}.toFlexHeading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}.toFlexHeading .communityRulesIcon{position:absolute;top:70px;right:16px}.toFlexHeading .communityRulesIcon i{color:#fff;font-size:20px;cursor:pointer;position:relative}.toFlexHeading .communityRulesIcon:after{content:"Community Rules & Regulations";display:none;position:absolute;bottom:-5px;right:30px;background-color:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;font-family:Arial,sans-serif;white-space:nowrap;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.2)}.toFlexHeading .communityRulesIcon:hover:after{display:block}.thread-meta-updated{font-size:22px;margin-bottom:10px;font-family:UfcSansRegular,Arial,sans-serif;color:#e2211c}body{overflow-x:hidden!important}.thread-body-updated{font-size:20px;margin-bottom:5px;font-family:sans-serif}.thread-likes-updated,.thread-replies-updated,.thread-views-updated{font-size:21px;margin-bottom:5px;font-family:UfcSansRegular,Arial,sans-serif}.thread-likes-updated{color:#16B4CA}.adminSideThreadsContainer{width:calc(100% - 230px);margin-left:230px}.no-posts-message-updated{color:#fff}@media (max-width:767px){.thread-list-container-updated{padding:140px 10px 70px}.thread-list-container-updated h1{font-size:30px}.thread-item-updated{margin-bottom:20px;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:20px}.respondbtn{padding:.5rem 1.75rem;border-radius:20px}.thread-item-updated .userImage{width:130px;height:130px}.thread-item-updated .userImage img{width:100%;height:100%;object-fit:cover}.thread-item:hover{background-color:#333333;transform:translateY(-5px)}.toFlex-updated{display:flex;gap:20px;margin-top:10px;justify-content:center;align-items:center}.thread-title-updated{font-size:26px}.toFlexHeading{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:20px}.thread-meta-updated{font-size:21px}.thread-body-updated{font-size:19px}.thread-likes-updated,.thread-replies-updated,.thread-views-updated{font-size:16px}}.createAccount{min-height:100vh;display:flex;align-items:center;width:100%;background-color:black;padding-top:30px}.registerCard{flex-basis:50%;padding:20px 20px 20px 50px;color:#ccc;font-family:Trebuchet MS,sans-serif;margin-top:120px;margin-bottom:100px}.input-group span{color:red;margin-left:8px}.input-group label{margin-bottom:10px}.registerCard h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-stretch:condensed;margin-bottom:30px;text-transform:uppercase;letter-spacing:.5px;font-size:45px;line-height:2.5rem;color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.55)}.input-wrap-one{width:100%;display:flex;gap:20px;margin-bottom:15px}.input-wrap-one .input-group{flex-basis:50%;display:flex;flex-direction:column}.input-wrap-one .input-group input{width:100%;box-sizing:border-box}.input-wrap-two{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:15px}.input-wrap-two .input-group{flex-basis:90%;display:flex;flex-direction:column}.input-wrap-two .input-group input{width:100%;box-sizing:border-box}.checking{background-color:#eee;margin-bottom:15px;padding:10px;border:3px solid #ccc;border-radius:3px;color:#333;font-weight:700}.checking,.custom-radio-label{display:flex;align-items:center}.custom-radio-label{cursor:pointer}.custom-radio-label input{display:none}.custom-radio{width:20px;height:20px;border-radius:50%;border:2px solid #777;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;transition:border-color .2s;background-color:#fff}.custom-radio.checked{border-color:green}.custom-radio.checked:after{content:"\f00c";font-family:FontAwesome;color:green;font-size:12px}.backgrounfImg{flex-basis:50%;margin-top:-280px}.backgrounfImg img{width:80%}.fa-refresh{margin-top:24px;margin-left:6px;font-size:29px;font-weight:100}.termsConditions{margin-top:27px;margin-bottom:23px;padding:15px 10px;background-color:#fff;border:3px solid #ccc;border-radius:3px;color:rgb(69,65,65);max-height:20vh;overflow:auto}.termsConditions h2{margin-bottom:5px}.btn-grad{background-color:#720e0c;margin-top:10px;width:100%;padding:10px 0;text-transform:uppercase;transition:.5s;color:white;font-size:25px;border-radius:10px;font-stretch:condensed;outline:none;border:1px solid #ccc}.affiliateLink,.btn-grad{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;text-align:center}.affiliateLink{color:#16B4CA;position:absolute;top:180px;right:30px;font-size:22px;cursor:pointer}.affiliateLink:before{position:absolute;top:1.5px;left:-20px;content:"→";color:#fff;font-size:19px;animation:blinkText 2s step-end infinite}@keyframes blinkText{0%,to{visibility:visible}50%{visibility:hidden}}.affiliateLink:hover{animation:none;visibility:visible}.affiliateLinkppp{color:#fff;position:absolute;top:150px;right:110px;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-size:22px;cursor:pointer;text-align:center}.affiliateCreateAccount{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:767px){.affiliateLinkppp{top:150px;right:130px;font-size:14px}.registerCard{flex-basis:100%;padding:20px;margin-top:200px;margin-bottom:100px}.backgrounfImg{flex-basis:0%;display:none}.affiliateLink{top:180px;right:30px;font-size:22px}.registerCard h1{margin-bottom:30px;letter-spacing:.5px;font-size:32px;margin-top:15px;text-align:center;line-height:2.5rem}}.gloveInCreateAccnt{height:70%}.membership-wrapper{min-height:100vh;display:flex;flex-direction:column;background-image:url(/Assets/RING1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center}.member-header{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;height:40px;margin-top:120px;padding-left:170px;padding-right:50px}.member-header-image{position:absolute;top:-15px;left:80px;width:70px;height:70px;border:2px solid #fff;border-radius:50%}.member-header img{width:fit-content;height:100%;object-fit:cover;border-radius:50%}.member-header h3{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px}.mermbership-cards{width:100%;display:flex;justify-content:center;align-items:center;margin-top:70px;gap:20px}.cardone{display:flex;flex-direction:column;width:300px}.cardone .cardHeading{width:100%;font-size:20px;background-color:#5b5b5b;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px}.cardone .cardHeading,.cardone .cardprice{text-align:center;padding:10px 0;color:#fff;border-radius:10px}.cardone .cardprice{display:flex;justify-content:center;align-items:flex-start;margin:5px 0;overflow:hidden;position:relative;background-color:#720e0c;border:2px solid gray;gap:10px}.cardone .cardprice .ribbon{position:absolute;top:11px;right:-20px;width:100px;height:15px;text-align:center;background-color:#fff;color:#720e0c;transform:rotate(38deg);font-size:14px}.cardone .cardprice h1{font-size:40px}.cardone .cardprice h1,.cardone .cardprice h2{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal}.cardone .cardprice h2{font-size:15px;margin-top:-7px}.cardone,.cardprice p{margin-top:5px}.cardone .card-features{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.7)),url(/Assets/boxing-victory.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;padding:30px 0;border-radius:20px;border:2px solid gray;min-height:165px}.card-features li{color:#fff;text-align:left;margin-left:80px;font-family:Trebuchet MS,sans-serif;font-size:13px;margin-bottom:5px}.cardone .btn-grad{width:100%}@media (max-width:767px){.member-header{height:35px;padding-left:80px;padding-right:20px}.member-header-image{top:-10px;left:20px;width:55px;height:55px}.member-header img{width:100%}.member-header h3{font-size:16px}.mermbership-cards{margin-top:70px;gap:50px;flex-direction:column}}.userdashboard{min-height:100vh;display:flex;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/Assets/RING3.png);background-size:cover;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column}.fightItem{margin-bottom:30px;cursor:pointer;transition:.4s}.fightItem:hover{transform:scale(1.02)}.fightsWrap{width:100%;align-items:flex-start;margin-top:15px;gap:30px;padding-bottom:100px;overflow-x:hidden;flex-wrap:wrap}.fightsWrap,.fightscontainer{display:flex;justify-content:center}.fightscontainer{flex-basis:25%;flex-direction:column;align-items:center}.fightscontainer .fightsheadingone,.fightscontainer .fightsheadingthree,.fightscontainer .fightsheadingtwo{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:24px;color:#eee;text-align:center;width:100%;border:3px solid #ccc;border-radius:30px;text-transform:uppercase;padding:12px 0 10px;margin-bottom:20px}.upcomingFights .fightsheadingone{background-color:#5e0a0a}.completedFights .fightsheadingtwo{background-color:#0b4c80}.pendingFights .fightsheadingthree{background-color:#0d8c17}.upcomingFights .fightItemOne{display:flex;gap:7px}.upcomingFights .transformed-div{height:50px;width:250px;background-color:#fff;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);display:flex;align-items:center}.upcomingFights .fightItemOne .transformed-div h1{text-transform:uppercase;color:#d30c23;margin-left:46%;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;font-size:15px}.upcomingFights .transformed-div-two{height:50px;width:200px;background-color:#decf00;clip-path:polygon(6% 0,100% 0,95% 100%,0 100%);margin-left:-15px;display:flex;flex-direction:column;padding-left:28px;padding-top:5px;gap:1px}.upcomingFights .transformed-div-two-partOne{display:flex;gap:10px}.upcomingFights .transformed-div-two-partOne h1{font-size:19px;text-transform:uppercase;color:black;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed}.upcomingFights .transformed-div-two-partTwo{display:flex;gap:10px}.upcomingFights .transformed-div-two-partTwo h1{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#388218}.upcomingFights .transformed-div-two-partTwo p{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900;text-transform:uppercase;color:black}.upcomingFights .fightItemTwo{display:flex}.upcomingFights .transformed-div-three{height:46px;width:280px;background-color:#c5c5c5;margin-right:6px;display:flex;align-items:center;padding-left:10px}.upcomingFights .transformed-div-three p{font:700 14px/15px Trebuchet Ms,sans-serif;text-shadow:none}.upcomingFights .transformed-div-four{height:46px;width:120px;background-color:#c5c5c5;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:20px}.upcomingFights .transformed-div-four h1{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;text-transform:uppercase;color:#d30c23}.upcomingFights .transformed-div-four p{font-size:18px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900}.upcomingFights .fightItem .fightersImages{position:absolute;top:-5px;left:-12px;display:flex;gap:2px}.upcomingFights .fighterOne{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid blue;background-color:#fff}.upcomingFights .fighterOne img{width:100%;object-fit:cover;border-radius:50%;height:100%}.upcomingFights .fighterTwo{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid red;background-color:#fff}.upcomingFights .fighterTwo img{width:100%;object-fit:cover;border-radius:50%;height:100%}.completedFights .fightItemOne{display:flex;gap:7px}.completedFights .transformed-div{height:50px;width:250px;background-color:#878787;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);display:flex;align-items:center}.completedFights .fightItemOne .transformed-div h1{text-transform:uppercase;color:#fff;margin-left:46%;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;font-size:15px}.completedFights .transformed-div-two{height:50px;width:200px;background-color:#ffffff;clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);margin-left:-15px;display:flex;flex-direction:column;padding-left:28px;padding-top:5px;gap:1px}.completedFights .transformed-div-two-partOne{display:flex;gap:10px}.completedFights .transformed-div-two-partOne h1{font-size:19px;text-transform:uppercase;color:black;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed}.completedFights .transformed-div-two-partTwo{display:flex;gap:10px}.completedFights .transformed-div-two-partTwo h1{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#388218}.completedFights .transformed-div-two-partTwo p{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900;text-transform:uppercase;color:black}.completedFights .fightItemTwo{display:flex}.completedFights .transformed-three{display:flex;align-items:center;justify-content:center}.completedFights .transformed-three .transformedDivBox{height:46px;width:45px;background-color:#c5c5c5;margin-right:5px;display:flex;justify-content:center;align-items:center}.completedFights .transformed-three .transformedDivBox:last-of-type{height:46px;width:65px;font-size:13px}.transformed-five{display:flex;align-items:left;justify-content:left;padding-left:50px}.transformed-five .transformedDivBox{height:40px;width:45px;background-color:#ebebeb;margin-right:5px;display:flex;justify-content:center;align-items:center}.completedFights .transformed-div-four{height:46px;width:120px;background-color:#c5c5c5;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:20px}.completedFights .transformed-div-four h1{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;text-transform:uppercase;color:#d30c23}.completedFights .transformed-div-four p{font-size:18px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900}.completedFights .fightItem .fightersImages{position:absolute;top:-5px;left:-12px;z-index:1;display:flex;gap:2px}.completedFights .fighterOne{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid blue;background-color:#fff}.completedFights .fighterOne img{width:100%;object-fit:cover;border-radius:50%;height:100%}.completedFights .fighterTwo{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid red;background-color:#fff}.completedFights .fighterTwo img{width:100%;object-fit:cover;border-radius:50%;height:100%}.pendingFights .fightItemOne{display:flex;gap:7px}.pendingFights .transformed-div{height:50px;width:250px;background-color:#6f942f;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);display:flex;align-items:center}.pendingFights .fightItemOne .transformed-div h1{text-transform:uppercase;color:#fff;margin-left:46%;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;font-size:15px}.pendingFights .transformed-div-two{height:50px;width:200px;background-color:#ffffff;clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);margin-left:-15px;display:flex;flex-direction:column;padding-left:28px;padding-top:5px;gap:1px}.pendingFights .transformed-div-two-partOne{display:flex;gap:10px}.pendingFights .transformed-div-two-partOne h1{font-size:19px;text-transform:uppercase;color:black;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed}.pendingFights .transformed-div-two-partTwo{display:flex;gap:10px}.pendingFights .transformed-div-two-partTwo h1{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#388218}.pendingFights .transformed-div-two-partTwo p{font-size:15px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900;text-transform:uppercase;color:black}.pendingFights .fightItemTwo{display:flex}.pendingFights .transformed-three,.pendingFights .transformed-three .transformedDivBox{display:flex;align-items:center;justify-content:center}.pendingFights .transformed-three .transformedDivBox{height:46px;width:45px;background-color:#c5c5c5;margin-right:5px}.pendingFights .transformed-three .transformedDivBox:last-of-type{height:46px;width:65px}.pendingFights .transformed-five{display:flex;align-items:left;justify-content:left;padding-left:50px}.pendingFights .transformedDivBox{height:40px;width:45px;background-color:#ebebeb;margin-right:5px;display:flex;justify-content:center;align-items:center}.pendingFights .transformed-div-four{height:46px;width:120px;background-color:#c5c5c5;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:20px}.pendingFights .transformed-div-four h1{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;text-transform:uppercase;color:#d30c23}.pendingFights .transformed-div-four p{font-size:18px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900}.pendingFights .fightItem .fightersImages{position:absolute;top:-5px;left:-12px;z-index:1;display:flex;gap:2px}.pendingFights .fighterOne{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid blue;background-color:#fff}.pendingFights .fighterOne img{width:100%;object-fit:cover;border-radius:50%;height:100%}.pendingFights .fighterTwo{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid red;background-color:#fff}.pendingFights .fighterTwo img{width:100%;object-fit:cover;border-radius:50%;height:100%}@media (max-width:767px){.fightwalletWrap .fightWallet h2{font-size:18px}.fightsWrap{align-items:center;gap:40px;flex-wrap:nowrap;flex-direction:column;margin-top:50px}.fightscontainer{flex-basis:100%}.fightscontainer .fightsheadingone{font-size:20px;width:88%;padding:12px 0 8px}.fightscontainer .fightsheadingthree{font-size:20px;width:100%;padding:12px 20px 8px}.fightscontainer .fightsheadingtwo{font-size:20px;width:100%;padding:12px 30px 10px}.upcomingFights .transformed-div{height:40px;width:170px;clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.upcomingFights .fightItemOne{display:flex;gap:0}.upcomingFights .fightItemOne .transformed-div h1{margin-left:45%;font-size:13px}.upcomingFights .transformed-div-two{height:40px;width:170px;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);margin-left:-3px;padding-left:20px;padding-top:3px;gap:1px}.upcomingFights .transformed-div-two-partOne{display:flex;gap:10px}.upcomingFights .transformed-div-two-partOne h1{font-size:17px}.upcomingFights .transformed-div-two-partTwo{gap:10px}.upcomingFights .transformed-div-two-partTwo h1{font-size:14px}.upcomingFights .transformed-div-two-partTwo p{font-size:14px;font-weight:900}.upcomingFights .transformed-div-three{height:41px;width:220px;margin-right:10px;padding-left:10px}.upcomingFights .transformed-div-four{height:41px;width:80px;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);padding-right:20px;margin-left:-5px}.upcomingFights .transformed-div-four h1{font-size:15px}.upcomingFights .transformed-div-four p{font-size:14px;font-weight:900}.upcomingFights .fightItem .fightersImages{position:absolute;top:-4px;left:-8px;z-index:1;display:flex;gap:2px}.upcomingFights .fighterOne,.upcomingFights .fighterTwo{width:40px;height:40px}.completedFights{margin-top:50px}.completedFights .fightItemOne{display:flex;gap:7px}.completedFights .transformed-div{height:40px;width:170px;clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.completedFights .fightItemOne .transformed-div h1{margin-left:45%;font-size:13px}.completedFights .transformed-div-two{height:40px;width:170px;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);padding-left:20px;padding-top:3px;gap:1px}.completedFights .transformed-div-two-partOne{display:flex;gap:10px}.completedFights .transformed-div-two-partOne h1{font-size:17px}.completedFights .transformed-div-two-partTwo{display:flex;gap:10px}.completedFights .transformed-div-two-partTwo h1{font-size:14px}.completedFights .transformed-div-two-partTwo p{font-size:13px;font-weight:900}.completedFights .fightItemTwo{display:flex}.completedFights .transformed-three{display:flex;align-items:center;justify-content:center}.completedFights .transformed-three .transformedDivBox{height:33px;width:32px;margin-right:3px;font-size:13px;display:flex;justify-content:center;align-items:center}.completedFights .transformed-three .transformedDivBox:last-of-type{height:33px;width:45px}.completedFights .transformed-five{display:flex;align-items:left;justify-content:left;padding-left:35px}.completedFights .transformedDivBox{height:33px;width:32px;margin-right:3px;font-size:13px;display:flex;justify-content:center;align-items:center}.completedFights .transformed-div-four{height:33px;width:80px;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);padding-right:20px;padding-top:5px}.completedFights .transformed-div-four h1{font-size:15px}.completedFights .transformed-div-four p{font-size:14px;font-weight:900}.completedFights .fightItem .fightersImages{position:absolute;top:-4px;left:-8px;z-index:1;display:flex;gap:2px}.completedFights .fighterOne,.completedFights .fighterTwo{width:40px;height:40px}.pendingFights{margin-top:50px}.pendingFights .fightItemOne{display:flex;gap:7px}.pendingFights .transformed-div{height:40px;width:170px;clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.pendingFights .fightItemOne .transformed-div h1{margin-left:45%;font-size:13px}.pendingFights .transformed-div-two{height:40px;width:170px;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);padding-left:20px;padding-top:3px;gap:1px}.pendingFights .transformed-div-two-partOne{display:flex;gap:10px}.pendingFights .transformed-div-two-partOne h1{font-size:17px}.pendingFights .transformed-div-two-partTwo{display:flex;gap:10px}.pendingFights .transformed-div-two-partTwo h1{font-size:14px}.pendingFights .transformed-div-two-partTwo p{font-size:13px;font-weight:900}.pendingFights .fightItemTwo{display:flex}.pendingFights .transformed-three,.pendingFights .transformed-three .transformedDivBox{display:flex;align-items:center;justify-content:center}.pendingFights .transformed-three .transformedDivBox{height:33px;width:32px;margin-right:3px;font-size:13px}.pendingFights .transformed-three .transformedDivBox:last-of-type{height:33px;width:45px}.pendingFights .transformed-five{display:flex;align-items:left;justify-content:left;padding-left:35px}.pendingFights .transformedDivBox{height:33px;width:32px;margin-right:3px;font-size:13px;display:flex;justify-content:center;align-items:center}.pendingFights .transformed-div-four{height:33px;width:80px;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);padding-right:20px;padding-top:5px}.pendingFights .transformed-div-four h1{font-size:15px}.pendingFights .transformed-div-four p{font-size:14px;font-weight:900}.pendingFights .fightItem .fightersImages{position:absolute;top:-4px;left:-8px;z-index:1;display:flex;gap:2px}.pendingFights .fighterOne,.pendingFights .fighterTwo{width:40px;height:40px}}.removeButton{position:absolute;top:10px;left:10px;background-color:red;color:white;border:none;padding:5px 10px;cursor:pointer;z-index:10;display:none}.fightItem:hover .removeButton{display:block}.transformedDivBoxLast{width:115px;margin-right:3px;font-size:13px;justify-content:center;color:black}.transformed-Six,.transformedDivBoxLast{height:40px;display:flex;align-items:center;background-color:#fff}.transformed-Six{justify-content:space-between;width:82.5%;text-align:center;margin-left:50px;padding:10px}.blink-text{animation:blink 1s step-start infinite}@keyframes blink{50%{opacity:0}}.shareYourExperience{position:fixed;bottom:15px;left:20px;display:flex;gap:10px;justify-content:center;align-items:center;cursor:pointer}.shareYourExperience i{color:#decf00;font-size:28px}.shareYourExperience h1{color:#fff;font-size:25px;font-family:UfcSansRegular;font-weight:600}.popup-overlay-dashboard{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:999}.popup-dashboard{background:white;border-radius:8px;padding:20px;max-width:400px;width:90%;box-shadow:0 2px 10px rgba(0,0,0,.1)}.popup-dashboard h2{margin:0 0 10px;font-size:18px}.popup-dashboard textarea{width:100%;height:100px;margin-bottom:15px;padding:10px;border:1px solid #ccc;border-radius:4px;resize:none}.popup-actions-dashboard{display:flex;justify-content:flex-end;gap:10px}.popup-actions-dashboard button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.popup-actions-dashboard button:first-child{background-color:#4caf50;color:white}.popup-actions-dashboard button:last-child{background-color:#f44336;color:white}.homeSecond{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;min-height:50vh;background-color:black;gap:40px}.homeSecond .second-main-heading{font-size:40px;line-height:60px;color:#2d1e22;text-transform:uppercase;text-align:center;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;font-style:italic;background-color:#ffc000;padding:20px;margin-bottom:10px}.homeSecond .fightswrap{justify-content:center;align-items:center;gap:30px}.fightItem,.homeSecond .fightswrap{display:flex;flex-direction:column;position:relative}.fightItem{gap:5px}.fightItemOne{display:flex}.transformed-div{height:50px;width:450px;background-color:#fff;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);display:flex;align-items:center}.fightItemOne .transformed-div h1{text-transform:uppercase;color:#d30c23;margin-left:33%;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;font-size:24px}.transformed-div-two{height:50px;width:450px;background-color:#cbcbcb;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);margin-left:-15px;display:flex;flex-direction:column;padding-left:28px;padding-top:5px;gap:1px}.transformed-div-two-partOne{display:flex;gap:10px}.transformed-div-two-partOne h1{font-size:21px;text-transform:uppercase;color:black;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed}.transformed-div-two-partTwo{display:flex;gap:10px}.transformed-div-two-partTwo h1{font-weight:700;color:#388218}.transformed-div-two-partTwo h1,.transformed-div-two-partTwo p{font-size:17px;font-family:UfcSansRegular,Arial,sans-serif;text-transform:uppercase}.transformed-div-two-partTwo p{font-weight:900;color:black}.fightItemTwo{display:flex}.transformed-div-three{height:46px;width:600px;background-color:#c5c5c5;margin-right:10px;display:flex;align-items:center;padding-left:10px}.transformed-div-three p{text-shadow:none}.noMatch,.transformed-div-three p{font:700 14px/15px Trebuchet Ms,sans-serif}.noMatch{color:#fff;font-size:18px}.transformed-div-four{height:46px;width:200px;background-color:#c5c5c5;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:20px}.transformed-div-four h1{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;text-transform:uppercase;color:#d30c23}.transformed-div-four p{font-size:18px;font-family:UfcSansRegular,Arial,sans-serif;font-weight:900}.fightItem .fightersImages{position:absolute;top:-12px;left:-17px;z-index:1;display:flex;gap:2px}.fighterOne{width:75px;height:75px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid blue}.fighterOne img{width:100%;object-fit:cover;border-radius:50%;height:100%}.fighterTwo{width:75px;height:75px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid red}.fighterTwo img{width:100%;object-fit:cover;border-radius:50%;height:100%}.fightswrap .fightItem:first-of-type .transformed-div-two{background-color:#decf00}.homeThird{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;background-color:black;padding:70px 0}.homeThird .thirdHeadingOne{font-size:32px}.homeThird .thirdHeadingOne,.homeThird h2{line-height:60px;color:#c0c0c0;font-family:Trebuchet MS,sans-serif;font-weight:700;text-transform:uppercase;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f;text-align:center}.homeThird h2{font-size:28px}.homeThird h2 span{color:#388218;font-family:UfcSansRegular,Arial,sans-serif}.leaderboardHeading{width:100%;text-align:center;border-bottom:2px solid #c0c0c0;display:flex;justify-content:center;align-items:center;margin-top:20px}.leaderboardHeading h3{border-radius:15px 15px 0 0;border:2px solid #c0c0c0;width:200px;padding:10px;background-color:rgb(8,8,105);font-size:22px;color:#c1ce11;font-family:Trebuchet MS,sans-serif;font-weight:700;text-transform:uppercase}.homeThird .controls{display:flex;justify-content:center;align-items:center;gap:25px;margin:20px 0}.homeThird .controls h5{font-size:22px;line-height:60px;color:#c0c0c0;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:condensed;text-transform:uppercase;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f;text-align:center}.homeThird .controls .active{color:#e19500}.leaderboardItemsWrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}.leaderboardItem{position:relative;height:50px;width:650px;background-color:#c5c5c5;display:flex;justify-content:space-between;align-items:center;border-radius:15px;border:1px solid gray;padding-left:70px;padding-right:15px}.leaderboardItem .leaderboard-item-image{width:70px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;border:3px solid #fff;position:absolute;top:-13px;left:-10px}.leaderboardItem .leaderboard-item-image img{width:100%;object-fit:cover;border-radius:50%;height:100%}.leaderboardItem h1{font-size:18px;color:black;font-family:UfcSansRegular,Arial,sans-serif;text-transform:uppercase}.btn-grad{cursor:pointer}@media (max-width:767px){.homeFirst{min-height:100vh;width:100%;overflow:hidden}.homeFirst h1{font-size:30px;line-height:60px;margin-top:85px}.homeFirst h2{font-size:35px;line-height:59px;width:300px}.homeSecond{min-height:40vh;gap:40px}.homeSecond .second-main-heading{font-size:38px;padding:10px 20px}.homeSecond .fightswrap{gap:30px}.transformed-div{height:40px;width:170px;clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.fightItemOne .transformed-div h1{margin-left:45%;font-size:13px}.transformed-div-two{height:40px;width:170px;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);margin-left:0;padding-left:20px;padding-top:3px;gap:1px}.transformed-div-two-partOne{display:flex;gap:10px}.transformed-div-two-partOne h1{font-size:17px}.transformed-div-two-partTwo{gap:10px}.transformed-div-two-partTwo h1{font-size:14px}.transformed-div-two-partTwo p{font-size:14px;font-weight:900}.transformed-div-three{height:41px;width:220px;margin-right:10px;padding-left:10px}.transformed-div-four{height:41px;width:80px;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);padding-right:20px;margin-left:0}.transformed-div-four h1{font-size:15px}.transformed-div-four p{font-size:14px;font-weight:900}.fightItem .fightersImages{position:absolute;top:-4px;left:-8px;display:flex;gap:2px}.fighterOne,.fighterTwo{width:40px;height:40px}.homeThird{min-height:70vh;padding:70px 0}.homeThird .thirdHeadingOne{font-size:26px}.homeThird h2{font-size:25px}.leaderboardHeading{margin-top:20px}.leaderboardHeading h3{font-size:21px}.leaderboardItemsWrap{gap:27px}.leaderboardItem{height:45px;width:320px;padding-left:70px;padding-right:15px}.leaderboardItem h1{font-size:16px}.toRemove{display:none}}.video-embed-wrapper{box-shadow:0 4px 8px rgba(0,0,0,.1)}.faq-section{background:transparent;min-height:75vh;padding:10vh 0 0;background-color:#000000}.faq-title h2{position:relative;margin-bottom:45px;display:inline-block;font-weight:600;line-height:1;color:#fff}.faq-title h2:before{content:"";position:absolute;left:50%;width:60px;height:2px;background:#E91E63;bottom:-25px;margin-left:-30px}#accordion{max-width:50%}.faq-title p{padding:0 190px;margin-bottom:10px}.faqsss{display:flex;justify-content:center;align-items:center}.faq{background:transparent;box-shadow:0 2px 48px 0 rgba(0,0,0,.06);border-radius:4px}.faq .card{border:none;background:none}.faq .card .card-header{padding:0;border:none;background:red;transition:all .3s ease 0s;margin-bottom:20px;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%)}.faq .card .card-header:hover{color:#fff;padding-left:10px}.faq .card .card-header .faq-title{width:100%;text-align:left;font-weight:400;font-size:17.5px;letter-spacing:1px;color:#d2d2d2;text-decoration:none!important;transition:all .3s ease 0s;cursor:pointer;padding:20px 30px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.faq .card .card-header .faq-title .badge{display:inline-block;width:20px;height:20px;line-height:21px;float:left;border-radius:100px;text-align:center;background:#fff;color:#000000;font-size:12px;margin-right:20px;margin-top:1.5px}.faq .card .card-body{padding:30px 30px 16px 35px;font-weight:400;font-size:16px;color:#6F8BA4;line-height:28px;letter-spacing:1px;border-top:1px solid #f3f8ff}.faq .card .card-body p{margin-bottom:14px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.faq .card .collapse.show{display:block}.faq .card .collapse{display:none}@media (max-width:991px){.faq{margin-bottom:30px}.faq .card .card-header .faq-title{line-height:26px;margin-top:10px}}@font-face{font-family:UFCSans;src:url(/Fonts/UFCSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:UFCSans;src:url(/Fonts/UFCSans-CondensedBold.woff2) format("woff2");font-weight:700;font-style:normal;font-stretch:condensed}@font-face{font-family:UFCSans;src:url(/Fonts/UFCSans-CondensedMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-stretch:condensed}@font-face{font-family:UFCSans;src:url(/Fonts/UFCSans-RegularOblique.woff2) format("woff2");font-weight:400;font-style:oblique}.homeFirst{display:flex;justify-content:center;align-items:center;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url(/Assets/boxing-victory.png);background-size:cover;background-position:50%;background-repeat:no-repeat;flex-direction:column;padding-top:170px;padding-bottom:70px}.homeFirst h1{line-height:60px;color:#fff;margin-top:85px}.homeFirst h1,.homeFirst h2{font-size:60px;font-family:Bungee,sans-serif;text-transform:uppercase;text-align:center}.homeFirst h2{color:#d30c23;line-height:79px;padding:27px 0;width:1120px;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f;margin-bottom:100px}.homeFourth{display:flex;justify-content:center;align-items:center;height:100vh;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/Assets/RING2.png);background-size:cover;background-position:50%;background-repeat:no-repeat;flex-direction:column}.video-embed-wrapper{width:100%;max-width:800px;margin:0 auto;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.3);text-align:center}.video-embed-wrapper iframe{width:100%;height:450px;border-radius:8px}@media (max-width:767px){.homeFirst{min-height:100vh;width:100%;overflow:hidden;padding-top:140px}.homeFirst h1{font-size:30px;line-height:60px;margin-top:85px}.homeFirst h2{font-size:35px;line-height:59px;width:300px;margin-bottom:140px}.video-embed-wrapper{margin:0;border-radius:10px}.video-embed-wrapper iframe{width:100%;height:200px;border-radius:8px}}.thirdHomePageSection{width:100%;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;min-height:75vh;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/Assets/homeThirdBackground.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:20px 0}.thirdHomePageSection .moneyone{width:100px;position:absolute;top:10%;right:15%;transform:rotate(30deg)}.thirdHomePageSection .moneytwo{width:100px;position:absolute;top:50%;left:5%}.thirdHomePageSection h1{line-height:60px;color:#fff}.thirdHomePageSection h1,.thirdHomePageSection h2{font-size:50px;font-family:Bungee,sans-serif;text-transform:uppercase;text-align:center;-webkit-text-shadow:6px 5px 6px #201e1f;-moz-text-shadow:6px 5px 6px #201e1f;-o-text-shadow:6px 5px 6px #201e1f;text-shadow:6px 5px 6px #201e1f}.thirdHomePageSection h2{color:#d30c23;line-height:79px;padding:27px 0;width:1120px}.thirdHomePageSection p{text-align:center;color:#fff;font-family:UfcSansRegular;font-size:24px}.thirdHomePageSection button{padding:14px 30px;font-size:22px;font-weight:700;color:#fff;background:linear-gradient(45deg,#128C7E,#075E54,#25D366,#34B7F1);background-size:300% 300%;border:none;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;transition:background-position .5s ease,box-shadow .3s ease,transform .3s ease;animation:gradientAnimation 5s ease infinite;z-index:9;margin-top:20px}@media (max-width:768px){.thirdHomePageSection{padding:10px 0;min-height:60vh}.thirdHomePageSection .moneyone,.thirdHomePageSection .moneytwo{display:none}.thirdHomePageSection h1{font-size:32px;line-height:40px}.thirdHomePageSection h2{font-size:32px;line-height:50px;width:90%;padding:20px 0}.thirdHomePageSection p{font-size:16px;padding:10px}}@media (max-width:480px){.thirdHomePageSection{min-height:50vh}.thirdHomePageSection h1{font-size:24px;line-height:30px}.thirdHomePageSection h2{font-size:24px;line-height:35px;padding:15px 0}.thirdHomePageSection p{font-size:14px}.thirdHomePageSection .moneyone,.thirdHomePageSection .moneytwo{display:none}}.fightCosting{min-height:100vh;display:flex;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/Assets/RING3.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column}.fightCosting .imgWrapFights{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none}.fightCosting .imgWrapFights img{width:100%;height:100%;object-fit:cover;border-radius:50%}.fightCosting .imgWrapFights:nth-of-type(2) img{border:3px solid red}.fightCosting .imgWrapFights:first-of-type img{border:3px solid blue}.fightwalletWrap{cursor:pointer;z-index:999999}.fightwalletWrap .fightWallet h2 span{background-color:#fff}.note{color:#e4c707;font-style:italic;margin-top:100px;margin-bottom:50px;font:700 italic 14px/15px Trebuchet Ms,sans-serif;font-size:17px}@media (max-width:767px){.fightwalletWrap{width:100%;display:flex;justify-content:center;align-items:center;color:#ccc;margin-top:20px;padding-right:0;padding-left:45px}.fightwalletWrap .fightWallet h1{font-size:18px;margin-bottom:5px}.fightwalletWrap .fightWallet h2{padding:7px 10px;font-size:18px}.fightwalletWrap .fightWallet h2 span{padding:2px 10px;background-color:#fff;color:black}.fightDetailsContainer{padding:0 2px}.fightDetailsContainer .btn-grad{width:50%}.fightDetailsContainer .fightersImagesInFightDetails{margin-top:20px}.fightDetailsContainer .fightersImagesInFightDetails h1{font-size:20px}.fightCosting .imgWrapFights{width:85px;height:85px}.fightDetailsContainer .fightTypeInFightDetails{font-size:17px}.fightDetailsContainer .fightDetailsPot h1,.fightDetailsContainer .fightDetailsPot p{font-size:20px}.fightDetailsContainer .beiginningTimeFight h1,.fightDetailsContainer .beiginningTimeFight p{font-size:18px}}.fightCostingUpdated{min-height:100vh;display:flex;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/Assets/newFightDetails/two.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column;padding-bottom:70px}.fightCostingUpdated .fightHeading{font-size:56px;margin:0}.fightCostingUpdated .fightHeading,.fightCostingUpdated .fightSubHeading{font-family:Saira Stencil One,sans-serif;color:#fff;text-shadow:2px 2px 4px #000;text-transform:capitalize}.fightCostingUpdated .fightSubHeading{margin-top:-20px;margin-bottom:20px}.fightDetailsContainerUpdated{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:-70px}.fightDetailsContainerUpdated .fightersImagesInFightDetailsUpdated{display:flex;justify-content:center;align-items:center;gap:70px}.fightersImagesInFightDetailsUpdated .vsImg{width:75px}.imgWrapFightsUpdated{width:190px;height:190px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:5px solid #fff;position:relative}.imgWrapFightsUpdated img{width:100%;height:100%;object-fit:cover;border-radius:50%}.imgWrapFightsUpdated h1{position:absolute;bottom:-20px;font-family:Open Sans,sans-serif;font-size:17px;width:165px;padding:10px 0;overflow:hidden;border-radius:20px;text-transform:capitalize}.fightTypeInFightDetailsUpdated,.imgWrapFightsUpdated h1{font-weight:700;text-align:center;background-color:#c20700;color:#ffffff}.fightTypeInFightDetailsUpdated{display:flex;justify-content:center;align-items:center;font-family:Inter Tight,sans-serif;font-size:18px;padding:20px 80px;line-height:1.6;margin-top:60px;position:relative}.fightTypeInFightDetailsUpdated:after,.fightTypeInFightDetailsUpdated:before{content:"";background-image:url(https://media-public.canva.com/W1V7w/MADf5kW1V7w/3/s2-1.svg);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;position:absolute;top:50%;transform:translateY(-50%)}.fightTypeInFightDetailsUpdated:before{left:-20px;transform:translateY(-50%);top:60%}.fightTypeInFightDetailsUpdated:after{right:-20px;transform:translateY(-50%) rotate(180deg);top:35%}.fightDetailsBtn{border:none;outline:none;background:transparent;font-family:Saira Stencil One,sans-serif;font-style:italic;font-size:28px;cursor:pointer;padding:5px 20px;background-color:#c20700;color:#fff;margin-top:20px;box-shadow:2px 2px 4px rgba(0,0,0,.5);border-radius:20px}.fightDetailsBtn:hover{color:#c20700;background-color:transparent}@media (max-width:767px){.fightTypeInFightDetailsUpdated:before{left:-20px;transform:translateY(-50%);top:60%}.fightTypeInFightDetailsUpdated:after{right:-20px;transform:translateY(-50%) rotate(180deg);top:35%}.fightCostingUpdated{min-height:100vh;display:flex;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/Assets/newFightDetails/two.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column;padding-bottom:70px}.fightCostingUpdated .fightHeading{font-size:36px;margin:0}.fightCostingUpdated .fightSubHeading{margin-top:-10px;margin-bottom:20px}.fightDetailsContainerUpdated{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:1px}.fightDetailsContainerUpdated .fightersImagesInFightDetailsUpdated{display:flex;justify-content:center;align-items:center;gap:30px}.imgWrapFightsUpdated{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:3px solid #fff;position:relative}.imgWrapFightsUpdated img{width:100%;height:100%;object-fit:cover;border-radius:50%}.imgWrapFightsUpdated h1{position:absolute;bottom:-12px;font-family:Inter Tight;font-size:12px;font-weight:700;width:110px;text-align:center;background-color:#c20700;padding:5px 0;overflow:hidden;border-radius:20px}.fightTypeInFightDetailsUpdated{display:flex;justify-content:center;align-items:center;text-align:center;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:700;padding:20px 38px;line-height:1.6;margin-top:60px;position:relative;width:100%;overflow-x:hidden}}.makePredictions{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/Assets/RING3.png)}.flexColumn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.makePredictions .fightersImagesInFightDetails{margin-top:20px;gap:90px}.makePredictions .fightersImagesInFightDetails h1{font-size:30px}.makePredictions .fightersImagesInFightDetails .fightTypeInFightDetails{font-size:24px}.makePredictions .roundsWrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.makePredictions .roundsWrapper .roundActual{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:330px;margin:40px}.makePredictions .roundsWrapper .roundActual .roundHeading{width:90%;text-align:center;border-bottom:2px solid #c0c0c0;display:flex;justify-content:center;align-items:center}.makePredictions .roundsWrapper .roundActual .roundHeading h1{border-radius:15px 15px 0 0;border:2px solid #c0c0c0;width:150px;padding:5px 10px;background-color:rgb(8,8,105);font-size:18px;color:#c1ce11;font-family:Trebuchet MS,sans-serif;font-weight:700;text-transform:uppercase}.makePredictions .roundInputWrap{width:100%;border:2px solid #c0c0c0;background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.1));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 0}.makePredictions .roundInputWrap .roundInput{display:flex;justify-content:space-between;width:100%;padding:0 15px}.roundinput-image .roundInputImgWrap{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;background-color:#fff;padding:5px}.roundinput-image .roundInputImgWrap img{width:100%;object-fit:cover;height:100%}.roundinput-image h2{color:#fff;font-size:15px;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal}.roundInputDivOne{display:flex;justify-content:center;align-items:center;gap:10px}.roundInputDivOne input{width:80px;height:35px;border-radius:30px}.fa-caret-left{font-size:40px;color:#2189e1}.fa-caret-right{font-size:40px;color:#d91610}.roundInputSpecial{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.makePredictions .fightDetailsContainer{margin-top:20px!important}.beiginningTimeFight,.makePredictions .fightTypeInFightDetails{font-size:22px!important}.makePredictions .btn-grad{width:80%;margin-bottom:50px}}.finishedFightUserBoard .leaderboardHeading h3{width:250px}.roundResultsWrapper{width:100%;gap:25px;margin-top:30px}.roundResultsWrapper,.roundResultsWrapper .roundResultDiv{display:flex;flex-direction:column;justify-content:center;align-items:center}.roundResultsWrapper .roundResultDiv{width:51%;background-color:#c5c5c5;border-radius:15px;border:1px solid gray;padding:5px}.roundResultsWrapper .roundResultDiv h1{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.roundResultsWrapper .roundResultDiv .line{width:100%;height:1px;background-color:rgba(0,0,0,.5);margin:1px 0}.roundResultsWrapper .roundResultDiv .scoresWrapper{display:flex;gap:7px;justify-content:center;align-items:center}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound{display:flex;flex-direction:column;justify-content:center;align-items:center}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound h2{font-family:Trebuchet MS,sans-serif;text-shadow:none;font-size:17px;margin-bottom:0}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound h3{font-family:Trebuchet MS,sans-serif;text-shadow:none;font-size:17px;margin-top:21px;margin-bottom:9px;color:black}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound:nth-child(2n) h2{color:#d91610}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound:nth-child(odd) h2{color:#2189e1}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound:nth-child(2n) .scoreBox{border:2px solid #2189e1}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound:nth-child(odd) .scoreBox{border:2px solid #d91610}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound .scoreBox{width:45px;height:35px;margin-top:-10px;background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.roundResultsWrapper .roundResultDiv .scoresWrapper .scoresOfRound .scoreBoxSpecial{width:85px;height:35px;background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;border:1.5px solid black}.winnerDiv{width:55%;display:flex;justify-content:space-between}.winnerSuDivbOne{gap:8px}.winnerSuDivbOne,.winnerSuDivbOne .winnerImg{display:flex;justify-content:center;align-items:center}.winnerSuDivbOne .winnerImg{width:70px;height:70px;border-radius:50%;border:2px solid blue}.winnerSuDivbOne .winnerImg img{width:100%;height:100%;object-fit:cover;border-radius:50%}.winnerDetails{text-align:left}.winnerDetails h1{color:#ffc000;font-size:22px;font-family:Trebuchet MS,sans-serif;text-shadow:none;margin:20px 0 0}.winnerDetails h2{font-size:16px;margin:-15px 0 0}.winnerDetails h2,.winnerSibDivTwo h1{color:#fff;font-family:Trebuchet MS,sans-serif;text-shadow:none}.winnerSibDivTwo h1{font-size:18px;margin-top:30px}.winnerSibDivTwo h2{color:#ffc000;font-size:18px;font-family:Trebuchet MS,sans-serif;text-shadow:none;margin-top:-5px}.finishedFightUserBoard iframe{width:560px;height:315px}@media (max-width:767px){.finishedFightUserBoard .fightwalletWrap{flex-direction:column-reverse;gap:20px}.finishedFightUserBoard .fightTypeInFightDetails{font-size:22px!important}.finishedFightUserBoard iframe{width:340px;height:315px;margin:20px 0}.roundResultsWrapper{width:100%;gap:25px;margin-top:30px}.roundResultsWrapper .roundResultDiv{width:95%;padding:5px}.roundResultsWrapper .roundResultDiv .scoresWrapper{justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:5px;overflow:auto}.winnerDiv{width:95%}.winnerDetails h1{font-size:19px;margin-top:24px}.winnerDetails h2{font-size:15px;margin-top:-15px}.winnerSibDivTwo h1{font-size:18px;margin-top:34px}}.global-leaderboard .homeThird{background-color:transparent;margin-top:-90px}@media (max-width:767px){.global-leaderboard .homeThird{margin-top:-30px}}.fightDetails{min-height:100vh;display:flex;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/GLOVES2.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column;color:rgb(6,6,71)}.fightDetailsContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:1px}.fightDetailsContainer .fightDetailsContainerFirstHeading{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:26px;color:#eee;text-transform:uppercase}.fightDetailsContainer .fightDetailsContainerFirstHeading span{color:#e4c707}.fightDetailsContainer .fightersImagesInFightDetails{display:flex;justify-content:center;align-items:center;gap:20px}.fightersImagesInFightDetails h1{font-weight:500;font-style:condensed;font-size:24px;color:#eee;text-transform:uppercase;font-family:UFCSans,Arial Narrow,Arial,sans-serif}.imgWrapFights{width:100px;height:100px;border-radius:50%;border:2px solid #ccc;display:flex;justify-content:center;align-items:center}.imgWrapFights img{width:100%;height:100%;object-fit:cover;border-radius:50%}.fightDetailsContainer .fightTypeInFightDetails{font-weight:500;font-style:normal;font-size:26px;color:#eee;text-transform:uppercase;font-family:UFCSans,Arial Narrow,Arial,sans-serif}.fightDetailsContainer .fightDetailsPot{display:flex;justify-content:center;align-items:center;gap:5px}.fightDetailsContainer .fightDetailsPot h1,.fightDetailsContainer .fightDetailsPot p{font-style:normal;font-size:24px;color:#eee;text-transform:uppercase;font-family:UFCSans,Arial Narrow,Arial,sans-serif}.fightDetailsContainer .beiginningTimeFight{display:flex;justify-content:center;align-items:center;gap:5px}.fightDetailsContainer .beiginningTimeFight h1,.fightDetailsContainer .beiginningTimeFight p{font-style:normal;font-size:24px;color:#eee;text-transform:uppercase;font-family:UFCSans,Arial Narrow,Arial,sans-serif}.fightDetailsContainer .makeGreen{color:#38b90c}.fightwalletWrap{width:100%;display:flex;justify-content:right;align-items:right;color:#ccc;margin-top:20px;padding-right:20px}.fightwalletWrap .fightWallet h1{font-size:24px;margin-bottom:5px}.fightwalletWrap .fightWallet h2{padding:7px 10px;border:2px solid #ccc}.fightwalletWrap .fightWallet h2 span{padding:2px 10px;background-color:#ccc;color:black}.promobtn{width:14%}@media (max-width:767px){.specialtextmine{width:300px;overflow:auto}}.fightLeaderboard .fightDetails{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png)}.fightLeaderboard .fightwalletWrap{display:flex;justify-content:space-between;width:100%;align-items:center}.totalPoints{margin-left:100px}.fightLeaderboard .totalPoints h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:25px}.fightLeaderboard .homeThird{margin-top:10px}.fightLeaderboard .fightersImagesInFightDetails{margin-top:10px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;gap:50px}.videoWrapper{width:100%;max-width:800px;height:430px}.videoWrapper iframe{width:100%;height:100%}.control-relative{position:relative}.control-relative .spinner{display:flex;justify-content:center;align-items:center;height:25px;width:25px;position:absolute;top:50%;right:-100px;transform:translateY(-50%)}.spin-circle{width:25px;height:25px;border:4px solid rgba(0,0,0,0);border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:767px){.fightLeaderboard .fightwalletWrap{flex-direction:column-reverse;gap:20px}.totalPoints{text-align:center!important}.fightTypeInFightDetails,.totalPoints h1{font-size:22px!important;text-align:center!important}.control-relative .spinner{right:-20px}}.fightLeaderboardUpdated .fightDetails{background-image:url(/Assets/newFightDetails/nine.jpg)}.totalPointsUpdatedTwo{margin:50px 0;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.totalPointsUpdatedTwo h1{padding:5px;margin-bottom:25px;box-shadow:0 10px 20px rgba(0,0,0,.5),0 15px 25px rgba(255,69,0,.5);width:28%;font-family:Saira Stencil One,sans-serif;font-size:56px;color:#fff;text-shadow:2px 2px 4px #000;text-transform:capitalize;border-radius:5px;letter-spacing:1px;background:linear-gradient(90deg,rgba(230,81,0,.3),rgba(255,152,0,.3),rgba(255,87,34,.3));background-clip:padding-box}.totalPointsUpdatedTwo h2{font-size:16px;color:#FFFFFF;text-transform:uppercase;font-family:Open Sans,sans-serif;font-weight:500;letter-spacing:3px}.fightLeaderboardUpdatedTwoParent{width:100%;overflow:hidden;height:80vh}.fightLeaderboardUpdatedTwoParent,.imgWrapFightsUpdatedTwo{display:flex;justify-content:center;align-items:center;position:relative}.imgWrapFightsUpdatedTwo{width:150px;height:150px;border-radius:50%;border:5px solid #fff}.imgWrapFightsUpdatedTwo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.imgWrapFightsUpdatedTwo h1{padding:5px;box-shadow:0 10px 20px rgba(0,0,0,.5),0 15px 25px rgba(255,69,0,.5);font-family:Saira Stencil One,sans-serif;font-size:25px;font-weight:100;color:#fff;text-shadow:2px 2px 4px #000;text-transform:capitalize;border-radius:5px;background:linear-gradient(180deg,rgba(255,69,0,.4),rgba(255,165,0,.4),rgba(255,110,0,.4));background-clip:padding-box;width:250px;position:absolute;bottom:-70px}.fightLeaderboardUpdatedTwoParent .itemImgOne{position:absolute;left:120px;top:40%;transform:translateY(-40%)}.fightLeaderboardUpdatedTwoParent .itemImgTwo{position:absolute;right:120px;top:40%;transform:translateY(-40%)}.fightLeaderboardUpdatedTwoParent .itemThree{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.itemThree h1{font-family:Saira Stencil One,sans-serif;font-size:56px;color:#fff;text-shadow:2px 2px 4px #000;font-style:italic}.leaderboardItemUpdated{display:flex;justify-content:space-between;align-items:center;width:600px;padding:15px;border-radius:10px;box-shadow:0 10px 15px rgba(0,0,0,.5),0 15px 25px rgba(255,69,0,.6);background:linear-gradient(180deg,rgba(255,69,0,.4),rgba(255,165,0,.4),rgba(255,110,0,.4));background-blend-mode:overlay}.leaderboardItemUpdated h1{font-family:Saira Stencil One,sans-serif;font-size:24px;font-weight:100;color:#fff;text-shadow:2px 2px 4px #000;text-transform:capitalize;letter-spacing:1px}.leaderboardItemUpdated img{width:70px;border-radius:5px}.leaderboardItemsWrapUpdatedTwo{height:35vh;overflow-y:auto;overflow-x:hidden;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.videoWrapperUpdatedTwo{width:100%;display:flex;justify-content:center;align-items:center}.videoWrapperUpdatedTwo iframe{width:90%;max-width:550px;height:300px}@media (max-width:767px){.totalPointsUpdatedTwo h1{padding:5px;width:80%;font-size:36px}.imgWrapFightsUpdatedTwo{width:100px;height:100px;border:3px solid #fff}.imgWrapFightsUpdatedTwo h1{font-size:17px;width:150px;bottom:-50px}.fightLeaderboardUpdatedTwoParent .itemImgOne{position:absolute;left:30px;top:70px}.fightLeaderboardUpdatedTwoParent .itemImgTwo{position:absolute;right:30px;top:70px}.leaderboardItemUpdated{justify-content:space-between;width:100%;padding:10px}.leaderboardItemUpdated h1{font-size:17px;margin-left:15px}.leaderboardItemUpdated img{width:60px}.leaderboardItemsWrapUpdatedTwo{margin-top:120px;height:35vh;align-items:flex-start;justify-content:flex-start}}.membership-chackout-wrapper{min-height:100vh;display:flex;background-image:url(/Assets/RING1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;text-align:center;flex-direction:column}.cardCoupon{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:22px;text-align:left;color:#eee;margin-top:15px}.membership-chackout-wrapper .mermbership-cards{width:100%;display:flex;align-items:flex-start;margin-top:70px;gap:50px;padding-bottom:100px}.billingInformation{width:300px}.billingInformation h2{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:24px;margin-bottom:10px;text-align:left;color:#eee}.billingInformation .input-group{display:flex;flex-direction:column;text-align:left;width:100%;margin-bottom:10px}.billingInformation .input-group label{margin-bottom:3px;color:#eee;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal}.billingInformation .input-group input{border-radius:10px;height:35px}.input-group-state input{width:30%}.input-group-zipcode input{width:45%}.billingInformation .subcardbtnone{padding:5px 10px;margin-left:55%}.billingInformation .subcardbtnone,.submitcardbtn{background-color:black;color:#fff;border:none;outline:none}.submitcardbtn{position:relative;padding:10px 20px;width:100%;border-radius:5px;cursor:pointer;height:100%;display:inline-block;box-sizing:border-box;text-align:center;vertical-align:middle;z-index:999999}.input-group h3{margin-bottom:3px;color:#eee;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal}.input-group-select .select-container{display:flex;justify-content:space-between;width:100%}.input-group-select .select-container select{outline:none;height:35px;padding:0 5px;border:2px solid #ccc;border-radius:10px;flex-basis:45%}.checkboxCreditCard{width:20px;height:20px;margin-top:-5px}.cardaimg{width:380px;top:0;left:0;margin-top:-30px}@media (max-width:767px){.membership-chackout-wrapper .mermbership-cards{align-items:center;gap:50px}.cardaimg{width:300px}}@media(max-width:768px){.adminSideThreadsContainer{width:100%;margin-left:0}.thread-item{margin:20px}}.ml-1,a[href*="chatbase.co"]{display:none!important}.unjoinLeagues{position:relative}.unjoinLeagues .unjoinLeaguebtn{position:absolute;top:0;right:0;background:#007bff;color:#fff;border:none;outline:none;padding:3px 10px;font-size:12px;cursor:pointer}.unjoinLeagues .unjoinLeaguebtn:hover{background-color:#0b4c80}.bot-wrapper-blogs,.bot-wrapper-social{padding:.5rem 1rem;min-height:82vh;background-color:#000}.bot-wrapper-social{margin-left:230px}.bot-background{background-image:url(/Assets/RING3.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:3rem 0;display:flex;justify-content:center;align-items:center;min-height:90vh}@media(max-width:768px){.bot-wrapper-blogs,.bot-wrapper-social{margin-left:0;padding:100px 0 0}}.readMoreBtn{display:inline-block;margin-top:12px;padding:8px 16px;background-color:#d90429;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;box-shadow:0 4px 10px rgba(217,4,41,.3);transition:all .3s ease}.readMoreBtn:hover{background-color:#a60321;box-shadow:0 6px 12px rgba(166,3,33,.4);transform:translateY(-2px)}.readMoreBtn:active{background-color:#7d0219;transform:translateY(0);box-shadow:0 2px 5px rgba(125,2,25,.3)}.bot-wrapper-blogs{position:relative;width:100%;height:100vh;background:#000;display:flex;justify-content:center;align-items:center;font-family:Inter,sans-serif;overflow:hidden;margin-left:230px;padding:50px 14% 50px 50px}.bg-image{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.chat-box-blogs{width:100%;max-width:750px;height:85vh;background:white;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:2;margin:0}.header{z-index:9;background:#000!important}.header-ai-blogs{display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid #e2e2e2;background:#fff}.bot-avatar{width:50px;height:50px;border-radius:50%}.bot-intro h3{margin:0;font-size:18px;font-weight:600}.bot-intro p{margin:0;font-size:14px;color:#555}.chat-history{flex:1 1;margin-top:20px;overflow-y:auto;padding-right:5px}.message{margin-bottom:15px;display:flex;flex-direction:column}.user-message{align-self:flex-end;background-color:#d7f0ff;color:#000;text-align:right}.bot-message,.user-message{padding:10px 14px;border-radius:16px;max-width:80%}.bot-message{align-self:flex-start;background-color:#f2f2f2;color:#333;text-align:left}.chat-input-blogs-ai{display:flex;gap:10px;border-top:1px solid #e2e2e2;padding-top:10px;background:#fff}.chat-input-blogs-ai input{flex:1 1;padding:10px 15px;border-radius:8px;font-size:14px}.chat-input-blogs-ai button{background:transparent;border:none;outline:none;color:#3f3f47;transform:rotate(-20deg);padding:0 12px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.download-btn{padding:8px 15px;border:none;outline:none;color:#fff;background:red;border-radius:5px}.poster-form-wrapped{width:100%;padding-left:230px;padding-top:100px;background-image:url(/Assets/chatroom.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh}.poster-form-container{max-width:520px;margin:0 auto;padding:20px;font-family:Segoe UI,sans-serif;background-color:#f9f9f9;border-radius:10px;display:flex;flex-direction:column}.poster-form-container form{display:flex;flex-direction:column;gap:20px}.poster-title{display:flex;align-items:flex-start;text-align:center;font-size:20px;margin-bottom:20px}.icon{margin-right:8px;vertical-align:middle;margin-top:5px;font-size:30px;color:#007bff}.text-input{width:100%;padding:10px;margin-bottom:10px;border-radius:6px;border:1px solid #ccc;font-size:16px}.custom-file-upload{display:inline-flex;align-items:center;background-color:#eee;color:#333;padding:10px 14px;border-radius:5px;cursor:pointer;margin-bottom:10px;font-weight:500}input[type=file]{display:none}.image-preview{width:100%;max-height:300px;object-fit:contain;margin-top:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:6px}.submit-button{padding:10px 16px;background-color:#007bff;color:white;border:none;border-radius:5px;cursor:pointer;font-weight:500}.submit-button:disabled{opacity:.6;cursor:not-allowed}.success-message{color:green;margin-top:15px;line-height:1.6}.error-message{color:red}.error-message,.links{margin-top:10px}.links a{display:inline-flex;align-items:center;margin-right:12px;text-decoration:none;color:#333;font-weight:500}.links a:hover{text-decoration:underline}@media(max-width:768px){.poster-form-wrapped{padding-left:0;padding-top:110px}}.tweet-form{max-width:500px;margin:40px auto;padding:20px;border:1px solid #ccc;border-radius:8px}.form-group{margin-bottom:20px}.form-label{display:block;font-weight:700;margin-bottom:6px}.form-input{width:100%;padding:10px;font-size:16px}.form-button{padding:10px 20px;background:#1d9bf0;color:white;border:none;cursor:pointer;font-size:15px;border-radius:5px}.form-button:disabled{background:#aaa;cursor:not-allowed}.form-result{margin-top:20px;color:green}.tweet-preview{background:#f5f8fa;padding:15px;border:1px solid #ccc;border-radius:6px;margin-bottom:15px}@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap");.past-fights-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;background-image:url(/Assets/calender/five.png);background-position:center 20px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:13%;position:relative}.details-of-past-fight{background-image:url(/Assets/calender/back-two.jpg)}.one-in-past{position:absolute;top:160px;left:4px;width:70px}.two-in-past{left:10px}.three-in-past,.two-in-past{position:absolute;top:50%;width:60px}.three-in-past{right:10px}.past-fights-container h1{font-family:Archivo Black,sans-serif;font-style:italic;font-size:53px;color:#4d0000;text-shadow:2px 1px 0 #ffffff,-1px -1px 0 #ffffff,2px -1px 0 #ffffff,-1px 1px 0 #ffffff;text-transform:uppercase;letter-spacing:.3px}.fights-grid{display:flex;justify-content:space-between;width:70%;font-style:italic;margin-top:25px}.fight-card{display:flex;align-items:center;gap:15px;max-width:370px;cursor:pointer}.fight-card:hover{box-shadow:0 10px 20px rgb(0,0,0,.4)}.fight-date{background-color:#ff0000;color:white;padding:10px;width:80px;display:flex;flex-direction:column;align-items:center;font-family:Archivo Black,sans-serif;text-transform:uppercase;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.fights-grid .one .fight-card:nth-of-type(2),.fights-grid .two .fight-card:nth-of-type(2){margin-left:-8.2px}.fights-grid .one .fight-card:nth-of-type(3),.fights-grid .two .fight-card:nth-of-type(3){margin-left:-15.8px}.fights-grid .one .fight-card:nth-of-type(4),.fights-grid .two .fight-card:nth-of-type(4){margin-left:-24px}.fight-date .date{font-size:24px;font-weight:700}.fight-date .month{font-size:14px}.fight-info h2{font-family:Archivo Black,sans-serif;font-size:20px;font-style:italic;color:white;margin:0}.fight-info p{font-size:14px;color:white;opacity:.8;margin:0}.nav-icons{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex}.left-icon,.right-icon{background-color:rgba(0,0,0,.9);color:red;padding:15px 20px;font-size:20px;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);cursor:pointer;transition:.3s ease}.left-icon:hover,.right-icon:hover{background-color:darkred;color:#fff}@media (max-width:768px){.past-fights-container{justify-content:flex-start;min-height:160vh;background-position:center 20px;padding-top:60%}.one-in-past,.three-in-past,.two-in-past{display:none}.past-fights-container h1{font-size:30px}.fights-grid{justify-content:center;width:100%;margin-top:25px;flex-direction:column;gap:20px;padding-left:15px}.fight-date{padding:10px;width:60px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.fights-grid .one .fight-card:nth-of-type(2),.fights-grid .one .fight-card:nth-of-type(3),.fights-grid .one .fight-card:nth-of-type(4),.fights-grid .two .fight-card:nth-of-type(2),.fights-grid .two .fight-card:nth-of-type(3),.fights-grid .two .fight-card:nth-of-type(4){margin-left:0}.fight-date .date{font-size:23px}}.past-fights-details{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.fighter-images-in-past-details{display:flex;align-items:center;gap:20px;width:100%;max-width:1200px;justify-content:space-between;padding:15px}.flex-col{display:flex;flex-direction:column;align-items:center;gap:15px}.fighter-images-in-past-details img{width:180px;max-height:180px;object-fit:cover;object-position:top;border-radius:8px;transition:transform .3s ease-in-out}.fighter-images-in-past-details img:hover{transform:scale(1.05)}.fighter-images-in-past-details .fighter-name{font-size:17px;font-weight:600;color:white;text-transform:uppercase;font-family:Inter,sans-serif;padding:10px;background-color:rgba(0,0,0,.2);width:100%;box-shadow:0 10px 20px rgb(0,0,0,.4);text-align:center;border-radius:8px}.details-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.details-content h2{font-family:Inter,sans-serif;color:#fff}.details-content h1{color:#fff;font-family:Anton,sans-serif;font-style:italic;font-size:95px;transform:rotate(-1deg);text-transform:uppercase;font-weight:300;text-align:center;line-height:1.1;margin:20px 0}.details-content h3{font-family:Inter,sans-serif;color:#fff;font-size:30px}.details-content .line{width:400px;height:3px;background:#fff;margin:20px 0 10px}.details-content h4{font-family:Inter,sans-serif;color:#fff;font-size:20px;font-weight:100;margin:10px 0 20px}.details-content h5{color:#fff;font-family:Anton,sans-serif;font-size:35px;text-transform:uppercase;font-weight:300}@media(max-width:768px){.fighter-images-in-past-details{gap:20px;flex-direction:column}.details-content{padding:0 20px;max-width:340px;text-align:center}.details-content h1{font-size:50px;font-weight:500;font-family:UFCSans,sans-serif;letter-spacing:2px}.details-content h3{font-size:17px}.details-content .line{width:310px}.details-of-past-fight{min-height:180vh}}.search-container{position:absolute;right:0;top:30%;text-align:right}.search-container .search-icon{background-color:rgb(0,0,0,.9);color:red;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);cursor:pointer;transition:.3s ease;width:50px;height:40px;padding-top:9px;font-size:20px;text-align:center;margin-right:20px;margin-top:10px}.search-bar{margin-top:10px;display:flex;align-items:center;padding-right:15px}.search-bar input{padding:5px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-right:5px}.search-bar button{padding:6px 12px;font-size:16px;border:none;background-color:rgba(0,0,0,.9);color:red;border-radius:4px;cursor:pointer}@media(max-width:768px){.search-container{top:14%}}@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap");.guide-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:160px;padding-bottom:70px;width:100%;min-height:100vh;background:linear-gradient(97.03deg,#000000 30.31%,#3F3F3F 90.51%);box-shadow:0 2px 7px rgba(0,0,0,.15);gap:70px;position:relative}.guide-wrapper .arrowUp{position:fixed;bottom:80px;right:20px;width:40px;height:40px;background-color:#D20A0A;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.45);cursor:pointer;transform:.5s ease}.guide-wrapper .arrowUp i{color:#fff;font-weight:200;font-size:19px}.guide-wrapper .guideHeadingMain{color:#fff;font-size:65px;text-align:center;font-family:UFCSansMedium;font-weight:900;text-transform:uppercase;margin-bottom:5px;font-style:italic;position:relative}.guide-wrapper .guideHeadingMain span{color:#D20A0A}.guide-wrapper .guideHeadingMain:after,.guide-wrapper .guideHeadingMain:before{content:"";position:absolute;top:50%;width:90%;height:4px;background-color:red;transform:translateY(-50%)}.guide-wrapper .guideHeadingMain:before{left:-100%}.guide-wrapper .guideHeadingMain:after{right:-100%}.guides-content{width:100%;max-width:1200px;display:flex;flex-direction:column}.guides-content .guide-text-center{display:flex;justify-content:center;align-items:center}.guides-content .guide-text-center p{color:white;width:50%;padding:12px 0 48px;font-size:16px;text-align:center;font-family:Roboto,sans-serif;line-height:1.43;letter-spacing:.01071em}.guide-flex-row-left{display:flex;gap:30px;justify-content:center;align-items:center;flex-direction:column;margin-top:90px}.guide-flex-row-left h2{font-size:45px;text-align:center;font-family:UfcSansRegular;font-weight:700;text-transform:uppercase;margin-bottom:5px;position:relative;color:red;letter-spacing:2px}.guide-flex-row-left img{width:500px;box-shadow:0 10px 20px rgba(0,0,0,.45)}.guide-flex-row-left p{color:white;font-size:22px;text-align:center;font-family:UfcSansRegular,Arial,sans-serif;line-height:1.38;width:50%;letter-spacing:.01071em}.guide-flex-row-left-div{gap:50px}.guide-flex-row-left-div,.tableOfContents{display:flex;justify-content:center;align-items:center}.tableOfContents{width:65%;min-height:50vh;margin:10px 0;flex-direction:column}.tableOfContents .contentTitle{color:#D20A0A;font-size:65px;text-align:center;font-family:UFCSansMedium;font-weight:900;text-transform:uppercase;margin-bottom:25px;font-style:italic;position:relative}.tableOfContents a{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:none;color:#fff;padding-bottom:10px;border-bottom:2px solid #fff;margin-bottom:10px;font-family:UfcSansRegular,Arial,sans-serif;letter-spacing:.01071em;font-size:12px}.tableOfContents a:hover{color:#D20A0A}@media (max-width:767px){.guide-wrapper{justify-content:flex-start;padding-top:160px;padding-bottom:70px;gap:70px;overflow-x:hidden}.guide-wrapper .guideHeadingMain{font-size:45px}.guide-wrapper .guideHeadingMain:after,.guide-wrapper .guideHeadingMain:before{content:"";position:absolute;top:50%;width:20%;height:4px;background-color:red;transform:translateY(-50%)}.guide-wrapper .guideHeadingMain:before{left:-26%}.guide-wrapper .guideHeadingMain:after{right:-26%}.guides-content{width:100%;max-width:1200px;display:flex;flex-direction:column}.guides-content .guide-text-center p{color:white;width:85%;padding:12px 0 48px}.guide-flex-row-left{gap:30px;flex-direction:column;margin-top:30px}.guide-flex-row-left h2{font-size:28px}.guide-flex-row-left img{width:300px}.guide-flex-row-left p{font-size:22px;width:85%}.guide-flex-row-left-div{gap:30px;flex-direction:column}.tableOfContents{width:90%;margin:20px 0}.tableOfContents .contentTitle{font-size:40px;font-weight:900;margin-bottom:25px}.tableOfContents a{padding-bottom:10px;margin-bottom:10px;letter-spacing:.01071em;font-size:12px}}@import url("https://fonts.googleapis.com/css2?family=Baloo+Tamma+2:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@400&display=swap");.leagues-members-wrapper{width:100%;height:125vh;background-color:black;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-image:url(/Assets/promotional/leagueoneu.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding:40% 20px 20px;margin-top:100px}.user-league-wrap{gap:35px;margin-bottom:20px}.member-rank,.user-league-wrap{display:flex;align-items:center}.member-rank{height:50px;width:45px;background:#000;color:red;text-align:center;justify-content:center;font-family:League Spartan,sans-serif;font-size:25px}.user-league-wrap h1{font-family:Baloo Tamma\ 2,sans-serif;color:#450101;font-weight:600}.user-league-wrap h2{font-family:League Spartan,sans-serif;font-size:21px}.users-of-leagues{width:100%;max-width:800px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20%}@media(max-width:768px){.leagues-members-wrapper{width:100%;height:110vh;align-items:flex-start;background-image:url(/Assets/promotional/mobile.png);padding:150% 20px 20px}.leagues-members-wrapper,.users-of-leagues{justify-content:flex-start}.user-league-wrap h1{font-size:28px}}.league-backward-forward-buttons{padding-right:0;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.league-backward-forward-buttons .left-icon,.league-backward-forward-buttons .right-icon{background:#000}.left-icon.disabled,.right-icon.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Gidugu&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat+Brush&display=swap");@font-face{font-family:Edosz;src:url(/Assets/affiliateDashboard/edosz.ttf) format("truetype");font-weight:400;font-style:normal}.promotional-details-container-new{width:100%;min-height:100vh;background-color:black;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/Assets/affiliateDashboard/four.png);background-size:cover;background-position:top;background-repeat:no-repeat;background-attachment:fixed;position:relative;border-bottom:3px solid black;padding-top:120px;padding-bottom:60px}.ufc-title{font-style:italic;font-size:100px;color:#4d0000;text-shadow:2px 1px 0 #bbb,-1px -1px 0 #bbb,2px -1px 0 #bbb,-1px 1px 0 #bbb;font-weight:999;letter-spacing:6px}.fight-night-title,.ufc-title{font-family:Bebas Neue,sans-serif}.fight-night-title{font-size:70px;font-weight:700;text-transform:uppercase;color:#bbb;text-shadow:3px 3px 0 black,5px 5px 10px rgba(0,0,0,.5);margin-top:-15px}.promotional-details-images{display:flex;justify-content:center;align-items:center;gap:20%;margin-top:10px}.promotional-details-image-cont{width:260px;height:210px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.7);overflow:hidden}.promotional-details-image-cont img{width:100%;height:100%;object-fit:cover;object-position:top}.promotional-details-rows{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:750px;margin-top:40px;margin-bottom:50px;border-radius:5px;width:100%;text-align:center;font-family:Archivo Black,sans-serif;background:#000;padding:40px 0 50px;color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.9)}.promotional-details-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px 10%}.promotional-details-row-two{font-size:18px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:8px}.promotional-details-row-two img{width:60px}.promotional-details-rows h3{background:linear-gradient(90deg,#bbb,#fff,#bbb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.promotional-details-row-three{font-size:18px;font-weight:700;margin-bottom:15px}.promotional-details-row-one{justify-content:center}.promotional-details-row-four{justify-content:center;font-size:15px;text-transform:uppercase;font-family:Edosz,sans-serif;margin-top:10px}@media (max-width:768px){.ufc-title{font-size:70px;letter-spacing:6px}.fight-night-title{font-size:40px;margin-top:-10px;text-align:center}.promotional-details-images{gap:10%}.promotional-details-image-cont{width:160px;height:150px}.promotional-details-row-two{font-size:16px}.promotional-details-row-three{font-size:14px}.promobtn{width:40%!important;font-size:21px}.promotional-details-container-new{background-image:url(/Assets/affiliateDashboard/mobile_background_affiliate_details.png)}}.promobtn{box-shadow:0 10px 20px rgba(0,0,0,.3)}.modal-overlay-instructions{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay-instructions .modal-content{background-color:#FFF;padding:30px;width:90%;max-width:800px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.3);position:relative;z-index:1001;text-align:center;font-family:Arial,sans-serif}.modal-overlay-instructions .modal-content h2{font-size:24px;color:#FF4500;margin-top:0}.modal-overlay-instructions .modal-content p{font-size:16px;color:#333;margin-bottom:10px}.modal-overlay-instructions .modal-content ul{list-style-type:disc;padding-left:20px;text-align:left}.modal-overlay-instructions .modal-content ul li{margin-bottom:10px;color:#555}.modal-overlay-instructions .close-btn{margin-top:20px;padding:10px 20px;background-color:#FF4500;color:white;border:none;border-radius:5px;cursor:pointer;font-size:16px}.modal-overlay-instructions .close-btn:hover{background-color:#e04300;transition:background-color .3s ease}@media (max-width:768px){.modal-overlay-instructions .modal-content{width:95%;padding:20px;max-width:600px}.modal-overlay-instructions .modal-content h2{font-size:22px}.modal-overlay-instructions .modal-content p,.modal-overlay-instructions .modal-content ul{font-size:14px}}@media (max-width:480px){.modal-overlay-instructions .modal-content{width:100%;padding:15px;max-width:100%}.modal-overlay-instructions .modal-content h2{font-size:20px}.modal-overlay-instructions .modal-content p,.modal-overlay-instructions .modal-content ul{font-size:13px}.modal-overlay-instructions .close-btn{font-size:14px;padding:8px 16px}}.videoRecorderContainer{display:flex;flex-direction:column;align-items:center;margin-top:20px}.statusText{font-size:18px;margin-bottom:10px;color:#333}.recordedVideo{width:100%;max-width:600px;height:auto;border:2px solid #38b90c;border-radius:8px}.buttonContainer{display:flex;align-items:center;margin-top:40px;gap:20px}.recordButton,.saveButton,.stopButton{background-color:#38b90c;color:white;border:none;border-radius:5px;padding:10px 15px;margin:5px 0;cursor:pointer;transition:background-color .3s ease}.recordButton:hover{background-color:#32a80a}.stopButton{background-color:#d9534f}.stopButton:hover{background-color:#c9302c}.saveButton{background-color:#5bc0de}.saveButton:hover{background-color:#31b0d5}.dollar{background:linear-gradient(90deg,#ffd700,#ff8c00,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:25px}.criteria-details-another{font-size:21px;padding:0 30px 20px;width:100%;max-width:500px;text-align:center;font-family:Baloo Tamma\ 2,sans-serif;color:#000;font-weight:600;background-image:url(/Assets/affiliateDashboard/criteria.png);background-size:cover;background-position:top;background-repeat:no-repeat;margin-top:40px;margin-bottom:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,.3);height:41vh}.criteria-details-another h5{color:#fff;font-family:Source Sans Pro,sans-serif;font-style:italic;background-color:#4d0000;font-size:23px;padding:8px 20px;text-transform:uppercase;margin-bottom:12px}.justify-space-between{width:100%;display:flex;justify-content:space-between;align-items:center}.criteria-details-another h2{font-size:24px;color:#4d0000}.criteria-details-another h3{font-size:25px;font-family:Source Sans Pro,sans-serif;font-style:italic}.row-hover{position:relative}.row-hover:last-of-type{cursor:pointer}.row-hover:hover{background:rgba(0,0,0,.05)}.hover-info-box{position:absolute;top:50%;right:-235px;transform:translateY(-50%);background:black;border-radius:8px;padding:10px 15px;box-shadow:0 4px 8px rgba(0,0,0,.4);width:200px;z-index:10;opacity:1;transition:opacity .3s ease-in-out;font-size:14px;color:white;text-align:left;font-family:Source Sans Pro,sans-serif}.hover-info-box:before{content:"";position:absolute;top:50%;left:-10px;transform:translateY(-50%) rotate(180deg);width:0;height:0;border-left:10px solid black;border-top:8px solid transparent;border-bottom:8px solid transparent}@media(max-width:768px){.criteria-details-another{font-size:18px;padding:0 20px 20px;width:90%}.criteria-details-another h5{font-size:21px;margin-bottom:15px}.criteria-details-another h2{font-size:22px}.criteria-details-another h3{font-size:23px}}.flexed-div{display:flex;gap:20px}.fight-timeline-wrapper{margin-top:70px;padding:2% 2.5%;display:flex;width:70%;background-image:url(/Assets/affiliateDashboard/criteria.png);justify-content:center;background-repeat:no-repeat;background-size:cover;align-items:center;gap:20px;font-family:Caveat Brush,cursive;color:#4d0000;box-shadow:0 10px 20px rgba(0,0,0,.3);border:4px solid gray;border-radius:5px}.fight-timeline-wrapper h1{font-weight:700;text-shadow:3px 3px 5px rgba(0,0,0,.2);font-size:27px}.fight-timeline-wrapper .break{width:90px;height:3px;background-color:rgba(0,0,0,.7);position:relative;border-radius:30px}@media (max-width:768px){.fight-timeline-wrapper,.flexed-div{flex-direction:column;gap:15px}.fight-timeline-wrapper{width:90%;padding:4%;border-radius:8px}.fight-timeline-wrapper h1{font-size:22px;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.fight-timeline-wrapper .break{width:70px}}@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap");@font-face{font-family:Capture It;src:url(/Assets/affiliateDashboard/Capture\\ it.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Apalu;src:url(/Assets/affiliateDashboard/Apalu.ttf) format("truetype");font-weight:400;font-style:normal}.past-fights-wrapper{font-family:League Spartan,sans-serif;color:#fff;text-align:center;background-image:url(/Assets/affiliateDashboard/promo_three.png);background-position:bottom;position:relative}.past-fights-wrapper .past-fighters{position:absolute;bottom:0;width:95%}.past-fights-wrapper .past-fights-wrapper-title{color:#fff;text-transform:uppercase;font-size:50px;font-family:Apalu,sans-serif;z-index:2;margin-top:30px}.past-fights-wrapper .past-fights-wrapper-subtitle{font-size:60px;text-transform:uppercase;margin-top:-30px;font-family:Capture It,sans-serif;color:#FF0000;z-index:1}.past-fights-wrapper .past-fights-wrapper-sub-sub{font-size:30px;text-transform:uppercase;line-height:1.2;font-family:Roboto,sans-serif;font-weight:300}.past-fights-affiliate-wrapp{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px;margin-top:30px}.past-fights-affiliate-actual{background:#FF0000}.past-fight-aff-div-outer,.past-fights-affiliate-actual{display:flex;align-items:center;justify-content:center;position:relative}.past-fight-aff-div-outer{width:250px;height:50px;text-align:center;background:#fff;font-weight:700;font-family:League Spartan,sans-serif}.past-fight-aff-div-outer img{width:60px;height:60px;border-radius:50%;object-fit:cover;position:absolute;top:-5px}.past-fight-aff-div-outer .right-img{right:-15px}.past-fight-aff-div-outer .left-img{left:-15px}.past-fight-aff-div-outer h1{font-size:16px;margin-top:5px;color:rgba(0,0,0,.8)}.past-fight-aff-div-center{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-family:League Spartan,sans-serif;font-size:18px;padding:5px 15px;border-radius:10px;z-index:1;width:70px}.past-fight-aff-div-center h2{text-shadow:2px 2px 4px rgba(0,0,0,.6),0 0 10px rgba(255,0,0,.7),0 0 20px rgba(255,165,0,.9)}@media(max-width:768px){.past-fights-wrapper .past-fights-wrapper-title{font-size:30px}.past-fights-wrapper .past-fights-wrapper-subtitle{font-size:35px;margin-top:-10px}.past-fights-wrapper .past-fights-wrapper-sub-sub{font-size:25px}.past-fight-aff-div-outer{width:100px;height:40px}.past-fight-aff-div-outer img{width:45px;height:45px;border-radius:50%;object-fit:cover;position:absolute;top:-1px}.past-fight-aff-div-center{font-size:14px;padding:5px 15px;border-radius:10px;z-index:1;width:50px}.past-fight-aff-div-center h2{text-shadow:2px 2px 4px rgba(0,0,0,.6),0 0 10px rgba(255,0,0,.7),0 0 20px rgba(255,165,0,.9)}.past-fight-aff-div-outer .left-img{left:-30px}.past-fight-aff-div-outer .right-img{right:-30px}.past-fight-aff-div-outer h1{font-size:14px}}.pastpromos{padding-right:0;margin-top:30px}@import url("https://fonts.cdnfonts.com/css/roustel");@font-face{font-family:Freshman;src:url(/Assets/promotional/Freshman.ttf) format("truetype");font-weight:400;font-style:normal}.promotional-updated-design{width:100%;min-height:100vh;background-color:black;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-image:url(/Assets/promotional/one.png);background-attachment:fixed;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding-top:120px;padding-bottom:70px;scroll-behavior:auto}.fighter-images-promotional{display:flex;gap:12%;width:100%;justify-content:center}.fighter-images-promotional .img-container{width:160px!important;height:160px!important;border:3px solid #ccc;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.fighter-images-promotional .img-container img{width:100%;height:100%;object-fit:cover;border-radius:50%;object-position:top}.fighters-names{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;transform:rotate(-5deg);margin-top:30px}.fighters-names h1{font-family:Holtwood One SC,serif;font-size:20px;text-transform:uppercase;color:black;font-weight:100;background:yellow;padding:10px 30px;position:relative;width:350px;text-align:center;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);font-style:italic}.fighters-names h1:first-child,.fighters-names h1:last-child{background:yellow}.fighters-names h2{font-family:Edosz,sans-serif;font-size:60px;text-transform:uppercase;color:white;margin:0 15px;text-shadow:4px 4px 0 black}.category{font-family:Anton;font-size:110px;margin-top:-10px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:url(/Assets/promotional/four.png);background-repeat:no-repeat;background-size:cover;filter:drop-shadow(-3px -3px 0 black) drop-shadow(-3px 0 0 black) drop-shadow(3px 0 0 black) drop-shadow(0 -3px 0 black) drop-shadow(0 3px 0 black) drop-shadow(2px 2px 4px rgba(0,0,0,.4));text-align:center;width:500px;text-transform:capitalize}.category,.type{transform:rotate(-4deg);font-style:italic}.type{color:#fff;font-size:70px;margin-top:-74px;font-family:Roustel,sans-serif;font-weight:200}.title-wrap{position:relative}.fancy-title-img{position:absolute;top:-11px;left:-150px;z-index:1}.fancy-title{position:relative;font-family:Bebas Neue,sans-serif;margin-top:10px;font-size:30px;font-weight:300;z-index:2}.round-show,.second-last{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:url(/Assets/promotional/five.png);background-repeat:no-repeat;background-size:cover;font-family:Freshman,sans-serif;font-weight:100;margin-top:20px;font-size:30px}.second-last{font-size:20px;margin-top:10px;cursor:pointer}.lastp{font-family:Bebas Neue,sans-serif;color:#fff;font-weight:200;font-size:22px;margin-top:7px}@media(max-width:768px){body{overflow-x:hidden}.promotional-updated-design{background-image:url(/Assets/promotional/mobie_background.jpg);padding-top:140px}.fighter-images-promotional .img-container{width:130px!important;height:130px!important;border:2px solid #ccc}.fighters-names{margin-top:30px}.fighters-names h1{font-size:16px;width:140px}.fighters-names h2{font-size:40px;margin:0}.category{font-size:100px;width:300px}.type{font-size:60px}.fancy-title-img{position:absolute;top:1px;left:-40px;z-index:1;width:140%}.fancy-title{margin-top:8px;font-size:22px}.lastp{text-align:center}.round-show,.second-last{font-size:26px}.second-last{font-size:21px}}@import url("https://fonts.googleapis.com/css2?family=Holtwood+One+SC&display=swap");.users-played-wrapper{width:100%;min-height:100vh;display:flex;justify-content:flex-start;align-items:center;padding-top:100px;background-image:url(/Assets/affiliateDashboard/users_played.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;background-attachment:fixed;flex-direction:column}.users-played-wrapper .userhand{position:absolute;left:0;top:95px;height:86.5%;z-index:1}.played-users-head{margin-top:40px;color:#FF0000;font-size:45px;font-weight:100;letter-spacing:3px;text-transform:uppercase;font-family:Holtwood One SC,serif;text-shadow:3px 3px 5px rgba(0,0,0,.5),-2px -2px 4px rgba(255,100,100,.3)}.user-played-cards-wrap{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:30px}.user-played-card{display:flex;align-items:center;justify-content:center;gap:20px}.user-played-card:nth-of-type(2){margin-left:-10px}.user-played-img-wrap{width:90px;height:80px;overflow:hidden;clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);box-shadow:0 10px 20px rgba(0,0,0,.8)}.user-played-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:top}.user-played-card h3{font-style:italic;margin-top:10px;font-size:25px;text-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 6px rgba(255,255,255,.1)}.user-cards-last-div,.user-played-card h3{text-align:center;color:#fff;font-family:Source Sans Pro,sans-serif}.user-cards-last-div{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);text-transform:uppercase}.user-cards-last-div h1{font-size:20px;letter-spacing:2px;padding:1.5px 8px 2px;background:#FF0000;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.7),0 0 5px rgba(255,255,255,.4)}.user-cards-last-div h4{font-size:19px;letter-spacing:1px}@media(max-width:768px){.users-played-wrapper{overflow-x:hidden}.users-played-wrapper .userhand{height:80%;left:-220px}.played-users-head{font-size:35px;z-index:2}.user-cards-last-div,.user-played-cards-wrap{z-index:2}.user-cards-last-div h1{font-size:18px;width:300px}.user-cards-last-div h4{font-size:19px;letter-spacing:1px}}@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap");@font-face{font-family:UFCSansMedium;src:url(/Fonts/UFCSans-CondensedMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-stretch:condensed}@font-face{font-family:UFCSansCondensedBold;src:url(/Fonts/UFCSans-CondensedBold.woff2) format("woff2");font-weight:700;font-style:normal;font-stretch:condensed}@font-face{font-family:UfcSansRegular;src:url(/Fonts/UFCSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal}.sponsors-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:180px;padding-bottom:70px;width:100%;min-height:100vh;background:linear-gradient(136.74deg,#e7e7e9 19.43%,#fff 89.46%);box-shadow:0 2px 7px rgba(0,0,0,.15);position:relative}.sponsors-wrap .toabsolutedesign{position:absolute;top:70px;right:0;width:120px;height:120px}.sponsors-wrap h1{color:#d20a0a;font-size:48px;text-align:center;font-family:UfcSansRegular;font-weight:600;text-transform:uppercase;letter-spacing:2px;position:relative;margin-bottom:5px}.sponsors-wrap h1 img{position:absolute;top:-24px;left:-46px;width:60px;height:60px}.sponsors-wrap h2{color:#d20a0a;font-size:36px;text-align:center;font-family:UFCSansMedium;text-transform:uppercase;color:rgba(0,0,0,.87);font-style:italic;margin-bottom:20px}.sponsors-main{display:flex;flex-wrap:wrap;max-width:1200px;margin-top:10px}.sponsors-main a{text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:20px}.sponsors-main a h1{color:rgb(210,10,10);font-family:UFCSansCondensedBold;font-size:24px;letter-spacing:normal}.sponsors-main .sponsorItem{padding:0 16px 16px;width:330px;height:300px;background-color:#000;display:flex;justify-content:center;align-items:center;border-top:10px solid #eb0b0c;position:relative;cursor:pointer}.sponsors-main .sponsorItem img{width:100%;height:100%}.sponsor-container-parent{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.myaboutcontent{font-style:normal!important;font-weight:400;line-height:1.5;width:60%;margin-top:15px;color:#333!important;font-family:UFCSansCondensedBold!important;font-size:24px!important;text-align:center;letter-spacing:.18px}.rewards-container-parent{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;background:linear-gradient(136.74deg,#e7e7e9 19.43%,#fff 89.46%);box-shadow:0 2px 7px rgba(0,0,0,.15);padding:50px 0}.rewards-container-parent .reward-description{margin-bottom:50px;font-size:20px;line-height:1.5;letter-spacing:.00938em;color:rgba(0,0,0,.87);font-family:Roboto,sans-serif;font-weight:500}.rewards-container-parent .reward-items-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px}.reward-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.reward-item h3{color:rgb(210,10,10);font-family:UFCSansCondensedBold;font-size:24px}.reward-item:nth-of-type(2) h3{color:rgb(171,142,61)}.reward-item:nth-of-type(3) h3{color:rgb(0,0,0)}.reward-item .reward-image{width:100%;position:relative}.reward-item .reward-image .rewardAbsolute{position:absolute;top:0;left:50%;transform:translate(-50%,20%);width:100%;display:flex;flex-direction:column;gap:144.5px}.reward-item .reward-image .rewardAbsolute h2,.reward-item .reward-image .rewardAbsolute p{color:#fff}.reward-item img{width:330px}@media (max-width:767px){.rewards-container-parent .reward-description{font-size:20px;padding:0 15px}.myaboutcontent{width:90%}.sponsor-container-parent{gap:40px}.sponsors-wrap .toabsolutedesign{display:none}.sponsors-wrap h1{font-size:38px;font-weight:600;letter-spacing:2px}.sponsors-wrap h1 img{width:50px;height:50px}.sponsors-wrap h2{font-size:30px}}.mywheel{background-image:linear-gradient(0deg,rgba(255,0,0,.3) 0,rgba(255,0,0,0)),linear-gradient(90deg,rgba(255,0,0,.2) 0,rgba(0,0,255,.2)),url(/Assets/newFightDetails/four\ \(1\).jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;height:80vh;display:flex;gap:80px;flex-direction:row}.spin-button{background:linear-gradient(180deg,#32CD32,#228B22);color:#fff;font-size:28px;font-weight:700;text-transform:uppercase;padding:15px 40px;border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.3),inset 0 4px 6px rgba(255,255,255,.2);display:inline-block;cursor:pointer;outline:none;transition:all .2s ease-in-out;position:relative;background:#404660;border:4px solid #808080;font-weight:800;text-shadow:0 10px 20px rgba(0,0,0,.3)}.spin-button:active{transform:scale(.95);box-shadow:0 3px 6px rgba(0,0,0,.2),inset 0 2px 4px rgba(255,255,255,.2)}.spin-button:disabled{background:#a9a9a9;cursor:not-allowed;box-shadow:none;border:4px solid #808080}.spin-wheel-text h1{text-transform:uppercase;text-align:center;font-size:5.5rem;font-weight:700;letter-spacing:0;font-family:UFCSansCondensedBold;color:#d20a0a;text-shadow:0 10px 20px rgba(0,0,0,.87)}.spin-wheel-text h2{font-size:50px;color:#362A89}.spin-wheel-text .winner-text,.spin-wheel-text h2{text-shadow:0 10px 20px rgba(0,0,0,.87)}@media(max-width:768px){.mywheel{flex-direction:column;height:120vh}.spin-wheel-text h1{font-size:3rem}.spin-wheel-text h2{font-size:30px}}.bottom-glove{position:absolute;bottom:10px;left:10px;width:100px}.form-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/Assets/newFightDetails/twelve.jpg) no-repeat 50%;background-size:cover;max-width:400px;width:100%;padding:50px;box-shadow:0 4px 10px rgba(0,0,0,.5);border-radius:10px;text-align:center;z-index:10000}.form-container h1{font-size:18px;color:#fff;margin-bottom:30px}.form-container form{display:flex;flex-direction:column;gap:10px}.form-container input[type=email]{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px}.form-container button{padding:10px;font-size:1rem;background-color:red;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.form-container button:hover{background-color:#0056b3}@import url("https://fonts.googleapis.com/css2?family=Anton&family=Oswald:wght@500&display=swap");.calendar-of-matches-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;background-image:url(/Assets/calender/two.jpg);background-position:center 60px;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:22%}.calendar-of-matches-wrapper h1{font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#d1e5ff;font-family:Bungee,sans-serif;position:relative;z-index:2;display:inline-block;background:linear-gradient(90deg,#bfcde4 10%,#ffffff 50%,#bfcde4 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:skewX(-10deg)}@media(max-width:768px){.calendar-of-matches-wrapper h1{font-size:40px;text-align:center}}.custom-calendar-container{margin-top:22%;margin-bottom:100px;position:relative}.custom-calendar{width:100%;max-width:600px;background:#271f29;border:none;color:#fff;font-family:Oswald,sans-serif;border-radius:0!important}.calendar-month{font-size:26px;font-weight:700;text-transform:uppercase;color:#fff;padding:12px;margin-bottom:25px;letter-spacing:2px;text-align:center;font-family:UFCSans}.react-calendar__month-view__weekdays__weekday{font-size:17px;background:#2d3646;color:white;text-decoration:none;padding:10px 0;border-right:4px solid #271f29}.react-calendar__month-view__weekdays__weekday:last-of-type{border-right:0}.react-calendar__tile{background:#afb5b1;color:black;padding:5px;transition:all .3s ease-in-out;font-size:1.3rem;height:75px;margin:5px;border-right:4px solid #271f29!important;border-bottom:4px solid #271f29!important}.react-calendar__month-view__days__day:nth-child(7n){border-right:0!important}.highlighted-circle,.react-calendar__tile--active{background:#47484b;color:white;border:3px solid white;border:none!important;transform:scale(1.01)}abbr[title]{text-decoration:none}.custom-calendar-container .calendar-arrow{position:absolute;bottom:-70px;right:10px;font-size:24px;color:white;background:#8f202a;border:none;cursor:pointer;padding:5px 18px;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);transition:background .3s,transform .2s}.calendar-arrow.left{right:60px}.calendar-arrow:hover{background:#1d252c;transform:scale(1.1)}@media(max-width:768px){.calendar-of-matches-wrapper{padding:70% 20px 20px}.react-calendar__tile{font-size:1rem;height:55px}}@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");.blogsWrapper{width:100%;min-height:117vh;background-color:black;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-image:url(/Assets/blogs/two.jpg);background-size:cover;background-position:top;background-repeat:no-repeat;position:relative;background-attachment:fixed;padding:190px 20px 20px;box-shadow:inset 0 25px 40px -10px rgba(0,0,0,.5)}.blogHeader{font-family:Bebas neue;font-size:60px;font-weight:900}.blogsWrapperActual{width:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:5%;margin-top:25px}.blogCard{background-color:#fff;width:500px;font-family:Arial,sans-serif;color:#000;margin-bottom:30px}.blogCardHeader{background-color:#911e22;color:white;padding:8px 16px;font-size:14px;font-weight:700;text-transform:uppercase}.blogCardBody{display:flex;justify-content:space-between;align-items:center;padding:16px}.blogCardInfo h2{margin:0 0 12px;font-size:20px;font-weight:700}.blogCardArrow{font-size:24px;color:#911e22}.blogDetailsCard{max-width:800px;width:100%;font-family:Arial,sans-serif;background-color:white;text-align:center;color:#000}.blogDetailsCardHeader{background-color:#000;color:white;padding:10px;font-size:14px;font-weight:700;text-transform:uppercase}.blogDetailsCardMain{padding:20px 30px 10px}.blogDetailsCardMain h1{font-size:26px;margin-bottom:10px}.blogDetailsCardMain p{margin:4px 0;font-size:16px}.blogDetailsCardMain .highlight{font-weight:700;color:#000}.blogDetailsCardMain .network{font-weight:700;font-size:16px}.blogDetailsCardBoutLabel{background-color:#ddd;font-weight:700;padding:10px;margin-top:20px}.blogDetailsCardFights{padding:10px 20px 20px}.blogDetailsCardFights p{margin:8px 0;font-weight:700;font-size:15px;text-transform:uppercase}@media(max-width:768px){.blogsWrapper{background-image:url(/Assets/blogs/one.png);box-shadow:none}}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap");.fantasy-chatroom{display:flex;flex-direction:column;min-height:100vh;padding:130px 15% 30px;background-image:url(/Assets/chatroom.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;font-family:Open Sans,sans-serif}.fantasy-chatroom.admin-chatroom{padding-top:80px}.chat-topbar{justify-content:space-between;background:rgba(0,0,0,1);padding:12px 20px;color:#fff}.chat-topbar,.chat-user-info{display:flex;align-items:center}.chat-user-img{width:44px;height:44px;border-radius:50%;margin-right:12px}.chat-user-name{display:flex;flex-direction:column;gap:5px}.chat-user-name span{font-weight:700;color:#fff}.chat-user-name small{font-size:12px;color:#aaa}.chat-icon{font-size:24px;color:red}.chat-messages{flex:1 1;max-height:59vh;overflow-y:auto;padding:20px;background:rgba(0,0,0,.75);box-shadow:inset 0 0 10px rgba(255,0,0,.1),0 4px 10px rgba(0,0,0,.4)}.chat-messages::-webkit-scrollbar{width:17px}.chat-messages::-webkit-scrollbar-track{background:#000;border-radius:4px}.chat-messages::-webkit-scrollbar-thumb{background-color:#ff0000;border-radius:4px;border:2px solid #000}.chat-messages::-webkit-scrollbar-thumb:hover{background-color:#cc0000}.chat-messages{scrollbar-width:thin;scrollbar-color:#ff0000 #000}.oneDateMessages{flex:1 1;display:flex;flex-direction:column;gap:14px}.chat-date{align-self:center;font-size:13px;color:#ccc;background:rgba(0,0,0,.7);padding:4px 10px;border-radius:10px}.chat-message{display:flex;align-items:flex-end;max-width:70%}.chat-message.left{flex-direction:row;align-self:flex-start}.chat-message.right{flex-direction:row-reverse;align-self:flex-end}.message-user-img{width:32px;height:32px;border-radius:50%;margin:0 8px}.message-content{background:rgba(0,0,0,.85);padding:10px 14px;border-radius:10px;box-shadow:0 2px 4px rgba(255,0,0,.2);color:#f1f1f1}.message-content .text{font-size:13px}.message-content .time{font-size:11px;color:#999;margin-top:4px;text-align:right}.chat-input{display:flex;align-items:center;padding:15px 20px;background:rgba(0,0,0,.75)}.chat-input input{flex:1 1;padding:10px 18px;border-radius:10px;outline:none;font-size:14px;background:transparent;border:.7px solid #ccc;color:#fff}.chat-input input::placeholder{color:#aaa}.send-icon{font-size:24px;margin-left:12px;color:red;cursor:pointer;transition:transform .2s ease}.send-icon:hover{transform:scale(1.1)}.my-message{background:rgba(255,0,0,.9);color:#fff;box-shadow:0 2px 6px rgba(255,0,0,.4)}.adminChatroomContainer{margin-left:230px}@media (max-width:768px){.adminChatroomContainer{margin-left:0}.fantasy-chatroom{padding:160px 5% 20px}.chat-topbar{gap:10px;padding:16px}.chat-user-img{width:36px;height:36px}.chat-user-name span{font-size:14px}.chat-user-name small{font-size:11px}.chat-icon{font-size:22px}.chat-messages{padding:14px 10px}.chat-message{max-width:90%}.message-user-img{width:28px;height:28px}.message-content{padding:8px 12px;font-size:13px}.message-content .text{font-size:13px}.message-content .time{font-size:10px}.chat-input{gap:10px;padding:10px}.chat-input input{width:100%;font-size:13px}.send-icon{font-size:22px;margin-left:0}}.message-options{position:relative;margin-left:1px;cursor:pointer}.message-options-icon{font-size:18px;color:#888}.message-dropdown{position:absolute;top:20px;right:0;background-color:white;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:100;min-width:100px;padding:6px 0}.message-dropdown-option{padding:8px 12px;font-size:14px;color:#333;cursor:pointer;white-space:nowrap}.message-dropdown-option:hover{background-color:#f1f1f1}.upcomingFightsUser{min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/Assets/banner.png);padding-top:170px;padding-bottom:50px}.addTokensToWallet .cardone .card-features{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/Assets/cointwo.png)!important;background-color:black}@media (max-width:767px){.addTokensToWallet{padding-bottom:50px}}.custom-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.8);border-radius:8px;width:350px;text-align:center;z-index:1000}.custom-popup h2{margin-bottom:15px;font-size:1.5rem;color:#333}.custom-popup input{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;margin-bottom:20px}.custom-popup .btn-grads{background:linear-gradient(45deg,#f39c12,#e74c3c);border:none;color:white;padding:10px 20px;font-size:1rem;border-radius:5px;cursor:pointer;margin:5px;transition:background .3s ease}.custom-popup .btn-grads:hover{background:linear-gradient(45deg,#e74c3c,#f39c12)}.custom-popup .btn-grads:last-child{background:#95a5a6}.custom-popup .btn-grads:last-child:hover{background:#7f8c8d}.myprofile{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/Assets/new-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.divTwoProfile,.myprofile{display:flex;flex-direction:column}.divTwoProfile{flex-basis:50%;padding-left:10%;justify-content:center;align-items:center;gap:10px;margin-top:-70px}.profile-btn{background-color:black;border:2px solid #fff;width:60%}.divTwoProfile h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal;font-size:20px;margin:10px 0;color:#eee;text-transform:uppercase}.pairOfHtags{margin:25px 0}.input-group-profile{display:flex;flex-direction:column}.input-group-profile label{color:#eee;margin-bottom:5px;font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-style:normal}.input-group-profile input{background:black}.myprofile .btn-grad{width:30%}.myprofile .createAccount{margin-top:-150px}@media (max-width:767px){.myprofile .createAccount{margin-top:-90px;flex-direction:column}.divTwoProfile{flex-basis:100%;padding-left:1%;gap:10px;margin-top:10px}.divTwoProfile h1{font-size:16px;margin:10px 0}.myprofile .btn-grad{width:100%!important}.profile-btn{width:250px!important}.pairOfHtags{width:300px;margin:25px 0;overflow:auto}}.referrer-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.referrer-modal__content{background:#fff;padding:30px;border-radius:12px;text-align:center;width:90%;max-width:400px;box-shadow:0 4px 20px rgba(0,0,0,.25)}.referrer-modal__title{font-size:1.2rem;margin-bottom:15px;font-weight:700}.referrer-modal__link{background-color:#f5f5f5;padding:10px;margin-bottom:20px;border-radius:6px;word-break:break-all;font-size:.95rem}.referrer-modal__buttons{display:flex;justify-content:space-between;gap:10px}.referrer-modal__button{flex:1 1;padding:10px 15px;border:none;border-radius:6px;background-color:#0084ff;color:white;font-weight:700;cursor:pointer;transition:background-color .2s}.referrer-modal__button:hover{background-color:#006edc}.referrer-modal__button--cancel{background-color:#ccc;color:#333}.referrer-modal__button--cancel:hover{background-color:#bbb}.uploadAvatar{min-height:100vh;display:flex;justify-content:center;align-items:center;background-image:url(/Assets/RING1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;flex-direction:column;text-align:center}.uploadAvatar h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-stretch:condensed;margin-bottom:30px;text-transform:uppercase;letter-spacing:.5px;font-size:45px;line-height:2.5rem;color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.55);margin-top:80px}.btn-grad{width:17%;border:2px solid gray;padding:7px 5px 5px}.uploadAvatar img{width:200px;margin-bottom:20px;border-radius:50%}@media (max-width:767px){.uploadAvatar .btn-grad{width:60%}}.thankyou-wrapper{min-height:100vh;display:flex;justify-content:space-between;width:100%;background-color:#0a0806;overflow-x:hidden}.content{padding-top:200px;padding-left:50px;flex-basis:50%;text-align:left}.thankyou-wrapper .content h1{color:#fff;margin-bottom:15px;font-family:UFCSans,Arial Narrow,Arial,sans-serif;text-transform:uppercase}.thankyou-wrapper .content p{color:#fff;text-transform:uppercase;font-size:18px;line-height:26px;font-weight:100;color:#ffc000;font-family:Bungee,sans-serif}.thankyou-wrapper .imgwrap{flex-basis:50%;display:flex;align-items:flex-end;padding-top:80px;margin-right:-200px}.imgwrap img{width:100%}.publicProfileWrapper .member-header-image{position:absolute;top:-15px;left:80px;width:70px;height:70px;border:3px solid crimson;border-radius:50%}.addNewMatch{width:calc(100% - 230px);display:flex;justify-content:center;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh;margin-left:230px}.addNewMatch h1{text-align:center}.addNewMatch select{padding:10px;border:3px solid #ccc;border-radius:3px}.checkBox{margin:5px 0}.checkBox input{width:20px;height:20px}.specialDivInputs{margin-top:30px}.special-input-group{display:flex;justify-content:center;align-items:center}.special-input-group img{border-radius:50%;border:3px solid #ccc;width:150px}@media (max-width:767px){.addNewMatch{width:100%;min-height:100vh;margin-left:0;align-items:center}.addNewMatch h1{text-align:center}.addNewMatch select{padding:10px;border:3px solid #ccc;border-radius:3px}.checkBox{margin:5px 0}.checkBox input{width:20px;height:20px}}.addNewMatch .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;border:2px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);padding:20px;z-index:1000;text-align:center;width:400px;height:200px}.addNewMatch .popup h2{margin-bottom:15px}.addNewMatch .popup button{margin:0 10px;padding:10px 15px;border:none;border-radius:5px;background-color:#007bff;color:white;cursor:pointer;transition:background-color .3s ease}.addNewMatch .popup button:hover{background-color:#0056b3}.addNewMatch .popup button:not(:last-child){margin-right:15px}.custom-file-label{display:inline-block;padding:10px 20px;color:#fff;background-color:#e60000;font-weight:600;text-align:center;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.custom-file-label:hover{background-color:#cc0000}.custom-file-label:active{background-color:#b30000}.addNewMatch .toggle-switch{position:relative;display:inline-block;width:40px;height:20px}.addNewMatch .toggle-switch input{display:none}.addNewMatch .switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px;transition:.4s}.addNewMatch .switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:white;border-radius:50%;transition:.4s}.addNewMatch input:checked+.switch{background-color:#4caf50}.addNewMatch input:checked+.switch:before{transform:translateX(20px)}.promotional-container-affiliate-dashboard{width:100%;min-height:100vh!important;position:relative;background-color:black;display:flex;flex-direction:column;padding-top:100px}.affiliate-stats-section{width:100%;height:90vh!important;background-image:url(/Assets/affiliateDashboard/seven.jpg);background-size:cover;background-position:center -90px;background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-end;padding-bottom:3%;box-shadow:0 10px 20px rgba(0,0,0,.6);position:relative}.stats-cards-wrap{display:flex;justify-content:center;align-items:center;gap:70px;text-align:center;font-style:italic}.stats-cards-wrap h1{color:red;font-family:UFCSans;font-weight:900;font-stretch:condensed;font-size:26px}.stats-cards-wrap h2{color:#ccc;margin-top:12px}.section-fighter{position:absolute}.affiliate-dashboard-fights{width:100%;min-height:95vh;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-left:8%;overflow:hidden;border-top:2px solid gray;background-image:url(/Assets/affiliateDashboard/thirt.jpg);background-size:cover;background-position:center 0;background-repeat:no-repeat}.fights-grid-affiliate{display:flex;justify-content:flex-start;width:100%;max-width:1000px;gap:50px;font-style:italic;margin-top:45px;padding:20px}.promotion-container{position:relative;display:flex;justify-content:center;align-items:center}.promotion-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;object-fit:cover;opacity:1;z-index:1}.promotion-heading{position:relative;text-align:center;font-family:UFCSans;font-stretch:condensed;font-size:25px;color:#fff;font-weight:700;padding:20px;z-index:2;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.column{display:flex;flex-direction:column;gap:20px}.affiliate-dashboard-fights .fight-card{width:365px;cursor:pointer;background:black;padding-right:20px;clip-path:polygon(2% 0,100% 0,97.5% 100%,0 100%)}.fights-grid-affiliate .one .fight-card:nth-of-type(2),.fights-grid-affiliate .two .fight-card:nth-of-type(2){margin-left:-8.2px}.fights-grid-affiliate .one .fight-card:nth-of-type(3),.fights-grid-affiliate .two .fight-card:nth-of-type(3){margin-left:-15.8px}.fights-grid-affiliate .one .fight-card:nth-of-type(4),.fights-grid-affiliate .two .fight-card:nth-of-type(4){margin-left:-24px}.fights-grid-affiliate .one .fight-card:nth-of-type(5),.fights-grid-affiliate .two .fight-card:nth-of-type(5){margin-left:-33px}.fights-grid-affiliate .one .fight-card:nth-of-type(6),.fights-grid-affiliate .two .fight-card:nth-of-type(6){margin-left:-40px}.affiliate-dashboard-fights .fight-info h2{font-size:17px}.fight-info p{text-transform:capitalize}.dashboard-backward-forward-buttons{width:100%;display:flex;justify-content:center;align-items:center;padding-right:20%}.dashboard-backward-forward-buttons .left-icon,.dashboard-backward-forward-buttons .right-icon{padding:10px 20px 8px;font-size:15px}.affiliate-dashboard-fights .fight-date{height:60px}@media(max-width:768px){.affiliate-stats-section{height:90vh!important;background-position:50%;padding-bottom:7%}.stats-cards-wrap{gap:30px;flex-wrap:wrap}.stats-cards-wrap h1{font-size:17px}.stats-cards-wrap h2{margin-top:10px}.promotional-container-affiliate-dashboard{padding-top:80px}.affiliate-dashboard-fights{min-height:100vh!important;padding-left:0;padding-bottom:70px;overflow:hidden;background-position:center 0;flex-direction:column}.fights-grid-affiliate{justify-content:center;flex-direction:column}.affiliate-dashboard-fights .fight-card{width:310px;cursor:pointer;background:black;padding-right:20px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.fights-grid-affiliate .one .fight-card:nth-of-type(2),.fights-grid-affiliate .one .fight-card:nth-of-type(3),.fights-grid-affiliate .one .fight-card:nth-of-type(4),.fights-grid-affiliate .one .fight-card:nth-of-type(5),.fights-grid-affiliate .one .fight-card:nth-of-type(6),.fights-grid-affiliate .two .fight-card:nth-of-type(2),.fights-grid-affiliate .two .fight-card:nth-of-type(3),.fights-grid-affiliate .two .fight-card:nth-of-type(4),.fights-grid-affiliate .two .fight-card:nth-of-type(5),.fights-grid-affiliate .two .fight-card:nth-of-type(6){margin-left:0}.affiliate-dashboard-fights .fight-info h2{font-size:14px}.dashboard-backward-forward-buttons{padding-right:0}}.fight-card{position:relative}.fight-card .copy-button{position:absolute;bottom:10px;right:5%;background:transparent;border:none;outline:none;cursor:pointer}.copy-button .copy-icon{color:#fff;font-size:1rem}.copy-button:after{content:"Fight Promotional URL";position:absolute;bottom:110%;right:0;background-color:#000;color:#fff;padding:6px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:100}.copy-button:hover:after{opacity:1;transform:translateY(0)}.inputParent{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;align-items:center}.inputParent img{width:100px;height:100%;margin-top:20px;object-fit:cover}.switch{position:relative;display:inline-block;width:40px;height:20px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:white;border-radius:50%}input:checked+.slider{background-color:#4997cf}input:checked+.slider:before{transform:translateX(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.allpromotion{min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/Assets/new-bg.png)}.allpromotion .allContainer{margin:auto}.allpromotion .allContainer h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;font-size:40px}.allpromotion .allContainer h1,.allpromotion .allContainer h2{font-weight:500;margin-bottom:0;letter-spacing:1.5px;line-height:2.5rem;color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.55)}.allpromotion .allContainer h2{font-family:Arial,sans-serif;margin-left:auto;font-size:20px;margin-top:30px}.allpromotion .allContainer h1 span{color:blue;cursor:pointer}@media (max-width:767px){.allpromotion .allContainer{padding:0 20px}.allpromotion .allContainer h1{letter-spacing:1px;font-size:20px;line-height:2.5rem}.allpromotion .allContainer h2{letter-spacing:1px;font-size:15px;line-height:2.5rem;margin-top:30px}.allpromotion .allContainer h1 span{color:blue;cursor:pointer}}.modalPayout{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:none;justify-content:center;align-items:center;overflow:hidden}.modalPayout.show{display:flex}.modal-content{background-color:#fff;border-radius:10px;max-width:500px;box-shadow:0 4px 8px rgba(0,0,0,.2);animation:fadeIn .4s ease}.close{color:#aaa;font-size:24px;top:10px;right:15px}.close:hover{color:#333}.modal-content h2{font-size:1.8rem;color:#333;margin-bottom:20px}.modal-content input[type=number]{width:80%;padding:10px;font-size:1rem;margin:15px 0;border:1px solid #ccc;border-radius:5px}.modal-content p{font-size:1rem;color:#555}.modal-content button{background-color:#0d8c17;color:white;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease;margin-top:20px}.modal-content button:hover{background-color:#0b6f12}.boxesContainerAffiliate{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:1200px;margin-top:70px}.boxesContainerAffiliate .boxxAffiliate{border-radius:10px;box-shadow:0 6px 12px rgba(0,0,0,.2);text-align:center;color:#fff;font-family:Orbitron,sans-serif;cursor:pointer;width:200px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset 0 6px 12px rgba(0,0,0,.2)}.boxesContainerAffiliate .boxxAffiliate h2{margin:5px 0;padding:0;font-size:17px}.affBalance{background-color:#ff6b6b}.affViews{background-color:#4dabf7}.affmembers{background-color:#81c784}.affTotalPromotions{background-color:#ffca28}@media (max-width:767px){.boxesContainerAffiliate{justify-content:center;gap:20px;margin-top:40px;align-items:center}.boxesContainerAffiliate .boxxAffiliate{border-radius:8px;width:150px;height:120px}.boxesContainerAffiliate .boxxAffiliate h2{margin:4px 0;font-size:15px}}.myprofileupdated{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/Assets/affiliateDashboard/profileu.png);background-attachment:fixed;background-position:center 0}.profile-wrapper-updated{max-width:800px;width:100%;padding-bottom:70px}.updatedBtnFile{padding:10px 30px;border:none;outline:none;background-image:url(/Assets/affiliateDashboard/bar.png);cursor:pointer;color:#fff;background-position:center -2px;border-radius:5px;font-family:Inter;font-weight:600;font-size:15px;box-shadow:0 10px 20px rgba(0,0,0,.55)}.updated-profile-title{color:red!important;font-family:Anton!important;font-size:35px!important;text-shadow:3px 3px 0 black,5px 5px 10px rgba(0,0,0,.8)!important}.save-updated-btn{padding:10px 30px;border:none;outline:none;background-image:url(/Assets/affiliateDashboard/bar.png);cursor:pointer;color:#fff;background-position:center -2px;border-radius:5px;font-family:Inter;font-weight:600;font-size:15px}.startFight{margin-top:15px}@media(max-width:768px){.updatedBtnFile{width:50%}.profile-wrapper-updated .registerCard{margin-top:100px}}.affiliateTeamLinkWrap{padding:16px 16px 16px 5%;margin-bottom:30px}.affiliateTeamLinkWrap h1{color:red;font-size:32px}.affiliateTeamLinkWrap h1,.affiliateTeamLinkWrap h2{margin:12px 0 20px;font-family:Georgia,Times New Roman,Times,serif;word-break:break-all}.affiliateTeamLinkWrap h2{color:#fff;font-size:.9rem}.affiliateTeamLinkWrap button{background-color:red;color:white;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .3s;margin-top:10px}.affiliateTeamLinkWrap button:hover{background-color:darkred}.liveChatDiv{justify-content:flex-start;width:51%;background-color:#c5c5c5;border-radius:15px;border:1px solid gray;padding:5px;margin-top:30px;max-height:250px;overflow:auto;padding:25px}.liveChatDiv,.liveChatDiv .chatsWrapper{display:flex;flex-direction:column;align-items:flex-start}.liveChatDiv .chatsWrapper{gap:10px}.chatsWrapper .chatLine{display:flex;gap:20px;justify-content:center;align-items:center}.liveChatDiv h1{margin-bottom:10px}.liveChatDiv h1,.liveChatDiv h2{font-size:19px;font-family:UFCSans,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.liveChatDiv h2{box-shadow:none;text-shadow:none;color:black}.chatsWrapper .chatLine img{width:70px;height:100%;object-fit:cover;border-radius:50%;border:3px solid red}.newsWrapper{justify-content:flex-start;align-items:center;min-height:100vh;padding-top:170px;padding-bottom:10px;background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.5)),url(/Assets/news.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.newsWrapped,.newsWrapper{width:100%;display:flex;flex-direction:column}.newsWrapped{max-width:700px;gap:20px;background:black;padding-bottom:20px;box-shadow:0 10px 20px rgba(0,0,0,.4)}.newsmain{width:100%;background:#252736}.newsmain h1{width:40%;padding:15px 20px 15px 10px;background:#ba130c;text-align:center;color:#fff;font-size:25px;font-family:UfcSansRegular;clip-path:polygon(0 0,90% 0,95% 100%,0 100%)}.newsMain{overflow:hidden}.newsItem{padding:10px}.newsItem:last-child{border-bottom:none}.newsHeader{display:flex;justify-content:space-between;align-items:center;color:#ccc;cursor:pointer;font-family:UfcSansRegular;font-size:22px;position:relative}.newsHeader p{margin:0;font-weight:700;position:relative}.newsHeader p:before{content:"•";color:#ccc;font-size:22px;margin-right:10px}.newsBody{padding:10px 15px;background:#ccc;display:none}.newsBody.open{display:block;animation:slideDown .3s ease-in-out}@keyframes slideDown{0%{max-height:0}to{max-height:500px}}.icon{font-size:18px}.homeLeaderboard{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:180px;padding-bottom:70px;width:100%;min-height:100vh;background:linear-gradient(136.74deg,#e7e7e9 19.43%,#fff 89.46%);box-shadow:0 2px 7px rgba(0,0,0,.15);position:relative}.homeLeaderboard .home-leaderboard-heading{color:#d20a0a;font-size:48px;text-align:center;font-family:UFCSans;font-weight:700;text-transform:uppercase;letter-spacing:.01px;position:relative;margin-bottom:5px}.home-leaderboard-subheading{font-size:36px;text-align:center;font-family:UFCSansMedium;text-transform:uppercase;color:rgba(0,0,0,.87);font-style:italic;margin-bottom:20px}.homeLeaderboardItemsWrap{flex-direction:column}.homeLeaderboardItem,.homeLeaderboardItemsWrap{display:flex;justify-content:center;align-items:center}.homeLeaderboardItem{margin:48px 0;padding:24px;background:#FFFFFF;box-shadow:0 4px 10px rgba(0,0,0,.25);flex-direction:row;gap:18px;width:75%}.home-leaderboard-item-image{width:350px;height:100%;max-height:220px;display:flex;justify-content:center;align-items:center;overflow:hidden}.homeLeaderboardItem img{width:100%;height:100%;object-fit:cover}.home-leaderboard-fighters{color:#D20A0A;padding:0 0 8px;font-size:26px;font-family:UFCSans;text-transform:uppercase}.home-leaderboard-date{font-size:17px;font-family:UFCSans;color:#000000}.home-leaderboard-names,.home-leaderboard-points{color:#3F3F3F;font-size:16px;font-family:UfcSansRegular}.home-leaderboard-buttons{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:10px}.home-leaderboard-buttons button{background:linear-gradient(216.01deg,#d20a0a 26.18%,#9e0808 93.27%);color:#fff;cursor:pointer;font-family:UfcSansRegular;font-weight:600;font-size:21px;letter-spacing:.5px;outline:none;padding:8px 24px;text-align:center;width:165px;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.25);border:none}@media (max-width:767px){.homeLeaderboard{padding-top:180px;padding-bottom:70px;width:100%;overflow-x:hidden}.homeLeaderboardItemsWrap{flex-direction:column}.homeLeaderboardItem,.homeLeaderboardItemsWrap{display:flex;justify-content:center;align-items:center}.homeLeaderboardItem{margin:48px 0;padding:24px;background:#FFFFFF;box-shadow:0 4px 10px rgba(0,0,0,.25);flex-direction:row;gap:18px;width:90%;flex-direction:column}.home-leaderboard-item-image{width:350px;height:100%;max-height:220px;display:flex;justify-content:center;align-items:center;overflow:hidden}.homeLeaderboardItem img{width:100%;height:100%;object-fit:cover}.home-leaderboard-fighters{color:#D20A0A;padding:0 0 8px;font-size:26px;font-family:UFCSans;text-transform:uppercase}.home-leaderboard-date{font-size:17px;font-family:UFCSans;color:#000000}.home-leaderboard-names,.home-leaderboard-points{color:#3F3F3F;font-size:16px;font-family:UfcSansRegular}.home-leaderboard-buttons{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:10px}.home-leaderboard-buttons button{background:linear-gradient(216.01deg,#d20a0a 26.18%,#9e0808 93.27%);color:#fff;cursor:pointer;font-family:UfcSansRegular;font-weight:600;font-size:21px;letter-spacing:.5px;outline:none;padding:8px 24px;text-align:center;width:165px;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.25);border:none}}.refreshingLeaderboard{color:#3F3F3F;font-size:20px;font-family:UfcSansRegular}.globalss{z-index:4}.background-video{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:1;pointer-events:none}.background-video iframe{width:100%;height:100%}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.contactWrapper h2{margin-bottom:1px}.contactWrapper form{width:100%;max-width:600px;display:flex;flex-direction:column;gap:15px}.contactWrapper form input,.contactWrapper form textarea{background-color:#111111;border-width:1px;border-style:solid;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:44px;padding:12px 31px;margin-top:0;margin-bottom:0}.contactWrapper form button,.contactWrapper form input,.contactWrapper form textarea{color:#ffffff;font-family:Bungee;font-size:17px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:uppercase}.contactWrapper form button{width:55%;background-color:#de4039;border-width:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;height:64px;line-height:64px;padding:0 80px}:root{--quote-bg-color:#f7f7f7;--dot-color:#bbb;--dot-active-color:#333}.responsive-quote{position:relative;margin:40px 0;padding:40px;background-color:var(--quote-bg-color);border-radius:16px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.1)}.responsive-quote p{font-size:calc(16px + .25vw);line-height:1.5;color:#333}.responsive-quote cite{display:block;margin-top:10px;font-size:calc(14px + .25vw);color:#555}.parent-container{width:90%;max-width:800px;margin:0 auto}.testimonial-wrap{background:lightgrey;margin:0;height:100vh;align-items:center;flex-direction:column;overflow:hidden}.pagination-dots,.testimonial-wrap{display:flex;justify-content:center}.pagination-dots{margin-top:20px}.dot{height:12px;width:12px;margin:0 5px;background-color:var(--dot-color);border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s}.dot.active{background-color:var(--dot-active-color)}.responsive-quote:before{top:-10px;left:-10px;transform:scale(2)}.responsive-quote:after,.responsive-quote:before{content:url("data:image/svg+xml,%3Csvg class='quote-svg' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.56863 4H4.43137C2.56863 4 1 5.6 1 7.5V10.8C1 12.7 2.56863 14.3 4.43137 14.3H6.78431C7.56863 14.3 8.35294 14 9.03922 13.6V15.7C9.03922 17 8.05882 18 6.78431 18H5.21569C4.62745 18 4.23529 18.4 4.23529 19C4.23529 19.6 4.62745 20 5.21569 20H6.78431C9.13725 20 11 18.1 11 15.7V10V7.5C11 5.6 9.43137 4 7.56863 4Z'%3E%3C/path%3E%3Cpath d='M19.6638 4H16.4299C14.5679 4 13 5.6 13 7.5V10.8C13 12.7 14.5679 14.3 16.4299 14.3H18.7818C19.5658 14.3 20.3497 14 21.0357 13.6V15.7C21.0357 17 20.0557 18 18.7818 18H17.2138C16.6259 18 16.2339 18.4 16.2339 19C16.2339 19.6 16.6259 20 17.2138 20H18.7818C21.1337 20 22.9956 18.1 22.9956 15.7V10V7.5C23.0936 5.6 21.5257 4 19.6638 4Z'%3E%3C/path%3E%3C/svg%3E");position:absolute;opacity:.1}.responsive-quote:after{bottom:-10px;right:-10px;transform:scale(2) rotate(180deg)}.affiliateUsersWrapper{width:calc(100% - 230px);display:flex;justify-content:flex-start;align-items:flex-start;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh;margin-left:230px;flex-direction:column;padding:30px}.thirdHeadingOne{font-size:20px;line-height:60px;color:#fff;font-family:sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.searcDivAffiliate{display:flex;justify-content:space-between;align-items:center;width:100%}.searcDivAffiliate .searchDivPartTwo{display:flex;gap:20px;flex-wrap:wrap}.searcDivAffiliate input{width:20%}.searcDivAffiliate .searchDivPartTwo h1{font-size:16px;line-height:60px;color:#fff;font-family:sans-serif;font-weight:700;text-transform:uppercase;text-align:center;cursor:pointer;padding:0 20px;height:40px;display:flex;justify-content:center;align-items:center;border:2px solid #fff}.userItemsWrapper{display:flex;flex-direction:column;width:100%;border-collapse:collapse;font-family:Arial,sans-serif;margin-top:50px;box-shadow:0 10px 20px rgba(0,0,0,.6)}.userItemsHeader{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;background-color:black;color:crimson;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px}.userItemsHeader h1{font-size:16px;font-weight:700;text-align:center;margin:0}.userItem{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;padding:10px;border-bottom:1px solid #ddd;background-color:#f2f2f2}.userItem h1{font-size:14px;text-align:center;margin:0;color:#333}.userItem .viewButton{padding:10px 0;background-color:#007bff;color:white;border:none;border-radius:3px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.userItem .deleteButton,.userItem .viewButton{width:100px;margin-left:auto;margin-right:auto}.userItem img{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-left:auto;margin-right:auto;box-shadow:0 10px 20px rgba(0,0,0,.1)}.viewButton:hover{background-color:#0056b3}.userItem:first-child{border-top:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px}.userItem:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.affiliateDetailsWrapper{display:flex}.affiliateDetailsWrapper .imgAffiliate{width:170px;height:170px;display:flex;justify-content:center;align-items:center;text-align:center;flex-basis:15%}.affiliateDetailsWrapper .imgAffiliate img{width:100%;height:100%;object-fit:cover}.affiliateDetailsWrapperTwo{flex-basis:80%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.affiliateDetailsWrapperTwo h1{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;margin:17px;padding:8px 10px;width:250px;background-color:rgba(0,0,0,.6)}.approveButton{padding:10px 0;text-align:center;width:200px;cursor:pointer;color:#fff;background-color:crimson;border:2px solid #fff;outline:none}.emailTemplateParent,.userItemsParent{width:100%;display:flex;justify-content:center;align-items:center}.emailTemplateWrapper{margin-top:20px;padding:30px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);width:50%}.emailTemplateWrapper h2{font-size:18px;color:#333;margin-bottom:15px;font-weight:700}.emailForm{gap:15px}.emailForm,.formGroup{display:flex;flex-direction:column}.formGroup label{font-size:14px;color:#555;margin-bottom:5px}.formGroup input,.formGroup textarea{padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}.formGroup input[readonly]{background-color:#e9e9e9;color:#777}.sendEmailButton{padding:10px 15px;background-color:#28a745;color:white;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.sendEmailButton:hover{background-color:#218838}.activeFilter{background-color:#0056b3}@media (max-width:767px){.affiliateUsersWrapper{width:100%;margin-left:0;padding:100px 30px 30px}.thirdHeadingOne{font-size:18px}.searcDivAffiliate{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;gap:30px}.searcDivAffiliate .searchDivPartTwo{display:flex;gap:10px;justify-content:center;align-items:center}.searcDivAffiliate input{width:80%}.searcDivAffiliate .searchDivPartTwo h1{font-size:13px;line-height:60px;padding:0 10px;height:30px;border:2px solid #fff}.userItemsWrapper{display:flex;flex-direction:column;width:100%;margin-top:50px;max-width:800px;overflow:auto}.userItemsHeader{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-color:black;color:crimson;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px;width:800px;box-sizing:border-box;margin:0}.userItemsHeader h1{font-size:15px;font-weight:700;text-align:center;padding:20px}.userItem{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;padding:10px;border-bottom:1px solid #ddd;background-color:#f2f2f2;width:800px}.userItem h1{font-size:14px;text-align:center;margin:20px;color:#333}.userItem .viewButton{padding:10px 0;background-color:#007bff;color:white;border:none;border-radius:3px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.userItem .deleteButton,.userItem .viewButton{width:100px;margin-left:auto;margin-right:auto}.userItem img{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-left:auto;margin-right:auto;box-shadow:0 10px 20px rgba(0,0,0,.1)}.viewButton:hover{background-color:#0056b3}.userItem:first-child{border-top:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px}.userItem:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.affiliateDetailsWrapper{display:flex;flex-direction:column}.affiliateDetailsWrapper .imgAffiliate{width:170px;height:170px;display:flex;justify-content:center;align-items:center;text-align:center;flex-basis:15%}.affiliateDetailsWrapper .imgAffiliate img{width:100%;height:100%;object-fit:cover}.affiliateDetailsWrapperTwo{flex-basis:100%;margin-top:20px;justify-content:flex-start;align-items:flex-start;margin-left:-10px}.affiliateDetailsWrapperTwo h1{margin:10px;padding:8px 10px;width:250px}.approveButton{padding:10px 0;text-align:center;width:200px;cursor:pointer;color:#fff;background-color:crimson;border:2px solid #fff;outline:none}.emailTemplateParent,.userItemsParent{width:100%;display:flex;justify-content:center;align-items:center}.emailTemplateWrapper{margin-top:20px;padding:30px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}.emailTemplateWrapper h2{font-size:18px;color:#333;margin-bottom:15px;font-weight:700}.emailForm{gap:15px}.emailForm,.formGroup{display:flex;flex-direction:column}.formGroup label{font-size:14px;color:#555;margin-bottom:5px}.formGroup input,.formGroup textarea{padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}.formGroup input[readonly]{background-color:#e9e9e9;color:#777}.sendEmailButton{padding:10px 15px;background-color:#28a745;color:white;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.sendEmailButton:hover{background-color:#218838}}.styledPopup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.styledPopup .popup-content{width:400px;animation:fadeIn .3s ease-in-out}.styledPopup form{display:flex;flex-direction:column;gap:20px;padding-top:20px}.styledPopup .form-row{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.styledPopup label{font-size:14px;font-weight:700;color:#fff}.styledPopup input{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color .3s ease;width:100%}.styledPopup input:focus{border-color:#007bff}.styledPopup .form-actions{display:flex;justify-content:space-between;gap:10px}.distinctionPopup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.distinctionPopup-modal{background-color:white;padding:25px 30px;border-radius:12px;width:100%;max-width:400px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px}.distinctionPopup-modal input[type=file],.distinctionPopup-modal input[type=text]{padding:10px;border-radius:5px;border:1px solid #ccc}.distinctionPopup-actions{display:flex;justify-content:space-between;gap:10px}.addDistinctionBtn{background-color:#4CAF50;color:white;padding:10px 0;border:none;border-radius:3px;cursor:pointer;width:130px;margin-left:auto;margin-right:auto}.addDistinctionBtn:hover{background-color:#45a049}.distinctionPopup-actions button{padding:10px 16px;font-size:15px;border-radius:6px;border:none;cursor:pointer;transition:background-color .2s ease}.distinctionPopup-actions button:first-child{background-color:#007bff;color:white}.distinctionPopup-actions button:first-child:hover{background-color:#0056b3}.distinctionPopup-actions button:last-child{background-color:#f44336;color:white}.distinctionPopup-actions button:last-child:hover{background-color:#d32f2f}.react-calendar{width:80%;height:auto;max-width:1200px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;border:none}.react-calendar__tile{height:100px;display:flex;justify-content:center;align-items:center}.highlighted-date{background-color:#ffc107;border-radius:50%;color:white}@media (max-width:768px){.react-calendar{width:100%}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:white;padding:30px;border-radius:15px;width:90%;max-width:700px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.2);text-align:center;animation:fadeIn .3s ease-in-out}.modal-content img{width:120px;height:auto;margin:10px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.close{position:absolute;top:15px;right:20px;font-size:30px;font-weight:700;color:#333;cursor:pointer;transition:color .3s ease}.close:hover{color:#ff0000}.match-item{cursor:pointer;margin:10px 0;background-color:#f9f9f9;padding:15px;border-radius:10px;transition:background-color .3s ease,transform .3s ease}.match-item:hover{background-color:#f0f0f0;transform:translateY(-5px)}.popup{background-color:rgba(0,0,0,.5)}.popup-content{background-color:#ffffff;box-shadow:0 4px 15px rgba(0,0,0,.2);max-width:400px;width:100%;animation:popupFadeIn .3s ease-in-out}.popup-content h2{margin-bottom:20px;font-size:1.5rem;color:#333333}.popup-actions{display:flex;justify-content:space-around;gap:10px}.popup-actions button{padding:10px 20px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s}.popup-actions button:first-child{background-color:#e74c3c;color:white}.popup-actions button:first-child:hover{background-color:#c0392b}.popup-actions button:last-child{background-color:#bdc3c7;color:#333333}.popup-actions button:last-child:hover{background-color:#95a5a6}@keyframes popupFadeIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.searchbar-fights{width:100%;max-width:600px;border:3px solid #ffc000;background:rgba(0,0,0,.87);color:#ffc000;outline:none;box-shadow:0 10px 20px rgba(255,255,255,.04);padding:10px}.usersListWrapper{width:50%;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;margin-top:70px}.usersListWrapper input:first-of-type{margin-right:10px}.userListHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.usersTable{width:100%;border-collapse:collapse}.usersTable td,.usersTable th{padding:10px;text-align:left;border-bottom:1px solid #ddd}.usersTable th{background-color:#f1f1f1;font-weight:700}.userRow:hover{background-color:#f0f8ff}.usersTable input{margin-right:10px}.nonregistereduserslist{position:absolute;top:20px;right:20px;background-color:#4CAF50;color:white;padding:10px 20px;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease-in-out}.nonregistereduserslist:hover{background-color:#45a049;box-shadow:0 6px 8px rgba(0,0,0,.2);transform:scale(1.05)}.nonregistereduserslist:active{background-color:#3e8e41;transform:scale(.98)}@media (max-width:767px){.usersListWrapper{width:90%;overflow:auto}.userListHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.usersTable{width:100%;border-collapse:collapse;overflow:auto}.usersTable td,.usersTable th{padding:10px;text-align:left;border-bottom:1px solid #ddd}.usersTable th{background-color:#f1f1f1;font-weight:700}.userRow:hover{background-color:#f0f8ff}.usersTable input{margin-right:10px}}.nonRegisteredUsers h1{text-align:center;font-size:32px;font-weight:700;margin-bottom:20px;color:#ffcc00;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.nonRegisteredUsers .user-form{display:flex;justify-content:center;margin-bottom:20px}.nonRegisteredUsers .user-form input{padding:12px;margin:0 10px;font-size:16px;border:1px solid #ddd;border-radius:5px;width:220px;background:rgba(255,255,255,.2);color:#fff}.nonRegisteredUsers .user-form input::placeholder{color:#ddd}.nonRegisteredUsers .user-form button{padding:12px 20px;font-size:16px;border:none;background-color:#ffcc00;color:#000;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.nonRegisteredUsers .user-form button:hover{background-color:#ffc107}.nonRegisteredUsers table{width:80%;margin:0 auto;border-collapse:collapse;background-color:rgba(0,0,0,.5);color:#fff}.nonRegisteredUsers table td,.nonRegisteredUsers table th{padding:15px;border:1px solid #444;text-align:center;font-size:16px}.nonRegisteredUsers table th{background-color:#ffcc00;color:#000;font-weight:700}.nonRegisteredUsers table tr:hover{background-color:rgba(255,255,255,.2)}.nonRegisteredUsers table td button{padding:8px 12px;background-color:#f44336;color:white;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.nonRegisteredUsers table td button:hover{background-color:#d32f2f}@media (max-width:768px){.nonRegisteredUsers h1{font-size:28px}.nonRegisteredUsers .user-form{flex-direction:column;align-items:center}.nonRegisteredUsers .user-form input{width:90%;margin:10px 0}.nonRegisteredUsers .user-form button{width:90%;padding:10px}.nonRegisteredUsers table{width:100%}.nonRegisteredUsers table td,.nonRegisteredUsers table th{padding:10px;font-size:14px}}@media (max-width:480px){.nonRegisteredUsers h1{font-size:24px}.nonRegisteredUsers .user-form button,.nonRegisteredUsers .user-form input{width:100%}.nonRegisteredUsers table td,.nonRegisteredUsers table th{font-size:12px}}.adminWrapper{width:calc(100% - 230px);display:flex;justify-content:center;align-items:center;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh;margin-left:230px}.adminWrapper .frontPageHeading{color:#fff}.adminWrapper .controls{display:flex;color:#fff;gap:40px;font-size:26px;cursor:pointer}.adminWrapper .controls h5:hover{color:#ccc}.adminWrapper .controls .active{color:yellowgreen}.adminWrapper .popupOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.adminWrapper .popupContent{background:white;padding:20px;border-radius:8px;width:400px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.2)}.adminWrapper .popupActions{display:flex;justify-content:space-around;margin-top:20px}.adminWrapper .confirmBtn{background:#ff4d4f;color:white;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.adminWrapper .confirmBtn:hover{background:#d9363e}.adminWrapper .cancelBtn{background:#ccc;color:black;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.adminWrapper .cancelBtn:hover{background:#bbb}.boxesContainer{gap:20px;flex-wrap:wrap;max-width:900px}.boxesContainer,.boxx{display:flex;justify-content:center}.boxx{padding:20px;border-radius:10px;box-shadow:0 6px 12px rgba(0,0,0,.2);text-align:center;align-items:center;flex-direction:column;min-width:230px;max-width:230px;height:170px;color:#fff;font-family:Orbitron,sans-serif;cursor:pointer}.totalMatches{background-color:#ff6b6b}.shadowTemplates{background-color:#4dabf7}.registeredUsers{background-color:#81c784}.affiliates{background-color:#ffca28}.boxnotifications{background-color:#437aab}.visitors{background-color:#f39c12}.boxx h2{font-size:20px;margin-bottom:10px;text-transform:uppercase}.boxx p{font-size:1.2rem;color:#f8f8f8;font-family:VT323,monospace}.boxx i{margin-top:10px;font-size:2rem;margin-bottom:10px;color:#fff}.boxx:hover{transform:translateY(-5px);transition:.3s ease;box-shadow:0 8px 15px rgba(0,0,0,.3)}.popupUsersJoinedCustom{display:flex;justify-content:center;align-items:center;width:100%;margin:30px 0;padding:20px}.popup-content-custom{background-color:rgba(0,0,0,.85);padding:30px;border-radius:15px;max-width:700px;width:100%;box-shadow:0 8px 30px rgba(0,0,0,.8);text-align:center;animation:fadeIn .5s ease;border:2px solid #ff4500}.popup-content-custom h3{font-size:28px;color:#ff4500;margin-bottom:20px;text-transform:uppercase;font-weight:700}.popup-content-custom table{width:100%;border-collapse:separate;margin-top:20px;background:rgba(255,69,0,.1);border-radius:10px;overflow:hidden}.popup-content-custom td,.popup-content-custom th{padding:15px;text-align:left;font-size:16px;color:#fff;border-bottom:1px solid rgba(255,69,0,.5)}.popup-content-custom th{background-color:rgba(255,69,0,.3);font-weight:700;text-transform:uppercase}.popup-content-custom td{background-color:rgba(255,255,255,.1)}.popup-content-custom tbody tr:hover{background-color:rgba(255,69,0,.2);transition:background-color .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.popup-content-custom button{padding:12px 25px;background:#ff4500;border:none;border-radius:5px;color:white;font-size:18px;cursor:pointer;margin-top:20px;font-weight:700;text-transform:uppercase;transition:background .3s ease}.popup-content-custom button:hover{background:#e03b00}@media (max-width:767px){.adminWrapper{width:100%;margin-left:0;z-index:100;padding-top:120px}.adminWrapper .frontPageHeading{text-align:center}.adminWrapper .controls{display:flex;color:#fff;gap:40px;font-size:26px;cursor:pointer;gap:20px;font-size:21px;justify-content:center;align-items:center;text-align:center;width:100%}.boxesContainer{padding-bottom:100px}.boxx{padding:20px;border-radius:10px;box-shadow:0 6px 12px rgba(0,0,0,.2);text-align:center;flex:1 1;min-width:200px;max-width:300px;color:#fff;font-family:Orbitron,sans-serif;cursor:pointer;margin:0 auto}.popupUsersJoinedCustom{display:flex;justify-content:center;align-items:center;width:100%;margin:30px 0;padding:20px}.popup-content-custom{padding:30px;border-radius:15px;max-width:800px;width:100%;box-shadow:0 8px 30px rgba(0,0,0,.8);text-align:center;animation:fadeIn .5s ease;border:2px solid #ff4500;overflow:auto}.popup-content-custom h3{font-size:16px;color:#ff4500;margin-bottom:20px;text-transform:uppercase;font-weight:700}.popup-content-custom table{width:100%;border-collapse:separate;margin-top:20px;background:rgba(255,69,0,.1);border-radius:10px;overflow:auto}.popup-content-custom td,.popup-content-custom th{padding:15px;text-align:left;font-size:13px;color:#fff;border-bottom:1px solid rgba(255,69,0,.5)}.popup-content-custom th{background-color:rgba(255,69,0,.3);font-weight:700;text-transform:uppercase}.popup-content-custom td{background-color:rgba(255,255,255,.1)}.popup-content-custom tbody tr:hover{background-color:rgba(255,69,0,.2);transition:background-color .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.popup-content-custom button{padding:12px 25px;background:#ff4500;border:none;border-radius:5px;color:white;font-size:18px;cursor:pointer;margin-top:20px;font-weight:700;text-transform:uppercase;transition:background .3s ease}.popup-content-custom button:hover{background:#e03b00}}.promotionWrapper{width:calc(100% - 230px);display:flex;justify-content:center;align-items:center;min-height:100vh;margin-left:230px}@media (max-width:767px){.promotionWrapper{width:100%;margin-left:0}}.payment-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.payment-popup{background:#ffffff;padding:30px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);width:400px;max-width:90%;transition:transform .3s ease,opacity .3s ease;opacity:0;transform:translateY(-20px)}.payment-popup.active{opacity:1;transform:translateY(0)}.popup-title{font-size:1.5rem;margin-bottom:15px;font-weight:700;text-align:center}.popup-content{font-size:1rem;margin-bottom:20px}.popup-buttons{display:flex;justify-content:space-between;margin-top:20px}.popup-button{flex:1 1;margin:0 5px;padding:10px;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background .3s}.popup-button.confirm{background-color:#28a745;color:white}.popup-button.confirm:hover{background-color:#218838}.popup-button.cancel{background-color:#dc3545;color:white}.popup-button.cancel:hover{background-color:#c82333}.popupwrapped{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;padding:20px;background-color:white;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;height:500px;display:flex;justify-content:center;align-items:center;text-align:center}.popupwrapped h2{margin-top:0;font-size:1.5rem;color:#333}.popupwrapped p{margin-bottom:20px;color:#666;font-size:1rem}.popupwrapped img{width:130px;margin:20px 0;border-radius:50%}.popupwrapped button{padding:10px 15px;border:none;border-radius:5px;background-color:#007bff;color:white;font-size:1rem;cursor:pointer;margin:0 10px}.popup button.cancel{background-color:#dc3545}.popup button:hover{background-color:#0056b3}.popup button.cancel:hover{background-color:#c82333}.adminPredictions{width:calc(100% - 230px);display:flex;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh;margin-left:230px;flex-direction:column;align-items:center;padding-bottom:70px}.adminPredictions h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:500;color:#fff;text-transform:uppercase;width:inherit;text-align:center;margin:30px 0}.adminPredictionsHeader{width:100%;height:40px;background-color:#fff;position:relative;display:flex;align-items:center;padding-left:18%}.adminPredictionsHeader h2{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-size:21px;font-style:normal;font-weight:500;text-transform:uppercase}.adminPredictionsHeader .imagesWrapperAdminPredictions{position:absolute;top:-15px;left:70px;display:flex;gap:10px}.imagesWrapperAdminPredictions .imgToWrap{width:70px;height:70px;display:flex;justify-content:center;align-items:center;border:3px solid red;border-radius:50%}.imagesWrapperAdminPredictions .imgToWrap:first-of-type{border:3px solid blue}.imagesWrapperAdminPredictions .imgToWrap img{width:100%;height:100%;object-fit:cover;border-radius:50%}.actualPredictionsWrapper{width:inherit;display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:1px;margin-top:50px;margin-left:45px}.adminPredictionsButtonsWrapper{display:flex;gap:50px}.ButtonBoxAdmin{width:90px;height:90px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;border:2px solid #ccc;cursor:pointer}h1.outputBox{margin-top:13px}h1.subHeading2{text-align:left}.makeBackgroundBlue{background-color:blue}.makeBackgroundRed{background-color:red}.buttonPrevNextWrap{display:flex;justify-content:space-between;width:62%}.buttonPrevNextWrap .btn-grad{width:28%}.finishFight{position:absolute;top:-9.5px;right:20px;font-size:20px;width:12%;cursor:pointer}.actualPredictionsWrapper .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border:1px solid black;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;width:300px;height:120px}@media (max-width:767px){.adminPredictions{width:100%;min-height:100vh;margin-left:0;padding-top:80px}.adminPredictions h1{font-size:18px;width:inherit;margin:30px 0}.adminPredictionsHeader{width:100%;height:35px;padding-left:34%}.adminPredictionsHeader h2{font-size:15px}.adminPredictionsHeader .imagesWrapperAdminPredictions{top:-10px;left:10px;display:flex;gap:5px}.imagesWrapperAdminPredictions .imgToWrap{width:50px;height:50px}.actualPredictionsWrapper{margin-left:0;padding-left:20px;width:100%;overflow:hidden;margin-top:15px}.adminPredictionsButtonsWrapper{gap:15px}.ButtonBoxAdmin{width:50px;height:50px}h1.outputBox{margin-top:13px}h1.subHeading2{text-align:left}.buttonPrevNextWrap{display:flex;justify-content:space-between;width:90%}.buttonPrevNextWrap .btn-grad{width:28%}.finishFight{top:-11.5px;right:5px;font-size:19px;width:28%}.actualPredictionsWrapper .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border:1px solid black;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;width:300px;height:120px}}.adminPredictions .popupPredictions{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/Assets/BlackredBackground.png);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:30px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;width:450px;height:200px;color:#fff;gap:30px}.adminPredictions .popupPredictions,.popupPredictions form{display:flex;flex-direction:column;justify-content:center;align-items:center}.popupPredictions form,.popupPredictions form input{width:100%}.popupPredictions form button{padding:8px 20px;color:#fff;background-color:gray;border:none;outline:none;margin-top:20px;border-radius:5px}.adminPredictions .popup{width:400px;height:200px;display:flex;flex-direction:column;gap:20px;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.5)}.adminPredictions .popup button{width:70px;height:70px;border-radius:50%;outline:none;background-color:blue;color:#ccc;border:4px solid #ccc;cursor:pointer}.adminPredictions .popup button:nth-of-type(2){background-color:red}.deleteButton,.viewButtonUsers{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;background-color:#007bff;color:white;margin-right:10px}.deleteButton{background-color:#dc3545}.userDetails{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px 40px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;background-image:url(/Assets/BlackredBackground.png);border:2px solid #ccc;color:#fff;text-align:center}.userDetails p{margin-bottom:5px}.userDetails img{width:100px;height:100px;border-radius:50%;margin-bottom:20px}.closeButton{margin-top:20px;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;background-color:#6c757d;color:white}.giveTokensInput{margin-top:15px;padding:8px;width:100%;border-radius:4px;border:1px solid #ccc;background-color:#333;color:#fff;font-size:16px}.submitTokensButton{margin-top:10px;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;background-color:#28a745;color:white;font-size:16px;transition:background-color .3s ease}.submitTokensButton:hover{background-color:#218838}.toFlexRowTitle{display:flex;justify-content:space-between;align-items:center;width:100%;margin:21px 0 50px;padding:0 80px 0 100px}.toFlexRowTitle div{display:flex;gap:20px}.toFlexRowTitle button{padding:10px 20px;background-color:#ff4d4f;color:#fff;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.toFlexRowTitle .addAccountsBtn{background-color:#218838}.mobileItemOne{margin-top:-55px}@media (max-width:767px){.mobileItemOne{margin-top:-100px}.toFlexRowTitle{justify-content:center;flex-direction:column-reverse;margin:21px 0 50px;padding:0 80px 0 100px;gap:20px}.toFlexRowTitle div{display:flex;gap:20px;justify-content:center;align-items:center;width:100%}.toFlexRowTitle button{padding:10px 20px;background-color:#ff4d4f;color:#fff;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.toFlexRowTitle .addAccountsBtn{background-color:#218838}}.shadowLibrary .popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.shadowLibrary .popup-content{background:white;padding:20px;border-radius:10px;width:90%;max-width:600px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:center}.shadowLibrary .popup-content h2{font-size:24px;margin-bottom:20px}.shadowLibrary .popup-content p{font-size:18px;margin:10px 0}.shadowLibrary .popup-actions{display:flex;justify-content:space-around;margin-top:20px}.shadowLibrary .popup-actions button{padding:10px 20px;font-size:16px;cursor:pointer;background-color:#007bff;color:white;border:none;border-radius:5px;transition:background-color .3s ease}.shadowLibrary .popup-actions button:hover{background-color:#0056b3}.shadowLibrary table{width:100%;border-collapse:collapse;margin-top:20px}.shadowLibrary table td,.shadowLibrary table th{padding:10px;text-align:center;border:1px solid #ddd}.shadowLibrary table th{background-color:#f4f4f4;font-size:16px;font-weight:700}.shadowLibrary table td img{border-radius:50%}.shadowLibrary button{background-color:#007bff;color:white;border:none;padding:10px 20px;font-size:16px;border-radius:5px;cursor:pointer;margin-top:20px}.shadowLibrary button:hover{background-color:#0056b3}.fixdDivShadowLibrary{position:fixed;z-index:999;width:100%;display:flex;justify-content:center;align-items:center;background:black}.fixDivShadowTitle{width:30%;margin-bottom:0!important}.shadowFightLibraryIcon{position:fixed;top:38px;left:18%;cursor:pointer;font-size:24px;color:#007bff;z-index:99999}@media (max-width:768px){.shadowFightLibraryIcon{top:145px;left:13%;font-size:24px;color:red}.fixDivShadowTitle{width:100%}.shadowLibrary .popup-content{width:100%;margin:0 10px}.shadowLibrary table td,.shadowLibrary table th{padding:8px}.shadowLibrary table img{width:40px}.shadowLibrary .popup-actions button{font-size:10px}}.sponsor-wrapper{padding:50px;font-family:Arial,sans-serif;color:#333;width:calc(100%-230px);margin:0 auto 0 230px;background:linear-gradient(136.74deg,#e7e7e9 19.43%,#fff 89.46%);box-shadow:0 2px 7px rgba(0,0,0,.15);min-height:100vh}.sponsor-nav{display:flex;justify-content:space-between;align-items:center}.sponsor-heading{color:#d20a0a;font-size:48px;text-transform:uppercase;letter-spacing:2px;position:relative;margin-bottom:5px}.add-sponsor-btn,.sponsor-heading{text-align:center;font-family:UfcSansRegular;font-weight:600}.add-sponsor-btn{background:linear-gradient(216.01deg,#d20a0a 26.18%,#9e0808 93.27%);color:#fff;cursor:pointer;font-size:22px;padding:12px 24px;width:165px;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.25);border:none;outline:none}.add-sponsor-btn:hover{background-color:#2980b9}.add-sponsor-form{background-color:#f7f7f7;border:1px solid #ddd;border-radius:8px;padding:20px;margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.1)}.sponsor-file-input,.sponsor-input,.sponsor-textarea{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;font-size:1rem;box-sizing:border-box}.sponsor-textarea{height:100px;resize:none}.sponsor-file-input{padding:5px}.submit-sponsor-btn{width:100%;padding:12px;background-color:#27ae60;color:#fff;font-size:1rem;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.submit-sponsor-btn:hover{background-color:#1e8449}.sponsor-grid{display:grid;grid-template-columns:repeat(auto-fit,350px);justify-content:center;gap:20px;margin-top:20px}.sponsor-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center;width:350px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.sponsor-card:hover{transform:translateY(-5px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.sponsor-image{width:100%;height:200px;object-fit:cover;border-radius:8px;margin-bottom:15px}.sponsor-name{font-size:1.5rem;font-weight:700;margin-bottom:10px;color:#34495e}.sponsor-description{font-size:1rem;color:#7f8c8d;margin-bottom:15px;line-height:1.5}.sponsor-insta,.sponsor-link{display:inline-block;margin:5px 10px;padding:8px 12px;font-size:.9rem;font-weight:700;text-decoration:none;border-radius:5px;color:#fff;background-color:#3498db;transition:background-color .3s ease}.sponsor-insta:hover,.sponsor-link:hover{background-color:#2980b9}.edit-sponsor-btn{margin-top:10px;padding:8px 15px;font-size:.9rem;background-color:#f1c40f;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;margin-right:10px}.edit-sponsor-btn:hover{background-color:#d4ac0d}.delete-sponsor-btn{margin-top:10px;padding:8px 15px;font-size:.9rem;background-color:#e74c3c;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.delete-sponsor-btn:hover{background-color:#c0392b}.no-sponsors-message{text-align:center;font-size:1.2rem;color:#7f8c8d;margin-top:20px}@media (max-width:768px){.add-sponsor-btn,.submit-sponsor-btn{font-size:.9rem}.sponsor-name{font-size:1.3rem}.sponsor-description{font-size:.9rem}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:1000}.popup-content{background:#fff;padding:20px;border-radius:8px;width:300px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center}.popup-content p{font-size:1.1em;margin-bottom:20px;color:#333}.popup-content button{background-color:#007bff;border-radius:4px;padding:10px 15px;margin:5px;font-size:.9em;transition:background-color .3s}.popup-content button:hover{background-color:#0056b3}.popup-content button:last-child{background-color:#ccc;color:#333}.popup-content button:last-child:hover{background-color:#999}.visitorsAnalyticsWrapper{width:calc(100% - 230px);margin-left:230px;background:url(/Assets/backgroundupdated.png) 50%/cover no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.3);min-height:100vh;padding:40px 20px 0}.analyticsHeader{width:100%;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:20px 30px;border-radius:10px;box-shadow:inset 0 2px 6px rgba(0,0,0,.05),0 5px 15px rgba(0,0,0,.2);margin-bottom:30px}.analyticsHeader h1{font-family:UfcSansRegular;color:#d20a0a;font-size:24px;text-transform:uppercase}.dropdown{padding:8px 12px;border-radius:5px;border:1px solid #ccc;font-family:UfcSansRegular;cursor:pointer}.metricsCards{display:flex;gap:20px;margin-bottom:30px}.metricCard{background:#fff;padding:20px;border-radius:12px;text-align:center;box-shadow:inset 0 2px 6px rgba(0,0,0,.05),0 5px 15px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease;width:300px}.metricCard span{font-size:17px;color:#444;font-family:UfcSansRegular}.metricCard h3{font-size:22px;margin-top:5px;color:#d20a0a}.metricCard.active{border:2px solid #d20a0a;box-shadow:0 0 10px rgba(210,10,10,.3)}.graphSection{background:#fff;padding:30px;border-radius:12px;box-shadow:inset 0 2px 6px rgba(0,0,0,.05),0 5px 15px rgba(0,0,0,.2);margin-bottom:30px;height:400px}.resetButtons{display:flex;gap:20px;justify-content:center}.resetButtons button{padding:10px 18px;font-family:UfcSansRegular;font-size:14px;color:#d20a0a;background:#fff;border:1px solid #d20a0a;border-radius:6px;cursor:pointer}.resetButtons button:nth-of-type(2){background:#d20a0a;color:#fff}.resetButtons button:hover{box-shadow:0 10px 20px rgba(0,0,0,.05)}@media (max-width:768px){.visitorsAnalyticsWrapper{width:100%;margin-left:0;padding:130px 10px 20px;background-size:cover}.analyticsHeader{flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:20px}.analyticsHeader h1{font-size:20px}.dropdown{width:100%}.metricsCards{flex-direction:column;gap:15px}.metricCard{width:100%}.graphSection{padding:20px 15px;height:300px}.resetButtons{flex-direction:column;gap:10px}.resetButtons button{width:100%}}.youtubeLibrary{flex-direction:column;gap:30px;background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55)),url(/Assets/banner.png)}.youtubeLibrary h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:500;font-stretch:condensed;margin-bottom:0;text-transform:uppercase;letter-spacing:1.5px;font-size:40px;line-height:2.5rem;color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.55);margin-top:20px}.youtubeLibrary form{display:flex}.youtubeLibrary form input{background-color:#111111;border-width:1px;border-style:solid;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#ffffff;font-family:Bungee;font-size:17px;line-height:44px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:uppercase;padding:12px 31px;margin-top:0;margin-bottom:0;width:700px;border-right:none;box-shadow:0 10px 20px rgba(0,0,0,.2)}.youtubeLibrary form .btn-grad{width:40%;margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0}.youtubeLibrary .videoContainer{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;align-items:center;width:100%;max-height:150vh;overflow:auto}.videoContainer .videoItem{box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn-video-copy,.btn-video-delete{padding:10px 20px;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-right:10px}.btn-video-copy{background-color:#4CAF50;color:white}.btn-video-copy:hover{background-color:#45a049}.btn-video-delete{background-color:#f44336;color:white}.btn-video-delete:hover{background-color:#e53935}.videoActionsPodcast{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.videoActionsPodcast p{color:#fff}.responsiveVideoPodcast{width:100%;max-width:450px}.videoItemPodcast{padding:15px;box-shadow:0 10px 20px rgba(0,0,0,.55)}.faqwrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:180px;padding-bottom:70px;width:100%;min-height:100vh;position:relative;background:#fafafa}.faqwrapper h1{color:#d20a0a;font-size:49px;text-align:center;font-family:UfcSansRegular;font-weight:600;text-transform:uppercase;letter-spacing:2px;position:relative;margin-bottom:50px}.faqmain{max-width:1200px;gap:25px}.faqItem,.faqmain{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.faqItem{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.faqHeader{width:100%;display:flex;justify-content:space-between;align-items:center;background:#f0f0f0;padding:16px;cursor:pointer;transition:background-color .3s ease}.faqHeader:hover{background-color:#e0e0e0}.faqHeader p{color:#000;font-family:UfcSansRegular,Arial,sans-serif;font-size:21.5px;font-weight:600;padding-bottom:8px;padding-top:10px;letter-spacing:.3px}.faqHeader i{color:#546e7a;font-size:1.5rem;transition:transform .3s ease}.faqHeader i.icon.fa-angle-up{transform:rotate(180deg)}.faqBody{background:#fff;padding:0 16px;font-family:Roboto;color:#000;font-size:15px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faqBody.open{max-height:500px;padding:16px}.faqwrapper-admin{width:calc(100% - 230px);margin-left:230px;display:flex;flex-direction:column;align-items:center;min-height:100vh;background-color:#f8f9fa;font-family:Arial,sans-serif;padding:70px 20px 20px}.faqwrapper-admin h1{color:#d20a0a;font-size:40px;text-align:center;font-family:UfcSansRegular;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative}.flexedDivFaq{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin-bottom:30px}.faqwrapper-admin .add-faq-btn{background:linear-gradient(216.01deg,#d20a0a 26.18%,#9e0808 93.27%);color:#fff;cursor:pointer;font-family:UfcSansRegular;font-weight:600;font-size:22px;padding:12px 24px;text-align:center;width:165px;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.25);outline:none;border:none}.faqwrapper-admin .add-faq-btn:hover{background-color:#0056b3}.faqwrapper-admin .faqmain-admin{width:100%;max-width:800px}.faqwrapper-admin .faqItem-admin{border:1px solid #dee2e6;border-radius:6px;margin-bottom:15px;padding:15px;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease}.faqwrapper-admin .faqItem-admin:hover{box-shadow:0 10px 15px rgba(0,0,0,.1)}.faqwrapper-admin .faqHeader-admin{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;color:#495057}.faqwrapper-admin .faqHeader-admin p{margin:0}.faqwrapper-admin .faqBody-admin{display:none;margin-top:10px;font-size:.95rem;color:#6c757d}.faqwrapper-admin .faqBody-admin.open{display:block}.faqwrapper-admin .delete-btn,.faqwrapper-admin .update-btn{margin-top:10px;padding:8px 12px;font-size:.9rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.faqwrapper-admin .update-btn{background-color:#ffc107;color:#212529}.faqwrapper-admin .update-btn:hover{background-color:#e0a800}.faqwrapper-admin .delete-btn{background-color:#dc3545;color:white}.faqwrapper-admin .delete-btn:hover{background-color:#b02a37}.faqwrapper-admin .popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.faqwrapper-admin .popup-content{background:white;padding:25px;border-radius:8px;width:400px;display:flex;flex-direction:column;gap:15px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.faqwrapper-admin .popup-content h2{margin:0;font-size:1.5rem;font-weight:700;color:#343a40}.faqwrapper-admin .popup-content input,.faqwrapper-admin .popup-content textarea{width:100%;padding:10px;border:1px solid #ced4da;border-radius:4px;font-size:1rem;color:#495057}.faqwrapper-admin .popup-content input:focus,.faqwrapper-admin .popup-content textarea:focus{border-color:#80bdff;outline:none}.faqwrapper-admin .add-btn,.faqwrapper-admin .close-btn{padding:10px 15px;font-size:1rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.faqwrapper-admin .add-btn{background-color:#28a745;color:white}.faqwrapper-admin .add-btn:hover{background-color:#218838}.faqwrapper-admin .close-btn{background-color:#6c757d;color:white}.faqwrapper-admin .close-btn:hover{background-color:#5a6268}.newswrapper-admin{width:calc(100% - 230px);margin-left:230px;display:flex;flex-direction:column;align-items:center;min-height:100vh;background-color:#f8f9fa;font-family:Arial,sans-serif;padding:70px 20px 20px}.newswrapper-admin h1{color:#0a74d2;font-size:40px;text-align:center;font-family:UfcSansRegular;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative}.flexedDivNews{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin-bottom:30px}.newswrapper-admin .add-news-btn{background:linear-gradient(216.01deg,#0a74d2 26.18%,#086bb2 93.27%);color:#fff;cursor:pointer;font-family:UfcSansRegular;font-weight:600;font-size:22px;outline:none;padding:12px 24px;text-align:center;width:165px;text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,.25);border:none}.newswrapper-admin .add-news-btn:hover{background-color:#0056b3}.newswrapper-admin .newsmain-admin{width:100%;max-width:800px}.newswrapper-admin .newsItem-admin{border:1px solid #dee2e6;border-radius:6px;margin-bottom:15px;padding:15px;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease}.newswrapper-admin .newsItem-admin:hover{box-shadow:0 10px 15px rgba(0,0,0,.1)}.newswrapper-admin .newsHeader-admin{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;color:#495057}.newswrapper-admin .newsHeader-admin p{margin:0}.newswrapper-admin .newsBody-admin{display:none;margin-top:10px;font-size:.95rem;color:#6c757d}.newswrapper-admin .newsBody-admin.open{display:block}.newswrapper-admin .delete-btn,.newswrapper-admin .update-btn{margin-top:10px;padding:8px 12px;font-size:.9rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.newswrapper-admin .update-btn{background-color:#ffc107;color:#212529}.newswrapper-admin .update-btn:hover{background-color:#e0a800}.newswrapper-admin .delete-btn{background-color:#dc3545;color:white}.newswrapper-admin .delete-btn:hover{background-color:#b02a37}.newswrapper-admin .popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.newswrapper-admin .popup-content{background:white;padding:25px;border-radius:8px;width:400px;display:flex;flex-direction:column;gap:15px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.newswrapper-admin .popup-content h2{margin:0;font-size:1.5rem;font-weight:700;color:#343a40}.newswrapper-admin .popup-content input,.newswrapper-admin .popup-content textarea{width:100%;padding:10px;border:1px solid #ced4da;border-radius:4px;font-size:1rem;color:#495057}.newswrapper-admin .popup-content input:focus,.newswrapper-admin .popup-content textarea:focus{border-color:#80bdff;outline:none}.newswrapper-admin .add-btn,.newswrapper-admin .close-btn{padding:10px 15px;font-size:1rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.newswrapper-admin .add-btn{background-color:#28a745;color:white}.newswrapper-admin .add-btn:hover{background-color:#218838}.newswrapper-admin .close-btn{background-color:#6c757d;color:white}.newswrapper-admin .close-btn:hover{background-color:#5a6268}@media (max-width:767px){.faqmain{width:90%}}.threadDetailsContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:50px;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Assets/banner.png);width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;color:#fff;font-family:UfcSansRegular,Arial,sans-serif}.threadDetailsContainer h2{font-size:32px;font-family:Bungee,sans-serif;color:#fff;background-color:#720e0c;padding:10px;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.5);margin-bottom:20px;width:100%;max-width:700px}.threadDetailsContainer p{font-size:18px;color:#f0f0f0;margin-bottom:15px;max-width:700px;text-align:left}.threadDetailsContainer h3{font-size:26px;color:#fff;font-family:Bungee,sans-serif;margin-top:20px;margin-bottom:15px;text-align:left;width:100%;max-width:700px}.threadDetailsContainer div{background-color:rgba(0,0,0,.8);margin-bottom:10px;box-shadow:0 10px 20px rgba(0,0,0,.5);width:100%;padding:15px 15px 0;max-width:700px;color:#fff;font-family:UfcSansRegular,Arial,sans-serif}.threadDetailsContainer button{padding:5px 15px;border:none;background-color:#d30c23;color:#fff;font-family:Bungee,sans-serif;border-radius:5px;cursor:pointer;margin-top:10px;transition:background-color .3s ease}.threadDetailsContainer button:hover{background-color:#ff3b3b}.threadDetailsContainer textarea{width:100%;max-width:700px;height:100px;padding:10px;border-radius:5px;border:none;margin-bottom:15px;font-size:16px;font-family:UfcSansRegular,Arial,sans-serif}.threadDetailsContainer button[type=submit]{padding:10px 30px;background-color:#d30c23;color:#fff;font-family:Bungee,sans-serif;border-radius:5px;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.5)}.threadDetailsContainer button[type=submit]:hover{background-color:#ff3b3b}.threadDetailsContainer form{margin-left:0;padding-left:0}.threadDetailsContainer .toMakeFlexDisplay{display:flex;background:transparent;gap:30px;padding-left:0;box-shadow:none;margin-bottom:0!important}.adminAddBlog{background-color:transparent;color:#fff;flex-direction:column;gap:30px;align-items:center;padding:50px 0}.adminAddBlog-title{color:#fff;font-size:1.75rem;font-weight:700}.adminAddBlog-form{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:800px}.adminAddBlog-form input[type=file],.adminAddBlog-form input[type=text],.adminAddBlog-form textarea{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:#fff;padding:.75rem;transition:border-color .3s}.adminAddBlog-form input[type=text]::placeholder,.adminAddBlog-form textarea::placeholder{color:rgba(255,255,255,.6)}.adminAddBlog-form input:focus,.adminAddBlog-form textarea:focus{outline:none;border-color:#4f46e5}.adminAddBlog-headerImage,.adminAddBlog-sectionImage{margin-top:.5rem}.adminAddBlog-section{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:.75rem;padding:1rem}.adminAddBlog-sectionTitle{color:#fff}.adminAddBlog-heading input,.adminAddBlog-heading textarea{background-color:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.2);color:#fff;padding:.75rem;border-radius:.5rem;width:50%}.adminAddBlog-heading input::placeholder,.adminAddBlog-heading textarea::placeholder{color:rgba(255,255,255,.6)}.adminAddBlog-addHeading,.adminAddBlog-addSection,.adminAddBlog-submit{font-weight:600;transition:background-color .3s;width:200px;padding:10px 0;border:none;outline:none;border-radius:5px}.adminAddBlog-addHeading:hover{background-color:#2563eb}.adminAddBlog-addSection:hover{background-color:#15803d}.adminAddBlog-submit{background-color:#1f2937;color:#fff}.adminAddBlog-heading{background-color:transparent;display:flex;justify-content:center;align-items:center;gap:20px}.adminAddBlog-section{display:flex;flex-wrap:wrap;width:100%;flex-direction:column;gap:20px}.blogsContainerAdmin{color:white;flex-direction:column;justify-content:flex-start;align-items:center;padding:70px 1.5rem 1.5rem}.blogsContentActual{max-width:800px;width:100%}.blogsContainerAdmin .blogsHeaderAdmin{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.blogsContainerAdmin .blogsTitleAdmin{font-size:1.75rem;font-weight:700}.blogsContainerAdmin .deleteAllBtn{background-color:#dc2626;color:white;padding:.5rem 1rem;border-radius:6px;font-weight:500;cursor:pointer}.blogsContainerAdmin .deleteAllBtn:hover{background-color:#b91c1c}.blogsContainerAdmin .blogsListAdmin{display:flex;flex-direction:column;gap:1rem}.blogsContainerAdmin .blogItem{display:flex;justify-content:space-between;align-items:center;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);padding:.75rem 1rem;border-radius:.5rem}.blogsContainerAdmin .blogLeft{display:flex;align-items:center;gap:1rem;cursor:pointer}.blogsContainerAdmin .blogIndex{font-weight:600}.blogsContainerAdmin .blogTitle{text-decoration:underline;color:#ccc}.blogsContainerAdmin .deleteBtn{background-color:#ef4444;color:white;padding:.4rem .8rem;border-radius:.375rem;font-weight:500;cursor:pointer}.blogsContainerAdmin .deleteBtn:hover{background-color:#dc2626}.blogsContainerAdmin .blogsEmpty,.blogsContainerAdmin .blogsLoading{font-style:italic;opacity:.7}.adminBlogDetails{color:#fff;background-color:rgba(0,0,0,.5);border-radius:1rem;padding:70px 2rem 2rem;flex-direction:column;text-align:left;align-items:flex-start;max-width:100%;overflow-x:hidden!important;justify-content:center;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/Assets/banner.png);background-attachment:fixed}.adminBlogDetails-title{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#e0e0e0}.adminBlogDetails-description{font-size:1rem;margin-bottom:2rem;color:#c4c4c4}.adminBlogDetails-header{margin-bottom:2rem}.adminBlogDetails-headerText{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.adminBlogDetails-headerImage{width:100%;max-height:400px}.adminBlogDetails-section{margin-bottom:2rem}.adminBlogDetails-sectionTitle{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.adminBlogDetails-sectionContent{font-size:1rem;margin-bottom:1rem;color:#d4d4d4}.adminBlogDetails-sectionImage{width:100%;max-height:350px;object-fit:cover;border-radius:.5rem;margin-bottom:1rem;border:1px solid rgba(255,255,255,.2)}.adminBlogDetails-heading{margin-top:1rem;padding:.75rem;background-color:rgba(255,255,255,.03);border-left:4px solid #6366f1;border-radius:.5rem}.adminBlogDetails-headingTitle{font-size:1.1rem;font-weight:500;color:#f3f4f6;margin-bottom:.25rem}.adminBlogDetails-headingContent{font-size:.95rem;color:#ccc}.adminBlogDetails-empty,.adminBlogDetails-loading{text-align:center;font-size:1.25rem;padding:2rem;color:#ccc}.invite-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/Assets/invite2.png);background-size:cover;background-position:center 110px;background-repeat:no-repeat;height:100vh;padding-top:33%}.invite-container h1{font-style:normal;margin:10px 0;color:#eee;text-shadow:1px 1px 2px #000,0 0 5px rgba(255,255,255,.1)}.invite-container .signUpBtnInvite,.invite-container h1{font-family:UFCSans,Arial Narrow,Arial,sans-serif;font-weight:400;font-size:23px}.invite-container .signUpBtnInvite{background-image:url(/Assets/background-btn.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border:none;outline:none;color:#fff;padding:10px 20px;margin-top:10px;box-shadow:0 10px 20px rgba(0,0,0,.3);text-decoration:none}@media(max-width:768px){.invite-container{text-align:center;padding-top:93%}}.tracker-container-fighter{background:rgba(0,0,0,.8);padding:32px;max-width:760px;margin:0 auto;border-radius:10px;box-shadow:0 8px 32px rgba(255,0,0,.2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#f0f0f0;transition:all .3s ease-in-out;position:relative}.tracker-container-fighter .tracker-title{font-size:26px;font-weight:700;margin-bottom:24px;color:#ff3c3c}.tracker-container-fighter .fighter-select{width:100%;padding:12px;font-size:16px;margin-bottom:24px;border-radius:8px;border:1px solid #555;background:rgba(0,0,0,.8);color:#eee;transition:border-color .3s}.tracker-container-fighter .fighter-select:focus{border-color:#ff3c3c;outline:none}.tracker-container-fighter .fighter-card{display:flex;align-items:center;padding:20px;border:1px solid #333;border-radius:12px;margin-bottom:28px;background-color:rgba(0,0,0,.8);transition:box-shadow .3s ease}.tracker-container-fighter .fighter-card:hover{box-shadow:0 4px 20px rgba(255,60,60,.2)}.tracker-container-fighter .fighter-img{width:90px;height:90px;border-radius:50%;margin-right:20px;object-fit:cover}.tracker-container-fighter .fighter-name{font-size:20px;font-weight:700;color:#ffffff}.tracker-container-fighter .fighter-class,.tracker-container-fighter .fighter-nickname{color:#ccc}.tracker-container-fighter .record{color:#aaa}.tracker-container-fighter .grid-row{gap:24px}.grid-row{display:flex;gap:24px;margin-bottom:28px;flex-wrap:wrap}.community-accuracy,.fantasy-points,.fight-history,.stats-summary{background:rgba(0,0,0,.8);border:1px solid #444;color:#eee;flex:1 1;padding:18px;border-radius:10px}.community-accuracy h4,.fantasy-points h4,.fight-history h4,.stats-summary h4{color:#ff3c3c;margin-bottom:15px}.tracker-container-fighter .win{color:#e11d48}.tracker-container-fighter .points div strong{color:#ff3c3c}.tracker-container-fighter .label{color:#ccc}.tracker-container-fighter .bar{background:#444}.tracker-container-fighter .filled{background:linear-gradient(90deg,#ff3c3c,#8b0000)}.tracker-container-fighter .stat-values{color:#bbb}.tracker-container-fighter .accuracy-circle .circle{background:#3a3a3a;color:#ff3c3c}.tracker-container-fighter .accuracy-text{color:#ddd}.tracker-container-fighter .next-fight{border-top:1px dashed #444}.tracker-container-fighter .calendar-icon{color:#ff3c3c}.paddingTop{padding-top:170px;padding-bottom:50px;background-image:url(/Assets/leaguesTwo.jpg);background-position:center 100px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.tracker-container-fighter .fight-item{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:5px 0}.stat-bar{margin-bottom:16px}.label{font-size:14px;margin-bottom:6px;color:#ccc}.bar{background:#444;height:10px;border-radius:5px;overflow:hidden}.filled{background:linear-gradient(90deg,#ff3c3c,#8b0000);height:100%;transition:width .4s ease}.stat-values{font-size:13px;margin-top:4px;display:flex;justify-content:space-between;color:#bbb}.vs{color:#888;font-weight:500}.next-fight{margin-top:28px;padding-top:16px;border-top:1px dashed #555;color:#eee}.next-fight h4{margin-bottom:12px;font-size:18px;font-weight:600;color:#ff3c3c}.next-opponent{display:flex;align-items:center;font-size:15px;margin-top:10px;color:#ccc}.calendar-icon{font-size:20px;margin-right:12px;color:#ff3c3c}.next-opponent strong{color:#fff;font-weight:700}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:999;display:flex;align-items:center;justify-content:center}.popup-content{background:#121212;color:#f0f0f0;padding:32px;border-radius:12px;box-shadow:0 0 40px rgba(255,0,0,.3);width:90%;max-width:600px;max-height:80vh;overflow-y:auto;border:1px solid #ff3c3c;position:relative}.popup-content h4{font-size:24px;color:#ff3c3c;margin-bottom:20px;text-align:center}.popup-round{background:#1e1e1e;border-left:4px solid #ff3c3c;padding:12px 16px;margin-bottom:16px;border-radius:8px;color:#ddd;box-shadow:0 2px 8px rgba(255,0,0,.1)}.popup-round strong{display:block;color:#ff5e5e;margin-bottom:8px}.popup-content button{background:#ff3c3c;border:none;color:white;padding:10px 20px;font-weight:700;border-radius:6px;cursor:pointer;margin-top:16px;transition:background .2s ease-in-out}.popup-content button:hover{background:#e60000}.referral-container{font-family:Segoe UI,sans-serif;padding:190px 30px 70px;background:#e1e1e1;display:flex;justify-content:center;position:relative}.referral-container .toAbsoluteDesignReferral{position:absolute;top:150px;right:0;width:100px}.board-card{background:white;padding:30px 30px 40px;max-width:800px;overflow-x:hidden;width:100%;box-shadow:0 3px 12px rgba(0,0,0,.08)}.hashtag{font-size:34px;font-weight:700;color:black;margin-bottom:25px;margin-top:5px;text-align:left}.divider{height:8px;width:100%;background:#ececec;border-radius:10px;margin:0 auto 30px}.board-header{display:flex;align-items:center;font-size:22px;font-weight:600;margin-bottom:8px}.trophy-icon{font-size:26px}.title,.trophy-icon{margin-right:10px}.app-badge{background-color:#ddd;font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500}.subheading{font-size:17px;display:flex;align-items:center;gap:6px;font-weight:500;margin-left:80px}.date{font-size:14px;color:#999;margin-top:8px;margin-bottom:25px;margin-left:93px}.leaderboard{width:82%;border-collapse:collapse;font-size:16px;margin-left:93px}.leaderboard thead th{text-align:left;font-weight:600;padding-bottom:10px;border-bottom:4px solid #ececec;margin-bottom:15px}.leaderboard td{padding:14px 0;text-align:left;font-weight:500}.highlighted{background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.08);border-radius:6px;font-weight:600;padding-left:10px}.trophy-icon img{width:80px}@media(max-width:768px){.trophy-icon img{width:50px}.referral-container{padding-top:190px;padding-bottom:70px}.board-card{padding:30px 30px 40px;max-width:800px}.hashtag{font-size:30px}.subheading{margin-left:20px}.date,.leaderboard{margin-left:23px}}.lb2-bg-container{background:url(/Assets/leaguesTwo.jpg) no-repeat 50%/cover!important;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;font-family:Arial Black,sans-serif}.lb2-leaderboard{padding:30px;border-radius:10px;width:100%;max-width:700px;color:#fff}.lb2-title{text-align:center;font-size:36px;color:#fff;margin-bottom:25px;letter-spacing:1px}.lb2-header-row{background:#222;color:#fff;font-weight:700;border-bottom:2px solid #999}.lb2-header-row,.lb2-row{display:flex;justify-content:space-between;padding:12px 20px}.lb2-row{align-items:center;background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.5);transition:.3s ease;color:#eee}.lb2-row:last-child{border-bottom:none}.lb2-highlight{background-color:#a40000;color:white;font-weight:700}.lb2-rank,.lb2-score{width:50px;text-align:center}.lb2-name{flex:1 1;display:flex;align-items:center;gap:10px}.lb2-img{border-radius:50%;object-fit:cover;border:2px solid #fff}.lb2-empty{margin-top:20px;text-align:center;color:#ccc}@media (max-width:768px){.lb2-bg-container{padding:20px 10px}.lb2-title{font-size:28px}.lb2-header-row,.lb2-row{padding:10px 12px}.lb2-header-row span,.lb2-name,.lb2-rank,.lb2-score{font-size:14px}.lb2-name{gap:8px}.lb2-img{width:32px;height:32px}}@media (max-width:480px){.lb2-title{font-size:20px}.lb2-rank,.lb2-score{width:40px;font-size:13px}.lb2-name{font-size:13px}.lb2-img{width:28px;height:28px}}.makepredictionsmock{padding-top:190px}.lb2-nobg-container{display:flex;justify-content:center;padding:40px 20px;font-family:Arial Black,sans-serif;width:100%}.lb2-nobg-container .lb2-title{margin-bottom:40px}.mockpredheading{color:red;margin-bottom:30px;font-family:Arial Black,sans-serif}.fight-type-selector{display:flex;gap:15px;max-width:400px;margin:20px auto;align-items:center;justify-content:center;font-family:Arial,sans-serif}.fight-type-selector label{color:#ff0000;font-weight:700;font-size:22px}.fight-type-selector select{padding:10px;font-size:16px;background-color:#000;color:#fff;border:2px solid #ff0000;border-radius:6px;transition:all .3s ease;cursor:pointer}.fight-type-selector select:hover{border-color:#ff5555;background-color:#111}:root{color-scheme:dark;--theme-bg:#05080d;--theme-panel:rgba(16,24,32,.84);--theme-border:rgba(255,255,255,.1);--theme-border-strong:rgba(255,255,255,.18);--theme-text:#f5f7fb;--theme-muted:rgba(245,247,251,.68);--theme-red:#df111b;--theme-green:#22c55e;--theme-gold:#fbbf24;--theme-radius:22px;--theme-shadow:0 24px 70px rgba(0,0,0,.45);--theme-glow:0 0 28px rgba(223,17,27,.36)}html{background:var(--theme-bg);scroll-behavior:smooth}body{background:radial-gradient(circle at top right,rgba(223,17,27,.14),transparent 34rem),radial-gradient(circle at top left,rgba(56,189,248,.08),transparent 28rem),linear-gradient(180deg,#05080d,#070b11 48%,#040609)!important;color:var(--theme-text)!important;font-family:Inter,Inter Tight,Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body a{text-decoration:none}a,button,input,select,textarea{font-family:inherit}button{cursor:pointer}input,select,textarea{background:rgba(0,0,0,.34)!important;border:1px solid var(--theme-border-strong)!important;border-radius:14px!important;color:var(--theme-text)!important;outline:none!important;padding:13px 14px}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.45)!important}input:focus,select:focus,textarea:focus{border-color:rgba(223,17,27,.72)!important;box-shadow:0 0 0 4px rgba(223,17,27,.16)!important}.page-shell,.theme-page-shell{min-height:100vh;background:var(--theme-bg);color:var(--theme-text)}.theme-container{width:min(1440px,calc(100% - 40px))}.theme-eyebrow{color:var(--theme-red);font-size:12px;font-weight:1000;letter-spacing:.24em;text-transform:uppercase}.theme-link-red{color:var(--theme-red)!important;font-size:14px;font-weight:900;text-transform:uppercase}.theme-full-width{width:100%}.btn-grad,.joinButton,.membership-btn,.playNowLink,.theme-btn,a[class*=Button],button[class*=Button]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px!important;border:1px solid transparent!important;font-size:13px;font-weight:900!important;letter-spacing:.05em;line-height:1;min-height:44px;padding:13px 18px!important;text-transform:uppercase;transition:transform .18s ease,filter .18s ease,border-color .18s ease}.btn-grad:hover,.joinButton:hover,.playNowLink:hover,.theme-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.btn-grad,.joinButton,.playNowLink,.theme-btn-primary,button[type=submit]{background:linear-gradient(135deg,var(--theme-red),#ff2632)!important;color:#fff!important;box-shadow:var(--theme-glow)}.loginNavLink,.theme-btn-secondary,button[type=button]:not(.theme-mobile-toggle):not(.theme-nav-button){background:rgba(255,255,255,.055)!important;color:var(--theme-text)!important;border:1px solid var(--theme-border-strong)!important}.theme-top-promo{align-items:center;background:linear-gradient(90deg,#7b060c,#df111b,#7b060c);color:#fff!important;display:flex;gap:42px;height:44px;justify-content:center;left:0;overflow:hidden;padding:0 18px;position:fixed;right:0;top:0;white-space:nowrap;z-index:1000;box-shadow:0 8px 28px rgba(0,0,0,.38)}.theme-top-promo span{font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.header.theme-header{align-items:center;background:rgba(0,0,0,.84)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--theme-border);box-shadow:0 12px 36px rgba(0,0,0,.42);display:flex;height:80px;justify-content:space-between;left:0;padding:0 clamp(18px,4vw,54px);position:fixed;right:0;width:100%;z-index:999}.theme-brand,.theme-footer-logo{align-items:center;color:#fff!important;display:inline-flex;gap:12px;min-width:max-content}.theme-brand img,.theme-footer-logo img{border-radius:18px;height:58px;object-fit:contain;width:58px}.theme-brand span,.theme-footer-logo span{font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.theme-brand strong,.theme-footer-logo strong{color:var(--theme-red)}.theme-nav{flex:1 1;gap:clamp(12px,1.5vw,24px)}.theme-nav-button,.theme-nav-link{color:rgba(255,255,255,.76)!important;font-size:12px!important;gap:6px;letter-spacing:.08em;min-height:auto;padding:8px 0!important}.theme-nav-button:hover,.theme-nav-link.is-open,.theme-nav-link:hover{color:#fff!important}.theme-nav-menu{background:rgba(5,8,13,.96);border:1px solid var(--theme-border);border-radius:18px;box-shadow:var(--theme-shadow);gap:4px;min-width:230px;padding:12px;top:calc(100% + 16px);z-index:1001}.theme-mobile-menu a,.theme-mobile-menu button,.theme-nav-menu a{border-radius:12px;color:rgba(255,255,255,.78)!important;font-size:13px;font-weight:800;padding:11px 12px;text-align:left;text-transform:uppercase}.theme-mobile-menu a:hover,.theme-mobile-menu button:hover,.theme-nav-menu a:hover{background:rgba(223,17,27,.16)!important;color:#fff!important}.theme-header-actions{gap:10px;min-width:max-content}.theme-mobile-toggle{border:1px solid var(--theme-border)!important;border-radius:12px;flex-direction:column;gap:5px;height:44px;padding:0 12px;width:46px}.theme-mobile-toggle span{background:#fff;border-radius:999px;display:block;height:2px;width:20px}.theme-user-chip{background:rgba(255,255,255,.055);border:1px solid var(--theme-border);color:#fff!important;gap:9px;min-height:44px}.theme-user-chip img,.theme-user-chip span:first-child{align-items:center;background:linear-gradient(135deg,var(--theme-red),#ff4a53);border-radius:999px;display:flex;height:34px;justify-content:center;object-fit:cover;width:34px}.theme-mobile-menu{background:rgba(5,8,13,.98);border:1px solid var(--theme-border);border-radius:22px;box-shadow:var(--theme-shadow);gap:4px;left:18px;max-height:calc(100vh - 130px);overflow:auto;right:18px;top:calc(100% + 12px)}.theme-home .theme-hero{border-bottom:1px solid var(--theme-border);padding:154px 0 74px}.bg-hero-fade{background-image:linear-gradient(90deg,rgba(5,8,13,.97),rgba(5,8,13,.76) 46%,rgba(5,8,13,.34)),url(/images/hero-fight.png);background-position:50%;background-size:cover}.theme-hero-grid{align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);min-height:620px}.theme-hero-copy h1{color:#fff;font-size:clamp(48px,7vw,96px);font-weight:1000;letter-spacing:-.06em;line-height:.92;margin:16px 0 0;max-width:890px;text-transform:uppercase}.theme-contest-card h3 span,.theme-hero-copy h1 span,.theme-next-fight-card h2 span{color:var(--theme-red)}.theme-hero-subtitle{color:var(--theme-muted);font-size:clamp(17px,1.8vw,21px);line-height:1.7;margin-top:26px;max-width:760px}.theme-hero-actions,.theme-section-heading>div{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.theme-hero-actions{margin-top:34px}.theme-contest-grid,.theme-metrics-grid,.theme-proof-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.theme-proof-grid{gap:12px;max-width:780px}.theme-contact-panel,.theme-contest-card,.theme-empty-card,.theme-fight-meta-grid div,.theme-metric-card,.theme-next-fight-card,.theme-panel,.theme-proof-grid div{background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.028));border:1px solid var(--theme-border);border-radius:var(--theme-radius);box-shadow:var(--theme-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.theme-contest-card,.theme-empty-card,.theme-metric-card,.theme-proof-grid div{padding:18px}.theme-next-fight-card{padding:clamp(24px,3vw,36px)}.theme-next-fight-card h2{color:#fff;font-size:clamp(30px,4vw,54px);font-weight:1000;letter-spacing:-.04em;line-height:1;margin:12px 0 24px;text-transform:uppercase}.theme-fight-meta-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.theme-fight-meta-grid div{box-shadow:none;padding:16px}.theme-fight-meta-grid span,.theme-fight-meta-grid strong,.theme-proof-grid span,.theme-proof-grid strong{display:block}.theme-fight-meta-grid strong,.theme-proof-grid strong{color:#fff;font-weight:1000}.theme-card-kicker,.theme-card-stats,.theme-contact-panel p,.theme-fight-meta-grid span,.theme-metric-card p,.theme-panel p,.theme-proof-grid span{color:var(--theme-muted)}.theme-home-main{padding:56px 0 76px}.theme-section-heading{margin-bottom:24px}.theme-contact-panel h2,.theme-panel h2,.theme-section-heading h2{color:#fff;font-size:clamp(28px,3vw,44px);font-weight:1000;letter-spacing:-.04em;margin:6px 0 0;text-transform:uppercase}.theme-section-heading a{color:var(--theme-red)!important;font-weight:900;text-transform:uppercase}.theme-empty-card{grid-column:1/-1;min-height:120px}.theme-contest-images{align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-bottom:14px}.theme-contest-images img{aspect-ratio:1;border:1px solid var(--theme-border);border-radius:18px;height:92px;object-fit:cover;width:100%}.theme-contest-images strong{color:var(--theme-red);font-weight:1000}.theme-card-kicker{font-size:12px;font-weight:900;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.theme-contest-card h3{color:#fff;font-size:20px;font-weight:1000;line-height:1.12;margin:0;text-transform:uppercase}.theme-card-stats{display:flex;flex-direction:column;font-size:13px;gap:4px;margin:14px 0 18px}.theme-info-grid{display:grid;gap:20px;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr) minmax(0,.95fr);margin-top:28px}.theme-panel{padding:24px}.theme-list-row,.theme-step{align-items:center;border-bottom:1px solid var(--theme-border);display:flex;gap:14px;padding:17px 0}.theme-list-row span,.theme-step span{align-items:center;background:var(--theme-red);border-radius:999px;color:#fff;display:flex;flex:0 0 auto;font-weight:1000;height:38px;justify-content:center;width:38px}.theme-video-frame{aspect-ratio:16/9;border:1px solid var(--theme-border);border-radius:18px;margin-top:20px;overflow:hidden}.theme-metric-card strong{color:#fff;display:block;font-size:38px;font-weight:1000;letter-spacing:-.04em;margin-top:8px}.theme-contact-panel{align-items:start;display:grid;gap:24px;grid-template-columns:.85fr 1.15fr;margin-top:28px;padding:28px}.theme-contact-panel form{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-contact-panel button,.theme-contact-panel textarea{grid-column:1/-1}.theme-contact-panel textarea{min-height:130px;resize:vertical}.theme-footer,.theme-footer.footerDistributed{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),#05080d!important;border-top:1px solid var(--theme-border);color:var(--theme-text)!important;padding:56px clamp(20px,4vw,64px) 34px!important}.theme-footer-grid{display:grid;gap:32px;grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(150px,.55fr)) minmax(230px,.85fr);margin:0 auto;max-width:1440px}.theme-footer-address,.theme-footer-brand p,.theme-footer-copy,.theme-footer-socials p{color:var(--theme-muted)!important;font-size:14px;line-height:1.7;margin:16px 0 0;max-width:360px}.theme-footer-links,.theme-footer-socials{display:flex;flex-direction:column}.theme-footer-links h3,.theme-footer-socials h3{color:#fff;font-size:13px;font-weight:1000;letter-spacing:.12em;margin:0 0 16px;text-transform:uppercase}.theme-footer-links a{color:var(--theme-muted)!important;font-size:14px;font-weight:700;margin-bottom:12px}.theme-footer .footerIcons{align-items:center;display:flex!important;flex-wrap:wrap;gap:10px;margin-top:18px}.theme-footer .footerIcons a{align-items:center;background:rgba(255,255,255,.06)!important;border:1px solid var(--theme-border);border-radius:999px;display:flex;height:46px;justify-content:center;width:46px}.theme-footer .footerIcons img{height:30px;object-fit:cover;width:30px}.affiliate-login-wrapper,.createAccount,.login-wrapper,.sponsor-login-wrapper,.userCreateAccount{align-items:center!important;background:radial-gradient(circle at 80% 10%,rgba(223,17,27,.18),transparent 26rem),radial-gradient(circle at 10% 18%,rgba(56,189,248,.09),transparent 24rem),var(--theme-bg)!important;color:var(--theme-text)!important;display:flex!important;justify-content:center!important;min-height:100vh!important;padding:150px 20px 60px!important}.affiliateLoginCard,.loginCard,.membershipCard,.registerCard,.sponsorLoginCard{background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025))!important;border:1px solid var(--theme-border)!important;border-radius:26px!important;box-shadow:var(--theme-shadow)!important;color:var(--theme-text)!important;max-width:560px;padding:clamp(24px,4vw,42px)!important;width:100%}.registerCard{max-width:980px}.affiliateLoginCard img,.loginCard img,.registerCard>img,.sponsorLoginCard img{border-radius:18px;display:block;height:auto;margin:0 auto 18px;max-width:90px}.affiliateLoginCard h1,.loginCard h1,.membershipCard h1,.registerCard h1,.sponsorLoginCard h1{color:#fff!important;font-size:clamp(28px,4vw,42px)!important;font-weight:1000!important;letter-spacing:-.04em;line-height:1.05;margin:0 0 18px!important;text-align:center;text-transform:uppercase}.loginCard form,.registerCard form{display:grid;gap:14px}.loginCard input,.loginCard textarea,.registerCard input,.registerCard textarea{width:100%!important}.input-wrap-one,.input-wrap-two{display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.termsConditions{background:rgba(0,0,0,.26)!important;border:1px solid var(--theme-border)!important;border-radius:18px!important;max-height:240px!important;overflow:auto!important;padding:18px!important}.checking,.termsConditions{color:var(--theme-muted)!important}.checking{background:rgba(255,255,255,.052)!important;border:1px solid var(--theme-border)!important;border-radius:14px!important;padding:12px 14px!important}.affiliateLink,.affiliateLinkppp{background:rgba(255,255,255,.055)!important;border:1px solid var(--theme-border)!important;border-radius:999px;color:#fff!important;font-weight:900;margin:8px!important;padding:10px 16px!important;text-transform:uppercase}.aboutWrapper,.blogsWrapper,.calendarWrapper,.contactPage,.dashboardMain,.faqsContainer,.fightCosting,.globalLeaderboard,.guideWrapper,.homeFifthAnother,.homeFourthAnother,.homeSecondSectionAnother,.pastFights,.profile,.spinWheelWrapper,.testimonialsWrapper,.upcomingFights,.yourFights{background:radial-gradient(circle at 92% 6%,rgba(223,17,27,.12),transparent 26rem),var(--theme-bg)!important;color:var(--theme-text)!important;min-height:100vh}.admin-card,.blog-card,.dashboard-card,.faqItem,.fightDetailsContainer,.fightItem,.fightItemOne,.fightWallet,.fighter-card,.leaderboardItem,.leaderboardItems,.leagues-card,.matchCard,.member-header,.news-card,.profileCard,.roundActual,.sponsorCard,.table-container,.thread-card,.transactionCard,.walletCard,.wrapperAffLeaguesPublic [class*=card]{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025))!important;border:1px solid var(--theme-border)!important;border-radius:var(--theme-radius)!important;box-shadow:0 18px 46px rgba(0,0,0,.35)!important;color:var(--theme-text)!important}.aboutWrapper h1,.blogsWrapper h1,.calendarWrapper h1,.contactPage h1,.dashboardMain h1,.faqsContainer h1,.fightTypeInFightDetails,.globalLeaderboard h1,.guideWrapper h1,.homeAnotherHeading,.leaderboardHeading h3,.pastFights h1,.profile h1,.testimonialsWrapper h1,.thirdHeadingOne,.upcomingFights h1,.wrapperAffLeaguesPublic h1,.yourFights h1,[class*=Title],[class*=title]{color:#fff!important;font-weight:1000!important;letter-spacing:-.035em;text-transform:uppercase}.homeAnotherHeading span,.makeGreen,.red-text,[class*=active]{color:var(--theme-red)!important}table{background:rgba(255,255,255,.035)!important;border-collapse:separate!important;border-radius:18px!important;border-spacing:0!important;overflow:hidden}th{background:rgba(223,17,27,.16)!important;color:#fff!important;font-weight:900!important;text-transform:uppercase}td{color:rgba(255,255,255,.76)!important}.Toastify__toast{background:#101820!important;border:1px solid var(--theme-border)!important;color:#fff!important}@media(max-width:1280px){.theme-nav{display:none}.theme-mobile-toggle{display:flex}.theme-contest-grid,.theme-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-contact-panel,.theme-hero-grid,.theme-info-grid{grid-template-columns:1fr}.theme-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.theme-container{width:min(100% - 28px,1440px)}.theme-top-promo{height:38px;justify-content:flex-start}.theme-top-promo span{font-size:11px}.header.theme-header{height:70px;padding:0 14px}.theme-brand span,.theme-header-actions .theme-btn{display:none}.theme-home .theme-hero{padding-top:124px}.theme-hero-copy h1{font-size:46px}.input-wrap-one,.input-wrap-two,.theme-contact-panel form,.theme-contest-grid,.theme-fight-meta-grid,.theme-footer-grid,.theme-metrics-grid,.theme-proof-grid{grid-template-columns:1fr}.createAccount,.login-wrapper,.userCreateAccount{padding-top:118px!important}}@font-face{font-family:FMMUFCCondensedBold;src:url(/Fonts/UFCSans-CondensedBold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FMMUFCCondensedMedium;src:url(/Fonts/UFCSans-CondensedMedium.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FMMUFCRegular;src:url(/Fonts/UFCSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--fmm-bg:#05080d;--fmm-bg-soft:#0a0f16;--fmm-panel:rgba(12,17,24,0.88);--fmm-panel-strong:rgba(17,23,32,0.94);--fmm-border:rgba(255,255,255,0.11);--fmm-border-strong:rgba(255,255,255,0.2);--fmm-text:#f4f6fa;--fmm-muted:rgba(244,246,250,0.66);--fmm-red:#df111b;--fmm-red-strong:#f01824;--fmm-green:#33df47;--fmm-gold:#f9b416;--fmm-blue:#168fe6;--fmm-purple:#9d42d8;--fmm-font-display:"FMMUFCCondensedBold","Arial Narrow",Impact,sans-serif;--fmm-font-body:"FMMUFCRegular",Arial,Helvetica,sans-serif;--fmm-font-medium:"FMMUFCCondensedMedium","Arial Narrow",Arial,sans-serif}.theme-footer,.theme-footer *,.theme-header,.theme-header *,.theme-home,.theme-home *{box-sizing:border-box}.theme-footer,.theme-header,.theme-home{color:var(--fmm-text)!important;font-family:var(--fmm-font-body)!important}.theme-container{width:min(1290px,calc(100% - 112px));margin:0 auto}.header.theme-header{align-items:center!important;background:rgba(4,7,11,.86)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 14px 36px rgba(0,0,0,.28)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex!important;gap:24px;height:80px!important;justify-content:space-between!important;left:0!important;padding:0 46px!important;position:fixed!important;right:0!important;top:0!important;z-index:1000!important}.theme-brand{align-items:center;display:flex;flex:0 0 auto;height:80px;justify-content:center;text-decoration:none!important}.theme-brand img{display:block;height:auto;max-height:74px;object-fit:contain;width:142px}.theme-nav{align-items:center;display:flex;flex:1 1 auto;gap:7px;justify-content:center;min-width:0}.theme-nav-button,.theme-nav-link{align-items:center;background:transparent!important;border:0!important;border-radius:9px!important;color:rgba(255,255,255,.91)!important;display:inline-flex;font-family:var(--fmm-font-display)!important;font-size:13px!important;font-weight:900!important;gap:8px;height:40px;justify-content:center;letter-spacing:.02em;line-height:1;padding:0 10px!important;text-decoration:none!important;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,transform .18s ease;white-space:nowrap}.theme-nav-button>svg:not(.theme-chevron),.theme-nav-link>svg{color:rgba(255,255,255,.78);font-size:15px;flex:0 0 auto}.theme-nav-button.is-open,.theme-nav-button:hover,.theme-nav-link.is-open,.theme-nav-link:hover{background:rgba(223,17,27,.14)!important;color:#fff!important;transform:translateY(-1px)}.theme-nav-button.is-open>svg:not(.theme-chevron),.theme-nav-button:hover>svg:not(.theme-chevron),.theme-nav-link.is-open>svg,.theme-nav-link:hover>svg{color:var(--fmm-red)}.theme-chevron{color:rgba(255,255,255,.56);font-size:10px!important;margin-left:2px}.theme-nav-dropdown{position:relative}.theme-nav-menu{background:rgba(8,12,18,.98);border:1px solid rgba(255,255,255,.13);border-radius:13px;box-shadow:0 24px 60px rgba(0,0,0,.46);display:grid;gap:5px;left:50%;min-width:238px;padding:10px;position:absolute;top:calc(100% + 12px);transform:translateX(-50%);z-index:20}.theme-nav-menu:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.theme-nav-menu a{align-items:center;border-radius:10px;color:rgba(255,255,255,.78)!important;display:flex;font-family:var(--fmm-font-display);font-size:13px;font-weight:900;gap:10px;letter-spacing:.025em;padding:12px;text-decoration:none!important;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,transform .16s ease}.theme-nav-menu a svg{color:var(--fmm-red);font-size:14px}.theme-nav-menu a.is-active,.theme-nav-menu a:hover{background:rgba(223,17,27,.14);color:#fff!important;transform:translateX(2px)}.theme-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-content:flex-end}.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{align-items:center;border-radius:5px!important;display:inline-flex;font-family:var(--fmm-font-display)!important;font-size:13px!important;font-weight:900!important;gap:8px;height:42px;justify-content:center;letter-spacing:.025em;line-height:1;min-height:42px;padding:0 28px!important;text-decoration:none!important;text-transform:uppercase;transition:transform .18s ease,filter .18s ease,border-color .18s ease,background-color .18s ease;white-space:nowrap}.theme-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.theme-btn-primary,.theme-footer .theme-btn-primary,.theme-header .theme-btn-primary,.theme-home .theme-btn-primary{background:linear-gradient(180deg,#f01824,#c70b14)!important;border:1px solid rgba(255,42,52,.7)!important;box-shadow:0 18px 34px rgba(223,17,27,.34)!important;color:#fff!important}.theme-btn-secondary,.theme-footer .theme-btn-secondary,.theme-header .theme-btn-secondary,.theme-home .theme-btn-secondary{background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.23)!important;box-shadow:none!important;color:#fff!important}.theme-user-chip{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);font-family:var(--fmm-font-display);font-size:12px;font-weight:900;gap:8px;letter-spacing:.03em;min-height:40px;padding:5px 12px 5px 5px;text-transform:uppercase}.theme-user-chip,.theme-user-chip img,.theme-user-chip span{align-items:center;border-radius:999px;color:#fff;display:flex}.theme-user-chip img,.theme-user-chip span{background:var(--fmm-red);font-size:13px;height:30px;justify-content:center;object-fit:cover;width:30px}.theme-mobile-toggle{align-items:center;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;color:#fff!important;display:none;font-size:18px;height:42px;justify-content:center;width:42px}.theme-mobile-menu{background:rgba(6,9,14,.98);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.52);display:grid;gap:6px;left:16px;padding:12px;position:absolute;right:16px;top:calc(100% + 10px)}.theme-mobile-menu a,.theme-mobile-menu button{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:10px!important;color:#fff!important;display:flex;font-family:var(--fmm-font-display)!important;font-size:14px!important;font-weight:900!important;gap:10px;letter-spacing:.02em;min-height:42px;padding:10px 12px!important;text-decoration:none!important;text-transform:uppercase}.theme-mobile-menu a svg{color:var(--fmm-red)}.theme-mobile-auth{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.fmm-home{background:radial-gradient(circle at 83% 5%,rgba(223,17,27,.2),transparent 25rem),radial-gradient(circle at 8% 25%,rgba(22,143,230,.1),transparent 26rem),linear-gradient(180deg,#05080d,#080d14 44%,#04070c)!important;min-height:100vh;overflow:hidden}.fmm-home-hero{background:#05080d;border-bottom:1px solid rgba(255,255,255,.11);min-height:400px;overflow:hidden;padding:108px 0 14px;position:relative}.fmm-home-hero:before{background:linear-gradient(90deg,rgba(5,8,13,1),rgba(5,8,13,.98) 25%,rgba(5,8,13,.72) 47%,rgba(5,8,13,.18) 73%,rgba(5,8,13,.86)),linear-gradient(180deg,rgba(5,8,13,0),rgba(5,8,13,.42) 83%,rgba(5,8,13,.96)),url(/images/hero-fight.png) 100% /auto 100% no-repeat;content:"";inset:0;opacity:.96;position:absolute}.fmm-home-hero:after{background:radial-gradient(circle at 60% 18%,rgba(223,17,27,.24),transparent 16rem),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:auto,52px 52px,52px 52px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.fmm-hero-grid{display:grid;grid-template-columns:minmax(460px,.88fr) minmax(520px,1.12fr);min-height:278px;position:relative;z-index:1}.fmm-hero-copy{align-self:center;padding-top:6px}.fmm-hero-copy h1{color:#fff;font-family:var(--fmm-font-display);font-size:clamp(47px,4vw,59px);font-weight:900;letter-spacing:.005em;line-height:.96;margin:0;max-width:620px;text-transform:uppercase}.fmm-hero-copy h1 span{display:block}.fmm-hero-copy h1 em{color:var(--fmm-red);font-style:normal}.fmm-hero-subtitle{color:rgba(255,255,255,.78);font-family:var(--fmm-font-body);font-size:16px;line-height:1.28;margin:15px 0 19px;max-width:540px}.fmm-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-bottom:20px}.fmm-hero-actions .theme-btn{min-width:206px}.fmm-proof-strip{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,auto));max-width:610px}.fmm-proof-strip div{align-items:center;display:grid;grid-template-columns:34px 1fr;column-gap:8px;min-width:118px}.fmm-proof-strip svg{align-self:center;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.15);border-radius:999px;color:#fff;font-size:32px;grid-row:span 2;padding:8px}.fmm-proof-strip strong{color:#fff;font-family:var(--fmm-font-display);font-size:12px;font-weight:900;letter-spacing:.03em;line-height:1;text-transform:uppercase}.fmm-proof-strip span{color:rgba(255,255,255,.66);font-family:var(--fmm-font-medium);font-size:11px;line-height:1;text-transform:uppercase}.fmm-hero-fight-area{align-items:end;display:flex;justify-content:flex-end;min-height:278px;padding-bottom:2px}.fmm-hero-event-card{align-items:center;background:linear-gradient(180deg,rgba(12,16,23,.86),rgba(6,9,13,.88));border:1px solid rgba(255,255,255,.18);border-radius:7px;box-shadow:0 26px 80px rgba(0,0,0,.48);display:grid;gap:22px;grid-template-columns:1fr 240px;min-height:136px;padding:17px 18px;width:min(560px,100%)}.fmm-hero-event-main p{color:var(--fmm-red);font-size:13px;letter-spacing:.04em;margin:0 0 8px}.fmm-hero-event-main h2,.fmm-hero-event-main p{font-family:var(--fmm-font-display);font-weight:900;text-transform:uppercase}.fmm-hero-event-main h2{color:#fff;display:grid;font-size:22px;gap:3px;letter-spacing:.03em;line-height:.96;margin:0 0 14px}.fmm-hero-event-main h2 small{color:var(--fmm-red);font-size:13px;line-height:1}.fmm-hero-event-meta{align-items:center;color:rgba(255,255,255,.78);display:flex;font-family:var(--fmm-font-medium);font-size:12px;gap:8px;letter-spacing:.03em;text-transform:uppercase}.fmm-hero-event-meta svg{color:#fff}.fmm-countdown-box{align-items:center;border:1px solid rgba(255,255,255,.2);border-radius:6px;display:grid;grid-template-columns:repeat(4,1fr);min-height:58px;overflow:hidden}.fmm-countdown-box div{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:58px;padding:4px 10px;text-align:center}.fmm-countdown-box div+div{border-left:1px solid rgba(255,255,255,.13)}.fmm-countdown-box strong{color:#fff;font-family:var(--fmm-font-display);font-size:19px;font-weight:900;letter-spacing:.05em;line-height:1}.fmm-countdown-box span{color:rgba(255,255,255,.68);font-family:var(--fmm-font-medium);font-size:9px;letter-spacing:.1em;line-height:1;margin-top:7px;text-transform:uppercase}.fmm-countdown-box .fmm-countdown-state{grid-column:1/-1}.fmm-countdown-box .fmm-countdown-state strong{color:var(--fmm-red);font-size:18px}.fmm-home-main{padding:13px 0 42px}.fmm-panel-title-row,.fmm-section-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.fmm-panel h2,.fmm-section-title-row h2{color:#fff;font-family:var(--fmm-font-display);font-size:18px;font-weight:900;letter-spacing:.03em;line-height:1;margin:0;text-transform:uppercase}.fmm-panel-title-row a,.fmm-score-block a,.fmm-section-title-row a{align-items:center;color:var(--fmm-red)!important;display:inline-flex;font-family:var(--fmm-font-display);font-size:11px;font-weight:900;gap:7px;letter-spacing:.05em;text-decoration:none!important;text-transform:uppercase}.fmm-contest-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.fmm-contact-panel,.fmm-contest-card,.fmm-empty-card,.fmm-metrics-grid,.fmm-panel,.fmm-partners-card{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.25)}.fmm-empty-card{border-radius:7px;color:rgba(255,255,255,.7);font-family:var(--fmm-font-medium);grid-column:1/-1;min-height:128px;padding:24px}.fmm-contest-card{border-radius:7px;min-height:162px;overflow:hidden;padding:12px 13px 10px;position:relative}.fmm-contest-card:before{background:var(--fmm-red);content:"";inset:-1px auto -1px -1px;opacity:.7;position:absolute;width:2px}.fmm-contest-card.is-boxing:before{background:var(--fmm-blue)}.fmm-contest-card.is-kickboxing:before{background:var(--fmm-gold)}.fmm-contest-card.is-bare-knuckle:before{background:var(--fmm-purple)}.fmm-contest-card.is-mma{border-color:rgba(223,17,27,.5)}.fmm-contest-card.is-boxing{border-color:rgba(22,143,230,.58)}.fmm-contest-card.is-kickboxing{border-color:rgba(249,180,22,.58)}.fmm-contest-card.is-bare-knuckle{border-color:rgba(157,66,216,.58)}.fmm-contest-card-top{align-items:center;display:flex;justify-content:space-between;min-height:18px}.fmm-category-pill,.fmm-featured-pill{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-family:var(--fmm-font-display);font-size:9px;font-weight:900;gap:4px;letter-spacing:.045em;line-height:1;padding:5px 9px 4px;text-transform:uppercase}.fmm-category-pill{background:var(--fmm-red)}.is-boxing .fmm-category-pill{background:var(--fmm-blue)}.is-kickboxing .fmm-category-pill{background:var(--fmm-gold);color:#140d02}.is-bare-knuckle .fmm-category-pill{background:var(--fmm-purple)}.fmm-featured-pill{background:transparent;color:rgba(255,255,255,.62);padding-right:0}.fmm-featured-pill svg{color:var(--fmm-red)}.fmm-contest-card h3{color:#fff;font-family:var(--fmm-font-display);font-size:14px;font-weight:900;letter-spacing:.035em;line-height:1.06;margin:12px 0 9px;min-height:16px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.fmm-contest-card-meta{display:grid;gap:5px;margin-right:70px}.fmm-contest-card-meta span{align-items:center;color:rgba(255,255,255,.78);display:flex;font-family:var(--fmm-font-medium);font-size:11px;gap:7px;letter-spacing:.04em;line-height:1.08;text-transform:uppercase}.fmm-contest-card-meta svg{color:rgba(255,255,255,.92);font-size:11px}.fmm-contest-card-meta span:nth-child(3),.fmm-contest-card-meta span:nth-child(3) svg{color:var(--fmm-green)}.fmm-contest-card-meta small{color:rgba(255,255,255,.72);font-size:10px;margin-left:2px}.fmm-contest-lock{align-items:center;border:4px solid rgba(223,17,27,.3);border-right:4px solid var(--fmm-red);border-radius:999px;bottom:34px;display:flex;flex-direction:column;height:58px;justify-content:center;position:absolute;right:14px;width:58px}.is-boxing .fmm-contest-lock{border-color:rgba(22,143,230,.28);border-right-color:var(--fmm-blue)}.is-kickboxing .fmm-contest-lock{border-color:rgba(249,180,22,.28);border-right-color:var(--fmm-gold)}.is-bare-knuckle .fmm-contest-lock{border-color:rgba(157,66,216,.28);border-right-color:var(--fmm-purple)}.fmm-contest-lock span{color:rgba(255,255,255,.74);font-family:var(--fmm-font-display);font-size:7px;letter-spacing:.08em;line-height:1;text-transform:uppercase}.fmm-contest-lock strong{color:#fff;line-height:1;margin-top:6px;max-width:46px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fmm-card-action,.fmm-contest-lock strong{font-family:var(--fmm-font-display);font-size:10px;font-weight:900}.fmm-card-action{align-items:center;border:1px solid rgba(223,17,27,.72);border-radius:3px;bottom:10px;color:var(--fmm-red)!important;display:flex;height:22px;justify-content:center;left:13px;letter-spacing:.05em;position:absolute;right:13px;text-decoration:none!important;text-transform:uppercase;transition:background-color .17s ease,color .17s ease}.fmm-card-action:hover{background:var(--fmm-red);color:#fff!important}.fmm-dashboard-grid{display:grid;gap:10px;grid-template-columns:1.45fr .85fr .85fr;margin-top:12px}.fmm-panel{border-radius:5px;min-height:204px;padding:14px}.fmm-how-score-panel{display:grid;gap:18px;grid-template-columns:1.1fr .95fr}.fmm-how-block{border-right:1px solid rgba(255,255,255,.11);padding-right:18px}.fmm-step-row{display:grid;gap:13px;grid-template-columns:39px 1fr;margin-top:12px}.fmm-step-row>span{align-items:center;background:#080d14;border:3px solid var(--fmm-red);border-radius:999px;display:flex;font-size:18px;font-weight:900;height:36px;justify-content:center;width:36px}.fmm-step-row strong,.fmm-step-row>span{color:#fff;font-family:var(--fmm-font-display)}.fmm-step-row strong{display:block;font-size:14px;letter-spacing:.04em;line-height:1;text-transform:uppercase}.fmm-contact-panel p,.fmm-contact-panel span,.fmm-metrics-grid p,.fmm-panel-note,.fmm-partners-card p,.fmm-step-row p,.fmm-winner-row p{color:rgba(255,255,255,.65);font-size:12px;line-height:1.25;margin:4px 0 0}.fmm-score-table{border-radius:3px;margin-top:10px;overflow:hidden}.fmm-score-table>div{align-items:center;background:rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:1fr 70px;min-height:24px;padding:0 10px}.fmm-score-table>div:first-child{background:rgba(255,255,255,.11)}.fmm-score-table span,.fmm-score-table strong{color:#fff;font-family:var(--fmm-font-display);font-size:12px;font-weight:900;letter-spacing:.035em;text-transform:uppercase}.fmm-score-table span{color:rgba(255,255,255,.75);font-family:var(--fmm-font-body);font-size:11px;text-transform:none}.fmm-score-table strong:last-child{text-align:right}.fmm-score-table .is-perfect span,.fmm-score-table .is-perfect strong{color:var(--fmm-green)}.fmm-score-block>a{font-size:10px;margin-top:10px}.fmm-panel-title-row{margin-bottom:9px}.fmm-panel-title-row h2{font-size:16px}.fmm-panel-title-row a{font-size:9px}.fmm-winner-row{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:grid;gap:10px;grid-template-columns:36px 1fr auto;min-height:48px}.fmm-winner-medal{align-items:center;background:rgba(255,255,255,.08);border-radius:999px;display:flex;font-size:20px;height:34px;justify-content:center;width:34px}.fmm-leaderboard-row strong,.fmm-winner-row strong{color:#fff;font-family:var(--fmm-font-display);font-size:13px;font-weight:900;letter-spacing:.035em}.fmm-winner-row>strong{color:var(--fmm-green);font-size:16px}.fmm-panel-note{align-items:center;display:flex;gap:8px;margin-top:12px}.fmm-panel-note svg{color:var(--fmm-gold)}.fmm-leaderboard-head,.fmm-leaderboard-row{align-items:center;display:grid;gap:10px;grid-template-columns:44px 1fr 70px}.fmm-leaderboard-head{color:rgba(255,255,255,.54);font-family:var(--fmm-font-display);font-size:9px;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.fmm-leaderboard-head span:last-child,.fmm-leaderboard-row>strong:last-child{text-align:right}.fmm-leaderboard-row{border-radius:2px;min-height:33px;padding:0 8px}.fmm-leaderboard-row.is-highlighted{background:linear-gradient(90deg,#c90d16,#e61823)}.fmm-leaderboard-row>span:first-child{align-items:center;background:var(--fmm-gold);border-radius:999px;color:#2a1600;display:flex;font-family:var(--fmm-font-display);font-size:12px;font-weight:900;height:21px;justify-content:center;width:21px}.fmm-leaderboard-row:nth-of-type(n+4)>span:first-child{background:transparent;color:var(--fmm-red)}.fmm-leaderboard-row div{align-items:center;display:flex;gap:9px;min-width:0}.fmm-leaderboard-row div>span,.fmm-leaderboard-row img{align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;display:flex;flex:0 0 auto;font-family:var(--fmm-font-display);font-size:11px;font-weight:900;height:25px;justify-content:center;object-fit:cover;width:25px}.fmm-metrics-partners{align-items:center;display:grid;gap:20px;grid-template-columns:1.9fr 1fr;margin-top:14px}.fmm-metrics-grid{border-radius:4px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:74px}.fmm-metrics-grid>div{align-items:center;column-gap:12px;display:grid;grid-template-columns:48px 1fr;padding:12px 22px}.fmm-metrics-grid>div+div{border-left:1px solid rgba(255,255,255,.11)}.fmm-metrics-grid svg{color:rgba(255,255,255,.72);font-size:34px;grid-row:span 3}.fmm-metrics-grid strong{color:#fff;font-family:var(--fmm-font-body);font-size:20px;font-weight:400;line-height:1}.fmm-metrics-grid span{color:#fff;font-family:var(--fmm-font-display);font-size:11px;font-weight:900;letter-spacing:.05em;line-height:1;margin-top:3px;text-transform:uppercase}.fmm-metrics-grid p{font-size:10px;margin:2px 0 0}.fmm-partners-card{background:transparent;border:0;box-shadow:none;text-align:center}.fmm-partners-card p{color:rgba(255,255,255,.7);font-family:var(--fmm-font-display);font-size:12px;font-weight:900;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.fmm-partner-strip,.fmm-partners-card div{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.fmm-partner-strip span,.fmm-partners-card span{color:rgba(255,255,255,.5);font-family:var(--fmm-font-display);font-size:27px;font-style:italic;font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.fmm-contact-panel{align-items:start;border-radius:7px;display:grid;gap:24px;grid-template-columns:.8fr 1.2fr;margin-top:16px;padding:24px}.fmm-contact-panel p{color:var(--fmm-red);font-size:13px;letter-spacing:.06em;margin:0 0 9px}.fmm-contact-panel h2,.fmm-contact-panel p{font-family:var(--fmm-font-display);font-weight:900;text-transform:uppercase}.fmm-contact-panel h2{color:#fff;font-size:31px;letter-spacing:.02em;margin:0 0 12px}.fmm-contact-panel form{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.fmm-contact-panel input,.fmm-contact-panel textarea,.fmm-footer-newsletter input{background:rgba(0,0,0,.28)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:4px!important;color:#fff!important;font-size:13px!important;min-height:43px;outline:none!important;padding:12px 13px!important;width:100%}.fmm-contact-panel input::placeholder,.fmm-contact-panel textarea::placeholder,.fmm-footer-newsletter input::placeholder{color:rgba(255,255,255,.45)!important}.fmm-contact-panel textarea{grid-column:1/-1;min-height:112px;resize:vertical}.fmm-contact-panel button{grid-column:1/-1;justify-self:start;min-width:180px}.theme-footer,.theme-footer.footerDistributed{background:radial-gradient(circle at 54% 0,rgba(223,17,27,.16),transparent 24rem),linear-gradient(180deg,#070b11,#030508)!important;border-top:1px solid rgba(255,255,255,.1)!important;color:var(--fmm-text)!important;display:block!important;font-family:var(--fmm-font-body)!important;padding:0!important}.fmm-footer-shell{margin:0 auto;max-width:1290px;padding:18px 0 22px;width:min(1290px,calc(100% - 112px))}.fmm-footer-topline{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;padding:0 0 18px}.fmm-footer-topline p{color:rgba(255,255,255,.72)!important;letter-spacing:.06em;margin:0 0 8px!important}.fmm-footer-top-link,.fmm-footer-topline p{font-family:var(--fmm-font-display);font-size:12px;font-weight:900;text-transform:uppercase}.fmm-footer-top-link{align-items:center;color:var(--fmm-red)!important;display:inline-flex;gap:8px;letter-spacing:.05em;text-decoration:none!important}.fmm-footer-feature-grid{display:grid;grid-template-columns:1fr 1fr .82fr .72fr;margin-top:0}.fmm-footer-feature{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border-right:1px solid rgba(255,255,255,.1);min-height:132px;overflow:hidden;padding:23px 24px 22px;position:relative}.fmm-footer-feature:after{background:radial-gradient(circle,rgba(223,17,27,.26),transparent 60%);bottom:-70px;content:"";height:180px;opacity:.46;position:absolute;right:-70px;width:180px}.fmm-footer-sponsor-card:after{background:radial-gradient(circle,rgba(22,143,230,.3),transparent 62%)}.fmm-footer-feature-icon{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fff;display:flex;font-size:16px;height:34px;justify-content:center;margin-bottom:10px;position:relative;width:34px;z-index:1}.fmm-footer-feature h3{color:#fff!important;font-family:var(--fmm-font-display);font-size:18px;font-weight:900;letter-spacing:.05em;line-height:1;margin:0 0 8px!important;position:relative;text-transform:uppercase;z-index:1}.fmm-footer-feature p{color:rgba(255,255,255,.65)!important;line-height:1.35;margin:0 0 14px!important;max-width:280px}.fmm-footer-action,.fmm-footer-feature p{font-size:12px;position:relative;z-index:1}.fmm-footer-action{align-items:center;border:1px solid rgba(223,17,27,.65);border-radius:4px;color:#fff!important;display:inline-flex;font-family:var(--fmm-font-display);font-weight:900;gap:10px;height:31px;letter-spacing:.04em;padding:0 14px;text-decoration:none!important;text-transform:uppercase}.fmm-footer-action svg{color:var(--fmm-red)}.fmm-footer-newsletter{align-items:center;display:grid;grid-template-columns:1fr auto;position:relative;z-index:1}.fmm-footer-newsletter input{border-bottom-right-radius:0!important;border-top-right-radius:0!important;height:40px;min-height:40px}.fmm-footer-newsletter button{background:linear-gradient(180deg,#f01824,#c60b14)!important;border:1px solid rgba(240,24,36,.8)!important;border-radius:0 4px 4px 0!important;color:#fff!important;font-family:var(--fmm-font-display)!important;font-size:12px!important;font-weight:900!important;height:40px;letter-spacing:.04em;padding:0 17px!important;text-transform:uppercase}.theme-footer .footerIcons.fmm-footer-socials{align-items:center;display:flex!important;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:0;position:relative;z-index:1}.theme-footer .footerIcons.fmm-footer-socials a{align-items:center;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fff!important;display:flex;font-size:15px;height:36px;justify-content:center;text-decoration:none!important;width:36px}.fmm-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:18px;grid-template-columns:auto 1fr auto;padding-top:18px}.fmm-footer-logo img{display:block;height:auto;max-height:58px;object-fit:contain;width:112px}.fmm-footer-bottom nav{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.fmm-footer-bottom nav a{color:rgba(255,255,255,.68)!important;font-family:var(--fmm-font-display);font-size:12px;font-weight:900;letter-spacing:.04em;text-decoration:none!important;text-transform:uppercase}.fmm-footer-bottom p{color:rgba(255,255,255,.52)!important;font-size:12px;margin:0!important;text-align:right}@media (max-width:1360px){.header.theme-header{padding:0 28px!important}.theme-brand img{width:124px}.theme-nav-button,.theme-nav-link{font-size:12px!important;gap:6px;padding:0 8px!important}.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{padding:0 20px!important}.fmm-footer-shell,.theme-container{width:min(1240px,calc(100% - 56px))}.fmm-hero-grid{grid-template-columns:minmax(430px,.88fr) minmax(460px,1.12fr)}.fmm-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.theme-nav{display:none}.theme-mobile-toggle{display:flex}.fmm-home-hero{min-height:auto;padding-top:116px}.fmm-contact-panel,.fmm-dashboard-grid,.fmm-hero-grid,.fmm-metrics-partners{grid-template-columns:1fr}.fmm-hero-fight-area{justify-content:flex-start;min-height:auto;padding-top:26px}.fmm-contest-grid,.fmm-footer-feature-grid,.fmm-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fmm-footer-feature:nth-child(2n){border-right:0}}@media (max-width:760px){.fmm-footer-shell,.theme-container{width:min(100% - 28px,1290px)}.header.theme-header{height:72px!important;padding:0 14px!important}.theme-brand{height:72px}.theme-brand img{width:106px}.theme-header-actions .theme-btn,.theme-logout-btn,.theme-user-chip{display:none}.fmm-home-hero{padding-top:96px}.fmm-hero-copy h1{font-size:43px}.fmm-hero-subtitle{font-size:14px}.fmm-contact-panel form,.fmm-contest-grid,.fmm-dashboard-grid,.fmm-footer-bottom,.fmm-footer-feature-grid,.fmm-hero-actions,.fmm-how-score-panel,.fmm-metrics-grid,.fmm-proof-strip,.theme-mobile-auth{grid-template-columns:1fr}.fmm-hero-actions{align-items:stretch;display:grid;gap:12px}.fmm-hero-actions .theme-btn{min-width:0;width:100%}.fmm-proof-strip{display:grid}.fmm-hero-event-card{gap:14px;grid-template-columns:1fr}.fmm-countdown-box{grid-template-columns:repeat(4,1fr)}.fmm-contest-card-meta{margin-right:0;padding-right:76px}.fmm-how-block{border-right:0;border-bottom:1px solid rgba(255,255,255,.11);padding:0 0 16px}.fmm-footer-feature,.fmm-metrics-grid>div+div{border-left:0;border-right:0;border-top:1px solid rgba(255,255,255,.1)}.fmm-contact-panel{padding:18px}.fmm-contact-panel h2{font-size:26px}.fmm-footer-topline{align-items:flex-start;gap:14px;flex-direction:column}.fmm-footer-bottom{justify-items:center;text-align:center}.fmm-footer-bottom p{text-align:center}}@font-face{font-family:FMMUFCBold;src:url(/Fonts/UFCSans-Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--fmm-font-body:Inter,Roboto,"Helvetica Neue",Arial,sans-serif;--fmm-font-ui:"FMMUFCBold",Inter,Roboto,Arial,sans-serif}.theme-footer,.theme-header,.theme-home{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.fmm-art-link,.fmm-card-action,.fmm-footer-action,.fmm-footer-top-link,.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn,.theme-mobile-menu a,.theme-mobile-menu button,.theme-nav-button,.theme-nav-link,.theme-nav-menu a{font-family:var(--fmm-font-ui)!important}.theme-nav-button,.theme-nav-link{font-size:14px!important;letter-spacing:.025em;line-height:1.05}.theme-nav-button>svg:not(.theme-chevron),.theme-nav-link>svg{font-size:16px}.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{font-size:14px!important;height:48px;min-height:48px;padding:0 31px!important}.fmm-home .fmm-home-hero{align-items:center;display:flex;min-height:max(720px,90vh);padding:116px 0 58px}.fmm-home .fmm-home-hero:before{background:linear-gradient(90deg,rgba(5,8,13,1),rgba(5,8,13,.96) 25%,rgba(5,8,13,.67) 48%,rgba(5,8,13,.17) 73%,rgba(5,8,13,.78)),linear-gradient(180deg,rgba(5,8,13,.05),rgba(5,8,13,.34) 74%,rgba(5,8,13,.96)),url(/images/hero-fight-original.png) 100% /cover no-repeat;opacity:.95}.fmm-hero-grid{align-items:center;grid-template-columns:minmax(510px,.86fr) minmax(560px,1.14fr);min-height:calc(90vh - 174px)}.fmm-hero-copy h1{font-size:clamp(58px,5.35vw,84px);letter-spacing:.003em;line-height:.92;max-width:780px}.fmm-hero-subtitle{color:rgba(255,255,255,.82);font-family:var(--fmm-font-body)!important;font-size:clamp(17px,1.32vw,20px);font-weight:500;letter-spacing:0;line-height:1.52;margin:24px 0 28px;max-width:625px}.fmm-hero-actions{gap:24px;margin-bottom:30px}.fmm-hero-actions .theme-btn{min-width:235px}.fmm-proof-strip{gap:18px;max-width:720px}.fmm-proof-strip div{column-gap:11px;min-width:144px}.fmm-proof-strip strong{font-family:var(--fmm-font-ui)!important;font-size:13px;letter-spacing:.02em}.fmm-proof-strip span{color:rgba(255,255,255,.74);font-family:var(--fmm-font-body)!important;font-size:12px;font-weight:600;letter-spacing:.01em}.fmm-hero-fight-area{min-height:calc(90vh - 174px);padding-bottom:72px}.fmm-hero-event-card{background:radial-gradient(circle at 92% 0,rgba(223,17,27,.22),transparent 15rem),linear-gradient(180deg,rgba(14,19,27,.9),rgba(6,9,14,.9));gap:26px;grid-template-columns:minmax(0,1fr) 286px;min-height:174px;padding:22px 24px;width:min(660px,100%)}.fmm-contact-panel p,.fmm-fight-art-copy p,.fmm-hero-event-main p{font-family:var(--fmm-font-ui)!important}.fmm-hero-event-main h2{font-size:clamp(26px,2.3vw,36px);letter-spacing:.025em}.fmm-hero-event-main h2 small{font-family:var(--fmm-font-ui)!important;font-size:14px}.fmm-hero-fighters{align-items:center;display:grid;gap:9px;grid-template-columns:46px 28px 46px;margin:-4px 0 13px}.fmm-hero-fighters img{aspect-ratio:1;border:2px solid rgba(255,255,255,.2);border-radius:999px;object-fit:cover;object-position:top center;width:46px}.fmm-hero-fighters span{color:var(--fmm-red);font-family:var(--fmm-font-ui);font-size:12px;font-weight:900;text-align:center}.fmm-contact-panel p,.fmm-contact-panel span,.fmm-contest-card-meta span,.fmm-contest-matchup,.fmm-footer-bottom p,.fmm-footer-feature p,.fmm-hero-event-meta,.fmm-metrics-grid p,.fmm-panel-note,.fmm-partners-card p,.fmm-step-row p,.fmm-winner-row p{font-family:var(--fmm-font-body)!important;letter-spacing:0}.fmm-hero-event-meta{font-size:14px;font-weight:600;text-transform:none}.fmm-countdown-box,.fmm-countdown-box div{min-height:76px}.fmm-countdown-box strong{font-family:var(--fmm-font-ui)!important;font-size:24px}.fmm-countdown-box span{font-family:var(--fmm-font-body)!important;font-size:10px;font-weight:700;letter-spacing:.07em}.fmm-home-main{padding:28px 0 70px}.fmm-panel-title-row,.fmm-section-title-row{margin-bottom:14px}.fmm-panel h2,.fmm-section-title-row h2{font-size:24px;letter-spacing:.025em}.fmm-panel-title-row a,.fmm-score-block a,.fmm-section-title-row a{font-family:var(--fmm-font-ui)!important;font-size:12px}.fmm-contest-grid{gap:16px}.fmm-contact-panel,.fmm-contest-card,.fmm-empty-card,.fmm-fight-art-section,.fmm-metrics-grid,.fmm-panel{background:radial-gradient(circle at 88% 8%,rgba(223,17,27,.16),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.022));border-color:rgba(255,255,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 22px 54px rgba(0,0,0,.31)}.fmm-contest-card{min-height:292px;padding:15px 16px 52px}.fmm-contest-card.is-boxing{background:radial-gradient(circle at 88% 10%,rgba(22,143,230,.24),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fmm-contest-card.is-kickboxing{background:radial-gradient(circle at 88% 10%,rgba(249,180,22,.22),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fmm-contest-card.is-bare-knuckle{background:radial-gradient(circle at 88% 10%,rgba(157,66,216,.25),transparent 12rem),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fmm-category-pill,.fmm-featured-pill{font-family:var(--fmm-font-ui)!important;font-size:10px}.fmm-contest-fighters{align-items:center;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);margin:14px 0 11px}.fmm-contest-fighters figure{margin:0;min-width:0}.fmm-contest-fighters img{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.14);border-radius:8px;display:block;height:92px;object-fit:cover;object-position:top center;width:100%}.fmm-contest-fighters figcaption{color:rgba(255,255,255,.82);font-family:var(--fmm-font-body);font-size:12px;font-weight:700;line-height:1.15;margin-top:7px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fmm-contest-fighters>span{align-items:center;background:linear-gradient(180deg,#f01824,#a80810);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;display:flex;font-family:var(--fmm-font-ui);font-size:12px;font-weight:900;height:38px;justify-content:center;line-height:1;width:38px}.fmm-contest-card h3{font-size:18px;letter-spacing:.025em;margin:10px 0 4px;min-height:20px}.fmm-contest-matchup{color:rgba(255,255,255,.72);font-size:13px;font-weight:700;line-height:1.25;margin:0 82px 9px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmm-contest-card-meta{gap:7px;margin-right:82px}.fmm-contest-card-meta span{color:rgba(255,255,255,.8);font-size:13px;font-weight:650;letter-spacing:0;line-height:1.2;text-transform:none}.fmm-contest-card-meta small{font-size:12px}.fmm-contest-lock{bottom:52px;height:68px;width:68px}.fmm-contest-lock span{font-family:var(--fmm-font-ui)!important;font-size:8px}.fmm-contest-lock strong{font-family:var(--fmm-font-ui)!important;font-size:11px;max-width:56px}.fmm-card-action{bottom:14px;font-size:12px;height:30px;left:16px;right:16px}.fmm-dashboard-grid{gap:16px;margin-top:18px}.fmm-panel{border-radius:8px;min-height:242px;padding:18px}.fmm-how-score-panel{gap:24px}.fmm-step-row{grid-template-columns:44px 1fr;margin-top:17px}.fmm-step-row>span{height:40px;width:40px}.fmm-footer-bottom nav a,.fmm-footer-feature h3,.fmm-footer-topline p,.fmm-leaderboard-row strong,.fmm-metrics-grid span,.fmm-partner-strip span,.fmm-partners-card span,.fmm-score-table span,.fmm-score-table strong,.fmm-step-row strong,.fmm-winner-row strong{font-family:var(--fmm-font-ui)!important}.fmm-step-row strong{font-size:16px}.fmm-contact-panel p,.fmm-contact-panel span,.fmm-metrics-grid p,.fmm-panel-note,.fmm-partners-card p,.fmm-step-row p,.fmm-winner-row p{font-size:13px;line-height:1.45}.fmm-score-table>div{min-height:30px}.fmm-score-table span,.fmm-score-table strong{font-size:13px}.fmm-panel-title-row h2{font-size:20px}.fmm-panel-title-row a{font-size:11px}.fmm-winner-row{min-height:55px}.fmm-leaderboard-row strong,.fmm-winner-row strong{font-size:15px}.fmm-leaderboard-head{font-family:var(--fmm-font-ui)!important;font-size:10px}.fmm-leaderboard-row{min-height:38px}.fmm-metrics-partners{gap:24px;margin-top:22px}.fmm-metrics-grid{border-radius:8px;min-height:96px}.fmm-metrics-grid>div{grid-template-columns:56px 1fr;padding:18px 24px}.fmm-metrics-grid svg{font-size:40px}.fmm-metrics-grid strong{font-size:25px;font-weight:700}.fmm-metrics-grid span{font-size:13px}.fmm-metrics-grid p{font-size:12px}.fmm-fight-art-section{align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:9px;display:grid;gap:30px;grid-template-columns:.82fr 1.18fr;margin-top:24px;overflow:hidden;padding:28px;position:relative}.fmm-fight-art-section:before{background:radial-gradient(circle at 78% 20%,rgba(223,17,27,.26),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.fmm-fight-art-copy,.fmm-fight-art-media{position:relative;z-index:1}.fmm-fight-art-copy p{color:var(--fmm-red);font-size:14px;font-weight:900;letter-spacing:.06em;margin:0 0 11px;text-transform:uppercase}.fmm-fight-art-copy h2{color:#fff;font-family:var(--fmm-font-display);font-size:clamp(34px,3vw,50px);letter-spacing:.025em;line-height:.96;margin:0 0 14px;text-transform:uppercase}.fmm-fight-art-copy span{color:rgba(255,255,255,.72);display:block;font-family:var(--fmm-font-body);font-size:15px;font-weight:500;line-height:1.55;max-width:520px}.fmm-art-link{align-items:center;color:var(--fmm-red)!important;display:inline-flex;font-size:13px;font-weight:900;gap:8px;margin-top:18px;text-decoration:none!important;text-transform:uppercase}.fmm-fight-art-media{border:1px solid rgba(255,255,255,.15);border-radius:9px;box-shadow:0 28px 70px rgba(0,0,0,.36);height:310px;overflow:hidden}.fmm-fight-art-media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.fmm-contact-panel{background:radial-gradient(circle at 50% 100%,rgba(223,17,27,.18),transparent 17rem),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.019));border-radius:9px;margin-top:24px;padding:30px}.fmm-contact-panel h2{font-size:40px;line-height:.98;max-width:500px}.fmm-contact-panel span{color:rgba(255,255,255,.72);display:block;font-size:15px;line-height:1.55;max-width:560px}.fmm-contact-panel form{gap:13px}.fmm-contact-panel input,.fmm-contact-panel textarea,.fmm-footer-newsletter input{font-family:var(--fmm-font-body)!important;font-size:15px!important;min-height:49px}.fmm-contact-panel textarea{min-height:136px}.theme-footer,.theme-footer.footerDistributed{background:radial-gradient(circle at 52% 0,rgba(223,17,27,.18),transparent 26rem),radial-gradient(circle at 12% 42%,rgba(22,143,230,.08),transparent 18rem),linear-gradient(180deg,#070b11,#030508)!important}.fmm-footer-shell{padding:28px 0}.fmm-footer-feature-grid{border:1px solid rgba(255,255,255,.08);border-radius:2px;overflow:hidden}.fmm-footer-feature{min-height:188px;padding:31px 26px 28px}.fmm-footer-feature:after{z-index:0}.fmm-footer-card-art{bottom:0;height:100%;object-fit:cover;object-position:center;opacity:.34;pointer-events:none;position:absolute;right:-78px;transform:scale(1.05);width:72%;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%,#000);mask-image:linear-gradient(90deg,transparent,#000 34%,#000)}.fmm-footer-sponsor-card .fmm-footer-card-art{opacity:.42;right:-64px}.fmm-footer-feature h3{font-size:22px;letter-spacing:.035em}.fmm-footer-feature p{color:rgba(255,255,255,.76)!important;font-size:14px;font-weight:500;line-height:1.5;max-width:315px}.fmm-footer-action,.fmm-footer-newsletter button{font-size:13px!important}.fmm-footer-bottom nav a,.fmm-footer-bottom p{font-size:13px}@media (max-width:1360px){.theme-nav-button,.theme-nav-link{font-size:13px!important}.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{padding:0 23px!important}.fmm-hero-copy h1{font-size:clamp(54px,5vw,74px)}.fmm-hero-grid{grid-template-columns:minmax(460px,.9fr) minmax(500px,1.1fr)}.fmm-hero-event-card{width:min(620px,100%)}.fmm-contest-card{min-height:300px}.fmm-contest-fighters img{height:82px}}@media (max-width:1180px){.fmm-home .fmm-home-hero{min-height:auto;padding:116px 0 54px}.fmm-fight-art-section,.fmm-hero-grid{grid-template-columns:1fr;min-height:auto}.fmm-hero-fight-area{justify-content:flex-start;min-height:auto;padding-bottom:0}.fmm-contest-card{min-height:286px}.fmm-footer-card-art{width:58%}}@media (max-width:760px){.theme-nav-button,.theme-nav-link{font-size:13px!important}.fmm-home .fmm-home-hero{min-height:auto;padding:96px 0 36px}.fmm-hero-copy h1{font-size:46px}.fmm-hero-subtitle{font-size:15px}.fmm-hero-event-card{grid-template-columns:1fr;padding:18px}.fmm-contest-card{min-height:0;padding-bottom:72px}.fmm-contest-fighters{grid-template-columns:1fr 38px 1fr}.fmm-contest-card-meta,.fmm-contest-matchup{margin-right:0;padding-right:0}.fmm-contest-lock{bottom:42px;height:62px;right:16px;width:62px}.fmm-card-action{bottom:16px}.fmm-contact-panel,.fmm-fight-art-section{padding:20px}.fmm-fight-art-media{height:220px}.fmm-contact-panel h2{font-size:30px}.fmm-footer-feature{min-height:174px}.fmm-footer-card-art{opacity:.22;width:70%}}.btn-grad,.joinButton,.membership-btn,.playNowLink,.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn,a[class*=Button],button[class*=Button]{font-size:15px!important}@media (max-width:760px){.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{font-size:14px!important}}.experience-page,.experience-page *{box-sizing:border-box}.experience-page{--xp-bg:#05080d;--xp-bg-deep:#020408;--xp-panel:rgba(12,18,26,0.88);--xp-panel-strong:rgba(15,22,31,0.96);--xp-panel-soft:rgba(255,255,255,0.035);--xp-border:rgba(255,255,255,0.11);--xp-border-strong:rgba(255,255,255,0.2);--xp-red:var(--fmm-red,#df111b);--xp-red-bright:#ff2430;--xp-blue:var(--fmm-blue,#168fe6);--xp-cyan:#36c5f0;--xp-green:var(--fmm-green,#33df47);--xp-gold:var(--fmm-gold,#f9b416);--xp-text:var(--fmm-text,#f4f6fa);--xp-muted:var(--fmm-muted,rgba(244,246,250,0.66));--xp-display:var(--fmm-font-display,"Arial Narrow",Impact,sans-serif);--xp-medium:var(--fmm-font-medium,"Arial Narrow",Arial,sans-serif);--xp-body:var(--fmm-font-body,Arial,Helvetica,sans-serif);--xp-radius-sm:12px;--xp-radius:18px;--xp-radius-lg:26px;--xp-shadow:0 28px 90px rgba(0,0,0,0.52);--xp-glow-red:0 0 42px rgba(223,17,27,0.26);--xp-glow-blue:0 0 42px rgba(22,143,230,0.22);background:radial-gradient(circle at 84% 2%,rgba(223,17,27,.13),transparent 32rem),radial-gradient(circle at 8% 18%,rgba(22,143,230,.09),transparent 30rem),linear-gradient(180deg,#05080d,#070b11 48%,#030509);color:var(--xp-text);font-family:var(--xp-body)!important;min-height:100vh;overflow:hidden;position:relative}.experience-page:before{background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 60%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 60%);pointer-events:none;position:absolute;z-index:0}.experience-page>*{position:relative;z-index:1}.experience-page img{max-width:100%}.experience-page .theme-btn,.experience-page button,.experience-page h1,.experience-page h2,.experience-page h3,.experience-page h4,.experience-page strong{font-family:var(--xp-display)!important}.experience-page h1,.experience-page h2,.experience-page h3,.experience-page p{margin-top:0}.experience-page a{text-decoration:none}.experience-page button,.experience-page input,.experience-page select,.experience-page textarea{font-family:var(--xp-body)!important}.experience-page .theme-btn:disabled,.experience-page button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.58;transform:none!important}.experience-page .theme-btn{border-radius:9px!important;font-family:var(--xp-display)!important;font-size:15px!important;font-weight:900!important;letter-spacing:.055em!important;min-height:48px;padding:0 21px!important;text-transform:uppercase}.experience-page .theme-btn-primary{background:linear-gradient(135deg,#be0610 0,var(--xp-red-bright) 100%)!important;border:1px solid rgba(255,78,89,.58)!important;box-shadow:0 18px 36px rgba(223,17,27,.24),inset 0 1px rgba(255,255,255,.16)!important;color:#fff!important}.experience-page .theme-btn-secondary{background:rgba(255,255,255,.045)!important;border:1px solid var(--xp-border-strong)!important;box-shadow:inset 0 1px rgba(255,255,255,.045)!important;color:#fff!important}.experience-page .theme-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.xp-route-loading{align-items:center;display:flex;font-family:var(--xp-display)!important;font-size:clamp(20px,3vw,34px);justify-content:center;letter-spacing:.08em;min-height:100vh;padding:130px 24px 60px;text-transform:uppercase}.xp-route-loading:after{animation:xpPulse 1.1s infinite alternate;background:var(--xp-red);border-radius:50%;box-shadow:0 0 22px rgba(223,17,27,.72);content:"";height:8px;margin-left:14px;width:8px}@keyframes xpPulse{to{opacity:.22;transform:scale(.66)}}.xp-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98) 0,rgba(3,6,10,.92) 36%,rgba(3,6,10,.52) 68%,rgba(3,6,10,.8) 100%),linear-gradient(180deg,rgba(3,6,10,.2),rgba(3,6,10,.9)),var(--xp-hero-image);background-position:50%;background-size:cover;border-bottom:1px solid var(--xp-border);isolation:isolate;min-height:720px;overflow:hidden;padding:150px 0 78px;position:relative}.xp-hero:after,.xp-hero:before{content:"";pointer-events:none;position:absolute}.xp-hero:before{background:radial-gradient(circle at 77% 44%,rgba(223,17,27,.25),transparent 25rem),radial-gradient(circle at 57% 25%,rgba(22,143,230,.16),transparent 27rem);inset:0;z-index:-1}.xp-hero:after{background:linear-gradient(90deg,transparent 0 8%,rgba(223,17,27,.86) 8% 8.15%,transparent 8.15% 92%,rgba(22,143,230,.62) 92% 92.15%,transparent 92.15%);inset:0;opacity:.28;z-index:-1}.xp-affiliate-hero-grid,.xp-auth-art-grid,.xp-dashboard-hero-grid,.xp-featured-grid,.xp-hero-grid-overlay,.xp-sponsor-dashboard-hero-grid{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:44px 44px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 78%);mask-image:radial-gradient(circle at center,#000 0,transparent 78%);pointer-events:none;position:absolute}.xp-hero-layout{align-items:center;display:grid;gap:clamp(38px,5vw,76px);grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);min-height:492px;position:relative;z-index:2}.xp-hero-copy{max-width:700px}.xp-eyebrow{align-items:center;color:var(--xp-red)!important;display:flex;font-family:var(--xp-display)!important;font-size:12px!important;font-weight:900!important;gap:9px;letter-spacing:.16em!important;line-height:1.25;margin-bottom:15px!important;text-transform:uppercase}.xp-eyebrow svg{flex:0 0 auto}.xp-hero-copy h1{color:#fff!important;font-family:var(--xp-display)!important;font-size:clamp(58px,7vw,92px)!important;font-weight:900!important;letter-spacing:-.035em!important;line-height:.88!important;margin:0!important;max-width:780px;text-transform:uppercase!important;text-wrap:balance}.xp-hero-copy h1 span{color:var(--xp-red)!important;display:block;text-shadow:0 0 30px rgba(223,17,27,.28)}.xp-hero-description{color:rgba(244,246,250,.78)!important;font-size:clamp(15px,1.5vw,18px)!important;line-height:1.62!important;margin:25px 0 0!important;max-width:660px}.xp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.xp-hero-stats{border-top:1px solid var(--xp-border);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;max-width:650px;padding-top:18px}.xp-hero-stats>div{align-items:center;border-right:1px solid var(--xp-border);display:flex;gap:11px;min-width:0;padding:0 16px}.xp-hero-stats>div:first-child{padding-left:0}.xp-hero-stats>div:last-child{border-right:0}.xp-hero-stats svg{color:var(--xp-red);font-size:19px}.xp-hero-stats span{display:grid;min-width:0}.xp-hero-stats strong{color:#fff!important;font-size:23px;line-height:1}.xp-hero-stats small{color:var(--xp-muted);font-size:10px;font-weight:800;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.xp-hero-visual{min-width:0;position:relative}.xp-page-main{padding:70px 0 96px}.xp-page-section{margin-bottom:78px;scroll-margin-top:110px}.xp-section-heading{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:27px}.xp-section-heading>div{display:block;max-width:780px}.xp-affiliate-community-panel h2,.xp-dashboard-actions-panel h2,.xp-fighter-editorial h2,.xp-fights-cta h2,.xp-league-launch-banner h2,.xp-rank-cta h2,.xp-section-heading h2,.xp-sponsor-cta h2,.xp-sponsor-opportunity-panel h2,.xp-sponsor-profile-panel h2,.xp-sponsor-story-panel h2,.xp-wallet-banner h2{color:#fff!important;font-family:var(--xp-display)!important;font-size:clamp(33px,4vw,54px)!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:.98!important;margin:0!important;text-transform:uppercase!important;text-wrap:balance}.xp-affiliate-community-panel p,.xp-dashboard-actions-panel p,.xp-fighter-editorial p,.xp-fights-cta p,.xp-league-launch-banner p,.xp-rank-cta p,.xp-section-heading>div>p:last-child,.xp-sponsor-cta p,.xp-sponsor-opportunity-panel p,.xp-sponsor-profile-panel p,.xp-sponsor-story-panel p,.xp-wallet-banner p{color:var(--xp-muted)!important;font-size:15px!important;line-height:1.65!important;margin:12px 0 0!important;max-width:720px}.xp-text-link{align-items:center;color:var(--xp-red)!important;display:inline-flex;flex:0 0 auto;font-family:var(--xp-display)!important;font-size:13px;font-weight:900;gap:9px;letter-spacing:.06em;padding:10px 0;text-transform:uppercase}.xp-text-link:hover svg{transform:translateX(4px)}.xp-text-link svg{transition:transform .16s ease}.xp-empty-state{background:radial-gradient(circle at 50% 0,rgba(223,17,27,.12),transparent 22rem),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid var(--xp-border);border-radius:var(--xp-radius-lg);box-shadow:var(--xp-shadow);flex-direction:column;min-height:270px;padding:38px;text-align:center}.xp-empty-orbit,.xp-empty-state{align-items:center;display:flex;justify-content:center}.xp-empty-orbit{background:rgba(223,17,27,.1);border:1px solid rgba(223,17,27,.42);border-radius:50%;color:var(--xp-red);font-size:22px;height:64px;margin-bottom:20px;position:relative;width:64px}.xp-empty-orbit:after{border:1px solid rgba(255,255,255,.1);border-radius:50%;content:"";inset:-11px;position:absolute}.xp-empty-state h3{color:#fff!important;font-size:30px!important;letter-spacing:-.02em;margin:0 0 8px!important;text-transform:uppercase}.xp-empty-state p{color:var(--xp-muted)!important;line-height:1.6;margin-bottom:20px!important;max-width:560px}.xp-loading-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 60px}.xp-loading-card{animation:xpShimmer 1.1s linear infinite alternate;background:linear-gradient(120deg,rgba(255,255,255,.035),rgba(255,255,255,.09),rgba(255,255,255,.035));border:1px solid var(--xp-border);border-radius:var(--xp-radius);min-height:370px}@keyframes xpShimmer{to{opacity:.44}}.xp-directory-toolbar,.xp-filter-dock,.xp-leaderboard-toolbar{align-items:center;background:rgba(8,12,18,.93);border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 62px rgba(0,0,0,.36);display:flex;gap:16px}.xp-filter-dock{justify-content:space-between;margin-top:-105px;margin-bottom:60px;padding:15px;position:relative;z-index:7}.xp-directory-toolbar{justify-content:flex-end;padding:12px}.xp-filter-tabs{display:flex;flex-wrap:wrap;gap:7px}.experience-page .xp-auth-mode-switch button,.experience-page .xp-auth-role-switcher button,.experience-page .xp-filter-tabs button{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;color:rgba(255,255,255,.68)!important}.experience-page .xp-filter-tabs button{align-items:center;border-radius:9px!important;display:inline-flex;font-family:var(--xp-display)!important;font-size:13px!important;gap:8px;letter-spacing:.04em;min-height:46px;padding:0 15px!important;text-transform:uppercase}.xp-filter-tabs button span{align-items:center;background:rgba(255,255,255,.08);border-radius:999px;display:inline-flex;font-size:10px;height:20px;justify-content:center;min-width:20px;padding:0 6px}.experience-page .xp-filter-tabs button.is-active,.experience-page .xp-filter-tabs button:hover{background:linear-gradient(135deg,rgba(223,17,27,.26),rgba(223,17,27,.08))!important;border-color:rgba(223,17,27,.55)!important;color:#fff!important}.xp-filter-tabs.is-compact{max-width:100%}.xp-filter-tabs.is-compact button{min-height:42px}.xp-directory-toolbar{background:transparent;border:0;box-shadow:none;padding:0}.xp-search-field,.xp-select-wrap{align-items:center;background:rgba(0,0,0,.28);border:1px solid var(--xp-border);border-radius:10px;display:flex;min-height:48px}.xp-search-field{color:rgba(255,255,255,.48);gap:10px;min-width:min(340px,100%);padding-left:14px}.xp-search-field svg{color:var(--xp-red);flex:0 0 auto}.experience-page .xp-auth-form input,.experience-page .xp-auth-form textarea,.experience-page .xp-modal textarea,.experience-page .xp-search-field input,.experience-page .xp-select-wrap select{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;min-height:46px;padding:0 13px!important;width:100%}.xp-select-wrap{display:grid;gap:1px;grid-template-columns:auto minmax(140px,auto);padding-left:13px}.xp-select-wrap>span{color:rgba(255,255,255,.44);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.experience-page .xp-select-wrap select{appearance:auto;font-family:var(--xp-display)!important;font-size:12px;text-transform:uppercase}.xp-hero-feature-wrap{margin-left:auto;max-width:700px;position:relative}.xp-hero-feature-label{background:var(--xp-red);border-radius:7px 7px 0 0;color:#fff;display:inline-flex;font-family:var(--xp-display);font-size:11px;letter-spacing:.1em;margin-left:26px;padding:9px 14px;text-transform:uppercase}.xp-featured-fight{background:linear-gradient(145deg,rgba(8,13,20,.98),rgba(17,21,28,.92));border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 38px 110px rgba(0,0,0,.58),0 0 70px rgba(223,17,27,.1);min-height:445px;overflow:hidden;position:relative}.xp-featured-fight:before{background:linear-gradient(90deg,rgba(13,132,211,.13),transparent 42%,rgba(223,17,27,.16));content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.xp-featured-fighters{display:grid;grid-template-columns:1fr 1fr;height:100%;inset:0;position:absolute}.xp-featured-fighters figure,.xp-fight-card-media figure{margin:0;overflow:hidden;position:relative}.xp-featured-fighters figure:before,.xp-fight-card-media figure:before{content:"";inset:0;position:absolute;z-index:1}.xp-featured-fighters figure.is-blue:before,.xp-fight-card-media figure.is-blue:before{background:linear-gradient(120deg,rgba(22,143,230,.36),transparent 60%)}.xp-featured-fighters figure.is-red:before,.xp-fight-card-media figure.is-red:before{background:linear-gradient(240deg,rgba(223,17,27,.38),transparent 60%)}.xp-featured-fighters img{filter:saturate(.9) contrast(1.08);height:100%;object-fit:cover;object-position:center top;width:100%}.xp-featured-fighters figure.is-blue img{object-position:48% top}.xp-featured-fighters figure.is-red img{object-position:52% top}.xp-featured-fight:after{background:linear-gradient(180deg,transparent 22%,rgba(4,7,11,.38) 50%,rgba(4,7,11,.98) 86%);content:"";inset:0;position:absolute;z-index:3}.xp-featured-date{align-items:center;background:rgba(2,5,8,.8);border:1px solid var(--xp-border-strong);border-radius:12px;display:flex;flex-direction:column;height:66px;justify-content:center;left:20px;position:absolute;top:19px;width:66px;z-index:5}.xp-featured-date strong{font-size:26px;line-height:.9}.xp-featured-date span{color:var(--xp-red);font-family:var(--xp-display);font-size:11px;letter-spacing:.08em;margin-top:5px;text-transform:uppercase}.xp-affiliate-live-badge,.xp-featured-status,.xp-fight-status{align-items:center;background:rgba(5,8,13,.78);border:1px solid var(--xp-border);border-radius:999px;color:#fff;display:inline-flex;font-family:var(--xp-display);font-size:10px;gap:7px;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.xp-featured-status{position:absolute;right:18px;top:18px;z-index:5}.xp-affiliate-live-badge i,.xp-featured-status i,.xp-fight-status i,.xp-status-cell i{background:var(--xp-green);border-radius:50%;box-shadow:0 0 12px rgba(51,223,71,.75);display:block;height:7px;width:7px}.is-past .xp-featured-status i,.is-past .xp-fight-status i{background:rgba(255,255,255,.58);box-shadow:none}.is-upcoming .xp-featured-status i,.is-upcoming .xp-fight-status i{background:var(--xp-red);box-shadow:0 0 12px rgba(223,17,27,.8)}.xp-featured-content{bottom:26px;left:27px;max-width:calc(100% - 235px);position:absolute;z-index:5}.xp-card-kicker,.xp-featured-content>p{color:var(--xp-red)!important;font-family:var(--xp-display)!important;font-size:11px!important;letter-spacing:.11em!important;margin-bottom:8px!important;text-transform:uppercase!important}.xp-featured-content h2{color:#fff!important;font-size:clamp(31px,4vw,50px)!important;letter-spacing:-.02em!important;line-height:.9!important;margin:0!important;text-transform:uppercase!important}.xp-featured-content h2 span{display:block}.xp-featured-content h2 em{color:var(--xp-red);font-size:.52em;font-style:normal;margin:0 7px}.xp-featured-meta{display:flex;flex-wrap:wrap;gap:9px 16px;margin-top:17px}.xp-featured-meta span{align-items:center;color:rgba(255,255,255,.68);display:inline-flex;font-size:11px;gap:7px}.xp-featured-meta svg{color:var(--xp-red)}.experience-page .xp-featured-action{bottom:27px;position:absolute;right:24px;z-index:6}.xp-hero-poster-card{border:1px solid var(--xp-border);border-radius:22px;box-shadow:var(--xp-shadow);min-height:430px;overflow:hidden;position:relative}.xp-hero-poster-card img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.xp-hero-poster-card:after{background:linear-gradient(180deg,transparent,rgba(3,5,8,.95));content:"";inset:0;position:absolute}.xp-hero-poster-card strong{bottom:24px;font-size:28px;left:24px;position:absolute;text-transform:uppercase;z-index:2}.xp-fight-card-grid{gap:20px}.xp-fight-card{background:linear-gradient(180deg,rgba(18,25,34,.94),rgba(8,12,18,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 56px rgba(0,0,0,.36);min-width:0;overflow:hidden;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.xp-fight-card:hover{border-color:rgba(223,17,27,.48);box-shadow:0 30px 78px rgba(0,0,0,.5),0 0 46px rgba(223,17,27,.08);transform:translateY(-5px)}.xp-fight-card-media{background:#070b11;display:grid;grid-template-columns:1fr 1fr;height:240px;overflow:hidden;position:relative}.xp-fight-card-media:after{background:linear-gradient(180deg,transparent 42%,rgba(6,9,14,.96));content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.xp-fight-card-media img{filter:saturate(.9) contrast(1.08);height:100%;object-fit:cover;object-position:center top;transition:transform .28s ease;width:100%}.xp-fight-card:hover .xp-fight-card-media img{transform:scale(1.035)}.xp-fight-category,.xp-fight-status{position:absolute;top:13px;z-index:4}.xp-fight-category{background:var(--xp-blue);border-radius:6px;color:#fff;font-family:var(--xp-display);font-size:10px;left:13px;letter-spacing:.08em;padding:7px 9px;text-transform:uppercase}.xp-fight-status{right:13px}.xp-fight-vs{align-items:center;background:var(--xp-red);border:4px solid #080c12;border-radius:50%;color:#fff;display:flex;font-family:var(--xp-display);font-size:12px;height:46px;justify-content:center;left:50%;position:absolute;top:49%;transform:translate(-50%,-50%);width:46px;z-index:5}.xp-fight-card-body{padding:20px 20px 18px}.xp-fight-card-body h3{color:#fff!important;font-size:25px!important;letter-spacing:-.015em!important;line-height:.98!important;margin:0!important;min-height:49px;text-transform:uppercase!important}.xp-fight-card-body h3 span{color:var(--xp-red);font-size:.56em;margin:0 4px}.xp-fight-card-details{border-bottom:1px solid var(--xp-border);border-top:1px solid var(--xp-border);display:grid;gap:7px;margin-top:16px;padding:13px 0}.xp-fight-card-details span{align-items:center;color:var(--xp-muted);display:flex;font-size:11px;gap:8px}.xp-fight-card-details svg{color:var(--xp-red);width:12px}.xp-fight-card-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:15px}.xp-fight-card-footer>div{display:grid}.xp-fight-card-footer strong{color:var(--xp-green)!important;font-size:18px;line-height:1}.xp-fight-card-footer small{color:rgba(255,255,255,.46);font-size:9px;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.experience-page .xp-card-action{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;display:inline-flex;font-family:var(--xp-display)!important;font-size:11px!important;gap:7px;letter-spacing:.06em;padding:8px 0 8px 8px!important;text-transform:uppercase}.xp-card-action svg{color:var(--xp-red)}.xp-card-action:hover{color:var(--xp-red)!important}.xp-past-layout{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.55fr)}.xp-archive-poster{border:1px solid var(--xp-border);border-radius:var(--xp-radius);min-height:530px;overflow:hidden;position:relative}.xp-archive-poster>img{filter:saturate(.75) contrast(1.12);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.xp-archive-poster:after{background:linear-gradient(180deg,rgba(3,6,10,.12),rgba(3,6,10,.96));content:"";inset:0;position:absolute}.xp-archive-poster>div{bottom:0;padding:28px;position:absolute;z-index:2}.xp-archive-poster span{align-items:center;color:var(--xp-red);display:flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.1em;text-transform:uppercase}.xp-archive-poster h3{color:#fff!important;font-size:39px!important;line-height:.95!important;margin:12px 0 0!important;text-transform:uppercase}.xp-archive-poster p{color:var(--xp-muted)!important;font-size:13px!important;line-height:1.55!important;margin:14px 0 0!important}.xp-dashboard-portfolio,.xp-timeline-list{display:grid;gap:11px}.xp-fight-timeline-row{align-items:center;background:linear-gradient(90deg,rgba(17,24,33,.95),rgba(8,12,18,.94));border:1px solid var(--xp-border);border-radius:14px;display:grid;gap:16px;grid-template-columns:72px 116px minmax(0,1fr) auto;min-height:118px;overflow:hidden;padding:14px 18px 14px 13px;position:relative;transition:border-color .16s ease,transform .16s ease}.xp-fight-timeline-row:before{background:linear-gradient(180deg,var(--xp-blue),transparent);content:"";inset:0 auto 0 0;opacity:.8;position:absolute;width:3px}.xp-fight-timeline-row.is-past:before{background:linear-gradient(180deg,var(--xp-red),transparent)}.xp-fight-timeline-row:hover{border-color:rgba(223,17,27,.42);transform:translateX(3px)}.xp-timeline-date{align-items:center;border-right:1px solid var(--xp-border);display:flex;flex-direction:column;height:74px;justify-content:center}.xp-timeline-date strong{color:#fff!important;font-size:30px;line-height:.9}.xp-timeline-date span{color:var(--xp-red);font-family:var(--xp-display);font-size:11px;letter-spacing:.08em;margin-top:5px;text-transform:uppercase}.xp-timeline-portraits{display:grid;grid-template-columns:1fr 1fr;height:82px;overflow:hidden}.xp-timeline-portraits img{background:rgba(255,255,255,.03);height:82px;object-fit:cover;object-position:center top;width:100%}.xp-timeline-portraits img:first-child{border-radius:10px 0 0 10px}.xp-timeline-portraits img:last-child{border-radius:0 10px 10px 0}.xp-timeline-main>span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.xp-timeline-main h3{color:#fff!important;font-size:23px!important;line-height:1!important;margin:5px 0 0!important;text-transform:uppercase}.xp-timeline-main p{color:var(--xp-muted)!important;font-size:11px!important;margin:7px 0 0!important}.xp-timeline-side{align-items:flex-end;display:flex;flex-direction:column;min-width:100px}.xp-timeline-side strong{color:var(--xp-green)!important;font-size:16px;max-width:150px;text-align:right}.experience-page .xp-timeline-side button{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;font-family:var(--xp-display)!important;font-size:11px!important;letter-spacing:.08em;margin-top:8px;padding:0!important;text-transform:uppercase}.xp-fights-cta,.xp-sponsor-cta,.xp-sponsor-opportunity-panel{align-items:center;background:linear-gradient(90deg,rgba(8,13,20,.98),rgba(30,8,13,.88)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.32);border-radius:var(--xp-radius-lg);box-shadow:var(--xp-shadow),var(--xp-glow-red);display:flex;gap:32px;justify-content:space-between;overflow:hidden;padding:clamp(30px,5vw,58px);position:relative}.xp-fights-cta:after,.xp-sponsor-cta:after,.xp-sponsor-opportunity-panel:after{background:radial-gradient(circle,rgba(223,17,27,.38),transparent 68%);content:"";height:360px;position:absolute;right:-130px;top:-180px;width:360px}.xp-fights-cta>*,.xp-sponsor-cta>*,.xp-sponsor-opportunity-panel>*{position:relative;z-index:2}.xp-fights-cta>div:last-child{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.xp-podium-card{background:linear-gradient(150deg,rgba(10,15,23,.96),rgba(22,12,17,.92));border:1px solid var(--xp-border-strong);border-radius:22px;box-shadow:var(--xp-shadow),0 0 55px rgba(223,17,27,.12);min-height:430px;overflow:hidden;padding:22px 22px 0;position:relative}.xp-podium-card:before{background:radial-gradient(circle at 50% 85%,rgba(249,180,22,.16),transparent 17rem);content:"";inset:0;position:absolute}.xp-podium-header{align-items:center;border-bottom:1px solid var(--xp-border);color:#fff;display:flex;font-family:var(--xp-display);font-size:13px;gap:9px;letter-spacing:.08em;padding:0 2px 16px;position:relative;text-transform:uppercase;z-index:2}.xp-podium-header svg{color:var(--xp-gold)}.xp-podium-header span{color:var(--xp-green);font-size:9px;margin-left:auto}.xp-podium{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);min-height:350px;padding:35px 0 0;position:relative;z-index:2}.xp-podium-slot{align-items:center;display:flex;flex-direction:column;min-width:0;position:relative;text-align:center}.xp-podium-slot.is-place-1{order:2}.xp-podium-slot.is-place-2{order:1}.xp-podium-slot.is-place-3{order:3}.xp-podium-avatar{background:#0a0e15;border:3px solid rgba(255,255,255,.18);border-radius:50%;height:94px;overflow:hidden;position:relative;width:94px}.is-place-1 .xp-podium-avatar{border-color:var(--xp-gold);box-shadow:0 0 32px rgba(249,180,22,.3);height:122px;width:122px}.is-place-2 .xp-podium-avatar{border-color:#bfc6d1}.is-place-3 .xp-podium-avatar{border-color:#b06c39}.xp-podium-avatar img{height:100%;object-fit:cover;object-position:center top;width:100%}.xp-podium-rank{align-items:center;background:#10161f;border:1px solid var(--xp-border-strong);border-radius:999px;color:#fff;display:flex;font-family:var(--xp-display);font-size:11px;height:27px;justify-content:center;margin-bottom:-12px;position:relative;width:42px;z-index:2}.xp-podium-crown{color:var(--xp-gold);font-size:25px;margin-top:-15px;position:relative;transform:rotate(-8deg);z-index:3}.xp-podium-slot>strong{color:#fff!important;font-size:18px;line-height:1;margin-top:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-podium-slot>small{color:var(--xp-muted);font-size:10px;margin-top:5px}.xp-podium-slot>i{background:linear-gradient(180deg,rgba(223,17,27,.4),rgba(255,255,255,.03));border:1px solid var(--xp-border);border-bottom:0;border-radius:10px 10px 0 0;display:block;height:94px;margin-top:15px;width:100%}.is-place-1.xp-podium-slot>i{height:125px;background:linear-gradient(180deg,rgba(249,180,22,.35),rgba(223,17,27,.1))}.is-place-2.xp-podium-slot>i{height:88px}.is-place-3.xp-podium-slot>i{height:70px}.xp-leaderboard-shell{background:linear-gradient(180deg,rgba(15,22,31,.94),rgba(7,11,16,.97));border:1px solid var(--xp-border);border-radius:var(--xp-radius-lg);box-shadow:var(--xp-shadow);overflow:hidden}.xp-leaderboard-toolbar{border:0;border-bottom:1px solid var(--xp-border);border-radius:0;box-shadow:none;justify-content:space-between;padding:16px 18px}.xp-leaderboard-context{align-items:center;display:flex;gap:11px}.xp-leaderboard-context>svg{color:var(--xp-red);font-size:22px}.xp-leaderboard-context span{display:grid}.xp-leaderboard-context strong{color:#fff!important;font-size:15px;line-height:1;text-transform:uppercase}.xp-leaderboard-context small{color:var(--xp-muted);font-size:9px;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.xp-leaderboard-table{width:100%}.xp-leaderboard-table-head,.xp-leaderboard-table-row{align-items:center;display:grid;gap:20px;grid-template-columns:95px minmax(0,1fr) 170px 130px;padding:0 24px}.xp-leaderboard-table-head{background:rgba(223,17,27,.09);border-bottom:1px solid var(--xp-border);color:rgba(255,255,255,.48);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;min-height:45px;text-transform:uppercase}.xp-leaderboard-table-row{border-bottom:1px solid rgba(255,255,255,.07);min-height:82px;position:relative;transition:background-color .15s ease}.xp-leaderboard-table-row:last-child{border-bottom:0}.xp-leaderboard-table-row:hover{background:rgba(255,255,255,.027)}.xp-leaderboard-table-row.is-current{background:linear-gradient(90deg,rgba(223,17,27,.16),rgba(223,17,27,.035));box-shadow:inset 3px 0 var(--xp-red)}.xp-rank-cell{align-items:center;display:flex;gap:10px}.xp-rank-cell svg{color:var(--xp-gold)}.xp-rank-cell strong{color:#fff!important;font-size:23px}.xp-player-cell{align-items:center;display:flex;gap:13px;min-width:0}.xp-player-cell img{background:#090d13;border:1px solid var(--xp-border-strong);border-radius:50%;height:48px;object-fit:cover;object-position:center top;width:48px}.xp-player-cell span{display:grid;min-width:0}.xp-player-cell strong{color:#fff!important;font-size:16px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.xp-player-cell small{color:var(--xp-muted);font-size:10px;margin-top:4px}.xp-points-cell{display:grid}.xp-points-cell strong{color:var(--xp-green)!important;font-size:19px}.xp-points-cell small{color:var(--xp-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.xp-status-cell{align-items:center;color:rgba(255,255,255,.7);display:flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.06em;text-transform:uppercase}.xp-status-cell i{background:var(--xp-red);box-shadow:0 0 10px rgba(223,17,27,.65)}.xp-dashboard-actions-panel,.xp-fighter-editorial,.xp-league-launch-banner,.xp-rank-cta,.xp-wallet-banner{align-items:stretch;background:linear-gradient(135deg,rgba(15,22,31,.95),rgba(25,10,15,.91));border:1px solid var(--xp-border);border-radius:var(--xp-radius-lg);box-shadow:var(--xp-shadow);display:grid;gap:0;grid-template-columns:minmax(330px,.95fr) minmax(0,1.1fr);margin-top:18px;overflow:hidden}.xp-fighter-editorial>div:first-child,.xp-league-launch-banner>div:last-child,.xp-rank-cta>div:last-child,.xp-wallet-banner>div:last-child{align-self:center;padding:clamp(30px,4.5vw,58px)}.xp-dashboard-action-art,.xp-fighter-editorial-art,.xp-league-launch-art,.xp-rank-cta-art,.xp-wallet-banner-art{min-height:380px;overflow:hidden;position:relative}.xp-dashboard-action-art:after,.xp-fighter-editorial-art:after,.xp-league-launch-art:after,.xp-rank-cta-art:after,.xp-wallet-banner-art:after{background:linear-gradient(90deg,transparent,rgba(12,18,26,.84));content:"";inset:0;position:absolute}.xp-dashboard-action-art img,.xp-fighter-editorial-art img,.xp-league-launch-art img,.xp-rank-cta-art img,.xp-wallet-banner-art img{height:100%;object-fit:cover;width:100%}.xp-featured-fighter-card{background:linear-gradient(145deg,rgba(13,19,27,.96),rgba(32,8,14,.92));border:1px solid var(--xp-border-strong);border-radius:22px;box-shadow:var(--xp-shadow),var(--xp-glow-red);min-height:460px;overflow:hidden;position:relative}.xp-featured-fighter-card:before{background:linear-gradient(180deg,transparent 35%,rgba(4,7,11,.94));content:"";inset:0;position:absolute;z-index:2}.xp-featured-fighter-card>img{filter:saturate(.95) contrast(1.1);height:100%;inset:0;object-fit:cover;object-position:center top;position:absolute;width:100%;z-index:1}.xp-featured-fighter-glow{background:radial-gradient(circle,rgba(223,17,27,.48),transparent 65%);height:360px;position:absolute;right:-70px;top:-90px;width:360px;z-index:0}.xp-featured-fighter-copy{bottom:0;left:0;padding:29px;position:absolute;right:0;z-index:3}.xp-featured-fighter-copy>span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.11em;text-transform:uppercase}.xp-featured-fighter-copy h2{color:#fff!important;font-size:41px!important;line-height:.95!important;margin:8px 0 0!important;text-transform:uppercase}.xp-featured-fighter-copy p{color:var(--xp-muted)!important;font-size:12px!important;margin:8px 0 0!important;text-transform:uppercase}.xp-featured-fighter-copy a{align-items:center;color:#fff!important;display:inline-flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.06em;margin-top:14px;text-transform:uppercase}.xp-featured-fighter-copy a svg{color:var(--xp-red)}.xp-fighter-toolbar{justify-content:space-between;margin-bottom:26px}.xp-fighter-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-fighter-card{background:linear-gradient(180deg,rgba(17,24,33,.94),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 58px rgba(0,0,0,.36);overflow:hidden;position:relative;transition:border-color .18s ease,transform .18s ease}.xp-fighter-card:hover{border-color:rgba(223,17,27,.46);transform:translateY(-5px)}.xp-fighter-card-number{color:rgba(255,255,255,.06);font-family:var(--xp-display);font-size:66px;line-height:1;position:absolute;right:13px;top:8px;z-index:5}.xp-fighter-card-media{background:linear-gradient(135deg,rgba(22,143,230,.1),rgba(223,17,27,.12));height:310px;overflow:hidden;position:relative}.xp-fighter-card-media:after{background:linear-gradient(180deg,transparent 45%,rgba(7,11,16,.98));content:"";inset:0;position:absolute;z-index:2}.xp-fighter-card-media img{filter:saturate(.88) contrast(1.08);height:100%;object-fit:cover;object-position:center top;position:relative;width:100%;z-index:1}.xp-fighter-card-light{background:radial-gradient(circle,rgba(22,143,230,.36),transparent 63%);height:250px;left:-70px;position:absolute;top:-60px;width:250px}.xp-fighter-card:nth-child(2n) .xp-fighter-card-light{background:radial-gradient(circle,rgba(223,17,27,.4),transparent 63%);left:auto;right:-70px}.xp-fighter-card-media>span{background:rgba(4,7,11,.8);border:1px solid var(--xp-border);border-radius:999px;bottom:16px;color:#fff;font-family:var(--xp-display);font-size:10px;left:17px;letter-spacing:.08em;padding:8px 10px;position:absolute;text-transform:uppercase;z-index:4}.xp-fighter-card-copy{padding:19px 20px 22px}.xp-fighter-card-copy>p:first-child{color:var(--xp-red)!important;font-family:var(--xp-display);font-size:10px!important;letter-spacing:.1em;margin-bottom:7px!important;text-transform:uppercase}.xp-fighter-card-copy h3{color:#fff!important;font-size:30px!important;line-height:.95!important;margin:0!important;text-transform:uppercase}.xp-fighter-card-copy>p:not(:first-child){color:var(--xp-muted)!important;font-size:12px!important;line-height:1.55!important;margin:12px 0 0!important;min-height:74px}.xp-fighter-rule{align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin:14px 0 4px}.xp-fighter-rule i{background:var(--xp-border);height:1px}.xp-fighter-rule svg{color:rgba(255,255,255,.34);font-size:12px}.xp-fighter-card-copy a{align-items:center;color:#fff!important;display:flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.06em;margin-top:17px;text-transform:uppercase}.xp-fighter-card-copy a svg{color:var(--xp-red)}.xp-fighter-editorial{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr)}.xp-fighter-editorial-art:after{background:linear-gradient(90deg,rgba(12,18,26,.88),transparent)}.xp-sponsor-hero-card{background:linear-gradient(145deg,rgba(13,19,27,.96),rgba(32,8,14,.94));border:1px solid var(--xp-border-strong);border-radius:22px;box-shadow:var(--xp-shadow),var(--xp-glow-red);display:grid;grid-template-columns:.9fr 1.1fr;min-height:435px;overflow:hidden}.xp-sponsor-hero-art{min-height:435px;overflow:hidden;position:relative}.xp-sponsor-hero-art:after{background:linear-gradient(90deg,transparent,rgba(14,19,27,.93));content:"";inset:0;position:absolute}.xp-sponsor-hero-art img{height:100%;object-fit:cover;width:100%}.xp-sponsor-hero-copy{align-self:center;padding:30px 30px 30px 0}.xp-sponsor-hero-copy>span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.xp-sponsor-hero-copy h2{color:#fff!important;font-size:38px!important;line-height:.95!important;margin:10px 0 24px!important;text-transform:uppercase}.xp-sponsor-hero-copy>div{align-items:center;border-top:1px solid var(--xp-border);display:grid;gap:13px;grid-template-columns:35px 1fr;padding:13px 0}.xp-sponsor-hero-copy>div strong{color:var(--xp-red)!important;font-size:19px}.xp-sponsor-hero-copy>div p{color:rgba(255,255,255,.75)!important;font-family:var(--xp-display);font-size:12px!important;letter-spacing:.05em;margin:0!important;text-transform:uppercase}.xp-sponsor-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-sponsor-card{background:linear-gradient(180deg,rgba(16,23,32,.95),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 58px rgba(0,0,0,.34);overflow:hidden;padding:22px;position:relative;transition:transform .18s ease,border-color .18s ease}.xp-sponsor-card:hover{border-color:rgba(223,17,27,.44);transform:translateY(-4px)}.xp-sponsor-card-index{color:rgba(255,255,255,.055);font-family:var(--xp-display);font-size:64px;line-height:1;position:absolute;right:14px;top:11px}.xp-sponsor-logo-wrap{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--xp-border);border-radius:14px;color:var(--xp-red);display:flex;height:110px;justify-content:center;overflow:hidden;padding:17px;position:relative;width:150px}.xp-sponsor-logo-wrap img{filter:brightness(1.08);height:100%;object-fit:contain;width:100%}.xp-sponsor-logo-wrap svg{font-size:36px}.xp-sponsor-card-copy{margin-top:23px}.xp-sponsor-card-copy>span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.xp-sponsor-card-copy h3{color:#fff!important;font-size:27px!important;line-height:1!important;margin:7px 0 0!important;text-transform:uppercase}.xp-sponsor-card-copy p{color:var(--xp-muted)!important;font-size:12px!important;line-height:1.58!important;margin:13px 0 0!important;min-height:75px}.xp-sponsor-card-copy a{align-items:center;color:#fff!important;display:inline-flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.06em;margin-top:18px;text-transform:uppercase}.xp-sponsor-card-copy a svg{color:var(--xp-red)}.xp-activation-grid{display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.xp-activation-card{background:linear-gradient(180deg,rgba(17,24,33,.9),rgba(7,11,16,.96));border:1px solid var(--xp-border);border-radius:15px;min-height:270px;padding:22px;position:relative}.xp-activation-card>span{color:rgba(255,255,255,.08);font-family:var(--xp-display);font-size:55px;position:absolute;right:13px;top:7px}.xp-activation-card>svg{color:var(--xp-red);font-size:25px;margin-top:26px}.xp-activation-card h3{color:#fff!important;font-size:22px!important;line-height:1!important;margin:24px 0 0!important;text-transform:uppercase}.xp-activation-card p{color:var(--xp-muted)!important;font-size:12px!important;line-height:1.55!important;margin:12px 0 0!important}.xp-reward-hero-card{align-items:center;background:linear-gradient(145deg,rgba(15,22,31,.97),rgba(33,9,14,.92));border:1px solid var(--xp-border-strong);border-radius:22px;box-shadow:var(--xp-shadow),var(--xp-glow-red);display:flex;min-height:440px;overflow:hidden;padding:36px;position:relative}.xp-reward-hero-card:before{background:radial-gradient(circle at 30% 50%,rgba(249,180,22,.16),transparent 19rem);content:"";inset:0;position:absolute}.xp-reward-hero-card>img{bottom:0;height:98%;object-fit:contain;object-position:right bottom;position:absolute;right:-4%;width:58%;z-index:1}.xp-reward-ring{align-items:center;background:radial-gradient(circle,rgba(249,180,22,.22),rgba(249,180,22,.03));border:1px solid rgba(249,180,22,.4);border-radius:50%;color:var(--xp-gold);display:flex;font-size:34px;height:112px;justify-content:center;left:42px;position:absolute;top:37px;width:112px;z-index:3}.xp-reward-ring:after{border:1px dashed rgba(249,180,22,.35);border-radius:50%;content:"";inset:-11px;position:absolute}.xp-reward-ticket{background:rgba(6,9,14,.78);border:1px solid rgba(249,180,22,.3);border-radius:16px;display:grid;margin-top:auto;max-width:330px;padding:22px;position:relative;z-index:3}.xp-reward-ticket span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.xp-reward-ticket strong{color:#fff!important;font-size:31px;margin-top:7px;text-transform:uppercase}.xp-reward-ticket small{color:var(--xp-muted);font-size:10px;letter-spacing:.07em;margin-top:7px;text-transform:uppercase}.xp-reward-ticket i{background:linear-gradient(90deg,var(--xp-gold),var(--xp-red));display:block;height:3px;margin-top:15px;width:100%}.xp-reward-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-reward-card{background:linear-gradient(180deg,rgba(17,24,33,.94),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 56px rgba(0,0,0,.34);min-height:355px;overflow:hidden;padding:25px;position:relative}.xp-reward-card:before{background:radial-gradient(circle,rgba(223,17,27,.18),transparent 70%);content:"";height:260px;right:-120px;top:-120px;position:absolute;width:260px}.xp-reward-card.is-gold:before{background:radial-gradient(circle,rgba(249,180,22,.2),transparent 70%)}.xp-reward-card.is-blue:before{background:radial-gradient(circle,rgba(22,143,230,.2),transparent 70%)}.xp-reward-card-index{color:rgba(255,255,255,.055);font-family:var(--xp-display);font-size:67px;line-height:1;position:absolute;right:14px;top:9px}.xp-reward-card-icon{align-items:center;background:rgba(223,17,27,.11);border:1px solid rgba(223,17,27,.38);border-radius:14px;color:var(--xp-red);display:flex;font-size:26px;height:62px;justify-content:center;position:relative;width:62px}.is-gold .xp-reward-card-icon{background:rgba(249,180,22,.1);border-color:rgba(249,180,22,.36);color:var(--xp-gold)}.is-blue .xp-reward-card-icon{background:rgba(22,143,230,.1);border-color:rgba(22,143,230,.36);color:var(--xp-blue)}.xp-reward-card>span{color:var(--xp-red);display:block;font-family:var(--xp-display);font-size:11px;letter-spacing:.09em;margin-top:26px;text-transform:uppercase}.xp-reward-card.is-gold>span{color:var(--xp-gold)}.xp-reward-card.is-blue>span{color:var(--xp-blue)}.xp-reward-card h3{color:#fff!important;font-size:37px!important;line-height:.96!important;margin:8px 0 0!important;text-transform:uppercase}.xp-reward-card p{color:var(--xp-muted)!important;font-size:12px!important;line-height:1.57!important;margin:15px 0 0!important;min-height:75px}.xp-reward-card a{align-items:center;color:#fff!important;display:inline-flex;font-family:var(--xp-display);font-size:11px;gap:8px;letter-spacing:.06em;margin-top:18px;text-transform:uppercase}.xp-reward-card a svg{color:var(--xp-red)}.xp-reward-path{counter-reset:reward-step;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.xp-reward-path article{background:rgba(255,255,255,.03);border:1px solid var(--xp-border);border-radius:14px;min-height:245px;padding:22px;position:relative}.xp-reward-path article:after{background:linear-gradient(90deg,var(--xp-red),transparent);bottom:0;content:"";height:2px;left:0;position:absolute;right:30%}.xp-reward-path article>span{align-items:center;border:1px solid rgba(223,17,27,.45);border-radius:50%;color:var(--xp-red);display:flex;font-family:var(--xp-display);font-size:12px;height:32px;justify-content:center;width:32px}.xp-reward-path article>svg{color:#fff;font-size:27px;margin-top:25px}.xp-reward-path h3{color:#fff!important;font-size:21px!important;margin:18px 0 0!important;text-transform:uppercase}.xp-reward-path p{color:var(--xp-muted)!important;font-size:12px!important;line-height:1.55!important;margin:11px 0 0!important}.xp-wallet-banner{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr)}.xp-wallet-banner>div:last-child>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.xp-league-hero-card{background:linear-gradient(145deg,rgba(13,19,27,.97),rgba(14,29,43,.92));border:1px solid var(--xp-border-strong);border-radius:22px;box-shadow:var(--xp-shadow),var(--xp-glow-blue);min-height:440px;overflow:hidden;padding:28px;position:relative}.xp-league-hero-card:after{background:linear-gradient(180deg,transparent 35%,rgba(5,8,13,.97));content:"";inset:0;position:absolute;z-index:2}.xp-league-hero-card>img{bottom:0;filter:saturate(.86) contrast(1.08);height:98%;object-fit:contain;position:absolute;right:-2%;width:58%;z-index:1}.xp-league-hero-card-copy{bottom:25px;left:27px;max-width:64%;position:absolute;z-index:3}.xp-league-hero-card-copy>span{align-items:center;color:var(--xp-gold);display:flex;font-family:var(--xp-display);font-size:10px;gap:8px;letter-spacing:.09em;text-transform:uppercase}.xp-league-hero-card-copy h2{color:#fff!important;font-size:38px!important;line-height:.94!important;margin:11px 0 0!important;text-transform:uppercase}.xp-league-mini-standings{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.xp-league-mini-standings>div{background:rgba(255,255,255,.05);border:1px solid var(--xp-border);border-radius:10px;padding:11px}.xp-league-mini-standings strong{color:var(--xp-red)!important;display:block;font-size:17px}.xp-league-mini-standings span{color:var(--xp-muted);display:block;font-size:9px;margin-top:4px;text-transform:uppercase}.xp-league-toolbar{justify-content:space-between;margin-bottom:26px}.xp-league-grid{gap:19px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-league-card{background:linear-gradient(180deg,rgba(17,24,33,.95),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 58px rgba(0,0,0,.35);min-width:0;overflow:hidden;padding:20px;position:relative;transition:border-color .18s ease,transform .18s ease}.xp-league-card:hover{border-color:rgba(22,143,230,.42);transform:translateY(-4px)}.xp-league-card.has-reward{box-shadow:0 22px 58px rgba(0,0,0,.35),inset 0 2px rgba(249,180,22,.7)}.xp-league-card-top{align-items:center;display:flex;justify-content:space-between;min-height:31px}.xp-league-rank{color:rgba(255,255,255,.25);font-family:var(--xp-display);font-size:21px}.xp-league-reward{align-items:center;background:rgba(249,180,22,.1);border:1px solid rgba(249,180,22,.32);border-radius:999px;color:var(--xp-gold);display:inline-flex;font-family:var(--xp-display);font-size:9px;gap:6px;letter-spacing:.06em;max-width:70%;overflow:hidden;padding:7px 9px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.xp-league-avatar-wrap{height:176px;margin-top:6px;position:relative}.xp-league-avatar-ring{background:#080c12;border:2px solid rgba(22,143,230,.45);border-radius:50%;height:150px;left:50%;overflow:hidden;position:absolute;top:13px;transform:translateX(-50%);width:150px;z-index:2}.xp-league-avatar-ring img{height:100%;object-fit:cover;object-position:center top;width:100%}.xp-league-avatar-light{background:radial-gradient(circle,rgba(22,143,230,.28),transparent 68%);height:240px;left:50%;position:absolute;top:-30px;transform:translateX(-50%);width:240px}.xp-league-card.has-reward .xp-league-avatar-ring{border-color:rgba(249,180,22,.55)}.xp-league-card.has-reward .xp-league-avatar-light{background:radial-gradient(circle,rgba(249,180,22,.2),transparent 68%)}.xp-league-card-copy{text-align:center}.xp-league-card-copy>span{color:var(--xp-blue);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.xp-league-card-copy h3{color:#fff!important;font-size:27px!important;line-height:.96!important;margin:8px 0 0!important}.xp-league-card-copy p{color:var(--xp-muted)!important;font-size:12px!important;line-height:1.52!important;margin:12px 0 0!important;min-height:55px}.xp-league-card-meta{align-items:center;border-bottom:1px solid var(--xp-border);border-top:1px solid var(--xp-border);display:flex;justify-content:space-between;margin-top:17px;min-height:47px}.experience-page .xp-league-card-meta button{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;color:rgba(255,255,255,.72)!important;display:inline-flex;font-size:11px!important;gap:7px;padding:0!important}.xp-league-card-meta button svg:first-child{color:var(--xp-blue)}.xp-league-card-meta button svg:last-child{font-size:9px;transition:transform .15s ease}.xp-league-card-meta button svg:last-child.is-open{transform:rotate(180deg)}.xp-league-card-meta>span{align-items:center;color:var(--xp-muted);display:inline-flex;font-size:10px;gap:6px}.xp-league-card-meta>span svg{color:var(--xp-green)}.xp-league-join{margin-top:17px;width:100%}.xp-league-members{background:rgba(0,0,0,.24);border:1px solid var(--xp-border);border-radius:12px;display:grid;gap:8px;margin-top:13px;max-height:240px;overflow:auto;padding:13px}.xp-league-members>strong{color:#fff!important;font-size:11px;letter-spacing:.08em;margin-bottom:3px;text-transform:uppercase}.xp-league-members>div{align-items:center;display:flex;gap:9px}.xp-league-members img{border:1px solid var(--xp-border);border-radius:50%;height:31px;object-fit:cover;object-position:center top;width:31px}.xp-league-members span{color:rgba(255,255,255,.75);font-size:11px}.xp-league-members p{color:var(--xp-muted)!important;font-size:11px!important;margin:0!important}.auth-experience-page{background:#03060a;min-height:100vh;padding-top:80px}.auth-experience-page:before{display:none}.xp-auth-shell{display:grid;grid-template-columns:minmax(460px,.92fr) minmax(560px,1.08fr)}.xp-auth-art,.xp-auth-shell{min-height:calc(100vh - 80px)}.xp-auth-art{background:linear-gradient(180deg,rgba(3,6,10,.2),rgba(3,6,10,.95)),linear-gradient(90deg,rgba(3,6,10,.18),rgba(3,6,10,.62)),url(/images/fmm-pages/auth-arena-hd.webp) center 38% /cover;border-right:1px solid var(--xp-border);overflow:hidden;position:sticky;top:80px}.xp-auth-art:after,.xp-auth-art:before{content:"";position:absolute}.xp-auth-art:before{background:radial-gradient(circle,rgba(22,143,230,.26),transparent 68%);height:540px;left:-210px;top:2%;width:540px}.xp-auth-art:after{background:radial-gradient(circle,rgba(223,17,27,.34),transparent 68%);bottom:-220px;height:580px;right:-230px;width:580px}.xp-auth-fighter{bottom:0;filter:saturate(.74) contrast(1.12);height:78%;object-fit:contain;object-position:bottom;pointer-events:none;position:absolute;width:54%;z-index:2}.xp-auth-fighter.is-left{left:-5%;transform:scaleX(-1)}.xp-auth-fighter.is-right{right:-5%}.xp-auth-art-copy{bottom:clamp(30px,5vw,68px);left:clamp(28px,5vw,70px);max-width:590px;position:absolute;right:clamp(28px,5vw,70px);z-index:5}.xp-auth-logo{display:inline-flex;margin-bottom:25px}.xp-auth-logo img{height:74px;object-fit:contain;width:128px}.xp-auth-art-copy h1{color:#fff!important;font-size:clamp(55px,6vw,86px)!important;letter-spacing:-.035em!important;line-height:.86!important;margin:0!important;text-transform:uppercase!important}.xp-auth-art-copy h1 span{color:var(--xp-red);display:block}.xp-auth-art-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.72)!important;font-size:15px!important;line-height:1.6!important;margin:22px 0 0!important;max-width:550px}.xp-auth-proof{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;max-width:520px}.xp-auth-proof>div{align-items:center;background:rgba(5,8,13,.68);border:1px solid var(--xp-border);border-radius:11px;display:flex;gap:11px;padding:12px}.xp-auth-proof svg{color:var(--xp-red)}.xp-auth-proof span{display:grid}.xp-auth-proof strong{color:#fff!important;font-size:13px;text-transform:uppercase}.xp-auth-proof small{color:var(--xp-muted);font-size:9px;margin-top:2px}.xp-auth-panel{align-items:flex-start;background:radial-gradient(circle at 100% 0,rgba(223,17,27,.1),transparent 26rem),#070b11;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:clamp(35px,5vw,76px) clamp(24px,5vw,84px)}.xp-auth-panel-inner{max-width:680px;width:100%}.xp-auth-mode-switch{background:rgba(255,255,255,.035);border:1px solid var(--xp-border);border-radius:12px;display:grid;gap:5px;grid-template-columns:1fr 1fr;padding:5px}.experience-page .xp-auth-mode-switch button{border-radius:8px!important;font-family:var(--xp-display)!important;font-size:14px!important;letter-spacing:.07em;min-height:42px;padding:0 12px!important;text-transform:uppercase}.experience-page .xp-auth-mode-switch button.is-active{background:linear-gradient(135deg,rgba(223,17,27,.82),rgba(223,17,27,.45))!important;border-color:rgba(255,65,76,.52)!important;color:#fff!important}.xp-auth-heading{margin:35px 0 24px}.xp-auth-heading>span{color:var(--xp-red);font-family:var(--xp-display);font-size:11px;letter-spacing:.11em;text-transform:uppercase}.xp-auth-heading h2{color:#fff!important;font-size:clamp(33px,4vw,50px)!important;line-height:.98!important;margin:8px 0 0!important;text-transform:uppercase}.xp-auth-heading p{color:var(--xp-muted)!important;font-size:13px!important;line-height:1.58!important;margin:12px 0 0!important;max-width:620px}.xp-auth-role-switcher{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.experience-page .xp-auth-role-switcher button{align-items:center;border:1px solid var(--xp-border)!important;border-radius:11px!important;display:flex;font-family:var(--xp-display)!important;font-size:14px!important;gap:8px;justify-content:center;min-height:49px;padding:0 12px!important;text-transform:uppercase}.experience-page .xp-auth-role-switcher button svg{color:rgba(255,255,255,.45)}.experience-page .xp-auth-role-switcher button.is-active{background:rgba(223,17,27,.12)!important;border-color:rgba(223,17,27,.56)!important;color:#fff!important}.experience-page .xp-auth-role-switcher button.is-active svg{color:var(--xp-red)}.xp-auth-form{display:grid;gap:17px}.xp-auth-field-grid>label,.xp-auth-form>label{color:rgba(255,255,255,.72);display:grid;font-size:11px;gap:8px}.xp-auth-field-grid label>span:first-child,.xp-auth-form label>span:first-child{font-family:var(--xp-display);letter-spacing:.06em;text-transform:uppercase}.xp-auth-input{align-items:center;background:rgba(0,0,0,.26);border:1px solid var(--xp-border);border-radius:10px;display:flex;min-height:52px;padding-left:14px}.xp-auth-input>svg{color:var(--xp-red);flex:0 0 auto}.xp-auth-input:focus-within{border-color:rgba(223,17,27,.65);box-shadow:0 0 0 4px rgba(223,17,27,.1)}.experience-page .xp-password-toggle{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;color:rgba(255,255,255,.58)!important;display:flex;height:48px;justify-content:center;padding:0 15px!important}.xp-auth-recaptcha{max-width:100%;overflow:hidden}.experience-page .xp-auth-inline-action{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--xp-red)!important;font-family:var(--xp-display)!important;font-size:13px!important;justify-self:start;letter-spacing:.07em;padding:0!important;text-transform:uppercase}.xp-auth-submit{width:100%}.xp-auth-google{align-items:center;display:grid;gap:11px}.xp-auth-google>span{align-items:center;color:rgba(255,255,255,.4);display:flex;font-size:10px;gap:10px;justify-content:center;text-transform:uppercase}.xp-auth-google>span:after,.xp-auth-google>span:before{background:var(--xp-border);content:"";flex:1 1;height:1px}.xp-auth-google>div{width:100%!important}.xp-auth-google iframe{margin:0 auto!important;max-width:100%!important}.xp-auth-field-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-auth-field-grid .is-wide{grid-column:1/-1}.experience-page .xp-auth-field-grid input,.experience-page .xp-auth-field-grid textarea{background:rgba(0,0,0,.26)!important;border:1px solid var(--xp-border)!important;border-radius:10px!important;min-height:50px;padding:0 13px!important}.experience-page .xp-auth-field-grid textarea{min-height:130px;padding-top:13px!important;resize:vertical}.experience-page .xp-auth-field-grid input:focus,.experience-page .xp-auth-field-grid textarea:focus{border-color:rgba(223,17,27,.65)!important;box-shadow:0 0 0 4px rgba(223,17,27,.1)!important}.xp-auth-checks{background:rgba(255,255,255,.026);border:1px solid var(--xp-border);border-radius:12px;display:grid;gap:10px;padding:15px}.xp-auth-checks label{align-items:flex-start;color:rgba(255,255,255,.65);display:flex;font-size:11px;gap:9px;line-height:1.45}.experience-page .xp-auth-checks input[type=checkbox]{accent-color:var(--xp-red);flex:0 0 auto;height:16px;margin:0;min-height:16px;padding:0!important;width:16px}.xp-auth-checks a{color:var(--xp-red)!important}.xp-auth-upload-card{align-items:center;background:rgba(255,255,255,.027);border:1px dashed rgba(255,255,255,.22);border-radius:13px;display:grid;gap:16px;grid-template-columns:74px 1fr;padding:14px}.xp-auth-upload-card>div{align-items:center;background:rgba(223,17,27,.1);border:1px solid rgba(223,17,27,.35);border-radius:12px;color:var(--xp-red);display:flex;height:74px;justify-content:center;overflow:hidden;width:74px}.xp-auth-upload-card img{height:100%;object-fit:cover;width:100%}.xp-auth-upload-card label{cursor:pointer;display:grid;gap:3px}.xp-auth-upload-card strong{color:#fff!important;font-size:14px;text-transform:uppercase}.xp-auth-upload-card span{color:var(--xp-muted);font-size:10px}.xp-auth-upload-card input{color:rgba(255,255,255,.6)!important;font-size:10px;margin-top:8px;padding:0!important}.xp-auth-completion-card{align-items:center;background:rgba(255,255,255,.03);border:1px solid var(--xp-border);border-radius:16px;display:flex;flex-direction:column;min-height:320px;justify-content:center;padding:32px;text-align:center}.xp-auth-completion-card>svg{color:var(--xp-red);font-size:42px}.xp-auth-completion-card h3{color:#fff!important;font-size:31px!important;margin:18px 0 0!important;text-transform:uppercase}.xp-auth-completion-card p{color:var(--xp-muted)!important;line-height:1.58!important;margin:12px auto 20px!important;max-width:500px}.xp-auth-pulse{align-items:center;display:flex;gap:9px;margin-bottom:20px}.xp-auth-pulse i{animation:xpPulse .8s infinite alternate;background:var(--xp-green);border-radius:50%;box-shadow:0 0 12px rgba(51,223,71,.6);height:8px;width:8px}.xp-auth-pulse span{color:var(--xp-green);font-family:var(--xp-display);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.xp-auth-footer-copy{color:rgba(255,255,255,.32)!important;font-size:10px!important;line-height:1.5!important;margin:24px 0 0!important;text-align:center}.xp-auth-completion{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:130px 22px 60px}.xp-auth-completion .membership-wrapper,.xp-auth-completion .uploadAvatar{background:transparent!important;color:#fff!important;min-height:auto!important;width:min(1120px,100%)!important}.xp-auth-completion .membershipCards,.xp-auth-completion .mermbership-cards{display:grid!important;gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.xp-auth-completion .cardone,.xp-auth-completion [class*=membershipCard]{background:linear-gradient(180deg,rgba(17,24,33,.95),rgba(7,11,16,.98))!important;border:1px solid var(--xp-border)!important;border-radius:18px!important;color:#fff!important}.xp-dashboard-detail-view{padding:112px 20px 70px}.experience-page .xp-dashboard-back{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--xp-border)!important;border-radius:9px!important;box-shadow:none!important;color:#fff!important;display:inline-flex;font-family:var(--xp-display)!important;font-size:11px!important;gap:8px;letter-spacing:.06em;margin:0 auto 20px max(0px,calc((100vw - 1290px) / 2));min-height:43px;padding:0 14px!important;text-transform:uppercase}.xp-affiliate-hero,.xp-dashboard-hero,.xp-sponsor-dashboard-hero{background:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.76)),url(/images/fmm-experience/fighter-duel-arena.jpg) 50% /cover;border-bottom:1px solid var(--xp-border);min-height:570px;overflow:hidden;padding:146px 0 64px;position:relative}.xp-dashboard-hero:before{background:radial-gradient(circle at 82% 30%,rgba(223,17,27,.27),transparent 29rem);content:"";inset:0;position:absolute}.player-dashboard-rich-page{background:radial-gradient(circle at 82% 22%,rgba(223,17,27,.12),transparent 24rem),radial-gradient(circle at 18% 18%,rgba(22,143,230,.08),transparent 28rem),#04070b}.player-dashboard-hero-rich{background:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.78)),url(/images/fmm-pages/premium-affiliate-banner.png) 50% /cover!important;min-height:600px;padding-top:118px}.xp-dashboard-hero-layout{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);position:relative;z-index:2}.xp-dashboard-profile{display:grid;gap:25px;grid-template-columns:145px minmax(0,1fr)}.xp-dashboard-avatar{background:#090d13;border:2px solid rgba(223,17,27,.52);border-radius:24px;box-shadow:var(--xp-glow-red);height:160px;overflow:hidden;position:relative;width:145px}.xp-dashboard-avatar:after{border:1px solid rgba(255,255,255,.16);content:"";inset:8px;pointer-events:none;position:absolute}.xp-dashboard-avatar img{height:100%;object-fit:cover;object-position:center top;width:100%}.xp-affiliate-profile-card h1,.xp-dashboard-profile h1,.xp-sponsor-dashboard-intro h1{color:#fff!important;font-size:clamp(49px,5.4vw,74px)!important;letter-spacing:-.035em!important;line-height:.88!important;margin:0!important;text-transform:uppercase!important}.xp-affiliate-profile-card h1 span,.xp-dashboard-profile h1 span,.xp-sponsor-dashboard-intro h1 span{color:var(--xp-red)}.xp-affiliate-profile-card>div:last-child>p:not(.xp-eyebrow),.xp-dashboard-profile>div:last-child>p:not(.xp-eyebrow),.xp-sponsor-dashboard-intro>p:not(.xp-eyebrow){color:rgba(255,255,255,.72)!important;font-size:14px!important;line-height:1.58!important;margin:18px 0 0!important;max-width:650px}.xp-dashboard-profile-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.xp-dashboard-profile-meta span{align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--xp-border);border-radius:999px;color:rgba(255,255,255,.72);display:inline-flex;font-family:var(--xp-display);font-size:10px;gap:7px;letter-spacing:.05em;padding:9px 11px;text-transform:uppercase}.xp-dashboard-profile-meta svg{color:var(--xp-red)}.xp-dashboard-next-fight{background:linear-gradient(145deg,rgba(13,19,27,.97),rgba(30,8,13,.94));border:1px solid var(--xp-border-strong);border-radius:20px;box-shadow:var(--xp-shadow),var(--xp-glow-red);min-height:350px;overflow:hidden;padding:22px;position:relative;text-align:center}.xp-dashboard-next-label{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.xp-dashboard-next-art{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;height:170px;margin-top:8px;overflow:hidden}.xp-dashboard-next-art img{height:170px;object-fit:contain;object-position:center bottom;width:100%}.xp-dashboard-next-art span{align-items:center;background:var(--xp-red);border-radius:50%;color:#fff;display:flex;font-family:var(--xp-display);font-size:10px;height:38px;justify-content:center;width:38px}.xp-dashboard-next-fight h2{color:#fff!important;font-size:25px!important;line-height:.98!important;margin:2px 0 17px!important;text-transform:uppercase}.xp-dashboard-next-fight h2 em{color:var(--xp-red);font-size:.65em;font-style:normal}.xp-dashboard-next-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.xp-dashboard-next-empty>svg{color:var(--xp-red);font-size:36px}.xp-dashboard-next-empty h2{font-size:30px!important;margin:18px 0!important}.xp-dashboard-main{padding-top:0}.xp-dashboard-stat-grid{display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-31px 0 70px;position:relative;z-index:4}.experience-page .xp-dashboard-stat-grid>button,.xp-dashboard-stat-grid>div{align-items:center;background:linear-gradient(180deg,rgba(18,25,34,.98),rgba(8,12,18,.98))!important;border:1px solid var(--xp-border)!important;border-radius:13px!important;box-shadow:0 18px 42px rgba(0,0,0,.34)!important;color:#fff!important;display:flex;gap:13px;min-height:92px;padding:17px!important;text-align:left}.xp-dashboard-stat-grid>button>svg:first-child,.xp-dashboard-stat-grid>div>svg{color:var(--xp-red);font-size:23px;flex:0 0 auto}.xp-dashboard-stat-grid>button>svg:last-child{color:rgba(255,255,255,.35);font-size:12px;margin-left:auto}.xp-dashboard-stat-grid span{display:grid;min-width:0}.xp-dashboard-stat-grid strong{color:#fff!important;font-size:22px;line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.xp-dashboard-stat-grid small{color:var(--xp-muted);font-size:9px;letter-spacing:.07em;margin-top:5px;text-transform:uppercase}.xp-dashboard-fight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.experience-page .xp-dashboard-remove-fight,.experience-page .xp-dashboard-remove-inline{background:transparent!important;border:0!important;box-shadow:none!important;color:rgba(255,255,255,.38)!important;font-family:var(--xp-display)!important;font-size:9px!important;letter-spacing:.07em;padding:12px 0 0!important;text-transform:uppercase;width:100%}.experience-page .xp-dashboard-remove-fight:hover,.experience-page .xp-dashboard-remove-inline:hover{color:var(--xp-red)!important}.xp-dashboard-timeline-wrap{position:relative}.experience-page .xp-dashboard-remove-inline{position:absolute;right:20px;top:75px;width:auto;z-index:3}.xp-dashboard-actions-panel{align-items:center;grid-template-columns:minmax(280px,.72fr) minmax(0,1.2fr) auto;margin-top:10px}.xp-dashboard-action-art{min-height:310px}.xp-dashboard-actions-panel>div:nth-child(2){padding:35px}.xp-dashboard-actions-panel>.theme-btn{margin-right:32px}.xp-dashboard-quick-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:23px}.xp-dashboard-quick-actions a{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--xp-border);border-radius:10px;color:#fff!important;display:flex;font-family:var(--xp-display);font-size:11px;gap:9px;letter-spacing:.04em;min-height:44px;padding:0 12px;text-transform:uppercase}.xp-dashboard-quick-actions a svg{color:var(--xp-red)}.xp-modal-backdrop{background:rgba(1,3,5,.83);z-index:2000}.xp-modal{background:linear-gradient(180deg,rgba(19,27,37,.99),rgba(7,11,16,.99));border:1px solid var(--xp-border-strong);border-radius:20px;box-shadow:0 38px 120px rgba(0,0,0,.72);max-width:580px;padding:34px;width:100%}.xp-modal-icon{align-items:center;background:rgba(223,17,27,.1);border:1px solid rgba(223,17,27,.4);border-radius:50%;color:var(--xp-red);display:flex;font-size:23px;height:58px;justify-content:center;margin-bottom:20px;width:58px}.xp-modal h2{color:#fff!important;font-size:35px!important;line-height:.95!important;margin:0 0 20px!important;text-transform:uppercase}.experience-page .xp-modal textarea{background:rgba(0,0,0,.26)!important;border:1px solid var(--xp-border)!important;border-radius:11px!important;min-height:150px;padding:13px!important;resize:vertical}.xp-modal>div:last-child{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.xp-affiliate-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.74)),url(/images/fmm-experience/fighter-action-blue.jpg)}.xp-affiliate-hero-fighter,.xp-sponsor-dashboard-fighter{bottom:-5%;filter:saturate(.75) contrast(1.1);height:94%;object-fit:contain;object-position:right bottom;opacity:.36;pointer-events:none;position:absolute;right:-5%;width:44%}.xp-affiliate-hero-layout{align-items:center;display:grid;gap:38px;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);position:relative;z-index:2}.xp-affiliate-profile-card{align-items:center;display:grid;gap:25px;grid-template-columns:145px minmax(0,1fr)}.xp-affiliate-avatar{background:#090d13;border:2px solid rgba(22,143,230,.56);border-radius:50%;box-shadow:var(--xp-glow-blue);height:145px;overflow:hidden;width:145px}.xp-affiliate-avatar img{height:100%;object-fit:cover;object-position:center top;width:100%}.xp-affiliate-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.xp-affiliate-pipeline-card{background:linear-gradient(145deg,rgba(13,19,27,.97),rgba(9,25,38,.94));border:1px solid var(--xp-border-strong);border-radius:20px;box-shadow:var(--xp-shadow),var(--xp-glow-blue);padding:26px}.xp-affiliate-pipeline-card>span{color:var(--xp-blue);font-family:var(--xp-display);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.xp-affiliate-pipeline-card h2{color:#fff!important;font-size:35px!important;margin:9px 0 22px!important;text-transform:uppercase}.xp-affiliate-pipeline{display:grid;gap:8px}.xp-affiliate-pipeline>div{align-items:center;border-top:1px solid var(--xp-border);display:grid;gap:10px;grid-template-columns:8px 50px 1fr;padding:13px 0 0}.xp-affiliate-pipeline i{background:var(--xp-blue);border-radius:50%;box-shadow:0 0 10px rgba(22,143,230,.65);height:7px;width:7px}.xp-affiliate-pipeline strong{color:#fff!important;font-size:21px}.xp-affiliate-pipeline small{color:var(--xp-muted);font-size:10px;text-transform:uppercase}.xp-affiliate-stat-grid>div>svg{color:var(--xp-blue)}.xp-affiliate-fight-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-affiliate-fight-card{background:linear-gradient(180deg,rgba(17,24,33,.95),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 56px rgba(0,0,0,.35);min-width:0;overflow:hidden;position:relative;transition:border-color .17s ease,transform .17s ease}.xp-affiliate-fight-card:hover{border-color:rgba(22,143,230,.48);transform:translateY(-4px)}.xp-affiliate-fight-card.is-promoted{cursor:pointer;box-shadow:0 22px 56px rgba(0,0,0,.35),inset 0 2px rgba(51,223,71,.65)}.xp-affiliate-live-badge{left:12px;position:absolute;top:12px;z-index:5}.xp-affiliate-fight-media{align-items:end;background:linear-gradient(135deg,rgba(22,143,230,.15),rgba(223,17,27,.13));display:grid;grid-template-columns:1fr auto 1fr;height:220px;overflow:hidden;position:relative}.xp-affiliate-fight-media:after{background:linear-gradient(180deg,transparent 43%,rgba(7,11,16,.98));content:"";inset:0;position:absolute;z-index:2}.xp-affiliate-fight-media figure{height:100%;margin:0;overflow:hidden}.xp-affiliate-fight-media img{height:100%;object-fit:cover;object-position:center top;width:100%}.xp-affiliate-fight-media>span{align-items:center;background:var(--xp-red);border:4px solid #080c12;border-radius:50%;color:#fff;display:flex;height:43px;justify-content:center;left:50%;top:49%;transform:translate(-50%,-50%);width:43px}.xp-affiliate-fight-media>i,.xp-affiliate-fight-media>span{font-family:var(--xp-display);font-size:10px;position:absolute;z-index:4}.xp-affiliate-fight-media>i{bottom:12px;color:var(--xp-blue);font-style:normal;left:14px;letter-spacing:.08em;text-transform:uppercase}.xp-affiliate-fight-copy{padding:18px}.xp-affiliate-fight-copy>p{color:var(--xp-blue)!important;font-family:var(--xp-display);font-size:10px!important;letter-spacing:.09em;margin:0 0 6px!important;text-transform:uppercase}.xp-affiliate-fight-copy h3{color:#fff!important;font-size:24px!important;line-height:.98!important;margin:0!important;text-transform:uppercase}.xp-affiliate-fight-copy h3 span{color:var(--xp-red);font-size:.6em}.xp-affiliate-fight-copy>div:not(.xp-affiliate-card-actions){border-bottom:1px solid var(--xp-border);border-top:1px solid var(--xp-border);display:flex;gap:12px;justify-content:space-between;margin:14px 0;padding:11px 0}.xp-affiliate-fight-copy>div:not(.xp-affiliate-card-actions) span{color:var(--xp-muted);font-size:10px;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-affiliate-fight-copy>.theme-btn{width:100%}.xp-affiliate-card-actions{display:grid;gap:9px;grid-template-columns:1fr 46px}.experience-page .xp-copy-promo{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--xp-border)!important;border-radius:9px!important;box-shadow:none!important;color:#fff!important;display:flex;justify-content:center;padding:0!important}.xp-affiliate-community-panel{align-items:stretch;background:linear-gradient(135deg,rgba(15,22,31,.95),rgba(9,23,35,.92));border:1px solid var(--xp-border);border-radius:var(--xp-radius-lg);box-shadow:var(--xp-shadow);display:grid;gap:32px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);padding:clamp(28px,4vw,48px)}.xp-affiliate-quick-links{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:23px}.xp-affiliate-quick-links a{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--xp-border);border-radius:10px;color:#fff!important;display:flex;font-family:var(--xp-display);font-size:10px;gap:8px;min-height:45px;padding:0 11px;text-transform:uppercase}.xp-affiliate-quick-links svg{color:var(--xp-blue)}.xp-affiliate-member-list{background:rgba(0,0,0,.24);border:1px solid var(--xp-border);border-radius:14px;padding:17px}.xp-affiliate-member-list>div:first-child{align-items:center;border-bottom:1px solid var(--xp-border);display:flex;justify-content:space-between;padding-bottom:12px}.xp-affiliate-member-list>div:first-child strong{color:#fff!important;font-size:13px;text-transform:uppercase}.xp-affiliate-member-list>div:first-child span{color:var(--xp-blue);font-family:var(--xp-display);font-size:9px;text-transform:uppercase}.xp-affiliate-member-list article{align-items:center;border-bottom:1px solid rgba(255,255,255,.06);display:flex;gap:11px;padding:11px 0}.xp-affiliate-member-list article:last-of-type{border-bottom:0}.xp-affiliate-member-list img{border:1px solid var(--xp-border);border-radius:50%;height:40px;object-fit:cover;object-position:center top;width:40px}.xp-affiliate-member-list article span{display:grid}.xp-affiliate-member-list article strong{color:#fff!important;font-size:12px;text-transform:uppercase}.xp-affiliate-member-list article small{color:var(--xp-muted);font-size:9px;margin-top:3px}.xp-affiliate-member-list>p{color:var(--xp-muted)!important;font-size:11px!important;margin:17px 0 0!important}.xp-sponsor-dashboard-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.76)),url(/images/fmm-experience/fighter-action-red.jpg)}.xp-sponsor-dashboard-hero-layout{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);position:relative;z-index:2}.xp-sponsor-dashboard-intro>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.xp-sponsor-dashboard-brand-card{align-items:center;background:linear-gradient(145deg,rgba(15,22,31,.97),rgba(32,8,14,.94));border:1px solid var(--xp-border-strong);border-radius:20px;box-shadow:var(--xp-shadow),var(--xp-glow-red);display:flex;flex-direction:column;min-height:345px;justify-content:center;padding:26px;text-align:center}.xp-sponsor-dashboard-brand-card>span{color:var(--xp-red);font-family:var(--xp-display);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.xp-sponsor-dashboard-brand-card>div{align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--xp-border);border-radius:16px;color:var(--xp-red);display:flex;height:120px;justify-content:center;margin-top:20px;overflow:hidden;padding:18px;width:190px}.xp-sponsor-dashboard-brand-card>div img{height:100%;object-fit:contain;width:100%}.xp-sponsor-dashboard-brand-card>div svg{font-size:39px}.xp-sponsor-dashboard-brand-card h2{color:#fff!important;font-size:30px!important;line-height:1!important;margin:20px 0 0!important;text-transform:uppercase}.xp-sponsor-dashboard-brand-card p{align-items:center;color:var(--xp-green)!important;display:flex;font-family:var(--xp-display);font-size:10px!important;gap:7px;letter-spacing:.08em;margin:12px 0 0!important;text-transform:uppercase}.xp-sponsor-dashboard-brand-card p i{background:var(--xp-green);border-radius:50%;box-shadow:0 0 10px rgba(51,223,71,.65);height:7px;width:7px}.xp-sponsor-dashboard-grid{display:grid;gap:20px;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);margin-bottom:20px}.xp-sponsor-profile-panel,.xp-sponsor-story-panel{background:linear-gradient(180deg,rgba(17,24,33,.95),rgba(7,11,16,.98));border:1px solid var(--xp-border);border-radius:var(--xp-radius);box-shadow:0 22px 56px rgba(0,0,0,.34);overflow:hidden;padding:26px}.xp-sponsor-profile-logo{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--xp-border);border-radius:14px;color:var(--xp-red);display:flex;height:110px;justify-content:center;margin:22px 0;overflow:hidden;padding:16px;width:180px}.xp-sponsor-profile-logo img{height:100%;object-fit:contain;width:100%}.xp-sponsor-profile-logo svg{font-size:35px}.xp-sponsor-profile-panel dl{margin:0}.xp-sponsor-profile-panel dl>div{border-top:1px solid var(--xp-border);display:grid;gap:14px;grid-template-columns:105px minmax(0,1fr);padding:13px 0}.xp-sponsor-profile-panel dt{color:rgba(255,255,255,.4);font-family:var(--xp-display);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.xp-sponsor-profile-panel dd{color:rgba(255,255,255,.78);font-size:11px;margin:0;overflow-wrap:anywhere}.xp-sponsor-story-panel{display:grid;gap:26px;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)}.xp-sponsor-story-art{border-radius:14px;min-height:390px;overflow:hidden;position:relative}.xp-sponsor-story-art:after{background:linear-gradient(180deg,transparent,rgba(5,8,13,.35));content:"";inset:0;position:absolute}.xp-sponsor-story-art img{height:100%;object-fit:cover;width:100%}.xp-sponsor-story-panel>div:last-child{align-self:center}.xp-sponsor-story-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.xp-sponsor-story-actions a{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--xp-border);border-radius:9px;color:#fff!important;display:inline-flex;font-family:var(--xp-display);font-size:10px;gap:8px;min-height:42px;padding:0 12px;text-transform:uppercase}.xp-sponsor-story-actions svg{color:var(--xp-red)}.xp-sponsor-opportunity-panel{margin-top:20px}.xp-sponsor-opportunity-types{display:flex;flex-wrap:wrap;gap:8px}.xp-sponsor-opportunity-types span{align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--xp-border);border-radius:999px;color:rgba(255,255,255,.72);display:inline-flex;font-family:var(--xp-display);font-size:9px;gap:7px;letter-spacing:.05em;padding:9px 11px;text-transform:uppercase}.xp-sponsor-opportunity-types svg{color:var(--xp-red)}.xp-fighter-backdrop{align-items:end;display:grid;grid-template-columns:1fr auto 1fr;min-height:330px;overflow:hidden;position:relative}.xp-fighter-backdrop:after{background:linear-gradient(180deg,transparent,rgba(5,8,13,.96));content:"";inset:0;position:absolute;z-index:2}.xp-fighter-backdrop img{height:330px;object-fit:contain;object-position:center bottom;position:relative;width:100%;z-index:1}.xp-fighter-backdrop-left{filter:drop-shadow(0 0 24px rgba(22,143,230,.2))}.xp-fighter-backdrop-right{filter:drop-shadow(0 0 24px rgba(223,17,27,.22))}.xp-fighter-backdrop-vs{align-items:center;background:var(--xp-red);border-radius:50%;color:#fff;display:flex;font-family:var(--xp-display);height:46px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px;z-index:4}@media (max-width:1260px){.xp-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.xp-activation-grid,.xp-affiliate-fight-grid,.xp-dashboard-fight-grid,.xp-fight-card-grid,.xp-fighter-grid,.xp-league-grid,.xp-reward-path,.xp-sponsor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-dashboard-actions-panel{grid-template-columns:280px minmax(0,1fr)}.xp-dashboard-actions-panel>.theme-btn{grid-column:2;justify-self:start;margin:-15px 35px 35px}}@media (max-width:1080px){.xp-hero{min-height:auto;padding-bottom:62px}.xp-affiliate-hero-layout,.xp-dashboard-hero-layout,.xp-hero-layout,.xp-sponsor-dashboard-hero-layout{grid-template-columns:1fr}.xp-hero-copy{max-width:780px}.xp-hero-visual{width:100%}.xp-hero-feature-wrap{margin-left:0;max-width:760px}.xp-filter-dock{align-items:stretch;flex-direction:column;margin-top:-70px}.xp-filter-tabs{width:100%}.xp-directory-toolbar{justify-content:stretch;width:100%}.xp-search-field{flex:1 1}.xp-past-layout{grid-template-columns:1fr}.xp-archive-poster{min-height:390px}.xp-archive-poster>img{object-position:center 28%}.xp-sponsor-hero-card{grid-template-columns:.8fr 1.2fr}.xp-auth-shell{grid-template-columns:.82fr 1.18fr}.xp-auth-art-copy h1{font-size:58px!important}.xp-auth-fighter{height:67%}.xp-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-affiliate-hero-fighter,.xp-sponsor-dashboard-fighter{opacity:.2}}@media (max-width:900px){.xp-hero{padding-top:130px}.xp-hero-copy h1{font-size:clamp(51px,10vw,76px)!important}.xp-section-heading{align-items:flex-start;flex-direction:column}.xp-section-heading h2{font-size:41px!important}.xp-fight-timeline-row{grid-template-columns:62px 104px minmax(0,1fr)}.xp-timeline-side{align-items:flex-start;border-top:1px solid var(--xp-border);flex-direction:row;grid-column:2/-1;justify-content:space-between;padding-top:10px}.xp-leaderboard-table-head,.xp-leaderboard-table-row{grid-template-columns:72px minmax(0,1fr) 120px}.xp-leaderboard-table-head span:last-child,.xp-status-cell{display:none}.xp-fighter-editorial,.xp-league-launch-banner,.xp-rank-cta,.xp-wallet-banner{grid-template-columns:1fr}.xp-fighter-editorial-art,.xp-league-launch-art,.xp-rank-cta-art,.xp-wallet-banner-art{min-height:300px}.xp-league-launch-art:after,.xp-rank-cta-art:after,.xp-wallet-banner-art:after{background:linear-gradient(180deg,transparent,rgba(12,18,26,.88))}.xp-fighter-editorial>div:first-child{order:2}.xp-fighter-editorial-art{order:1}.xp-fighter-editorial-art:after{background:linear-gradient(180deg,transparent,rgba(12,18,26,.88))}.xp-sponsor-hero-card{grid-template-columns:1fr}.xp-sponsor-hero-art{min-height:250px}.xp-sponsor-hero-art:after{background:linear-gradient(180deg,transparent,rgba(14,19,27,.95))}.xp-sponsor-hero-copy{padding:28px}.xp-sponsor-dashboard-grid{grid-template-columns:1fr}.xp-sponsor-story-panel{grid-template-columns:.8fr 1.2fr}.xp-auth-shell{grid-template-columns:1fr}.xp-auth-art{min-height:560px;position:relative;top:auto}.xp-auth-panel{min-height:auto}.xp-auth-fighter{height:74%}.xp-affiliate-profile-card,.xp-dashboard-profile{grid-template-columns:120px minmax(0,1fr)}.xp-affiliate-avatar,.xp-dashboard-avatar{height:120px;width:120px}.xp-dashboard-actions-panel{grid-template-columns:1fr}.xp-dashboard-action-art{min-height:260px}.xp-dashboard-action-art:after{background:linear-gradient(180deg,transparent,rgba(12,18,26,.9))}.xp-dashboard-actions-panel>.theme-btn{grid-column:1;margin:-10px 35px 35px}.xp-affiliate-community-panel{grid-template-columns:1fr}}@media (max-width:720px){.experience-page .theme-container{width:min(100% - 28px,1290px)}.xp-hero{padding:118px 0 48px}.xp-hero-layout{gap:34px}.xp-hero-copy h1{font-size:50px!important}.xp-hero-description{font-size:14px!important}.xp-hero-stats{grid-template-columns:1fr}.xp-hero-stats>div{border-bottom:1px solid var(--xp-border);border-right:0;padding:10px 0}.xp-hero-stats>div:last-child{border-bottom:0}.xp-page-main{padding:48px 0 72px}.xp-page-section{margin-bottom:58px}.xp-filter-dock{margin-bottom:45px;margin-top:-48px}.xp-filter-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.experience-page .xp-filter-tabs button{justify-content:space-between;width:100%}.xp-directory-toolbar{align-items:stretch;flex-direction:column}.xp-search-field,.xp-select-wrap{min-width:0;width:100%}.xp-featured-fight{min-height:480px}.xp-featured-content{bottom:92px;max-width:calc(100% - 48px)}.experience-page .xp-featured-action{bottom:25px;left:25px;right:auto}.xp-featured-content h2{font-size:34px!important}.xp-affiliate-fight-grid,.xp-dashboard-fight-grid,.xp-fight-card-grid,.xp-fighter-grid,.xp-league-grid,.xp-loading-grid,.xp-reward-grid,.xp-sponsor-grid{grid-template-columns:1fr}.xp-fight-card-media{height:280px}.xp-fight-timeline-row{gap:11px;grid-template-columns:54px 88px minmax(0,1fr);padding-right:12px}.xp-timeline-portraits,.xp-timeline-portraits img{height:70px}.xp-timeline-main h3{font-size:19px!important}.xp-fights-cta,.xp-sponsor-cta,.xp-sponsor-opportunity-panel{align-items:flex-start;flex-direction:column}.xp-podium-card{min-height:395px;padding:18px 13px 0}.xp-podium-avatar{height:72px;width:72px}.is-place-1 .xp-podium-avatar{height:92px;width:92px}.xp-podium-slot>strong{font-size:14px}.xp-leaderboard-toolbar{align-items:stretch;flex-direction:column}.xp-leaderboard-table-head,.xp-leaderboard-table-row{gap:10px;grid-template-columns:52px minmax(0,1fr) 90px;padding:0 12px}.xp-player-cell img{height:40px;width:40px}.xp-player-cell strong{font-size:13px}.xp-points-cell strong{font-size:15px}.xp-fighter-card-media{height:350px}.xp-activation-grid,.xp-reward-path{grid-template-columns:1fr}.xp-reward-hero-card{min-height:420px;padding:22px}.xp-reward-hero-card>img{opacity:.52;width:75%}.xp-reward-ring{height:85px;left:26px;top:27px;width:85px}.xp-league-toolbar{align-items:stretch;flex-direction:column}.auth-experience-page{padding-top:70px}.xp-auth-art{min-height:510px}.xp-auth-panel{padding:35px 18px 60px}.xp-auth-art-copy{bottom:28px;left:22px;right:22px}.xp-auth-art-copy h1{font-size:51px!important}.xp-auth-art-copy>p:not(.xp-eyebrow){font-size:13px!important}.xp-auth-fighter{height:67%}.xp-auth-field-grid,.xp-auth-proof{grid-template-columns:1fr}.xp-auth-field-grid .is-wide{grid-column:auto}.xp-auth-role-switcher{gap:6px}.experience-page .xp-auth-role-switcher button{font-size:10px!important;padding:0 7px!important}.xp-auth-role-switcher button span{display:none}.xp-affiliate-hero,.xp-dashboard-hero,.xp-sponsor-dashboard-hero{padding:120px 0 48px}.xp-affiliate-profile-card,.xp-dashboard-profile{align-items:start;grid-template-columns:88px minmax(0,1fr)}.xp-affiliate-avatar,.xp-dashboard-avatar{border-radius:15px;height:88px;width:88px}.xp-affiliate-avatar{border-radius:50%}.xp-affiliate-profile-card h1,.xp-dashboard-profile h1,.xp-sponsor-dashboard-intro h1{font-size:44px!important}.xp-dashboard-stat-grid{grid-template-columns:1fr;margin-bottom:55px}.xp-dashboard-actions-panel>div:nth-child(2){padding:27px}.xp-affiliate-quick-links,.xp-dashboard-quick-actions{grid-template-columns:1fr}.xp-dashboard-actions-panel>.theme-btn{margin:-7px 27px 27px}.xp-sponsor-story-panel{grid-template-columns:1fr}.xp-sponsor-story-art{min-height:260px}.xp-sponsor-opportunity-types{display:grid;width:100%}.xp-affiliate-hero-fighter,.xp-sponsor-dashboard-fighter{display:none}}@media (max-width:480px){.xp-hero-copy h1{font-size:44px!important}.xp-hero-actions{display:grid}.xp-hero-actions .theme-btn{width:100%}.xp-filter-tabs{grid-template-columns:1fr}.xp-featured-fight{min-height:500px}.xp-featured-date{height:56px;left:13px;top:13px;width:56px}.xp-featured-status{right:12px;top:12px}.xp-featured-content{left:18px;max-width:calc(100% - 36px)}.xp-featured-meta span:nth-child(2){display:none}.experience-page .xp-featured-action{left:18px}.xp-fight-card-media{height:250px}.xp-fight-timeline-row{grid-template-columns:45px 72px minmax(0,1fr);padding-left:8px}.xp-timeline-date strong{font-size:24px}.xp-timeline-main>span{display:none}.xp-timeline-main h3{font-size:17px!important}.xp-timeline-side{grid-column:1/-1}.xp-leaderboard-table-head{display:none}.xp-leaderboard-table-row{grid-template-columns:42px minmax(0,1fr) 70px}.xp-player-cell img{display:none}.xp-player-cell strong{font-size:12px}.xp-podium-avatar{height:64px;width:64px}.is-place-1 .xp-podium-avatar{height:82px;width:82px}.xp-league-hero-card-copy h2,.xp-sponsor-hero-copy h2{font-size:31px!important}.xp-league-hero-card-copy{max-width:calc(100% - 46px)}.xp-league-hero-card>img{opacity:.48;width:75%}.xp-auth-mode-switch button{font-size:10px!important}.xp-auth-art{min-height:470px}.xp-auth-art-copy h1{font-size:45px!important}.xp-auth-proof{display:none}.xp-auth-heading h2{font-size:34px!important}.xp-auth-upload-card{grid-template-columns:60px 1fr}.xp-auth-upload-card>div{height:60px;width:60px}.xp-affiliate-profile-card,.xp-dashboard-profile{grid-template-columns:1fr}.xp-affiliate-avatar,.xp-dashboard-avatar{height:100px;width:100px}.xp-affiliate-profile-card h1,.xp-dashboard-profile h1,.xp-sponsor-dashboard-intro h1{font-size:40px!important}.xp-dashboard-next-art,.xp-dashboard-next-art img{height:145px}.xp-dashboard-timeline-wrap .xp-dashboard-remove-inline{top:auto;bottom:10px;right:12px}.xp-sponsor-profile-panel dl>div{grid-template-columns:1fr;gap:5px}}.route-experience-page,.route-experience-page *{box-sizing:border-box}.route-experience-page{--route-red:var(--fmm-red,#df111b);--route-red-bright:#ff2632;--route-blue:var(--fmm-blue,#168fe6);--route-text:var(--fmm-text,#f4f6fa);--route-muted:var(--fmm-muted,rgba(244,246,250,0.67));--route-panel:rgba(11,17,25,0.91);--route-panel-soft:rgba(255,255,255,0.038);--route-border:rgba(255,255,255,0.11);--route-border-strong:rgba(255,255,255,0.19);--route-display:var(--fmm-font-display,"UFCSans","Arial Narrow",Impact,sans-serif);--route-body:var(--fmm-font-body,"UfcSansRegular",Inter,Arial,sans-serif);background:radial-gradient(circle at 82% 4%,rgba(223,17,27,.13),transparent 32rem),radial-gradient(circle at 8% 28%,rgba(22,143,230,.09),transparent 30rem),linear-gradient(180deg,#04070b,#070b11 52%,#030509);color:var(--route-text);font-family:var(--route-body)!important;min-height:100vh;overflow:hidden;position:relative}.route-experience-page:before{background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%);pointer-events:none;position:absolute}.route-experience-page>*{position:relative;z-index:1}.route-experience-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98) 0,rgba(3,6,10,.91) 42%,rgba(3,6,10,.48) 76%,rgba(3,6,10,.72) 100%),linear-gradient(180deg,rgba(3,6,10,.05),rgba(3,6,10,.92)),var(--route-experience-bg);background-position:50%;background-size:cover;border-bottom:1px solid var(--route-border);min-height:520px;overflow:hidden;padding:142px 0 66px;position:relative}.route-experience-page.is-compact .route-experience-hero{min-height:420px;padding-bottom:48px}.route-experience-hero:after,.route-experience-hero:before{content:"";inset:0;pointer-events:none;position:absolute}.route-experience-hero:before{background:radial-gradient(circle at 76% 35%,rgba(223,17,27,.24),transparent 25rem),radial-gradient(circle at 56% 20%,rgba(22,143,230,.16),transparent 26rem)}.route-experience-hero:after{background:linear-gradient(90deg,transparent 0 7.5%,rgba(223,17,27,.72) 7.5% 7.62%,transparent 7.62% 92.3%,rgba(22,143,230,.58) 92.3% 92.42%,transparent 92.42%);opacity:.32}.route-experience-grid{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:44px 44px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 76%);mask-image:radial-gradient(circle at center,#000 0,transparent 76%);pointer-events:none;position:absolute}.route-experience-hero-inner{align-items:end;display:grid;gap:clamp(40px,7vw,112px);grid-template-columns:minmax(0,1fr) minmax(330px,.44fr);min-height:310px;position:relative;z-index:2}.route-experience-copy{max-width:850px}.route-experience-breadcrumb{align-items:center;color:rgba(255,255,255,.42);display:flex;flex-wrap:wrap;font-family:var(--route-display)!important;font-size:11px;font-weight:800;gap:8px;letter-spacing:.08em;margin-bottom:27px;text-transform:uppercase}.route-experience-breadcrumb a{align-items:center;color:rgba(255,255,255,.72)!important;display:inline-flex;gap:7px}.route-experience-eyebrow{align-items:center;color:var(--route-red)!important;display:flex;font-size:13px!important;gap:9px;letter-spacing:.16em!important;margin:0 0 15px!important;text-transform:uppercase}.route-experience-copy h1,.route-experience-eyebrow{font-family:var(--route-display)!important;font-weight:900!important}.route-experience-copy h1{color:#fff!important;font-size:clamp(49px,6vw,82px)!important;letter-spacing:-.035em!important;line-height:.91!important;margin:0!important;max-width:900px;text-transform:uppercase!important;text-wrap:balance}.route-experience-page.is-compact .route-experience-copy h1{font-size:clamp(43px,5vw,68px)!important}.route-experience-description{color:rgba(244,246,250,.76)!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.65!important;margin:22px 0 0!important;max-width:720px}.route-experience-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.route-experience-actions .theme-btn{font-size:15px!important;min-height:50px}.route-experience-proof{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,rgba(15,22,31,.88),rgba(7,11,17,.86));border:1px solid var(--route-border);border-radius:19px;box-shadow:0 26px 70px rgba(0,0,0,.48);overflow:hidden}.route-experience-proof-header{align-items:center;border-bottom:1px solid var(--route-border);color:rgba(255,255,255,.64);display:flex;font-family:var(--route-display)!important;font-size:11px;font-weight:900;gap:9px;letter-spacing:.09em;padding:15px 17px;text-transform:uppercase}.route-experience-proof-header svg{color:var(--route-red)}.route-experience-proof-row{align-items:center;border-bottom:1px solid var(--route-border);display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr) auto;padding:16px 17px}.route-experience-proof-row:last-child{border-bottom:0}.route-experience-proof-index{color:var(--route-red);font-family:var(--route-display);font-size:12px;font-weight:900}.route-experience-proof-row div{display:grid;min-width:0}.route-experience-proof-row strong{color:#fff!important;font-family:var(--route-display)!important;font-size:14px!important;letter-spacing:.035em;text-transform:uppercase}.route-experience-proof-row small{color:var(--route-muted);font-size:10px;margin-top:3px}.route-experience-proof-row>svg{color:rgba(255,255,255,.24);font-size:14px}.route-experience-content{min-height:420px;padding:56px 0 92px;position:relative}.route-experience-content:before{background:radial-gradient(circle,rgba(223,17,27,.12),transparent 66%);content:"";height:620px;pointer-events:none;position:absolute;right:-260px;top:-120px;width:620px}.route-experience-content>:not(script){margin-left:auto!important;margin-right:auto!important;max-width:1440px;position:relative;width:min(1440px,calc(100% - 40px));z-index:1}.route-experience-content :is(button,.btn-grad,[class*=Button],[class*=button]),.route-experience-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--route-display)!important}.route-experience-content :is(h1,h2,h3,h4){color:#fff!important;letter-spacing:-.018em}.route-experience-content label,.route-experience-content li,.route-experience-content p{color:rgba(244,246,250,.72);line-height:1.6}.route-experience-content a{color:inherit}.route-experience-content :is(button,a.btn-grad,a[class*=Button],button[class*=Button],.playNowLink,.joinButton){align-items:center;border-radius:10px!important;display:inline-flex;font-size:15px!important;font-weight:900!important;justify-content:center;letter-spacing:.045em!important;min-height:46px;padding:12px 18px!important;text-transform:uppercase;transition:filter .16s ease,transform .16s ease}.route-experience-content :is(button,a.btn-grad,a[class*=Button],button[class*=Button]):hover{filter:brightness(1.08);transform:translateY(-1px)}.route-experience-content :is(input,select,textarea){background:rgba(1,4,8,.58)!important;border:1px solid var(--route-border-strong)!important;border-radius:11px!important;color:#fff!important;font-family:var(--route-body)!important;font-size:15px!important;min-height:48px;outline:0;padding:12px 14px!important}.route-experience-content textarea{min-height:130px}.route-experience-content :is(input,select,textarea):focus{border-color:rgba(223,17,27,.72)!important;box-shadow:0 0 0 4px rgba(223,17,27,.12)!important}.route-experience-content :is(table){background:rgba(9,14,21,.87);border:1px solid var(--route-border);border-collapse:separate;border-radius:16px;border-spacing:0;box-shadow:0 24px 70px rgba(0,0,0,.34);color:#fff;overflow:hidden;width:100%}.route-experience-content :is(th,td){border-bottom:1px solid var(--route-border);font-size:14px;padding:14px 16px;text-align:left}.route-experience-content th{background:rgba(255,255,255,.045);color:rgba(255,255,255,.72);font-family:var(--route-display)!important;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.route-experience-content tr:last-child td{border-bottom:0}.route-experience-content :is(.blogCard,.blogDetailsCard,.fighter-card,.board-card,.fightItem,.fightscontainer,.userdashboard,.profileCard,.contact-form,.contactInfo,.faq-item,.testimonial-card,.guideItem,.forumThread,.thread-card,.chat-messages,.roundResultDiv,.fightDetailsContainer,.makePredictions,.loginCard,.membership-card,.checkout-card){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.021))!important;border:1px solid var(--route-border)!important;border-radius:18px!important;box-shadow:0 25px 72px rgba(0,0,0,.38)!important}.route-experience-content img{max-width:100%}.route-experience-content :is(.blogsWrapper,.publicProfileWrapper,.yourFightsWrapper,.contactWrapper,.faqsWrapper,.guideWrapper,.guideMainWrapper,.affiliateGuideWrapper,.testimonialWrapper,.referral-container,.invite-container,.past-fights-container,.fighterTrackerWrapper,.tracker-container-fighter,.fantasyChatroom,.chatroom-wrapper,.forum-wrapper,.communityForumWrapper,.privacyPolicyWrapper,.termsWrapper,.spinWheelWrapper){background:transparent!important;min-height:auto!important}.route-experience-content :is(.home-arrow-circle,.homeup-arrow-circle,.dashboard-arrow-circle,.homecreateacc-arrow-circle){align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid var(--route-border)!important;border-radius:10px;color:#fff!important;display:flex;height:42px;justify-content:center;left:0!important;position:relative!important;top:0!important;width:42px}.route-experience-content .blogDetailsCard,.route-experience-content .blogsWrapper,.route-experience-content .details-of-past-fight,.route-experience-content .invite-container,.route-experience-content .referral-container,.route-experience-content .tracker-container-fighter{padding-top:0!important}.route-experience-content .blogHeader{display:none!important}.route-experience-content .blogsWrapperActual{gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))}.route-experience-content .blogCard{overflow:hidden}.route-experience-content .blogCard img,.route-experience-content .blogDetailsCard img{border-radius:14px;object-fit:cover}.route-experience-content .tracker-container-fighter{max-width:1180px!important}.route-experience-content .fighter-card{padding:24px!important}.route-experience-content .chat-topbar{background:rgba(8,13,20,.96)!important;border:1px solid var(--route-border)!important;border-radius:16px 16px 0 0;position:relative!important;top:0!important}.route-experience-content .chat-messages{border-radius:0 0 16px 16px!important;min-height:520px}.route-experience-content .member-header{background:linear-gradient(135deg,rgba(223,17,27,.16),rgba(22,143,230,.08)),rgba(8,13,20,.9)!important;border:1px solid var(--route-border)!important;border-radius:18px!important;box-shadow:0 25px 70px rgba(0,0,0,.38)}.route-experience-content .chat-user-img,.route-experience-content .leaderboard-item-image img,.route-experience-content .member-header-image{border:2px solid rgba(223,17,27,.64)!important;box-shadow:0 0 0 5px rgba(223,17,27,.09)}.route-experience-content .fightsWrap{gap:22px}.route-experience-content .referral-container{align-items:center;display:flex;justify-content:center}.route-experience-content .board-card{max-width:980px;width:100%}.route-experience-content .invite-container{min-height:420px!important}.route-experience-content .login-wrapper{background:transparent!important;min-height:520px!important;padding:0!important}.route-experience-content .loginCard{margin:0 auto!important;max-width:560px;padding:32px!important}.route-experience-content .loginCard img{height:72px;object-fit:contain;width:100px}@media (max-width:1100px){.route-experience-hero-inner{grid-template-columns:1fr}.route-experience-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.route-experience-proof-header{grid-column:1/-1}.route-experience-proof-row{border-bottom:0;border-right:1px solid var(--route-border)}.route-experience-proof-row:last-child{border-right:0}.route-experience-content .blogsWrapperActual{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.route-experience-hero,.route-experience-page.is-compact .route-experience-hero{min-height:auto;padding:116px 0 42px}.route-experience-hero-inner{gap:28px}.route-experience-copy h1,.route-experience-page.is-compact .route-experience-copy h1{font-size:clamp(42px,13vw,62px)!important}.route-experience-description{font-size:15px!important}.route-experience-actions{display:grid;grid-template-columns:1fr}.route-experience-actions .theme-btn{width:100%}.route-experience-proof{display:block}.route-experience-proof-row{border-bottom:1px solid var(--route-border);border-right:0}.route-experience-content{padding:34px 0 64px}.route-experience-content>:not(script){width:min(100% - 24px,1440px)}.route-experience-content .blogsWrapperActual{grid-template-columns:1fr}.route-experience-content :is(button,a.btn-grad,a[class*=Button],button[class*=Button]){font-size:14px!important}.route-experience-content :is(table){display:block;overflow-x:auto;white-space:nowrap}}.admin-experience-main,.admin-experience-main *{box-sizing:border-box}.admin-experience-main{--admin-bg:#05080d;--admin-panel:rgba(11,17,25,0.92);--admin-panel-strong:rgba(15,22,31,0.97);--admin-panel-soft:rgba(255,255,255,0.04);--admin-border:rgba(255,255,255,0.11);--admin-border-strong:rgba(255,255,255,0.19);--admin-text:#f5f7fb;--admin-muted:rgba(245,247,251,0.62);--admin-red:#df111b;--admin-red-bright:#ff2733;--admin-blue:#168fe6;--admin-green:#35d45d;--admin-gold:#f9b416;--admin-display:var(--fmm-font-display,"UFCSans","Arial Narrow",Impact,sans-serif);--admin-body:var(--fmm-font-body,"UfcSansRegular",Inter,Arial,sans-serif);background:linear-gradient(90deg,rgba(3,6,10,.96),rgba(3,6,10,.86)),url(/images/fmm-pages/admin-command-hd.webp) top /cover fixed,#05080d;color:var(--admin-text);font-family:var(--admin-body)!important;margin-left:272px;min-height:100vh;padding:112px 28px 64px;position:relative;transition:margin-left .18s ease}.admin-experience-main:before{background-image:linear-gradient(rgba(255,255,255,.017) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.017) 1px,transparent 0);background-size:44px 44px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%);pointer-events:none;position:fixed}.admin-experience-main>*{position:relative;z-index:1}.admin-nav-compact .admin-experience-main{margin-left:88px}.admin-command-nav{--admin-nav-width:272px;background:rgba(3,6,10,.98);border-right:1px solid rgba(255,255,255,.1);bottom:0;box-shadow:22px 0 70px rgba(0,0,0,.3);color:#fff;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;top:0;transition:width .18s ease,transform .18s ease;width:var(--admin-nav-width);z-index:10020}.admin-command-nav:before{background:radial-gradient(circle at 20% 0,rgba(223,17,27,.2),transparent 19rem),radial-gradient(circle at 100% 45%,rgba(22,143,230,.1),transparent 17rem);content:"";inset:0;pointer-events:none;position:absolute}.admin-command-nav>*{position:relative;z-index:1}.admin-command-nav.is-compact{--admin-nav-width:88px}.admin-command-brand{align-items:center;border-bottom:1px solid rgba(255,255,255,.09);display:flex;height:86px;justify-content:space-between;min-height:86px;padding:12px 13px 12px 16px}.admin-command-brand>a{align-items:center;color:#fff!important;display:flex;gap:11px;min-width:0}.admin-command-brand img{height:55px;object-fit:contain;width:58px}.admin-command-brand span{display:grid;min-width:0}.admin-command-brand strong{color:#fff;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:16px;letter-spacing:.06em}.admin-command-brand small{color:rgba(255,255,255,.44);font-size:9px;letter-spacing:.1em;margin-top:3px;text-transform:uppercase;white-space:nowrap}.admin-command-brand>button,.admin-mobile-trigger{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;color:rgba(255,255,255,.72)!important;display:flex;height:38px;justify-content:center;min-height:38px!important;padding:0!important;width:38px}.admin-command-nav.is-compact .admin-command-brand{justify-content:center;padding:12px 8px}.admin-command-nav.is-compact .admin-command-brand span,.admin-command-nav.is-compact .admin-command-brand>button{display:none}.admin-overview-link{align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:11px;color:rgba(255,255,255,.72)!important;display:flex;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:13px;font-weight:900;gap:11px;letter-spacing:.045em;margin:14px 12px 8px;min-height:46px;padding:0 13px;text-transform:uppercase}.admin-overview-link.is-active,.admin-overview-link:hover{background:linear-gradient(135deg,rgba(223,17,27,.22),rgba(223,17,27,.07));border-color:rgba(223,17,27,.54);color:#fff!important}.admin-overview-link svg{color:var(--fmm-red,#df111b);flex:0 0 auto}.admin-command-search{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);border-radius:11px;display:flex;gap:8px;margin:5px 12px 10px;min-height:42px;padding:0 11px}.admin-command-search svg{color:rgba(255,255,255,.34);flex:0 0 auto}.admin-command-search input{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:13px!important;min-height:40px!important;padding:0!important;width:100%}.admin-command-nav.is-compact .admin-command-search{display:none}.admin-command-groups{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 9px 20px;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-width:thin}.admin-command-group{margin-top:3px}.admin-command-group-toggle{align-items:center;background:transparent!important;border:0!important;border-radius:9px!important;color:rgba(255,255,255,.46)!important;display:grid!important;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif)!important;font-size:11px!important;font-weight:900!important;gap:10px;grid-template-columns:18px minmax(0,1fr) auto;letter-spacing:.08em!important;min-height:38px!important;padding:0 10px!important;text-align:left;text-transform:uppercase;width:100%}.admin-command-group-toggle:hover,.admin-command-group.has-active .admin-command-group-toggle{color:rgba(255,255,255,.82)!important}.admin-command-group-toggle>svg:first-child{color:rgba(223,17,27,.78)}.admin-command-group-toggle>svg:last-child{font-size:10px;transition:transform .16s ease}.admin-command-group-toggle>svg:last-child.is-rotated{transform:rotate(180deg)}.admin-command-group-items{display:grid;gap:3px;padding:2px 0 7px 10px}.admin-command-link{align-items:center;border:1px solid transparent;border-radius:9px;color:rgba(255,255,255,.66)!important;display:flex;font-size:13px;font-weight:700;gap:10px;min-height:38px;padding:0 10px;position:relative}.admin-command-link:before{background:var(--fmm-red,#df111b);border-radius:99px;bottom:8px;content:"";left:-5px;opacity:0;position:absolute;top:8px;width:3px}.admin-command-link svg{color:rgba(255,255,255,.33);flex:0 0 auto;font-size:12px;width:15px}.admin-command-link.is-active,.admin-command-link:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.09);color:#fff!important}.admin-command-link.is-active:before{opacity:1}.admin-command-link.is-active svg{color:var(--fmm-red,#df111b)}.admin-command-nav.is-compact .admin-overview-link{justify-content:center;margin-inline:11px;padding:0}.admin-command-nav.is-compact .admin-command-footer span,.admin-command-nav.is-compact .admin-command-group-toggle span,.admin-command-nav.is-compact .admin-command-group-toggle>svg:last-child,.admin-command-nav.is-compact .admin-command-link span,.admin-command-nav.is-compact .admin-overview-link span{display:none}.admin-command-nav.is-compact .admin-command-groups{padding-inline:9px}.admin-command-nav.is-compact .admin-command-group-toggle{display:flex!important;justify-content:center;padding:0!important}.admin-command-nav.is-compact .admin-command-group-items{padding:0 0 8px}.admin-command-nav.is-compact .admin-command-link{justify-content:center;padding:0}.admin-command-nav.is-compact .admin-command-link:before{left:-1px}.admin-command-footer{border-top:1px solid rgba(255,255,255,.09);display:grid;gap:5px;padding:12px}.admin-command-footer a,.admin-command-footer button{align-items:center;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:9px!important;color:rgba(255,255,255,.68)!important;display:flex;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif)!important;font-size:12px!important;font-weight:900!important;gap:10px;letter-spacing:.05em;min-height:40px!important;padding:0 11px!important;text-transform:uppercase;width:100%}.admin-command-footer button:hover{border-color:rgba(223,17,27,.5)!important;color:#fff!important}.admin-command-nav.is-compact .admin-command-footer a,.admin-command-nav.is-compact .admin-command-footer button{justify-content:center;padding:0!important}.admin-command-topbar{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(3,6,10,.88);border-bottom:1px solid rgba(255,255,255,.1);display:flex;height:86px;justify-content:space-between;left:272px;padding:0 28px;position:fixed;right:0;top:0;transition:left .18s ease;z-index:10010}.admin-nav-compact .admin-command-topbar{left:88px}.admin-command-topbar>div:first-child{min-width:0}.admin-command-topbar span{color:rgba(255,255,255,.43);display:block;font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.admin-command-topbar h1{color:#fff;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:24px;font-weight:900;letter-spacing:-.01em;line-height:1;margin:0;text-transform:uppercase}.admin-command-topbar-actions{align-items:center;display:flex;gap:9px}.admin-command-topbar-actions a,.admin-command-topbar-actions button{align-items:center;border-radius:9px;display:inline-flex;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:14px!important;font-weight:900;gap:8px;letter-spacing:.045em;min-height:44px;padding:0 15px!important;text-transform:uppercase}.admin-topbar-primary{background:linear-gradient(135deg,#bd0710,#ff2632);border:1px solid rgba(255,76,87,.55);box-shadow:0 14px 28px rgba(223,17,27,.22);color:#fff!important}.admin-topbar-icon,.admin-topbar-secondary{background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.13)!important;color:rgba(255,255,255,.78)!important}.admin-topbar-icon{justify-content:center;padding:0!important;width:44px}.admin-command-backdrop,.admin-mobile-trigger{display:none}.admin-experience-main :is(button,[class*=Button],[class*=Btn]),.admin-experience-main :is(h1,h2,h3,h4,h5,h6){font-family:var(--admin-display)!important}.admin-experience-main :is(h1,h2,h3,h4){color:#fff!important}.admin-experience-main label,.admin-experience-main li,.admin-experience-main p{color:var(--admin-muted)}.admin-experience-main .addNewMatch,.admin-experience-main .admin-panel,.admin-experience-main .adminAddBlog,.admin-experience-main .adminBlogDetails,.admin-experience-main .adminChatroomContainer,.admin-experience-main .adminWrapper,.admin-experience-main .affiliateUsersWrapper,.admin-experience-main .blogsContainerAdmin,.admin-experience-main .bot-wrapper-blogs,.admin-experience-main .bot-wrapper-social,.admin-experience-main .poster-form-wrapped,.admin-experience-main>:not(script){margin:0 auto!important;max-width:1540px;min-height:auto!important;width:100%!important}.admin-experience-main .addNewMatch,.admin-experience-main .admin-panel,.admin-experience-main .adminAddBlog,.admin-experience-main .adminBlogDetails,.admin-experience-main .adminChatroomContainer,.admin-experience-main .adminWrapper,.admin-experience-main .affiliateUsersWrapper,.admin-experience-main .blogsContainerAdmin,.admin-experience-main .bot-wrapper-blogs,.admin-experience-main .bot-wrapper-social,.admin-experience-main .poster-form-wrapped{background:transparent!important;color:var(--admin-text)!important;padding:0!important;position:relative!important}.admin-experience-main .adminWrapper{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:24px!important;justify-content:flex-start!important}.admin-experience-main :is(.frontPageHeading,.thirdHeadingOne,.firstHeading,.matchHeading,.adminAddBlog-title,.blogsTitleAdmin){color:#fff!important;font-family:var(--admin-display)!important;font-size:clamp(30px,3vw,44px)!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:1!important;margin:0!important;text-align:left!important;text-transform:uppercase!important}.admin-experience-main :is(input,select,textarea){background:rgba(0,0,0,.34)!important;border:1px solid var(--admin-border-strong)!important;border-radius:10px!important;color:#fff!important;font-family:var(--admin-body)!important;font-size:15px!important;min-height:48px;outline:none!important;padding:12px 14px!important}.admin-experience-main textarea{min-height:130px;resize:vertical}.admin-experience-main :is(input,select,textarea):focus{border-color:rgba(223,17,27,.7)!important;box-shadow:0 0 0 4px rgba(223,17,27,.12)!important}.admin-experience-main :is(button,a[class*=Btn],a[class*=Button],.btn-grad){align-items:center;border-radius:9px!important;display:inline-flex;font-size:15px!important;font-weight:900!important;justify-content:center;letter-spacing:.035em!important;min-height:44px;padding:11px 16px!important;text-transform:uppercase}.admin-experience-main button:disabled{cursor:not-allowed;opacity:.55}.admin-experience-main :is(.homeThird,.userItemsParent,.userItemsWrapper,.leaderboardItemsWrap,.form-container,.email-template-container,.calendar-container,.youtubeArchive,.shadowFightLibrary,.admin-card,.admin-section,.popup-content,.distinctionPopup-modal,.payment-popup,.blogsContentActual,.blogItem,.adminAddBlog-section,.poster-form-container,.chat-box-blogs){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.022))!important;border:1px solid var(--admin-border)!important;border-radius:16px!important;box-shadow:0 24px 72px rgba(0,0,0,.34)!important}.admin-experience-main .blogsContentActual,.admin-experience-main .calendar-container,.admin-experience-main .chat-box-blogs,.admin-experience-main .email-template-container,.admin-experience-main .form-container,.admin-experience-main .homeThird,.admin-experience-main .poster-form-container,.admin-experience-main .shadowFightLibrary,.admin-experience-main .userItemsParent,.admin-experience-main .youtubeArchive{padding:22px!important}.admin-experience-main :is(.fa-arrow-circle-left,.shadowFightLibraryIcon){display:none!important}.admin-data-table-shell,.admin-experience-main table{background:rgba(8,13,20,.92);border:1px solid var(--admin-border);border-radius:15px;box-shadow:0 24px 70px rgba(0,0,0,.33);overflow:hidden}.admin-data-table,.admin-experience-main table{border-collapse:separate!important;border-spacing:0!important;color:#fff!important;width:100%!important}.admin-data-table td,.admin-data-table th,.admin-experience-main table td,.admin-experience-main table th{border-bottom:1px solid var(--admin-border)!important;font-size:14px!important;padding:14px 16px!important;text-align:left!important;vertical-align:middle}.admin-data-table th,.admin-experience-main table th{background:rgba(255,255,255,.045)!important;color:rgba(255,255,255,.64)!important;font-family:var(--admin-display)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap}.admin-data-table tr:last-child td,.admin-experience-main table tr:last-child td{border-bottom:0!important}.admin-data-table tbody tr:hover,.admin-experience-main table tbody tr:hover{background:rgba(255,255,255,.025)}.admin-table-avatar{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.42);border-radius:10px;display:inline-flex;height:42px;justify-content:center;object-fit:cover;overflow:hidden;width:42px}.admin-table-avatar img{height:100%;object-fit:cover;width:100%}.admin-table-person{display:grid;gap:3px}.admin-table-person strong{color:#fff;font-size:14px}.admin-table-person small{color:var(--admin-muted);font-size:11px}.admin-status-badge{border:1px solid var(--admin-border);color:rgba(255,255,255,.68);font-family:var(--admin-display);font-size:10px;letter-spacing:.06em;min-height:28px;padding:0 10px;white-space:nowrap}.admin-status-badge.is-success{background:rgba(53,212,93,.1);border-color:rgba(53,212,93,.34);color:#6ff18a}.admin-status-badge.is-warning{background:rgba(249,180,22,.1);border-color:rgba(249,180,22,.34);color:#ffd066}.admin-status-badge.is-danger{background:rgba(223,17,27,.11);border-color:rgba(223,17,27,.4);color:#ff6b75}.admin-table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.admin-table-actions a,.admin-table-actions button{border-radius:8px!important;font-size:12px!important;min-height:36px!important;padding:0 11px!important}.admin-action-primary{background:linear-gradient(135deg,#bd0710,#ff2632)!important;border:1px solid rgba(255,73,84,.48)!important;color:#fff!important}.admin-action-secondary{background:rgba(255,255,255,.045)!important;border:1px solid var(--admin-border-strong)!important}.admin-action-danger{background:rgba(223,17,27,.09)!important;border:1px solid rgba(223,17,27,.4)!important;color:#ff6671!important}.admin-page-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.admin-page-heading>div:first-child{max-width:820px}.admin-page-eyebrow{color:var(--admin-red)!important;font-family:var(--admin-display);font-size:11px;font-weight:900;letter-spacing:.13em;margin:0 0 9px!important}.admin-page-heading h1{color:#fff!important;font-family:var(--admin-display)!important;font-size:clamp(32px,3.6vw,48px)!important;letter-spacing:-.03em!important;line-height:.96!important;margin:0!important;text-transform:uppercase}.admin-page-heading p{color:var(--admin-muted)!important;font-size:14px;line-height:1.55;margin:11px 0 0!important}.admin-page-actions,.admin-toolbar,.searcDivAffiliate,.searchDivPartTwo,.toFlexRowTitle{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:9px!important}.searcDivAffiliate,.toFlexRowTitle{justify-content:space-between!important;width:100%!important}.searchDivPartTwo h1{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid var(--admin-border)!important;border-radius:8px!important;color:rgba(255,255,255,.72)!important;cursor:pointer;display:inline-flex;font-family:var(--admin-display)!important;font-size:13px!important;font-weight:900!important;min-height:40px;padding:0 13px!important;text-transform:uppercase}.searchDivPartTwo h1.activeFilter{background:rgba(223,17,27,.14)!important;border-color:rgba(223,17,27,.52)!important;color:#fff!important}.admin-experience-main .userItemsWrapper{overflow:hidden;padding:0!important}.admin-experience-main .userItem,.admin-experience-main .userItemsHeader{align-items:center!important;border-bottom:1px solid var(--admin-border)!important;display:grid!important;gap:12px!important;grid-auto-flow:column;grid-auto-columns:minmax(105px,1fr);margin:0!important;min-height:64px!important;padding:10px 15px!important;width:100%!important}.admin-experience-main .userItemsHeader{background:rgba(255,255,255,.045)!important}.admin-experience-main .userItemsHeader h1{color:rgba(255,255,255,.62)!important;font-family:var(--admin-display)!important;font-size:11px!important;letter-spacing:.06em;margin:0!important;text-transform:uppercase}.admin-experience-main .userItem h1{color:#fff!important;font-size:13px!important;margin:0!important}.admin-experience-main .userItem>img{border:1px solid rgba(223,17,27,.42);border-radius:9px!important;height:42px!important;object-fit:cover!important;width:42px!important}.admin-experience-main .leaderboardItemsWrap{display:grid!important;gap:12px!important;padding:0!important}.admin-experience-main .leaderboardItem{align-items:center!important;background:rgba(255,255,255,.028)!important;border:1px solid var(--admin-border)!important;border-radius:12px!important;display:grid!important;gap:12px!important;grid-template-columns:54px minmax(150px,1fr) minmax(150px,.7fr) auto auto!important;margin:0!important;min-height:72px!important;padding:9px 12px!important;width:100%!important}.admin-experience-main .leaderboardItem h1{color:#fff!important;font-size:14px!important;margin:0!important}.admin-experience-main .leaderboard-item-image,.admin-experience-main .leaderboard-item-image img{border-radius:9px!important;height:46px!important;object-fit:cover!important;width:46px!important}.admin-experience-main :is(.Popup,.styledPopup,.distinctionPopup-overlay,.popup-overlay){align-items:center!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.72)!important;display:flex!important;inset:0!important;justify-content:center!important;padding:22px!important;position:fixed!important;z-index:10100!important}.admin-experience-main :is(.popup-content,.distinctionPopup-modal,.payment-popup){background:linear-gradient(180deg,rgba(18,26,36,.98),rgba(8,13,20,.98))!important;max-height:calc(100vh - 44px);max-width:620px!important;overflow:auto;padding:26px!important;width:min(100%,620px)!important}.admin-experience-main :is(.popup-content,.distinctionPopup-modal) h1,.admin-experience-main :is(.popup-content,.distinctionPopup-modal) h2{color:#fff!important;font-size:28px!important;margin:0 0 20px!important;text-transform:uppercase}.admin-dashboard-experience{display:grid;gap:24px}.admin-dashboard-hero{align-items:end;background:linear-gradient(90deg,rgba(7,11,17,.97),rgba(7,11,17,.67)),url(/images/fmm-pages/admin-command-hd.webp) 50% /cover;border:1px solid var(--admin-border);border-radius:19px;box-shadow:0 28px 80px rgba(0,0,0,.42);display:flex;justify-content:space-between;min-height:260px;overflow:hidden;padding:30px;position:relative}.admin-dashboard-hero:after{background:linear-gradient(90deg,var(--admin-red) 0 36%,var(--admin-blue) 36% 100%);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.admin-dashboard-hero-copy{max-width:780px}.admin-dashboard-hero-copy>span{color:var(--admin-red);font-family:var(--admin-display);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.admin-dashboard-hero-copy h1{color:#fff!important;font-family:var(--admin-display)!important;font-size:clamp(39px,5vw,65px)!important;letter-spacing:-.035em!important;line-height:.9!important;margin:12px 0 0!important;max-width:720px;text-transform:uppercase}.admin-dashboard-hero-copy p{color:rgba(255,255,255,.65)!important;line-height:1.55;margin:17px 0 0!important;max-width:650px}.admin-dashboard-live{align-items:center;background:rgba(4,8,13,.76);border:1px solid var(--admin-border);border-radius:12px;display:flex;gap:9px;padding:11px 14px}.admin-dashboard-live i{animation:adminLivePulse 1.2s infinite alternate;background:var(--admin-green);border-radius:50%;box-shadow:0 0 16px rgba(53,212,93,.7);height:8px;width:8px}.admin-dashboard-live span{color:rgba(255,255,255,.72);font-family:var(--admin-display);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}@keyframes adminLivePulse{to{opacity:.35;transform:scale(.72)}}.admin-metric-grid{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.admin-metric-card{background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.022));border:1px solid var(--admin-border);border-radius:15px;box-shadow:0 20px 52px rgba(0,0,0,.28);min-height:150px;padding:18px;position:relative}.admin-metric-card>svg{color:var(--admin-red);font-size:20px}.admin-metric-card strong{color:#fff;display:block;font-family:var(--admin-display);font-size:35px;line-height:1;margin-top:20px}.admin-metric-card span{color:var(--admin-muted);display:block;font-size:10px;font-weight:800;letter-spacing:.07em;margin-top:7px;text-transform:uppercase}.admin-dashboard-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr)}.admin-dashboard-panel{background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.019));border:1px solid var(--admin-border);border-radius:17px;box-shadow:0 24px 70px rgba(0,0,0,.31);overflow:hidden}.admin-dashboard-panel-heading{align-items:center;border-bottom:1px solid var(--admin-border);display:flex;justify-content:space-between;padding:18px 20px}.admin-dashboard-panel-heading h2{color:#fff!important;font-family:var(--admin-display)!important;font-size:22px!important;margin:0!important;text-transform:uppercase}.admin-dashboard-panel-heading span{color:var(--admin-muted);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.admin-quick-actions{display:grid;gap:10px;padding:15px}.admin-quick-action{align-items:center;background:rgba(255,255,255,.03);border:1px solid var(--admin-border);border-radius:11px;color:#fff!important;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:66px;padding:10px 12px}.admin-quick-action>span:first-child{align-items:center;background:rgba(223,17,27,.11);border:1px solid rgba(223,17,27,.35);border-radius:9px;color:var(--admin-red);display:flex;height:38px;justify-content:center;width:38px}.admin-quick-action div{display:grid}.admin-quick-action strong{color:#fff;font-family:var(--admin-display);font-size:13px;text-transform:uppercase}.admin-quick-action small{color:var(--admin-muted);font-size:10px;margin-top:3px}.admin-quick-action>svg{color:rgba(255,255,255,.28)}.admin-login-main{min-height:100vh}.admin-login-experience{align-items:stretch;background:linear-gradient(90deg,rgba(3,6,10,.18),rgba(3,6,10,.78) 58%,rgba(3,6,10,.98)),url(/images/fmm-pages/auth-arena-hd.webp) 50% /cover,#05080d;color:#fff;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(480px,.85fr);min-height:100vh}.admin-login-art{align-items:flex-end;display:flex;padding:clamp(40px,6vw,90px);position:relative}.admin-login-art:before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:44px 44px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 74%);mask-image:radial-gradient(circle at center,#000,transparent 74%);pointer-events:none;position:absolute}.admin-login-art-copy{max-width:680px;position:relative}.admin-login-art-copy img{height:82px;object-fit:contain;width:110px}.admin-login-art-copy>span{color:#ff3b47;display:block;font-size:12px;font-weight:900;letter-spacing:.14em;margin-top:25px}.admin-login-art-copy h1,.admin-login-art-copy>span{font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);text-transform:uppercase}.admin-login-art-copy h1{color:#fff;font-size:clamp(54px,7vw,92px);letter-spacing:-.045em;line-height:.86;margin:13px 0 0}.admin-login-art-copy h1 strong{color:#df111b;display:block}.admin-login-art-copy p{color:rgba(255,255,255,.66);font-size:16px;line-height:1.65;margin:23px 0 0;max-width:600px}.admin-login-panel{align-items:center;background:rgba(5,8,13,.9);border-left:1px solid rgba(255,255,255,.1);display:flex;justify-content:center;padding:clamp(28px,5vw,78px)}.admin-login-card{max-width:540px;width:100%}.admin-login-card>span{color:#df111b;font-size:11px;font-weight:900;letter-spacing:.12em}.admin-login-card h2,.admin-login-card>span{font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);text-transform:uppercase}.admin-login-card h2{color:#fff;font-size:43px;letter-spacing:-.03em;line-height:.95;margin:10px 0 0}.admin-login-card>p{color:rgba(255,255,255,.58);line-height:1.55;margin:13px 0 27px}.admin-login-card form{display:grid;gap:16px}.admin-login-card label{color:rgba(255,255,255,.68);display:grid;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:11px;gap:8px;letter-spacing:.06em;text-transform:uppercase}.admin-login-input{align-items:center;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.14);border-radius:11px;display:flex;min-height:54px;padding-left:15px}.admin-login-input svg{color:#df111b}.admin-login-input input{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;min-height:52px;padding:0 14px!important;width:100%}.admin-login-submit{background:linear-gradient(135deg,#bd0710,#ff2632)!important;border:1px solid rgba(255,76,87,.55)!important;border-radius:10px!important;box-shadow:0 18px 38px rgba(223,17,27,.23);color:#fff!important;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif)!important;font-size:16px!important;font-weight:900!important;letter-spacing:.055em;min-height:52px;padding:0 19px!important;text-transform:uppercase}.admin-login-secondary{align-items:center;color:rgba(255,255,255,.64)!important;display:inline-flex;font-family:var(--fmm-font-display,"Arial Narrow",sans-serif);font-size:13px;font-weight:900;gap:8px;justify-content:center;margin-top:18px;text-transform:uppercase;width:100%}.admin-login-error{background:rgba(223,17,27,.1);border:1px solid rgba(223,17,27,.34);border-radius:9px;color:#ff7880!important;font-size:13px;margin:15px 0 0!important;padding:11px 13px}@media (max-width:1280px){.admin-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.admin-experience-main,.admin-nav-compact .admin-experience-main{margin-left:0;padding:104px 18px 50px}.admin-command-nav,.admin-command-nav.is-compact{--admin-nav-width:min(310px,88vw);transform:translateX(-104%)}.admin-command-nav.is-open{transform:translateX(0)}.admin-command-nav.is-compact .admin-command-brand span,.admin-command-nav.is-compact .admin-command-brand>button,.admin-command-nav.is-compact .admin-command-footer span,.admin-command-nav.is-compact .admin-command-group-toggle span,.admin-command-nav.is-compact .admin-command-group-toggle>svg:last-child,.admin-command-nav.is-compact .admin-command-link span,.admin-command-nav.is-compact .admin-overview-link span{display:initial}.admin-command-nav.is-compact .admin-command-brand{justify-content:space-between;padding:12px 13px 12px 16px}.admin-command-nav.is-compact .admin-command-footer a,.admin-command-nav.is-compact .admin-command-footer button,.admin-command-nav.is-compact .admin-command-group-toggle,.admin-command-nav.is-compact .admin-command-link,.admin-command-nav.is-compact .admin-overview-link{justify-content:flex-start;padding-inline:11px!important}.admin-command-topbar,.admin-nav-compact .admin-command-topbar{height:78px;left:0;padding:0 18px 0 72px}.admin-mobile-trigger{display:flex;left:17px;position:fixed;top:19px;z-index:10030}.admin-command-backdrop{background:rgba(0,0,0,.68)!important;border:0!important;display:block;inset:0;padding:0!important;position:fixed;z-index:10015}.admin-dashboard-grid,.admin-login-experience{grid-template-columns:1fr}.admin-login-art{display:none}.admin-login-panel{background:linear-gradient(rgba(3,6,10,.86),rgba(3,6,10,.96)),url(/images/fmm-pages/auth-arena-hd.webp) 50% /cover;border-left:0;min-height:100vh}}@media (max-width:760px){.admin-command-topbar-actions .admin-topbar-primary span,.admin-command-topbar-actions .admin-topbar-secondary{display:none}.admin-command-topbar-actions a{padding:0 12px!important}.admin-command-topbar h1{font-size:19px}.admin-command-topbar>div:first-child>span{display:none}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-hero{align-items:flex-start;flex-direction:column;gap:24px;min-height:330px;padding:23px}.admin-dashboard-hero-copy h1{font-size:43px!important}.admin-page-heading,.searcDivAffiliate,.toFlexRowTitle{align-items:stretch!important;flex-direction:column!important}.admin-page-actions,.searchDivPartTwo{width:100%}.admin-page-actions>*,.searchDivPartTwo>*{flex:1 1}.admin-experience-main .leaderboardItem{grid-template-columns:46px minmax(0,1fr) auto!important}.admin-experience-main .leaderboardItem .toRemove{display:none!important}.admin-experience-main .userItemsParent{overflow-x:auto}.admin-experience-main .userItemsWrapper{min-width:880px}.admin-login-panel{padding:24px 18px}.admin-login-card h2{font-size:36px}}.admin-prediction-inspector{background:linear-gradient(180deg,#101924,#070c12);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.45);margin-top:18px;overflow:hidden}.admin-prediction-inspector>header{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;padding:20px}.admin-prediction-inspector>header span{color:#ef233c;font-family:var(--ff-display);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-prediction-inspector>header h3{color:#fff;font-family:var(--ff-display);font-size:30px;margin:4px 0;text-transform:uppercase}.admin-prediction-inspector>header p{color:#8f9aa8;margin:0}.admin-prediction-inspector>header button{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.admin-prediction-outcome{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:18px}.admin-prediction-outcome article{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:10px;display:grid;gap:5px;padding:13px}.admin-prediction-outcome span{color:#8f9aa8;font-size:10px;font-weight:800;text-transform:uppercase}.admin-prediction-outcome strong{color:#fff;font-family:var(--ff-display);font-size:20px;text-transform:uppercase}.admin-prediction-round-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px 18px}.admin-prediction-round-grid>article{background:#080e15;border:1px solid rgba(255,255,255,.09);border-radius:12px;overflow:hidden}.admin-prediction-round-grid>article>header{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;padding:11px 13px}.admin-prediction-round-grid>article>header strong{color:#fff;font-family:var(--ff-display);font-size:19px;text-transform:uppercase}.admin-prediction-round-grid>article>header span{color:#62c9ff;font-size:11px;text-transform:uppercase}.admin-prediction-round-grid>article>div{display:grid;grid-template-columns:1fr 1fr}.admin-prediction-round-grid section{display:grid;gap:6px;padding:12px}.admin-prediction-round-grid section+section{border-left:1px solid rgba(255,255,255,.08)}.admin-prediction-round-grid section>b{color:#fff;font-size:11px;text-transform:uppercase}.admin-prediction-round-grid section>span{align-items:center;color:#8f9aa8;display:flex;font-size:11px;justify-content:space-between}.admin-prediction-round-grid section>span strong{color:#fff}.admin-prediction-inspector>footer{border-top:1px solid rgba(255,255,255,.1);display:flex;gap:10px;justify-content:flex-end;padding:15px 18px}.admin-prediction-inspector>footer a{align-items:center;background:#ef233c;border:1px solid #ef233c;border-radius:8px;color:#fff;display:inline-flex;font-family:var(--ff-display);font-size:12px;font-weight:900;gap:8px;padding:11px 14px;text-transform:uppercase}.admin-prediction-inspector>footer a+a{background:transparent;border-color:rgba(255,255,255,.18)}@media(max-width:780px){.admin-prediction-outcome{grid-template-columns:1fr 1fr}.admin-prediction-round-grid{grid-template-columns:1fr}.admin-prediction-inspector>footer{align-items:stretch;flex-direction:column}.admin-prediction-inspector>footer a{justify-content:center}}:root{--ff-panel:rgba(10,16,24,0.92);--ff-panel-strong:rgba(13,20,29,0.98);--ff-panel-soft:rgba(255,255,255,0.045);--ff-border:rgba(255,255,255,0.12);--ff-border-strong:rgba(255,255,255,0.2);--ff-text:#f5f7fb;--ff-muted:rgba(245,247,251,0.66);--ff-red:#df111b;--ff-red-bright:#ff2a35;--ff-blue:#168fe6;--ff-green:#35d45d;--ff-gold:#f7b51b;--ff-display:var(--fmm-font-display,"UFCSans","Arial Narrow",Impact,sans-serif);--ff-body:var(--fmm-font-body,"UfcSansRegular",Inter,Arial,sans-serif)}.route-experience-page .theme-btn,.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{font-size:15px!important;min-height:48px!important;padding-inline:24px!important}.admin-experience-main label,.admin-login-card label,.xp-account-card label,.xp-auth-card label>span,label{font-size:14px}.admin-login-card label{color:rgba(255,255,255,.82)!important;font-size:15px!important;letter-spacing:.055em!important}.admin-login-card>span,.admin-login-secondary{font-size:14px!important}.admin-login-input input{font-size:16px!important}.admin-login-submit{font-size:17px!important;min-height:56px!important}.admin-login-experience{background-image:linear-gradient(90deg,rgba(3,6,10,.16),rgba(3,6,10,.75) 56%,rgba(3,6,10,.98)),url(/images/fmm-pages/auth-arena-hd.webp)!important;background-position:50%!important;background-size:cover!important}.admin-experience-main{background-image:linear-gradient(90deg,rgba(3,6,10,.97),rgba(3,6,10,.87)),url(/images/fmm-pages/admin-command-hd.webp)!important;background-position:top!important;background-size:cover!important}.xp-auth-art{background-image:linear-gradient(180deg,rgba(3,6,10,.13),rgba(3,6,10,.96)),linear-gradient(90deg,rgba(3,6,10,.12),rgba(3,6,10,.58)),url(/images/fmm-pages/auth-arena-hd.webp)!important}.route-experience-content :is(.home-arrow-circle,.homeup-arrow-circle,.homecreateacc-arrow-circle),.site-experience-main>:is(.home-arrow-circle,.homeup-arrow-circle,.homecreateacc-arrow-circle){display:none!important}.route-experience-content .dashboard-arrow-circle{background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border-strong)!important;border-radius:9px!important;color:transparent!important;display:inline-flex!important;font-size:0!important;height:42px!important;left:auto!important;margin:0 0 16px!important;position:relative!important;top:auto!important;width:auto!important}.route-experience-content .dashboard-arrow-circle:after{color:#fff;content:"Back to list";font-family:var(--ff-display);font-size:13px;font-weight:900;letter-spacing:.05em;padding:0 15px;text-transform:uppercase}.xp-async-state{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025));border:1px solid var(--ff-border);border-radius:15px;color:var(--ff-muted);display:flex;font-family:var(--ff-body);gap:13px;justify-content:center;min-height:150px;padding:24px;text-align:left}.xp-async-state.is-compact{min-height:84px}.xp-async-state>svg{color:var(--ff-red);font-size:21px}.xp-async-state.is-error{justify-content:flex-start}.xp-async-state.is-error>div{display:grid;gap:4px}.xp-async-state.is-error strong{color:#fff}.xp-async-state.is-error button{align-items:center;background:rgba(223,17,27,.12)!important;border:1px solid rgba(223,17,27,.42)!important;border-radius:8px!important;color:#fff!important;display:inline-flex;font-size:14px!important;font-weight:900;gap:7px;margin-left:auto;min-height:40px;padding:0 14px!important;text-transform:uppercase}.xp-spin{animation:ffSpin .85s linear infinite}@keyframes ffSpin{to{transform:rotate(1turn)}}.xp-pagination{align-items:center;border-top:1px solid var(--ff-border);color:var(--ff-muted);display:flex;font-size:13px;justify-content:space-between;margin-top:0;padding:17px 18px}.xp-pagination>div{align-items:center;display:flex;gap:9px}.xp-pagination button{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border)!important;border-radius:8px!important;color:#fff!important;display:inline-flex;height:38px;justify-content:center;padding:0!important;width:38px}.xp-pagination button:disabled{cursor:not-allowed;opacity:.36}.xp-pagination strong{color:#fff;font-family:var(--ff-display);font-size:13px}.admin-table-skeleton{display:grid;gap:0}.admin-table-skeleton-row{border-bottom:1px solid var(--ff-border);display:grid;gap:15px;grid-auto-flow:column;grid-auto-columns:minmax(100px,1fr);padding:17px}.admin-table-skeleton-row span{animation:ffSkeleton 1.15s ease-in-out infinite alternate;background:rgba(255,255,255,.075);border-radius:6px;height:18px}@keyframes ffSkeleton{to{opacity:.36}}.xp-account-shell{color:var(--ff-text);display:grid;gap:22px;margin:0 auto;max-width:1260px;padding:0 0 72px;width:100%}.xp-account-nav{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(7,11,17,.91);border:1px solid var(--ff-border);border-radius:14px;display:flex;flex-wrap:wrap;gap:7px;padding:8px}.xp-account-nav a{align-items:center;border:1px solid transparent;border-radius:9px;color:rgba(255,255,255,.67)!important;display:inline-flex;font-family:var(--ff-display);font-size:14px;font-weight:900;gap:9px;min-height:43px;padding:0 15px;text-transform:uppercase}.xp-account-nav a.is-active,.xp-account-nav a:hover{background:rgba(223,17,27,.13);border-color:rgba(223,17,27,.38);color:#fff!important}.xp-account-nav a svg{color:var(--ff-red)}.xp-account-card,.xp-profile-overview,.xp-wallet-summary{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:18px;box-shadow:0 28px 72px rgba(0,0,0,.34)}.xp-profile-overview{align-items:center;display:grid;gap:28px;grid-template-columns:180px minmax(0,1fr);padding:28px;position:relative;overflow:hidden}.xp-profile-overview:after,.xp-wallet-summary:after{background:linear-gradient(90deg,var(--ff-red),var(--ff-blue));bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.xp-account-card h2,.xp-account-card h3,.xp-profile-overview h2,.xp-wallet-summary h2{color:#fff;font-family:var(--ff-display);font-weight:900;letter-spacing:-.025em;line-height:1;margin:7px 0 0;text-transform:uppercase}.xp-profile-overview h2{font-size:clamp(35px,4vw,54px)}.xp-account-card p,.xp-profile-overview p,.xp-wallet-summary p{color:var(--ff-muted);line-height:1.65}.xp-profile-avatar-wrap{position:relative;text-align:center}.xp-profile-avatar-wrap>img{background:rgba(255,255,255,.04);border:2px solid rgba(223,17,27,.56);border-radius:18px;height:156px;object-fit:cover;width:156px}.xp-profile-avatar-wrap>label{align-items:center;background:#0b1119;border:1px solid var(--ff-border-strong);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display);font-size:12px;font-weight:900;gap:7px;margin-top:-15px;min-height:38px;padding:0 12px;position:relative;text-transform:uppercase}.xp-profile-avatar-wrap>input{display:none}.xp-profile-badges{margin-top:17px}.xp-profile-badges span{background:rgba(255,255,255,.05);border-radius:999px;color:rgba(255,255,255,.74);font-size:12px;padding:8px 11px}.xp-profile-badges svg{color:var(--ff-green)}.xp-account-grid{display:grid;gap:20px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.xp-account-card{padding:25px}.xp-account-card-heading{align-items:flex-start;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;margin-bottom:22px;padding-bottom:18px}.xp-account-card-heading>svg{color:var(--ff-red);font-size:24px}.xp-account-card-heading span,.xp-profile-share>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-account-card-heading h2{font-size:clamp(28px,3vw,39px)}.xp-account-card-heading h3,.xp-profile-share h3{font-size:28px}.xp-form-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-form-grid .is-wide{grid-column:1/-1}.xp-form-grid label,.xp-form-stack label{color:rgba(255,255,255,.75);display:grid;font-family:var(--ff-display);font-size:14px;font-weight:900;gap:8px;letter-spacing:.035em;text-transform:uppercase}.xp-form-grid :is(input,select,textarea),.xp-form-stack input{background:rgba(0,0,0,.3)!important;border:1px solid var(--ff-border-strong)!important;border-radius:10px!important;color:#fff!important;font-family:var(--ff-body)!important;font-size:15px!important;min-height:50px;padding:12px 14px!important;text-transform:none}.xp-form-stack{display:grid;gap:16px;margin-bottom:20px}.xp-profile-form>.theme-btn,.xp-settings-form>.theme-btn{margin-top:20px}.xp-profile-share{align-content:start;display:grid;gap:13px}.xp-profile-share code{background:rgba(0,0,0,.33);border:1px solid var(--ff-border);border-radius:9px;color:rgba(255,255,255,.74);overflow-wrap:anywhere;padding:13px}.xp-profile-share a,.xp-profile-share button,.xp-session-list button{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border-strong)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display);font-size:14px!important;font-weight:900;gap:8px;justify-content:center;min-height:44px;padding:0 14px!important;text-transform:uppercase}.xp-settings-form>section{border-bottom:1px solid var(--ff-border);padding:19px 0}.xp-settings-form>section:first-of-type{padding-top:0}.xp-settings-form>section h3{align-items:center;display:flex;font-size:21px;gap:9px;margin-bottom:14px}.xp-settings-form>section h3 svg{color:var(--ff-red)}.xp-toggle-row{align-items:center;background:rgba(255,255,255,.027);border:1px solid var(--ff-border);border-radius:11px;display:flex!important;gap:20px;justify-content:space-between;margin-top:10px;padding:15px;text-transform:none!important}.xp-toggle-row>div{display:grid;gap:4px}.xp-toggle-row strong{color:#fff;font-family:var(--ff-body);font-size:15px}.xp-toggle-row small{color:var(--ff-muted);font-family:var(--ff-body);font-size:13px;line-height:1.45}.xp-toggle-row input{accent-color:var(--ff-red);height:20px;min-height:auto!important;width:20px}.xp-field-note{font-size:13px;margin:12px 0 0}.xp-session-list{display:grid;gap:10px}.xp-session-list article{align-items:center;background:rgba(255,255,255,.027);border:1px solid var(--ff-border);border-radius:11px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:13px}.xp-session-list article>svg{color:var(--ff-blue);font-size:21px}.xp-session-list article>div{display:grid;gap:4px}.xp-session-list article strong{color:#fff;font-size:14px}.xp-session-list article span{color:var(--ff-muted);font-size:12px;overflow-wrap:anywhere}.xp-session-list button{color:#ff7880!important;min-height:38px}.xp-wallet-summary{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:26px;position:relative}.xp-wallet-summary h2{font-size:clamp(40px,5vw,62px)}.xp-wallet-table-wrap{overflow-x:auto}.xp-wallet-table-wrap table{border-collapse:collapse;color:#fff;min-width:800px;width:100%}.xp-wallet-table-wrap td,.xp-wallet-table-wrap th{border-bottom:1px solid var(--ff-border);font-size:13px;padding:14px;text-align:left}.xp-wallet-table-wrap th{color:var(--ff-muted);font-family:var(--ff-display);letter-spacing:.06em;text-transform:uppercase}.xp-ledger-direction{border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;padding:6px 9px;text-transform:uppercase}.xp-ledger-direction.is-credit{background:rgba(53,212,93,.1);color:#6ff18a}.xp-ledger-direction.is-debit{background:rgba(223,17,27,.12);color:#ff7981}.xp-table-empty{align-items:center;color:var(--ff-muted);display:flex;gap:8px;justify-content:center;padding:28px}.xp-affiliate-league-shell{display:grid;gap:20px;margin:0 auto;max-width:1320px;padding-bottom:70px}.xp-affiliate-league-empty,.xp-affiliate-league-panel,.xp-affiliate-league-summary{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:18px;box-shadow:0 28px 72px rgba(0,0,0,.34)}.xp-affiliate-league-summary{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding:26px}.xp-affiliate-league-summary h2{color:#fff;font-family:var(--ff-display);font-size:clamp(36px,4vw,54px);line-height:.95;margin:8px 0 0;text-transform:uppercase}.xp-affiliate-league-summary p{color:var(--ff-muted);line-height:1.6;max-width:760px}.xp-affiliate-league-stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(105px,1fr))}.xp-affiliate-league-stats article{background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:12px;min-width:118px;padding:14px}.xp-affiliate-league-stats svg{color:var(--ff-red)}.xp-affiliate-league-stats strong{color:#fff;display:block;font-family:var(--ff-display);font-size:24px;margin-top:14px;text-transform:uppercase}.xp-affiliate-league-stats span{color:var(--ff-muted);font-size:11px;text-transform:uppercase}.xp-affiliate-league-panel{overflow:hidden}.xp-affiliate-league-toolbar{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;gap:12px;justify-content:space-between;padding:16px}.xp-affiliate-league-toolbar label{align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--ff-border);border-radius:9px;display:flex;flex:1 1;max-width:520px;padding-left:13px}.xp-affiliate-league-toolbar label svg{color:var(--ff-red)}.xp-affiliate-league-toolbar input{background:transparent!important;border:0!important;box-shadow:none!important;min-height:46px;width:100%}.xp-affiliate-league-toolbar button{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border-strong)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-size:14px!important;font-weight:900;gap:8px;min-height:46px;padding:0 15px!important;text-transform:uppercase}.xp-affiliate-league-table-wrap{overflow-x:auto}.xp-affiliate-league-table{border-collapse:collapse;color:#fff;min-width:800px;width:100%}.xp-affiliate-league-table td,.xp-affiliate-league-table th{border-bottom:1px solid var(--ff-border);padding:14px 16px;text-align:left}.xp-affiliate-league-table th{background:rgba(255,255,255,.035);color:var(--ff-muted);font-family:var(--ff-display);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.xp-member-cell{align-items:center;display:flex;gap:11px}.xp-member-cell img{border:1px solid rgba(223,17,27,.4);border-radius:9px;height:42px;object-fit:cover;width:42px}.xp-rank-chip{color:var(--ff-gold);font-family:var(--ff-display);font-weight:900}.xp-affiliate-league-empty{align-items:center;display:flex;flex-direction:column;min-height:320px;padding:44px;text-align:center}.xp-affiliate-league-empty>svg{color:var(--ff-red);font-size:40px}.xp-affiliate-league-empty h2{color:#fff;font-family:var(--ff-display);font-size:36px;margin:16px 0 0;text-transform:uppercase}.xp-affiliate-league-empty p{color:var(--ff-muted);max-width:570px}.xp-guide-shell{display:grid;gap:22px;margin:0 auto;max-width:1320px;padding-bottom:72px}.xp-guide-intro,.xp-guide-scoring,.xp-guide-workspace{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:18px;box-shadow:0 28px 72px rgba(0,0,0,.32)}.xp-guide-intro{align-items:center;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) auto;padding:27px}.xp-guide-intro h2,.xp-guide-scoring h2{color:#fff;font-family:var(--ff-display);font-size:clamp(34px,4vw,51px);line-height:.96;margin:8px 0 0;text-transform:uppercase}.xp-guide-detail p,.xp-guide-intro p,.xp-guide-scoring p{color:var(--ff-muted);line-height:1.65}.xp-guide-principles{display:grid;gap:9px}.xp-guide-principles span{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:10px;color:rgba(255,255,255,.76);display:flex;font-size:13px;gap:9px;min-height:43px;padding:0 13px}.xp-guide-principles svg{color:var(--ff-red)}.xp-guide-workspace{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);overflow:hidden}.xp-guide-nav{border-right:1px solid var(--ff-border);display:grid;padding:10px}.xp-guide-nav button{align-items:center;background:transparent!important;border:1px solid transparent!important;border-radius:10px!important;color:rgba(255,255,255,.6)!important;display:grid;font-size:13px!important;gap:11px;grid-template-columns:30px 22px minmax(0,1fr);min-height:60px;padding:8px 12px!important;text-align:left}.xp-guide-nav button>span{color:rgba(255,255,255,.32);font-family:var(--ff-display)}.xp-guide-nav button svg{color:var(--ff-red)}.xp-guide-nav button strong{font-family:var(--ff-display);font-size:14px;text-transform:uppercase}.xp-guide-nav button.is-active,.xp-guide-nav button:hover{background:rgba(223,17,27,.11)!important;border-color:rgba(223,17,27,.34)!important;color:#fff!important}.xp-guide-detail{padding:clamp(25px,4vw,50px)}.xp-guide-detail-icon{align-items:center;background:rgba(223,17,27,.13);border:1px solid rgba(223,17,27,.4);border-radius:13px;color:var(--ff-red);display:flex;font-size:27px;height:58px;justify-content:center;width:58px}.xp-guide-detail>span{color:var(--ff-red);display:block;font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.1em;margin-top:25px}.xp-guide-detail h3{color:#fff;font-family:var(--ff-display);font-size:clamp(31px,4vw,48px);line-height:.97;margin:8px 0 0;text-transform:uppercase}.xp-guide-detail ol{color:rgba(255,255,255,.78);display:grid;gap:12px;line-height:1.55;margin:22px 0 26px;padding-left:22px}.xp-guide-detail li::marker{color:var(--ff-red);font-weight:900}.xp-guide-scoring{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:27px}.xp-guide-score-grid{display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.xp-guide-score-grid article{background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:11px;padding:13px}.xp-guide-score-grid strong{color:var(--ff-green);display:block;font-family:var(--ff-display);font-size:25px}.xp-guide-score-grid span{color:var(--ff-muted);display:block;font-size:11px;line-height:1.35;margin-top:5px}.xp-article-not-found,.xp-article-shell,.xp-editorial-shell{margin:0 auto;max-width:1320px;padding-bottom:72px}.xp-editorial-toolbar{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:17px;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);padding:25px}.xp-editorial-toolbar h2{color:#fff;font-family:var(--ff-display);font-size:clamp(34px,4vw,50px);line-height:.96;margin:8px 0 0;text-transform:uppercase}.xp-editorial-toolbar p{color:var(--ff-muted);line-height:1.6}.xp-editorial-toolbar label{align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--ff-border);border-radius:10px;display:flex;padding-left:13px}.xp-editorial-toolbar label svg{color:var(--ff-red)}.xp-editorial-toolbar input{background:transparent!important;border:0!important;box-shadow:none!important;min-height:50px;width:100%}.xp-featured-story{background:linear-gradient(180deg,rgba(16,24,34,.95),rgba(7,12,18,.96));border:1px solid var(--ff-border);border-radius:18px;display:grid;gap:0;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);margin-top:21px;overflow:hidden}.xp-featured-story-image{min-height:440px;overflow:hidden}.xp-featured-story-image img{height:100%;object-fit:cover;width:100%}.xp-featured-story>div:last-child{align-content:center;display:grid;padding:clamp(26px,4vw,48px)}.xp-featured-story>div:last-child>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-featured-story h2{color:#fff;font-family:var(--ff-display);font-size:clamp(36px,4.2vw,56px);line-height:.95;margin:10px 0 0;text-transform:uppercase}.xp-featured-story p{color:var(--ff-muted);line-height:1.68}.xp-featured-story small{align-items:center;color:rgba(255,255,255,.48);display:flex;gap:7px}.xp-article-not-found a,.xp-featured-story a,.xp-story-card a{align-items:center;color:var(--ff-red)!important;display:inline-flex;font-family:var(--ff-display);font-size:14px;font-weight:900;gap:8px;margin-top:20px;text-transform:uppercase}.xp-story-grid{display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.xp-story-card{background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:15px;overflow:hidden;padding-bottom:20px}.xp-story-card>div{height:220px;overflow:hidden}.xp-story-card img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.xp-story-card:hover img{transform:scale(1.035)}.xp-story-card>:not(div){margin-left:19px;margin-right:19px}.xp-story-card>span{color:var(--ff-red);display:block;font-size:11px;font-weight:900;letter-spacing:.07em;margin-top:18px}.xp-story-card h3,.xp-story-card>span{font-family:var(--ff-display);text-transform:uppercase}.xp-story-card h3{color:#fff;font-size:26px;line-height:1;margin-bottom:0}.xp-story-card p{color:var(--ff-muted);font-size:14px;line-height:1.55}.xp-article-not-found,.xp-editorial-empty{align-items:center;background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:17px;display:flex;flex-direction:column;margin-top:20px;min-height:300px;padding:40px;text-align:center}.xp-article-not-found>svg,.xp-editorial-empty svg{color:var(--ff-red);font-size:38px}.xp-article-not-found h2,.xp-editorial-empty h3{color:#fff;font-family:var(--ff-display);font-size:34px;margin:14px 0 0;text-transform:uppercase}.xp-article-not-found p,.xp-editorial-empty p{color:var(--ff-muted)}.xp-article-header{background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));padding:clamp(28px,5vw,62px);text-align:center}.xp-article-header h2{color:#fff;font-size:clamp(43px,6vw,78px);margin:10px auto 0;max-width:1040px}.xp-article-header>p:not(.xp-eyebrow){font-size:17px;margin:22px auto 0}.xp-article-header>div{color:rgba(255,255,255,.52);gap:18px;justify-content:center}.xp-article-header>div span{align-items:center;display:inline-flex;gap:7px}.xp-article-hero{border:1px solid var(--ff-border);border-radius:17px;height:min(56vw,650px);margin:20px 0;overflow:hidden}.xp-article-hero img{height:100%;object-fit:cover;width:100%}.xp-article-layout{align-items:start;display:grid;gap:20px;grid-template-columns:270px minmax(0,1fr)}.xp-article-content,.xp-article-layout>aside{background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.95));border:1px solid var(--ff-border);border-radius:16px}.xp-article-layout>aside{display:grid;gap:5px;padding:16px;position:sticky;top:104px}.xp-article-layout>aside>span{align-items:center;color:#fff;display:flex;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:8px;margin-bottom:7px;text-transform:uppercase}.xp-article-layout>aside a{border-radius:8px;color:var(--ff-muted)!important;font-size:13px;padding:9px}.xp-article-layout>aside a:hover{background:rgba(223,17,27,.1);color:#fff!important}.xp-article-content{padding:clamp(25px,4vw,48px)}.xp-article-content section+section{margin-top:34px;padding-top:34px}.xp-article-content h3{color:#fff;font-size:clamp(30px,3vw,42px)}.xp-article-content h4{font-size:22px;margin-top:28px}.xp-article-content p{font-size:16px;line-height:1.8;white-space:pre-line}.xp-article-content img{border-radius:13px;display:block;margin:25px 0;max-height:620px}.admin-workspace{gap:20px;max-width:1660px}.admin-page-heading>div>span{color:var(--ff-red);display:block;font-family:var(--ff-display);font-size:13px;letter-spacing:.11em;margin-bottom:8px}.admin-page-heading h2{color:#fff;font-family:var(--ff-display);font-size:clamp(34px,4vw,52px);line-height:.95}.admin-primary-action{align-items:center;background:linear-gradient(135deg,#bd0710,#ff2632)!important;border:1px solid rgba(255,73,84,.5)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display);font-size:15px!important;font-weight:900;gap:8px;min-height:48px;padding:0 17px!important;text-transform:uppercase}.admin-inline-metrics{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-inline-metrics article{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border:1px solid var(--ff-border);border-radius:13px;min-height:104px;padding:16px}.admin-inline-metrics span{color:var(--ff-muted);display:block;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.admin-inline-metrics strong{color:#fff;display:block;font-family:var(--ff-display);font-size:25px;line-height:1;margin-top:18px;text-transform:uppercase}.admin-table-panel{background:rgba(7,12,18,.95);border:1px solid var(--ff-border);border-radius:16px;box-shadow:0 28px 72px rgba(0,0,0,.32);overflow:hidden}.admin-table-toolbar{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;flex-wrap:wrap;gap:10px;padding:15px}.admin-table-search{align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--ff-border);border-radius:9px;display:flex;flex:1 1 300px;max-width:540px;padding-left:12px}.admin-table-search svg{color:var(--ff-red)}.admin-table-search input{background:transparent!important;border:0!important;box-shadow:none!important;min-height:44px!important;width:100%}.admin-table-toolbar>label:not(.admin-table-search){margin-left:0}.admin-table-toolbar select{min-height:46px!important;min-width:145px}.admin-table-toolbar button{min-height:46px!important}.admin-data-table-scroll{overflow-x:auto}.admin-data-table{min-width:900px}.admin-cell-stack{display:grid;gap:3px}.admin-cell-note,.admin-cell-stack small{color:var(--ff-muted);display:block;font-size:11px;margin-top:3px}.admin-fight-cell{display:grid;gap:10px;grid-template-columns:48px minmax(0,1fr) 48px;min-width:250px}.admin-fight-cell img{background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:9px}.admin-fight-cell>div{display:grid;gap:3px}.admin-fight-cell strong{line-height:1.2}.admin-fight-cell small{color:var(--ff-muted)}.admin-actions-column{min-width:190px}.admin-row-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.admin-row-actions :is(a,button){align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border)!important;border-radius:8px!important;color:#fff!important;display:inline-flex;height:38px;justify-content:center;min-height:38px!important;padding:0 11px!important}.admin-row-actions .is-icon{padding:0!important;width:38px}.admin-row-actions .is-secondary{color:#7fc5ff!important}.admin-row-actions .is-danger{color:#ff7580!important}.admin-status-badge.is-live{background:rgba(53,212,93,.1);border-color:rgba(53,212,93,.35);color:#6ff18a}.admin-status-badge.is-upcoming{background:rgba(22,143,230,.1);border-color:rgba(22,143,230,.36);color:#72c3ff}.admin-status-badge.is-finished,.admin-status-badge.is-past{background:rgba(255,255,255,.05);color:rgba(255,255,255,.68)}.admin-status-badge.is-draft{background:rgba(249,180,22,.1);border-color:rgba(249,180,22,.34);color:#ffd06b}.admin-empty-table{color:var(--ff-muted);padding:36px;text-align:center}.admin-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.74);display:flex;inset:0;justify-content:center;padding:22px;position:fixed;z-index:11000}.admin-inspector-modal{background:linear-gradient(180deg,rgba(17,25,35,.99),rgba(7,12,18,.99));border:1px solid var(--ff-border-strong);border-radius:17px;box-shadow:0 32px 90px rgba(0,0,0,.6);max-height:calc(100vh - 44px);max-width:720px;overflow:auto;width:100%}.admin-inspector-modal>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:18px}.admin-inspector-modal>header span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.admin-inspector-modal>header h3{color:#fff;font-family:var(--ff-display);font-size:28px;margin:4px 0 0;text-transform:uppercase}.admin-inspector-modal>header button{font-size:24px!important;height:40px;min-height:40px!important;padding:0!important;width:40px}.admin-inspector-fighters{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding:22px}.admin-inspector-fighters article{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.admin-inspector-fighters img{border:1px solid var(--ff-border);border-radius:14px;height:170px;object-fit:cover;width:100%}.admin-inspector-fighters>span{color:var(--ff-red);font-family:var(--ff-display);font-size:22px;font-weight:900}.admin-inspector-modal dl{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0 22px 22px}.admin-inspector-modal dl>div{background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:10px;padding:12px}.admin-inspector-modal dt{color:var(--ff-muted);font-size:11px;text-transform:uppercase}.admin-inspector-modal dd{color:#fff;margin:6px 0 0}.admin-inspector-modal>footer{border-top:1px solid var(--ff-border);display:flex;flex-wrap:wrap;gap:8px;padding:17px}.admin-inspector-modal>footer :is(a,button){align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border)!important;border-radius:8px!important;color:#fff!important;display:inline-flex;font-size:14px!important;font-weight:900;gap:8px;min-height:43px;padding:0 14px!important;text-transform:uppercase}.admin-inspector-modal>footer button{color:#ff7580!important}.admin-scoring-layout{display:grid;gap:18px;grid-template-columns:minmax(390px,.62fr) minmax(0,1.38fr)}.admin-rule-editor{align-self:start;background:linear-gradient(180deg,rgba(16,24,34,.96),rgba(7,12,18,.97));border:1px solid var(--ff-border);border-radius:16px;padding:20px;position:sticky;top:112px}.admin-rule-editor>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.admin-rule-editor>header span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-rule-editor>header h3{color:#fff;font-family:var(--ff-display);font-size:27px;margin:5px 0 0;text-transform:uppercase}.admin-rule-editor>header svg{color:var(--ff-red);font-size:25px}.admin-rule-form-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-rule-form-grid label,.admin-rule-points label{color:rgba(255,255,255,.72);display:grid;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:7px;text-transform:uppercase}.admin-rule-form-grid .is-wide{grid-column:1/-1}.admin-rule-points{border-top:1px solid var(--ff-border);display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;padding-top:18px}.admin-rule-points h4{color:#fff;font-family:var(--ff-display);grid-column:1/-1;margin:0 0 3px;text-transform:uppercase}.admin-rule-points label{align-items:center;background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:9px;display:grid;grid-template-columns:minmax(0,1fr) 82px;padding:8px 10px;text-transform:none}.admin-rule-points input{min-height:40px!important;padding:8px!important;text-align:center}.admin-active-toggle{align-items:flex-start;background:rgba(223,17,27,.07);border:1px solid rgba(223,17,27,.3);border-radius:10px;display:flex!important;gap:11px;margin-top:16px;padding:13px;text-transform:none!important}.admin-active-toggle input{accent-color:var(--ff-red);height:20px;min-height:auto!important;width:20px}.admin-active-toggle span{display:grid;gap:3px}.admin-active-toggle strong{color:#fff}.admin-active-toggle small{color:var(--ff-muted);line-height:1.4}.admin-rule-editor>footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.admin-rule-editor>footer button{min-height:46px!important}.admin-rule-editor>footer .is-secondary{background:rgba(255,255,255,.055)!important}.fights-experience-page img[src*=rewards-fighter-panel],.fights-rewards-page img[src*=rewards-fighter-panel],.xp-reward-hero img,.xp-rewards-visual img{filter:none!important;image-rendering:auto;object-position:center}@media (max-width:1180px){.xp-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-scoring-layout{grid-template-columns:1fr}.admin-rule-editor{position:static}.xp-guide-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.xp-account-grid,.xp-affiliate-league-summary,.xp-article-layout,.xp-editorial-toolbar,.xp-featured-story,.xp-guide-intro,.xp-guide-scoring,.xp-profile-overview{grid-template-columns:1fr}.xp-profile-overview{text-align:center}.xp-profile-badges{justify-content:center}.xp-affiliate-league-stats{width:100%}.xp-guide-workspace{grid-template-columns:1fr}.xp-guide-nav{border-bottom:1px solid var(--ff-border);border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-featured-story-image{min-height:320px}.xp-article-layout>aside{position:static}.admin-inline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.route-experience-page .theme-btn,.theme-btn,.theme-footer .theme-btn,.theme-header .theme-btn,.theme-home .theme-btn{font-size:14px!important;padding-inline:17px!important}.xp-account-shell,.xp-affiliate-league-shell,.xp-article-shell,.xp-editorial-shell,.xp-guide-shell{padding-bottom:44px}.xp-profile-overview{grid-template-columns:1fr;padding:20px}.xp-account-card,.xp-affiliate-league-summary,.xp-editorial-toolbar,.xp-guide-intro,.xp-guide-scoring,.xp-wallet-summary{padding:18px}.xp-account-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-account-nav a{justify-content:center;padding:0 9px}.admin-inspector-modal dl,.admin-rule-form-grid,.admin-rule-points,.xp-form-grid{grid-template-columns:1fr}.admin-rule-form-grid .is-wide,.admin-rule-points h4,.xp-form-grid .is-wide{grid-column:auto}.xp-wallet-summary{align-items:flex-start;flex-direction:column;gap:18px}.xp-session-list article{grid-template-columns:32px minmax(0,1fr)}.xp-session-list button{grid-column:1/-1}.admin-inline-metrics,.xp-affiliate-league-stats,.xp-guide-nav,.xp-story-grid{grid-template-columns:1fr}.xp-guide-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-featured-story-image{min-height:230px}.xp-story-card>div{height:200px}.xp-article-header{padding:26px 18px}.xp-article-hero{height:65vw}.xp-article-content{padding:21px}.admin-page-heading{align-items:flex-start;flex-direction:column}.admin-table-toolbar{align-items:stretch;flex-direction:column}.admin-table-search{max-width:none}.admin-inspector-fighters{grid-template-columns:1fr}.admin-inspector-fighters>span{margin:-3px 0}.xp-pagination{align-items:flex-start;flex-direction:column;gap:12px}}.admin-experience-main :is(button,a[class*=action],a[class*=button]),.route-experience-content :is(button,a[class*=btn],a[class*=button]),button,input[type=button],input[type=submit]{font-size:max(14px,.875rem)}.xp-community-directory,.xp-create-thread-page,.xp-faq-page,.xp-public-profile-shell{color:var(--ff-text);margin:0 auto;max-width:1280px;padding:18px 0 72px;width:100%}.xp-faq-intro{align-items:end;background:linear-gradient(90deg,rgba(5,10,17,.96),rgba(5,10,17,.72)),url(/images/fmm-pages/community-arena-hd.webp) 50%/cover;border:1px solid var(--ff-border);border-radius:20px;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);min-height:320px;overflow:hidden;padding:clamp(28px,5vw,64px);position:relative}.xp-faq-intro:after{background:radial-gradient(circle at 88% 50%,rgba(223,17,27,.27),transparent 18rem);content:"";inset:0;pointer-events:none;position:absolute}.xp-faq-intro>*{position:relative;z-index:1}.xp-create-thread-copy>span,.xp-faq-intro span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-create-thread-copy h1,.xp-faq-intro h1,.xp-faq-intro h2{color:#fff;font-family:var(--ff-display);font-size:clamp(42px,6vw,76px);line-height:.92;margin:10px 0 16px;text-transform:uppercase}.xp-create-thread-copy p,.xp-faq-intro p{color:var(--ff-muted);font-size:16px;line-height:1.7;margin:0;max-width:700px}.xp-faq-search{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.44);border:1px solid var(--ff-border-strong);border-radius:12px;display:flex;gap:10px;padding:0 15px}.xp-faq-search svg{color:var(--ff-red)}.xp-faq-search input{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:16px!important;min-height:58px!important;width:100%}.xp-faq-layout{align-items:start;display:grid;gap:20px;grid-template-columns:280px minmax(0,1fr);margin-top:22px}.xp-faq-aside{background:linear-gradient(180deg,rgba(17,25,35,.96),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:16px;display:grid;gap:12px;padding:22px;position:sticky;top:105px}.xp-faq-aside svg{color:var(--ff-red);font-size:26px}.xp-faq-aside strong{color:#fff;font-family:var(--ff-display);font-size:24px;text-transform:uppercase}.xp-faq-aside p{color:var(--ff-muted);line-height:1.55;margin:0}.xp-faq-list{display:grid;gap:10px}.xp-faq-item{background:linear-gradient(180deg,rgba(16,24,34,.96),rgba(7,12,18,.97));border:1px solid var(--ff-border);border-radius:13px;overflow:hidden}.xp-faq-item>button{align-items:center;background:transparent!important;border:0!important;color:#fff!important;display:flex;font-family:var(--ff-display);font-size:18px!important;font-weight:900;justify-content:space-between;min-height:68px;padding:16px 19px!important;text-align:left;text-transform:uppercase;width:100%}.xp-faq-item>button svg{color:var(--ff-red);flex:0 0 auto}.xp-faq-item>div{border-top:1px solid var(--ff-border);color:rgba(245,247,251,.76);line-height:1.75;padding:18px 20px 22px}.admin-inline-notice,.xp-inline-notice{border:1px solid var(--ff-border);border-radius:10px;color:var(--ff-muted);margin:14px 0;padding:13px 15px}.admin-inline-notice.is-success{background:rgba(53,212,93,.08);border-color:rgba(53,212,93,.35);color:#86f59b}.admin-inline-notice.is-error,.xp-inline-notice{background:rgba(223,17,27,.08);border-color:rgba(223,17,27,.34);color:#ff9ca3}.xp-community-command{align-items:end;background:linear-gradient(90deg,rgba(4,8,14,.97),rgba(4,8,14,.55)),url(/images/fmm-pages/community-arena-hd.webp) 50%/cover;border:1px solid var(--ff-border);border-radius:20px;display:flex;gap:24px;justify-content:space-between;min-height:280px;padding:clamp(28px,5vw,58px)}.xp-community-command>div>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.xp-community-command h1{color:#fff;font-family:var(--ff-display);font-size:clamp(42px,6vw,70px);line-height:.92;margin:9px 0 13px;text-transform:uppercase}.xp-community-command p{color:var(--ff-muted);line-height:1.65;margin:0;max-width:680px}.xp-community-toolbar{align-items:center;background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;padding:13px}.xp-community-toolbar label{align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--ff-border);border-radius:9px;display:flex;flex:1 1 300px;gap:9px;padding:0 12px}.xp-community-toolbar label svg{color:var(--ff-red)}.xp-community-toolbar input{background:transparent!important;border:0!important;box-shadow:none!important;min-height:46px!important;width:100%}.xp-community-toolbar select{min-height:46px!important;min-width:180px}.xp-community-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-thread-card{align-items:center;background:linear-gradient(145deg,rgba(17,26,36,.97),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:15px;color:#fff!important;display:grid;gap:14px;grid-template-columns:58px minmax(0,1fr) auto;min-height:128px;padding:17px;transition:border-color .2s ease,transform .2s ease}.xp-thread-card:hover{border-color:rgba(223,17,27,.55);transform:translateY(-2px)}.xp-thread-avatar{align-items:center;background:linear-gradient(135deg,#1d2b3b,#8f0710);border:1px solid var(--ff-border-strong);border-radius:12px;display:flex;font-family:var(--ff-display);font-size:19px;font-weight:900;height:58px;justify-content:center;width:58px;overflow:hidden;position:relative}.xp-thread-avatar img{height:100%;object-fit:cover;width:100%}.xp-thread-avatar svg{color:#fff}.xp-thread-copy{display:grid;gap:6px;min-width:0}.xp-thread-copy h3{color:#fff;font-family:var(--ff-display);font-size:22px;line-height:1.05;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.xp-thread-copy p{color:var(--ff-muted);display:-webkit-box;font-size:13px;line-height:1.5;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.xp-thread-copy span{color:rgba(255,255,255,.48);font-size:11px}.xp-thread-card>svg{color:var(--ff-red)}.xp-community-empty,.xp-empty-card{background:var(--ff-panel);border:1px dashed var(--ff-border-strong);border-radius:15px;color:var(--ff-muted);grid-column:1/-1;padding:42px;text-align:center}.xp-create-thread-page{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}.xp-create-thread-copy{background:linear-gradient(180deg,rgba(4,8,14,.2),rgba(4,8,14,.95)),url(/images/fmm-pages/community-arena-hd.webp) 50%/cover;display:flex;flex-direction:column;justify-content:flex-end;min-height:580px;padding:clamp(28px,4vw,48px)}.xp-create-thread-copy,.xp-create-thread-form{border:1px solid var(--ff-border);border-radius:18px}.xp-create-thread-form{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.98));display:grid;gap:17px;padding:clamp(24px,4vw,42px)}.xp-create-thread-form label{color:rgba(255,255,255,.76);display:grid;font-family:var(--ff-display);font-size:14px;font-weight:900;gap:8px;text-transform:uppercase}.xp-create-thread-form :is(input,textarea){background:rgba(0,0,0,.34)!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-size:16px!important;width:100%}.xp-create-thread-form textarea{min-height:260px;resize:vertical}.xp-reset-page{background:#04070b;color:#fff;min-height:100vh;padding:24px}.xp-reset-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);margin:0 auto;max-width:1300px;min-height:calc(100vh - 48px);overflow:hidden}.xp-reset-art{background:linear-gradient(180deg,rgba(3,6,10,.1),rgba(3,6,10,.9)),url(/images/fmm-pages/auth-arena-hd.webp) 50%/cover;border:1px solid var(--ff-border);border-radius:20px 0 0 20px;min-height:650px;position:relative}.xp-reset-art-overlay{bottom:0;left:0;padding:clamp(30px,5vw,60px);position:absolute;right:0}.xp-reset-copy h1{font-family:var(--ff-display);font-size:clamp(48px,6vw,80px);line-height:.9;margin:12px 0;text-transform:uppercase}.xp-reset-copy p{color:var(--ff-muted);font-size:16px;line-height:1.65;max-width:590px}.xp-reset-form{align-content:center;background:linear-gradient(180deg,#101821,#070b11);border:1px solid var(--ff-border);border-left:0;border-radius:0 20px 20px 0;gap:17px;padding:clamp(30px,5vw,58px)}.xp-reset-form h2{color:#fff;font-family:var(--ff-display);font-size:38px;line-height:1;margin:7px 0 0;text-transform:uppercase}.xp-reset-form>p{color:var(--ff-muted);line-height:1.55}.xp-reset-form label{color:rgba(255,255,255,.78);display:grid;font-family:var(--ff-display);font-size:14px;font-weight:900;gap:8px;text-transform:uppercase}.xp-reset-form input{background:rgba(0,0,0,.35)!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-size:16px!important;min-height:54px!important}.xp-reset-success{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.xp-reset-success svg{color:var(--ff-green);font-size:46px}.xp-plan-backdrop{align-items:center;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:rgba(0,0,0,.8);display:flex;inset:0;justify-content:center;overflow:auto;padding:28px;position:fixed;z-index:15000}.xp-plan-selection{background:linear-gradient(180deg,#111a24,#070b11);border:1px solid var(--ff-border-strong);border-radius:20px;box-shadow:0 40px 120px rgba(0,0,0,.75);max-width:1080px;padding:clamp(24px,4vw,46px);width:100%}.xp-plan-header{align-items:start;display:flex;gap:20px;justify-content:space-between}.xp-plan-header h2{color:#fff;font-family:var(--ff-display);font-size:clamp(38px,5vw,56px);margin:8px 0 0;text-transform:uppercase}.xp-plan-account{align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--ff-border);border-radius:10px;color:var(--ff-muted);display:flex;gap:8px;padding:10px 13px}.xp-plan-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.xp-plan-card-head{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));border:1px solid var(--ff-border);border-radius:15px;display:grid;gap:12px;padding:22px}.xp-plan-card-head h3{color:#fff;font-family:var(--ff-display);font-size:32px;margin:0;text-transform:uppercase}.xp-plan-card-head p{color:var(--ff-muted);line-height:1.55;margin:0}.xp-plan-badge{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;text-transform:uppercase}.xp-plan-loading{color:var(--ff-muted);padding:30px;text-align:center}.xp-checkout-page{background:#04070b;min-height:100vh}.xp-checkout-background{background:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.66)),url(/images/fmm-pages/rewards-arena-hd.webp) 50%/cover;border-bottom:1px solid var(--ff-border);min-height:340px}.xp-checkout-shell{margin:-190px auto 0;max-width:1200px;padding:0 0 80px;position:relative}.xp-checkout-heading{color:#fff;margin-bottom:24px;max-width:720px}.xp-checkout-heading h1{font-family:var(--ff-display);font-size:clamp(45px,6vw,74px);line-height:.9;margin:10px 0;text-transform:uppercase}.xp-checkout-heading p{color:rgba(255,255,255,.74);font-size:16px;line-height:1.6}.xp-checkout-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}.xp-checkout-form,.xp-checkout-summary{background:linear-gradient(180deg,rgba(17,25,35,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:17px;box-shadow:0 34px 90px rgba(0,0,0,.48);padding:clamp(22px,4vw,38px)}.xp-checkout-form-title h2,.xp-checkout-summary h2{color:#fff;font-family:var(--ff-display);font-size:32px;margin:5px 0;text-transform:uppercase}.xp-checkout-form-title p{color:var(--ff-muted)}.xp-checkout-form label{color:rgba(255,255,255,.72);display:grid;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:8px;text-transform:uppercase}.xp-checkout-form :is(input,select){background:rgba(0,0,0,.34)!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-size:16px!important;min-height:52px!important;width:100%}.xp-checkout-card-preview{aspect-ratio:1.68;background:linear-gradient(135deg,#151e29,#940912 58%,#27050a);border:1px solid rgba(255,255,255,.18);border-radius:16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;padding:22px}.xp-checkout-order{display:grid;gap:12px}.xp-checkout-order>div{align-items:center;border-bottom:1px solid var(--ff-border);color:var(--ff-muted);display:flex;justify-content:space-between;padding:12px 0}.xp-checkout-order strong{color:#fff}.xp-checkout-divider{border-top:1px solid var(--ff-border);margin:18px 0}.xp-checkout-secure,.xp-checkout-terms{color:var(--ff-muted);font-size:12px;line-height:1.5}.xp-checkout-submit{margin-top:18px;width:100%}.xp-dashboard-profile h1{font-size:clamp(48px,6vw,76px)!important}.xp-dashboard-profile p:not(.xp-eyebrow){font-size:17px!important;line-height:1.65!important}.xp-dashboard-profile-meta span{font-size:15px!important;min-height:42px}.xp-dashboard-profile-meta span:first-child{font-weight:800}.xp-dashboard-detail-view{background:radial-gradient(circle at 85% 9%,rgba(223,17,27,.19),transparent 26rem),#04070b;min-height:100vh;padding:112px max(22px,calc((100vw - 1320px)/2)) 70px}.xp-dashboard-back{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display);font-size:15px!important;gap:8px;margin:0 0 18px;padding:0 15px!important}.xp-fight-entry{color:#fff}.xp-fight-entry-hero{background-position:50%!important;background-size:cover!important;border:1px solid var(--ff-border);border-radius:19px;min-height:430px;overflow:hidden;padding:clamp(28px,5vw,60px);position:relative}.xp-fight-entry-light{background:linear-gradient(90deg,rgba(4,8,14,.98),rgba(4,8,14,.49),rgba(4,8,14,.88));inset:0;position:absolute}.xp-fight-entry-grid{align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);min-height:310px;position:relative;z-index:1}.xp-fight-entry-copy h1{font-family:var(--ff-display);font-size:clamp(42px,6vw,72px);line-height:.9;margin:10px 0;text-transform:uppercase}.xp-fight-entry-copy h1 em{color:var(--ff-red);font-style:normal}.xp-fight-entry-copy p{color:rgba(255,255,255,.73);font-size:16px;line-height:1.6;max-width:620px}.xp-fight-entry-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.xp-fight-entry-meta span{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.38);border:1px solid var(--ff-border);border-radius:8px;display:inline-flex;font-size:13px;gap:7px;padding:9px 11px}.xp-fight-entry-fighters{align-items:end;display:grid;grid-template-columns:1fr auto 1fr}.xp-fight-entry-fighters article{display:grid;gap:9px;text-align:center}.xp-fight-entry-fighters img{height:260px;object-fit:contain;object-position:bottom;width:100%}.xp-fight-entry-fighters strong{font-family:var(--ff-display);font-size:20px;text-transform:uppercase}.xp-fight-entry-fighters>span{background:var(--ff-red);border-radius:50%;display:grid;font-family:var(--ff-display);font-weight:900;height:42px;margin:0 -10px 35px;place-items:center;position:relative;width:42px;z-index:2}.xp-entry-pass{background:linear-gradient(145deg,rgba(17,26,36,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:16px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);margin-top:18px;padding:clamp(22px,4vw,36px)}.xp-entry-balance,.xp-entry-price{background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:12px;padding:18px}.xp-entry-balance span,.xp-entry-price span{color:var(--ff-muted);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.xp-entry-balance strong,.xp-entry-price strong{color:#fff;display:block;font-family:var(--ff-display);font-size:32px;margin-top:8px;text-transform:uppercase}.xp-entry-checklist{display:grid;gap:10px}.xp-entry-checklist li{color:var(--ff-muted);line-height:1.5}.xp-entry-warning{background:rgba(247,181,27,.08);border:1px solid rgba(247,181,27,.33);border-radius:10px;color:#ffd879;padding:12px}.xp-detail-empty{background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:16px;color:var(--ff-muted);padding:40px;text-align:center}.xp-prediction-room{color:#fff;margin:0 auto;max-width:1360px}.xp-prediction-header{background:linear-gradient(90deg,rgba(4,8,14,.98),rgba(4,8,14,.53)),url(/images/fmm-experience/fighter-duel-arena.jpg) 50%/cover;border:1px solid var(--ff-border);border-radius:18px;min-height:260px;padding:clamp(26px,4vw,46px);position:relative}.xp-prediction-header h1{font-family:var(--ff-display);font-size:clamp(40px,5vw,66px);line-height:.9;margin:9px 0;text-transform:uppercase}.xp-prediction-header p{color:var(--ff-muted);max-width:660px}.xp-prediction-progress{background:rgba(255,255,255,.09);border-radius:999px;height:7px;margin-top:25px;max-width:560px;overflow:hidden}.xp-prediction-progress span{background:linear-gradient(90deg,var(--ff-red),#ff5660);display:block;height:100%}.xp-prediction-lock{align-items:center;background:rgba(0,0,0,.4);border:1px solid var(--ff-border);border-radius:9px;display:inline-flex;font-size:13px;gap:8px;margin-top:13px;padding:9px 12px}.xp-prediction-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 330px;margin-top:18px}.xp-prediction-builder,.xp-prediction-summary{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:16px}.xp-prediction-builder{overflow:hidden}.xp-round-tabs{border-bottom:1px solid var(--ff-border);display:flex;gap:5px;overflow-x:auto;padding:12px}.xp-round-tabs button{background:rgba(255,255,255,.045)!important;border:1px solid var(--ff-border)!important;border-radius:8px!important;color:var(--ff-muted)!important;font-family:var(--ff-display);font-size:13px!important;font-weight:900;min-height:40px;min-width:76px;padding:0 12px!important;text-transform:uppercase}.xp-round-tabs button.is-active{background:rgba(223,17,27,.14)!important;border-color:rgba(223,17,27,.55)!important;color:#fff!important}.xp-round-card{padding:clamp(20px,4vw,34px)}.xp-round-card-heading{align-items:center;display:flex;justify-content:space-between}.xp-round-card-heading h2{font-family:var(--ff-display);font-size:34px;margin:0;text-transform:uppercase}.xp-round-fighters{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.xp-round-fighters>article{background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:13px;padding:18px}.xp-round-fighters h3{font-family:var(--ff-display);font-size:22px;margin:0 0 15px;text-transform:uppercase}.xp-metric-grid,.xp-metric-row{display:grid;gap:10px}.xp-metric-row{align-items:center;grid-template-columns:minmax(0,1fr) 92px}.xp-metric-row span{color:var(--ff-muted);font-size:13px}.xp-metric-row input{background:rgba(0,0,0,.36)!important;border:1px solid var(--ff-border)!important;color:#fff!important;min-height:43px!important;text-align:center;width:100%}.xp-round-outcome{border-top:1px solid var(--ff-border);margin-top:22px;padding-top:22px}.xp-segmented-choice{display:flex;flex-wrap:wrap;gap:8px}.xp-segmented-choice button{background:rgba(255,255,255,.045)!important;border:1px solid var(--ff-border)!important;border-radius:9px!important;color:#fff!important;min-height:43px;padding:0 14px!important}.xp-segmented-choice button.is-active{background:rgba(223,17,27,.15)!important;border-color:rgba(223,17,27,.55)!important}.xp-ko-toggle{align-items:center;display:flex;gap:9px;margin-top:14px}.xp-round-navigation{border-top:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:16px}.xp-prediction-summary{padding:20px;position:sticky;top:105px}.xp-prediction-summary-title h2{font-family:var(--ff-display);font-size:29px;margin:5px 0;text-transform:uppercase}.xp-prediction-summary>ul{display:grid;gap:9px;list-style:none;margin:18px 0;padding:0}.xp-prediction-summary>ul li{align-items:center;background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:9px;color:var(--ff-muted);display:flex;justify-content:space-between;padding:11px}.xp-submit-predictions{width:100%}.xp-prediction-back{margin-bottom:12px}.xp-my-fights-page .xp-page-main{padding-top:28px}.xp-fight-card-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.xp-my-fight-card{background:linear-gradient(180deg,rgba(16,24,34,.96),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:15px;display:grid;gap:13px;overflow:hidden;padding-bottom:16px}.xp-my-fight-card>a{margin:0 15px}.xp-wallet-callout{align-items:center;background:linear-gradient(90deg,rgba(18,27,38,.98),rgba(91,7,13,.86)),url(/images/fmm-pages/rewards-arena-hd.webp) 50%/cover;border:1px solid var(--ff-border);border-radius:16px;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:22px;padding:24px}.xp-wallet-callout>svg{color:var(--ff-gold);font-size:38px}.xp-wallet-callout h2{color:#fff;font-family:var(--ff-display);font-size:32px;margin:4px 0;text-transform:uppercase}.xp-wallet-callout p{color:var(--ff-muted);margin:0}.xp-fight-record-page{background:#04070b;min-height:100vh}.xp-fight-record-hero{background-position:50%!important;background-size:cover!important;border-bottom:1px solid var(--ff-border);min-height:510px;padding:145px 0 60px;position:relative}.xp-fight-record-hero:before{background:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.46),rgba(3,6,10,.9));content:"";inset:0;position:absolute}.xp-fight-record-layout{align-items:end;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);position:relative;z-index:1}.xp-record-copy h1{color:#fff;font-family:var(--ff-display);font-size:clamp(48px,7vw,86px);line-height:.87;margin:10px 0;text-transform:uppercase}.xp-record-copy p{color:rgba(255,255,255,.72);font-size:16px;line-height:1.6;max-width:670px}.xp-record-meta{display:flex;flex-wrap:wrap;gap:9px}.xp-record-meta span{background:rgba(0,0,0,.4);border:1px solid var(--ff-border);border-radius:8px;padding:9px 11px}.xp-record-fighters{align-items:end;display:grid;grid-template-columns:1fr auto 1fr}.xp-record-fighters article{display:grid;gap:8px;text-align:center}.xp-record-fighters img{height:300px;object-fit:contain;object-position:bottom;width:100%}.xp-record-fighters strong{font-family:var(--ff-display);font-size:21px;text-transform:uppercase}.xp-record-fighters>span{background:var(--ff-red);border-radius:50%;display:grid;font-family:var(--ff-display);height:44px;margin:0 -8px 40px;place-items:center;width:44px;z-index:2}.xp-fight-record-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)}.xp-record-prediction-cta,.xp-record-scoreboard,.xp-record-summary{background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:16px;padding:24px}.xp-record-prediction-cta h2,.xp-record-scoreboard h2,.xp-record-summary h2{color:#fff;font-family:var(--ff-display);font-size:31px;margin:6px 0;text-transform:uppercase}.xp-record-metrics{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.xp-record-metrics article{background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:10px;padding:14px}.xp-record-metrics span{color:var(--ff-muted);display:block;font-size:11px;text-transform:uppercase}.xp-record-metrics strong{color:#fff;display:block;font-family:var(--ff-display);font-size:23px;margin-top:7px}.xp-record-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.xp-public-profile-hero{align-items:center;background:linear-gradient(90deg,rgba(4,8,14,.97),rgba(4,8,14,.55)),url(/images/fmm-pages/profile-arena-hd.webp) 50%/cover;border:1px solid var(--ff-border);border-radius:20px;display:grid;gap:28px;grid-template-columns:150px minmax(0,1fr) auto;min-height:340px;padding:clamp(28px,5vw,58px)}.xp-public-profile-avatar{align-items:center;background:linear-gradient(135deg,#1b2d40,#9f0912);border:2px solid rgba(255,255,255,.22);border-radius:20px;display:flex;font-family:var(--ff-display);font-size:44px;font-weight:900;height:150px;justify-content:center;overflow:hidden;width:150px}.xp-public-profile-avatar img{height:100%;object-fit:cover;width:100%}.xp-kicker{color:var(--ff-red);font-size:12px;font-weight:900;letter-spacing:.09em}.xp-kicker,.xp-public-profile-hero h1{font-family:var(--ff-display);text-transform:uppercase}.xp-public-profile-hero h1{color:#fff;font-size:clamp(46px,6vw,76px);line-height:.9;margin:9px 0}.xp-public-profile-hero p{color:var(--ff-muted);font-size:16px;line-height:1.6;max-width:650px}.xp-profile-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.xp-profile-badges span{align-items:center;background:rgba(0,0,0,.34);border:1px solid var(--ff-border);border-radius:8px;display:inline-flex;gap:7px;padding:9px 11px}.xp-public-profile-stats{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.xp-public-profile-stats article{background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:13px;display:grid;gap:8px;padding:18px}.xp-public-profile-stats svg{color:var(--ff-red)}.xp-public-profile-stats span{color:var(--ff-muted);font-size:11px;text-transform:uppercase}.xp-public-profile-stats strong{color:#fff;font-family:var(--ff-display);font-size:28px;text-transform:uppercase}.xp-profile-fight-section{background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:17px;padding:clamp(20px,4vw,34px)}.xp-profile-fight-section>header{align-items:end;display:flex;gap:18px;justify-content:space-between}.xp-profile-fight-section>header span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;text-transform:uppercase}.xp-profile-fight-section h2{color:#fff;font-family:var(--ff-display);font-size:34px;margin:5px 0;text-transform:uppercase}.xp-profile-fight-section p{color:var(--ff-muted);margin:0}.xp-profile-fight-grid{display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.xp-profile-fight-card{background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:13px;color:#fff!important;overflow:hidden;padding:15px}.xp-profile-fight-card>div{align-items:end;background:radial-gradient(circle at 50% 100%,rgba(223,17,27,.18),transparent 70%);display:grid;grid-template-columns:1fr auto 1fr;height:150px;margin:-15px -15px 13px;overflow:hidden}.xp-profile-fight-card img{height:145px;object-fit:contain;object-position:bottom;width:100%}.xp-profile-fight-card>div span{background:var(--ff-red);border-radius:50%;display:grid;font-family:var(--ff-display);height:34px;margin-bottom:20px;place-items:center;width:34px}.xp-profile-fight-card small{color:var(--ff-red);font-family:var(--ff-display);font-weight:900;text-transform:uppercase}.xp-profile-fight-card h3{font-family:var(--ff-display);font-size:21px;margin:7px 0;text-transform:uppercase}.xp-profile-fight-card p{font-size:12px}.admin-content-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.42fr) minmax(340px,.58fr)}.admin-content-editor{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:16px;padding:20px;position:sticky;top:104px}.admin-content-editor header{border-bottom:1px solid var(--ff-border);margin-bottom:18px;padding-bottom:16px}.admin-content-editor header span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-content-editor header h3{color:#fff;font-family:var(--ff-display);font-size:29px;margin:6px 0;text-transform:uppercase}.admin-content-editor header p{color:var(--ff-muted);margin:0}.admin-content-editor form{display:grid;gap:15px}.admin-content-editor label:not(.admin-checkbox-line){color:rgba(255,255,255,.73);display:grid;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:7px;text-transform:uppercase}.admin-content-editor :is(input,textarea){background:rgba(0,0,0,.34)!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-size:15px!important;min-width:0;width:100%}.admin-content-editor textarea{min-height:220px;resize:vertical}.admin-checkbox-line{align-items:center;background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:9px;color:var(--ff-muted);display:flex;gap:10px;padding:12px}.admin-checkbox-line input{accent-color:var(--ff-red);height:20px;min-height:auto!important;width:20px}.admin-editor-actions,.admin-heading-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-action-secondary{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid var(--ff-border)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display);font-size:14px!important;font-weight:900;gap:8px;min-height:46px;padding:0 15px!important;text-transform:uppercase}.admin-content-description{color:var(--ff-muted)!important;line-height:1.45;max-width:450px;min-width:260px}.admin-empty-table{display:grid;gap:5px}.admin-empty-table strong{color:#fff;font-family:var(--ff-display);font-size:18px;text-transform:uppercase}.admin-status-badge{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--ff-border);border-radius:999px;display:inline-flex;font-size:11px!important;font-weight:900;gap:6px;min-height:30px!important;padding:0 10px!important;text-transform:uppercase}.admin-status-badge.is-completed{background:rgba(53,212,93,.1);border-color:rgba(53,212,93,.3);color:#78ef8e}.admin-create-fight-page{position:relative}.admin-create-fight-page:before{background:radial-gradient(circle at 84% 7%,rgba(223,17,27,.2),transparent 25rem);content:"";inset:-35px;pointer-events:none;position:absolute}.admin-create-fight-page>*{position:relative;z-index:1}.admin-create-fight-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr)}.admin-create-fight-layout>main{display:grid;gap:16px}.admin-create-fight-layout>aside{display:grid;gap:14px;position:sticky;top:105px}.admin-form-card{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:16px;padding:20px}.admin-form-card>header{align-items:start;border-bottom:1px solid var(--ff-border);display:flex;gap:13px;margin-bottom:19px;padding-bottom:16px}.admin-form-card>header>span{align-items:center;background:rgba(223,17,27,.13);border:1px solid rgba(223,17,27,.4);border-radius:9px;color:#fff;display:flex;font-family:var(--ff-display);font-weight:900;height:38px;justify-content:center;width:38px}.admin-form-card h3{color:#fff;font-family:var(--ff-display);font-size:26px;margin:0;text-transform:uppercase}.admin-form-card p{color:var(--ff-muted);margin:4px 0 0}.admin-form-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-form-grid label{color:rgba(255,255,255,.74);display:grid;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:7px;min-width:0;text-transform:uppercase}.admin-form-grid label.is-wide{grid-column:1/-1}.admin-form-grid :is(input,select,textarea){background:rgba(0,0,0,.34)!important;border:1px solid var(--ff-border)!important;box-sizing:border-box;color:#fff!important;font-size:15px!important;min-width:0!important;width:100%!important}.admin-form-grid textarea{resize:vertical}.admin-toggle-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-toggle-grid label{align-items:start;background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:11px;display:flex;gap:11px;padding:14px}.admin-toggle-grid input{accent-color:var(--ff-red);height:21px;min-height:auto!important;width:21px}.admin-toggle-grid span{display:grid;gap:4px}.admin-toggle-grid strong{color:#fff}.admin-toggle-grid small{color:var(--ff-muted);line-height:1.45}.admin-fight-visual-card{background-position:50%!important;background-size:cover!important;border:1px solid var(--ff-border-strong);border-radius:17px;min-height:390px;overflow:hidden;padding:20px}.admin-fight-visual-card>span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;text-transform:uppercase}.admin-fight-visual-card>h3{color:#fff;font-family:var(--ff-display);font-size:30px;margin:8px 0 13px;text-transform:uppercase}.admin-fight-visual-card>div{align-items:end;display:grid;grid-template-columns:1fr auto 1fr;min-height:240px}.admin-fight-visual-card article{display:grid;gap:6px;text-align:center}.admin-fight-visual-card img{height:220px;object-fit:contain;object-position:bottom;width:100%}.admin-fight-visual-card article strong{color:#fff;font-family:var(--ff-display);text-transform:uppercase}.admin-fight-visual-card b{background:var(--ff-red);border-radius:50%;display:grid;height:38px;margin-bottom:32px;place-items:center;width:38px}.admin-fight-visual-card>small{align-items:center;color:var(--ff-muted);display:flex;gap:7px}.admin-upload-stack{display:grid;gap:8px}.admin-upload-stack label{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:10px;cursor:pointer;display:grid;gap:11px;grid-template-columns:30px minmax(0,1fr);padding:12px}.admin-upload-stack svg{color:var(--ff-red);font-size:22px}.admin-upload-stack span{display:grid;gap:3px}.admin-upload-stack strong{color:#fff}.admin-upload-stack small{color:var(--ff-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-create-submit{justify-content:center;width:100%}.admin-success-panel{align-items:center;background:rgba(53,212,93,.07);border:1px solid rgba(53,212,93,.3);border-radius:14px;display:flex;gap:20px;justify-content:space-between;padding:18px}.admin-success-panel span{color:#7eed94;display:block;font-size:11px;text-transform:uppercase}.admin-success-panel strong{color:#fff;display:block;font-family:var(--ff-display);font-size:25px;text-transform:uppercase}.admin-success-panel p{color:var(--ff-muted);margin:4px 0 0}.admin-success-panel>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.admin-success-panel a{background:rgba(255,255,255,.06);border:1px solid var(--ff-border);border-radius:8px;color:#fff!important;font-size:13px;font-weight:900;padding:10px 12px;text-transform:uppercase}.admin-score-center{max-width:1500px}.admin-score-hero{background:linear-gradient(90deg,rgba(4,8,14,.98),rgba(4,8,14,.49)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50%/cover;border:1px solid var(--ff-border);border-radius:17px;min-height:240px;padding:28px}.admin-score-hero h3{color:#fff;font-family:var(--ff-display);font-size:clamp(36px,5vw,60px);line-height:.9;margin:8px 0;text-transform:uppercase}.admin-score-hero p{color:var(--ff-muted);max-width:720px}.admin-score-toolbar{align-items:center;background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:13px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:14px}.admin-score-form{display:grid;gap:15px}.admin-score-rounds{display:grid;gap:13px}.admin-score-round{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:15px;padding:18px}.admin-score-round>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:13px}.admin-score-round h4{color:#fff;font-family:var(--ff-display);font-size:24px;margin:0;text-transform:uppercase}.admin-score-fighter-columns{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-score-fighter-columns>article{background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:11px;padding:14px}.admin-score-fighter-columns h5{color:#fff;font-family:var(--ff-display);font-size:19px;margin:0 0 12px;text-transform:uppercase}.admin-score-fighter-columns label{color:var(--ff-muted);display:grid;font-size:12px;gap:6px;margin-top:9px}.admin-score-fighter-columns input,.admin-score-round select{background:rgba(0,0,0,.35)!important;border:1px solid var(--ff-border)!important;color:#fff!important;min-width:0!important;width:100%!important}.admin-score-ko{align-items:center;display:flex!important;gap:8px!important}.admin-score-ko input{accent-color:var(--ff-red);height:20px;min-height:auto!important;width:20px!important}.admin-score-submit{justify-content:center;min-height:58px!important;width:100%}.admin-rule-editor,.admin-rule-form-grid,.admin-rule-form-grid label,.admin-rule-points,.admin-rule-points label,.admin-scoring-layout{min-width:0}.admin-rule-form-grid :is(input,select,textarea),.admin-rule-points input{box-sizing:border-box;max-width:100%;min-width:0!important;width:100%!important}@media (max-width:1080px){.admin-content-layout,.admin-create-fight-layout,.xp-checkout-grid,.xp-create-thread-page,.xp-entry-pass,.xp-faq-layout,.xp-fight-entry-grid,.xp-fight-record-grid,.xp-fight-record-layout,.xp-prediction-layout,.xp-reset-panel{grid-template-columns:1fr}.admin-content-editor,.admin-create-fight-layout>aside,.xp-faq-aside,.xp-prediction-summary{position:static}.xp-reset-art{border-radius:20px 20px 0 0;min-height:460px}.xp-reset-form{border-left:1px solid var(--ff-border);border-radius:0 0 20px 20px}.xp-checkout-shell{margin-top:-130px}.xp-fight-card-grid,.xp-profile-fight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-public-profile-hero{grid-template-columns:130px minmax(0,1fr)}.xp-public-profile-hero>a{grid-column:1/-1;justify-self:start}.xp-public-profile-avatar{height:130px;width:130px}}@media (max-width:720px){.admin-form-grid,.admin-score-fighter-columns,.admin-toggle-grid,.xp-community-grid,.xp-faq-intro,.xp-fight-card-grid,.xp-plan-grid,.xp-profile-fight-grid,.xp-public-profile-stats,.xp-round-fighters{grid-template-columns:1fr}.xp-community-command,.xp-faq-intro{align-items:flex-start;display:flex;flex-direction:column;min-height:auto}.xp-thread-card{grid-template-columns:48px minmax(0,1fr)}.xp-thread-avatar{height:48px;width:48px}.xp-thread-card>svg{display:none}.xp-checkout-shell{margin-top:-90px;padding-inline:14px}.xp-fight-entry-fighters img,.xp-record-fighters img{height:200px}.xp-entry-pass,.xp-public-profile-hero,.xp-record-metrics,.xp-wallet-callout{grid-template-columns:1fr}.xp-public-profile-hero{text-align:center}.xp-public-profile-avatar{margin:auto}.xp-public-profile-hero>a{justify-self:center}.xp-profile-badges{justify-content:center}.admin-success-panel,.xp-profile-fight-section>header{align-items:flex-start;flex-direction:column}.admin-form-grid label.is-wide{grid-column:auto}.admin-score-toolbar{align-items:stretch;flex-direction:column}.xp-dashboard-detail-view{padding:92px 14px 48px}}.xp-reset-page{align-items:stretch;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);margin:0 auto;max-width:1400px}.xp-reset-page>.xp-reset-art{border-radius:20px 0 0 20px;min-height:calc(100vh - 48px)}.xp-reset-page>.xp-reset-art .xp-reset-copy{bottom:0;left:0;padding:clamp(30px,5vw,60px);position:absolute;right:0;z-index:2}.xp-reset-page>.xp-reset-panel{align-content:center;background:linear-gradient(180deg,#101821,#070b11);border:1px solid var(--ff-border);border-left:0;border-radius:0 20px 20px 0;display:grid;min-height:calc(100vh - 48px);overflow:visible;padding:clamp(30px,5vw,58px)}.xp-reset-panel>section{display:grid;gap:13px}.xp-reset-panel>section>h2{color:#fff;font-family:var(--ff-display);font-size:38px;line-height:1;margin:6px 0;text-transform:uppercase}.xp-reset-panel>.xp-auth-logo{margin-bottom:28px}.xp-reset-panel>.xp-auth-logo img{height:auto;width:82px}.xp-reset-form{background:transparent;border:0;border-radius:0;display:grid;gap:15px;padding:0}.xp-reset-form label>div{align-items:center;background:rgba(0,0,0,.35);border:1px solid var(--ff-border);border-radius:9px;display:flex;gap:9px;padding:0 12px}.xp-reset-form label>div>svg{color:var(--ff-red)}.xp-reset-form label>div input{background:transparent!important;border:0!important;box-shadow:none!important;flex:1 1;padding-inline:2px!important}.xp-reset-form label>div button{background:transparent!important;border:0!important;color:var(--ff-muted)!important;min-height:42px!important;padding:0 4px!important}.xp-fight-entry-hero{align-items:end;background-image:linear-gradient(90deg,rgba(4,8,14,.98),rgba(4,8,14,.48),rgba(4,8,14,.9)),var(--fight-bg);display:grid;gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr)}.xp-fight-entry-copy,.xp-fight-entry-fighters{position:relative;z-index:2}.xp-fight-entry-copy h1 span{color:var(--ff-red)}.xp-fight-entry-fighters figure{display:grid;gap:8px;margin:0;text-align:center}.xp-fight-entry-fighters figcaption{color:#fff;font-family:var(--ff-display);font-size:20px;font-weight:900;text-transform:uppercase}.xp-fight-entry-fighters>strong{background:var(--ff-red);border-radius:50%;display:grid;font-family:var(--ff-display);height:42px;margin:0 -10px 35px;place-items:center;position:relative;width:42px;z-index:2}.xp-fight-entry-grid{align-items:start;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);min-height:0}.xp-entry-checklist{background:linear-gradient(145deg,rgba(17,26,36,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:16px;padding:clamp(22px,4vw,36px)}.xp-entry-checklist h2{color:#fff;font-family:var(--ff-display);font-size:34px;margin:8px 0 16px;text-transform:uppercase}.xp-entry-checklist ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.xp-entry-checklist li{align-items:start;background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:10px;display:grid;gap:10px;grid-template-columns:20px minmax(0,1fr);padding:13px}.xp-entry-checklist li>svg{color:var(--ff-green);margin-top:3px}.xp-entry-checklist li span{display:grid;gap:3px}.xp-entry-checklist li strong{color:#fff}.xp-entry-checklist li small{color:var(--ff-muted);line-height:1.45}.xp-entry-pass{display:grid;grid-template-columns:1fr;margin-top:0}.xp-entry-pass>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.xp-entry-price{align-items:end;display:grid;gap:8px;grid-template-columns:auto auto 1fr}.xp-entry-price>svg{color:var(--ff-gold);font-size:24px}.xp-entry-price strong{margin:0}.xp-entry-price small{color:var(--ff-muted);padding-bottom:4px}.xp-prediction-header{background-image:linear-gradient(90deg,rgba(4,8,14,.98),rgba(4,8,14,.53)),var(--prediction-bg)}.xp-prediction-header h1 span{color:var(--ff-red)}.xp-prediction-progress{background:transparent;border-radius:0;display:grid;gap:7px;height:auto;overflow:visible}.xp-prediction-progress>span{background:transparent;color:#fff;font-family:var(--ff-display);font-size:13px;height:auto;text-transform:uppercase}.xp-prediction-progress>div{background:rgba(255,255,255,.09);border-radius:999px;height:7px;overflow:hidden}.xp-prediction-progress>div i{background:linear-gradient(90deg,var(--ff-red),#ff5660);display:block;height:100%}.xp-prediction-progress small{color:var(--ff-muted)}.xp-round-card-heading>div>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;text-transform:uppercase}.xp-round-card-heading>p{color:var(--ff-muted)}.xp-round-fighters{align-items:end;grid-template-columns:1fr auto 1fr}.xp-round-fighters figure{background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:13px;display:grid;margin:0;overflow:hidden;padding:12px;text-align:center}.xp-round-fighters img{height:190px;object-fit:contain;object-position:bottom;width:100%}.xp-round-fighters figcaption{color:#fff;font-family:var(--ff-display);font-size:20px;font-weight:900;text-transform:uppercase}.xp-round-fighters>strong{background:var(--ff-red);border-radius:50%;display:grid;font-family:var(--ff-display);height:40px;margin-bottom:28px;place-items:center;width:40px}.xp-metric-row{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}.xp-metric-row label{color:var(--ff-muted);display:grid;font-size:12px;gap:6px}.xp-metric-row>div{display:grid;text-align:center}.xp-metric-row>div strong{color:#fff;font-family:var(--ff-display);font-size:20px}.xp-metric-row>div small{color:var(--ff-muted);font-size:10px}.xp-round-outcome>span{color:#fff;display:block;font-family:var(--ff-display);font-size:16px;font-weight:900;margin-bottom:10px;text-transform:uppercase}.xp-prediction-summary-title{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;gap:11px;margin-bottom:16px;padding-bottom:14px}.xp-prediction-summary-title>svg{color:var(--ff-gold);font-size:28px}.xp-prediction-summary-title span{color:var(--ff-red);font-size:11px}.xp-prediction-summary label,.xp-prediction-summary-title span{font-family:var(--ff-display);font-weight:900;text-transform:uppercase}.xp-prediction-summary label{color:var(--ff-muted);display:grid;font-size:12px;gap:7px;margin-top:13px}.xp-prediction-summary :is(select,input){background:rgba(0,0,0,.36)!important;border:1px solid var(--ff-border)!important;color:#fff!important;min-height:48px!important;width:100%}.xp-prediction-lock{align-items:flex-start;display:grid;grid-template-columns:20px minmax(0,1fr)}.xp-prediction-lock span{display:grid;gap:3px}.xp-prediction-lock strong{color:#fff}.xp-prediction-lock small{color:var(--ff-muted);line-height:1.4}@media (max-width:1080px){.xp-fight-entry-hero,.xp-reset-page{grid-template-columns:1fr}.xp-reset-page>.xp-reset-art{border-radius:20px 20px 0 0;min-height:460px}.xp-reset-page>.xp-reset-panel{border-left:1px solid var(--ff-border);border-radius:0 0 20px 20px;min-height:auto}}@media (max-width:720px){.xp-reset-page{padding:12px}.xp-fight-entry-grid,.xp-metric-row,.xp-round-fighters{grid-template-columns:1fr}.xp-round-fighters>strong{margin:0 auto}.xp-metric-row>div{padding:5px 0}}.admin-command-card strong,.admin-quick-action strong{font-size:16px!important;line-height:1.25!important}.admin-command-card small,.admin-quick-action small{font-size:13px!important;line-height:1.5!important}.admin-experience-main .fa-arrow-circle-left,.admin-experience-main i.fa-arrow-circle-left,.route-experience-content>i.fa-arrow-circle-left{display:none!important}.xp-fight-board{width:min(1320px,calc(100% - 40px));margin:0 auto 70px;padding-top:24px;color:#f6f8fb}.xp-fight-board-hero{position:relative;overflow:hidden;min-height:390px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:linear-gradient(90deg,rgba(2,8,15,.98) 0,rgba(2,8,15,.76) 48%,rgba(2,8,15,.3) 100%),var(--board-bg) center/cover no-repeat;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.85fr);align-items:end;padding:52px;box-shadow:0 32px 80px rgba(0,0,0,.4)}.xp-fight-board-hero:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(0deg,rgba(234,23,40,.17),transparent);pointer-events:none}.xp-fight-board-copy,.xp-fight-board-fighters{position:relative;z-index:1}.xp-fight-board-copy h1{margin:10px 0 14px;font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:clamp(42px,5vw,76px);line-height:.94;text-transform:uppercase}.xp-fight-board-copy h1 span{color:#ed1c2f}.xp-fight-board-copy>p:not(.xp-eyebrow){max-width:680px;color:#b8c1cd;font-size:16px;line-height:1.7}.xp-fight-board-status{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.xp-fight-board-status span{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(3,9,16,.7);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.xp-fight-board-fighters{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px}.xp-fight-board-fighters figure{margin:0;text-align:center}.xp-fight-board-fighters img{width:100%;height:290px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 20px rgba(0,0,0,.55))}.xp-fight-board-fighters figcaption{margin-top:-12px;font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:19px;text-transform:uppercase}.xp-fight-board-fighters>strong{align-self:center;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#ed1c2f;box-shadow:0 0 35px rgba(237,28,47,.52);font-size:16px}.xp-fight-board-summary{display:grid;grid-template-columns:repeat(3,1fr) minmax(190px,.8fr);gap:12px;margin:16px 0}.xp-fight-board-summary article,.xp-fight-board-summary button{min-height:112px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(145deg,rgba(18,27,38,.96),rgba(6,11,18,.96));padding:20px}.xp-fight-board-summary article span{display:block;color:#8e99a8;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.xp-fight-board-summary article strong{display:block;margin:5px 0;font-size:30px}.xp-fight-board-summary article small{color:#aeb7c4}.xp-fight-board-summary button{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;cursor:pointer}.xp-fight-board-summary button:hover{border-color:#ed1c2f}.xp-fight-board-table-wrap{border:1px solid rgba(255,255,255,.11);border-radius:18px;background:rgba(6,12,20,.96);overflow:hidden}.xp-fight-board-table-heading{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;border-bottom:1px solid rgba(255,255,255,.09)}.xp-fight-board-table-heading span{color:#ed1c2f;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.09em}.xp-fight-board-table-heading h2{margin:4px 0 0;font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:30px;text-transform:uppercase}.xp-fight-board-table-heading a{color:#fff;font-size:13px;font-weight:800;text-decoration:none}.xp-fight-board-scroll{overflow-x:auto}.xp-fight-board-table{width:100%;border-collapse:collapse;min-width:760px}.xp-fight-board-table th{padding:13px 20px;background:#0d151f;color:#8692a2;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:.07em}.xp-fight-board-table td{padding:16px 20px;border-top:1px solid rgba(255,255,255,.07);color:#dce2ea}.xp-fight-board-table tr.is-current-player{background:linear-gradient(90deg,rgba(237,28,47,.19),rgba(237,28,47,.035))}.xp-fight-board-player{display:flex;align-items:center;gap:12px}.xp-fight-board-player img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.16)}.xp-fight-board-player span{display:flex;flex-direction:column}.xp-fight-board-player small{color:#8995a5;margin-top:3px}.xp-fight-board-empty{padding:70px 24px;text-align:center}.xp-fight-board-empty>svg{font-size:38px;color:#ed1c2f}.xp-fight-board-empty h3{font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:28px;text-transform:uppercase;margin:14px 0 7px}.xp-fight-board-empty p{max-width:620px;margin:0 auto;color:#9ca7b5;line-height:1.6}.is-spinning{animation:xpSpin .8s linear infinite}@keyframes xpSpin{to{transform:rotate(1turn)}}@media(max-width:900px){.xp-fight-board{width:min(100% - 24px,1320px)}.xp-fight-board-hero{grid-template-columns:1fr;padding:30px;min-height:0}.xp-fight-board-fighters img{height:210px}.xp-fight-board-summary{grid-template-columns:1fr 1fr}.xp-fight-board-summary button{grid-column:1/-1;min-height:70px}}@media(max-width:600px){.xp-fight-board-hero{padding:24px 18px}.xp-fight-board-fighters img{height:150px}.xp-fight-board-fighters>strong{width:44px;height:44px}.xp-fight-board-summary{grid-template-columns:1fr}.xp-fight-board-summary button{grid-column:auto}.xp-fight-board-table-heading{align-items:flex-start;gap:12px;flex-direction:column}}.xp-hidden-fight-actions{display:flex;gap:10px;padding:14px}.xp-hidden-fight-actions .theme-btn{flex:1 1}.xp-team-creator{display:flex;align-items:center;gap:20px;padding:22px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(5,11,18,.74)}.xp-team-creator img{width:100px;height:100px;border-radius:14px;object-fit:cover}.xp-team-creator span{color:#ed1c2f;font-size:11px;font-weight:900;text-transform:uppercase}.xp-team-creator h2{margin:5px 0;font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:30px;text-transform:uppercase}.xp-team-creator p{margin:0;color:#9ca7b5}.xp-team-member-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.xp-team-member-grid article{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:linear-gradient(145deg,#111a25,#070c13);text-align:center}.xp-team-member-grid img{width:100%;height:220px;border-radius:11px;object-fit:cover;object-position:top}.xp-team-member-grid span{display:block;margin-top:15px;color:#ed1c2f;font-size:10px;font-weight:900;text-transform:uppercase}.xp-team-member-grid h3{margin:6px 0 12px;font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:22px;text-transform:uppercase}.xp-team-member-grid a{color:#fff;font-size:12px;font-weight:800;text-decoration:none}.xp-team-member-grid a svg{margin-left:5px}@media(max-width:900px){.xp-team-member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.xp-hidden-fight-actions{flex-direction:column}.xp-team-member-grid{grid-template-columns:1fr}.xp-team-creator{align-items:flex-start;flex-direction:column}}.xp-thread-detail-page{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:34px 0 90px;color:#f5f7fb}.xp-thread-detail-hero{min-height:360px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background-size:cover;background-position:50%;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:48px;overflow:hidden;box-shadow:0 28px 80px rgba(0,0,0,.38)}.xp-thread-detail-hero>div{max-width:770px}.xp-thread-detail-hero>div>span,.xp-thread-origin-card>div>span,.xp-thread-replies>header span,.xp-thread-reply-card>span{font-family:var(--fmm-display-font,Impact,sans-serif);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#ff2638}.xp-thread-detail-hero h1{margin:12px 0 14px;font-family:var(--fmm-display-font,Impact,sans-serif);font-size:clamp(42px,6vw,78px);line-height:.96;letter-spacing:.015em;text-transform:uppercase}.xp-thread-detail-hero p{max-width:740px;margin:0;color:#c7cdd8;font-size:17px;line-height:1.65}.xp-thread-detail-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:25px;color:#9fa8b7;font-size:14px}.xp-thread-detail-meta span{display:flex;align-items:center;gap:7px}.xp-thread-detail-hero>a{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:14px 17px;color:#fff;font-weight:800;text-decoration:none;background:rgba(4,8,14,.68)}.xp-thread-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;margin-top:24px}.xp-thread-origin-card,.xp-thread-replies,.xp-thread-reply-card,.xp-thread-rules-card{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(145deg,rgba(18,25,35,.96),rgba(5,10,17,.98));box-shadow:0 20px 48px rgba(0,0,0,.2)}.xp-thread-origin-card{display:flex;gap:20px;padding:26px}.xp-thread-origin-card>img{width:66px;height:66px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,38,56,.72)}.xp-thread-origin-card p{margin:10px 0 14px;color:#e5e8ee;font-size:17px;line-height:1.72}.xp-thread-origin-card small{color:#848f9e}.xp-thread-replies{margin-top:24px;padding:26px}.xp-thread-replies>header{display:flex;justify-content:space-between;margin-bottom:18px}.xp-thread-replies h2{margin:7px 0 0;font-family:var(--fmm-display-font,Impact,sans-serif);font-size:31px;text-transform:uppercase}.xp-thread-replies>article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:15px;padding:20px 0;border-top:1px solid rgba(255,255,255,.08)}.xp-thread-replies>article>img{width:52px;height:52px;border-radius:50%;object-fit:cover;background:#101722}.xp-thread-replies article header{display:flex;justify-content:space-between;gap:14px;color:#fff}.xp-thread-replies article time{color:#7f8a99;font-size:12px}.xp-thread-replies article p{margin:10px 0;color:#c8ced8;line-height:1.65}.xp-thread-replies article footer button{border:0;background:transparent;color:#aeb7c5;font-size:13px;font-weight:800;cursor:pointer}.xp-thread-replies article footer button:hover{color:#ff3345}.xp-thread-no-replies{display:grid;place-items:center;gap:7px;padding:45px 20px;color:#98a3b2;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.xp-thread-no-replies svg{font-size:31px;color:#ff2638}.xp-thread-reply-card{position:sticky;top:100px;padding:25px}.xp-thread-reply-card h2{margin:7px 0;font-family:var(--fmm-display-font,Impact,sans-serif);font-size:31px;text-transform:uppercase}.xp-thread-reply-card>p{margin:0 0 18px;color:#959fad;line-height:1.55}.xp-thread-reply-card form{display:grid;gap:10px}.xp-thread-reply-card textarea{width:100%;resize:vertical;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#080d14;color:#fff;padding:14px;font:inherit;line-height:1.55}.xp-thread-reply-card form small{justify-self:end;color:#687484}.xp-thread-reply-card form button,.xp-thread-reply-card>a{display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:9px;padding:14px 16px;background:#ed182d;color:#fff;font-weight:900;font-size:14px;text-decoration:none;cursor:pointer}.xp-thread-reply-card form button:disabled{opacity:.48;cursor:not-allowed}.xp-thread-reply-card>a{margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.14)}.xp-thread-rules-card{display:flex;gap:14px;margin-top:16px;padding:19px}.xp-thread-rules-card>svg{flex:0 0 auto;color:#ff2638;font-size:22px}.xp-thread-rules-card strong{color:#fff}.xp-thread-rules-card p{margin:6px 0 9px;color:#8792a1;font-size:13px;line-height:1.55}.xp-thread-rules-card a{color:#fff;font-size:13px;font-weight:800}.xp-thread-detail-layout>aside{min-width:0}@media(max-width:900px){.xp-thread-detail-layout{grid-template-columns:1fr}.xp-thread-reply-card{position:static}.xp-thread-detail-hero{align-items:flex-start;flex-direction:column;padding:34px}.xp-thread-detail-page{width:min(100% - 24px,1180px)}}@media(max-width:600px){.xp-thread-detail-hero{min-height:320px;padding:25px}.xp-thread-detail-hero h1{font-size:39px}.xp-thread-detail-meta{display:grid}.xp-thread-origin-card,.xp-thread-replies{padding:20px}.xp-thread-replies>article{grid-template-columns:42px 1fr}.xp-thread-replies>article>img{width:42px;height:42px}.xp-thread-replies article header{display:grid;gap:3px}}.xp-fight-leaderboard-panel{overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:#080d13;box-shadow:0 22px 70px rgba(0,0,0,.34)}.xp-fight-leaderboard-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;min-height:330px;padding:38px 42px;background:linear-gradient(90deg,rgba(3,8,14,.98) 0,rgba(3,8,14,.82) 48%,rgba(7,11,17,.55) 100%),radial-gradient(circle at 78% 35%,rgba(235,19,42,.28),transparent 32%),var(--leaderboard-bg) center/cover no-repeat}.xp-fight-leaderboard-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,#e9162f,transparent)}.xp-fight-leaderboard-copy{position:relative;z-index:1;max-width:690px}.xp-fight-leaderboard-copy h2{margin:7px 0 12px;font-family:var(--font-condensed,Impact,sans-serif);font-size:clamp(2rem,4vw,4rem);line-height:.96;letter-spacing:.02em;text-transform:uppercase;color:#fff}.xp-fight-leaderboard-copy>p{max-width:660px;color:#b8c1cd;font-size:1rem;line-height:1.65}.xp-fight-leaderboard-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.xp-fight-leaderboard-badges span{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(6,11,18,.72);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#e7edf5}.xp-fight-leaderboard-fighters{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:13px;min-height:255px}.xp-fight-leaderboard-fighters figure{min-width:0;margin:0;text-align:center}.xp-fight-leaderboard-fighters img{width:100%;height:225px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 22px rgba(0,0,0,.65))}.xp-fight-leaderboard-fighters figcaption{margin-top:-8px;font-family:var(--font-condensed,Impact,sans-serif);font-size:1.05rem;text-transform:uppercase;color:#fff}.xp-fight-leaderboard-fighters>strong{align-self:center;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#e9162f;color:#fff;font-family:var(--font-condensed,Impact,sans-serif);font-size:1rem}.xp-fight-leaderboard-body{padding:28px}.xp-fight-leaderboard-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.xp-fight-leaderboard-heading span{font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:#ed1b35}.xp-fight-leaderboard-heading h3{margin:3px 0 0;font-family:var(--font-condensed,Impact,sans-serif);font-size:1.7rem;text-transform:uppercase;color:#fff}.xp-fight-leaderboard-heading button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#111821;color:#fff;font-size:.82rem;font-weight:800;cursor:pointer}.xp-fight-leaderboard-table-wrap{overflow-x:auto}.xp-fight-leaderboard-table{width:100%;border-collapse:collapse;min-width:720px}.xp-fight-leaderboard-table th{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.12);color:#778393;font-size:.72rem;text-align:left;text-transform:uppercase;letter-spacing:.09em}.xp-fight-leaderboard-table td{padding:14px;border-bottom:1px solid rgba(255,255,255,.07);color:#cdd5df;font-size:.9rem}.xp-fight-leaderboard-table tbody tr:hover{background:rgba(255,255,255,.025)}.xp-fight-leaderboard-table td>strong{color:#fff}.xp-fight-rank{display:inline-flex;align-items:center;gap:6px;font-weight:900;color:#d5dde7}.xp-fight-rank.rank-1{color:#f6c74c}.xp-fight-rank.rank-2{color:#c9d0dc}.xp-fight-rank.rank-3{color:#d29257}.xp-fight-player-cell{display:flex;align-items:center;gap:11px}.xp-fight-player-cell img{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.16);object-fit:cover;background:#151c25}.xp-fight-player-cell strong{color:#fff}.xp-fight-leaderboard-empty{display:grid;place-items:center;min-height:210px;padding:32px;text-align:center;border:1px dashed rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.02)}.xp-fight-leaderboard-empty svg{font-size:2rem;color:#e9162f}.xp-fight-leaderboard-empty h3{margin:12px 0 6px;color:#fff}.xp-fight-leaderboard-empty p{margin:0;max-width:560px;color:#8994a2}@media(max-width:900px){.xp-fight-leaderboard-hero{grid-template-columns:1fr;padding:30px 24px}.xp-fight-leaderboard-fighters{max-width:620px;width:100%;margin:10px auto 0}.xp-fight-leaderboard-body{padding:22px}}@media(max-width:560px){.xp-fight-leaderboard-fighters img{height:155px}.xp-fight-leaderboard-fighters>strong{width:40px;height:40px}.xp-fight-leaderboard-heading{align-items:flex-start;flex-direction:column}.xp-fight-leaderboard-copy h2{font-size:2.4rem}}.xp-referral-table-panel{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#090e15}.xp-referral-table-wrap{overflow-x:auto}.xp-referral-table{width:100%;min-width:680px;border-collapse:collapse}.xp-referral-table th{padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.1);color:#768291;font-size:.73rem;text-align:left;text-transform:uppercase;letter-spacing:.09em}.xp-referral-table td{padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.065);color:#cbd3dd}.xp-referral-table tbody tr:hover{background:rgba(255,255,255,.025)}.xp-referral-rank{display:inline-flex;align-items:center;gap:6px;font-weight:900}.xp-referral-rank.rank-1{color:#f4c64d}.xp-referral-rank.rank-2{color:#cbd1db}.xp-referral-rank.rank-3{color:#d4945e}.xp-referral-player{display:flex;align-items:center;gap:12px}.xp-referral-player img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.16);background:#151c25}.xp-referral-player strong,.xp-referral-table td>strong{color:#fff}.xp-referral-status{display:inline-flex;padding:6px 9px;border-radius:999px;background:rgba(44,196,112,.12);color:#61d998;font-size:.72rem;font-weight:900;text-transform:uppercase}.xp-referral-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:34px 0 20px;padding:34px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(120deg,#0b1119,rgba(91,8,21,.5)),url(/images/fmm-experience/fighter-duel-panel.jpg) 100%/auto 100% no-repeat}.xp-referral-cta h2{margin:5px 0;color:#fff;font-family:var(--font-condensed,Impact,sans-serif);font-size:2rem;text-transform:uppercase}.xp-referral-cta p{max-width:660px;color:#aeb7c2}@media(max-width:760px){.xp-referral-cta{align-items:flex-start;flex-direction:column;background:linear-gradient(120deg,#0b1119,rgba(91,8,21,.72)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50%/cover no-repeat}}.fight-calendar-page,.practice-arena-page,.practice-leaderboard-page{background:#04080d;color:#fff;min-height:100vh}.practice-hero-scorecard{background:linear-gradient(145deg,rgba(14,22,31,.97),rgba(21,9,15,.94));border:1px solid rgba(255,255,255,.14);border-radius:18px;box-shadow:0 28px 70px rgba(0,0,0,.42);display:grid;gap:10px;max-width:440px;padding:24px;transform:rotate(-1deg)}.practice-hero-scorecard>span{color:var(--ff-red);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.practice-hero-scorecard>strong{font-family:var(--ff-display);font-size:54px;line-height:.9;text-transform:uppercase}.practice-hero-scorecard>div{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);border-radius:9px;display:flex;justify-content:space-between;padding:12px 14px}.practice-hero-scorecard b{font-size:13px;text-transform:uppercase}.practice-hero-scorecard em{color:#72d6ff;font-size:12px;font-style:normal;font-weight:800}.practice-hero-scorecard small{color:var(--ff-muted);line-height:1.55}.practice-loading{align-items:center;background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:14px;color:var(--ff-muted);display:flex;justify-content:center;min-height:180px;padding:32px}.practice-fight-strip{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.practice-fight-strip>button{background:linear-gradient(180deg,rgba(16,25,35,.98),rgba(6,11,17,.98));border:1px solid var(--ff-border);border-radius:14px;color:#fff;cursor:pointer;display:grid;gap:8px;min-width:0;padding:13px;text-align:left;transition:.2s ease}.practice-fight-strip>button.is-active,.practice-fight-strip>button:hover{border-color:rgba(234,25,40,.82);box-shadow:0 0 0 1px rgba(234,25,40,.25),0 22px 46px rgba(0,0,0,.28);transform:translateY(-3px)}.practice-fight-strip>button>div{align-items:end;background:radial-gradient(circle at 50% 100%,rgba(225,22,42,.18),transparent 64%);border-radius:10px;display:grid;grid-template-columns:1fr auto 1fr;height:118px;overflow:hidden}.practice-fight-strip img{height:112px;max-width:100%;object-fit:contain;object-position:bottom}.practice-fight-strip>button>div span{align-self:center;background:var(--ff-red);border-radius:999px;font-family:var(--ff-display);font-size:12px;padding:8px 7px}.practice-fight-strip small{color:#62c9ff;font-family:var(--ff-display);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.practice-fight-strip strong{font-family:var(--ff-display);font-size:18px;line-height:1.05;text-transform:uppercase}.practice-fight-strip em{color:var(--ff-muted);font-size:11px;font-style:normal}.practice-builder-section{margin:32px 0}.practice-builder-heading{align-items:center;background:linear-gradient(90deg,rgba(11,17,25,.98),rgba(16,8,13,.9)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50%/cover;border:1px solid var(--ff-border);border-radius:18px 18px 0 0;display:flex;justify-content:space-between;min-height:230px;overflow:hidden;padding:30px}.practice-builder-heading h2{font-family:var(--ff-display);font-size:clamp(36px,4vw,58px);line-height:.94;margin:6px 0;text-transform:uppercase}.practice-builder-heading h2 span{color:var(--ff-red)}.practice-builder-heading>div:first-child>p:last-child{color:var(--ff-muted);max-width:650px}.practice-faceoff{align-items:end;display:flex;height:190px;min-width:360px}.practice-faceoff img{filter:drop-shadow(0 20px 22px rgba(0,0,0,.5));height:190px;object-fit:contain;width:155px}.practice-faceoff svg{align-self:center;color:var(--ff-red);font-size:34px}.practice-prediction-form{align-items:start;background:#070c12;border-radius:0 0 18px 18px;border:1px solid var(--ff-border);border-top:0;display:grid;gap:18px;grid-template-columns:310px minmax(0,1fr);padding:18px}.practice-outcome-panel{background:linear-gradient(180deg,rgba(18,27,38,.98),rgba(8,13,19,.98));border:1px solid var(--ff-border);border-radius:14px;display:grid;gap:13px;padding:20px;position:sticky;top:105px}.practice-outcome-panel>span{color:var(--ff-red);font-family:var(--ff-display);font-size:23px;text-transform:uppercase}.practice-outcome-panel label,.practice-round-card label{color:var(--ff-muted);display:grid;font-family:var(--ff-display);font-size:11px;font-weight:900;gap:6px;letter-spacing:.06em;text-transform:uppercase}.practice-outcome-panel input,.practice-outcome-panel select,.practice-round-card input,.practice-round-card select{background:#05090e;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#fff;font-family:Arial,sans-serif;font-size:14px;min-height:42px;padding:10px 11px;width:100%}.practice-integrity-note{align-items:flex-start;background:rgba(53,159,215,.08);border:1px solid rgba(91,199,255,.18);border-radius:10px;display:flex;gap:10px;margin-top:4px;padding:12px}.practice-integrity-note svg{color:#62c9ff;margin-top:3px}.practice-integrity-note span{display:grid;gap:4px}.practice-integrity-note strong{font-size:12px;text-transform:uppercase}.practice-integrity-note small{color:var(--ff-muted);line-height:1.45}.practice-round-list{display:grid;gap:13px}.practice-round-card{background:linear-gradient(180deg,rgba(14,22,31,.98),rgba(8,13,19,.98));border:1px solid var(--ff-border);border-radius:13px;overflow:hidden}.practice-round-card>header{align-items:center;background:rgba(255,255,255,.025);border-bottom:1px solid var(--ff-border);display:grid;gap:12px;grid-template-columns:1fr 210px 120px;padding:13px 16px}.practice-round-card>header>strong{font-family:var(--ff-display);font-size:24px;text-transform:uppercase}.practice-round-card>header label{align-items:center;display:flex;gap:8px}.practice-round-card>header select{min-height:36px;padding:7px}.practice-ko-toggle input{height:17px;min-height:0;width:17px}.practice-round-fighters{display:grid;grid-template-columns:1fr 1fr}.practice-round-fighters section{display:grid;gap:10px;padding:16px}.practice-round-fighters section+section{border-left:1px solid var(--ff-border)}.practice-round-fighters h3{font-family:var(--ff-display);font-size:20px;margin:0;text-transform:uppercase}.practice-round-fighters label{align-items:center;display:grid;grid-template-columns:1fr 95px}.practice-round-fighters input{text-align:center}.practice-submit{justify-self:end;margin-top:5px;min-width:270px}.practice-result-section{align-items:center;background:radial-gradient(circle at 10% 50%,rgba(18,154,220,.17),transparent 35%),radial-gradient(circle at 95% 50%,rgba(234,25,40,.18),transparent 38%),#0a1017;border:1px solid var(--ff-border);border-radius:18px;display:grid;gap:28px;grid-template-columns:330px 1fr;margin:32px 0;padding:28px}.practice-result-score{align-items:center;border-right:1px solid var(--ff-border);display:flex;gap:18px}.practice-result-score>svg{color:#42db8b;font-size:54px}.practice-result-score>span{display:grid}.practice-result-score small{color:var(--ff-muted);font-family:var(--ff-display);text-transform:uppercase}.practice-result-score strong{font-family:var(--ff-display);font-size:68px;line-height:.9}.practice-result-score em{color:#62c9ff;font-size:12px;font-style:normal;font-weight:800}.practice-result-copy h2{font-family:var(--ff-display);font-size:36px;margin:5px 0;text-transform:uppercase}.practice-result-copy>p:not(.xp-eyebrow){color:var(--ff-muted);margin-bottom:16px}.practice-leaderboard-card{background:linear-gradient(180deg,rgba(15,23,33,.98),rgba(6,11,17,.98));border:1px solid var(--ff-border);border-radius:18px;margin:28px 0;overflow:hidden}.practice-leaderboard-card>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:20px 22px}.practice-leaderboard-card>header span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.practice-leaderboard-card>header h2{font-family:var(--ff-display);font-size:30px;margin:4px 0 0;text-transform:uppercase}.practice-leaderboard-card>header button{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--ff-border);border-radius:8px;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.practice-board-head,.practice-board-table article{align-items:center;display:grid;gap:12px;grid-template-columns:70px minmax(240px,1fr) 120px 120px;padding:12px 22px}.practice-board-head{color:var(--ff-muted);font-family:var(--ff-display);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.practice-board-table article{border-top:1px solid rgba(255,255,255,.07);min-height:70px}.practice-board-table article.is-podium{background:linear-gradient(90deg,rgba(234,25,40,.07),transparent)}.practice-board-rank{font-family:var(--ff-display);font-size:21px}.practice-board-player{align-items:center;display:flex;gap:11px;min-width:0}.practice-board-player img{background:#111821;border:1px solid var(--ff-border);border-radius:50%;height:42px;object-fit:cover;width:42px}.practice-board-player>span{display:grid;min-width:0}.practice-board-player small,.practice-board-player strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.practice-board-player small{color:var(--ff-muted);font-size:11px}.practice-board-table article>span:nth-last-child(2){color:#62c9ff;font-weight:800}.practice-board-table article>strong:last-child{color:#42db8b;font-size:18px}.practice-board-empty,.practice-board-loading{align-items:center;color:var(--ff-muted);display:flex;justify-content:center;min-height:150px;padding:26px}.practice-board-empty{flex-direction:column;gap:7px;text-align:center}.practice-board-empty svg{color:var(--ff-gold);font-size:34px}.practice-leaderboard-card>footer{border-top:1px solid var(--ff-border);padding:14px 22px;text-align:right}.practice-back-link,.practice-leaderboard-card>footer a{color:#fff;font-family:var(--ff-display);font-size:12px;font-weight:900;text-transform:uppercase}.practice-back-link{align-items:center;display:inline-flex;gap:8px;margin-bottom:12px}.practice-leaderboard-page .practice-leaderboard-card{margin-top:8px}.fight-calendar-layout{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 280px}.fight-calendar-panel,.fight-calendar-summary{background:linear-gradient(180deg,rgba(15,23,33,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:17px}.fight-calendar-panel{overflow:hidden}.fight-calendar-panel>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:18px 20px}.fight-calendar-panel>header strong{font-family:var(--ff-display);font-size:27px;text-transform:uppercase}.fight-calendar-panel>header button{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--ff-border);border-radius:8px;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.fight-calendar-grid,.fight-calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.fight-calendar-weekdays{border-bottom:1px solid var(--ff-border);color:var(--ff-muted);font-family:var(--ff-display);font-size:10px;font-weight:900;letter-spacing:.1em;text-align:center;text-transform:uppercase}.fight-calendar-weekdays span{padding:11px}.fight-calendar-grid>.is-empty,.fight-calendar-grid>button{aspect-ratio:1.35;min-height:78px}.fight-calendar-grid>button{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);color:#fff;cursor:pointer;display:grid;gap:4px;padding:12px;position:relative;text-align:left}.fight-calendar-grid>button:hover{background:rgba(255,255,255,.035)}.fight-calendar-grid>button.has-fights{background:radial-gradient(circle at 85% 20%,rgba(234,25,40,.18),transparent 48%)}.fight-calendar-grid>button.is-selected{background:linear-gradient(145deg,rgba(234,25,40,.24),rgba(17,35,50,.78));box-shadow:inset 0 0 0 1px var(--ff-red)}.fight-calendar-grid>button strong{font-family:var(--ff-display);font-size:20px}.fight-calendar-grid>button i{background:var(--ff-red);border-radius:50%;box-shadow:0 0 12px rgba(234,25,40,.75);height:7px;position:absolute;right:12px;top:14px;width:7px}.fight-calendar-grid>button small{align-self:end;color:var(--ff-muted);font-size:10px}.fight-calendar-summary{display:flex;flex-direction:column;padding:22px}.fight-calendar-summary>span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.fight-calendar-summary h3{font-family:var(--ff-display);font-size:34px;line-height:1;margin:8px 0;text-transform:uppercase}.fight-calendar-summary>p{color:var(--ff-muted);line-height:1.55;margin-bottom:18px}.fight-calendar-summary>div{align-items:center;border-top:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:13px 0}.fight-calendar-summary>div b{font-family:var(--ff-display);font-size:29px}.fight-calendar-summary>div small{color:var(--ff-muted);text-transform:uppercase}.fight-calendar-summary>button{background:transparent;border:1px solid rgba(234,25,40,.5);border-radius:8px;color:#fff;cursor:pointer;font-family:var(--ff-display);font-size:11px;font-weight:900;margin-top:auto;padding:11px;text-transform:uppercase}.fight-calendar-toolbar{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:14px}.fight-calendar-toolbar label{align-items:center;background:#080d13;border:1px solid var(--ff-border);border-radius:9px;display:flex;gap:9px;min-height:44px;padding:0 13px}.fight-calendar-toolbar svg{color:var(--ff-red)}.fight-calendar-toolbar input,.fight-calendar-toolbar select{background:transparent;border:0;color:#fff;font-size:13px;min-width:230px;outline:0}.fight-calendar-toolbar select{min-width:170px}.fight-calendar-toolbar option{background:#0a1119}.fight-calendar-list .xp-fight-timeline{display:grid;gap:9px}@media(max-width:1100px){.practice-fight-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-faceoff{display:none}.practice-prediction-form{grid-template-columns:260px minmax(0,1fr)}.fight-calendar-layout{grid-template-columns:1fr}.fight-calendar-summary{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.fight-calendar-summary h3,.fight-calendar-summary>button,.fight-calendar-summary>p,.fight-calendar-summary>span{grid-column:1/-1}.fight-calendar-summary>div{display:grid;text-align:center}}@media(max-width:760px){.practice-fight-strip{grid-template-columns:1fr}.practice-builder-heading{min-height:0;padding:24px}.practice-prediction-form{grid-template-columns:1fr}.practice-outcome-panel{position:static}.practice-round-card>header{grid-template-columns:1fr}.practice-round-card>header label{display:grid}.practice-round-fighters{grid-template-columns:1fr}.practice-round-fighters section+section{border-left:0;border-top:1px solid var(--ff-border)}.practice-result-section{grid-template-columns:1fr}.practice-result-score{border-bottom:1px solid var(--ff-border);border-right:0;padding-bottom:20px}.practice-board-head{display:none}.practice-board-table article{grid-template-columns:45px minmax(0,1fr) 75px}.practice-board-table article>strong:last-child{grid-column:3}.practice-board-table article>span:nth-last-child(2){display:none}.fight-calendar-grid>.is-empty,.fight-calendar-grid>button{aspect-ratio:auto;min-height:58px}.fight-calendar-grid>button{padding:8px}.fight-calendar-grid>button small{display:none}.fight-calendar-panel>header strong{font-size:21px}.fight-calendar-weekdays span{font-size:8px;padding:8px 2px}.fight-calendar-summary{grid-template-columns:1fr}.fight-calendar-toolbar{align-items:stretch;flex-direction:column}.fight-calendar-toolbar input,.fight-calendar-toolbar label,.fight-calendar-toolbar select{min-width:0;width:100%}}.admin-score-hero{align-items:center;gap:24px;grid-template-columns:minmax(210px,1fr) minmax(180px,.65fr) minmax(210px,1fr)}.admin-score-hero>article{align-items:center;display:grid;gap:8px;grid-template-columns:104px minmax(0,1fr);min-width:0}.admin-score-hero>article:last-child{grid-template-columns:minmax(0,1fr) 104px;text-align:right}.admin-score-hero>article:last-child img{grid-column:2;grid-row:1/3}.admin-score-hero>article:first-child img{grid-row:1/3}.admin-score-hero img{background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:14px;height:112px;object-position:center bottom;width:104px}.admin-score-hero article strong{color:#fff;font-family:var(--ff-display);font-size:clamp(24px,3vw,38px);line-height:.92;text-transform:uppercase}.admin-score-hero article span{color:var(--ff-muted);font-family:var(--ff-display);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.admin-score-hero>div{gap:5px}.admin-score-hero>div span{color:var(--ff-red);font-family:var(--ff-display);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.admin-score-hero>div strong{background:var(--ff-red);border:4px solid #090e14;border-radius:50%;color:#fff;display:grid;font-family:var(--ff-display);height:58px;place-items:center;width:58px}.admin-score-hero>div small{color:var(--ff-muted);max-width:210px}.admin-score-workspace-grid{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 360px;margin-top:18px}.admin-score-toolbar>label{display:grid;flex:1 1 420px;gap:7px}.admin-score-toolbar>label>span{color:rgba(255,255,255,.75);font-family:var(--ff-display);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.admin-score-toolbar input{background:rgba(0,0,0,.35)!important;border:1px solid var(--ff-border)!important;color:#fff!important;width:100%!important}.admin-round-remove,.admin-score-toolbar button{align-items:center;background:rgba(255,255,255,.06);border:1px solid var(--ff-border);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display);font-size:12px;font-weight:900;gap:7px;min-height:43px;padding:0 13px;text-transform:uppercase}.admin-round-remove:disabled,.admin-score-toolbar button:disabled{cursor:not-allowed;opacity:.4}.admin-score-manual-note{align-items:flex-start;background:rgba(22,143,230,.08);border:1px solid rgba(22,143,230,.26);border-radius:12px;display:flex;gap:12px;padding:14px}.admin-score-manual-note>svg{color:#62c9ff;flex:0 0 auto;margin-top:3px}.admin-score-manual-note span{display:grid;gap:4px}.admin-score-manual-note strong{color:#fff;font-family:var(--ff-display);text-transform:uppercase}.admin-score-manual-note small{color:var(--ff-muted);line-height:1.5}.admin-score-round>header{gap:12px}.admin-round-number{align-items:center;color:var(--ff-muted);display:flex;font-family:var(--ff-display);font-size:11px;font-weight:900;gap:10px;text-transform:uppercase}.admin-round-number input{background:rgba(0,0,0,.35)!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-family:var(--ff-display);font-size:20px!important;min-height:42px;text-align:center;width:88px!important}.admin-round-remove{background:rgba(223,17,27,.08);border-color:rgba(223,17,27,.28);color:#ff8d95}.admin-score-fighter-columns>section{background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:12px;min-width:0;padding:15px}.admin-score-fighter-heading{align-items:end;border-bottom:1px solid var(--ff-border);display:flex;gap:10px;justify-content:space-between;margin-bottom:13px;padding-bottom:12px}.admin-score-fighter-heading strong{color:#fff;font-family:var(--ff-display);font-size:22px;line-height:1;text-transform:uppercase}.admin-score-fighter-heading span{color:var(--ff-red);font-family:var(--ff-display);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.admin-official-field-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-official-field-grid label{align-items:center;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.065);border-radius:9px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 86px;margin:0;padding:9px}.admin-official-field-grid label>span{color:rgba(255,255,255,.74);display:grid;font-size:11px;line-height:1.25}.admin-official-field-grid label small{color:var(--ff-red);font-family:var(--ff-display);font-size:9px;letter-spacing:.08em}.admin-official-field-grid input{background:#05090e!important;border:1px solid var(--ff-border)!important;color:#fff!important;font-family:var(--ff-display);font-size:18px!important;min-height:42px;padding:8px!important;text-align:center;width:100%!important}.admin-score-submit{align-items:center;background:var(--ff-panel);border:1px solid var(--ff-border);border-radius:13px;display:flex;gap:16px;justify-content:space-between;padding:14px}.admin-score-submit>div{align-items:flex-start;display:flex;gap:10px}.admin-score-submit>div>svg{color:#50df83;margin-top:4px}.admin-score-submit span{display:grid;gap:3px}.admin-score-submit strong{color:#fff;font-family:var(--ff-display);text-transform:uppercase}.admin-score-submit small{color:var(--ff-muted);line-height:1.4}.admin-score-submit>button{align-items:center;background:var(--ff-red);border:0;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ff-display);font-size:13px;font-weight:900;gap:8px;min-height:48px;padding:0 17px;text-transform:uppercase}.admin-score-submit>button:disabled{cursor:not-allowed;opacity:.55}.admin-fight-predictions{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border);border-radius:15px;max-height:calc(100vh - 122px);overflow:hidden;position:sticky;top:102px}.admin-fight-predictions>header{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;justify-content:space-between;padding:16px}.admin-fight-predictions>header span{color:var(--ff-red);font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.admin-fight-predictions>header h3{color:#fff;font-family:var(--ff-display);font-size:23px;margin:3px 0 0;text-transform:uppercase}.admin-fight-predictions>header button{background:rgba(255,255,255,.05);border:1px solid var(--ff-border);border-radius:8px;color:#fff;cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.admin-prediction-count{align-items:center;background:rgba(22,143,230,.07);border-bottom:1px solid var(--ff-border);display:grid;gap:8px;grid-template-columns:24px auto 1fr;padding:12px 16px}.admin-prediction-count svg{color:#62c9ff}.admin-prediction-count strong{color:#fff;font-family:var(--ff-display);font-size:21px}.admin-prediction-count span{color:var(--ff-muted);font-size:11px}.admin-fight-prediction-list{max-height:calc(100vh - 285px);overflow:auto;padding:10px}.admin-fight-prediction-list article{background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:11px;margin-bottom:9px;padding:11px}.admin-prediction-player{align-items:center;display:grid;gap:9px;grid-template-columns:38px minmax(0,1fr) auto}.admin-prediction-player img{border:1px solid var(--ff-border);border-radius:50%;height:38px;object-fit:cover;width:38px}.admin-prediction-player>span{display:grid;min-width:0}.admin-prediction-player strong{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-prediction-player small{color:var(--ff-muted);font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-prediction-player em{font-style:normal}.admin-fight-prediction-list dl{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 0}.admin-fight-prediction-list dl>div{background:rgba(0,0,0,.2);border-radius:7px;padding:7px}.admin-fight-prediction-list dt{color:var(--ff-muted);font-family:var(--ff-display);font-size:8px;letter-spacing:.07em;text-transform:uppercase}.admin-fight-prediction-list dd{color:#fff;font-size:11px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.admin-fight-prediction-list article footer{border-top:1px solid var(--ff-border);display:flex;gap:10px;justify-content:space-between;margin-top:9px;padding-top:9px}.admin-fight-prediction-list article footer span{color:var(--ff-muted);display:grid;font-size:8px;text-transform:uppercase}.admin-fight-prediction-list article footer strong{color:#fff;font-size:12px}.admin-predictions-empty{align-items:center;color:var(--ff-muted);display:flex;flex-direction:column;gap:7px;min-height:230px;padding:25px;text-align:center}.admin-predictions-empty svg{color:#62c9ff;font-size:30px}.admin-predictions-empty strong{color:#fff;font-family:var(--ff-display);text-transform:uppercase}@media(max-width:1180px){.admin-score-workspace-grid{grid-template-columns:1fr}.admin-fight-predictions{max-height:none;position:static}.admin-fight-prediction-list{max-height:520px}}@media(max-width:760px){.admin-score-hero{grid-template-columns:1fr;text-align:center}.admin-score-hero>article,.admin-score-hero>article:last-child{grid-template-columns:78px minmax(0,1fr);text-align:left}.admin-score-hero>article:last-child img{grid-column:1}.admin-score-hero img{height:84px;width:78px}.admin-official-field-grid,.admin-score-fighter-columns{grid-template-columns:1fr}.admin-score-round>header,.admin-score-submit{align-items:stretch;flex-direction:column}.admin-score-submit>button{justify-content:center;width:100%}}.admin-dashboard-warning{align-items:center;background:rgba(247,181,27,.08);border:1px solid rgba(247,181,27,.34);border-radius:13px;display:flex;gap:18px;justify-content:space-between;margin:0 0 20px;padding:14px 16px}.admin-dashboard-warning>div{display:grid;gap:3px}.admin-dashboard-warning strong{color:#fff;font-family:var(--ff-display);font-size:16px;text-transform:uppercase}.admin-dashboard-warning span{color:var(--ff-muted);font-size:13px}.admin-dashboard-warning button{align-items:center;background:rgba(255,255,255,.06);border:1px solid var(--ff-border-strong);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ff-display);font-weight:900;gap:8px;min-height:42px;padding:0 14px;text-transform:uppercase}.admin-dashboard-warning button:disabled{cursor:not-allowed;opacity:.55}.affiliate-create-promotion{color:var(--ff-text);display:grid;gap:18px;margin:0 auto;max-width:1180px;width:100%}.affiliate-create-form,.affiliate-create-header,.affiliate-promotion-link-card,.affiliate-promotion-next-step,.affiliate-settings-card{background:linear-gradient(145deg,rgba(16,24,34,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:17px;box-shadow:0 22px 65px rgba(0,0,0,.24)}.affiliate-create-header{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(250px,.72fr) minmax(430px,1.28fr);overflow:hidden;padding:18px}.affiliate-create-identity{align-items:center;background:rgba(255,255,255,.035);border:1px solid var(--ff-border);border-radius:13px;display:flex;gap:14px;padding:16px}.affiliate-create-identity>img{border:2px solid rgba(223,17,27,.58);border-radius:50%;height:78px;object-fit:cover;width:78px}.affiliate-create-identity>span{display:grid;gap:4px;min-width:0}.affiliate-create-identity em,.affiliate-create-identity small{align-items:center;color:var(--ff-muted);display:flex;font-size:11px;font-style:normal;gap:6px}.affiliate-create-identity small{color:#ff7f87;font-family:var(--ff-display);letter-spacing:.08em;text-transform:uppercase}.affiliate-create-identity strong{color:#fff;font-family:var(--ff-display);font-size:25px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-create-fight-summary{align-items:center;background:radial-gradient(circle at 50% 50%,rgba(223,17,27,.16),transparent 58%),#070b11;border:1px solid var(--ff-border);border-radius:13px;display:grid;gap:12px;grid-template-columns:minmax(120px,1fr) 110px minmax(120px,1fr);min-height:184px;overflow:hidden;padding:12px 18px 0}.affiliate-create-fight-summary figure{align-self:end;display:grid;margin:0;min-width:0;text-align:center}.affiliate-create-fight-summary figure img{height:132px;margin:0 auto;max-width:145px;object-fit:contain;width:100%}.affiliate-create-fight-summary figcaption{color:#fff;font-family:var(--ff-display);font-size:15px;line-height:1;overflow:hidden;padding:7px 0 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-create-fight-summary>div{display:grid;gap:5px;text-align:center}.affiliate-create-fight-summary>div span{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.affiliate-create-fight-summary>div strong{color:#fff;font-family:var(--ff-display);font-size:46px;font-style:italic;line-height:1}.affiliate-create-fight-summary>div small{color:var(--ff-muted);font-size:10px;line-height:1.35}.affiliate-create-form{padding:22px}.affiliate-create-form-heading{align-items:flex-start;border-bottom:1px solid var(--ff-border);display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding-bottom:18px}.affiliate-create-form-heading p{color:#ff7079;font-family:var(--ff-display);font-size:10px;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.affiliate-create-form-heading h2{color:#fff;font-family:var(--ff-display);font-size:clamp(27px,3vw,38px);margin:0;text-transform:uppercase}.affiliate-create-form-heading>span{align-items:flex-start;color:var(--ff-muted);display:flex;font-size:12px;gap:8px;line-height:1.5;max-width:390px}.affiliate-create-form-heading>span svg{color:#62c9ff;flex:0 0 auto;margin-top:3px}.affiliate-create-field-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-create-field-grid>label{align-items:center;background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:11px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(150px,.75fr);margin:0;padding:12px}.affiliate-create-field-grid label>span{align-items:flex-start;color:#fff;display:grid;font-family:var(--ff-display);font-size:14px;gap:4px;grid-template-columns:18px 1fr;text-transform:uppercase}.affiliate-create-field-grid label>span svg{color:var(--ff-red);margin-top:2px}.affiliate-create-field-grid label>span small{color:var(--ff-muted);font-family:var(--ff-body);font-size:10px;font-weight:400;grid-column:2;text-transform:none}.affiliate-create-field-grid input,.affiliate-settings-control input,.affiliate-settings-control select,.affiliate-settings-field-grid input,.affiliate-settings-field-grid textarea{background:rgba(1,4,8,.78)!important;border:1px solid var(--ff-border-strong)!important;border-radius:9px!important;color:#fff!important;font-size:15px!important;min-height:47px;outline:none;padding:11px 12px!important;width:100%!important}.affiliate-create-field-grid input:focus,.affiliate-settings-control input:focus,.affiliate-settings-control select:focus,.affiliate-settings-field-grid input:focus,.affiliate-settings-field-grid textarea:focus{border-color:rgba(223,17,27,.75)!important;box-shadow:0 0 0 3px rgba(223,17,27,.12)}.affiliate-create-capacity-note{align-items:center;background:rgba(22,143,230,.07);border:1px solid rgba(22,143,230,.28);border-radius:12px;display:flex;gap:13px;margin-top:16px;padding:14px 16px}.affiliate-create-capacity-note>svg{color:#62c9ff;font-size:20px}.affiliate-create-capacity-note>span{display:grid;gap:4px}.affiliate-create-capacity-note strong{color:#fff;font-family:var(--ff-display);font-size:17px;text-transform:uppercase}.affiliate-create-capacity-note small{color:var(--ff-muted);line-height:1.45}.affiliate-create-submit{justify-content:center;margin:18px 0 0 auto;min-width:260px}.affiliate-create-submit:disabled{cursor:not-allowed;opacity:.55}.affiliate-promotion-link-card{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(220px,.7fr) minmax(350px,1.3fr);padding:20px}.affiliate-promotion-owner{align-items:center;display:flex;gap:13px;min-width:0}.affiliate-promotion-owner img{border:2px solid rgba(223,17,27,.54);border-radius:50%;height:72px;object-fit:cover;width:72px}.affiliate-promotion-owner>span{display:grid;min-width:0}.affiliate-promotion-owner small{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.affiliate-promotion-owner strong{color:#fff;font-family:var(--ff-display);font-size:24px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-promotion-owner em{color:var(--ff-muted);font-size:11px;font-style:normal}.affiliate-promotion-url,.affiliate-referral-url{align-items:center;background:rgba(0,0,0,.34);border:1px solid var(--ff-border);border-radius:11px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.affiliate-promotion-url>span,.affiliate-referral-url>span{color:rgba(255,255,255,.78);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.affiliate-promotion-url button,.affiliate-referral-url button{align-items:center;background:var(--ff-red);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display);font-weight:900;gap:7px;min-height:42px;padding:0 14px;text-transform:uppercase}.affiliate-promotion-stat-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.affiliate-promotion-stat-grid article{align-items:center;background:linear-gradient(150deg,rgba(18,27,38,.98),rgba(8,13,19,.98));border:1px solid var(--ff-border);border-radius:14px;display:grid;gap:12px;grid-template-columns:45px minmax(0,1fr);min-height:128px;padding:17px}.affiliate-promotion-stat-grid article>svg{color:var(--ff-red);font-size:26px}.affiliate-promotion-stat-grid article>span{display:grid}.affiliate-promotion-stat-grid small{color:var(--ff-muted);font-family:var(--ff-display);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.affiliate-promotion-stat-grid strong{color:#fff;font-family:var(--ff-display);font-size:33px;line-height:1.1}.affiliate-promotion-stat-grid em{color:var(--ff-muted);font-size:10px;font-style:normal}.affiliate-promotion-next-step{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px;padding:22px}.affiliate-promotion-next-step>div{display:grid;gap:5px}.affiliate-promotion-next-step p{color:#ff747d;font-family:var(--ff-display);font-size:10px;letter-spacing:.1em;margin:0;text-transform:uppercase}.affiliate-promotion-next-step h2{color:#fff;font-family:var(--ff-display);font-size:clamp(25px,3vw,36px);margin:0;text-transform:uppercase}.affiliate-promotion-next-step span{color:var(--ff-muted);line-height:1.5}.affiliate-past-promotion-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-past-promotion-card{background:linear-gradient(150deg,rgba(17,25,35,.99),rgba(7,11,17,.99));border:1px solid var(--ff-border);border-radius:15px;color:var(--ff-text);overflow:hidden}.affiliate-past-promotion-media{align-items:end;background:radial-gradient(circle at 50% 55%,rgba(223,17,27,.18),transparent 52%),#070b10;display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);min-height:205px;overflow:hidden;padding:10px 14px 0}.affiliate-past-promotion-media figure{display:grid;margin:0;min-width:0;text-align:center}.affiliate-past-promotion-media img{height:160px;margin:0 auto;max-width:170px;object-fit:contain;width:100%}.affiliate-past-promotion-media figcaption{color:#fff;font-family:var(--ff-display);font-size:14px;overflow:hidden;padding:7px 0 11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-past-promotion-media>div{align-self:center;display:grid;gap:3px;text-align:center}.affiliate-past-promotion-media>div span{color:#ff747d;font-family:var(--ff-display);font-size:9px;text-transform:uppercase}.affiliate-past-promotion-media>div strong{color:#fff;font-family:var(--ff-display);font-size:36px;font-style:italic}.affiliate-past-promotion-media>div small{color:var(--ff-green);font-family:var(--ff-display);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.affiliate-past-promotion-copy{border-top:1px solid var(--ff-border);padding:16px}.affiliate-past-promotion-copy>p{align-items:center;color:#ff7c84;display:flex;font-family:var(--ff-display);font-size:10px;gap:7px;margin:0 0 6px;text-transform:uppercase}.affiliate-past-promotion-copy h3{color:#fff;font-family:var(--ff-display);font-size:24px;margin:0 0 12px;text-transform:uppercase}.affiliate-past-promotion-copy>div{color:var(--ff-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:10px 15px;margin-bottom:14px}.affiliate-past-promotion-copy>div span{align-items:center;display:flex;gap:5px}.affiliate-past-promotion-copy .theme-btn{justify-content:center;width:100%}.affiliate-past-unavailable{color:var(--ff-muted);display:block;font-size:11px;text-align:center}.affiliate-past-pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:24px}.affiliate-past-pagination button{align-items:center;background:rgba(255,255,255,.055);border:1px solid var(--ff-border);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display);font-weight:900;gap:7px;min-height:43px;padding:0 14px;text-transform:uppercase}.affiliate-past-pagination button:disabled{cursor:not-allowed;opacity:.35}.affiliate-past-pagination span{color:var(--ff-muted);font-size:12px}.affiliate-past-pagination strong{color:#fff}.affiliate-settings-shell{display:grid;gap:34px}.affiliate-settings-shell>.xp-page-section{margin-bottom:0}.affiliate-settings-card{color:var(--ff-text);padding:22px}.affiliate-profile-form{display:grid;gap:21px}.affiliate-avatar-editor{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;gap:17px;padding-bottom:20px}.affiliate-avatar-editor>div{position:relative}.affiliate-avatar-editor img{border:2px solid rgba(223,17,27,.58);border-radius:50%;height:104px;object-fit:cover;width:104px}.affiliate-avatar-editor label{align-items:center;background:var(--ff-red);border:2px solid #0a1018;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:grid;font-size:0;height:34px;place-items:center;position:absolute;right:0;width:34px}.affiliate-avatar-editor label svg{font-size:14px}.affiliate-avatar-editor input{display:none}.affiliate-avatar-editor>span{display:grid}.affiliate-avatar-editor small{color:#ff747d;font-family:var(--ff-display);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.affiliate-avatar-editor strong{color:#fff;font-family:var(--ff-display);font-size:clamp(28px,3vw,38px);line-height:1;text-transform:uppercase}.affiliate-avatar-editor em{color:var(--ff-muted);font-size:12px;font-style:normal;margin-top:4px}.affiliate-settings-field-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-settings-control,.affiliate-settings-field-grid>label{display:grid;gap:7px;margin:0}.affiliate-settings-control>span,.affiliate-settings-field-grid>label>span{color:rgba(255,255,255,.78);font-family:var(--ff-display);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.affiliate-settings-field-grid .is-wide{grid-column:1/-1}.affiliate-settings-field-grid textarea{min-height:122px;resize:vertical}.affiliate-settings-submit-row{align-items:center;border-top:1px solid var(--ff-border);display:flex;gap:18px;justify-content:space-between;padding-top:18px}.affiliate-settings-submit-row>span{align-items:center;color:var(--ff-muted);display:flex;font-size:11px;gap:8px}.affiliate-settings-submit-row>span svg{color:#62c9ff}.affiliate-settings-two-column{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-settings-two-column .affiliate-settings-card{display:flex;flex-direction:column;gap:15px}.affiliate-settings-card-heading{align-items:center;border-bottom:1px solid var(--ff-border);display:flex;gap:12px;padding-bottom:14px}.affiliate-settings-card-heading>svg{color:var(--ff-red);font-size:25px}.affiliate-settings-card-heading>span{display:grid}.affiliate-settings-card-heading small{color:var(--ff-muted);font-family:var(--ff-display);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.affiliate-settings-card-heading h2{color:#fff;font-family:var(--ff-display);font-size:28px;margin:0;text-transform:uppercase}.affiliate-settings-card>p{color:var(--ff-muted);line-height:1.55;margin:0}.affiliate-settings-control select option{background:#101722;color:#fff}.affiliate-settings-card>.theme-btn{justify-content:center;margin-top:auto;width:100%}.affiliate-settings-card>.theme-btn:disabled,.affiliate-settings-submit-row .theme-btn:disabled{cursor:not-allowed;opacity:.5}.affiliate-payout-balance{background:rgba(53,212,93,.06);border:1px solid rgba(53,212,93,.23);border-radius:11px;display:grid;padding:13px}.affiliate-payout-balance span{color:var(--ff-muted);font-family:var(--ff-display);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.affiliate-payout-balance strong{color:#fff;font-family:var(--ff-display);font-size:38px;line-height:1}.affiliate-payout-balance small{color:#74e996;font-size:10px}.affiliate-referral-card{display:grid;gap:16px;margin-bottom:50px}.affiliate-referral-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media (max-width:1020px){.affiliate-create-header,.affiliate-promotion-link-card{grid-template-columns:1fr}.affiliate-promotion-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-past-promotion-grid{grid-template-columns:1fr}}@media (max-width:760px){.admin-dashboard-warning,.affiliate-create-form-heading,.affiliate-promotion-next-step,.affiliate-settings-submit-row{align-items:stretch;flex-direction:column}.admin-dashboard-warning button,.affiliate-promotion-next-step .theme-btn,.affiliate-settings-submit-row .theme-btn{justify-content:center;width:100%}.affiliate-create-form,.affiliate-create-header,.affiliate-settings-card{padding:15px}.affiliate-create-fight-summary{grid-template-columns:minmax(90px,1fr) 60px minmax(90px,1fr);padding-inline:7px}.affiliate-create-fight-summary figure img{height:112px}.affiliate-create-fight-summary>div strong{font-size:34px}.affiliate-create-field-grid,.affiliate-create-field-grid>label,.affiliate-settings-field-grid,.affiliate-settings-two-column{grid-template-columns:1fr}.affiliate-create-submit{margin-left:0;width:100%}.affiliate-promotion-stat-grid,.affiliate-promotion-url,.affiliate-referral-url{grid-template-columns:1fr}.affiliate-promotion-url button,.affiliate-referral-url button{justify-content:center}.affiliate-past-promotion-media{grid-template-columns:minmax(90px,1fr) 58px minmax(90px,1fr);min-height:180px;padding-inline:6px}.affiliate-past-promotion-media img{height:135px}.affiliate-past-pagination{align-items:stretch;flex-direction:column;text-align:center}.affiliate-past-pagination button{justify-content:center}.affiliate-avatar-editor{align-items:flex-start}.affiliate-referral-actions{flex-direction:column}.affiliate-referral-actions .theme-btn{justify-content:center;width:100%}}.affiliate-league-invite-card{align-items:center;background:linear-gradient(145deg,rgba(16,24,34,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:16px;display:grid;gap:18px;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr);padding:20px}.affiliate-league-owner{align-items:center;display:flex;gap:13px;min-width:0}.affiliate-league-owner img{border:2px solid rgba(223,17,27,.55);border-radius:50%;height:72px;object-fit:cover;width:72px}.affiliate-league-owner>span{display:grid;min-width:0}.affiliate-league-owner small{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.affiliate-league-owner strong{color:#fff;font-family:var(--ff-display);font-size:24px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-league-owner em{color:var(--ff-muted);font-size:11px;font-style:normal}.affiliate-league-toolbar{align-items:center;background:rgba(255,255,255,.025);border:1px solid var(--ff-border);border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-bottom:17px;padding:10px}.affiliate-league-toolbar label{align-items:center;display:flex;flex:1 1;gap:9px;margin:0}.affiliate-league-toolbar label>svg{color:var(--ff-red);margin-left:5px}.affiliate-league-toolbar input{background:transparent;border:0;color:#fff;font-size:14px;min-height:42px;outline:0;width:100%}.affiliate-league-toolbar>span{align-items:center;color:var(--ff-muted);display:flex;font-size:11px;gap:7px;padding-right:8px}.affiliate-league-member-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-league-member-grid article{align-items:center;background:linear-gradient(150deg,rgba(17,25,35,.98),rgba(8,13,19,.98));border:1px solid var(--ff-border);border-radius:13px;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr) auto;padding:13px}.affiliate-league-member-grid img{border:1px solid var(--ff-border-strong);border-radius:50%;height:58px;object-fit:cover;width:58px}.affiliate-league-member-grid article>span{display:grid;min-width:0}.affiliate-league-member-grid small{color:#ff747d;font-family:var(--ff-display);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.affiliate-league-member-grid strong{color:#fff;font-family:var(--ff-display);font-size:18px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-league-member-grid em{color:var(--ff-muted);font-size:10px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affiliate-league-member-grid article>div{color:var(--ff-muted);font-size:10px;text-align:right}.affiliate-league-actions-panel{align-items:center;background:linear-gradient(135deg,rgba(223,17,27,.14),rgba(11,17,25,.98) 48%);border:1px solid rgba(223,17,27,.28);border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin-bottom:50px;padding:22px}.affiliate-league-actions-panel>div:first-child{align-items:flex-start;display:flex;gap:14px}.affiliate-league-actions-panel>div:first-child>svg{color:var(--ff-red);font-size:27px;margin-top:5px}.affiliate-league-actions-panel>div:first-child>span{display:grid;gap:3px}.affiliate-league-actions-panel small{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.affiliate-league-actions-panel h2{color:#fff;font-family:var(--ff-display);font-size:clamp(24px,3vw,34px);margin:0;text-transform:uppercase}.affiliate-league-actions-panel p{color:var(--ff-muted);line-height:1.5;margin:0}.affiliate-league-actions-panel>div:last-child{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:9px}@media (max-width:900px){.affiliate-league-invite-card,.affiliate-league-member-grid{grid-template-columns:1fr}.affiliate-league-actions-panel{align-items:stretch;flex-direction:column}}@media (max-width:620px){.affiliate-league-toolbar{align-items:stretch;flex-direction:column}.affiliate-league-member-grid article{grid-template-columns:52px minmax(0,1fr)}.affiliate-league-member-grid img{height:52px;width:52px}.affiliate-league-member-grid article>div{grid-column:2;text-align:left}.affiliate-league-actions-panel>div:last-child{flex-direction:column}.affiliate-league-actions-panel .theme-btn{justify-content:center;width:100%}}.public-affiliate-promotion-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-affiliate-promotion-grid>article{background:linear-gradient(150deg,rgba(17,25,35,.99),rgba(7,11,17,.99));border:1px solid var(--ff-border);border-radius:15px;overflow:hidden}.public-affiliate-promotion-media{align-items:end;background:radial-gradient(circle at 50% 55%,rgba(223,17,27,.18),transparent 54%),#070b10;display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);min-height:215px;overflow:hidden;padding:10px 12px 0}.public-affiliate-promotion-media figure{display:grid;margin:0;min-width:0;text-align:center}.public-affiliate-promotion-media img{height:165px;margin:0 auto;max-width:175px;object-fit:contain;width:100%}.public-affiliate-promotion-media figcaption{color:#fff;font-family:var(--ff-display);font-size:14px;overflow:hidden;padding:7px 0 11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-affiliate-promotion-media>div{align-self:center;display:grid;text-align:center}.public-affiliate-promotion-media span{color:#ff747d;font-family:var(--ff-display);font-size:9px;text-transform:uppercase}.public-affiliate-promotion-media strong{color:#fff;font-family:var(--ff-display);font-size:38px;font-style:italic}.public-affiliate-promotion-media small{color:var(--ff-muted);font-family:var(--ff-display);font-size:9px;text-transform:uppercase}.public-affiliate-promotion-copy{border-top:1px solid var(--ff-border);padding:16px}.public-affiliate-promotion-copy p{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;margin:0 0 5px;text-transform:uppercase}.public-affiliate-promotion-copy h2{color:#fff;font-family:var(--ff-display);font-size:25px;margin:0 0 14px;text-transform:uppercase}.public-affiliate-promotion-copy .theme-btn{justify-content:center;width:100%}.public-affiliate-join-panel{align-items:center;background:linear-gradient(135deg,rgba(223,17,27,.14),rgba(10,16,24,.98) 50%);border:1px solid rgba(223,17,27,.28);border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin-bottom:50px;padding:22px}.public-affiliate-join-panel p{color:#ff747d;font-family:var(--ff-display);font-size:9px;letter-spacing:.1em;margin:0;text-transform:uppercase}.public-affiliate-join-panel h2{color:#fff;font-family:var(--ff-display);font-size:clamp(25px,3vw,36px);margin:3px 0;text-transform:uppercase}.public-affiliate-join-panel span{color:var(--ff-muted)}@media(max-width:900px){.public-affiliate-promotion-grid{grid-template-columns:1fr}}@media(max-width:650px){.public-affiliate-join-panel{align-items:stretch;flex-direction:column}.public-affiliate-join-panel .theme-btn{justify-content:center;width:100%}.public-affiliate-promotion-media{grid-template-columns:minmax(85px,1fr) 56px minmax(85px,1fr);padding-inline:5px}.public-affiliate-promotion-media img{height:135px}}.mock-game-experience-page .xp-hero-description{max-width:790px}.mock-hero-scorecard strong{font-size:clamp(44px,5vw,70px)!important}.mock-selector-panel{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.mock-selector-panel button{background:linear-gradient(180deg,rgba(16,25,35,.98),rgba(6,11,17,.98));border:1px solid var(--ff-border);border-radius:18px;color:#fff;cursor:pointer;display:grid;gap:8px;padding:26px;text-align:left;transition:.22s ease}.mock-selector-panel button.is-active,.mock-selector-panel button:hover{border-color:rgba(234,25,40,.85);box-shadow:0 24px 70px rgba(0,0,0,.36),0 0 0 1px rgba(234,25,40,.22);transform:translateY(-3px)}.mock-selector-panel span{font-family:var(--ff-display);font-size:clamp(30px,4vw,52px);line-height:.9;text-transform:uppercase}.mock-selector-panel small{color:var(--ff-muted);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mock-prediction-shell{grid-template-columns:300px minmax(0,1fr)!important}.mock-outcome-panel .practice-submit{justify-self:stretch;margin-top:10px;min-width:0}.mock-round-card>header{grid-template-columns:1fr 88px 88px!important}.mock-toggle-button{background:rgba(234,25,40,.12);border:1px solid rgba(234,25,40,.35);border-radius:9px;color:#fff;cursor:pointer;font-family:var(--ff-display);font-weight:900;min-height:38px;text-transform:uppercase}.mock-toggle-button:hover{background:rgba(234,25,40,.24)}.mock-fighter-card label span{align-items:center;display:flex;justify-content:space-between}.mock-fighter-card label em{color:#62c9ff;font-style:normal}.mock-result-shell{grid-template-columns:310px minmax(0,1fr)!important}.mock-score-output{grid-column:1/-1;overflow-x:auto;width:100%}.mock-faceoff img{border-radius:16px;object-fit:cover;width:160px}@media(max-width:980px){.mock-prediction-shell,.mock-result-shell{grid-template-columns:1fr!important}.mock-selector-panel{grid-template-columns:1fr}.mock-round-card>header{grid-template-columns:1fr 76px 76px!important}.mock-faceoff{display:none!important}}@media(max-width:720px){.mock-round-fighters{grid-template-columns:1fr!important}.mock-round-fighters section+section{border-left:0!important;border-top:1px solid var(--ff-border)}}.xp-article-not-found,.xp-article-shell{width:min(1120px,calc(100% - 40px));margin:0 auto;color:#fff}.xp-article-header{background:linear-gradient(180deg,rgba(16,24,34,.96),rgba(7,12,18,.97));border:1px solid var(--ff-border);border-radius:18px;padding:clamp(26px,5vw,54px);box-shadow:0 26px 80px rgba(0,0,0,.38)}.xp-article-header h2{font-family:var(--ff-display);font-size:clamp(42px,6vw,76px);line-height:.92;margin:8px 0 0;text-transform:uppercase}.xp-article-header>p:not(.xp-eyebrow){color:var(--ff-muted);font-size:18px;line-height:1.65;max-width:820px}.xp-article-header>div{align-items:center;border-top:1px solid var(--ff-border);display:flex;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:18px}.xp-article-header a,.xp-article-header span{align-items:center;color:rgba(255,255,255,.7);display:inline-flex;font-size:13px;font-weight:800;gap:8px;text-transform:uppercase}.xp-article-header a{color:#fff}.xp-article-image{border:1px solid var(--ff-border);border-radius:18px;margin:22px 0;max-height:560px;overflow:hidden}.xp-article-image img{display:block;height:100%;max-height:560px;object-fit:cover;width:100%}.xp-article-toc{background:rgba(255,255,255,.04);border:1px solid var(--ff-border);border-radius:15px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px;padding:16px}.xp-article-toc a,.xp-article-toc strong{align-items:center;display:inline-flex;gap:8px}.xp-article-toc strong{color:#fff;font-family:var(--ff-display);font-size:13px;text-transform:uppercase}.xp-article-toc a{background:rgba(0,0,0,.26);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:rgba(255,255,255,.74);font-size:12px;padding:8px 12px}.xp-article-content{background:linear-gradient(180deg,rgba(16,24,34,.94),rgba(7,12,18,.96));border:1px solid var(--ff-border);border-radius:18px;box-shadow:0 26px 76px rgba(0,0,0,.34);padding:clamp(24px,4vw,46px)}.xp-article-content section+section{border-top:1px solid var(--ff-border);margin-top:30px;padding-top:30px}.xp-article-content h3{font-size:clamp(30px,4vw,46px);line-height:1;margin:0 0 14px}.xp-article-content h3,.xp-article-content h4{font-family:var(--ff-display);text-transform:uppercase}.xp-article-content h4{color:#fff;font-size:24px;margin:24px 0 8px}.xp-article-content p{color:rgba(245,247,251,.78);font-size:17px;line-height:1.82}.xp-article-content img{border:1px solid var(--ff-border);border-radius:15px;margin:18px 0;max-height:480px;object-fit:cover;width:100%}.xp-article-not-found{align-items:center;background:linear-gradient(180deg,rgba(16,24,34,.96),rgba(7,12,18,.98));border:1px solid var(--ff-border);border-radius:18px;display:grid;justify-items:center;min-height:360px;padding:38px;text-align:center}.xp-article-not-found svg{color:var(--ff-red);font-size:46px}.xp-article-not-found h2{font-size:42px}.xp-article-not-found a,.xp-article-not-found h2{font-family:var(--ff-display);text-transform:uppercase}.xp-article-not-found a{color:#fff;font-weight:900}.admin-experience-main .admin-route-metrics{display:none!important}.admin-experience-main .admin-route-content,.admin-experience-main .admin-route-frame{margin:0!important;max-width:none!important;padding:0!important}.admin-experience-main .admin-route-hero{display:none!important}.admin-workspace{display:grid;gap:18px;margin:0 auto;max-width:1540px;width:100%}.admin-page-heading h2{color:#fff!important;font-size:clamp(32px,3.3vw,48px);letter-spacing:-.03em;line-height:.96;margin:0}.admin-page-heading h2,.admin-page-heading>div>span{font-family:var(--ff-display,var(--admin-display));text-transform:uppercase}.admin-page-heading>div>span{color:var(--ff-red,#df111b);display:inline-block;font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:9px}.admin-action-danger,.admin-action-secondary,.admin-heading-actions :is(a,button),.admin-primary-action{align-items:center;border-radius:10px!important;display:inline-flex;gap:8px;font-family:var(--ff-display,var(--admin-display));font-size:12px;font-weight:900;justify-content:center;letter-spacing:.045em;min-height:44px;padding:0 14px!important;text-transform:uppercase}.admin-action-danger{background:rgba(223,17,27,.12)!important;border:1px solid rgba(223,17,27,.48)!important;color:#ff7480!important}.admin-inline-notice{border-radius:12px;font-weight:800;padding:13px 15px}.admin-inline-notice.is-error{background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.38);color:#ff7c86}.admin-inline-notice.is-success{background:rgba(53,212,93,.1);border:1px solid rgba(53,212,93,.34);color:#88f3a0}.admin-filter-tabs{flex-wrap:wrap;gap:7px}.admin-filter-tab{background:rgba(255,255,255,.045)!important;border:1px solid var(--ff-border,var(--admin-border))!important;border-radius:999px!important;color:rgba(255,255,255,.7)!important;font-family:var(--ff-display,var(--admin-display))!important;font-weight:900!important;min-height:38px!important;padding:0 13px!important;text-transform:uppercase}.admin-filter-tab.is-active{background:linear-gradient(135deg,#b90610,#f32532)!important;border-color:rgba(255,71,82,.58)!important}.admin-fight-cell{align-items:center;display:flex;gap:12px;min-width:280px}.admin-fight-cell>span{display:flex;flex:0 0 auto}.admin-fight-cell img{background:#080d14;border:1px solid rgba(255,255,255,.13);border-radius:50%;height:48px;object-fit:cover;width:48px}.admin-fight-cell img+img{margin-left:-13px}.admin-fight-cell strong{color:#fff;display:block;font-family:var(--ff-display,var(--admin-display));font-size:15px;text-transform:uppercase}.admin-fight-cell small{color:var(--ff-muted,var(--admin-muted));display:block;font-size:12px;margin-top:3px}.admin-fights-workspace .admin-inline-metrics{margin-bottom:2px}.admin-fights-table td:last-child,.admin-fights-table th:last-child{min-width:330px}.admin-cell-stack strong{color:#fff}.admin-cell-stack small{color:var(--ff-muted,var(--admin-muted))}.admin-shadow-choice-panel{background:rgba(249,180,22,.08);border-color:rgba(249,180,22,.32)}.admin-success-panel button{background:rgba(255,255,255,.06);border:1px solid var(--ff-border,var(--admin-border));border-radius:8px;color:#fff!important;font-size:13px;font-weight:900;min-height:42px;padding:0 12px;text-transform:uppercase}.admin-predictions-redesign{gap:20px}.admin-score-hero{align-items:stretch;background:linear-gradient(135deg,rgba(18,26,38,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border,var(--admin-border));border-radius:18px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);overflow:hidden;padding:18px}.admin-score-hero article{align-items:end;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border:1px solid var(--ff-border,var(--admin-border));border-radius:15px;display:grid;min-height:260px;overflow:hidden;padding:16px;position:relative;text-align:center}.admin-score-hero article:first-child{background:radial-gradient(circle at 50% 20%,rgba(223,17,27,.22),rgba(255,255,255,.03))}.admin-score-hero article:last-child{background:radial-gradient(circle at 50% 20%,rgba(22,143,230,.22),rgba(255,255,255,.03))}.admin-score-hero img{bottom:0;height:235px;left:50%;object-fit:contain;position:absolute;transform:translateX(-50%);width:90%;z-index:1}.admin-score-hero span,.admin-score-hero strong{position:relative;z-index:2}.admin-score-hero strong{color:#fff;font-family:var(--ff-display,var(--admin-display));font-size:28px;line-height:1;text-shadow:0 12px 28px rgba(0,0,0,.75);text-transform:uppercase}.admin-score-hero span{color:var(--ff-muted,var(--admin-muted));font-size:12px;font-weight:900;letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.admin-score-hero>div{align-items:center;background:rgba(0,0,0,.25);border:1px solid var(--ff-border,var(--admin-border));border-radius:15px;display:grid;justify-items:center;padding:14px;text-align:center}.admin-score-hero b{align-items:center;background:var(--ff-red,#df111b);border-radius:50%;color:#fff;display:flex;font-family:var(--ff-display,var(--admin-display));font-size:28px;height:74px;justify-content:center;width:74px}.admin-score-hero em,.admin-score-hero small{color:var(--ff-muted,var(--admin-muted));font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-score-entry-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-score-fighter-panel{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border,var(--admin-border));border-radius:18px;overflow:hidden}.admin-score-fighter-panel.is-red{box-shadow:inset 4px 0 0 rgba(223,17,27,.9)}.admin-score-fighter-panel.is-blue{box-shadow:inset 4px 0 0 rgba(22,143,230,.9)}.admin-score-fighter-panel>header{border-bottom:1px solid var(--ff-border,var(--admin-border));padding:18px 20px}.admin-score-fighter-panel>header span{color:var(--ff-red,#df111b);font-family:var(--ff-display,var(--admin-display));font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-score-fighter-panel>header h3{color:#fff;font-family:var(--ff-display,var(--admin-display));font-size:30px;line-height:1;margin:6px 0 4px;text-transform:uppercase}.admin-score-fighter-panel>header p{color:var(--ff-muted,var(--admin-muted));margin:0}.admin-score-fighter-panel>div{display:grid;gap:12px;padding:16px}.admin-score-metric{align-items:stretch;background:rgba(255,255,255,.035);border:1px solid var(--ff-border,var(--admin-border));border-radius:14px;display:grid;gap:12px;grid-template-columns:minmax(0,1.25fr) minmax(110px,.75fr);padding:12px}.admin-score-metric.is-red{border-color:rgba(223,17,27,.28)}.admin-score-metric.is-blue{border-color:rgba(22,143,230,.28)}.admin-score-increment{align-items:flex-start!important;background:rgba(0,0,0,.22)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;color:#fff!important;display:grid!important;gap:5px!important;justify-content:stretch!important;min-height:86px!important;padding:13px!important;text-align:left!important;width:100%!important}.admin-score-increment strong{font-size:clamp(18px,1.5vw,24px);line-height:1;text-transform:uppercase}.admin-score-increment span,.admin-score-increment strong{color:#fff;font-family:var(--ff-display,var(--admin-display))}.admin-score-increment span{font-size:clamp(26px,2.4vw,38px);line-height:.95}.admin-score-increment small{color:var(--ff-muted,var(--admin-muted));font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.admin-score-metric label{display:grid;gap:7px;margin:0!important}.admin-score-metric label span{color:var(--ff-muted,var(--admin-muted));font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-score-metric input{font-family:var(--ff-display,var(--admin-display))!important;font-size:28px!important;font-weight:900!important;min-height:86px!important;text-align:center}.admin-score-actions-bar{align-items:center;background:rgba(7,12,18,.96);border:1px solid var(--ff-border,var(--admin-border));border-radius:16px;display:flex;flex-wrap:wrap;gap:10px;padding:14px;position:sticky;bottom:16px;z-index:20}.admin-score-actions-bar>span{color:var(--ff-muted,var(--admin-muted));font-weight:900;margin-left:auto;text-transform:uppercase}.admin-score-select-modal,.admin-video-modal{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border-strong,var(--admin-border-strong));border-radius:18px;box-shadow:0 34px 90px rgba(0,0,0,.55);color:#fff;max-width:540px;padding:24px;position:relative;width:min(92vw,540px)}.admin-video-modal header{display:grid;gap:6px;justify-items:start;margin-bottom:18px}.admin-video-modal header svg{color:var(--ff-red,#df111b);font-size:24px}.admin-score-select-modal header span,.admin-video-modal header span{color:var(--ff-red,#df111b);font-family:var(--ff-display,var(--admin-display));font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-score-select-modal h3,.admin-video-modal h3{color:#fff;font-family:var(--ff-display,var(--admin-display));font-size:30px;line-height:1;margin:0;text-transform:uppercase}.admin-video-modal p{color:var(--ff-muted,var(--admin-muted));margin:0}.admin-video-modal form{display:grid;gap:12px}.admin-modal-close,.admin-score-select-modal header button{background:rgba(255,255,255,.07)!important;border:1px solid var(--ff-border,var(--admin-border))!important;border-radius:50%!important;color:#fff!important;height:38px;position:absolute;right:14px;top:14px;width:38px}.admin-score-select-modal>div{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:18px}.admin-score-select-modal>div button{background:linear-gradient(135deg,#b90610,#f32532)!important;border:1px solid rgba(255,71,82,.58)!important;border-radius:12px!important;color:#fff!important;font-family:var(--ff-display,var(--admin-display));font-size:18px;font-weight:900;min-height:72px;text-transform:uppercase}@media (max-width:1100px){.admin-score-entry-grid,.admin-score-hero{grid-template-columns:1fr}.admin-score-hero>div{order:-1}.admin-score-actions-bar{position:static}}@media (max-width:760px){.admin-score-metric{grid-template-columns:1fr}.admin-fights-table td:last-child,.admin-fights-table th:last-child{min-width:220px}}.admin-person-cell{align-items:center;background:transparent!important;border:0!important;color:#fff!important;display:flex!important;gap:12px;justify-content:flex-start!important;min-height:auto!important;min-width:220px;padding:0!important;text-align:left;text-transform:none!important}.admin-person-cell:hover{filter:none!important;transform:none!important}.admin-person-cell img{background:rgba(255,255,255,.04);border:1px solid rgba(223,17,27,.48);border-radius:11px;flex:0 0 auto;height:46px;object-fit:cover;width:46px}.admin-person-cell span{display:grid;gap:3px;min-width:0}.admin-person-cell strong{color:#fff;font-family:var(--admin-body,Inter,sans-serif);font-size:14px}.admin-person-cell small,.admin-person-cell strong{line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-person-cell small{font-size:11px}.admin-person-cell small,.admin-result-count{color:var(--admin-muted,rgba(244,246,250,.62))}.admin-result-count{align-items:center;display:inline-flex;font-size:12px;gap:8px;margin-left:auto;white-space:nowrap}.admin-result-count svg{color:var(--admin-red,#df111b)}.admin-filter-tabs{align-items:center;background:rgba(0,0,0,.25);border:1px solid var(--admin-border,rgba(255,255,255,.1));border-radius:10px;display:flex;gap:4px;padding:4px}.admin-filter-tab{background:transparent!important;border:1px solid transparent!important;color:rgba(255,255,255,.58)!important;font-size:11px!important;min-height:36px!important;padding:0 12px!important}.admin-filter-tab.is-active{background:rgba(223,17,27,.15)!important;border-color:rgba(223,17,27,.46)!important;color:#fff!important}.admin-distinction-button{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid var(--admin-border,rgba(255,255,255,.1))!important;border-radius:8px!important;color:rgba(255,255,255,.74)!important;display:inline-flex;font-size:11px!important;gap:7px;min-height:38px!important;padding:0 11px!important;white-space:nowrap}.admin-distinction-button svg{color:#ffd066}.admin-distinction-button.has-reward{background:rgba(53,212,93,.08)!important;border-color:rgba(53,212,93,.3)!important;color:#79ed8f!important}.admin-row-actions button span{font-size:10px}.admin-user-profile{align-items:center;display:grid;gap:17px;grid-template-columns:94px minmax(0,1fr);padding:22px}.admin-user-profile>img{background:rgba(255,255,255,.04);border:2px solid rgba(223,17,27,.48);border-radius:17px;height:94px;object-fit:cover;width:94px}.admin-user-profile>div{display:grid;gap:5px;min-width:0}.admin-user-profile strong{color:#fff;font-family:var(--admin-display,Impact,sans-serif);font-size:24px;line-height:1;text-transform:uppercase}.admin-user-profile p,.admin-user-profile span{color:var(--admin-muted,rgba(244,246,250,.62));margin:0!important}.admin-wallet-adjust{align-items:end;border-top:1px solid var(--admin-border,rgba(255,255,255,.1));display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:18px 22px}.admin-stacked-form label,.admin-wallet-adjust label{color:rgba(255,255,255,.72)!important;display:grid;font-family:var(--admin-display,Impact,sans-serif);font-size:12px;font-weight:900;gap:7px;text-transform:uppercase}.admin-modal-form-body{padding:22px}.admin-stacked-form{display:grid;gap:15px}.admin-stacked-form input[type=file]{min-height:54px;padding:10px!important}.admin-create-affiliate,.admin-create-user,.admin-distinction-modal{max-width:660px}.admin-page-heading-compact{margin-bottom:0}.admin-affiliate-detail-content{display:grid;gap:20px}.admin-affiliate-email-panel,.admin-affiliate-profile-card{background:linear-gradient(180deg,rgba(17,25,35,.96),rgba(7,12,18,.97));border:1px solid var(--admin-border,rgba(255,255,255,.1));border-radius:17px;box-shadow:0 28px 76px rgba(0,0,0,.34);overflow:hidden}.admin-affiliate-profile-card{display:grid;gap:20px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr) auto;padding:22px}.admin-affiliate-profile-identity{align-items:center;display:flex;gap:15px;min-width:0}.admin-affiliate-profile-identity img{background:rgba(255,255,255,.04);border:2px solid rgba(223,17,27,.52);border-radius:17px;flex:0 0 auto;height:100px;object-fit:cover;width:100px}.admin-affiliate-profile-identity>div{display:grid;gap:4px;min-width:0}.admin-affiliate-profile-identity span,.admin-panel-header span{color:var(--admin-red,#df111b);font-family:var(--admin-display,Impact,sans-serif);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-affiliate-profile-identity h2{color:#fff;font-family:var(--admin-display,Impact,sans-serif);font-size:clamp(27px,3vw,39px);line-height:.95;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.admin-affiliate-profile-identity p{margin:0!important}.admin-affiliate-profile-meta{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-affiliate-profile-meta>div{background:rgba(255,255,255,.03);border:1px solid var(--admin-border,rgba(255,255,255,.1));border-radius:11px;display:grid;gap:7px;padding:12px}.admin-affiliate-profile-meta small{color:var(--admin-muted,rgba(244,246,250,.62));font-size:10px;letter-spacing:.07em;text-transform:uppercase}.admin-affiliate-profile-meta strong:not(.admin-status-badge){align-items:center;color:#fff;display:flex;font-size:13px;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-affiliate-profile-meta svg{color:var(--admin-red,#df111b);flex:0 0 auto}.admin-affiliate-approve{align-self:center;white-space:nowrap}.admin-panel-header{align-items:center;border-bottom:1px solid var(--admin-border,rgba(255,255,255,.1));display:flex;justify-content:space-between;padding:17px 19px}.admin-panel-header h3{color:#fff;font-family:var(--admin-display,Impact,sans-serif);font-size:24px;margin:4px 0 0;text-transform:uppercase}.admin-panel-header>strong{color:var(--admin-muted,rgba(244,246,250,.62));font-size:12px}.admin-panel-header>svg{color:var(--admin-red,#df111b);font-size:24px}.admin-affiliate-email-form{padding:21px}.admin-affiliate-email-actions{align-items:center;display:flex;flex-wrap:wrap;gap:13px;margin-top:16px}.admin-affiliate-email-actions p{font-size:13px;margin:0!important}.admin-affiliate-email-actions p.is-success{color:#79ed8f!important}.admin-affiliate-email-actions p.is-error{color:#ff7580!important}.route-experience-content :is(.createAccount,.userCreateAccount,.affiliateCreateAccount,.affiliateCreateAccountWrapper,.registerWrapper,.resetPasswordWrapper,.checkoutWrapper,.profileWrapper){background:transparent!important;min-height:auto!important;padding-top:0!important}.route-experience-content :is(.registerCard,.createAccountCard,.affiliateRegisterCard,.resetPasswordCard,.checkoutContainer,.contact-form,.contactInfo){-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(180deg,rgba(17,25,35,.95),rgba(7,12,18,.96))!important;border:1px solid var(--route-border)!important;border-radius:18px!important;box-shadow:0 28px 78px rgba(0,0,0,.38)!important}.route-experience-content :is(.registerCard,.createAccountCard,.affiliateRegisterCard,.resetPasswordCard){margin-left:auto!important;margin-right:auto!important;max-width:920px}.route-experience-content :is(.privacyPolicyWrapper,.termsWrapper,.forumRulesWrapper){background:linear-gradient(180deg,rgba(17,25,35,.94),rgba(7,12,18,.95))!important;border:1px solid var(--route-border)!important;border-radius:18px;box-shadow:0 28px 78px rgba(0,0,0,.34);padding:clamp(22px,4vw,50px)!important}.route-experience-content :is(.privacyPolicyWrapper,.termsWrapper,.forumRulesWrapper) :is(h1,h2,h3){text-align:left!important}@media (max-width:1180px){.admin-affiliate-profile-card{grid-template-columns:1fr}.admin-affiliate-approve{justify-self:start}}@media (max-width:760px){.admin-result-count{margin-left:0}.admin-filter-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.admin-filter-tab{width:100%}.admin-user-profile,.admin-wallet-adjust{grid-template-columns:1fr}.admin-user-profile{text-align:center}.admin-user-profile>img{margin:0 auto}.admin-affiliate-approve,.admin-wallet-adjust button{width:100%}.admin-affiliate-profile-identity{align-items:flex-start;flex-direction:column}.admin-affiliate-profile-meta{grid-template-columns:1fr}.admin-affiliate-email-actions{align-items:stretch;flex-direction:column}.admin-affiliate-email-actions button{width:100%}}.route-experience-content :is(.upcomingFightsUser,.pastFightsUser,.sponsors-wrapper,.sponsor-wrapper,.dashboard-container,.affiliate-profile-container,.affiliate-dashboard,.affiliate-promotion-wrapper,.affiliateLeagueWrapper,.pastPromotionsWrapper,.myLeagueRecordsWrapper,.myfancyContainer,.fighter-performance-page,.playForFreeWrapper,.fightsRewardsWrapper,.fantasyLeaguesWrapper,.howItWorksWrapper,.user-profile-wrapper,.profile-wrapper){background:transparent!important;min-height:auto!important;padding-top:0!important}.route-experience-content :is(.homeSecond,.homeThird,.profile-container,.profile-card,.affiliate-card,.promotion-card,.league-card,.past-promotion-card,.reward-card,.guide-card,.calendar-card,.fightswrap,.fightsWrap,.fightItem,.fighter-card,.stats-summary,.fight-history,.fantasy-points,.community-accuracy,.board-card,.member-card,.myfancyAffiliateCard,.myfancyTeamCard){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.022))!important;border:1px solid var(--route-border,rgba(255,255,255,.11))!important;border-radius:18px!important;box-shadow:0 25px 72px rgba(0,0,0,.38)!important}.route-experience-content :is(.second-main-heading,.tracker-title,.hashtag,.myfancyTitle,.affiliate-title,.profile-title,.page-title){color:#fff!important;font-family:var(--route-display,Impact,sans-serif)!important;font-size:clamp(34px,4vw,54px)!important;line-height:.96!important;text-transform:uppercase!important}.route-experience-content :is(.fightItem,.fighter-card,.stats-summary,.fight-history,.fantasy-points,.community-accuracy,.board-card,.myfancyAffiliateCard,.myfancyTeamCard){padding:20px!important}.route-experience-content :is(.fightersImages,.fighter-img,.myfancyAvatar,.myfancyTeamPic,.profile-avatar,img[class*=avatar]){border-color:rgba(223,17,27,.55)!important;box-shadow:0 0 0 5px rgba(223,17,27,.09)!important}.route-experience-content .fightsWrap,.route-experience-content .fightswrap{display:grid!important;gap:22px!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.route-experience-content .fightItem{cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.route-experience-content .fightItem:hover{border-color:rgba(223,17,27,.56)!important;transform:translateY(-4px)}.admin-experience-main :is(.faqwrapper-admin,.newswrapper-admin,.sponsor-wrapper,.adminPredictions,.adminSideThreadsContainer,.nonRegisteredUsers,.youtubeLibrary,.adminRecords,.adminChatroomContainer,.blogsContainerAdmin,.adminAddBlog,.bot-wrapper-blogs,.bot-wrapper-social,.poster-form-wrapped){background:transparent!important;color:var(--admin-text,#f4f6fa)!important;margin:0 auto!important;max-width:1540px!important;min-height:auto!important;padding:0!important;width:100%!important}.admin-experience-main :is(.faqmain-admin,.newsmain-admin,.sponsor-grid,.adminPredictionsMain,.adminPredictionsBody,.adminSideThreadsWrapper,.youtubeArchive,.adminRecordsMain,.blogsContentActual,.adminAddBlog-form,.chat-box-blogs,.poster-form-container){display:grid;gap:18px}.admin-experience-main :is(.faqItem-admin,.newsItem-admin,.sponsor-card,.prediction-card,.adminThreadCard,.youtube-card,.adminRecordCard,.blogItem,.adminAddBlog-section){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.022))!important;border:1px solid var(--admin-border,rgba(255,255,255,.1))!important;border-radius:17px!important;box-shadow:0 24px 72px rgba(0,0,0,.34)!important;color:#fff!important;overflow:hidden;padding:18px!important}.admin-experience-main :is(.faqHeader-admin,.newsHeader-admin){align-items:center;color:#fff!important;display:flex;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:20px!important;font-weight:900!important;justify-content:space-between;text-transform:uppercase}.admin-experience-main :is(.faqBody-admin,.newsBody-admin){border-top:1px solid var(--admin-border,rgba(255,255,255,.1));color:var(--admin-muted,rgba(244,246,250,.62))!important;margin-top:12px!important;padding-top:14px!important}.admin-experience-main :is(.add-faq-btn,.add-news-btn,.add-sponsor-btn,.submit-sponsor-btn,.edit-sponsor-btn,.delete-sponsor-btn,.nonregistereduserslist){background:linear-gradient(135deg,#df111b,#8f0710)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important}.admin-experience-main :is(.delete-btn,.delete-sponsor-btn){background:rgba(223,17,27,.18)!important;border-color:rgba(223,17,27,.45)!important}.admin-experience-main .sponsor-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.admin-experience-main .sponsor-image{border-radius:13px;height:180px!important;object-fit:cover;width:100%}.admin-experience-main :is(.sponsor-name,.sponsor-heading){font-family:var(--admin-display,Impact,sans-serif)!important;text-transform:uppercase!important}.admin-experience-main :is(.add-sponsor-form,.popup-content,.modal-content){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.98))!important;border:1px solid var(--admin-border,rgba(255,255,255,.1))!important;border-radius:18px!important;box-shadow:0 30px 90px rgba(0,0,0,.46)!important;color:#fff!important;padding:22px!important}.xp-faq-hero-card{background:linear-gradient(180deg,rgba(8,12,18,.94),rgba(5,8,13,.98));border:1px solid rgba(255,255,255,.13);border-radius:24px;box-shadow:0 30px 90px rgba(0,0,0,.42);display:grid;gap:12px;padding:22px;width:min(100%,430px)}.xp-faq-hero-card>span{color:var(--fmm-red,#df111b);font-family:var(--fmm-font-display,Impact,sans-serif);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-faq-hero-card button{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#fff;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:72px;padding:12px;text-align:left}.xp-faq-hero-card button:hover{background:rgba(223,17,27,.11);border-color:rgba(223,17,27,.42)}.xp-faq-hero-card strong{align-items:center;background:rgba(223,17,27,.13);border:1px solid rgba(223,17,27,.42);border-radius:11px;color:#fff;display:flex;height:42px;justify-content:center}.xp-faq-hero-card p{color:rgba(255,255,255,.78);font-weight:800;line-height:1.3;margin:0}.faq-experience-page .xp-faq-page{padding-top:0}.xp-dashboard-focus-view,.xp-dashboard-page,.xp-league-page,.xp-prediction-arena{background:radial-gradient(circle at 12% 8%,rgba(223,17,27,.22),transparent 32rem),radial-gradient(circle at 88% 18%,rgba(22,143,230,.18),transparent 30rem),linear-gradient(180deg,#05080d,#080d14 46%,#04070b);color:#fff;min-height:100vh;padding:clamp(104px,10vw,136px) 0 72px;position:relative}.xp-dashboard-page:before,.xp-league-page:before,.xp-prediction-arena:before{background-image:linear-gradient(rgba(255,255,255,.023) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%);pointer-events:none;position:fixed}.xp-dashboard-page>*,.xp-league-page>*,.xp-prediction-arena>*{position:relative;z-index:1}.xp-dashboard-hero,.xp-league-hero,.xp-prediction-hero{align-items:stretch;background:linear-gradient(90deg,rgba(7,11,17,.96),rgba(7,11,17,.72)),url(/images/fmm-pages/profile-arena-hd.webp) 50%/cover;border:1px solid rgba(255,255,255,.13);border-radius:28px;box-shadow:0 32px 100px rgba(0,0,0,.46);display:flex;gap:22px;justify-content:space-between;min-height:254px;overflow:hidden;padding:clamp(22px,4vw,34px);position:relative}.xp-dashboard-hero:after,.xp-league-hero:after,.xp-prediction-hero:after{background:linear-gradient(90deg,#df111b,#ff303b 38%,#168fe6 0,#168fe6);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.xp-dashboard-profile{align-items:center;display:flex;gap:22px;max-width:830px}.xp-dashboard-profile img{border:3px solid rgba(223,17,27,.55);border-radius:24px;height:132px;object-fit:cover;width:132px}.xp-dashboard-profile span,.xp-league-hero span,.xp-prediction-hero-copy span{align-items:center;color:#ff3944;display:inline-flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:12px;font-weight:900;gap:8px;letter-spacing:.12em;text-transform:uppercase}.xp-dashboard-profile h1,.xp-league-hero h1,.xp-prediction-hero-copy h1{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(42px,6vw,72px);letter-spacing:-.035em;line-height:.9;margin:12px 0 0;text-transform:uppercase}.xp-dashboard-profile p,.xp-league-hero p,.xp-prediction-hero-copy p{color:rgba(255,255,255,.68);font-size:16px;line-height:1.55;margin:14px 0 0;max-width:690px}.xp-dashboard-wallet,.xp-prediction-wallet{align-self:stretch;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.14);border-radius:22px;color:#fff;display:grid;min-width:220px;padding:24px;text-align:left}.xp-dashboard-wallet svg,.xp-prediction-wallet svg{color:#f9b416;font-size:26px}.xp-dashboard-wallet span,.xp-prediction-wallet span{color:rgba(255,255,255,.6);font-size:11px;font-weight:900;letter-spacing:.1em;margin-top:auto;text-transform:uppercase}.xp-dashboard-wallet strong,.xp-prediction-wallet strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:58px;line-height:1}.xp-dashboard-wallet small,.xp-prediction-wallet small{color:rgba(255,255,255,.52)}.xp-dashboard-stats,.xp-league-hero-stats{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.xp-league-hero-stats{align-self:end;grid-template-columns:repeat(3,minmax(120px,1fr));margin-top:0;min-width:390px}.xp-dashboard-stats article,.xp-league-hero-stats article{background:rgba(255,255,255,.052);border:1px solid rgba(255,255,255,.105);border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.28);min-height:132px;padding:18px}.xp-dashboard-stats svg{color:#df111b;font-size:22px}.xp-dashboard-stats strong,.xp-league-hero-stats strong{color:#fff;display:block;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:38px;line-height:1;margin-top:20px;text-transform:uppercase}.xp-dashboard-stats span,.xp-league-hero-stats span{color:rgba(255,255,255,.58);font-size:11px;font-weight:900;letter-spacing:.08em;margin-top:8px;text-transform:uppercase}.xp-dashboard-sections,.xp-league-layout{display:grid;gap:34px;margin-top:34px}.xp-dashboard-section-heading{align-items:center;display:flex;gap:16px;margin-bottom:16px}.xp-dashboard-section-heading>span{align-items:center;background:rgba(223,17,27,.14);border:1px solid rgba(223,17,27,.42);border-radius:14px;color:#fff;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:20px;height:54px;justify-content:center;width:54px}.xp-dashboard-section-heading h2{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(30px,4vw,48px);line-height:.95;margin:0;text-transform:uppercase}.xp-dashboard-section-heading p{color:rgba(255,255,255,.58);margin:6px 0 0}.xp-dashboard-card-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-dashboard-fight-card{background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 24px 80px rgba(0,0,0,.34);overflow:hidden;position:relative}.xp-dashboard-card-main{background:transparent;border:0;color:#fff;cursor:default;display:grid;gap:18px;grid-template-columns:190px minmax(0,1fr);min-height:220px;padding:18px;text-align:left;width:100%}.xp-dashboard-card-main:not(:disabled){cursor:pointer}.xp-dashboard-card-main:not(:disabled):hover{background:rgba(223,17,27,.045)}.xp-dashboard-fighters{align-items:center;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.1);border-radius:18px;display:grid;grid-template-columns:1fr auto 1fr;height:184px;overflow:hidden}.xp-dashboard-fighters img{height:100%;object-fit:cover;width:100%}.xp-dashboard-fighters span{align-items:center;background:#df111b;border-radius:999px;color:#fff;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;height:52px;justify-content:center;margin:0 -18px;position:relative;width:52px;z-index:2}.xp-dashboard-fight-copy small{color:#ff3944;display:block;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.xp-dashboard-fight-copy strong{color:#fff;display:block;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(24px,3vw,34px);line-height:.96;margin-top:9px;text-transform:uppercase}.xp-dashboard-fight-copy p{color:rgba(255,255,255,.66);margin:10px 0 0}.xp-dashboard-fight-copy em{color:rgba(255,255,255,.48);display:-webkit-box;font-size:13px;font-style:normal;line-height:1.5;margin-top:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xp-dashboard-card-meta{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.xp-dashboard-card-meta span{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.105);border-radius:999px;color:rgba(255,255,255,.74);display:inline-flex;font-size:12px;font-weight:800;gap:7px;min-height:34px;padding:0 11px}.xp-dashboard-card-main b{align-items:center;color:#fff;display:inline-flex;font-family:var(--fmm-font-display,Impact,sans-serif);gap:8px;grid-column:1/-1;text-transform:uppercase}.xp-dashboard-remove{background:rgba(223,17,27,.92);border:1px solid rgba(255,255,255,.24);border-radius:999px;font-size:11px;padding:8px 12px;position:absolute;right:14px;top:14px;z-index:3}.xp-dashboard-remove,.xp-dashboard-testimonial{color:#fff;font-weight:900;text-transform:uppercase}.xp-dashboard-testimonial{align-items:center;background:linear-gradient(135deg,#bd0710,#ff2632);border:1px solid rgba(255,73,84,.55);border-radius:999px;bottom:28px;box-shadow:0 18px 46px rgba(223,17,27,.34);display:inline-flex;font-size:15px;gap:9px;min-height:52px;padding:0 20px;position:fixed;right:28px;z-index:50}.xp-dashboard-back,.xp-dashboard-testimonial{font-family:var(--fmm-font-display,Impact,sans-serif)}.xp-dashboard-back{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;font-weight:900;margin-bottom:16px;min-height:44px;padding:0 16px;text-transform:uppercase}.xp-dashboard-focus-view{padding-left:max(16px,3vw);padding-right:max(16px,3vw)}.xp-empty-card{background:rgba(255,255,255,.05);border:1px dashed rgba(255,255,255,.18);border-radius:20px;color:rgba(255,255,255,.66);min-height:170px;padding:28px;text-align:center}.xp-empty-card,.xp-modal-backdrop{align-items:center;display:flex;justify-content:center}.xp-modal-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.74);inset:0;padding:20px;position:fixed;z-index:100000}.xp-dashboard-modal{background:linear-gradient(180deg,#121a24,#070b11);border:1px solid rgba(255,255,255,.14);border-radius:24px;box-shadow:0 34px 100px rgba(0,0,0,.55);color:#fff;max-width:560px;padding:28px;position:relative;width:100%}.xp-dashboard-modal h2{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:36px;line-height:.95;margin:0;text-transform:uppercase}.xp-dashboard-modal p{color:rgba(255,255,255,.62);line-height:1.5;margin:12px 0 18px}.xp-dashboard-modal textarea{background:rgba(0,0,0,.38);border:1px solid rgba(255,255,255,.15);border-radius:16px;color:#fff;min-height:150px;padding:14px;width:100%}.xp-dashboard-modal>div{display:flex;gap:10px;margin-top:16px}.xp-modal-close{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;position:absolute;right:18px;top:18px;width:40px}.xp-league-hero{background-image:linear-gradient(90deg,rgba(7,11,17,.96),rgba(7,11,17,.7)),url(/images/fmm-pages/league-arena-hd.webp)}.xp-league-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.xp-league-card{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.024));border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 24px 74px rgba(0,0,0,.32);display:grid;gap:16px;grid-template-columns:78px minmax(0,1fr) auto auto;min-height:132px;padding:18px}.xp-league-avatar{background:rgba(0,0,0,.32);border:2px solid rgba(255,255,255,.14);border-radius:22px;height:78px;overflow:hidden;padding:0;position:relative;width:78px}.xp-league-avatar.has-upcoming{border-color:#9acd32;box-shadow:0 0 0 4px rgba(154,205,50,.12)}.xp-league-avatar img{height:100%;object-fit:cover;width:100%}.xp-league-card-copy span{color:#ff3944;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.xp-league-card-copy h3{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:26px;margin:7px 0 0;text-transform:uppercase}.xp-league-card-copy p{color:rgba(255,255,255,.55);margin:7px 0 0}.xp-league-card-stats{display:grid;gap:8px}.xp-league-card-stats button,.xp-league-card-stats span{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:999px;color:rgba(255,255,255,.72);display:inline-flex;font-size:12px;font-weight:800;gap:7px;min-height:34px;padding:0 11px;white-space:nowrap}.xp-league-match-list{color:rgba(255,255,255,.78);display:grid;gap:9px;list-style:none;margin:18px 0;padding:0}.xp-league-match-list li{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 14px}.xp-prediction-arena{background-image:radial-gradient(circle at 10% 0,rgba(223,17,27,.23),transparent 30rem),radial-gradient(circle at 90% 10%,rgba(22,143,230,.2),transparent 30rem),linear-gradient(180deg,#05080d,#030508)}.xp-prediction-hero{background-image:linear-gradient(90deg,rgba(7,11,17,.96),rgba(7,11,17,.64)),url(/images/fmm-pages/rewards-arena-hd.webp)}.xp-prediction-hero-copy h1 em{color:#df111b;font-style:normal}.xp-prediction-countdown{align-items:center;background:rgba(53,212,93,.1);border:1px solid rgba(53,212,93,.28);border-radius:999px;color:#8ff3a0;display:inline-flex;font-weight:900;gap:8px;margin-top:18px;min-height:40px;padding:0 14px}.xp-prediction-fighters{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);margin-top:18px}.xp-prediction-fighters article{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.062),rgba(255,255,255,.024));border:1px solid rgba(255,255,255,.12);border-radius:24px;display:grid;gap:18px;grid-template-columns:128px minmax(0,1fr);min-height:158px;padding:16px}.xp-prediction-fighters img{border-radius:18px;height:126px;object-fit:cover;width:128px}.xp-prediction-fighters span{color:rgba(255,255,255,.52);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-prediction-fighters strong{display:block;font-size:34px;line-height:.95;margin-top:8px;text-transform:uppercase}.xp-prediction-fighters strong,.xp-prediction-vs{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif)}.xp-prediction-vs{align-items:center;background:linear-gradient(135deg,#bd0710,#ff2632);border-radius:50%;box-shadow:0 18px 42px rgba(223,17,27,.34);display:flex;font-size:28px;height:82px;justify-content:center;width:82px}.xp-prediction-member-strip{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.11);border-radius:18px;display:grid;gap:16px;grid-template-columns:64px repeat(3,minmax(0,1fr));margin-top:18px;padding:14px}.xp-prediction-member-strip img{border:1px solid rgba(223,17,27,.44);border-radius:14px;height:64px;object-fit:cover;width:64px}.xp-prediction-member-strip span{color:rgba(255,255,255,.48);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-prediction-member-strip strong{color:#fff;display:block;font-size:16px;margin-top:5px}.xp-round-board{display:grid;gap:18px;margin-top:24px}.xp-round-card{background:linear-gradient(180deg,rgba(255,255,255,.066),rgba(255,255,255,.024));border:1px solid rgba(255,255,255,.12);border-radius:24px;box-shadow:0 26px 82px rgba(0,0,0,.34);display:grid;gap:20px;grid-template-columns:110px minmax(0,1fr) 320px;padding:20px}.xp-round-card>header{align-items:center;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.09);border-radius:18px;display:flex;flex-direction:column;justify-content:center;min-height:100%}.xp-round-card>header span{color:#ff3944;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.xp-round-card>header strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:56px;line-height:1}.xp-round-metrics{display:grid;gap:12px}.xp-round-metric{align-items:center;background:rgba(0,0,0,.26);border:1px solid rgba(255,255,255,.1);border-radius:18px;display:grid;gap:14px;grid-template-columns:230px minmax(0,1fr);padding:14px}.xp-round-metric.is-featured{border-color:rgba(249,180,22,.32);box-shadow:inset 0 0 0 1px rgba(249,180,22,.08)}.xp-round-metric label span{color:#fff;font-size:clamp(20px,2.4vw,32px);letter-spacing:-.015em;line-height:1}.xp-round-metric label span,.xp-round-metric label strong{display:block;font-family:var(--fmm-font-display,Impact,sans-serif);text-transform:uppercase}.xp-round-metric label strong{color:#ff3944;font-size:clamp(42px,4.6vw,72px);line-height:.88;margin-top:6px}.xp-metric-input-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)}.xp-metric-input-row input{background:rgba(255,255,255,.96);border:3px solid #2a8adb;border-radius:14px;color:#07111f;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:30px;font-weight:900;min-height:64px;text-align:center;width:100%}.xp-metric-input-row input:last-child{border-color:#e1130c}.xp-metric-input-row img{height:36px;opacity:.82;width:42px}.xp-round-buttons{align-content:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr}.xp-round-buttons button{border-radius:15px;color:#fff;display:grid;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:34px;line-height:.95;min-height:80px;padding:8px 12px;text-align:center;text-transform:uppercase}.xp-round-buttons button small{color:rgba(255,255,255,.68);display:block;font-family:var(--fmm-font-body,Inter,sans-serif);font-size:10px;font-weight:900;letter-spacing:.08em;margin-top:5px;text-transform:uppercase}.xp-round-buttons .is-blue{background:#264fa4}.xp-round-buttons .is-red{background:#8a1318}.xp-round-buttons span{align-self:center;color:rgba(255,255,255,.46);font-family:var(--fmm-font-display,Impact,sans-serif);font-size:15px;text-transform:uppercase}.xp-prediction-submit-panel{align-items:center;background:rgba(255,255,255,.052);border:1px solid rgba(255,255,255,.12);border-radius:20px;display:flex;justify-content:space-between;margin-top:22px;padding:18px}.xp-prediction-submit-panel>div{align-items:center;color:rgba(255,255,255,.68);display:flex;gap:10px}.xp-prediction-submit-panel svg{color:#8ff3a0}.admin-experience-main{isolation:isolate}.admin-experience-main :is(.addNewMatch,.adminWrapper,.affiliateUsersWrapper,.blogsContainerAdmin,.adminAddBlog,.email-template-container,.calendar-container,.youtubeArchive,.shadowFightLibrary,.admin-panel,.adminChatroomContainer,.bot-wrapper-blogs,.bot-wrapper-social,.poster-form-wrapped){background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;padding:0!important}.admin-experience-main :is(.registerCard,.form-container,.userItemsParent,.userItemsWrapper,.leaderboardItemsWrap,.blogsContentActual,.adminAddBlog-section,.blogItem,.email-template-card,.calendar-card,.admin-card,.admin-section,.shadowFightLibrary,.youtubeArchive,.poster-form-container,.chat-box-blogs,.bot-background){background:linear-gradient(180deg,rgba(255,255,255,.064),rgba(255,255,255,.024))!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:20px!important;box-shadow:0 28px 86px rgba(0,0,0,.38)!important;color:#fff!important}.admin-experience-main :is(.registerCard,.form-container,.blogsContentActual,.adminAddBlog-section,.poster-form-container,.bot-background){padding:24px!important}.admin-match-builder{display:grid;gap:22px}.admin-match-form{display:grid;gap:18px}.admin-match-form-hero{align-items:end;background:linear-gradient(90deg,rgba(7,11,17,.96),rgba(7,11,17,.62)),url(/images/fmm-pages/admin-command-hd.webp) 50%/cover;border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 26px 82px rgba(0,0,0,.38);display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 360px;min-height:250px;overflow:hidden;padding:26px}.admin-match-form-hero span{align-items:center;color:#ff3944;display:inline-flex;font-family:var(--admin-display,Impact,sans-serif);font-size:11px;font-weight:900;gap:8px;letter-spacing:.12em;text-transform:uppercase}.admin-match-form-hero h2{color:#fff!important;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:clamp(38px,5vw,68px)!important;letter-spacing:-.035em!important;line-height:.9!important;margin:12px 0 0!important;text-transform:uppercase}.admin-match-form-hero p{color:rgba(255,255,255,.64)!important;font-size:18px;margin:12px 0 0!important}.admin-match-form-hero img{border:1px solid rgba(255,255,255,.14);border-radius:18px;height:190px;object-fit:cover;width:100%}.admin-match-panel{background:linear-gradient(180deg,rgba(255,255,255,.056),rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 24px 76px rgba(0,0,0,.32);padding:22px}.admin-match-panel>header{align-items:center;border-bottom:1px solid rgba(255,255,255,.1);display:flex;gap:14px;margin-bottom:18px;padding-bottom:16px}.admin-match-panel>header>svg{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.38);border-radius:12px;color:#ff3944;height:44px;padding:11px;width:44px}.admin-match-panel h2{color:#fff!important;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:24px!important;margin:0!important;text-transform:uppercase}.admin-match-panel p{color:rgba(255,255,255,.56)!important;margin:5px 0 0!important}.admin-match-grid{display:grid;gap:14px}.admin-match-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-match-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-match-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-match-field-wide{display:grid;gap:8px;margin-top:14px}.admin-match-field-wide,.admin-match-grid label,.admin-toggle-row label{color:rgba(255,255,255,.72)!important;display:grid;font-family:var(--admin-display,Impact,sans-serif);font-size:12px;font-weight:900;gap:8px;letter-spacing:.06em;text-transform:uppercase}.admin-match-field-wide span,.admin-match-grid label span{color:#ff3944}.admin-toggle-row{display:flex;flex-wrap:wrap;gap:12px}.admin-toggle-row label{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:14px;cursor:pointer;display:flex;gap:12px;min-height:52px;padding:0 16px}.admin-toggle-row label.is-active{background:rgba(53,212,93,.09);border-color:rgba(53,212,93,.32);color:#8ff3a0!important}.admin-toggle-row input{accent-color:#df111b;min-height:auto!important;width:auto!important}.admin-match-submit-bar{align-items:center;background:rgba(255,255,255,.052);border:1px solid rgba(255,255,255,.12);border-radius:18px;display:flex;justify-content:space-between;padding:18px}.admin-match-submit-bar>div{align-items:center;color:rgba(255,255,255,.62);display:flex;gap:10px}.admin-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.72);display:flex;inset:0;justify-content:center;padding:22px;position:fixed;z-index:101000}.admin-modal-card{background:linear-gradient(180deg,#121a24,#070b11);border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 34px 100px rgba(0,0,0,.55);color:#fff;max-width:560px;padding:28px;width:100%}.admin-modal-card h2{color:#fff!important;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:36px!important;line-height:.95!important;margin:0!important;text-transform:uppercase}.admin-modal-card p{color:rgba(255,255,255,.62)!important;line-height:1.5;margin:12px 0 20px!important}.admin-experience-main :is(.homeThird,.userItemsParent,.leaderboardItemsWrap,.form-container,.email-template-container,.calendar-container,.youtubeArchive,.shadowFightLibrary,.blogsContentActual,.adminAddBlog-section,.poster-form-container) h1,.admin-experience-main :is(.homeThird,.userItemsParent,.leaderboardItemsWrap,.form-container,.email-template-container,.calendar-container,.youtubeArchive,.shadowFightLibrary,.blogsContentActual,.adminAddBlog-section,.poster-form-container) h2{color:#fff!important;font-family:var(--admin-display,Impact,sans-serif)!important;text-transform:uppercase!important}.admin-experience-main :is(.userItem,.leaderboardItem,.blogCard,.blogItem,.shadowFightItem,.news-card,.faq-item,.notification-card,.thread-card){background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;box-shadow:none!important;color:#fff!important}.admin-experience-main :is(.userItem,.leaderboardItem,.blogCard,.blogItem,.shadowFightItem,.news-card,.faq-item,.notification-card,.thread-card):hover{background:rgba(223,17,27,.065)!important;border-color:rgba(223,17,27,.24)!important}.admin-experience-main .admin-header{display:none!important}@media (max-width:1180px){.xp-dashboard-card-grid,.xp-league-grid{grid-template-columns:1fr}.xp-dashboard-hero,.xp-league-hero,.xp-prediction-hero{flex-direction:column}.xp-dashboard-stats,.xp-league-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.xp-round-card{grid-template-columns:1fr}.xp-round-card>header{min-height:110px}.admin-match-form-hero{grid-template-columns:1fr}.admin-match-grid.four,.admin-match-grid.three,.admin-match-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.xp-dashboard-focus-view,.xp-dashboard-page,.xp-league-page,.xp-prediction-arena{padding-top:92px}.xp-dashboard-profile,.xp-prediction-fighters article{grid-template-columns:1fr;flex-direction:column;text-align:center}.xp-dashboard-profile{align-items:flex-start}.xp-dashboard-card-main,.xp-league-card,.xp-prediction-member-strip{grid-template-columns:1fr}.xp-dashboard-fighters{height:220px}.xp-dashboard-stats,.xp-league-hero-stats,.xp-prediction-fighters{grid-template-columns:1fr}.xp-prediction-fighters{justify-items:center}.xp-prediction-fighters article{width:100%}.xp-round-metric{grid-template-columns:1fr}.xp-metric-input-row input{font-size:24px;min-height:58px}.xp-round-buttons{grid-template-columns:1fr}.xp-round-buttons span{text-align:center}.admin-match-submit-bar,.xp-prediction-submit-panel{align-items:stretch;flex-direction:column;gap:14px}.admin-match-grid.four,.admin-match-grid.three,.admin-match-grid.two{grid-template-columns:1fr}}.admin-route-frame{display:grid;gap:22px;margin:0 auto;max-width:1540px;width:100%}.admin-route-hero{align-items:stretch;background:radial-gradient(circle at 15% 0,rgba(223,17,27,.22),transparent 34rem),linear-gradient(90deg,rgba(7,11,17,.98),rgba(7,11,17,.76)),url(/images/fmm-pages/admin-command-hd.webp) 50%/cover;border:1px solid rgba(255,255,255,.13);border-radius:28px;box-shadow:0 34px 110px rgba(0,0,0,.46);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(260px,380px);min-height:250px;overflow:hidden;padding:clamp(24px,4vw,36px);position:relative}.admin-route-hero:after{background:linear-gradient(90deg,#df111b,#ff2a36 42%,#168fe6 0,#168fe6);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.admin-route-hero h1{color:#fff!important;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:clamp(46px,6vw,82px)!important;letter-spacing:-.045em!important;line-height:.88!important;margin:12px 0 0!important;text-transform:uppercase}.admin-route-hero p:not(.admin-page-eyebrow){color:rgba(255,255,255,.68)!important;font-size:16px;line-height:1.6;margin:16px 0 0!important;max-width:820px}.admin-page-eyebrow{align-items:center;color:#ff3944!important;display:inline-flex;font-family:var(--admin-display,Impact,sans-serif)!important;font-size:12px!important;font-weight:900!important;gap:9px;letter-spacing:.12em;margin:0!important;text-transform:uppercase}.admin-route-hero-art{align-self:stretch;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.14);border-radius:22px;display:grid;min-height:190px;padding:22px;position:relative}.admin-route-hero-art:before{background:radial-gradient(circle,rgba(223,17,27,.5),transparent 70%);content:"";height:150px;position:absolute;right:-42px;top:-42px;width:150px}.admin-route-hero-art span{align-items:center;color:#ff3944;display:inline-flex;font-size:12px;font-weight:900;gap:8px;letter-spacing:.12em;text-transform:uppercase}.admin-route-hero-art span,.admin-route-hero-art strong{font-family:var(--admin-display,Impact,sans-serif);position:relative;z-index:1}.admin-route-hero-art strong{align-self:end;color:#fff;font-size:clamp(46px,5vw,68px);letter-spacing:-.04em;line-height:.85}.admin-route-hero-art small{color:rgba(255,255,255,.54);font-weight:800;margin-top:6px;position:relative;text-transform:uppercase;z-index:1}.admin-route-metrics{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-route-metrics article{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.28);display:grid;gap:8px;min-height:118px;padding:18px}.admin-route-metrics svg{color:#ff3944;font-size:22px}.admin-route-metrics strong{color:#fff;font-family:var(--admin-display,Impact,sans-serif);font-size:30px;line-height:1;text-transform:uppercase}.admin-route-metrics span{color:rgba(255,255,255,.56);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-route-content{display:grid;gap:22px}.admin-route-content>:is(div,section,article,form,main){min-width:0}.admin-experience-main .admin-route-content :is(.adminWrapper,.affiliateUsersWrapper,.addNewMatch,.blogsContainerAdmin,.adminAddBlog,.adminBlogDetails,.admin-panel,.bot-wrapper-blogs,.bot-wrapper-social,.poster-form-wrapped,.adminChatroomContainer,.admin-dashboard,.home,.main-container,.dashboard-container){max-width:100%!important}@media (max-width:960px){.admin-route-hero{grid-template-columns:1fr}.admin-route-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.admin-route-metrics{grid-template-columns:1fr}.admin-route-hero{border-radius:20px;padding:20px}}.admin-calendar-workspace,.admin-edit-fight-workspace,.admin-predictions-redesign,.admin-shadow-editor-workspace,.admin-shadow-library-workspace,.admin-submitted-scores{min-width:0}.admin-calendar-metrics,.admin-score-summary-strip,.admin-shadow-metrics{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-calendar-metrics article,.admin-score-summary-strip article,.admin-shadow-metrics article{align-items:center;background:linear-gradient(180deg,rgba(17,25,36,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:14px;display:flex;gap:13px;min-width:0;padding:15px 17px}.admin-calendar-metrics article>span,.admin-score-summary-strip article>svg,.admin-shadow-metrics article>span{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.34);border-radius:10px;color:#ff5260;display:inline-flex;flex:0 0 auto;font-size:18px;height:42px;justify-content:center;width:42px}.admin-calendar-metrics article div,.admin-score-summary-strip article div,.admin-shadow-metrics article div{display:grid;min-width:0}.admin-calendar-metrics small,.admin-score-summary-strip small,.admin-shadow-metrics small{color:var(--ff-muted,rgba(255,255,255,.55));font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.admin-calendar-metrics strong,.admin-score-summary-strip strong,.admin-shadow-metrics strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:27px;line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.admin-calendar-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(340px,410px);min-width:0}.admin-calendar-agenda,.admin-calendar-panel{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:18px;box-shadow:0 28px 75px rgba(0,0,0,.28);min-width:0;overflow:hidden}.admin-calendar-agenda>header,.admin-calendar-panel>header{align-items:center;border-bottom:1px solid var(--ff-border,rgba(255,255,255,.1));display:flex;gap:16px;justify-content:space-between;padding:20px 22px}.admin-calendar-agenda>footer>span,.admin-calendar-agenda>header span,.admin-calendar-panel>header span{color:var(--ff-red,#df111b);display:block;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-calendar-agenda>header h3,.admin-calendar-panel>header h3{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:clamp(24px,2.5vw,34px);line-height:1;margin:5px 0 0;text-transform:uppercase}.admin-calendar-panel>header>small{color:var(--ff-muted,rgba(255,255,255,.55));line-height:1.45;max-width:260px;text-align:right}.admin-calendar-agenda>header>strong{align-items:center;background:linear-gradient(135deg,#b90610,#f32532);border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:22px;height:48px;justify-content:center;width:48px}.admin-premium-calendar.react-calendar{background:transparent;border:0;color:#fff;border-radius:0;box-shadow:none;font-family:inherit;max-width:none;padding:18px;width:100%}.admin-premium-calendar .react-calendar__navigation{align-items:center;display:grid;gap:8px;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;height:auto;margin:0 0 14px}.admin-premium-calendar .react-calendar__navigation button{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid var(--ff-border,rgba(255,255,255,.1))!important;border-radius:10px!important;color:#fff!important;display:flex;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:18px;justify-content:center;min-height:44px;min-width:0;padding:0 8px!important;text-transform:uppercase}.admin-premium-calendar .react-calendar__navigation__label{font-size:18px!important;letter-spacing:.04em}.admin-premium-calendar .react-calendar__navigation button:enabled:focus,.admin-premium-calendar .react-calendar__navigation button:enabled:hover{background:rgba(223,17,27,.16)!important;border-color:rgba(223,17,27,.45)!important}.admin-premium-calendar .react-calendar__month-view__weekdays{color:rgba(255,255,255,.48);font-size:10px;font-weight:900;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.admin-premium-calendar .react-calendar__month-view__weekdays abbr{text-decoration:none}.admin-premium-calendar .react-calendar__tile{aspect-ratio:1.32;background:rgba(255,255,255,.025)!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:10px!important;color:rgba(255,255,255,.82)!important;display:grid;font-size:13px;height:auto!important;min-height:62px;overflow:hidden;padding:9px!important;place-content:center;position:relative}.admin-premium-calendar .react-calendar__month-view__days{gap:0}.admin-premium-calendar .react-calendar__month-view__days__day--neighboringMonth{color:rgba(255,255,255,.22)!important}.admin-premium-calendar .react-calendar__tile:enabled:focus,.admin-premium-calendar .react-calendar__tile:enabled:hover{background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.16)!important}.admin-premium-calendar .react-calendar__tile--now{box-shadow:inset 0 0 0 1px rgba(249,180,22,.65)}.admin-premium-calendar .react-calendar__tile--active{background:linear-gradient(135deg,#b90610,#f32532)!important;border-color:rgba(255,91,101,.8)!important;color:#fff!important}.admin-premium-calendar .react-calendar__tile.has-fights:not(.react-calendar__tile--active){background:rgba(223,17,27,.09)!important;border-color:rgba(223,17,27,.32)!important}.admin-calendar-event-count{align-items:center;background:#df111b;border:2px solid #101720;border-radius:999px;color:#fff;display:flex;font-size:9px;font-weight:900;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.admin-calendar-fight-list{display:grid;gap:8px;max-height:520px;min-height:260px;overflow-y:auto;padding:14px}.admin-calendar-fight-row{align-items:center!important;background:rgba(255,255,255,.035)!important;border:1px solid var(--ff-border,rgba(255,255,255,.1))!important;border-radius:12px!important;color:#fff!important;display:grid!important;gap:11px!important;grid-template-columns:68px minmax(0,1fr) 16px;min-height:76px!important;padding:10px 12px!important;text-align:left!important;width:100%!important}.admin-calendar-fight-row:hover{background:rgba(223,17,27,.08)!important;border-color:rgba(223,17,27,.34)!important}.admin-calendar-fighter-images{display:flex}.admin-calendar-fighter-images img{background:#080d14;border:1px solid rgba(255,255,255,.14);border-radius:50%;height:42px;object-fit:cover;width:42px}.admin-calendar-fighter-images img+img{margin-left:-14px}.admin-calendar-fight-copy{display:grid;min-width:0}.admin-calendar-fight-copy strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:14px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.admin-calendar-fight-copy small{align-items:center;color:var(--ff-muted,rgba(255,255,255,.55));display:flex;font-size:11px;gap:5px;margin-top:4px}.admin-calendar-empty{align-content:center;color:var(--ff-muted,rgba(255,255,255,.55));display:grid;justify-items:center;min-height:250px;padding:28px;text-align:center}.admin-calendar-empty svg{color:rgba(223,17,27,.55);font-size:38px}.admin-calendar-empty strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:22px;margin-top:12px;text-transform:uppercase}.admin-calendar-empty p{line-height:1.5;margin:7px 0 0;max-width:250px}.admin-calendar-agenda>footer{border-top:1px solid var(--ff-border,rgba(255,255,255,.1));display:grid;gap:7px;padding:15px}.admin-calendar-agenda>footer>span{margin:0 4px 3px}.admin-calendar-agenda>footer button{align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;color:#fff!important;display:grid!important;gap:10px!important;grid-template-columns:88px minmax(0,1fr);justify-content:start!important;min-height:38px!important;padding:7px 9px!important;text-align:left!important}.admin-calendar-agenda>footer button:hover{background:rgba(255,255,255,.045)!important}.admin-calendar-agenda>footer button strong{color:#ff6570;font-size:11px}.admin-calendar-agenda>footer button small{color:rgba(255,255,255,.72);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-calendar-agenda>footer>p{color:var(--ff-muted,rgba(255,255,255,.55));margin:6px 4px}.admin-calendar-fight-modal{background:linear-gradient(180deg,rgba(16,24,34,.99),rgba(6,10,15,.99));border:1px solid rgba(255,255,255,.14);border-radius:20px;box-shadow:0 40px 120px rgba(0,0,0,.65);color:#fff;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(320px,1.1fr);max-height:90vh;max-width:980px;overflow:auto;position:relative;width:min(94vw,980px)}.admin-calendar-modal-visual{align-items:end;background:radial-gradient(circle at center,rgba(223,17,27,.18),transparent 60%),#080d14;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);min-height:430px;overflow:hidden;padding:24px 14px}.admin-calendar-modal-visual article{align-items:center;display:grid;gap:8px;justify-items:center;min-width:0;text-align:center}.admin-calendar-modal-visual img{height:285px;max-width:100%;object-fit:contain;width:190px}.admin-calendar-modal-visual strong{font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:20px;line-height:1;text-transform:uppercase}.admin-calendar-modal-visual span{color:var(--ff-muted,rgba(255,255,255,.55));font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-calendar-modal-visual b{align-self:center;background:#df111b;border-radius:50%;display:grid;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:21px;height:58px;place-items:center;width:58px}.admin-calendar-modal-copy{align-content:center;display:grid;padding:clamp(28px,4vw,48px)}.admin-calendar-modal-copy>span{color:#ff6470;font-size:11px;letter-spacing:.12em}.admin-calendar-modal-copy h3,.admin-calendar-modal-copy>span{font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));text-transform:uppercase}.admin-calendar-modal-copy h3{color:#fff;font-size:clamp(34px,4vw,52px);line-height:.94;margin:8px 0 13px}.admin-calendar-modal-copy>p{color:var(--ff-muted,rgba(255,255,255,.58));line-height:1.62;margin:0 0 24px}.admin-calendar-modal-copy dl{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.admin-calendar-modal-copy dl div{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:11px;min-width:0;padding:12px}.admin-calendar-modal-copy dt{align-items:center;color:var(--ff-muted,rgba(255,255,255,.55));display:flex;font-size:10px;font-weight:900;gap:6px;letter-spacing:.08em;text-transform:uppercase}.admin-calendar-modal-copy dd{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:18px;margin:5px 0 0;overflow-wrap:anywhere;text-transform:uppercase}.admin-edit-fight-workspace{display:grid;gap:18px}.admin-edit-fight-banner{align-items:center;background:linear-gradient(110deg,rgba(21,30,42,.99),rgba(7,12,18,.98));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:18px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 310px;min-height:210px;overflow:hidden;padding:24px 28px;position:relative}.admin-edit-fight-banner:after{background:linear-gradient(135deg,transparent 45%,rgba(223,17,27,.18));content:"";inset:0;pointer-events:none;position:absolute}.admin-edit-fight-banner>div:first-child{min-width:0;position:relative;z-index:2}.admin-edit-fight-banner>div:first-child>span{color:#ff6570;font-size:11px;font-weight:900;letter-spacing:.12em}.admin-edit-fight-banner h3,.admin-edit-fight-banner>div:first-child>span{font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));text-transform:uppercase}.admin-edit-fight-banner h3{color:#fff;font-size:clamp(34px,4vw,54px);line-height:.94;margin:8px 0 10px;overflow-wrap:anywhere}.admin-edit-fight-banner p{color:var(--ff-muted,rgba(255,255,255,.58));line-height:1.55;margin:0;max-width:690px}.admin-edit-fight-faceoff{align-items:end;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);height:190px;position:relative;z-index:2}.admin-edit-fight-faceoff img{height:180px;max-width:100%;object-fit:contain;width:130px}.admin-edit-fight-faceoff b{align-self:center;background:#df111b;border-radius:50%;color:#fff;display:grid;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));height:48px;place-items:center;width:48px}.admin-edit-fight-form{display:grid;gap:16px;min-width:0}.admin-edit-form-section{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:17px;min-width:0;overflow:hidden}.admin-edit-form-section>header{align-items:start;border-bottom:1px solid var(--ff-border,rgba(255,255,255,.1));display:flex;gap:13px;padding:18px 20px}.admin-edit-form-section>header>span{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.34);border-radius:10px;color:#ff6570;display:flex;flex:0 0 auto;font-size:18px;height:40px;justify-content:center;width:40px}.admin-edit-form-section>header small{color:#ff6570;display:block;font-size:10px;font-weight:900;letter-spacing:.1em}.admin-edit-form-section>header h4,.admin-edit-form-section>header small{font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));text-transform:uppercase}.admin-edit-form-section>header h4{color:#fff;font-size:27px;line-height:1;margin:4px 0}.admin-edit-form-section>header p{color:var(--ff-muted,rgba(255,255,255,.55));margin:0}.admin-edit-form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}.admin-edit-form-grid label{color:rgba(255,255,255,.72);display:grid;font-size:11px;font-weight:900;gap:8px;letter-spacing:.07em;min-width:0;text-transform:uppercase}.admin-edit-form-grid label.is-wide{grid-column:1/-1}.admin-edit-form-grid label>span{align-items:center;display:flex;gap:6px}.admin-edit-form-grid :is(input,select,textarea){background:rgba(0,0,0,.28)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;box-sizing:border-box;color:#fff!important;font-size:15px!important;min-height:48px;min-width:0!important;outline:none;padding:12px 13px!important;width:100%!important}.admin-edit-form-grid textarea{min-height:126px;resize:vertical}.admin-edit-form-grid :is(input,select,textarea):focus{border-color:rgba(223,17,27,.62)!important;box-shadow:0 0 0 3px rgba(223,17,27,.1)}.admin-edit-media-grid{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}.admin-edit-upload-card{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;display:grid;gap:9px;justify-items:center;min-height:310px;overflow:hidden;padding:18px;position:relative;text-align:center}.admin-edit-upload-card.is-red{box-shadow:inset 4px 0 0 rgba(223,17,27,.9)}.admin-edit-upload-card.is-blue{box-shadow:inset 4px 0 0 rgba(22,143,230,.9)}.admin-edit-upload-card>small,.admin-edit-upload-card>span{color:var(--ff-muted,rgba(255,255,255,.55));font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-edit-upload-card img{height:185px;max-width:100%;object-fit:contain;width:180px}.admin-edit-promotion-upload>div>strong,.admin-edit-upload-card>strong{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:9px;color:#fff;display:inline-flex;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:12px;gap:7px;min-height:40px;padding:0 12px;text-transform:uppercase}.admin-edit-promotion-upload input,.admin-edit-upload-card input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:3}.admin-edit-promotion-upload{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;display:grid;gap:18px;grid-template-columns:minmax(240px,.75fr) minmax(0,1fr);margin:20px;overflow:hidden;padding:14px;position:relative}.admin-edit-promotion-upload>img{border-radius:10px;height:210px;object-fit:cover;width:100%}.admin-edit-promotion-upload>div{align-items:start;display:grid;gap:10px;justify-items:start}.admin-edit-promotion-upload>div small{color:var(--ff-muted,rgba(255,255,255,.55));line-height:1.5}.admin-edit-toggle-row{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:20px}.admin-edit-toggle-row>div{display:grid;min-width:0}.admin-edit-toggle-row>div strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:19px;text-transform:uppercase}.admin-edit-toggle-row>div small{color:var(--ff-muted,rgba(255,255,255,.55));margin-top:4px}.admin-edit-toggle{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:999px;cursor:pointer;display:block;flex:0 0 auto;height:38px;padding:3px;position:relative;transition:.2s ease;width:70px}.admin-edit-toggle input{height:1px;opacity:0;position:absolute;width:1px}.admin-edit-toggle i{align-items:center;background:rgba(255,255,255,.28);border-radius:50%;color:transparent;display:flex;height:30px;justify-content:center;transform:translateX(0);transition:.2s ease;width:30px}.admin-edit-toggle.is-active{background:rgba(53,212,93,.13);border-color:rgba(53,212,93,.4)}.admin-edit-toggle.is-active i{background:#35d45d;color:#061009;transform:translateX(32px)}.admin-edit-form-actions{align-items:center;background:rgba(7,12,18,.96);border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:15px;bottom:14px;display:flex;gap:16px;justify-content:space-between;padding:14px 16px;position:sticky;z-index:20}.admin-edit-form-actions>div{display:grid;min-width:0}.admin-edit-form-actions small{color:var(--ff-muted,rgba(255,255,255,.55));font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-edit-form-actions strong{color:rgba(255,255,255,.78);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-predictions-redesign,.admin-predictions-redesign>*,.admin-score-entry-grid,.admin-score-fighter-panel,.admin-score-fighter-panel>div,.admin-score-metric,.admin-score-metric>*,.admin-score-workspace-shell,.admin-score-workspace-shell>*{box-sizing:border-box;max-width:100%;min-width:0}.admin-predictions-redesign{overflow:visible!important;width:100%!important}.admin-predictions-redesign .admin-page-heading{overflow:visible}.admin-predictions-redesign .admin-heading-actions{align-items:center;flex-wrap:wrap}.admin-predictions-redesign .admin-finish-fight-action{inset:auto!important;margin:0!important;position:static!important;width:auto!important}.admin-predictions-redesign .admin-score-hero{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.admin-predictions-redesign .admin-score-hero article,.admin-predictions-redesign .admin-score-hero>div{min-width:0}.admin-predictions-redesign .admin-score-entry-grid{align-items:start;overflow:visible;width:100%}.admin-predictions-redesign .admin-score-fighter-panel{overflow:visible}.admin-predictions-redesign .admin-score-fighter-panel>header{border-radius:18px 18px 0 0}.admin-predictions-redesign .admin-score-fighter-panel>div{overflow:visible}.admin-predictions-redesign .admin-score-metric{grid-template-columns:minmax(0,1fr) minmax(128px,180px);overflow:visible}.admin-predictions-redesign .admin-score-increment{box-sizing:border-box;min-width:0!important;overflow:visible;white-space:normal!important}.admin-predictions-redesign .admin-score-increment small,.admin-predictions-redesign .admin-score-increment span,.admin-predictions-redesign .admin-score-increment strong{max-width:100%;overflow-wrap:anywhere;white-space:normal}.admin-predictions-redesign .admin-score-metric label{min-width:0}.admin-predictions-redesign .admin-score-metric input{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;padding:8px!important;width:100%!important}.admin-predictions-redesign .admin-score-actions-bar{box-sizing:border-box;max-width:100%;overflow:visible;width:100%}.admin-predictions-redesign .admin-score-actions-bar>button{flex:0 1 auto;margin:0!important;min-width:112px;position:static!important;width:auto!important}.admin-predictions-redesign .admin-score-actions-bar>span{min-width:210px;text-align:right}.admin-submitted-scores{display:grid;gap:17px;margin:0 auto;max-width:1540px;width:100%}.admin-submitted-score-hero{align-items:stretch;background:linear-gradient(135deg,rgba(18,26,38,.98),rgba(7,12,18,.98));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:18px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);min-width:0;overflow:hidden;padding:16px}.admin-submitted-score-hero article{align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:14px;display:grid;gap:14px;grid-template-columns:104px minmax(0,1fr);min-height:170px;min-width:0;overflow:hidden;padding:14px}.admin-submitted-score-hero article.is-red{background:radial-gradient(circle at 18% 50%,rgba(223,17,27,.22),rgba(255,255,255,.02))}.admin-submitted-score-hero article.is-blue{background:radial-gradient(circle at 82% 50%,rgba(22,143,230,.22),rgba(255,255,255,.02));grid-template-columns:minmax(0,1fr) 104px;text-align:right}.admin-submitted-score-hero article.is-blue img{grid-column:2;grid-row:1}.admin-submitted-score-hero img{height:145px;max-width:100%;object-fit:contain;width:104px}.admin-submitted-score-hero article div{display:grid;min-width:0}.admin-submitted-score-hero article span{color:var(--ff-muted,rgba(255,255,255,.55));font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-submitted-score-hero article strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:clamp(24px,2.6vw,38px);line-height:.94;margin-top:6px;overflow-wrap:anywhere;text-transform:uppercase}.admin-submitted-score-hero>div{align-content:center;display:grid;gap:7px;justify-items:center;text-align:center}.admin-submitted-score-hero>div>small,.admin-submitted-score-hero>div>span{color:var(--ff-muted,rgba(255,255,255,.55));font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.admin-submitted-score-hero>div>b{align-items:center;background:#df111b;border-radius:50%;color:#fff;display:flex;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:26px;height:66px;justify-content:center;width:66px}.admin-score-summary-strip article strong{font-size:18px}.admin-submitted-rounds{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-score-totals-panel,.admin-submitted-round-card{background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:17px;min-width:0;overflow:hidden}.admin-score-totals-panel>header,.admin-submitted-round-card>header{align-items:center;border-bottom:1px solid var(--ff-border,rgba(255,255,255,.1));display:flex;justify-content:space-between;padding:16px 18px}.admin-score-totals-panel>header span,.admin-submitted-round-card>header span{color:#ff6570;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.admin-score-totals-panel>header h3,.admin-submitted-round-card>header h3{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:29px;line-height:1;margin:4px 0 0;text-transform:uppercase}.admin-submitted-round-card>header>svg{color:rgba(249,180,22,.85);font-size:25px}.admin-submitted-score-table-scroll{max-width:100%;overflow-x:auto}.admin-submitted-score-table{border-collapse:collapse;min-width:520px;width:100%}.admin-submitted-score-table td,.admin-submitted-score-table th{border-bottom:1px solid rgba(255,255,255,.065);padding:11px 14px;text-align:center}.admin-submitted-score-table td:first-child,.admin-submitted-score-table th:first-child{text-align:left}.admin-submitted-score-table th{color:rgba(255,255,255,.48);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-submitted-score-table td:first-child{display:flex;gap:8px;justify-content:space-between}.admin-submitted-score-table td:first-child strong{color:rgba(255,255,255,.78);font-size:12px}.admin-submitted-score-table td:first-child span{color:#ff6570;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:14px}.admin-submitted-score-table td b{align-items:center;border-radius:8px;display:inline-flex;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:20px;justify-content:center;min-height:36px;min-width:58px;padding:4px 9px}.admin-submitted-score-table td b.is-red{background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.3);color:#ff7780}.admin-submitted-score-table td b.is-blue{background:rgba(22,143,230,.12);border:1px solid rgba(22,143,230,.3);color:#71c6ff}.admin-submitted-score-table tr:last-child td{border-bottom:0}.admin-score-totals-panel .admin-submitted-score-table{min-width:620px}.admin-submitted-scores-empty{align-content:center;background:linear-gradient(180deg,rgba(16,24,34,.98),rgba(7,12,18,.99));border:1px solid var(--ff-border,rgba(255,255,255,.1));border-radius:17px;color:var(--ff-muted,rgba(255,255,255,.55));display:grid;justify-items:center;min-height:260px;padding:30px;text-align:center}.admin-submitted-scores-empty svg{color:rgba(223,17,27,.65);font-size:38px}.admin-submitted-scores-empty strong{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:25px;margin-top:10px;text-transform:uppercase}.admin-submitted-scores-empty p{line-height:1.5;margin:6px 0 0;max-width:460px}.admin-shadow-table-panel .admin-shadow-registry-table{min-width:1120px}.admin-shadow-registry-table td:last-child,.admin-shadow-registry-table th:last-child{min-width:250px}.admin-shadow-affiliate-count{align-items:center!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:#fff!important;display:inline-flex!important;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));gap:7px!important;min-height:36px!important;padding:0 11px!important}.admin-shadow-affiliates-modal,.admin-shadow-details-modal{background:linear-gradient(180deg,rgba(16,24,34,.99),rgba(6,10,15,.99));border:1px solid rgba(255,255,255,.14);border-radius:20px;box-shadow:0 40px 120px rgba(0,0,0,.65);color:#fff;max-height:90vh;overflow:auto;position:relative;width:min(94vw,880px)}.admin-shadow-detail-faceoff{align-items:end;background:radial-gradient(circle at center,rgba(223,17,27,.2),transparent 62%),#080d14;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);min-height:310px;overflow:hidden;padding:22px}.admin-shadow-detail-faceoff article{align-items:center;display:grid;gap:8px;justify-items:center;min-width:0;text-align:center}.admin-shadow-detail-faceoff img{height:230px;max-width:100%;object-fit:contain;width:170px}.admin-shadow-detail-faceoff strong{font-size:20px;overflow-wrap:anywhere;text-transform:uppercase}.admin-shadow-detail-faceoff b,.admin-shadow-detail-faceoff strong{font-family:var(--ff-display,var(--admin-display,Impact,sans-serif))}.admin-shadow-detail-faceoff b{align-self:center;background:#df111b;border-radius:50%;display:grid;height:58px;place-items:center;width:58px}.admin-shadow-detail-copy{padding:24px}.admin-shadow-affiliates-modal>header>span,.admin-shadow-detail-copy>span{color:#ff6570;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.admin-shadow-affiliates-modal>header h3,.admin-shadow-detail-copy h3{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:clamp(30px,4vw,46px);line-height:.95;margin:7px 0 10px;text-transform:uppercase}.admin-shadow-affiliates-modal>header p,.admin-shadow-detail-copy>p{color:var(--ff-muted,rgba(255,255,255,.55));line-height:1.6;margin:0}.admin-shadow-detail-copy dl{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0}.admin-shadow-detail-copy dl div{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px}.admin-shadow-detail-copy dt{color:var(--ff-muted,rgba(255,255,255,.55));font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-shadow-detail-copy dd{color:#fff;font-family:var(--ff-display,var(--admin-display,Impact,sans-serif));font-size:22px;margin:4px 0 0}.admin-shadow-affiliates-modal>footer,.admin-shadow-details-modal>footer{border-top:1px solid rgba(255,255,255,.09);display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;padding:15px 20px}.admin-shadow-affiliates-modal{padding-top:1px;width:min(94vw,980px)}.admin-shadow-affiliates-modal>header{border-bottom:1px solid rgba(255,255,255,.09);padding:24px}.admin-shadow-affiliates-modal .admin-data-table-scroll{max-height:520px}.admin-shadow-affiliates-modal .admin-data-table{min-width:720px}.admin-shadow-affiliate-avatar{background:#0a1018;border:1px solid rgba(255,255,255,.12);border-radius:50%;height:46px;object-fit:cover;width:46px}@media (max-width:1500px){.admin-predictions-redesign .admin-score-entry-grid,.admin-submitted-rounds{grid-template-columns:1fr}}@media (max-width:1280px){.admin-calendar-layout{grid-template-columns:1fr}.admin-calendar-fight-list{max-height:none}.admin-calendar-agenda>footer{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-calendar-agenda>footer>span{grid-column:1/-1}.admin-predictions-redesign .admin-score-hero,.admin-submitted-score-hero{grid-template-columns:1fr}.admin-predictions-redesign .admin-score-hero>div,.admin-submitted-score-hero>div{order:-1}}@media (max-width:980px){.admin-calendar-fight-modal,.admin-calendar-metrics,.admin-score-summary-strip,.admin-shadow-metrics{grid-template-columns:1fr}.admin-calendar-modal-visual{min-height:330px}.admin-calendar-modal-visual img{height:220px}.admin-edit-fight-banner{grid-template-columns:1fr}.admin-edit-fight-faceoff{display:none}.admin-edit-promotion-upload{grid-template-columns:1fr}.admin-predictions-redesign .admin-score-metric{grid-template-columns:minmax(0,1fr) 150px}}@media (max-width:720px){.admin-calendar-agenda>header,.admin-calendar-panel>header{align-items:flex-start;flex-direction:column}.admin-calendar-panel>header>small{max-width:none;text-align:left}.admin-premium-calendar.react-calendar{padding:10px}.admin-premium-calendar .react-calendar__navigation{grid-template-columns:38px minmax(0,1fr) 38px}.admin-premium-calendar .react-calendar__navigation__next2-button,.admin-premium-calendar .react-calendar__navigation__prev2-button{display:none}.admin-premium-calendar .react-calendar__tile{aspect-ratio:1;min-height:42px;padding:4px!important}.admin-calendar-agenda>footer{grid-template-columns:1fr}.admin-calendar-modal-visual,.admin-shadow-detail-faceoff{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);min-height:260px;padding:14px 7px}.admin-calendar-modal-visual img,.admin-shadow-detail-faceoff img{height:175px;width:120px}.admin-calendar-modal-visual b,.admin-shadow-detail-faceoff b{font-size:15px;height:42px;width:42px}.admin-calendar-modal-copy dl,.admin-edit-form-grid,.admin-edit-media-grid,.admin-shadow-detail-copy dl{grid-template-columns:1fr}.admin-edit-form-grid label.is-wide{grid-column:auto}.admin-calendar-modal-copy,.admin-edit-fight-banner,.admin-shadow-detail-copy{padding:20px}.admin-edit-promotion-upload{margin:14px}.admin-edit-form-actions{align-items:stretch;flex-direction:column;position:static}.admin-edit-form-actions button{width:100%}.admin-predictions-redesign .admin-score-metric{grid-template-columns:1fr}.admin-predictions-redesign .admin-score-actions-bar{align-items:stretch;flex-direction:column;position:static}.admin-predictions-redesign .admin-score-actions-bar>button{width:100%!important}.admin-predictions-redesign .admin-score-actions-bar>span{margin-left:0;min-width:0;text-align:left}.admin-submitted-score-hero article,.admin-submitted-score-hero article.is-blue{grid-template-columns:78px minmax(0,1fr);text-align:left}.admin-submitted-score-hero article.is-blue img{grid-column:1}.admin-submitted-score-hero img{height:100px;width:78px}.admin-shadow-affiliates-modal>footer,.admin-shadow-details-modal>footer{align-items:stretch;flex-direction:column}.admin-shadow-affiliates-modal>footer button,.admin-shadow-details-modal>footer button{width:100%}}.affiliate-dashboard-experience-page,.affiliate-how-page,.affiliate-league-manager-page,.affiliate-past-promotions-page,.affiliate-settings-page{background:radial-gradient(circle at 10% 20%,rgba(223,17,27,.12),transparent 30%),radial-gradient(circle at 88% 45%,rgba(25,132,211,.12),transparent 32%),#04070b;min-height:100vh;overflow:hidden}.affiliate-detail-workspace{background:linear-gradient(180deg,rgba(4,7,11,.98),rgba(5,11,17,.98)),url(/images/fmm-experience/grid-texture.svg);min-height:100vh;padding:clamp(105px,11vw,145px) clamp(16px,4vw,58px) 70px}.affiliate-detail-workspace>.xp-dashboard-back{margin:0 auto 22px;max-width:1360px}.affiliate-how-back{align-items:center;background:rgba(6,10,16,.78);border:1px solid rgba(255,255,255,.15);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,sans-serif);font-size:12px;font-weight:900;gap:8px;left:clamp(16px,4vw,64px);min-height:42px;padding:0 16px;position:absolute;text-transform:uppercase;top:92px;z-index:20}.affiliate-how-back:hover{background:rgba(223,17,27,.88);border-color:rgba(223,17,27,.9)}.affiliate-how-main{position:relative}.affiliate-how-workflow{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-how-workflow article{background:linear-gradient(150deg,rgba(17,25,35,.98),rgba(6,10,16,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:17px;box-shadow:0 24px 62px rgba(0,0,0,.3);min-height:264px;overflow:hidden;padding:22px;position:relative;transition:border-color .17s ease,transform .17s ease}.affiliate-how-workflow article:after{background:linear-gradient(90deg,var(--ff-red,#df111b),transparent);bottom:0;content:"";height:3px;left:0;position:absolute;width:55%}.affiliate-how-workflow article:hover{border-color:rgba(223,17,27,.48);transform:translateY(-4px)}.affiliate-how-step-number{color:rgba(255,255,255,.08);font-family:var(--ff-display,Impact,sans-serif);font-size:64px;line-height:.8;position:absolute;right:17px;top:19px}.affiliate-how-step-icon{align-items:center;background:linear-gradient(145deg,rgba(223,17,27,.28),rgba(223,17,27,.08));border:1px solid rgba(223,17,27,.36);border-radius:13px;color:#ff5963;display:flex;font-size:24px;height:52px;justify-content:center;margin-bottom:38px;width:52px}.affiliate-how-workflow h3{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:26px;line-height:1;margin:0 0 11px;max-width:82%;text-transform:uppercase}.affiliate-how-workflow p{color:var(--ff-muted,rgba(255,255,255,.64));font-size:13px;line-height:1.65;margin:0}.affiliate-how-revenue-panel{align-items:stretch;background:linear-gradient(110deg,rgba(6,10,16,.98),rgba(10,18,28,.94) 58%,rgba(223,17,27,.16)),url(/images/fmm-experience/fighter-duel-arena.jpg) 50% /cover;border:1px solid rgba(255,255,255,.13);border-radius:22px;box-shadow:0 30px 85px rgba(0,0,0,.4);display:grid;gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);margin:20px 0 72px;min-height:520px;overflow:hidden;padding:clamp(26px,5vw,58px);position:relative}.affiliate-how-revenue-panel:before{background:linear-gradient(90deg,rgba(4,7,11,.98),rgba(4,7,11,.72) 60%,rgba(4,7,11,.18));content:"";inset:0;position:absolute}.affiliate-how-revenue-copy,.affiliate-how-revenue-visual{position:relative;z-index:2}.affiliate-how-revenue-copy h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(38px,5vw,68px);line-height:.92;margin:12px 0 18px;max-width:760px;text-transform:uppercase}.affiliate-how-revenue-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.7);font-size:15px;line-height:1.7;max-width:760px}.affiliate-how-money-grid{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.affiliate-how-money-grid>div{background:rgba(4,8,13,.68);border:1px solid rgba(255,255,255,.11);border-radius:12px;display:grid;gap:5px;padding:15px}.affiliate-how-money-grid strong{color:#fff;font-family:var(--ff-display,sans-serif);font-size:16px;text-transform:uppercase}.affiliate-how-money-grid span{color:var(--ff-muted,rgba(255,255,255,.6));font-size:11px;line-height:1.5}.affiliate-how-revenue-visual{align-items:end;display:flex;justify-content:center;min-height:390px}.affiliate-how-revenue-visual img{bottom:-58px;height:520px;max-width:none;object-fit:contain;position:absolute;right:-20px;width:420px}.affiliate-how-revenue-visual>div{background:rgba(5,9,14,.86);border:1px solid rgba(223,17,27,.45);border-radius:16px;box-shadow:0 20px 48px rgba(0,0,0,.4);display:grid;left:0;padding:18px 22px;position:absolute;top:50px;z-index:2}.affiliate-how-revenue-visual small,.affiliate-how-revenue-visual span{color:rgba(255,255,255,.66);font-family:var(--ff-display,sans-serif);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.affiliate-how-revenue-visual strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:72px;line-height:.95}.affiliate-how-feature-grid{display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-how-feature-grid article{align-items:flex-start;background:linear-gradient(145deg,rgba(15,23,33,.98),rgba(7,11,17,.98));border:1px solid rgba(255,255,255,.11);border-radius:15px;display:flex;gap:15px;padding:20px}.affiliate-how-feature-grid article>svg{color:var(--ff-red,#df111b);flex:0 0 auto;font-size:28px;margin-top:4px}.affiliate-how-feature-grid h3{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:21px;margin:0 0 7px;text-transform:uppercase}.affiliate-how-feature-grid p{color:var(--ff-muted,rgba(255,255,255,.62));font-size:12px;line-height:1.55;margin:0}.affiliate-how-cta,.affiliate-past-next-panel{align-items:center;background:linear-gradient(120deg,rgba(223,17,27,.2),rgba(12,19,28,.98) 52%,rgba(18,104,166,.15)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.3);border-radius:18px;display:flex;gap:28px;justify-content:space-between;margin:35px 0 56px;padding:clamp(22px,4vw,38px)}.affiliate-how-cta h2,.affiliate-past-next-panel h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(28px,4vw,44px);line-height:.98;margin:8px 0;max-width:780px;text-transform:uppercase}.affiliate-how-cta>div:first-child>p:not(.xp-eyebrow){color:var(--ff-muted,rgba(255,255,255,.62));line-height:1.55;margin:0}.affiliate-how-cta>div:last-child{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.affiliate-account-tabs{align-items:center;background:rgba(10,16,24,.92);border:1px solid rgba(255,255,255,.11);border-radius:14px;display:flex;gap:8px;margin-top:-6px;padding:7px;width:fit-content}.affiliate-account-tabs button{align-items:center;background:transparent;border:0;border-radius:10px;color:rgba(255,255,255,.58);cursor:pointer;display:inline-flex;font-family:var(--ff-display,sans-serif);font-size:13px;font-weight:900;gap:9px;min-height:45px;padding:0 17px;text-transform:uppercase}.affiliate-account-tabs button.is-active{background:linear-gradient(135deg,var(--ff-red,#df111b),#a60812);box-shadow:0 10px 28px rgba(223,17,27,.22);color:#fff}.affiliate-profile-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.affiliate-public-profile-card{background:linear-gradient(180deg,rgba(6,10,16,.22),rgba(6,10,16,.98) 58%),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(255,255,255,.13);border-radius:18px;box-shadow:0 26px 70px rgba(0,0,0,.36);display:grid;justify-items:center;min-height:610px;overflow:hidden;padding:52px 24px 24px;position:relative;text-align:center}.affiliate-public-profile-card:before{background:radial-gradient(circle at 50% 18%,rgba(223,17,27,.32),transparent 35%);content:"";inset:0;pointer-events:none;position:absolute}.affiliate-public-profile-card>*{position:relative;z-index:2}.affiliate-public-profile-card>img{border:3px solid rgba(223,17,27,.75);border-radius:50%;box-shadow:0 0 0 8px rgba(223,17,27,.1),0 20px 45px rgba(0,0,0,.4);height:142px;object-fit:cover;width:142px}.affiliate-public-profile-card>p{color:#ff6972;font-family:var(--ff-display,sans-serif);font-size:10px;letter-spacing:.11em;margin:20px 0 5px;text-transform:uppercase}.affiliate-public-profile-card h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(34px,4vw,48px);line-height:.95;margin:0;text-transform:uppercase}.affiliate-public-profile-card>span{color:rgba(255,255,255,.62);font-size:12px;margin-top:6px}.affiliate-public-profile-card blockquote{color:rgba(255,255,255,.72);font-size:13px;line-height:1.65;margin:25px 0;max-width:340px}.affiliate-public-profile-card>div{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.affiliate-public-profile-card small{background:rgba(4,8,13,.72);border:1px solid rgba(255,255,255,.1);border-radius:11px;color:rgba(255,255,255,.56);display:grid;font-family:var(--ff-display,sans-serif);font-size:9px;gap:5px;padding:13px;text-transform:uppercase}.affiliate-public-profile-card small strong{color:#fff;font-size:22px}.affiliate-public-profile-card .theme-btn{justify-content:center;margin-top:auto;width:100%}.affiliate-account-settings-panel,.affiliate-profile-panel{margin-bottom:0!important}.affiliate-payment-method-list{display:grid;gap:10px}.affiliate-payment-method-list>label{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:11px;display:grid;gap:9px;padding:12px;transition:border-color .16s ease,background .16s ease}.affiliate-payment-method-list>label.is-selected{background:rgba(223,17,27,.07);border-color:rgba(223,17,27,.48)}.affiliate-payment-method-list>label>span{align-items:center;color:#fff;display:flex;font-family:var(--ff-display,sans-serif);font-size:13px;gap:9px;text-transform:uppercase}.affiliate-payment-method-list input[type=radio]{accent-color:var(--ff-red,#df111b);height:17px;width:17px}.affiliate-payment-method-list>label>input:not([type=radio]){background:rgba(0,0,0,.34)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;color:#fff!important;min-height:46px;padding:0 12px!important}.affiliate-payout-card .theme-btn{margin-top:auto}.affiliate-payout-modal-backdrop{align-items:center;background:rgba(0,0,0,.78);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:1000000}.affiliate-payout-modal{background:linear-gradient(150deg,rgba(17,25,35,.99),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.35);border-radius:18px;box-shadow:0 32px 100px rgba(0,0,0,.66);color:#fff;max-width:520px;padding:30px;position:relative;width:100%}.affiliate-payout-close{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:16px;top:16px;width:38px}.affiliate-payout-modal h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:38px;margin:9px 0;text-transform:uppercase}.affiliate-payout-modal>p:not(.xp-eyebrow){color:var(--ff-muted,rgba(255,255,255,.62));line-height:1.55}.affiliate-payout-modal>label{display:grid;gap:8px;margin:22px 0}.affiliate-payout-modal>label>span{color:rgba(255,255,255,.74);font-family:var(--ff-display,sans-serif);font-size:11px;text-transform:uppercase}.affiliate-payout-modal input{background:rgba(0,0,0,.38)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:10px!important;color:#fff!important;font-size:20px;min-height:54px;padding:0 14px!important}.affiliate-payout-modal>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.affiliate-session-required{padding:160px 20px 90px}.affiliate-session-required .xp-empty-state{margin:0 auto;max-width:760px}.affiliate-league-manager-page .xp-route-loading,.affiliate-past-promotions-page .xp-route-loading{min-height:220px}.affiliate-league-member-grid article,.affiliate-league-member-grid article>div,.affiliate-league-member-grid article>span{min-width:0}.affiliate-past-next-panel{margin-top:0}.affiliate-past-next-panel>div{min-width:0}@media (max-width:1100px){.affiliate-how-feature-grid,.affiliate-how-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-how-revenue-panel{grid-template-columns:minmax(0,1fr) 300px}.affiliate-profile-layout{grid-template-columns:1fr}.affiliate-public-profile-card{min-height:530px}}@media (max-width:820px){.affiliate-how-back{top:82px}.affiliate-how-feature-grid,.affiliate-how-money-grid,.affiliate-how-workflow{grid-template-columns:1fr}.affiliate-how-revenue-panel{grid-template-columns:1fr;min-height:auto}.affiliate-how-revenue-visual{min-height:360px}.affiliate-how-revenue-visual img{left:50%;right:auto;transform:translateX(-50%)}.affiliate-how-cta,.affiliate-past-next-panel{align-items:stretch;flex-direction:column}.affiliate-how-cta>div:last-child,.affiliate-past-next-panel>.theme-btn{width:100%}.affiliate-how-cta .theme-btn,.affiliate-past-next-panel .theme-btn{justify-content:center;width:100%}}@media (max-width:620px){.affiliate-how-back{font-size:0;height:42px;justify-content:center;padding:0;width:42px}.affiliate-how-back svg{font-size:14px}.affiliate-how-workflow article{min-height:238px;padding:18px}.affiliate-how-revenue-panel{border-radius:16px;padding:22px 16px}.affiliate-how-revenue-copy h2{font-size:39px}.affiliate-how-revenue-visual img{height:440px;width:350px}.affiliate-account-tabs{display:grid;grid-template-columns:1fr;width:100%}.affiliate-account-tabs button{justify-content:center;width:100%}.affiliate-public-profile-card{min-height:500px;padding-inline:16px}.affiliate-payout-modal{padding:25px 17px 18px}.affiliate-payout-modal>div:last-child{flex-direction:column}.affiliate-payout-modal .theme-btn{justify-content:center;width:100%}}.affiliate-account-settings-page,.affiliate-dashboard-experience-page,.affiliate-how-page-final,.affiliate-league-page-final,.affiliate-past-promotions-page,.affiliate-profile-page-final{background:radial-gradient(circle at 10% 20%,rgba(223,17,27,.14),transparent 30%),radial-gradient(circle at 88% 45%,rgba(25,132,211,.12),transparent 32%),linear-gradient(180deg,#04070b,#070c12 50%,#04070b);color:#fff;min-height:100vh;overflow-x:clip}.affiliate-experience-nav{background:rgba(4,8,13,.94);border-bottom:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(255,255,255,.09);box-shadow:0 18px 48px rgba(0,0,0,.25);position:relative;z-index:35}.affiliate-experience-nav-inner{padding-bottom:9px;padding-top:9px}.affiliate-experience-nav-inner>a{align-items:center;background:rgba(255,255,255,.025);border:1px solid transparent;border-radius:10px;color:rgba(255,255,255,.62);display:inline-flex;flex:0 0 auto;font-family:var(--ff-display,Impact,sans-serif);font-size:11px;font-weight:900;gap:8px;letter-spacing:.035em;min-height:43px;padding:0 14px;text-decoration:none;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.affiliate-experience-nav-inner>a:hover{background:rgba(255,255,255,.065);border-color:rgba(255,255,255,.12);color:#fff;transform:translateY(-1px)}.affiliate-experience-nav-inner>a.is-active{background:linear-gradient(135deg,var(--ff-red,#df111b),#9e0811);border-color:rgba(255,122,130,.48);box-shadow:0 10px 25px rgba(223,17,27,.22);color:#fff}.affiliate-experience-nav-inner svg{font-size:13px}.affiliate-auth-required-card,.affiliate-auth-state,.affiliate-route-loading{align-items:center;background:linear-gradient(115deg,rgba(3,6,10,.96),rgba(3,6,10,.62)),url(/images/fmm-experience/fighter-duel-arena.jpg) 50% /cover;color:#fff;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:72vh;padding:130px 22px 70px;text-align:center}.affiliate-auth-state .xp-route-loading{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:360px}.affiliate-auth-required-card{margin:0 auto;min-height:100vh;width:100%}.affiliate-auth-required-card>svg{color:#ff5862;font-size:48px}.affiliate-auth-required-card h1{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(38px,6vw,72px);line-height:.92;margin:0}.affiliate-auth-required-card p{color:rgba(255,255,255,.68);line-height:1.6;margin:0;max-width:620px}.affiliate-dashboard-hero-final{background:linear-gradient(90deg,rgba(2,5,8,.98),rgba(4,9,14,.82) 58%,rgba(223,17,27,.18)),url(/images/fmm-experience/fighter-action-red.jpg) 50% /cover}.affiliate-dashboard-main-final,.affiliate-how-main-final,.affiliate-league-main-final,.affiliate-past-main-final,.affiliate-profile-main-final{position:relative}.affiliate-dashboard-detail-page{background:linear-gradient(180deg,rgba(4,7,11,.97),rgba(6,11,17,.99)),url(/images/fmm-experience/grid-texture.svg);padding:clamp(108px,11vw,146px) clamp(16px,4vw,58px) 70px}.affiliate-dashboard-detail-page>.xp-dashboard-back{margin:0 auto 20px;max-width:1320px}.affiliate-dashboard-pagination{gap:14px}.affiliate-dashboard-pagination button{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;cursor:pointer;font-family:var(--ff-display,sans-serif);font-size:11px;gap:7px;padding:0 15px}.affiliate-dashboard-pagination button:hover:not(:disabled){background:rgba(223,17,27,.16);border-color:rgba(223,17,27,.48)}.affiliate-dashboard-pagination button:disabled{opacity:.34}.affiliate-dashboard-pagination>span{color:rgba(255,255,255,.58);font-size:12px}.affiliate-dashboard-community-final{background:linear-gradient(110deg,rgba(4,8,13,.96),rgba(8,18,28,.84),rgba(223,17,27,.16)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(255,255,255,.12);border-radius:18px;gap:24px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);margin:15px 0 60px;padding:clamp(24px,4vw,42px)}.affiliate-dashboard-link-grid a{background:rgba(4,8,13,.72);border:1px solid rgba(255,255,255,.11);border-radius:11px;color:#fff;display:flex;font-family:var(--ff-display,sans-serif);font-size:12px;gap:9px;min-height:51px;padding:0 14px;text-decoration:none;text-transform:uppercase}.affiliate-dashboard-link-grid a:hover{border-color:rgba(223,17,27,.52);color:#ff7a82}.affiliate-inline-back{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.11);border-radius:999px;color:#fff;cursor:pointer;font-family:var(--ff-display,sans-serif);font-size:10px;margin-bottom:22px;min-height:40px;padding:0 15px}.affiliate-inline-back:hover{background:rgba(223,17,27,.16);border-color:rgba(223,17,27,.45)}.affiliate-how-step-grid article{background:linear-gradient(150deg,rgba(17,25,35,.98),rgba(6,10,16,.99)),url(/images/fmm-experience/grid-texture.svg);box-shadow:0 24px 62px rgba(0,0,0,.28);min-height:250px;padding:22px}.affiliate-how-step-grid article:after{background:linear-gradient(90deg,var(--ff-red,#df111b),transparent);width:58%}.affiliate-how-step-grid article>div{margin-bottom:40px}.affiliate-how-step-grid article>div>svg{border:1px solid rgba(223,17,27,.38);border-radius:12px;color:#ff6069;font-size:24px;height:52px;padding:13px;width:52px}.affiliate-how-step-grid article>div>span,.affiliate-how-step-grid h3{font-family:var(--ff-display,Impact,sans-serif)}.affiliate-how-step-grid h3{line-height:1;margin:0 0 11px}.affiliate-how-rules-panel{background:linear-gradient(100deg,rgba(4,8,13,.98),rgba(4,8,13,.87) 56%,rgba(4,8,13,.18)),url(/images/fmm-experience/fighter-action-red.jpg) 50% /cover;border:1px solid rgba(255,255,255,.12);border-radius:21px;gap:20px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);margin:22px 0 48px;min-height:520px;padding:clamp(26px,5vw,58px)}.affiliate-how-rules-copy{align-self:center}.affiliate-how-rules-copy h2{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(38px,5vw,68px);line-height:.92;margin:12px 0 18px;max-width:760px}.affiliate-how-rules-copy>p:not(.xp-eyebrow){line-height:1.65;max-width:700px}.affiliate-how-rules-copy ul{gap:10px;margin:24px 0 0}.affiliate-how-rules-copy li{background:rgba(3,7,11,.68);border:1px solid rgba(255,255,255,.09);color:rgba(255,255,255,.72);font-size:12px}.affiliate-how-rules-copy li svg{color:#59da84;margin-top:2px}.affiliate-how-rules-art{align-items:flex-end;justify-content:center;min-height:420px}.affiliate-how-rules-art>img{bottom:-60px;height:500px;object-fit:contain;right:-85px;width:460px}.affiliate-how-rules-art>div{background:rgba(4,8,13,.88);border:1px solid rgba(223,17,27,.44);border-radius:14px;bottom:18px;left:0;max-width:260px;padding:17px;position:absolute}.affiliate-how-rules-art svg{color:#ff626b;font-size:24px}.affiliate-how-rules-art strong{font-family:var(--ff-display,sans-serif);font-size:18px}.affiliate-how-rules-art span{color:rgba(255,255,255,.62)}.affiliate-how-cta-final{background:linear-gradient(120deg,rgba(223,17,27,.22),rgba(12,19,28,.98) 52%,rgba(18,104,166,.16)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.32);margin:35px 0 56px;padding:clamp(22px,4vw,38px)}.affiliate-how-cta-final h2{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(28px,4vw,44px);line-height:.98;margin:8px 0;max-width:780px}.affiliate-how-cta-final>div:first-child>p:not(.xp-eyebrow){color:rgba(255,255,255,.62);line-height:1.55}.affiliate-league-invite-final{background:linear-gradient(110deg,rgba(6,10,16,.97),rgba(11,20,30,.92)),url(/images/fmm-experience/grid-texture.svg);box-shadow:0 22px 58px rgba(0,0,0,.25)}.affiliate-league-invite-control{align-items:center;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.11);border-radius:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;overflow:hidden}.affiliate-league-invite-control>span{color:rgba(255,255,255,.7);font-size:11px;min-width:0;overflow:hidden;padding:0 13px;text-overflow:ellipsis;white-space:nowrap}.affiliate-league-invite-control>button{align-items:center;align-self:stretch;background:linear-gradient(135deg,var(--ff-red,#df111b),#a30811);border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,sans-serif);font-size:10px;font-weight:900;gap:7px;min-height:48px;padding:0 15px;text-transform:uppercase}.affiliate-league-warning{align-items:center;border:1px solid rgba(247,181,27,.34);border-radius:10px;color:#f7c95c;margin:14px 0;padding:12px 14px}.affiliate-table-loading{color:rgba(255,255,255,.7);font-family:var(--ff-display,sans-serif);min-height:210px;padding:80px 20px;text-align:center}.affiliate-member-status{background:rgba(247,181,27,.09);border:1px solid rgba(247,181,27,.28);color:#f7c95c;font-family:var(--ff-display,sans-serif);font-size:9px}.affiliate-member-status.is-verified{background:rgba(53,212,93,.08);border-color:rgba(53,212,93,.3);color:#6ce893}.affiliate-spin{animation:affiliate-spin .9s linear infinite}@keyframes affiliate-spin{to{transform:rotate(1turn)}}.affiliate-account-settings-page,.affiliate-profile-page-final{background:radial-gradient(circle at 18% 15%,rgba(16,116,188,.14),transparent 28%),radial-gradient(circle at 84% 50%,rgba(223,17,27,.14),transparent 31%),#04070b}.affiliate-profile-referral-final{background:linear-gradient(115deg,rgba(6,10,16,.98),rgba(11,20,29,.92),rgba(223,17,27,.12)),url(/images/fmm-experience/grid-texture.svg)}.affiliate-account-settings-shell{gap:30px}.affiliate-account-settings-shell>.xp-page-section{margin-bottom:0}.affiliate-payout-settings-card{background:linear-gradient(150deg,rgba(14,23,33,.98),rgba(6,10,16,.99)),url(/images/fmm-experience/fighter-action-red.jpg) 50% /cover;position:relative}.affiliate-payout-settings-card:before{background:linear-gradient(100deg,rgba(6,10,16,.96),rgba(6,10,16,.72));border-radius:inherit;content:"";inset:0;position:absolute}.affiliate-payout-settings-card>*{position:relative;z-index:1}.affiliate-account-security-note{align-items:center;background:linear-gradient(120deg,rgba(23,110,166,.11),rgba(7,13,20,.96)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(83,178,237,.24);border-radius:16px;display:grid;gap:17px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:58px;padding:22px}.affiliate-account-security-note>svg:first-child{color:#68caff;font-size:32px}.affiliate-account-security-note small{color:#68caff;font-family:var(--ff-display,sans-serif);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.affiliate-account-security-note h2{font-family:var(--ff-display,sans-serif);font-size:22px;margin:3px 0 5px;text-transform:uppercase}.affiliate-account-security-note p{color:rgba(255,255,255,.62);font-size:12px;line-height:1.55;margin:0}.affiliate-account-security-check{color:#58dd82;font-size:28px}.affiliate-settings-modal-backdrop{background:rgba(0,0,0,.8);padding:18px;position:fixed;z-index:1000000}.affiliate-settings-modal{background:linear-gradient(150deg,rgba(17,25,35,.99),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.38);box-shadow:0 32px 100px rgba(0,0,0,.66);color:#fff;gap:18px;max-width:520px;padding:30px}.affiliate-settings-modal>p{color:rgba(255,255,255,.68)}.affiliate-settings-modal-close{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;cursor:pointer}@media (max-width:1050px){.affiliate-how-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-dashboard-community-final,.affiliate-how-rules-panel{grid-template-columns:1fr}.affiliate-how-rules-art{min-height:380px}}@media (max-width:760px){.affiliate-experience-nav-inner{padding-inline:12px}.affiliate-experience-nav-inner>a{min-height:40px;padding-inline:12px}.affiliate-dashboard-pagination,.affiliate-settings-modal-actions{align-items:stretch;flex-direction:column}.affiliate-dashboard-pagination button,.affiliate-settings-modal-actions .theme-btn{justify-content:center;width:100%}.affiliate-account-security-note,.affiliate-dashboard-community-final,.affiliate-how-cta-final{align-items:stretch;display:flex;flex-direction:column}.affiliate-dashboard-link-grid,.affiliate-how-step-grid{grid-template-columns:1fr}.affiliate-how-cta-final>div:last-child{flex-direction:column;width:100%}.affiliate-how-cta-final .theme-btn{justify-content:center;width:100%}.affiliate-how-rules-panel{padding:23px 16px}.affiliate-how-rules-art>img{left:50%;right:auto;transform:translateX(-50%)}.affiliate-league-invite-control{grid-template-columns:1fr}.affiliate-league-invite-control>span{min-height:44px;padding-top:14px}.affiliate-league-invite-control>button{justify-content:center;width:100%}.affiliate-settings-modal{padding:25px 17px 18px}}@media (max-width:520px){.affiliate-public-profile-card{min-height:490px}.affiliate-public-profile-card>div{grid-template-columns:1fr}}.affiliate-account-settings-page,.affiliate-dashboard-experience-page,.affiliate-how-page-final,.affiliate-league-page-final,.affiliate-past-promotions-page,.affiliate-settings-page-final{background:radial-gradient(circle at 84% 16%,rgba(223,17,27,.18),transparent 31rem),radial-gradient(circle at 8% 48%,rgba(22,143,230,.14),transparent 32rem),linear-gradient(180deg,#03060a,#070c13 44%,#020407)!important;min-height:100vh}.affiliate-account-settings-page .xp-page-main,.affiliate-dashboard-main-final,.affiliate-how-main-final,.affiliate-league-main-final,.affiliate-past-main-final,.affiliate-settings-main-final{background:linear-gradient(180deg,rgba(4,8,13,.1),rgba(4,8,13,.94)),url(/images/fmm-experience/grid-texture.svg);padding-top:clamp(34px,5vw,68px)}.affiliate-experience-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(90deg,rgba(4,8,13,.98),rgba(9,16,24,.95),rgba(4,8,13,.98));border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.12);box-shadow:0 16px 42px rgba(0,0,0,.32);position:sticky;top:72px;z-index:42}.affiliate-experience-nav:before{background:linear-gradient(90deg,transparent,rgba(223,17,27,.78),rgba(22,143,230,.68),transparent);content:"";height:2px;inset:0 0 auto;position:absolute}.affiliate-experience-nav-inner{display:flex;gap:7px;max-width:1360px;overflow-x:auto;padding-block:10px;scrollbar-color:rgba(255,255,255,.22) transparent;scrollbar-width:thin}.affiliate-experience-nav-inner a{align-items:center;border:1px solid transparent;border-radius:9px;color:rgba(255,255,255,.62)!important;display:inline-flex;flex:0 0 auto;font-family:var(--ff-display,var(--xp-display))!important;font-size:12px;font-weight:900;gap:8px;letter-spacing:.055em;min-height:43px;padding:0 14px;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.affiliate-experience-nav-inner a svg{color:#ff4a55;font-size:13px}.affiliate-experience-nav-inner a.is-active,.affiliate-experience-nav-inner a:hover{background:linear-gradient(135deg,rgba(223,17,27,.18),rgba(22,143,230,.08));border-color:rgba(223,17,27,.38);color:#fff!important;transform:translateY(-1px)}.affiliate-experience-nav-inner a.is-active{box-shadow:inset 0 -2px #df111b,0 9px 24px rgba(223,17,27,.12)}.affiliate-dashboard-hero-final{background-image:linear-gradient(90deg,rgba(2,5,9,.99),rgba(3,8,14,.84) 46%,rgba(3,7,12,.46)),linear-gradient(180deg,transparent 58%,#03060a),url(/images/fmm-pages/premium-affiliate-banner.png)!important;background-position:100%;background-size:cover;min-height:620px;padding-top:112px}.affiliate-dashboard-hero-final .xp-affiliate-hero-fighter{filter:drop-shadow(0 30px 45px rgba(0,0,0,.66));max-height:630px;object-fit:contain;object-position:right bottom;opacity:.76}.affiliate-dashboard-main-final>.theme-container{max-width:1360px}.affiliate-dashboard-community-final{align-items:center;background:linear-gradient(105deg,rgba(3,7,12,.98),rgba(8,18,29,.93) 56%,rgba(223,17,27,.2)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 32px 82px rgba(0,0,0,.4);display:grid;gap:clamp(26px,4vw,58px);grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);margin:20px 0 80px;overflow:hidden;padding:clamp(28px,5vw,58px);position:relative}.affiliate-dashboard-community-final:after{background:linear-gradient(90deg,#df111b,#168fe6,transparent 76%);bottom:0;content:"";height:4px;left:0;position:absolute;width:72%}.affiliate-dashboard-community-final h2{color:#fff;font-family:var(--ff-display,var(--xp-display))!important;font-size:clamp(35px,4vw,58px);line-height:.94;margin:10px 0 15px;max-width:680px;text-transform:uppercase}.affiliate-dashboard-community-final>div:first-child>p:not(.xp-eyebrow){color:rgba(255,255,255,.68);line-height:1.7;margin:0;max-width:670px}.affiliate-dashboard-link-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-dashboard-link-grid a{align-items:center;background:rgba(3,7,12,.72);border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff!important;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:82px;padding:15px;transition:border-color .17s ease,transform .17s ease,background .17s ease}.affiliate-dashboard-link-grid a:hover{background:rgba(14,22,32,.92);border-color:rgba(223,17,27,.48);transform:translateY(-3px)}.affiliate-dashboard-link-grid a>svg:first-child{color:#ff4c57;font-size:23px}.affiliate-dashboard-link-grid a>svg:last-child{color:rgba(255,255,255,.45);font-size:12px}.affiliate-dashboard-link-grid span{display:grid;min-width:0}.affiliate-dashboard-link-grid strong{color:#fff;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.affiliate-dashboard-link-grid small{color:rgba(255,255,255,.55);font-size:10px;margin-top:4px}.affiliate-dashboard-pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:24px}.affiliate-dashboard-pagination button{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:9px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display,var(--xp-display))!important;font-size:12px!important;font-weight:900;gap:8px;min-height:43px;padding:0 15px!important;text-transform:uppercase}.affiliate-dashboard-pagination button:disabled{cursor:not-allowed;opacity:.35}.affiliate-dashboard-pagination span{color:rgba(255,255,255,.58);font-size:12px}.affiliate-dashboard-pagination strong{color:#fff}.affiliate-dashboard-detail-page{background:linear-gradient(180deg,rgba(3,7,12,.98),rgba(4,8,13,.99)),url(/images/fmm-experience/grid-texture.svg);min-height:100vh;padding:120px clamp(15px,4vw,58px) 80px}.affiliate-auth-state,.affiliate-route-loading{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:130px 20px 70px}.affiliate-league-page-final>.xp-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.74) 50%,rgba(3,6,10,.26)),var(--xp-hero-image)!important;min-height:640px;padding-top:118px}.affiliate-league-main-final .xp-affiliate-league-shell{max-width:1360px}.affiliate-league-page-final{background:radial-gradient(circle at 18% 18%,rgba(223,17,27,.14),transparent 26rem),radial-gradient(circle at 82% 28%,rgba(22,143,230,.1),transparent 28rem),#04070b}.affiliate-league-invite-final{background:linear-gradient(120deg,rgba(13,20,29,.98),rgba(5,10,16,.96)),url(/images/fmm-experience/grid-texture.svg);box-shadow:0 24px 65px rgba(0,0,0,.34)}.affiliate-league-invite-control,.affiliate-referral-url,.affiliate-referral-url-final{align-items:center;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.14);border-radius:10px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:7px}.affiliate-league-invite-control>span,.affiliate-referral-url-final>span,.affiliate-referral-url>span{color:rgba(255,255,255,.7);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;min-width:0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.affiliate-league-invite-control button,.affiliate-referral-url button,.affiliate-referral-url-final button{align-items:center;background:linear-gradient(135deg,#bd0710,#f12430)!important;border:1px solid rgba(255,86,95,.55)!important;border-radius:8px!important;color:#fff!important;display:inline-flex;font-family:var(--ff-display,var(--xp-display))!important;font-size:11px!important;font-weight:900;gap:7px;min-height:43px;padding:0 14px!important;text-transform:uppercase;white-space:nowrap}.affiliate-league-warning{align-items:flex-start;background:rgba(247,181,27,.08);border-bottom:1px solid rgba(247,181,27,.24);color:#ffd66e;display:flex;font-size:12px;gap:9px;line-height:1.5;padding:12px 16px}.affiliate-table-loading{align-items:center;color:rgba(255,255,255,.68);display:flex;font-size:18px;justify-content:center;min-height:260px}.affiliate-member-status,.affiliate-table-loading{font-family:var(--ff-display,var(--xp-display))!important;text-transform:uppercase}.affiliate-member-status{background:rgba(247,181,27,.1);border:1px solid rgba(247,181,27,.25);border-radius:999px;color:#ffd46c;display:inline-flex;font-size:10px;font-weight:900;padding:6px 9px}.affiliate-member-status.is-verified{background:rgba(53,212,93,.09);border-color:rgba(53,212,93,.28);color:#77ed96}.affiliate-auth-required-card{align-items:center;background:linear-gradient(145deg,rgba(14,21,31,.97),rgba(5,9,14,.98)),url(/images/fmm-pages/league-arena-hd.webp) 50% /cover;border:1px solid rgba(255,255,255,.14);border-radius:21px;box-shadow:0 32px 88px rgba(0,0,0,.48);display:flex;flex-direction:column;margin:130px auto 70px;max-width:720px;padding:clamp(30px,6vw,64px);text-align:center}.affiliate-auth-required-card>svg{color:#ff4651;font-size:43px}.affiliate-auth-required-card h1{color:#fff;font-size:clamp(38px,5vw,62px);line-height:.94;margin:18px 0 12px;text-transform:uppercase}.affiliate-auth-required-card p{color:rgba(255,255,255,.65);line-height:1.65;margin-bottom:23px;max-width:540px}.affiliate-spin{animation:affiliateSpin .8s linear infinite}@keyframes affiliateSpin{to{transform:rotate(1turn)}}.affiliate-past-promotions-page>.xp-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.98),rgba(4,8,13,.74) 58%,rgba(4,8,13,.36)),var(--xp-hero-image)!important}.affiliate-past-main-final>.theme-container{max-width:1360px}.affiliate-past-promotion-card{box-shadow:0 24px 66px rgba(0,0,0,.32);transition:border-color .17s ease,transform .17s ease}.affiliate-past-promotion-card:hover{border-color:rgba(223,17,27,.43);transform:translateY(-4px)}.affiliate-how-page-final>.xp-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.99),rgba(3,6,10,.72) 58%,rgba(3,6,10,.33)),var(--xp-hero-image)!important}.affiliate-how-main-final>.theme-container{max-width:1360px}.affiliate-inline-back{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:9px!important;color:rgba(255,255,255,.75)!important;display:inline-flex;font-family:var(--ff-display,var(--xp-display))!important;font-size:11px!important;font-weight:900;gap:8px;margin-bottom:32px;min-height:42px;padding:0 14px!important;text-transform:uppercase}.affiliate-inline-back:hover{border-color:rgba(223,17,27,.45)!important;color:#fff!important}.affiliate-how-step-grid{counter-reset:affiliate-steps;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-how-step-grid article{background:linear-gradient(150deg,rgba(17,25,35,.98),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:17px;box-shadow:0 22px 58px rgba(0,0,0,.28);min-height:270px;overflow:hidden;padding:23px;position:relative;transition:border-color .17s ease,transform .17s ease}.affiliate-how-step-grid article:after{background:linear-gradient(90deg,#df111b,#168fe6,transparent);bottom:0;content:"";height:3px;left:0;position:absolute;width:68%}.affiliate-how-step-grid article:hover{border-color:rgba(223,17,27,.46);transform:translateY(-4px)}.affiliate-how-step-grid article>div{align-items:center;display:flex;justify-content:space-between}.affiliate-how-step-grid article>div>svg{align-items:center;background:rgba(223,17,27,.13);border:1px solid rgba(223,17,27,.35);border-radius:13px;color:#ff4b55;display:flex;font-size:23px;height:54px;padding:14px;width:54px}.affiliate-how-step-grid article>div>span{color:rgba(255,255,255,.08);font-family:var(--ff-display,var(--xp-display));font-size:64px;font-style:italic;font-weight:900;line-height:.8}.affiliate-how-step-grid h3{color:#fff;font-size:26px;line-height:.98;margin:44px 0 11px;max-width:90%;text-transform:uppercase}.affiliate-how-step-grid p{color:rgba(255,255,255,.62);font-size:13px;line-height:1.65;margin:0}.affiliate-how-rules-panel{align-items:stretch;background:linear-gradient(110deg,rgba(3,7,12,.99),rgba(6,13,21,.94) 62%,rgba(223,17,27,.14)),url(/images/fmm-pages/league-arena-hd.webp) 50% /cover;border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 30px 85px rgba(0,0,0,.4);display:grid;gap:30px;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);margin:20px 0 26px;overflow:hidden;padding:clamp(26px,5vw,56px);position:relative}.affiliate-how-rules-copy{position:relative;z-index:2}.affiliate-how-rules-copy h2{color:#fff;font-size:clamp(38px,5vw,66px);line-height:.93;margin:11px 0 17px;max-width:780px;text-transform:uppercase}.affiliate-how-rules-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.68);line-height:1.7;max-width:760px}.affiliate-how-rules-copy ul{display:grid;gap:11px;list-style:none;margin:25px 0 0;padding:0}.affiliate-how-rules-copy li{align-items:flex-start;background:rgba(0,0,0,.29);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:rgba(255,255,255,.76);display:flex;font-size:13px;gap:10px;line-height:1.55;padding:12px}.affiliate-how-rules-copy li svg{color:#58dd7d;flex:0 0 auto;margin-top:3px}.affiliate-how-rules-art{align-items:end;display:flex;min-height:510px;overflow:hidden;position:relative}.affiliate-how-rules-art>img{height:100%;inset:0;object-fit:cover;opacity:.62;position:absolute;width:100%}.affiliate-how-rules-art:after{background:linear-gradient(180deg,transparent 20%,rgba(4,8,13,.96));content:"";inset:0;position:absolute}.affiliate-how-rules-art>div{background:rgba(4,8,13,.84);border:1px solid rgba(255,255,255,.15);border-radius:13px;display:grid;gap:4px;margin:18px;padding:18px;position:relative;width:calc(100% - 36px);z-index:2}.affiliate-how-rules-art svg{color:#ff4a55;font-size:25px;margin-bottom:8px}.affiliate-how-rules-art strong{color:#fff;font-size:22px;text-transform:uppercase}.affiliate-how-rules-art span{color:rgba(255,255,255,.58);font-size:11px;line-height:1.5}.affiliate-how-cta-final{align-items:center;background:linear-gradient(120deg,rgba(223,17,27,.18),rgba(8,16,25,.98) 48%,rgba(22,143,230,.12)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(223,17,27,.29);border-radius:18px;display:flex;gap:28px;justify-content:space-between;margin-bottom:80px;overflow:hidden;padding:clamp(24px,4vw,42px)}.affiliate-how-cta-final h2{color:#fff;font-size:clamp(31px,4vw,48px);line-height:.96;margin:8px 0 10px;max-width:830px;text-transform:uppercase}.affiliate-how-cta-final>div:first-child>p:not(.xp-eyebrow){color:rgba(255,255,255,.63);line-height:1.6;margin:0;max-width:780px}.affiliate-how-cta-final>div:last-child{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.affiliate-account-settings-page>.xp-hero,.affiliate-settings-page-final>.xp-hero{background-image:linear-gradient(90deg,rgba(3,6,10,.99),rgba(3,6,10,.74) 58%,rgba(3,6,10,.3)),var(--xp-hero-image)!important}.affiliate-account-settings-shell,.affiliate-settings-shell{margin:0 auto;max-width:1360px;padding-bottom:80px}.affiliate-profile-preview-card,.affiliate-settings-card{background:linear-gradient(150deg,rgba(16,24,34,.97),rgba(6,10,16,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.12);border-radius:17px;box-shadow:0 24px 65px rgba(0,0,0,.3)}.affiliate-profile-workspace-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)}.affiliate-profile-editor-card{min-width:0}.affiliate-profile-preview-card{min-height:650px;overflow:hidden;position:relative}.affiliate-profile-preview-media{background:linear-gradient(180deg,rgba(3,7,12,.05),rgba(3,7,12,.94)),url(/images/fmm-experience/fighter-action-blue.jpg) 50% /cover;height:300px;overflow:hidden;position:relative}.affiliate-profile-preview-media:after{background:linear-gradient(180deg,transparent 45%,#070b11);content:"";inset:0;position:absolute}.affiliate-profile-preview-media>img{filter:drop-shadow(0 22px 30px rgba(0,0,0,.6));height:100%;object-fit:contain;object-position:right bottom;position:absolute;right:-10px;width:78%}.affiliate-profile-preview-media>span{background:rgba(223,17,27,.9);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;font-family:var(--ff-display,var(--xp-display));font-size:9px;font-weight:900;left:18px;letter-spacing:.12em;padding:7px 10px;position:absolute;text-transform:uppercase;top:18px;z-index:2}.affiliate-profile-preview-content{padding:0 23px 24px;position:relative}.affiliate-profile-preview-avatar{background:#070b11;border:4px solid #070b11;border-radius:50%;height:104px;margin-top:-53px;overflow:hidden;position:relative;width:104px;z-index:3}.affiliate-profile-preview-avatar img{height:100%;object-fit:cover;object-position:center top;width:100%}.affiliate-profile-preview-content .xp-eyebrow{margin:18px 0 8px}.affiliate-profile-preview-content h2{color:#fff;font-size:clamp(31px,3.6vw,48px);line-height:.96;margin:0;text-transform:uppercase}.affiliate-profile-preview-content>strong{color:#ff5963;display:block;font-size:14px;margin-top:6px}.affiliate-profile-preview-content>p:not(.xp-eyebrow){color:rgba(255,255,255,.63);line-height:1.62;margin:17px 0 21px}.affiliate-profile-meta-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-profile-meta-grid>span{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);border-radius:10px;display:grid;gap:3px;min-width:0;padding:11px}.affiliate-profile-meta-grid svg{color:#ff4b55;margin-bottom:5px}.affiliate-profile-meta-grid small{color:rgba(255,255,255,.45);font-family:var(--ff-display,var(--xp-display));font-size:8px;letter-spacing:.08em;text-transform:uppercase}.affiliate-profile-meta-grid strong{color:#fff;font-family:var(--ff-body,var(--xp-body))!important;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affiliate-account-security-note,.affiliate-profile-settings-callout{align-items:center;background:linear-gradient(120deg,rgba(22,143,230,.14),rgba(7,13,21,.98) 48%,rgba(223,17,27,.14)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(255,255,255,.14);border-radius:17px;display:grid;gap:18px;grid-template-columns:48px minmax(0,1fr) auto;overflow:hidden;padding:22px}.affiliate-account-security-note>svg:first-child,.affiliate-profile-settings-callout>svg{color:#ff4a55;font-size:30px}.affiliate-account-security-note small,.affiliate-profile-settings-callout small{color:#ff6f78;font-family:var(--ff-display,var(--xp-display));font-size:9px;letter-spacing:.1em;text-transform:uppercase}.affiliate-account-security-note h2,.affiliate-profile-settings-callout h2{color:#fff;font-size:clamp(22px,3vw,34px);line-height:1;margin:3px 0 6px;text-transform:uppercase}.affiliate-account-security-note p,.affiliate-profile-settings-callout p{color:rgba(255,255,255,.61);line-height:1.55;margin:0}.affiliate-account-settings-shell{display:grid;gap:28px}.affiliate-settings-control input,.affiliate-settings-control select,.affiliate-settings-field-grid input,.affiliate-settings-field-grid textarea{background:rgba(0,0,0,.34)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;min-height:49px;outline:none!important;padding:10px 13px!important;width:100%}.affiliate-settings-field-grid textarea{min-height:128px}.affiliate-settings-control input:focus,.affiliate-settings-control select:focus,.affiliate-settings-field-grid input:focus,.affiliate-settings-field-grid textarea:focus{border-color:rgba(223,17,27,.7)!important;box-shadow:0 0 0 3px rgba(223,17,27,.12)!important}.affiliate-account-security-check{color:#63e583!important;font-size:31px!important;justify-self:end}.affiliate-settings-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(0,0,0,.78);display:flex;inset:0;justify-content:center;padding:20px;position:fixed!important;z-index:2000!important}.affiliate-settings-modal{background:linear-gradient(150deg,rgba(16,24,34,.99),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.16);border-radius:18px;box-shadow:0 36px 100px rgba(0,0,0,.58);display:grid;gap:17px;max-width:540px;padding:29px;position:relative;width:100%}.affiliate-settings-modal>p{color:rgba(255,255,255,.66);line-height:1.55;margin:0}.affiliate-settings-modal-close{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:50%!important;color:#fff!important;display:flex;height:38px;justify-content:center;padding:0!important;position:absolute;right:15px;top:15px;width:38px}.affiliate-settings-modal-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media (max-width:1180px){.affiliate-dashboard-community-final,.affiliate-how-rules-panel,.affiliate-profile-workspace-grid{grid-template-columns:1fr}.affiliate-dashboard-community-final{background-position:70%}.affiliate-profile-preview-card{min-height:auto}.affiliate-profile-preview-media{height:340px}.affiliate-how-rules-art{min-height:420px}}@media (max-width:980px){.affiliate-experience-nav{top:64px}.affiliate-how-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-dashboard-community-final{grid-template-columns:1fr}.affiliate-account-security-note,.affiliate-profile-settings-callout{align-items:flex-start;grid-template-columns:42px minmax(0,1fr)}.affiliate-account-security-check,.affiliate-profile-settings-callout .theme-btn{grid-column:2;justify-self:start}}@media (max-width:760px){.affiliate-experience-nav-inner{padding-inline:14px}.affiliate-experience-nav-inner a{font-size:10px;min-height:39px;padding-inline:11px}.affiliate-dashboard-hero-final{min-height:auto}.affiliate-dashboard-link-grid,.affiliate-how-step-grid,.affiliate-profile-meta-grid{grid-template-columns:1fr}.affiliate-dashboard-community-final,.affiliate-how-cta-final,.affiliate-how-rules-panel{border-radius:16px;padding:22px 16px}.affiliate-how-cta-final{align-items:stretch;flex-direction:column}.affiliate-how-cta-final>div:last-child{flex-direction:column;width:100%}.affiliate-how-cta-final .theme-btn{justify-content:center;width:100%}.affiliate-how-rules-art{min-height:360px}.affiliate-league-invite-control,.affiliate-referral-url,.affiliate-referral-url-final{grid-template-columns:1fr}.affiliate-league-invite-control button,.affiliate-referral-url button,.affiliate-referral-url-final button{justify-content:center}.affiliate-profile-preview-media{height:270px}.affiliate-account-security-note,.affiliate-profile-settings-callout{grid-template-columns:1fr}.affiliate-account-security-check,.affiliate-profile-settings-callout .theme-btn{grid-column:auto}.affiliate-profile-settings-callout .theme-btn{justify-content:center;width:100%}.affiliate-settings-modal-actions{flex-direction:column}.affiliate-settings-modal-actions .theme-btn{justify-content:center;width:100%}}@media (max-width:560px){.affiliate-dashboard-pagination,.affiliate-league-pagination{align-items:stretch;flex-direction:column;text-align:center}.affiliate-dashboard-pagination button{justify-content:center;width:100%}.affiliate-profile-preview-media{height:230px}.affiliate-profile-preview-media>img{width:92%}.affiliate-settings-modal{padding:24px 16px 17px}}.affiliate-create-loading,.public-promo-loading{align-items:center;background:linear-gradient(115deg,rgba(4,8,13,.97),rgba(4,8,13,.68)),url(/images/fmm-pages/premium-duel-banner.png) 50% /cover;border:1px solid rgba(255,255,255,.12);border-radius:18px;color:#fff;display:flex;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(20px,3vw,32px);justify-content:center;min-height:420px;padding:30px;text-align:center;text-transform:uppercase}.affiliate-create-loading.is-error,.public-promo-loading.is-error{border-color:rgba(223,17,27,.46);color:#ff7b83}.affiliate-create-promotion-premium{isolation:isolate;position:relative}.affiliate-create-promotion-premium:before{background:radial-gradient(circle,rgba(223,17,27,.22),transparent 66%);content:"";height:380px;pointer-events:none;position:absolute;right:-150px;top:-90px;width:380px;z-index:-1}.affiliate-campaign-subview{background:linear-gradient(180deg,rgba(3,7,12,.98),rgba(4,8,13,.99)),url(/images/fmm-experience/grid-texture.svg);min-height:100vh;padding:118px clamp(15px,4vw,58px) 80px}.affiliate-campaign-back{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:11px;font-weight:900;gap:9px;margin:0 0 20px;min-height:44px;padding:0 16px;text-transform:uppercase}.affiliate-campaign-command{color:#fff;margin:0 auto;max-width:1380px;width:100%}.affiliate-campaign-hero{background:linear-gradient(90deg,rgba(2,5,9,.98) 0,rgba(3,7,12,.88) 42%,rgba(3,7,12,.5) 100%),var(--affiliate-campaign-bg) center /cover;border:1px solid rgba(255,255,255,.14);border-radius:24px;box-shadow:0 34px 95px rgba(0,0,0,.48);display:grid;gap:26px;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);min-height:520px;overflow:hidden;padding:clamp(30px,5vw,66px);position:relative}.affiliate-campaign-hero-overlay{background:radial-gradient(circle at 78% 30%,rgba(223,17,27,.28),transparent 28%),linear-gradient(180deg,transparent 62%,rgba(2,5,9,.96));inset:0;pointer-events:none;position:absolute}.affiliate-campaign-hero-grid{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:34px 34px;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%);pointer-events:none;position:absolute}.affiliate-campaign-faceoff,.affiliate-campaign-hero-copy{position:relative;z-index:2}.affiliate-campaign-hero-copy{align-self:center}.affiliate-campaign-status{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(255,255,255,.76);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;margin:18px 0 14px;min-height:34px;padding:0 12px;text-transform:uppercase}.affiliate-campaign-status i{background:#9099a7;border-radius:50%;height:8px;width:8px}.affiliate-campaign-status.is-active i{background:#56e08a;box-shadow:0 0 0 6px rgba(86,224,138,.12),0 0 22px rgba(86,224,138,.52)}.affiliate-campaign-hero-copy h1{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(48px,6vw,84px);line-height:.88;margin:0 0 20px;max-width:720px;text-transform:uppercase}.affiliate-campaign-hero-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.68);font-size:14px;line-height:1.7;margin:0;max-width:640px}.affiliate-campaign-hero-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.affiliate-campaign-hero-meta span{align-items:center;background:rgba(1,4,8,.58);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.78);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;min-height:36px;padding:0 12px;text-transform:uppercase}.affiliate-campaign-hero-meta svg{color:#ff5963}.affiliate-campaign-faceoff{align-items:end;align-self:end;display:grid;gap:10px;grid-template-columns:minmax(150px,1fr) 100px minmax(150px,1fr);min-height:390px}.affiliate-campaign-faceoff figure{align-items:end;display:grid;margin:0;min-width:0;position:relative}.affiliate-campaign-faceoff figure:before{background:radial-gradient(circle,rgba(223,17,27,.26),transparent 64%);content:"";inset:20% -15% 0;position:absolute}.affiliate-campaign-faceoff figure:first-child:before{background:radial-gradient(circle,rgba(26,139,221,.24),transparent 64%)}.affiliate-campaign-faceoff figure img{filter:drop-shadow(0 30px 25px rgba(0,0,0,.5));height:340px;margin:0 auto;max-width:100%;object-fit:contain;object-position:bottom center;position:relative;width:280px}.affiliate-campaign-faceoff figcaption{background:rgba(2,5,9,.82);border:1px solid rgba(255,255,255,.13);border-radius:10px;bottom:12px;color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(13px,1.4vw,20px);left:8px;line-height:1;overflow:hidden;padding:10px;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-campaign-faceoff>div{align-self:center;display:grid;gap:6px;justify-items:center;text-align:center}.affiliate-campaign-faceoff>div small,.affiliate-campaign-faceoff>div span{color:rgba(255,255,255,.64);font-family:var(--ff-display,Impact,sans-serif);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.affiliate-campaign-faceoff>div strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:64px;font-style:italic;line-height:.85;text-shadow:0 0 26px rgba(223,17,27,.52)}.affiliate-campaign-kpi-strip{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.affiliate-campaign-kpi-strip article{background:linear-gradient(145deg,rgba(16,24,34,.98),rgba(7,12,18,.98));border:1px solid rgba(255,255,255,.11);border-radius:15px;display:grid;gap:5px;min-height:126px;padding:19px;position:relative}.affiliate-campaign-kpi-strip article:after{background:linear-gradient(90deg,#df111b,transparent);bottom:0;content:"";height:3px;left:0;position:absolute;width:55%}.affiliate-campaign-kpi-strip small,.affiliate-campaign-kpi-strip span{color:rgba(255,255,255,.55);font-family:var(--ff-display,Impact,sans-serif);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.affiliate-campaign-kpi-strip strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:36px;line-height:1}.affiliate-campaign-layout{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 330px}.affiliate-campaign-main,.affiliate-campaign-sidebar{display:grid;gap:16px;min-width:0}.affiliate-campaign-panel,.affiliate-campaign-side-card{background:linear-gradient(145deg,rgba(15,23,33,.98),rgba(6,10,16,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:18px;box-shadow:0 24px 65px rgba(0,0,0,.28);min-width:0}.affiliate-campaign-panel{padding:clamp(20px,3vw,28px)}.affiliate-campaign-panel>header{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.1);display:flex;gap:18px;justify-content:space-between;margin-bottom:20px;padding-bottom:18px}.affiliate-campaign-panel>header h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(28px,3vw,40px);line-height:.98;margin:5px 0 0;text-transform:uppercase}.affiliate-campaign-panel>header>svg{color:#ff5862;font-size:26px}.affiliate-campaign-state-pill{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.72);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:9px;gap:7px;min-height:34px;padding:0 12px;text-transform:uppercase}.affiliate-campaign-state-pill.is-active{background:rgba(86,224,138,.08);border-color:rgba(86,224,138,.32);color:#7cf1a5}.affiliate-campaign-control-grid{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-campaign-action{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:13px;color:#fff;cursor:pointer;display:flex;gap:14px;min-height:102px;padding:16px;text-align:left;transition:border-color .16s ease,transform .16s ease,background .16s ease}.affiliate-campaign-action:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:rgba(223,17,27,.42);transform:translateY(-2px)}.affiliate-campaign-action:disabled{cursor:not-allowed;opacity:.54}.affiliate-campaign-action>svg{background:rgba(223,17,27,.11);border:1px solid rgba(223,17,27,.24);border-radius:11px;color:#ff6972;flex:0 0 auto;font-size:19px;height:44px;padding:12px;width:44px}.affiliate-campaign-action.is-primary{background:linear-gradient(135deg,rgba(223,17,27,.24),rgba(223,17,27,.07));border-color:rgba(223,17,27,.36)}.affiliate-campaign-action.is-danger>svg{background:rgba(255,80,80,.08);border-color:rgba(255,80,80,.24)}.affiliate-campaign-action>span{display:grid;gap:5px;min-width:0}.affiliate-campaign-action strong{font-family:var(--ff-display,Impact,sans-serif);font-size:16px;text-transform:uppercase}.affiliate-campaign-action small{color:rgba(255,255,255,.56);font-size:11px;line-height:1.45}.affiliate-campaign-link-panel>header{margin-bottom:14px}.affiliate-campaign-url{align-items:center;background:rgba(1,4,8,.58);border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;cursor:pointer;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:14px;text-align:left;width:100%}.affiliate-campaign-url>span{display:grid;gap:5px;min-width:0}.affiliate-campaign-url small{color:#ff6b74;font-family:var(--ff-display,Impact,sans-serif);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.affiliate-campaign-url strong{color:rgba(255,255,255,.82);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affiliate-campaign-url>i{align-items:center;background:linear-gradient(135deg,#df111b,#980812);border-radius:9px;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;font-style:normal;gap:7px;min-height:42px;padding:0 14px;text-transform:uppercase}.affiliate-campaign-metric-grid{display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-campaign-metric-grid article,.affiliate-campaign-participation-card{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:13px;color:#fff;display:grid;gap:6px;min-height:145px;padding:17px;position:relative;text-align:left}.affiliate-campaign-metric-grid article>span,.affiliate-campaign-participation-card small{color:rgba(255,255,255,.56);font-family:var(--ff-display,Impact,sans-serif);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.affiliate-campaign-metric-grid article>strong,.affiliate-campaign-participation-card strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:36px;line-height:1}.affiliate-campaign-metric-grid article>small,.affiliate-campaign-participation-card em{color:rgba(255,255,255,.5);font-size:10px;font-style:normal;line-height:1.45}.affiliate-campaign-metric-grid article>em{background:#080d14;border:1px solid rgba(255,255,255,.12);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 15px 40px rgba(0,0,0,.44);color:rgba(255,255,255,.72);font-size:10px;font-style:normal;left:10px;line-height:1.45;padding:10px;pointer-events:none;position:absolute;right:10px;z-index:10}.affiliate-campaign-participation-card{align-items:center;background:linear-gradient(135deg,rgba(223,17,27,.17),rgba(223,17,27,.04));border-color:rgba(223,17,27,.32);cursor:pointer;grid-template-columns:52px 1fr}.affiliate-campaign-participation-card>svg{color:#ff6670;font-size:28px}.affiliate-campaign-participation-card>span{display:grid;gap:5px}.affiliate-campaign-creative-layout{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)}.affiliate-campaign-canvas-shell{background:#03070b;border:1px solid rgba(255,255,255,.12);border-radius:15px;overflow:hidden;padding:10px;position:relative}.affiliate-campaign-canvas-shell canvas{border-radius:10px;display:block;height:auto;max-width:100%;width:100%}.affiliate-campaign-canvas-shell>span{align-items:center;background:rgba(2,5,9,.88);border:1px solid rgba(255,255,255,.12);border-radius:999px;bottom:22px;color:rgba(255,255,255,.72);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:9px;gap:7px;left:22px;min-height:32px;padding:0 10px;position:absolute;text-transform:uppercase}.affiliate-campaign-canvas-shell>span svg{color:#57df89}.affiliate-campaign-creative-copy h3{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(30px,4vw,48px);line-height:.95;margin:0 0 14px;text-transform:uppercase}.affiliate-campaign-creative-copy>p{color:rgba(255,255,255,.62);font-size:13px;line-height:1.65;margin:0}.affiliate-campaign-creative-copy>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.affiliate-campaign-recorder-panel>header>button{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.affiliate-campaign-recorder{display:grid;gap:16px}.affiliate-campaign-recorder-status{align-items:center;color:rgba(255,255,255,.7);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;text-transform:uppercase}.affiliate-campaign-recorder-status i{background:#df111b;border-radius:50%;box-shadow:0 0 0 5px rgba(223,17,27,.13);height:8px;width:8px}.affiliate-campaign-recorder-videos{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-campaign-recorder-videos video,.affiliate-campaign-video-panel>video{aspect-ratio:16/9;background:#000;border:1px solid rgba(255,255,255,.12);border-radius:13px;object-fit:cover;width:100%}.affiliate-campaign-recorder-actions{display:flex;flex-wrap:wrap;gap:9px}.affiliate-campaign-recorder-actions button{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;min-height:42px;padding:0 14px;text-transform:uppercase}.affiliate-campaign-recorder-actions button:disabled{cursor:not-allowed;opacity:.42}.affiliate-campaign-side-card{overflow:hidden;padding:20px}.affiliate-campaign-side-card.is-owner{background:linear-gradient(180deg,rgba(4,8,13,.22),rgba(4,8,13,.98) 68%),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;min-height:350px;padding-top:48px;text-align:center}.affiliate-campaign-side-card.is-owner img{border:3px solid rgba(223,17,27,.72);border-radius:50%;box-shadow:0 0 0 8px rgba(223,17,27,.1),0 22px 50px rgba(0,0,0,.42);height:118px;object-fit:cover;width:118px}.affiliate-campaign-side-card>p{color:#ff6d76;font-size:9px;letter-spacing:.11em;margin:16px 0 6px}.affiliate-campaign-side-card h3,.affiliate-campaign-side-card>p{font-family:var(--ff-display,Impact,sans-serif);text-transform:uppercase}.affiliate-campaign-side-card h3{color:#fff;font-size:28px;line-height:1;margin:0 0 10px}.affiliate-campaign-side-card.is-owner>span{align-items:center;color:rgba(255,255,255,.64);display:inline-flex;font-size:11px;gap:7px}.affiliate-campaign-progress{background:rgba(255,255,255,.08);border-radius:999px;height:8px;margin:18px 0 12px;overflow:hidden}.affiliate-campaign-progress i{background:linear-gradient(90deg,#df111b,#ff6972);border-radius:inherit;display:block;height:100%}.affiliate-campaign-side-card>strong{color:#fff;display:block;font-family:var(--ff-display,Impact,sans-serif);font-size:24px;margin-bottom:7px}.affiliate-campaign-side-card>small{color:rgba(255,255,255,.57);display:block;font-size:11px;line-height:1.55}.affiliate-campaign-timeline{display:grid;gap:0;list-style:none;margin:16px 0 0;padding:0}.affiliate-campaign-timeline li{align-items:flex-start;display:grid;gap:11px;grid-template-columns:28px 1fr;min-height:76px;position:relative}.affiliate-campaign-timeline li:not(:last-child):after{background:rgba(255,255,255,.1);content:"";height:46px;left:13px;position:absolute;top:29px;width:1px}.affiliate-campaign-timeline li>svg{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:rgba(255,255,255,.4);height:28px;padding:7px;width:28px;z-index:2}.affiliate-campaign-timeline li.is-complete>svg{background:rgba(86,224,138,.12);border-color:rgba(86,224,138,.32);color:#70eda0}.affiliate-campaign-timeline li>span{display:grid;gap:4px}.affiliate-campaign-timeline strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:13px;text-transform:uppercase}.affiliate-campaign-timeline small{color:rgba(255,255,255,.48);font-size:10px;line-height:1.4}.affiliate-campaign-modal-backdrop{align-items:center;background:rgba(0,0,0,.82);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:1000001}.affiliate-campaign-modal{background:linear-gradient(145deg,rgba(16,24,34,.99),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(223,17,27,.36);border-radius:20px;box-shadow:0 36px 110px rgba(0,0,0,.7);max-width:700px;padding:clamp(25px,5vw,42px);position:relative;width:100%}.affiliate-campaign-modal h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(36px,5vw,58px);line-height:.94;margin:10px 0 24px;max-width:570px;text-transform:uppercase}.affiliate-campaign-modal-close{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:18px;top:18px;width:40px}.affiliate-campaign-modal ol{display:grid;gap:10px;list-style:none;margin:0 0 24px;padding:0}.affiliate-campaign-modal li{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:12px;display:grid;gap:13px;grid-template-columns:42px 1fr;padding:13px}.affiliate-campaign-modal li>span{align-items:center;background:rgba(223,17,27,.13);border:1px solid rgba(223,17,27,.28);border-radius:9px;color:#ff7079;display:flex;font-family:var(--ff-display,Impact,sans-serif);height:42px;justify-content:center}.affiliate-campaign-modal li>div{display:grid;gap:4px}.affiliate-campaign-modal li strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:14px;text-transform:uppercase}.affiliate-campaign-modal li small{color:rgba(255,255,255,.55);font-size:11px;line-height:1.45}.public-promo-detail-route{background:#04070b;min-height:100vh;padding-top:14px}.public-promo-back{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;margin:20px clamp(16px,4vw,58px) 0;min-height:42px;padding:0 15px;text-transform:uppercase}.public-promo-experience{background:linear-gradient(100deg,rgba(2,5,9,.98),rgba(3,7,12,.72)),url(/images/fmm-pages/premium-duel-banner.png) 50% /cover;min-height:720px;overflow:hidden;padding:clamp(48px,7vw,92px) clamp(16px,5vw,72px);position:relative}.public-promo-ambient{background:radial-gradient(circle at 80% 26%,rgba(223,17,27,.26),transparent 28%),radial-gradient(circle at 64% 75%,rgba(31,143,224,.16),transparent 28%);inset:0;pointer-events:none;position:absolute}.public-promo-stage{align-items:center;display:grid;gap:clamp(28px,5vw,70px);grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);margin:0 auto;max-width:1360px;position:relative;z-index:2}.public-promo-copy h1{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(52px,7vw,94px);line-height:.87;margin:18px 0 20px;text-transform:uppercase}.public-promo-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.67);font-size:14px;line-height:1.7;margin:0;max-width:640px}.public-promo-live{align-items:center;background:rgba(223,17,27,.11);border:1px solid rgba(223,17,27,.34);border-radius:999px;color:#ff727b;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:9px;gap:8px;margin-top:18px;min-height:34px;padding:0 12px;text-transform:uppercase}.public-promo-live i{background:#ff4f5a;border-radius:50%;box-shadow:0 0 0 6px rgba(255,79,90,.12);height:8px;width:8px}.public-promo-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.public-promo-meta span{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(255,255,255,.76);display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:9px;gap:7px;min-height:36px;padding:0 12px;text-transform:uppercase}.public-promo-meta svg{color:#ff636c}.public-promo-join{margin-top:25px}.public-promo-trust{align-items:flex-start;color:rgba(255,255,255,.54);display:flex;gap:10px;margin-top:18px;max-width:540px}.public-promo-trust>svg{color:#61cfff;flex:0 0 auto;margin-top:3px}.public-promo-trust>span{display:grid;gap:3px}.public-promo-trust strong{color:rgba(255,255,255,.8);font-family:var(--ff-display,Impact,sans-serif);font-size:11px;text-transform:uppercase}.public-promo-trust small{font-size:10px;line-height:1.45}.public-promo-fight-card{align-items:end;background:radial-gradient(circle at 50% 42%,rgba(223,17,27,.24),transparent 36%),linear-gradient(160deg,rgba(18,27,38,.96),rgba(4,8,13,.99));border:1px solid rgba(255,255,255,.14);border-radius:24px;box-shadow:0 35px 95px rgba(0,0,0,.5);display:grid;gap:10px;grid-template-columns:minmax(160px,1fr) 95px minmax(160px,1fr);min-height:570px;overflow:hidden;padding:28px 28px 0;position:relative}.public-promo-fight-card:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:30px 30px;content:"";inset:0;pointer-events:none}.public-promo-fighter,.public-promo-prize-strip,.public-promo-versus{position:relative;z-index:2}.public-promo-fighter{align-items:end;display:grid;height:500px;position:relative}.public-promo-fighter img{filter:drop-shadow(0 28px 26px rgba(0,0,0,.55));height:440px;margin:0 auto;max-width:100%;object-fit:contain;object-position:bottom center;width:300px}.public-promo-fighter>span{background:rgba(3,7,12,.86);border:1px solid rgba(255,255,255,.13);border-radius:10px;bottom:56px;color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:17px;left:8px;overflow:hidden;padding:11px;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-promo-versus{align-self:center;display:grid;gap:7px;justify-items:center;margin-bottom:110px;text-align:center}.public-promo-versus em,.public-promo-versus small,.public-promo-versus span{color:rgba(255,255,255,.58);font-family:var(--ff-display,Impact,sans-serif);font-size:9px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.public-promo-versus strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:64px;font-style:italic;line-height:.85;text-shadow:0 0 28px rgba(223,17,27,.56)}.public-promo-prize-strip{background:rgba(3,7,12,.94);border-top:1px solid rgba(255,255,255,.12);bottom:0;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));left:0;position:absolute;right:0}.public-promo-prize-strip>span{display:grid;gap:4px;padding:15px 18px;text-align:center}.public-promo-prize-strip>span:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.public-promo-prize-strip small{color:rgba(255,255,255,.48);font-size:8px;letter-spacing:.08em}.public-promo-prize-strip small,.public-promo-prize-strip strong{font-family:var(--ff-display,Impact,sans-serif);text-transform:uppercase}.public-promo-prize-strip strong{align-items:center;color:#fff;display:inline-flex;font-size:18px;gap:6px;justify-content:center}.public-promo-prize-strip strong svg{color:#62e091}.public-affiliate-campaign-page{background:radial-gradient(circle at 8% 16%,rgba(223,17,27,.13),transparent 27%),radial-gradient(circle at 92% 40%,rgba(26,139,221,.12),transparent 28%),#04070b;color:#fff;min-height:580px;padding:70px 0 90px}.public-affiliate-campaign-header{align-items:center;background:linear-gradient(110deg,rgba(15,23,33,.97),rgba(6,10,16,.97)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:18px;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding:20px}.public-affiliate-campaign-owner{align-items:center;display:flex;gap:15px;min-width:0}.public-affiliate-campaign-owner>img{border:2px solid rgba(223,17,27,.62);border-radius:50%;height:84px;object-fit:cover;width:84px}.public-affiliate-campaign-owner>span{display:grid;gap:4px;min-width:0}.public-affiliate-campaign-owner h2{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(28px,4vw,44px);line-height:.95;margin:0;text-transform:uppercase}.public-affiliate-campaign-owner small{align-items:center;color:rgba(255,255,255,.58);display:flex;font-size:11px;gap:7px}.public-affiliate-campaign-grid{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-affiliate-campaign-card{background:linear-gradient(145deg,rgba(15,23,33,.98),rgba(5,9,14,.99));border:1px solid rgba(255,255,255,.11);border-radius:17px;cursor:pointer;overflow:hidden;transition:border-color .16s ease,transform .16s ease}.public-affiliate-campaign-card:hover{border-color:rgba(223,17,27,.44);transform:translateY(-4px)}.public-affiliate-campaign-media{align-items:end;background:radial-gradient(circle at 50% 48%,rgba(223,17,27,.18),transparent 38%),#070c12;display:grid;gap:8px;grid-template-columns:minmax(100px,1fr) 62px minmax(100px,1fr);min-height:270px;overflow:hidden;padding:10px 14px 0}.public-affiliate-campaign-media figure{align-self:end;margin:0}.public-affiliate-campaign-media figure img{height:230px;object-fit:contain;object-position:bottom center;width:100%}.public-affiliate-campaign-media>div{align-self:center;display:grid;gap:5px;justify-items:center;margin-bottom:35px}.public-affiliate-campaign-media>div small,.public-affiliate-campaign-media>div span{color:rgba(255,255,255,.5);font-family:var(--ff-display,Impact,sans-serif);font-size:8px;text-align:center;text-transform:uppercase}.public-affiliate-campaign-media>div strong{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:38px;font-style:italic}.public-affiliate-campaign-copy{padding:19px}.public-affiliate-campaign-copy>p{color:#ff6972;font-size:9px;letter-spacing:.1em;margin:0 0 7px}.public-affiliate-campaign-copy h3,.public-affiliate-campaign-copy>p{font-family:var(--ff-display,Impact,sans-serif);text-transform:uppercase}.public-affiliate-campaign-copy h3{color:#fff;font-size:24px;line-height:1;margin:0 0 14px}.public-affiliate-campaign-copy h3 span{color:#ff505b}.public-affiliate-campaign-copy>div{display:flex;flex-wrap:wrap;gap:8px}.public-affiliate-campaign-copy>div span{align-items:center;color:rgba(255,255,255,.58);display:inline-flex;font-size:10px;gap:6px}.public-affiliate-campaign-copy>button{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-family:var(--ff-display,Impact,sans-serif);font-size:11px;gap:8px;margin-top:18px;padding:0;text-transform:uppercase}.public-affiliate-campaign-copy>button svg{color:#ff5d67}.public-affiliate-campaign-empty{align-items:center;background:rgba(255,255,255,.025);border:1px dashed rgba(255,255,255,.16);border-radius:18px;display:flex;flex-direction:column;min-height:330px;justify-content:center;padding:28px;text-align:center}.public-affiliate-campaign-empty>svg{color:#ff5d67;font-size:42px}.public-affiliate-campaign-empty h3{font-family:var(--ff-display,Impact,sans-serif);font-size:34px;margin:14px 0 8px;text-transform:uppercase}.public-affiliate-campaign-empty p{color:rgba(255,255,255,.56);margin:0}.premium-testimonials{background:linear-gradient(100deg,rgba(3,7,12,.99),rgba(4,8,13,.82)),url(/images/fmm-pages/premium-duel-banner.png) 50% /cover;color:#fff;min-height:720px;overflow:hidden;padding:clamp(64px,8vw,110px) 0;position:relative}.premium-testimonials-glow{background:radial-gradient(circle at 74% 24%,rgba(223,17,27,.25),transparent 28%),radial-gradient(circle at 84% 76%,rgba(28,144,226,.14),transparent 26%);inset:0;pointer-events:none;position:absolute}.premium-testimonials-layout{align-items:center;display:grid;gap:clamp(32px,6vw,82px);grid-template-columns:minmax(0,.76fr) minmax(520px,1.24fr);position:relative;z-index:2}.premium-testimonials-copy h2{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(48px,6vw,82px);line-height:.88;margin:14px 0 20px;text-transform:uppercase}.premium-testimonials-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.65);font-size:14px;line-height:1.7;margin:0;max-width:560px}.premium-testimonials-proof{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.premium-testimonials-proof>span{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:13px;display:grid;gap:4px 10px;grid-template-columns:34px 1fr;padding:14px}.premium-testimonials-proof svg{color:#ff5e68;font-size:24px;grid-row:1/3}.premium-testimonials-proof strong{font-family:var(--ff-display,Impact,sans-serif);font-size:24px;line-height:1}.premium-testimonials-proof small{color:rgba(255,255,255,.52);font-size:9px;text-transform:uppercase}.premium-testimonials-controls{align-items:center;display:flex;gap:12px;margin-top:24px}.premium-testimonials-controls button{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.premium-testimonials-controls>span{color:rgba(255,255,255,.52);font-family:var(--ff-display,Impact,sans-serif);font-size:11px}.premium-testimonials-controls strong{color:#fff;font-size:19px}.premium-testimonials-stage{display:grid;gap:12px;position:relative}.premium-testimonial-featured{background:linear-gradient(145deg,rgba(17,26,37,.97),rgba(5,9,14,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.13);border-radius:22px;box-shadow:0 32px 95px rgba(0,0,0,.44);min-height:420px;overflow:hidden;padding:clamp(28px,5vw,52px);position:relative}.premium-testimonial-featured:after{background:radial-gradient(circle,rgba(223,17,27,.18),transparent 66%);content:"";height:330px;position:absolute;right:-110px;top:-120px;width:330px}.premium-testimonial-number{color:rgba(255,255,255,.05);font-family:var(--ff-display,Impact,sans-serif);font-size:148px;line-height:.8;position:absolute;right:24px;top:28px}.premium-testimonial-quote-icon{color:#ff5d67;font-size:34px}.premium-testimonial-stars{color:#f7b51b;display:flex;gap:5px;margin:24px 0 18px}.premium-testimonial-featured blockquote{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(26px,3.5vw,44px);line-height:1.08;margin:0;max-width:720px;position:relative;text-transform:uppercase;z-index:2}.premium-testimonial-featured footer{align-items:center;display:flex;gap:12px;margin-top:30px}.premium-testimonial-featured footer>span,.premium-testimonial-rail button>span{align-items:center;background:linear-gradient(135deg,#df111b,#970812);border:1px solid rgba(255,255,255,.18);border-radius:50%;display:flex;flex:0 0 auto;font-family:var(--ff-display,Impact,sans-serif);height:50px;justify-content:center;width:50px}.premium-testimonial-featured footer>div{display:grid;gap:4px}.premium-testimonial-featured footer strong{font-family:var(--ff-display,Impact,sans-serif);font-size:16px;text-transform:uppercase}.premium-testimonial-featured footer small{color:rgba(255,255,255,.52);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.premium-testimonial-rail{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.premium-testimonial-rail button{align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:13px;color:#fff;cursor:pointer;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) auto;min-width:0;padding:10px;text-align:left}.premium-testimonial-rail button.is-active{background:rgba(223,17,27,.11);border-color:rgba(223,17,27,.38)}.premium-testimonial-rail button>span{height:38px;width:38px}.premium-testimonial-rail button>div{display:grid;gap:4px;min-width:0}.premium-testimonial-rail strong{font-family:var(--ff-display,Impact,sans-serif);font-size:11px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-testimonial-rail small{color:rgba(255,255,255,.48);font-size:9px;line-height:1.35;overflow:hidden}.premium-testimonial-rail em{color:rgba(255,255,255,.28);font-family:var(--ff-display,Impact,sans-serif);font-size:20px;font-style:normal}.premium-testimonial-dots{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px}.premium-testimonial-dots button{background:rgba(255,255,255,.18);border:0;border-radius:999px;cursor:pointer;height:5px;padding:0;transition:width .16s ease,background .16s ease;width:18px}.premium-testimonial-dots button.is-active{background:#df111b;width:44px}.premium-testimonials-state{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;text-align:center}.premium-testimonials-state>svg{color:#ff5d67;font-size:46px}.premium-testimonials-state>strong{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(26px,4vw,48px);text-transform:uppercase}.premium-forum-subview{background:#04070b;min-height:720px;padding:50px clamp(16px,4vw,56px) 80px}.premium-forum-back{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:8px;margin-bottom:18px;min-height:42px;padding:0 15px;text-transform:uppercase}.premium-community-forum{background:linear-gradient(100deg,rgba(3,7,12,.99),rgba(4,8,13,.88)),url(/images/fmm-pages/premium-arena-banner.png) 50% /cover fixed;color:#fff;min-height:760px;overflow:hidden;padding:70px 0 100px;position:relative}.premium-community-forum-bg{background:radial-gradient(circle at 12% 18%,rgba(223,17,27,.18),transparent 28%),radial-gradient(circle at 88% 48%,rgba(28,144,226,.14),transparent 29%);inset:0;pointer-events:none;position:absolute}.premium-community-layout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 330px;position:relative;z-index:2}.premium-community-main{min-width:0}.premium-community-toolbar{align-items:flex-end;background:linear-gradient(130deg,rgba(17,26,37,.97),rgba(5,9,14,.98)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:18px;display:flex;gap:24px;justify-content:space-between;margin-bottom:12px;padding:clamp(22px,4vw,36px)}.premium-community-toolbar h2{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(38px,5vw,62px);line-height:.9;margin:8px 0 12px;text-transform:uppercase}.premium-community-toolbar>div>p:not(.xp-eyebrow){color:rgba(255,255,255,.58);font-size:12px;line-height:1.6;margin:0;max-width:650px}.premium-community-search{align-items:center;background:rgba(5,10,16,.95);border:1px solid rgba(255,255,255,.11);border-radius:13px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:12px;padding:8px 12px}.premium-community-search>svg{color:#ff5963}.premium-community-search input{background:transparent!important;border:0!important;color:#fff!important;font-size:13px!important;min-height:42px;outline:none!important;padding:0!important;width:100%}.premium-community-search>span{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.11);border-radius:999px;color:rgba(255,255,255,.58);font-family:var(--ff-display,Impact,sans-serif);font-size:9px;padding:8px 10px;text-transform:uppercase}.premium-community-thread-list{display:grid;gap:10px}.premium-community-thread-list article{align-items:center;background:linear-gradient(145deg,rgba(15,23,33,.98),rgba(6,10,16,.99));border:1px solid rgba(255,255,255,.1);border-radius:15px;cursor:pointer;display:grid;gap:15px;grid-template-columns:34px 58px minmax(0,1fr) 42px;min-width:0;padding:16px;transition:border-color .16s ease,transform .16s ease,background .16s ease}.premium-community-thread-list article:focus-visible,.premium-community-thread-list article:hover{background:linear-gradient(145deg,rgba(19,29,41,.99),rgba(7,12,18,.99));border-color:rgba(223,17,27,.42);outline:none;transform:translateX(4px)}.premium-community-thread-list article.is-featured{background:linear-gradient(110deg,rgba(223,17,27,.14),rgba(13,20,29,.97) 42%,rgba(5,9,14,.99));border-color:rgba(223,17,27,.3);min-height:190px}.premium-community-thread-index{color:rgba(255,255,255,.22);font-family:var(--ff-display,Impact,sans-serif);font-size:24px}.premium-community-avatar{align-items:center;background:linear-gradient(135deg,#df111b,#970812);border:2px solid rgba(255,255,255,.14);border-radius:50%;display:flex;height:58px;justify-content:center;overflow:hidden;width:58px}.premium-community-avatar img{height:100%;object-fit:cover;width:100%}.premium-community-avatar span{font-family:var(--ff-display,Impact,sans-serif);font-size:20px}.premium-community-thread-copy{min-width:0}.premium-community-thread-meta{align-items:center;color:rgba(255,255,255,.45);display:flex;flex-wrap:wrap;font-size:9px;gap:8px;justify-content:space-between;margin-bottom:7px;text-transform:uppercase}.premium-community-thread-meta strong{color:#ff6c75}.premium-community-thread-copy h3{color:#fff;font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(20px,2.5vw,30px);line-height:1;margin:0 0 8px;text-transform:uppercase}.premium-community-thread-copy>p{color:rgba(255,255,255,.56);display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.55;margin:0;overflow:hidden;-webkit-box-orient:vertical}.premium-community-thread-stats{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.premium-community-thread-stats span{align-items:center;color:rgba(255,255,255,.48);display:inline-flex;font-size:9px;gap:6px;text-transform:uppercase}.premium-community-thread-stats svg{color:#ff5b65}.premium-community-thread-list article>button{align-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.premium-community-sidebar{display:grid;gap:12px;position:sticky;top:110px}.premium-community-side-card{background:linear-gradient(145deg,rgba(15,23,33,.98),rgba(6,10,16,.99)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.11);border-radius:16px;overflow:hidden;padding:20px}.premium-community-side-card.is-community{background:linear-gradient(180deg,rgba(4,8,13,.25),rgba(4,8,13,.98) 66%),url(/images/fmm-experience/fighter-action-red.jpg) 50% /cover;min-height:320px;padding-top:128px}.premium-community-side-card>svg{color:#ff5e68;font-size:30px}.premium-community-side-card h3{font-family:var(--ff-display,Impact,sans-serif);font-size:28px;line-height:.98;margin:12px 0 10px;text-transform:uppercase}.premium-community-side-card>p:not(.xp-eyebrow){color:rgba(255,255,255,.56);font-size:11px;line-height:1.55;margin:0}.premium-community-side-card.is-community>div{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.premium-community-side-card.is-community>div span{background:rgba(3,7,12,.72);border:1px solid rgba(255,255,255,.1);border-radius:9px;display:grid;gap:3px;padding:10px 6px;text-align:center}.premium-community-side-card.is-community strong{font-family:var(--ff-display,Impact,sans-serif);font-size:20px}.premium-community-side-card.is-community small{color:rgba(255,255,255,.46);font-size:7px;text-transform:uppercase}.premium-community-side-card>a,.premium-community-side-card>button{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ff-display,Impact,sans-serif);font-size:10px;gap:7px;margin-top:15px;padding:0;text-decoration:none;text-transform:uppercase}.premium-community-side-card>a svg,.premium-community-side-card>button svg{color:#ff5e68}.premium-community-side-card.is-cta{background:linear-gradient(135deg,rgba(223,17,27,.22),rgba(10,16,24,.98));border-color:rgba(223,17,27,.32)}.premium-community-state{align-items:center;background:rgba(255,255,255,.025);border:1px dashed rgba(255,255,255,.16);border-radius:16px;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:310px;padding:24px;text-align:center}.premium-community-state>svg{color:#ff5d67;font-size:38px}.premium-community-state>strong{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(22px,3vw,36px);text-transform:uppercase}.mock-premium-leaderboard{background:linear-gradient(110deg,rgba(4,8,13,.99),rgba(5,10,16,.9)),url(/images/fmm-experience/fighter-duel-panel.jpg) 50% /cover;border:1px solid rgba(255,255,255,.13);border-radius:22px;box-shadow:0 34px 95px rgba(0,0,0,.42);color:#fff;margin-top:26px;overflow:hidden;padding:clamp(24px,4vw,42px);position:relative}.mock-premium-leaderboard-bg{background:radial-gradient(circle at 50% 14%,rgba(223,17,27,.23),transparent 31%),radial-gradient(circle at 12% 84%,rgba(26,139,221,.13),transparent 25%);inset:0;pointer-events:none;position:absolute}.mock-premium-leaderboard-footer,.mock-premium-leaderboard-header,.mock-premium-podium,.mock-premium-table-shell{position:relative;z-index:2}.mock-premium-leaderboard-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.mock-premium-leaderboard-header h2{font-family:var(--ff-display,Impact,sans-serif);font-size:clamp(38px,5vw,62px);line-height:.9;margin:8px 0 12px;text-transform:uppercase}.mock-premium-leaderboard-header>div:first-child>p:not(.xp-eyebrow){color:rgba(255,255,255,.58);font-size:11px;line-height:1.55;margin:0}.mock-premium-user-rank{background:rgba(3,7,12,.72);border:1px solid rgba(223,17,27,.33);border-radius:14px;display:grid;gap:4px;min-width:185px;padding:15px;text-align:right}.mock-premium-user-rank>small,.mock-premium-user-rank>span{color:rgba(255,255,255,.5);font-family:var(--ff-display,Impact,sans-serif);font-size:8px;text-transform:uppercase}.mock-premium-user-rank>strong{font-family:var(--ff-display,Impact,sans-serif);font-size:38px;line-height:1}.mock-premium-podium{align-items:end;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:42px auto 26px;max-width:850px;min-height:315px}.mock-premium-podium article{align-items:center;background:linear-gradient(180deg,rgba(18,27,38,.96),rgba(5,9,14,.99));border:1px solid rgba(255,255,255,.12);border-radius:18px 18px 0 0;display:flex;flex-direction:column;min-height:245px;padding:28px 14px 0;position:relative;text-align:center}.mock-premium-podium article.is-place-1{border-color:rgba(247,181,27,.46);min-height:315px;padding-top:34px}.mock-premium-podium article.is-place-2{min-height:265px}.mock-premium-podium article.is-current{box-shadow:0 0 0 2px rgba(223,17,27,.34),0 22px 60px rgba(223,17,27,.16)}.mock-premium-podium-crown{color:#f7b51b;font-size:24px;left:50%;position:absolute;top:-17px;transform:translateX(-50%)}.mock-premium-avatar{align-items:center;background:linear-gradient(135deg,#df111b,#970812);border:3px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 14px 34px rgba(0,0,0,.34);display:flex;font-family:var(--ff-display,Impact,sans-serif);font-size:20px;height:72px;justify-content:center;width:72px}.mock-premium-podium article>small{color:rgba(255,255,255,.45);font-size:8px;margin-top:12px}.mock-premium-podium article h3,.mock-premium-podium article>small{font-family:var(--ff-display,Impact,sans-serif);text-transform:uppercase}.mock-premium-podium article h3{font-size:19px;line-height:1;margin:6px 0 10px}.mock-premium-podium article>strong{font-family:var(--ff-display,Impact,sans-serif);font-size:30px}.mock-premium-podium article>strong em{color:rgba(255,255,255,.45);font-size:9px;font-style:normal}.mock-premium-podium-base{align-items:center;background:linear-gradient(135deg,rgba(223,17,27,.33),rgba(223,17,27,.08));border-top:1px solid rgba(255,255,255,.12);bottom:0;display:flex;height:58px;justify-content:center;left:0;position:absolute;right:0}.mock-premium-podium-base span{color:rgba(255,255,255,.16);font-family:var(--ff-display,Impact,sans-serif);font-size:44px;line-height:1}.mock-premium-table-shell{background:rgba(3,7,12,.74);border:1px solid rgba(255,255,255,.11);border-radius:15px;overflow:hidden}.mock-premium-table-head,.mock-premium-table-row{align-items:center;display:grid;gap:14px;grid-template-columns:70px minmax(180px,1.4fr) 120px minmax(160px,.8fr);padding:12px 16px}.mock-premium-table-head{background:rgba(255,255,255,.035);border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.44);font-family:var(--ff-display,Impact,sans-serif);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.mock-premium-table-row{min-height:76px}.mock-premium-table-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.08)}.mock-premium-table-row.is-current{background:linear-gradient(90deg,rgba(223,17,27,.16),rgba(223,17,27,.03))}.mock-premium-rank{color:rgba(255,255,255,.62);font-family:var(--ff-display,Impact,sans-serif);font-size:18px}.mock-premium-rank svg{color:#f7b51b}.mock-premium-player{align-items:center;display:flex;gap:11px;min-width:0}.mock-premium-player>i{align-items:center;background:rgba(223,17,27,.14);border:1px solid rgba(223,17,27,.3);border-radius:50%;display:flex;flex:0 0 auto;font-family:var(--ff-display,Impact,sans-serif);font-style:normal;height:42px;justify-content:center;width:42px}.mock-premium-player>span{display:grid;gap:3px;min-width:0}.mock-premium-player strong{font-family:var(--ff-display,Impact,sans-serif);font-size:14px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mock-premium-player small{color:rgba(255,255,255,.44);font-size:8px;text-transform:uppercase}.mock-premium-score{font-family:var(--ff-display,Impact,sans-serif);font-size:22px}.mock-premium-score small{color:rgba(255,255,255,.42);font-size:8px}.mock-premium-progress{align-items:center;display:grid;gap:9px;grid-template-columns:minmax(80px,1fr) 34px}.mock-premium-progress>i{background:rgba(255,255,255,.08);border-radius:999px;height:7px;overflow:hidden}.mock-premium-progress b{background:linear-gradient(90deg,#df111b,#ff6972);border-radius:inherit;display:block;height:100%}.mock-premium-progress em{color:rgba(255,255,255,.48);font-size:9px;font-style:normal}.mock-premium-leaderboard-footer{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.mock-premium-leaderboard-footer>span{align-items:flex-start;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-radius:11px;display:grid;gap:4px 10px;grid-template-columns:28px 1fr;padding:12px}.mock-premium-leaderboard-footer svg{color:#ff5963;font-size:18px;grid-row:1/3}.mock-premium-leaderboard-footer strong{font-family:var(--ff-display,Impact,sans-serif);font-size:11px;text-transform:uppercase}.mock-premium-leaderboard-footer small{color:rgba(255,255,255,.45);font-size:8px;line-height:1.4}@media (max-width:1180px){.affiliate-campaign-hero,.premium-testimonials-layout,.public-promo-stage{grid-template-columns:1fr}.affiliate-campaign-faceoff,.public-promo-fight-card{margin:0 auto;max-width:760px;width:100%}.affiliate-campaign-layout,.premium-community-layout{grid-template-columns:1fr}.affiliate-campaign-sidebar,.premium-community-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-community-sidebar{position:static}.premium-community-side-card.is-community{min-height:280px}}@media (max-width:900px){.affiliate-campaign-kpi-strip,.public-affiliate-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-campaign-creative-layout,.affiliate-campaign-sidebar,.mock-premium-leaderboard-footer,.premium-community-sidebar,.premium-testimonial-rail{grid-template-columns:1fr}.mock-premium-leaderboard-header,.premium-community-toolbar,.public-affiliate-campaign-header{align-items:stretch;flex-direction:column}.premium-community-toolbar .theme-btn,.public-affiliate-campaign-header .theme-btn{justify-content:center;width:100%}.mock-premium-user-rank{text-align:left}}@media (max-width:720px){.affiliate-campaign-hero,.public-promo-fight-card{padding-inline:14px}.affiliate-campaign-faceoff,.public-promo-fight-card{grid-template-columns:minmax(90px,1fr) 58px minmax(90px,1fr)}.affiliate-campaign-faceoff figure img{height:250px;width:190px}.affiliate-campaign-faceoff>div strong,.public-promo-versus strong{font-size:42px}.affiliate-campaign-control-grid,.affiliate-campaign-kpi-strip,.affiliate-campaign-metric-grid,.affiliate-campaign-url,.premium-testimonials-proof,.public-affiliate-campaign-grid{grid-template-columns:1fr}.affiliate-campaign-url>i{justify-content:center}.affiliate-campaign-recorder-videos{grid-template-columns:1fr}.public-promo-fight-card{min-height:475px}.public-promo-fighter{height:410px}.public-promo-fighter img{height:340px}.public-promo-fighter>span{font-size:11px}.public-promo-prize-strip strong{font-size:13px}.premium-community-thread-list article{grid-template-columns:42px minmax(0,1fr) 38px}.premium-community-thread-index{display:none}.premium-community-avatar{height:42px;width:42px}.mock-premium-podium{gap:7px}.mock-premium-podium article{min-height:220px;padding-inline:8px}.mock-premium-podium article.is-place-1{min-height:270px}.mock-premium-avatar{height:56px;width:56px}.mock-premium-podium article h3{font-size:13px}.mock-premium-podium article>strong{font-size:21px}.mock-premium-table-head{display:none}.mock-premium-table-row{gap:10px;grid-template-columns:44px minmax(0,1fr) auto}.mock-premium-progress{grid-column:2/-1}}@media (max-width:520px){.affiliate-campaign-hero-copy h1,.premium-testimonials-copy h2,.public-promo-copy h1{font-size:44px}.affiliate-campaign-hero{min-height:auto;padding-block:30px 0}.affiliate-campaign-faceoff{min-height:285px}.affiliate-campaign-faceoff figure img{height:205px}.affiliate-campaign-faceoff figcaption{font-size:9px;padding:8px 5px}.affiliate-campaign-panel,.affiliate-campaign-side-card{border-radius:14px}.affiliate-campaign-panel>header{align-items:flex-start;flex-direction:column}.affiliate-campaign-action{min-height:92px;padding:13px}.affiliate-campaign-creative-copy>div,.affiliate-campaign-recorder-actions{flex-direction:column}.affiliate-campaign-creative-copy .theme-btn,.affiliate-campaign-recorder-actions button{justify-content:center;width:100%}.public-promo-experience{padding-inline:10px}.public-promo-fight-card{min-height:400px;padding-inline:5px}.public-promo-fighter{height:340px}.public-promo-fighter img{height:285px}.public-promo-fighter>span{bottom:60px;left:2px;right:2px}.public-promo-prize-strip>span{padding:12px 5px}.public-affiliate-campaign-owner{align-items:flex-start}.public-affiliate-campaign-owner>img{height:60px;width:60px}.public-affiliate-campaign-media{grid-template-columns:minmax(80px,1fr) 48px minmax(80px,1fr);min-height:220px}.public-affiliate-campaign-media figure img{height:190px}.premium-testimonial-featured{min-height:470px;padding:24px 18px}.premium-testimonial-featured blockquote{font-size:25px}.premium-community-forum{padding-top:48px}.premium-community-toolbar{padding:20px 16px}.premium-community-search{grid-template-columns:auto minmax(0,1fr)}.premium-community-search>span{display:none}.premium-community-thread-list article{align-items:flex-start;grid-template-columns:38px minmax(0,1fr)}.premium-community-thread-list article>button{display:none}.premium-community-thread-meta{align-items:flex-start;flex-direction:column}.mock-premium-leaderboard{padding:20px 12px}.mock-premium-podium{align-items:stretch;grid-template-columns:1fr;min-height:0}.mock-premium-podium article,.mock-premium-podium article.is-place-1,.mock-premium-podium article.is-place-2{min-height:210px}.mock-premium-podium article.is-place-1{order:-1}.mock-premium-table-row{padding-inline:10px}}:root{--fmm-readable-control:clamp(14px,0.88rem + 0.08vw,16px);--fmm-readable-label:clamp(13px,0.8rem + 0.08vw,15px);--fmm-readable-micro:clamp(12px,0.75rem + 0.06vw,14px)}body :is(button,[role=button],.theme-btn,.btn-grad,.joinButton,.playNowLink,a[class*=Button],button[class*=Button]){font-size:var(--fmm-readable-control)!important;line-height:1.15!important}body :is(label,legend,.form-label,.input-label){font-size:var(--fmm-readable-label)!important;line-height:1.35!important}body :is(input,select,textarea){font-size:max(15px,.94rem)!important;line-height:1.35!important}body :is(small,th,.xp-eyebrow,.theme-eyebrow,[class*=eyebrow],[class*=kicker],[class*=Kicker]){font-size:var(--fmm-readable-micro)!important;line-height:1.35!important}body :is(.theme-nav-link,.theme-nav-button,.affiliate-experience-nav-inner a){font-size:13px!important}body :is(.xp-status-cell,.xp-fighter-card-copy>p:first-child,.xp-featured-date span,.xp-sponsor-card-copy>span){font-size:12px!important}body table th{font-size:13px!important;letter-spacing:.07em!important}body table td{font-size:14px}.affiliate-dashboard-experience-page{background:radial-gradient(circle at 86% 8%,rgba(227,22,43,.16),transparent 34rem),linear-gradient(180deg,#03060a,#060a10 48%,#03060a)!important}.affiliate-dashboard-hero-final{background-image:linear-gradient(90deg,rgba(2,5,9,.98),rgba(3,8,14,.84) 50%,rgba(3,7,12,.18)),linear-gradient(180deg,transparent 62%,#03060a),url(/images/fmm-pages/affiliate-command-premium.webp)!important;background-position:50%!important;background-size:cover!important;min-height:680px!important}.affiliate-dashboard-hero-final .xp-affiliate-hero-layout{align-items:end;min-height:590px}.affiliate-dashboard-hero-final .xp-affiliate-pipeline-card,.affiliate-dashboard-hero-final .xp-affiliate-profile-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(10,16,23,.78),rgba(4,8,13,.9));border-color:rgba(255,255,255,.16);box-shadow:0 28px 86px rgba(0,0,0,.46)}.affiliate-dashboard-main-final{background:linear-gradient(180deg,rgba(3,6,10,.96),rgba(3,6,10,.82) 42%,#03060a),url(/images/fmm-pages/affiliate-command-premium.webp) top /cover fixed no-repeat}.xp-dashboard-page{background:linear-gradient(180deg,rgba(3,7,12,.93),rgba(4,8,13,.88) 44%,#04070b),url(/images/fmm-pages/player-fight-night-premium.webp) top /cover fixed no-repeat!important}.xp-dashboard-page:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0)!important;background-size:54px 54px!important}.xp-dashboard-hero{background-image:linear-gradient(90deg,rgba(5,9,14,.97),rgba(6,11,17,.78) 52%,rgba(4,8,14,.42)),url(/images/fmm-pages/player-fight-night-premium.webp)!important;background-position:center 30%!important;background-size:cover!important;min-height:310px}.xp-dashboard-profile,.xp-dashboard-wallet{position:relative;z-index:2}.xp-dashboard-profile{background:linear-gradient(90deg,rgba(4,8,13,.78),rgba(4,8,13,.12));border-radius:22px;padding:20px}.xp-dashboard-wallet{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(180deg,rgba(18,26,36,.82),rgba(7,12,18,.92))!important}.mock-real-flow-page{background:radial-gradient(circle at 10% 10%,rgba(227,22,43,.18),transparent 34rem),radial-gradient(circle at 92% 17%,rgba(22,143,230,.16),transparent 34rem),#04070b}.mock-real-flow-hero{--xp-hero-image:url(/images/fmm-pages/player-fight-night-premium.webp)!important;min-height:720px}.mock-real-flow-hero:before{background:linear-gradient(90deg,rgba(2,5,9,.98),rgba(3,8,14,.78) 48%,rgba(3,7,12,.2))!important}.mock-event-ticket{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(12,19,27,.88),rgba(4,8,13,.94));border:1px solid rgba(255,255,255,.17);border-radius:21px;box-shadow:0 32px 92px rgba(0,0,0,.52);overflow:hidden;padding:22px;position:relative}.mock-event-ticket:before{background:linear-gradient(90deg,#e3162b,transparent 50%,#168fe6);content:"";height:3px;left:0;position:absolute;right:0;top:0}.mock-event-ticket-meta,.mock-event-ticket-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.mock-event-ticket-top span,.mock-event-ticket-top strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:14px;text-transform:uppercase}.mock-event-ticket-top span{align-items:center;color:#ff4453;display:inline-flex;gap:8px}.mock-event-ticket-top strong{color:#67d99d}.mock-event-ticket-fighters{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);margin:16px 0}.mock-event-ticket-fighters figure{margin:0;min-width:0;text-align:center}.mock-event-ticket-fighters img{background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.12),transparent 62%);border-radius:16px;height:210px;object-fit:contain;object-position:center bottom;width:100%}.mock-event-ticket-fighters figcaption{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:20px;margin-top:-10px;text-transform:uppercase}.mock-event-ticket-fighters>div{align-self:center;display:grid;gap:5px;justify-items:center;text-align:center}.mock-event-ticket-fighters>div small{color:rgba(255,255,255,.55);text-transform:uppercase}.mock-event-ticket-fighters>div b{align-items:center;background:#e3162b;border:5px solid #0a1017;border-radius:50%;box-shadow:0 0 26px rgba(227,22,43,.4);display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:22px;height:62px;justify-content:center;width:62px}.mock-event-ticket-fighters>div em{color:#70caff;font-size:13px;font-style:normal;font-weight:900;text-transform:uppercase}.mock-event-ticket-meta{border-top:1px solid rgba(255,255,255,.09);color:rgba(255,255,255,.64);flex-wrap:wrap;font-size:13px;padding-top:15px}.mock-event-ticket-meta span{align-items:center;display:inline-flex;gap:7px}.mock-flow-rail{background:rgba(3,6,10,.96);border-bottom:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(255,255,255,.09);position:sticky;top:80px;z-index:80}.mock-flow-rail-inner{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);min-height:86px}.mock-flow-rail button{background:transparent!important;border:0!important;color:rgba(255,255,255,.52)!important;gap:11px;min-height:58px;padding:8px!important}.mock-flow-rail button,.mock-flow-rail button>span{align-items:center;display:flex;justify-content:center}.mock-flow-rail button>span{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:50%;flex:0 0 auto;font-family:var(--fmm-font-display,Impact,sans-serif);height:38px;width:38px}.mock-flow-rail button strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:16px;text-transform:uppercase}.mock-flow-rail button.is-active,.mock-flow-rail button.is-complete{color:#fff!important}.mock-flow-rail button.is-active>span{background:#e3162b;border-color:#ff4656;box-shadow:0 0 22px rgba(227,22,43,.36)}.mock-flow-rail button.is-complete>span{background:rgba(63,205,125,.14);border-color:rgba(63,205,125,.38);color:#66dc9d}.mock-flow-chevron{color:rgba(255,255,255,.18)}.mock-real-flow-main{background:linear-gradient(180deg,rgba(4,7,11,.68),#04070b 54%),url(/images/fmm-pages/player-fight-night-premium.webp) top /100% auto no-repeat}.mock-fight-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.mock-selectable-fight-card{background:linear-gradient(180deg,rgba(15,23,33,.98),rgba(6,10,16,.98));border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 26px 78px rgba(0,0,0,.35);overflow:hidden;padding:18px;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.mock-selectable-fight-card.is-selected,.mock-selectable-fight-card:hover{border-color:rgba(227,22,43,.65);box-shadow:0 30px 86px rgba(0,0,0,.47),0 0 0 1px rgba(227,22,43,.16);transform:translateY(-5px)}.mock-selectable-fight-card.is-selected:before{background:linear-gradient(90deg,#e3162b,transparent 72%);content:"";height:3px;left:0;position:absolute;right:0;top:0}.mock-selectable-card-status{align-items:center;display:flex;justify-content:space-between}.mock-selectable-card-status span,.mock-selectable-card-status strong{font-size:12px;font-weight:900;text-transform:uppercase}.mock-selectable-card-status span{color:rgba(255,255,255,.4)}.mock-selectable-card-status strong{align-items:center;color:#65d999;display:inline-flex;gap:6px}.mock-selectable-fighters{align-items:end;background:radial-gradient(circle at 15% 55%,rgba(227,22,43,.15),transparent 36%),radial-gradient(circle at 85% 55%,rgba(22,143,230,.15),transparent 36%),rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08);border-radius:15px;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);margin:14px 0 17px;min-height:225px;overflow:hidden;padding:10px 8px 0}.mock-selectable-fighters figure{margin:0;min-width:0;text-align:center}.mock-selectable-fighters img{height:165px;object-fit:contain;object-position:center bottom;width:100%}.mock-selectable-fighters figcaption{display:grid;margin-top:-5px;padding-bottom:10px}.mock-selectable-fighters figcaption strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;text-transform:uppercase}.mock-selectable-fighters figcaption small{color:rgba(255,255,255,.48)}.mock-selectable-fighters>div{align-self:center;display:grid;gap:5px;justify-items:center;text-align:center}.mock-selectable-fighters>div span{color:#69c7ff;font-size:12px;font-weight:900;text-transform:uppercase}.mock-selectable-fighters>div b{align-items:center;background:#e3162b;border-radius:50%;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);height:48px;justify-content:center;width:48px}.mock-selectable-fighters>div small{color:rgba(255,255,255,.43);line-height:1.3;text-transform:uppercase}.mock-selectable-card-copy>p{color:#ff4050;font-size:13px;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.mock-selectable-card-copy h3{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:28px;line-height:.98;margin:8px 0 14px;text-transform:uppercase}.mock-selectable-card-copy h3 span{color:#e3162b}.mock-selectable-card-copy>div{display:grid;gap:7px}.mock-selectable-card-copy>div span{align-items:center;color:rgba(255,255,255,.56);display:inline-flex;font-size:13px;gap:7px}.mock-selectable-fight-card>button{background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:10px!important;color:#fff!important;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:15px!important;gap:9px;justify-content:center;margin-top:18px;min-height:48px;padding:0 15px!important;text-transform:uppercase;width:100%}.mock-selectable-fight-card.is-selected>button{background:linear-gradient(135deg,#e3162b,#9c0714)!important}.mock-entry-desk{align-items:center;background:linear-gradient(105deg,rgba(5,9,14,.98),rgba(8,18,29,.88) 60%,rgba(227,22,43,.19)),url(/images/fmm-pages/affiliate-command-premium.webp) 50% /cover;border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 30px 90px rgba(0,0,0,.42);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;margin-top:24px;overflow:hidden;padding:clamp(24px,4vw,42px);position:relative}.mock-entry-desk:after{background:linear-gradient(90deg,#e3162b,transparent 55%,#168fe6);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.mock-entry-desk-copy h2{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(38px,5vw,62px);line-height:.92;margin:9px 0 12px;text-transform:uppercase}.mock-entry-desk-copy>p:not(.xp-eyebrow){color:rgba(255,255,255,.66);font-size:16px;line-height:1.6;margin:0;max-width:780px}.mock-entry-desk-copy>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.mock-entry-desk-copy>div>span{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:11px;display:grid;gap:2px 9px;grid-template-columns:auto 1fr;min-width:170px;padding:12px}.mock-entry-desk-copy>div svg{color:#ff3546;grid-row:1/3}.mock-entry-desk-copy>div strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;text-transform:uppercase}.mock-entry-desk-copy>div small{color:rgba(255,255,255,.46)}.mock-enter-fight{min-height:58px!important;min-width:230px}.mock-real-prediction-section{scroll-margin-top:115px}.mock-real-builder-heading{background:linear-gradient(90deg,rgba(5,9,14,.95),rgba(5,9,14,.64)),url(/images/fmm-pages/player-fight-night-premium.webp) 50% /cover;border:1px solid rgba(255,255,255,.13);border-radius:20px 20px 0 0;padding:clamp(24px,4vw,38px)}.mock-real-builder-heading h2{font-size:clamp(42px,6vw,72px)!important}.mock-real-faceoff img{background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);height:145px;object-fit:contain!important}.mock-real-prediction-shell{border-radius:0 0 20px 20px;margin-top:0!important;overflow:visible!important}.mock-real-outcome-panel{position:sticky;top:190px}.mock-entry-mini-card{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:11px;display:grid;gap:4px;padding:14px}.mock-entry-mini-card strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:20px;text-transform:uppercase}.mock-entry-mini-card small{color:#69c9ff}.mock-entry-mini-card em{color:rgba(255,255,255,.6);font-size:13px;font-style:normal}.mock-input-total{border-bottom:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(255,255,255,.09);display:grid;padding:16px 0}.mock-input-total span{color:rgba(255,255,255,.5);font-size:13px;font-weight:900;text-transform:uppercase}.mock-input-total strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:44px;line-height:1;margin-top:6px}.mock-real-round-list{min-width:0}.mock-real-round-card{overflow:hidden}.mock-real-round-card>header{align-items:center;display:grid!important;gap:10px;grid-template-columns:92px minmax(0,1fr) minmax(0,1fr)!important}.mock-real-round-card>header>div{align-items:center;display:grid;justify-items:center}.mock-real-round-card>header>div span{color:rgba(255,255,255,.5);font-size:12px;font-weight:900;text-transform:uppercase}.mock-real-round-card>header>div strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:40px;line-height:1}.mock-real-round-card .mock-toggle-button{align-items:start;display:grid;gap:3px;justify-content:start;min-height:58px;padding:10px 13px;text-align:left}.mock-real-round-card .mock-toggle-button small{color:rgba(255,255,255,.5);font-family:inherit;font-size:12px!important}.mock-real-round-card .mock-toggle-button strong{font-size:16px}.mock-real-round-card .mock-toggle-button.is-side-a{background:rgba(227,22,43,.17)!important;border-color:rgba(227,22,43,.46)!important}.mock-real-round-card .mock-toggle-button.is-side-b{background:rgba(22,143,230,.15)!important;border-color:rgba(22,143,230,.4)!important}.mock-real-round-fighters{align-items:stretch}.mock-real-fighter-card{min-width:0;padding:20px!important}.mock-fighter-card-heading{align-items:center;border-bottom:1px solid rgba(255,255,255,.09);display:grid;gap:11px;grid-template-columns:54px minmax(0,1fr);margin-bottom:15px;padding-bottom:14px}.mock-fighter-card-heading img{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;height:54px;object-fit:cover;width:54px}.mock-fighter-card-heading span{display:grid!important}.mock-fighter-card-heading small{color:#ff3b4c;font-size:12px!important;font-weight:900;text-transform:uppercase}.mock-fighter-card-heading h3{font-size:25px!important;line-height:1;margin:3px 0 0!important}.mock-real-fighter-card label{align-items:center!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1fr) 104px!important;min-height:70px}.mock-real-fighter-card label+label{border-top:1px solid rgba(255,255,255,.07)}.mock-real-fighter-card label>span{align-items:center;display:grid!important;gap:4px;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch!important}.mock-real-fighter-card label>span strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(19px,1.7vw,24px);line-height:1;text-transform:uppercase}.mock-real-fighter-card label>span em{align-items:center;background:rgba(22,143,230,.13);border:1px solid rgba(22,143,230,.3);border-radius:8px;color:#7bd0ff!important;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;height:36px;justify-content:center;min-width:42px}.mock-real-fighter-card input{font-family:var(--fmm-font-display,Impact,sans-serif)!important;font-size:24px!important;font-weight:900;min-height:48px;padding:8px!important;text-align:center;width:104px!important}.mock-real-results-section{background:linear-gradient(180deg,rgba(12,19,27,.98),rgba(4,8,13,.98));border:1px solid rgba(255,255,255,.13);border-radius:22px;box-shadow:0 34px 100px rgba(0,0,0,.45);margin:34px 0 70px;overflow:hidden;scroll-margin-top:110px}.mock-real-results-header{align-items:end;background:linear-gradient(90deg,rgba(4,8,13,.96),rgba(4,8,13,.63)),url(/images/fmm-pages/player-fight-night-premium.webp) center 36% /cover;border-bottom:1px solid rgba(255,255,255,.1);display:flex;gap:24px;justify-content:space-between;padding:clamp(25px,4vw,40px)}.mock-real-results-header h2{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(42px,5vw,66px);line-height:.92;margin:7px 0 10px;text-transform:uppercase}.mock-real-results-header>div:first-child>p:last-child{color:rgba(255,255,255,.62);margin:0}.mock-result-tabs{background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.12);border-radius:12px;display:flex;gap:5px;padding:5px}.mock-result-tabs button{background:transparent!important;border:0!important;border-radius:8px!important;color:rgba(255,255,255,.58)!important;font-family:var(--fmm-font-display,Impact,sans-serif);min-height:43px;padding:0 17px!important;text-transform:uppercase}.mock-result-tabs button.is-active{background:linear-gradient(135deg,#e3162b,#9d0714)!important;color:#fff!important}.mock-score-view{padding:clamp(20px,3vw,32px)}.mock-score-recap-strip,.mock-score-summary{display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.mock-score-recap-strip>span,.mock-score-summary>article,.mock-score-summary>div{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:13px;display:flex;gap:12px;min-height:84px;padding:15px}.mock-score-recap-strip svg,.mock-score-summary svg{color:#ff3546;flex:0 0 auto;font-size:22px}.mock-score-recap-strip>span>strong,.mock-score-summary article strong{display:block;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:28px;text-transform:uppercase}.mock-score-recap-strip>span>small,.mock-score-summary article small{color:rgba(255,255,255,.48);display:block;margin-top:3px;text-transform:uppercase}.mock-score-summary{grid-template-columns:minmax(230px,1.25fr) repeat(3,minmax(0,1fr))}.mock-score-summary>div{background:linear-gradient(135deg,rgba(227,22,43,.2),rgba(227,22,43,.045));display:grid;gap:0;grid-template-columns:auto 1fr auto}.mock-score-summary>div p{align-items:center;color:rgba(255,255,255,.65);display:flex;font-size:13px;font-weight:900;gap:7px;grid-column:1/-1;margin:0;text-transform:uppercase}.mock-score-summary>div strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:58px;line-height:1}.mock-score-summary>div>span{align-self:end;color:#ff4b59;font-size:13px;font-weight:900;padding-bottom:7px;text-transform:uppercase}.mock-round-result-list{display:grid;gap:16px}.mock-round-result-card{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.1);border-radius:17px;overflow:hidden}.mock-round-result-card>header{align-items:center;background:rgba(0,0,0,.24);border-bottom:1px solid rgba(255,255,255,.09);display:flex;justify-content:space-between;padding:17px 20px}.mock-round-result-card>header span{color:#ff4050;font-size:12px;font-weight:900;text-transform:uppercase}.mock-round-result-card>header h3{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:32px;line-height:1;margin:4px 0 0;text-transform:uppercase}.mock-round-result-card>header>strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:34px}.mock-round-result-card>header>strong small{color:rgba(255,255,255,.46);font-size:12px!important}.mock-round-result-fighters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mock-round-result-fighters>section{min-width:0;padding:18px}.mock-round-result-fighters>section+section{border-left:1px solid rgba(255,255,255,.09)}.mock-round-result-fighter-heading{align-items:center;display:grid;gap:11px;grid-template-columns:54px minmax(0,1fr) auto;margin-bottom:14px}.mock-round-result-fighter-heading img{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:11px;height:54px;object-fit:cover;width:54px}.mock-round-result-fighter-heading span{min-width:0}.mock-round-result-fighter-heading small{color:#ff4050;display:block;font-weight:900;text-transform:uppercase}.mock-round-result-fighter-heading h4{line-height:1;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mock-round-result-fighter-heading h4,.mock-round-result-fighter-heading>strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:25px}.mock-round-result-fighter-heading>strong em{color:rgba(255,255,255,.43);font-size:11px;font-style:normal}.mock-round-result-table{border:1px solid rgba(255,255,255,.08);border-radius:11px;overflow:hidden}.mock-round-result-row,.mock-round-result-table-head{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(145px,1.3fr) minmax(72px,.65fr) minmax(72px,.65fr) 78px;padding:11px 12px}.mock-round-result-table-head{background:rgba(0,0,0,.25);color:rgba(255,255,255,.42);font-size:12px;font-weight:900;text-transform:uppercase}.mock-round-result-row{border-top:1px solid rgba(255,255,255,.065)}.mock-round-result-row>span:first-child{align-items:center;display:flex;gap:7px;min-width:0}.mock-round-result-row>span:first-child b{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:17px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mock-round-result-row>span:first-child em{align-items:center;background:rgba(22,143,230,.12);border-radius:6px;color:#73ccff;display:flex;flex:0 0 auto;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:13px;font-style:normal;height:28px;justify-content:center;min-width:34px}.mock-round-result-row>strong{font-size:14px}.mock-round-result-row.is-outcome>strong{color:rgba(255,255,255,.68);font-size:12px}.mock-round-result-row>span:last-child{align-items:center;border-radius:7px;display:inline-flex;font-size:12px;font-weight:900;gap:5px;justify-content:center;min-height:30px}.mock-round-result-row>span:last-child.is-hit{background:rgba(62,204,123,.12);color:#69dda0}.mock-round-result-row>span:last-child.is-miss{background:rgba(227,22,43,.1);color:#ff6874}.mock-scorecard-footer{align-items:center;background:linear-gradient(90deg,rgba(227,22,43,.14),rgba(22,143,230,.07));border:1px solid rgba(255,255,255,.1);border-radius:13px;display:flex;gap:14px;margin-top:18px;padding:17px}.mock-scorecard-footer>svg{color:#f3b53f;flex:0 0 auto;font-size:28px}.mock-scorecard-footer strong{font-family:var(--fmm-font-display,Impact,sans-serif);font-size:20px;text-transform:uppercase}.mock-scorecard-footer p{color:rgba(255,255,255,.56);margin:4px 0 0}.mock-leaderboard-view .mock-premium-leaderboard{margin:0}@media (max-width:1120px){.mock-fight-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-fight-card-grid article:last-child{grid-column:1/-1;max-width:calc(50% - 9px)}.mock-real-prediction-shell{grid-template-columns:1fr!important}.mock-real-outcome-panel{position:static}.mock-score-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.affiliate-dashboard-hero-final .xp-affiliate-hero-layout{min-height:auto}.mock-flow-rail{position:static}.mock-flow-rail-inner{gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 0}.mock-flow-chevron{display:none}.mock-flow-rail button{align-items:center;flex-direction:column;gap:6px;text-align:center}.mock-flow-rail button strong{font-size:12px}.mock-entry-desk{grid-template-columns:1fr}.mock-enter-fight{width:100%}.mock-real-results-header{align-items:stretch;flex-direction:column}.mock-result-tabs{align-self:flex-start}.mock-round-result-fighters{grid-template-columns:1fr}.mock-round-result-fighters>section+section{border-left:0;border-top:1px solid rgba(255,255,255,.09)}}@media (max-width:720px){body :is(button,[role=button],.theme-btn,.btn-grad,.joinButton,.playNowLink){font-size:15px!important}body :is(label,legend,.form-label,.input-label){font-size:14px!important}.mock-event-ticket-fighters{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr)}.mock-event-ticket-fighters img{height:160px}.mock-event-ticket-fighters figcaption{font-size:16px}.mock-event-ticket-fighters>div b{height:48px;width:48px}.mock-fight-card-grid{grid-template-columns:1fr}.mock-fight-card-grid article:last-child{grid-column:auto;max-width:none}.mock-real-round-card>header{grid-template-columns:64px 1fr!important}.mock-real-round-card>header .mock-toggle-button:last-child{grid-column:1/-1}.mock-real-round-fighters{grid-template-columns:1fr!important}.mock-real-round-fighters section+section{border-left:0!important;border-top:1px solid rgba(255,255,255,.09)}.mock-score-recap-strip,.mock-score-summary{grid-template-columns:1fr}.mock-round-result-table{overflow-x:auto}.mock-round-result-row,.mock-round-result-table-head{min-width:540px}}@media (max-width:480px){.mock-flow-rail-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-event-ticket{padding:16px}.mock-event-ticket-fighters{grid-template-columns:1fr}.mock-event-ticket-fighters>div{order:-1}.mock-event-ticket-fighters figure{display:grid;grid-template-columns:90px 1fr;align-items:center;text-align:left}.mock-event-ticket-fighters img{height:100px}.mock-event-ticket-fighters figcaption{margin:0}.mock-selectable-fighters{grid-template-columns:1fr}.mock-selectable-fighters>div{order:-1}.mock-selectable-fighters figure{align-items:center;display:grid;grid-template-columns:100px 1fr;text-align:left}.mock-selectable-fighters img{height:110px}.mock-real-fighter-card label{grid-template-columns:1fr 88px!important}.mock-real-fighter-card input{width:88px!important}.mock-result-tabs{display:grid;grid-template-columns:1fr;width:100%}}.mock-real-round-card .mock-toggle-button.is-unset{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.14)!important;color:rgba(255,255,255,.72)!important}.mock-premium-leaderboard{background:linear-gradient(110deg,rgba(4,8,13,.985),rgba(5,10,16,.78)),url(/images/fmm-pages/player-fight-night-premium.webp) center 38% /cover!important}.faq-experience-page,.fighters-experience-page,.fights-experience-page,.sponsors-experience-page{background:radial-gradient(circle at 14% 14%,rgba(223,17,27,.15),transparent 30rem),radial-gradient(circle at 87% 24%,rgba(22,143,230,.1),transparent 32rem),linear-gradient(180deg,#030609,#060a10 52%,#030609)}.premium-faq-phase-two-hero,.premium-fighters-phase-two-hero,.premium-fights-phase-two-hero,.premium-sponsors-phase-two-hero{min-height:690px;background-position:50%!important}.premium-sponsors-phase-two-hero{background-position:100%!important}.premium-fights-phase-two-hero.is-past{background-position:center 44%!important}.premium-faq-phase-two-hero:before,.premium-fighters-phase-two-hero:before,.premium-fights-phase-two-hero:before,.premium-sponsors-phase-two-hero:before{background:radial-gradient(circle at 78% 42%,rgba(223,17,27,.29),transparent 25rem),radial-gradient(circle at 54% 16%,rgba(22,143,230,.16),transparent 27rem)!important}.premium-faq-phase-two-hero .xp-hero-copy,.premium-fighters-phase-two-hero .xp-hero-copy,.premium-fights-phase-two-hero .xp-hero-copy,.premium-sponsors-phase-two-hero .xp-hero-copy{text-shadow:0 12px 36px rgba(0,0,0,.75)}.premium-faq-phase-two-hero .xp-faq-hero-card,.premium-fighters-phase-two-hero .xp-featured-fighter-card,.premium-fights-phase-two-hero .xp-hero-feature-wrap,.premium-sponsors-phase-two-hero .xp-sponsor-hero-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,rgba(13,20,29,.92),rgba(4,8,13,.82));border-color:rgba(255,255,255,.18);box-shadow:0 38px 100px rgba(0,0,0,.5)}.fighters-experience-page .xp-fighter-editorial{background:linear-gradient(100deg,rgba(4,8,13,.98),rgba(4,8,13,.68)),url(/images/fmm-pages/premium-affiliate-banner.png) 50%/cover}.sponsors-experience-page .xp-sponsor-cta{background:linear-gradient(105deg,rgba(4,8,13,.98),rgba(18,5,9,.74)),url(/images/fmm-pages/premium-duel-banner.png) 50%/cover;box-shadow:0 32px 90px rgba(0,0,0,.42)}.faq-experience-page .xp-faq-item,.fighters-experience-page .xp-fighter-card,.fights-experience-page .xp-fight-visual-card,.fights-experience-page .xp-timeline-row,.sponsors-experience-page .xp-sponsor-card{box-shadow:0 26px 76px rgba(0,0,0,.38)}.route-experience-path-blogs .route-experience-hero,.route-experience-path-calendar-of-fights .route-experience-hero,.route-experience-path-fantasy-tips .route-experience-hero,.route-experience-path-fights-news .route-experience-hero{min-height:650px;padding-top:128px}.route-experience-path-fights-news .route-experience-hero{background-position:100%}.route-experience-path-blogs .route-experience-hero,.route-experience-path-calendar-of-fights .route-experience-hero{background-position:center 46%}.route-experience-path-blogs .route-experience-proof,.route-experience-path-calendar-of-fights .route-experience-proof,.route-experience-path-fantasy-tips .route-experience-proof,.route-experience-path-fights-news .route-experience-proof{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,rgba(14,21,30,.9),rgba(4,8,13,.78));border-color:rgba(255,255,255,.18);box-shadow:0 35px 90px rgba(0,0,0,.5)}.route-experience-path-blogs .route-experience-content,.route-experience-path-calendar-of-fights .route-experience-content,.route-experience-path-fantasy-tips .route-experience-content,.route-experience-path-fights-news .route-experience-content{background:radial-gradient(circle at 12% 10%,rgba(223,17,27,.13),transparent 29rem),radial-gradient(circle at 88% 30%,rgba(22,143,230,.09),transparent 31rem),#04070b}.premium-blogs-phase-two{background:linear-gradient(180deg,rgba(3,7,12,.64),rgba(3,7,12,.96)),url(/images/fmm-pages/premium-arena-banner.png) top/cover no-repeat;border:1px solid rgba(255,255,255,.12);border-radius:26px;box-shadow:0 36px 110px rgba(0,0,0,.48);overflow:hidden;padding:clamp(20px,3vw,36px)}.premium-blogs-phase-two .xp-editorial-toolbar,.premium-blogs-phase-two .xp-featured-story{background:linear-gradient(145deg,rgba(13,20,29,.94),rgba(5,9,14,.9));border-color:rgba(255,255,255,.16);box-shadow:0 30px 86px rgba(0,0,0,.42)}.premium-blogs-phase-two .xp-story-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(17,25,35,.93),rgba(5,9,14,.95));border-color:rgba(255,255,255,.14);box-shadow:0 25px 72px rgba(0,0,0,.36);transition:transform .2s ease,border-color .2s ease}.premium-blogs-phase-two .xp-story-card:hover{border-color:rgba(223,17,27,.48);transform:translateY(-6px)}.premium-calendar-phase-two-header h2,.premium-news-phase-two-header h2,.premium-tips-phase-two-header h2{color:#fff!important;font-family:var(--fmm-font-display,Impact,sans-serif)!important;font-size:clamp(42px,5vw,70px)!important;letter-spacing:-.025em;line-height:.9!important;margin:12px 0 0!important;text-transform:uppercase}.premium-calendar-phase-two-header>div>p:not(.xp-eyebrow),.premium-news-phase-two-header>div>p:not(.xp-eyebrow),.premium-tips-phase-two-header>div>p:not(.xp-eyebrow){color:rgba(255,255,255,.7);font-size:16px;line-height:1.7;margin:18px 0 0;max-width:760px}.premium-news-phase-two{background:linear-gradient(105deg,rgba(3,7,12,.98),rgba(3,7,12,.78)),url(/images/fmm-pages/premium-affiliate-banner.png) 100%/cover;border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 38px 110px rgba(0,0,0,.48);color:#fff;min-height:720px;overflow:hidden;padding:clamp(28px,5vw,64px) 0;position:relative}.premium-calendar-phase-two-glow,.premium-news-phase-two-glow,.premium-tips-phase-two-glow{background:radial-gradient(circle at 76% 18%,rgba(223,17,27,.24),transparent 27rem),radial-gradient(circle at 12% 74%,rgba(22,143,230,.11),transparent 29rem);inset:0;pointer-events:none;position:absolute}.premium-calendar-phase-two-shell,.premium-news-phase-two-shell,.premium-tips-phase-two-shell{position:relative;z-index:2}.premium-news-phase-two-header{align-items:end;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);margin-bottom:28px}.premium-news-phase-two-header label{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(4,8,13,.78);border:1px solid rgba(255,255,255,.16);border-radius:14px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:0 15px}.premium-news-phase-two-header label>svg{color:#df111b}.premium-news-phase-two-header input{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;min-height:54px;padding:0!important}.premium-news-phase-two-header label span{color:rgba(255,255,255,.48);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.premium-news-phase-two-grid{display:grid;gap:20px;grid-template-columns:minmax(320px,.42fr) minmax(0,1fr)}.premium-news-phase-two-feature{background:linear-gradient(180deg,rgba(3,7,12,.14),rgba(3,7,12,.94)),url(/images/fmm-pages/premium-duel-banner.png) 50%/cover;border:1px solid rgba(255,255,255,.15);border-radius:22px;box-shadow:0 30px 86px rgba(0,0,0,.42);min-height:560px;overflow:hidden;padding:28px;position:relative}.premium-news-phase-two-feature-copy{bottom:28px;left:28px;position:absolute;right:28px}.premium-news-phase-two-feature-copy>span{align-items:center;color:#ff3d48;display:inline-flex;font-size:13px;font-weight:900;gap:8px;letter-spacing:.08em}.premium-news-phase-two-feature h3,.premium-news-phase-two-feature-copy>span{font-family:var(--fmm-font-display,Impact,sans-serif);text-transform:uppercase}.premium-news-phase-two-feature h3{color:#fff;font-size:clamp(34px,4vw,54px);line-height:.92;margin:13px 0 0}.premium-news-phase-two-feature p{color:rgba(255,255,255,.68);line-height:1.65;margin:16px 0 0}.premium-news-phase-two-feature-copy>div{align-items:baseline;display:flex;gap:10px;margin-top:22px}.premium-news-phase-two-feature-copy strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:54px}.premium-news-phase-two-feature-copy small{color:rgba(255,255,255,.52);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.premium-news-phase-two-list{display:grid;gap:10px}.premium-news-phase-two-list article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(15,23,32,.92),rgba(5,9,14,.94));border:1px solid rgba(255,255,255,.12);border-radius:17px;box-shadow:0 20px 62px rgba(0,0,0,.28);overflow:hidden}.premium-news-phase-two-list article.is-open{border-color:rgba(223,17,27,.48)}.premium-news-phase-two-list article>button{align-items:center;background:transparent!important;border:0!important;color:#fff!important;display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr) auto;min-height:92px;padding:14px 17px!important;text-align:left;width:100%}.premium-news-phase-two-index{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.38);border-radius:12px;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;height:48px;justify-content:center;width:48px}.premium-news-phase-two-title{display:grid;gap:5px}.premium-news-phase-two-title small{color:#ff3d48;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.premium-news-phase-two-title strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:23px;line-height:1.05;text-transform:uppercase}.premium-news-phase-two-list article>button>svg{color:rgba(255,255,255,.42);transition:transform .2s ease}.premium-news-phase-two-list article.is-open>button>svg{color:#df111b;transform:rotate(180deg)}.premium-news-phase-two-body{display:none;padding:0 80px 20px}.premium-news-phase-two-list article.is-open .premium-news-phase-two-body{display:block}.premium-news-phase-two-body p{color:rgba(255,255,255,.67);line-height:1.68;margin:0}.premium-news-phase-two-body a{align-items:center;color:#ff3d48!important;display:inline-flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:14px;font-weight:900;gap:8px;margin-top:15px;text-transform:uppercase}.premium-news-phase-two-state{align-items:center;background:rgba(8,13,20,.86);border:1px dashed rgba(255,255,255,.17);border-radius:20px;color:rgba(255,255,255,.72);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:320px;padding:34px;text-align:center}.premium-news-phase-two-state svg{color:#df111b;font-size:38px}.premium-tips-phase-two{background:linear-gradient(110deg,rgba(3,7,12,.98),rgba(3,7,12,.82)),url(/images/fmm-pages/premium-duel-banner.png) top/cover no-repeat;border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 38px 110px rgba(0,0,0,.48);color:#fff;overflow:hidden;padding:clamp(30px,5vw,68px) 0;position:relative}.premium-tips-phase-two-header{display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);margin-bottom:26px}.premium-tips-phase-two-header aside{align-content:end;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,rgba(15,23,32,.9),rgba(5,9,14,.86));border:1px solid rgba(255,255,255,.15);border-radius:20px;box-shadow:0 28px 78px rgba(0,0,0,.36);display:grid;padding:24px}.premium-tips-phase-two-header aside>span{align-items:center;color:#ff3d48;display:inline-flex;font-size:11px;font-weight:900;gap:8px;letter-spacing:.08em;text-transform:uppercase}.premium-tips-phase-two-header aside strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:31px;line-height:.95;margin-top:12px;text-transform:uppercase}.premium-tips-phase-two-header aside p{color:rgba(255,255,255,.62);line-height:1.55;margin:14px 0 0}.premium-tips-phase-two-header aside a{align-items:center;color:#fff!important;display:inline-flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:14px;gap:8px;margin-top:20px;text-transform:uppercase}.premium-tips-phase-two-grid{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-tips-phase-two-grid article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,rgba(16,24,34,.9),rgba(5,9,14,.91));border:1px solid rgba(255,255,255,.13);border-radius:20px;box-shadow:0 24px 70px rgba(0,0,0,.32);display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr);min-height:205px;overflow:hidden;padding:22px;position:relative;transition:transform .2s ease,border-color .2s ease}.premium-tips-phase-two-grid article:hover{border-color:rgba(223,17,27,.48);transform:translateY(-5px)}.premium-tips-phase-two-number{color:rgba(255,255,255,.05);font-family:var(--fmm-font-display,Impact,sans-serif);font-size:92px;line-height:1;position:absolute;right:14px;top:6px}.premium-tips-phase-two-icon{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.4);border-radius:16px;color:#ff3d48;display:flex;font-size:22px;height:56px;justify-content:center;position:relative;width:56px;z-index:2}.premium-tips-phase-two-grid h3{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:28px;line-height:.98;margin:3px 0 0;position:relative;text-transform:uppercase;z-index:2}.premium-tips-phase-two-grid p{color:rgba(255,255,255,.64);grid-column:1/-1;line-height:1.65;margin:0;position:relative;z-index:2}.premium-tips-phase-two-cta{align-items:center;background:linear-gradient(100deg,rgba(5,9,14,.96),rgba(17,5,9,.78)),url(/images/fmm-pages/premium-affiliate-banner.png) 100%/cover;border:1px solid rgba(255,255,255,.15);border-radius:22px;box-shadow:0 30px 86px rgba(0,0,0,.4);display:flex;gap:24px;justify-content:space-between;margin-top:24px;min-height:190px;padding:clamp(24px,4vw,42px)}.premium-tips-phase-two-cta h2{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(34px,4vw,54px);line-height:.92;margin:10px 0 0;text-transform:uppercase}.premium-tips-phase-two-cta>div:last-child{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.premium-calendar-phase-two{background:linear-gradient(105deg,rgba(3,7,12,.98),rgba(3,7,12,.8)),url(/images/fmm-pages/premium-arena-banner.png) top/cover no-repeat;border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 38px 110px rgba(0,0,0,.48);color:#fff;overflow:hidden;padding:clamp(30px,5vw,68px) 0;position:relative}.premium-calendar-phase-two-header{align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(420px,.62fr);margin-bottom:26px}.premium-calendar-phase-two-stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.premium-calendar-phase-two-stats article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,24,34,.88),rgba(5,9,14,.9));border:1px solid rgba(255,255,255,.13);border-radius:16px;display:grid;min-height:126px;padding:16px}.premium-calendar-phase-two-stats svg{color:#df111b;font-size:20px}.premium-calendar-phase-two-stats strong{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:38px;line-height:1;margin-top:12px}.premium-calendar-phase-two-stats span{color:rgba(255,255,255,.52);font-size:10px;font-weight:900;letter-spacing:.08em;margin-top:5px;text-transform:uppercase}.premium-calendar-phase-two-layout{display:grid;gap:20px;grid-template-columns:minmax(320px,.44fr) minmax(0,1fr)}.premium-calendar-phase-two-art{background:linear-gradient(180deg,rgba(3,7,12,.08),rgba(3,7,12,.95)),url(/images/fmm-pages/premium-duel-banner.png) 50%/cover;border:1px solid rgba(255,255,255,.15);border-radius:22px;box-shadow:0 30px 86px rgba(0,0,0,.42);min-height:610px;overflow:hidden;padding:28px;position:relative}.premium-calendar-phase-two-art>div{bottom:28px;left:28px;position:absolute;right:28px}.premium-calendar-phase-two-art span{align-items:center;color:#ff3d48;display:inline-flex;font-size:11px;font-weight:900;gap:8px;letter-spacing:.08em;text-transform:uppercase}.premium-calendar-phase-two-art h3{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(36px,4vw,54px);line-height:.92;margin:14px 0 0;text-transform:uppercase}.premium-calendar-phase-two-art p{color:rgba(255,255,255,.65);line-height:1.65;margin:16px 0 0}.premium-calendar-phase-two-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,rgba(14,21,30,.93),rgba(5,9,14,.92));border:1px solid rgba(255,255,255,.15);border-radius:22px;box-shadow:0 30px 88px rgba(0,0,0,.4);min-width:0;padding:clamp(18px,3vw,30px)}.premium-calendar-phase-two-toolbar{align-items:center;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;margin-bottom:18px;text-align:center}.premium-calendar-phase-two-toolbar button{align-items:center;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:13px!important;color:#fff!important;display:flex;height:48px;justify-content:center;padding:0!important;width:48px}.premium-calendar-phase-two-toolbar button:hover{background:rgba(223,17,27,.15)!important;border-color:rgba(223,17,27,.42)!important}.premium-calendar-phase-two-toolbar small{color:#ff3d48;display:block;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.premium-calendar-phase-two-toolbar h3{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(30px,4vw,44px);line-height:1;margin:7px 0 0;text-transform:uppercase}.premium-calendar-control.react-calendar{background:transparent;border:0;color:#fff;font-family:inherit;width:100%}.premium-calendar-control .react-calendar__month-view__weekdays{color:rgba(255,255,255,.48);font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.premium-calendar-control .react-calendar__month-view__weekdays abbr{text-decoration:none}.premium-calendar-control .react-calendar__tile{background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:13px!important;color:rgba(255,255,255,.76)!important;font-size:14px!important;margin:2px;max-width:calc(14.2857% - 4px)!important;min-height:66px;padding:8px!important}.premium-calendar-control .react-calendar__tile:focus,.premium-calendar-control .react-calendar__tile:hover{background:rgba(223,17,27,.12)!important;border-color:rgba(223,17,27,.36)!important}.premium-calendar-control .react-calendar__tile--now{box-shadow:inset 0 0 0 1px rgba(22,143,230,.65)}.premium-calendar-control .react-calendar__tile--active{background:linear-gradient(135deg,#df111b,#8e0610)!important;border-color:rgba(255,255,255,.22)!important;color:#fff!important}.premium-calendar-control .premium-calendar-highlighted{color:#fff!important;font-weight:900;position:relative}.premium-calendar-control .premium-calendar-highlighted:after{background:#39d45d;border-radius:999px;bottom:7px;box-shadow:0 0 12px rgba(57,212,93,.65);content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:6px}.premium-calendar-phase-two-legend{align-items:center;color:rgba(255,255,255,.5);display:flex;font-size:11px;gap:18px;justify-content:space-between;margin-top:16px}.premium-calendar-phase-two-legend span:first-child{align-items:center;display:inline-flex;gap:8px}.premium-calendar-phase-two-legend i{background:#39d45d;border-radius:50%;box-shadow:0 0 10px rgba(57,212,93,.6);height:8px;width:8px}.premium-calendar-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(0,0,0,.78);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100000}.premium-calendar-modal{background:linear-gradient(155deg,rgba(16,24,34,.98),rgba(5,9,14,.98)),url(/images/fmm-experience/grid-texture.svg);border:1px solid rgba(255,255,255,.17);border-radius:24px;box-shadow:0 40px 130px rgba(0,0,0,.62);color:#fff;max-height:min(820px,calc(100vh - 40px));max-width:760px;overflow-y:auto;padding:clamp(24px,4vw,38px);position:relative;width:100%}.premium-calendar-modal.is-fight-detail{max-width:900px}.premium-calendar-modal-close{align-items:center;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:50%!important;color:#fff!important;display:flex;height:42px;justify-content:center;padding:0!important;position:absolute;right:18px;top:18px;width:42px}.premium-calendar-modal h2{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:clamp(34px,5vw,54px);line-height:.94;margin:12px 50px 0 0;text-transform:uppercase}.premium-calendar-modal>p:not(.xp-eyebrow){color:rgba(255,255,255,.64);line-height:1.65}.premium-calendar-event-list{display:grid;gap:10px;margin-top:24px}.premium-calendar-event-list>button{align-items:center;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:16px!important;color:#fff!important;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr) auto;min-height:82px;padding:13px!important;text-align:left}.premium-calendar-event-list>button:hover{background:rgba(223,17,27,.1)!important;border-color:rgba(223,17,27,.4)!important}.premium-calendar-event-list>button>span{align-items:center;background:rgba(223,17,27,.12);border:1px solid rgba(223,17,27,.38);border-radius:12px;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:18px;height:46px;justify-content:center;width:46px}.premium-calendar-event-list strong{color:#fff;display:block;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:22px;line-height:1;text-transform:uppercase}.premium-calendar-event-list small{align-items:center;color:rgba(255,255,255,.5);display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.premium-calendar-fighter-pair{align-items:end;background:linear-gradient(90deg,rgba(223,17,27,.12),transparent 46%,rgba(22,143,230,.12)),rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12);border-radius:20px;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;margin-top:24px;min-height:280px;overflow:hidden}.premium-calendar-fighter-pair figure{margin:0;min-width:0;text-align:center}.premium-calendar-fighter-pair img{height:235px;object-fit:contain;object-position:center bottom;width:100%}.premium-calendar-fighter-pair figcaption{color:#fff;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:24px;margin:-4px 8px 16px;text-transform:uppercase}.premium-calendar-fighter-pair>span{align-items:center;background:#df111b;border-radius:50%;color:#fff;display:flex;font-family:var(--fmm-font-display,Impact,sans-serif);font-size:20px;height:56px;justify-content:center;margin-bottom:92px;width:56px}.premium-calendar-fight-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.premium-calendar-fight-meta span{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11);border-radius:999px;color:rgba(255,255,255,.7);display:inline-flex;font-size:12px;gap:7px;min-height:38px;padding:0 12px}.premium-league-records-page{background:radial-gradient(circle at 14% 12%,rgba(223,17,27,.16),transparent 30rem),radial-gradient(circle at 86% 18%,rgba(22,143,230,.11),transparent 30rem),linear-gradient(180deg,#030609,#060a10 48%,#030609)!important}.premium-league-records-page:after{background:linear-gradient(180deg,rgba(3,7,12,.72),rgba(3,7,12,.96)),url(/images/fmm-pages/premium-arena-banner.png) top/cover no-repeat;content:"";height:740px;inset:0 0 auto;opacity:.5;pointer-events:none;position:absolute}.premium-league-records-page>.theme-container{position:relative;z-index:2}.premium-league-records-hero{background-image:linear-gradient(90deg,rgba(4,8,13,.98),rgba(4,8,13,.7)),url(/images/fmm-pages/premium-duel-banner.png)!important;background-position:50%;background-size:cover;min-height:330px;padding:clamp(28px,5vw,48px)}.premium-league-records-page .xp-league-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(155deg,rgba(16,24,34,.9),rgba(5,9,14,.91));border-color:rgba(255,255,255,.14);box-shadow:0 28px 82px rgba(0,0,0,.38);transition:transform .2s ease,border-color .2s ease}.premium-league-records-page .xp-league-card:hover{border-color:rgba(223,17,27,.45);transform:translateY(-4px)}@media (max-width:1100px){.premium-calendar-phase-two-header,.premium-calendar-phase-two-layout,.premium-news-phase-two-grid,.premium-news-phase-two-header,.premium-tips-phase-two-header{grid-template-columns:1fr}.premium-calendar-phase-two-art,.premium-news-phase-two-feature{min-height:420px}.premium-calendar-phase-two-stats{max-width:680px}}@media (max-width:820px){.premium-faq-phase-two-hero,.premium-fighters-phase-two-hero,.premium-fights-phase-two-hero,.premium-sponsors-phase-two-hero,.route-experience-path-blogs .route-experience-hero,.route-experience-path-calendar-of-fights .route-experience-hero,.route-experience-path-fantasy-tips .route-experience-hero,.route-experience-path-fights-news .route-experience-hero{min-height:auto}.premium-tips-phase-two-grid{grid-template-columns:1fr}.premium-tips-phase-two-cta{align-items:flex-start;flex-direction:column}.premium-tips-phase-two-cta>div:last-child{justify-content:flex-start}}@media (max-width:620px){.premium-blogs-phase-two,.premium-calendar-phase-two,.premium-news-phase-two,.premium-tips-phase-two{border-radius:18px}.premium-news-phase-two-header label{grid-template-columns:auto minmax(0,1fr)}.premium-news-phase-two-header label span{display:none}.premium-calendar-phase-two-art,.premium-news-phase-two-feature{min-height:350px}.premium-news-phase-two-list article>button{grid-template-columns:42px minmax(0,1fr) auto;min-height:82px;padding:11px!important}.premium-news-phase-two-index{height:42px;width:42px}.premium-news-phase-two-title strong{font-size:19px}.premium-news-phase-two-body{padding:0 14px 18px}.premium-calendar-phase-two-stats{grid-template-columns:1fr}.premium-calendar-control .react-calendar__tile{border-radius:9px!important;font-size:12px!important;min-height:44px;padding:4px!important}.premium-calendar-phase-two-legend{align-items:flex-start;flex-direction:column;gap:8px}.premium-calendar-fighter-pair{grid-template-columns:1fr;padding-top:12px}.premium-calendar-fighter-pair>span{margin:-12px auto;position:relative;z-index:2}.premium-calendar-fighter-pair img{height:190px}.premium-calendar-event-list>button{grid-template-columns:42px minmax(0,1fr)}.premium-calendar-event-list>button>svg:last-child{display:none}}.premium-add-tokens,.premium-dashboard-list,.premium-fight-costing,.premium-fighter-tracker-page,.premium-membership-checkout,.premium-public-leaderboard,.premium-public-profile,.premium-referral-board,.premium-user-profile,.user-rewards-premium{background:linear-gradient(180deg,rgba(3,7,12,.94),rgba(3,7,12,.98)),url(/images/fmm-pages/premium-arena-banner.png) 50% /cover fixed;min-height:100vh}.premium-add-tokens,.premium-dashboard-list,.premium-fight-costing,.premium-membership-checkout,.premium-public-leaderboard,.premium-public-profile .userdashboard,.premium-user-profile,.user-rewards-premium{padding-top:128px;padding-bottom:56px}.premium-add-tokens .member-header,.premium-dashboard-list .member-header,.premium-fight-costing .member-header,.premium-membership-checkout .member-header,.premium-public-leaderboard .member-header,.premium-public-profile .member-header,.premium-user-profile .member-header{width:min(1240px,calc(100% - 32px));margin:0 auto 20px;padding:28px 30px;border-radius:24px;background:linear-gradient(135deg,rgba(9,14,22,.94),rgba(9,14,22,.76));border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,0,0,.38);display:flex;align-items:center;gap:22px;flex-wrap:wrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.premium-add-tokens .member-header-image,.premium-dashboard-list .member-header-image,.premium-fight-costing .member-header-image,.premium-membership-checkout .member-header-image,.premium-public-leaderboard .member-header-image,.premium-public-profile .member-header-image,.premium-user-profile .member-header-image{width:96px;height:96px;border-radius:24px;overflow:hidden;border:2px solid rgba(237,31,49,.72);box-shadow:0 18px 34px rgba(0,0,0,.35)}.premium-add-tokens .member-header-image img,.premium-dashboard-list .member-header-image img,.premium-fight-costing .member-header-image img,.premium-membership-checkout .member-header-image img,.premium-public-leaderboard .member-header-image img,.premium-public-profile .member-header-image img,.premium-user-profile .member-header-image img{width:100%;height:100%;object-fit:cover}.premium-add-tokens .member-header h3,.premium-dashboard-list .member-header h3,.premium-fight-costing .member-header h3,.premium-membership-checkout .member-header h3,.premium-public-leaderboard .member-header h3,.premium-public-profile .member-header h3,.premium-user-profile .member-header h3{color:#fff;margin:0;font-size:22px;font-weight:800;letter-spacing:.02em}.premium-add-tokens .fightwalletWrap,.premium-dashboard-list .fightwalletWrap,.premium-fight-costing .fightwalletWrap,.premium-membership-checkout .fightwalletWrap,.premium-public-leaderboard .fightwalletWrap,.premium-public-profile .fightwalletWrap,.premium-user-profile .fightwalletWrap{width:min(1240px,calc(100% - 32px));margin:0 auto 26px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-add-tokens .fightWallet,.premium-dashboard-list .fightWallet,.premium-dashboard-list .totalPoints,.premium-fight-costing .fightWallet,.premium-membership-checkout .fightWallet,.premium-public-leaderboard .fightwalletWrap .totalPoints,.premium-public-profile .fightWallet,.premium-public-profile .totalPoints,.premium-user-profile .fightWallet,.premium-user-profile .totalPoints{background:linear-gradient(160deg,rgba(8,12,18,.96),rgba(12,18,28,.82));border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:24px 26px;color:#fff;box-shadow:0 22px 48px rgba(0,0,0,.32);min-height:128px}.premium-add-tokens .fightWallet h1,.premium-dashboard-list .fightWallet h1,.premium-fight-costing .fightWallet h1,.premium-membership-checkout .fightWallet h1,.premium-public-profile .fightWallet h1,.premium-user-profile .fightWallet h1{font-size:28px;margin:0 0 12px}.premium-add-tokens .fightWallet h2,.premium-dashboard-list .fightWallet h2,.premium-dashboard-list .totalPoints h1,.premium-fight-costing .fightWallet h2,.premium-membership-checkout .fightWallet h2,.premium-public-leaderboard .fightwalletWrap .totalPoints h1,.premium-public-profile .fightWallet h2,.premium-public-profile .totalPoints h1,.premium-user-profile .fightWallet h2{font-size:24px;margin:0;color:#fff}.premium-add-tokens .fightWallet span,.premium-dashboard-list .fightWallet span,.premium-dashboard-list .totalPoints span,.premium-fight-costing .fightWallet span,.premium-membership-checkout .fightWallet span,.premium-public-leaderboard .fightwalletWrap .totalPoints span,.premium-public-profile .fightWallet span,.premium-public-profile .totalPoints span,.premium-user-profile .fightWallet span{color:#ffd35c!important}.premium-dashboard-list .fightsWrap,.premium-public-profile .fightsWrap{width:min(1240px,calc(100% - 32px));margin:0 auto;display:grid;gap:24px}.premium-dashboard-list .fightscontainer,.premium-public-profile .fightscontainer{background:linear-gradient(160deg,rgba(8,12,18,.96),rgba(8,12,18,.82));border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:28px;box-shadow:0 24px 60px rgba(0,0,0,.34)}.premium-dashboard-list .fightsheadingtwo,.premium-public-profile .fightsheadingtwo{color:#fff;font-size:32px;letter-spacing:.02em;margin:0 0 20px;text-transform:uppercase}.premium-dashboard-list .fightItem,.premium-public-profile .fightItem{border:1px solid rgba(255,255,255,.08);background:rgba(5,8,14,.9);border-radius:24px;padding:18px;margin-bottom:18px;box-shadow:0 18px 38px rgba(0,0,0,.24)}.premium-dashboard-list .fightersImages,.premium-public-profile .fightersImages{justify-content:center;gap:22px}.premium-dashboard-list .fighterOne img,.premium-dashboard-list .fighterTwo img,.premium-public-profile .fighterOne img,.premium-public-profile .fighterTwo img{width:140px;height:140px;object-fit:cover;border-radius:20px;border:2px solid rgba(255,255,255,.14)}.premium-dashboard-list .fightItemOne h1,.premium-public-profile .fightItemOne h1{color:#fff;font-size:26px}.premium-dashboard-list .transformed-div,.premium-dashboard-list .transformed-div-four,.premium-dashboard-list .transformed-div-two,.premium-dashboard-list .transformed-five,.premium-dashboard-list .transformed-three,.premium-public-profile .transformed-div,.premium-public-profile .transformed-div-four,.premium-public-profile .transformed-div-two,.premium-public-profile .transformed-five,.premium-public-profile .transformed-three{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:#fff!important}.premium-dashboard-list .transformedDivBox,.premium-public-profile .transformedDivBox{font-size:18px!important;min-width:54px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.premium-dashboard-list .removeButton{background:linear-gradient(135deg,#ed1f31,#9a0613);color:#fff;border:none;border-radius:12px;padding:10px 14px;font-weight:800}.premium-add-tokens .mermbership-cards,.premium-fight-costing .fightDetailsContainerUpdated,.premium-membership-checkout .mermbership-cards,.premium-public-leaderboard .fightDetails.global-leaderboard .homeThird,.premium-user-profile .createAccount{width:min(1240px,calc(100% - 32px));margin:0 auto}.premium-add-tokens .cardone,.premium-fight-costing .fightDetailsContainerUpdated,.premium-membership-checkout .billingInformation,.premium-membership-checkout .cardone,.premium-public-leaderboard .homeThird,.premium-user-profile .registerCard{background:linear-gradient(160deg,rgba(8,12,18,.96),rgba(8,12,18,.82));border:1px solid rgba(255,255,255,.09);border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.34)}.premium-user-profile .registerCard{padding:28px!important}.premium-user-profile .registerCard h1{color:#fff;font-size:40px;text-transform:uppercase}.premium-membership-checkout .input-group label,.premium-user-profile .input-group label{color:#f2f4f8;font-size:16px;font-weight:800}.premium-membership-checkout .input-group input,.premium-membership-checkout .input-group select,.premium-user-profile .input-group input,.premium-user-profile .input-group textarea{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.11);color:#fff;border-radius:14px}.premium-add-tokens .btn-grad,.premium-fight-costing .fightDetailsBtn,.premium-membership-checkout .btn-grad,.premium-public-leaderboard .controls h5.active,.premium-user-profile .btn-grad,.premium-user-profile .custom-file-label{background:linear-gradient(135deg,#ed1f31,#9d0712)!important;color:#fff!important;border:none!important;box-shadow:0 16px 34px rgba(237,31,49,.28);border-radius:14px}.premium-user-profile .myActions,.premium-user-profile .myPaymentMethod{background:linear-gradient(160deg,rgba(8,12,18,.96),rgba(8,12,18,.84));border:1px solid rgba(255,255,255,.08);border-radius:24px}.premium-user-profile .myActions button{min-height:58px;font-size:18px;font-weight:800}.premium-add-tokens .mermbership-cards,.premium-membership-checkout .mermbership-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:start}.premium-add-tokens .cardone,.premium-membership-checkout .cardone{padding:22px;color:#fff;min-height:100%}.premium-add-tokens .cardHeading,.premium-membership-checkout .cardHeading{font-size:34px;color:#fff;text-transform:uppercase}.premium-add-tokens .card-features li,.premium-membership-checkout .card-features li{color:rgba(255,255,255,.84);margin-bottom:8px}.premium-membership-checkout .billingInformation{padding:24px;color:#fff}.premium-membership-checkout .billingInformation h2{font-size:28px;color:#fff}.premium-membership-checkout .checkbox-group,.premium-membership-checkout .terms-wrap{color:#fff}.premium-fight-costing .fightDetailsContainerUpdated{padding:30px;color:#fff}.premium-fight-costing .fightHeading{font-size:42px;color:#fff;text-transform:uppercase}.premium-fight-costing .fightSubHeading{color:#ffd35c;font-size:22px}.premium-fight-costing .imgWrapFightsUpdated img{border-radius:24px;border:2px solid rgba(255,255,255,.14);box-shadow:0 18px 38px rgba(0,0,0,.3)}.premium-fight-costing .fight-text{font-size:24px;line-height:1.6;color:rgba(255,255,255,.92)}.premium-public-leaderboard .fightDetails.global-leaderboard{width:min(1240px,calc(100% - 32px));margin:0 auto}.premium-public-leaderboard .homeThird{padding:28px;color:#fff}.premium-public-leaderboard .leaderboardHeading h3{font-size:34px;color:#fff;text-transform:uppercase}.premium-public-leaderboard .controls{display:flex;gap:12px;margin-bottom:16px}.premium-public-leaderboard .controls h5{padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.06);color:#fff}.premium-public-leaderboard .leaderboardItem{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:14px;color:#fff}.premium-referral-board{padding:140px 20px 70px}.premium-referral-board .board-card{max-width:1100px;margin:0 auto;background:linear-gradient(145deg,rgba(8,12,18,.96),rgba(8,12,18,.84));border:1px solid rgba(255,255,255,.1);border-radius:30px;box-shadow:0 28px 64px rgba(0,0,0,.42);color:#fff}.premium-referral-board .leaderboard td,.premium-referral-board .leaderboard th{color:#fff}.premium-referral-board .hashtag,.premium-referral-board .title{color:#fff;text-transform:uppercase}.premium-fighter-tracker-page{padding-top:130px;padding-bottom:60px}.premium-fighter-tracker-page .tracker-container-fighter{max-width:1240px;margin:0 auto;padding:32px;border-radius:30px;background:linear-gradient(145deg,rgba(8,12,18,.96),rgba(8,12,18,.84));border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 64px rgba(0,0,0,.42)}.premium-fighter-tracker-page .tracker-title{font-size:44px;color:#fff;text-transform:uppercase}.premium-fighter-tracker-page .fighter-select,.premium-fighter-tracker-page .popup-content button{border-radius:14px}.premium-fighter-tracker-page .community-accuracy,.premium-fighter-tracker-page .fantasy-points,.premium-fighter-tracker-page .fight-history,.premium-fighter-tracker-page .fighter-card,.premium-fighter-tracker-page .next-fight,.premium-fighter-tracker-page .stats-summary{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:22px}.premium-fighter-tracker-page .filled{background:linear-gradient(90deg,#ed1f31,#ffb23f)!important}.premium-fighter-tracker-page .circle{background:radial-gradient(circle at 30% 30%,rgba(237,31,49,.9),rgba(84,7,15,.95))!important}.premium-fighter-tracker-page .popup-content{background:linear-gradient(160deg,rgba(8,12,18,.98),rgba(8,12,18,.92));color:#fff;border-radius:24px}.user-rewards-premium{padding-top:140px;background:linear-gradient(180deg,rgba(3,7,12,.92),rgba(3,7,12,.96)),url(/images/fmm-pages/premium-duel-banner.png) 50% /cover fixed!important}.user-rewards-premium .reward-items-wrap{max-width:1160px;margin:30px auto 0}.user-rewards-premium .reward-item{background:rgba(8,12,18,.9);border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 18px 40px rgba(0,0,0,.28)}.user-rewards-premium h1,.user-rewards-premium h2,.user-rewards-premium h3,.user-rewards-premium p{color:#fff!important}.thankyou-purchase-tokens-child{background:linear-gradient(160deg,rgba(8,12,18,.98),rgba(8,12,18,.9));color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:26px;box-shadow:0 28px 64px rgba(0,0,0,.42)}.player-dashboard-rich-page .xp-dashboard-hero.player-dashboard-hero-rich{background:linear-gradient(90deg,rgba(3,6,10,.98),rgba(3,6,10,.76) 52%,rgba(3,6,10,.4)),url(/images/fmm-pages/premium-affiliate-banner.png) 100% /cover!important;min-height:640px;box-shadow:0 28px 64px rgba(0,0,0,.4)}.player-dashboard-rich-page .xp-dashboard-profile h1{font-size:clamp(40px,5vw,68px)}.player-dashboard-rich-page .xp-dashboard-wallet{box-shadow:0 20px 40px rgba(0,0,0,.3)}.player-dashboard-rich-page .xp-dashboard-fight-card,.player-dashboard-rich-page .xp-dashboard-modal,.player-dashboard-rich-page .xp-dashboard-stats article{box-shadow:0 20px 48px rgba(0,0,0,.28)}@media (max-width:1024px){.premium-add-tokens .mermbership-cards,.premium-dashboard-list .fightwalletWrap,.premium-membership-checkout .mermbership-cards,.premium-public-profile .fightwalletWrap,.premium-user-profile .fightwalletWrap{grid-template-columns:1fr}}@media (max-width:768px){.premium-add-tokens,.premium-dashboard-list,.premium-fight-costing,.premium-fighter-tracker-page,.premium-membership-checkout,.premium-public-leaderboard,.premium-referral-board,.premium-user-profile,.user-rewards-premium{padding-top:110px}.premium-add-tokens .member-header,.premium-dashboard-list .member-header,.premium-fight-costing .member-header,.premium-membership-checkout .member-header,.premium-public-leaderboard .member-header,.premium-public-profile .member-header,.premium-user-profile .member-header{padding:20px}.premium-dashboard-list .fighterOne img,.premium-dashboard-list .fighterTwo img,.premium-public-profile .fighterOne img,.premium-public-profile .fighterTwo img{width:110px;height:110px}.premium-dashboard-list .fightsheadingtwo,.premium-fight-costing .fightHeading,.premium-fighter-tracker-page .tracker-title,.premium-public-profile .fightsheadingtwo,.premium-user-profile .registerCard h1{font-size:28px}.premium-public-leaderboard .leaderboardItem{display:grid;gap:8px}}: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,0.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-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--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(90deg,#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-color-progress-bgo:0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(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:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto}}.Toastify__toast{--y:0;position:relative;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.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--colored.Toastify__toast--default,.Toastify__toast-theme--light{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--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{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;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{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:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right;border-bottom-left-radius:0;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.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,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),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,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-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--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-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:translate3d(0,var(--y),0) 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:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) 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:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-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--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}