.payment-screen .left-content {
    height: 100%;
    overflow: hidden;

    .paymentmethods-container {
        min-height: 0;
        overflow-y: auto;
        // Keep a subtle scrollbar style consistent with Odoo
        scrollbar-width: thin;
        scrollbar-color: var(--o-gray-300, #dee2e6) transparent;
    }

    .payment-buttons {
        flex-shrink: 0;
    }

    .numpad {
        flex-shrink: 0;
    }

    > .d-flex.flex-row {
        flex-shrink: 0;
    }
}
