.card-element[data-v-57515d83]{padding:.875rem 1rem;border-radius:.75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);transition:border-color .2s}.card-element[data-v-57515d83]:focus-within{border-color:#a855f780;box-shadow:0 0 0 1px #a855f733}.plan-card[data-v-0c6e05ce]{background:#ffffff08}.plan-card[data-v-0c6e05ce]:hover{background:#ffffff0d;box-shadow:0 8px 32px #0000004d,0 0 20px var(--plan-color, rgba(139, 92, 246, .3))}.upgrade-checkout-card[data-v-f542c694]{background:#0e0a17f7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 25px 50px -12px #000000b3,0 0 40px #8b5cf614}.upgrade-icon-bg[data-v-f542c694]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.2)}.summary-block[data-v-f542c694]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.confirm-btn[data-v-f542c694]{background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 4px 15px #7c3aed4d}.confirm-btn[data-v-f542c694]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed73}.confirm-btn[data-v-f542c694]:disabled{opacity:.5;cursor:not-allowed;transform:none}.upgrade-checkout-modal-enter-active[data-v-f542c694],.upgrade-checkout-modal-leave-active[data-v-f542c694]{transition:opacity .2s ease,transform .2s ease}.upgrade-checkout-modal-enter-from[data-v-f542c694],.upgrade-checkout-modal-leave-to[data-v-f542c694]{opacity:0;transform:scale(.96)}.card-element[data-v-efd98b83]{padding:.75rem 1rem;border-radius:.5rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.15)}.confirm-btn[data-v-efd98b83]{width:100%;padding:.625rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#fff;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#3b82f64d;border:1px solid rgba(59,130,246,.3)}.confirm-btn[data-v-efd98b83]:hover:not(:disabled){background:#3b82f666}.confirm-btn[data-v-efd98b83]:disabled{opacity:.5;cursor:not-allowed}.card-confirmed[data-v-efd98b83]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.2)}.pmm-glass[data-v-9580650a]{background:#0f0f1ed9;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px #ffffff0d,0 32px 64px #0009,0 0 80px #6366f114}.pmm-overlay-enter-active[data-v-9580650a],.pmm-overlay-leave-active[data-v-9580650a]{transition:opacity .2s ease}.pmm-overlay-enter-from[data-v-9580650a],.pmm-overlay-leave-to[data-v-9580650a]{opacity:0}.pmm-panel-enter-active[data-v-9580650a]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.pmm-panel-leave-active[data-v-9580650a]{transition:opacity .15s ease,transform .15s ease}.pmm-panel-enter-from[data-v-9580650a],.pmm-panel-leave-to[data-v-9580650a]{opacity:0;transform:scale(.95) translateY(8px)}.pmm-tab[data-v-9580650a]{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#ffffff73;border-bottom:2px solid transparent;transition:all .15s ease;white-space:nowrap}.pmm-tab[data-v-9580650a]:hover{color:#ffffffbf}.pmm-tab--active[data-v-9580650a]{color:#fff;border-bottom-color:#6366f1e6}.pmm-card-row[data-v-9580650a]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:background .15s ease}.pmm-card-row[data-v-9580650a]:hover{background:#ffffff12}.pmm-badge-default[data-v-9580650a]{font-size:.7rem;font-weight:600;padding:.2rem .6rem;border-radius:9999px;background:#6366f133;border:1px solid rgba(99,102,241,.35);color:#a5b4fc;white-space:nowrap}.pmm-btn-ghost[data-v-9580650a]{padding:.3rem .625rem;border-radius:.5rem;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#ffffffa6;font-size:.75rem;font-weight:500;transition:all .15s ease;white-space:nowrap}.pmm-btn-ghost[data-v-9580650a]:hover:not(:disabled){background:#ffffff1f;color:#fff}.pmm-btn-ghost[data-v-9580650a]:disabled{opacity:.4;cursor:not-allowed}.pmm-btn-danger[data-v-9580650a]{padding:.3rem .5rem;border-radius:.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#fca5a5b3;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.pmm-btn-danger[data-v-9580650a]:hover:not(:disabled){background:#ef444433;color:#fca5a5}.pmm-btn-danger[data-v-9580650a]:disabled{opacity:.4;cursor:not-allowed}.pmm-label[data-v-9580650a]{display:block;font-size:.75rem;font-weight:500;color:#ffffff80;margin-bottom:.375rem}.pmm-input[data-v-9580650a]{width:100%;padding:.5rem .75rem;border-radius:.5rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:.875rem;outline:none;transition:border-color .15s ease,background .15s ease}.pmm-input[data-v-9580650a]::placeholder{color:#ffffff40}.pmm-input[data-v-9580650a]:focus{border-color:#6366f180;background:#ffffff17}.pmm-select[data-v-9580650a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pmm-select option[data-v-9580650a]{background:#1a1a2e;color:#fff}.pmm-checkbox[data-v-9580650a]{width:1rem;height:1rem;border-radius:.25rem;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;accent-color:#6366f1;cursor:pointer;flex-shrink:0}.pmm-error-box[data-v-9580650a]{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .875rem;border-radius:.625rem;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#fca5a5;font-size:.8125rem}.pmm-skeleton[data-v-9580650a]{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:pmm-shimmer-9580650a 1.4s ease infinite}@keyframes pmm-shimmer-9580650a{0%{background-position:200% 0}to{background-position:-200% 0}}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c7de88be],[data-v-c7de88be]:before,[data-v-c7de88be]:after,[data-v-c7de88be]::backdrop{--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid}}}:where(.structure-plans-grid[data-v-c7de88be]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.structure-plans-grid[data-v-c7de88be]{--free-c1:#6873ac;--free-c1-rgb:104, 115, 172;--free-c2:#5585f7;--free-c2-rgb:85, 133, 247;--free-text:#a3c0ff;--free-text-rgb:163, 192, 255;--standard-c1:#14b8a6;--standard-c1-rgb:20, 184, 166;--standard-c2:#06b6d4;--standard-c2-rgb:6, 182, 212;--standard-text:#2dd4bf;--standard-text-rgb:45, 212, 191;--scale-c1:#fbbf24;--scale-c1-rgb:251, 191, 36;--scale-c2:#d97706;--scale-c2-rgb:217, 119, 6;--scale-text:#fcd34d;--scale-text-rgb:252, 211, 77}.plan-card--free[data-v-c7de88be],.current-plan-card.tier-free[data-v-c7de88be],.current-plan-glow.tier-free[data-v-c7de88be]{--tier-c1:var(--free-c1);--tier-c1-rgb:var(--free-c1-rgb);--tier-c2:var(--free-c2);--tier-c2-rgb:var(--free-c2-rgb);--tier-text:var(--free-text);--tier-text-rgb:var(--free-text-rgb)}.plan-card--standard[data-v-c7de88be],.current-plan-card.tier-standard[data-v-c7de88be],.current-plan-glow.tier-standard[data-v-c7de88be]{--tier-c1:var(--standard-c1);--tier-c1-rgb:var(--standard-c1-rgb);--tier-c2:var(--standard-c2);--tier-c2-rgb:var(--standard-c2-rgb);--tier-text:var(--standard-text);--tier-text-rgb:var(--standard-text-rgb)}.plan-card--scale[data-v-c7de88be],.current-plan-card.tier-scale[data-v-c7de88be],.current-plan-glow.tier-scale[data-v-c7de88be]{--tier-c1:var(--scale-c1);--tier-c1-rgb:var(--scale-c1-rgb);--tier-c2:var(--scale-c2);--tier-c2-rgb:var(--scale-c2-rgb);--tier-text:var(--scale-text);--tier-text-rgb:var(--scale-text-rgb)}.section-title[data-v-c7de88be]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.section-desc[data-v-c7de88be]{margin-top:calc(var(--spacing,.25rem) * -4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fff9}@supports (color:color-mix(in lab,red,red)){.section-desc[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.tier-text[data-v-c7de88be]{color:var(--tier-text)}.tier-bg-soft[data-v-c7de88be]{background:rgba(var(--tier-c1-rgb),.2)}.billing-toggle[data-v-c7de88be]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 1);background:#ffffff0a;border:1px solid #ffffff14;border-radius:3.40282e38px;display:inline-flex}.billing-toggle-btn[data-v-c7de88be]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fff9;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.billing-toggle-btn[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.billing-toggle-btn[data-v-c7de88be]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.billing-toggle-btn[data-v-c7de88be]:hover:not(.billing-toggle-btn--active){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.billing-toggle-btn[data-v-c7de88be]:hover:not(.billing-toggle-btn--active){color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.billing-toggle-btn[data-v-c7de88be]:hover:not(.billing-toggle-btn--active){background:#ffffff0a}.billing-toggle-btn--active[data-v-c7de88be]{color:var(--color-white,#fff);background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.billing-toggle-badge[data-v-c7de88be]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#fffffff2;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:3.40282e38px;align-items:center;display:inline-flex}.current-plan-card[data-v-c7de88be]{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);background:#ffffff08;border:1px solid #ffffff14;position:relative;overflow:hidden}.current-plan-card.tier-free[data-v-c7de88be],.current-plan-card.tier-standard[data-v-c7de88be],.current-plan-card.tier-scale[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.25)}.current-plan-card.tier-free[data-v-c7de88be]{background:linear-gradient(135deg,rgba(var(--tier-c1-rgb),.05),rgba(var(--tier-c2-rgb),.03))}.current-plan-glow[data-v-c7de88be]{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);position:absolute}.current-plan-glow.tier-free[data-v-c7de88be]{background:radial-gradient(ellipse at top left,rgba(var(--tier-c1-rgb),.08) 0%,rgba(var(--tier-c2-rgb),.04) 40%,transparent 70%)}.current-plan-glow.tier-standard[data-v-c7de88be],.current-plan-glow.tier-scale[data-v-c7de88be]{background:radial-gradient(ellipse at top left,rgba(var(--tier-c1-rgb),.08) 0%,transparent 60%)}.current-plan-icon[data-v-c7de88be]{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);color:var(--tier-text);background:linear-gradient(135deg,rgba(var(--tier-c1-rgb),.18),rgba(var(--tier-c2-rgb),.12));flex-shrink:0;justify-content:center;align-items:center;display:flex}.plan-card[data-v-c7de88be]{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;padding-top:2.5rem;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.plan-card[data-v-c7de88be]:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #00000080}.plan-card--free[data-v-c7de88be],.plan-card--standard[data-v-c7de88be],.plan-card--scale[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.15)}.plan-card--free[data-v-c7de88be]{background:linear-gradient(160deg,rgba(var(--tier-c1-rgb),.04),rgba(var(--tier-c2-rgb),.02) 50%,#ffffff05)}.plan-card--free[data-v-c7de88be]:hover,.plan-card--standard[data-v-c7de88be]:hover,.plan-card--scale[data-v-c7de88be]:hover{border-color:rgba(var(--tier-c1-rgb),.55);box-shadow:0 8px 32px #0000004d,0 0 25px rgba(var(--tier-c1-rgb),.35),inset 0 1px rgba(var(--tier-c1-rgb),.2)}.plan-card--active.plan-card--free[data-v-c7de88be],.plan-card--active.plan-card--standard[data-v-c7de88be],.plan-card--active.plan-card--scale[data-v-c7de88be]{background:rgba(var(--tier-c1-rgb),.04);box-shadow:0 0 18px rgba(var(--tier-c1-rgb),.28),0 0 40px rgba(var(--tier-c1-rgb),.12),inset 0 1px rgba(var(--tier-c1-rgb),.18);border-width:2px;border-color:rgba(var(--tier-c1-rgb),.6)!important}.plan-card--active.plan-card--free[data-v-c7de88be]:hover,.plan-card--active.plan-card--standard[data-v-c7de88be]:hover,.plan-card--active.plan-card--scale[data-v-c7de88be]:hover{box-shadow:0 8px 32px #0000004d,0 0 32px rgba(var(--tier-c1-rgb),.4),0 0 60px rgba(var(--tier-c1-rgb),.18),inset 0 1px rgba(var(--tier-c1-rgb),.22)}.plan-card--active.plan-card--free[data-v-c7de88be]{background:linear-gradient(160deg,rgba(var(--tier-c1-rgb),.06),rgba(var(--tier-c2-rgb),.04) 50%,#ffffff05)}.plan-card--featured[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.3)}.plan-card-glow[data-v-c7de88be]{pointer-events:none;top:-1px;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 24);background:radial-gradient(ellipse at top center,rgba(var(--tier-c1-rgb),.12) 0%,transparent 70%);position:absolute}.featured-badge[data-v-c7de88be]{z-index:10;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--tier-c1),var(--tier-c2));box-shadow:0 6px 20px rgba(var(--tier-c1-rgb),.35);border-radius:0 0 12px 12px;display:inline-flex;position:absolute;top:-1px;left:50%}.plan-tier-icon[data-v-c7de88be]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);color:var(--tier-text);background:linear-gradient(135deg,rgba(var(--tier-c1-rgb),.2),rgba(var(--tier-c2-rgb),.12));box-shadow:0 4px 12px rgba(var(--tier-c1-rgb),.12);justify-content:center;align-items:center;transition:transform .3s;display:flex}.plan-card:hover .plan-tier-icon[data-v-c7de88be]{transform:scale(1.1)}.plan-quota-block[data-v-c7de88be]{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);background:rgba(var(--tier-c1-rgb),.06);border:1px solid rgba(var(--tier-c1-rgb),.1)}.storage-overage-hint[data-v-c7de88be]{margin-top:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 6);color:#ffffff4d;font-size:11px}@supports (color:color-mix(in lab,red,red)){.storage-overage-hint[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 30%,transparent)}}.plan-highlights-list[data-v-c7de88be]{margin-bottom:calc(var(--spacing,.25rem) * 4)}:where(.plan-highlights-list[data-v-c7de88be]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.plan-highlights-list[data-v-c7de88be]{padding:0;list-style:none}.plan-highlight-item[data-v-c7de88be]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#ffffffd9;display:flex}@supports (color:color-mix(in lab,red,red)){.plan-highlight-item[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 85%,transparent)}}.plan-highlight-item--clickable[data-v-c7de88be]{margin-inline:calc(var(--spacing,.25rem) * -1);cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.plan-highlight-item--clickable[data-v-c7de88be]:hover{background:rgba(var(--free-c1-rgb),.08)}.plan-highlight-item--clickable[data-v-c7de88be]:focus-visible{outline:2px solid rgba(var(--free-c1-rgb),.5);outline-offset:2px}.free-tier-teaser[data-v-c7de88be]{color:rgba(var(--free-text-rgb),.85);background:rgba(var(--free-c1-rgb),.06);border:1px dashed rgba(var(--free-c1-rgb),.3);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:6px;width:100%;margin-top:4px;margin-bottom:4px;padding:6px 10px;font-size:11px;font-style:italic;transition:background .2s,border-color .2s,color .2s;animation:2.4s ease-in-out infinite free-teaser-bounce-c7de88be;display:flex}.free-tier-teaser[data-v-c7de88be]:hover{background:rgba(var(--free-c1-rgb),.14);border-color:rgba(var(--free-c1-rgb),.55);color:var(--free-text);border-style:solid}.pepites-section-pulse[data-v-c7de88be]{animation:1.6s cubic-bezier(.4,0,.6,1) pepites-pulse-c7de88be}@keyframes pepites-pulse-c7de88be{0%{box-shadow:0 0 rgba(var(--free-c1-rgb),0);background:0 0}20%{box-shadow:0 0 0 6px rgba(var(--free-c1-rgb),.18),0 0 40px rgba(var(--free-c1-rgb),.25);background:rgba(var(--free-c1-rgb),.06)}50%{box-shadow:0 0 0 4px rgba(var(--free-c1-rgb),.12),0 0 30px rgba(var(--free-c1-rgb),.18);background:rgba(var(--free-c1-rgb),.04)}to{box-shadow:0 0 rgba(var(--free-c1-rgb),0);background:0 0}}.free-tier-teaser-dots[data-v-c7de88be]{letter-spacing:1px;color:rgba(var(--free-text-rgb),.5);font-weight:700}.free-tier-teaser-text[data-v-c7de88be]{flex:1}@keyframes free-teaser-bounce-c7de88be{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.modules-count-wrapper[data-v-c7de88be]{display:inline-block;position:relative}.modules-tooltip[data-v-c7de88be]{pointer-events:none;top:100%;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:30;margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 3);opacity:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141024f5;border:1px solid #ffffff1a;width:max-content;max-width:320px;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(-4px);box-shadow:0 16px 40px -12px #0009}.modules-count-wrapper:hover .modules-tooltip[data-v-c7de88be]{opacity:1;pointer-events:auto;transform:translateY(0)}.modules-tooltip-header[data-v-c7de88be]{margin-bottom:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.modules-tooltip-header[data-v-c7de88be]{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.modules-tooltip-header[data-v-c7de88be]{padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.modules-tooltip-header[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.modules-tooltip-list[data-v-c7de88be]{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.modules-tooltip-chip[data-v-c7de88be]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.modules-tooltip-chip[data-v-c7de88be]{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.modules-tooltip-chip[data-v-c7de88be]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.modules-tooltip-chip[data-v-c7de88be]{background-color:color-mix(in oklab,var(--color-white,#fff) 5%,transparent)}}.modules-tooltip-chip[data-v-c7de88be]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);color:#fffc;font-size:11px}@supports (color:color-mix(in lab,red,red)){.modules-tooltip-chip[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.pepites-accordion-trigger[data-v-c7de88be]{cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .2s}.pepites-accordion-trigger[data-v-c7de88be]:hover{opacity:.85}.pepites-count-inline[data-v-c7de88be]{color:#ffffffb3;background:rgba(var(--free-c1-rgb),.06);border:1px solid rgba(var(--free-c1-rgb),.2);border-radius:9999px;align-items:center;gap:4px;margin-left:4px;padding:3px 10px;font-size:11px;display:inline-flex}.pepites-more-pill[data-v-c7de88be]{color:var(--free-text);background:rgba(var(--free-c1-rgb),.1);border:1px dashed rgba(var(--free-c1-rgb),.4);cursor:pointer;border-radius:9999px;align-items:center;padding:7px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.pepites-more-pill[data-v-c7de88be]:hover{background:rgba(var(--free-c1-rgb),.18);border-color:rgba(var(--free-c1-rgb),.6);color:rgba(var(--free-text-rgb),1);box-shadow:0 4px 12px rgba(var(--free-c1-rgb),.15);border-style:solid;transform:translateY(-1px)}.pepites-more-pill--collapse[data-v-c7de88be]{color:#ffffffb3;background:#ffffff0a;border-style:solid;border-color:#ffffff26}.pepites-more-pill--collapse[data-v-c7de88be]:hover{color:#fffffff2;box-shadow:none;background:#ffffff14;border-color:#ffffff40}.pepites-expand-enter-active[data-v-c7de88be],.pepites-expand-leave-active[data-v-c7de88be]{transition:opacity .25s,transform .25s}.pepites-expand-enter-from[data-v-c7de88be]{opacity:0;transform:translateY(-4px)}.pepites-expand-leave-to[data-v-c7de88be]{opacity:0;transform:translateY(4px)}.module-chip[data-v-c7de88be]{color:#fffc;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.module-chip[data-v-c7de88be]:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.module-chip--module[data-v-c7de88be]{background:rgba(var(--free-c1-rgb),.07);border-color:rgba(var(--free-c1-rgb),.2)}.module-chip--module[data-v-c7de88be]:hover{background:rgba(var(--free-c1-rgb),.14);border-color:rgba(var(--free-c1-rgb),.35);color:#fff}.module-chip-price[data-v-c7de88be]{color:rgba(var(--free-text-rgb),.95);background:rgba(var(--free-c1-rgb),.08);border:1px solid rgba(var(--free-c1-rgb),.2);text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--free-text-rgb),.55);text-decoration-color:rgba(var(--free-text-rgb),.55);vertical-align:middle;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600;text-decoration-thickness:1px;display:inline-block}.module-chip:hover .module-chip-price[data-v-c7de88be]{color:rgba(var(--free-text-rgb),1);border-color:rgba(var(--free-c1-rgb),.4);-webkit-text-decoration-color:rgba(var(--free-text-rgb),.7);text-decoration-color:rgba(var(--free-text-rgb),.7)}.pepites-savings[data-v-c7de88be]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.pepites-savings[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}.pepites-savings-amount[data-v-c7de88be]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--free-text);text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--free-text-rgb),.55);text-decoration-color:rgba(var(--free-text-rgb),.55);text-decoration-thickness:1px}.pepite-tooltip-price[data-v-c7de88be]{margin-top:calc(var(--spacing,.25rem) * 2);align-items:baseline;gap:calc(var(--spacing,.25rem) * 1);padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffffb3;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.pepite-tooltip-price[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.pepite-tooltip-price[data-v-c7de88be]{border-top:1px solid #ffffff14}.pepite-tooltip-price-label[data-v-c7de88be]{color:#fff6}@supports (color:color-mix(in lab,red,red)){.pepite-tooltip-price-label[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}.pepite-tooltip-price-value[data-v-c7de88be]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--free-text)}.pepite-tooltip-price-compared[data-v-c7de88be]{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.pepite-tooltip-price-compared[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 45%,transparent)}}.pepite-tooltip-price-compared[data-v-c7de88be]{font-style:italic}.module-chip-tier[data-v-c7de88be]{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:#ffffff8c;background:#ffffff0f}.seller-commission-divider[data-v-c7de88be]{width:100%;height:1px}.seller-commission-divider--free[data-v-c7de88be],.seller-commission-divider--standard[data-v-c7de88be],.seller-commission-divider--scale[data-v-c7de88be]{background:linear-gradient(90deg,transparent,rgba(var(--tier-c1-rgb),.3),transparent)}.plan-divider[data-v-c7de88be]{margin-block:calc(var(--spacing,.25rem) * 5);background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px}.plan-btn[data-v-c7de88be]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.plan-btn--upgrade.plan-btn--free[data-v-c7de88be],.plan-btn--upgrade.plan-btn--standard[data-v-c7de88be],.plan-btn--upgrade.plan-btn--scale[data-v-c7de88be]{color:var(--color-white,#fff);background:linear-gradient(135deg,var(--tier-c1),var(--tier-c2));box-shadow:0 4px 20px rgba(var(--tier-c1-rgb),.3)}.plan-btn--upgrade.plan-btn--free[data-v-c7de88be]:hover,.plan-btn--upgrade.plan-btn--standard[data-v-c7de88be]:hover,.plan-btn--upgrade.plan-btn--scale[data-v-c7de88be]:hover{box-shadow:0 8px 30px rgba(var(--tier-c1-rgb),.4);transform:translateY(-2px)}.plan-btn--downgrade[data-v-c7de88be]{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.plan-btn--downgrade[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.plan-btn--downgrade[data-v-c7de88be]{background:#ffffff0f;border:1px solid #ffffff14}.plan-btn--downgrade[data-v-c7de88be]:hover{background:#ffffff1a;border-color:#ffffff26}.plan-btn[data-v-c7de88be]:disabled{cursor:not-allowed;opacity:.5}.current-plan-btn[data-v-c7de88be]{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border:1px solid #0000;display:flex}.current-plan-btn[data-v-c7de88be]:hover{filter:brightness(1.1);transform:translateY(-1px)}.current-plan-btn[aria-expanded=true][data-v-c7de88be]{filter:brightness(1.15);box-shadow:inset 0 2px 6px #0000004d,0 0 0 1px rgba(var(--tier-c1-rgb),.4)}.current-plan-btn--free[data-v-c7de88be],.current-plan-btn--standard[data-v-c7de88be],.current-plan-btn--scale[data-v-c7de88be]{color:var(--tier-text);background:linear-gradient(135deg,rgba(var(--tier-c1-rgb),.15),rgba(var(--tier-c2-rgb),.1));border-color:rgba(var(--tier-c1-rgb),.2);box-shadow:inset 0 2px 4px #0003}.past-due-banner[data-v-c7de88be]{background:linear-gradient(135deg,#f59e0b1f,#d9770614);border:1px solid #f59e0b40;border-radius:.75rem;padding:.875rem 1rem}.management-panel[data-v-c7de88be]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;padding:1.25rem}.management-panel-enter-active[data-v-c7de88be],.management-panel-leave-active[data-v-c7de88be]{max-height:600px;transition:opacity .25s,max-height .25s,margin-top .25s;overflow:hidden}.management-panel-enter-from[data-v-c7de88be],.management-panel-leave-to[data-v-c7de88be]{opacity:0;max-height:0;margin-top:0!important}.plan-card--glow-border[data-v-c7de88be]{border-color:#0000!important}.plan-card--glow-border[data-v-c7de88be]:before{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--tier-c1),var(--tier-c2),var(--tier-c1),var(--tier-c2),var(--tier-c1));z-index:0;pointer-events:none;background-size:300% 100%;padding:1.5px;animation:4s infinite shimmer-border-c7de88be;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.confetti-container[data-v-c7de88be]{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.confetti-dot[data-v-c7de88be]{opacity:0;position:absolute;transform:scale(0)}.plan-card--glow-border:hover .confetti-dot[data-v-c7de88be],.plan-card--scale:hover .confetti-dot[data-v-c7de88be]{animation:confetti-pop-c7de88be var(--duration) ease-out var(--delay) infinite}.confetti-dot--free[data-v-c7de88be],.confetti-dot--standard[data-v-c7de88be],.confetti-dot--scale[data-v-c7de88be]{background:var(--tier-c1)}.confetti-dot--free[data-v-c7de88be]:nth-child(3n+1),.confetti-dot--standard[data-v-c7de88be]:nth-child(3n+1),.confetti-dot--scale[data-v-c7de88be]:nth-child(3n+1){background:var(--tier-c2)}.confetti-dot--free[data-v-c7de88be]:nth-child(3n+2),.confetti-dot--standard[data-v-c7de88be]:nth-child(3n+2),.confetti-dot--scale[data-v-c7de88be]:nth-child(3n+2){background:#fffc}@keyframes confetti-pop-c7de88be{0%{opacity:0;transform:scale(0)translateY(0)translate(0)rotate(0)}15%{opacity:1;transform:scale(1.5)rotate(45deg)}40%{opacity:.8;transform:scale(1) translateY(-15px) translate(calc(var(--drift) * .5)) rotate(120deg)}to{opacity:0;transform:scale(.3) translateY(-40px) translate(var(--drift)) rotate(360deg)}}@keyframes shimmer-border-c7de88be{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.feature-row[data-v-c7de88be]{position:relative}.feature-row--has-desc[data-v-c7de88be]{cursor:default}.feature-tooltip[data-v-c7de88be]{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:20;border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#fffc;position:absolute}@supports (color:color-mix(in lab,red,red)){.feature-tooltip[data-v-c7de88be]{color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.feature-tooltip[data-v-c7de88be]{opacity:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff14;transition:opacity .2s,transform .2s;bottom:calc(100% + 4px);transform:translateY(4px)}.feature-row--has-desc:hover .feature-tooltip[data-v-c7de88be]{opacity:1;pointer-events:auto;transform:translateY(0)}.promo-code-block[data-v-c7de88be]{border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.promo-code-block[data-v-c7de88be]{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.promo-code-block[data-v-c7de88be]{padding-top:calc(var(--spacing,.25rem) * 6)}.promo-code-inner[data-v-c7de88be]{background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 0 24px #8b5cf614}.promo-code-input[data-v-c7de88be]{color:#ffffffe6;letter-spacing:.05em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:.6rem .875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,monospace;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.promo-code-input[data-v-c7de88be]::placeholder{color:#ffffff40;letter-spacing:.05em}.promo-code-input[data-v-c7de88be]:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf626}.promo-code-input[data-v-c7de88be]:disabled{opacity:.5;cursor:not-allowed}.promo-code-btn[data-v-c7de88be]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#7c3aed,#9333ea);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:opacity .15s,box-shadow .15s;display:flex;box-shadow:0 0 16px #7c3aed4d}.promo-code-btn[data-v-c7de88be]:hover:not(:disabled){opacity:.9;box-shadow:0 0 24px #7c3aed80}.promo-code-btn[data-v-c7de88be]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}[data-theme=light] .structure-plans-grid[data-v-c7de88be]{--free-text:#4c5ca6;--free-text-rgb:76, 92, 166;--standard-text:#0d9488;--standard-text-rgb:13, 148, 136;--scale-text:#b45309;--scale-text-rgb:180, 83, 9}[data-theme=light] [class~=text-white][data-v-c7de88be]{color:#1f2937}[data-theme=light] [class~="text-white/80"][data-v-c7de88be]{color:#374151}[data-theme=light] [class~="text-white/70"][data-v-c7de88be]{color:#4b5563}[data-theme=light] [class~="text-white/60"][data-v-c7de88be]{color:#6b7280}[data-theme=light] [class~="text-white/50"][data-v-c7de88be]{color:#7c8798}[data-theme=light] [class~="text-white/40"][data-v-c7de88be]{color:#94a0b0}[data-theme=light] [class~="text-white/30"][data-v-c7de88be]{color:#a8b2c0}[data-theme=light] [class~="hover:text-white/80"][data-v-c7de88be]:hover{color:#374151}[data-theme=light] [class~=text-emerald-400][data-v-c7de88be],[data-theme=light] [class~="text-emerald-400/90"][data-v-c7de88be],[data-theme=light] [class~=text-emerald-300][data-v-c7de88be]{color:#047857}[data-theme=light] [class~=text-amber-300][data-v-c7de88be],[data-theme=light] [class~="text-amber-200/80"][data-v-c7de88be]{color:#92400e}[data-theme=light] [class~=text-red-400][data-v-c7de88be]{color:#b91c1c}[data-theme=light] [class~="bg-white/5"][data-v-c7de88be]{background-color:#00000009}[data-theme=light] [class~="bg-white/10"][data-v-c7de88be]{background-color:#00000012}[data-theme=light] [class~="hover:bg-white/20"][data-v-c7de88be]:hover{background-color:#0000001c}[data-theme=light] [class~="border-white/5"][data-v-c7de88be]{border-color:#0000000f}[data-theme=light] [class~="border-white/10"][data-v-c7de88be]{border-color:#00000017}[data-theme=light] [class~="border-white/15"][data-v-c7de88be]{border-color:#0000001c}[data-theme=light] .section-title[data-v-c7de88be]{color:#1f2937}[data-theme=light] .section-desc[data-v-c7de88be]{color:#6b7280}[data-theme=light] .billing-toggle[data-v-c7de88be]{background:#0000000b;border-color:#0000001a}[data-theme=light] .billing-toggle-btn[data-v-c7de88be]{color:#6b7280}[data-theme=light] .billing-toggle-btn[data-v-c7de88be]:hover:not(.billing-toggle-btn--active){color:#374151;background:#0000000a}[data-theme=light] .billing-toggle-btn--active[data-v-c7de88be]{color:#111827;background:#fff;box-shadow:0 1px 3px #0f172a24}[data-theme=light] .billing-toggle-badge[data-v-c7de88be]{color:#047857;background:#0478571a;border-color:#04785740}[data-theme=light] .plan-card[data-v-c7de88be]{background:#fff}[data-theme=light] .plan-card--free[data-v-c7de88be],[data-theme=light] .plan-card--standard[data-v-c7de88be],[data-theme=light] .plan-card--scale[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.35)}[data-theme=light] .plan-card--free[data-v-c7de88be]{background:linear-gradient(160deg,rgba(var(--tier-c1-rgb),.05),rgba(var(--tier-c2-rgb),.02) 50%,#fff)}[data-theme=light] .plan-card[data-v-c7de88be]:hover{box-shadow:0 20px 40px -12px #0f172a2e}[data-theme=light] .plan-card--free[data-v-c7de88be]:hover,[data-theme=light] .plan-card--standard[data-v-c7de88be]:hover,[data-theme=light] .plan-card--scale[data-v-c7de88be]:hover{box-shadow:0 8px 32px #0f172a1f,0 0 25px rgba(var(--tier-c1-rgb),.22),inset 0 1px rgba(var(--tier-c1-rgb),.15)}[data-theme=light] .plan-card--active.plan-card--free[data-v-c7de88be],[data-theme=light] .plan-card--active.plan-card--standard[data-v-c7de88be],[data-theme=light] .plan-card--active.plan-card--scale[data-v-c7de88be]{background:linear-gradient(160deg,rgba(var(--tier-c1-rgb),.07),#fff 60%);box-shadow:0 0 18px rgba(var(--tier-c1-rgb),.2),inset 0 1px rgba(var(--tier-c1-rgb),.15)}[data-theme=light] .plan-quota-block[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.22)}[data-theme=light] .plan-highlight-item[data-v-c7de88be]{color:#374151}[data-theme=light] .storage-overage-hint[data-v-c7de88be]{color:#94a0b0}[data-theme=light] .plan-divider[data-v-c7de88be]{background:linear-gradient(90deg,#0000,#0000001a,#0000)}[data-theme=light] .plan-btn--downgrade[data-v-c7de88be]{color:#4b5563;background:#0000000a;border-color:#0000001a}[data-theme=light] .plan-btn--downgrade[data-v-c7de88be]:hover{background:#00000012;border-color:#00000029}[data-theme=light] .current-plan-btn--free[data-v-c7de88be],[data-theme=light] .current-plan-btn--standard[data-v-c7de88be],[data-theme=light] .current-plan-btn--scale[data-v-c7de88be]{border-color:rgba(var(--tier-c1-rgb),.3);box-shadow:inset 0 2px 4px #0f172a14}[data-theme=light] .current-plan-btn[aria-expanded=true][data-v-c7de88be]{box-shadow:inset 0 2px 6px #0f172a1a,0 0 0 1px rgba(var(--tier-c1-rgb),.4)}[data-theme=light] .current-plan-card[data-v-c7de88be]{background:#ffffffd9}[data-theme=light] .current-plan-card.tier-free[data-v-c7de88be]{background:linear-gradient(135deg,rgba(var(--tier-c1-rgb),.06),#ffffffe6)}[data-theme=light] .management-panel[data-v-c7de88be]{background:#00000009;border-color:#00000014}[data-theme=light] .structure-plans-grid[data-v-c7de88be] [class~=text-pink-400]{color:#be185d}[data-theme=light] .pepites-savings[data-v-c7de88be]{color:#6b7280}[data-theme=light] .pepites-count-inline[data-v-c7de88be]{color:#4b5563}[data-theme=light] .module-chip[data-v-c7de88be]{color:#374151;background:#00000008;border-color:#0000001a}[data-theme=light] .module-chip[data-v-c7de88be]:hover{color:#111827;background:#0000000f;border-color:#0000002e}[data-theme=light] .module-chip--module[data-v-c7de88be]{background:rgba(var(--free-c1-rgb),.07);border-color:rgba(var(--free-c1-rgb),.28)}[data-theme=light] .module-chip--module[data-v-c7de88be]:hover{color:#111827;background:rgba(var(--free-c1-rgb),.13)}[data-theme=light] .pepites-more-pill--collapse[data-v-c7de88be]{color:#4b5563;background:#0000000a;border-color:#00000024}[data-theme=light] .pepites-more-pill--collapse[data-v-c7de88be]:hover{color:#111827;background:#00000012;border-color:#00000038}[data-theme=light] .promo-code-block[data-v-c7de88be]{border-top-color:#0000001a}[data-theme=light] .promo-code-input[data-v-c7de88be]{color:#1f2937;background:#00000008;border-color:#00000024}[data-theme=light] .promo-code-input[data-v-c7de88be]::placeholder{color:#0000004d}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.pepite-tooltip-portal{--free-c1-rgb: 104, 115, 172;--free-c2-rgb: 85, 133, 247;--free-text-rgb: 163, 192, 255;position:fixed;transform:translate(-50%);width:max-content;max-width:min(320px,92vw);padding:10px 14px;background:#0f0c1ceb;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.18);border-radius:10px;box-shadow:0 14px 32px #0000008c,0 0 24px rgba(var(--free-c2-rgb),.1),inset 0 1px #ffffff0f;pointer-events:none;z-index:100000;color:#ffffffeb}.pepite-tooltip-arrow{position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(255,255,255,.18)}.pepite-tooltip-name{font-size:13px;font-weight:700;color:rgb(var(--free-text-rgb));margin-bottom:4px}.pepite-tooltip-desc{font-size:11.5px;line-height:1.5;color:#ffffffbf}.pepite-tooltip-fade-enter-active,.pepite-tooltip-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.pepite-tooltip-fade-enter-from,.pepite-tooltip-fade-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}.pepite-tooltip-fade-enter-to,.pepite-tooltip-fade-leave-from{opacity:1;transform:translate(-50%) translateY(0)}[data-theme=light] .pepite-tooltip-portal{--free-text-rgb: 76, 92, 166;background:#fffffff7;border-color:#0000001a;color:#1f2937;box-shadow:0 14px 32px #00000024,0 0 24px rgba(var(--free-c2-rgb),.1),inset 0 1px #fff9}[data-theme=light] .pepite-tooltip-arrow{border-bottom-color:#fffffff7}[data-theme=light] .pepite-tooltip-desc{color:#4b5563}[data-theme=light] .pepite-tooltip-price{color:#4b5563;border-top-color:#0000001a}[data-theme=light] .pepite-tooltip-price-label{color:#6b7280}[data-theme=light] .pepite-tooltip-price-compared{color:#7c8798}.personal-checkout-card[data-v-bec05b90]{background:#0e0a17f7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 25px 50px -12px #000000b3,0 0 40px #8b5cf614}.checkout-icon-bg[data-v-bec05b90]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.2)}.summary-block[data-v-bec05b90]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.debug-panel[data-v-bec05b90]{background:#0000004d;border-color:#ffffff14}.debug-row[data-v-bec05b90]{display:flex;gap:.75rem;align-items:baseline}.debug-label[data-v-bec05b90]{flex-shrink:0;width:7rem;color:#ffffff73}.debug-value[data-v-bec05b90]{color:#ffffffd9;word-break:break-all}.payment-element-container[data-v-bec05b90]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);min-height:130px}.skeleton-line[data-v-bec05b90]{height:10px;background:#ffffff0f;animation:skeleton-pulse-bec05b90 1.4s ease-in-out infinite}@keyframes skeleton-pulse-bec05b90{0%,to{opacity:.4}50%{opacity:.8}}.confirm-btn[data-v-bec05b90]{background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 4px 15px #7c3aed4d}.confirm-btn[data-v-bec05b90]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed73}.confirm-btn[data-v-bec05b90]:disabled{opacity:.5;cursor:not-allowed;transform:none}.personal-checkout-modal-enter-active[data-v-bec05b90],.personal-checkout-modal-leave-active[data-v-bec05b90]{transition:opacity .2s ease,transform .2s ease}.personal-checkout-modal-enter-from[data-v-bec05b90],.personal-checkout-modal-leave-to[data-v-bec05b90]{opacity:0;transform:scale(.96)}.debug-expand-enter-active[data-v-bec05b90],.debug-expand-leave-active[data-v-bec05b90]{transition:max-height .25s ease,opacity .2s ease;overflow:hidden;max-height:500px}.debug-expand-enter-from[data-v-bec05b90],.debug-expand-leave-to[data-v-bec05b90]{max-height:0;opacity:0}.plan-confirm-card[data-v-79c2fe03]{background:linear-gradient(160deg,#2d1f3d,#1e1a2e 60%,#1a2535);box-shadow:0 0 60px #6366f126,0 24px 80px #0009,inset 0 0 40px #ffffff05}.summary-block[data-v-79c2fe03]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.preview-spinner[data-v-79c2fe03]{width:36px;height:36px;border:3px solid rgba(139,92,246,.2);border-top-color:#8b5cf6e6;border-radius:50%;animation:spin-79c2fe03 .7s linear infinite}.submit-spinner[data-v-79c2fe03]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-79c2fe03 .7s linear infinite;flex-shrink:0}@keyframes spin-79c2fe03{to{transform:rotate(360deg)}}.plan-confirm-modal-enter-active[data-v-79c2fe03],.plan-confirm-modal-leave-active[data-v-79c2fe03],.plan-confirm-modal-enter-active .plan-confirm-card[data-v-79c2fe03],.plan-confirm-modal-leave-active .plan-confirm-card[data-v-79c2fe03]{transition:opacity .2s ease,transform .2s ease}.plan-confirm-modal-enter-from[data-v-79c2fe03],.plan-confirm-modal-leave-to[data-v-79c2fe03]{opacity:0}.plan-confirm-modal-enter-from .plan-confirm-card[data-v-79c2fe03],.plan-confirm-modal-leave-to .plan-confirm-card[data-v-79c2fe03]{transform:scale(.95) translateY(8px)}.premium-panel[data-v-e80590de]{background:#100c1cf7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:panel-glow-pulse-e80590de 4s ease-in-out infinite}.premium-panel-scroll[data-v-e80590de]{scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.4) transparent;overscroll-behavior:contain;overflow-x:hidden}.premium-panel-scroll[data-v-e80590de]::-webkit-scrollbar{width:8px}.premium-panel-scroll[data-v-e80590de]::-webkit-scrollbar-track{background:transparent}.premium-panel-scroll[data-v-e80590de]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#8b5cf673,#ec489973);border-radius:9999px}.premium-panel-scroll[data-v-e80590de]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#8b5cf6b3,#ec4899b3)}@keyframes panel-glow-pulse-e80590de{0%,to{box-shadow:0 0 40px #8b5cf633,0 0 80px #ec48991f}50%{box-shadow:0 0 60px #8b5cf666,0 0 120px #ec489940}}.premium-bg-orbs[data-v-e80590de]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;filter:blur(80px);opacity:.4}.premium-orb[data-v-e80590de]{position:absolute;border-radius:50%;mix-blend-mode:screen}.premium-orb-1[data-v-e80590de]{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.8) 0%,transparent 70%);top:-15%;left:-10%;animation:premium-drift-1-e80590de 20s ease-in-out infinite}.premium-orb-2[data-v-e80590de]{width:400px;height:400px;background:radial-gradient(circle,rgba(236,72,153,.7) 0%,transparent 70%);top:-10%;right:-5%;animation:premium-drift-2-e80590de 25s ease-in-out infinite}.premium-orb-3[data-v-e80590de]{width:450px;height:450px;background:radial-gradient(circle,rgba(59,130,246,.6) 0%,transparent 70%);bottom:-10%;left:30%;animation:premium-drift-3-e80590de 22s ease-in-out infinite}.premium-orb-4[data-v-e80590de]{width:350px;height:350px;background:radial-gradient(circle,rgba(168,85,247,.5) 0%,transparent 70%);bottom:20%;right:10%;animation:premium-drift-4-e80590de 18s ease-in-out infinite}@keyframes premium-drift-1-e80590de{0%,to{transform:translate(0)}33%{transform:translate(60px,40px)}66%{transform:translate(-30px,60px)}}@keyframes premium-drift-2-e80590de{0%,to{transform:translate(0)}33%{transform:translate(-50px,50px)}66%{transform:translate(40px,-20px)}}@keyframes premium-drift-3-e80590de{0%,to{transform:translate(0)}33%{transform:translate(40px,-40px)}66%{transform:translate(-60px,20px)}}@keyframes premium-drift-4-e80590de{0%,to{transform:translate(0)}50%{transform:translate(-40px,-30px)}}.premium-header[data-v-e80590de]{background:transparent}.crown-display-container[data-v-e80590de]{position:relative}.crown-float[data-v-e80590de]{animation:crown-float-e80590de 3s ease-in-out infinite}@keyframes crown-float-e80590de{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.nakama-gradient-text[data-v-e80590de]{--angle: 0deg;background:conic-gradient(from var(--angle),var(--color-1),var(--color-2),color-mix(in srgb,var(--color-1) 70%,#c8b6ff),var(--color-1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:nakama-rotate-e80590de 4s linear infinite}@keyframes nakama-rotate-e80590de{to{--angle: 360deg}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.info-tooltip-wrapper[data-v-e80590de]{position:relative;display:inline-flex;align-items:center}.info-icon-btn[data-v-e80590de]{display:inline-flex;align-items:center;justify-content:center;color:#34d399b3;cursor:help;transition:color .2s}.info-icon-btn[data-v-e80590de]:hover{color:#6ee7b7}.info-tooltip[data-v-e80590de]{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:340px;max-width:90vw;padding:12px 14px;background:#0a0814fa;border:1px solid rgba(52,211,153,.25);border-radius:10px;font-size:11px;line-height:1.55;color:#ffffffd9;box-shadow:0 12px 32px #00000080,0 0 24px #34d3991a;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s;z-index:100;text-align:left;white-space:normal}.info-tooltip strong[data-v-e80590de]{color:#6ee7b7;font-weight:700}.info-tooltip strong[data-v-e80590de]:first-child{display:block;margin-bottom:6px;color:#a7f3d0;font-size:12px}.info-tooltip[data-v-e80590de]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#34d39940}.info-tooltip-wrapper:hover .info-tooltip[data-v-e80590de],.info-icon-btn:focus+.info-tooltip[data-v-e80590de]{opacity:1;visibility:visible;transform:translate(-50%) translateY(2px)}@media (max-width: 639px){.info-tooltip-wrapper[data-v-e80590de]{position:static}.info-tooltip[data-v-e80590de]{left:0;right:0;width:auto;max-width:none;transform:none}.info-tooltip-wrapper:hover .info-tooltip[data-v-e80590de],.info-icon-btn:focus+.info-tooltip[data-v-e80590de]{transform:translateY(2px)}.info-tooltip[data-v-e80590de]:before{display:none}}.soon-badge[data-v-e80590de]{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:#ffffff0f;color:#ffffff80;border:1px solid rgba(255,255,255,.1);vertical-align:middle}.features-marquee-chip[data-v-e80590de]{display:inline-flex;align-items:center;padding:7px 14px;border-radius:9999px;font-size:12px;color:#7de0fff2;background:#00ccff12;border:1px solid rgba(0,204,255,.22);transition:background .2s,border-color .2s,transform .2s;flex-shrink:0}.features-marquee-chip[data-v-e80590de]:hover{background:#00ccff24;border-color:#00ccff73;color:#baf0ff;transform:translateY(-1px)}.feature-chip-price[data-v-e80590de]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:10px;font-weight:600;color:#7de0fff2;background:#00ccff14;border:1px solid rgba(0,204,255,.25);text-decoration:line-through;text-decoration-color:#00ccff8c;text-decoration-thickness:1px;vertical-align:middle}.features-marquee-chip:hover .feature-chip-price[data-v-e80590de]{color:#baf0ff;border-color:#00ccff73;text-decoration-color:#00ccffb3}.features-more-pill[data-v-e80590de]{display:inline-flex;align-items:center;padding:7px 14px;border-radius:9999px;font-size:12px;font-weight:600;color:#7de0ff;background:#00ccff1a;border:1px dashed rgba(0,204,255,.45);cursor:pointer;transition:all .2s}.features-more-pill[data-v-e80590de]:hover{background:#0cf3;border-color:#00ccffa6;border-style:solid;color:#baf0ff;transform:translateY(-1px);box-shadow:0 4px 12px #00ccff26}.features-more-pill--close[data-v-e80590de]{color:#ffffffa6;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-style:solid}.features-more-pill--close[data-v-e80590de]:hover{background:#ffffff14;border-color:#ffffff38;color:#fffffff2;box-shadow:0 4px 12px #00000040}.we-are-sensei-tag[data-v-e80590de]{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.15em;white-space:nowrap;align-self:center;padding-left:8px}.features-expand-enter-active[data-v-e80590de],.features-expand-leave-active[data-v-e80590de]{transition:opacity .25s ease,transform .25s ease}.features-expand-enter-from[data-v-e80590de]{opacity:0;transform:translateY(-4px)}.features-expand-leave-to[data-v-e80590de]{opacity:0;transform:translateY(4px)}.offered-gradient-text[data-v-e80590de]{--offered-angle: 0deg;background:conic-gradient(from var(--offered-angle),#00ccff,#0099cc,#66e0ff,#00ccff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;animation:offered-rotate-e80590de 4s linear infinite}@keyframes offered-rotate-e80590de{to{--offered-angle: 360deg}}@property --offered-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.subscription-card[data-v-e80590de]{background:linear-gradient(170deg,color-mix(in srgb,var(--plan-color) 12%,rgba(20,16,36,1)),#141024f2,color-mix(in srgb,var(--plan-color-secondary, var(--plan-color)) 10%,rgba(20,16,36,1)));border:1px solid color-mix(in srgb,var(--plan-color) 30%,transparent);transition:all .3s ease}.subscription-card[data-v-e80590de]:hover{transform:translateY(-4px);background:linear-gradient(170deg,color-mix(in srgb,var(--plan-color) 20%,rgba(20,16,36,1)),#141024e6,color-mix(in srgb,var(--plan-color-secondary, var(--plan-color)) 18%,rgba(20,16,36,1)));border-color:color-mix(in srgb,var(--plan-color) 55%,transparent);box-shadow:0 8px 32px #0000004d,0 0 25px var(--plan-glow, rgba(139, 92, 246, .3)),inset 0 1px color-mix(in srgb,var(--plan-color) 20%,transparent)}.current-plan-card[data-v-e80590de]{border-width:2px;border-color:color-mix(in srgb,var(--plan-color) 60%,transparent);box-shadow:0 0 15px var(--plan-glow, rgba(139, 92, 246, .2))}.discover-teaser[data-v-e80590de]{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;border-radius:8px;font-size:11px;font-style:italic;color:#00ccffd9;background:#00ccff0f;border:1px dashed rgba(0,204,255,.3);animation:teaser-bounce-e80590de 2.4s ease-in-out infinite;cursor:pointer;transition:background .2s,border-color .2s,color .2s;text-align:left;width:100%}.discover-teaser[data-v-e80590de]:hover{background:#00ccff1f;border-color:#00ccff80;border-style:solid;color:#66e0ff}.pepites-section-pulse[data-v-e80590de]{animation:pepites-pulse-e80590de 1.6s cubic-bezier(.4,0,.6,1)}@keyframes pepites-pulse-e80590de{0%{box-shadow:0 0 #0cf0;background:transparent}20%{box-shadow:0 0 0 6px #00ccff2e,0 0 40px #00ccff40;background:#00ccff0f}50%{box-shadow:0 0 0 4px #00ccff1f,0 0 30px #00ccff2e;background:#00ccff0a}to{box-shadow:0 0 #0cf0;background:transparent}}.discover-teaser-dots[data-v-e80590de]{font-weight:700;letter-spacing:1px;color:#00ccff80}.discover-teaser-text[data-v-e80590de]{flex:1}@keyframes teaser-bounce-e80590de{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.subscription-card--glow-border[data-v-e80590de]{border-color:transparent!important}.subscription-card--glow-border[data-v-e80590de]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:linear-gradient(90deg,#ec4899,#a855f7,#6366f1,#a855f7,#ec4899);background-size:300% 100%;animation:subscription-shimmer-border-e80590de 4s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0;pointer-events:none}@keyframes subscription-shimmer-border-e80590de{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.subscription-card-glow[data-v-e80590de]{position:absolute;top:-1px;left:0;right:0;height:96px;pointer-events:none;background:radial-gradient(ellipse at top center,rgba(236,72,153,.18) 0%,transparent 70%);z-index:1}.subscription-featured-badge[data-v-e80590de]{position:absolute;top:-1px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:5px 16px;font-size:11px;font-weight:700;color:#fff;letter-spacing:.6px;background:linear-gradient(135deg,#ec4899,#a855f7);border-radius:0 0 12px 12px;box-shadow:0 6px 20px #ec489966;z-index:10}.subscription-confetti-container[data-v-e80590de]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:1}.subscription-confetti-dot[data-v-e80590de]{position:absolute;opacity:0;transform:scale(0);background:#ec4899}.subscription-confetti-dot[data-v-e80590de]:nth-child(3n+1){background:#a855f7}.subscription-confetti-dot[data-v-e80590de]:nth-child(3n+2){background:#ffffffd9}.subscription-card--featured:hover .subscription-confetti-dot[data-v-e80590de]{animation:subscription-confetti-pop-e80590de var(--duration) ease-out var(--delay) infinite}@keyframes subscription-confetti-pop-e80590de{0%{opacity:0;transform:scale(0) translateY(0) translate(0) rotate(0)}15%{opacity:1;transform:scale(1.5) rotate(45deg)}40%{opacity:.8;transform:scale(1) translateY(-15px) translate(calc(var(--drift) * .5)) rotate(120deg)}to{opacity:0;transform:scale(.3) translateY(-40px) translate(var(--drift)) rotate(360deg)}}.card-crown[data-v-e80590de]{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.subscription-card:hover .card-crown[data-v-e80590de]{transform:rotateY(360deg)}.upgrade-btn[data-v-e80590de]{transition:all .2s ease}.upgrade-btn[data-v-e80590de]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.upgrade-btn[data-v-e80590de]:disabled{opacity:.6;cursor:not-allowed}.downgrade-btn[data-v-e80590de]{transition:all .2s ease;background:#ffffff0a;color:#fff9;border:1px solid rgba(255,255,255,.08)}.downgrade-btn[data-v-e80590de]:hover:not(:disabled){background:#ffffff12;color:#ffffffd9;border-color:#ffffff26}.downgrade-btn[data-v-e80590de]:disabled{opacity:.5;cursor:not-allowed}.current-plan-btn--clickable[data-v-e80590de]{cursor:pointer;transition:all .2s ease}.current-plan-btn--clickable[data-v-e80590de]:hover{filter:brightness(1.15);transform:translateY(-1px)}.personal-past-due-banner[data-v-e80590de]{background:linear-gradient(135deg,#f59e0b1f,#d9770614);border:1px solid rgba(245,158,11,.25);border-radius:12px;padding:14px 16px}.management-panel[data-v-e80590de]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px 20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.management-panel-enter-active[data-v-e80590de],.management-panel-leave-active[data-v-e80590de]{transition:opacity .25s ease,transform .25s ease,max-height .3s ease;overflow:hidden}.management-panel-enter-from[data-v-e80590de],.management-panel-leave-to[data-v-e80590de]{opacity:0;transform:translateY(-8px);max-height:0}.management-panel-enter-to[data-v-e80590de],.management-panel-leave-from[data-v-e80590de]{opacity:1;max-height:600px}.trust-strip[data-v-e80590de]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:10px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;font-size:11px;color:#fff9;max-width:900px;margin:0 auto}.trust-item[data-v-e80590de]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.trust-icon[data-v-e80590de]{font-size:12px}.trust-divider[data-v-e80590de]{color:#fff3}.pretty-divider[data-v-e80590de]{height:1px;width:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.04) 10%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.04) 90%,transparent 100%)}.promo-code-unified[data-v-e80590de]{background:linear-gradient(135deg,#8b5cf60f,#ec48990a);border:1px solid rgba(139,92,246,.15);border-radius:16px;padding:20px 24px}.section-separator[data-v-e80590de]{display:flex;align-items:center;justify-content:center;gap:16px;max-width:720px;margin:8px auto}.separator-line[data-v-e80590de]{flex:1;height:1px}.separator-line--left[data-v-e80590de]{background:linear-gradient(90deg,transparent 0%,rgba(236,72,153,.3) 100%)}.separator-line--right[data-v-e80590de]{background:linear-gradient(90deg,rgba(20,184,166,.3) 0%,transparent 100%)}.separator-glyph[data-v-e80590de]{display:flex;align-items:center;gap:8px}.separator-dot[data-v-e80590de]{width:6px;height:6px;border-radius:50%;display:inline-block}.separator-dot--pink[data-v-e80590de]{background:#ec489999;box-shadow:0 0 12px #ec489966}.separator-dot--teal[data-v-e80590de]{background:#14b8a699;box-shadow:0 0 12px #14b8a666}.separator-diamond[data-v-e80590de]{font-size:12px;background:linear-gradient(135deg,#ec4899,#14b8a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(168,85,247,.4))}.section-divider-line[data-v-e80590de]{display:none}.section-divider-title[data-v-e80590de]{font-size:13px;font-weight:700;letter-spacing:1.5px;color:#ffffffd9;display:flex;align-items:center;gap:8px;margin:0;text-transform:uppercase}.section-divider-title--secondary[data-v-e80590de]{color:#14b8a6d9}.section-divider-icon[data-v-e80590de]{font-size:18px}.section-divider-optional[data-v-e80590de]{font-size:10px;font-weight:500;color:#fff6;text-transform:lowercase;letter-spacing:.5px}.section-divider-subtitle[data-v-e80590de]{font-size:12px;color:#ffffff80;margin:4px 0 0 26px}.section-divider-inline[data-v-e80590de]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0;padding:8px 0;color:#fffffff2;position:relative;line-height:1}.section-divider-inline .section-divider-icon[data-v-e80590de]{font-size:38px;display:inline-flex;align-items:center;justify-content:center;line-height:1;filter:drop-shadow(0 0 16px rgba(236,72,153,.5))}.section-divider-inline--secondary .section-divider-icon[data-v-e80590de]{filter:drop-shadow(0 0 16px rgba(20,184,166,.5))}.section-divider-inline .section-divider-label[data-v-e80590de]{text-transform:uppercase;font-size:36px;font-weight:900;letter-spacing:4px;background:linear-gradient(135deg,#ec4899,#a855f7,#6366f1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px rgba(236,72,153,.4));line-height:1}.section-divider-inline--secondary .section-divider-label[data-v-e80590de]{background:linear-gradient(135deg,#14b8a6,#06b6d4,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px rgba(20,184,166,.4))}.section-divider-separator[data-v-e80590de]{color:#ffffff2e;font-weight:300;font-size:28px;align-self:center}.section-divider-tagline[data-v-e80590de]{text-transform:none;letter-spacing:.2px;font-size:15px;font-weight:500;color:#fff9;font-style:italic;align-self:center}.ambassador-banner[data-v-e80590de]{position:relative;padding:18px 22px;background:linear-gradient(135deg,#fbbf240f,#ec48990a);border:1px solid rgba(251,191,36,.2);border-radius:16px;max-width:900px;margin:0 auto;overflow:hidden}.ambassador-banner-glow[data-v-e80590de]{position:absolute;top:-50%;right:-30%;width:60%;height:200%;background:radial-gradient(ellipse,rgba(251,191,36,.12),transparent 60%);pointer-events:none}.ambassador-icon[data-v-e80590de]{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#fbbf2433,#ec489926);border:1px solid rgba(251,191,36,.3);display:flex;align-items:center;justify-content:center;font-size:24px}.ambassador-badge[data-v-e80590de]{display:inline-block;padding:2px 8px;border-radius:6px;font-size:9px;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,#fbbf2440,#ec489933);color:#fcd34d;border:1px solid rgba(251,191,36,.4);text-transform:uppercase;vertical-align:middle}.faq-item[data-v-e80590de]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;transition:background .2s,border-color .2s}.faq-item[data-v-e80590de]:hover{background:#ffffff0d;border-color:#ffffff1a}.faq-item[open][data-v-e80590de]{background:#ffffff0d;border-color:#14b8a633}.faq-question[data-v-e80590de]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;font-size:14px;font-weight:600;color:#ffffffd9;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:color .2s}.faq-question[data-v-e80590de]::-webkit-details-marker{display:none}.faq-question[data-v-e80590de]:hover{color:#fff}.faq-chevron[data-v-e80590de]{flex-shrink:0;font-size:12px;color:#ffffff80;transition:transform .2s}.faq-item[open] .faq-chevron[data-v-e80590de]{transform:rotate(180deg);color:#6ee7b7}.faq-answer[data-v-e80590de]{padding:0 18px 16px;font-size:13px;line-height:1.6;color:#ffffffa6}.faq-answer[data-v-e80590de] strong,.faq-answer strong[data-v-e80590de]{color:#fffffff2;font-weight:600}.premium-panel-enter-active[data-v-e80590de],.premium-panel-leave-active[data-v-e80590de]{transition:opacity .3s ease}.premium-panel-enter-active .premium-panel[data-v-e80590de],.premium-panel-leave-active .premium-panel[data-v-e80590de]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.premium-panel-enter-from[data-v-e80590de],.premium-panel-leave-to[data-v-e80590de]{opacity:0}.premium-panel-enter-from .premium-panel[data-v-e80590de],.premium-panel-leave-to .premium-panel[data-v-e80590de]{transform:scale(.9) translateY(20px);opacity:0}.premium-sheet-grab[data-v-e80590de]{display:none;align-items:center;justify-content:center;padding:10px 0 2px;touch-action:none;cursor:grab}.premium-sheet-grab[data-v-e80590de]:active{cursor:grabbing}.premium-sheet-grab__bar[data-v-e80590de]{width:40px;height:4px;border-radius:999px;background:#ffffff47}@media (max-width: 767px){.premium-sheet-grab[data-v-e80590de]{display:flex}.premium-sheet .premium-panel-scroll[data-v-e80590de]{padding-bottom:env(safe-area-inset-bottom)}.premium-panel-enter-active .premium-sheet[data-v-e80590de],.premium-panel-leave-active .premium-sheet[data-v-e80590de]{transition:transform .28s cubic-bezier(.21,1.02,.73,1)}.premium-panel-enter-from .premium-sheet[data-v-e80590de],.premium-panel-leave-to .premium-sheet[data-v-e80590de]{transform:translateY(100%);opacity:1}.premium-sheet.is-dragging[data-v-e80590de]{transition:none}}.active-subscription-card[data-v-e80590de]{background:linear-gradient(135deg,#22c55e1a,#8b5cf61a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-fade-enter-active[data-v-e80590de],.modal-fade-leave-active[data-v-e80590de]{transition:all .25s ease}.modal-fade-enter-from[data-v-e80590de],.modal-fade-leave-to[data-v-e80590de]{opacity:0}.modal-fade-enter-from>div[data-v-e80590de]:last-child,.modal-fade-leave-to>div[data-v-e80590de]:last-child{transform:scale(.95) translateY(10px)}@media (prefers-reduced-motion: reduce){.crown-float[data-v-e80590de],.nakama-gradient-text[data-v-e80590de],.offered-gradient-text[data-v-e80590de],.premium-orb[data-v-e80590de],.premium-panel[data-v-e80590de]{animation:none!important}.card-crown[data-v-e80590de]{transition:none!important}}[data-theme=light] .premium-panel[data-v-e80590de]{background:linear-gradient(175deg,#eef0f3fc,#eaecf0fc)}[data-theme=light] .premium-header [class~=text-white][data-v-e80590de]{color:#1f2937}[data-theme=light] .subscription-card[data-v-e80590de]{background:linear-gradient(170deg,color-mix(in srgb,var(--plan-color) 10%,rgba(255,255,255,1)),#f8f7fcf7,color-mix(in srgb,var(--plan-color-secondary, var(--plan-color)) 8%,rgba(255,255,255,1)));border:1px solid color-mix(in srgb,var(--plan-color) 25%,rgba(0,0,0,.08))}[data-theme=light] .subscription-card[data-v-e80590de]:hover{background:linear-gradient(170deg,color-mix(in srgb,var(--plan-color) 16%,rgba(255,255,255,1)),#f5f3faf2,color-mix(in srgb,var(--plan-color-secondary, var(--plan-color)) 14%,rgba(255,255,255,1)));border-color:color-mix(in srgb,var(--plan-color) 45%,rgba(0,0,0,.08))}[data-theme=light] .downgrade-btn[data-v-e80590de]{background:#0000000a;color:#0000008c;border-color:#0000001a}[data-theme=light] .downgrade-btn[data-v-e80590de]:hover:not(:disabled){background:#00000012;color:#000000c7;border-color:#0000002e}[data-theme=light] .discover-teaser[data-v-e80590de]{color:#0e7490;border-color:#06b6d466}[data-theme=light] .discover-teaser[data-v-e80590de]:hover{color:#155e75}[data-theme=light] .discover-teaser-dots[data-v-e80590de]{color:#0891b2b3}[data-theme=light] .features-marquee-chip[data-v-e80590de]{color:#0e7490;border-color:#06b6d459}[data-theme=light] .features-marquee-chip[data-v-e80590de]:hover{color:#155e75;border-color:#06b6d48c}[data-theme=light] .feature-chip-price[data-v-e80590de]{color:#0e7490;border-color:#06b6d459;text-decoration-color:#0891b2}[data-theme=light] .features-marquee-chip:hover .feature-chip-price[data-v-e80590de]{color:#155e75;border-color:#06b6d48c;text-decoration-color:#0e7490}[data-theme=light] .features-more-pill[data-v-e80590de]{color:#0e7490;background:#06b6d41a;border-color:#06b6d480}[data-theme=light] .features-more-pill[data-v-e80590de]:hover{color:#155e75;background:#06b6d42e;border-color:#06b6d4b3}[data-theme=light] .features-more-pill--close[data-v-e80590de]{color:#0000008c;background:#0000000a;border-color:#0000001f}[data-theme=light] .features-more-pill--close[data-v-e80590de]:hover{color:#1f2937;background:#00000012;border-color:#0000002e}[data-theme=light] .we-are-sensei-tag[data-v-e80590de]{color:#00000059}[data-theme=light] .offered-gradient-text[data-v-e80590de]{background:conic-gradient(from var(--offered-angle),#0891b2,#155e75,#0e7490,#0891b2);-webkit-background-clip:text;background-clip:text}[data-theme=light] .section-divider-inline[data-v-e80590de]{color:#1f2937}[data-theme=light] .section-divider-separator[data-v-e80590de]{color:#00000038}[data-theme=light] .section-divider-tagline[data-v-e80590de]{color:#4b5563}[data-theme=light] [class~="bg-[#1a1625]"][data-v-e80590de]{background:#fff}[data-theme=light] [class~="bg-[#1a1625]"] [class~=text-white][data-v-e80590de]{color:#1f2937}[data-theme=light] [class~="bg-[#1a1625]"] [class~=from-pink-500][class~=text-white][data-v-e80590de]{color:#fff}[data-theme=light] [class~="bg-white/5"][class~=text-white][data-v-e80590de]{color:#1f2937}[data-theme=light] .management-panel[data-v-e80590de]{background:#00000009;border-color:#00000014}[data-theme=light] .management-panel [class~=text-white][data-v-e80590de],[data-theme=light] input[class~=text-white][class~=font-mono][data-v-e80590de]{color:#1f2937}[data-theme=light] .faq-item[data-v-e80590de]{background:#00000006;border-color:#00000012}[data-theme=light] .faq-item[data-v-e80590de]:hover{background:#0000000a;border-color:#0000001a}[data-theme=light] .faq-item[open][data-v-e80590de]{background:#0000000a}[data-theme=light] .faq-question[data-v-e80590de]{color:#374151}[data-theme=light] .faq-question[data-v-e80590de]:hover{color:#111827}[data-theme=light] .faq-chevron[data-v-e80590de]{color:#6b7280}[data-theme=light] .faq-item[open] .faq-chevron[data-v-e80590de]{color:#047857}[data-theme=light] .faq-answer[data-v-e80590de]{color:#4b5563}[data-theme=light] .faq-answer[data-v-e80590de] strong,[data-theme=light] .faq-answer strong[data-v-e80590de],[data-theme=light] h2[class~=text-white][class~=text-lg][data-v-e80590de]{color:#1f2937}[data-theme=light] .info-tooltip[data-v-e80590de]{background:#fffffffa;border-color:#10b9814d;color:#1f2937;box-shadow:0 12px 32px #0000001f,0 0 24px #10b9811a}[data-theme=light] .info-tooltip strong[data-v-e80590de]{color:#047857}[data-theme=light] .info-tooltip strong[data-v-e80590de]:first-child{color:#065f46}[data-theme=light] .info-icon-btn[data-v-e80590de]:hover{color:#059669}[data-theme=light] [class~="from-[#2d1f3d]"][class~="to-[#1a1625]"][data-v-e80590de]{background-image:linear-gradient(to bottom,#fff,#f5f2fa)}[data-theme=light] h3[class~=text-white][class~=text-xl][data-v-e80590de],[data-theme=light] [class~="from-pink-500/20"] p[class~=text-white][data-v-e80590de],[data-theme=light] [class~="bg-orange-500/10"] p[class~=text-white][data-v-e80590de],[data-theme=light] label [class~=text-white][data-v-e80590de]{color:#1f2937}[data-theme=light] [class~=text-amber-300][data-v-e80590de],[data-theme=light] [class~="text-amber-200/80"][data-v-e80590de],[data-theme=light] [class~="text-amber-200/70"][data-v-e80590de]{color:#92400e}[data-theme=light] [class~=text-red-400][data-v-e80590de]{color:#b91c1c}[data-theme=light] [class~=text-green-400][data-v-e80590de]{color:#15803d}[data-theme=light] [class~=text-orange-400][data-v-e80590de]{color:#c2410c}[data-theme=light] [class~=text-emerald-400][data-v-e80590de]{color:#047857}[data-theme=light] [class~=text-violet-300][data-v-e80590de]{color:#6d28d9}[data-theme=light] [class~=text-pink-300][data-v-e80590de],[data-theme=light] [class~=text-pink-200][data-v-e80590de]{color:#be185d}[data-theme=light] [class~="text-blue-200/70"][data-v-e80590de]{color:#1d4ed8}[data-theme=light] [class~=text-yellow-400][data-v-e80590de],[data-theme=light] [class~="text-yellow-400/90"][data-v-e80590de]{color:#854d0e}[data-theme=light] [class~="bg-white/5"][data-v-e80590de]{background-color:#00000009}[data-theme=light] [class~="hover:bg-white/5"][data-v-e80590de]:hover,[data-theme=light] [class~="bg-white/10"][data-v-e80590de]{background-color:#0000000e}[data-theme=light] [class~="hover:bg-white/10"][data-v-e80590de]:hover{background-color:#00000014}[data-theme=light] [class~="bg-white/20"][data-v-e80590de]{background-color:#00000017}[data-theme=light] [class~="hover:bg-white/20"][data-v-e80590de]:hover{background-color:#0000001f}[data-theme=light] [class~="border-white/5"][data-v-e80590de]{border-color:#0000000f}[data-theme=light] [class~="border-white/10"][data-v-e80590de]{border-color:#00000017}[data-theme=light] [class~="border-white/15"][data-v-e80590de]{border-color:#0000001c}[data-theme=light] [class~="border-white/20"][data-v-e80590de]{border-color:#00000021}[data-theme=light] [class~="hover:border-white/20"][data-v-e80590de]:hover{border-color:#00000029}[data-theme=light] [class~="border-white/30"][data-v-e80590de]{border-color:#00000038}[data-theme=light] [class~="text-white/80"][data-v-e80590de]{color:#374151}[data-theme=light] [class~="text-white/70"][data-v-e80590de]{color:#4b5563}[data-theme=light] [class~="text-white/60"][data-v-e80590de],[data-theme=light] [class~="text-white/55"][data-v-e80590de]{color:#6b7280}[data-theme=light] [class~="text-white/50"][data-v-e80590de]{color:#7c8798}[data-theme=light] [class~="text-white/45"][data-v-e80590de]{color:#838fa0}[data-theme=light] [class~="text-white/40"][data-v-e80590de]{color:#94a0b0}[data-theme=light] [class~="text-white/30"][data-v-e80590de]{color:#a8b2c0}[data-theme=light] [class~="placeholder:text-white/30"][data-v-e80590de]::placeholder{color:#a8b2c0}[data-theme=light] [class~="hover:text-white"][data-v-e80590de]:hover{color:#111827}[data-theme=light] [class~="bg-black/30"][class~="text-white/80"][data-v-e80590de]{color:#fffc}[data-theme=light] [class~="bg-black/30"][class~="hover:text-white"][data-v-e80590de]:hover{color:#fff}.feature-tooltip-portal{position:fixed;transform:translate(-50%);width:max-content;max-width:320px;padding:12px 14px;background:#0f0c1ceb;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.15);border-radius:12px;font-size:11.5px;line-height:1.55;color:#ffffffeb;font-weight:400;white-space:normal;text-align:left;box-shadow:0 16px 40px #00000080,0 0 32px #a855f71f,inset 0 1px #ffffff0f;pointer-events:none;z-index:100000}.feature-tooltip-name{font-size:13px;font-weight:700;color:#7de0ff;margin-bottom:5px}.feature-tooltip-desc{color:#ffffffc7;margin-bottom:8px}.feature-tooltip-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);font-size:10.5px}.feature-tooltip-price-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.feature-tooltip-price-value{color:#7de0fff2;font-weight:700;text-decoration:line-through;text-decoration-color:#0cf9;text-decoration-thickness:1px}.feature-tooltip-price-compared{color:#fff6;font-style:italic}.feature-tooltip-free-tag{width:100%;margin-top:4px;color:#6ee7b7;font-weight:600}.feature-tooltip-free-tag strong{color:#a7f3d0;font-weight:800;letter-spacing:.5px}.feature-tooltip-portal-arrow{position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(255,255,255,.15)}.tooltip-fade-enter-active,.tooltip-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.tooltip-fade-enter-from,.tooltip-fade-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}.tooltip-fade-enter-to,.tooltip-fade-leave-from{opacity:1;transform:translate(-50%) translateY(0)}[data-theme=light] .feature-tooltip-portal{background:#fffffff7;border-color:#0000001a;color:#1f2937;box-shadow:0 16px 40px #00000024,0 0 32px #a855f71a,inset 0 1px #fff9}[data-theme=light] .feature-tooltip-name{color:#0e7490}[data-theme=light] .feature-tooltip-desc{color:#4b5563}[data-theme=light] .feature-tooltip-price{border-top-color:#0000001a}[data-theme=light] .feature-tooltip-price-label{color:#6b7280}[data-theme=light] .feature-tooltip-price-value{color:#0e7490;text-decoration-color:#0891b2}[data-theme=light] .feature-tooltip-price-compared{color:#7c8798}[data-theme=light] .feature-tooltip-free-tag{color:#047857}[data-theme=light] .feature-tooltip-free-tag strong{color:#065f46}[data-theme=light] .feature-tooltip-portal-arrow{border-bottom-color:#fffffff7}
