.credit-packages-dialog__shell[data-v-d4ed9a76]{gap:var(--space-6);padding:clamp(20px,2.5vw,32px);display:grid;position:relative}.credit-packages-dialog__close[data-v-d4ed9a76]{z-index:2;width:36px;height:36px;color:var(--color-text-muted);background:color-mix(in srgb, var(--color-card-bg) 88%, transparent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.credit-packages-dialog__close svg[data-v-d4ed9a76]{width:18px;height:18px}.credit-packages-dialog__head[data-v-d4ed9a76]{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding-right:44px;display:flex}.credit-packages-dialog__title[data-v-d4ed9a76]{margin:0 0 var(--space-3);letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15}.credit-packages-dialog__lead[data-v-d4ed9a76]{max-width:640px;color:var(--color-text-secondary);margin:0;line-height:1.65}.credit-packages-dialog__state[data-v-d4ed9a76],.credit-packages-dialog__error[data-v-d4ed9a76]{margin:0;line-height:1.55}.credit-packages-dialog__error[data-v-d4ed9a76]{color:var(--color-danger)}.credit-packages-dialog__grid[data-v-d4ed9a76]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.credit-packages-dialog__card[data-v-d4ed9a76]{gap:var(--space-4);min-height:100%;padding:var(--space-5);border-radius:calc(var(--radius-xl) + 4px);border:1px solid #0000;grid-template-rows:auto auto 1fr auto;display:grid;position:relative}.credit-packages-dialog__badge[data-v-d4ed9a76]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#10b981;border-radius:999px;padding:4px 8px;font-size:.625rem;font-weight:800;position:absolute;top:12px;right:12px}.credit-packages-dialog__card--violet[data-v-d4ed9a76]{background:color-mix(in srgb, var(--color-primary) 10%, white);border-color:color-mix(in srgb, var(--color-primary) 18%, transparent)}.credit-packages-dialog__card--blue[data-v-d4ed9a76]{background:#ebf3fe;border-color:#3b82f629}.credit-packages-dialog__card--green[data-v-d4ed9a76]{background:#e7f8f2;border-color:#10b98129}.credit-packages-dialog__card--rose[data-v-d4ed9a76]{background:#fdedf5;border-color:#ec489929}.credit-packages-dialog__card--custom[data-v-d4ed9a76]{border-style:dashed}.credit-packages-dialog__badge--custom[data-v-d4ed9a76]{background:#ec4899}.credit-packages-dialog__custom[data-v-d4ed9a76]{gap:var(--space-3);display:grid}.credit-packages-dialog__stepper[data-v-d4ed9a76]{gap:var(--space-2);grid-template-columns:40px 1fr 40px;align-items:center;display:grid}.credit-packages-dialog__stepper-btn[data-v-d4ed9a76]{border-radius:var(--radius-md);color:#be185d;cursor:pointer;background:#fdecf5c7;border:1px solid #ec48993d;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;line-height:1;display:inline-flex}.credit-packages-dialog__stepper-btn[data-v-d4ed9a76]:disabled{opacity:.45;cursor:not-allowed}.credit-packages-dialog__stepper-value[data-v-d4ed9a76]{text-align:center;justify-items:center;gap:2px;display:grid}.credit-packages-dialog__stepper-value strong[data-v-d4ed9a76]{letter-spacing:-.04em;font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1}.credit-packages-dialog__stepper-value span[data-v-d4ed9a76]{color:var(--color-text-secondary);font-size:.8125rem}.credit-packages-dialog__custom-range[data-v-d4ed9a76],.credit-packages-dialog__custom-hint[data-v-d4ed9a76]{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.45}.credit-packages-dialog__action--custom[data-v-d4ed9a76]{--v-button-bg:#db2777;--v-button-border:#db2777}.credit-packages-dialog__amount[data-v-d4ed9a76]{gap:var(--space-2);padding-top:var(--space-1);display:grid}.credit-packages-dialog__amount strong[data-v-d4ed9a76]{letter-spacing:-.05em;font-size:clamp(2rem,3vw,2.6rem);line-height:1}.credit-packages-dialog__grant[data-v-d4ed9a76]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.45}.credit-packages-dialog__list[data-v-d4ed9a76]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.credit-packages-dialog__list li[data-v-d4ed9a76]{gap:var(--space-2);color:var(--color-text-secondary);grid-template-columns:16px minmax(0,1fr);align-items:start;font-size:.8125rem;line-height:1.45;display:grid}.credit-packages-dialog__list svg[data-v-d4ed9a76]{width:16px;height:16px;color:var(--color-primary);margin-top:2px}.credit-packages-dialog__action[data-v-d4ed9a76]{align-self:end}.credit-packages-dialog__benefits[data-v-d4ed9a76]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-border) 28%, var(--color-card-bg));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.credit-packages-dialog__benefit[data-v-d4ed9a76]{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.credit-packages-dialog__benefit>span[data-v-d4ed9a76]{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-primary);background:var(--color-primary-soft);justify-content:center;align-items:center;display:inline-flex}.credit-packages-dialog__benefit>span svg[data-v-d4ed9a76]{width:16px;height:16px}.credit-packages-dialog__benefit strong[data-v-d4ed9a76]{margin-bottom:var(--space-1);font-size:.8125rem;display:block}.credit-packages-dialog__benefit p[data-v-d4ed9a76]{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.45}@media (width<=960px){.credit-packages-dialog__head[data-v-d4ed9a76]{flex-direction:column;padding-right:0}.credit-packages-dialog__benefits[data-v-d4ed9a76]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.credit-packages-dialog__shell[data-v-d4ed9a76]{padding-top:48px}.credit-packages-dialog__benefits[data-v-d4ed9a76]{grid-template-columns:1fr}}.credit-packages-dialog.p-dialog{border-radius:calc(var(--radius-xl) + 8px);border:0;width:min(100% - 24px,1120px);overflow:hidden;box-shadow:0 28px 80px #0000002e}.credit-packages-dialog.p-dialog .p-dialog-content{padding:0}.billing-package-confirm__body[data-v-04219837]{gap:16px;display:grid}.billing-package-confirm__lead[data-v-04219837]{margin:0;line-height:1.6}.billing-package-confirm__summary[data-v-04219837]{gap:12px;margin:0;display:grid}.billing-package-confirm__summary div[data-v-04219837]{gap:4px;display:grid}.billing-package-confirm__summary dt[data-v-04219837]{color:var(--color-text-muted);font-size:12px}.billing-package-confirm__summary dd[data-v-04219837]{margin:0;font-size:18px;font-weight:700}.billing-package-confirm__hint[data-v-04219837]{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.5}.billing-package-confirm__error[data-v-04219837]{color:var(--color-danger);margin:0;font-size:13px}.billing-package-confirm__actions[data-v-04219837]{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.home-pricing-confirm__body[data-v-65c0688e]{gap:16px;display:grid}.home-pricing-confirm__lead[data-v-65c0688e]{margin:0;line-height:1.6}.home-pricing-confirm__description[data-v-65c0688e]{color:var(--color-text-muted);margin:0;line-height:1.5}.home-pricing-confirm__summary[data-v-65c0688e]{gap:12px;margin:0;display:grid}.home-pricing-confirm__summary div[data-v-65c0688e]{gap:4px;display:grid}.home-pricing-confirm__summary dt[data-v-65c0688e]{color:var(--color-text-muted);font-size:12px}.home-pricing-confirm__summary dd[data-v-65c0688e]{margin:0;font-size:18px;font-weight:700}.home-pricing-confirm__summary dd span[data-v-65c0688e]{color:var(--color-text-muted);font-size:13px;font-weight:500}.home-pricing-confirm__options[data-v-65c0688e]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-pricing-confirm__options li[data-v-65c0688e]{background:var(--color-page-bg);border-radius:12px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:13px;display:flex}.home-pricing-confirm__options strong[data-v-65c0688e]{text-align:right;font-weight:700}.home-pricing-confirm__error[data-v-65c0688e]{color:var(--color-danger);margin:0;font-size:13px}.home-pricing-confirm__consent[data-v-65c0688e]{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.home-pricing-confirm__consent a[data-v-65c0688e]{color:var(--color-primary)}.home-pricing-confirm__renewal[data-v-65c0688e]{color:var(--color-text-muted);margin:0;font-size:13px}.home-pricing-confirm__actions[data-v-65c0688e]{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.home-pricing-confirm.p-dialog .p-dialog-header{padding-right:3.5rem;position:relative}.home-pricing-confirm.p-dialog .p-dialog-header-actions{position:absolute;top:.5rem;right:.5rem}.home-pricing-confirm.p-dialog .p-dialog-close-button{width:1.5rem;height:1.5rem}
