/* Canonical currency art shared with Unreal; preserve text labels and amounts. */
.currency-icon {
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
    min-width: 1.2em;
    flex: 0 0 auto;
    object-fit: contain;
    vertical-align: -0.22em;
    filter: none;
}
/* Market partials already mark silver amounts with this semantic class. */
.ag-price:not(:has(.currency-icon))::after,
[data-col="price"]:not(:has(.currency-icon))::after {
    content: "";
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
    margin-inline-start: 0.25em;
    vertical-align: -0.22em;
    background: url('/images/ui/icon_silver.png?v=20261003-relict3') center / contain no-repeat;
}

.gx-form .row > .currency-icon { width: 20px; height: 20px; min-width: 20px; padding: 0; align-self: center; }
.sbx-toast__icon .currency-icon { width: 22px; height: 22px; }
