
/* v5.5.74 · Mirror the complete finalized My Build showcase-card styling
   into the persistent Body front face, then scale the whole component as one unit. */
.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{
  left:19.8%!important;
  top:16.1%!important;
  min-width:70px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup strong{
  font-size:clamp(16px,1.36vw,23px)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup span{
  margin-top:6px!important;
}@media (max-width:760px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{left:20.2%!important; top:16.4%!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup strong{font-size:22px!important;}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-logo{display:none!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{
  display:block;
  width:34px;
  height:34px;
  margin-top:11px;
  object-fit:contain;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.42));
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  left:0!important;
  top:52.2%!important;
  width:68px!important;
  height:68px!important;
  transform:translate(-50%,-50%)!important;
  background:linear-gradient(145deg,#f0d886,#b58d31)!important;
  border:1px solid rgba(249,226,142,.72)!important;
  clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)!important;
  box-shadow:0 0 12px rgba(216,184,95,.16),0 2px 7px rgba(0,0,0,.20)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:"";
  position:absolute;
  inset:3px;
  border:1px solid rgba(255,245,200,.46);
  clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-inner{
  transform:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  width:39px!important;
  height:39px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  background:linear-gradient(145deg,#eceff2,#c6cbd1)!important;
  border-color:rgba(255,255,255,.48)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver::before{
  border-color:rgba(255,255,255,.58)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stats{
  left:14.4%!important;
  right:11.9%!important;
  top:74.2%!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stat span{
  font-size:clamp(9px,.60vw,11px)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stat strong{
  margin-top:5px!important;
  font-size:clamp(18px,1.28vw,24px)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{
  left:16.8%!important;
  top:14.2%!important;
  min-width:96px!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup strong{
  font-size:clamp(16px,1.44vw,24px)!important;
  line-height:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup span{
  margin-top:8px!important;
  font-size:clamp(10px,.82vw,14px)!important;
  line-height:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{
  width:36px!important;
  height:36px!important;
  margin-top:10px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  left:0!important;
  top:52.2%!important;
  width:76px!important;
  height:86px!important;
  transform:translate(-50%,-50%)!important;
  border:none!important;
  background:linear-gradient(180deg,#f4de94 0%,#dfbe58 100%)!important;
  clip-path:polygon(22% 0,78% 0,100% 31%,100% 55%,50% 100%,0 55%,0 31%)!important;
  box-shadow:0 0 12px rgba(216,184,95,.16),0 2px 7px rgba(0,0,0,.20)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:""!important;
  position:absolute!important;
  inset:3px!important;
  border:1px solid rgba(255,245,200,.48)!important;
  clip-path:polygon(22% 0,78% 0,100% 31%,100% 55%,50% 100%,0 55%,0 31%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  width:36px!important;
  height:36px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  background:linear-gradient(180deg,#eef2f5 0%,#c8ced5 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-identity{
  left:14.6%!important;
  right:11.8%!important;
  top:63.0%!important;
  min-height:42px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{
  min-width:0!important;
  max-width:100%!important;
  display:flex!important;
  align-items:baseline!important;
  justify-content:center!important;
  gap:12px!important;
  flex-wrap:nowrap!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  display:inline-block!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  text-shadow:0 2px 9px rgba(0,0,0,.78)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{
  color:#ead58b!important;
  font-size:clamp(18px,1.34vw,24px)!important;
  line-height:1!important;
  font-weight:800!important;
  letter-spacing:.01em!important;
  font-family:"LXGW WenKai","Kaiti SC","STKaiti","KaiTi",serif!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  color:#d9c47c!important;
  margin-top:0!important;
  font-size:clamp(17px,1.26vw,22px)!important;
  line-height:1!important;
  font-weight:700!important;
  letter-spacing:.01em!important;
  font-family:"Kaushan Script","Caveat","Segoe Script","Lucida Handwriting",cursive!important;
  text-transform:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stats{
  left:16.2%!important;
  right:13.7%!important;
  top:75.0%!important;
  column-gap:1px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stat span{
  font-size:clamp(10px,.68vw,12px)!important;
  letter-spacing:.02em!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stat strong{
  margin-top:4px!important;
  font-size:clamp(19px,1.36vw,25px)!important;
}@media (max-width:760px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{left:17.6%!important;top:14.5%!important;min-width:84px!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{width:70px!important;height:80px!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{gap:9px!important;}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  left:-0.4%!important;
  top:52.4%!important;
  width:78px!important;
  height:86px!important;
  transform:translate(-50%,-50%)!important;
  border:none!important;
  background:linear-gradient(180deg,#f4df98 0%,#e2c45e 58%,#d2ac3a 100%)!important;
  clip-path:polygon(20% 0,80% 0,100% 30%,100% 52%,50% 100%,0 52%,0 30%)!important;
  box-shadow:0 6px 14px rgba(0,0,0,.24), 0 0 0 1px rgba(233,208,120,.34) inset!important;
  overflow:hidden!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:""!important;
  position:absolute!important;
  inset:2px!important;
  clip-path:polygon(20% 0,80% 0,100% 30%,100% 52%,50% 100%,0 52%,0 30%)!important;
  background:linear-gradient(180deg,rgba(255,248,214,.35) 0%,rgba(255,248,214,.12) 28%,rgba(0,0,0,.05) 100%)!important;
  border:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  clip-path:polygon(20% 0,80% 0,100% 30%,100% 52%,50% 100%,0 52%,0 30%)!important;
  box-shadow:inset 0 0 0 1.5px rgba(120,82,12,.20), inset 0 -10px 16px rgba(115,82,19,.08)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-inner{
  transform:none!important;
  position:relative!important;
  z-index:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  width:34px!important;
  height:34px!important;
  object-fit:contain!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  background:linear-gradient(180deg,#eef2f5 0%,#d7dde3 55%,#bec6cf 100%)!important;
  box-shadow:0 6px 14px rgba(0,0,0,.22), 0 0 0 1px rgba(255,255,255,.26) inset!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver::before{
  background:linear-gradient(180deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,.10) 30%,rgba(0,0,0,.04) 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver::after{
  box-shadow:inset 0 0 0 1.5px rgba(71,81,94,.16), inset 0 -10px 16px rgba(71,81,94,.05)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  left:-0.5%!important;
  top:52.4%!important;
  width:79px!important;
  height:88px!important;
  transform:translate(-50%,-50%)!important;
  background:none!important;
  border:0!important;
  clip-path:none!important;
  box-shadow:none!important;
  overflow:visible!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  background-image:var(--ps-shell-gold)!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
  background-size:contain!important;
  border:0!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver::before{
  background-image:var(--ps-shell-silver)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::after{display:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-inner{
  transform:none!important;
  position:relative!important;
  z-index:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  width:34px!important;
  height:34px!important;
  filter:none!important;
}@media (max-width:760px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{width:72px!important;height:80px!important}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  --badge-h:66px!important;
  --badge-w:79.2px!important;
  --icon-box:39.5px!important;
  --gold-lift:3.93px!important;
  left:2.2%!important;
  top:52.3%!important;
  width:88px!important;
  height:78px!important;
  transform:translate(-50%,-50%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  --badge-w:66px!important;
  --icon-box:38.5px!important;
  --gold-lift:0px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{
  left:16.9%!important;
  top:17.2%!important;
  min-width:96px!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup strong{
  font-size:clamp(16px,1.42vw,24px)!important;
  line-height:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup span{
  margin-top:8px!important;
  font-size:clamp(10px,.82vw,14px)!important;
  line-height:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{
  position:absolute!important;
  left:16.9%!important;
  top:28.9%!important;
  width:36px!important;
  height:36px!important;
  margin:0!important;
  object-fit:contain!important;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.42))!important;
  z-index:6!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{
  bottom:1.5%!important;
  height:81.8%!important;
  transform:translateX(-50%)!important;
  object-position:center bottom!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  display:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-identity{
  left:14.8%!important;
  right:12.0%!important;
  top:63.2%!important;
  min-height:42px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{
  width:100%!important;
  text-align:center!important;
  color:#ead58b!important;
  font-size:clamp(20px,1.48vw,26px)!important;
  line-height:1.04!important;
  font-weight:800!important;
  letter-spacing:.01em!important;
  font-family:"LXGW WenKai","Kaiti SC","STKaiti","KaiTi",serif!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stats{
  left:16.2%!important;
  right:13.7%!important;
  top:73.0%!important;
  column-gap:1px!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
    --badge-h:61px!important;
    --badge-w:73.2px!important;
    --icon-box:36.5px!important;
    --gold-lift:3.63px!important;
    width:82px!important;
    height:72px!important;
    left:2.4%!important;
  }.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
    --badge-w:61px!important;
    --icon-box:35.6px!important;
  }.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{top:17.6%!important;left:17.2%!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{left:17.2%!important;top:29.4%!important;width:34px!important;height:34px!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{height:80.6%!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stats{top:73.2%!important;}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup{display:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{
  left:50%!important;
  top:auto!important;
  bottom:5.0%!important;
  width:24px!important;
  height:24px!important;
  margin:0!important;
  transform:translateX(-50%)!important;
  transform-origin:center center!important;
  object-fit:contain!important;
  z-index:9!important;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.48))!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  --badge-h:66px!important;
  --badge-w:79.2px!important;
  --icon-box:39.5px!important;
  --gold-lift:3.93px!important;
  left:14.0%!important;
  top:52.0%!important;
  width:88px!important;
  height:78px!important;
  transform:translate(-50%,-50%)!important;
  z-index:8!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  --badge-w:66px!important;
  --icon-box:38.5px!important;
  --gold-lift:0px!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-archetype-logo{bottom:4.9%!important;width:22px!important;height:22px!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
    --badge-h:61px!important;
    --badge-w:73.2px!important;
    --icon-box:36.5px!important;
    --gold-lift:3.63px!important;
    left:14.3%!important;
    width:82px!important;
    height:72px!important;
  }.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{--badge-w:61px!important;--icon-box:35.6px!important}}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardPlus{display:none!important}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardArchetypeLogo{display:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-clone{
  --badge-h:66px;
  --badge-w:79.2px;
  --icon-box:39.5px;
  --gold-lift:3.93px;
  position:absolute!important;
  z-index:9!important;
  width:88px!important;
  height:78px!important;
  margin:0!important;
  transform:translate(-50%,-50%)!important;
  overflow:visible!important;
  pointer-events:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-clone::before{
  left:50%!important;
  top:50%!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-bottom-logo{
  position:absolute!important;
  z-index:10!important;
  width:26px!important;
  height:26px!important;
  object-fit:contain!important;
  transform:translate(-50%,-50%)!important;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.52))!important;
  pointer-events:none!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-clone{
    --badge-h:61px;
    --badge-w:73.2px;
    --icon-box:36.5px;
    --gold-lift:3.63px;
    width:82px!important;
    height:72px!important;
  }.global-archetype-overview-card .ovc-body-card-face .fc-build-card-bottom-logo{width:23px!important;height:23px!important}}.global-archetype-overview-card .ovc-body-card-face .fc-build-showcase-card{
  width:min(100%,350px)!important;
  margin:0 auto!important;
}@media (max-width:1050px) and (min-width:761px){.global-archetype-overview-card .ovc-body-card-face .fc-build-showcase-card{width:min(100%,304px)!important}}@media (max-width:760px){.global-archetype-overview-card .ovc-body-card-face .fc-build-showcase-card{width:min(318px,88vw)!important}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-frame{
  z-index:3!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-stage{
  z-index:2!important;
  left:11.2%!important;
  right:10.4%!important;
  top:9.8%!important;
  height:57.5%!important;
  overflow:hidden!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%)!important;
  mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{
  left:50%!important;
  top:0!important;
  inset:auto!important;
  width:102%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center 18%!important;
  transform:translateX(-50%) scale(1.015)!important;
  transform-origin:50% 36%!important;
  mix-blend-mode:screen!important;
  filter:saturate(.92) contrast(1.08) brightness(.98) drop-shadow(0 8px 14px rgba(0,0,0,.24))!important;
  -webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 7%,#000 74%,transparent 100%)!important;
  mask-image:linear-gradient(to bottom,transparent 0%,#000 7%,#000 74%,transparent 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-fade{
  background:
    radial-gradient(circle at 50% 18%,rgba(235,197,90,.14),transparent 35%),
    linear-gradient(180deg,rgba(7,8,10,.02) 0%,transparent 54%,rgba(7,8,10,.34) 73%,rgba(7,8,10,.94) 100%),
    linear-gradient(90deg,rgba(7,8,10,.18),transparent 15%,transparent 85%,rgba(7,8,10,.18))!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  z-index:6!important;
  left:6.1%!important;
  top:49.0%!important;
  width:53px!important;
  height:53px!important;
  transform:rotate(45deg)!important;
  border:1px solid rgba(249,226,142,.72)!important;
  border-radius:0!important;
  background:linear-gradient(145deg,#f0d886,#b58d31)!important;
  box-shadow:0 0 11px rgba(216,184,95,.16),0 2px 7px rgba(0,0,0,.20)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:""!important;
  position:absolute!important;
  inset:2px!important;
  border:1px solid rgba(255,245,200,.46)!important;
  border-radius:0!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-inner{
  inset:0!important;
  transform:rotate(-45deg)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  width:36px!important;
  height:36px!important;
  object-fit:contain!important;
  filter:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  border-color:rgba(255,255,255,.48)!important;
  background:#e3e7ea!important;
  box-shadow:0 2px 7px rgba(0,0,0,.18)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-frame{
  z-index:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-stage{
  z-index:3!important;
  left:11.8%!important;
  right:10.9%!important;
  top:10.6%!important;
  height:55.8%!important;
  overflow:hidden!important;
  clip-path:polygon(5% 4%,18% 0,32% 0,39% 5%,46% 2%,50% 0,54% 2%,61% 5%,68% 0,82% 0,95% 4%,100% 11%,100% 100%,0 100%,0 11%);
  -webkit-mask-image:none!important;
  mask-image:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{
  z-index:1!important;
  opacity:.98!important;
  mix-blend-mode:normal!important;
  width:104%!important;
  height:104%!important;
  object-fit:cover!important;
  object-position:center 16%!important;
  transform:translateX(-50%) scale(1.02)!important;
  filter:saturate(.94) contrast(1.055) brightness(.98) drop-shadow(0 8px 16px rgba(0,0,0,.30))!important;
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 68%,rgba(0,0,0,.92) 78%,transparent 100%)!important;
  mask-image:linear-gradient(to bottom,#000 0%,#000 68%,rgba(0,0,0,.92) 78%,transparent 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-fade{
  z-index:2!important;
  background:
    radial-gradient(circle at 50% 18%,rgba(235,197,90,.10),transparent 37%),
    linear-gradient(180deg,transparent 0%,transparent 60%,rgba(7,8,10,.28) 77%,rgba(7,8,10,.92) 100%),
    linear-gradient(90deg,rgba(7,8,10,.12),transparent 12%,transparent 88%,rgba(7,8,10,.12))!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-level-lockup,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-identity,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-face-stats{
  z-index:6!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-stage{
  left:10.7%!important;
  right:9.9%!important;
  top:8.8%!important;
  height:59.2%!important;
  overflow:hidden!important;
  clip-path:polygon(5% 5%,18% 0,32% 0,39% 5%,46% 2%,50% 0,54% 2%,61% 5%,68% 0,82% 0,95% 5%,100% 12%,100% 100%,0 100%,0 12%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{
  left:50%!important;
  right:auto!important;
  top:auto!important;
  bottom:1.5%!important;
  width:auto!important;
  height:86.1%!important;
  max-width:none!important;
  object-fit:contain!important;
  object-position:center bottom!important;
  transform:translateX(-50%)!important;
  opacity:1!important;
  mix-blend-mode:normal!important;
  filter:saturate(.96) contrast(1.04) brightness(.99) drop-shadow(0 10px 16px rgba(0,0,0,.32))!important;
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.92) 86%,transparent 100%)!important;
  mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.92) 86%,transparent 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player-fade{
  background:
    radial-gradient(circle at 50% 21%,rgba(236,199,96,.08),transparent 38%),
    linear-gradient(180deg,transparent 0%,transparent 68%,rgba(7,8,10,.18) 82%,rgba(7,8,10,.74) 100%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  position:relative!important;
  display:block!important;
  overflow:visible!important;
  border:0!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  clip-path:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::before{
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  width:var(--badge-w)!important;
  height:var(--badge-h)!important;
  transform:translate(-50%,-50%)!important;
  background:var(--fc27-ps-silver) center/100% 100% no-repeat!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  clip-path:none!important;
  filter:drop-shadow(0 3px 8px rgba(0,0,0,.18));
  pointer-events:none!important;
  z-index:1!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus:not(.is-silver)::before{
  background-image:var(--fc27-ps-gold)!important;
  filter:drop-shadow(0 4px 10px rgba(0,0,0,.20));
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus::after{display:none!important;content:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus img{
  position:absolute!important;
  z-index:2!important;
  display:block!important;
  left:50%!important;
  top:calc(50% - var(--gold-lift,0px))!important;
  width:var(--icon-box,22px)!important;
  height:var(--icon-box,22px)!important;
  object-fit:contain!important;
  max-width:none!important;
  max-height:none!important;
  filter:none!important;
  opacity:1!important;
  transition:none!important;
  transform:translate(-50%,-50%)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus[data-badge-ready="1"] img{opacity:1!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus span{
  position:absolute!important;
  inset:0!important;
  z-index:3!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  color:#111820!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus[data-badge-ready="1"] span{display:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  --badge-h:72px;--badge-w:86.4px;--icon-box:43px;--gold-lift:4.29px;
  left:0!important;top:52.4%!important;
  width:96px!important;height:84px!important;
  transform:translate(-50%,-50%)!important;
  z-index:7!important;
  background:none!important;
  border:0!important;
  box-shadow:none!important;
  clip-path:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{--badge-w:72px;--icon-box:42px;--gold-lift:0px}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus-inner{position:absolute!important;inset:0!important;display:block!important;transform:none!important;background:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-hidden{display:none!important}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{
  font-size:clamp(22px,1.62vw,29px)!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{
  bottom:1.5%!important;
  height:77.7%!important;
  transform:translateX(-50%)!important;
  object-position:center bottom!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-player{height:76.6%!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{font-size:clamp(21px,1.56vw,27px)!important;}}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-bottom-logo{
  width:28px!important;
  height:28px!important;
  opacity:.98!important;
  filter:brightness(0) saturate(100%) invert(84%) sepia(28%) saturate(704%) hue-rotate(357deg) brightness(98%) contrast(92%) drop-shadow(0 0 10px rgba(220,186,92,.18)) drop-shadow(0 2px 5px rgba(0,0,0,.52))!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-identity{
  overflow:visible!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{
  position:relative!important;
  overflow:visible!important;
  min-height:54px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{
  position:relative!important;
  z-index:2!important;
  font-size:clamp(23px,1.68vw,29px)!important;
  line-height:1.03!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  display:block!important;
  position:absolute!important;
  left:50%!important;
  top:58%!important;
  transform:translate(-50%,-50%) rotate(-7deg)!important;
  z-index:1!important;
  width:max-content!important;
  max-width:118%!important;
  padding:0 4px!important;
  text-align:center!important;
  white-space:nowrap!important;
  overflow:visible!important;
  pointer-events:none!important;
  color:rgba(234,213,139,.24)!important;
  font-size:clamp(28px,2.15vw,37px)!important;
  line-height:1!important;
  letter-spacing:.01em!important;
  font-weight:600!important;
  font-style:italic!important;
  font-family:"Segoe Script","Brush Script MT","Snell Roundhand","Lucida Handwriting","Apple Chancery",cursive!important;
  text-shadow:0 1px 0 rgba(255,244,204,.05),0 0 12px rgba(212,176,86,.06)!important;
  opacity:1!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-bottom-logo{width:25px!important;height:25px!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{min-height:50px!important;}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{font-size:clamp(22px,1.7vw,27px)!important;}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{font-size:clamp(25px,2.05vw,33px)!important;top:59%!important;}}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  display:block!important;
  position:absolute!important;
  left:50%!important;
  top:60%!important;
  transform:translate(-50%,-50%) rotate(-7deg)!important;
  z-index:1!important;
  width:78%!important;
  max-width:78%!important;
  padding:0 4px!important;
  text-align:center!important;
  white-space:normal!important;
  overflow:visible!important;
  text-wrap:balance!important;
  pointer-events:none!important;
  color:rgba(233,238,245,.16)!important;
  font-size:clamp(33px,2.55vw,44px)!important;
  line-height:.88!important;
  letter-spacing:.005em!important;
  font-weight:700!important;
  font-style:italic!important;
  font-family:"Brush Script MT","Segoe Script","Snell Roundhand","Lucida Handwriting","Apple Chancery",cursive!important;
  text-shadow:0 1px 0 rgba(255,255,255,.035),0 0 14px rgba(220,228,238,.035)!important;
  opacity:1!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish.is-two-line,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span.is-two-line{
  width:66%!important;
  max-width:66%!important;
  line-height:.82!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
    font-size:clamp(30px,2.4vw,39px)!important;
    top:61%!important;
    width:80%!important;
    max-width:80%!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish.is-two-line,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span.is-two-line{
    width:69%!important;
    max-width:69%!important;
  }}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-identity{
  overflow:hidden!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{
  position:relative!important;
  overflow:hidden!important;
  min-height:60px!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup strong{
  position:relative!important;
  z-index:2!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
  display:block!important;
  position:absolute!important;
  left:50%!important;
  top:64%!important;
  transform:translate(-50%,-50%) rotate(-8deg)!important;
  z-index:1!important;
  width:84%!important;
  max-width:84%!important;
  padding:0 4px!important;
  text-align:center!important;
  white-space:normal!important;
  overflow:hidden!important;
  text-wrap:balance!important;
  word-break:keep-all!important;
  pointer-events:none!important;
  color:rgba(236,241,247,.20)!important;
  font-size:clamp(36px,2.8vw,48px)!important;
  line-height:.84!important;
  letter-spacing:.003em!important;
  font-weight:700!important;
  font-style:italic!important;
  font-family:"Brush Script MT","Segoe Script","Snell Roundhand","Lucida Handwriting","Apple Chancery",cursive!important;
  text-shadow:0 1px 0 rgba(255,255,255,.025),0 0 10px rgba(220,228,238,.028)!important;
  opacity:1!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish.is-two-line,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span.is-two-line{
  width:70%!important;
  max-width:70%!important;
  line-height:.80!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{min-height:56px!important;}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span{
    top:65%!important;
    width:86%!important;
    max-width:86%!important;
    font-size:clamp(33px,2.6vw,42px)!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish.is-two-line,.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup span.is-two-line{
    width:74%!important;
    max-width:74%!important;
  }}.global-archetype-overview-card .ovc-body-card-face #overviewBuildShowcaseCard{
  overflow:hidden!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglish{
  display:none!important;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-name-lockup{
  overflow:visible!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
  position:absolute!important;
  z-index:4!important;
  left:50%!important;
  top:73.2%!important;
  transform:translate(-50%,-50%) rotate(-8deg)!important;
  width:138%!important;
  max-width:none!important;
  text-align:center!important;
  white-space:nowrap!important;
  overflow:visible!important;
  pointer-events:none!important;
  color:rgba(233,238,245,.16)!important;
  font-size:clamp(48px,3.9vw,66px)!important;
  line-height:.9!important;
  letter-spacing:.003em!important;
  font-weight:700!important;
  font-style:italic!important;
  font-family:"Segoe Script","Brush Script MT","Snell Roundhand","Lucida Handwriting","Apple Chancery",cursive!important;
  text-shadow:0 1px 0 rgba(255,255,255,.035),0 0 12px rgba(220,228,238,.03)!important;
  opacity:1!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{
  width:102%!important;
  white-space:normal!important;
  line-height:.80!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
    top:73.4%!important;
    width:136%!important;
    font-size:clamp(43px,3.55vw,58px)!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{
    width:100%!important;
  }}.global-archetype-overview-card .ovc-body-card-face #overviewBuildShowcaseCard{
  overflow:visible!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishMask{
  position:absolute!important;
  inset:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  z-index:4!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
  z-index:1!important;
  color:rgba(233,238,245,.12)!important;
  text-shadow:0 1px 0 rgba(255,255,255,.02),0 0 10px rgba(220,228,238,.02)!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
    color:rgba(233,238,245,.115)!important;
  }}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishMask{
  
  left:12.25%!important;
  right:12.25%!important;
  top:4.6%!important;
  bottom:4.35%!important;
  inset:auto!important;
  overflow:hidden!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
  left:50.8%!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{
  left:50.4%!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishMask{
    left:12.55%!important;
    right:12.55%!important;
    top:4.8%!important;
    bottom:4.45%!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{left:50.7%!important;}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{left:50.35%!important;}}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishMask{
  position:absolute!important;
  left:12.25%!important;
  right:12.25%!important;
  top:0!important;
  bottom:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  z-index:4!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
  display:block!important;
  left:50.6%!important;
  top:73.4%!important;
  width:138%!important;
  color:rgba(233,238,245,.1305)!important;
  text-shadow:0 1px 0 rgba(255,255,255,.025),0 0 10px rgba(220,228,238,.02)!important;
}.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{
  width:102%!important;
  left:50.25%!important;
}@media (max-width:1180px){.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishMask{
    left:12.55%!important;
    right:12.55%!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay{
    left:50.55%!important;
    top:73.5%!important;
    color:rgba(233,238,245,.126)!important;
  }.global-archetype-overview-card .ovc-body-card-face #overviewBuildCardEnglishUnderlay.is-two-line{
    left:50.2%!important;
  }}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus{
  --icon-ratio:.60;
}.global-archetype-overview-card .ovc-body-card-face .fc-build-card-plus.is-silver{
  --icon-ratio:.58;
}

@media(min-width:761px){
  .global-archetype-overview-card .ovc-body-card-face #overviewBuildShowcaseCard{
    position:absolute!important;
    left:50%!important;
    top:50%!important;
    width:342px!important;
    min-width:342px!important;
    max-width:342px!important;
    aspect-ratio:576 / 800!important;
    margin:0!important;
    transform:
      translate(-50%,-50%)
      scale(var(--ovc-showcase-scale,.67))!important;
    transform-origin:50% 50%!important;
    overflow:visible!important;
    isolation:isolate!important;
  }

  /* The current design uses the cloned edge badge + bottom archetype logo.
     Keep obsolete internal anchors hidden exactly as in the finished My Build card. */
  .global-archetype-overview-card .ovc-body-card-face #overviewBuildCardPlus,
  .global-archetype-overview-card .ovc-body-card-face #overviewBuildCardArchetypeLogo{
    display:none!important;
  }
}

