.weapon-page{background:radial-gradient(circle at 50% 14%,rgba(166,126,55,.07),transparent 32%),#090c0a}
.weapon-codex-hero{position:relative;min-height:390px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid rgba(176,140,70,.28);background:linear-gradient(90deg,#070907 0,#141711 50%,#070907 100%)}
.weapon-codex-hero:before,.weapon-codex-hero:after{content:"";position:absolute;pointer-events:none}
.weapon-codex-hero:before{inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 159px,rgba(210,172,90,.025) 160px),linear-gradient(180deg,rgba(255,255,255,.015),rgba(0,0,0,.42))}
.weapon-codex-hero:after{left:50%;bottom:-250px;width:620px;height:620px;transform:translateX(-50%);border:1px solid rgba(204,164,77,.12);border-radius:50%;box-shadow:0 0 0 46px rgba(204,164,77,.018),0 0 0 92px rgba(204,164,77,.012)}
.weapon-codex-hero__glow{position:absolute;left:50%;top:45%;width:520px;height:250px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(218,171,73,.17),transparent 68%);filter:blur(10px)}
.weapon-codex-hero__frame{position:absolute;inset:24px;border-top:1px solid rgba(213,177,92,.16);border-bottom:1px solid rgba(213,177,92,.08);pointer-events:none}
.weapon-codex-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:50px;align-items:center;padding-top:72px;padding-bottom:72px}
.weapon-codex-hero__copy{max-width:770px}
.weapon-codex-hero__copy h1{margin:14px 0 18px;font-family:Georgia,"Noto Serif TC",serif;font-size:clamp(46px,6vw,72px);font-weight:500;letter-spacing:.13em;color:#f0dfb4;text-shadow:0 8px 30px rgba(0,0,0,.65)}
.weapon-codex-hero__copy p{max-width:720px;margin:0;color:#aaa396;font-size:17px;line-height:1.95;letter-spacing:.02em}
.weapon-codex-hero__features{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
.weapon-codex-hero__features span{padding:8px 13px;border:1px solid rgba(184,148,76,.28);background:rgba(17,21,17,.62);color:#c7b98f;font-size:14px;letter-spacing:.08em}
.weapon-codex-hero__emblem{position:relative;width:148px;height:172px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(197,157,70,.46);background:linear-gradient(145deg,rgba(34,37,29,.9),rgba(10,13,10,.96));box-shadow:0 22px 55px rgba(0,0,0,.45),inset 0 0 35px rgba(205,164,72,.05)}
.weapon-codex-hero__emblem:before,.weapon-codex-hero__emblem:after{content:"";position:absolute;inset:10px;border:1px solid rgba(197,157,70,.13)}
.weapon-codex-hero__emblem:after{inset:22px;transform:rotate(45deg)}
.weapon-codex-hero__emblem i{position:absolute;width:72px;height:72px;border:1px solid rgba(224,188,105,.28);border-radius:50%;box-shadow:0 0 28px rgba(194,145,48,.12)}
.weapon-codex-hero__emblem strong{position:relative;z-index:2;font:52px Georgia,serif;color:#e7c777;text-shadow:0 0 25px rgba(210,160,58,.22)}
.weapon-codex-hero__emblem small{position:relative;z-index:2;margin-top:3px;color:#8e846d;font-size:11px;letter-spacing:.28em}
.weapon-page .section--compact{padding-top:30px}
.weapon-page .weapon-breadcrumb{margin-bottom:24px;padding-bottom:13px;border-bottom:1px solid rgba(173,139,72,.14)}
.weapon-page .weapon-crumb{font-size:14px;letter-spacing:.06em}
.weapon-section-heading--codex{align-items:end;padding:8px 0 22px;border-bottom:1px solid rgba(178,142,71,.18)}
.weapon-section-heading--codex h2{margin-top:8px;font-family:Georgia,"Noto Serif TC",serif;font-size:36px;font-weight:500;letter-spacing:.06em;color:#ead9ac}
.weapon-section-heading--codex p{max-width:520px;margin-bottom:4px;color:#969184;font-size:15px;line-height:1.8;text-align:right}
.weapon-page .weapon-rarity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}
.weapon-page .rarity-hall-card{min-height:470px;border-color:rgba(201,165,91,.27);background:linear-gradient(180deg,rgba(25,29,25,.97),rgba(8,11,9,.99));box-shadow:0 20px 48px rgba(0,0,0,.32)}
.weapon-page .rarity-hall-card__display{height:260px}
.weapon-page .rarity-hall-card__arch{height:224px}
.weapon-page .rarity-hall-card__display img{max-width:142px;max-height:178px}
.weapon-page .rarity-hall-card__content{padding:21px 21px 24px}
.weapon-page .rarity-hall-card__content h2{font-size:28px}
.weapon-page .rarity-hall-card__content p{min-height:58px;font-size:15px;line-height:1.75}
.weapon-page .rarity-hall-card__meta{margin-top:18px;padding-top:15px}
@media(max-width:980px){.weapon-codex-hero__inner{grid-template-columns:minmax(0,1fr) 130px;gap:30px}.weapon-codex-hero__emblem{width:122px;height:145px}.weapon-page .weapon-rarity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.weapon-codex-hero{min-height:340px}.weapon-codex-hero__inner{grid-template-columns:1fr;padding-top:54px;padding-bottom:54px}.weapon-codex-hero__emblem{display:none}.weapon-codex-hero__copy h1{font-size:42px;letter-spacing:.09em}.weapon-codex-hero__copy p{font-size:15px}.weapon-codex-hero__features{margin-top:20px}.weapon-section-heading--codex{display:block}.weapon-section-heading--codex h2{font-size:30px}.weapon-section-heading--codex p{margin-top:10px;text-align:left}.weapon-page .weapon-rarity-grid{grid-template-columns:1fr;gap:16px}.weapon-page .rarity-hall-card{min-height:430px}}

/* V2.13.2 Phase 2.2 - visible rarity palette + compact raised icons */
.weapon-page .rarity-hall-card{
  --tier-accent:#c7c3b8;
  --tier-border:rgba(199,195,184,.55);
  --tier-glow:rgba(199,195,184,.20);
  --tier-top:rgba(199,195,184,.12);
  border-color:var(--tier-border);
  background:
    radial-gradient(circle at 50% 18%,var(--tier-glow) 0,rgba(0,0,0,0) 43%),
    linear-gradient(180deg,var(--tier-top) 0,rgba(20,23,20,.98) 38%,rgba(7,10,8,.995) 100%);
  box-shadow:inset 0 3px 0 var(--tier-accent),0 20px 48px rgba(0,0,0,.34);
}
.weapon-page .rarity-hall-card.advanced{--tier-accent:#6fc983;--tier-border:rgba(111,201,131,.68);--tier-glow:rgba(76,190,100,.28);--tier-top:rgba(65,145,80,.18)}
.weapon-page .rarity-hall-card.rare{--tier-accent:#68adf2;--tier-border:rgba(104,173,242,.70);--tier-glow:rgba(61,135,218,.30);--tier-top:rgba(48,105,174,.20)}
.weapon-page .rarity-hall-card.hero{--tier-accent:#ec7168;--tier-border:rgba(236,113,104,.72);--tier-glow:rgba(211,70,61,.30);--tier-top:rgba(164,55,48,.20)}
.weapon-page .rarity-hall-card.legendary{--tier-accent:#bd82e7;--tier-border:rgba(189,130,231,.72);--tier-glow:rgba(151,76,205,.32);--tier-top:rgba(116,58,157,.22)}
.weapon-page .rarity-hall-card.mythic{--tier-accent:#e8bd59;--tier-border:rgba(232,189,89,.76);--tier-glow:rgba(210,153,36,.34);--tier-top:rgba(154,107,26,.23)}
.weapon-page .rarity-hall-card:before{background:radial-gradient(circle at 50% 24%,var(--tier-glow),transparent 42%);opacity:1}
.weapon-page .rarity-hall-card:after{border-color:rgba(255,255,255,.055)}
.weapon-page .rarity-hall-card__arch{border-color:var(--tier-border);opacity:.68}
.weapon-page .rarity-hall-card__halo{top:27px;width:120px;height:120px;border-color:var(--tier-accent);background:radial-gradient(circle,var(--tier-glow),transparent 69%);box-shadow:0 0 30px var(--tier-glow)}
.weapon-page .rarity-hall-card__content{border-top-color:var(--tier-border);background:linear-gradient(180deg,rgba(8,10,9,.38),rgba(7,9,8,.96))}
.weapon-page .rarity-hall-card__english,
.weapon-page .rarity-hall-card__content h2{color:var(--tier-accent);text-shadow:0 0 18px var(--tier-glow)}
.weapon-page .rarity-hall-card__meta{border-top-color:var(--tier-border)}
.weapon-page .rarity-hall-card__meta strong{color:var(--tier-accent)}
.weapon-page .rarity-hall-card__display img{
  top:40% !important;
  width:auto !important;
  height:auto !important;
  max-width:118px !important;
  max-height:146px !important;
}
.weapon-page .rarity-hall-card:hover,
.weapon-page .rarity-hall-card:focus{border-color:var(--tier-accent);box-shadow:inset 0 3px 0 var(--tier-accent),0 27px 60px rgba(0,0,0,.45),0 0 30px var(--tier-glow)}
.weapon-page .rarity-hall-card:hover .rarity-hall-card__display img,
.weapon-page .rarity-hall-card:focus .rarity-hall-card__display img{transform:translate(-50%,calc(-50% - 5px)) scale(1.045)}
@media(max-width:680px){
  .weapon-page .rarity-hall-card__display img{top:40% !important;max-width:108px !important;max-height:134px !important}
  .weapon-page .rarity-hall-card__halo{top:25px;width:112px;height:112px}
}

/* V2.13.2 Phase 2.3 - dark parchment rarity cards + restored weapon scale */
.weapon-page .rarity-hall-card{
  background:
    linear-gradient(90deg,rgba(255,232,177,.035),transparent 14%,transparent 86%,rgba(72,42,17,.12)),
    repeating-linear-gradient(0deg,rgba(255,244,208,.018) 0,rgba(255,244,208,.018) 1px,transparent 1px,transparent 5px),
    radial-gradient(ellipse at 50% 22%,var(--tier-glow) 0,transparent 43%),
    linear-gradient(155deg,#302718 0,#211b12 38%,#15130f 70%,#0c0e0b 100%);
  box-shadow:
    inset 0 3px 0 var(--tier-accent),
    inset 0 0 65px rgba(0,0,0,.58),
    inset 0 0 0 1px rgba(239,208,139,.045),
    0 20px 48px rgba(0,0,0,.36);
}
.weapon-page .rarity-hall-card:before{
  background:
    radial-gradient(circle at 50% 24%,var(--tier-glow),transparent 43%),
    radial-gradient(ellipse at 22% 12%,rgba(255,230,174,.07),transparent 28%),
    radial-gradient(ellipse at 80% 90%,rgba(79,42,15,.17),transparent 34%);
}
.weapon-page .rarity-hall-card:after{
  inset:10px;
  border-color:rgba(226,195,127,.12);
  box-shadow:inset 0 0 26px rgba(20,10,3,.24);
}
.weapon-page .rarity-hall-card__arch{
  border-color:var(--tier-border);
  background:linear-gradient(180deg,rgba(244,214,150,.025),rgba(43,27,12,.08));
  box-shadow:inset 0 0 35px rgba(0,0,0,.22);
}
.weapon-page .rarity-hall-card__display:after{
  content:"";
  position:absolute;
  left:16%;right:16%;bottom:14px;height:18px;
  border-radius:50%;
  background:radial-gradient(ellipse,rgba(0,0,0,.48),transparent 70%);
  filter:blur(4px);
  pointer-events:none;
}
.weapon-page .rarity-hall-card__content{
  border-top-color:var(--tier-border);
  background:
    repeating-linear-gradient(0deg,rgba(255,237,190,.018) 0,rgba(255,237,190,.018) 1px,transparent 1px,transparent 5px),
    linear-gradient(180deg,rgba(64,48,28,.64),rgba(20,18,13,.96));
  box-shadow:inset 0 1px rgba(255,228,166,.035);
}
.weapon-page .rarity-hall-card__content p{color:#b9ad96}
.weapon-page .rarity-hall-card__meta small{color:#8f846f}
.weapon-page .rarity-hall-card__display img{
  top:39% !important;
  max-width:148px !important;
  max-height:182px !important;
  filter:drop-shadow(0 15px 14px rgba(0,0,0,.76));
}
.weapon-page .rarity-hall-card:hover .rarity-hall-card__display img,
.weapon-page .rarity-hall-card:focus .rarity-hall-card__display img{
  transform:translate(-50%,calc(-50% - 6px)) scale(1.055);
  filter:drop-shadow(0 18px 17px rgba(0,0,0,.82)) drop-shadow(0 0 11px var(--tier-glow));
}
@media(max-width:680px){
  .weapon-page .rarity-hall-card__display img{
    top:39% !important;
    max-width:132px !important;
    max-height:162px !important;
  }
}

/* V2.13.2 R010 - oversized weapon showcase + remove hero top accent line */
.weapon-page .weapon-rarity-grid{
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:20px;
}
.weapon-page .rarity-hall-card{
  min-height:620px;
}
.weapon-page .rarity-hall-card__display{
  height:410px;
  padding-top:10px;
}
.weapon-page .rarity-hall-card__arch{
  left:10%;
  right:10%;
  top:24px;
  height:350px;
  border-radius:170px 170px 0 0;
}
.weapon-page .rarity-hall-card__halo{
  top:72px;
  width:230px;
  height:230px;
}
.weapon-page .rarity-hall-card__display img{
  top:47% !important;
  max-width:370px !important;
  max-height:455px !important;
}
.weapon-page .rarity-hall-card__display:after{
  left:12%;
  right:12%;
  bottom:20px;
  height:24px;
}
/* Hero tier keeps its red border/glow, but has no decorative top stripe. */
.weapon-page .rarity-hall-card.hero{
  box-shadow:
    inset 0 0 65px rgba(0,0,0,.58),
    inset 0 0 0 1px rgba(239,208,139,.045),
    0 20px 48px rgba(0,0,0,.36);
}
.weapon-page .rarity-hall-card.hero:hover,
.weapon-page .rarity-hall-card.hero:focus{
  box-shadow:
    inset 0 0 65px rgba(0,0,0,.58),
    inset 0 0 0 1px rgba(239,208,139,.045),
    0 27px 60px rgba(0,0,0,.45),
    0 0 30px var(--tier-glow);
}
@media(max-width:1180px){
  .weapon-page .weapon-rarity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:680px){
  .weapon-page .weapon-rarity-grid{grid-template-columns:1fr}
  .weapon-page .rarity-hall-card{min-height:560px}
  .weapon-page .rarity-hall-card__display{height:360px}
  .weapon-page .rarity-hall-card__arch{height:305px}
  .weapon-page .rarity-hall-card__display img{
    top:47% !important;
    max-width:315px !important;
    max-height:385px !important;
  }
}


/* V2.13.2 R011 - text-first rarity card with large lower weapon showcase */
.weapon-page .rarity-hall-card{
  min-height:640px;
  display:flex;
  flex-direction:column;
  padding:0;
  overflow:hidden;
}
.weapon-page .rarity-hall-card__arch{display:none}
.weapon-page .rarity-hall-card__content{
  position:relative;
  z-index:3;
  min-height:188px;
  padding:28px 28px 22px;
  border-top:0;
  background:transparent;
  box-shadow:none;
}
.weapon-page .rarity-hall-card__english{
  margin-bottom:9px;
  font-size:12px;
  letter-spacing:.24em;
}
.weapon-page .rarity-hall-card__content h2{
  margin:0 0 12px;
  font-size:30px;
}
.weapon-page .rarity-hall-card__content p{
  min-height:0;
  margin:0;
  max-width:31em;
  font-size:15px;
  line-height:1.75;
}
.weapon-page .rarity-hall-card__divider{
  position:relative;
  z-index:3;
  height:1px;
  margin:0 28px;
  background:linear-gradient(90deg,transparent,var(--tier-border) 13%,var(--tier-border) 87%,transparent);
  box-shadow:0 1px rgba(255,237,190,.025);
}
.weapon-page .rarity-hall-card__display{
  position:relative;
  z-index:2;
  flex:1 1 auto;
  height:350px;
  min-height:350px;
  padding:0;
}
.weapon-page .rarity-hall-card__halo{
  top:50%;
  left:50%;
  width:250px;
  height:250px;
  transform:translate(-50%,-50%);
  opacity:.72;
}
.weapon-page .rarity-hall-card__display img{
  top:50% !important;
  max-width:350px !important;
  max-height:350px !important;
}
.weapon-page .rarity-hall-card__display:after{
  left:13%;
  right:13%;
  bottom:16px;
  height:23px;
}
.weapon-page .rarity-hall-card__showcase{
  position:relative;
  z-index:3;
  padding:10px 28px 25px;
  text-align:center;
}
.weapon-page .rarity-hall-card__showcase small{
  display:block;
  margin-bottom:5px;
  color:#958a74;
  font-size:12px;
  letter-spacing:.12em;
}
.weapon-page .rarity-hall-card__showcase strong{
  display:block;
  color:var(--tier-accent);
  font-family:Georgia,"Noto Serif TC",serif;
  font-size:20px;
  font-weight:500;
  letter-spacing:.05em;
  text-shadow:0 0 14px var(--tier-glow);
}
.weapon-page .rarity-hall-card__meta{display:none}
@media(max-width:680px){
  .weapon-page .rarity-hall-card{min-height:570px}
  .weapon-page .rarity-hall-card__content{min-height:170px;padding:24px 22px 18px}
  .weapon-page .rarity-hall-card__divider{margin:0 22px}
  .weapon-page .rarity-hall-card__display{height:315px;min-height:315px}
  .weapon-page .rarity-hall-card__display img{top:50% !important;max-width:300px !important;max-height:305px !important}
  .weapon-page .rarity-hall-card__showcase{padding:8px 22px 22px}
}

/* V2.13.2 R012 - 3x weapon icon scale + remove hero top accent completely */
.weapon-page .rarity-hall-card__display img{
  transform:translate(-50%,-50%) scale(3) !important;
  transform-origin:center center;
}
.weapon-page .rarity-hall-card:hover .rarity-hall-card__display img,
.weapon-page .rarity-hall-card:focus .rarity-hall-card__display img{
  transform:translate(-50%,calc(-50% - 2px)) scale(3.08) !important;
}
/* Remove the decorative top stripe from Hero cards in every state. */
.weapon-page .rarity-hall-card.hero,
.weapon-page .rarity-hall-card.hero:hover,
.weapon-page .rarity-hall-card.hero:focus{
  border-top-color:var(--tier-border) !important;
  box-shadow:
    inset 0 0 65px rgba(0,0,0,.58),
    inset 0 0 0 1px rgba(239,208,139,.045),
    0 20px 48px rgba(0,0,0,.36),
    0 0 30px var(--tier-glow) !important;
}

/* V2.13.2 R013 - ornate arcane circle + definitive Hero top-line removal */
.weapon-page .rarity-hall-card__halo{
  width:285px;
  height:285px;
  border:1px solid var(--tier-border);
  border-radius:50%;
  background:
    repeating-conic-gradient(from 0deg,
      transparent 0deg 7deg,
      var(--tier-border) 7.5deg 8deg,
      transparent 8.5deg 15deg),
    radial-gradient(circle at center,
      transparent 0 29%,
      var(--tier-border) 29.5% 30%,
      transparent 30.5% 44%,
      var(--tier-border) 44.5% 45%,
      transparent 45.5% 61%,
      var(--tier-border) 61.5% 62%,
      transparent 62.5% 100%),
    radial-gradient(circle,var(--tier-glow),transparent 72%);
  box-shadow:0 0 34px var(--tier-glow),inset 0 0 32px var(--tier-glow);
  opacity:.66;
  filter:none;
}
.weapon-page .rarity-hall-card__halo:before,
.weapon-page .rarity-hall-card__halo:after{
  content:"";
  position:absolute;
  border-radius:50%;
  pointer-events:none;
}
.weapon-page .rarity-hall-card__halo:before{
  inset:26px;
  border:1px solid var(--tier-border);
  background:
    linear-gradient(30deg,transparent 48.8%,var(--tier-border) 49.3% 50.7%,transparent 51.2%),
    linear-gradient(90deg,transparent 48.8%,var(--tier-border) 49.3% 50.7%,transparent 51.2%),
    linear-gradient(150deg,transparent 48.8%,var(--tier-border) 49.3% 50.7%,transparent 51.2%);
  opacity:.62;
  transform:rotate(15deg);
}
.weapon-page .rarity-hall-card__halo:after{
  inset:58px;
  border:1px solid var(--tier-border);
  box-shadow:0 0 0 12px rgba(0,0,0,.08),0 0 18px var(--tier-glow);
  opacity:.72;
}
.weapon-page .rarity-hall-card:hover .rarity-hall-card__halo,
.weapon-page .rarity-hall-card:focus .rarity-hall-card__halo{
  transform:translate(-50%,-50%) scale(1.04) rotate(2deg);
  opacity:.82;
}

/* Hero card: remove every possible horizontal top accent while preserving the outer border. */
.weapon-page .rarity-hall-card.hero,
.weapon-page .rarity-hall-card.hero:hover,
.weapon-page .rarity-hall-card.hero:focus{
  box-shadow:
    inset 0 0 65px rgba(0,0,0,.58),
    inset 0 0 0 1px rgba(239,208,139,.045),
    0 20px 48px rgba(0,0,0,.36),
    0 0 30px var(--tier-glow) !important;
}
.weapon-page .rarity-hall-card.hero:before{
  border-top:0 !important;
  box-shadow:none !important;
}
.weapon-page .rarity-hall-card.hero:after{
  border-top-color:transparent !important;
  box-shadow:inset 0 0 26px rgba(20,10,3,.24) !important;
}
.weapon-page .rarity-hall-card.hero .rarity-hall-card__content,
.weapon-page .rarity-hall-card.hero .rarity-hall-card__divider{
  border-top:0 !important;
}
@media(max-width:680px){
  .weapon-page .rarity-hall-card__halo{width:250px;height:250px}
}

/* V2.13.2 R014 - minimal icon showcase, no magic circle, true Hero top-line removal */
/* Keep the weapon as the only visual focus. */
.weapon-page .rarity-hall-card__halo,
.weapon-page .rarity-hall-card__halo:before,
.weapon-page .rarity-hall-card__halo:after{
  display:none !important;
  content:none !important;
  background:none !important;
  border:0 !important;
  box-shadow:none !important;
}
.weapon-page .rarity-hall-card__display:after{
  display:none !important;
  content:none !important;
  background:none !important;
  filter:none !important;
}

/* A restrained tier-colored name plate beneath the featured icon. */
.weapon-page .rarity-hall-card__showcase{
  padding:10px 28px 26px;
}
.weapon-page .rarity-hall-card__showcase strong{
  width:100%;
  max-width:300px;
  margin:0 auto;
  padding:10px 16px 11px;
  border:1px solid var(--tier-border);
  background:linear-gradient(180deg,rgba(8,10,9,.56),rgba(5,7,6,.82));
  box-shadow:inset 0 0 20px rgba(0,0,0,.28);
  box-sizing:border-box;
}

/* The visible Hero line came from the inset inner-frame pseudo element.
   Remove that element completely for Hero in all interaction states. */
.weapon-page .rarity-hall-card.hero:after,
.weapon-page .rarity-hall-card.hero:hover:after,
.weapon-page .rarity-hall-card.hero:focus:after,
.weapon-page .rarity-hall-card.hero:focus-visible:after{
  display:none !important;
  content:none !important;
  border:0 !important;
  background:none !important;
  box-shadow:none !important;
}
.weapon-page .rarity-hall-card.hero,
.weapon-page .rarity-hall-card.hero:hover,
.weapon-page .rarity-hall-card.hero:focus,
.weapon-page .rarity-hall-card.hero:focus-visible{
  border-top:1px solid var(--tier-border) !important;
  background-image:
    linear-gradient(90deg,rgba(255,232,177,.035),transparent 14%,transparent 86%,rgba(72,42,17,.12)),
    repeating-linear-gradient(0deg,rgba(255,244,208,.018) 0,rgba(255,244,208,.018) 1px,transparent 1px,transparent 5px),
    radial-gradient(ellipse at 50% 22%,var(--tier-glow) 0,transparent 43%),
    linear-gradient(155deg,#302718 0,#211b12 38%,#15130f 70%,#0c0e0b 100%) !important;
  box-shadow:
    inset 0 0 65px rgba(0,0,0,.58),
    0 20px 48px rgba(0,0,0,.36),
    0 0 30px var(--tier-glow) !important;
}
@media(max-width:680px){
  .weapon-page .rarity-hall-card__showcase strong{max-width:260px}
}


/* V2.13.2 R015 - Armor Codex adopts the finalized weapon rarity-card design */
.armor-codex-hero .weapon-codex-hero__emblem strong{color:#e7c777}
/* Armor artwork uses the same large, clean icon-only presentation as weapons. */
.weapon-page .rarity-hall-card img[alt]{image-rendering:auto}
