.artifact-page .artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}
.artifact-series-card{position:relative;min-height:150px;align-items:center;padding:24px 58px 24px 24px;border-color:rgba(209,170,85,.28);background:linear-gradient(135deg,rgba(24,28,23,.98),rgba(9,12,10,.98));cursor:pointer;overflow:hidden}
.artifact-series-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 50%,rgba(220,174,74,.09),transparent 28%)}
.artifact-series-card:hover{transform:translateY(-2px);border-color:rgba(221,181,91,.52);box-shadow:0 18px 40px rgba(0,0,0,.28)}
.artifact-series-card__art{position:relative;z-index:1;width:104px;height:104px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(205,167,83,.19);background:rgba(5,8,6,.5)}
.artifact-series-card__art .weapon-icon{max-width:76px;max-height:76px}
.artifact-series-card__copy{position:relative;z-index:1;min-width:0}
.artifact-series-card__copy h3{margin:7px 0 10px;font-size:22px;letter-spacing:.035em}
.artifact-series-card__copy .weapon-meta{display:flex;flex-direction:column;align-items:flex-start;gap:7px}
.artifact-series-card__copy small{color:#7f7c72;font-size:13px}
.artifact-series-card__arrow{position:absolute;right:24px;top:50%;z-index:1;transform:translateY(-50%);font:42px Georgia,serif;color:#8f7b4c;transition:.2s}
.artifact-series-card:hover .artifact-series-card__arrow{right:20px;color:#e0bd6b}
.artifact-modal{max-width:1120px}
.artifact-lux-series .od-rune-track{grid-template-columns:repeat(10,minmax(74px,1fr))}
.artifact-lux-series .od-rune-node b{font-size:13px;white-space:nowrap}
.artifact-tier-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:24px;align-items:end;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(194,154,75,.16)}
.artifact-tier-label{display:inline-block;margin-bottom:7px;color:#b59a60;font-size:12px;letter-spacing:.18em}
.artifact-tier-head h3{margin:0;font:500 30px/1.25 Georgia,"Noto Serif TC",serif;letter-spacing:.035em}
.artifact-tier-changes{text-align:right}
.artifact-tier-changes small{display:block;margin-bottom:8px;color:#77756e;font-size:12px;letter-spacing:.12em}
.artifact-tier-changes>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}
.artifact-rank-summary{display:flex;flex-direction:column;gap:5px;padding:12px 0}
.artifact-rank-summary strong{font:28px Georgia,"Noto Serif TC",serif;color:#e3c77e}
.artifact-rank-summary span{color:#88857b;font-size:13px}
@media(max-width:980px){.artifact-page .artifact-grid{grid-template-columns:1fr}.artifact-lux-series .od-rune-track{grid-template-columns:repeat(5,minmax(72px,1fr));row-gap:10px}.artifact-tier-head{grid-template-columns:1fr}.artifact-tier-changes{text-align:left}.artifact-tier-changes>div{justify-content:flex-start}}
@media(max-width:640px){.artifact-series-card{padding:18px 44px 18px 16px;min-height:128px}.artifact-series-card__art{width:82px;height:82px}.artifact-series-card__art .weapon-icon{max-width:62px;max-height:62px}.artifact-series-card__copy h3{font-size:18px}.artifact-lux-series .od-rune-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.artifact-lux-series .od-rune-node{min-width:78px;scroll-snap-align:start}.artifact-tier-head h3{font-size:24px}}

/* NETPC-2-6 Hotfix-2-3 Hotfix-2 | Artifact series card overlap fix */
.artifact-series-card{
  grid-template-columns:104px minmax(0,1fr);
  column-gap:22px;
}
.artifact-series-card__art{
  grid-column:1;
  min-width:104px;
}
.artifact-series-card__copy{
  grid-column:2;
  padding-right:8px;
}
@media(max-width:640px){
  .artifact-series-card{
    grid-template-columns:82px minmax(0,1fr);
    column-gap:14px;
  }
  .artifact-series-card__art{
    min-width:82px;
  }
}

/* NETPC-2-6 Hotfix-2-4 | Acquisition & Upgrade Guide UI */
.artifact-guide-section{padding-top:24px;padding-bottom:8px}
.artifact-guide{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.5fr);gap:20px}
.artifact-guide__acquire,.artifact-guide__upgrade{position:relative;border:1px solid rgba(209,170,85,.25);background:linear-gradient(135deg,rgba(24,28,23,.96),rgba(9,12,10,.98));overflow:hidden}
.artifact-guide__acquire:before,.artifact-guide__upgrade:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 8%,rgba(221,181,91,.09),transparent 34%)}
.artifact-guide__acquire{padding:28px}
.artifact-guide h2{position:relative;z-index:1;margin:7px 0 12px;font:500 28px/1.25 Georgia,"Noto Serif TC",serif;color:#efe1ba;letter-spacing:.035em}
.artifact-guide__acquire>p,.artifact-guide__upgrade-head>p{position:relative;z-index:1;margin:0;color:#aaa69a;font-size:16px;line-height:1.8}
.artifact-guide__route{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:22px;padding:15px 16px;border:1px solid rgba(209,170,85,.16);background:rgba(5,8,6,.42)}
.artifact-guide__route span,.artifact-guide__route strong{font-size:14px;letter-spacing:.04em}
.artifact-guide__route span{color:#a9a599}.artifact-guide__route strong{color:#e4c879}.artifact-guide__route i{color:#76643c;font-style:normal}
.artifact-guide__upgrade{padding:28px}
.artifact-guide__upgrade-head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(260px,1.15fr);gap:24px;align-items:end;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid rgba(209,170,85,.15)}
.artifact-upgrade-path{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.artifact-upgrade-step{position:relative;min-height:154px;padding:20px 18px;border:1px solid rgba(209,170,85,.16);background:rgba(5,8,6,.46)}
.artifact-upgrade-step:not(:last-child):after{content:"→";position:absolute;right:-18px;top:50%;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#8e7541;background:#11140f;font-size:18px}
.artifact-upgrade-step__rank{display:inline-block;margin-bottom:12px;color:#c8a85b;font-size:13px;letter-spacing:.13em}
.artifact-upgrade-step strong{display:block;margin-bottom:9px;color:#eee1bd;font-size:18px;line-height:1.35}
.artifact-upgrade-step p{margin:0;color:#8f8c82;font-size:14px;line-height:1.75}
@media(max-width:980px){.artifact-guide{grid-template-columns:1fr}.artifact-guide__upgrade-head{grid-template-columns:1fr;gap:8px}.artifact-upgrade-path{grid-template-columns:1fr}.artifact-upgrade-step{min-height:0}.artifact-upgrade-step:not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-19px;transform:translateX(-50%)}}
@media(max-width:640px){.artifact-guide__acquire,.artifact-guide__upgrade{padding:20px 17px}.artifact-guide h2{font-size:24px}.artifact-guide__acquire>p,.artifact-guide__upgrade-head>p{font-size:15px}.artifact-guide__route{gap:7px;padding:13px 12px}.artifact-upgrade-step{padding:17px 15px}.artifact-upgrade-step strong{font-size:17px}}


/* NETPC-2-6 Hotfix-32-1 | Artifact panel title color hierarchy */
.artifact-panel--bonus .od-panel-title>span{color:#e3c77e}
.artifact-panel--bonus .od-panel-title b{color:#f2d98f}
.artifact-panel--bonus .od-panel-title small{color:#b59a60}
.artifact-panel--comparison .od-panel-title>span{color:#7e6939}
.artifact-panel--comparison .od-panel-title b{color:#e7d7ae}
.artifact-panel--comparison .od-panel-title small{color:#676b64}


/* NETPC-2-6 Hotfix-32-2 | Artifact Title Color Priority Correction
   01 = bright/primary, 02 = previous bonus gold/secondary.
*/
.artifact-panel--bonus .od-panel-title>span{
  color:#f2d98f!important;
}
.artifact-panel--bonus .od-panel-title b{
  color:#fff2c2!important;
}
.artifact-panel--bonus .od-panel-title small{
  color:#e7c56d!important;
}

.artifact-panel--comparison .od-panel-title>span{
  color:#7e6939!important;
}
.artifact-panel--comparison .od-panel-title b{
  color:#e7d7ae!important;
}
.artifact-panel--comparison .od-panel-title small{
  color:#676b64!important;
}

/* Keep 01 stat values visibly brighter than comparison deltas. */
.artifact-panel--bonus .od-stat-chip strong{
  color:#ffe9a3!important;
}
.artifact-panel--comparison .tier-change{
  color:#e7d7ae!important;
}
.artifact-panel--comparison .tier-change--base,
.artifact-panel--comparison .tier-change--muted{
  color:#a9a395!important;
}

/* NETPC-2-6 Hotfix-37 | NPC Acquisition Guide */
.od-npc-acquisition{display:grid;grid-template-columns:112px minmax(0,1fr);gap:22px;align-items:center;margin:18px 0 24px;padding:18px;border:1px solid rgba(183,145,58,.42);background:linear-gradient(135deg,rgba(19,24,22,.96),rgba(9,13,12,.98))}
.od-npc-acquisition__media{display:flex;align-items:center;justify-content:center;min-height:112px;border:1px solid rgba(190,151,58,.5);background:radial-gradient(circle at 50% 55%,rgba(193,153,58,.16),rgba(5,8,8,.88) 72%);overflow:hidden}
.od-npc-acquisition__media img{display:block;max-width:100%;height:auto;image-rendering:auto}
.od-npc-acquisition__copy h3{margin:5px 0 9px;color:#f0d688;font-size:20px}
.od-npc-acquisition__copy p{margin:0 0 7px;color:#e3e1d8;line-height:1.8}
.od-npc-acquisition__copy small{display:block;color:#949b96;line-height:1.7}
@media(max-width:640px){.od-npc-acquisition{grid-template-columns:86px minmax(0,1fr);gap:14px;padding:14px}.od-npc-acquisition__media{min-height:86px}.od-npc-acquisition__copy h3{font-size:17px}}


/* NETPC-2-6 Hotfix-37-2 | Artifact Acquisition Main-page Placement */
.artifact-page .od-npc-acquisition--artifact{margin:0 0 28px}
.artifact-page .od-npc-acquisition__copy h2{margin:6px 0 10px;color:#f0d688;font-size:22px}

/* NETPC-2-6 Hotfix-38 | Artifact Chapter Progression */
.artifact-chapter-guide{margin:0 0 24px;padding:20px;border:1px solid rgba(185,146,58,.36);background:rgba(8,12,11,.72)}
.artifact-chapter-guide__head{display:flex;align-items:center;gap:14px;padding-bottom:15px;border-bottom:1px solid rgba(185,146,58,.22)}
.artifact-chapter-guide__head span{color:#c59b3d;letter-spacing:.14em;font-size:12px}.artifact-chapter-guide__head strong{color:#f0dba2;font-size:20px}.artifact-chapter-guide__head em{margin-left:auto;color:#d7bd73;font-style:normal}
.artifact-chapter-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.artifact-chapter-steps article{padding:14px;border:1px solid rgba(185,146,58,.2);background:rgba(255,255,255,.018)}
.artifact-chapter-steps b{color:#c89f45;font-size:18px}.artifact-chapter-steps h4{margin:6px 0 8px;color:#ead9ae}.artifact-chapter-steps p{margin:0;color:#bfc3bd;line-height:1.7;font-size:13px}.artifact-chapter-steps small{display:block;margin-top:8px;color:#777f7a}
.artifact-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.artifact-material-card{padding:15px 16px;border-left:2px solid #b78d32;background:rgba(177,137,47,.06)}
.artifact-material-card span{color:#d8b65f;font-size:12px}.artifact-material-card h4{margin:5px 0 7px;color:#eee1be}.artifact-material-card p{margin:0;color:#aeb5af;line-height:1.7;font-size:13px}
@media(max-width:900px){.artifact-chapter-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.artifact-chapter-steps,.artifact-material-grid{grid-template-columns:1fr}.artifact-chapter-guide__head{flex-wrap:wrap}.artifact-chapter-guide__head em{margin-left:0;width:100%}}


/* NETPC-2-6 Hotfix-38-1 | Artifact Legacy Guide Replacement */
.artifact-guide--chapter{grid-template-columns:minmax(0,.95fr) minmax(0,1.65fr)}
.artifact-guide__route--chapter{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.artifact-guide__route--chapter span,.artifact-guide__route--chapter strong{white-space:nowrap}
.artifact-guide__upgrade--atlas{display:grid;gap:18px}
.artifact-guide__atlas{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center}
.artifact-guide__atlas-media{display:flex;align-items:center;justify-content:center;min-height:112px;overflow:hidden;border:1px solid rgba(190,151,58,.5);background:radial-gradient(circle at 50% 55%,rgba(193,153,58,.16),rgba(5,8,8,.88) 72%)}
.artifact-guide__atlas-media img{display:block;max-width:100%;height:auto}
.artifact-guide__atlas-copy h2{margin:6px 0 10px;color:#f0d688}
.artifact-guide__atlas-copy p{margin:0 0 7px;color:#d8d6ca;line-height:1.75}
.artifact-guide__atlas-copy small{display:block;color:#939a95;line-height:1.7}
.artifact-upgrade-path--materials{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:900px){.artifact-guide--chapter{grid-template-columns:1fr}.artifact-upgrade-path--materials{grid-template-columns:1fr}}
@media(max-width:640px){.artifact-guide__atlas{grid-template-columns:86px minmax(0,1fr);gap:14px}.artifact-guide__atlas-media{min-height:86px}.artifact-guide__route--chapter i{display:none}.artifact-guide__route--chapter span,.artifact-guide__route--chapter strong{white-space:normal}}


/* NETPC-2-6 Hotfix-38-2 | Artifact Detail Information Hierarchy */
.artifact-material-section{margin-top:14px;padding-top:15px;border-top:1px solid rgba(185,146,58,.2)}
.artifact-material-section__title{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.artifact-material-section__title span{color:#8f815c;font-size:10px;letter-spacing:.16em}.artifact-material-section__title strong{color:#e5cf94}
.artifact-material-card{display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;align-items:center}
.artifact-material-card__icon{width:72px;height:72px;display:grid;place-items:center;border:1px solid rgba(190,151,58,.42);background:radial-gradient(circle,rgba(190,151,58,.13),rgba(8,12,10,.92) 70%)}
.artifact-material-card__icon img{display:block;max-width:58px;max-height:58px;image-rendering:auto}

.artifact-rank-primary{display:grid;gap:14px}
.artifact-rank-primary__head{display:flex;align-items:end;justify-content:space-between;padding:0 2px 12px;border-bottom:1px solid rgba(185,146,58,.25)}
.artifact-rank-primary__head h3{margin:3px 0 0;font:500 28px/1.2 Georgia,"Noto Serif TC",serif}.artifact-rank-primary__eyebrow{color:#8c805e;font-size:10px;letter-spacing:.16em}
.artifact-primary-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,.72fr);gap:14px}
.artifact-panel--bonus-primary{margin:0!important;padding:22px!important;border-color:rgba(216,178,77,.56)!important;border-left:3px solid #e0b548!important;background:linear-gradient(135deg,rgba(25,29,21,.98),rgba(12,17,14,.98))!important;box-shadow:0 0 22px rgba(204,164,61,.055)}
.artifact-panel--bonus-primary .od-panel-title{margin-bottom:18px}.artifact-panel--bonus-primary .od-panel-title>span{font-size:30px!important}.artifact-panel--bonus-primary .od-panel-title b{font-size:20px!important}
.artifact-panel--bonus-primary .od-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.artifact-panel--bonus-primary .od-stat-chip{min-height:58px;padding:14px 16px}.artifact-panel--bonus-primary .od-stat-chip span{font-size:15px}.artifact-panel--bonus-primary .od-stat-chip strong{font-size:22px!important}
.artifact-primary-classes{padding:22px;border:1px solid #36372e;background:#101511}.artifact-primary-classes .od-side-title{color:#e0c77f}
.artifact-panel--comparison-primary{margin:0!important;padding:18px 20px!important;background:rgba(15,20,16,.86)!important}.artifact-panel--comparison-primary .od-panel-title{margin-bottom:12px;padding-bottom:10px}.artifact-panel--comparison-primary .od-panel-title>span{font-size:23px!important}.artifact-panel--comparison-primary .od-panel-title b{font-size:16px!important}
.artifact-panel--comparison-primary .artifact-tier-changes>div{justify-content:flex-start;gap:9px}.artifact-panel--comparison-primary .tier-change{padding:8px 11px;border:1px solid rgba(158,137,84,.22);background:rgba(255,255,255,.018)}

.artifact-panel--feature,.artifact-panel--note{margin:0!important}
.artifact-basic-info{margin-top:6px;padding:14px 16px;border:1px solid rgba(123,119,99,.24);background:rgba(9,13,10,.72)}
.artifact-basic-info__head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.artifact-basic-info__head span{color:#77796f;font-size:9px;letter-spacing:.16em}.artifact-basic-info__head strong{color:#b9b29d;font-size:14px}.artifact-basic-info__head small{margin-left:auto;color:#666b65;font-size:10px}
.artifact-basic-info__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.artifact-basic-info__grid>div{padding:10px 11px;border:1px solid rgba(123,119,99,.2);background:rgba(255,255,255,.012)}.artifact-basic-info__grid span{display:block;color:#777c74;font-size:8px;letter-spacing:.11em}.artifact-basic-info__grid strong{display:block;margin:5px 0 2px;color:#c9c2ad;font-size:15px;font-weight:500}.artifact-basic-info__grid small{color:#777d76;font-size:10px}

@media(max-width:900px){.artifact-primary-grid{grid-template-columns:1fr}.artifact-basic-info__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){.artifact-material-card{grid-template-columns:62px minmax(0,1fr)}.artifact-material-card__icon{width:58px;height:58px}.artifact-material-card__icon img{max-width:48px;max-height:48px}.artifact-panel--bonus-primary .od-stat-grid{grid-template-columns:1fr}.artifact-basic-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.artifact-basic-info__head small{display:none}}


/* NETPC-2-6 Hotfix-38-3 | Artifact Detail Minimum Font Size */
#artifactModalBody .artifact-chapter-guide p,
#artifactModalBody .artifact-chapter-guide small,
#artifactModalBody .artifact-rank-primary small,
#artifactModalBody .artifact-basic-info small,
#artifactModalBody .artifact-basic-info__grid span,
#artifactModalBody .artifact-material-section__title span,
#artifactModalBody .artifact-rank-primary__eyebrow {
  font-size: 12px;
}
#artifactModalBody .artifact-basic-info__grid small {
  font-size: 12px;
}
#artifactModalBody .artifact-basic-info__grid span {
  line-height: 1.45;
}
#artifactModalBody .artifact-tier-label,
#artifactModalBody .od-panel-title small,
#artifactModalBody .artifact-chapter-guide__head span,
#artifactModalBody .artifact-material-card span {
  font-size: 12px;
}
@media(max-width:600px){
  #artifactModalBody .artifact-chapter-guide p,
  #artifactModalBody .artifact-chapter-guide small,
  #artifactModalBody .artifact-rank-primary small,
  #artifactModalBody .artifact-basic-info small,
  #artifactModalBody .artifact-basic-info__grid span,
  #artifactModalBody .artifact-basic-info__grid small,
  #artifactModalBody .od-panel-title small {
    font-size: 12px;
  }
}


/* NETPC-2-6 Hotfix-38-4 | Artifact Detail Readability Override
   Force the small-text floor inside the artifact detail modal. */
#artifactModalBody .artifact-chapter-guide p,
#artifactModalBody .artifact-chapter-guide small,
#artifactModalBody .artifact-chapter-steps p,
#artifactModalBody .artifact-chapter-steps small,
#artifactModalBody .artifact-material-card p,
#artifactModalBody .artifact-material-card span,
#artifactModalBody .artifact-material-section__title span,
#artifactModalBody .artifact-tier-label,
#artifactModalBody .artifact-rank-primary__eyebrow,
#artifactModalBody .od-panel-title small,
#artifactModalBody .artifact-basic-info__head span,
#artifactModalBody .artifact-basic-info__head small,
#artifactModalBody .artifact-basic-info__grid span,
#artifactModalBody .artifact-basic-info__grid small {
  font-size: 14px !important;
  line-height: 1.65 !important;
}

#artifactModalBody .artifact-chapter-steps h4,
#artifactModalBody .artifact-material-card h4,
#artifactModalBody .artifact-basic-info__head strong {
  font-size: 16px !important;
}

#artifactModalBody .artifact-chapter-guide__head span,
#artifactModalBody .artifact-chapter-guide__head em {
  font-size: 14px !important;
}

#artifactModalBody .artifact-chapter-guide__head strong {
  font-size: 20px !important;
}

#artifactModalBody .artifact-basic-info__grid strong {
  font-size: 17px !important;
}

@media(max-width:600px){
  #artifactModalBody .artifact-chapter-guide p,
  #artifactModalBody .artifact-chapter-guide small,
  #artifactModalBody .artifact-chapter-steps p,
  #artifactModalBody .artifact-chapter-steps small,
  #artifactModalBody .artifact-material-card p,
  #artifactModalBody .artifact-material-card span,
  #artifactModalBody .artifact-tier-label,
  #artifactModalBody .od-panel-title small,
  #artifactModalBody .artifact-basic-info__grid span,
  #artifactModalBody .artifact-basic-info__grid small {
    font-size: 14px !important;
  }
}


/* NETPC-2-6 Hotfix-38-5 | Artifact Rank Navigation Typography */
#artifactModalBody .artifact-tier-tab .artifact-tier-tab__label,
#artifactModalBody .artifact-tier-tab [class*="tier"][class*="label"] {
  font-size: 16px !important;
  line-height: 1.25 !important;
  font-weight: 600 !important;
}
#artifactModalBody .artifact-tier-tab .artifact-tier-tab__rank,
#artifactModalBody .artifact-tier-tab [class*="rank"] {
  font-size: 11px !important;
  line-height: 1.2 !important;
  letter-spacing: .14em !important;
}

#artifactModalBody .artifact-rank-node .artifact-rank-node__tier,
#artifactModalBody .artifact-rank-node [data-tier-label] {
  font-size: 16px !important;
  font-weight: 600 !important;
}
#artifactModalBody .artifact-rank-node .artifact-rank-node__word,
#artifactModalBody .artifact-rank-node .artifact-rank-word {
  font-size: 11px !important;
  letter-spacing: .14em !important;
}


/* NETPC-2-6 Hotfix-38-6 | Artifact Rank Tier Label Selector Correction
   Exact live markup:
   .od-rune-node > .od-rune-dot + b + small
*/
#artifactModalBody .od-rune-node > b{
  font-size:16px !important;
  line-height:1.25 !important;
  font-weight:600 !important;
  color:#b9b49f;
}
#artifactModalBody .od-rune-node > small{
  font-size:11px !important;
  line-height:1.15 !important;
  letter-spacing:.14em !important;
  color:#777d75;
}
#artifactModalBody .od-rune-node.active > b{
  font-size:16px !important;
  font-weight:700 !important;
  color:#f0cf63;
}
#artifactModalBody .od-rune-node.active > small{
  font-size:11px !important;
  color:#e4c764;
}
