/* Normalize only the profile stage. No global zoom, route or data changes.
   Layered important rules retire legacy 1.74x card / 438px hero sizing. */
.cfPlayerLevelMarkV1{color:#d9bd7c;filter:drop-shadow(0 1px 1px #0006)}
.cfPlayerLevelMarkV1 .cfLevelAccentV1{stroke:#43e694;stroke-width:1.8}
@layer cfPlayerProfileScaleV1 {
 .cfProfileStageV4{box-sizing:border-box!important;width:100%!important;max-width:1180px!important;min-width:0!important;min-height:0!important;padding:16px!important;margin-inline:auto!important}
 .cfProfileStageV4 .cfPL4{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important}
 .cfProfileStageV4 .cfPL4Top{min-height:40px!important;margin:0!important;padding:0 0 10px!important}
 .cfProfileStageV4 .cfPL4Top>b{font-size:14px!important}
 .cfProfileStageV4 .cfProfileHeroV5{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:24px!important;min-height:0!important;height:auto!important;padding:16px 20px!important;align-items:center!important}
 .cfProfileStageV4 .cfProfileHeroCardV5.cfPL4CardMount{position:relative!important;width:180px!important;height:286px!important;min-width:0!important;margin:0!important;transform:none!important;align-self:center!important;justify-self:center!important}
 .cfProfileStageV4 .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{width:180px!important;height:286px!important;transform:none!important;margin:0!important}
 .cfProfileStageV4 .cfProfileHeroInfoV5{min-width:0!important;padding:0!important}
 .cfProfileStageV4 .cfPL4Name{font-size:32px!important;line-height:1.08!important;letter-spacing:-.025em!important;margin:0 0 8px!important;overflow-wrap:anywhere!important}
 .cfProfileStageV4 .cfPL4City{font-size:14px!important;line-height:1.3!important;margin:0 0 12px!important;gap:6px!important}
 .cfProfileStageV4 .cfProfileHeroSvgV5.pin{width:18px!important;height:18px!important}
 .cfProfileStageV4 .cfProfileLevelV5{min-height:62px!important;padding:10px 0!important;gap:12px!important}
 .cfProfileStageV4 .cfProfileHeroSvgV5.level{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;flex:0 0 32px!important;color:#d9bd7c!important}
 .cfProfileStageV4 .cfProfileHeroSvgV5.level svg{width:100%!important;height:100%!important}
 .cfProfileStageV4 .cfProfileLevelV5 small{font-size:11px!important}
 .cfProfileStageV4 .cfProfileLevelV5 strong{font-size:17px!important;line-height:1.25!important;overflow-wrap:anywhere!important}
 .cfProfileStageV4 .cfProfileSocialV5{min-height:64px!important}
 .cfProfileStageV4 .cfProfileSocialV5 strong{font-size:22px!important}
 .cfProfileStageV4 .cfProfileSocialV5 span{font-size:12px!important;margin-top:4px!important}
 .cfProfileStageV4 .cfProfilePerformanceV5{min-height:70px!important;padding-top:8px!important}
 .cfProfileStageV4 .cfProfilePerformanceV5>div{gap:7px!important;padding:5px!important;min-width:0!important}
 .cfProfileStageV4 .cfProfilePerformanceV5 .cfProfileHomeStatIconV7{width:24px!important;height:24px!important;flex:0 0 24px!important}
 .cfProfileStageV4 .cfProfilePerformanceV5 strong{font-size:19px!important}
 .cfProfileStageV4 .cfProfilePerformanceV5 small{font-size:10px!important;margin-top:4px!important}
 .cfProfileStageV4 .cfPL4Tabs{margin-top:14px!important;min-width:0!important;min-height:46px!important;height:auto!important;padding:0!important}
 .cfProfileStageV4 .cfPL4Tab{box-sizing:border-box!important;width:auto!important;height:46px!important;min-height:46px!important;padding:9px 6px!important;font-size:12px!important;gap:7px!important}
 .cfProfileStageV4 .cfProfileTabSvgV5{width:20px!important;height:20px!important;flex:0 0 20px!important}
 .cfProfileStageV4 .cfProfileTabSvgV5 svg{width:100%!important;height:100%!important}
 .cfProfileStageV4 .cfPL4Panel{padding-top:16px!important}
 .cfProfileStageV4 .cfPL4Title h2{font-size:20px!important}
 .cfProfileStageV4 .cfPL4Metric{box-sizing:border-box!important;min-height:100px!important;padding:12px 8px!important}
 .cfProfileStageV4 .cfPL4Metric strong{font-size:24px!important}
 .cfProfileStageV4 .cfPL4StatBox{box-sizing:border-box!important;min-height:160px!important;padding:14px!important}
 .cfProfileStageV4 .cfPL4StatBox h3{font-size:15px!important}
 @media(max-width:650px){
  .cfProfileStageV4{padding:8px!important}
  .cfProfileStageV4 .cfProfileHeroV5{grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important;padding:12px 0!important;align-items:start!important}
  .cfProfileStageV4 .cfProfileHeroCardV5.cfPL4CardMount,.cfProfileStageV4 .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{width:104px!important;height:166px!important;transform:none!important;align-self:start!important}
  .cfProfileStageV4 .cfPL4Name{font-size:22px!important;margin-bottom:5px!important}
  .cfProfileStageV4 .cfPL4City{font-size:11px!important;margin-bottom:8px!important}
  .cfProfileStageV4 .cfProfileLevelV5{display:none!important}
  .cfProfileStageV4 .cfProfileFactV10{min-height:38px!important;padding:5px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:5px!important}
  .cfProfileStageV4 .cfProfileFactV10>.cfProfileHeroSvgV5.level{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;flex-basis:20px!important}
  .cfProfileStageV4 .cfProfileFactV10 strong{font-size:10px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}
  .cfProfileStageV4 .cfProfilePerformanceV5{min-height:54px!important}
  .cfProfileStageV4 .cfProfilePerformanceV5>div{display:grid!important;justify-items:center!important;gap:3px!important;padding:3px 1px!important;text-align:center!important}
  .cfProfileStageV4 .cfProfilePerformanceV5 .cfProfileHomeStatIconV7{width:18px!important;height:18px!important;flex-basis:18px!important}
  .cfProfileStageV4 .cfProfilePerformanceV5 strong{font-size:15px!important}
  .cfProfileStageV4 .cfProfilePerformanceV5 small{font-size:8px!important;margin-top:2px!important}
  .cfProfileStageV4 .cfPL4Tabs{display:flex!important;overflow-x:auto!important;max-width:100%!important}
  .cfProfileStageV4 .cfPL4Tab{flex:1 0 104px!important;min-width:104px!important;font-size:10px!important;height:44px!important;min-height:44px!important;padding:8px 4px!important}
  .cfProfileStageV4 .cfProfileTabSvgV5{width:18px!important;height:18px!important;flex-basis:18px!important}
  .cfProfileStageV4 .cfPL4Metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .cfProfileStageV4 .cfPL4StatGrid,.cfProfileStageV4 .cfPL4Overview{grid-template-columns:1fr!important}
 }
}

/* Readable player summary on Home and Profile. This layer supersedes the old
   compressed mobile rules without changing the shared FUT card elsewhere. */
@layer cfPlayerProfileScaleV1 {
 html[data-theme] body .cfProfileHeroV5.cfPL4Hero{
  box-sizing:border-box!important;display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;
  align-items:center!important;gap:24px!important;min-height:0!important;height:auto!important;
  padding:22px!important;overflow:visible!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5.cfPL4CardMount{
  width:220px!important;height:350px!important;min-width:0!important;
  margin:0!important;justify-self:center!important;align-self:center!important;overflow:visible!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{
  width:220px!important;height:350px!important;transform:none!important;margin:0!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfClassicPhotoV1>img{
  width:100%!important;height:100%!important;left:0!important;top:0!important;bottom:auto!important;
  object-fit:cover!important;object-position:center 30%!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfClassicNameV1{
  font-size:8.3cqw!important;font-weight:900!important;text-shadow:0 1px 4px #000!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfClassicPlaceV1{top:68.5%!important;height:5%!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicPlaceV1>span:first-child{display:none!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicPlaceV1>span+span{
  flex:none!important;border:0!important;padding:0!important;font-size:5.5cqw!important;
  font-weight:700!important;white-space:nowrap!important;text-overflow:ellipsis!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfClassicLevelV1{top:74.5%!important;font-size:5.5cqw!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicAttrsV1{top:80%!important;height:15%!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicAttrsV1>div{gap:2cqw!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicAttrsV1 span{font-size:5.7cqw!important}
 html[data-theme] body .cfProfileHeroV5 .cfClassicAttrsV1 b{font-size:9.2cqw!important}
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroInfoV5{
  min-width:0!important;overflow:visible!important;padding:0!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfPL4Name{
  font-size:clamp(25px,3vw,36px)!important;line-height:1.1!important;margin:0 0 7px!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfPL4City{
  font-size:13px!important;line-height:1.3!important;margin:0 0 16px!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactsV10{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10{
  box-sizing:border-box!important;display:flex!important;align-items:center!important;
  min-height:76px!important;gap:12px!important;padding:12px 14px!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10>.cfProfileHeroSvgV5,
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10>.svg{
  width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;
  min-height:28px!important;max-height:28px!important;flex:0 0 28px!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10 span{min-width:0!important}
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10 small{
  display:block!important;font-size:12px!important;line-height:1.2!important;font-weight:700!important;
  letter-spacing:.06em!important;text-transform:uppercase!important;color:#b6cfc2!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10 strong{
  display:block!important;margin-top:4px!important;font-size:16px!important;line-height:1.25!important;
  font-weight:750!important;white-space:normal!important;overflow:visible!important;
  overflow-wrap:anywhere!important;text-overflow:clip!important;color:#fff!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5{
  display:grid!important;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important;
  min-height:110px!important;gap:0!important;padding:16px 0 0!important;overflow:visible!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5>div{
  box-sizing:border-box!important;display:flex!important;flex-direction:column!important;
  align-items:center!important;justify-content:flex-start!important;gap:6px!important;
  min-width:0!important;padding:0 8px!important;text-align:center!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5 .cfProfileHomeStatIconV7{
  display:block!important;width:32px!important;height:32px!important;flex:0 0 32px!important;
  object-fit:contain!important;margin:0!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5>div>span{
  display:flex!important;flex-direction:column!important;align-items:center!important;min-width:0!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5 strong{
  font-size:22px!important;line-height:1.1!important;font-weight:800!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5 small{
  display:block!important;max-width:none!important;margin-top:4px!important;
  font-size:12px!important;line-height:1.25!important;color:#c5d8cf!important;
 }
 html[data-theme="light"] body .cfProfileHeroV5 .cfProfileFactV10 small{color:#526e5c!important}
 html[data-theme="light"] body .cfProfileHeroV5 .cfProfileFactV10 strong{color:#17211c!important}
 html[data-theme="light"] body .cfProfileHeroV5 .cfProfilePerformanceV5 small{color:#4f685b!important}
 @media(max-width:700px){
  html[data-theme] body .cfProfileHeroV5.cfPL4Hero{
   grid-template-columns:minmax(0,1fr)!important;gap:18px!important;
   padding:18px 16px!important;align-items:start!important;
  }
  html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5.cfPL4CardMount{
   width:210px!important;height:334px!important;justify-self:center!important;align-self:center!important;
  }
  html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{
   width:210px!important;height:334px!important;transform:none!important;
  }
  html[data-theme] body .cfProfileHeroV5 .cfProfileHeroInfoV5{width:100%!important}
  html[data-theme] body .cfProfileHeroV5 .cfPL4Name{font-size:27px!important}
  html[data-theme] body .cfProfileHeroV5 .cfPL4City{font-size:13px!important;margin-bottom:12px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10{min-height:74px!important;padding:10px 12px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5{min-height:0!important;padding-top:16px!important}
 }
 @media(max-width:390px){
  html[data-theme] body .cfProfileHeroV5.cfPL4Hero{padding:16px 12px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10{gap:8px!important;padding:9px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfileFactV10 strong{font-size:15px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:18px!important}
  html[data-theme] body .cfProfileHeroV5 .cfProfilePerformanceV5>div:nth-child(2){border-right:0!important}
 }
}

/* Home do Jogador: dados do atleta em quatro superfícies independentes. */
@layer cfPlayerProfileScaleV1 {
 html[data-theme] body .cfHomeProfileHeroV3 .cfProfileFactsV10{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;border:0!important;background:transparent!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1{
  box-sizing:border-box!important;display:flex!important;align-items:center!important;
  min-height:74px!important;gap:12px!important;padding:12px 14px!important;
  border:1px solid rgba(127,172,148,.23)!important;border-radius:12px!important;
  background:linear-gradient(145deg,rgba(7,22,18,.94),rgba(10,30,25,.88))!important;
  box-shadow:0 5px 14px rgba(0,0,0,.12)!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1 small{
  font-size:12px!important;font-weight:700!important;letter-spacing:.07em!important;
  line-height:1.15!important;text-transform:uppercase!important;color:#b5c3bc!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1 strong{
  margin-top:5px!important;font-size:16px!important;font-weight:800!important;
  line-height:1.25!important;color:#fff!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfProfilePerformanceV5{
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  margin-top:14px!important;padding-top:16px!important;
  border-top:1px solid rgba(127,172,148,.22)!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfProfilePerformanceV5>div{
  border-right:1px solid rgba(127,172,148,.22)!important;
 }
 html[data-theme] body .cfHomeProfileHeroV3 .cfProfilePerformanceV5>div:last-child{
  border-right:0!important;
 }
 html[data-theme="light"] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1{
  background:linear-gradient(145deg,#f8fbf9,#eef5f0)!important;
  border-color:#c8ded2!important;box-shadow:0 5px 14px rgba(20,50,35,.06)!important;
 }
 html[data-theme="light"] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1 small{color:#586e61!important}
 html[data-theme="light"] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1 strong{color:#17211c!important}
 @media(max-width:390px){
  html[data-theme] body .cfHomeProfileHeroV3 .cfAthleteMiniCardV1{gap:8px!important;padding:10px!important}
  html[data-theme] body .cfHomeProfileHeroV3 .cfProfilePerformanceV5{
   grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:16px!important;
  }
  html[data-theme] body .cfHomeProfileHeroV3 .cfProfilePerformanceV5>div:nth-child(2){border-right:0!important}
 }
}

/* Public and owner player headers share one compact, editorial mobile layout. */
@layer cfPlayerProfileScaleV1 {
 html[data-theme] body .cfProfileHeroV5 .cfProfileSocialV5{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileLevelV5{display:none!important}
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroSvgV5.boot,
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroSvgV5.position,
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroSvgV5.team{
  color:#ddbf78!important;
 }
 html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5::after{
  content:"";position:absolute;inset:-3px;z-index:9;pointer-events:none;
  background:radial-gradient(circle at 7% 8%,#fff5c8 0 1px,transparent 5px),
             radial-gradient(circle at 94% 91%,#fff2bf 0 1px,transparent 4px);
  opacity:.45;animation:cfProfileGoldGlimmerV11 9s ease-in-out infinite;
 }
 @keyframes cfProfileGoldGlimmerV11{0%,72%,100%{opacity:.28}76%,79%{opacity:.85}84%{opacity:.42}}
 @media(prefers-reduced-motion:reduce){html[data-theme] body .cfProfileHeroV5 .cfProfileHeroCardV5::after{animation:none!important;opacity:.5!important}}
 @media(max-width:700px){
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3).cfPL4Hero{
   grid-template-columns:140px minmax(0,1fr)!important;gap:10px!important;
   align-items:start!important;padding:12px!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroCardV5.cfPL4CardMount,
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{
   width:140px!important;height:223px!important;justify-self:start!important;align-self:start!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroCardV5.cfPL4CardMount{grid-column:1!important;grid-row:1 / span 3!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroInfoV5{display:contents!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfPL4Name{
   position:absolute!important;width:1px!important;height:1px!important;
   overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileSocialV5{
   grid-column:2!important;grid-row:1!important;min-height:43px!important;
   border:0!important;background:none!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileSocialV5>div{
   min-width:0!important;border:0!important;background:none!important;
   padding:2px!important;text-align:center!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileSocialV5>div:first-child{
   border-right:1px solid rgba(227,188,105,.5)!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileSocialV5 strong{font-size:17px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileSocialV5 span{font-size:9px!important;margin-top:2px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfPL4City{
   grid-column:2!important;grid-row:2!important;margin:0!important;
   min-height:25px!important;font-size:11px!important;align-items:center!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactsV10{
   grid-column:2!important;grid-row:3!important;display:grid!important;
   grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;
   border:0!important;background:none!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactV10{
   min-height:43px!important;padding:4px 3px!important;gap:4px!important;
   border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactBootV11{
   border-right:1px solid rgba(227,188,105,.45)!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactTeamV11,
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactLevelV11{
   grid-column:1 / -1!important;min-height:39px!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactV10>.cfProfileHeroSvgV5{
   width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;
   min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactV10 small{font-size:8px!important;letter-spacing:.07em!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactV10 strong{
   font-size:11px!important;line-height:1.12!important;overflow-wrap:anywhere!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5{
   grid-column:1 / -1!important;grid-row:4!important;
   grid-template-columns:repeat(4,minmax(0,1fr))!important;
   min-height:67px!important;margin-top:10px!important;padding-top:10px!important;
   border-top:1px solid rgba(227,188,105,.28)!important;
  }
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5>div{padding:0 2px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5>div:nth-child(2){border-right:1px solid rgba(29,213,184,.27)!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5 .cfProfileHomeStatIconV7{width:18px!important;height:18px!important;flex-basis:18px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5 strong{font-size:15px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfilePerformanceV5 small{font-size:9px!important}
 }
 @media(max-width:370px){
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3).cfPL4Hero{grid-template-columns:112px minmax(0,1fr)!important;gap:8px!important;padding:8px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroCardV5.cfPL4CardMount,
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileHeroCardV5.cfPL4CardMount .goldPlayerCard{width:112px!important;height:178px!important}
  html[data-theme] body .cfProfileHeroV5:not(.cfHomeProfileHeroV3) .cfProfileFactV10 strong{font-size:10px!important}
 }
}
