/* Admin app overrides */

/* Make entire dropdown item row clickable when using button.dropdown-item (action columns) */
.dropdown-menu button.dropdown-item {
    display: block;
    width: 100%;
    text-align: left;
}

/*
 * Action menus in list pages live inside .clients-list > [data-simplebar] > .table-responsive.
 * SimpleBar uses overflow:hidden on wrappers, which clips absolutely positioned dropdowns.
 * Same approach as Companies list: fixed positioning + stacking so Bootstrap Popper places
 * the menu in viewport coordinates (Customers, Invoices, Companies, etc.).
 */
.clients-list .table-responsive .dropdown > .dropdown-menu {
    position: fixed !important;
    z-index: 1050;
}

/* Payabli embed host — avoid clipping validation popovers in the payment-method modal */
#paymentMethod .modal-dialog,
#paymentMethod .modal-content,
#paymentMethod .modal-body {
    overflow: visible !important;
}

#payabli-component {
    padding-top: 0.75rem;
    overflow: visible;
}
