@font-face{font-family:'DargahPay-Ravi';src:url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.woff) format('woff'),url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DargahPay-Ravi';src:url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.woff) format('woff'),url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'DargahPay-Ravi';src:url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.woff) format('woff'),url(/wp-content/plugins/nicecoders-dargahpay/assets/fonts/Ravi-Regular.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}.dargahpay-instructions,.dargahpay-instructions *{font-family:'DargahPay-Ravi',-apple-system,"Segoe UI",Tahoma,sans-serif!important}.dargahpay-gateway-desc,.dargahpay-gateway-desc *,.dargahpay-wallet-features,.dargahpay-wallet-features *,.dargahpay-note{font-family:'DargahPay-Ravi',-apple-system,"Segoe UI",Tahoma,sans-serif!important}ul.wc_payment_methods li,ul.payment_methods li,.wc-block-components-radio-control__option{margin-bottom:10px!important;padding-top:8px!important;padding-bottom:8px!important}.wc-block-components-radio-control-accordion-option,.wc-block-components-payment-method-label{margin-bottom:6px}.dargahpay-gateway-logo{height:22px;vertical-align:middle;margin-left:6px;display:inline-block}ul.wc_payment_methods li img,ul.payment_methods li img,.woocommerce-checkout-payment ul li img{max-height:22px!important;width:auto!important;max-width:90px!important;vertical-align:middle!important;margin:0 6px!important;object-fit:contain}ul.wc_payment_methods li label[for^="payment_method_dargahpay"],ul.payment_methods li label[for^="payment_method_dargahpay"]{font-weight:700!important;font-family:'DargahPay-Ravi',-apple-system,"Segoe UI",Tahoma,sans-serif!important}.dargahpay-cash-discount-badge,.dargahpay-installment-fee-badge{display:inline-flex;align-items:center;justify-content:center;float:left;min-height:24px;margin:-2px 10px 0 0;padding:3px 9px;border-radius:999px;color:#fff;background:#ef2f50;font:700 11px/1.5 'DargahPay-Ravi',-apple-system,"Segoe UI",Tahoma,sans-serif!important;white-space:nowrap}.dargahpay-installment-fee-badge{background:#168bd2}tr.dargahpay-cash-discount-row,tr:has(.dargahpay-cash-discount-amount){color:#d91f43!important;background:rgb(239 47 80 / .08)!important}tr.dargahpay-cash-discount-row>th,tr.dargahpay-cash-discount-row>td,tr:has(.dargahpay-cash-discount-amount)>th,tr:has(.dargahpay-cash-discount-amount)>td,.dargahpay-cash-discount-amount,.dargahpay-cash-discount-amount .amount{color:#d91f43!important;font-weight:800!important}tr.dargahpay-installment-fee-row,tr:has(.dargahpay-installment-fee-amount){color:#0b6eae!important;background:rgb(22 139 210 / .08)!important}tr.dargahpay-installment-fee-row>th,tr.dargahpay-installment-fee-row>td,tr:has(.dargahpay-installment-fee-amount)>th,tr:has(.dargahpay-installment-fee-amount)>td,.dargahpay-installment-fee-amount,.dargahpay-installment-fee-amount .amount{color:#0b6eae!important;font-weight:800!important}li.wc_payment_method:has(.dargahpay-cash-discount-badge),li.wc_payment_method.is-dargahpay-selected:has(.dargahpay-cash-discount-badge),li.wc_payment_method:has(.dargahpay-installment-fee-badge),li.wc_payment_method.is-dargahpay-selected:has(.dargahpay-installment-fee-badge){position:relative}@media (max-width:767px){.dargahpay-cash-discount-badge,.dargahpay-installment-fee-badge{min-height:21px;margin-right:6px;padding:2px 7px;font-size:9px!important}}.woocommerce-orders-table__cell-order-actions{white-space:normal!important}.woocommerce-orders-table__cell-order-actions .button,.woocommerce-MyAccount-orders .button{display:inline-block!important;margin:3px 4px!important}.dargahpay-instructions .button.alt{display:inline-block;text-decoration:none;text-align:center;cursor:pointer}#dargahpay-tracking-message{font-size:13px;min-height:18px}.dargahpay-pay-wrap{max-width:460px;width:100%;margin:30px auto;direction:rtl;box-sizing:border-box!important;clear:both}.dargahpay-pay-wrap br{display:none!important}.dargahpay-pay-wrap,.dargahpay-pay-wrap *{box-sizing:border-box!important}.dargahpay-pay-card{background:#fff;border:1px solid #e6e9ef;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgb(30 41 59 / .08);height:auto!important;min-height:0!important;display:block!important}.dargahpay-pay-header{background:linear-gradient(135deg,#2952a3,#1a3a75);padding:20px 26px;display:flex;align-items:center;justify-content:space-between;gap:10px}.dargahpay-pay-header-title{color:#fff;font-size:15px;font-weight:700;margin:0}.dargahpay-pay-header-logo img{background:#fff;border-radius:6px;padding:2px 4px}.dargahpay-pay-header-logo,.dargahpay-pay-header-logo .dargahpay-gateway-logo-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.dargahpay-pay-header-logo .dargahpay-card2card-badge{width:34px!important;height:34px!important;border-radius:10px!important;background:rgb(255 255 255 / .16)!important}.dargahpay-card2card-icon{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;color:#fff!important;fill:none!important}.dargahpay-pay-body{padding:26px;display:block!important;height:auto!important;min-height:0!important}.dargahpay-pay-eyebrow{font-size:13px;font-weight:500;color:#6b7280;margin:0 0 6px;text-align:center}.dargahpay-pay-amount{font-size:30px;font-weight:700;color:#1a2b4c;text-align:center;margin:14px 0 28px}.dargahpay-pay-card-number-row{position:relative;margin-bottom:10px}.dargahpay-pay-card-number{display:block;font-size:21px;font-weight:500;letter-spacing:1px;direction:ltr;text-align:center;background:#f4f6fb;border:1px dashed #c7cfdd;border-radius:10px;padding:14px 46px;color:#1a2b4c}.dargahpay-pay-copy-btn{position:absolute;left:8px;top:50%;transform:translateY(-50%);background:#fff!important;border:1px solid #d6dbe4!important;border-radius:8px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;cursor:pointer;color:#2952a3!important;font-size:0!important;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;transition:background .15s ease,border-color .15s ease}.dargahpay-pay-copy-btn:hover{background:#eef2fb!important;border-color:#2952a3!important}.dargahpay-pay-copy-btn.is-copied{color:#1e7e3e!important;border-color:#1e7e3e!important}.dargahpay-pay-copy-btn .dargahpay-copy-icon{display:block!important;visibility:visible!important;opacity:1!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;fill:none!important;stroke:currentColor!important;pointer-events:none}.dargahpay-pay-bank-title,.dargahpay-pay-card-holder{text-align:center;font-size:13px;color:#6b7280;margin:0 0 6px}.dargahpay-pay-bank-title{font-weight:700;font-size:14px;color:#1a2b4c}.dargahpay-pay-card-holder{margin-bottom:22px}.dargahpay-pay-account-row{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;margin:7px 0;padding:7px 46px 7px 12px;background:#f8f9fc;border:1px solid #e4e8f0;border-radius:9px;font-size:13px;color:#4b5568}.dargahpay-pay-account-row span{font-weight:600;letter-spacing:.4px;color:#1a2b4c}.dargahpay-pay-account-row .dargahpay-copy-inline{left:7px;width:34px!important;min-width:34px!important;max-width:34px!important;height:28px!important;min-height:28px!important;font-size:11px!important}.dargahpay-pay-steps{background:#f8f9fc;border-radius:12px;padding:16px 18px;margin-bottom:22px}.dargahpay-pay-step{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#4b5568;margin-bottom:10px}.dargahpay-pay-step:last-child{margin-bottom:0}.dargahpay-pay-step-num{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:#2952a3;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.dargahpay-pay-divider{border:none;border-top:1px solid #eef0f4;margin:22px 0}.woocommerce .dargahpay-pay-wrap form#dargahpay-tracking-form,.dargahpay-pay-wrap form#dargahpay-tracking-form{display:block!important;position:static!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important}.dargahpay-pay-wrap form#dargahpay-tracking-form>*{float:none!important}.dargahpay-pay-label{display:block;font-size:13.5px;font-weight:500;color:#374151;margin:18px 0 10px}.dargahpay-pay-input{width:100%;box-sizing:border-box;padding:13px 16px;border:1px solid #d6dbe4;border-radius:14px;font-size:15px;margin-bottom:16px;background:#fbfcfe;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.dargahpay-pay-input:focus{outline:none;border-color:#2952a3;background:#fff;box-shadow:0 0 0 3px rgb(41 82 163 / .12)}.dargahpay-receipt-input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dargahpay-receipt-picker{display:flex!important;align-items:center;gap:12px;width:100%;padding:14px;margin:0 0 16px;border:1px dashed #b8c4d8;border-radius:14px;background:#f8faff;color:#1a2b4c;cursor:pointer;transition:border-color .15s ease,background .15s ease}.dargahpay-receipt-picker:hover{border-color:#2952a3;background:#f1f5ff}.dargahpay-receipt-picker-icon{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#2952a3;color:#fff;font-size:22px;flex:0 0 38px}.dargahpay-receipt-picker strong,.dargahpay-receipt-picker small{display:block}.dargahpay-receipt-picker small{margin-top:4px;color:#7b8494;font-size:11px}.dargahpay-receipt-input:focus+.dargahpay-receipt-preview,.dargahpay-receipt-input:focus-visible+.dargahpay-receipt-preview{outline:2px solid #2952a3;outline-offset:2px}.dargahpay-receipt-preview{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;margin:-4px 0 16px;border:1px solid #e2e7ef;border-radius:12px;background:#fff}.dargahpay-receipt-preview[hidden]{display:none!important}.dargahpay-receipt-preview img{width:64px!important;height:64px!important;object-fit:cover;border-radius:9px}.dargahpay-receipt-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#4b5568}.dargahpay-receipt-remove{border:0!important;background:transparent!important;color:#c62828!important;font-size:12px!important;padding:6px!important;cursor:pointer}.dargahpay-pay-submit,.dargahpay-pay-submit:invalid,.dargahpay-pay-submit:focus,.dargahpay-pay-submit:focus-visible,.dargahpay-pay-submit:active{width:100%;border:none!important;outline:none!important;box-shadow:none!important;border-radius:10px;background:#2952a3;color:#fff;font-weight:700;font-size:15px;padding:13px 0;cursor:pointer;transition:background .15s ease,opacity .15s ease}.dargahpay-pay-submit:hover{background:#1f3f80}.dargahpay-pay-submit:disabled{opacity:.6;cursor:not-allowed}#dargahpay-tracking-message{margin-top:14px;font-size:13.5px;text-align:center;min-height:18px}#dargahpay-tracking-message.is-success{color:#1e7e3e}#dargahpay-tracking-message.is-error{color:#c62828}.dargahpay-pay-note{font-size:12px;color:#9aa2b1;text-align:center;margin-top:8px}body.woocommerce-order-received .woocommerce-order,body.woocommerce-order-received .woocommerce-order h1,body.woocommerce-order-received .woocommerce-order h2,body.woocommerce-order-received .woocommerce-order h3,body.woocommerce-order-received .woocommerce-order h4,body.woocommerce-order-received .woocommerce-order h5,body.woocommerce-order-received .woocommerce-order h6,body.woocommerce-order-received .woocommerce-order p,body.woocommerce-order-received .woocommerce-order li,body.woocommerce-order-received .woocommerce-order a,body.woocommerce-order-received .woocommerce-order address,body.woocommerce-order-received .woocommerce-order input,body.woocommerce-order-received .woocommerce-order select,body.woocommerce-order-received .woocommerce-order textarea,body.woocommerce-order-received .woocommerce-order button,body.woocommerce-order-received .woocommerce-order table,body.woocommerce-order-received .woocommerce-order th,body.woocommerce-order-received .woocommerce-order td{font-family:'DargahPay-Ravi',-apple-system,"Segoe UI",Tahoma,sans-serif!important}