.upgrade-page[data-v-da7c5b5f]{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100dvh - var(--app-topbar-height, 64px) - 2.5rem);padding:1.75rem 1rem 2.75rem}.upgrade-page[data-v-da7c5b5f],.upgrade-shell[data-v-da7c5b5f]{align-items:center;display:flex;width:100%}.upgrade-shell[data-v-da7c5b5f]{flex:1 1 auto;flex-direction:column;gap:1.25rem}.upgrade-figma-panel[data-v-da7c5b5f]{display:contents}.upgrade-offer-text--mobile[data-v-da7c5b5f]{display:none}.upgrade-state[data-v-da7c5b5f]{align-items:center;color:#ffffffb8;display:flex;flex-direction:column;font-size:1rem;gap:.75rem;justify-content:center;min-height:11.25rem;width:100%}.upgrade-state--error[data-v-da7c5b5f]{color:#fff}.upgrade-retry[data-v-da7c5b5f]{background:#ffffff0f;border:.0625rem solid hsla(0,0%,100%,.16);border-radius:62.4375rem;color:#fff;cursor:pointer;height:2.625rem;min-width:7.5rem}.upgrade-offer[data-v-da7c5b5f]{align-items:center;background:linear-gradient(269deg,#4000ff1a 2.38%,#ff00bb1a 119.74%);border:.0625rem solid #f0b;border-radius:6.1875rem;color:#ff7cd2;display:inline-flex;font-size:1.125rem;gap:.625rem;height:4、3.25rem;padding:0 1rem}.upgrade-offer-icon svg[data-v-da7c5b5f]{display:block;height:1.75rem;width:1.75rem}.upgrade-offer-mobile-art[data-v-da7c5b5f]{align-items:center;display:none;flex-shrink:0;justify-content:center}.upgrade-offer-mobile-img[data-v-da7c5b5f]{display:block;height:3.125rem;-o-object-fit:contain;object-fit:contain;width:3.25rem}.upgrade-offer-mobile-img-right[data-v-da7c5b5f]{display:block;height:2.75rem;-o-object-fit:contain;object-fit:contain;width:2.0625rem}.upgrade-offer-rose-svg[data-v-da7c5b5f]{display:block;height:2.75rem;width:2.75rem}.upgrade-offer-text[data-v-da7c5b5f]{color:#ff84de;font-size:1.375rem}.upgrade-header[data-v-da7c5b5f],.upgrade-offer-text[data-v-da7c5b5f]{font-family:PingFang SC;font-style:normal;font-weight:600;line-height:normal}.upgrade-header[data-v-da7c5b5f]{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.125rem;gap:.125rem;text-align:center}.upgrade-subtitle[data-v-da7c5b5f]{align-items:center;display:flex;gap:.25rem;justify-content:center;margin:0}.upgrade-subtitle img[data-v-da7c5b5f]{height:1.625rem;width:1.625rem}.upgrade-cycle[data-v-da7c5b5f]{align-items:center;background:#210f3599;border:.0625rem solid rgba(248,94,207,.5);border-radius:62.4375rem;display:inline-flex;margin-top:.5rem;min-height:3.25rem;overflow:visible;padding:.0625rem;position:relative}.upgrade-cycle-divider[data-v-da7c5b5f]{display:none}.upgrade-cycle-tab[data-v-da7c5b5f]{background:none;border:.0625rem solid transparent;border-radius:6.1875rem;box-sizing:border-box;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:1.375rem;font-style:normal;font-weight:600;height:3rem;line-height:normal;min-width:8.25rem;overflow:visible;position:relative;text-align:center}.upgrade-cycle-tab--active[data-v-da7c5b5f]{background:linear-gradient(90deg,#f63297,#fa2057);border-color:#4000ff;border-radius:6.1875rem}.upgrade-cycle-badge[data-v-da7c5b5f]{background:linear-gradient(90deg,#ff4ec5,#ff6e92);border-radius:62.4375rem;color:#fff;font-size:.75rem;padding:.1875rem .5rem;position:absolute;right:-1.125rem;top:-.625rem}.upgrade-cycle-badge-svg[data-v-da7c5b5f]{background:linear-gradient(89.68deg,#4000ff -156.86%,#f0b 97.59%);border-radius:6.1875rem 6.1875rem 6.1875rem 0;box-shadow:0 .25rem .875rem #00000040;color:#fff;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;height:1.75rem;line-height:normal;padding:0 .625rem;position:absolute;right:-3.75rem;top:-.625rem}.upgrade-cycle-badge-svg[data-v-da7c5b5f],.upgrade-grid[data-v-da7c5b5f]{align-items:center;display:flex;justify-content:center}.upgrade-grid[data-v-da7c5b5f]{gap:2.5rem;margin-top:.875rem;width:100%}.upgrade-card[data-v-da7c5b5f]{align-items:center;background:#08061966;border:.0625rem solid rgba(103,77,255,.14);border-radius:1.25rem;box-shadow:inset 0 .0625rem #ffffff0d,0 .875rem 2.125rem #00000047;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.875rem;max-width:29.875rem;min-height:29.875rem;min-width:0;padding:1.5rem 4rem;position:relative;text-align:center;width:100%}.upgrade-card--active[data-v-da7c5b5f]{background:linear-gradient(112deg,#f0b6 13.51%,#4000ff66 101.16%);border:.125rem solid #4000ff}.upgrade-card-save[data-v-da7c5b5f]{align-items:center;background:#f63297;border-radius:6.1875rem;color:#fff;display:inline-flex;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;gap:.5rem;height:2rem;justify-content:center;line-height:normal;padding:0 1.25rem;position:absolute;top:-1rem}.upgrade-card-save svg[data-v-da7c5b5f]{display:block;height:1.125rem;width:1.125rem}.upgrade-grid>.upgrade-card:first-child .upgrade-card-save svg[data-v-da7c5b5f]{display:none}.upgrade-card-price-row[data-v-da7c5b5f]{align-items:center;display:flex;gap:.5rem}.upgrade-card-price[data-v-da7c5b5f]{color:#fff;font-size:3.125rem}.upgrade-card-price[data-v-da7c5b5f],.upgrade-card-unit[data-v-da7c5b5f]{font-family:PingFang SC;font-style:normal;font-weight:600;line-height:normal;text-align:center}.upgrade-card-unit[data-v-da7c5b5f]{color:#ffffff80;font-size:1.25rem}.upgrade-card-list-price[data-v-da7c5b5f]{color:#ffffff80;display:inline-block;font-size:1.75rem;line-height:1.1;position:relative;text-decoration:none}.upgrade-card-exclusive-benefits[data-v-da7c5b5f]{align-items:center;color:#fff;display:flex;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;gap:.625rem;justify-content:center;line-height:normal;text-align:center}.upgrade-card-exclusive-benefits svg[data-v-da7c5b5f]{display:block;height:1.5rem;width:1.5rem}.upgrade-card-list-price-line[data-v-da7c5b5f]{height:.625rem;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.upgrade-feature-list[data-v-da7c5b5f]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0;width:100%}.upgrade-feature-item[data-v-da7c5b5f]{align-items:flex-start;display:flex;gap:.625rem;justify-content:flex-start}.upgrade-feature-dot svg[data-v-da7c5b5f]{display:block;height:1.25rem;width:1.25rem}.upgrade-feature-text[data-v-da7c5b5f]{color:#fff;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.upgrade-notes[data-v-da7c5b5f]{align-items:center;display:flex;flex-direction:column;gap:.625rem;margin-top:.375rem;width:100%}.upgrade-pay-dock[data-v-da7c5b5f]{background:transparent;bottom:0;display:flex;justify-content:center;overflow:visible;padding:1rem 0 .5rem;position:sticky;width:100%;z-index:20}.upgrade-pay-wrap[data-v-da7c5b5f]{max-width:31.25rem;padding-bottom:.25rem;width:100%}.upgrade-note[data-v-da7c5b5f]{align-items:flex-start;color:#ffffffb8;display:inline-flex;font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.35;max-width:100%}.upgrade-note-text[data-v-da7c5b5f]{color:#fff;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.upgrade-note-icon[data-v-da7c5b5f]{align-items:center;color:#1ddc75;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.upgrade-note-icon svg[data-v-da7c5b5f]{display:block;height:100%;width:100%}.upgrade-pay[data-v-da7c5b5f]{align-items:center;background:linear-gradient(89deg,#4000ff -19.74%,#f0b 97.62%);border:none;border-radius:6.1875rem;box-shadow:0 .75rem 1.75rem .25rem #000000b8,0 .625rem 1.375rem #4000ff61,0 .5rem 1.125rem #ff00bb6b,inset 0 .0625rem #fff3;cursor:pointer;display:flex;gap:.875rem;justify-content:space-between;min-height:3.875rem;min-width:31.25rem;padding:0 2.1875rem 0 3.5rem;transform:translateY(-.125rem);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.upgrade-pay[data-v-da7c5b5f]:hover:not(:disabled){box-shadow:0 .875rem 2rem .3125rem #000000c7,0 .75rem 1.625rem #4000ff6b,0 .625rem 1.25rem #ff00bb7a,inset 0 .0625rem #ffffff3d;transform:translateY(-.1875rem)}.upgrade-pay[data-v-da7c5b5f]:disabled{box-shadow:0 .25rem .75rem #00000040;cursor:not-allowed;opacity:.55;transform:none}.upgrade-pay-text[data-v-da7c5b5f]{color:#fff;font-family:PingFang SC;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.upgrade-pay-brands[data-v-da7c5b5f]{gap:.5rem}.upgrade-brand[data-v-da7c5b5f],.upgrade-pay-brands[data-v-da7c5b5f]{align-items:center;display:inline-flex}.upgrade-brand[data-v-da7c5b5f]{border-radius:.5rem;justify-content:center}.upgrade-brand--visa[data-v-da7c5b5f]{height:1.75rem;width:4.0625rem}.upgrade-brand--mc[data-v-da7c5b5f]{background:#fff;border-radius:.5rem;height:1.75rem;position:relative;width:2.9375rem}.upgrade-benefits-sheet[data-v-da7c5b5f]{display:none}@media(max-width:768px){.upgrade-page[data-v-da7c5b5f]{background:#111;gap:0;height:calc(100dvh - var(--app-topbar-height, 40px));justify-content:flex-start;overflow:hidden;padding:.75rem 1rem 0}.upgrade-page[data-v-da7c5b5f],.upgrade-shell[data-v-da7c5b5f]{align-items:stretch;min-height:0}.upgrade-shell[data-v-da7c5b5f]{flex:1 1 auto;gap:.75rem;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:0 0 calc(8rem + env(safe-area-inset-bottom,0px));width:100%;-webkit-overflow-scrolling:touch}.upgrade-offer[data-v-da7c5b5f]{align-items:center;background:linear-gradient(262.75deg,#4000ff1a 2.38%,#ff00bb1a 119.74%);border:.0625rem solid #f0b;border-radius:6.1875rem;box-sizing:border-box;gap:.5rem;height:auto;justify-content:space-between;min-height:2.625rem;padding:.25rem .75rem;width:100%}.upgrade-offer-icon--desktop[data-v-da7c5b5f],.upgrade-offer-text--desktop[data-v-da7c5b5f]{display:none!important}.upgrade-offer-text--mobile[data-v-da7c5b5f]{align-items:center;color:#ff84de;display:flex;flex:1;flex-direction:column;font-family:PingFang SC,sans-serif;font-size:.875rem;font-weight:600;gap:0;justify-content:center;line-height:normal;min-width:0;text-align:center}.upgrade-offer-text__line[data-v-da7c5b5f]{display:block}.upgrade-offer-mobile-art[data-v-da7c5b5f]{display:flex;flex-shrink:0}.upgrade-offer-mobile-img[data-v-da7c5b5f]{max-height:3.125rem;-o-object-fit:contain;object-fit:contain;width:3.125rem}.upgrade-offer-rose-svg[data-v-da7c5b5f]{flex-shrink:0;height:2.25rem;width:2.25rem}.upgrade-header[data-v-da7c5b5f]{align-items:center;display:flex;flex-direction:column;padding:0 .5rem;text-align:center}.upgrade-subtitle[data-v-da7c5b5f]{color:#fff6;font-size:.875rem;font-weight:600;gap:.375rem;line-height:normal;margin:0}.upgrade-subtitle img[data-v-da7c5b5f]{flex-shrink:0;height:1.25rem;width:1.25rem}.upgrade-figma-panel[data-v-da7c5b5f]{background:#111;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:0;overflow:visible;padding:0 .75rem .875rem;width:100%}.upgrade-cycle[data-v-da7c5b5f]{align-items:start;align-self:stretch;background:transparent;border:none;border-radius:0;display:grid;grid-template-columns:1fr .4375rem 1fr;justify-items:stretch;margin:0;max-width:none;min-height:0;overflow:visible;padding:1.125rem 0 0;width:100%}.upgrade-cycle-divider[data-v-da7c5b5f]{align-items:center;align-self:center;display:flex;grid-column:2;height:1.25rem;justify-content:center;min-width:.0625rem;pointer-events:none;width:100%}.upgrade-cycle-divider[data-v-da7c5b5f]:before{background:linear-gradient(180deg,#f0b,#4000ff);border-radius:.0625rem;content:"";display:block;height:1.25rem;width:.125rem}.upgrade-cycle-tab[data-v-da7c5b5f]{background:transparent!important;border:.0625rem solid transparent;border-radius:0;box-sizing:border-box;color:#ffffff80;font-size:1rem;font-weight:600;height:auto;justify-self:center;max-width:100%;min-height:2.75rem;min-width:0;overflow:visible;padding:.25rem .5rem}.upgrade-cycle-tab--active[data-v-da7c5b5f]{background:transparent!important;border-color:transparent!important;color:#ff328e}.upgrade-cycle-tab[data-v-da7c5b5f]:not(.upgrade-cycle-tab--active){color:#ffffff80}.upgrade-cycle>.upgrade-cycle-tab[data-v-da7c5b5f]:last-of-type{justify-self:stretch;text-align:center;width:100%}.upgrade-cycle-badge-svg[data-v-da7c5b5f]{align-items:center;background:linear-gradient(89.68deg,#4000ff -156.86%,#f0b 97.59%);border-radius:6.1875rem 6.1875rem 6.1875rem 0;box-shadow:0 .25rem .875rem #00000040;box-sizing:border-box;color:#fff;display:flex;font-family:PingFang SC;font-size:.75rem;font-style:normal;font-weight:600;height:1.5rem;justify-content:center;left:auto;line-height:normal;max-width:min(8.75rem,calc(50vw - 1.5rem));padding:0 .5rem;position:absolute;right:0;top:-.875rem;transform:none;white-space:nowrap;z-index:2}.upgrade-grid[data-v-da7c5b5f]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4375rem;justify-content:space-between;margin:1.375rem 0 .25rem;width:100%}.upgrade-card[data-v-da7c5b5f]{background:#08061966;border:.0625rem solid rgba(103,77,255,.25);border-radius:.5rem;box-shadow:none;flex:1;gap:.25rem;max-width:none;min-height:5.6875rem;min-width:0;padding:1.125rem .375rem .625rem}.upgrade-card--active[data-v-da7c5b5f]{background:linear-gradient(124.76deg,#f0b6 13.51%,#4000ff66 101.16%);border:.125rem solid #4000ff}.upgrade-card .upgrade-card-exclusive-benefits[data-v-da7c5b5f],.upgrade-card .upgrade-feature-list[data-v-da7c5b5f]{display:none}.upgrade-card-save[data-v-da7c5b5f]{background:#f63297;font-size:.75rem;font-weight:600;gap:.25rem;height:1.5rem;min-width:4.5rem;padding:0 .75rem;top:-.75rem;white-space:nowrap}.upgrade-card-save svg[data-v-da7c5b5f]{height:.75rem;width:.75rem}.upgrade-card-price-row[data-v-da7c5b5f]{align-items:center;flex-wrap:nowrap;gap:.25rem;justify-content:center;margin-top:.25rem}.upgrade-card-price[data-v-da7c5b5f]{font-size:1.625rem;line-height:1}.upgrade-card-unit[data-v-da7c5b5f]{color:#fff;font-size:.875rem;opacity:.5;padding-bottom:0}.upgrade-card-list-price[data-v-da7c5b5f]{font-size:1.125rem;margin-top:.125rem;opacity:.5}.upgrade-card-list-price-line[data-v-da7c5b5f]{height:.375rem;transform:translateY(-50%) rotate(-7.85deg);transform-origin:center}.upgrade-benefits-sheet[data-v-da7c5b5f]{background:transparent;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:block;margin:.75rem 0 0;padding:0 .25rem .25rem;width:100%}.upgrade-benefits-sheet__list[data-v-da7c5b5f]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.upgrade-benefits-sheet__item[data-v-da7c5b5f]{align-items:flex-start;display:flex;gap:.6875rem}.upgrade-benefits-sheet__item .upgrade-feature-dot svg[data-v-da7c5b5f]{height:1.125rem;width:1.125rem}.upgrade-benefits-sheet__text[data-v-da7c5b5f]{color:#fff;flex:1;font-family:PingFang SC,sans-serif;font-size:.875rem;font-weight:600;line-height:normal;min-width:0;text-align:left}.upgrade-pay-dock[data-v-da7c5b5f]{background:transparent;bottom:calc(4rem + env(safe-area-inset-bottom,0px));box-shadow:none;box-sizing:border-box;left:0;margin:0;max-width:none;overflow:visible;padding:.625rem 1rem 1.125rem;pointer-events:none;position:fixed;right:0;width:100%;z-index:50}.upgrade-pay-dock .upgrade-pay[data-v-da7c5b5f],.upgrade-pay-dock .upgrade-pay-wrap[data-v-da7c5b5f]{pointer-events:auto}.upgrade-pay-wrap[data-v-da7c5b5f]{margin:0 auto;max-width:min(31.25rem,calc(100vw - 2rem));padding-bottom:.5rem;width:100%}.upgrade-notes[data-v-da7c5b5f]{align-items:center;box-sizing:border-box;gap:.5rem;margin-bottom:.25rem;margin-top:.625rem;padding:0 .25rem;scroll-margin-bottom:calc(7.5rem + env(safe-area-inset-bottom,0px));width:100%}.upgrade-note[data-v-da7c5b5f]{align-items:flex-start;font-size:.75rem;justify-content:center;max-width:100%;width:auto}.upgrade-note-icon[data-v-da7c5b5f]{flex-shrink:0;height:1rem;margin-top:.0625rem;width:1rem}.upgrade-note-text[data-v-da7c5b5f]{color:#fff;flex:0 1 auto;font-size:.75rem;font-weight:600;line-height:1.35;min-width:0;opacity:.5;text-align:center}.upgrade-pay[data-v-da7c5b5f]{background:linear-gradient(89deg,#4000ff -19.74%,#f0b 97.62%);border-radius:6.1875rem;height:2.625rem;min-height:2.625rem;min-width:0;padding:0 .875rem 0 1.125rem;width:100%}.upgrade-pay[data-v-da7c5b5f]:not(:disabled){box-shadow:0 .875rem 2rem .3125rem #000000c7,0 .75rem 1.625rem #4000ff6b,0 .625rem 1.25rem #ff00bb7a,inset 0 .0625rem #ffffff38;transform:translateY(-.1875rem)}.upgrade-pay-text[data-v-da7c5b5f]{flex:1;font-size:.875rem;font-weight:600;min-width:0;text-align:left}.upgrade-pay-brands[data-v-da7c5b5f]{flex-shrink:0;transform:scale(.92);transform-origin:right center}.upgrade-brand--visa[data-v-da7c5b5f]{height:1.25rem;width:2.75rem}.upgrade-brand--mc[data-v-da7c5b5f]{height:1.25rem;width:2rem}}@media(max-width:768px){.page-content:has(.upgrade-page){height:calc(100dvh - var(--app-topbar-height, 40px));max-height:calc(100dvh - var(--app-topbar-height, 40px));overflow:visible;padding-bottom:0}}
