*{margin:0;padding:0}body{position:relative}html{font-size:80%}h1,h2,h3,h4,h5,h6,p{margin:0}.flex{display:flex}.align-center{align-items:center}.flex-column{flex-direction:column}.flex-1{flex:1 1}.form-floating.is-invalid>label{color:#dc3545}.pay-btn,.pay-btn:active,.pay-btn:focus,.pay-btn:hover{background:#6930cb;font-size:14px;padding:12px 0;width:100%}section.payment{background:#f5f5f5;margin:auto;max-width:100%;min-height:100vh;width:100%}@media screen and (min-width:768px){section.payment{max-width:400px}}section.payment header{background:#000;color:#fff;padding:14px;position:relative}section.payment header h3{font-size:16px;font-weight:400;text-align:center}section.payment header button{background:transparent;border:0;color:#fff;font-size:16px;line-height:0;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.payment .shopname{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:6px 0}section.payment .shopname .backicon{font-size:32px}section.payment .shopname .shopicon{align-items:center;border-radius:6px;color:#6930cb;display:flex;font-size:30px;height:50px;justify-content:center;width:50px}section.payment .shopname .title{color:#6930cb;flex:1 1;overflow:hidden}section.payment .shopname .title h3{font-size:16px;font-weight:400}section.payment .shopname .title p{font-size:21px;font-weight:400}section.payment .payment-option{padding:0 12px}section.payment .payment-option .accordion-button,section.payment .payment-option .accordion-item{background:transparent}section.payment .payment-option .accordion-button{align-items:center;color:#6930cb;color:#000;display:flex;font-size:16px;gap:12px}section.payment .payment-option .accordion-button .icon-btn{align-items:center;background:#dfd1fa;border-radius:8px;color:#6930cb;display:flex;font-size:26px;height:40px;justify-content:center;line-height:0;width:40px}section.payment .payment-option .accordion-body .card{padding:12px}section.payment .payment-option .accordion-body .card .icons-wrap{align-items:center;display:flex;flex-direction:column;gap:16px}section.payment .payment-option .accordion-body .card .icons-wrap .icon{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:space-between;padding:0 16px;width:100%}section.payment .payment-option .accordion-body .card .icons-wrap .icon img{height:28px}section.payment .payment-option .accordion-body .card .icons-wrap .icon i{font-size:16px}section.payment .payment-option .accordion-body .card .icons-wrap .icon.active{border:3px solid #12e4eb38}section.payment .payment-option .btn{align-items:center;background-color:#6930cb;border:0;border-radius:4px;color:#fff;display:flex;font-size:14px;justify-content:center;outline:0;padding:6px 20px}section.payment .payment-option .copy-upi{padding:20px 0}section.payment .payment-option .copy-upi h4{font-size:16px;margin-bottom:20px}section.payment .payment-option .copy-upi h4 span{color:red}section.payment .payment-option .copy-upi .copy-upi-card{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:10px}section.payment .payment-option .copy-upi h5{align-items:center;color:#333;display:flex;font-size:14px;gap:8px}section.payment .payment-option .copy-upi h5 span{align-items:center;background-color:#6930cb;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;width:20px}section.payment .payment-option .copy-upi .copy-upi-item{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;display:flex;height:42px;justify-content:space-between;overflow:hidden}section.payment .payment-option .copy-upi .copy-upi-item .upi{align-items:center;display:flex;font-size:14px;height:100%;overflow:hidden;padding:0 10px}section.payment .payment-option .copy-upi .copy-upi-item .upi span{font-weight:700}section.payment .payment-option .copy-upi .copy-upi-item .btn{border-radius:0;height:100%;padding:0 8px}section.payment .payment-option .copy-upi .copy-upi-item input{border:0;height:100%;outline:0;padding:0 10px;width:100%}section.payment .payment-option .copy-upi .submit-btn{margin-top:36px;padding:10px 12px;width:100%}section.payment .payment-option .qrcode .qrcode-box{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-left:20px}section.payment .payment-option .qrcode .qr_code_img{width:140px}section.payment .payment-option .qrcode .qrcode-tip{color:#c2110d;font-size:12px;margin-bottom:10px;margin-top:10px}section.payment .payment-option .payment-video{padding-bottom:100px}section.payment .payment-option .payment-video-box{border-radius:8px;overflow:hidden}section.payment .payment-option .payment-video-box video{width:100%}.mt1{margin-top:20px}.mb1{margin-bottom:10px}.py1{padding-bottom:20px;padding-top:20px}.ga-1{gap:20px}.dialog-pull-page{background-color:rgba(0,0,0,.1);display:flex;flex-direction:column;height:100vh;justify-content:flex-end;left:0;position:fixed;top:0;width:100vw}.countdown-box{background-color:#fff;padding:20px 15px calc(20px + env(safe-area-inset-bottom));position:relative;width:100%}.closeicon{font-size:32px;font-size:bold;position:absolute;right:10px;top:10px}.payment-tip-title{font-size:17px;font-size:bold}.payment-tip-text{font-size:14px;margin-top:3px}.payment-tip-app{align-items:center;color:#3a3838;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin:30px auto;width:88%}.payment-app-icon{height:auto;margin-right:10px;width:30px}.payment-tip-mins{color:#2ba245;font-size:28px;font-weight:700;text-align:center;width:100%}.payment-tip-mins span{color:#3a3838;font-size:15px;font-weight:400;margin-left:5px}.payment-tip-last{color:#000;font-size:13px;margin-top:30px;opacity:.6;text-align:center;width:90%}.payment-cancel-title{font-size:13px;font-weight:700;margin:20px 0;text-align:center}.payment-cancel-tips{color:#6e6e6e;font-size:12px;margin:30px 20px}.payment-cancel-buttons{display:flex;flex-direction:row;font-size:14px;justify-content:space-between;margin:30px 20px}.cancel-buttons{color:#6931ca}.cancel-buttons,.no-cancel-buttons{border:2px solid #6931ca;border-radius:8px;padding:5px 0;text-align:center;width:48%}.no-cancel-buttons{background-color:#6931ca;color:#fff}.payment-status-text{font-size:20px;margin-top:40px;text-align:center;width:100%}.payment-status-icon{color:#6931ca;font-size:50px;margin-top:20px;text-align:center}.payment-status-last{margin-top:10px;opacity:.7;text-align:center}.payment-status-button{background-color:#6931ca;border:2px solid #6931ca;border-radius:5px;color:#fff;margin-top:20px;padding:5px 0;text-align:center;width:100%}.payment-status-icon span{color:red!important}
/*# sourceMappingURL=main.48c219da.css.map*/