:root[data-theme=light]{--landing-bg:#eef6fa;--landing-bg-deep:#e3eff6;--landing-bg-page:#f0f7fb;--landing-bg-gradient-a:#06b6d424;--landing-bg-gradient-b:#14b8a61f;--landing-bg-gradient-c:#06b6d41a;--landing-text-primary:#0f2a3a;--landing-text-secondary:#2b5568;--landing-text-muted:#5b7281;--landing-text-soft:#0f2a3a9e;--landing-text-faint:#0f2a3a6b;--landing-border:#0f2a3a1f;--landing-border-strong:#0f2a3a2e;--landing-border-accent:#06b6d447;--landing-card-bg:#ffffffe0;--landing-card-border:#0f2a3a1a;--landing-panel-bg:#fffffff0;--landing-nav-border:#06b6d438;--landing-nav-bg:linear-gradient(165deg, #06b6d41a 0%, #14b8a60d 28%, #ffffffd1 100%), #ffffffc7;--landing-nav-bg-pinned:linear-gradient(165deg, #06b6d41f 0%, #14b8a60f 26%, #fffffff0 100%), #ffffffe6;--landing-nav-shine:linear-gradient(180deg, #ffffffb8 0%, #ffffff2e 58%, transparent 100%);--landing-nav-shadow:0 12px 28px #0f2a3a14;--landing-nav-shadow-pinned:0 16px 34px #0f2a3a1f;--landing-nav-text:#1e4256;--landing-brand-text:#0f2a3a;--landing-footer-bg:#ffffffeb;--landing-footer-text:#0f2a3a;--landing-footer-text-muted:#5b7281;--landing-footer-text-soft:#89a8b8;--landing-footer-border:#06b6d42e;--landing-dropdown-bg:linear-gradient(165deg, #63e2b70f 0%, #fffffffa 42%), #fffffffa;--landing-dropdown-border:#0f2a3a1a;--landing-dropdown-text:#1e4256;--landing-dropdown-active-bg:#06b6d41a;--landing-trigger-border:#0f2a3a38;--landing-trigger-text:#0f2a3ad9;--landing-accent-cyan:#0891b2;--landing-highlight:#06b6d4;--landing-glow:#06b6d433;--landing-overlay:#0f172a59;--landing-badge-bg:#06b6d41a;--landing-badge-border:#06b6d440;--landing-badge-text:#0d7088;--landing-section-badge-bg:color-mix(in srgb, var(--brand-color) 14%, #fff);--landing-section-badge-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--landing-section-badge-text:color-mix(in srgb, var(--brand-color) 72%, #0f2a3a);--landing-scrollbar-track:#0f2a3a0f;--landing-scrollbar-thumb:#0f2a3a2e;--landing-scrollbar-thumb-hover:#06b6d447;--create-shell-bg:var(--landing-bg-page);--create-bar-bg:#ffffffeb;--create-bar-border:#0f2a3a1a;--create-bar-text:var(--landing-text-secondary);--create-history-bg:#f8fafc;--create-content-bg:#f9fafb;--create-panel-bg:#fff;--create-panel-muted:#f3f4f6;--create-panel-border:#e5e7eb;--create-panel-text:#111827;--create-panel-text-muted:#6b7280;--create-panel-text-subtle:#9ca3af;--create-accent-soft:#eef2ff;--create-accent:#4338ca;--create-accent-border:#6366f1;--create-accent-dashed:#c7d2fe;--create-chip-bg:#fff;--create-item-bg:#fff;--create-item-active-bg:#eef2ff;--create-item-hover-border:#c7d2fe;--create-thumb-bg:#f3f4f6;--create-action-bg:#ffffffeb;--create-dashed-border:#d1d5db;--create-error-bg:#fef2f2;--create-error-border:#fecaca;--create-error-text:#dc2626;--create-delete-hover-bg:#fef2f2;--create-shadow:#0f172a14;--create-media-shadow:#0f172a1a;--create-mobile-shadow:#0f172a1f;--landing-section-visual-bg:linear-gradient(145deg, #fff 0%, #fafefe 40%, #f4fbfd 100%);--landing-section-card-bg:#ffffffeb;--landing-section-card-border:#0f2a3a1a;--landing-section-panel-bg:#f5f9fc;--landing-section-panel-border:#0f2a3a1f;--landing-float-panel-bg:linear-gradient(160deg, #06b6d414 0%, #fffffff5 42%), #fffffff0;--landing-float-panel-border:#06b6d438;--landing-float-panel-shadow:0 14px 30px #0f2a3a1a, 0 0 20px #06b6d414;--landing-float-panel-shine-a:#06b6d41f;--landing-float-panel-shine-b:#14b8a60f;--landing-float-item-bg:#ffffffe0;--landing-float-item-border:#0f2a3a1f;--landing-float-item-text:#2b5568;--landing-float-item-text-hover:#0f2a3a;--landing-float-item-bg-hover:#06b6d41a;--landing-float-item-border-hover:#06b6d452;--landing-float-item-shadow-hover:0 4px 10px #06b6d41f;--landing-fab-trigger-bg:linear-gradient(135deg, #63e2b747 0%, #06b6d424 100%), #fffffff0;--landing-fab-trigger-border:#06b6d459;--landing-fab-trigger-text:#14536a;--landing-fab-trigger-shadow:0 4px 12px #0f2a3a1a;--landing-fab-trigger-shadow-hover:0 6px 16px #0f2a3a1f;--landing-fab-trigger-ring:#06b6d459;--landing-fab-menu-bg:linear-gradient(165deg, #06b6d41a 0%, #14b8a60d 32%, #fffffffa 100%), #fff;--landing-fab-menu-border:#0f2a3a1a;--landing-fab-menu-shadow:0 4px 16px #0f2a3a14;--landing-fab-card-bg:#f8fafc;--landing-fab-card-border:#0f2a3a14;--landing-fab-card-bg-hover:#f8fafc;--landing-fab-card-border-hover:#06b6d447;--landing-fab-manager-hover-border:#06b6d452;--landing-fab-qr-border:#0f2a3a14;--landing-hero-visual-shadow:inset 0 0 0 1px var(--landing-border-accent), 0 8px 24px #0f2a3a0d;--landing-hero-primary-shadow:0 2px 8px #06b6d41f, inset 0 1px 0 #ffffff80;--landing-hero-primary-shadow-hover:0 4px 12px #06b6d429, inset 0 1px 0 #ffffff8c;--landing-hero-secondary-shadow:0 2px 8px #0f2a3a0f;--landing-hero-secondary-shadow-hover:0 4px 12px #0f2a3a1a;--landing-hero-secondary-bg:#ffffffe0;--landing-hero-secondary-border:#0f2a3a24;--landing-launch-bg:linear-gradient(135deg, #06b6d41a 0%, #fffffff5 48%, #14b8a614 100%), #fffffff0;--landing-launch-border:#06b6d438;--landing-launch-shadow:0 8px 28px #0f2a3a14;--landing-launch-ring-border:#06b6d42e;--landing-scenario-stage-bg:linear-gradient(180deg, #fff 0%, #f3f9fb 100%);--landing-scenario-stage-border:#06b6d429;--landing-scenario-stage-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px #06b6d40f;--landing-scenario-img-filter:drop-shadow(0 10px 24px #0f2a3a14);--landing-scenario-stage-overlay:linear-gradient(145deg, #63e2b70d 0%, #06b6d408 100%);--landing-scenario-card-hover-border:#06b6d452;--landing-scenario-card-hover-shadow:0 12px 28px #0f2a3a14;--landing-scenario-highlight-bg:linear-gradient(180deg, color-mix(in srgb, var(--brand-color) 16%, #fff) 0%, #fffffff5 52%);--landing-scenario-highlight-border:color-mix(in srgb, var(--brand-color) 48%, transparent);--landing-scenario-highlight-shadow:0 0 0 1px color-mix(in srgb, var(--brand-color) 22%, transparent), 0 18px 36px #06b6d41f;--landing-scenario-highlight-stage-bg:linear-gradient(180deg, #fff 0%, #edf8f5 100%);--landing-scenario-highlight-stage-border:color-mix(in srgb, var(--brand-color) 32%, transparent);--landing-scenario-body-title:var(--landing-text-primary);--landing-scenario-body-text:var(--landing-text-muted);--landing-scenario-highlight-body-text:var(--landing-text-secondary);--about-hero-badge-text:#0d7088;--about-hero-badge-bg:#06b6d41f;--about-hero-badge-border:#06b6d44d;--about-hero-subtitle:#2b5568;--about-hero-btn-secondary-text:#14536a;--about-hero-btn-secondary-border:#06b6d461;--about-hero-btn-secondary-bg:#ffffffeb;--about-hero-visual-shadow:inset 0 0 40px #06b6d412, 0 8px 24px #0f2a3a0d;--about-hero-visual-bg:radial-gradient(ellipse 80% 74% at 50% 48%, #06b6d41c 0%, #14b8a60a 44%, transparent 68%), linear-gradient(152deg, #f6fbfd 0%, #ecf7fb 42%, #f8fcfe 100%);--about-visual-brand-color:#0a1f2e;--about-visual-brand-opacity:.72;--about-visual-tagline-color:#1e4256;--about-visual-tagline-opacity:.92;--about-card-bg:#fffffff0;--about-card-border:#0f2a3a1f;--about-card-hover-border:#06b6d452;--about-card-hover-bg:#06b6d40f;--about-card-title:#0f2a3a;--about-card-text:#4a6575;--about-metric-desc:#4a6575;--about-globe-glow-inner:#06b6d424;--about-globe-glow-mid:#06b6d40f;--about-globe-glow-outer:#06b6d405;--about-globe-star-opacity:.72;--about-globe-stars-bg:radial-gradient(1.5px 1.5px at 12% 22%, #0891b28c, transparent), radial-gradient(1.5px 1.5px at 78% 18%, #06b6d47a, transparent), radial-gradient(2px 2px at 44% 72%, #14b8a685, transparent), radial-gradient(1.5px 1.5px at 88% 64%, #0891b273, transparent), radial-gradient(1.5px 1.5px at 24% 84%, #06b6d480, transparent);--about-globe-dot-highlight:#ecfeff;--about-globe-dot-mid:#22d3ee;--about-globe-dot-base:#0891b2;--about-globe-dot-shadow:#0891b2e6;--about-globe-core-border:#06b6d41f;--about-globe-core-glow:#06b6d40f;--about-globe-core-opacity:.45;--about-globe-glow-size:72%;--about-globe-ambient-bg:radial-gradient(ellipse 92% 84% at 50% 50%, #06b6d40f 0%, #14b8a605 50%, transparent 72%);--about-visual-brand-shadow:0 1px 0 #ffffffe6;--about-feature-icon-border:#0f2a3a1a;--experience-form-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--experience-form-bg:linear-gradient(165deg, #fff 0%, #f6fbfd 48%, #eef9f7 100%);--experience-form-shadow:0 12px 32px #0f2a3a14, inset 0 1px 0 #fffffff2;--experience-form-label:var(--landing-text-secondary);--experience-form-input-bg:linear-gradient(180deg, #fff 0%, #f8fcfe 100%);--experience-form-input-text:var(--landing-text-primary);--experience-form-input-placeholder:var(--landing-text-muted);--experience-form-input-border:color-mix(in srgb, var(--brand-color) 30%, #0f2a3a24);--experience-form-input-border-hover:color-mix(in srgb, var(--brand-color) 50%, transparent);--experience-form-input-border-focus:color-mix(in srgb, var(--brand-color) 72%, #0f2a3a);--experience-form-input-glow:color-mix(in srgb, var(--brand-color) 16%, transparent);--experience-form-trust-text:var(--landing-text-muted);--experience-form-partner-text:var(--landing-text-muted);--experience-faq-badge-text:color-mix(in srgb, var(--brand-color) 78%, #0a3d32);--experience-faq-icon-bg:color-mix(in srgb, var(--brand-color) 14%, transparent);--experience-faq-icon-border:color-mix(in srgb, var(--brand-color) 38%, transparent);--experience-faq-item-border:#0f2a3a1f;--experience-faq-item-bg:#fffffff0;--experience-faq-item-open-border:color-mix(in srgb, var(--brand-color) 44%, transparent);--experience-faq-item-open-bg:color-mix(in srgb, var(--brand-color) 8%, #fff);--experience-faq-toggle-color:var(--landing-text-muted);--experience-intro-card-border:color-mix(in srgb, var(--brand-color) 24%, transparent);--experience-intro-card-bg:#ffffffe6;--experience-intro-visual-border:color-mix(in srgb, var(--brand-color) 20%, transparent);--experience-headline-accent:var(--landing-text-secondary);--auth-layout-bg-color:#e6f7fb;--auth-layout-bg-image:url(https://oss.raivip.com/web/logo-bg.png);--auth-layout-bg-image-opacity:.42;--auth-layout-bg-image-blur:5px;--auth-layout-bg-image-scale:1.04;--auth-layout-bg-wash:#ffffff85;--auth-shell-bg:radial-gradient(1200px 600px at 0% 0%, #06b6d42e, transparent 60%), radial-gradient(1000px 500px at 100% 100%, #63e2b724, transparent 58%), linear-gradient(135deg, #e0f7fcb8, #ecfdffad);--auth-shell-particle-opacity:1;--auth-shell-brand-text:var(--landing-text-primary);--auth-theme-trigger-text:var(--landing-trigger-text);--auth-theme-trigger-border:var(--landing-trigger-border);--auth-panel-bg:#ffffffb8;--auth-panel-border:color-mix(in srgb, var(--brand-color) 42%, #0f2a3a1f);--auth-panel-shadow:0 28px 64px #0f2a3a24, 0 10px 28px #06b6d41a, inset 0 1px 0 #fffffff2;--auth-panel-shine:#ffffffe6;--auth-panel-divider:color-mix(in srgb, var(--brand-color) 22%, #0f2a3a1a);--auth-form-side-bg:#fff;--auth-visual-bg:linear-gradient(165deg, #e8faf6 0%, #ddf4f8 48%, #d4eff6 100%);--auth-visual-glow:radial-gradient(circle, #06b6d452, transparent 70%);--auth-visual-img-shadow:0 20px 36px #0f2a3a29;--auth-form-text:var(--landing-text-primary);--auth-form-hint:var(--landing-text-muted);--auth-form-label:var(--landing-text-secondary);--auth-form-tab:var(--landing-text-secondary);--auth-form-tab-active:var(--landing-text-primary);--auth-form-input-bg:#fffffffa;--auth-form-input-text:var(--landing-text-primary);--auth-form-input-placeholder:var(--landing-text-muted);--auth-form-input-border:color-mix(in srgb, var(--brand-color) 28%, #0f2a3a24);--auth-form-input-border-hover:color-mix(in srgb, var(--brand-color) 45%, transparent);--auth-form-input-border-focus:color-mix(in srgb, var(--brand-color) 72%, #0f2a3a);--auth-form-input-autofill-bg:#fffffffa;--auth-form-input-shadow:0 1px 2px #0f2a3a0d;--auth-form-input-shadow-focus:0 0 0 3px color-mix(in srgb, var(--brand-color) 16%, transparent);--auth-form-suffix-icon:var(--landing-text-muted);--auth-form-suffix-icon-hover:var(--brand-color);--auth-form-link:color-mix(in srgb, var(--brand-color) 72%, #0f2a3a);--auth-form-link-subtle:var(--landing-text-muted);--auth-form-verify-btn:color-mix(in srgb, var(--brand-color) 78%, #0a3d32);--auth-form-primary-shadow:0 8px 22px color-mix(in srgb, var(--brand-color) 24%, transparent);--auth-mobile-page-bg:#fff;--auth-mobile-toolbar-bg:#fff;--auth-mobile-toolbar-border:color-mix(in srgb, var(--brand-color) 18%, #0f2a3a14);--auth-mobile-panel-bg:#fff;--auth-mobile-theme-trigger-bg:#f0fdfae6;--auth-mobile-tab-track:#e8f4f7;--auth-mobile-tab-text:#5a7a88;--auth-mobile-tab-active-bg:var(--brand-color);--auth-mobile-tab-active-text:#0a2e24;--auth-mobile-tab-active-shadow:0 2px 10px color-mix(in srgb, var(--brand-color) 38%, transparent);--models-hero-badge-text:#6d28d9;--models-hero-badge-bg:#6d28d91a;--models-hero-badge-border:#6d28d947;--models-hero-badge-star:#7c3aed;--models-hero-desc:var(--landing-text-muted);--models-hero-stat-bg:var(--landing-card-bg);--models-hero-stat-border:var(--landing-card-border);--models-hero-stat-label:var(--landing-text-muted);--models-hero-visual-border:var(--landing-border-accent);--models-hero-visual-bg:var(--landing-card-bg);--models-hero-visual-shadow:var(--landing-hero-visual-shadow);--models-hero-thumb-border:var(--landing-border);--models-hero-thumb-bg:var(--landing-panel-bg);--models-hero-thumb-border-hover:var(--landing-border-accent);--models-hero-thumb-opacity:.72;--models-hero-thumb-opacity-hover:.92;--models-hero-accent-cyan-lime:linear-gradient(90deg, #0891b2 0%, #65a30d 100%);--models-hero-accent-blue:linear-gradient(90deg, #2563eb 0%, #7c3aed 100%);--models-hero-accent-cyan-gold:linear-gradient(90deg, #0e7490 0%, #ca8a04 100%);--models-pricing-frame-border:var(--landing-section-card-border);--models-pricing-frame-shadow:0 8px 28px #0f2a3a14;--models-pricing-muted-text:var(--landing-text-muted)}:root[data-theme=dark]{--landing-bg:#08131d;--landing-bg-deep:#070d14;--landing-bg-page:#08131d;--landing-bg-gradient-a:#06b6d424;--landing-bg-gradient-b:#14b8a62e;--landing-bg-gradient-c:#06b6d429;--landing-text-primary:#def7ff;--landing-text-secondary:#e2e8f5;--landing-text-muted:#97a7b6;--landing-text-soft:#f4f6ff9e;--landing-text-faint:#ffffff61;--landing-border:#b2f1ff2e;--landing-border-strong:#ffffff38;--landing-border-accent:#67e8f933;--landing-card-bg:#0b1822d1;--landing-card-border:#ffffff3d;--landing-panel-bg:#08141fe6;--landing-nav-border:#b2f1ff2e;--landing-nav-bg:linear-gradient(165deg, #bef7ff1f 0%, #76d8e90f 28%, #0d1c28ad 100%), #0a162075;--landing-nav-bg-pinned:linear-gradient(165deg, #c2f6ff24 0%, #74cfe414 26%, #182431d1 100%), #121e2bc2;--landing-nav-shine:linear-gradient(180deg, #e6fcff42 0%, #e6fcff14 58%, transparent 100%);--landing-nav-shadow:0 12px 28px #030a1457;--landing-nav-shadow-pinned:0 16px 34px #0208147a;--landing-nav-text:#e2e8f5;--landing-brand-text:#f1f6ff;--landing-footer-bg:#08141fe6;--landing-footer-text:#def8ff;--landing-footer-text-muted:#98cddb;--landing-footer-text-soft:#89becc;--landing-footer-border:#67e8f933;--landing-dropdown-bg:linear-gradient(165deg, #63e2b714 0%, #08151efa 42%), #0a1620f5;--landing-dropdown-border:#ffffff24;--landing-dropdown-text:#e2e8f5;--landing-dropdown-active-bg:#ffffff1f;--landing-trigger-border:#ffffffd9;--landing-trigger-text:#ffffffd9;--landing-accent-cyan:#67e8f9;--landing-highlight:#22d3ee;--landing-glow:#22d3ee47;--landing-overlay:#0f172a73;--landing-badge-bg:#22d3ee1a;--landing-badge-border:#67e8f947;--landing-badge-text:#a5f3fc;--landing-section-badge-bg:color-mix(in srgb, var(--brand-color) 14%, transparent);--landing-section-badge-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--landing-section-badge-text:color-mix(in srgb, var(--brand-color) 88%, #fff);--landing-scrollbar-track:#08131d59;--landing-scrollbar-thumb:#162430f2;--landing-scrollbar-thumb-hover:#223242fa;--create-shell-bg:#08131d;--create-bar-bg:#0a1620eb;--create-bar-border:#b2f1ff1f;--create-bar-text:#e2e8f5b8;--create-history-bg:#08131dfa;--create-content-bg:#071018;--create-panel-bg:#0c1a26f5;--create-panel-muted:#12202eeb;--create-panel-border:#b2f1ff1f;--create-panel-text:#e2e8f5;--create-panel-text-muted:#97a7b6;--create-panel-text-subtle:#7b8ea0;--create-accent-soft:#63e2b71f;--create-accent:#63e2b7;--create-accent-border:#63e2b773;--create-accent-dashed:#63e2b759;--create-chip-bg:#0c1a26e0;--create-item-bg:#0c1a26e0;--create-item-active-bg:#63e2b71a;--create-item-hover-border:#63e2b747;--create-thumb-bg:#12202eeb;--create-action-bg:#12202ef5;--create-dashed-border:#b2f1ff2e;--create-error-bg:#7f1d1d2e;--create-error-border:#f8717147;--create-error-text:#fca5a5;--create-delete-hover-bg:#7f1d1d38;--create-shadow:#0000003d;--create-media-shadow:#00000059;--create-mobile-shadow:#0000006b;--landing-section-visual-bg:linear-gradient(145deg, #0a1218 0%, #0d1c26 42%, #080f15 100%);--landing-section-card-bg:#0b1822d1;--landing-section-card-border:#ffffff24;--landing-section-panel-bg:#0e1018;--landing-section-panel-border:#bac4ff38;--landing-float-panel-bg:linear-gradient(160deg, #5fe1f51f 0%, #09212ee6 40%), #08151ee0;--landing-float-panel-border:#ffffff29;--landing-float-panel-shadow:inset 0 1px 0 #dffaff33, 0 14px 30px #040c1885, 0 0 20px #22d3ee24;--landing-float-panel-shine-a:#9df4ff29;--landing-float-panel-shine-b:#14b8a614;--landing-float-item-bg:#0c445333;--landing-float-item-border:#fff3;--landing-float-item-text:#bfeefa;--landing-float-item-text-hover:#eaffff;--landing-float-item-bg-hover:#1a809547;--landing-float-item-border-hover:#fff6;--landing-float-item-shadow-hover:0 4px 10px #107a9133;--landing-fab-trigger-bg:linear-gradient(135deg, #63e2b759 0%, #22d3ee33 100%), #0a1822e0;--landing-fab-trigger-border:#63e2b773;--landing-fab-trigger-text:#eaffff;--landing-fab-trigger-shadow:0 10px 28px #030c186b, 0 0 20px #63e2b72e;--landing-fab-trigger-shadow-hover:0 14px 36px #030c1880, 0 0 32px #63e2b761;--landing-fab-trigger-ring:#63e2b773;--landing-fab-menu-bg:linear-gradient(165deg, #63e2b714 0%, #08151efa 42%), #0a1620f5;--landing-fab-menu-border:#ffffff24;--landing-fab-menu-shadow:0 12px 32px #020a1473;--landing-fab-card-bg:#ffffff0a;--landing-fab-card-border:#ffffff14;--landing-fab-card-bg-hover:#63e2b714;--landing-fab-card-border-hover:#63e2b747;--landing-fab-manager-hover-border:#4ade8073;--landing-fab-qr-border:#ffffff1a;--landing-hero-visual-shadow:inset 0 0 0 1px var(--landing-border-accent), 0 20px 48px #00000038;--landing-hero-primary-shadow:0 10px 26px #22acce5c, inset 0 1px 0 #ffffff47;--landing-hero-primary-shadow-hover:0 14px 32px #2cace96b, inset 0 1px 0 #ffffff52;--landing-hero-secondary-shadow:0 8px 18px #030a1857;--landing-hero-secondary-shadow-hover:0 12px 24px #030a1866;--landing-hero-secondary-bg:#141f2ee6;--landing-hero-secondary-border:#ffffff47;--landing-launch-bg:radial-gradient(120% 200% at 0% 0%, #14b8a647, transparent), radial-gradient(120% 200% at 100% 0%, #06b6d442, transparent), #0d1b28e0;--landing-launch-border:#ffffff47;--landing-launch-shadow:0 26px 70px #090e238c;--landing-launch-ring-border:#ffffff3d;--landing-scenario-stage-bg:#161930;--landing-scenario-stage-border:#bac4ff38;--landing-scenario-stage-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px #00000059;--landing-scenario-img-filter:none;--landing-scenario-stage-overlay:transparent;--landing-scenario-card-hover-border:#a78bfa6b;--landing-scenario-card-hover-shadow:0 12px 36px #00000052;--landing-scenario-highlight-bg:linear-gradient(180deg, #2d245c 0%, #141622 50%);--landing-scenario-highlight-border:#a78bfaad;--landing-scenario-highlight-shadow:0 0 0 1px #8b5cf659, 0 18px 44px #5b4cdb47;--landing-scenario-highlight-stage-bg:#1e1840;--landing-scenario-highlight-stage-border:#baa8ff61;--landing-scenario-body-title:#f6f7ff;--landing-scenario-body-text:#ffffff80;--landing-scenario-highlight-body-text:#fff9;--about-hero-badge-text:color-mix(in srgb, var(--brand-color) 88%, #fff);--about-hero-badge-bg:color-mix(in srgb, var(--brand-color) 14%, transparent);--about-hero-badge-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--about-hero-subtitle:var(--landing-text-faint);--about-hero-btn-secondary-text:color-mix(in srgb, var(--brand-color) 82%, #fff);--about-hero-btn-secondary-border:color-mix(in srgb, var(--brand-color) 45%, transparent);--about-hero-btn-secondary-bg:color-mix(in srgb, var(--brand-color) 8%, transparent);--about-hero-visual-shadow:inset 0 0 64px #06b6d41c, 0 18px 44px #0000004d;--about-hero-visual-bg:radial-gradient(ellipse 76% 70% at 50% 48%, #06b6d426 0%, #06b6d40d 42%, transparent 66%), linear-gradient(152deg, #0c1822 0%, #0f2230 40%, #0a1016 100%);--about-visual-brand-color:var(--landing-text-primary);--about-visual-brand-opacity:.48;--about-visual-tagline-color:#bae6fdbf;--about-visual-tagline-opacity:.72;--about-card-bg:#ffffff08;--about-card-border:#ffffff1a;--about-card-hover-border:color-mix(in srgb, var(--brand-color) 35%, transparent);--about-card-hover-bg:color-mix(in srgb, var(--brand-color) 6%, #ffffff08);--about-card-title:#f6f7ff;--about-card-text:var(--landing-text-faint);--about-metric-desc:#ffffffa8;--about-globe-glow-inner:#06b6d457;--about-globe-glow-mid:#14b8a617;--about-globe-glow-outer:#06b6d408;--about-globe-star-opacity:.75;--about-globe-stars-bg:radial-gradient(1.5px 1.5px at 12% 22%, #67e8f96b, transparent), radial-gradient(1.5px 1.5px at 78% 18%, #22d3ee5c, transparent), radial-gradient(2px 2px at 44% 72%, #14b8a670, transparent), radial-gradient(1.5px 1.5px at 88% 64%, #06b6d452, transparent), radial-gradient(1.5px 1.5px at 24% 84%, #67e8f961, transparent);--about-globe-dot-highlight:#ecfeff;--about-globe-dot-mid:#67e8f9;--about-globe-dot-base:#22d3ee;--about-globe-dot-shadow:#22d3eeb3;--about-globe-core-border:#67e8f933;--about-globe-core-glow:#06b6d457;--about-globe-core-opacity:.8;--about-globe-glow-size:78%;--about-globe-ambient-bg:radial-gradient(ellipse 92% 84% at 50% 50%, #06b6d412 0%, #06b6d405 50%, transparent 72%);--about-visual-brand-shadow:0 0 48px #06b6d447;--about-globe-dot-opacity-min:.45;--about-globe-dot-opacity-max:.95;--about-globe-dot-size-scale:1;--about-feature-icon-border:#ffffff14;--experience-form-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--experience-form-bg:linear-gradient(165deg, #202230f2 0%, #12141efa 100%);--experience-form-shadow:0 24px 48px #00000059, inset 0 1px 0 #ffffff0f;--experience-form-label:#ffffffeb;--experience-form-input-bg:linear-gradient(180deg, #ffffff1a 0%, #ffffff26 100%);--experience-form-input-text:var(--landing-text-primary);--experience-form-input-placeholder:var(--landing-text-faint);--experience-form-input-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--experience-form-input-border-hover:color-mix(in srgb, var(--brand-color) 68%, transparent);--experience-form-input-border-focus:var(--brand-color);--experience-form-input-glow:color-mix(in srgb, var(--brand-color) 22%, transparent);--experience-form-trust-text:var(--landing-text-faint);--experience-form-partner-text:#ffffff8c;--experience-faq-badge-text:var(--brand-color);--experience-faq-icon-bg:color-mix(in srgb, var(--brand-color) 18%, transparent);--experience-faq-icon-border:color-mix(in srgb, var(--brand-color) 42%, transparent);--experience-faq-item-border:color-mix(in srgb, var(--brand-color) 18%, transparent);--experience-faq-item-bg:#ffffff08;--experience-faq-item-open-border:color-mix(in srgb, var(--brand-color) 40%, transparent);--experience-faq-item-open-bg:#ffffff0d;--experience-faq-toggle-color:#ffffff80;--experience-intro-card-border:color-mix(in srgb, var(--brand-color) 22%, transparent);--experience-intro-card-bg:#ffffff0a;--experience-intro-visual-border:color-mix(in srgb, var(--brand-color) 18%, transparent);--experience-headline-accent:#ffffffe0;--auth-layout-bg-color:#050a12;--auth-layout-bg-image:url(https://oss.raivip.com/web/logo-bg.png);--auth-layout-bg-image-opacity:1;--auth-layout-bg-image-blur:0px;--auth-layout-bg-image-scale:1;--auth-layout-bg-wash:transparent;--auth-shell-bg:radial-gradient(1200px 600px at 0% 0%, #06b6d485, transparent 60%), radial-gradient(1000px 500px at 100% 100%, #14b8a675, transparent 58%), linear-gradient(135deg, #0a4858f0, #083a48e6);--auth-shell-particle-opacity:1;--auth-shell-brand-text:#eaffff;--auth-theme-trigger-text:#eaffffe0;--auth-theme-trigger-border:#67e8f947;--auth-panel-bg:#0c2028d1;--auth-panel-border:color-mix(in srgb, var(--brand-color) 28%, #ffffff24);--auth-panel-shadow:0 24px 50px #100a2a70;--auth-panel-shine:#ffffff14;--auth-panel-divider:color-mix(in srgb, var(--brand-color) 20%, #ffffff1a);--auth-form-side-bg:transparent;--auth-visual-bg:linear-gradient(160deg, #06b6d42e, #08323e0a);--auth-visual-glow:radial-gradient(circle, #06b6d447, transparent 70%);--auth-visual-img-shadow:0 22px 30px #00000052;--auth-form-text:#f7f0ff;--auth-form-hint:#e5dcffb8;--auth-form-label:#f0e8ffe0;--auth-form-tab:#e5dcffe6;--auth-form-tab-active:#fff;--auth-form-input-bg:#ffffff14;--auth-form-input-text:#fff;--auth-form-input-placeholder:#e5dcff73;--auth-form-input-border:#ffffff59;--auth-form-input-border-hover:#ffffff6b;--auth-form-input-border-focus:color-mix(in srgb, var(--brand-color) 78%, #fff);--auth-form-input-autofill-bg:#ffffff14;--auth-form-input-shadow:none;--auth-form-input-shadow-focus:none;--auth-form-suffix-icon:#dcd4f6c7;--auth-form-suffix-icon-hover:var(--brand-color-hover);--auth-form-link:#efe5ffd1;--auth-form-link-subtle:#e5dcff6b;--auth-form-verify-btn:var(--brand-color-hover);--auth-form-primary-shadow:0 8px 22px color-mix(in srgb, var(--brand-color) 28%, transparent);--auth-mobile-page-bg:#08131d;--auth-mobile-toolbar-bg:#08131d;--auth-mobile-toolbar-border:color-mix(in srgb, var(--brand-color) 16%, #ffffff14);--auth-mobile-panel-bg:#08131d;--auth-mobile-theme-trigger-bg:#ffffff0f;--auth-mobile-tab-track:#ffffff14;--auth-mobile-tab-text:#e5dcff9e;--auth-mobile-tab-active-bg:var(--brand-color);--auth-mobile-tab-active-text:#062018;--auth-mobile-tab-active-shadow:0 2px 12px color-mix(in srgb, var(--brand-color) 42%, transparent);--models-hero-badge-text:#c4b5fd;--models-hero-badge-bg:#5b4cdb38;--models-hero-badge-border:#a78bfa59;--models-hero-badge-star:#a78bfa;--models-hero-desc:#ffffff8c;--models-hero-stat-bg:#ffffff0a;--models-hero-stat-border:#ffffff14;--models-hero-stat-label:#ffffff85;--models-hero-visual-border:#ffffff1a;--models-hero-visual-bg:#ffffff08;--models-hero-visual-shadow:0 24px 60px #00000073;--models-hero-thumb-border:#ffffff1f;--models-hero-thumb-bg:#ffffff0a;--models-hero-thumb-border-hover:#ffffff47;--models-hero-thumb-opacity:.55;--models-hero-thumb-opacity-hover:.85;--models-hero-accent-cyan-lime:linear-gradient(90deg, #67e8f9 0%, #bef264 100%);--models-hero-accent-blue:linear-gradient(90deg, #93c5fd 0%, #e0e7ff 100%);--models-hero-accent-cyan-gold:linear-gradient(90deg, #a5f3fc 0%, #fde68a 100%);--models-pricing-frame-border:#ffffff1a;--models-pricing-frame-shadow:0 16px 48px #00000047;--models-pricing-muted-text:#ffffff73}:root{--brand-color:#63e2b7;--brand-color-hover:#7fe7c4;--brand-color-pressed:#5acea7;--brand-gradient:linear-gradient(135deg, #63e2b7 0%, #7fe7c4 100%);--accent-color:#7fe7c4;--bg-primary:#eefbff;--bg-secondary:#fff;--text-color:#0f172a;--text-muted:#475569;--border-color:#cfe7ef;--layout-glow-1:#06b6d414;--layout-glow-2:#14b8a61a;--header-border-color:#0f172a14;--header-bg:linear-gradient(90deg, #06b6d424, #14b8a60f 42%, transparent), #ffffffd1;--header-text-color:#0f2a3a;--sidebar-border-color:#0f172a1a;--sidebar-bg:linear-gradient(180deg, #06b6d41f, #06b6d40d 40%, transparent), #ffffffb8;--sidebar-link-color:#2b5568;--sidebar-link-hover-color:#11485f;--sidebar-link-hover-bg:#06b6d41f;--sidebar-link-active-color:#0f3c51;--sidebar-link-active-bg:#06b6d433;--sidebar-link-active-border:#06b6d46b;--header-action-border:#06b6d440;--header-action-text:#14536a;--header-action-bg:#ffffff8f;--font-family:"Inter", "Source Han Sans", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--landing-gutter:clamp(20px, 8vw, 128px)}:root[data-theme=dark]{--bg-primary:#0b1220;--bg-secondary:#111827;--text-color:#f3f4f6;--text-muted:#94a3b8;--border-color:#1f3b46;--layout-glow-1:#06b6d414;--layout-glow-2:#14b8a61a;--header-border-color:#67e8f933;--header-bg:linear-gradient(90deg, #06b6d414, transparent 40%), #09141edb;--header-text-color:#dff9ff;--sidebar-border-color:#67e8f933;--sidebar-bg:linear-gradient(180deg, #06b6d414, #06b6d405 40%, transparent), #09141ec7;--sidebar-link-color:#9fd5e5;--sidebar-link-hover-color:#e0f9ff;--sidebar-link-hover-bg:#0d869a33;--sidebar-link-active-color:#e0f9ff;--sidebar-link-active-bg:#0d869a52;--sidebar-link-active-border:#67e8f973;--header-action-border:#67e8f940;--header-action-text:#bdefff;--header-action-bg:#0c2b364d}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%;margin:0}body{font-family:var(--font-family);color:var(--text-color);background:var(--bg-primary)}body:has(.landing-layout){background:var(--landing-bg)}:is(html:has(.landing-layout),body:has(.landing-layout)){scrollbar-width:thin;scrollbar-color:var(--landing-scrollbar-thumb) var(--landing-scrollbar-track)}html:has(.landing-layout)::-webkit-scrollbar{width:20px;height:20px}body:has(.landing-layout)::-webkit-scrollbar{width:20px;height:20px}html:has(.landing-layout)::-webkit-scrollbar-track{background:var(--landing-scrollbar-track);border-left:1px solid var(--landing-border)}body:has(.landing-layout)::-webkit-scrollbar-track{background:var(--landing-scrollbar-track);border-left:1px solid var(--landing-border)}html:has(.landing-layout)::-webkit-scrollbar-thumb{border:1px solid var(--landing-border);background:var(--landing-scrollbar-thumb);border-radius:999px}body:has(.landing-layout)::-webkit-scrollbar-thumb{border:1px solid var(--landing-border);background:var(--landing-scrollbar-thumb);border-radius:999px}html:has(.landing-layout)::-webkit-scrollbar-thumb:hover{border-color:var(--landing-border-accent);background:var(--landing-scrollbar-thumb-hover)}body:has(.landing-layout)::-webkit-scrollbar-thumb:hover{border-color:var(--landing-border-accent);background:var(--landing-scrollbar-thumb-hover)}html:has(.landing-layout)::-webkit-scrollbar-corner{background:0 0}body:has(.landing-layout)::-webkit-scrollbar-corner{background:0 0}body:has(.create-page){background:var(--create-shell-bg)}body:has(.docs-container){background:var(--landing-bg)}html:has(.auth-layout){height:100%;overflow:hidden}body:has(.auth-layout){height:100%;overflow:hidden}#app:has(.auth-layout){height:100%;overflow:hidden}@media (width<=900px){html:has(.auth-layout){overscroll-behavior:none;width:100%;height:100%;min-height:100dvh;overflow:hidden}body:has(.auth-layout){overscroll-behavior:none;width:100%;height:100%;min-height:100dvh;overflow:hidden}#app:has(.auth-layout){overscroll-behavior:none;width:100%;height:100%;min-height:100dvh;overflow:hidden}#app:has(.auth-layout){flex-direction:column;display:flex}body:has(.auth-layout){background:var(--auth-mobile-panel-bg,#fff)}}.landing-body{padding-inline:var(--landing-gutter)}@media (width<=768px){.landing-body{padding-inline:10px}}
