@import"https://fonts.googleapis.com/css2?family=Sora:ital,wght@0,100..800;1,100..800&display=swap";/*! tailwindcss v4.1.14 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root{--color-primary-50:#f2f8ff;--color-primary-100:#e6f0ff;--color-primary-200:#c7ddff;--color-primary-300:#9fc4ff;--color-primary-400:#6fa9ff;--color-primary-500:#318cff;--color-primary-600:#1e6bff;--color-primary-700:#1552d6;--color-primary-800:#123fa8;--color-primary-900:#102f7c;--color-primary-950:#0b1e52;--color-neutral-50:#fff;--color-neutral-100:#f7f9fc;--color-neutral-200:#edf1f7;--color-neutral-300:#e2e8f0;--color-neutral-400:#cbd5e1;--color-neutral-500:#94a3b8;--color-neutral-600:#64748b;--color-neutral-700:#475569;--color-neutral-800:#334155;--color-neutral-900:#1e293b;--color-neutral-950:#0f172a;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-800:#166534;--color-success-900:#14532d;--color-success-950:#052e16;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#451a03;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-500:#ef4444;--color-error-600:#dc2626;--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-error-950:#450a0a;--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-600);--color-text-tertiary:var(--color-neutral-500);--color-text-inverse:var(--color-neutral-50);--color-text-muted:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-300);--color-bg-primary:var(--color-neutral-50);--color-bg-secondary:var(--color-neutral-100);--color-bg-tertiary:var(--color-neutral-200);--color-bg-inverse:var(--color-neutral-900);--color-bg-overlay:#00000080;--color-bg-backdrop:#0000001a;--color-border-primary:var(--color-neutral-300);--color-border-secondary:var(--color-neutral-200);--color-border-focus:var(--color-primary-500);--color-border-error:var(--color-error-500);--color-border-success:var(--color-success-500);--color-border-warning:var(--color-warning-500);--color-btn-primary-bg:var(--color-primary-600);--color-btn-primary-hover:var(--color-primary-700);--color-btn-primary-active:var(--color-primary-800);--color-btn-primary-text:var(--color-neutral-50);--color-btn-secondary-bg:transparent;--color-btn-secondary-border:var(--color-primary-600);--color-btn-secondary-text:var(--color-primary-600);--color-btn-secondary-hover-bg:var(--color-primary-600);--color-btn-secondary-hover-text:var(--color-neutral-50);--color-btn-ghost-bg:transparent;--color-btn-ghost-text:var(--color-neutral-600);--color-btn-ghost-hover-bg:var(--color-neutral-200);--color-btn-ghost-hover-text:var(--color-neutral-900);--color-link-primary:var(--color-primary-600);--color-link-hover:var(--color-primary-700);--color-link-visited:var(--color-primary-800);--color-shadow-sm:#0000000d;--color-shadow-md:#0000001a;--color-shadow-lg:#00000026;--color-shadow-xl:#00000040;--color-shadow-primary:#1e6bff4d;--color-shadow-primary-hover:#1e6bff66;--gradient-primary:linear-gradient(135deg,var(--color-primary-600)0%,var(--color-primary-700)100%);--gradient-text:linear-gradient(135deg,var(--color-neutral-900)0%,var(--color-primary-600)100%);--gradient-overlay:linear-gradient(135deg,#318cff0d 0%,#1552d60d 100%);--gradient-iridescent:linear-gradient(90deg,#7fe3ff 0%,#8fa6ff 50%,#d99cf2 100%);--gradient-primary-glass:linear-gradient(135deg,#4a93ff 0%,#1e6bff 45%,#5b5cf0 100%);--gradient-mesh:radial-gradient(55% 45% at 10% 8%,#7fe3ff3d 0%,transparent 70%),radial-gradient(45% 40% at 92% 18%,#d99cf233 0%,transparent 70%),radial-gradient(60% 50% at 50% 100%,#8fa6ff33 0%,transparent 70%);--glass-bg:#ffffff94;--glass-bg-strong:#ffffffc7;--glass-border:#fffc;--glass-stroke:#1e293b14;--glass-blur:blur(20px)saturate(170%);--glass-shadow:inset 0 1px 0 #ffffffe6,0 1px 2px #102f7c0a,0 16px 40px #102f7c14;--btn-glass-shadow:inset 0 1px 0 #fff6,inset 0 -1px 0 #0000001f,0 10px 28px #1e6bff52;--btn-glass-shadow-hover:inset 0 1px 0 #ffffff73,inset 0 -1px 0 #0000001f,0 16px 36px #1e6bff6b;--accent-rgb:30,107,255;--on-accent:#fff;color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--color-primary-50:#72f0cf14;--color-primary-100:#72f0cf24;--color-primary-200:#72f0cf42;--color-primary-300:#7fe3ff73;--color-primary-400:#7fe3ff;--color-primary-500:#5fdcd6;--color-primary-600:#72f0cf;--color-primary-700:#9df5dd;--color-primary-800:#c6faec;--color-success-50:#22c55e1f;--color-success-100:#22c55e2e;--color-error-50:#ef44441f;--color-error-100:#ef44442e;--color-warning-50:#f59e0b1f;--color-warning-100:#f59e0b2e;--color-text-primary:#f3f5f7;--color-text-secondary:#a3a9b4;--color-text-tertiary:#6e7581;--color-text-inverse:#070809;--color-text-muted:#4e545e;--color-text-disabled:#363b43;--color-bg-primary:#070809;--color-bg-secondary:#0c0d10;--color-bg-tertiary:#15171b;--color-bg-inverse:#f3f5f7;--color-bg-overlay:#000000b3;--color-bg-backdrop:#0006;--color-border-primary:#ffffff1f;--color-border-secondary:#ffffff12;--color-shadow-sm:#0006;--color-shadow-md:#00000080;--color-shadow-lg:#0009;--color-shadow-xl:#000000b3;--accent-rgb:114,240,207;--on-accent:#05070a;--color-shadow-primary:#72f0cf38;--color-shadow-primary-hover:#72f0cf52;--gradient-primary:linear-gradient(135deg,#1f7bff 0%,#1552d6 100%);--gradient-primary-glass:linear-gradient(120deg,#7cf5d6 0%,#7fe3ff 48%,#a3b3ff 100%);--gradient-text:linear-gradient(135deg,#fff 35%,#9df5dd 75%,#7fe3ff 100%);--gradient-mesh:radial-gradient(50% 45% at 8% 6%,#72f0cf12 0%,transparent 70%),radial-gradient(45% 40% at 94% 16%,#318cff14 0%,transparent 70%),radial-gradient(60% 50% at 50% 100%,#8fa6ff0f 0%,transparent 70%);--glass-bg:#ffffff09;--glass-bg-strong:#ffffff0f;--glass-border:#ffffff14;--glass-stroke:#ffffff0a;--btn-glass-shadow:inset 0 1px 0 #ffffff8c,inset 0 -1px 0 #00000026,0 4px 14px #72f0cf1f;--btn-glass-shadow-hover:inset 0 1px 0 #fff9,inset 0 -1px 0 #00000026,0 6px 18px #72f0cf2e;--glass-shadow:inset 0 1px 0 #ffffff0d,0 1px 2px #0006,0 8px 20px #00000059;--surface-raised:linear-gradient(#16181cf0,#0c0d10eb);--header-bg:#070809c7}:root{--color-primary:var(--color-btn-primary-bg);--color-primary-hover:var(--color-btn-primary-hover);--color-error:var(--color-error-500);--color-accent-mint:var(--color-success-600);--color-accent-violet:var(--color-primary-600);--icon-mono-filter:brightness(0)opacity(.82)}:root[data-theme=dark]{--color-accent-mint:var(--color-primary-600);--icon-mono-filter:brightness(0)invert(1)}:root{--font-family-sans:"Sora","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-family-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace;--font-family-serif:Georgia,Cambria,"Times New Roman",Times,serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--heading-1-size:var(--text-3xl);--heading-1-weight:var(--font-weight-bold);--heading-1-line-height:var(--leading-tight);--heading-1-letter-spacing:var(--tracking-tight);--heading-2-size:var(--text-2xl);--heading-2-weight:var(--font-weight-bold);--heading-2-line-height:var(--leading-tight);--heading-2-letter-spacing:var(--tracking-tight);--heading-3-size:var(--text-lg);--heading-3-weight:var(--font-weight-semibold);--heading-3-line-height:var(--leading-snug);--heading-3-letter-spacing:var(--tracking-normal);--heading-4-size:var(--text-base);--heading-4-weight:var(--font-weight-semibold);--heading-4-line-height:var(--leading-snug);--heading-4-letter-spacing:var(--tracking-normal);--heading-5-size:var(--text-sm);--heading-5-weight:var(--font-weight-semibold);--heading-5-line-height:var(--leading-normal);--heading-5-letter-spacing:var(--tracking-normal);--heading-6-size:var(--text-sm);--heading-6-weight:var(--font-weight-medium);--heading-6-line-height:var(--leading-normal);--heading-6-letter-spacing:var(--tracking-normal);--body-large-size:var(--text-base);--body-large-weight:var(--font-weight-normal);--body-large-line-height:var(--leading-relaxed);--body-large-letter-spacing:var(--tracking-normal);--body-medium-size:var(--text-sm);--body-medium-weight:var(--font-weight-normal);--body-medium-line-height:var(--leading-normal);--body-medium-letter-spacing:var(--tracking-normal);--body-small-size:var(--text-xs);--body-small-weight:var(--font-weight-normal);--body-small-line-height:var(--leading-normal);--body-small-letter-spacing:var(--tracking-normal);--caption-size:var(--text-xs);--caption-weight:var(--font-weight-medium);--caption-line-height:var(--leading-normal);--caption-letter-spacing:var(--tracking-wide);--button-large-size:var(--text-base);--button-large-weight:var(--font-weight-semibold);--button-large-line-height:var(--leading-none);--button-large-letter-spacing:var(--tracking-wide);--button-medium-size:var(--text-sm);--button-medium-weight:var(--font-weight-semibold);--button-medium-line-height:var(--leading-none);--button-medium-letter-spacing:var(--tracking-wide);--button-small-size:var(--text-xs);--button-small-weight:var(--font-weight-semibold);--button-small-line-height:var(--leading-none);--button-small-letter-spacing:var(--tracking-wide)}.heading-1{font-size:var(--heading-1-size);font-weight:var(--heading-1-weight);line-height:var(--heading-1-line-height);letter-spacing:var(--heading-1-letter-spacing)}.heading-2{font-size:var(--heading-2-size);font-weight:var(--heading-2-weight);line-height:var(--heading-2-line-height);letter-spacing:var(--heading-2-letter-spacing)}.heading-3{font-size:var(--heading-3-size);font-weight:var(--heading-3-weight);line-height:var(--heading-3-line-height);letter-spacing:var(--heading-3-letter-spacing)}.heading-4{font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);line-height:var(--heading-4-line-height);letter-spacing:var(--heading-4-letter-spacing)}.heading-5{font-size:var(--heading-5-size);font-weight:var(--heading-5-weight);line-height:var(--heading-5-line-height);letter-spacing:var(--heading-5-letter-spacing)}.heading-6{font-size:var(--heading-6-size);font-weight:var(--heading-6-weight);line-height:var(--heading-6-line-height);letter-spacing:var(--heading-6-letter-spacing)}.body-large{font-size:var(--body-large-size);font-weight:var(--body-large-weight);line-height:var(--body-large-line-height);letter-spacing:var(--body-large-letter-spacing)}.body-medium{font-size:var(--body-medium-size);font-weight:var(--body-medium-weight);line-height:var(--body-medium-line-height);letter-spacing:var(--body-medium-letter-spacing)}.body-small{font-size:var(--body-small-size);font-weight:var(--body-small-weight);line-height:var(--body-small-line-height);letter-spacing:var(--body-small-letter-spacing)}.caption{font-size:var(--caption-size);font-weight:var(--caption-weight);line-height:var(--caption-line-height);letter-spacing:var(--caption-letter-spacing);text-transform:uppercase}.button-large{font-size:var(--button-large-size);font-weight:var(--button-large-weight);line-height:var(--button-large-line-height);letter-spacing:var(--button-large-letter-spacing)}.button-medium{font-size:var(--button-medium-size);font-weight:var(--button-medium-weight);line-height:var(--button-medium-line-height);letter-spacing:var(--button-medium-letter-spacing)}.button-small{font-size:var(--button-small-size);font-weight:var(--button-small-weight);line-height:var(--button-small-line-height);letter-spacing:var(--button-small-letter-spacing)}@media (max-width:768px){:root{--heading-1-size:var(--text-2xl);--heading-2-size:var(--text-lg);--heading-3-size:var(--text-base)}}@media (max-width:480px){:root{--heading-1-size:var(--text-xl);--heading-2-size:var(--text-lg)}}:root{--on-accent-icon-filter:brightness(0)invert(1)}:root[data-theme=dark]{--on-accent-icon-filter:brightness(0)}.btn{cursor:pointer;font-family:var(--font-family-sans);border:none;border-radius:50px;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-sm{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);padding:.5rem 1rem}.btn-md{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);padding:.75rem 1.5rem}.btn-lg{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);padding:1rem 2rem}.btn-primary{background:var(--gradient-primary);color:var(--color-neutral-50);box-shadow:0 10px 30px var(--color-shadow-primary)}.btn-primary:hover{box-shadow:0 15px 40px var(--color-shadow-primary-hover);transform:translateY(-3px)}.btn-primary:active{transform:translateY(-1px)}.btn-secondary{background:var(--color-btn-secondary-bg);border:2px solid var(--color-btn-secondary-border);color:var(--color-btn-secondary-text)}.btn-secondary:hover{background:var(--color-btn-secondary-hover-bg);color:var(--on-accent);transform:translateY(-3px)}.btn-ghost{background:var(--color-btn-ghost-bg);color:var(--color-btn-ghost-text)}.btn-ghost:hover{background:var(--color-btn-ghost-hover-bg);color:var(--color-btn-ghost-hover-text)}.card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);box-shadow:0 4px 6px var(--color-shadow-sm);border-radius:20px;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.card:before{content:"";background:var(--gradient-overlay);opacity:0;transition:opacity .3s;position:absolute;inset:0}.card:hover{border-color:var(--color-primary-600);box-shadow:0 20px 40px var(--color-shadow-lg);transform:translateY(-10px)}.card:hover:before{opacity:1}.card-interactive{cursor:pointer}.card-interactive:hover{border-color:var(--color-primary-600);box-shadow:0 20px 40px var(--color-shadow-lg);transform:translateY(-10px)}.badge{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:50px;align-items:center;padding:.25rem .75rem;display:inline-flex}.badge-primary{background:var(--color-primary-100);color:var(--color-primary-700)}.badge-success{background:var(--color-success-100);color:var(--color-success-700)}.badge-warning{background:var(--color-warning-100);color:var(--color-warning-700)}.badge-error{background:var(--color-error-100);color:var(--color-error-700)}.input{border:1px solid var(--color-border-primary);width:100%;font-size:var(--text-base);font-family:var(--font-family-sans);background:var(--color-bg-secondary);color:var(--color-text-primary);border-radius:8px;padding:.75rem 1rem;transition:all .3s}.input:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1);outline:none}.input:disabled{background:var(--color-bg-tertiary);color:var(--color-text-disabled);cursor:not-allowed}.input-error{border-color:var(--color-border-error)}.input-error:focus{border-color:var(--color-border-error);box-shadow:0 0 0 3px var(--color-error-50)}.link{color:var(--color-link-primary);text-decoration:none;transition:color .3s}.link:hover{color:var(--color-link-hover)}.link-underline{text-decoration:underline}.link-underline:hover{text-decoration:none}.divider{background:var(--color-border-primary);height:1px;margin:1rem 0}.divider-vertical{background:var(--color-border-primary);width:1px;margin:0 1rem}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.container-sm{max-width:640px;margin:0 auto;padding:0 2rem}.container-lg{max-width:1400px;margin:0 auto;padding:0 2rem}.grid{gap:2rem;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-10{margin:2.5rem}.m-12{margin:3rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.pageHeader{margin-bottom:24px}.pageTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin:0 0 4px;font-size:1.5rem;font-weight:600}.pageSubtitle{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.5}@media (max-width:768px){.pageHeader{margin-bottom:20px}.pageTitle{font-size:1.25rem}.pageSubtitle{font-size:.8125rem}.container{padding:0 1rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.flex-row{flex-direction:column}.gap-8{gap:1.5rem}.gap-10{gap:2rem}.gap-12{gap:2.5rem}.p-8{padding:1.5rem}.p-10{padding:2rem}.p-12{padding:2.5rem}.m-8{margin:1.5rem}.m-10{margin:2rem}.m-12{margin:2.5rem}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-30{height:calc(var(--spacing)*30)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-color:var(--color-neutral-400)var(--color-neutral-50);scrollbar-width:thin}html,body{max-width:100vw;font-family:var(--font-family-sans),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-primary)!important;color:var(--color-text-primary)!important}a{color:inherit;text-decoration:none}button{font-family:inherit}.pageContainerWrapper{flex-direction:column;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow-y:auto}.pageContainer{flex-direction:column;flex:1;align-items:center;gap:20px;width:100%;max-width:1024px;display:flex}.pageContent{flex-direction:column;flex:1;width:100%;padding:6rem 2rem 2rem;display:flex}.divider{background-color:var(--color-border-primary);width:100%;height:2px;margin:2rem 0}.pageContainerWrapper::-webkit-scrollbar{width:8px}.pageContainerWrapper::-webkit-scrollbar-track{background:var(--color-neutral-100)}.pageContainerWrapper::-webkit-scrollbar-thumb{background:var(--color-neutral-400);border-radius:4px}.pageContainerWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-500)}.app-container{justify-content:center;width:100%;min-height:100vh;display:flex}@media (max-width:1024px){.pageContent{padding:2rem}}@media (max-width:768px){.pageContent{padding:1rem}.pageContainer h1{text-align:center;display:flex}}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:var(--color-neutral-50)}body::-webkit-scrollbar-thumb{background:var(--color-neutral-400);border-radius:5px}body::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-500)}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{color-scheme:dark}input:-webkit-autofill{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}input:-webkit-autofill:hover{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}input:-webkit-autofill:focus{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}input:-webkit-autofill:active{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}textarea:-webkit-autofill{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}select:-webkit-autofill{caret-color:var(--color-neutral-900);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-neutral-200)inset!important;box-shadow:0 0 0 1000px var(--color-neutral-200) inset!important;-webkit-text-fill-color:var(--color-neutral-900)!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._input_124i0_1{max-width:448px;width:100%;height:56px;border:1px solid var(--color-border-primary);border-radius:12px;padding:0 18px;font-size:16px;font-weight:500;outline:none;background-color:var(--color-bg-secondary);color:var(--color-text-primary);transition:border-color .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}._input_124i0_1:-webkit-autofill,._input_124i0_1:-webkit-autofill:hover,._input_124i0_1:-webkit-autofill:focus,._input_124i0_1:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important;box-shadow:0 0 0 1000px var(--color-bg-secondary) inset!important;background-color:var(--color-bg-secondary)!important;background-image:none!important;outline:none!important;border-color:var(--color-border-primary)!important;transition:background-color 5000s ease-in-out 0s;-webkit-appearance:none;appearance:none}._input_124i0_1:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--color-bg-secondary) inset!important;border-color:var(--color-primary-500)!important}._input_124i0_1::placeholder{color:var(--color-text-tertiary);font-weight:400}._input_124i0_1:hover{border-color:var(--color-text-muted)}._input_124i0_1:focus{border-color:var(--color-primary-500)}._wrapper_124i0_59{position:relative}._inputWithToggle_124i0_63{padding-right:48px}._toggle_124i0_67{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}._icon_124i0_78{width:24px;height:24px;opacity:.7;filter:var(--icon-mono-filter)}._button_5rk9r_1{display:flex;white-space:nowrap;align-items:center;justify-content:center;gap:10px;max-width:448px;width:100%;height:56px;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform 80ms ease;font-size:16px;font-weight:500;color:var(--on-accent);background-color:var(--color-btn-primary-bg)}._button_5rk9r_1:hover{background-color:var(--color-btn-primary-hover)}._button_5rk9r_1:active{transform:translateY(1px)}._button_5rk9r_1:disabled{opacity:.55;cursor:not-allowed}._social_5rk9r_41{background:var(--color-btn-secondary-bg);border-color:var(--color-btn-secondary-border);color:var(--color-btn-secondary-text)}._social_5rk9r_41:hover{background:rgba(var(--accent-rgb),.08);border-color:var(--color-btn-secondary-border)}._button_5rk9r_1 img:not(._brandIcon_5rk9r_57){filter:var(--on-accent-icon-filter)}._social_5rk9r_41 img:not(._brandIcon_5rk9r_57){filter:var(--icon-mono-filter)}._container_170ib_1{max-width:448px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box}._header_170ib_13{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;margin-bottom:1.5rem}._mark_170ib_24{width:42px;height:42px;flex-shrink:0}._headings_170ib_30{display:flex;flex-direction:column;gap:.25rem;text-align:left;min-width:0}._title_170ib_38{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.2;margin:0}._hint_170ib_45{font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.35;margin:0}._divider_170ib_53{max-width:448px;width:100%;display:flex;align-items:center;justify-content:center;margin:1.5rem 0;position:relative}._dividerLine_170ib_63{width:100%;height:1px;background-color:var(--color-border-primary)}._dividerText_170ib_69{font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);position:absolute;background-color:var(--auth-card-bg, var(--color-bg-primary));padding:0 10px}._socialButtons_170ib_20{display:flex;flex-direction:column;gap:.75rem;width:100%}._form_170ib_85{display:flex;flex-direction:column;gap:1rem;width:100%}._form_170ib_85 button{border-radius:12px;color:var(--on-accent);background-color:var(--color-btn-primary-bg)}._form_170ib_85 button:hover{background-color:var(--color-btn-primary-hover)}@media (min-width: 640px){._container_170ib_1{align-items:flex-start;text-align:left}._header_170ib_13{justify-content:flex-start}}._container_1x534_4{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;width:100%;max-width:100vw;padding:2rem 1.5rem;overflow-x:hidden;box-sizing:border-box;position:relative;background:var(--gradient-mesh),var(--color-bg-primary)}:root[data-theme=dark] ._container_1x534_4{background:#000 url(/bg-account.png) right center / cover no-repeat fixed}._container_1x534_4 ._themeToggle_1x534_23{position:absolute;top:1.25rem;right:1.25rem}._card_1x534_29{display:flex;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:420px;padding:2.5rem 2rem;box-sizing:border-box;--auth-card-bg: var(--color-bg-primary);background:var(--auth-card-bg);border:1px solid var(--color-border-primary);box-shadow:0 24px 60px var(--color-shadow-lg);border-radius:20px;margin-bottom:7vh}@media (max-width: 640px){._container_1x534_4{padding:1.5rem 1rem}:root[data-theme=dark] ._container_1x534_4{background:#000 url(/bg-account-mobile.png) center / cover no-repeat scroll}._container_1x534_4 ._themeToggle_1x534_23{top:1rem;right:1rem}._card_1x534_29{padding:2rem 1.25rem;margin-bottom:4vh}}._wrapper_1wx7w_2{display:flex;flex-direction:column;width:100%;max-width:480px;height:100%;margin:0 auto;box-sizing:border-box}._header_1wx7w_13{height:56px;background:transparent;display:flex;align-items:center;justify-content:center;padding:0 1rem;flex-shrink:0}._headerTitle_1wx7w_23{font-size:16px;font-weight:600;color:var(--color-text-primary);text-align:center;margin:0}._content_1wx7w_32{flex:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._inner_1wx7w_40{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}._headerSection_1wx7w_50{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}._iconWrapper_1wx7w_58{margin-bottom:1rem;transition:transform .3s ease}._iconWrapper_1wx7w_58._iconComplete_1wx7w_63{transform:scale(1.1)}._iconBox_1wx7w_67{width:72px;height:72px;border-radius:18px;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);display:flex;align-items:center;justify-content:center}._iconImage_1wx7w_78{width:40px;height:40px}._title_1wx7w_83{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0 0 .75rem;text-align:center}._description_1wx7w_91{font-size:14px;color:var(--color-text-secondary);margin:0;text-align:center;line-height:1.5;word-break:break-word}._codeSection_1wx7w_101{display:flex;flex-direction:column;width:100%;gap:1rem}._codeLabel_1wx7w_108{font-size:14px;font-weight:600;color:var(--color-text-primary);text-align:center;margin:0}._codeContainer_1wx7w_116{display:flex;justify-content:center;gap:.5rem;width:100%}._codeInput_1wx7w_123{flex:1 1 0;min-width:0;max-width:56px;height:54px;text-align:center;border:2px solid var(--color-border-primary);border-radius:12px;background-color:var(--color-bg-secondary);font-size:24px;font-weight:600;color:var(--color-text-primary);outline:none;transition:all .2s ease;-webkit-appearance:none;appearance:none;box-shadow:0 2px 4px var(--color-shadow-sm);box-sizing:border-box;flex-shrink:0}._codeInput_1wx7w_123:hover{border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._codeInput_1wx7w_123:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.18);transform:translateY(-2px);background-color:var(--color-bg-secondary)}._codeInput_1wx7w_123._filled_1wx7w_156{border-color:var(--color-primary-500);background-color:var(--color-bg-secondary);box-shadow:none}._codeInput_1wx7w_123:-webkit-autofill,._codeInput_1wx7w_123:-webkit-autofill:hover,._codeInput_1wx7w_123:-webkit-autofill:focus,._codeInput_1wx7w_123:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important;box-shadow:0 0 0 1000px var(--color-bg-secondary) inset!important;background-color:var(--color-bg-secondary)!important;background-image:none!important;outline:none!important;border-color:var(--color-border-primary)!important;transition:background-color 5000s ease-in-out 0s;-webkit-appearance:none;appearance:none}._codeInput_1wx7w_123:-webkit-autofill:focus{outline:none!important;-webkit-box-shadow:0 0 0px 1000px var(--color-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--color-bg-secondary) inset!important;background-image:none!important;border-color:var(--color-primary-500)!important;-webkit-appearance:none;appearance:none}._buttonSection_1wx7w_189{width:100%;max-width:100%;margin:0 auto}._resendSection_1wx7w_196{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}._resendText_1wx7w_204{font-size:14px;color:var(--color-text-secondary)}._resendButton_1wx7w_209{font-size:14px;font-weight:600;color:var(--color-primary-600);background:none;border:none;padding:0;cursor:pointer;transition:all .2s ease}._resendButton_1wx7w_209:hover:not(._resendDisabled_1wx7w_220){color:var(--color-primary-700);text-decoration:underline}._resendButton_1wx7w_209._resendDisabled_1wx7w_220{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.5}._backSection_1wx7w_232{display:flex;justify-content:center;margin-top:.5rem}._backButton_1wx7w_238{font-size:14px;font-weight:500;color:var(--color-text-secondary);background:none;border:none;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease}._backButton_1wx7w_238:hover{color:var(--color-text-primary)}@media (min-width: 640px){._header_1wx7w_13{height:64px;padding:0 1.5rem}._headerTitle_1wx7w_23{font-size:18px}._inner_1wx7w_40{gap:2.5rem}._iconBox_1wx7w_67{width:96px;height:96px}._iconImage_1wx7w_78{width:48px;height:48px}._title_1wx7w_83{font-size:24px}._description_1wx7w_91{font-size:16px}._codeLabel_1wx7w_108{font-size:16px;text-align:left}._codeContainer_1wx7w_116{gap:.75rem}._codeInput_1wx7w_123{height:64px}._resendSection_1wx7w_196{flex-direction:row;gap:.5rem}}@media (max-width: 480px){._codeInput_1wx7w_123{height:52px;font-size:20px;border-radius:10px}}._toggle_1erya_2{position:relative;width:38px;height:38px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--color-border-primary);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}._toggle_1erya_2:hover{color:var(--color-text-primary);background:var(--glass-bg)}._toggle_1erya_2:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._toggle_1erya_2 svg{position:absolute;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:opacity .25s ease,transform .35s ease}._sun_1erya_46{opacity:0;transform:rotate(-90deg) scale(.6)}[data-theme=dark] ._sun_1erya_46{opacity:1;transform:none}[data-theme=dark] ._moon_1erya_56{opacity:0;transform:rotate(90deg) scale(.6)}@media (prefers-reduced-motion: reduce){._toggle_1erya_2 svg{transition:none}}._section_1eg19_2{width:100%}._title_1eg19_6{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:var(--color-text-primary);margin:0 0 6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._statusFree_1eg19_18{color:var(--color-text-tertiary);font-weight:500}._statusPremium_1eg19_23{color:var(--color-accent-mint);font-weight:700}._statusPaymentIssue_1eg19_28{color:#f97316;font-weight:600}._billingIssueCard_1eg19_34{background:linear-gradient(135deg,#f9731614,#ef444414);border:1px solid rgba(249,115,22,.25);border-radius:16px;padding:24px;display:flex;gap:20px;margin-top:16px}:root[data-theme=dark] ._billingIssueCard_1eg19_34{background:linear-gradient(135deg,#f973161f,#ef44441f);border-color:#f973164d}._billingIssueIcon_1eg19_57{flex-shrink:0;width:48px;height:48px;background:#f9731626;border-radius:12px;display:flex;align-items:center;justify-content:center}._billingIssueIcon_1eg19_57 img{width:24px;height:24px}._billingIssueContent_1eg19_73{flex:1}._billingIssueTitle_1eg19_77{font-size:1.125rem;font-weight:600;color:#ea580c;margin:0 0 8px}:root[data-theme=dark] ._billingIssueTitle_1eg19_77{color:#fb923c}._billingIssueText_1eg19_88{font-size:.9375rem;line-height:1.5;color:var(--color-text-secondary);margin:0 0 16px}._billingIssueDetails_1eg19_95{background:var(--color-bg-tertiary);border-radius:12px;padding:12px 16px;margin-bottom:16px}:root[data-theme=dark] ._billingIssueDetails_1eg19_95{background:#0003}._billingIssueDetails_1eg19_95 ._row_1eg19_106{padding:8px 0}._billingIssueDetails_1eg19_95 ._row_1eg19_106:first-child{padding-top:0}._billingIssueDetails_1eg19_95 ._row_1eg19_106:last-child{padding-bottom:0;border-bottom:none}._statusError_1eg19_119{color:#ea580c!important}:root[data-theme=dark] ._statusError_1eg19_119{color:#fb923c!important}._fixPaymentBtn_1eg19_127{width:100%;padding:14px 24px;background:linear-gradient(135deg,#f97316,#ea580c);border:none;color:#fff;border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #f973164d}._fixPaymentBtn_1eg19_127:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #f9731666}._fixPaymentBtn_1eg19_127:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){._billingIssueCard_1eg19_34{flex-direction:column;align-items:center;text-align:center;padding:20px}._billingIssueDetails_1eg19_95 ._row_1eg19_106{flex-direction:row;justify-content:space-between}}._email_1eg19_165{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary);margin:0 0 4px}._subtitle_1eg19_172{font-size:1rem;line-height:1.5rem;color:var(--color-text-secondary);margin:0 0 20px}._card_1eg19_180{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:16px;padding:24px;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;transition:box-shadow .2s ease}:root[data-theme=dark] ._card_1eg19_180{box-shadow:0 1px 3px #0003,0 4px 12px #00000026}._cardHeader_1eg19_198{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--color-border-primary)}._planLabel_1eg19_206{font-size:1rem;color:var(--color-text-secondary)}._planLabel_1eg19_206 strong{color:var(--color-text-primary);font-weight:600}._badge_1eg19_216{display:inline-flex;align-items:center;padding:4px 10px;border-radius:100px;font-size:.75rem;font-weight:500;line-height:1}._badgePaid_1eg19_226{background:#22c55e1f;color:#16a34a}:root[data-theme=dark] ._badgePaid_1eg19_226{background:#22c55e26;color:#4ade80}._badgeTrial_1eg19_236{background:#3b82f61f;color:#2563eb}:root[data-theme=dark] ._badgeTrial_1eg19_236{background:#3b82f626;color:#60a5fa}._badgeCancelled_1eg19_246{background:#6b72801f;color:#6b7280}:root[data-theme=dark] ._badgeCancelled_1eg19_246{background:#6b728026;color:#9ca3af}._badgePromo_1eg19_256{background:linear-gradient(135deg,#8b5cf626,#ec489926);color:#8b5cf6}:root[data-theme=dark] ._badgePromo_1eg19_256{background:linear-gradient(135deg,#8b5cf633,#ec489933);color:#a78bfa}._grantCode_1eg19_274{font-family:SF Mono,Fira Code,monospace;font-size:.875rem;color:var(--color-text-tertiary);font-weight:500}._grantUpgrade_1eg19_282{margin-top:16px;padding:12px 16px;background:#6207ff1a;border-radius:12px;border:1px solid rgba(98,7,255,.22)}:root[data-theme=dark] ._grantUpgrade_1eg19_282{background:linear-gradient(135deg,#8b5cf61f,#ec48991f);border-color:#8b5cf633}._grantUpgradeText_1eg19_299{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary);text-align:center;text-wrap:balance}._renewPlanWrapper_1eg19_308{margin-top:24px}._table_1eg19_313{display:flex;flex-direction:column;gap:0}._row_1eg19_106{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--color-border-primary)}._row_1eg19_106:last-child{border-bottom:none}._label_1eg19_331{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}._value_1eg19_337{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-text-primary);text-align:right}._accessUntilValue_1eg19_346{background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._bonusSection_1eg19_354{margin-top:20px;padding:16px;background:linear-gradient(135deg,#8b5cf60f,#ec48990f);border:1px solid rgba(139,92,246,.18);border-radius:12px}:root[data-theme=dark] ._bonusSection_1eg19_354{background:linear-gradient(135deg,#8b5cf61a,#ec48991a);border-color:#8b5cf640}._bonusHeader_1eg19_375{display:flex;align-items:center;gap:8px;margin-bottom:12px}._bonusTitle_1eg19_382{font-size:.875rem;font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.03em}._bonusCount_1eg19_390{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:100px;background:#8b5cf633;color:#8b5cf6;font-size:.75rem;font-weight:600}:root[data-theme=dark] ._bonusCount_1eg19_390{color:#a78bfa}._bonusList_1eg19_408{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._bonusItem_1eg19_417{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--color-bg-primary);border-radius:8px}._bonusItemLeft_1eg19_427{display:flex;align-items:center;gap:8px;min-width:0}._bonusItemRight_1eg19_434{display:flex;align-items:baseline;gap:8px;flex-shrink:0;text-align:right}._bonusDuration_1eg19_442{font-size:.875rem;font-weight:600;color:var(--color-text-primary)}._bonusItemDate_1eg19_448{font-size:.75rem;color:var(--color-text-secondary)}@media (max-width: 640px){._bonusItem_1eg19_417{flex-direction:column;align-items:flex-start;gap:6px}._bonusItemRight_1eg19_434{text-align:left}}._actions_1eg19_466{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:16px;border-top:1px solid var(--color-border-primary)}._bonusSection_1eg19_354+._actions_1eg19_466{padding-top:20px;border-top:none}._manageBtn_1eg19_483{padding:10px 20px;background:var(--color-btn-primary-bg);border:none;color:var(--on-accent);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._manageBtn_1eg19_483:hover:not(:disabled){background:var(--color-btn-primary-hover)}._manageBtn_1eg19_483:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1eg19_505{padding:10px 20px;background:transparent;border:1px solid var(--color-error-500);color:var(--color-error-500);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._cancelBtn_1eg19_505:hover:not(:disabled){background:var(--color-error-50)}._cancelBtn_1eg19_505:disabled{opacity:.5;cursor:not-allowed}._reactivateBtn_1eg19_527{padding:10px 20px;background:var(--color-btn-primary-bg);border:none;color:var(--on-accent);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._reactivateBtn_1eg19_527:hover:not(:disabled){background:var(--color-btn-primary-hover)}._reactivateBtn_1eg19_527:disabled{opacity:.5;cursor:not-allowed}._skeleton_1eg19_549{height:280px;background:var(--color-bg-secondary);border-radius:16px;animation:_pulse_1eg19_1 1.5s ease-in-out infinite}@keyframes _pulse_1eg19_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 640px){._card_1eg19_180{padding:20px}._cardHeader_1eg19_198{flex-direction:column;align-items:flex-start;gap:8px}._row_1eg19_106{flex-direction:column;align-items:flex-start;gap:4px;padding:16px 0}._value_1eg19_337{text-align:left}._actions_1eg19_466{flex-direction:column-reverse;align-items:stretch;gap:12px}._cancelBtn_1eg19_505,._reactivateBtn_1eg19_527{width:100%;padding:14px 20px}}._manageBtn_1eg19_483._highlight_1eg19_605{animation:_billingNudge_1eg19_1 .6s ease-in-out 2}@keyframes _billingNudge_1eg19_1{0%,to{transform:translateY(0);box-shadow:0 0 rgba(var(--accent-rgb),.45)}35%{transform:translateY(-6px);box-shadow:0 0 0 8px rgba(var(--accent-rgb),0)}70%{transform:translateY(0);box-shadow:0 0 rgba(var(--accent-rgb),0)}}@media (prefers-reduced-motion: reduce){._manageBtn_1eg19_483._highlight_1eg19_605{animation:none;outline:3px solid rgba(var(--accent-rgb),.55);outline-offset:3px}}._card_1eg19_180{position:relative}._cardBusy_1eg19_639>*:not(._cardOverlay_1eg19_639){filter:blur(3px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .2s ease,opacity .2s ease}._cardOverlay_1eg19_639{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:color-mix(in srgb,var(--color-bg-primary) 35%,transparent)}._cardSpinner_1eg19_660{width:34px;height:34px;border-radius:50%;border:3px solid var(--color-primary-200);border-top-color:var(--color-primary-600);animation:_cardSpin_1eg19_660 .7s linear infinite}@keyframes _cardSpin_1eg19_660{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._cardSpinner_1eg19_660{animation-duration:1.6s}._cardBusy_1eg19_639>*:not(._cardOverlay_1eg19_639){transition:none}}._renewPlan_gg47p_1{width:100%}._renewPlanTicket_gg47p_5{position:relative;background:var(--gradient-primary)!important;color:#fff;border-radius:20px!important;overflow:hidden;box-shadow:0 0 0 1px #ffffff14 inset}._renewPlanTicket_gg47p_5:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:_shimmer_gg47p_1 3s infinite;pointer-events:none}._renewPlanTicket_gg47p_5:after{content:"";position:absolute;top:-50%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;pointer-events:none;animation:_float_gg47p_1 6s ease-in-out infinite}._renewPlanTicket_gg47p_5 h2{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;z-index:1}._renewPlanTicket_gg47p_5 p{font-size:1rem;opacity:.95;font-weight:400;position:relative;z-index:1}._renewPlanTicketButton_gg47p_69{white-space:nowrap;background:#fffffff2!important;color:#1552d6!important;font-weight:600!important;border-radius:12px!important;box-shadow:0 4px 15px #00000026;transition:all .2s ease!important;position:relative;z-index:1;cursor:pointer}._renewPlanTicketButton_gg47p_69:hover{background:#fff!important;box-shadow:0 6px 20px #0003}._renewPlanTicketButton_gg47p_69 img{filter:invert(1)!important;opacity:.8}@keyframes _shimmer_gg47p_1{0%{left:-100%}to{left:100%}}._ticketContainer_qeu6x_1{width:100%;border-radius:1.5rem;background-color:var(--color-bg-tertiary);display:flex;gap:1rem;justify-content:center;align-items:center;padding:2rem}._ticketContainer_qeu6x_1 div{width:100%}._ticketContainer_qeu6x_1 ._link_qeu6x_16{width:200px;height:48px;font-weight:500;border-radius:15px;color:var(--on-accent);display:flex;align-items:center;justify-content:center;gap:10px;padding:15px;background-color:var(--color-btn-primary-bg)}._ticketContainer_qeu6x_1 ._link_qeu6x_16 img{filter:var(--on-accent-icon-filter);transition:transform .3s ease}._ticketContainer_qeu6x_1 ._link_qeu6x_16:hover img{transform:translate(8px)}._ticketContainer_qeu6x_1 ._iconContainer_qeu6x_39{width:50px;height:50px;flex:0 0 50px;border-radius:15px;background-color:var(--color-bg-inverse);display:flex;align-items:center;justify-content:center}._ticketContainer_qeu6x_1 ._iconContainer_qeu6x_39 img{width:24px;height:24px}._button_qeu6x_55{white-space:nowrap}@media (max-width: 768px){._ticketContainer_qeu6x_1{flex-direction:column;align-items:start;padding:20px}}._footer_1ggm8_1{display:flex;gap:1rem;justify-content:center;align-items:center;padding:2rem;padding-bottom:0;width:100%;margin-top:auto;color:var(--color-text-secondary)}._appsGrid_xuzsw_1{display:flex;flex-direction:column;gap:16px}._appCard_xuzsw_7{background:linear-gradient(145deg,var(--color-bg-secondary),var(--color-bg-primary));border:1px solid var(--color-border-secondary);border-radius:20px;padding:24px;display:flex;align-items:center;gap:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._iconWrapper_xuzsw_27{width:56px;height:56px;flex-shrink:0;border-radius:14px;display:flex;align-items:center;justify-content:center;position:relative;background:var(--color-bg-tertiary);box-shadow:0 2px 8px var(--color-shadow-sm)}._iconWrapper_xuzsw_27 img{width:28px;height:28px}._iconInvert_xuzsw_46 img{filter:var(--icon-mono-filter)}._appInfo_xuzsw_50{flex:1;min-width:0}._appTitle_xuzsw_55{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 4px}._appDescription_xuzsw_62{font-size:.875rem;color:var(--color-text-secondary);margin:0}._button_xuzsw_68{min-width:140px;height:44px;border-radius:8px;color:var(--on-accent);display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:var(--color-btn-primary-bg);font-weight:500;font-size:.875rem;transition:background .2s ease;white-space:nowrap;border:none;cursor:pointer}._button_xuzsw_68:hover{background:var(--color-btn-primary-hover)}._modalBackdrop_xuzsw_92{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;background:var(--color-bg-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._modal_xuzsw_92{width:100%;max-width:420px;border-radius:20px;border:1px solid var(--color-border-secondary);background:var(--color-bg-secondary);box-shadow:0 20px 40px var(--color-shadow-lg),0 4px 16px var(--color-shadow-sm);padding:24px;text-align:center}._modalTitle_xuzsw_118{margin:0;font-size:1.1rem;font-weight:700;color:var(--color-text-primary)}._modalDescription_xuzsw_125{margin:8px 0 18px;color:var(--color-text-secondary);font-size:.9rem}._qrImage_xuzsw_131{width:240px;height:240px;border-radius:12px;background:var(--color-neutral-200);padding:12px;margin:0 auto;display:block;object-fit:contain}._modalActions_xuzsw_144{display:flex;gap:10px;margin-top:18px}._modalActions_xuzsw_144 ._button_xuzsw_68{flex:1}._modalSecondaryButton_xuzsw_154{background:var(--color-bg-tertiary);color:var(--color-text-primary);box-shadow:none}._modalSecondaryButton_xuzsw_154:hover{background:var(--color-bg-tertiary);box-shadow:none}@media (max-width: 640px){._appCard_xuzsw_7{flex-direction:column;align-items:flex-start;align-items:center;gap:16px;padding:20px}._button_xuzsw_68{width:100%}._modal_xuzsw_92{padding:20px}._qrImage_xuzsw_131{width:min(72vw,220px);height:min(72vw,220px)}._modalActions_xuzsw_144{flex-direction:column}}._overlay_1driz_1{display:flex;align-items:center;justify-content:center;background:var(--color-bg-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9000}._fullScreen_1driz_11{position:fixed;inset:0}._loaderContainer_1driz_16{display:flex;flex-direction:column;align-items:center;gap:16px}._spinner_1driz_23{position:relative;width:48px;height:48px}._ring_1driz_29{position:absolute;inset:0;border-radius:50%;border:3px solid transparent;border-top-color:var(--color-primary-500);animation:_spin_1driz_23 1.2s cubic-bezier(.5,0,.5,1) infinite}._ring_1driz_29:nth-child(1){animation-delay:-.45s}._ring_1driz_29:nth-child(2){animation-delay:-.3s;inset:4px}._ring_1driz_29:nth-child(3){animation-delay:-.15s;inset:8px}@keyframes _spin_1driz_23{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._text_1driz_61{font-size:.875rem;font-weight:500;color:var(--color-text-secondary);letter-spacing:.02em}._compact_1mad8_1{padding-top:2rem!important}._compact_1mad8_1 h1{margin-bottom:20px}._section_1mad8_10{animation:_fadeInUp_1mad8_1 .5s ease-out both}._section_1mad8_10:nth-child(1){animation-delay:.1s}._section_1mad8_10:nth-child(2){animation-delay:.2s}._section_1mad8_10:nth-child(3){animation-delay:.3s}._dividerStyled_1mad8_27{height:1px;background:linear-gradient(90deg,transparent,var(--color-border-primary),transparent);margin:32px 0;border:none}@keyframes _fadeInUp_1mad8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._dividerStyled_1mad8_27{margin:16px 0}}._header_1mfzg_1{display:flex;align-items:center;justify-content:center;padding:2rem;background-color:var(--color-bg-primary);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-primary);height:80px;width:100%}._content_1mfzg_13{display:flex;justify-content:flex-end;align-items:center;max-width:1024px;width:100%}._themeToggle_1mfzg_21{margin-right:12px}._menuToggle_1mfzg_25{display:none;background:none;border:none;cursor:pointer;padding:0}._menuIcon_1mfzg_33{width:24px;height:24px;filter:var(--icon-mono-filter)}._logo_1mfzg_39{margin-right:auto;text-decoration:none;color:var(--color-text-primary)}._logo_1mfzg_39 h1{font-size:1.25rem;font-weight:600}._mobileLogo_1mfzg_51{display:none;align-items:center}._mobileLogoIcon_1mfzg_56{width:36px;height:36px}._account_1mfzg_63{display:flex;position:relative}._trigger_1mfzg_68{display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;padding:0;gap:10px}._icon_1mfzg_79{width:38px;height:38px;background-color:var(--color-bg-tertiary);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);flex-shrink:0}._middle_1mfzg_92{text-align:left}._email_1mfzg_96{font-size:var(--text-sm);color:var(--color-text-secondary)}._arrow_1mfzg_101{width:24px;height:24px;transition:transform .2s ease;filter:var(--icon-mono-filter);opacity:.6}._dropdown_1mfzg_110{position:absolute;top:60px;right:0;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;box-shadow:0 12px 32px var(--color-shadow-lg);z-index:1000;width:210px;padding:6px;overflow:hidden;text-align:left;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}._open_1mfzg_131{opacity:1;transform:translateY(0);pointer-events:auto}._menuItem_1mfzg_137{padding:10px 12px;cursor:pointer;width:100%;display:flex;align-items:center;gap:10px;color:var(--color-text-primary);background:transparent;border:none;border-radius:8px}._menuItem_1mfzg_137:hover{background:var(--color-bg-secondary);border-radius:8px}._menuItemIcon_1mfzg_155{width:18px;height:18px;filter:var(--icon-mono-filter);opacity:.75}@media (max-width: 1024px){._menuToggle_1mfzg_25{display:inline-flex}._logo_1mfzg_39{display:none}._mobileLogo_1mfzg_51{display:flex}._content_1mfzg_13{justify-content:space-between}._themeToggle_1mfzg_21{margin-left:auto}._account_1mfzg_63{display:none}}@media (max-width: 768px){._header_1mfzg_1{position:sticky;top:0;padding:1rem;height:64px;min-height:64px;border-bottom:1px solid var(--color-border-secondary);z-index:200}}._horizontalNav_guqph_1{display:none;width:100%;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-secondary);position:sticky;top:80px;z-index:150;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;min-height:56px}._horizontalNav_guqph_1::-webkit-scrollbar{display:none}._navContainer_guqph_21{display:flex;align-items:center;gap:4px;padding:12px 16px;min-width:max-content}._navItem_guqph_29{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;transition:all .15s ease;flex-shrink:0}._navItem_guqph_29:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}._navItem_guqph_29._active_guqph_49{background:rgba(var(--accent-rgb),.12);color:var(--color-primary-600)}._navItem_guqph_29 img{flex-shrink:0;filter:var(--icon-mono-filter);opacity:.6;transition:opacity .15s ease}._navItem_guqph_29._active_guqph_49 img{opacity:1}@media (max-width: 768px){._horizontalNav_guqph_1{display:block;top:64px;margin-bottom:0}._navContainer_guqph_21{padding:10px 12px;gap:2px}._navItem_guqph_29{padding:8px 12px;font-size:.8125rem;gap:6px}._navItem_guqph_29 img{width:18px;height:18px}}._unreachable_1tfmi_4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;padding:2rem 1.25rem;text-align:center}._unreachable_1tfmi_4 h2{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}._unreachable_1tfmi_4 p{margin:0;max-width:34ch;font-size:.875rem;line-height:1.5;color:var(--color-text-tertiary)}._retry_1tfmi_30{margin-top:.5rem;min-height:44px;padding:0 1.25rem;border:0;border-radius:10px;background:var(--color-btn-primary-bg);color:var(--on-accent);font:inherit;font-weight:600;cursor:pointer}._retry_1tfmi_30:hover{background:var(--color-btn-primary-hover)}._retry_1tfmi_30:disabled{opacity:.6;cursor:default}._sidePanel_1to69_1{display:flex;flex-direction:column;align-items:center;min-width:260px;height:100vh;background-color:var(--color-bg-primary);border-right:1px solid var(--color-border-primary);color:var(--color-text-primary);padding:20px 16px}._nav_1to69_13{margin:32px 0 0;display:flex;flex-direction:column;width:100%}._navSection_1to69_20{width:100%}._navLink_1to69_24{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.4;margin:2px 0;padding:10px 12px;border-radius:8px;color:var(--color-text-secondary)}._navLink_1to69_24 img{filter:var(--icon-mono-filter);opacity:.6;transition:opacity .15s ease}._navLink_1to69_24:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}._navLink_1to69_24:hover img{opacity:.9}._active_1to69_56{background:rgba(var(--accent-rgb),.12);color:var(--color-primary-600)}._active_1to69_56 img{opacity:1}._sectionDivider_1to69_65{width:100%;height:1px;background:var(--color-border-secondary);margin:12px 0}._logo_1to69_72{width:100%}._logo_1to69_72 h1{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0;font-family:var(--font-family-sans),sans-serif;color:var(--color-text-primary)}._logoLink_1to69_85{width:100%}._accountSection_1to69_90{display:none;width:100%;padding:16px 0;margin-top:16px;border-bottom:1px solid var(--color-border-secondary)}._accountInfo_1to69_98{display:flex;align-items:center;gap:10px;padding:0 12px;margin-bottom:12px}._accountAvatar_1to69_106{width:32px;height:32px;background-color:var(--color-bg-tertiary);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);flex-shrink:0}._accountDetails_1to69_118{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._accountName_1to69_126{font-size:.8125rem;font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountEmail_1to69_135{font-size:.6875rem;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountAction_1to69_143{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:12px;font-weight:500;color:var(--color-text-secondary);background:transparent;border:none;cursor:pointer;width:100%;text-align:left}._accountAction_1to69_143:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}._accountAction_1to69_143 svg{color:var(--color-text-tertiary)}._accountActionLogout_1to69_168{color:var(--color-error-500)!important}._accountActionLogout_1to69_168 svg{color:var(--color-error-500)!important}._accountActionLogout_1to69_168:hover{background:var(--color-error-50)!important;color:var(--color-error-500)!important}._footer_1to69_181{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:20px;border-top:1px solid var(--color-border-secondary)}._copyright_1to69_192{font-size:.75rem;color:var(--color-text-secondary);margin:0}._backdrop_1to69_198{display:none;position:fixed;inset:0;background:var(--color-bg-backdrop);opacity:0;transition:opacity .2s ease;z-index:900}._backdrop_1to69_198._open_1to69_208{display:block;opacity:1}@media (max-width: 1024px){._sidePanel_1to69_1{position:fixed;top:0;left:0;transform:translate(-100%);transition:transform .2s ease;z-index:1000}._sidePanel_1to69_1._open_1to69_208{transform:translate(0)}._accountSection_1to69_90{display:block}}._dropdown_c7g3d_1{position:relative;display:flex}._button_c7g3d_6{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:transparent;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}._button_c7g3d_6:hover{background:var(--color-bg-tertiary);border-color:var(--color-border-primary)}._flag_c7g3d_25{width:20px;height:20px;border-radius:4px;flex-shrink:0}._chevron_c7g3d_32{width:14px;height:14px;filter:var(--icon-mono-filter);opacity:.5}._name_c7g3d_40{font-size:14px;font-weight:500;color:var(--color-text-primary)}._menu_c7g3d_46{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;box-shadow:0 12px 32px var(--color-shadow-lg);list-style:none;padding:6px;margin:0;z-index:1000}._menu_c7g3d_46._upwards_c7g3d_61{bottom:calc(100% + 6px);top:auto}._item_c7g3d_66{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .12s ease}._item_c7g3d_66:hover{background:var(--color-bg-tertiary)}._plans_1dfew_1{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 40px}@media (max-width: 1024px){._plans_1dfew_1{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 640px){._plans_1dfew_1{grid-template-columns:1fr;gap:16px}}._loading_1dfew_22{text-align:center;padding:3rem 0;color:var(--color-text-secondary);font-size:1.1rem}._pricing_4hkov_1{padding:6rem 0;position:relative}._container_4hkov_6{max-width:1140px;margin:0 auto;padding:0 2rem}._header_4hkov_12{text-align:center;margin-bottom:4rem}._title_4hkov_17{font-size:3rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1rem;background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_4hkov_28{font-size:1.25rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto;line-height:1.6}._plan_4hkov_36{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:20px;padding:24px;text-align:left;position:relative;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px var(--color-shadow-sm);display:flex;flex-direction:column;width:100%}._bestValue_4hkov_52{border:2px solid var(--color-primary-500);background:linear-gradient(180deg,rgba(var(--accent-rgb),.06),rgba(var(--accent-rgb),.02));box-shadow:0 4px 20px rgba(var(--accent-rgb),.15)}._topChip_4hkov_62{position:absolute;top:-12px;left:28px;background:linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700));color:var(--on-accent);padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:700;z-index:2}._ribbonWrapper_4hkov_79{position:absolute;top:-1px;right:-1px;width:140px;height:140px;overflow:hidden;pointer-events:none}._ribbon_4hkov_79{position:absolute;right:-36px;top:24px;transform:rotate(45deg);background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-600));color:var(--on-accent);font-weight:700;font-size:.75rem;padding:6px 40px;box-shadow:0 4px 12px rgba(var(--accent-rgb),.3);text-transform:uppercase;letter-spacing:.5px}._priceCardHeader_4hkov_108{margin-bottom:1rem;text-align:left}._planName_4hkov_113{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem;text-align:left}._chip_4hkov_121{display:inline-block;background:var(--gradient-primary);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;margin-top:.25rem}._priceSection_4hkov_133{margin-bottom:1rem}._priceRow_4hkov_137{display:inline-flex;align-items:flex-end;gap:8px}._price_4hkov_108{font-size:1.5rem;font-weight:700;color:var(--color-primary-600);line-height:1;margin-bottom:.25rem}._subPrice_4hkov_151{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}._oldAndBill_4hkov_157{margin-top:.35rem;display:flex;align-items:baseline;gap:12px}._oldPrice_4hkov_164{color:var(--color-text-secondary);text-decoration:line-through}._billNow_4hkov_169{color:var(--color-text-primary);font-weight:600}._planDescription_4hkov_174{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4;margin-bottom:1rem}._accent_4hkov_181{font-size:.875rem;color:var(--color-primary-600);font-weight:600;margin-bottom:1rem;padding:.5rem .75rem;background:rgba(var(--accent-rgb),.1);border-radius:8px}._planToggle_4hkov_191{display:flex;justify-content:flex-end;align-items:center;margin-top:auto}._toggleSwitch_4hkov_198{width:44px;height:24px;background:var(--color-primary-600);border-radius:12px;position:relative;cursor:pointer}._toggleActive_4hkov_207{width:18px;height:18px;background:var(--color-bg-primary);border-radius:50%;position:absolute;top:3px;right:3px;transition:all .3s ease}._radioButton_4hkov_218{width:20px;height:20px;border:2px solid var(--color-border-primary);border-radius:50%;position:relative;cursor:pointer;transition:all .3s ease}._radioButton_4hkov_218._selected_4hkov_228{border-color:var(--color-primary-600);background:var(--color-primary-600)}._radioCheck_4hkov_233{width:8px;height:8px;background:var(--color-bg-primary);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._subscriptionNote_4hkov_244{text-align:center;margin-bottom:2rem}._subscriptionNote_4hkov_244 p{font-size:.875rem;color:var(--color-text-tertiary);margin:0}._ctaSection_4hkov_255{text-align:center;max-width:400px;margin:0 auto}._primaryCta_4hkov_261{width:100%;background:var(--gradient-primary-glass);border:none;color:var(--on-accent);padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}._primaryCta_4hkov_261:hover{transform:translateY(-2px);box-shadow:0 10px 30px var(--color-shadow-primary)}._cancelNote_4hkov_280{font-size:.75rem;color:var(--color-text-tertiary);margin:0;line-height:1.4}._amount_4hkov_288,._trial_4hkov_289{font-size:3rem;font-weight:700;color:var(--color-primary-600);line-height:1}._period_4hkov_296{font-size:1rem;color:var(--color-text-secondary);line-height:1.2;text-align:left}._features_4hkov_303{list-style:none;margin:0;padding:0;margin-bottom:2rem;text-align:left;flex-grow:1}._feature_4hkov_303{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-primary);text-align:left}._feature_4hkov_303:last-child{border-bottom:none}._checkmark_4hkov_326{color:var(--color-primary-600);font-weight:700;font-size:1.2rem;flex-shrink:0;line-height:1;margin-top:.2rem}._note_4hkov_335{font-size:.85rem;color:var(--color-text-tertiary);margin-bottom:1.5rem;font-style:italic;line-height:1.4;text-align:left}._planCta_4hkov_344{margin-top:auto;display:flex;flex-direction:column;gap:.75rem}._primaryButton_4hkov_351{width:100%;background:var(--gradient-primary-glass);border:none;color:var(--on-accent);box-shadow:var(--btn-glass-shadow);padding:0 2rem;height:58px;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}._primaryButton_4hkov_351:hover:not(:disabled){box-shadow:var(--btn-glass-shadow-hover)}._primaryButton_4hkov_351:disabled,._outlineButton_4hkov_372:disabled{opacity:.6;cursor:not-allowed;transform:none}._outlineButton_4hkov_372{width:100%;border-radius:16px;height:58px;font-weight:700;color:var(--color-primary-600);position:relative;background:linear-gradient(var(--color-bg-secondary),var(--color-bg-secondary)) padding-box,linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) border-box;border:2px solid transparent;cursor:pointer}._outlineButton_4hkov_372:hover:not(:disabled){color:var(--on-accent);background:linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) padding-box,linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) border-box;box-shadow:0 6px 20px rgba(var(--accent-rgb),.25)}._detailsLink_4hkov_404{background:none;border:none;color:var(--color-primary-600);font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:underline;transition:color .3s ease}._detailsLink_4hkov_404:hover{color:var(--color-primary-700)}._allPlansInclude_4hkov_419{text-align:center;margin-bottom:2rem;padding:1rem;background:rgba(var(--accent-rgb),.05);border-radius:12px;max-width:800px;margin-left:auto;margin-right:auto}._allPlansInclude_4hkov_419 p{font-size:.875rem;color:var(--color-text-secondary);margin:0;font-weight:500}._legalNotes_4hkov_437{text-align:center;max-width:600px;margin:0 auto}._legalNotes_4hkov_437 p{font-size:.75rem;color:var(--color-text-tertiary);margin:.5rem 0;line-height:1.4;opacity:.8}._footer_4hkov_451{text-align:center}._guarantee_4hkov_455{color:var(--color-text-secondary);font-size:1.1rem}._guarantee_4hkov_455 strong{color:var(--color-primary-600)}@media (max-width: 1024px){._plan_4hkov_36{min-width:auto}}@media (max-width: 768px){._pricing_4hkov_1{padding:4rem 0}._title_4hkov_17{font-size:2rem}._plan_4hkov_36{padding:1rem;min-width:auto}._price_4hkov_108,._planName_4hkov_113{font-size:1.125rem}._primaryButton_4hkov_351,._outlineButton_4hkov_372{height:50px;font-size:1rem;border-radius:14px}._popularBadge_4hkov_499{left:1.25rem}}@media (max-width: 480px){._period_4hkov_296{font-size:.8rem;max-width:200px}._priceAmount_4hkov_510{font-size:1.125rem}._amount_4hkov_288{font-size:2rem}._subtitle_4hkov_28{font-size:1.05rem}._subPrice_4hkov_151{font-size:.8125rem}}@keyframes _spin_4hkov_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingSpinner_4hkov_537{width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_4hkov_1 .6s linear infinite;display:inline-block;flex-shrink:0}._planSkeleton_4hkov_549{cursor:default;pointer-events:none}._planSkeleton_4hkov_549:hover{transform:none;border-color:var(--color-border-primary);box-shadow:0 4px 6px var(--color-shadow-sm)}._skeleton_4hkov_560{background:linear-gradient(90deg,#80808033,#8080804d,#80808033);background-size:200% 100%;animation:_shimmer_4hkov_1 1.5s ease-in-out infinite;border-radius:8px}@keyframes _shimmer_4hkov_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeletonTitle_4hkov_582{height:1.5rem;width:60%;margin-bottom:1rem}._skeletonPrice_4hkov_588{height:2.5rem;width:70%;margin-bottom:.5rem}._skeletonSubPrice_4hkov_594{height:1rem;width:50%;margin-bottom:1rem}._skeletonButton_4hkov_600{height:3rem;width:100%}._section_oaulx_2{margin-bottom:32px;--tone-danger: var(--color-error-600)}:root[data-theme=dark] ._section_oaulx_2{--tone-danger: var(--color-error-400)}._sectionTitle_oaulx_12{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;padding-left:4px}._dangerTitle_oaulx_22{color:var(--tone-danger)}._card_oaulx_27{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px;transition:box-shadow .2s ease,border-color .2s ease}._card_oaulx_27:hover{box-shadow:0 4px 12px var(--color-shadow-sm)}._dangerCard_oaulx_45{border-color:color-mix(in srgb,var(--color-error-500) 20%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-error-500) 2%,transparent) 0%,transparent 100%)}._dangerCard_oaulx_45:hover{border-color:color-mix(in srgb,var(--color-error-500) 30%,transparent)}._cardContent_oaulx_59{display:flex;align-items:center;gap:16px;flex:1;min-width:0}._iconWrapper_oaulx_67{width:44px;height:44px;border-radius:10px;background:var(--color-bg-secondary);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._dangerIcon_oaulx_79{background:color-mix(in srgb,var(--color-error-500) 10%,transparent);color:var(--tone-danger)}._cardInfo_oaulx_84{display:flex;flex-direction:column;gap:2px;min-width:0}._cardLabel_oaulx_91{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}._cardDescription_oaulx_97{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.4}._emailRow_oaulx_104{display:flex;align-items:center;gap:8px}._emailValue_oaulx_110{font-size:.8125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copyBtn_oaulx_119{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}._copyBtn_oaulx_119:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}._copyBtn_oaulx_119:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary-500)}._copyBtn_oaulx_119:active{transform:scale(.95)}._secondaryBtn_oaulx_149{height:44px;padding:0 20px;border-radius:10px;border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:all .15s ease}._secondaryBtn_oaulx_149:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-border-secondary)}._secondaryBtn_oaulx_149:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.2)}._secondaryBtn_oaulx_149:active:not(:disabled){transform:scale(.98)}._secondaryBtn_oaulx_149:disabled{opacity:.6;cursor:not-allowed}._dangerBtn_oaulx_186{height:44px;padding:0 20px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-error-500) 30%,transparent);background:transparent;color:var(--tone-danger);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:all .15s ease}._dangerBtn_oaulx_186:hover:not(:disabled){background:color-mix(in srgb,var(--color-error-500) 8%,transparent);border-color:color-mix(in srgb,var(--color-error-500) 50%,transparent)}._dangerBtn_oaulx_186:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 20%,transparent)}._dangerBtn_oaulx_186:active:not(:disabled){transform:scale(.98)}._dangerBtn_oaulx_186:disabled{opacity:.5;cursor:not-allowed}._btnSpinner_oaulx_225{width:18px;height:18px;border:2px solid var(--color-border-primary);border-top-color:var(--color-text-primary);border-radius:50%;animation:_spin_oaulx_1 .8s linear infinite}@keyframes _spin_oaulx_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._card_oaulx_27{flex-direction:column;align-items:stretch;gap:16px;padding:16px}._cardContent_oaulx_59{flex-direction:row}._iconWrapper_oaulx_67{width:40px;height:40px}._secondaryBtn_oaulx_149,._dangerBtn_oaulx_186{width:100%;height:48px}._emailValue_oaulx_110{max-width:180px}}._backdrop_qk732_2{position:fixed;inset:0;background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);--tone-danger: var(--color-error-600);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;animation:_fadeIn_qk732_1 .15s ease}@keyframes _fadeIn_qk732_1{0%{opacity:0}to{opacity:1}}:root[data-theme=dark] ._backdrop_qk732_2{--tone-danger: var(--color-error-400)}._modal_qk732_31{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:16px;padding:32px;max-width:440px;width:100%;box-shadow:0 24px 48px var(--color-shadow-lg);animation:_slideUp_qk732_1 .2s ease}@keyframes _slideUp_qk732_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._iconContainer_qk732_54{width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--color-error-500) 10%,transparent);color:var(--tone-danger);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}._title_qk732_67{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);text-align:center;margin:0 0 8px}._description_qk732_75{font-size:.875rem;line-height:1.5;color:var(--color-text-secondary);text-align:center;margin:0 0 20px}._consequences_qk732_84{background:color-mix(in srgb,var(--color-error-500) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-error-500) 15%,transparent);border-radius:10px;padding:16px;margin-bottom:24px}._consequenceItem_qk732_92{display:flex;align-items:flex-start;gap:10px;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.4}._consequenceItem_qk732_92+._consequenceItem_qk732_92{margin-top:10px}._consequenceItem_qk732_92 svg{flex-shrink:0;color:var(--tone-danger);margin-top:1px}._form_qk732_112{display:flex;flex-direction:column;gap:12px}._inputLabel_qk732_118{font-size:.8125rem;color:var(--color-text-secondary)}._inputLabel_qk732_118 strong{color:var(--color-text-primary);font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._input_qk732_118{width:100%;height:44px;padding:0 14px;border:1px solid var(--color-border-primary);border-radius:8px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:.9375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.05em;text-transform:uppercase;transition:border-color .15s,box-shadow .15s}._input_qk732_118::placeholder{color:var(--color-text-tertiary);opacity:.5}._input_qk732_118:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._input_qk732_118:disabled{opacity:.5;cursor:not-allowed}._inputError_qk732_162{border-color:var(--tone-danger)}._inputError_qk732_162:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 15%,transparent)}._errorText_qk732_171{font-size:.75rem;color:var(--tone-danger);text-align:center}._errorBox_qk732_177{background:color-mix(in srgb,var(--color-error-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-error-500) 20%,transparent);border-radius:8px;padding:12px;margin-bottom:16px;font-size:.8125rem;color:var(--tone-danger);text-align:center}._codeInput_qk732_189{width:100%;height:56px;padding:0 16px;border:2px solid var(--color-border-primary);border-radius:12px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:1.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.3em;text-align:center;transition:border-color .15s,box-shadow .15s}._codeInput_qk732_189::placeholder{color:var(--color-text-tertiary);opacity:.3;letter-spacing:.3em}._codeInput_qk732_189:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.15)}._codeInput_qk732_189:disabled{opacity:.5;cursor:not-allowed}._codeInput_qk732_189._inputError_qk732_162{border-color:var(--tone-danger)}._codeInput_qk732_189._inputError_qk732_162:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-error-500) 15%,transparent)}._timerBadge_qk732_233{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;background:var(--color-warning-50);border-radius:20px;font-size:.75rem;font-weight:500;color:var(--color-warning-600);margin:0 auto 16px;text-align:center}._resendLink_qk732_249{background:none;border:none;color:var(--color-link-primary);font-size:.8125rem;font-weight:500;cursor:pointer;text-align:center;padding:8px;transition:color .15s}._resendLink_qk732_249:hover:not(:disabled){color:var(--color-link-hover);text-decoration:underline}._resendLink_qk732_249:disabled{opacity:.5;cursor:not-allowed}._actions_qk732_272{display:flex;gap:12px;margin-top:8px}._cancelBtn_qk732_278{flex:1;height:44px;padding:0 20px;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-primary);border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._cancelBtn_qk732_278:hover:not(:disabled){background:var(--color-bg-tertiary)}._cancelBtn_qk732_278:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._cancelBtn_qk732_278:disabled{opacity:.5;cursor:not-allowed}._confirmBtn_qk732_306{flex:1;height:44px;padding:0 20px;background:var(--color-error-600);border:none;color:#fff;border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._confirmBtn_qk732_306:hover:not(:disabled){background:var(--color-error-700)}._confirmBtn_qk732_306:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 30%,transparent)}._confirmBtn_qk732_306:disabled{opacity:.5;cursor:not-allowed}._spinner_qk732_338{width:18px;height:18px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:_spin_qk732_338 .8s linear infinite}@keyframes _spin_qk732_338{to{transform:rotate(360deg)}}._learnMore_qk732_354{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:20px;font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none;transition:color .15s}._learnMore_qk732_354:hover{color:var(--color-text-primary)}@media (max-width: 480px){._modal_qk732_31{padding:24px}._actions_qk732_272{flex-direction:column-reverse}._actions_qk732_272>*{flex:none}}._pageWrapper_bfcgr_2{position:relative}._redeem_bfcgr_7{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 0 40px;position:relative;z-index:1}._card_bfcgr_18{position:relative;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:24px;padding:44px 40px;max-width:480px;width:100%;box-shadow:none;overflow:hidden}._card_bfcgr_18:before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(98,7,255,.35) 0%,rgba(18,234,195,.18) 40%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0;filter:blur(2px)}._iconWrapper_bfcgr_51{position:relative;z-index:1;width:80px;height:80px;margin:0 auto 24px;background:var(--color-btn-primary-bg);border-radius:22px;display:flex;align-items:center;justify-content:center}._icon_bfcgr_51{font-size:36px}._cardTitle_bfcgr_69{position:relative;z-index:1;font-size:1.5rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em}._cardSubtitle_bfcgr_78{position:relative;z-index:1;font-size:.938rem;color:var(--color-text-secondary);margin:4px 0 32px}._form_bfcgr_87{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}._inputWrapper_bfcgr_95{width:100%}._inputWrapper_bfcgr_95 .input{width:100%;border:1px solid var(--color-border-primary);background:var(--color-bg-primary);font-size:1.125rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:16px 20px;border-radius:14px;transition:all .25s ease}._inputWrapper_bfcgr_95 .input::placeholder{text-transform:none;font-weight:400;letter-spacing:normal;color:var(--color-text-tertiary)}._inputWrapper_bfcgr_95 .input:hover{border-color:var(--color-primary-500);background:var(--color-bg-primary)}._inputWrapper_bfcgr_95 .input:focus{border-color:var(--color-primary-500);background:var(--color-bg-primary);outline:none}._redeemButton_bfcgr_131{width:100%;height:54px;font-size:1rem;font-weight:600;border-radius:14px;background:var(--color-btn-primary-bg);color:var(--on-accent);border:none;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}._redeemButton_bfcgr_131:hover:not(:disabled){background:var(--color-btn-primary-hover)}._redeemButton_bfcgr_131:active:not(:disabled){transform:translateY(0)}._redeemButton_bfcgr_131:disabled{opacity:.6;cursor:not-allowed}._disclaimer_bfcgr_159{position:relative;z-index:1;color:var(--color-text-tertiary);font-size:.813rem;line-height:1.5;margin-top:20px;text-align:center}._disclaimerLead_bfcgr_170,._disclaimerLinks_bfcgr_171{display:block;text-wrap:balance}._disclaimerLinks_bfcgr_171{margin-top:2px}._link_bfcgr_180{font-weight:600;color:var(--color-link-primary);text-decoration:none;transition:color .2s ease}._link_bfcgr_180:hover{color:var(--color-link-hover);text-decoration:underline}@media (max-width: 640px){._card_bfcgr_18{padding:32px 24px;margin:0 -4px;border-radius:24px}._card_bfcgr_18:before{top:-50px;right:-50px;width:160px;height:160px}._card_bfcgr_18:after{bottom:-60px;left:-60px;width:180px;height:180px}._iconWrapper_bfcgr_51{width:68px;height:68px;border-radius:18px}._icon_bfcgr_51{font-size:30px}._inputWrapper_bfcgr_95 .input{font-size:1rem;letter-spacing:1.5px;padding:14px 16px}._cardTitle_bfcgr_69{font-size:1.35rem}._redeemButton_bfcgr_131{height:50px}}._wrapper_2x5of_2{display:flex;flex-direction:column;gap:20px}._hero_2x5of_9{position:relative;background:var(--gradient-primary);border-radius:16px;padding:32px;color:#fff;overflow:hidden;box-shadow:0 4px 24px var(--color-shadow-primary),0 0 0 1px #ffffff1a inset}._heroGift_2x5of_21{position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(6deg);width:220px;height:220px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 12px 28px rgba(0,0,0,.28))}@keyframes _giftFloat_2x5of_1{0%,to{transform:translateY(-50%) rotate(6deg)}50%{transform:translateY(-58%) rotate(6deg)}}._heroContent_2x5of_43{position:relative;z-index:1;max-width:460px}._heroBadge_2x5of_49{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff26;border-radius:100px;font-size:.75rem;font-weight:500;letter-spacing:.02em;margin-bottom:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroTitle_2x5of_63{font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 12px}._heroText_2x5of_70{display:flex;flex-direction:column;gap:6px}._heroText_2x5of_70 p{margin:0;font-size:.875rem;line-height:1.5;opacity:.9;display:flex;align-items:center;gap:8px}._heroText_2x5of_70 p:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.7;flex-shrink:0}._copyCard_2x5of_97{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px;transition:box-shadow .2s}._copyCard_2x5of_97:hover{box-shadow:0 4px 12px var(--color-shadow-sm)}._copyCardHeader_2x5of_109{margin-bottom:12px}._copyLabel_2x5of_113{font-size:.8125rem;font-weight:500;color:var(--color-text-secondary)}._copyRow_2x5of_119{display:flex;gap:12px}._linkInput_2x5of_124{flex:1;min-height:48px;padding:0 16px;border-radius:10px;border:1px solid var(--color-border-primary);color:var(--color-text-primary);font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;cursor:text;transition:border-color .15s,box-shadow .15s}._linkInput_2x5of_124:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._linkInput_2x5of_124::selection{background:var(--color-primary-100)}._copyActions_2x5of_149{display:flex;gap:8px}._copyBtn_2x5of_154{height:48px;padding:0 20px;border-radius:10px;border:none;background:var(--color-btn-primary-bg);color:var(--on-accent);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:all .15s ease;min-width:110px}._copyBtn_2x5of_154:hover:not(:disabled){background:var(--color-btn-primary-hover)}._copyBtn_2x5of_154:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._copyBtn_2x5of_154:active:not(:disabled){transform:scale(.98)}._copyBtn_2x5of_154:disabled{opacity:.7;cursor:not-allowed}._copiedBtn_2x5of_191{background:var(--color-success-600);color:#fff}._copiedBtn_2x5of_191:hover:not(:disabled){background:var(--color-success-700)}._shareBtn_2x5of_200{width:48px;height:48px;border-radius:10px;border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._shareBtn_2x5of_200:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-secondary)}._shareBtn_2x5of_200:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.2)}._shareBtn_2x5of_200:active{transform:scale(.95)}._spinner_2x5of_229{width:18px;height:18px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:_spin_2x5of_229 .8s linear infinite}@keyframes _spin_2x5of_229{to{transform:rotate(360deg)}}._statsGrid_2x5of_245{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._statCard_2x5of_251{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;transition:all .2s ease}._statCard_2x5of_251:hover{box-shadow:0 4px 12px var(--color-shadow-sm);transform:translateY(-2px)}._statHeader_2x5of_267{display:flex;align-items:flex-start;gap:12px}._statIcon_2x5of_273{width:40px;height:40px;border-radius:10px;background:var(--color-primary-50);color:var(--color-primary-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}._statInfo_2x5of_285{display:flex;flex-direction:column;gap:2px;min-width:0}._statLabel_2x5of_292{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}._statDesc_2x5of_298{font-size:.75rem;color:var(--color-text-secondary);line-height:1.4}._statValue_2x5of_304{display:flex;align-items:baseline;gap:6px}._statNumber_2x5of_310{font-size:2rem;font-weight:700;color:var(--color-text-primary);line-height:1}._statUnit_2x5of_317{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}._emptyHint_2x5of_323{font-size:.75rem;color:var(--color-text-tertiary);margin:0;padding-top:4px;border-top:1px solid var(--color-border-primary);line-height:1.4}._statsGrid4_2x5of_333{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._planRewards_2x5of_340{display:flex;flex-direction:column;gap:14px}._planRewardsTop_2x5of_346{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}._planRewardsLabel_2x5of_354{font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}._planRewardsNote_2x5of_360{font-size:.75rem;color:var(--color-text-tertiary);line-height:1.5}._planRewardsGrid_2x5of_366{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._planRewardCard_2x5of_375{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:14px;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);transition:transform .18s ease,box-shadow .18s ease}:root[data-theme=dark] ._planRewardCard_2x5of_375{background:rgba(var(--accent-rgb),.06)}._planRewardCard_2x5of_375:hover{border-color:rgba(var(--accent-rgb),.45)}._planRewardValue_2x5of_396{display:flex;align-items:baseline;gap:5px;font-size:1.75rem;font-weight:700;line-height:1;color:var(--color-primary-600);font-variant-numeric:tabular-nums}._planRewardValue_2x5of_396 em{font-size:.8125rem;font-weight:600;font-style:normal;color:var(--color-primary-500)}._planRewardPlan_2x5of_414{font-size:.8125rem;color:var(--color-text-secondary)}._endsCard_2x5of_420{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:16px 20px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-left:3px solid var(--color-primary-500);border-radius:12px}._endsLabel_2x5of_433{font-size:.875rem;color:var(--color-text-secondary)}._endsValue_2x5of_438{font-size:1rem;font-weight:600;color:var(--color-text-primary)}._invitesCard_2x5of_445{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px}._invitesHeader_2x5of_452{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._invitesTitle_2x5of_459{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0}._invitesCount_2x5of_466{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:100px;padding:2px 10px}._emptyInvites_2x5of_475{margin:0 auto;max-width:32ch;font-size:.875rem;line-height:1.5;color:var(--color-text-tertiary);padding:16px 0;text-align:center;text-wrap:balance}._invitesList_2x5of_486{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._inviteRow_2x5of_494{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--color-border-primary)}._inviteRow_2x5of_494:first-child{border-top:none}._inviteMain_2x5of_507{display:flex;flex-direction:column;gap:2px;min-width:0}._inviteEmail_2x5of_514{font-size:.875rem;font-weight:500;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inviteDate_2x5of_524{font-size:.75rem;color:var(--color-text-tertiary)}._inviteBadge_2x5of_529{font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:100px;white-space:nowrap;flex-shrink:0}._tone_pending_2x5of_538{background:var(--color-primary-100);color:var(--color-primary-700)}._tone_applied_2x5of_543{background:var(--color-success-100);color:var(--color-success-700)}._tone_failed_2x5of_548{background:var(--color-warning-100);color:var(--color-warning-700)}._tone_expired_2x5of_553{background:var(--color-error-100);color:var(--color-error-700)}:root[data-theme=dark] ._tone_applied_2x5of_543{color:var(--color-success-400)}:root[data-theme=dark] ._tone_failed_2x5of_548{color:var(--color-warning-400)}:root[data-theme=dark] ._tone_expired_2x5of_553{color:var(--color-error-400)}@media (max-width: 900px){._statsGrid4_2x5of_333{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._heroGift_2x5of_21{display:none}._hero_2x5of_9{padding:24px}._heroGift_2x5of_21{width:130px;height:130px;right:-10px;opacity:.9}._heroContent_2x5of_43{max-width:78%}._planRewardsGrid_2x5of_366{grid-template-columns:1fr}._planRewardCard_2x5of_375{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px}._planRewardValue_2x5of_396{font-size:1.4rem}._heroTitle_2x5of_63{font-size:1.125rem}._heroText_2x5of_70 p{font-size:.8125rem}._copyCard_2x5of_97{padding:16px}._copyRow_2x5of_119{flex-direction:column}._linkInput_2x5of_124{width:100%}._copyActions_2x5of_149{display:grid;grid-template-columns:1fr 48px;width:100%}._copyBtn_2x5of_154{width:100%}._statsGrid_2x5of_245,._statsGrid4_2x5of_333{grid-template-columns:1fr}._statCard_2x5of_251{padding:16px}._statNumber_2x5of_310{font-size:1.75rem}}._wrapper_1wvq7_2{display:flex;flex-direction:column;gap:20px}._card_1wvq7_9{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px;min-width:0}._cardHeader_1wvq7_17{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._cardTitle_1wvq7_25{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0 0 8px}._cardText_1wvq7_32{font-size:.875rem;line-height:1.5;color:var(--color-text-secondary);margin:0 0 16px;max-width:60ch}._sectionTitle_1wvq7_40{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0}._count_1wvq7_47{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:100px;padding:2px 10px}._empty_1wvq7_56{margin:0 auto;max-width:40ch;font-size:.875rem;line-height:1.5;color:var(--color-text-tertiary);padding:16px 0;text-align:center;text-wrap:balance}._intro_1wvq7_68{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._codeBadge_1wvq7_75{display:inline-flex;align-items:center;padding:6px 12px;border-radius:100px;background:var(--color-primary-100);color:var(--color-primary-600);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.04em}._terms_1wvq7_88{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}._notice_1wvq7_96{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-warning-500) 35%,transparent);background:var(--color-warning-50);font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}._notice_1wvq7_96 strong{color:var(--color-warning-700);font-weight:600}:root[data-theme=dark] ._notice_1wvq7_96 strong{color:var(--color-warning-400)}._primaryBtn_1wvq7_120{height:48px;padding:0 20px;border-radius:10px;border:none;background:var(--color-btn-primary-bg);color:var(--on-accent);font-size:.875rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:all .15s ease;min-width:110px}._primaryBtn_1wvq7_120:hover:not(:disabled){background:var(--color-btn-primary-hover)}._primaryBtn_1wvq7_120:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._primaryBtn_1wvq7_120:active:not(:disabled){transform:scale(.98)}._primaryBtn_1wvq7_120:disabled{opacity:.5;cursor:not-allowed}._copiedBtn_1wvq7_158{background:var(--color-success-600);color:#fff}._copiedBtn_1wvq7_158:hover:not(:disabled){background:var(--color-success-700)}._shareBtn_1wvq7_167{width:48px;height:48px;border-radius:10px;border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._shareBtn_1wvq7_167:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-secondary)}._shareBtn_1wvq7_167:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.2)}._spinner_1wvq7_192{width:18px;height:18px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:_spin_1wvq7_192 .8s linear infinite}@keyframes _spin_1wvq7_192{to{transform:rotate(360deg)}}._copyLabel_1wvq7_208{font-size:.8125rem;font-weight:500;color:var(--color-text-secondary)}._copyRow_1wvq7_214{display:flex;gap:12px}._linkInput_1wvq7_219{flex:1;min-width:0;min-height:48px;padding:0 16px;border-radius:10px;border:1px solid var(--color-border-primary);background:transparent;color:var(--color-text-primary);font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;cursor:text;transition:border-color .15s,box-shadow .15s}._linkInput_1wvq7_219:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._copyActions_1wvq7_242{display:flex;gap:8px}._copyBtn_1wvq7_247{min-width:110px}._statsGrid4_1wvq7_252{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._statCard_1wvq7_258{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-width:0}._statAccent_1wvq7_270{border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.06)}._statInfo_1wvq7_275{display:flex;flex-direction:column;gap:2px;min-width:0}._statLabel_1wvq7_282{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}._statDesc_1wvq7_288{font-size:.75rem;color:var(--color-text-secondary);line-height:1.4}._statNumber_1wvq7_294{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._negative_1wvq7_303{color:var(--color-error-600)}:root[data-theme=dark] ._negative_1wvq7_303{color:var(--color-error-400)}._miniGrid_1wvq7_312{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._miniStat_1wvq7_318{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);min-width:0}._miniValue_1wvq7_329{font-size:1.25rem;font-weight:700;color:var(--color-text-primary);font-variant-numeric:tabular-nums}._miniLabel_1wvq7_336{font-size:.75rem;color:var(--color-text-secondary)}._tableScroll_1wvq7_342{overflow-x:auto;margin:0 -20px;padding:0 20px}._table_1wvq7_342{width:100%;border-collapse:collapse;font-size:.875rem;white-space:nowrap}._table_1wvq7_342 th{text-align:left;font-size:.75rem;font-weight:500;color:var(--color-text-tertiary);padding:8px 12px 8px 0;border-bottom:1px solid var(--color-border-primary)}._table_1wvq7_342 td{padding:12px 12px 12px 0;color:var(--color-text-secondary);border-top:1px solid var(--color-border-primary)}._table_1wvq7_342 tbody tr:first-child td{border-top:none}._table_1wvq7_342 th:last-child,._table_1wvq7_342 td:last-child{padding-right:0}._num_1wvq7_379{text-align:right!important;font-variant-numeric:tabular-nums}._strong_1wvq7_384{color:var(--color-text-primary)!important;font-weight:600}._monthCell_1wvq7_389{color:var(--color-text-primary)!important;font-weight:500}._badge_1wvq7_394{display:inline-block;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:100px;white-space:nowrap}._tone_hold_1wvq7_403{background:var(--color-primary-100);color:var(--color-primary-700)}._tone_payable_1wvq7_408{background:var(--color-success-100);color:var(--color-success-700)}:root[data-theme=dark] ._tone_payable_1wvq7_408{color:var(--color-success-400)}._list_1wvq7_418{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._listRow_1wvq7_426{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--color-border-primary)}._listRow_1wvq7_426:first-child{border-top:none}._listMain_1wvq7_439{display:flex;flex-direction:column;gap:2px;min-width:0}._listAmount_1wvq7_446{font-size:.9375rem;font-weight:600;color:var(--color-text-primary);font-variant-numeric:tabular-nums}._listMeta_1wvq7_453{font-size:.75rem;color:var(--color-text-tertiary)}._reference_1wvq7_458{font-size:.75rem;color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._formFooter_1wvq7_470{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}._hint_1wvq7_478,._footnote_1wvq7_486{margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-tertiary)}._footnote_1wvq7_486 a{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px}._footnote_1wvq7_486 a:hover{color:var(--color-text-primary)}@media (max-width: 900px){._statsGrid4_1wvq7_252,._miniGrid_1wvq7_312{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._card_1wvq7_9,._statCard_1wvq7_258{padding:16px}._tableScroll_1wvq7_342{margin:0 -16px;padding:0 16px}._copyRow_1wvq7_214{flex-direction:column}._linkInput_1wvq7_219{width:100%}._copyActions_1wvq7_242{display:grid;grid-template-columns:1fr 48px;width:100%}._copyActions_1wvq7_242._noShare_1wvq7_537{grid-template-columns:1fr}._copyBtn_1wvq7_247{width:100%}._statsGrid4_1wvq7_252{grid-template-columns:1fr}._statNumber_1wvq7_294{font-size:1.5rem}._formFooter_1wvq7_470{flex-direction:column;align-items:stretch}}._tabs_1wvq7_560{display:flex;gap:4px;padding:4px;border:1px solid var(--color-border-primary);border-radius:12px;background:var(--color-bg-secondary);overflow-x:auto;scrollbar-width:none}._tabs_1wvq7_560::-webkit-scrollbar{display:none}._tab_1wvq7_342{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:max-content;padding:9px 16px;border:0;border-radius:9px;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}._tab_1wvq7_342:hover{color:var(--color-text-primary)}._tab_1wvq7_342:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._tabActive_1wvq7_605{background:var(--color-bg-primary);color:var(--color-text-primary);box-shadow:0 1px 2px #0000001f}._tabCount_1wvq7_611{font-size:.75rem;font-weight:600;line-height:1;padding:3px 7px;border-radius:100px;background:var(--color-primary-100);color:var(--color-primary-700)}:root[data-theme=dark] ._tabCount_1wvq7_611{color:var(--color-primary-400)}._tabDot_1wvq7_625{width:7px;height:7px;border-radius:50%;background:var(--color-success-500)}._panel_1wvq7_632{display:flex;flex-direction:column;gap:20px;min-width:0}._statsGrid3_1wvq7_640{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 720px){._statsGrid3_1wvq7_640{grid-template-columns:1fr}}._miniSub_1wvq7_652{font-size:.75rem;color:var(--color-text-tertiary)}._linkBtn_1wvq7_657{border:0;background:none;padding:0;font:inherit;font-size:.875rem;font-weight:600;color:var(--color-primary-600);cursor:pointer}:root[data-theme=dark] ._linkBtn_1wvq7_657{color:var(--color-primary-400)}._linkBtn_1wvq7_657:hover{text-decoration:underline}._saleTitle_1wvq7_676{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}._saleKind_1wvq7_686{font-size:.75rem;font-weight:500;color:var(--color-text-tertiary)}._saleRight_1wvq7_692{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}._struck_1wvq7_700{text-decoration:line-through;opacity:.6}._tone_muted_1wvq7_705{background:var(--color-bg-secondary);color:var(--color-text-secondary)}._ref_1wvq7_458{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;color:var(--color-text-tertiary)!important;white-space:nowrap}._cardNote_1wvq7_717{margin:14px 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-text-tertiary);max-width:70ch}._mobileOnly_1wvq7_725{display:none}@media (max-width: 640px){._mobileOnly_1wvq7_725{display:block}._desktopOnly_1wvq7_734{display:none}}._shareOf_1wvq7_740{display:block;margin-top:2px;font-size:.75rem;font-weight:500;color:var(--color-text-tertiary);white-space:nowrap}._fields_1wvq7_750{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 720px){._fields_1wvq7_750{grid-template-columns:1fr}}._field_1wvq7_750{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldLabel_1wvq7_769{font-size:.8125rem;font-weight:600;color:var(--color-text-primary)}._input_1wvq7_775{width:100%;height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--color-border-primary);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.875rem;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}._input_1wvq7_775:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._input_1wvq7_775::placeholder{color:var(--color-text-tertiary)}._mono_1wvq7_801{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}._inputError_1wvq7_806,._inputError_1wvq7_806:focus{border-color:var(--color-error-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 15%,transparent)}._fieldHint_1wvq7_813,._fieldError_1wvq7_814{font-size:.75rem;line-height:1.4}._fieldHint_1wvq7_813{color:var(--color-text-tertiary)}._fieldError_1wvq7_814{color:var(--color-error-600)}:root[data-theme=dark] ._fieldError_1wvq7_814{color:var(--color-error-400)}._container_otbiw_1{width:auto;height:auto;margin:0 auto;padding:2rem;border:1px solid var(--color-border-primary);border-radius:1rem;background-color:var(--color-bg-primary)}._container_cydoi_1{max-width:1440px;margin:0 auto;height:100vh;width:100%;display:flex;flex-direction:column;flex:1;padding:0 0 2rem}._contentWrapper_cydoi_12{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:var(--color-bg-primary)}._content_cydoi_12{text-align:center;max-width:400px;display:flex;flex-direction:column;gap:10px}._icon_cydoi_30{width:64px;height:64px;margin-bottom:1rem;margin:auto;padding-bottom:10px}._spinner_cydoi_38{width:48px;height:48px;border:4px solid var(--color-border-primary);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_cydoi_38 1s linear infinite;margin:0 auto 1rem}@keyframes _spin_cydoi_38{to{transform:rotate(360deg)}}._link_cydoi_54{margin:10px 0 0}@media (max-width: 768px){._container_cydoi_1{padding:0 2rem}}._header_qdpi6_1{display:flex;align-items:center;justify-content:space-between;width:100%;height:96px;max-width:1200px;padding:24px;margin:auto}._logo_qdpi6_12{text-decoration:none}._logo_qdpi6_12 h1{font-size:1.5rem;font-weight:700;margin:0;background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}._logo_qdpi6_12:hover h1{opacity:.8}._actions_qdpi6_31{display:flex;align-items:center;gap:12px}._container_jkjwz_1{max-width:1440px;margin:0 auto;height:100vh;width:100%;display:flex;flex-direction:column;flex:1;padding:0 0 2rem}._content_jkjwz_12{margin:5rem 0 0;width:100%;display:flex;flex-direction:column;align-items:center}._plans_jkjwz_20{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:24px;align-items:stretch}._divider_jkjwz_27{height:2px;background:var(--color-border-primary);margin:.5rem 0}._verticalDivider_jkjwz_33{height:270px;width:2px;background:var(--color-border-primary);margin:0 35px}._stepOne_jkjwz_40{display:flex;gap:24px}._form_jkjwz_45{width:100%;display:flex;flex-direction:column;gap:24px;margin-top:3.75rem;background-color:var(--color-bg-secondary);padding:2rem;border-radius:12px;box-shadow:0 4px 6px var(--color-shadow-md)}._step_jkjwz_40{font-size:16px;line-height:20px;font-weight:500;color:var(--color-text-secondary);padding:10px;border-radius:17px;background-color:var(--color-bg-tertiary);width:fit-content}._formEmail_jkjwz_68{display:flex;flex-direction:column;gap:10px}._formEmail_jkjwz_68 input{width:800px;max-width:100%}._formTitle_jkjwz_79{font-size:32px;line-height:25px;font-weight:600;margin-bottom:15px}._label_jkjwz_86{font-size:18px;line-height:20px;font-weight:500;color:var(--color-text-secondary)}._link_jkjwz_93{font-size:16px;line-height:20px;font-weight:500;color:var(--color-text-secondary);margin:10px 0 0}._link_jkjwz_93 a{color:var(--color-link-primary);text-decoration:none;transition:color .3s ease}._signUpButton_jkjwz_107{font-size:18px;line-height:25px;font-weight:600;width:300px;border-radius:16px;background-color:var(--color-bg-tertiary);color:var(--color-text-tertiary)}._signUpButton_jkjwz_107:hover{background-color:var(--color-bg-tertiary)}._signUpButton_jkjwz_107._active_jkjwz_121{background-color:var(--color-btn-primary-bg);color:var(--on-accent)}._benefitsContainer_jkjwz_126{width:100%}._benefits_jkjwz_126{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}._benefitsTitle_jkjwz_136{font-size:32px;line-height:25px;font-weight:600;margin-bottom:25px}._benefits_jkjwz_126 li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:20px;font-weight:500;color:var(--color-text-primary);margin-bottom:5px}._benefits_jkjwz_126 img{width:24px;height:24px}._formFooter_jkjwz_159{display:flex;justify-content:flex-end;margin-top:8px}@media (max-width: 1100px){._plans_jkjwz_20{grid-template-columns:repeat(1,minmax(300px,1fr))}._formEmail_jkjwz_68{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0;width:100%}._formEmail_jkjwz_68 div{width:100%;display:flex;justify-content:center}._stepOne_jkjwz_40{flex-direction:column;align-items:center;gap:24px}._verticalDivider_jkjwz_33{display:none}._benefitsContainer_jkjwz_126{margin:15px 0 0}._benefits_jkjwz_126{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._formEmail_jkjwz_68 input,._formEmail_jkjwz_68 button{width:100%}._benefits_jkjwz_126{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){._benefits_jkjwz_126{grid-template-columns:repeat(1,1fr)}}._pricing_fcxn2_1{padding:6rem 0;position:relative}._container_fcxn2_6{max-width:1140px;margin:0 auto;padding:0 2rem}._header_fcxn2_12{text-align:center;margin-bottom:4rem}._title_fcxn2_17{font-size:3rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1rem;background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_fcxn2_28{font-size:1.25rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto;line-height:1.6}._plan_fcxn2_36{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:18px;padding:28px;text-align:left;position:relative;transition:all .3s ease;box-shadow:0 4px 6px var(--color-shadow-sm);display:flex;flex-direction:column;cursor:pointer;width:100%}._plan_fcxn2_36:hover{transform:translateY(-2px);border-color:var(--color-primary-600);box-shadow:0 8px 25px var(--color-shadow-md)}._bestValue_fcxn2_57,._active_fcxn2_67{border:1px solid var(--color-primary-200);background:linear-gradient(180deg,rgba(var(--accent-rgb),.12),rgba(var(--accent-rgb),.08));box-shadow:0 12px 30px var(--color-shadow-primary)}._topChip_fcxn2_77{position:absolute;top:-12px;left:28px;background:linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700));color:var(--on-accent);padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:700;z-index:2}._ribbonWrapper_fcxn2_94{position:absolute;top:-1px;right:-1px;width:140px;height:140px;overflow:hidden;pointer-events:none}._ribbon_fcxn2_94{position:absolute;right:-36px;top:24px;transform:rotate(45deg);background:linear-gradient(90deg,#f59e0b,#fbbf24);color:#0b2318;font-weight:800;font-size:.8rem;padding:6px 40px;box-shadow:0 6px 18px #00000040}._priceCardHeader_fcxn2_117{margin-bottom:1rem;text-align:left}._planName_fcxn2_122{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem;text-align:left}._chip_fcxn2_130{display:inline-block;background:var(--gradient-primary);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;margin-top:.25rem}._priceSection_fcxn2_142{margin-bottom:1rem}._priceRow_fcxn2_146{display:inline-flex;align-items:flex-end;gap:8px}._price_fcxn2_117{font-size:1.5rem;font-weight:700;color:var(--color-primary-600);line-height:1;margin-bottom:.25rem}._subPrice_fcxn2_160{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}._oldAndBill_fcxn2_166{margin-top:.35rem;display:flex;align-items:baseline;gap:12px}._oldPrice_fcxn2_173{color:var(--color-text-secondary);text-decoration:line-through}._billNow_fcxn2_178{color:var(--color-text-primary);font-weight:600}._planDescription_fcxn2_183{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4;margin-bottom:1rem}._accent_fcxn2_190{font-size:.875rem;color:var(--color-primary-600);font-weight:600;margin-bottom:1rem;padding:.5rem .75rem;background:rgba(var(--accent-rgb),.1);border-radius:8px}._planToggle_fcxn2_200{display:flex;justify-content:flex-end;align-items:center;margin-top:auto}._toggleSwitch_fcxn2_207{width:44px;height:24px;background:var(--color-primary-600);border-radius:12px;position:relative;cursor:pointer}._toggleActive_fcxn2_216{width:18px;height:18px;background:var(--color-bg-primary);border-radius:50%;position:absolute;top:3px;right:3px;transition:all .3s ease}._radioButton_fcxn2_227{width:20px;height:20px;border:2px solid var(--color-border-primary);border-radius:50%;position:relative;cursor:pointer;transition:all .3s ease}._radioButton_fcxn2_227._selected_fcxn2_237{border-color:var(--color-primary-600);background:var(--color-primary-600)}._radioCheck_fcxn2_242{width:8px;height:8px;background:var(--color-bg-primary);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._subscriptionNote_fcxn2_253{text-align:center;margin-bottom:2rem}._subscriptionNote_fcxn2_253 p{font-size:.875rem;color:var(--color-text-tertiary);margin:0}._ctaSection_fcxn2_264{text-align:center;max-width:400px;margin:0 auto}._primaryCta_fcxn2_270{width:100%;background:var(--gradient-primary-glass);border:none;color:var(--on-accent);padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}._primaryCta_fcxn2_270:hover{transform:translateY(-2px);box-shadow:0 10px 30px var(--color-shadow-primary)}._cancelNote_fcxn2_289{font-size:.75rem;color:var(--color-text-tertiary);margin:0;line-height:1.4}._amount_fcxn2_297,._trial_fcxn2_298{font-size:3rem;font-weight:700;color:var(--color-primary-600);line-height:1}._period_fcxn2_305{font-size:1rem;color:var(--color-text-secondary);line-height:1.2;text-align:left}._features_fcxn2_312{list-style:none;margin:0;padding:0;margin-bottom:2rem;text-align:left;flex-grow:1}._feature_fcxn2_312{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-primary);text-align:left}._feature_fcxn2_312:last-child{border-bottom:none}._checkmark_fcxn2_335{color:var(--color-primary-600);font-weight:700;font-size:1.2rem;flex-shrink:0;line-height:1;margin-top:.2rem}._note_fcxn2_344{font-size:.85rem;color:var(--color-text-tertiary);margin-bottom:1.5rem;font-style:italic;line-height:1.4;text-align:left}._planCta_fcxn2_353{margin-top:auto;display:flex;flex-direction:column;gap:.75rem}._primaryButton_fcxn2_360{width:100%;background:var(--gradient-primary-glass);border:none;color:var(--on-accent);box-shadow:var(--btn-glass-shadow);padding:0 2rem;height:58px;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}._primaryButton_fcxn2_360:hover{transform:translateY(-2px);box-shadow:var(--btn-glass-shadow-hover)}._outlineButton_fcxn2_381{width:100%;border-radius:16px;height:58px;font-weight:700;color:var(--color-primary-600);position:relative;background:linear-gradient(var(--color-bg-secondary),var(--color-bg-secondary)) padding-box,linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) border-box;border:2px solid transparent}._outlineButton_fcxn2_381:hover{color:var(--on-accent);background:linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) padding-box,linear-gradient(90deg,var(--color-primary-600),var(--color-primary-700)) border-box;box-shadow:0 10px 30px var(--color-shadow-primary);transform:translateY(-2px)}._detailsLink_fcxn2_407{background:none;border:none;color:var(--color-primary-600);font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:underline;transition:color .3s ease}._detailsLink_fcxn2_407:hover{color:var(--color-primary-700)}._allPlansInclude_fcxn2_422{text-align:center;margin-bottom:2rem;padding:1rem;background:rgba(var(--accent-rgb),.05);border-radius:12px;max-width:800px;margin-left:auto;margin-right:auto}._allPlansInclude_fcxn2_422 p{font-size:.875rem;color:var(--color-text-secondary);margin:0;font-weight:500}._legalNotes_fcxn2_440{text-align:center;max-width:600px;margin:0 auto}._legalNotes_fcxn2_440 p{font-size:.75rem;color:var(--color-text-tertiary);margin:.5rem 0;line-height:1.4;opacity:.8}._footer_fcxn2_454{text-align:center}._guarantee_fcxn2_458{color:var(--color-text-secondary);font-size:1.1rem}._guarantee_fcxn2_458 strong{color:var(--color-primary-600)}@media (max-width: 1024px){._plan_fcxn2_36{min-width:auto}}@media (max-width: 768px){._pricing_fcxn2_1{padding:4rem 0}._title_fcxn2_17{font-size:2rem}._plan_fcxn2_36{padding:1rem;min-width:auto}._price_fcxn2_117,._planName_fcxn2_122{font-size:1.125rem}._primaryButton_fcxn2_360,._outlineButton_fcxn2_381{height:50px;font-size:1rem;border-radius:14px}._popularBadge_fcxn2_502{left:1.25rem}}@media (max-width: 480px){._period_fcxn2_305{font-size:.8rem;max-width:200px}._priceAmount_fcxn2_513{font-size:1.125rem}._amount_fcxn2_297{font-size:2rem}._subtitle_fcxn2_28{font-size:1.05rem}._subPrice_fcxn2_160{font-size:.8125rem}}._page_1f0fa_2{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg-primary);position:relative;--tone-success: var(--color-success-600)}:root[data-theme=dark] ._page_1f0fa_2{--tone-success: var(--color-success-400)}._page_1f0fa_2:before{content:"";position:fixed;top:5%;left:-10%;width:50vw;height:50vh;background:radial-gradient(ellipse,rgba(var(--accent-rgb),.08) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}._page_1f0fa_2:after{content:"";position:fixed;bottom:0%;right:-10%;width:45vw;height:45vh;background:radial-gradient(ellipse,rgba(118,75,162,.06) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}._main_1f0fa_51{flex:1;padding:40px 24px;position:relative;z-index:1}._container_1f0fa_58{max-width:800px;margin:0 auto}._hero_1f0fa_64{position:relative;background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-primary-600) 50%,var(--color-primary-700) 100%);border-radius:24px;padding:48px 40px;color:var(--on-accent);text-align:center;overflow:hidden;margin-bottom:24px;box-shadow:0 12px 40px rgba(var(--accent-rgb),.25)}._heroOverlay_1f0fa_81{position:absolute;top:0;right:0;bottom:0;width:50%;background-image:url(/images/gift.png);background-position:right center;background-size:contain;background-repeat:no-repeat;opacity:.12;pointer-events:none}._heroContent_1f0fa_95{position:relative;z-index:1}._heroBadge_1f0fa_100{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff26;border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroTitle_1f0fa_115{font-size:2rem;font-weight:700;line-height:1.2}._heroSubtitle_1f0fa_121{font-size:1.125rem;margin:0;opacity:.9}._howItWorks_1f0fa_128{display:flex;gap:24px;margin-bottom:32px;padding:0 8px}._howItem_1f0fa_135{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--color-text-secondary)}._howIcon_1f0fa_143{font-size:1rem}._step_1f0fa_148{background:var(--color-bg-secondary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-border-primary);border-radius:20px;padding:32px;margin-bottom:24px;box-shadow:0 4px 20px var(--color-shadow-sm)}._stepHeader_1f0fa_159{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px}._stepBadge_1f0fa_167{padding:6px 12px;background:var(--color-bg-tertiary);border-radius:6px;font-size:.75rem;font-weight:600;color:var(--color-text-secondary)}._stepTitle_1f0fa_176{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0;flex:1}._discountApplied_1f0fa_184{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-success-50);border-radius:100px;font-size:.8125rem;font-weight:500;color:var(--tone-success)}._plansGrid_1f0fa_197{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}@media (max-width: 960px){._plansGrid_1f0fa_197{grid-template-columns:repeat(2,1fr)}}._planBonus_1f0fa_210{display:inline-block;padding:6px 10px;background:var(--color-success-50);color:var(--tone-success);border-radius:8px;font-size:.75rem;font-weight:600;line-height:1.3;align-self:flex-start}._planSaveAbsolute_1f0fa_223{font-size:.875rem;font-weight:700;color:var(--tone-success);letter-spacing:.01em;min-height:1.3em}._planCard_1f0fa_231{position:relative;background:var(--color-bg-primary);border:2px solid var(--color-border-primary);border-radius:16px;padding:32px 24px 24px;cursor:pointer;text-align:left;transition:all .2s ease;display:flex;flex-direction:column;gap:8px}._planCard_1f0fa_231:hover{border-color:var(--color-primary-300);box-shadow:0 6px 20px rgba(var(--accent-rgb),.12)}._planCard_1f0fa_231._selected_1f0fa_251{border-color:var(--color-primary-500);background:rgba(var(--accent-rgb),.04);box-shadow:0 0 0 1px var(--color-primary-500),0 6px 20px rgba(var(--accent-rgb),.12)}._planCard_1f0fa_231:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._planCard_1f0fa_231:after{content:"";position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-border-primary);background:transparent;transition:all .2s ease}._planCard_1f0fa_231._selected_1f0fa_251:after{border-color:var(--color-primary-500);background:var(--color-primary-500);box-shadow:inset 0 0 0 3px var(--color-bg-primary)}._planBadge_1f0fa_284{position:absolute;top:-1px;left:50%;transform:translate(-50%);padding:4px 14px;background:var(--color-primary-500);color:var(--on-accent);font-size:.625rem;font-weight:700;letter-spacing:.05em;border-radius:0 0 8px 8px}._planSavings_1f0fa_298{font-size:.75rem;font-weight:600;color:var(--tone-success);letter-spacing:.02em}._planPrice_1f0fa_305{display:flex;align-items:baseline;gap:2px}._priceAmount_1f0fa_311{font-size:2rem;font-weight:700;color:var(--color-text-primary)}._pricePeriod_1f0fa_317{font-size:1rem;color:var(--color-text-secondary)}._planBilled_1f0fa_322{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.4;min-height:2.3em;display:flex;flex-direction:column;justify-content:center}._originalPrice_1f0fa_332{text-decoration:line-through;color:var(--color-text-tertiary);margin-right:4px}._planCta_1f0fa_338{margin-top:auto;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--color-primary-500);border:1.5px solid var(--color-primary-500);border-radius:10px;font-size:.9375rem;font-weight:600;text-align:center;transition:all .2s ease}._planCard_1f0fa_231:hover ._planCta_1f0fa_338{background:rgba(var(--accent-rgb),.06)}._planCard_1f0fa_231._selected_1f0fa_251 ._planCta_1f0fa_338{background:var(--color-primary-500);color:var(--on-accent);border-color:var(--color-primary-500)}._planCard_1f0fa_231._selected_1f0fa_251:hover ._planCta_1f0fa_338{background:var(--color-primary-600);border-color:var(--color-primary-600)}._guarantee_1f0fa_369{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.8125rem;color:var(--color-text-secondary);padding-top:16px;border-top:1px solid var(--color-border-primary)}._guarantee_1f0fa_369 svg{color:var(--tone-success)}._formCard_1f0fa_385{display:flex;flex-direction:column;gap:20px}._formRow_1f0fa_391{display:flex;flex-direction:column;gap:8px}._label_1f0fa_397{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}._input_1f0fa_403{height:52px;padding:0 16px;border:1px solid var(--color-border-primary);border-radius:10px;background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._input_1f0fa_403::placeholder{color:var(--color-text-tertiary)}._input_1f0fa_403:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}._input_1f0fa_403:disabled{opacity:.6;cursor:not-allowed}._inputError_1f0fa_431{border-color:var(--color-border-error)}._inputError_1f0fa_431:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 15%,transparent)}._error_1f0fa_440{font-size:.75rem;color:var(--color-error-500)}._signInHint_1f0fa_445{font-size:.875rem;color:var(--color-text-secondary);margin:0}._signInLink_1f0fa_451{color:var(--color-primary-500);font-weight:500;text-decoration:none}._signInLink_1f0fa_451:hover{text-decoration:underline}._privacyNote_1f0fa_461{font-size:.75rem;color:var(--color-text-tertiary);line-height:1.5;margin:0}._checkoutBtn_1f0fa_468{height:56px;background:var(--color-bg-tertiary);color:var(--color-text-tertiary);border:1px solid var(--color-border-primary);border-radius:14px;font-size:1rem;font-weight:600;cursor:not-allowed;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none}._checkoutBtnActive_1f0fa_486{background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-primary-600) 100%);color:var(--on-accent);border:none;cursor:pointer;box-shadow:0 4px 16px rgba(var(--accent-rgb),.25)}._checkoutBtnActive_1f0fa_486:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-600) 0%,var(--color-primary-700) 100%);box-shadow:0 6px 24px rgba(var(--accent-rgb),.35)}._checkoutBtn_1f0fa_468:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--accent-rgb),.3)}._checkoutBtn_1f0fa_468:active:not(:disabled){transform:scale(.99)}._checkoutBtn_1f0fa_468:disabled{opacity:.5;cursor:not-allowed}._spinner_1f0fa_521{width:20px;height:20px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:_spin_1f0fa_521 .8s linear infinite}@keyframes _spin_1f0fa_521{to{transform:rotate(360deg)}}._benefits_1f0fa_537{background:var(--color-bg-secondary);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-border-primary);border-radius:20px;padding:28px;margin-bottom:24px;box-shadow:0 4px 20px var(--color-shadow-sm)}._benefitsTitle_1f0fa_548{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 16px}._benefitsList_1f0fa_555{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._benefitsList_1f0fa_555 li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--color-text-primary)}._benefitsList_1f0fa_555 svg{color:var(--tone-success);flex-shrink:0}._footer_1f0fa_578{padding:24px;border-top:1px solid var(--color-border-primary);background:var(--color-bg-primary);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._footer_1f0fa_578 p{margin:0;font-size:.8125rem;color:var(--color-text-secondary)}._footerLinks_1f0fa_595{display:flex;gap:24px}._footerLinks_1f0fa_595 a{font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none;transition:color .15s}._footerLinks_1f0fa_595 a:hover{color:var(--color-text-primary)}._skeleton_1f0fa_612{display:inline-block;width:80px;height:32px;background:var(--color-bg-secondary);border-radius:6px;animation:_pulse_1f0fa_1 1.5s ease-in-out infinite}@keyframes _pulse_1f0fa_1{0%,to{opacity:1}50%{opacity:.5}}._bonusDisclaimer_1f0fa_633{margin:0 0 12px;padding:10px 14px;background:var(--color-success-50);border-left:3px solid var(--color-success-600);border-radius:8px;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.4}._planSummary_1f0fa_645{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 16px;background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.18);border-radius:12px}._planSummary_1f0fa_645 svg{color:var(--tone-success);flex-shrink:0}._planSummaryLabel_1f0fa_661{font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}._planSummaryPrice_1f0fa_667{font-size:.9375rem;color:var(--color-text-secondary)}._planSummaryPrice_1f0fa_667:before{content:"— "}._planSummaryBonus_1f0fa_676{margin-left:auto;padding:4px 10px;background:var(--color-success-100);color:var(--tone-success);border-radius:100px;font-size:.75rem;font-weight:600;white-space:nowrap}._trustNote_1f0fa_688{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:4px 0;font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);text-align:center}._trustIcon_1f0fa_701{font-size:.875rem}@media (max-width: 768px){._page_1f0fa_2:before,._page_1f0fa_2:after{display:none}._main_1f0fa_51{padding:20px 16px}._hero_1f0fa_64{padding:32px 20px;border-radius:20px}._heroTitle_1f0fa_115{font-size:1.5rem}._heroSubtitle_1f0fa_121{font-size:.938rem}._heroBadge_1f0fa_100{padding:6px 12px;font-size:.688rem}._howItWorks_1f0fa_128{flex-direction:column;gap:12px;padding:0}._step_1f0fa_148{padding:8px;border-radius:16px}._stepHeader_1f0fa_159{flex-direction:column;align-items:flex-start;gap:10px}._stepTitle_1f0fa_176{font-size:1.125rem}._discountApplied_1f0fa_184{width:100%;justify-content:center;font-size:.75rem}._plansGrid_1f0fa_197{grid-template-columns:1fr;gap:12px}._planCard_1f0fa_231{padding:20px;border-radius:14px}._priceAmount_1f0fa_311{font-size:1.75rem}._planCta_1f0fa_338{height:44px;border-radius:10px;font-size:.875rem}._benefits_1f0fa_537{padding:20px;border-radius:16px}._benefitsTitle_1f0fa_548{font-size:.938rem}._benefitsList_1f0fa_555 li{font-size:.813rem}._formRow_1f0fa_391{gap:6px}._input_1f0fa_403{height:48px;font-size:.875rem;border-radius:10px}._checkoutBtn_1f0fa_468{height:52px;border-radius:12px}._footer_1f0fa_578{flex-direction:column;text-align:center;padding:20px 16px}._footerLinks_1f0fa_595{flex-wrap:wrap;justify-content:center;gap:12px}._footerLinks_1f0fa_595 a{font-size:.75rem}}._downloads_1f0fa_828{margin-top:8px;padding:24px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:16px}._downloadsTitle_1f0fa_836{margin:0 0 4px;font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}._downloadsSubtitle_1f0fa_843{margin:0 0 16px;font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}._downloadsGrid_1f0fa_850{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._downloadCard_1f0fa_856{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);color:var(--color-text-primary);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}._downloadCard_1f0fa_856:hover{transform:translateY(-1px);border-color:var(--color-primary-500);box-shadow:0 4px 12px var(--color-shadow-sm)}._downloadIcon_1f0fa_878{width:36px;height:36px;border-radius:10px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:var(--color-primary-500);flex-shrink:0}._downloadText_1f0fa_892{display:flex;flex-direction:column;gap:2px;min-width:0}._downloadEyebrow_1f0fa_899{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}._downloadStore_1f0fa_906{font-size:.95rem;font-weight:600;color:var(--color-text-primary)}@media (max-width: 768px){._downloads_1f0fa_828{padding:18px}._downloadsGrid_1f0fa_850{grid-template-columns:1fr}}._monoIcon_1f0fa_923{filter:var(--icon-mono-filter)}._notice_1s0ia_2{position:fixed;left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom));transform:translate(-50%);z-index:9000;width:max-content;max-width:min(640px,calc(100vw - 2rem));display:flex;align-items:center;gap:.6rem;padding:.6rem .5rem .6rem 1rem;background:#fef3c7;border:1px solid rgba(146,64,14,.18);border-radius:14px;box-shadow:0 8px 28px #0000001f,0 1px 3px #0000000f;animation:_rise_1s0ia_1 .3s ease-out}._dot_1s0ia_23{flex:none;width:6px;height:6px;border-radius:50%;background:#d97706}._text_1s0ia_31{font-size:.8125rem;line-height:1.4;color:#78350f;font-weight:500;text-wrap:pretty}._close_1s0ia_39{flex:none;width:28px;height:28px;display:grid;place-items:center;border:none;background:transparent;color:#92400e;border-radius:8px;cursor:pointer}._close_1s0ia_39:hover{background:#92400e1a}._close_1s0ia_39 svg{width:14px;height:14px}@keyframes _rise_1s0ia_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (max-width: 600px){._notice_1s0ia_2{align-items:flex-start;bottom:calc(.75rem + env(safe-area-inset-bottom))}._dot_1s0ia_23{margin-top:.45rem}._text_1s0ia_31{font-size:.75rem;padding-top:.1rem}}
