/* ============================================================
   Modcard Positions — Generated by Visual Editor
   Do not edit manually. Use mod-editor.php to modify.
   Generated: 2026-03-19 19:30:17
   ============================================================ */

/* === Common === */
.wf-modcard--common .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--common .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.264%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--common .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -9.504%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--common .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--common .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--common .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--common .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--common .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--common .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--common .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 4.132%;
    right: 2.893%;
    width: 92.975%;
    font-size: 21px;
    text-align: center;
}
.wf-modcard--common .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--common .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--common .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Uncommon === */
.wf-modcard--uncommon .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--uncommon .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.264%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--uncommon .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -9.504%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--uncommon .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--uncommon .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--uncommon .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--uncommon .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--uncommon .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--uncommon .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.14%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--uncommon .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    width: 84.298%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--uncommon .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--uncommon .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--uncommon .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Rare === */
.wf-modcard--rare .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--rare .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.678%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--rare .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -9.504%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--rare .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--rare .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--rare .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--rare .wf-modcard__drain {
    top: 2.071%;
    bottom: auto;
    right: 1.653%;
    left: auto;
    font-size: 12px;
    text-align: right;
}
.wf-modcard--rare .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--rare .wf-modcard__set-header {
    top: -7.101%;
    bottom: auto;
    left: 23.14%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--rare .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 4.132%;
    right: 2.893%;
    width: 92.975%;
    font-size: 21px;
    text-align: center;
}
.wf-modcard--rare .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 4.132%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--rare .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--rare .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Legendary === */
.wf-modcard--legendary .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--legendary .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.264%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--legendary .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -9.504%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--legendary .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--legendary .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--legendary .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--legendary .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--legendary .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--legendary .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.14%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--legendary .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--legendary .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 12px;
    text-align: center;
}
.wf-modcard--legendary .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--legendary .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Amalgam === */
.wf-modcard--amalgam .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--amalgam .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.264%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--amalgam .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -10.331%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--amalgam .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.545%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--amalgam .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--amalgam .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--amalgam .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--amalgam .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--amalgam .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--amalgam .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--amalgam .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--amalgam .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--amalgam .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Galvanized === */
.wf-modcard--galvanized .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--galvanized .wf-modcard__frame-top {
    top: -7.396%;
    bottom: auto;
    left: -9.504%;
    right: auto;
    width: 119.835%;
}
.wf-modcard--galvanized .wf-modcard__frame-bottom {
    top: 73.964%;
    bottom: auto;
    left: -9.917%;
    right: auto;
    width: 119.835%;
}
.wf-modcard--galvanized .wf-modcard__sidelight {
    top: 9.763%;
    bottom: auto;
    left: -4.959%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--galvanized .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 92.149%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--galvanized .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--galvanized .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--galvanized .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--galvanized .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--galvanized .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--galvanized .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--galvanized .wf-modcard__category-wrap {
    bottom: 5.917%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--galvanized .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Riven === */
.wf-modcard--riven .wf-modcard__frame-top {
    top: -4.734%;
    bottom: auto;
    left: -8.678%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--riven .wf-modcard__frame-bottom {
    top: 74.852%;
    bottom: auto;
    left: -10.331%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--riven .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--riven .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.107%;
    right: auto;
    height: 75%;
}
.wf-modcard--riven .wf-modcard__drain-backer {
    top: 2.367%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--riven .wf-modcard__drain {
    top: 3.55%;
    bottom: auto;
    right: 3%;
    left: auto;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--riven .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--riven .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--riven .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--riven .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--riven .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--riven .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Plexus-common === */
.wf-modcard--plexus-common .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--plexus-common .wf-modcard__frame-top {
    top: -11.538%;
    bottom: auto;
    left: -8.058%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--plexus-common .wf-modcard__frame-bottom {
    top: 73.964%;
    bottom: auto;
    left: -11.157%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--plexus-common .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75%;
}
.wf-modcard--plexus-common .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--plexus-common .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--plexus-common .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--plexus-common .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--plexus-common .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--plexus-common .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--plexus-common .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--plexus-common .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--plexus-common .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Plexus-uncommon === */
.wf-modcard--plexus-uncommon .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--plexus-uncommon .wf-modcard__frame-top {
    top: -11.538%;
    bottom: auto;
    left: -8.058%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--plexus-uncommon .wf-modcard__frame-bottom {
    top: 73.964%;
    bottom: auto;
    left: -10.744%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--plexus-uncommon .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75%;
}
.wf-modcard--plexus-uncommon .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--plexus-uncommon .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--plexus-uncommon .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--plexus-uncommon .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--plexus-uncommon .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--plexus-uncommon .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 4.132%;
    right: 2.893%;
    width: 92.975%;
    font-size: 21px;
    text-align: center;
}
.wf-modcard--plexus-uncommon .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 4.132%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--plexus-uncommon .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--plexus-uncommon .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Plexus-rare === */
.wf-modcard--plexus-rare .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--plexus-rare .wf-modcard__frame-top {
    top: -11.538%;
    bottom: auto;
    left: -8.058%;
    right: auto;
    width: 116.116%;
}
.wf-modcard--plexus-rare .wf-modcard__frame-bottom {
    top: 73.964%;
    bottom: auto;
    left: -10.744%;
    right: auto;
    width: 120.661%;
}
.wf-modcard--plexus-rare .wf-modcard__sidelight {
    top: 10.355%;
    bottom: auto;
    left: -4.132%;
    right: auto;
    height: 75%;
}
.wf-modcard--plexus-rare .wf-modcard__sidelight--right {
    top: 10.355%;
    bottom: auto;
    left: 97.521%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--plexus-rare .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--plexus-rare .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--plexus-rare .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--plexus-rare .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--plexus-rare .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 4.132%;
    right: 2.893%;
    width: 92.975%;
    font-size: 21px;
    text-align: center;
}
.wf-modcard--plexus-rare .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 4.132%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--plexus-rare .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--plexus-rare .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Peculiar === */
.wf-modcard--peculiar .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--peculiar .wf-modcard__frame-top {
    top: -7.396%;
    bottom: auto;
    left: -13.636%;
    right: auto;
    width: 132.231%;
}
.wf-modcard--peculiar .wf-modcard__frame-bottom {
    top: 68.343%;
    bottom: auto;
    left: -15.702%;
    right: auto;
    width: 132.231%;
}
.wf-modcard--peculiar .wf-modcard__sidelight {
    top: 9.763%;
    bottom: auto;
    left: -9.917%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--peculiar .wf-modcard__sidelight--right {
    top: 8.284%;
    bottom: auto;
    left: 89.669%;
    right: auto;
    height: 75.148%;
}
.wf-modcard--peculiar .wf-modcard__drain-backer {
    top: 0.592%;
    bottom: auto;
    left: 80.992%;
    right: auto;
    width: 19.008%;
}
.wf-modcard--peculiar .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--peculiar .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--peculiar .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--peculiar .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--peculiar .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--peculiar .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--peculiar .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Archon === */
.wf-modcard--archon .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--archon .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--archon .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--archon .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--archon .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--archon .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--archon .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--archon .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Tektolyst === */
.wf-modcard--tektolyst .wf-modcard__icon {
    top: -0.592%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--tektolyst .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--tektolyst .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--tektolyst .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--tektolyst .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--tektolyst .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--tektolyst .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--tektolyst .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Requiem === */
.wf-modcard--requiem .wf-modcard__icon {
    top: 10.059%;
    bottom: auto;
    left: 24.793%;
    right: auto;
    width: 50%;
}
.wf-modcard--requiem .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--requiem .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--requiem .wf-modcard__name {
    bottom: 43.787%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--requiem .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--requiem .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 81.818%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--requiem .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Tome === */
.wf-modcard--tome .wf-modcard__icon {
    top: 10.059%;
    bottom: auto;
    left: 24.793%;
    right: auto;
    width: 50%;
}
.wf-modcard--tome .wf-modcard__drain {
    top: 1.775%;
    bottom: auto;
    right: 2.479%;
    left: auto;
    width: 11.57%;
    font-size: 14px;
    text-align: right;
}
.wf-modcard--tome .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--tome .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--tome .wf-modcard__name {
    bottom: 44.083%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--tome .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--tome .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 82.645%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--tome .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Antivirus === */
.wf-modcard--antivirus .wf-modcard__icon {
    top: 10.059%;
    bottom: auto;
    left: 24.793%;
    right: auto;
    width: 50%;
}
.wf-modcard--antivirus .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 50%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--antivirus .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--antivirus .wf-modcard__name {
    bottom: 43.787%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--antivirus .wf-modcard__stats {
    top: 57.692%;
    bottom: auto;
    left: 3.719%;
    right: auto;
    width: 92.975%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--antivirus .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 81.818%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--antivirus .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

/* === Potency === */
.wf-modcard--potency .wf-modcard__icon {
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
    width: 100%;
}
.wf-modcard--potency .wf-modcard__stance-aura {
    top: 3.55%;
    bottom: auto;
    left: 49.587%;
    right: auto;
    width: 10.331%;
}
.wf-modcard--potency .wf-modcard__set-header {
    top: -7.396%;
    bottom: auto;
    left: 23.554%;
    right: auto;
    width: 52.893%;
}
.wf-modcard--potency .wf-modcard__name {
    bottom: 27.515%;
    top: auto;
    left: 7.851%;
    right: 7.851%;
    width: 80.992%;
    font-size: 22px;
    text-align: center;
}
.wf-modcard--potency .wf-modcard__stats {
    top: 72.781%;
    bottom: auto;
    left: 4.132%;
    right: 8.678%;
    width: 92.149%;
    font-size: 11px;
    text-align: center;
}
.wf-modcard--potency .wf-modcard__category-wrap {
    bottom: 2.959%;
    top: auto;
    left: 8.678%;
    right: auto;
    width: 77.686%;
    font-size: 12px;
    text-align: start;
}
.wf-modcard--potency .wf-modcard__pips {
    bottom: -7.396%;
    top: auto;
    left: 0%;
    right: auto;
}

