.payBitla-payment-mode,.payBitla-pb-wallets{display:flex;flex-direction:column;gap:8px;width:100%;align-items:center;justify-content:center}.payBitla-payment-mode label,.payBitla-pb-wallets label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px;cursor:pointer;transition:all 0.3s ease;width:100%;height:100%;background-color:var(--white)}.payBitla-payment-mode label .payment-method-label-icons-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.payBitla-payment-mode label .payment-method-label-icons-container .upi-images-container{gap:12px;display:flex;flex-wrap:wrap}.payment-methods-list{display:flex;flex-direction:column;gap:8px;width:100%;background-color:var(--neutral);padding:10px;border-radius:8px}.payment-method{width:100%}.payment-method-label{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px;border-radius:8px;cursor:pointer;transition:all 0.3s ease;width:100%;background-color:var(--white);height:60px}.payment-method input[type="radio"],.payBitla-payment-method input[type="radio"],input[type="radio"][name="payment_method"]{width:20px;height:20px;border-width:2px;border-style:solid;border-top-color:var(--neutral-2);border-right-color:var(--neutral-2);border-bottom-color:var(--neutral-2);border-left-color:var(--neutral-2);border-radius:50%;appearance:none;cursor:pointer;position:relative;flex-shrink:0}.payment-method input[type="radio"]:checked,.payBitla-payment-method input[type="radio"]:checked,input[type="radio"][name="payment_method"]:checked{border-top-color:var(--primary);border-right-color:var(--primary);border-bottom-color:var(--primary);border-left-color:var(--primary);background-color:var(--white)}.payment-method input[type="radio"]:checked::after,.payBitla-payment-method input[type="radio"]:checked::after,input[type="radio"][name="payment_method"]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background-color:var(--primary);border-radius:50%}.payment-method-label:has(input[type="radio"]:checked),.payBitla-payment-method-label:has(input[type="radio"]:checked),input[type="radio"][name="payment_method"]:checked~.payment-method-label{border-top-color:var(--primary);border-right-color:var(--primary);border-bottom-color:var(--primary);border-left-color:var(--primary)}.payment-method-icon{flex:1;height:100%;max-height:40px;width:auto;object-fit:contain;object-position:center;filter:grayscale(0.2);transition:all 0.3s ease}.payment-method-label:hover .payment-method-icon{filter:grayscale(0);transform:scale(1.05)}.payment-method input[type="radio"]:checked~.payment-method-icon{filter:grayscale(0)}.wallet-method{width:100%;background-color:var(--white);padding:16px 16px 16px 16px;border-radius:8px;display:flex;flex-direction:column;gap:18px}.wallet-method .payment-method-label{padding:0px;gap:8px;align-items:center;justify-content:flex-start;border-top:1px solid var(--neutral-1) !important;border-bottom:1px solid var(--neutral-1) !important;border-radius:0px}.wallet-method .payment-method-label .payment-method-label-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#0065b3;font-weight:700;font-size:16px}.wallet-method .payment-method-label .payment-method-label-description{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--neutral-5);font-weight:400;font-size:14px}.wallet-method .payment-method-label-balance-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:18px;padding:0px}.wallet-method .payment-method-label-balance-container .payment-method-label-icon-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:24px;height:24px}.wallet-method .payment-method-label-balance-container .payment-method-label-icon-container img{width:100%;height:100%;object-fit:contain;object-position:center}.wallet-method .payment-method-label-balance-container .payment-method-label-balance-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.wallet-method .payment-method-label-balance-container .payment-method-label-balance-text .payment-method-wallet-label{font-size:16px;font-weight:700;color:var(--black);display:flex;gap:4px;align-items:center;justify-content:center}.wallet-method .payment-method-label-balance-container .payment-method-label-balance-text .payment-method-wallet-balance-text{display:flex;flex-wrap:wrap;gap:4px;font-size:14px;font-weight:500}.wallet-method .payment-method-label-balance-container .payment-method-label-balance-text .payment-method-wallet-label .payment-method-wallet-balance-amount{font-weight:700;color:var(--booked)}.wallet-method .payment-method-label-balance-container .payment-method-label-balance-text .payment-method-wallet-balance-text .payment-method-wallet-balance-amount{font-weight:400;color:var(--booked)}.balance-Payable-amount-Container{display:flex;flex-direction:row;justify-content:flex-start;font-size:14px;font-weight:600;color:var(--neutral-5);gap:6px;flex-wrap:wrap}.balance-Payable-amount-Container .balance-Payable-amount-text{color:var(--black);font-weight:700}.balance-Payable-amount-Container .balance-reduced-amount-text{color:var(--neutral-5);font-weight:400}
