.refill[data-v-9afcd1bd]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;touch-action:pan-y;z-index:80}.refill.is-open[data-v-9afcd1bd]{pointer-events:auto}.refill__mask[data-v-9afcd1bd]{background:#00000073;border:0;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;position:absolute;transition:opacity .28s ease}.refill.is-open .refill__mask[data-v-9afcd1bd]{opacity:1}.refill__sheet[data-v-9afcd1bd]{background:linear-gradient(180deg,#fff7f5,#ffe8e4 48%,#ffd9d2);border-radius:1.65rem 1.65rem 0 0;bottom:0;box-shadow:0 -8px 28px #e8584824,0 -2px 12px #00000014;box-sizing:border-box;color:#121212;font-family:DM Sans,system-ui,sans-serif;left:0;margin:0 auto;max-height:91dvh;max-width:26rem;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;padding:2.3rem 1.15rem calc(1.25rem + env(safe-area-inset-bottom));position:absolute;right:0;touch-action:pan-y;transform:translateY(100%);transition:transform .32s ease;width:100%}.refill.is-open .refill__sheet[data-v-9afcd1bd]{transform:translateY(0)}.refill__heading[data-v-9afcd1bd]{text-align:center}.refill__title[data-v-9afcd1bd]{color:#ff6958;font-size:1.45rem;font-weight:700;line-height:1.25;margin:0}.refill__balance[data-v-9afcd1bd],.refill__title[data-v-9afcd1bd]{display:inline-block;position:relative}.refill__balance[data-v-9afcd1bd]{color:#494454;font-size:.95rem;font-weight:500;line-height:1.4;margin:.45rem 0 0}.refill__balance strong[data-v-9afcd1bd]{font-weight:700}.refill__spark[data-v-9afcd1bd]{-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute}.refill__spark--title[data-v-9afcd1bd]{height:1rem;right:-1.85rem;top:-.6rem;width:1rem}.refill__spark--balance[data-v-9afcd1bd]{bottom:-1rem;height:1rem;right:-.9rem;width:1rem}.refill__packs[data-v-9afcd1bd]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.15rem}.refill__pack[data-v-9afcd1bd]{background:#fff;border:1.5px solid #ece7ea;border-radius:.95rem;cursor:pointer;display:block;overflow:hidden;padding:1.05rem 1rem;position:relative;text-align:left;width:100%}.refill__pack[data-v-9afcd1bd],.refill__pack.has-banner[data-v-9afcd1bd]{box-shadow:0 4px 14px #50282814}.refill__pack.has-banner[data-v-9afcd1bd]{border-color:#c4c4c8;padding-top:2.85rem}.refill__pack.has-banner .refill__banner[data-v-9afcd1bd]{background:#b8b4b8}.refill__pack.has-banner.is-selected[data-v-9afcd1bd]{border-color:#ff6442e5;border-width:2px;box-shadow:0 6px 18px #ff69482e}.refill__pack.has-banner.is-selected .refill__banner[data-v-9afcd1bd]{background:#ff6442e5}.refill__pack.is-selected[data-v-9afcd1bd]{border-color:#ff6442e5;border-width:2px}.refill__banner[data-v-9afcd1bd]{align-items:center;background:#b8b4b8;color:#fff;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;justify-content:center;left:0;letter-spacing:.04em;padding:.42rem .75rem;position:absolute;right:0;text-align:center;top:0;transition:background .2s ease}.refill__banner-text[data-v-9afcd1bd]{line-height:1.2;text-transform:uppercase}.refill__banner-spark[data-v-9afcd1bd]{flex-shrink:0;font-size:.72rem;line-height:1;opacity:.95}.refill__banner-icon[data-v-9afcd1bd]{flex-shrink:0;height:1.25rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:1.25rem}.refill__banner-icon--flip[data-v-9afcd1bd]{transform:scaleX(-1)}.refill__pack-row[data-v-9afcd1bd]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.refill__pack-copy[data-v-9afcd1bd]{display:flex;flex:1;flex-direction:column;gap:.28rem;min-width:0}.refill__pack-credits[data-v-9afcd1bd]{color:#121212;font-size:1.02rem;font-weight:700;line-height:1.25}.refill__pack-desc[data-v-9afcd1bd]{color:#8b868c;font-size:.82rem;font-weight:400;line-height:1.35}.refill__pack-price[data-v-9afcd1bd]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;font-size:1.05rem;gap:.12rem;justify-content:center;line-height:1.2}.refill__pack-price s[data-v-9afcd1bd]{color:#b9b4b8;font-size:.88rem;font-weight:500;text-decoration:line-through}.refill__pack-price strong[data-v-9afcd1bd],.refill__pack-price-now[data-v-9afcd1bd]{color:#121212;font-size:1.35rem;font-weight:700}.refill__pack-price-now[data-v-9afcd1bd]{align-items:baseline;display:inline-flex;gap:.12rem}.refill__packs.is-once-bonus[data-v-9afcd1bd]{gap:.7rem}.refill__packs.is-once-bonus .refill__pack[data-v-9afcd1bd]{border-color:#e6e0e4;border-radius:.85rem;border-width:1.5px;box-shadow:none;padding:.95rem}.refill__packs.is-once-bonus .refill__pack.has-banner[data-v-9afcd1bd]{border-color:#ff6b4a;border-width:1.5px;box-shadow:none;padding-top:2.7rem}.refill__packs.is-once-bonus .refill__pack.has-banner .refill__banner[data-v-9afcd1bd]{background:#ff6b4a}.refill__packs.is-once-bonus .refill__pack.has-banner.is-selected[data-v-9afcd1bd]{border-color:#ff6b4a;border-width:2px;box-shadow:0 4px 14px #ff6b4a29}.refill__packs.is-once-bonus .refill__pack.has-banner.is-selected .refill__banner[data-v-9afcd1bd]{background:#ff6b4a}.refill__packs.is-once-bonus .refill__pack.is-selected[data-v-9afcd1bd]:not(.has-banner){border-color:#ff6b4a;border-width:2px;box-shadow:0 4px 14px #ff6b4a1f}.refill__packs.is-once-bonus .refill__pack-credits[data-v-9afcd1bd]{font-size:1rem;font-weight:700}.refill__packs.is-once-bonus .refill__pack-desc[data-v-9afcd1bd]{color:#9a949a;font-size:.78rem}.refill__packs.is-once-bonus .refill__pack-price s[data-v-9afcd1bd]{color:#b0abb0;font-size:.82rem}.refill__packs.is-once-bonus .refill__pack-price-now[data-v-9afcd1bd]{font-size:1.4rem}.refill__pack-price-addon[data-v-9afcd1bd]{color:#121212;font-size:.72rem;font-weight:500;line-height:1}.refill__perks[data-v-9afcd1bd]{margin-top:1rem}.refill__perks-title[data-v-9afcd1bd]{align-items:center;color:#1a1a1a;display:flex;font-size:1.05rem;font-weight:800;gap:.4rem;margin:0 0 .7rem}.refill__perks-spark[data-v-9afcd1bd]{height:1.8rem;-o-object-fit:contain;object-fit:contain;width:1.8rem}.refill__perks-list[data-v-9afcd1bd]{display:flex;flex-direction:column;gap:.55rem;list-style:none;margin:0;padding:0}.refill__perk[data-v-9afcd1bd]{align-items:flex-start;background:#fff;border-radius:.95rem;display:flex;gap:.65rem;padding:.75rem .8rem}.refill__perk-icon[data-v-9afcd1bd]{align-items:center;background:#f7ebe6;border-radius:.65rem;color:#7a4dff;display:inline-flex;flex-shrink:0;font-size:1rem;height:2.2rem;justify-content:center;width:2.2rem}.refill__perk-icon img[data-v-9afcd1bd]{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.refill__perk-copy[data-v-9afcd1bd]{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.refill__perk-copy strong[data-v-9afcd1bd]{color:#1a1a1a;font-size:.95rem;font-weight:800;line-height:1.25}.refill__perk-copy>span[data-v-9afcd1bd],.refill__perk-head[data-v-9afcd1bd]{color:#57534e;font-size:.78rem;line-height:1.35}.refill__perk-badge[data-v-9afcd1bd]{background:#fff5f2;border:1px solid #ffe7df;border-radius:.5rem;color:#ff6342!important;display:inline-flex;font-size:.72rem;font-weight:700;margin-top:.15rem;padding:.22rem .55rem;width:-moz-fit-content;width:fit-content}.refill__perk-head[data-v-9afcd1bd]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.refill__perk--report .refill__perk-head[data-v-9afcd1bd]{gap:.65rem;justify-content:flex-start}.refill__perk--report .refill__perk-head strong[data-v-9afcd1bd]{flex:1;min-width:0}.refill__perk--report .refill__perk-bullets[data-v-9afcd1bd]{border-left:1.5px solid #ffe7df;margin:.45rem 0 0 1.05rem;padding:.1rem 0 .05rem 1.7rem}.refill__perk-pill[data-v-9afcd1bd]{background:#fff5f2;border:1px solid #ffe7df;border-radius:.5rem;color:#ff6342;flex-shrink:0;font-size:.62rem;font-weight:800;letter-spacing:.02em;padding:.2rem .45rem}.refill__perk-bullets[data-v-9afcd1bd]{color:#57534e;font-size:.78rem;line-height:1.85;list-style:none;margin:.35rem 0 0;padding:0}.refill__perk-bullets li[data-v-9afcd1bd]:before{color:#ff6342;content:"✦ "}.refill__agree[data-v-9afcd1bd]{align-items:flex-start;cursor:pointer;display:flex;gap:.55rem;margin-top:.85rem}.refill__agree-input[data-v-9afcd1bd]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.refill__agree-box[data-v-9afcd1bd]{background:#2a1c65;border:1.5px solid #2a1c65;border-radius:.28rem;flex-shrink:0;height:1.15rem;margin-top:.1rem;position:relative;width:1.15rem}.refill__agree-box[data-v-9afcd1bd]:after{color:#fff;content:"✓";font-size:.75rem;font-weight:700;top:0;right:0;bottom:0;left:0;line-height:1.15rem;position:absolute;text-align:center}.refill__agree-input:not(:checked)+.refill__agree-box[data-v-9afcd1bd]{background:transparent}.refill__agree-input:not(:checked)+.refill__agree-box[data-v-9afcd1bd]:after{content:""}.refill__agree-text[data-v-9afcd1bd]{color:#57534e;font-size:.68rem;line-height:1.4}.refill__cta[data-v-9afcd1bd]{background:linear-gradient(180deg,#ffd8d100,#ffd9d2 28%);bottom:0;margin:.75rem -1.15rem 0;padding:.65rem 1.15rem calc(.75rem + env(safe-area-inset-bottom));position:sticky;z-index:5}.refill__cta-btn[data-v-9afcd1bd]{align-items:center;background:#111;border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1.05rem;font-weight:800;gap:.35rem;justify-content:center;padding:.95rem 1.2rem;width:100%}.pay-host[data-v-9afcd1bd]{margin-top:1.15rem;position:relative;width:100%}.pay-host.is-hidden[data-v-9afcd1bd]{height:230px;margin:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;width:100%}.pay-content[data-v-9afcd1bd]{height:230px;pointer-events:auto;position:relative;touch-action:manipulation;width:100%;z-index:2}.pay-content[data-v-9afcd1bd] .iframe-view-embed,.pay-content[data-v-9afcd1bd] iframe,.pay-content[data-v-9afcd1bd] iframe.iframe-view-embed{border:0;bottom:auto!important;box-sizing:border-box;display:block;height:230px!important;left:auto!important;max-height:230px!important;max-width:100%!important;min-height:230px!important;pointer-events:auto!important;position:relative!important;right:auto!important;top:auto!important;touch-action:manipulation!important;transform:none!important;width:100%!important;z-index:2!important}
