.rpo-repeat-purchase{width:100%;text-align:center}.rpo-repeat-purchase details{margin-top:6px;font-size:11px;color:var(--text-muted,#a7b8c3)}.rpo-repeat-purchase summary{cursor:pointer}.rpo-repeat-purchase code{display:block;overflow-wrap:anywhere;padding:5px}.rp .rpo-empty{min-height:50vh;display:grid;place-content:center;justify-items:center}.rp .rpo-empty h1{font-size:clamp(26px,4vw,40px)}.rp .rpo-empty p{color:#8fb0bf;margin:12px 0 22px}.rp .rpo-pack .rpo-paused{border-color:#f3c35f66}.rp .rpo-seal{margin-top:12px;font-size:11px;line-height:1.6;color:#8fb0bf;text-align:center}.rp .rpo-seal p{margin:0}.rp .rpo-seal svg{width:13px;height:13px;vertical-align:-2px}.rp .rpo-seal code{display:inline-block;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-size:10px;color:#cfe7ef}.rp .rpo-seal a,.rp .rpo-seal button{color:#5ff3e4;text-decoration:underline;background:none;border:0;padding:0;font:inherit;cursor:pointer}.rp .rpo-ladder{list-style:none;margin:0;padding-bottom:0}.rp .rpo-ladder>li{display:flex;align-items:center;gap:18px;padding:12px 0;border-top:1px solid #27364d;font-size:11px}@media (max-width:650px){.rp .rpo-ladder>li{gap:10px;font-size:9px;padding:10px 0}}.rp .rpo-ladder-note{margin:0;padding:10px 23px 20px;font-size:12px;color:#8fb0bf;line-height:1.6}.rp .rpo-pack .range>.rpo-units{font:400 8px Space,monospace;color:#6a879f;white-space:nowrap}@media (max-width:650px){.rp .rpo-ladder-note{padding:8px 14px 15px;font-size:11px}.rp .rpo-pack .range>.rpo-units{font-size:6.5px}}.rp #opening .saved-note .rpo-link{color:var(--yellow,#5ff3e4);text-decoration:underline;margin-left:4px}.rp #opening .saved-note strong[role=timer]{font-variant-numeric:tabular-nums;color:#fff}.rp #opening .rpo-alert{color:#ffd77a}.rp #opening .pouch-actions .btn[href]{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}@media (max-width:650px){.rp .rpo-seal{font-size:10px}}@media (min-width:651px){.rp .rpo-pack .value-ranges{grid-template-columns:repeat(min(var(--n,3),5),minmax(0,1fr))}}.rp .rpo-funding{border:0;margin:17px 0 0;padding:0;min-width:0}.rp .rpo-funding legend{font:700 8px DM,sans-serif;letter-spacing:.07em;color:#8e9db5;text-transform:uppercase;margin-bottom:9px}.rp .rpo-funding-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.rp .rpo-funding label{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid #3b4c6a;border-radius:11px;background:#1b293f;cursor:pointer}.rp .rpo-funding label:has(input:checked){border-color:#e4c170;box-shadow:inset 0 0 0 1px #e4c17055}.rp .rpo-funding label:has(input:focus-visible){outline:2px solid #e4c170;outline-offset:2px}.rp .rpo-funding input{accent-color:#e4c170;flex-shrink:0}.rp .rpo-funding label>span{display:grid;gap:4px;min-width:0}.rp .rpo-funding b{font:700 12px Space,sans-serif;color:#cfdaea}.rp .rpo-funding small{font:10px DM,sans-serif;color:#8398b5;overflow-wrap:anywhere}.rp .rpo-funding .rpo-funding-short{opacity:.55;cursor:not-allowed}.rp .rpo-funding p{margin:9px 0 0;font-size:10px;line-height:1.6;color:#8fb0bf}.rp .rpo-funding .rpo-funding-notice{color:#f3d184}.rp .rpo-draw-mode{border:0;margin:17px 0 0;padding:0;min-width:0}.rp .rpo-draw-mode legend{font:700 8px DM,sans-serif;letter-spacing:.07em;color:#8e9db5;text-transform:uppercase;margin-bottom:9px}.rp .rpo-draw-mode-options{display:grid;gap:8px}.rp .rpo-draw-mode label{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid #3b4c6a;border-radius:11px;background:#1b293f;cursor:pointer;text-align:left}.rp .rpo-draw-mode label:has(input:checked){border-color:#e4c170;box-shadow:inset 0 0 0 1px #e4c17055}.rp .rpo-draw-mode label:has(input:focus-visible){outline:2px solid #e4c170;outline-offset:2px}.rp .rpo-draw-mode input{accent-color:#e4c170}.rp .rpo-draw-mode label[data-unavailable]{cursor:not-allowed;opacity:.55}.rp .rpo-draw-mode .rpo-draw-mode-unavailable{color:#f3d184}.rp .rpo-draw-mode-icon{display:grid;place-items:center;width:28px;height:28px;color:#cfdaea}.rp .rpo-draw-mode-icon img{width:28px;height:28px;object-fit:contain}.rp .rpo-draw-mode-text{display:grid;gap:3px;min-width:0}.rp .rpo-draw-mode b{font:700 12px Space,sans-serif;color:#cfdaea}.rp .rpo-draw-mode small{font:10px DM,sans-serif;color:#8398b5;overflow-wrap:anywhere}.rp .rpo-draw-mode-odds{display:flex;flex-wrap:wrap;gap:4px 8px;font:700 10px DM,sans-serif;color:#cfdaea;font-variant-numeric:tabular-nums}.rp .rpo-draw-mode-odds [data-zero]{color:#6b7c97}.rp .rpo-draw-mode-ev{display:grid;justify-items:end;gap:2px;font:700 12px Space,sans-serif;color:#f3d184;white-space:nowrap}.rp .rpo-draw-mode p{margin:9px 0 0;font-size:10px;line-height:1.6;color:#8fb0bf}.rp .rpo-pack-details .range[data-zero]{opacity:.5}.rp .rpo-pack-still{position:absolute;inset:0;display:grid;place-items:center}.rp .rpo-pack-still img{height:62%;width:auto;max-width:80%;object-fit:contain;filter:drop-shadow(17px 29px 16px #000b)}.rp .rpo-card{position:relative;width:min(270px,46vh * 63/88,66vw);margin:4px auto 6px;animation:rpo-card-in .3s ease-out both}.rp .rpo-card--slab{width:min(280px,52vh * 74/122,66vw);animation:none}@keyframes rpo-card-in{0%{opacity:0;transform:scale(.96)}}.rp .rpo-keep-muted{opacity:.72}.rp .rpo-keep-muted:is(:hover,:focus-visible){opacity:1}.rp[data-theme][data-skin] .rpo-stage-decide .pouch-actions:has(.rpo-keep-muted){flex-direction:row;flex-wrap:nowrap}.rp[data-theme][data-skin] .rpo-stage-decide .pouch-actions:has(.rpo-keep-muted)>.btn{flex:1 1 0;min-width:0}.rp[data-theme][data-skin] .rpo-stage-decide .rpo-sell-primary .papel__txt{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px}.rp[data-theme][data-skin] .rpo-stage-decide .rpo-sale-amount{font-size:clamp(22px,2.2vw,28px);line-height:1;font-weight:inherit;white-space:nowrap}@media (max-width:600px){.rp[data-theme][data-skin] .rpo-stage-decide .rpo-sell-primary .papel__txt{flex-direction:column;gap:2px;font-size:11px}}.rp #opening .rpo-proof{width:100%;max-width:860px;min-width:0;margin:0 auto;border:1px solid #487484;background:linear-gradient(#0b2230ed,#0b2230ed),url(/rp/assets/v2/img/textura-pontos.webp) 50% /900px;box-shadow:4px 6px 0 #020b1280;color:#adc6d2;font-family:Rips Sans,sans-serif;text-align:left}.rp #opening .rpo-proof__header{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid #487484;background:#103347}.rp #opening .rpo-proof__header img{flex:none;width:52px;height:52px}.rp #opening .rpo-proof__eyebrow{color:#63eee0;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.rp[data-theme][data-skin] #opening .rpo-proof__header h2{margin:5px 0 0;color:#fff;font-size:clamp(21px,2vw,27px);line-height:1.15}.rp #opening .rpo-proof__body{display:grid;gap:14px;padding:12px 20px 20px}.rp #opening .rpo-proof p{margin:4px 0 0;font-size:13px;line-height:1.5}.rp #opening .rpo-proof__status{display:flex;align-items:flex-start;gap:10px;padding:14px;margin-top:14px;border:1px solid #6c9bad66;background:#102e3e}.rp #opening .rpo-proof__status>svg{width:22px;height:22px;flex:none}.rp #opening .rpo-proof__status strong{font-size:16px;color:#eefaff}.rp #opening .rpo-proof__status[data-state=match]{border-color:#5ff3e466;background:#12373b;color:#b8dcd9}.rp #opening .rpo-proof__status[data-state=match] :is(strong,svg){color:#63eee0}.rp #opening .rpo-proof__status[data-state=mismatch]{border-color:#ee9c73;background:#3b2427;color:#ffd4bb}.rp #opening .rpo-proof__status[data-state=mismatch] :is(strong,svg){color:#ffba86}.rp #opening .rpo-proof__codes{min-width:0;border-bottom:1px solid #6c9bad40;padding:12px 0}.rp #opening .rpo-proof__codes summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:13px;color:#d3e4ed;list-style:none}.rp #opening .rpo-proof__codes summary::-webkit-details-marker{display:none}.rp #opening .rpo-proof__codes summary svg{width:20px;height:20px;color:#63eee0}.rp #opening .rpo-proof__codes dl{display:grid;gap:12px;margin:14px 0 0}.rp #opening .rpo-proof__codes dt{font-size:11px;margin-bottom:5px}.rp #opening .rpo-proof__codes dd{margin:0;font-size:12px}.rp #opening .rpo-proof__codes code{display:block;padding:10px;background:#061822;color:#d5edf7;font-size:11px;line-height:1.6;overflow-wrap:anywhere;white-space:normal;user-select:all}.rp #opening .rpo-proof__verify{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px;font-size:13px;font-weight:700}.rp #opening .rpo-proof__verify .papel__txt{display:flex;align-items:center;justify-content:center;gap:8px}.rp #opening .rpo-proof__verify svg{width:20px;height:20px}@media (max-width:380px){.rp #opening .rpo-proof__header{padding:16px;gap:8px}.rp #opening .rpo-proof__header img{width:42px;height:42px}.rp #opening .rpo-proof__body{padding:8px 16px 16px}}.rp #opening .rpo-lot-seals{display:grid;gap:16px;width:100%;min-width:0;box-sizing:border-box;padding:16px;background:#0f2a3c;border:1px solid #96d7eb3d;border-radius:3px;box-shadow:4px 6px 0 #020b1280;color:#d6e8ee;text-align:left}.rp #opening .rpo-lot-seals__title{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;line-height:1.4;color:#fff}.rp #opening .rpo-lot-seals__title svg{width:20px;height:20px;flex:none;color:#5ff3e4}.rp #opening .rpo-lot-seals__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none}.rp #opening .rpo-lot-seals__card{display:flex;flex-direction:column;min-width:0;padding:14px;background:#081e2d;border:1px solid #96d7eb26;border-radius:3px}.rp #opening .rpo-lot-seals__heading{display:grid;gap:4px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #96d7eb26}.rp #opening .rpo-lot-seals__heading h3{margin:0;font-size:14px;font-weight:800;line-height:1.4;color:#5ff3e4}.rp #opening .rpo-lot-seals__heading span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5}.rp #opening .rpo-lot-seals .rpo-proof{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;max-width:none;margin:0;padding:0;border:0;background:none;box-shadow:none;text-align:left;font-size:12px;color:#a8c4d5}.rp #opening .rpo-lot-seals .rpo-proof__header{display:none}.rp #opening .rpo-lot-seals .rpo-proof__body{padding:0}@media (max-width:600px){.rp #opening .rpo-lot-seals__grid{grid-template-columns:minmax(0,1fr)}}