/* Original FINIX designer assets; state is independent from theme. */
body [data-finix-status] {
    background: transparent var(--finix-status-image) center / 48px 48px no-repeat !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    flex-shrink: 0;
}
body [data-finix-status]::before, body [data-finix-status]::after { display: none !important; }
body [data-finix-status="pending"] { --finix-status-image: url("pending-light.svg"); }
body.kyp-theme-dark [data-finix-status="pending"],
body.payment-course-theme-dark [data-finix-status="pending"],
body.payment-tariff-theme-dark [data-finix-status="pending"],
body.finix-theme-dark [data-finix-status="pending"] { --finix-status-image: url("pending-dark.svg"); }
body [data-finix-status="approved"] { --finix-status-image: url("approved-light.svg"); }
body.kyp-theme-dark [data-finix-status="approved"],
body.payment-course-theme-dark [data-finix-status="approved"],
body.payment-tariff-theme-dark [data-finix-status="approved"],
body.finix-theme-dark [data-finix-status="approved"] { --finix-status-image: url("approved-dark.svg"); }
body [data-finix-status="rejected"] { --finix-status-image: url("rejected-light.svg"); }
body.kyp-theme-dark [data-finix-status="rejected"],
body.payment-course-theme-dark [data-finix-status="rejected"],
body.payment-tariff-theme-dark [data-finix-status="rejected"],
body.finix-theme-dark [data-finix-status="rejected"] { --finix-status-image: url("rejected-dark.svg"); }
