/* Firma chowana dopiero gdy JS żyje (woofak-js). Bez JS wszystkie pola widoczne. */
.woofak-js:not(.woofak-firma) #billing_company_field {
    display: none;
}

/* Pola jak w rozwinięciu metod płatności (mu-plugin wpziom-woo-platnosci-wyglad) */
#billing_tax_no_field input.input-text,
#billing_company_field input.input-text {
    border: 1px solid #e9e6df;
    border-radius: 12px;
}

.woofak-nip-status {
    font-family: Inter, system-ui, sans-serif;
    font-size: 13px;
    line-height: 1.4;
    margin: 6px 0 0;
    min-height: 18px;
}
.woofak-nip-status[data-state="loading"] { color: #64748b; }
.woofak-nip-status[data-state="ok"] { color: #0f172a; }
.woofak-nip-status[data-state="error"] { color: #b4443c; }

#billing_company.woofak-long { font-size: 14px; }
#billing_company.woofak-very-long { font-size: 12.5px; letter-spacing: -0.2px; }
