/* Tela Pix reproduzida a partir da referência enviada; dados do pagamento preservados. */
#pix-page{--pix-u:.592705px;font-family:Roboto,Arial,sans-serif;color:#000;background:#fff!important}#pix-page .pix-glow{inset:0 auto auto 0;width:100%;height:calc(430 * var(--pix-u));background:linear-gradient(110deg,#d9ffff 0%,#fff 49%,#fff7fc 100%)}#pix-page .pix-glow:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#ffffff 0%,#ffffff00 100%),radial-gradient(ellipse 58% 110% at 105% 100%,#ffdaf0 0%,#ffdaf080 50%,transparent 100%);pointer-events:none}#pix-page .pix-header{height:calc(64 * var(--pix-u));min-height:calc(64 * var(--pix-u));padding:0 calc(25 * var(--pix-u));width:100%;max-width:658px;margin:auto;align-items:center;background:transparent}#pix-page .pix-header .icon-btn{width:calc(35 * var(--pix-u));height:calc(48 * var(--pix-u));color:#000}#pix-page .pix-header .icon-btn svg{width:calc(30 * var(--pix-u));height:calc(30 * var(--pix-u))}#pix-page .pix-header-title{font-size:calc(30 * var(--pix-u));font-weight:700;color:#000;line-height:1.2}#pix-page .co-header-spacer{width:calc(35 * var(--pix-u));height:1px;flex-shrink:0}#pix-page .pix-body{flex:1;width:100%;max-width:658px;margin:auto;padding:calc(30 * var(--pix-u)) calc(25 * var(--pix-u)) 0;background:transparent;overflow-y:auto;scrollbar-width:none}#pix-page .pix-body::-webkit-scrollbar{display:none}#pix-page .pix-body[hidden]{display:none!important}#pix-page .pix-status-row{margin:0;gap:calc(20 * var(--pix-u));align-items:flex-start}#pix-page .pix-status-text{padding:0}#pix-page .pix-status-text h2{font-size:calc(38 * var(--pix-u));line-height:calc(46 * var(--pix-u));font-weight:700;letter-spacing:0;color:#000;margin:0;white-space:nowrap}#pix-page .pix-amount{font-size:calc(38 * var(--pix-u));line-height:calc(46 * var(--pix-u));font-weight:700;letter-spacing:0;color:#000;margin:0}#pix-page .pix-clock-badge{display:block;width:calc(73 * var(--pix-u));height:calc(72 * var(--pix-u));border-radius:0;background:none;box-shadow:none;flex-shrink:0;margin:0}#pix-page .pix-clock-badge img{display:block;width:100%;height:100%;object-fit:contain}#pix-page .pix-expire{margin-top:calc(24 * var(--pix-u));gap:calc(10 * var(--pix-u));height:calc(30 * var(--pix-u))}#pix-page .pix-expire-label{color:#929a9b;font-size:calc(22 * var(--pix-u));line-height:1.3}#pix-page .pix-timer{height:calc(30 * var(--pix-u));padding:calc(3 * var(--pix-u)) calc(10 * var(--pix-u));border-radius:calc(5 * var(--pix-u));background:#ff3438;font-size:calc(22 * var(--pix-u));gap:calc(4 * var(--pix-u));box-shadow:none;line-height:1;font-weight:700}#pix-page .pix-timer svg{width:calc(16 * var(--pix-u));height:calc(16 * var(--pix-u))}#pix-page .pix-timer b{letter-spacing:0;line-height:1;font-weight:700}#pix-page .pix-deadline{font-size:calc(22 * var(--pix-u));line-height:calc(28 * var(--pix-u));color:#929a9b;margin:calc(12 * var(--pix-u)) 0 0}#pix-page .pix-deadline b{font-weight:500;color:#000}
#pix-page .pix-code-box{margin:calc(37 * var(--pix-u)) 0 0;padding:calc(48 * var(--pix-u)) calc(25 * var(--pix-u)) calc(38 * var(--pix-u));border-radius:calc(14 * var(--pix-u));background:#fff;border:0;backdrop-filter:none;box-shadow:0 calc(5 * var(--pix-u)) calc(17 * var(--pix-u)) #00000010}#pix-page .pix-code-brand{gap:calc(17 * var(--pix-u));margin:0;height:calc(32 * var(--pix-u))}#pix-page .pix-code-brand img{width:calc(47 * var(--pix-u));height:calc(34 * var(--pix-u));display:block;object-fit:contain}#pix-page .pix-code-brand span{font-size:calc(25 * var(--pix-u));font-weight:500;letter-spacing:0;color:#000;line-height:calc(32 * var(--pix-u))}#pix-page .pix-code{font-family:Roboto,Arial,sans-serif;font-size:calc(40 * var(--pix-u));line-height:calc(50 * var(--pix-u));height:calc(50 * var(--pix-u));min-height:0;font-weight:500;letter-spacing:0;color:#000;-webkit-text-fill-color:#000;width:100%;display:block;border:0;border-radius:0;padding:0;margin:calc(61 * var(--pix-u)) 0 calc(46 * var(--pix-u));background:#fff;white-space:nowrap;word-break:normal;text-overflow:ellipsis;overflow:hidden;outline:0;cursor:pointer}#pix-page .pix-copy-btn{height:calc(62 * var(--pix-u));min-height:calc(62 * var(--pix-u));padding:0;border-radius:calc(8 * var(--pix-u));font-family:Roboto,Arial,sans-serif;font-size:calc(25 * var(--pix-u));font-weight:400;line-height:1;letter-spacing:0;background:#ff004e;box-shadow:none;gap:calc(10 * var(--pix-u));color:#fff}#pix-page .pix-copy-btn svg{width:calc(28 * var(--pix-u));height:calc(28 * var(--pix-u))}#pix-page .pix-copy-btn.is-copied{background:#12a150}#pix-page .pix-copy-hint{display:none}#pix-page .pix-hint{margin:calc(36 * var(--pix-u)) 0 0;font-size:calc(18 * var(--pix-u));line-height:calc(24 * var(--pix-u));color:#171717}#pix-page .pix-hint b{font-weight:700;color:#171717}#pix-page .pix-how-title{font-size:calc(30 * var(--pix-u));line-height:calc(38 * var(--pix-u));font-weight:700;color:#000;margin:calc(76 * var(--pix-u)) 0 calc(24 * var(--pix-u));letter-spacing:0}#pix-page .pix-how-text{font-size:calc(21 * var(--pix-u));line-height:calc(27 * var(--pix-u));color:#171717;margin:0}#pix-page .fm2-pix-security{height:calc(80 * var(--pix-u));margin-top:calc(24 * var(--pix-u));padding:0 calc(25 * var(--pix-u));border-radius:calc(10 * var(--pix-u));display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff5e5;color:#906326;font-size:calc(21 * var(--pix-u));line-height:1.4}#pix-page .fm2-pix-security img{width:calc(45 * var(--pix-u));height:calc(48 * var(--pix-u));object-fit:contain;mix-blend-mode:multiply;flex-shrink:0}#pix-page .pix-footer{width:100%;max-width:658px;margin:auto;padding:0 calc(25 * var(--pix-u)) calc(75 * var(--pix-u) + env(safe-area-inset-bottom));background:#fff;flex-shrink:0}#pix-page .pix-order-btn{height:calc(62 * var(--pix-u));padding:0;border:0;border-radius:calc(8 * var(--pix-u));background:#f2f2f2;color:#000;font:500 calc(25 * var(--pix-u))/1 Roboto,Arial,sans-serif;box-shadow:none}#pix-page .pix-order-btn:active{background:#e9e9e9}#pix-page .pix-promo-left{display:none!important}#pix-page .pix-copy-btn:focus-visible,#pix-page .pix-order-btn:focus-visible,#pix-page .pix-code:focus-visible{outline:2px solid #fe2c55;outline-offset:2px}
@media(max-height:650px){#pix-page .pix-footer{padding-bottom:calc(22 * var(--pix-u) + env(safe-area-inset-bottom))}}@media(min-width:768px){#pix-page .pix-glow{width:658px;left:50%;transform:translateX(-50%)}#pix-page .pix-status-text h2{white-space:normal}}
@font-face{font-family:Roboto;src:url("../fonts/roboto-reference.woff2");font-style:normal;font-weight:100 900;font-display:swap}
.fm2-info-layer{font-family:Roboto,Arial,sans-serif}.s2-title{font-family:Roboto,Arial,sans-serif;font-weight:700}

#pix-page .pix-glow:after{background:radial-gradient(ellipse 58% 110% at 105% 100%,#ffdaf0 0%,#ffdaf080 50%,transparent 100%),linear-gradient(0deg,#fff 0%,#ffffff00 100%)}#pix-page .pix-code{font-size:calc(39 * var(--pix-u))}#pix-page .pix-hint{font-size:calc(18.5 * var(--pix-u))}#pix-page .pix-header-title{font-size:calc(29 * var(--pix-u))}#pix-page .fm2-pix-security img{mix-blend-mode:normal}#pix-page .pix-code-box{box-shadow:0 calc(5 * var(--pix-u)) calc(17 * var(--pix-u)) #00000014}

#pix-page .pix-code{font-size:calc(38 * var(--pix-u))}#pix-page .pix-hint{font-size:calc(18.5 * var(--pix-u))}#pix-page .pix-copy-btn svg{width:calc(30 * var(--pix-u));height:calc(30 * var(--pix-u))}