.cookie-fade-enter-active[data-v-742756f8],.cookie-fade-leave-active[data-v-742756f8]{transition:opacity .3s ease,transform .3s ease}.cookie-fade-enter-from[data-v-742756f8],.cookie-fade-leave-to[data-v-742756f8]{opacity:0;transform:translateY(16px)}:root,:root[data-theme=aurora]{--theme-bg:#f7f8fc;--theme-surface:#fff;--theme-surface-muted:#f1f4f9;--theme-surface-hover:#f6f8fc;--theme-elevated:#fff;--theme-border:rgba(15,23,42,.08);--theme-border-strong:rgba(15,23,42,.14);--theme-text:#0f172a;--theme-muted:#64748b;--theme-subtle:#94a3b8;--theme-primary:linear-gradient(135deg,#6366f1,#8b5cf6);--theme-primary-solid:#4f46e5;--theme-primary-strong:#4338ca;--theme-primary-soft:#eef2ff;--theme-primary-contrast:#fff;--theme-accent:#6366f1;--theme-ring:rgba(99,102,241,.35)}:root[data-theme=ocean]{--theme-bg:#eefcfb;--theme-surface:#fff;--theme-surface-muted:#d7f6f2;--theme-surface-hover:#e6faf7;--theme-elevated:#fff;--theme-border:rgba(13,148,136,.14);--theme-border-strong:rgba(13,148,136,.24);--theme-text:#06302e;--theme-muted:#0f766e;--theme-subtle:#5e6f6c;--theme-primary:linear-gradient(135deg,#06b6d4,#0d9488);--theme-primary-solid:#0f766e;--theme-primary-strong:#115e59;--theme-primary-soft:#ccfbf1;--theme-primary-contrast:#fff;--theme-accent:#0d9488;--theme-ring:rgba(13,148,136,.35)}:root[data-theme=midnight]{--theme-bg:#0a0f1e;--theme-surface:#131a2e;--theme-surface-muted:#1c2740;--theme-surface-hover:#232f4c;--theme-elevated:#182036;--theme-border:rgba(148,163,184,.16);--theme-border-strong:rgba(148,163,184,.28);--theme-text:#e9eef7;--theme-muted:#9aa8c0;--theme-subtle:#6b7a96;--theme-primary:linear-gradient(135deg,#818cf8,#a78bfa);--theme-primary-solid:#818cf8;--theme-primary-strong:#a5b4fc;--theme-primary-soft:rgba(129,140,248,.16);--theme-primary-contrast:#0a0f1e;--theme-accent:#a78bfa;--theme-ring:rgba(129,140,248,.45)}:root[data-theme=sunset]{--theme-bg:#fff7ed;--theme-surface:#fff;--theme-surface-muted:#ffedd5;--theme-surface-hover:#fff1e2;--theme-elevated:#fff;--theme-border:rgba(234,88,12,.16);--theme-border-strong:rgba(234,88,12,.28);--theme-text:#431407;--theme-muted:#9a3412;--theme-subtle:#a8705a;--theme-primary:linear-gradient(135deg,#f97316,#f43f5e);--theme-primary-solid:#c2410c;--theme-primary-strong:#9a3412;--theme-primary-soft:#ffedd5;--theme-primary-contrast:#fff;--theme-accent:#f97316;--theme-ring:rgba(249,115,22,.35)}:root[data-theme=forest]{--theme-bg:#f3fbe9;--theme-surface:#fff;--theme-surface-muted:#e3f5cf;--theme-surface-hover:#ecf8de;--theme-elevated:#fff;--theme-border:rgba(22,163,74,.16);--theme-border-strong:rgba(22,163,74,.28);--theme-text:#052e16;--theme-muted:#047857;--theme-subtle:#5f7a68;--theme-primary:linear-gradient(135deg,#16a34a,#0d9488);--theme-primary-solid:#15803d;--theme-primary-strong:#166534;--theme-primary-soft:#dcfce7;--theme-primary-contrast:#fff;--theme-accent:#16a34a;--theme-ring:rgba(22,163,74,.35)}:root[data-theme=desert]{--theme-bg:#fffbeb;--theme-surface:#fff;--theme-surface-muted:#fef3c7;--theme-surface-hover:#fff7d6;--theme-elevated:#fff;--theme-border:rgba(217,119,6,.16);--theme-border-strong:rgba(217,119,6,.28);--theme-text:#451a03;--theme-muted:#92400e;--theme-subtle:#9c7a55;--theme-primary:linear-gradient(135deg,#f59e0b,#ea580c);--theme-primary-solid:#b45309;--theme-primary-strong:#92400e;--theme-primary-soft:#fef3c7;--theme-primary-contrast:#fff;--theme-accent:#d97706;--theme-ring:rgba(217,119,6,.35)}:root[data-theme=blossom]{--theme-bg:#fdf2f8;--theme-surface:#fff;--theme-surface-muted:#fce7f3;--theme-surface-hover:#fdeef6;--theme-elevated:#fff;--theme-border:rgba(219,39,119,.16);--theme-border-strong:rgba(219,39,119,.28);--theme-text:#500724;--theme-muted:#be185d;--theme-subtle:#a36a85;--theme-primary:linear-gradient(135deg,#ec4899,#8b5cf6);--theme-primary-solid:#be185d;--theme-primary-strong:#9d174d;--theme-primary-soft:#fce7f3;--theme-primary-contrast:#fff;--theme-accent:#ec4899;--theme-ring:rgba(236,72,153,.35)}:root[data-theme=graphite]{--theme-bg:#0f0f12;--theme-surface:#18181b;--theme-surface-muted:#232327;--theme-surface-hover:#2a2a2f;--theme-elevated:#1f1f23;--theme-border:hsla(0,0%,100%,.08);--theme-border-strong:hsla(0,0%,100%,.16);--theme-text:#f4f4f5;--theme-muted:#a1a1aa;--theme-subtle:#71717a;--theme-primary:linear-gradient(135deg,#71717a,#a1a1aa);--theme-primary-solid:#d4d4d8;--theme-primary-strong:#f4f4f5;--theme-primary-soft:hsla(240,5%,84%,.12);--theme-primary-contrast:#18181b;--theme-accent:#a1a1aa;--theme-ring:hsla(240,5%,84%,.4)}:root[data-theme=neon]{--theme-bg:#050816;--theme-surface:#0f172a;--theme-surface-muted:#111c3a;--theme-surface-hover:#172449;--theme-elevated:#131d36;--theme-border:rgba(59,130,246,.28);--theme-border-strong:rgba(59,130,246,.45);--theme-text:#e0f2fe;--theme-muted:#a5d8f5;--theme-subtle:#6b8fb3;--theme-primary:linear-gradient(135deg,#22d3ee,#a855f7);--theme-primary-solid:#22d3ee;--theme-primary-strong:#67e8f9;--theme-primary-soft:rgba(34,211,238,.14);--theme-primary-contrast:#051129;--theme-accent:#a855f7;--theme-ring:rgba(34,211,238,.45)}:root[data-theme]:not([data-site=marketing]){--ui-primary:var(--theme-primary-solid);--ui-bg:var(--theme-surface);--ui-bg-muted:var(--theme-surface-muted);--ui-bg-elevated:var(--theme-surface-muted);--ui-bg-accented:var(--theme-surface-hover);--ui-bg-inverted:var(--theme-text);--ui-text:var(--theme-text);--ui-text-highlighted:var(--theme-text);--ui-text-muted:var(--theme-muted);--ui-text-dimmed:var(--theme-subtle);--ui-text-toned:var(--theme-muted);--ui-text-inverted:var(--theme-primary-contrast);--ui-border:var(--theme-border);--ui-border-muted:var(--theme-border);--ui-border-accented:var(--theme-border-strong);--ui-border-inverted:var(--theme-text)}:root{--theme-radius-sm:.5rem;--theme-radius:.85rem;--theme-radius-lg:1.15rem;--theme-radius-xl:1.5rem;--theme-shadow-sm:0 1px 2px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.06);--theme-shadow:0 4px 12px rgba(15,23,42,.06),0 2px 4px rgba(15,23,42,.04);--theme-shadow-lg:0 12px 32px rgba(15,23,42,.1),0 4px 8px rgba(15,23,42,.05);--theme-success:#10b981;--theme-warning:#f59e0b;--theme-danger:#f43f5e;--theme-info:#0ea5e9}body,html{background:var(--theme-bg);color:var(--theme-text);min-height:100%;overflow-x:hidden;overflow-y:auto;transition:background .3s ease,color .3s ease;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root[data-site=marketing],:root[data-site=marketing] body{background:#fff;color:#0f172a}#__nuxt,body>div#__nuxt>div,body>div#__nuxt>div>div{min-height:100%}body>div#__nuxt .nuxt-loading-indicator{min-height:0}.theme-bg{background:var(--theme-bg);color:var(--theme-text)}.theme-card,.theme-surface{background:var(--theme-surface);border:1px solid var(--theme-border);color:var(--theme-text)}.theme-surface-muted{background:var(--theme-surface-muted)}.theme-text-muted{color:var(--theme-muted)}.theme-primary-btn{background:var(--theme-primary);color:var(--theme-primary-contrast)}.vm-card{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius-lg);box-shadow:var(--theme-shadow-sm)}.vm-page{margin-inline:auto;max-width:84rem;width:100%}:root[data-theme]:not([data-site=marketing]) .bg-white{background-color:var(--theme-surface)!important}:root[data-theme]:not([data-site=marketing]) .bg-gray-100,:root[data-theme]:not([data-site=marketing]) .bg-gray-50,:root[data-theme]:not([data-site=marketing]) .bg-neutral-100,:root[data-theme]:not([data-site=marketing]) .bg-neutral-50,:root[data-theme]:not([data-site=marketing]) .bg-slate-100,:root[data-theme]:not([data-site=marketing]) .bg-slate-50,:root[data-theme]:not([data-site=marketing]) .bg-zinc-100,:root[data-theme]:not([data-site=marketing]) .bg-zinc-50{background-color:var(--theme-surface-muted)!important}:root[data-theme]:not([data-site=marketing]) .text-black,:root[data-theme]:not([data-site=marketing]) .text-gray-800,:root[data-theme]:not([data-site=marketing]) .text-gray-900,:root[data-theme]:not([data-site=marketing]) .text-neutral-900,:root[data-theme]:not([data-site=marketing]) .text-slate-800,:root[data-theme]:not([data-site=marketing]) .text-slate-900,:root[data-theme]:not([data-site=marketing]) .text-zinc-900{color:var(--theme-text)!important}:root[data-theme]:not([data-site=marketing]) .text-gray-500,:root[data-theme]:not([data-site=marketing]) .text-gray-600,:root[data-theme]:not([data-site=marketing]) .text-gray-700,:root[data-theme]:not([data-site=marketing]) .text-neutral-500,:root[data-theme]:not([data-site=marketing]) .text-neutral-600,:root[data-theme]:not([data-site=marketing]) .text-slate-500,:root[data-theme]:not([data-site=marketing]) .text-slate-600,:root[data-theme]:not([data-site=marketing]) .text-slate-700,:root[data-theme]:not([data-site=marketing]) .text-zinc-500,:root[data-theme]:not([data-site=marketing]) .text-zinc-600{color:var(--theme-muted)!important}:root[data-theme]:not([data-site=marketing]) .border-gray-100,:root[data-theme]:not([data-site=marketing]) .border-gray-200,:root[data-theme]:not([data-site=marketing]) .border-gray-300,:root[data-theme]:not([data-site=marketing]) .border-neutral-200,:root[data-theme]:not([data-site=marketing]) .border-slate-100,:root[data-theme]:not([data-site=marketing]) .border-slate-200,:root[data-theme]:not([data-site=marketing]) .border-slate-300,:root[data-theme]:not([data-site=marketing]) .border-zinc-200,:root[data-theme]:not([data-site=marketing]) .divide-gray-200>:not([hidden])~:not([hidden]),:root[data-theme]:not([data-site=marketing]) .divide-slate-200>:not([hidden])~:not([hidden]){border-color:var(--theme-border)!important}:root[data-theme]:not([data-site=marketing]) .hover\:bg-gray-100:hover,:root[data-theme]:not([data-site=marketing]) .hover\:bg-gray-50:hover,:root[data-theme]:not([data-site=marketing]) .hover\:bg-slate-100:hover,:root[data-theme]:not([data-site=marketing]) .hover\:bg-slate-50:hover{background-color:var(--theme-surface-hover)!important}*{scrollbar-color:var(--theme-border-strong) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--theme-border-strong);border:3px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-subtle)}.vm-focus:focus-visible{box-shadow:0 0 0 3px var(--theme-ring);outline:none}:root{--viz-1:#2a78d6;--viz-2:#eb6834;--viz-3:#1baf7a;--viz-4:#eda100;--viz-5:#e87ba4;--viz-6:#008300;--viz-7:#6250d6;--viz-8:#e34948;--viz-muted:#94a3b8;--viz-negative:#e34948}:root[data-theme=graphite],:root[data-theme=midnight],:root[data-theme=neon]{--viz-1:#3987e5;--viz-2:#d95926;--viz-3:#199e70;--viz-4:#c98500;--viz-5:#d55181;--viz-6:#008300;--viz-7:#9085e9;--viz-8:#e66767;--viz-muted:#64748b;--viz-negative:#e66767}
