.podpay-old-wrap{max-width:650px;width:100%;margin:20px auto;font-family:Arial,sans-serif!important;clear:both;float:none!important;position:relative;display:block}.podpay-old-wrap *{box-sizing:border-box}.podpay-old-wrap .toast{visibility:hidden;min-width:250px;margin-left:-125px;background-color:red;color:#fff;text-align:center;border-radius:10px;position:fixed;z-index:99999;left:50%;bottom:30px;padding:12px;font-size:16px}.podpay-old-wrap .toast.show{visibility:visible;animation:podpayfadein .5s,podpayfadeout 3s 2.5s}@keyframes podpayfadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes podpayfadeout{from{opacity:1}to{opacity:0}}.podpay-old-wrap .payment-container{background-color:#fff;border-radius:10px;width:100%;max-width:650px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:center;padding:20px;margin:20px auto;float:none!important;position:relative;overflow:hidden}.podpay-old-wrap h2,.podpay-old-wrap h3,.podpay-old-wrap h4,.podpay-old-wrap p,.podpay-old-wrap strong,.podpay-old-wrap span,.podpay-old-wrap li{color:#000}.podpay-old-wrap .pix-image{display:block;width:230px;max-width:100%;height:auto!important;aspect-ratio:1/1;object-fit:contain;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:10px auto 0;background:#fff}.podpay-old-wrap .copy-container{display:flex;align-items:center;justify-content:center;margin-top:10px;border:2px solid red;border-radius:10px;padding:10px;width:100%}.podpay-old-wrap .copy-container input{border:none!important;background-color:#f7f7f7!important;width:80%;min-width:0;font-family:monospace;text-align:center;padding:8px;font-size:15px;color:#000;border-radius:5px;box-shadow:none!important;outline:none!important;height:auto!important;line-height:normal!important;margin:0!important}.podpay-old-wrap .copy-container button{margin:0 0 0 10px;background-color:#FF0000!important;color:#fff!important;padding:8px 12px;font-size:14px;border:none!important;border-radius:5px;cursor:pointer;width:auto!important;min-width:72px;line-height:normal!important}.podpay-old-wrap .copy-container button:hover{background-color:#cc0000!important}.podpay-old-wrap .check-payment-btn,.podpay-old-wrap .podpay-inline-account-btn{background-color:#FF0000!important;color:#fff!important;font-weight:700;font-size:15px;width:100%;padding:14px 20px;border:none!important;border-radius:5px;cursor:pointer;margin-top:15px;display:inline-block;text-decoration:none!important;text-align:center;line-height:normal!important}.podpay-old-wrap .check-payment-btn:hover,.podpay-old-wrap .podpay-inline-account-btn:hover{background-color:#cc0000!important;color:#fff!important}.podpay-old-wrap .check-payment-btn:disabled{background-color:#d1a0a8!important;cursor:not-allowed!important}.podpay-old-wrap .progress-container{width:100%;background-color:#f3f3f3;border-radius:10px;margin-top:15px;display:none;overflow:hidden}.podpay-old-wrap .progress-bar{height:10px;width:0;background-color:red;border-radius:10px}.podpay-old-wrap .product-info{margin-top:25px;padding:15px;border:1px solid #ddd;border-radius:10px;text-align:left;width:100%}.podpay-old-wrap .product-item{display:flex;align-items:center;margin-bottom:15px}.podpay-old-wrap .product-item img{width:60px!important;height:60px!important;max-width:60px!important;object-fit:cover;border-radius:8px;margin:0 15px 0 0!important;flex:0 0 60px}.podpay-old-wrap .product-info ul{list-style-type:disc;padding-left:20px;margin-top:10px}.podpay-old-wrap .product-info li{margin-bottom:6px;font-size:14px}.podpay-old-wrap .status-line{margin-top:10px;font-weight:700;display:none;color:#000;min-height:20px}.podpay-old-wrap .approved-box{margin-top:20px;padding:20px;border-radius:10px;background-color:#e6ffe6;border:2px solid #00b300;text-align:center}.podpay-old-wrap .pix-instructions>div{display:flex!important;align-items:center!important}.podpay-old-wrap .pix-instructions svg{flex:0 0 20px}@media (max-width:640px){.podpay-old-wrap{width:100%;max-width:100%;margin:10px auto;padding:0 8px}.podpay-old-wrap .payment-container{padding:15px;margin:10px auto}.podpay-old-wrap .copy-container{flex-wrap:nowrap;padding:8px}.podpay-old-wrap .copy-container input{width:auto;flex:1 1 auto;min-width:0;font-size:13px}.podpay-old-wrap .copy-container button{margin-left:8px;margin-top:0;width:auto;flex:0 0 auto;min-width:68px;padding:9px 10px}.podpay-old-wrap .pix-image{width:220px;max-width:min(220px,100%)}}.podpay-old-wrap [hidden]{display:none!important}.podpay-old-wrap .jato-akkro-message{margin-top:10px;font-weight:700;display:none;min-height:20px;color:#000}.podpay-old-wrap .jato-akkro-message:not(:empty){display:block}.podpay-old-wrap .progress-container{height:10px!important}.podpay-old-wrap .progress-bar{height:10px!important;transition:width .18s linear}.podpay-old-wrap .jato-akkro-approved .approved-box{margin:20px 0 0}.podpay-old-wrap .jato-akkro-receipt-open{display:inline-block}.podpay-old-wrap .jato-akkro-receipt-modal{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:99999;align-items:center;justify-content:center;padding:16px}.podpay-old-wrap .jato-akkro-receipt-modal:not([hidden]){display:flex}.podpay-old-wrap .jato-akkro-receipt-card{background:#fff;max-width:420px;width:100%;border-radius:12px;padding:20px;text-align:left;position:relative;box-shadow:0 15px 35px rgba(0,0,0,.3);max-height:calc(100vh - 30px);overflow:auto}.podpay-old-wrap .jato-akkro-receipt-paper{background:#fff;border-radius:10px;padding:15px;border:1px dashed #00c853;font-size:14px}.podpay-old-wrap .jato-akkro-receipt-paper h4{margin:0 0 12px;color:#00a843}.podpay-old-wrap .jato-akkro-receipt-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:14px}.podpay-old-wrap .jato-akkro-receipt-row strong{text-align:right;overflow-wrap:anywhere}.podpay-old-wrap .jato-akkro-receipt-close{position:absolute;top:9px;right:9px;background:transparent!important;border:0!important;font-size:20px;color:#333!important;cursor:pointer}.podpay-old-wrap .jato-akkro-receipt-disclaimer{margin:14px 0 0;font-size:11px!important;color:#666!important;line-height:1.4}.podpay-old-wrap .jato-akkro-approved .jato-akkro-paid-at{color:#007f3f!important}.payment-container.jato-akkro-widget{max-width:650px;box-sizing:border-box}.payment-container.jato-akkro-widget *{box-sizing:border-box}.payment-container.jato-akkro-widget [hidden]{display:none!important}.payment-container.jato-akkro-widget .pix-image{display:block;object-fit:contain}.payment-container.jato-akkro-widget .progress-container{overflow:hidden;display:none;background:#f3f3f3;border-radius:10px;margin-top:15px}.payment-container.jato-akkro-widget .progress-bar{height:10px;background:red;border-radius:10px}.payment-container.jato-akkro-widget .status-line{margin-top:10px;font-weight:700;display:none;color:#000}.payment-container.jato-akkro-widget .status-line:not(:empty){display:block}.payment-container.jato-akkro-widget .copy-container input{min-width:0}.payment-container.jato-akkro-widget .jato-akkro-receipt-modal{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.7);padding:16px}.payment-container.jato-akkro-widget .jato-akkro-receipt-modal:not([hidden]){display:flex;align-items:center;justify-content:center}.payment-container.jato-akkro-widget .jato-akkro-receipt-card{background:#fff;position:relative;width:100%;max-width:420px;border-radius:12px;padding:20px;text-align:left;max-height:calc(100vh - 30px);overflow:auto}.payment-container.jato-akkro-widget .jato-akkro-receipt-paper{border:1px dashed #00c853;padding:15px;border-radius:10px}.payment-container.jato-akkro-widget .jato-akkro-receipt-paper h4{margin:0 0 12px;color:#00a843}.payment-container.jato-akkro-widget .jato-akkro-receipt-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:14px}.payment-container.jato-akkro-widget .jato-akkro-receipt-row strong{overflow-wrap:anywhere;text-align:right}.payment-container.jato-akkro-widget .jato-akkro-receipt-close{position:absolute;top:8px;right:8px;background:transparent!important;border:0!important;font-size:20px}.payment-container.jato-akkro-widget .jato-akkro-receipt-disclaimer{font-size:11px;color:#666}body.jcp-payment-active .payment-container.jato-akkro-widget .jato-akkro-check{display:block!important;color:#fff!important}body.jcp-payment-active .payment-container.jato-akkro-widget .status-line:not(:empty){display:block!important}@media(max-width:640px){.payment-container.jato-akkro-widget .copy-container input{min-width:0!important}}