.p-dropdown-trigger {
    background-color: #f3f4f6 !important;
    color: #374151 !important;
}

.p-dropdown-trigger svg,
.p-dropdown-trigger-icon,
.p-dropdown-trigger .p-icon {
    color: #374151 !important;
}

.p-dropdown-trigger svg path {
    fill: #374151 !important;
}

/* POS search inputs (customer + product) - match dropdown/input background */
.customer-search-input .p-inputtext,
.pos-search-input .p-inputtext {
    background-color: #f3f4f6 !important; /* same as bg-gray-100 */
    border-color: #e5e7eb !important;     /* same as border-gray-200 */
    border-radius: 0.375rem !important;   /* rounded-md */
}