.item .mod.veiled .poe2 {
    height: 20px;
    padding-bottom: 7px;
}

.item .mod.veiled .poe2 .animated {
    margin-left: -10px;
    margin-top: -4.5px;
    transform: scale(0.55);
    height: 29px;
    width: 240px;
    background-position: -18720px;
    background-image: url("../assets/poe2/ui/animated_desecrated_suffix_6.png");
    animation: animate-veiled-mod 2.6s steps(39) reverse infinite;
}

.item .mod.veiled:nth-child(odd) .poe2 .animated {
    margin-left: -7px;
    height: 29px;
    width: 160px;
    background-position: -12480px;
    background-image: url("../assets/poe2/ui/animated_desecrated_suffix_3.png");
}

.item .mod.veiled.type_1 .poe2 .animated {
    margin-left: -10px;
    margin-top: -4.5px;
    transform: scale(0.55);
    height: 29px;
    width: 240px;
    background-position: -18720px;
    background-image: url("../assets/poe2/ui/animated_desecrated_prefix_6.png");
    animation: animate-veiled-mod 2.6s steps(39) reverse infinite;
}

.item .mod.veiled.type_1:nth-child(even) .poe2 .animated {
    margin-left: -7px;
    height: 29px;
    width: 160px;
    background-position: -12480px;
    background-image: url("../assets/poe2/ui/animated_desecrated_prefix_3.png");
}

.item .mod.revealed {
    background-image: url("../assets/poe2/ui/desecrated_modifier.webp");
    background-size: 100% 100%;
}

.item.editable .modsHolder .mod.revealed:hover {
    background-color: rgba(198, 255, 203, 0.15);
}

.item .statsHolder .mod.revealed {
    padding: 2px 4px;
    border-radius: var(--border-radius);
}

.item.currency .header>.side.left {
    background: url("../assets/poe2/ui/item-header-currency-left.webp") top left no-repeat;
    background-size: contain;
}

.item.currency .header>.side.right {
    background: url("../assets/poe2/ui/item-header-currency-right.webp") top right no-repeat;
    background-size: contain;
}

.item.currency .header {
    background: url("../assets/poe2/ui/item-header-currency-middle.webp") top left repeat-x;
    background-size: contain;
}

.item.currency {
    border-color: #7a7363;
}

.item.rare .header>.side.left {
    background: url("../assets/poe2/ui/item-header-rare-left.webp") top left no-repeat;
    background-size: contain;
}

.item.rare .header>.side.right {
    background: url("../assets/poe2/ui/item-header-rare-right.webp") top right no-repeat;
    background-size: contain;
}

.item.rare .header {
    background: url("../assets/poe2/ui/item-header-rare-middle.webp") top left repeat-x;
    background-size: contain;
}

.item.rare.editable .header>.center>.name {
    padding-top: 8px;
}

.item.rare.editable .header>.center>* {
    line-height: 18px;
    height: 28.5px;
}

.item.rare {
    border-color: #dbdb83;
}

.item.magic.editable .header>.side.left,
.item.magic .header>.side.left {
    background: url("../assets/poe2/ui/item-header-magic-left.webp") top left no-repeat;
    background-size: contain;
}

.item.magic.editable .header>.side.right,
.item.magic .header>.side.right {
    background: url("../assets/poe2/ui/item-header-magic-right.webp") top right no-repeat;
    background-size: contain;
}

.item.magic.editable .header,
.item.magic .header {
    background: url("../assets/poe2/ui/item-header-magic-middle.webp") top left repeat-x;
    background-size: contain;
}

.item.magic.editable .header {
    background-size: 100% 97%;
}

.item.magic.editable .header>.center>.name {
    padding-top: 7px;
}

.item.magic.editable .header>.center>* {
    line-height: 18px;
    height: 27px;
}

.item.magic {
    border-color: #8d8de4;
}

.item.normal.editable .header>.side.left,
.item.normal .header>.side.left {
    background: url("../assets/poe2/ui/item-header-normal-left.webp") top left no-repeat;
    background-size: contain;
}

.item.normal.editable .header>.side.right,
.item.normal .header>.side.right {
    background: url("../assets/poe2/ui/item-header-normal-right.webp") top right no-repeat;
    background-size: contain;
}

.item.normal.editable .header,
.item.normal .header {
    background: url("../assets/poe2/ui/item-header-normal-middle.webp") top left repeat-x;
    background-size: contain;
}

.item.normal.editable .header {
    background-size: 100% 95%;
}

.item.normal.editable .header>.center>.name {
    padding-top: 7px;
}

.item.normal.editable .header>.center>* {
    line-height: 18px;
    height: 26px;
}

.item.normal {
    border-color: #5e5e5e;
}

#revealPicks>div.picks>div.pick.influence_1000 {
    background-image: url(../assets/poe2/ui/reveal.png)
}

#revealPicks>div.picks>div.pick.influence_1000:hover {
    background-image: url(../assets/poe2/ui/reveal_hover.png)
}

.requirementsZone .dropdown div.current>div.influence.id_1001,
.requirementsZone .dropdown li>div.influence.id_1001 {
    border-color: color-mix(in srgb, var(--color-cold) 50%, transparent);
    color: color-mix(in srgb, var(--color-cold) 50%, white);
}

.requirementsZone .dropdown div.current>div.influence.id_1000,
.requirementsZone .dropdown li>div.influence.id_1000 {
    border-color: color-mix(in srgb, var(--color-ailment) 50%, transparent);
    color: color-mix(in srgb, var(--color-ailment) 50%, white);
}

.requirementsZone .dropdown div.current>div.type.id_1,
.requirementsZone .dropdown li>div.type.id_1 {
    color: color-mix(in srgb, var(--divination-color) 40%, white);
}

.requirementsZone .dropdown div.current>div.type.id_2,
.requirementsZone .dropdown li>div.type.id_2 {
    color: color-mix(in srgb, var(--prophecy-color) 40%, white);
}

.requirementsZone .dropdown div.current>div.type.id_5,
.requirementsZone .dropdown li>div.type.id_5 {
    border-color: color-mix(in srgb, var(--corrupted-color) 40%, transparent);
    color: color-mix(in srgb, var(--corrupted-color) 40%, white);
}