:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand-primary:#2563eb;--color-brand-primary-contrast:#fff;--color-brand-primary-hover:#1d4ed8;--color-brand-primary-active:#1e40af;--color-danger-solid:#b91c1c;--color-brand-on-tint:#2563eb;--color-brand-solid:#2563eb;--color-ai-solid:#0369a1;--color-ai-border:#bae6fd;--color-ai-text:#0c4a6e;--color-info-text:#1e3a8a;--color-text-faint:#c5ccd6;--color-ai-action:#075985;--color-note-border:#fde68a;--color-note-text:#78350f;--color-note-label:#b45309;--color-feed-bg:#fafbfd;--color-text-placeholder:#9ca3af;--color-brand-solid-hover:#1d4ed8;--color-brand-solid-active:#1e40af;--color-ai-primary:#0284c7;--color-ai-subtle:#f0f9ff;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-muted:#5b6472;--color-text-brand:#1d4ed8;--color-background-page:#f9fafb;--color-background-app-frame:#f3f6fa;--color-background-surface:#fff;--color-background-muted:#f3f4f6;--color-border-default:#d1d5db;--color-border-subtle:#e5e7eb;--color-border-focus:#2563eb;--ui-fg:var(--color-text-primary);--ui-fg-muted:var(--color-text-muted);--ui-fg-secondary:var(--color-text-secondary);--surface-base:var(--color-background-surface);--surface-raised:var(--color-background-surface);--surface-sunken:var(--color-background-page);--surface-muted:var(--color-background-muted);--surface-overlay:#11182780;--surface-inverse:#111827;--border-subtle:var(--color-border-subtle);--border-default:var(--color-border-default);--border-strong:#9ca3af;--border-focus:var(--color-border-focus);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-muted);--text-muted:var(--color-text-muted);--text-disabled:#9ca3af;--text-inverse:#fff;--text-link:#2563eb;--text-link-hover:#1d4ed8;--brand-50:var(--tint-blue-50);--brand-100:var(--tint-blue-100);--brand-200:var(--tint-blue-200);--brand-300:#93c5fd;--brand-400:#60a5fa;--brand-500:#3b82f6;--brand-600:var(--color-brand-primary);--brand-700:var(--color-brand-primary-active);--brand-800:#1e40af;--brand-900:#1e3a8a;--brand-default:var(--color-brand-primary);--brand-hover:var(--color-brand-primary-hover);--brand-active:var(--color-brand-primary-active);--brand-soft:var(--tint-blue-50);--brand-on:#fff;--color-brand-50:var(--brand-50);--color-brand-100:var(--brand-100);--color-brand-200:var(--brand-200);--color-brand-300:#93c5fd;--color-brand-soft:var(--brand-soft);--color-brand-primary-soft:var(--brand-soft);--status-success:var(--color-semantic-success);--status-success-soft:var(--tint-green-50);--status-warning:var(--color-semantic-warning);--status-warning-soft:var(--tint-amber-50);--status-danger:var(--color-semantic-error);--status-danger-soft:var(--tint-red-50);--status-info:var(--color-semantic-info);--status-info-soft:var(--tint-blue-50);--color-surface-subtle:var(--color-background-muted);--color-surface-2:var(--color-background-muted);--color-surface-alt:var(--color-background-muted);--color-surface-hover:var(--color-background-muted);--color-background-card:var(--color-background-surface);--color-background-hover:var(--color-background-page);--color-border-soft:var(--color-border-subtle);--color-border-strong:#9ca3af;--color-text-default:var(--color-text-primary);--color-text-tertiary:var(--color-text-muted);--color-grey-50:var(--color-background-page);--color-grey-100:var(--color-background-muted);--color-grey-200:var(--color-border-subtle);--color-grey-300:var(--color-border-default);--color-gray-50:var(--color-background-page);--color-gray-100:var(--color-background-muted);--color-gray-200:var(--color-border-subtle);--color-gray-300:var(--color-border-default);--color-bg-page:var(--color-background-page);--color-bg-elevated:var(--color-background-surface);--color-bg-muted:var(--color-background-muted);--color-bg-subtle:var(--color-background-muted);--color-surface:var(--color-background-surface);--color-text:var(--color-text-primary);--color-border:var(--color-border-default);--color-danger:var(--color-semantic-error);--color-danger-600:var(--color-semantic-error);--color-danger-700:var(--color-semantic-error);--color-error-50:var(--tint-red-50);--color-error-700:var(--color-semantic-error);--color-red-50:var(--tint-red-50);--color-red-200:var(--tint-red-200);--color-red-600:var(--color-semantic-error);--color-success:var(--color-semantic-success);--color-success-50:var(--tint-green-50);--color-success-100:var(--tint-green-100);--color-success-200:var(--tint-green-200);--color-success-300:var(--tint-green-200);--color-success-500:var(--color-semantic-success);--color-success-600:var(--color-semantic-success);--color-success-700:var(--color-semantic-success);--color-success-800:var(--color-semantic-success);--color-success-subtle:var(--tint-green-50);--color-warning:var(--color-semantic-warning);--color-warning-50:var(--tint-amber-50);--color-warning-600:var(--color-semantic-warning);--color-warning-700:var(--color-semantic-warning);--color-warning-900:var(--color-semantic-warning);--color-warning-soft:var(--tint-amber-50);--color-warning-strong:var(--color-semantic-warning);--color-semantic-danger:var(--color-semantic-error);--color-semantic-danger-soft:var(--tint-red-50);--color-semantic-error-subtle:var(--tint-red-50);--color-semantic-warning-subtle:var(--tint-amber-50);--color-ai-50:var(--color-ai-subtle);--color-ai-300:#7dd3fc;--color-ai-600:var(--color-ai-primary);--color-ai-700:#0369a1;--color-ai-soft:var(--color-ai-subtle);--tint-amber-50:#fffbeb;--tint-amber-100:#fef3c7;--tint-amber-200:#fde68a;--tint-amber-strong:#fef9c3;--tint-orange-50:#fff7ed;--tint-orange-100:#ffedd5;--tint-red-50:#fef2f2;--tint-red-100:#fee2e2;--tint-red-200:#fecaca;--tint-blue-50:#eff6ff;--tint-blue-100:#dbeafe;--tint-blue-200:#bfdbfe;--tint-sky-50:#f0f9ff;--tint-sky-100:#e0f2fe;--tint-indigo-50:#eef2ff;--tint-indigo-100:#e0e7ff;--tint-green-50:#ecfdf5;--tint-green-100:#d1fae5;--tint-green-200:#dcfce7;--tint-emerald-100:#a7f3d0;--tint-slate-50:#f8fafc;--tint-slate-100:#f1f5f9;--table-row-hover-bg:linear-gradient(90deg, #eff6ff 0%, #f8fafc 100%);--tint-amber-100-fg:#92400e;--tint-amber-200-fg:#b45309;--tint-amber-strong-fg:#854d0e;--tint-orange-100-fg:#9a3412;--tint-red-50-fg:#991b1b;--tint-red-100-fg:#b91c1c;--tint-pink-100:#fce7f3;--tint-pink-100-fg:#be185d;--tint-red-200-fg:#dc2626;--tint-blue-50-fg:#1d4ed8;--tint-blue-100-fg:#1e40af;--tint-blue-200-fg:#1d4ed8;--tint-sky-50-fg:#075985;--tint-sky-100-fg:#075985;--tint-indigo-100-fg:#3730a3;--tint-green-50-fg:#065f46;--tint-green-100-fg:#047857;--tint-green-200-fg:#166534;--tint-emerald-100-fg:#047857;--color-danger-solid-fg:#fff;--color-warning-solid:#b45309;--color-warning-solid-fg:#fff;--color-semantic-success:#047857;--color-semantic-warning:#b45309;--color-semantic-error:#b91c1c;--color-semantic-info:#2563eb;--tag-gray-bg:#f3f4f6;--tag-gray-fg:#1f2937;--tag-charcoal-bg:#4b5563;--tag-charcoal-fg:#f9fafb;--tag-red-bg:#fee2e2;--tag-red-fg:#991b1b;--tag-crimson-bg:#991b1b;--tag-crimson-fg:#fee2e2;--tag-orange-bg:#ffedd5;--tag-orange-fg:#9a3412;--tag-peach-bg:#ffd5b5;--tag-peach-fg:#7c2d12;--tag-amber-bg:#fef3c7;--tag-amber-fg:#92400e;--tag-yellow-bg:#fef9c3;--tag-yellow-fg:#854d0e;--tag-olive-bg:#ecf3a3;--tag-olive-fg:#4d5d0a;--tag-lime-bg:#ecfccb;--tag-lime-fg:#3f6212;--tag-green-bg:#dcfce7;--tag-green-fg:#166534;--tag-emerald-bg:#047857;--tag-emerald-fg:#ecfdf5;--tag-mint-bg:#ccfbf1;--tag-mint-fg:#00695c;--tag-teal-bg:#99f6e4;--tag-teal-fg:#115e59;--tag-cyan-bg:#cffafe;--tag-cyan-fg:#155e75;--tag-sky-bg:#e0f2fe;--tag-sky-fg:#075985;--tag-blue-bg:#dbeafe;--tag-blue-fg:#1e40af;--tag-navy-bg:#1e3a8a;--tag-navy-fg:#dbeafe;--tag-rose-bg:#ffe4e6;--tag-rose-fg:#9f1239;--tag-brown-bg:#f1e3d3;--tag-brown-fg:#78350f;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--font-size-4xl:30px;--font-size-5xl:36px;--font-size-6xl:48px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-snug:1.4;--line-height-normal:1.5;--line-height-relaxed:1.625;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-none:0;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--shadow-xs:0 1px 2px 0 #0f172a0a;--shadow-sm:0 1px 3px 0 #0f172a14, 0 1px 2px -1px #0f172a0f;--shadow-md:0 4px 6px -1px #0f172a14, 0 2px 4px -2px #0f172a0f;--shadow-lg:0 10px 15px -3px #0f172a1a, 0 4px 6px -4px #0f172a14;--shadow-xl:0 20px 25px -5px #0f172a1f, 0 8px 10px -6px #0f172a1a;--shadow-focus:0 0 0 3px #2563eb2e;--shadow-overlay:0 24px 56px -16px #0f172a47;--color-scrim:#11182747;--motion-instant:80ms;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.24s;--motion-slower:.32s;--ease-out:cubic-bezier(.2, .7, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-linear:linear;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.02em;--space-7:28px;--space-20:80px;--space-24:96px;--duration-instant:var(--motion-instant);--duration-fast:var(--motion-fast);--duration-normal:var(--motion-base);--duration-slow:var(--motion-slow);--duration-slower:var(--motion-slower);--z-base:0;--z-raised:10;--z-dropdown:1000;--z-sticky:1100;--z-overlay:1200;--z-modal:1300;--z-popover:1400;--z-toast:1500;--z-tooltip:1600;--control-height-sm:28px;--control-height-md:36px;--control-height-lg:44px;--control-padding-x-md:12px;--focus-ring-width:2px;--focus-ring-offset:2px;--row-bg-subtle:#0f172a0a;--row-bg-strong:#0f172a0f;--row-bg-hover:#0f172a12;--row-border-subtle:transparent;--page-pad-x:2rem;--page-pad-y:2rem}@media (width>=1200px) and (width<=1439px){:root{--page-pad-x:1.25rem;--page-pad-y:1.5rem}}@media (prefers-contrast:more){:root{--color-text-secondary:#1f2937;--color-text-muted:#374151;--color-border-subtle:#9ca3af;--color-border-default:#4b5563;--color-brand-primary:#1d4ed8;--color-brand-primary-hover:#1e40af;--shadow-focus:0 0 0 4px #1d4ed873}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-on-tint:#60a5fa;--color-brand-300:#1e40af;--color-brand-primary:#3b82f6;--color-brand-primary-hover:#60a5fa;--color-brand-primary-active:#2563eb;--color-brand-surface:#2563eb;--color-brand-surface-hover:#2b6ae8;--color-brand-surface-active:#1d4ed8;--color-ai-primary:#38bdf8;--color-ai-700:#7dd3fc;--color-ai-subtle:#0c4a6e;--color-ai-border:#075985;--color-ai-text:#e0f2fe;--color-info-text:#bfdbfe;--color-text-faint:#4b5563;--color-ai-action:#bae6fd;--color-note-border:#f59e0b59;--color-note-text:#fde68a;--color-note-label:#fbbf24;--color-feed-bg:#030712;--color-text-placeholder:#6b7280;--color-text-primary:#f9fafb;--color-text-secondary:#e2e8f0;--color-text-muted:#b4bcca;--color-text-brand:#bfdbfe;--color-background-page:#030712;--color-background-app-frame:#0f172a;--color-background-surface:#111827;--color-background-muted:#1f2937;--color-border-default:#374151;--color-border-subtle:#1f2937;--color-border-focus:#60a5fa;--tint-amber-50:#f59e0b14;--tint-amber-100:#f59e0b1f;--tint-amber-200:#f59e0b2e;--tint-amber-strong:#facc151f;--tint-orange-50:#f9731614;--tint-orange-100:#f973161f;--tint-red-50:#ef444414;--tint-red-100:#ef44441f;--tint-red-200:#ef44442e;--tint-blue-50:#3b82f614;--tint-blue-100:#3b82f61f;--tint-blue-200:#3b82f62e;--tint-sky-50:#0ea5e914;--tint-sky-100:#0ea5e91f;--tint-indigo-50:#6366f114;--tint-indigo-100:#6366f11f;--tint-green-50:#22c55e14;--tint-green-100:#22c55e1f;--tint-green-200:#22c55e2e;--tint-emerald-100:#10b98129;--tint-slate-50:#94a3b80f;--tint-slate-100:#94a3b81a;--table-row-hover-bg:linear-gradient(90deg, #3b82f61f 0%, #94a3b814 100%);--surface-overlay:#000000b3;--surface-inverse:#fff;--border-strong:#4b5563;--text-disabled:#4b5563;--text-inverse:#111827;--text-link:#60a5fa;--text-link-hover:#93c5fd;--brand-hover:#60a5fa;--brand-active:#93c5fd;--brand-soft:#3b82f624;--tint-amber-100-fg:#fcd34d;--tint-amber-200-fg:#fbbf24;--tint-amber-strong-fg:#fde047;--tint-orange-100-fg:#fdba74;--tint-red-50-fg:#fca5a5;--tint-red-100-fg:#fca5a5;--tint-pink-100:#ec489924;--tint-pink-100-fg:#f9a8d4;--tint-red-200-fg:#f87171;--tint-blue-50-fg:#93c5fd;--tint-blue-100-fg:#bfdbfe;--tint-blue-200-fg:#93c5fd;--tint-sky-50-fg:#7dd3fc;--tint-sky-100-fg:#7dd3fc;--tint-indigo-100-fg:#a5b4fc;--tint-green-50-fg:#6ee7b7;--tint-green-100-fg:#6ee7b7;--tint-green-200-fg:#86efac;--tint-emerald-100-fg:#6ee7b7;--color-semantic-success:#34d399;--color-semantic-warning:#fbbf24;--color-semantic-error:#f87171;--color-semantic-info:#60a5fa;--shadow-xs:0 1px 2px 0 #0006;--shadow-sm:0 1px 3px 0 #00000073, 0 1px 2px -1px #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #00000073;--shadow-overlay:0 24px 56px -16px #0009;--color-scrim:#0000008c;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000080;--shadow-focus:0 0 0 3px #60a5fa66;--tag-slate-bg:#1e293b;--tag-slate-fg:#cbd5e1;--tag-gray-bg:#1f2937;--tag-gray-fg:#d1d5db;--tag-zinc-bg:#27272a;--tag-zinc-fg:#d4d4d8;--tag-stone-bg:#292524;--tag-stone-fg:#d6d3d1;--tag-red-bg:#7f1d1d;--tag-red-fg:#fecaca;--tag-coral-bg:#7f1d1d;--tag-coral-fg:#fed7aa;--tag-orange-bg:#7c2d12;--tag-orange-fg:#fed7aa;--tag-amber-bg:#78350f;--tag-amber-fg:#fde68a;--tag-yellow-bg:#713f12;--tag-yellow-fg:#fef08a;--tag-lime-bg:#365314;--tag-lime-fg:#d9f99d;--tag-green-bg:#14532d;--tag-green-fg:#bbf7d0;--tag-emerald-bg:#064e3b;--tag-emerald-fg:#a7f3d0;--tag-forest-bg:#052e16;--tag-forest-fg:#86efac;--tag-teal-bg:#134e4a;--tag-teal-fg:#99f6e4;--tag-cyan-bg:#164e63;--tag-cyan-fg:#a5f3fc;--tag-sky-bg:#0c4a6e;--tag-sky-fg:#bae6fd;--tag-blue-bg:#1e3a8a;--tag-blue-fg:#bfdbfe;--tag-navy-bg:#172554;--tag-navy-fg:#93c5fd;--tag-rose-bg:#881337;--tag-rose-fg:#fecdd3;--tag-brown-bg:#451a03;--tag-brown-fg:#fde68a;--row-bg-subtle:#ffffff0a;--row-bg-strong:#ffffff0f;--row-bg-hover:#ffffff14;--row-border-subtle:#ffffff0f;--tag-charcoal-bg:#e4e4e7;--tag-charcoal-fg:#18181b;--tag-crimson-bg:#fecaca;--tag-crimson-fg:#7f1d1d;--tag-mint-bg:#134e4a;--tag-mint-fg:#ccfbf1;--tag-olive-bg:#4d5d0a;--tag-olive-fg:#ecf3a3;--tag-peach-bg:#5d3318;--tag-peach-fg:#ffd5b5}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-on-tint:#60a5fa;--color-brand-300:#1e40af;--color-brand-primary:#3b82f6;--color-brand-primary-hover:#60a5fa;--color-brand-primary-active:#2563eb;--color-brand-surface:#2563eb;--color-brand-surface-hover:#2b6ae8;--color-brand-surface-active:#1d4ed8;--color-ai-primary:#38bdf8;--color-ai-700:#7dd3fc;--color-ai-subtle:#0c4a6e;--color-ai-border:#075985;--color-ai-text:#e0f2fe;--color-info-text:#bfdbfe;--color-text-faint:#4b5563;--color-ai-action:#bae6fd;--color-note-border:#f59e0b59;--color-note-text:#fde68a;--color-note-label:#fbbf24;--color-feed-bg:#030712;--color-text-placeholder:#6b7280;--color-text-primary:#f9fafb;--color-text-secondary:#e2e8f0;--color-text-muted:#b4bcca;--color-text-brand:#bfdbfe;--color-background-page:#030712;--color-background-app-frame:#0f172a;--color-background-surface:#111827;--color-background-muted:#1f2937;--color-border-default:#374151;--color-border-subtle:#1f2937;--color-border-focus:#60a5fa;--tint-amber-50:#f59e0b14;--tint-amber-100:#f59e0b1f;--tint-amber-200:#f59e0b2e;--tint-amber-strong:#facc151f;--tint-orange-50:#f9731614;--tint-orange-100:#f973161f;--tint-red-50:#ef444414;--tint-red-100:#ef44441f;--tint-red-200:#ef44442e;--tint-blue-50:#3b82f614;--tint-blue-100:#3b82f61f;--tint-blue-200:#3b82f62e;--tint-sky-50:#0ea5e914;--tint-sky-100:#0ea5e91f;--tint-indigo-50:#6366f114;--tint-indigo-100:#6366f11f;--tint-green-50:#22c55e14;--tint-green-100:#22c55e1f;--tint-green-200:#22c55e2e;--tint-emerald-100:#10b98129;--tint-slate-50:#94a3b80f;--tint-slate-100:#94a3b81a;--table-row-hover-bg:linear-gradient(90deg, #3b82f61f 0%, #94a3b814 100%);--surface-overlay:#000000b3;--surface-inverse:#fff;--border-strong:#4b5563;--text-disabled:#4b5563;--text-inverse:#111827;--text-link:#60a5fa;--text-link-hover:#93c5fd;--brand-hover:#60a5fa;--brand-active:#93c5fd;--brand-soft:#3b82f624;--tint-amber-100-fg:#fcd34d;--tint-amber-200-fg:#fbbf24;--tint-amber-strong-fg:#fde047;--tint-orange-100-fg:#fdba74;--tint-red-50-fg:#fca5a5;--tint-red-100-fg:#fca5a5;--tint-pink-100:#ec489924;--tint-pink-100-fg:#f9a8d4;--tint-red-200-fg:#f87171;--tint-blue-50-fg:#93c5fd;--tint-blue-100-fg:#bfdbfe;--tint-blue-200-fg:#93c5fd;--tint-sky-50-fg:#7dd3fc;--tint-sky-100-fg:#7dd3fc;--tint-indigo-100-fg:#a5b4fc;--tint-green-50-fg:#6ee7b7;--tint-green-100-fg:#6ee7b7;--tint-green-200-fg:#86efac;--tint-emerald-100-fg:#6ee7b7;--color-semantic-success:#34d399;--color-semantic-warning:#fbbf24;--color-semantic-error:#f87171;--color-semantic-info:#60a5fa;--shadow-xs:0 1px 2px 0 #0006;--shadow-sm:0 1px 3px 0 #00000073, 0 1px 2px -1px #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #00000073;--shadow-overlay:0 24px 56px -16px #0009;--color-scrim:#0000008c;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000080;--shadow-focus:0 0 0 3px #60a5fa66;--tag-slate-bg:#1e293b;--tag-slate-fg:#cbd5e1;--tag-gray-bg:#1f2937;--tag-gray-fg:#d1d5db;--tag-zinc-bg:#27272a;--tag-zinc-fg:#d4d4d8;--tag-stone-bg:#292524;--tag-stone-fg:#d6d3d1;--tag-red-bg:#7f1d1d;--tag-red-fg:#fecaca;--tag-coral-bg:#7f1d1d;--tag-coral-fg:#fed7aa;--tag-orange-bg:#7c2d12;--tag-orange-fg:#fed7aa;--tag-amber-bg:#78350f;--tag-amber-fg:#fde68a;--tag-yellow-bg:#713f12;--tag-yellow-fg:#fef08a;--tag-lime-bg:#365314;--tag-lime-fg:#d9f99d;--tag-green-bg:#14532d;--tag-green-fg:#bbf7d0;--tag-emerald-bg:#064e3b;--tag-emerald-fg:#a7f3d0;--tag-forest-bg:#052e16;--tag-forest-fg:#86efac;--tag-teal-bg:#134e4a;--tag-teal-fg:#99f6e4;--tag-cyan-bg:#164e63;--tag-cyan-fg:#a5f3fc;--tag-sky-bg:#0c4a6e;--tag-sky-fg:#bae6fd;--tag-blue-bg:#1e3a8a;--tag-blue-fg:#bfdbfe;--tag-navy-bg:#172554;--tag-navy-fg:#93c5fd;--tag-rose-bg:#881337;--tag-rose-fg:#fecdd3;--tag-brown-bg:#451a03;--tag-brown-fg:#fde68a;--row-bg-subtle:#ffffff0a;--row-bg-strong:#ffffff0f;--row-bg-hover:#ffffff14;--row-border-subtle:#ffffff0f;--tag-charcoal-bg:#e4e4e7;--tag-charcoal-fg:#18181b;--tag-crimson-bg:#fecaca;--tag-crimson-fg:#7f1d1d;--tag-mint-bg:#134e4a;--tag-mint-fg:#ccfbf1;--tag-olive-bg:#4d5d0a;--tag-olive-fg:#ecf3a3;--tag-peach-bg:#5d3318;--tag-peach-fg:#ffd5b5}:root{--color-brand-subtle:#eff6ff;--color-nav-active-bg:#eff6ff;--color-nav-active-hover-bg:#dbeafe;--color-nav-active-fg:#1d4ed8;--color-nav-tongue:#2563eb;--color-sky-500:#0ea5e9;--color-slate-500:#64748b;--shell-rail-bg:linear-gradient(180deg, #fff 0%, #f7f9fc 58%, #f3f6fa 100%);--shell-rail-edge:inset -1px 0 0 #e5e7eb;--shell-topbar-h:48px;--shell-control-h:32px;--shell-control-radius:8px;--shell-field-placeholder:#9ca3af;--color-surface-1:var(--color-background-surface);--color-surface-3:var(--color-background-surface);--color-brand-600:var(--color-brand-primary);--color-brand-hover:var(--color-brand-primary-hover)}:root[data-theme=dark]{--color-brand-subtle:#1e3a5f;--color-nav-active-bg:#3b82f624;--color-nav-active-hover-bg:#60a5fa47;--color-nav-active-fg:#93c5fd;--color-nav-tongue:#60a5fa;--shell-rail-bg:linear-gradient(180deg, #111827 0%, #0f172a 60%, #0b1220 100%);--shell-rail-edge:inset -1px 0 0 #243044;--shell-field-placeholder:#8b95a5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--color-brand-subtle:#1e3a5f;--color-nav-active-bg:#3b82f624;--color-nav-active-hover-bg:#60a5fa47;--color-nav-active-fg:#93c5fd;--color-nav-tongue:#60a5fa;--shell-rail-bg:linear-gradient(180deg, #111827 0%, #0f172a 60%, #0b1220 100%);--shell-rail-edge:inset -1px 0 0 #243044;--shell-field-placeholder:#8b95a5}}:root{--shadow-overlay:0 1px 2px #0f172a14, 0 24px 56px -16px #0f172a47;--color-count-bg:#dc2626;--color-count-fg:#fff;--color-presence-online:#16a34a;--color-presence-away:#d97706;--color-presence-offline:#9ca3af;--color-scrim:#11182752;--color-border-hover:#b6bfcc;--color-header-bg:#ffffffdb}:root[data-theme=dark]{--shadow-overlay:0 1px 2px #00000080, 0 24px 56px -16px #000000bf;--color-presence-online:#22c55e;--color-border-hover:#475569;--color-header-bg:#111827db}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--shadow-overlay:0 1px 2px #00000080, 0 24px 56px -16px #000000bf;--color-presence-online:#22c55e;--color-border-hover:#475569;--color-header-bg:#111827db}}:root{--color-channel-widget:#2563eb;--color-channel-widget-text:#2563eb;--color-channel-web-form:#2563eb;--color-channel-web-form-text:#2563eb;--color-channel-email:#475569;--color-channel-email-text:#475569;--color-channel-telegram:#229ed9;--color-channel-telegram-text:#1976a2;--color-channel-whatsapp:#25d366;--color-channel-whatsapp-text:#167e3d;--color-channel-phone:#64748b;--color-channel-phone-text:#617087;--color-channel-sms:#64748b;--color-channel-sms-text:#617087;--color-channel-voicemail:#64748b;--color-channel-voicemail-text:#617087;--color-channel-viber:#7360f2;--color-channel-viber-text:#6954f1;--color-channel-facebook-messenger:#0084ff;--color-channel-facebook-messenger-text:#006ed4;--color-channel-instagram:#e4405f;--color-channel-instagram-text:#d81e41;--color-channel-line:#06c755;--color-channel-line-text:#047f36}:root[data-theme=dark]{--color-channel-widget-text:#80a4f3;--color-channel-web-form-text:#80a4f3;--color-channel-email-text:#98a5b9;--color-channel-telegram-text:#45afe2;--color-channel-whatsapp-text:#25d366;--color-channel-phone-text:#9aa5b6;--color-channel-sms-text:#9aa5b6;--color-channel-voicemail-text:#9aa5b6;--color-channel-viber-text:#a599f7;--color-channel-facebook-messenger-text:#4da9ff;--color-channel-instagram-text:#ee8599;--color-channel-line-text:#06c755}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--color-channel-widget-text:#80a4f3;--color-channel-web-form-text:#80a4f3;--color-channel-email-text:#98a5b9;--color-channel-telegram-text:#45afe2;--color-channel-whatsapp-text:#25d366;--color-channel-phone-text:#9aa5b6;--color-channel-sms-text:#9aa5b6;--color-channel-voicemail-text:#9aa5b6;--color-channel-viber-text:#a599f7;--color-channel-facebook-messenger-text:#4da9ff;--color-channel-instagram-text:#ee8599;--color-channel-line-text:#06c755}}:root{--color-chart-people:#2563eb;--color-chart-bot:#0d9488;--color-chart-neg:#b91c1c;--color-chart-neu:#9ca3af;--color-chart-pos:#047857;--color-chart-grid:#e5e7eb;--color-rating-star:#f59e0b;--color-rating-star-off:#d1d5db}:root[data-theme=dark]{--color-chart-people:#60a5fa;--color-chart-bot:#2dd4bf;--color-chart-neg:#f87171;--color-chart-neu:#6b7280;--color-chart-pos:#34d399;--color-chart-grid:#243044;--color-rating-star:#fbbf24;--color-rating-star-off:#374151}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--color-chart-people:#60a5fa;--color-chart-bot:#2dd4bf;--color-chart-neg:#f87171;--color-chart-neu:#6b7280;--color-chart-pos:#34d399;--color-chart-grid:#243044;--color-rating-star:#fbbf24;--color-rating-star-off:#374151}}:root{--adm-shell-bg:#0f172a;--adm-shell-bg-raised:#111827;--adm-shell-border:#1f2937;--adm-shell-fg:#e2e8f0;--adm-shell-fg-muted:#b4bcca;--adm-shell-fg-faint:#8b95a5;--adm-shell-active-bg:#3b82f624;--adm-shell-active-fg:#93c5fd;--adm-shell-tongue:#60a5fa;--adm-shell-hover-bg:#ffffff0d;--adm-shell-hover-fg:#fff;--adm-shell-count-bg:#ffffff1a;--adm-shell-focus:0 0 0 3px #60a5fa66;--adm-shell-radius:var(--radius-lg);--adm-shell-avatar:26px;--adm-env-prod:var(--color-danger-solid);--adm-env-staging:var(--color-warning-solid);--adm-row-h:36px;--adm-side-w:240px;--adm-rail-w:56px;--adm-hdr-h:48px;--adm-ribbon-h:22px;--adm-chart-1:var(--brand-600);--adm-chart-2:var(--color-ai-600);--adm-chart-3:var(--brand-300);--adm-chart-4:var(--border-strong)}:root[data-theme=dark]{--adm-shell-bg:#0b1220;--adm-shell-bg-raised:#0f172a;--adm-chart-4:#4b5563}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--adm-shell-bg:#0b1220;--adm-shell-bg-raised:#0f172a;--adm-chart-4:#4b5563}}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--color-background-page);min-height:100%;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base,15px);line-height:var(--leading-normal,1.55);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}button{font:inherit}a{color:var(--color-text-brand,#2563eb);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.hc-page{max-width:900px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.hc-state{text-align:center;max-width:900px;color:var(--color-text-secondary);margin:0 auto;padding:3rem 1.25rem}.hc-state h1{font-size:var(--font-size-xl,20px);color:var(--color-text-primary);margin:0 0 .5rem}.hc-retry{background:var(--color-brand-solid,#2563eb);color:#fff;border-radius:var(--radius-md,6px);cursor:pointer;border:none;margin-top:1rem;padding:.5rem 1rem}.hc-retry:hover{background:var(--color-brand-solid-hover,#1d4ed8)}.hc-app[data-v-97ecc7f8]{flex-direction:column;min-height:100vh;display:flex}.hc-header[data-v-97ecc7f8]{border-bottom:1px solid var(--color-border-subtle,#e5e7eb);background:var(--color-background-surface,#fff);align-items:center;padding:.875rem 1.25rem;display:flex}.hc-logo[data-v-97ecc7f8]{width:auto;height:28px}.hc-logo-dark[data-v-97ecc7f8],:root[data-theme=dark] .hc-logo-light[data-v-97ecc7f8]{display:none}:root[data-theme=dark] .hc-logo-dark[data-v-97ecc7f8]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-logo-light[data-v-97ecc7f8]{display:none}:root:not([data-theme=light]) .hc-logo-dark[data-v-97ecc7f8]{display:block}}.hc-main[data-v-97ecc7f8]{flex:1;min-height:0}.hc-footer[data-v-97ecc7f8]{text-align:center;color:var(--color-text-muted,#9ca3af);border-top:1px solid var(--color-border-subtle,#e5e7eb);padding:1.25rem;font-size:.75rem}.hc-lang-strip[data-v-3f5cc692]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem .75rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.hc-lang-link[data-v-3f5cc692]{color:var(--color-text-muted);border-radius:var(--radius-sm,4px);padding:.125rem .25rem;transition:color .1s}.hc-lang-link[data-v-3f5cc692]:hover{color:var(--hc-accent);text-decoration:none}.hc-lang-active[data-v-3f5cc692]{color:var(--hc-accent);font-weight:600}.hc-hero[data-v-3f5cc692]{border-radius:var(--radius-xl,12px);background:color-mix(in srgb, var(--hc-accent) 10%, var(--color-background-surface,#fff));border:1px solid color-mix(in srgb, var(--hc-accent) 25%, transparent);text-align:center;margin-bottom:1.5rem;padding:2.5rem 1.5rem}.hc-hero-logo[data-v-3f5cc692]{object-fit:contain;width:auto;max-width:220px;max-height:56px;margin:0 auto .75rem;display:block}.hc-hero-title[data-v-3f5cc692]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.hc-hero-search[data-v-3f5cc692]{justify-content:center;gap:.5rem;max-width:30rem;margin:1.25rem auto 0;display:flex}.hc-search-input[data-v-3f5cc692]{min-width:0;font:inherit;color:var(--color-text-primary);background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);flex:1;padding:.625rem .875rem}.hc-search-input[data-v-3f5cc692]:focus-visible{outline:2px solid var(--hc-accent);outline-offset:1px}.hc-search-submit[data-v-3f5cc692]{font:inherit;color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);cursor:pointer;border:none;padding:.625rem 1rem;font-weight:600}.hc-hero-eyebrow[data-v-3f5cc692]{color:var(--hc-accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.hc-section[data-v-3f5cc692]{margin-bottom:1.75rem}.hc-section-title[data-v-3f5cc692]{color:var(--color-text-primary);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;display:flex}.hc-section-icon-tinted[data-v-3f5cc692]{border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hc-section-icon[data-v-3f5cc692]{font-size:1.125rem}.hc-num[data-v-3f5cc692]{color:var(--hc-accent);font-weight:700}.hc-cat-link[data-v-3f5cc692]{color:inherit}.hc-cat-link[data-v-3f5cc692]:hover{color:var(--hc-accent);text-decoration:none}.hc-count[data-v-3f5cc692]{color:var(--color-text-muted);background:var(--color-background-page);border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.hc-list[data-v-3f5cc692]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-3f5cc692]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-article-link[data-v-3f5cc692]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-article-link[data-v-3f5cc692]:hover{background:var(--color-background-muted,#f9fafb);color:var(--hc-accent);text-decoration:none}.hc-list-cards[data-v-3f5cc692]{background:0 0;border:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid;overflow:visible}.hc-list-cards li+li[data-v-3f5cc692]{border-top:none}.hc-list-cards li[data-v-3f5cc692]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff)}.hc-list-cards .hc-article-link[data-v-3f5cc692]{border-radius:var(--radius-lg,8px)}.hc-empty[data-v-3f5cc692]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-breadcrumb[data-v-67d98203]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-67d98203]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-67d98203]{color:var(--color-text-secondary)}.hc-category-title[data-v-67d98203]{letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:clamp(1.375rem,3.5vw,1.75rem);font-weight:700;display:flex}.hc-section-icon-tinted[data-v-67d98203]{border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hc-section-icon[data-v-67d98203]{font-size:1.25rem}.hc-back[data-v-67d98203]{color:var(--color-text-secondary);margin-top:1rem;font-size:.875rem;display:inline-block}.hc-list[data-v-67d98203]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-67d98203]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-article-link[data-v-67d98203]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-article-link[data-v-67d98203]:hover{background:var(--color-background-muted,#f9fafb);color:var(--color-text-brand,#2563eb);text-decoration:none}.hc-list-cards[data-v-67d98203]{background:0 0;border:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid;overflow:visible}.hc-list-cards li+li[data-v-67d98203]{border-top:none}.hc-list-cards li[data-v-67d98203]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff)}.hc-list-cards .hc-article-link[data-v-67d98203]{border-radius:var(--radius-lg,8px)}.hc-empty[data-v-67d98203]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-back[data-v-ae0d897d]{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.875rem;display:inline-block}.hc-breadcrumb[data-v-ae0d897d]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-ae0d897d]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-ae0d897d]{color:var(--color-text-secondary)}.hc-toc[data-v-ae0d897d]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0 0 1.5rem;padding:.875rem 1rem}.hc-toc-title[data-v-ae0d897d]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.hc-toc ul[data-v-ae0d897d]{margin:0;padding:0;font-size:.875rem;list-style:none}.hc-toc li[data-v-ae0d897d]{margin:.25rem 0}.hc-toc-l2[data-v-ae0d897d]{padding-inline-start:.75rem}.hc-toc-l3[data-v-ae0d897d]{padding-inline-start:1.5rem}.hc-toc a[data-v-ae0d897d]{color:var(--color-text-secondary)}.hc-toc a[data-v-ae0d897d]:hover{color:var(--hc-accent,var(--color-text-brand,#2563eb));text-decoration:none}.hc-article-title[data-v-ae0d897d]{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.hc-article-meta[data-v-ae0d897d]{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.8125rem}.hc-article-body[data-v-ae0d897d]{color:var(--color-text-primary);word-break:break-word;font-size:.9375rem;line-height:1.7}.hc-article-body[data-v-ae0d897d] h1,.hc-article-body[data-v-ae0d897d] h2,.hc-article-body[data-v-ae0d897d] h3{margin:1.5rem 0 .5rem;font-weight:650;line-height:1.3}.hc-article-body[data-v-ae0d897d] h1{font-size:1.5rem}.hc-article-body[data-v-ae0d897d] h2{font-size:1.25rem}.hc-article-body[data-v-ae0d897d] h3{font-size:1.0625rem}.hc-article-body[data-v-ae0d897d] p{margin:0 0 1rem}.hc-article-body[data-v-ae0d897d] ul,.hc-article-body[data-v-ae0d897d] ol{margin:0 0 1rem;padding-inline-start:1.5rem}.hc-article-body[data-v-ae0d897d] li{margin:.25rem 0}.hc-article-body[data-v-ae0d897d] a{color:var(--color-text-brand,#2563eb)}.hc-article-body[data-v-ae0d897d] code{background:var(--color-background-page);border-radius:.25rem;padding:.0625rem .3125rem;font-family:ui-monospace,monospace;font-size:.85em}.hc-article-body[data-v-ae0d897d] blockquote{border-inline-start:3px solid var(--color-border-default,#d1d5db);color:var(--color-text-secondary);margin:0 0 1rem;padding:.25rem 0 .25rem 1rem}.hc-article-body[data-v-ae0d897d] img{border-radius:var(--radius-md,6px);max-width:100%;height:auto}.hc-breadcrumb[data-v-3a078f06]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-3a078f06]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-3a078f06]{color:var(--color-text-secondary)}.hc-search-bar[data-v-3a078f06]{gap:.5rem;margin-bottom:1.5rem;display:flex}.hc-search-input[data-v-3a078f06]{min-width:0;font:inherit;color:var(--color-text-primary);background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);flex:1;padding:.625rem .875rem}.hc-search-input[data-v-3a078f06]:focus-visible{outline:2px solid var(--hc-accent);outline-offset:1px}.hc-search-submit[data-v-3a078f06]{font:inherit;color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);cursor:pointer;border:none;padding:.625rem 1rem;font-weight:600}.hc-results-title[data-v-3a078f06]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 1.25rem;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700}.hc-section[data-v-3a078f06]{margin-bottom:1.75rem}.hc-group-title[data-v-3a078f06]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.hc-cat-link[data-v-3a078f06]{color:inherit}.hc-cat-link[data-v-3a078f06]:hover{color:var(--hc-accent);text-decoration:none}.hc-list[data-v-3a078f06]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-3a078f06]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-hit[data-v-3a078f06]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-hit[data-v-3a078f06]:hover{background:var(--color-background-muted,#f9fafb);text-decoration:none}.hc-hit-title[data-v-3a078f06]{font-weight:600;display:block}.hc-hit-excerpt[data-v-3a078f06]{color:var(--color-text-secondary);margin-top:.1875rem;font-size:.8125rem;display:block}.hc-mark[data-v-3a078f06]{background:color-mix(in srgb, var(--hc-accent) 22%, transparent);color:inherit;border-radius:2px;padding:0 .0625rem}.hc-empty[data-v-3a078f06],.hc-no-results[data-v-3a078f06]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-contact-cta[data-v-3a078f06]{color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);margin:.75rem .5rem 0;padding:.5rem 1rem;font-weight:600;display:inline-block}.hc-contact-cta[data-v-3a078f06]:hover{text-decoration:none}.hc-back[data-v-3a078f06]{color:var(--color-text-secondary);margin-top:.75rem;font-size:.875rem;display:inline-block}
