: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}}html{-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}html,body,#root{overscroll-behavior:none;width:100%;height:100%;overflow:hidden}body{font-family:inherit;line-height:inherit;font-size:var(--font-size-base,14px);color:var(--color-text-primary,#111827);background:var(--color-background-page,#f9fafb);margin:0}.app-shell *,.app-shell{scrollbar-width:none}.app-shell ::-webkit-scrollbar{width:0;height:0;display:none}.app-shell::-webkit-scrollbar{width:0;height:0;display:none}h1,h2,p,pre{margin:0}*,:before,:after{box-sizing:border-box;border:0 solid}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}input.p-inputtext,textarea.p-textarea,.p-select,.p-multiselect,.p-autocomplete,.p-datepicker-input{min-width:0;max-width:100%}.p-dialog{max-width:calc(100vw - 1.5rem)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[class$=-overlay],[class$=-backdrop],[class$=-modal-backdrop]{z-index:2000}[class$=-overlay]>[class$=-modal],[class$=-overlay]>[class$=-dialog],[class$=-overlay]>[role=dialog]{flex-direction:column;max-height:90vh;display:flex}[class$=-overlay]>[class$=-modal]>header,[class$=-overlay]>[class$=-modal]>footer,[class$=-overlay]>[class$=-dialog]>header,[class$=-overlay]>[class$=-dialog]>footer,[class$=-overlay]>[role=dialog]>header,[class$=-overlay]>[role=dialog]>footer{flex-shrink:0}h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.011em}h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:-.006em}h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}[class$=-card]:not(.aut-rule-card),[class*=-card\ ],.card,.bl-card,.acc-card,.wl-card,.ai-card,.dq-card,.hs-card,.dr-card{box-shadow:var(--shadow-sm);transition:box-shadow var(--motion-base) var(--ease-out)}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}.p-button{min-width:fit-content;border-radius:var(--radius-lg)!important;transition:background var(--motion-fast) var(--ease-in-out), border-color var(--motion-fast) var(--ease-in-out), color var(--motion-fast) var(--ease-in-out), box-shadow var(--motion-fast) var(--ease-in-out), transform var(--motion-fast) var(--ease-out)!important}.p-button:active:not([disabled]){transform:translateY(1px)}.p-button:focus-visible{box-shadow:var(--shadow-focus)!important}.p-inputtext,.p-textarea,.p-select,.p-multiselect,.p-datepicker{border-radius:var(--radius-lg)!important;transition:border-color var(--motion-fast) var(--ease-in-out), box-shadow var(--motion-fast) var(--ease-in-out)!important}.p-inputtext:focus,.p-textarea:focus{box-shadow:var(--shadow-focus)!important;border-color:var(--color-brand-primary)!important}:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not(.p-inputtext):not([data-field-bare]),:root[data-theme=dark] textarea:not(.p-textarea):not([data-field-bare]),:root[data-theme=dark] select:not(.p-select){color:var(--color-text-primary,#f3f4f6)!important;background:#ffffff0a!important;border-color:#ffffff1f!important}:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not(.p-inputtext):not([data-field-bare])::placeholder,:root[data-theme=dark] textarea:not(.p-textarea):not([data-field-bare])::placeholder{opacity:1;color:var(--color-text-muted,#9ca3af)!important}:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not(.p-inputtext):not([data-field-bare]):focus,:root[data-theme=dark] textarea:not(.p-textarea):not([data-field-bare]):focus,:root[data-theme=dark] select:not(.p-select):focus{outline:none;border-color:var(--color-brand-primary,#3b82f6)!important;box-shadow:var(--shadow-focus)!important}.p-tab-active{color:var(--color-text-brand)!important}.p-tablist-active-bar{background:var(--color-brand-primary)!important}.p-button:not(.p-button-secondary):not(.p-button-danger):not(.p-button-text):not(.p-button-link){background:var(--color-brand-solid);border-color:var(--color-brand-solid);color:var(--color-brand-primary-contrast)}.p-button:not(.p-button-secondary):not(.p-button-danger):not(.p-button-text):not(.p-button-link):hover{background:var(--color-brand-solid-hover);border-color:var(--color-brand-solid-hover)}.p-button:not(.p-button-secondary):not(.p-button-danger):not(.p-button-text):not(.p-button-link):active{background:var(--color-brand-solid-active);border-color:var(--color-brand-solid-active)}.p-button.p-button-danger{color:#fff!important;background:#b91c1c!important;border-color:#b91c1c!important}.p-button.p-button-danger:hover,.p-button.p-button-danger:active{color:#fff!important;background:#991b1b!important;border-color:#991b1b!important}.p-button.p-button-secondary{background:var(--color-background-surface,#fff)!important;border:1px solid var(--color-border-default,#d1d5db)!important;color:var(--color-text-primary,#111827)!important}.p-button.p-button-secondary:hover{background:var(--color-background-page,#f9fafb)!important;border-color:var(--color-border-strong,#9ca3af)!important}.p-toggleswitch{flex-shrink:0}.sidebar-tag,.conv-list-count{color:#525252!important}.conv-status.status-pending{color:#92400e!important}.conv-status.status-resolved{color:#065f46!important}.conv-status.status-snoozed{color:#3730a3!important}.conv-status.status-spam{color:#991b1b!important}@media (width<=767px){.p-toast.p-component{width:min(var(--p-toast-width,400px), calc(100vw - 2 * var(--space-3,.75rem)))}}:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=success],:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=success] *{color:#064e3b!important}:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=info],:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=info] *{color:#1e3a8a!important}:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=warn],:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=warn] *{color:#78350f!important}:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=error],:root:not([data-theme=dark]) .p-toast .p-toast-message[data-p=error] *{color:#7f1d1d!important}.p-selectbutton{background:0 0!important;border:none!important;flex-wrap:wrap!important;gap:.375rem!important;padding:0!important;display:flex!important}.p-selectbutton .p-togglebutton,.p-selectbutton .p-button{border:1px solid var(--color-border-default,#d1d5db)!important;border-radius:var(--radius-full)!important;background:var(--color-background-surface,#fff)!important;color:var(--color-text-primary,#111827)!important;font-size:var(--font-size-sm)!important;white-space:normal!important;text-align:center!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;flex:none!important;align-items:center!important;gap:.375rem!important;padding:.375rem .75rem!important;font-weight:400!important;transition:background .12s,color .12s,border-color .12s!important;display:inline-flex!important}.p-selectbutton .p-togglebutton:hover,.p-selectbutton .p-button:hover{border-color:var(--color-brand-primary,#2563eb)!important;background:var(--color-background-surface,#fff)!important;color:var(--color-text-primary,#111827)!important}.p-selectbutton .p-togglebutton.p-togglebutton-checked,.p-selectbutton .p-button.p-highlight{background:var(--color-brand-solid,#2563eb)!important;color:#fff!important;border-color:var(--color-brand-solid,#2563eb)!important;font-weight:500!important}.p-selectbutton .p-togglebutton.p-togglebutton-checked:hover,.p-selectbutton .p-button.p-highlight:hover{background:var(--color-brand-solid-hover,#1d4ed8)!important;border-color:var(--color-brand-solid-hover,#1d4ed8)!important;color:#fff!important}.p-selectbutton .p-togglebutton:disabled,.p-selectbutton .p-button:disabled{opacity:.5!important;cursor:not-allowed!important}.p-selectbutton .ui-seg-icon{flex-shrink:0}.p-selectbutton .ui-seg-label{white-space:nowrap}.p-selectbutton .ui-seg-badge{border-radius:var(--radius-full);min-width:1.125rem;font-size:var(--font-size-xs);color:inherit;background:#00000014;justify-content:center;align-items:center;padding:.0625rem .375rem;font-weight:600;line-height:1;display:inline-flex}.p-selectbutton .p-togglebutton.p-togglebutton-checked .ui-seg-badge,.p-selectbutton .p-button.p-highlight .ui-seg-badge{color:#fff;background:#ffffff40}.active [class*=tint-],[aria-selected=true] [class*=tint-],.selected [class*=tint-],.is-active [class*=tint-],.p-button [class*=tint-],.p-togglebutton-checked [class*=tint-],.p-highlight [class*=tint-],.p-button.ui-button--solid svg[class*=lucide-],.p-button.p-button-primary svg[class*=lucide-],.p-button.p-highlight svg[class*=lucide-],.p-togglebutton-checked svg[class*=lucide-]{color:currentColor!important}svg.lucide-upload,svg.lucide-upload-icon{color:#34c759!important}svg.lucide-download,svg.lucide-download-icon{color:#007aff!important}svg.lucide-trash-2,svg.lucide-trash-2-icon{color:#ff3b30!important}svg.lucide-plus,svg.lucide-plus-icon{color:#34c759!important}svg.lucide-minus,svg.lucide-minus-icon{color:#8e8e93!important}svg.lucide-pencil,svg.lucide-pencil-icon{color:#ff9500!important}svg.lucide-save,svg.lucide-save-icon{color:#34c759!important}svg.lucide-copy,svg.lucide-copy-icon{color:#5ac8fa!important}svg.lucide-search,svg.lucide-search-icon{color:#8e8e93!important}svg.lucide-filter,svg.lucide-filter-icon{color:#2563eb!important}svg.lucide-refresh-cw,svg.lucide-refresh-cw-icon,svg.lucide-link,svg.lucide-link-icon{color:#007aff!important}svg.lucide-external-link,svg.lucide-external-link-icon{color:#5ac8fa!important}svg.lucide-share-2,svg.lucide-share-2-icon{color:#007aff!important}svg.lucide-message-square,svg.lucide-message-square-icon,svg.lucide-message-circle,svg.lucide-message-circle-icon{color:#34c759!important}svg.lucide-mail,svg.lucide-mail-icon{color:#007aff!important}svg.lucide-phone,svg.lucide-phone-icon,svg.lucide-phone-call,svg.lucide-phone-call-icon,svg.lucide-phone-incoming,svg.lucide-phone-incoming-icon{color:#34c759!important}svg.lucide-phone-outgoing,svg.lucide-phone-outgoing-icon{color:#007aff!important}svg.lucide-phone-missed,svg.lucide-phone-missed-icon{color:#ff3b30!important}svg.lucide-send,svg.lucide-send-icon{color:#007aff!important}svg.lucide-bell,svg.lucide-bell-icon{color:#ff9500!important}svg.lucide-bell-off,svg.lucide-bell-off-icon{color:#8e8e93!important}svg.lucide-mic,svg.lucide-mic-icon{color:#ff3b30!important}svg.lucide-mic-off,svg.lucide-mic-off-icon{color:#8e8e93!important}svg.lucide-video,svg.lucide-video-icon{color:#0284c7!important}svg.lucide-megaphone,svg.lucide-megaphone-icon,svg.lucide-at-sign,svg.lucide-at-sign-icon{color:#ff2d55!important}svg.lucide-user,svg.lucide-user-icon{color:#007aff!important}svg.lucide-users,svg.lucide-users-icon{color:#2563eb!important}svg.lucide-user-minus,svg.lucide-user-minus-icon{color:#ff3b30!important}svg.lucide-building,svg.lucide-building-icon,svg.lucide-building-2,svg.lucide-building-2-icon{color:#2563eb!important}svg.lucide-briefcase,svg.lucide-briefcase-icon{color:#34c759!important}svg.lucide-target,svg.lucide-target-icon{color:#ff3b30!important}svg.lucide-tag,svg.lucide-tag-icon{color:#ff9500!important}svg.lucide-tags,svg.lucide-tags-icon,svg.lucide-crown,svg.lucide-crown-icon,svg.lucide-trophy,svg.lucide-trophy-icon{color:#fc0!important}svg.lucide-check,svg.lucide-check-icon,svg.lucide-check-circle-2,svg.lucide-check-circle-2-icon{color:#34c759!important}svg.lucide-x,svg.lucide-x-icon{color:#8e8e93!important}svg.lucide-x-circle,svg.lucide-x-circle-icon{color:#ff3b30!important}svg.lucide-alert-circle,svg.lucide-alert-circle-icon,svg.lucide-alert-triangle,svg.lucide-alert-triangle-icon{color:#ff9500!important}svg.lucide-info,svg.lucide-info-icon{color:#007aff!important}svg.lucide-ban,svg.lucide-ban-icon,svg.lucide-flame,svg.lucide-flame-icon{color:#ff3b30!important}svg.lucide-heart,svg.lucide-heart-icon{color:#ff2d55!important}svg.lucide-zap,svg.lucide-zap-icon,svg.lucide-lightbulb,svg.lucide-lightbulb-icon{color:#fc0!important}svg.lucide-folder,svg.lucide-folder-icon{color:#007aff!important}svg.lucide-archive,svg.lucide-archive-icon{color:#8e8e93!important}svg.lucide-layers,svg.lucide-layers-icon{color:#5ac8fa!important}svg.lucide-list-tree,svg.lucide-list-tree-icon{color:#007aff!important}svg.lucide-hash,svg.lucide-hash-icon{color:#8e8e93!important}svg.lucide-pin,svg.lucide-pin-icon{color:#ff3b30!important}svg.lucide-star,svg.lucide-star-icon{color:#fc0!important}svg.lucide-globe,svg.lucide-globe-icon{color:#007aff!important}svg.lucide-languages,svg.lucide-languages-icon{color:#2563eb!important}svg.lucide-smartphone,svg.lucide-smartphone-icon{color:#8e8e93!important}svg.lucide-clock,svg.lucide-clock-icon,svg.lucide-calendar,svg.lucide-calendar-icon{color:#ff3b30!important}svg.lucide-hourglass,svg.lucide-hourglass-icon{color:#ff9500!important}svg.lucide-moon,svg.lucide-moon-icon{color:#5ac8fa!important}svg.lucide-eye,svg.lucide-eye-icon{color:#007aff!important}svg.lucide-eye-off,svg.lucide-eye-off-icon{color:#8e8e93!important}svg.lucide-file-text,svg.lucide-file-text-icon{color:#007aff!important}svg.lucide-clipboard-list,svg.lucide-clipboard-list-icon{color:#ff9500!important}svg.lucide-clipboard-check,svg.lucide-clipboard-check-icon{color:#34c759!important}svg.lucide-scroll-text,svg.lucide-scroll-text-icon,svg.lucide-book-open,svg.lucide-book-open-icon,svg.lucide-library,svg.lucide-library-icon{color:#ff9500!important}svg.lucide-bar-chart-3,svg.lucide-bar-chart-3-icon{color:#007aff!important}svg.lucide-pie-chart,svg.lucide-pie-chart-icon{color:#0284c7!important}svg.lucide-trending-up,svg.lucide-trending-up-icon{color:#34c759!important}svg.lucide-trending-down,svg.lucide-trending-down-icon{color:#ff3b30!important}svg.lucide-activity,svg.lucide-activity-icon{color:#ff2d55!important}svg.lucide-lock,svg.lucide-lock-icon{color:#ff3b30!important}svg.lucide-unlock,svg.lucide-unlock-icon{color:#ff9500!important}svg.lucide-shield,svg.lucide-shield-icon{color:#007aff!important}svg.lucide-shield-check,svg.lucide-shield-check-icon{color:#34c759!important}svg.lucide-key,svg.lucide-key-icon{color:#fc0!important}svg.lucide-settings,svg.lucide-settings-icon{color:#8e8e93!important}svg.lucide-wrench,svg.lucide-wrench-icon{color:#2563eb!important}svg.lucide-camera,svg.lucide-camera-icon{color:#007aff!important}svg.lucide-paperclip,svg.lucide-paperclip-icon{color:#8e8e93!important}svg.lucide-smile,svg.lucide-smile-icon{color:#fc0!important}svg.lucide-headphones,svg.lucide-headphones-icon{color:#007aff!important}svg.lucide-palette,svg.lucide-palette-icon{color:#ff2d55!important}svg.lucide-credit-card,svg.lucide-credit-card-icon{color:#2563eb!important}svg.lucide-receipt,svg.lucide-receipt-icon{color:#34c759!important}svg.lucide-merge,svg.lucide-merge-icon,svg.lucide-git-merge,svg.lucide-git-merge-icon{color:#0284c7!important}svg.lucide-sticky-note,svg.lucide-sticky-note-icon{color:#fc0!important}svg.lucide-volume-2,svg.lucide-volume-2-icon{color:#5ac8fa!important}svg.lucide-volume-x,svg.lucide-volume-x-icon{color:#8e8e93!important}svg.lucide-pause,svg.lucide-pause-icon,svg.lucide-pause-circle,svg.lucide-pause-circle-icon{color:#ff9500!important}svg.lucide-play,svg.lucide-play-icon,svg.lucide-play-circle,svg.lucide-play-circle-icon{color:#34c759!important}svg.lucide-eraser,svg.lucide-eraser-icon{color:#ff3b30!important}.active svg[class*=lucide-],[aria-selected=true] svg[class*=lucide-],.selected svg[class*=lucide-],.is-active svg[class*=lucide-],.p-togglebutton-checked svg[class*=lucide-],.p-highlight svg[class*=lucide-]{color:currentColor!important}:root:lang(ru),:root:lang(uk),:root:lang(be),:root:lang(bg),:root:lang(sr){letter-spacing:0;line-height:1.55}:lang(ru) h1,:lang(ru) h2,:lang(ru) h3,:lang(uk) h1,:lang(uk) h2,:lang(uk) h3{letter-spacing:0}:lang(zh),:lang(zh-CN),:lang(zh-TW),:lang(ja),:lang(ko){letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,PingFang TC,Hiragino Sans,Apple SD Gothic Neo,Microsoft YaHei,Microsoft JhengHei,Yu Gothic,Malgun Gothic,Noto Sans CJK SC,Noto Sans CJK JP,Noto Sans CJK KR,SF Pro Text,ui-sans-serif,system-ui,sans-serif;line-height:1.6}:lang(ar),:lang(he),:lang(fa){letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,SF Arabic,SF Hebrew,Geeza Pro,Segoe UI,Tahoma,sans-serif}@media (prefers-contrast:more){:focus-visible{outline:2px solid var(--color-brand-primary)!important;outline-offset:1px!important}[class$=-card],.card,.acc-card,.wl-card,.ai-card{border:1px solid var(--color-border-default)!important}.p-inputtext,.p-textarea,.p-select,.p-multiselect{border-color:var(--color-border-default)!important}}:root[data-theme=dark] .app-site-tab.active{color:#93c5fd!important;background:#3b82f626!important;border-color:#3b82f659!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .app-site-tab.active{color:#93c5fd!important;background:#3b82f626!important;border-color:#3b82f659!important}}@keyframes rc-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.p-skeleton,.skeleton-block,.skeleton-line,.skeleton-circle{background:linear-gradient(90deg, var(--color-background-muted) 0%, var(--color-background-page) 50%, var(--color-background-muted) 100%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.6s ease-in-out infinite rc-skeleton-shimmer;display:block}.skeleton-line{border-radius:var(--radius-sm);width:100%;height:.875rem}.skeleton-line.skeleton-line-sm{height:.625rem}.skeleton-line.skeleton-line-lg{height:1.25rem}.skeleton-line.skeleton-line-w-25{width:25%}.skeleton-line.skeleton-line-w-50{width:50%}.skeleton-line.skeleton-line-w-75{width:75%}.skeleton-circle{border-radius:var(--radius-full);flex-shrink:0;width:32px;height:32px}.skeleton-list{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.skeleton-row{align-items:center;gap:var(--space-3);display:flex}.skeleton-row .skeleton-col{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.p-skeleton,.skeleton-block,.skeleton-line,.skeleton-circle{background:var(--color-background-muted)!important;animation:none!important}}.rc-tile-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.875rem;display:grid}.rc-tile-grid.rc-tile-grid-lg{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.rc-tile-grid.rc-tile-grid-sm{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem}.rc-tile{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#d1d5db);border-radius:.625rem;flex-direction:column;gap:.625rem;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.rc-tile:hover{border-color:var(--color-brand-300,#93c5fd);box-shadow:var(--shadow-md,0 4px 12px #0000000f);transform:translateY(-1px)}.rc-tile-off{background:var(--color-background-page,#f9fafb);opacity:.78}.rc-tile-head{align-items:flex-start;gap:.625rem;display:flex}.rc-tile-icon{border-radius:var(--radius-lg);flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.rc-tile-icon-blue{background:var(--tint-blue-100);color:var(--tint-blue-100-fg)}.rc-tile-icon-sky{background:var(--tint-sky-100);color:var(--tint-sky-100-fg)}.rc-tile-icon-green{background:var(--tint-green-100);color:var(--tint-green-100-fg)}.rc-tile-icon-orange{background:var(--tint-orange-100);color:var(--tint-orange-100-fg)}.rc-tile-icon-purple{background:var(--tint-blue-100);color:var(--tint-blue-100-fg)}.rc-tile-icon-pink{background:var(--tint-pink-100);color:var(--tint-pink-100-fg)}.rc-tile-icon-red{color:#b91c1c;background:#fee2e2}.rc-tile-icon-indigo{color:#4338ca;background:#e0e7ff}.rc-tile-icon-grey{color:#4b5563;background:#f3f4f6}.rc-tile-meta{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.rc-tile-meta strong{font-size:var(--font-size-md);color:var(--color-text-primary,#111827);word-break:break-word}.rc-tile-sub{font-size:var(--font-size-xs);color:var(--color-text-muted,#6b7280);word-break:break-word}.rc-tile-desc{font-size:var(--font-size-sm);color:var(--color-text-secondary,#4b5563);margin:0;line-height:1.45}.rc-tile-stats{background:var(--color-background-page,#f9fafb);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.375rem;padding:.5rem .625rem;display:grid}.rc-tile-stat{flex-direction:column;gap:.125rem;min-width:0;display:flex}.rc-tile-stat-label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted,#6b7280)}.rc-tile-stat-value{font-size:var(--font-size-sm);color:var(--color-text-primary,#111827);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-tile-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}.rc-tile-actions{flex-wrap:wrap;gap:.375rem;display:flex}.rc-pill{font-size:var(--font-size-xs);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.rc-pill-on,.rc-pill-success{color:#065f46;background:#d1fae5}.rc-pill-warn{color:#92400e;background:#fef3c7}.rc-pill-danger{color:#b91c1c;background:#fee2e2}.rc-pill-info{color:#1e40af;background:#dbeafe}.rc-pill-neutral,.rc-pill-off{background:var(--color-background-muted,#f3f4f6);color:var(--color-text-muted,#6b7280)}.crm-list,.dq-card,.dr-card,.hs-card,.uig-card,.imp-card,.seg-card,.kb-card,.tk-card,.aut-card,.rep-card,.mk-card{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#e5e7eb);border-radius:.875rem;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0a}.crm-list:hover,.dq-card:hover,.dr-card:hover,.hs-card:hover,.uig-card:hover,.imp-card:hover,.seg-card:hover,.kb-card:hover,.tk-card:hover,.rep-card:hover,.mk-card:hover{box-shadow:0 1px 2px #0f172a0f,0 8px 24px #0f172a0f}.crm-table,.leads-table,.dq-table,.dr-table,.hs-table,.uig-table,.imp-table,.seg-table,.dedup-table,.kb-table,.tk-table,.rep-table,.aut-table,.mk-table,.vis-table,.pl-table,.dq-card>table,.hs-card>table,.uig-card>table,.tk-card table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-size-base)}.crm-table thead th,.leads-table thead th,.dq-table thead th,.dr-table thead th,.hs-table thead th,.uig-table thead th,.imp-table thead th,.seg-table thead th,.dedup-table thead th,.kb-table thead th,.tk-table thead th,.rep-table thead th,.aut-table thead th,.mk-table thead th,.vis-table thead th,.pl-table thead th,.dq-card table thead th,.hs-card table thead th,.uig-card table thead th,.tk-card table thead th{z-index:1;text-align:start;background:var(--color-background-page,#f9fafb);border-bottom:1px solid var(--color-border-default,#e5e7eb);font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#6b7280);padding:.75rem 1rem;position:sticky;top:0}.crm-table tbody td,.leads-table tbody td,.dq-table tbody td,.dr-table tbody td,.hs-table tbody td,.uig-table tbody td,.imp-table tbody td,.seg-table tbody td,.dedup-table tbody td,.kb-table tbody td,.tk-table tbody td,.rep-table tbody td,.aut-table tbody td,.mk-table tbody td,.vis-table tbody td,.pl-table tbody td,.dq-card table tbody td,.hs-card table tbody td,.uig-card table tbody td,.tk-card table tbody td{border-bottom:1px solid var(--color-border-default,#f3f4f6);vertical-align:middle;color:var(--color-text-primary,#111827);padding:.875rem 1rem}.crm-table tbody tr:last-child td,.leads-table tbody tr:last-child td,.dq-table tbody tr:last-child td,.dr-table tbody tr:last-child td,.hs-table tbody tr:last-child td,.uig-table tbody tr:last-child td,.imp-table tbody tr:last-child td,.seg-table tbody tr:last-child td,.dedup-table tbody tr:last-child td,.kb-table tbody tr:last-child td,.tk-table tbody tr:last-child td,.rep-table tbody tr:last-child td,.aut-table tbody tr:last-child td,.mk-table tbody tr:last-child td,.vis-table tbody tr:last-child td,.pl-table tbody tr:last-child td{border-bottom:none}.crm-table tbody tr,.leads-table tbody tr,.dq-table tbody tr,.dr-table tbody tr,.hs-table tbody tr,.uig-table tbody tr,.imp-table tbody tr,.seg-table tbody tr,.dedup-table tbody tr,.kb-table tbody tr,.tk-table tbody tr,.rep-table tbody tr,.aut-table tbody tr,.mk-table tbody tr,.vis-table tbody tr,.pl-table tbody tr{transition:background .12s}.crm-table tbody tr:hover,.leads-table tbody tr:hover,.dq-table tbody tr:hover,.dr-table tbody tr:hover,.hs-table tbody tr:hover,.uig-table tbody tr:hover,.imp-table tbody tr:hover,.seg-table tbody tr:hover,.dedup-table tbody tr:hover,.kb-table tbody tr:hover,.tk-table tbody tr:hover,.rep-table tbody tr:hover,.aut-table tbody tr:hover,.mk-table tbody tr:hover,.vis-table tbody tr:hover,.pl-table tbody tr:hover{background:var(--table-row-hover-bg)}.rc-avatar,.crm-cell-avatar{color:#fff;width:2rem;min-width:2rem;height:2rem;font-size:var(--font-size-xs);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #00000014}[class$=-pill],[class$=-tag],[class$=-chip],[class$=-status]{white-space:nowrap;vertical-align:middle;letter-spacing:.01em;border-radius:var(--radius-full)!important;font-size:var(--font-size-xs)!important;align-items:center!important;gap:.3125rem!important;padding:.1875rem .625rem!important;font-weight:600!important;display:inline-flex!important}[class$=-status]:before{content:"";background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 0 2px #ffffff8c}[class$=-pill][data-state=success],[class$=-tag][data-state=success],[class$=-status][data-state=success]{color:#065f46!important;background:#d1fae5!important}[class$=-pill][data-state=warn],[class$=-tag][data-state=warn],[class$=-status][data-state=warn]{color:#92400e!important;background:#fef3c7!important}[class$=-pill][data-state=danger],[class$=-tag][data-state=danger],[class$=-status][data-state=danger]{color:#991b1b!important;background:#fee2e2!important}[class$=-pill][data-state=info],[class$=-tag][data-state=info],[class$=-status][data-state=info]{color:#1d4ed8!important;background:#dbeafe!important}[data-tag=lead],[data-tag=vip]{color:#92400e!important;background:#fef3c7!important}[data-tag=beta],[data-tag=trial]{color:#1d4ed8!important;background:#dbeafe!important}[data-tag=churned],[data-tag=blocked]{color:#991b1b!important;background:#fee2e2!important}[data-tag=customer],[data-tag=active]{color:#065f46!important;background:#d1fae5!important}.rc-pill{border-radius:var(--radius-full);font-size:var(--font-size-xs);background:var(--color-background-page,#f3f4f6);color:var(--color-text-secondary,#4b5563);white-space:nowrap;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-weight:500;display:inline-flex}.rc-pill:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.rc-pill--lead{color:#92400e;background:#fef3c7}.rc-pill--customer,.rc-pill--active{color:#065f46;background:#d1fae5}.rc-pill--vip{color:#92400e;background:#fef3c7}.rc-pill--beta{color:#1d4ed8;background:#dbeafe}.rc-pill--churned,.rc-pill--inactive,.rc-pill--blocked{color:#991b1b;background:#fee2e2}.crm-table td span.crm-tag,.crm-table td .leads-tag,.crm-table td .seg-tag{border-radius:var(--radius-full);font-size:var(--font-size-xs);background:var(--color-background-page,#f3f4f6);color:var(--color-text-secondary,#4b5563);align-items:center;margin-inline-end:.25rem;padding:.125rem .5rem;font-weight:500;display:inline-flex}.dq-card-head,.dr-card-head,.hs-card-head,.uig-card-head,.imp-card-head,.seg-card-head,.kb-card-head,.tk-card-head{border-bottom:1px solid var(--color-border-default,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.dq-card-head h2,.dr-card-head h2,.hs-card-head h2,.uig-card-head h2,.imp-card-head h2,.seg-card-head h2,.kb-card-head h2,.tk-card-head h2{font-size:var(--font-size-lg);margin:0;font-weight:600}header.acc-head,header.al-head,header.bl-head,header.br-head,header.dsr-head,header.kyc-head,header.mc-head,header.mod-head,header.ns-head,header.qs-head,header.ra-head,header.rl-head,header.sec-head,header.sla-head,header.ss-head,header.tpl-head,header.ts-head,header.wh-head,header.wl-head,header.settings-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}header.acc-head>div:first-child h1,header.al-head>div:first-child h1,header.bl-head>div:first-child h1,header.br-head>div:first-child h1,header.dsr-head>div:first-child h1,header.kyc-head>div:first-child h1,header.mc-head>div:first-child h1,header.mod-head>div:first-child h1,header.ns-head>div:first-child h1,header.qs-head>div:first-child h1,header.ra-head>div:first-child h1,header.rl-head>div:first-child h1,header.sec-head>div:first-child h1,header.sla-head>div:first-child h1,header.ss-head>div:first-child h1,header.tpl-head>div:first-child h1,header.ts-head>div:first-child h1,header.wh-head>div:first-child h1,header.wl-head>div:first-child h1,header.settings-header>div:first-child h1{font-size:var(--font-size-3xl);margin:0 0 .25rem}header.acc-head>div:last-child:not(:first-child),header.al-head>div:last-child:not(:first-child),header.bl-head>div:last-child:not(:first-child),header.br-head>div:last-child:not(:first-child),header.dsr-head>div:last-child:not(:first-child),header.kyc-head>div:last-child:not(:first-child),header.mc-head>div:last-child:not(:first-child),header.mod-head>div:last-child:not(:first-child),header.ns-head>div:last-child:not(:first-child),header.qs-head>div:last-child:not(:first-child),header.ra-head>div:last-child:not(:first-child),header.rl-head>div:last-child:not(:first-child),header.sec-head>div:last-child:not(:first-child),header.sla-head>div:last-child:not(:first-child),header.ss-head>div:last-child:not(:first-child),header.tpl-head>div:last-child:not(:first-child),header.ts-head>div:last-child:not(:first-child),header.wh-head>div:last-child:not(:first-child),header.wl-head>div:last-child:not(:first-child),header.settings-header>div:last-child:not(:first-child){flex-shrink:0;align-items:center;gap:.5rem;display:flex}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.page-header__title{min-width:0}.page-header__title h1{font-size:var(--font-size-3xl);margin:0 0 .25rem}.page-header__title p{color:var(--color-text-secondary,#4b5563);font-size:var(--font-size-base);max-width:640px;margin:0}.page-header__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}@media (width<=639px){.page-header__actions{flex:100%;justify-content:flex-start}.page-header__actions>*{min-width:0}}.page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.page-toolbar__filters{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.page-toolbar__search{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.page-toolbar__search input,.page-toolbar__search .p-inputtext{width:22rem;min-width:22rem;max-width:100%;height:2.1875rem;padding-top:0;padding-bottom:0}@media (width<=767px){.page-toolbar__search{flex:100%;margin-inline-start:0}.page-toolbar__search input,.page-toolbar__search .p-inputtext{width:min(100%,22rem);min-width:0}}.page-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.625rem;display:grid}.page-bulk-bar{background:var(--color-background-page,#f9fafb);border:1px solid var(--color-border-default,#d1d5db);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.page-bulk-bar__hint{font-size:var(--font-size-sm);color:var(--color-text-secondary,#4b5563);margin-inline-end:auto}.crm-shell{flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex}.crm-filters{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#e5e7eb);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem .5rem;display:flex}.crm-filters__spacer{flex:1}.crm-filters__break{flex-basis:100%;height:0}.crm-filter-icon{pointer-events:none;color:var(--color-text-muted,#9ca3af);position:absolute;inset-inline-start:.5rem}:is(.crm-filter-select.has-icon,.crm-filter-wrap:has(.crm-filter-icon) .crm-filter-select){padding-inline-start:1.75rem}.crm-filter-select.is-active+.crm-filter-icon{color:var(--color-brand-primary,#2563eb)}.crm-filter-wrap:has(.is-active) .crm-filter-icon{color:var(--color-brand-primary,#2563eb)}.crm-filters__search{width:18rem}.crm-filter-wrap{align-items:center;display:inline-flex;position:relative}.crm-filter-select{appearance:none;border:1px solid var(--color-border-default,#d1d5db);border-radius:var(--radius-full);background:var(--color-background-surface,#fff);font:inherit;font-size:var(--font-size-xs);letter-spacing:.01em;color:var(--color-text-secondary,#374151);cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-block:.1875rem;padding-inline:.625rem 1.625rem;font-weight:600;line-height:1;transition:border-color .12s,color .12s}.crm-filter-select:hover{background:var(--color-background-page,#f9fafb)}.crm-filter-select.is-active{border-color:var(--color-brand-primary,#2563eb);color:var(--color-brand-primary,#2563eb)}.crm-filter-caret{pointer-events:none;color:var(--color-text-muted,#9ca3af);position:absolute;inset-inline-end:.5rem}.crm-filter-select.is-active+.crm-filter-caret{color:var(--color-brand-primary,#2563eb)}.crm-table{table-layout:auto;border-collapse:separate;border-spacing:0 .25rem;background:var(--color-grey-100,#f3f4f6);width:100%;min-width:100%;font-size:var(--font-size-base)}.crm-table thead th{z-index:1;text-align:start;background:var(--color-background-page,#f9fafb);border-bottom:1px solid var(--color-border-default,#e5e7eb);font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#6b7280);padding:.375rem .625rem;position:sticky;top:0}.crm-table tbody td{background:var(--color-background-surface,#fff);vertical-align:middle;color:var(--color-text-primary,#111827);text-overflow:ellipsis;white-space:nowrap;border-bottom:0;min-width:0;max-width:13rem;padding:.375rem .625rem;line-height:1.2;overflow:hidden}.is-card-view table{border:0;display:block}.is-card-view table thead{display:none}.is-card-view table tbody{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.is-card-view table tbody tr{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#d1d5db);border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}.is-card-view table tbody tr:hover{background:var(--color-background-surface,#fff);border-color:var(--color-brand-300,#93c5fd);box-shadow:var(--shadow-sm,0 1px 3px #0000000d)}.is-card-view table tbody td{border:0;padding:.125rem 0;display:block}table tr.selected td.col-actions,table tr.is-selected td.col-actions{background:#eff6ff}table tr:hover>td.col-actions{background:var(--color-background-page,#f9fafb)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out)}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-leave-to{opacity:0;transform:translateY(-2px)}.page-fade-enter-to,.page-fade-leave-from{opacity:1;transform:translateY(0)}@keyframes rc-toast-bounce-in{0%{opacity:0;transform:translate(120%)scale(.9)}60%{opacity:1;transform:translate(-6%)scale(1.04)}85%{transform:translate(2%)scale(.98)}to{transform:translate(0)scale(1)}}@keyframes rc-toast-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes rc-toast-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes rc-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.p-toast.p-toast-top-right{top:4rem!important}.p-toast-message{position:relative;overflow:hidden}.p-toast-message[data-p=success]{animation:rc-toast-bounce-in var(--motion-slower) var(--ease-bounce)}.p-toast-message[data-p=info],.p-toast-message[data-p=warn]{animation:rc-toast-slide-in var(--motion-slow) var(--ease-out)}.p-toast-message[data-p=error]{animation:rc-toast-slide-in var(--motion-slow) var(--ease-out), rc-toast-shake .6s var(--ease-in-out) .2s}.p-toast-message:after{content:"";inset-inline:0;opacity:.35;transform-origin:0;background:currentColor;height:2px;animation:5s linear forwards rc-toast-progress;position:absolute;bottom:0}.p-toast-message:hover:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.p-toast-message[data-p=success],.p-toast-message[data-p=info],.p-toast-message[data-p=warn],.p-toast-message[data-p=error],.p-toast-message:after{animation:none!important}}@keyframes rc-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rc-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}.motion-fade-up{animation:rc-fade-up var(--motion-slow) var(--ease-out)}.motion-pop{animation:rc-pop var(--motion-slower) var(--ease-bounce)}.motion-shake{animation:rc-toast-shake .6s var(--ease-in-out)}@media (width<=767px){.p-button,.p-togglebutton,.app-icon-btn,.app-tenant-btn,.app-user-btn{min-height:44px}.settings-tabs,.crm-tabs,.conv-detail-tabs,.p-tabs-tablist,[role=tablist]{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;overflow:auto hidden!important}.settings-tabs::-webkit-scrollbar{display:none}.crm-tabs::-webkit-scrollbar{display:none}.conv-detail-tabs::-webkit-scrollbar{display:none}.p-tabs-tablist::-webkit-scrollbar{display:none}[role=tablist]::-webkit-scrollbar{display:none}.app-crumbs ol li:not(:last-child):not(:nth-last-child(2)){display:none}[class$=-card]:not(.ui-ss-card),.card,.acc-card,.wl-card,.ai-card,.app-page>*,.settings-page,.crm-page,.reports-page{padding:var(--space-3)!important}}@media (width<=479px){h1{font-size:var(--font-size-2xl)!important}h2{font-size:var(--font-size-lg)!important}}body.on-visitors .app-crumbs{display:none!important}.ws-icon-btn,.sla-rm,.sidebar-title-toggle,.ws-site-pill,.cf-link-btn,.gs-dismiss{min-width:24px;min-height:24px}.presence-online-dot{background:var(--color-success);vertical-align:middle;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.rc-filters-toggle{display:none}@media (width<=767px){.rc-filters-toggle{border:1px solid var(--color-border-default);border-radius:var(--radius-full,9999px);background:var(--color-background-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;align-self:flex-start;align-items:center;gap:.375rem;padding:.375rem .75rem;display:inline-flex}.rc-filters-toggle[aria-expanded=true]{border-color:var(--color-brand-primary);color:var(--color-text-brand)}.rc-mobile-filters:not(.is-open){display:none!important}}[dir=rtl] :is([class*=lucide-chevron-right],[class*=lucide-chevron-left],[class*=lucide-chevrons-right],[class*=lucide-chevrons-left],[class*=lucide-arrow-right],[class*=lucide-arrow-left],[class*=lucide-arrow-up-right],[class*=lucide-arrow-down-right],[class*=lucide-external-link],[class*=lucide-log-out],[class*=lucide-log-in],[class*=lucide-reply],[class*=lucide-forward],[class*=lucide-undo],[class*=lucide-redo],[class*=lucide-panel-left],[class*=lucide-panel-right]){scale:-1 1}.ui-button--full-width[data-v-88d38484]{width:100%}.p-button.ui-button--ai[data-v-88d38484]{background:var(--color-ai-subtle)!important;border-color:var(--color-ai-border)!important;color:var(--color-ai-action)!important}.p-button.ui-button--ai[data-v-88d38484]:not(:disabled):hover{border-color:var(--color-ai-primary)!important}.p-button.ui-button--ai-solid[data-v-88d38484]{background:var(--color-ai-solid)!important;border-color:var(--color-ai-solid)!important;color:#fff!important}.p-button.ui-button--ai-solid[data-v-88d38484]:not(:disabled):hover{filter:brightness(1.08)}.ui-button--ai[data-v-88d38484] svg{color:var(--color-ai-primary)}.p-button.ui-button--ghost[data-v-88d38484]{color:var(--color-text-primary)!important;background:0 0!important;border-color:#0000!important}.p-button.ui-button--ghost[data-v-88d38484]:not(:disabled):hover{background:var(--color-background-hover)!important;color:var(--color-text-primary)!important;border-color:#0000!important}.p-button.ui-button--ghost.ui-button--ghost-text[data-v-88d38484]{background:var(--color-background-surface)!important;border-color:var(--color-border-default)!important}.p-button.ui-button--ghost.ui-button--ghost-text[data-v-88d38484]:not(:disabled):hover{background:var(--color-background-hover)!important;border-color:var(--color-border-strong)!important}.p-button.ui-button--ghost[aria-pressed=true][data-v-88d38484],.p-button.p-button-secondary[aria-pressed=true][data-v-88d38484]{background:var(--color-nav-active-bg)!important;border-color:var(--color-brand-200)!important;color:var(--color-text-brand)!important}.p-button.ui-button--ghost[aria-pressed=true][data-v-88d38484] svg.lucide,.p-button.p-button-secondary[aria-pressed=true][data-v-88d38484] svg.lucide{color:var(--color-text-brand)!important}.p-button.ui-button--icon[data-v-88d38484]{width:32px;min-width:32px;padding-inline:0}.p-button.p-button-sm.ui-button--icon[data-v-88d38484]{width:28px;min-width:28px}.p-button.p-button-lg.ui-button--icon[data-v-88d38484]{width:40px;min-width:40px}.p-button.ui-button--ghost[data-v-88d38484] svg.lucide,.p-button.p-button-secondary[data-v-88d38484]:not(.ui-button--ai) svg.lucide{color:var(--color-text-muted)!important}:where(.ui-link-button[data-v-f1b24960]){border-radius:var(--radius-xs);color:var(--color-text-brand);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0 .125rem}.ui-link-button[data-v-f1b24960]:hover,.ui-link-button[data-v-f1b24960]:focus-visible{text-underline-offset:2px;text-decoration:underline}.ui-link-button[data-v-f1b24960]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.p-select[data-v-f6f80a74]:not(.ui-select--dense){min-width:7.5rem}.ui-select--xs[data-v-f6f80a74]{height:26px;font-size:var(--font-size-xs);box-shadow:none;align-items:center}.ui-select--xs[data-v-f6f80a74] .p-select-label{font-size:var(--font-size-xs);padding-block:0;padding-inline:9px 2px;line-height:24px}.ui-select--xs[data-v-f6f80a74] .p-select-dropdown{width:22px}.ui-select--xs[data-v-f6f80a74] .p-select-dropdown svg{width:12px;height:12px}.ui-select--dense[data-v-f6f80a74]{height:28px;font-size:var(--font-size-sm);box-shadow:none;border-radius:7px;align-items:center}.ui-select--dense[data-v-f6f80a74] .p-select-label{font-size:var(--font-size-sm);padding-block:0;padding-inline:9px 2px;line-height:26px}.ui-select--dense[data-v-f6f80a74] .p-select-dropdown{width:24px}.ui-select--dense[data-v-f6f80a74] .p-select-dropdown svg{width:14px;height:14px}.ui-select-value[data-v-f6f80a74]{align-items:center;gap:6px;display:inline-flex}.ui-select-lead[data-v-f6f80a74]{color:var(--color-text-muted);display:inline-flex}.ui-select-lead[data-v-f6f80a74] svg{width:14px;height:14px;color:currentColor!important}.ui-muted[data-v-8c419a45]{overflow-wrap:anywhere;margin:0}.is-xs[data-v-8c419a45]{font-size:var(--font-size-xs)}.is-sm[data-v-8c419a45]{font-size:calc(var(--font-size-sm) - .5px)}.is-title[data-v-8c419a45]{font-size:calc(var(--font-size-base) + .5px)}.is-lg[data-v-8c419a45]{font-size:var(--font-size-lg)}.is-md[data-v-8c419a45]{font-size:var(--font-size-sm)}.is-default[data-v-8c419a45]{color:inherit}.is-muted[data-v-8c419a45]{color:var(--color-text-muted)}.is-secondary[data-v-8c419a45]{color:var(--color-text-secondary)}.is-brand[data-v-8c419a45]{color:var(--color-text-brand)}.is-warn[data-v-8c419a45]{color:var(--color-warning-700)}.is-danger[data-v-8c419a45]{color:var(--color-semantic-error)}.is-trunc[data-v-8c419a45]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.is-mono[data-v-8c419a45]{font-family:var(--font-mono)}.is-tab[data-v-8c419a45]{font-variant-numeric:tabular-nums}.ui-wdh[data-v-6a735e41]{flex-direction:column;min-width:0;display:flex}.ui-wdh-row[data-v-6a735e41]{gap:var(--space-2) var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--color-background-muted);grid-template-columns:64px minmax(0,1fr);align-items:start;display:grid}.ui-wdh-row[data-v-6a735e41]:first-child{border-top:0}.ui-wdh--wide .ui-wdh-row[data-v-6a735e41]{grid-template-columns:140px minmax(0,1fr)}@media (width<=767px){.ui-wdh--wide .ui-wdh-row[data-v-6a735e41]{grid-template-columns:minmax(0,1fr)}}.ui-wdh-day[data-v-6a735e41]{align-items:center;gap:var(--space-2);min-height:32px;font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500;display:inline-flex}.ui-wdh-segs[data-v-6a735e41]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ui-wdh-closed[data-v-6a735e41]{align-items:center;min-height:32px;display:inline-flex}.ui-wdh-seg[data-v-6a735e41]{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ui-wdh-seg[data-v-6a735e41] .p-select{width:96px}.ui-wdh-dash[data-v-6a735e41]{color:var(--color-text-muted)}.ui-langsel[data-v-9dec2400]{font:inherit;min-width:0;max-width:100%;display:inline-block;position:relative}.ui-langsel-trigger[data-v-9dec2400]{background:var(--color-surface,#fff);min-height:36px;font:inherit;color:var(--color-text-primary,#111827);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:8px 12px;display:inline-flex}.ui-langsel-trigger.is-bordered[data-v-9dec2400]{border-color:var(--color-border-default,#d1d5db)}.ui-langsel.is-field[data-v-9dec2400]{display:block}.ui-langsel-trigger.is-field[data-v-9dec2400]{box-sizing:border-box;background:var(--p-form-field-background,var(--color-surface,#fff));border:1px solid var(--p-form-field-border-color,var(--color-border-default,#d1d5db));width:100%;height:32px;min-height:0;font-size:var(--font-size-sm,13px);color:var(--p-form-field-color,var(--color-text-primary,#111827));padding-block:0;padding-inline:10px 8px;line-height:18px}.ui-langsel-trigger.is-field .ui-langsel-native[data-v-9dec2400]{font-size:var(--font-size-sm,13px)}.ui-langsel-trigger[data-v-9dec2400]:hover{border-color:var(--p-form-field-hover-border-color,var(--color-brand-primary,#2563eb))}.ui-langsel-trigger[data-v-9dec2400]:focus-visible{outline:2px solid var(--color-brand-primary,#2563eb);outline-offset:2px}.ui-langsel-trigger[disabled][data-v-9dec2400]{opacity:.5;cursor:not-allowed}.ui-langsel-code[data-v-9dec2400]{font-weight:600;font-size:var(--font-size-xs);letter-spacing:.05em}.ui-langsel-native[data-v-9dec2400]{font-size:var(--font-size-base)}.ui-langsel-ph[data-v-9dec2400]{color:var(--color-text-muted,#6b7280)}.ui-langsel-list li.ui-langsel-extra[data-v-9dec2400]{display:block}.ui-langsel-english[data-v-9dec2400]{font-size:var(--font-size-xs);color:var(--color-text-secondary,#4b5563)}.ui-langsel-chev[data-v-9dec2400]{color:var(--color-text-muted,#6b7280);flex:none;margin-inline-start:auto}.ui-langsel-pop[data-v-9dec2400]{z-index:100;background:var(--color-surface,#fff);border:1px solid var(--color-border-default,#d1d5db);border-radius:10px;flex-direction:column;width:max(360px,100%);max-height:360px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 12px 32px #0000001f}.ui-langsel-pop--anchor-right[data-v-9dec2400]{left:auto;right:0}.ui-langsel-search[data-v-9dec2400]{border:1px solid var(--color-border-default,#d1d5db);font:inherit;border-radius:8px;margin:8px;padding:8px 12px}.ui-langsel-search[data-v-9dec2400]:focus-visible{outline:2px solid var(--color-brand-primary,#2563eb);outline-offset:0}.ui-langsel-list[data-v-9dec2400]{margin:0;padding:4px;list-style:none;overflow-y:auto}.ui-langsel-list li[data-v-9dec2400]{cursor:pointer;border-radius:6px;grid-template-columns:44px 1fr auto auto auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.ui-langsel-list li.is-focused[data-v-9dec2400]{background:var(--color-brand-50,#eff6ff)}.ui-langsel-list li.is-active[data-v-9dec2400]{background:var(--color-brand-50,#eff6ff);outline:1px solid var(--color-brand-primary,#2563eb)}.ui-langsel-row-code[data-v-9dec2400]{font-weight:600;font-size:var(--font-size-xs);letter-spacing:.05em;color:var(--color-text-tertiary,#6b7280)}.ui-langsel-row-native[data-v-9dec2400]{font-size:var(--font-size-base)}.ui-langsel-row-english[data-v-9dec2400]{font-size:var(--font-size-xs);color:var(--color-text-secondary,#4b5563)}.ui-langsel-rtl-badge[data-v-9dec2400]{font-size:var(--font-size-xs);background:var(--color-ai-50,#f0f9ff);color:var(--color-ai-600,#0284c7);border-radius:4px;padding:1px 6px;font-weight:600}.ui-langsel-coverage[data-v-9dec2400]{font-size:var(--font-size-xs);background:var(--color-grey-100,#f3f4f6);color:var(--color-text-secondary,#4b5563);border-radius:4px;padding:1px 6px;font-weight:600}.ui-langsel-empty[data-v-9dec2400]{color:var(--color-text-tertiary,#6b7280);text-align:center;padding:12px;font-style:italic}.ui-search-field[data-v-4ba2f482]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-surface);height:32px;color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:text;align-items:center;gap:8px;padding:0 10px;display:flex}.ui-search-field--xs[data-v-4ba2f482]{height:28px;font-size:var(--font-size-xs);border-radius:7px}.ui-search-field--sm[data-v-4ba2f482]{height:30px}.ui-search-field--lg[data-v-4ba2f482]{height:40px;font-size:var(--font-size-base);border-radius:10px}.ui-search-field[data-v-4ba2f482]:focus-within{border-color:var(--color-brand-primary);box-shadow:var(--shadow-focus)}.ui-search-field-icon[data-v-4ba2f482]{flex:none;width:15px;height:15px;color:var(--color-text-muted)!important}.ui-search-field-input[data-v-4ba2f482]{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.ui-search-field-input[data-v-4ba2f482],.ui-search-field-input[data-v-4ba2f482]:focus,.ui-search-field-input[data-v-4ba2f482]:focus-visible{box-shadow:none;background:0 0;border:0;outline:none}.ui-search-field-input[data-v-4ba2f482]::placeholder{color:var(--color-text-placeholder)}.ui-search-field-input[data-v-4ba2f482]::-webkit-search-cancel-button{cursor:pointer}.ui-search-field--clearable .ui-search-field-input[data-v-4ba2f482]::-webkit-search-cancel-button{appearance:none;display:none}.ui-search-field-clear[data-v-4ba2f482]{border-radius:var(--radius-md);width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:-4px;padding:0;display:inline-grid}.ui-search-field-clear[data-v-4ba2f482]:hover{background:var(--color-background-muted);color:var(--color-text-primary)}.ui-search-field-clear[data-v-4ba2f482]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-search-field-clear[data-v-4ba2f482] svg{color:currentColor!important}.ui-initials-avatar[data-v-dac7ced4]{color:#fff;letter-spacing:.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative}.ui-initials-avatar--blue[data-v-dac7ced4]{background:linear-gradient(135deg,#2563eb,#1e40af)}.ui-initials-avatar--sky[data-v-dac7ced4]{background:linear-gradient(135deg,#0284c7,#075985)}.ui-initials-avatar--amber[data-v-dac7ced4]{background:linear-gradient(135deg,#d97706,#92400e)}.ui-initials-avatar--emerald[data-v-dac7ced4]{background:linear-gradient(135deg,#059669,#065f46)}.ui-initials-avatar--ai[data-v-dac7ced4]{background:linear-gradient(135deg,#0284c7,#0369a1)}.ui-initials-avatar--muted[data-v-dac7ced4]{background:var(--color-gray-200);color:var(--color-text-secondary)}.ui-initials-avatar--muted .ui-initials-avatar-icon[data-v-dac7ced4]{color:inherit}.ui-initials-avatar-icon[data-v-dac7ced4]{color:#fff;display:inline-flex}.ui-initials-avatar.has-presence[data-v-dac7ced4]:after{content:"";width:9px;height:9px;box-shadow:0 0 0 2px var(--color-background-surface);background:#16a34a;border-radius:50%;position:absolute;bottom:-1px;right:-1px}.ui-chip[data-v-ec120fb9]{font-size:var(--font-size-xs);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-weight:600;line-height:1.4;display:inline-flex}.ui-chip--sm[data-v-ec120fb9]{gap:4px;padding:1px 6px;line-height:15px}.ui-chip--sm[data-v-ec120fb9] svg{width:11px;height:11px}.ui-chip--xs.ui-chip--neutral[data-v-ec120fb9]{color:var(--color-text-muted)}.ui-chip--xs[data-v-ec120fb9]{letter-spacing:.02em;border-radius:5px;gap:4px;padding:0 5px;line-height:16px}.ui-chip-dot[data-v-ec120fb9]{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-chip--ok[data-v-ec120fb9]{background:var(--color-success-subtle);color:var(--color-success-700)}.ui-chip--warn[data-v-ec120fb9]{background:var(--color-warning-50);color:var(--color-warning-strong)}.ui-chip--danger[data-v-ec120fb9]{background:var(--tint-red-50);color:var(--color-danger-700)}.ui-chip--ai[data-v-ec120fb9]{background:var(--tint-sky-100);color:var(--tint-sky-100-fg)}.ui-chip--brand[data-v-ec120fb9]{background:var(--color-nav-active-bg);color:var(--color-text-brand)}.ui-chip--bot[data-v-ec120fb9]{background:color-mix(in srgb, var(--color-chart-bot) 14%, transparent);color:color-mix(in srgb, var(--color-chart-bot) 65%, var(--color-text-primary))}.ui-chip--neutral[data-v-ec120fb9]{background:var(--color-background-muted);color:var(--color-text-secondary)}.ui-chip--inert[data-v-ec120fb9]{border:1px solid var(--color-border-default);color:var(--color-text-muted);background:0 0;font-weight:500}.ui-kbd[data-v-dddcdba3]{min-width:1.25em;padding:0 var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-background-surface);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);white-space:nowrap;border-bottom-width:2px;justify-content:center;align-items:center;font-weight:400;line-height:16px;display:inline-flex}.ui-menu-item[data-v-bdebb5c2]{border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;align-items:center;gap:10px;padding:7px 10px;line-height:1.45;text-decoration:none;display:flex}.ui-menu-item-icon[data-v-bdebb5c2]{flex:none;width:15px;height:15px;color:var(--color-text-muted)!important}.ui-menu-item-avatar[data-v-bdebb5c2]{flex:none}.ui-menu-item-text[data-v-bdebb5c2]{flex-direction:column;flex:1;min-width:0;display:flex}.ui-menu-item-label[data-v-bdebb5c2]{align-items:center;gap:6px;min-width:0;display:flex}.ui-menu-item-desc[data-v-bdebb5c2]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400}.ui-menu-item-end[data-v-bdebb5c2]{flex:none}.ui-menu-item-meta[data-v-bdebb5c2]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-menu-item-badge[data-v-bdebb5c2]{padding-block:0;padding-inline:6px}.ui-menu-item-sub[data-v-bdebb5c2]{width:13px;height:13px;color:var(--color-text-muted)!important}.ui-menu-item-labelchip.is-struck[data-v-bdebb5c2]{opacity:.6;text-decoration:line-through}.ui-menu-item-checkbox[data-v-bdebb5c2]{border:1px solid var(--color-border-default);background:0 0;border-radius:4px;flex:none;place-items:center;width:15px;height:15px;display:grid}.ui-menu-item-checkbox.is-checked[data-v-bdebb5c2]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-brand-primary-contrast)}.ui-menu-item-checkbox.is-checked svg[data-v-bdebb5c2]{color:var(--color-brand-primary-contrast)!important}.ui-menu-item-check[data-v-bdebb5c2],.ui-menu-item--selected .ui-menu-item-icon[data-v-bdebb5c2]{color:var(--color-brand-primary)!important}.ui-menu-item--accent[data-v-bdebb5c2],.ui-menu-item--accent .ui-menu-item-icon[data-v-bdebb5c2]{color:var(--color-text-brand)!important}.ui-menu-item--danger[data-v-bdebb5c2],.ui-menu-item--danger .ui-menu-item-icon[data-v-bdebb5c2]{color:var(--color-semantic-error)!important}.ui-menu-panel.p-menu,.ui-menu-panel.p-tieredmenu{width:17.5rem;min-width:17.5rem;color:var(--color-text-primary);font-size:var(--font-size-sm);border:1px solid var(--color-border-subtle);background:var(--color-background-surface);box-shadow:var(--shadow-overlay);border-radius:10px;padding:6px;line-height:1.45}.ui-menu-panel .p-menu-list,.ui-menu-panel .p-tieredmenu-root-list{gap:0;padding:0}.ui-menu-panel .p-menu-submenu-label{background:0 0;padding:6px 10px 4px}.ui-menu-panel .p-menu-item-content,.ui-menu-panel .p-tieredmenu-item-content{border-radius:var(--radius-md);color:var(--color-text-primary)}.ui-menu-panel .p-menu-item.p-focus>.p-menu-item-content,.ui-menu-panel .p-tieredmenu-item.p-focus>.p-tieredmenu-item-content,.ui-menu-panel .p-menu-item:not(.p-disabled)>.p-menu-item-content:hover,.ui-menu-panel .p-tieredmenu-item:not(.p-disabled)>.p-tieredmenu-item-content:hover{background:var(--color-brand-soft)}.ui-menu-panel .p-menu-separator,.ui-menu-panel .p-tieredmenu-separator{border-top:1px solid var(--color-border-subtle);margin:4px 0}.ui-option-list[data-v-ae20d234]{flex-direction:column;gap:4px;min-width:18rem;max-width:28rem;max-height:20rem;padding:6px;display:flex;overflow-y:auto}.ui-option-group[data-v-ae20d234]{flex-direction:column;gap:1px;display:flex}.ui-option-group-label[data-v-ae20d234]{color:var(--color-text-muted);line-height:1.45;font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px 4px;font-weight:600}.ui-option[data-v-ae20d234]{border-radius:var(--radius-md)}.ui-option--active[data-v-ae20d234]{background:var(--color-brand-soft)}.ui-option--disabled[data-v-ae20d234]{opacity:.55}.ui-option--disabled[data-v-ae20d234] .ui-menu-item{cursor:default}.ui-option[data-v-ae20d234] .ui-menu-item-desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-langmenu[data-v-b7260431]{flex-direction:column;gap:6px;min-height:0;display:flex}.ui-langmenu-head[data-v-b7260431]{align-items:center;gap:6px;padding:2px 4px 0;display:flex}.ui-langmenu-back[data-v-b7260431]{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-langmenu-back[data-v-b7260431]:hover{background:var(--color-background-muted);color:var(--color-text-primary)}.ui-langmenu-back[data-v-b7260431]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-langmenu-title[data-v-b7260431]{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}.ui-langmenu-search[data-v-b7260431]{margin:0 4px}.ui-langmenu-list[data-v-b7260431]{min-width:0;max-width:none;padding:0 0 4px}.ui-langmenu-empty[data-v-b7260431]{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0;padding:12px 10px}.p-dialog.ui-dialog .ui-dialog-footer{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;min-width:0}.p-dialog.ui-dialog .ui-dialog-footer>*{min-width:0;max-width:100%}@media (width<=767px){.p-dialog.ui-dialog .ui-dialog-footer{flex-direction:column;align-items:stretch}.p-dialog.ui-dialog .ui-dialog-footer>*{width:100%}}.p-dialog.ui-dialog .ui-sr--field{grid-template-columns:minmax(0,1fr)}.p-dialog.ui-dialog .ui-sr--field .ui-sr-lead{padding-top:0}.p-dialog.ui-dialog .ui-sr--field .ui-sr-ctl{max-width:none}.p-toast.p-toast-bottom-right{bottom:6.5rem!important}.ui-confirm-message[data-v-96af83df]{white-space:pre-line;margin:0;line-height:1.5}.ui-avatar--gradient[data-v-15b4eb87]{color:#fff;font-weight:600;font-size:var(--font-size-xs)}.ui-avatar--gradient.p-avatar-lg[data-v-15b4eb87]{font-size:var(--font-size-lg)}.ui-avatar--blue[data-v-15b4eb87]{background:linear-gradient(135deg,#2563eb,#1e40af)}.ui-avatar--sky[data-v-15b4eb87]{background:linear-gradient(135deg,#0284c7,#075985)}.ui-avatar--amber[data-v-15b4eb87]{background:linear-gradient(135deg,#d97706,#92400e)}.ui-avatar--emerald[data-v-15b4eb87]{background:linear-gradient(135deg,#059669,#065f46)}.ui-drawer.ui-drawer--sheet.p-drawer{height:auto;max-height:85vh;box-shadow:var(--shadow-overlay);border:0;border-radius:14px 14px 0 0}.ui-drawer.ui-drawer--sheet.p-drawer:before{content:"";background:var(--color-border-default);border-radius:2px;width:36px;height:4px;margin:10px auto 4px;display:block}.ui-drawer.ui-drawer--full.p-drawer{box-shadow:none;border:0;border-radius:0}.ui-drawer.ui-drawer--bare.p-drawer .p-drawer-header{display:none}.ui-drawer.ui-drawer--bare.p-drawer .p-drawer-content{flex-direction:column;padding:0;display:flex}.ui-drawer-title[data-v-9ed83bd9]{color:var(--color-text-primary);font-size:var(--font-size-lg);margin:0;font-weight:650;line-height:1.3}.ui-drawer-close[data-v-9ed83bd9]{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:auto;display:inline-grid}.ui-drawer-close[data-v-9ed83bd9]:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.ui-drawer-close[data-v-9ed83bd9]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ui-drawer-mask.p-drawer-mask,.p-overlay-mask.ui-drawer-mask{background:var(--color-scrim)!important}.ui-drawer.ui-drawer--bare .p-drawer-header{display:none}.ui-drawer.ui-drawer--bare .p-drawer-content{padding:0}.ui-drawer.ui-drawer--bare{border-inline-start:1px solid var(--color-border-subtle);box-shadow:var(--shadow-overlay)}.ui-drawer-footer[data-v-9ed83bd9]{justify-content:flex-end;gap:var(--space-2);display:flex}.ui-menu-group[data-v-c022676e]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.45;display:block}.ui-tabs-count[data-v-92d18105]{border-radius:var(--radius-full);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;padding:0 6px;font-weight:600}.ui-tabs-dirty[data-v-92d18105]{border-radius:var(--radius-full);background:var(--color-semantic-warning);flex:none;width:6px;height:6px;display:inline-block}.ui-tabs--compact[data-v-92d18105] .p-tablist-active-bar,.ui-tabs--inline[data-v-92d18105] .p-tablist-active-bar,.ui-tabs--page[data-v-92d18105] .p-tablist-active-bar{display:none}.ui-tabs--compact[data-v-92d18105] .p-tablist-tab-list,.ui-tabs--inline[data-v-92d18105] .p-tablist-tab-list,.ui-tabs--page[data-v-92d18105] .p-tablist-tab-list{background:0 0;border-bottom:0;gap:2px}.ui-tabs--compact[data-v-92d18105] .p-tab,.ui-tabs--inline[data-v-92d18105] .p-tab,.ui-tabs--page[data-v-92d18105] .p-tab{font-size:var(--font-size-sm);color:var(--color-text-secondary);border:0;border-bottom:2px solid #0000;gap:6px;font-weight:400;line-height:1.45}.ui-tabs--compact[data-v-92d18105] .p-tab-active,.ui-tabs--inline[data-v-92d18105] .p-tab-active,.ui-tabs--page[data-v-92d18105] .p-tab-active{border-bottom-color:var(--color-brand-primary);color:var(--color-text-brand);font-weight:600}.ui-tabs--compact[data-v-92d18105] .p-tablist{padding-inline:var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:0 0}.ui-tabs--compact[data-v-92d18105] .p-tab{margin-bottom:-1px;padding:9px 10px 8px}.ui-tabs--compact[data-v-92d18105] .p-tabpanels{background:0 0;padding:0}.ui-tabs-bar[data-v-92d18105]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ui-tabs-bar[data-v-92d18105] .p-tablist{flex:1;min-width:0}.ui-tabs-end[data-v-92d18105]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex:none;align-items:center;gap:6px;display:inline-flex}.ui-tabs--inline[data-v-92d18105] .p-tab{border-radius:7px 7px 0 0;padding:5px 9px}.ui-tabs--inline[data-v-92d18105] .p-tab.ui-tabs-tab--warn{color:var(--color-semantic-warning,#b45309)}.ui-tabs--inline[data-v-92d18105] .p-tabpanels,.ui-tabs--inline .ui-tabs-shared-panel[data-v-92d18105]{background:0 0;padding:0}.ui-tabs--page[data-v-92d18105] .p-tablist{padding-inline:var(--space-6);background:var(--color-background-surface);border-bottom:1px solid var(--color-border-subtle)}.ui-tabs--page[data-v-92d18105] .p-tab{margin-bottom:-1px;padding:10px 12px 9px}.ui-tabs--page[data-v-92d18105] .p-tabpanels{background:0 0;padding:0}@media (width<=767px){.ui-tabs--page[data-v-92d18105] .p-tablist{padding-inline:var(--space-4)}}.ui-tabs--vertical[data-v-92d18105]{align-items:flex-start;gap:var(--space-4);display:flex}.ui-tabs--vertical[data-v-92d18105] .p-tablist{flex:none}.ui-tabs--vertical[data-v-92d18105] .p-tablist-tab-list{border:0;border-inline-end:1px solid var(--color-border-subtle);flex-direction:column}.ui-tabs--vertical[data-v-92d18105] .p-tablist-active-bar{display:none}.ui-tabs--vertical[data-v-92d18105] .p-tab{border:0;border-inline-end:2px solid #0000;justify-content:flex-start;margin-inline-end:-1px}.ui-tabs--vertical[data-v-92d18105] .p-tab-active{border-inline-end-color:var(--color-brand-primary);color:var(--color-text-brand)}.ui-tabs--vertical[data-v-92d18105] .p-tabpanels{flex:1;min-width:0;padding-block:0}.ui-tabs-row[data-v-92d18105]{display:contents}.ui-tabs-row.is-strip[data-v-92d18105]{display:block;position:relative}.ui-tabs-measure[data-v-92d18105]{inset-inline-start:0;visibility:hidden;pointer-events:none;height:0;inline-size:max-content;max-inline-size:none;position:absolute;top:0;overflow:hidden}.ui-tabs-measure[data-v-92d18105] .p-tablist{background:0 0;border:0;padding:0;display:block}.ui-tabs-measure[data-v-92d18105] .p-tablist-tab-list{width:max-content;display:flex}.ui-tabs-measure[data-v-92d18105] .p-tab{white-space:nowrap;flex:none}.ui-tabs-more-wrap[data-v-92d18105]{flex:none;align-items:center;margin-inline-start:auto;display:inline-flex}.ui-tabs-more[data-v-92d18105]{border:0;height:38px;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.ui-tabs-more[data-v-92d18105]:hover{color:var(--color-text-primary);background:var(--color-background-hover)}.ui-tabs-more[data-v-92d18105]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-primary);outline:0}.ui-tabs--strip[data-v-92d18105] .p-tablist-content{scroll-snap-type:x proximity;scrollbar-width:none;padding-inline-end:40px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.ui-tabs--strip[data-v-92d18105] .p-tablist-content::-webkit-scrollbar{display:none}.ui-tabs--strip[data-v-92d18105] .p-tab{scroll-snap-align:start;white-space:nowrap;flex:none;min-height:42px}.ui-tabs--strip[data-v-92d18105] .p-tablist-prev-button,.ui-tabs--strip[data-v-92d18105] .p-tablist-next-button{display:none}.ui-tabs-strip-btn[data-v-92d18105]{z-index:1;background:var(--color-background-surface);width:40px;min-height:42px;color:var(--color-text-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;gap:4px;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.ui-tabs-strip-btn[data-v-92d18105]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-primary);outline:0}.ui-tabs-sheet[data-v-92d18105]{flex-direction:column;max-height:70vh;margin:0;padding:4px 12px 16px;list-style:none;display:flex;overflow-y:auto}.ui-tabs-sheet-row[data-v-92d18105]{width:100%;min-height:46px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-md);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:flex}.ui-tabs-sheet-row[data-v-92d18105]:hover{background:var(--color-background-hover)}.ui-tabs-sheet-row.is-active[data-v-92d18105]{background:var(--color-nav-active-bg);color:var(--color-nav-active-fg);font-weight:600}.ui-tabs-sheet-row[data-v-92d18105]:disabled{opacity:.5;cursor:default}.ui-tabs-sheet-label[data-v-92d18105]{flex:1;min-width:0}.ui-popover-panel.p-popover{border:1px solid var(--color-border-subtle);background:var(--color-background-surface);box-shadow:var(--shadow-lg);border-radius:10px}.ui-popover-panel.p-popover:focus{outline:none}.ui-popover-panel--list.p-popover{box-shadow:var(--shadow-overlay);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.45}.ui-popover-panel--list .p-popover-content{padding:6px}.ui-tooltip-trigger[data-v-ee81455f]{display:inline-flex}.ui-tooltip-text[data-v-ee81455f]{font-size:var(--font-size-xs);white-space:nowrap}.ui-tooltip-kbd[data-v-ee81455f]{border-color:var(--color-text-secondary);color:inherit;background:0 0;line-height:12px}.ui-tooltip-side[data-v-ee81455f]{z-index:1100;background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-md);font-size:var(--font-size-xs);pointer-events:none;border-radius:6px;padding:5px 8px;line-height:1.45;position:fixed;transform:translateY(-50%)}.ui-tooltip-panel.p-popover{background:var(--surface-inverse);color:var(--text-inverse);box-shadow:none;font-size:var(--font-size-xs);border:0;border-radius:6px;line-height:1.45}.ui-tooltip-panel .p-popover-content{padding:5px 8px}.ui-tooltip-panel.p-popover:before,.ui-tooltip-panel.p-popover:after{display:none}.ui-card-header[data-v-f867088c]{padding:1rem 1.25rem 0}.ui-card-title[data-v-f867088c]{font-size:var(--font-size-lg);margin:0 0 .25rem;font-weight:600}.ui-card-subtitle[data-v-f867088c]{font-size:var(--font-size-base);color:var(--color-text-secondary,#4b5563);margin:0}.ui-alert--ai[data-v-8083e70d]{background:var(--color-ai-subtle);outline-color:var(--color-ai-300);border-color:var(--color-ai-300);color:var(--color-ai-700)}.ui-alert--ai[data-v-8083e70d] .p-message-content,.ui-alert--ai[data-v-8083e70d] .p-message-icon,.ui-alert--ai[data-v-8083e70d] .p-message-close-button{color:var(--color-ai-700)}.ui-alert--dense[data-v-8083e70d]{border-radius:var(--radius-lg);box-shadow:none;border:1px solid;outline:0}.ui-alert--dense[data-v-8083e70d] .p-message-content{gap:10px;padding:8px 12px}.ui-alert--dense[data-v-8083e70d] .p-message-text{font-size:var(--font-size-sm);font-weight:400;line-height:1.45}.ui-alert--dense[data-v-8083e70d] .p-message-icon,.ui-alert--dense[data-v-8083e70d] .ui-alert-icon{width:15px;height:15px}.ui-alert--dense.p-message-info[data-v-8083e70d]:not(.ui-alert--ai){background:var(--tint-blue-50);border-color:var(--tint-blue-200);color:var(--color-info-text)}.ui-alert--dense.p-message-info[data-v-8083e70d]:not(.ui-alert--ai) .p-message-content{color:var(--color-info-text)}.ui-alert--dense.p-message-warn[data-v-8083e70d]{background:var(--color-warning-50);border-color:var(--color-note-border);color:var(--color-note-text)}.ui-alert--dense.p-message-warn[data-v-8083e70d] .p-message-content{color:var(--color-note-text)}.ui-alert--dense.ui-alert--ai[data-v-8083e70d]{border-color:var(--color-ai-border);color:var(--color-ai-text)}.ui-alert--dense.ui-alert--ai[data-v-8083e70d] .p-message-content{color:var(--color-ai-text)}.ui-alert--dense.p-message-info[data-v-8083e70d]:not(.ui-alert--ai) .ui-alert-icon{color:var(--color-brand-primary)!important}.ui-alert--dense.p-message-warn[data-v-8083e70d] .ui-alert-icon{color:var(--color-warning-strong)!important}.ui-alert--ai[data-v-8083e70d] .ui-alert-icon{color:var(--color-ai-primary)!important}.ui-strip[data-v-7cc80234]{border-radius:var(--radius-lg);min-width:0;min-height:44px;font-size:var(--font-size-sm);border:1px solid;align-items:center;gap:10px;padding:8px 12px;line-height:1.4;display:flex}.ui-strip--ai[data-v-7cc80234]{background:var(--color-ai-subtle);border-color:var(--color-ai-border);color:var(--color-ai-text)}.ui-strip-icon[data-v-7cc80234]{flex:none;display:inline-flex}.ui-strip--ai .ui-strip-icon[data-v-7cc80234]{color:var(--color-ai-primary)}.ui-strip-text[data-v-7cc80234]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-strip-text[data-v-7cc80234] b,.ui-strip-text[data-v-7cc80234] strong{font-weight:600}.ui-strip-actions[data-v-7cc80234] .p-button{height:26px;padding-block:0}.ui-strip-actions[data-v-7cc80234]{flex:none;align-items:center;gap:6px;display:flex}.ui-strip--wrap[data-v-7cc80234]{flex-wrap:wrap}.ui-strip--wrap .ui-strip-text[data-v-7cc80234]{white-space:normal}.ui-strip--wrap .ui-strip-actions[data-v-7cc80234]{flex-wrap:wrap;max-width:100%;margin-inline-start:auto}.ui-empty-inline[data-v-1ff96529]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:6px 0;line-height:1.45;display:flex}.ui-empty-inline-icon[data-v-1ff96529]{color:var(--color-text-muted);display:inline-flex}.ui-empty-inline-icon[data-v-1ff96529] svg{color:currentColor!important}.ui-empty-inline-action[data-v-1ff96529]{display:inline-flex}.ui-empty[data-v-1ff96529]{text-align:center;color:var(--color-text-muted,#5b6472);padding:3rem 1.5rem}.ui-empty-icon[data-v-1ff96529]{font-size:var(--font-size-5xl);margin-bottom:.5rem}.ui-empty-icon--tile[data-v-1ff96529]{background:var(--tint-blue-50,var(--color-brand-subtle));width:48px;height:48px;color:var(--color-brand-on-tint,var(--color-brand-primary));font-size:inherit;border-radius:14px;place-items:center;margin-inline:auto;display:grid}.ui-empty-title[data-v-1ff96529]{font-size:var(--font-size-lg);color:var(--color-text-primary,#171717);margin:0 0 .5rem}.ui-empty-description[data-v-1ff96529]{max-width:24rem;font-size:var(--font-size-base);margin:0 auto}.ui-empty-action[data-v-1ff96529]{margin-top:1rem}.ui-segmented[data-v-d334067f]{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.ui-seg-btn[data-v-d334067f]{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#d1d5db);cursor:pointer;font:inherit;font-size:var(--font-size-sm);color:var(--color-text-primary,#111827);border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.ui-seg-btn[data-v-d334067f]:hover:not(:disabled){border-color:var(--color-brand-primary,#2563eb)}.ui-seg-btn[data-v-d334067f]:disabled{opacity:.5;cursor:not-allowed}.ui-seg-active[data-v-d334067f]{background:var(--color-brand-solid,#2563eb)!important;color:#fff!important;border-color:var(--color-brand-solid,#2563eb)!important}.ui-segmented--on-dark[data-v-d334067f]{background:#ffffff24;border:1px solid #ffffff2e;border-radius:9999px;gap:.25rem;padding:.25rem}.ui-segmented--on-dark .ui-seg-btn[data-v-d334067f]{color:#ffffffeb;background:0 0;border-color:#0000;padding:.5rem 1.25rem}.ui-segmented--on-dark .ui-seg-btn[data-v-d334067f]:hover:not(:disabled){background:#ffffff1a;border-color:#0000}.ui-segmented--on-dark .ui-seg-active[data-v-d334067f]{box-shadow:0 2px 10px #00000047;background:var(--color-background-surface,#fff)!important;color:var(--color-text-primary,#111827)!important;border-color:var(--color-background-surface,#fff)!important}.ui-segmented--on-dark .ui-seg-btn[data-v-d334067f]:disabled{opacity:.45;cursor:not-allowed}.ui-segmented--on-dark .ui-seg-btn[data-v-d334067f]:focus-visible{outline:2px solid var(--color-background-surface,#fff);outline-offset:2px}.ui-segmented--on-dark .ui-seg-badge[data-v-d334067f]{background:var(--color-background-surface,#fff);color:var(--color-semantic-success,#047857)}.ui-seg-active[data-v-d334067f]:hover:not(:disabled){background:var(--color-brand-solid-hover,#1d4ed8)!important;border-color:var(--color-brand-solid-hover,#1d4ed8)!important}.ui-seg-icon[data-v-d334067f]{flex-shrink:0}.ui-seg-label[data-v-d334067f]{white-space:nowrap}.ui-seg-badge[data-v-d334067f]{min-width:1.125rem;font-size:var(--font-size-xs);background:#00000014;border-radius:9999px;justify-content:center;align-items:center;padding:.0625rem .375rem;font-weight:600;line-height:1;display:inline-flex}.ui-seg-active .ui-seg-badge[data-v-d334067f]{background:#ffffff40}.ui-segmented[data-v-d334067f]{min-width:0}@media (width<=767px){.ui-segmented[role=tablist][data-v-d334067f]:not(.ui-segmented--chips),.ui-segmented--wrap[role=tablist][data-v-d334067f]{flex-wrap:wrap!important;overflow:visible!important}}.ui-seg-btn[data-v-d334067f]{min-width:0;max-width:100%}.ui-seg-label[data-v-d334067f]{overflow-wrap:anywhere;min-width:0}.ui-segmented--track[data-v-d334067f]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-page);flex-wrap:wrap;flex:none;justify-content:flex-start;align-self:flex-start;gap:0;min-width:0;max-width:100%;padding:2px;display:inline-flex}.ui-segmented--track .ui-seg-btn[data-v-d334067f]{border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap;background:0 0;border:0;max-width:100%;padding:4px 10px;font-weight:400;line-height:18px}.ui-segmented--track .ui-seg-label[data-v-d334067f]{white-space:normal;text-align:center}.ui-segmented--track .ui-seg-icon[data-v-d334067f]{width:14px;height:14px}.ui-segmented--track.ui-segmented--sm[data-v-d334067f]{background:var(--color-background-muted);border:0;border-radius:7px;gap:2px;padding:2px}.ui-segmented--track.ui-segmented--sm .ui-seg-btn[data-v-d334067f]{font-size:var(--font-size-xs);border-radius:5px;padding:2px 8px;font-weight:500;line-height:20px}.ui-segmented--sm .ui-seg-icon[data-v-d334067f]{width:14px;height:14px}.ui-segmented--track .ui-seg-btn[data-v-d334067f]:hover:not(:disabled){color:var(--color-text-primary)}.ui-segmented--track .ui-seg-active[data-v-d334067f]{font-weight:600;box-shadow:0 1px 2px #0f172a1f;background:var(--color-background-surface)!important;color:var(--color-text-brand)!important}.ui-segmented--track .ui-seg-active[data-v-d334067f]:hover:not(:disabled){background:var(--color-background-surface)!important;border-color:#0000!important}.ui-segmented--on-dark .ui-seg-active[data-v-d334067f]:hover:not(:disabled){background:var(--color-background-surface,#fff)!important;border-color:var(--color-background-surface,#fff)!important}.ui-segmented--track.ui-segmented--sm .ui-seg-active[data-v-d334067f]{font-weight:500;box-shadow:0 1px 2px #0000001f;color:var(--color-text-primary)!important}.ui-segmented--seg[data-v-d334067f]{border:1px solid var(--color-border-default);background:var(--color-background-page);border-radius:8px;flex-wrap:wrap;flex:none;justify-content:flex-start;gap:0;min-width:0;max-width:100%;padding:2px;display:inline-flex}.ui-segmented--seg .ui-seg-btn[data-v-d334067f]{color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap;background:0 0;border:0;border-radius:6px;gap:5px;padding:3px 9px;font-weight:400;line-height:1.45}.ui-segmented--seg.ui-segmented--sm[data-v-d334067f]{padding:1px}.ui-segmented--seg.ui-segmented--sm .ui-seg-btn[data-v-d334067f]{padding:2px 7px}.ui-segmented--seg .ui-seg-btn[data-v-d334067f]:hover:not(:disabled){color:var(--color-text-primary);border-color:#0000}.ui-segmented--seg .ui-seg-active[data-v-d334067f],.ui-segmented--seg .ui-seg-active[data-v-d334067f]:hover:not(:disabled){font-weight:600;box-shadow:0 1px 2px #0f172a1f;background:var(--color-background-surface)!important;color:var(--color-text-brand)!important}.ui-segmented--seg .ui-seg-btn[data-v-d334067f]:focus-visible,.ui-segmented--chips .ui-seg-btn[data-v-d334067f]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-segmented--adm[data-v-d334067f]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-page);flex-wrap:nowrap;flex:none;gap:1px;padding:2px;display:inline-flex}.ui-segmented--adm .ui-seg-btn[data-v-d334067f]{height:26px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;line-height:1}.ui-segmented--adm.ui-segmented--sm .ui-seg-btn[data-v-d334067f]{height:22px;font-size:var(--font-size-xs);padding:0 8px}.ui-segmented--adm .ui-seg-btn[data-v-d334067f]:hover:not(:disabled){color:var(--color-text-primary);border-color:#0000}.ui-segmented--adm .ui-seg-active[data-v-d334067f],.ui-segmented--adm .ui-seg-active[data-v-d334067f]:hover:not(:disabled){font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px #0f172a1f;background:var(--color-background-surface)!important;color:var(--color-text-brand)!important}.ui-segmented--adm .ui-seg-btn[data-v-d334067f]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-segmented--chips[data-v-d334067f]{flex-wrap:nowrap;justify-content:flex-start;gap:4px;display:inline-flex}.ui-segmented--chips.ui-segmented--wrap[data-v-d334067f]{flex-wrap:wrap}.ui-segmented--chips .ui-seg-btn[data-v-d334067f]{border-radius:var(--radius-full);height:24px;color:var(--color-text-secondary);font-size:var(--font-size-xs);white-space:nowrap;background:0 0;border:0;flex:none;gap:5px;padding:0 9px;font-weight:500;line-height:1.4}.ui-segmented--chips .ui-seg-btn[data-v-d334067f]:hover:not(:disabled){background:var(--color-background-muted);border-color:#0000}.ui-segmented--chips .ui-seg-active[data-v-d334067f],.ui-segmented--chips .ui-seg-active[data-v-d334067f]:hover:not(:disabled){font-weight:600;background:var(--color-brand-50)!important;color:var(--color-text-brand)!important}.ui-segmented--chips .ui-seg-badge[data-v-d334067f]{background:var(--color-background-muted);min-width:16px;height:16px;color:var(--color-text-secondary);font-size:var(--font-size-xs);padding:0 4px}.ui-segmented--chips .ui-seg-active .ui-seg-badge[data-v-d334067f]{background:var(--color-brand-100);color:var(--color-text-brand)}.ui-view-toggle[data-v-7ee42c0e]{background:var(--color-background-page,#f9fafb);border:1px solid var(--color-border-default,#d1d5db);border-radius:.5rem;gap:.125rem;padding:.125rem;display:inline-flex}.ui-view-toggle-btn[data-v-7ee42c0e]{width:1.875rem;height:1.625rem;color:var(--color-text-muted,#6b7280);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.ui-view-toggle-btn[data-v-7ee42c0e]:hover:not(.ui-view-toggle-active){background:var(--color-background-surface,#fff);color:var(--color-text-primary,#111827)}.ui-view-toggle-active[data-v-7ee42c0e]{background:var(--color-background-surface,#fff);color:var(--color-brand-primary,#2563eb);box-shadow:0 1px 2px #0f172a0f}.ui-hint[data-v-f97ff19b]{vertical-align:middle;align-items:center;margin-inline-start:.375rem;display:inline-flex}.ui-hint-trigger[data-v-f97ff19b]{color:var(--color-text-muted,#6b7280);cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:relative}.ui-hint-trigger[data-v-f97ff19b]:before{content:"";border-radius:999px;position:absolute;inset:-4.5px}.ui-hint-trigger[data-v-f97ff19b]:hover,.ui-hint-trigger[data-v-f97ff19b]:focus-visible{color:var(--color-border-focus,#2563eb)}.ui-hint-trigger[data-v-f97ff19b]:focus-visible{outline:2px solid var(--color-border-focus,#2563eb);outline-offset:2px}.ui-hint-icon[data-v-f97ff19b]{stroke-width:2px;flex:none;width:15px;height:15px}.ui-hint-text[data-v-f97ff19b]{max-width:20rem;font-size:var(--font-size-sm);text-align:start;white-space:normal;color:var(--color-text-primary,#171717);font-weight:400;line-height:1.5;display:block}.ui-channel-badge[data-v-9194c418]{white-space:nowrap;align-items:center;gap:5px;min-width:0;max-width:100%;font-weight:600;line-height:1.4;display:inline-flex}.ui-channel-badge--md[data-v-9194c418]{font-size:var(--font-size-sm)}.ui-channel-badge--sm[data-v-9194c418]{font-size:var(--font-size-xs)}.ui-channel-badge-label[data-v-9194c418]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-channel-badge--text[data-v-9194c418],.ui-channel-badge--chip[data-v-9194c418]{color:var(--ui-channel-text)}.ui-channel-badge--chip[data-v-9194c418]{border-radius:var(--radius-full);background:var(--color-background-muted);padding:2px 8px}.ui-channel-badge--sm.ui-channel-badge--chip[data-v-9194c418]{padding:1px 6px;line-height:15px}.ui-channel-badge--dot[data-v-9194c418]{color:var(--color-text-secondary);font-weight:500}.ui-channel-badge-dot[data-v-9194c418]{background:var(--ui-channel-color);border-radius:50%;flex:none;width:7px;height:7px}.ui-channel-badge-icon[data-v-9194c418]{flex:none;color:var(--ui-channel-color)!important}.ui-ss[data-v-842b80f3]{border-top:1px solid var(--color-border-default);grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:28px;margin:0 20px;padding:20px 0;display:grid}.ui-ss--full[data-v-842b80f3]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:18px 20px}.ui-ss[data-v-842b80f3]:first-child{border-top:0}.ui-ss-lead[data-v-842b80f3]{min-width:0}.ui-ss--full .ui-ss-lead[data-v-842b80f3]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ui-ss-title[data-v-842b80f3]{font-size:var(--font-size-md);color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ui-ss-desc[data-v-842b80f3]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:4px 0 0}.ui-ss--full .ui-ss-desc[data-v-842b80f3]{margin-top:2px}.ui-ss--full .ui-ss-lead-text[data-v-842b80f3]{flex:320px;min-width:0}.ui-ss-action[data-v-842b80f3]{flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.ui-ss-ctl[data-v-842b80f3]{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid;container-type:inline-size}section.ui-ss-card[data-v-842b80f3]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-background-surface);min-width:0;box-shadow:none;padding:0;container-type:inline-size}.ui-ss-card-head[data-v-842b80f3]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1px solid var(--color-background-muted);flex-wrap:wrap;display:flex}.ui-ss-card-text[data-v-842b80f3]{flex:14rem;min-width:0}.ui-ss-card-title[data-v-842b80f3]{gap:var(--space-2);color:var(--color-text-primary);font-size:calc(var(--font-size-base) + .5px);flex-wrap:wrap;align-items:center;margin:0;font-weight:650;line-height:1.35;display:flex}.ui-ss-card-desc[data-v-842b80f3]{color:var(--color-text-muted);font-size:calc(var(--font-size-sm) - .5px);margin:2px 0 0}.ui-ss-card-action[data-v-842b80f3]{flex:none;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.ui-ss-card-body[data-v-842b80f3]{min-width:0;padding-bottom:var(--space-1);flex-direction:column;display:flex}.ui-ss-card-body--pad[data-v-842b80f3]{gap:var(--space-3);padding:var(--space-4) var(--space-5)}.ui-ss-card-body--pad>p[data-v-842b80f3-s]{margin:0}@media (width<=1023px){.ui-ss-card-head[data-v-842b80f3],.ui-ss-card-body--pad[data-v-842b80f3]{padding-inline:var(--space-4)}.ui-ss[data-v-842b80f3]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0 14px}.ui-ss--full[data-v-842b80f3]{margin:0;padding:16px 14px}}.ui-savebar[data-v-a446161e]{z-index:4;border:1px solid var(--tint-blue-200);border-radius:var(--radius-xl);background:var(--color-background-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;line-height:1.45;display:flex;position:sticky;bottom:14px;box-shadow:0 1px 2px #0f172a0f,0 8px 24px -12px #0f172a2e}.ui-savebar-summary[data-v-a446161e]{min-width:0;color:var(--color-text-brand);align-items:center;gap:6px;display:inline-flex}.ui-savebar-icon[data-v-a446161e]{color:var(--color-brand-primary);flex:none}.ui-savebar--changes[data-v-a446161e]{border-color:var(--color-border-subtle);min-height:50px;padding-block:8px;padding-inline:14px 8px}.ui-savebar--changes .ui-savebar-btn[data-v-a446161e]{min-height:32px;font-size:var(--font-size-sm);padding:0 14px}.ui-savebar--changes .ui-savebar-summary[data-v-a446161e]{color:var(--color-text-primary);font-size:var(--font-size-sm);gap:8px;font-weight:600}.ui-savebar-dot[data-v-a446161e]{border-radius:var(--radius-full);background:var(--color-semantic-warning);flex:none;width:8px;height:8px}.ui-savebar--changes .ui-savebar-btn[data-v-a446161e]:not(.ui-savebar-btn--primary){background:0 0;border-color:#0000}.ui-savebar--changes .ui-savebar-btn[data-v-a446161e]:not(.ui-savebar-btn--primary):hover:not(:disabled){background:var(--color-background-muted)}.ui-savebar-changes[data-v-a446161e]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.ui-savebar-actions[data-v-a446161e]{gap:8px;margin-inline-start:auto;display:flex}.ui-savebar-btn[data-v-a446161e]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-surface);min-height:28px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;align-items:center;padding:0 9px;font-weight:500;line-height:14px;display:inline-flex}.ui-savebar-btn[data-v-a446161e]:hover:not(:disabled){background:var(--color-background-muted)}.ui-savebar-btn--primary[data-v-a446161e]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-brand-primary-contrast)}.ui-savebar-btn--primary[data-v-a446161e]:hover:not(:disabled){border-color:var(--color-brand-solid-hover,var(--color-brand-primary));background:var(--color-brand-solid-hover,var(--color-brand-primary))}.ui-savebar-btn[data-v-a446161e]:disabled{opacity:.55;cursor:not-allowed}.ui-savebar-btn[data-v-a446161e]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.ui-savebar-enter-active[data-v-a446161e],.ui-savebar-leave-active[data-v-a446161e]{transition:opacity .15s,transform .15s}.ui-savebar-enter-from[data-v-a446161e],.ui-savebar-leave-to[data-v-a446161e]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.ui-savebar-enter-active[data-v-a446161e],.ui-savebar-leave-active[data-v-a446161e]{transition:none}}.ui-sortable[data-v-4dea95e4]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ui-sortable-item[data-v-4dea95e4]{cursor:grab;outline:none}.ui-sortable-item[data-v-4dea95e4]:focus-visible{outline:2px solid var(--color-border-focus,#2563eb);outline-offset:2px}.ui-sortable-item[data-v-4dea95e4]:active{cursor:grabbing}.ui-sortable-sr[data-v-4dea95e4]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-dp[data-v-f2f04a9b]{display:inline-flex;position:relative}.ui-dp-trigger[data-v-f2f04a9b]{border:1px solid var(--color-border-default,#d1d5db);background:var(--color-background-surface,#fff);min-width:9.5rem;height:2.25rem;color:var(--color-text-primary,#111827);font:inherit;font-size:var(--font-size-base);cursor:pointer;border-radius:.5rem;align-items:center;gap:.4375rem;padding:0 .75rem;transition:border-color .12s,box-shadow .12s;display:inline-flex}.ui-dp-trigger[data-v-f2f04a9b]:hover{border-color:var(--tint-blue-200)}.ui-dp.is-open .ui-dp-trigger[data-v-f2f04a9b]{border-color:var(--color-brand-primary,#2563eb);box-shadow:0 0 0 3px #2563eb2e}.ui-dp.is-disabled .ui-dp-trigger[data-v-f2f04a9b]{background:var(--color-background-page,#f9fafb);color:var(--color-text-muted,#9ca3af);cursor:not-allowed}.ui-dp-icon[data-v-f2f04a9b]{color:var(--color-text-secondary,#6b7280);flex-shrink:0}.ui-dp.is-open .ui-dp-icon[data-v-f2f04a9b]{color:var(--color-brand-primary,#2563eb)}.ui-dp-value[data-v-f2f04a9b]{font-feature-settings:"tnum"}.ui-dp-placeholder[data-v-f2f04a9b]{color:var(--color-text-muted,#9ca3af)}.ui-dp-popup[data-v-f2f04a9b]{top:calc(100% + .375rem);z-index:100;background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#e5e7eb);border-radius:.75rem;outline:none;width:19rem;padding:.75rem;position:absolute;inset-inline-start:0;box-shadow:0 4px 8px #0f172a0f,0 16px 32px #0f172a1f}.ui-dp--inline[data-v-f2f04a9b]{display:block}.ui-dp-inline[data-v-f2f04a9b]{outline:none;padding:4px 6px}.ui-dp-inline .ui-dp-head[data-v-f2f04a9b]{grid-template-columns:1.75rem 1fr 1.75rem;margin-bottom:2px}.ui-dp-inline .ui-dp-nav[data-v-f2f04a9b]{width:1.75rem;height:1.75rem;font-size:var(--font-size-lg)}.ui-dp-inline .ui-dp-title[data-v-f2f04a9b]{font-size:var(--font-size-sm);padding:2px 6px}.ui-dp-inline .ui-dp-grid[data-v-f2f04a9b]{color:var(--color-text-secondary);font-size:var(--font-size-xs);grid-template-columns:repeat(7,28px);justify-content:start;gap:2px}.ui-dp-inline .ui-dp-wk[data-v-f2f04a9b]{height:26px;font-size:var(--font-size-xs);letter-spacing:0;text-transform:none;color:var(--color-text-muted);border-radius:6px;place-items:center;padding:0;font-weight:500;display:grid}.ui-dp-inline .ui-dp-day[data-v-f2f04a9b]{height:26px;font-size:var(--font-size-xs);color:var(--color-text-secondary);border-radius:6px;padding:0}.ui-dp-inline .ui-dp-day.is-out[data-v-f2f04a9b]{color:var(--color-text-faint)}.ui-dp-inline .ui-dp-day.is-disabled[data-v-f2f04a9b]{color:var(--color-text-faint);text-decoration:none}.ui-dp-inline .ui-dp-day.is-selected[data-v-f2f04a9b]{color:var(--color-brand-primary-contrast)}.ui-dp-head[data-v-f2f04a9b]{grid-template-columns:2rem 1fr 2rem;align-items:center;margin-bottom:.5rem;display:grid}.ui-dp-nav[data-v-f2f04a9b]{cursor:pointer;width:2rem;height:2rem;font-size:var(--font-size-xl);color:var(--color-text-secondary,#4b5563);background:0 0;border:1px solid #0000;border-radius:.5rem;line-height:1;transition:background .12s,color .12s}.ui-dp-nav[data-v-f2f04a9b]:hover{background:var(--color-background-muted,#f3f4f6);color:var(--color-text-primary,#111827)}.ui-dp-title[data-v-f2f04a9b]{cursor:pointer;font:inherit;font-weight:600;font-size:var(--font-size-md);color:var(--color-text-primary,#111827);text-transform:capitalize;background:0 0;border:0;border-radius:.5rem;padding:.375rem .5rem}.ui-dp-title[data-v-f2f04a9b]:hover{background:var(--color-background-muted,#f3f4f6)}.ui-dp-grid[data-v-f2f04a9b]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.ui-dp-wk[data-v-f2f04a9b]{text-align:center;font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted,#9ca3af);padding:.375rem 0;font-weight:600}.ui-dp-day[data-v-f2f04a9b]{cursor:pointer;height:2rem;font:inherit;font-size:var(--font-size-sm);color:var(--color-text-primary,#111827);font-feature-settings:"tnum";background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.ui-dp-day[data-v-f2f04a9b]:hover:not(.is-disabled):not(.is-selected){background:var(--tint-blue-50,#eff6ff);color:var(--tint-blue-50-fg,#1d4ed8)}.ui-dp-day.is-out[data-v-f2f04a9b]{color:var(--color-text-muted,#d1d5db)}.ui-dp-day.is-today[data-v-f2f04a9b]:not(.is-selected){border:1px solid var(--color-brand-primary,#2563eb)}.ui-dp-day.is-selected[data-v-f2f04a9b]{background:var(--color-brand-solid,#2563eb);color:#fff;font-weight:600}.ui-dp-day.is-disabled[data-v-f2f04a9b]{color:#e5e7eb;cursor:not-allowed;text-decoration:line-through}.ui-dp-mgrid[data-v-f2f04a9b]{grid-template-columns:repeat(3,1fr);gap:.375rem;padding:.25rem 0;display:grid}.ui-dp-mcell[data-v-f2f04a9b]{cursor:pointer;height:2.5rem;font:inherit;font-size:var(--font-size-sm);color:var(--color-text-primary,#111827);text-transform:capitalize;background:0 0;border:0;border-radius:.5rem;transition:background .12s,color .12s}.ui-dp-mcell[data-v-f2f04a9b]:hover:not(.is-selected){background:var(--tint-blue-50,#eff6ff);color:var(--tint-blue-50-fg,#1d4ed8)}.ui-dp-mcell.is-selected[data-v-f2f04a9b]{background:var(--color-brand-solid,#2563eb);color:#fff;font-weight:600}.ui-dp-foot[data-v-f2f04a9b]{border-top:1px solid var(--color-border-default,#f3f4f6);justify-content:space-between;gap:.375rem;margin-top:.5rem;padding-top:.5rem;display:flex}.ui-dp-ftbtn[data-v-f2f04a9b]{cursor:pointer;font:inherit;font-size:var(--font-size-xs);color:var(--color-brand-primary,#2563eb);background:0 0;border:0;border-radius:.375rem;padding:.25rem .5rem;font-weight:500}.ui-dp-ftbtn[data-v-f2f04a9b]:hover{background:var(--tint-blue-50,#eff6ff)}.ui-cp-contrast[data-v-fd475c55]{align-items:center;gap:var(--space-1);font-size:calc(var(--font-size-xs) - .5px);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.ui-cp-contrast--ok[data-v-fd475c55]{color:var(--color-semantic-success)}.ui-cp-contrast--warn[data-v-fd475c55]{color:var(--color-semantic-warning)}.ui-cp-contrast-sr[data-v-fd475c55]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-cp-suggestion[data-v-fd475c55]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-basis:100%;line-height:1.45}.ui-cp[data-v-14fb92df]{display:inline-flex;position:relative}.ui-cp--contrast[data-v-14fb92df]{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap}.ui-cp--contrast .ui-cp-popup[data-v-14fb92df]{top:2.5625rem}.ui-cp--contrast.ui-cp--sm .ui-cp-popup[data-v-14fb92df]{top:2.125rem}.ui-cp-trigger[data-v-14fb92df]{border:1px solid var(--color-border-default,#d1d5db);background:var(--color-background-surface,#fff);height:2.1875rem;color:var(--color-text-primary,#111827);font:inherit;font-size:var(--font-size-base);cursor:pointer;border-radius:.375rem;align-items:center;gap:.4375rem;padding:0 .5rem;transition:border-color .12s,box-shadow .12s;display:inline-flex}.ui-cp--sm .ui-cp-trigger[data-v-14fb92df]{height:1.75rem;font-size:var(--font-size-xs)}.ui-cp-trigger[data-v-14fb92df]:hover{border-color:var(--tint-blue-200)}.ui-cp.is-open .ui-cp-trigger[data-v-14fb92df]{border-color:var(--color-brand-primary,#2563eb);box-shadow:0 0 0 3px #2563eb2e}.ui-cp.is-disabled .ui-cp-trigger[data-v-14fb92df]{background:var(--color-background-page,#f9fafb);color:var(--color-text-muted,#9ca3af);cursor:not-allowed}.ui-cp-dot[data-v-14fb92df]{border:1px solid #0000001f;border-radius:9999px;flex-shrink:0;width:1rem;height:1rem}.ui-cp-chip[data-v-14fb92df]{font-size:var(--font-size-sm);border:1px solid #0000000f;border-radius:9999px;align-items:center;padding:.0625rem .5rem;font-weight:500;display:inline-flex}.ui-cp--sm .ui-cp-chip[data-v-14fb92df]{font-size:var(--font-size-xs)}.ui-cp-label[data-v-14fb92df]{white-space:nowrap}.ui-cp-label--mono[data-v-14fb92df]{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ui-cp-caret[data-v-14fb92df]{color:var(--color-text-muted,#9ca3af);flex-shrink:0}.ui-cp-popup[data-v-14fb92df]{z-index:100;background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#e5e7eb);border-radius:.75rem;width:max-content;max-width:min(20rem,100vw - 2rem);padding:.625rem;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 4px 8px #0f172a0f,0 16px 32px #0f172a1f}.ui-cp-popup--presets[data-v-14fb92df]{z-index:9999;flex-direction:column;gap:.5rem;display:flex}.ui-cp-grid[data-v-14fb92df]{grid-template-columns:repeat(8,2rem);gap:.375rem;display:grid}.ui-cp-popup--presets .ui-cp-grid[data-v-14fb92df]{grid-template-columns:repeat(8,1fr);gap:.25rem}.ui-cp-swatch[data-v-14fb92df]{cursor:pointer;border:1px solid #0000001a;width:2rem;height:2rem;padding:0;transition:transform .1s,box-shadow .1s;position:relative}.ui-cp-popup--presets .ui-cp-swatch[data-v-14fb92df]{aspect-ratio:1;border:2px solid #fff;width:100%;height:auto;box-shadow:0 0 0 1px #00000014}.ui-cp-swatch--dot[data-v-14fb92df]{border-radius:9999px}.ui-cp-swatch--chip[data-v-14fb92df]{border-radius:.375rem}.ui-cp-swatch[data-v-14fb92df]:hover{transform:scale(1.08)}.ui-cp-popup--presets .ui-cp-swatch[data-v-14fb92df]:hover{z-index:1;transform:scale(1.18)}.ui-cp-swatch[data-v-14fb92df]:focus-visible{box-shadow:0 0 0 2px var(--color-background-surface,#fff), 0 0 0 4px var(--color-brand-primary,#2563eb);outline:none}.ui-cp-swatch.is-selected[data-v-14fb92df]{box-shadow:0 0 0 2px var(--color-background-surface,#fff), 0 0 0 4px var(--color-brand-primary,#2563eb)}.ui-cp-check[data-v-14fb92df]{color:#fff;filter:drop-shadow(0 0 1px #0000008c);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-cp-swatch--chip .ui-cp-check[data-v-14fb92df]{color:currentColor;filter:none}.ui-cp-custom[data-v-14fb92df]{border-top:1px solid var(--color-border-default,#f3f4f6);align-items:center;gap:.375rem;margin-top:.5rem;padding-top:.5rem;display:flex}.ui-cp-custom-preview[data-v-14fb92df]{border:1px solid #0000001f;border-radius:.375rem;flex-shrink:0;width:1.5rem;height:1.5rem}.ui-cp-custom-input[data-v-14fb92df]{border:1px solid var(--color-border-default,#d1d5db);min-width:0;height:1.875rem;font:inherit;font-size:var(--font-size-sm);text-transform:uppercase;border-radius:.375rem;outline:none;flex:1;padding:0 .5rem}.ui-cp-popup .ui-cp-custom-input[data-v-14fb92df]{min-width:0}.ui-cp-custom-input[data-v-14fb92df]:focus{border-color:var(--color-brand-primary,#2563eb);box-shadow:0 0 0 3px #2563eb2e}.ui-cp-custom-input.is-invalid[data-v-14fb92df]{border-color:var(--color-semantic-danger,#b91c1c)}.ui-cp-custom-confirm[data-v-14fb92df]{background:var(--color-brand-solid,#2563eb);color:#fff;cursor:pointer;border:0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.ui-cp-custom-confirm[data-v-14fb92df]:hover{background:var(--color-brand-solid-hover,#1d4ed8)}.ui-cp-hexrow[data-v-14fb92df]{background:var(--color-background-page,#f9fafb);border:1px solid var(--color-border-default,#e5e7eb);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;display:flex}.ui-cp-hexrow-prefix[data-v-14fb92df]{color:var(--color-text-muted,#6b7280);font-family:ui-monospace,monospace;font-size:var(--font-size-base)}.ui-cp-hexrow-input[data-v-14fb92df]{font-family:ui-monospace,monospace;font-size:var(--font-size-base);color:var(--color-text-primary,#171717);text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;min-width:0}.ui-cp-native[data-v-14fb92df]{border:1px solid var(--color-border-default,#d1d5db);background:var(--color-background-surface,#fff);cursor:pointer;border-radius:.25rem;flex-shrink:0;width:24px;height:24px;padding:0}.ui-cp-native[data-v-14fb92df]::-webkit-color-swatch-wrapper{padding:0}.ui-cp-native[data-v-14fb92df]::-webkit-color-swatch{border:none;border-radius:.125rem}.ui-cp-tabs[data-v-14fb92df]{background:var(--color-background-page,#f3f4f6);border-radius:.375rem;flex-wrap:wrap;gap:.125rem;padding:.125rem;display:flex}.ui-cp-tab[data-v-14fb92df]{white-space:nowrap;cursor:pointer;min-width:0;font:inherit;font-size:var(--font-size-xs);color:var(--color-text-muted,#6b7280);background:0 0;border:none;border-radius:.25rem;flex:auto;padding:.25rem .375rem;font-weight:500;transition:background .12s,color .12s}.ui-cp-tab[data-v-14fb92df]:hover{color:var(--color-text-primary,#171717)}.ui-cp-tab.is-active[data-v-14fb92df]{background:var(--color-background-surface,#fff);color:var(--color-text-primary,#171717);box-shadow:0 1px 2px #0000000f}.ui-cp-auto[data-v-14fb92df]{border:1px dashed var(--color-border-default,#d1d5db);cursor:pointer;font:inherit;font-size:var(--font-size-xs);color:var(--color-text-muted,#6b7280);background:0 0;border-radius:.375rem;margin-top:.125rem;padding:.375rem .5rem;transition:background .12s,color .12s,border-color .12s}.ui-cp-auto[data-v-14fb92df]:hover{background:var(--color-background-page,#f9fafb);color:var(--color-text-primary,#171717);border-color:var(--color-brand-primary,#2563eb)}.ui-cp-auto.is-active[data-v-14fb92df]{background:var(--color-background-page,#f9fafb);color:var(--color-text-primary,#171717);border-style:solid}.dfc-wrap[data-v-8bdb3b72]{display:inline-block;position:relative}.dfc-chip[data-v-8bdb3b72]{border:1px solid var(--color-border-default,#e5e5e5);background:var(--color-background-surface,#fff);box-sizing:border-box;cursor:pointer;color:var(--color-text-default,#111);transition:border-color .12s,background .12s;font-size:var(--font-size-xs)!important;letter-spacing:.01em!important;border-radius:9999px!important;align-items:center!important;gap:.3125rem!important;padding:.1875rem .625rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.dfc-chip>svg[data-v-8bdb3b72]{flex:none}.dfc-chip[data-v-8bdb3b72]:focus-visible{box-shadow:none!important;border-radius:9999px!important}.dfc-chip[data-v-8bdb3b72]:hover{border-color:var(--color-text-muted,#9ca3af)}.dfc-chip.is-open[data-v-8bdb3b72],.dfc-chip.is-active[data-v-8bdb3b72]{border-color:var(--color-brand-primary,#2563eb);background:#2563eb0f}.dfc-chip-label[data-v-8bdb3b72]{font-weight:500}.dfc-chip-value[data-v-8bdb3b72]{color:var(--color-brand-primary,#2563eb);font-weight:500}.dfc-chip-caret[data-v-8bdb3b72]{color:var(--color-text-muted,#9ca3af)}.dfc-popover[data-v-8bdb3b72]{z-index:30;top:calc(100% + .375rem);border:1px solid var(--color-border-default,#e5e5e5);background:var(--color-background-surface,#fff);border-radius:.5rem;flex-direction:column;gap:.5rem;min-width:14rem;padding:.5rem;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #00000014}.dfc-presets[data-v-8bdb3b72]{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.dfc-preset[data-v-8bdb3b72]{font-size:var(--font-size-sm);cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .375rem;display:flex}.dfc-preset[data-v-8bdb3b72]:hover{background:var(--color-background-page,#f3f4f6)}.dfc-custom[data-v-8bdb3b72]{border-top:1px dashed var(--color-border-default,#e5e5e5);flex-direction:column;gap:.375rem;padding:.375rem .5rem;display:flex}.dfc-custom-row[data-v-8bdb3b72]{font-size:var(--font-size-xs);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dfc-custom-row input[type=date][data-v-8bdb3b72]{border:1px solid var(--color-border-default,#e5e5e5);height:1.75rem;font-size:var(--font-size-xs);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:.375rem;padding:0 .375rem}.dfc-reset[data-v-8bdb3b72]{color:var(--color-brand-primary,#2563eb);cursor:pointer;font-size:var(--font-size-xs);text-align:start;background:0 0;border:0;border-radius:.25rem;padding:.25rem .375rem}.dfc-reset[data-v-8bdb3b72]:hover{background:var(--color-background-page,#f3f4f6)}.ui-tzp[data-v-d6901028]{font:inherit;min-width:0;max-width:100%;display:block;position:relative}.ui-tzp-trigger[data-v-d6901028]{background:var(--p-form-field-background,var(--color-surface,#fff));border:1px solid var(--p-form-field-border-color,var(--color-border-default,#d1d5db));width:100%;min-width:0;max-width:100%;height:32px;font:inherit;font-size:var(--font-size-sm,13px);color:var(--p-form-field-color,var(--color-text-primary,#111827));text-align:start;cursor:pointer;box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;padding-block:0;padding-inline:10px 8px;line-height:18px;display:inline-flex}.ui-tzp-trigger[data-v-d6901028]:hover:not([disabled]){border-color:var(--p-form-field-hover-border-color,var(--color-brand-primary,#2563eb))}.ui-tzp-trigger[data-v-d6901028]:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-border-focus,#2563eb);outline-offset:var(--focus-ring-offset,2px)}.ui-tzp-trigger.is-invalid[data-v-d6901028]{border-color:var(--color-danger-600,#dc2626)}.ui-tzp-trigger[disabled][data-v-d6901028]{opacity:.5;cursor:not-allowed}.ui-tzp-value[data-v-d6901028]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-tzp-placeholder[data-v-d6901028]{color:var(--color-text-muted,#6b7280);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-tzp-chev[data-v-d6901028]{color:var(--color-text-muted,#6b7280);flex:none;margin-inline-start:auto}.ui-tzp-dst[data-v-d6901028]{font-size:var(--font-size-xs);color:var(--color-text-muted,#6b7280);margin:4px 0 0}.ui-tzp-stale[data-v-d6901028]{font-size:var(--font-size-xs);color:var(--color-warning,#92400e);margin:4px 0 0}.ui-tzp-stale.is-unusable[data-v-d6901028]{color:var(--color-danger,#b91c1c)}.ui-tzp-pop[data-v-d6901028]{z-index:100;top:calc(100% + 4px);background:var(--color-surface,#fff);border:1px solid var(--color-border-default,#d1d5db);border-radius:var(--radius-lg,10px);flex-direction:column;width:max(320px,100%);max-height:340px;display:flex;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 12px 32px #0000001f}.ui-tzp-pop--end[data-v-d6901028]{inset-inline:auto 0}.ui-tzp-search[data-v-d6901028]{border:1px solid var(--color-border-default,#d1d5db);border-radius:var(--radius-md,8px);font:inherit;color:var(--color-text-primary,#111827);background:var(--color-surface,#fff);margin:8px;padding:8px 12px}.ui-tzp-search[data-v-d6901028]:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-border-focus,#2563eb);outline-offset:0}.ui-tzp-hint[data-v-d6901028]{font-size:var(--font-size-xs);color:var(--color-text-muted,#6b7280);margin:0 8px 6px}.ui-tzp-list[data-v-d6901028]{margin:0;padding:4px;list-style:none;overflow-y:auto}.ui-tzp-row[data-v-d6901028]{border-radius:var(--radius-sm,6px);cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.ui-tzp-row.is-focused[data-v-d6901028]{background:var(--tint-blue-50,#eff6ff)}.ui-tzp-row.is-selected[data-v-d6901028]{background:var(--tint-blue-50,#eff6ff);outline:1px solid var(--color-border-focus,#2563eb)}.ui-tzp-row-name[data-v-d6901028]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-base);overflow:hidden}.ui-tzp-row-region[data-v-d6901028]{font-size:var(--font-size-xs);color:var(--color-text-secondary,#4b5563)}.ui-tzp-row-offset[data-v-d6901028]{border-radius:var(--radius-sm,4px);background:var(--color-surface-2,#f3f4f6);color:var(--color-text-secondary,#4b5563);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;padding:1px 6px}.ui-tzp-state[data-v-d6901028]{text-align:center;color:var(--color-text-muted,#6b7280);font-size:var(--font-size-sm);padding:12px}.ui-tzp-state--failed[data-v-d6901028]{color:var(--color-danger-600,#dc2626)}.ui-divider[data-v-8948f060]{align-items:center;gap:var(--space-3);background:var(--color-border-subtle);min-height:1px;display:flex}.ui-divider--labelled[data-v-8948f060]{background:0 0}.ui-divider--labelled[data-v-8948f060]:before,.ui-divider--labelled[data-v-8948f060]:after{content:"";background:var(--color-border-subtle);flex:1 1 0;height:1px}.ui-divider-label[data-v-8948f060]{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap;flex:none;font-weight:500;line-height:1.45}.ui-popover-footer[data-v-99c79629]{border-top:1px solid var(--color-border-subtle);justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;padding:8px 6px 2px;display:flex}.ui-popover-footer-hint[data-v-99c79629]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;gap:8px;margin-inline-end:auto;display:flex}.ui-popover-section[data-v-1c9b823f]{border-top:1px solid var(--color-border-subtle);flex-direction:column;margin-top:4px;padding-top:4px;display:flex}.ui-popover-section-label[data-v-1c9b823f]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px 4px;font-weight:600;line-height:1.45}.ui-tab-rail[data-v-4ab8153a]{width:48px;font-size:var(--font-size-sm);background:var(--color-background-surface);border-inline-start:1px solid var(--color-border-subtle);flex-direction:column;align-items:center;gap:6px;height:100%;padding:10px 0;display:flex}.ui-tab-rail-tabs[data-v-4ab8153a],.ui-tab-rail-end[data-v-4ab8153a]{flex-direction:column;align-items:center;gap:6px;display:flex}.ui-tab-rail-end[data-v-4ab8153a]{margin-top:auto}.ui-tab-rail-tab[data-v-4ab8153a]{border-radius:var(--radius-lg);width:34px;height:34px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ui-tab-rail-tab[data-v-4ab8153a]:hover{background:var(--color-background-hover)}.ui-tab-rail-tab.is-active[data-v-4ab8153a]{background:var(--color-nav-active-bg);color:var(--color-text-brand)}.ui-tab-rail-icon[data-v-4ab8153a]{width:17px;height:17px;color:currentColor!important}.ui-tab-rail-count[data-v-4ab8153a]{min-width:14px;height:14px;font-size:var(--font-size-xs);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 3px;font-weight:700;line-height:14px;position:absolute;top:2px;right:2px}.ui-tab-rail-count--warn[data-v-4ab8153a]{background:var(--color-warning-solid);color:var(--color-warning-solid-fg)}.ui-tab-rail-count--ai[data-v-4ab8153a]{background:var(--color-ai-solid);color:var(--color-brand-primary-contrast)}.ui-acc-panel[data-v-987d2ab8]{border:0;border-bottom:1px solid var(--color-border-subtle)}.ui-acc-panel[data-v-987d2ab8]:last-child{border-bottom:0}.ui-acc-head[data-v-987d2ab8]{padding:10px var(--space-4);align-items:center;gap:6px;display:flex}.ui-acc-head[data-v-987d2ab8] .ui-acc-header{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;gap:6px;padding:0;font-weight:600;line-height:16px;display:flex}.ui-acc-head[data-v-987d2ab8] .ui-acc-header:hover{color:var(--color-text-secondary)}.ui-acc-head[data-v-987d2ab8] .ui-acc-header:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-acc-icon[data-v-987d2ab8]{flex:none}.ui-acc-head .ui-acc-icon[data-v-987d2ab8]{color:currentColor!important}.ui-acc-noicon[data-v-987d2ab8]{display:none}.ui-acc-title[data-v-987d2ab8]{min-width:0}.ui-acc-count[data-v-987d2ab8]{border-radius:var(--radius-full);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-xs);letter-spacing:0;font-variant-numeric:tabular-nums;padding:0 6px;font-weight:600}.ui-acc-actions[data-v-987d2ab8]{flex:none;align-items:center;gap:2px;display:flex}.ui-acc-actions[data-v-987d2ab8] .p-button{width:22px;min-width:22px;height:22px;min-height:22px;padding:0}.ui-acc-actions[data-v-987d2ab8] .p-button svg{width:13px;height:13px}.ui-acc-chevron[data-v-987d2ab8]{color:var(--color-text-muted);cursor:pointer;flex:none;transition:transform .15s;transform:rotate(-90deg)}.ui-acc-chevron.is-open[data-v-987d2ab8]{transform:none}@media (prefers-reduced-motion:reduce){.ui-acc-chevron[data-v-987d2ab8]{transition:none}}.ui-acc-content[data-v-987d2ab8] .p-accordioncontent-wrapper{min-width:0}.ui-acc-content[data-v-987d2ab8] .p-accordioncontent-content{padding:0 var(--space-4) 14px;background:0 0;border:0}.ui-anchored-scrim[data-v-8d6d5cb8]{z-index:var(--z-overlay);background:var(--color-scrim);position:fixed;inset:0}.ui-anchored-panel[data-v-8d6d5cb8]{z-index:var(--z-popover);box-sizing:border-box;border:1px solid var(--color-border-subtle);background:var(--color-background-surface);box-shadow:var(--shadow-overlay);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:start;animation:ui-anchored-in-8d6d5cb8 .16s var(--ease-out);border-radius:10px;flex-direction:column;padding:6px;line-height:1.45;display:flex;position:fixed;overflow:auto}.ui-anchored-panel--flush[data-v-8d6d5cb8]{padding:0;overflow:hidden}.ui-anchored-panel[data-v-8d6d5cb8]:focus{outline:none}@keyframes ui-anchored-in-8d6d5cb8{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ui-anchored-panel[data-v-8d6d5cb8]{animation:none}}.ui-menu-list[data-v-efa797bd]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-menu-list--wrap[data-v-efa797bd]{flex-flow:wrap;gap:5px}.ui-menu-row[data-v-08ba6bbb]{min-width:0;display:flex}.ui-menu-row-control[data-v-08ba6bbb]{box-sizing:border-box;min-width:0;min-height:32px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;align-items:center;gap:10px;margin:0;padding:7px 10px;line-height:1.45;text-decoration:none;display:flex}.ui-menu-row-control[data-v-08ba6bbb]:hover{background:var(--color-background-muted)}.ui-menu-row-control[data-v-08ba6bbb]:focus-visible{background:var(--color-background-muted);box-shadow:inset 2px 0 0 var(--color-brand-primary);outline:none}.ui-menu-row-control[data-v-08ba6bbb]:disabled,.ui-menu-row[aria-disabled=true] .ui-menu-row-control[data-v-08ba6bbb]{cursor:default;color:var(--color-text-muted)}.ui-menu-row-control[data-v-08ba6bbb]:disabled:hover{background:0 0}.ui-menu-row-icon[data-v-08ba6bbb]{width:15px;height:15px;color:var(--color-text-muted);flex:none}.ui-menu-row-control[data-v-08ba6bbb] svg{color:inherit}.ui-menu-row-control[data-v-08ba6bbb] svg.lucide{color:var(--ui-menu-row-icon,var(--color-text-muted))!important}.ui-menu-row--selected .ui-menu-row-control[data-v-08ba6bbb],.ui-menu-row-control.is-brand[data-v-08ba6bbb]{--ui-menu-row-icon:var(--color-brand-primary)}.ui-menu-row--danger .ui-menu-row-control[data-v-08ba6bbb]{--ui-menu-row-icon:var(--color-semantic-error)}.ui-menu-row--accent .ui-menu-row-control[data-v-08ba6bbb]{--ui-menu-row-icon:var(--color-text-brand);color:var(--color-text-brand);font-weight:500}.ui-menu-row-text[data-v-08ba6bbb]{flex-direction:column;flex:1;min-width:0;display:flex}.ui-menu-row-label[data-v-08ba6bbb]{overflow-wrap:anywhere}.ui-menu-row-desc[data-v-08ba6bbb]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400;line-height:1.45;display:block}.ui-menu-row-hint[data-v-08ba6bbb]{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.ui-menu-row-kbd[data-v-08ba6bbb],.ui-menu-row-check[data-v-08ba6bbb]{flex:none;margin-inline-start:auto}.ui-menu-row-check[data-v-08ba6bbb]{width:15px;height:15px;color:var(--color-brand-primary)}.ui-menu-row--selected .ui-menu-row-control[data-v-08ba6bbb]{background:var(--color-brand-50)}.ui-menu-row--selected .ui-menu-row-icon[data-v-08ba6bbb]{color:var(--color-brand-primary)}.ui-menu-row--danger .ui-menu-row-control[data-v-08ba6bbb],.ui-menu-row--danger .ui-menu-row-icon[data-v-08ba6bbb]{color:var(--color-semantic-error)}.ui-menu-row--chip-variant .ui-menu-row-control[data-v-08ba6bbb]{border:1px solid var(--color-border-default);border-radius:var(--radius-full);min-height:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);flex:none;gap:5px;padding-block:2px;padding-inline:6px 8px;font-weight:500;line-height:1.4}.ui-menu-row--chip-variant .ui-menu-row-text[data-v-08ba6bbb]{white-space:nowrap;flex-direction:row;align-items:center;gap:5px}.ui-menu-row--chip-variant .ui-menu-row-control[data-v-08ba6bbb]:focus-visible{box-shadow:var(--shadow-focus)}.ui-menu-row--chip-variant.ui-menu-row--selected .ui-menu-row-control[data-v-08ba6bbb]{border-color:var(--color-brand-200);background:var(--color-brand-50);color:var(--color-text-brand)}.ui-menu-heading[data-v-7b92f8a0]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:8px 10px 4px;font-weight:600;line-height:15px;display:flex}.ui-menu-heading-label[data-v-7b92f8a0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-menu-heading-action[data-v-7b92f8a0]{letter-spacing:0;text-transform:none;margin-inline-start:auto;line-height:1.45}.ui-menu-heading-action[data-v-7b92f8a0] button,.ui-menu-heading-action[data-v-7b92f8a0] a{color:var(--color-text-brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.ui-menu-heading-action[data-v-7b92f8a0] button:hover,.ui-menu-heading-action[data-v-7b92f8a0] a:hover{text-decoration:underline}.ui-menu-separator[data-v-6b8adfc1]{border-top:1px solid var(--color-border-subtle);height:0;margin:4px 0;list-style:none}.ui-icon-button[data-v-69267505]{box-sizing:border-box;width:32px;height:32px;color:var(--color-text-primary);font:inherit;cursor:pointer;transition:background var(--motion-fast) var(--ease-in-out), color var(--motion-fast) var(--ease-in-out);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.ui-icon-button--sm[data-v-69267505]{width:28px;height:28px}.ui-icon-button[data-v-69267505] svg{width:17px;height:17px;color:currentColor!important}.ui-icon-button[data-v-69267505]:hover,.ui-icon-button--open[data-v-69267505]{background:var(--color-background-muted);color:var(--color-text-primary)}.ui-icon-button[data-v-69267505]:active{transform:translateY(.5px)}.ui-icon-button[data-v-69267505]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-icon-button-count[data-v-69267505]{top:calc(50% - 22px);z-index:1;pointer-events:none;box-sizing:border-box;border-radius:var(--radius-full);min-width:16px;height:16px;box-shadow:0 0 0 2px var(--color-background-surface);font-size:var(--font-size-xs);text-align:center;padding:0 4px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:calc(50% - 20px)}.ui-icon-button-count--danger[data-v-69267505]{background:var(--color-count-bg);color:var(--color-count-fg)}.ui-icon-button-count--brand[data-v-69267505]{background:var(--color-brand-solid);color:var(--color-brand-primary-contrast)}.ui-icon-button-tip[data-v-69267505]{top:calc(100% + 6px);width:max-content;z-index:var(--z-tooltip);border-radius:var(--radius-md);background:var(--color-text-primary);box-shadow:var(--shadow-md);color:var(--color-background-surface);font-size:var(--font-size-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-in-out), transform var(--motion-fast) var(--ease-in-out);margin-inline:auto;padding:5px 8px;font-weight:400;line-height:1.45;position:absolute;inset-inline:-120px;transform:translateY(-2px)}.ui-icon-button--tip-end .ui-icon-button-tip[data-v-69267505]{margin-inline:0;inset-inline:auto 0}.ui-icon-button:hover .ui-icon-button-tip[data-v-69267505],.ui-icon-button:focus-visible .ui-icon-button-tip[data-v-69267505]{opacity:1;transition-delay:.4s;transform:translateY(0)}.ui-icon-button--open .ui-icon-button-tip[data-v-69267505]{display:none}@media (prefers-reduced-motion:reduce){.ui-icon-button[data-v-69267505],.ui-icon-button-tip[data-v-69267505]{transition:none}}.ui-resize-handle[data-v-8d6e87ee]{cursor:row-resize;touch-action:none;z-index:1;outline:none;justify-content:center;align-items:center;height:12px;display:flex;position:absolute;inset-inline:0}.ui-resize-handle--top[data-v-8d6e87ee]{top:-6px}.ui-resize-handle--bottom[data-v-8d6e87ee]{bottom:-6px}.ui-resize-handle-grip[data-v-8d6e87ee]{border-radius:var(--radius-full);background:var(--color-border-default);opacity:0;width:36px;height:4px;transition:opacity var(--motion-fast) var(--ease-in-out), background var(--motion-fast) var(--ease-in-out)}.ui-resize-handle:hover .ui-resize-handle-grip[data-v-8d6e87ee],.ui-resize-handle:focus-visible .ui-resize-handle-grip[data-v-8d6e87ee],.ui-resize-handle--active .ui-resize-handle-grip[data-v-8d6e87ee]{opacity:1}.ui-resize-handle--active .ui-resize-handle-grip[data-v-8d6e87ee],.ui-resize-handle:focus-visible .ui-resize-handle-grip[data-v-8d6e87ee]{background:var(--color-brand-600,var(--color-border-strong))}.ui-resize-handle[data-v-8d6e87ee]:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.ui-avatar-button[data-v-71a14458]{box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin:0;padding:0;display:grid;position:relative}.ui-avatar-button-face[data-v-71a14458]{width:28px;height:28px;transition:box-shadow var(--motion-fast) var(--ease-in-out);border-radius:50%;display:grid}.ui-avatar-button-img[data-v-71a14458]{object-fit:cover;border-radius:50%;width:28px;height:28px}.ui-avatar-button:hover .ui-avatar-button-face[data-v-71a14458],.ui-avatar-button--open .ui-avatar-button-face[data-v-71a14458]{box-shadow:0 0 0 2px var(--color-background-surface), 0 0 0 4px var(--color-brand-200)}.ui-avatar-button[data-v-71a14458]:focus-visible{outline:none}.ui-avatar-button:focus-visible .ui-avatar-button-face[data-v-71a14458]{box-shadow:0 0 0 2px var(--color-background-surface), 0 0 0 4px var(--color-brand-primary)}.ui-avatar-button-dot[data-v-71a14458]{inset-inline-end:1px;width:11px;height:11px;box-shadow:0 0 0 2px var(--color-background-surface);border-radius:50%;position:absolute;bottom:1px}.ui-avatar-button-dot--online[data-v-71a14458]{background:var(--color-presence-online)}.ui-avatar-button-dot--away[data-v-71a14458]{background:var(--color-presence-away)}.ui-avatar-button-dot--offline[data-v-71a14458]{background:var(--color-presence-offline)}.ui-banner[data-v-6ebfb374]{box-sizing:border-box;min-height:36px;font-size:var(--font-size-sm);border-bottom:1px solid;flex:none;align-items:center;gap:10px;padding:0 16px;line-height:1.45;display:flex}.ui-banner-icon[data-v-6ebfb374]{flex:none;display:inline-flex}.ui-banner-icon[data-v-6ebfb374] svg{width:15px;height:15px;color:currentColor!important}.ui-banner-text[data-v-6ebfb374]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-banner--wrap[data-v-6ebfb374]{padding-block:6px}.ui-banner--wrap .ui-banner-text[data-v-6ebfb374]{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ui-banner-text[data-v-6ebfb374] b,.ui-banner-text[data-v-6ebfb374] strong{font-weight:600}.ui-banner-actions[data-v-6ebfb374]{flex:none;align-items:center;gap:6px;display:flex}.ui-banner--warn[data-v-6ebfb374]{border-color:var(--tint-amber-200);background:var(--tint-amber-50);color:var(--color-note-text)}.ui-banner--warn .ui-banner-icon[data-v-6ebfb374]{color:var(--color-semantic-warning)}.ui-banner--info[data-v-6ebfb374]{border-color:var(--color-brand-200);background:var(--color-brand-50);color:var(--color-text-primary)}.ui-banner--info .ui-banner-icon[data-v-6ebfb374]{color:var(--color-brand-primary)}.ui-banner--danger[data-v-6ebfb374]{border-color:var(--tint-red-200);background:var(--tint-red-50);color:var(--color-text-primary)}.ui-banner--danger .ui-banner-icon[data-v-6ebfb374]{color:var(--color-semantic-error)}.ui-split-icon[data-v-b651f1b2]{flex:none}.ui-split[data-v-b651f1b2]{border-radius:var(--radius-lg);flex:none}.ui-split[data-v-b651f1b2] .p-splitbutton-button{white-space:nowrap;padding-inline:10px 6px;border-start-end-radius:0!important;border-end-end-radius:0!important}.ui-split[data-v-b651f1b2] .p-splitbutton-dropdown{width:27px;min-width:27px;padding-inline:0;border-inline-start:1px solid #ffffff59!important;border-start-start-radius:0!important;border-end-start-radius:0!important}.ui-split[data-v-b651f1b2] .p-button-outlined.p-splitbutton-dropdown,.ui-split[data-v-b651f1b2] .p-button-secondary.p-splitbutton-dropdown{border-inline-start-color:var(--color-border-default)!important}.ui-split[data-v-b651f1b2] .p-splitbutton-dropdown svg{width:14px;height:14px}.ui-ph[data-v-3b179b2b]{padding:var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--color-border-subtle);background:var(--color-background-surface)}.ui-ph--flush[data-v-3b179b2b]{border-bottom:0}.ui-ph-sub--lead[data-v-3b179b2b]{margin-top:0}.ui-ph-crumbs ol[data-v-3b179b2b]{gap:var(--space-1);margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;padding:0;line-height:1.45;list-style:none;display:flex}.ui-ph-crumbs li[data-v-3b179b2b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.ui-ph-crumbs li+li[data-v-3b179b2b]:before{content:"›";color:var(--color-text-muted);margin-inline-end:var(--space-1)}.ui-ph-crumbs a[data-v-3b179b2b]{color:inherit;text-decoration:none}.ui-ph-crumbs a[data-v-3b179b2b]:hover{color:var(--color-text-brand);text-decoration:underline}.ui-ph-crumbs [aria-current=page][data-v-3b179b2b]{color:var(--color-text-primary)}.ui-ph-row[data-v-3b179b2b]{margin-bottom:var(--space-3);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ui-ph-text[data-v-3b179b2b]{flex:280px;min-width:0}.ui-ph-title[data-v-3b179b2b]{color:var(--color-text-primary);font-size:var(--font-size-2xl);letter-spacing:-.01em;margin:0;font-weight:650;line-height:1.2}.ui-ph-sub[data-v-3b179b2b]{color:var(--color-text-muted);font-size:calc(var(--font-size-sm) - .5px);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.ui-ph-actions[data-v-3b179b2b]{gap:var(--space-2);flex-wrap:wrap;flex:none;align-items:center;max-width:100%;margin-inline-start:auto;display:flex}.ui-ph-tabs[data-v-3b179b2b] .p-tablist-tab-list{border-bottom:0}@media (width<=767px){.ui-ph[data-v-3b179b2b]{padding-inline:var(--space-4)}}.ui-tab-strip[data-v-4d9ca865]{scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.ui-tab-strip-wrap[data-v-4d9ca865]{align-items:stretch;min-width:0;display:flex;position:relative}.ui-tab-strip-wrap>.ui-tab-strip[data-v-4d9ca865]{flex:0 auto;min-width:0}.ui-tab-strip-wrap.is-menu>.ui-tab-strip[data-v-4d9ca865]{overflow:hidden}.ui-tab-strip-sample[data-v-4d9ca865]{inset-inline-start:0;visibility:hidden;pointer-events:none;height:0;inline-size:max-content;position:absolute;top:0;overflow:hidden}.ui-tab-strip-sample .ui-tab-strip[data-v-4d9ca865]{inline-size:max-content;overflow:visible}.ui-tab-strip-more[data-v-4d9ca865]{color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 12px 9px;line-height:1.45;display:inline-flex}.ui-tab-strip-more[data-v-4d9ca865]:hover{color:var(--color-text-primary)}.ui-tab-strip-more[data-v-4d9ca865]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-tab-strip-count[data-v-4d9ca865]{border-radius:var(--radius-full);background:var(--color-background-muted);min-width:18px;height:18px;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;margin-inline-start:6px;padding:0 5px;font-weight:600;display:inline-grid}.ui-tab-strip-n[data-v-4d9ca865]{border-radius:var(--radius-full);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;padding:0 6px;font-weight:600}.ui-tab-strip-wrap.is-strip>.ui-tab-strip[data-v-4d9ca865]{scroll-snap-type:x proximity;scrollbar-width:none;flex:1;padding-inline-end:40px;scroll-padding-inline-end:40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.ui-tab-strip-wrap.is-strip>.ui-tab-strip[data-v-4d9ca865]::-webkit-scrollbar{display:none}.is-strip .ui-tab-strip-tab[data-v-4d9ca865]{scroll-snap-align:start}.ui-tab-strip-all[data-v-4d9ca865]{z-index:1;background:var(--color-background-surface);width:40px;color:var(--color-text-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;gap:4px;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.ui-tab-strip-all[data-v-4d9ca865]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-tab-strip-sheet[data-v-4d9ca865]{flex-direction:column;max-height:70vh;margin:0;padding:4px 12px 16px;list-style:none;display:flex;overflow-y:auto}.ui-tab-strip-sheet-row[data-v-4d9ca865]{width:100%;min-height:46px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-md);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:flex}.ui-tab-strip-sheet-row[data-v-4d9ca865]:hover{background:var(--color-background-hover)}.ui-tab-strip-sheet-row.is-active[data-v-4d9ca865]{background:var(--color-nav-active-bg);color:var(--color-nav-active-fg);font-weight:600}.ui-tab-strip-sheet-label[data-v-4d9ca865]{flex:1;min-width:0}.ui-tab-strip-tab[data-v-4d9ca865]{color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 12px 9px;font-weight:400;line-height:1.45}.ui-tab-strip-tab[data-v-4d9ca865]:hover{color:var(--color-text-primary)}.ui-tab-strip-tab[aria-selected=true][data-v-4d9ca865]{border-bottom-color:var(--color-brand-primary);color:var(--color-text-brand);font-weight:600}.ui-tab-strip-tab[data-v-4d9ca865]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px;border-radius:6px 6px 0 0}@media (width<=767px){.ui-tab-strip-tab[data-v-4d9ca865]{min-height:44px}}.ui-sr[data-v-73432fed]{border-top:1px solid var(--color-background-muted);min-width:0}.ui-sr[data-v-73432fed]:first-child{border-top:0}.ui-sr--field[data-v-73432fed]{gap:var(--space-1) var(--space-6);padding:var(--space-3) var(--space-5);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.ui-sr--toggle[data-v-73432fed]{padding:10px var(--space-5);align-items:center;gap:14px;display:flex}.ui-sr-lead[data-v-73432fed]{min-width:0}.ui-sr--field .ui-sr-lead[data-v-73432fed]{padding-top:6px}.ui-sr--toggle .ui-sr-lead[data-v-73432fed]{flex:1}.ui-sr-label[data-v-73432fed]{color:var(--color-text-primary);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;font-weight:500;line-height:1.4;display:inline-flex}.ui-sr-help[data-v-73432fed]{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-top:2px;line-height:1.35;display:block}.ui-sr-ctl[data-v-73432fed]{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-sr--field .ui-sr-ctl[data-v-73432fed]{max-width:460px}.ui-sr--toggle .ui-sr-ctl[data-v-73432fed]{flex:none}.ui-sr--wide .ui-sr-ctl[data-v-73432fed]{max-width:none}.ui-sr--dependent[data-v-73432fed]{border-inline-start:2px solid var(--color-border-subtle);border-top:0;margin-inline-start:34px;padding-inline-start:var(--space-3)}.ui-sr-error[data-v-73432fed]{color:var(--color-semantic-error);font-size:var(--font-size-xs);margin:0}@container (width<=519px){.ui-sr--field[data-v-73432fed]{grid-template-columns:minmax(0,1fr)}.ui-sr--field .ui-sr-lead[data-v-73432fed]{padding-top:0}}@media (width<=767px){.ui-sr--field[data-v-73432fed]{padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}.ui-sr--field .ui-sr-lead[data-v-73432fed]{padding-top:0}.ui-sr--toggle[data-v-73432fed]{padding-inline:var(--space-4)}}.ui-save-status[data-v-52e298e5]{font-size:var(--font-size-xs);white-space:nowrap;align-items:center;gap:5px;line-height:1.45;display:inline-flex}.ui-save-status--saved[data-v-52e298e5]{color:var(--color-semantic-success)}.ui-save-status--dirty[data-v-52e298e5]{color:var(--color-semantic-warning)}.ui-save-status--saving[data-v-52e298e5],.ui-save-status--idle[data-v-52e298e5]{color:var(--color-text-muted)}.ui-save-status-spin[data-v-52e298e5]{animation:1s linear infinite ui-save-status-spin-52e298e5}@keyframes ui-save-status-spin-52e298e5{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-save-status-spin[data-v-52e298e5]{animation:none}}.ui-ssh[data-v-3bfeabe3]{align-items:center;gap:var(--space-1);padding:10px var(--space-5) var(--space-1);color:var(--color-text-muted);font-size:calc(var(--font-size-xs) - 1px);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600;display:flex}@media (width<=767px){.ui-ssh[data-v-3bfeabe3]{padding-inline:var(--space-4)}}.ui-list-row[data-v-f982e478]{border-bottom:1px solid var(--color-background-muted);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.45;list-style:none;display:flex;position:relative}.ui-list-row[data-v-f982e478]:hover{background:var(--color-background-hover)}.ui-list-row[data-v-f982e478]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-list-row.is-selected[data-v-f982e478]{background:var(--color-brand-subtle);box-shadow:inset 3px 0 0 var(--color-brand-solid)}.ui-list-row.is-dense[data-v-f982e478]{padding-block:6px}.ui-list-row-lead[data-v-f982e478],.ui-list-row-avatar[data-v-f982e478]{align-items:center;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.ui-list-row-lead[data-v-f982e478]{align-self:center}.ui-list-row-body[data-v-f982e478]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ui-list-row-top[data-v-f982e478]{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;display:flex}.ui-list-row-title[data-v-f982e478]{align-items:center;gap:var(--space-1);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;display:flex;overflow:hidden}.ui-list-row.is-unread .ui-list-row-title[data-v-f982e478]{font-weight:700}.ui-list-row.is-unread .ui-list-row-top[data-v-f982e478],.ui-list-row.is-unread .ui-list-row-preview[data-v-f982e478]{padding-inline-end:18px}.ui-list-row-dot[data-v-f982e478]{inset-inline-end:12px;background:var(--color-brand-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:38px}.ui-list-row.is-dense .ui-list-row-dot[data-v-f982e478]{top:50%;transform:translateY(-50%)}.ui-list-row-meta[data-v-f982e478]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:16px;display:inline-flex}.ui-list-row-preview[data-v-f982e478]{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-xs);align-items:center;gap:6px;display:flex}.ui-list-row-chips[data-v-f982e478]{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-top:4px;display:flex}.ui-gr[data-v-f4ff579f]{align-items:center;min-width:0;display:flex}.ui-gr.has-cols[data-v-f4ff579f]{display:grid}.v-divided[data-v-f4ff579f]{border-top:1px solid var(--color-background-muted)}.v-divided[data-v-f4ff579f]:first-child{border-top:0}.v-hover[data-v-f4ff579f]{border-radius:7px}.v-hover[data-v-f4ff579f]:hover{background:var(--color-background-muted)}.t-ok[data-v-f4ff579f] svg{color:var(--color-success-700)}.t-bad[data-v-f4ff579f] svg{color:var(--color-danger-700)}.ui-nav-item[data-v-d20b651b]{width:100%;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-weight:500;line-height:18px;text-decoration:none;display:flex}.ui-nav-item[data-v-d20b651b]:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.ui-nav-item[data-v-d20b651b]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-nav-item.is-active[data-v-d20b651b]{background:var(--color-nav-active-bg);color:var(--color-nav-active-fg);font-weight:600}.ui-nav-item-icon[data-v-d20b651b]{color:var(--color-text-muted);flex:none;display:inline-flex}.ui-nav-item-icon[data-v-d20b651b] svg{width:15px;height:15px;color:currentColor!important}.ui-nav-item.is-active .ui-nav-item-icon[data-v-d20b651b]{color:var(--color-brand-primary)}.ui-nav-item-dot[data-v-d20b651b]{border-radius:50%;flex:none;width:7px;height:7px}.ui-nav-item-label[data-v-d20b651b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-nav-item-count[data-v-d20b651b]{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-weight:600;line-height:16px}.ui-nav-item-end[data-v-d20b651b]{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;flex:none;align-items:center;margin-inline-start:auto;line-height:16px;display:inline-flex}.ui-nav-item.is-compact .ui-nav-item-end[data-v-d20b651b]{display:none}.ui-nav-item.is-active .ui-nav-item-count[data-v-d20b651b]{color:var(--color-nav-active-fg)}.ui-nav-item.is-critical .ui-nav-item-count[data-v-d20b651b]{border-radius:var(--radius-full);background:var(--color-danger-solid);color:var(--color-danger-solid-fg);padding:0 6px}.ui-nav-item.is-compact[data-v-d20b651b]{border-radius:9px;justify-content:center;width:36px;height:36px;margin-inline:auto;padding:0;position:relative}.ui-nav-item.is-compact .ui-nav-item-label[data-v-d20b651b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-nav-item.is-compact .ui-nav-item-icon[data-v-d20b651b] svg{width:18px;height:18px}.ui-nav-item.is-compact .ui-nav-item-dot[data-v-d20b651b]{width:10px;height:10px}.ui-nav-item.is-compact .ui-nav-item-count[data-v-d20b651b]{top:2px;background:var(--color-brand-primary);border-radius:50%;width:8px;height:8px;padding:0;font-size:0;position:absolute;inset-inline-end:2px}.ui-nav-item.is-compact.is-critical .ui-nav-item-count[data-v-d20b651b]{background:var(--color-danger-solid)}.ui-nav-item-live[data-v-d20b651b],.ui-nav-item-chevron[data-v-d20b651b],.ui-nav-item-corner[data-v-d20b651b]{display:none}.ui-nav-item--lg[data-v-d20b651b]{height:36px;font-size:var(--font-size-sm);white-space:nowrap;transition:background var(--motion-fast,.12s) ease, color var(--motion-fast,.12s) ease;border-radius:9px;flex:none;gap:10px;padding-block:0;padding-inline:10px 8px;font-weight:500;line-height:normal;position:relative}.ui-nav-item--lg[data-v-d20b651b]:hover{background:var(--color-background-muted)}.ui-nav-item--lg[data-v-d20b651b]:active{background:var(--color-border-subtle)}.ui-nav-item--lg[data-v-d20b651b]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-primary);outline:0}.ui-nav-item--lg .ui-nav-item-icon[data-v-d20b651b] svg{width:18px;height:18px}.ui-nav-item--lg:hover .ui-nav-item-icon[data-v-d20b651b]{color:var(--color-text-secondary)}.ui-nav-item--lg.is-active[data-v-d20b651b]{background:var(--color-nav-active-bg);color:var(--color-nav-active-fg);font-weight:600}.ui-nav-item--lg.is-active[data-v-d20b651b]:hover{background:var(--color-nav-active-hover-bg)}.ui-nav-item--lg.is-active .ui-nav-item-icon[data-v-d20b651b]{color:var(--color-brand-primary)}.ui-nav-item--lg.is-active[data-v-d20b651b]:before{content:"";inset-inline-start:-8px;background:var(--color-nav-tongue);border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px;border-end-start-radius:0;width:3px;height:20px;position:absolute;top:8px}.ui-nav-item--lg.ui-nav-item--ai .ui-nav-item-icon[data-v-d20b651b]{color:var(--color-ai-600)}.ui-nav-item--lg .ui-nav-item-count[data-v-d20b651b]{border-radius:var(--radius-full);background:var(--color-count-bg);min-width:18px;height:18px;color:var(--color-count-fg);font-size:var(--font-size-xs);text-align:center;padding:0 5px;font-weight:700;line-height:18px}.ui-nav-item--lg.is-active:not(.is-neutral) .ui-nav-item-count[data-v-d20b651b]{color:var(--color-count-fg)}.ui-nav-item--lg.is-neutral .ui-nav-item-count[data-v-d20b651b]{background:var(--color-background-muted);color:var(--color-text-secondary);font-weight:600}.ui-nav-item--lg.is-neutral.is-active .ui-nav-item-count[data-v-d20b651b]{background:var(--color-nav-active-hover-bg);color:var(--color-nav-active-fg)}.ui-nav-item--lg .ui-nav-item-live[data-v-d20b651b]{color:var(--color-success-600);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-inline-start:auto;font-weight:600;display:inline-flex}.ui-nav-item-live i[data-v-d20b651b]{width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, currentColor 25%, transparent);background:currentColor;border-radius:50%}.ui-nav-item-livedot[data-v-d20b651b]{width:6px;height:6px;color:var(--color-success-600);box-shadow:0 0 0 2px color-mix(in srgb, currentColor 25%, transparent);background:currentColor;border-radius:50%;flex:none;display:block}.ui-nav-item--lg .ui-nav-item-chevron[data-v-d20b651b]{width:14px;height:14px;color:var(--color-text-placeholder,var(--color-text-muted));flex:none;display:block}.ui-nav-item--lg .ui-nav-item-count+.ui-nav-item-chevron[data-v-d20b651b]{margin-inline-start:2px}.ui-nav-item--lg:not(:has(.ui-nav-item-count,.ui-nav-item-live,.ui-nav-item-end)) .ui-nav-item-chevron[data-v-d20b651b]{margin-inline-start:auto}.ui-nav-item--lg.is-active .ui-nav-item-chevron[data-v-d20b651b]{color:var(--color-brand-primary)}.ui-nav-item--lg.is-compact[data-v-d20b651b]{justify-content:center;gap:0;width:36px;height:36px;margin:0;margin-inline-start:10px;padding:0}.ui-nav-item--lg.is-compact.is-active[data-v-d20b651b]:before{inset-inline-start:-10px}.ui-nav-item--lg.is-compact .ui-nav-item-icon[data-v-d20b651b] svg{width:18px;height:18px}.ui-nav-item--lg.is-compact .ui-nav-item-live[data-v-d20b651b],.ui-nav-item--lg.is-compact .ui-nav-item-chevron[data-v-d20b651b],.ui-nav-item--lg.is-compact .ui-nav-item-end[data-v-d20b651b]{display:none}.ui-nav-item--lg.is-compact .ui-nav-item-count[data-v-d20b651b]{top:-5px;border-radius:var(--radius-full);background:var(--color-count-bg);width:auto;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--color-background-surface);font-size:var(--font-size-xs);padding:0 4px;line-height:16px;position:absolute;inset-inline-end:-6px}.ui-nav-item--lg.is-compact.is-neutral .ui-nav-item-count[data-v-d20b651b]{background:var(--color-text-muted);color:var(--color-count-fg)}.ui-nav-item--lg.is-compact.is-neutral.is-active .ui-nav-item-count[data-v-d20b651b]{background:var(--color-brand-primary);color:var(--color-count-fg)}.ui-nav-item--lg.is-compact.is-live[data-v-d20b651b]:after{content:"";top:2px;background:var(--color-success-600);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-background-surface);border-radius:50%;position:absolute;inset-inline-end:2px}.ui-nav-item--lg.is-compact .ui-nav-item-corner[data-v-d20b651b]{inset-inline-end:4px;opacity:.5;border-top:0 solid #0000;border-bottom:4px solid;border-left:4px solid #0000;border-right:0 solid #0000;width:0;height:0;display:block;position:absolute;bottom:4px}.ui-nav-item--lg.is-expandable .ui-nav-item-chevron[data-v-d20b651b]{transition:transform var(--motion-fast,.12s) ease}.ui-nav-item--lg.is-open .ui-nav-item-chevron[data-v-d20b651b]{color:var(--color-brand-primary);transform:rotate(180deg)}.ui-nav-item--lg.is-section[data-v-d20b651b]{color:var(--color-text-primary);background:0 0;font-weight:600}.ui-nav-item--lg.is-section[data-v-d20b651b]:hover{background:var(--color-background-hover)}.ui-nav-item--lg.is-section .ui-nav-item-icon[data-v-d20b651b],.ui-nav-item--lg.is-section .ui-nav-item-chevron[data-v-d20b651b]{color:var(--color-brand-primary)}.ui-nav-item--sm[data-v-d20b651b]{--ui-nav-nest:28px;height:30px;font-size:var(--font-size-sm);white-space:nowrap;border-radius:7px;flex:none;gap:8px;padding-block:0;padding-inline:8px;font-weight:500;line-height:normal;position:relative}.ui-nav-item--sm.is-compact[data-v-d20b651b]{border-radius:7px}.ui-nav-item--sm.is-compact .ui-nav-item-icon[data-v-d20b651b] svg{width:15px;height:15px}.ui-nav-item--sm.is-nested[data-v-d20b651b]{width:calc(100% - var(--ui-nav-nest));margin-inline-start:var(--ui-nav-nest)}.ui-nav-item--sm .ui-nav-item-icon[data-v-d20b651b] svg{width:15px;height:15px}.ui-nav-item--sm[data-v-d20b651b]:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.ui-nav-item--sm[data-v-d20b651b]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-primary);outline:0}.ui-nav-item--sm.is-active[data-v-d20b651b]{background:var(--color-nav-active-bg);color:var(--color-nav-active-fg);font-weight:600}.ui-nav-item--sm.is-active .ui-nav-item-icon[data-v-d20b651b]{color:var(--color-brand-primary)}.ui-nav-item--sm.is-nested.is-active[data-v-d20b651b]:before{content:"";inset-inline-start:calc(-1 * (var(--ui-nav-nest) + 8px));border-radius:0;background:var(--color-nav-tongue);border-start-end-radius:3px;border-end-end-radius:3px;width:3px;height:20px;position:absolute;top:5px}.ui-nav-item--sm .ui-nav-item-count[data-v-d20b651b]{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-weight:600}.ui-nav-item--sm.is-critical .ui-nav-item-count[data-v-d20b651b]{border-radius:var(--radius-full);background:var(--color-danger-solid);min-width:18px;height:18px;color:var(--color-danger-solid-fg);text-align:center;padding:0 5px;line-height:18px}.ui-nav-item--sm .ui-nav-item-end[data-v-d20b651b]{display:inline-flex}.ui-nav-item--sm.is-soon[data-v-d20b651b]{color:var(--color-text-muted);cursor:default;font-style:italic}.ui-nav-item--lg.has-desc[data-v-d20b651b]{height:auto;min-height:58px;color:var(--color-text-primary);gap:12px;padding-block:10px;padding-inline:12px}.ui-nav-item--lg.has-desc.is-touch[data-v-d20b651b]{padding-inline:12px}.ui-nav-item--lg.has-desc .ui-nav-item-label[data-v-d20b651b]{white-space:normal;flex-direction:column;gap:2px;font-weight:600;display:flex}.ui-nav-item-desc[data-v-d20b651b]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400;line-height:1.35}.ui-nav-item--lg.has-desc .ui-nav-item-icon[data-v-d20b651b] svg{width:20px;height:20px}.ui-nav-item--lg.has-desc .ui-nav-item-chevron[data-v-d20b651b]{width:18px;height:18px}.ui-nav-item--lg.is-touch[data-v-d20b651b]{height:46px;font-size:var(--font-size-md);gap:12px;padding-inline:10px}.ui-nav-item--lg.is-touch .ui-nav-item-icon[data-v-d20b651b] svg{width:19px;height:19px}.ui-nav-item--sm.is-touch[data-v-d20b651b]{--ui-nav-nest:30px;height:42px;font-size:var(--font-size-base);border-radius:9px;gap:12px;padding-inline:10px}.ui-nav-item--sm.is-touch .ui-nav-item-icon[data-v-d20b651b] svg{width:17px;height:17px}.ui-nav-item--sm.is-touch.is-nested.is-active[data-v-d20b651b]:before{top:11px}@media (prefers-reduced-motion:reduce){.ui-nav-item--lg[data-v-d20b651b],.ui-nav-item--lg.is-expandable .ui-nav-item-chevron[data-v-d20b651b]{transition:none}}.ui-nav-heading[data-v-f5532dbc]{align-items:center;gap:4px;min-height:15px;margin:8px 8px 4px;display:flex}.ui-nav-heading-title[data-v-f5532dbc]{font:inherit;letter-spacing:.07em;text-transform:uppercase;min-width:0;color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-weight:600;line-height:15px;display:inline-flex;font-size:var(--font-size-xs)!important}.ui-nav-heading-toggle[data-v-f5532dbc]{cursor:pointer}.ui-nav-heading-toggle[data-v-f5532dbc]:hover{color:var(--color-text-secondary)}.ui-nav-heading-toggle[data-v-f5532dbc] svg{opacity:.7;color:currentColor!important}.ui-nav-heading-actions[data-v-f5532dbc]{color:var(--color-text-muted);align-items:center;gap:2px;margin-inline-start:auto;display:inline-flex}.ui-nav-heading.is-nested[data-v-f5532dbc]{margin-block:8px 2px;margin-inline:36px 8px}.ui-nav-heading.is-compact[data-v-f5532dbc]{border-top:1px solid var(--color-border-subtle);min-height:0;margin:6px 4px}.ui-nav-heading-sr[data-v-f5532dbc]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-nav-heading-text[data-v-f5532dbc]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-side-column[data-v-e7b30058]{--ui-side-col-inset:24px;z-index:8;box-sizing:border-box;background:var(--color-background-surface);border-inline-end:1px solid var(--color-border-subtle);flex-direction:column;flex:none;width:252px;min-width:0;min-height:0;transition:width .16s;display:flex;position:relative}.ui-side-column.is-collapsed[data-v-e7b30058]{width:56px}.ui-side-column-body[data-v-e7b30058]{min-height:0;font-size:var(--font-size-xs);flex-direction:column;flex:auto;gap:2px;padding:10px 8px 8px;display:flex;overflow:hidden auto}.ui-side-column.is-collapsed .ui-side-column-body[data-v-e7b30058]{align-items:center;padding-inline:0}.ui-side-column-handle-wrap[data-v-e7b30058]{top:8px;z-index:12;position:absolute;inset-inline-end:-11px}.ui-side-column-handle[data-v-e7b30058]{border:1px solid var(--color-border-default);background:var(--color-background-surface);width:22px;height:36px;color:var(--color-text-muted);box-shadow:var(--shadow-xs);cursor:pointer;border-radius:7px;place-items:center;padding:0;transition:color .12s,border-color .12s,background .12s;display:grid}.ui-side-column-handle[data-v-e7b30058]:hover{color:var(--color-text-brand);border-color:var(--tint-blue-200);background:var(--color-nav-active-bg)}.ui-side-column-handle[data-v-e7b30058]:focus-visible{box-shadow:var(--shadow-focus);outline:0}[dir=rtl] .ui-side-column-handle svg[data-v-e7b30058]{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.ui-side-column[data-v-e7b30058],.ui-side-column-handle[data-v-e7b30058]{transition:none}}.ui-tab-bar[data-v-816f487d]{min-height:56px;padding:0 4px env(safe-area-inset-bottom,0);background:color-mix(in srgb, var(--color-background-surface) 86%, transparent);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--color-border-subtle);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;display:grid}.ui-tab-bar-item[data-v-0282f236]{min-width:0;height:48px;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.ui-tab-bar-item.is-active[data-v-0282f236]{color:var(--color-text-brand);font-weight:600}.ui-tab-bar-item.is-active .ui-tab-bar-item-icon[data-v-0282f236]{color:var(--color-brand-primary)}.ui-tab-bar-item.is-active[data-v-0282f236]:before{content:"";background:var(--color-nav-tongue,var(--color-brand-primary));border-radius:0 0 3px 3px;width:20px;height:3px;position:absolute;top:0}.ui-tab-bar-item[data-v-0282f236]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-tab-bar-item-icon[data-v-0282f236]{display:inline-flex;position:static}.ui-tab-bar-item-icon[data-v-0282f236] svg{width:22px;height:22px;color:currentColor!important}.ui-tab-bar-item-label[data-v-0282f236]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ui-tab-bar-item-count[data-v-0282f236]{top:2px;box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-count-bg);min-width:16px;height:16px;color:var(--color-count-fg);box-shadow:0 0 0 2px var(--color-background-surface);font-size:var(--font-size-xs);text-align:center;padding:0 4px;font-weight:700;line-height:16px;position:absolute;inset-inline-start:calc(50% + 4px)}.ui-entity-header[data-v-be1ff0fb]{container:ui-entity-header/inline-size}.ui-entity-header-row[data-v-be1ff0fb]{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.ui-entity-header-lead[data-v-be1ff0fb],.ui-entity-header-avatar[data-v-be1ff0fb]{flex:none;align-items:center;display:flex}.ui-entity-header--md .ui-entity-header-row[data-v-be1ff0fb]{align-items:center}.ui-entity-header-id[data-v-be1ff0fb]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-entity-header-titleline[data-v-be1ff0fb]{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ui-entity-header-title[data-v-be1ff0fb]{min-width:0;max-width:100%;color:var(--color-text-primary);font-size:var(--font-size-md);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:0;font-weight:650;line-height:1.45;display:inline-flex;overflow:hidden}.ui-entity-header--lg .ui-entity-header-title[data-v-be1ff0fb]{font-size:var(--font-size-md);line-height:1.45}.ui-entity-header-badges[data-v-be1ff0fb]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ui-entity-header-meta[data-v-be1ff0fb]{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.45;display:block;overflow:hidden}.ui-entity-header-meta[data-v-be1ff0fb]>*{vertical-align:baseline;margin-inline-end:6px}.ui-entity-header-meta--row[data-v-be1ff0fb]{margin-top:2px;padding-inline-start:48px}.ui-entity-header-extra[data-v-be1ff0fb]{color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-direction:column;gap:3px;margin-top:6px;display:flex}.ui-entity-header-actions[data-v-be1ff0fb]{align-items:center;gap:var(--space-2);flex:none;display:flex}@container ui-entity-header (width<=480px){.ui-entity-header-row[data-v-be1ff0fb]{flex-wrap:wrap}.ui-entity-header-id[data-v-be1ff0fb]{flex:8rem}.ui-entity-header-actions[data-v-be1ff0fb]{flex-wrap:wrap;flex:100%;justify-content:flex-end}.ui-entity-header-meta--row[data-v-be1ff0fb]{white-space:normal;text-overflow:clip;padding-inline-start:0;overflow:visible}}.ui-kv[data-v-5d4d1514]{font-size:var(--font-size-sm);grid-template-columns:104px minmax(0,1fr);align-items:start;gap:4px 10px;margin:0;line-height:1.45;display:grid}.ui-kv-item[data-v-906806a3]{display:contents}.ui-kv-label[data-v-906806a3]{color:var(--color-text-muted);padding-top:4px}.ui-kv-value[data-v-906806a3]{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;margin-inline-start:-6px;padding:2px 6px;font-weight:500;line-height:1.4;display:flex}.ui-tss[data-v-746b135d]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-page);flex-wrap:wrap;flex:none;min-width:0;max-width:100%;padding:2px;display:inline-flex}.ui-tss-btn[data-v-746b135d]{border-radius:var(--radius-md);height:24px;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 9px;line-height:1;display:inline-flex}.ui-tss-btn[data-v-746b135d] svg{width:13px;height:13px;color:var(--color-text-muted)}.ui-tss-btn[data-v-746b135d]:hover:not(:disabled):not(.is-on){color:var(--color-text-primary)}.ui-tss-btn[data-v-746b135d]:disabled{opacity:.45;cursor:not-allowed}.ui-tss-btn[data-v-746b135d]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-tss-btn.is-on[data-v-746b135d]{background:var(--color-background-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text-primary) 12%, transparent);font-weight:600}.ui-tss-btn--answer.is-on[data-v-746b135d],.ui-tss-btn--answer.is-on[data-v-746b135d] svg{color:var(--color-success-700)}.ui-tss-btn--ignore.is-on[data-v-746b135d],.ui-tss-btn--ignore.is-on[data-v-746b135d] svg{color:var(--color-text-primary)}.ui-tss-btn--handoff.is-on[data-v-746b135d],.ui-tss-btn--handoff.is-on[data-v-746b135d] svg{color:var(--color-text-brand)}.ui-tss--md .ui-tss-btn[data-v-746b135d]{height:28px;font-size:var(--font-size-sm);padding:0 11px}.ui-tss--md .ui-tss-btn[data-v-746b135d] svg{width:14px;height:14px}.ui-tss--compact .ui-tss-btn[data-v-746b135d]{padding:0 7px}.ui-tss--locked[data-v-746b135d]{opacity:.55;pointer-events:none}.ui-tss-root[data-v-746b135d]{flex:none;display:inline-flex}.ui-cs[data-v-255acd8c]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-background-surface);min-width:0;container-type:inline-size}.ui-cs.is-warn[data-v-255acd8c]{border-color:var(--tint-amber-200)}.ui-cs-h[data-v-255acd8c]{font:inherit;align-items:center;margin:0;display:flex}.ui-cs-toggle[data-v-255acd8c]{border-radius:var(--radius-xl);min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:13px 20px;display:flex}.ui-cs-toggle[data-v-255acd8c]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-cs-num[data-v-255acd8c]{background:var(--color-background-muted);width:24px;height:24px;color:var(--color-text-secondary);font-size:var(--font-size-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ui-cs.is-open .ui-cs-num[data-v-255acd8c]{background:var(--color-brand-50);color:var(--color-text-brand)}.ui-cs-text[data-v-255acd8c]{flex:1;min-width:0;display:block}.ui-cs-title[data-v-255acd8c]{color:var(--color-text-primary);font-size:calc(var(--font-size-base) + .5px);font-weight:650;line-height:1.3;display:block}.ui-cs-sum[data-v-255acd8c],.ui-cs-desc[data-v-255acd8c]{color:var(--color-text-muted);font-size:calc(var(--font-size-sm) - .5px);font-weight:400;display:block}.ui-cs-sum[data-v-255acd8c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-cs-status[data-v-255acd8c]{flex:none}.ui-cs-chev[data-v-255acd8c]{color:var(--color-text-muted);flex:none;transition:transform .15s}.ui-cs.is-open .ui-cs-chev[data-v-255acd8c]{transform:rotate(180deg)}.ui-cs-actions[data-v-255acd8c]{gap:6px;padding-inline-end:12px;display:inline-flex}.ui-cs-body[data-v-255acd8c]{border-top:1px solid var(--color-background-muted);padding-bottom:6px}.ui-cs-body--padded[data-v-255acd8c]{flex-direction:column;gap:14px;padding:16px 20px 18px;display:flex}@media (prefers-reduced-motion:reduce){.ui-cs-chev[data-v-255acd8c]{transition:none}}.ui-pp[data-v-7fb6b2cf]{flex-direction:column;min-width:0;display:flex}.ui-pp--lg .ui-pp-bubble[data-v-7fb6b2cf]{font-size:var(--font-size-sm);padding:8px 12px}.ui-pp--visitor[data-v-7fb6b2cf]{align-items:flex-end}.ui-pp-meta[data-v-7fb6b2cf]{color:var(--color-text-muted);font-size:var(--font-size-xs);align-items:center;gap:6px;margin-bottom:4px;display:flex}.ui-pp-badge[data-v-7fb6b2cf]{border-radius:var(--radius-sm);background:var(--color-ai-600);color:var(--color-brand-primary-contrast);font-size:var(--font-size-xs);letter-spacing:.04em;align-items:center;padding:2px 5px;font-weight:700;line-height:1;display:inline-flex}.ui-pp-bubble[data-v-7fb6b2cf]{font-size:calc(var(--font-size-sm) - .5px);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:8px 11px;line-height:1.45}.ui-pp--bot .ui-pp-bubble[data-v-7fb6b2cf]{border:1px solid var(--color-ai-border);background:var(--color-ai-subtle);color:var(--color-ai-text);border-start-start-radius:5px}.ui-pp--visitor.is-solid .ui-pp-bubble[data-v-7fb6b2cf]{background:var(--color-brand-primary);color:var(--color-brand-primary-contrast);border-start-end-radius:12px;border-end-end-radius:5px;padding-block:8px}.ui-pp--visitor .ui-pp-bubble[data-v-7fb6b2cf]{background:var(--color-background-muted);color:var(--color-text-primary);border-start-end-radius:5px;padding-block:7px}.ui-stp[data-v-d325fa21]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-surface);align-items:center;height:28px;display:inline-flex;overflow:hidden}.ui-stp[data-v-d325fa21]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-stp-btn[data-v-d325fa21]{width:26px;height:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-stp-btn[data-v-d325fa21]:hover:not(:disabled){background:var(--color-background-muted)}.ui-stp-btn[data-v-d325fa21]:disabled{opacity:.45;cursor:not-allowed}.ui-stp-val[data-v-d325fa21]{border-inline:1px solid var(--color-border-default);min-width:30px;height:100%;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-weight:600;display:grid}.ui-rc[data-v-70aa8443]{border:1px solid var(--color-border-default);background:var(--color-background-surface);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.ui-rc[data-v-70aa8443]:hover:not(.is-on):not(.is-disabled){border-color:var(--color-border-strong)}.ui-rc.is-on[data-v-70aa8443]{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand-600) 18%, transparent)}.ui-rc.is-disabled[data-v-70aa8443]{opacity:.55;cursor:not-allowed}.ui-rc-input[data-v-70aa8443]{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.ui-rc[data-v-70aa8443]:has(.ui-rc-input:focus-visible){box-shadow:var(--shadow-focus)}.ui-rc-dot[data-v-70aa8443]{border:1px solid var(--color-border-default);background:var(--color-background-surface);border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.ui-rc.is-on .ui-rc-dot[data-v-70aa8443]{border:5px solid var(--color-brand-primary)}.ui-rc-text[data-v-70aa8443]{flex-direction:column;min-width:0;display:flex}.ui-rc-title[data-v-70aa8443]{overflow-wrap:anywhere;min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:2px 6px;font-weight:600;line-height:1.45;display:flex}.ui-rc-title[data-v-70aa8443] .ui-chip{white-space:normal;max-width:100%}.ui-rc-desc[data-v-70aa8443]{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.45}.ui-rc-chips[data-v-70aa8443]{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ui-rc--tile[data-v-70aa8443]{border-radius:var(--radius-xl);flex-direction:column;gap:6px;padding:12px}.ui-rc-icon[data-v-70aa8443]{background:var(--color-brand-50);width:32px;height:32px;color:var(--color-text-brand);border-radius:9px;place-items:center;display:grid}.ui-rc.is-dashed[data-v-70aa8443]{color:var(--color-text-muted);text-align:center;border-style:dashed;justify-content:center;align-items:center}.ui-rc.is-dashed .ui-rc-icon[data-v-70aa8443]{color:var(--color-text-muted);background:0 0}.ui-rc.is-dashed .ui-rc-text[data-v-70aa8443]{align-items:center}.ui-rs[data-v-3d8a5b75]{align-items:center;gap:var(--space-1);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ui-rs--scale[data-v-3d8a5b75]{flex-direction:column;align-items:stretch}.ui-rs--md.ui-rs--stars5[data-v-3d8a5b75],.ui-rs--md.ui-rs--thumbs3[data-v-3d8a5b75]{justify-content:center;gap:var(--space-2)}.ui-rs-star[data-v-3d8a5b75]{color:var(--color-border-default);display:inline-flex}.ui-rs-star.is-on[data-v-3d8a5b75]{color:var(--color-warning-strong)}.ui-rs-star[data-v-3d8a5b75] svg{fill:currentColor}.ui-rs-thumb[data-v-3d8a5b75]{align-items:center;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);font-size:var(--font-size-xs);flex-direction:column;display:inline-flex}.ui-rs--sm .ui-rs-thumb[data-v-3d8a5b75]{padding:var(--space-1);border-radius:var(--radius-md)}.ui-rs-thumb.is-on[data-v-3d8a5b75],.ui-rs-step.is-on[data-v-3d8a5b75]{border-color:var(--color-text-brand);background:var(--color-nav-active-bg);color:var(--color-text-brand)}.ui-rs-steps[data-v-3d8a5b75]{gap:var(--space-1);flex-wrap:wrap;justify-content:center;display:flex}.ui-rs-step[data-v-3d8a5b75]{min-width:1.75rem;padding:2px var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--font-size-xs);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ui-rs-edges[data-v-3d8a5b75]{font-size:var(--font-size-xs);justify-content:space-between;display:flex}.ui-ais[data-v-057e7709]{border:1px solid var(--color-ai-border);background:var(--color-ai-subtle);color:var(--color-ai-text);font-size:var(--font-size-sm);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;line-height:1.45;display:flex}.ui-ais--plain[data-v-057e7709]{background:var(--color-background-surface);color:var(--color-text-primary);padding:10px 12px}.ui-ais-icon[data-v-057e7709]{color:var(--color-ai-primary);flex:none}.ui-ais-body[data-v-057e7709]{flex:220px;min-width:0}.ui-ais-actions[data-v-057e7709]{gap:6px;margin-inline-start:auto;display:flex}.ui-tc[data-v-d61f51f1]{border:1px solid var(--color-brand-200);background:var(--color-brand-50);height:28px;color:var(--color-text-brand);font:inherit;font-size:var(--font-size-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-block:0;padding-inline:10px 6px;font-weight:500;display:inline-flex}.ui-tc--neutral[data-v-d61f51f1]{border-color:var(--color-border-default);background:var(--color-background-surface);color:var(--color-text-secondary)}.ui-tc--add[data-v-d61f51f1]{color:var(--color-text-brand);cursor:pointer;background:0 0;border-style:dashed;padding:0 10px}.ui-tc--add[data-v-d61f51f1]:hover:not(:disabled){background:var(--color-brand-50)}.ui-tc--add[data-v-d61f51f1]:focus-visible,.ui-tc-x[data-v-d61f51f1]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-tc.is-locked[data-v-d61f51f1]{opacity:.8}.ui-tc-lock[data-v-d61f51f1]{color:var(--color-text-muted)}.ui-tc-x[data-v-d61f51f1]{color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-tc-x[data-v-d61f51f1]:hover:not(:disabled){opacity:1}.ui-er[data-v-368103e0]{border-top:1px solid var(--color-background-muted);min-width:0;padding:9px 20px;container-type:inline-size}.ui-er-in[data-v-368103e0]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;min-width:0;display:grid}.ui-er.has-lead .ui-er-in[data-v-368103e0]{grid-template-columns:24px minmax(0,1fr) auto auto}.ui-er-ctl[data-v-368103e0]{min-width:0;max-width:100%}.ui-er[data-v-368103e0]:first-child{border-top:0}.ui-er.is-sel[data-v-368103e0]{background:var(--color-brand-50);box-shadow:inset 3px 0 0 var(--color-brand-primary)}.ui-er.is-exp[data-v-368103e0]{background:var(--color-background-page)}.ui-er-nm[data-v-368103e0]{min-width:0}.ui-er-title[data-v-368103e0]{color:var(--color-text-primary);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;line-height:1.375;display:flex}.ui-er.is-dim .ui-er-title[data-v-368103e0]{color:var(--color-text-secondary)}.ui-er-sub[data-v-368103e0]{color:var(--color-text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.375;display:block;overflow:hidden}.ui-er-xp[data-v-368103e0]{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.ui-er-xp[data-v-368103e0]:hover{background:var(--color-background-muted)}.ui-er-xp[data-v-368103e0]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-er-xp[data-v-368103e0] svg{transition:transform .15s}.ui-er.is-exp .ui-er-xp[data-v-368103e0] svg{transform:rotate(180deg)}.ui-er-det[data-v-368103e0]{grid-column:1/-1;padding:8px 0 4px}@container (width<=639px){.ui-er-in[data-v-368103e0]{grid-template-columns:minmax(0,1fr) auto}.ui-er.has-lead .ui-er-in[data-v-368103e0]{grid-template-columns:24px minmax(0,1fr) auto}.ui-er-xp[data-v-368103e0]{grid-area:1/-2}.ui-er-ctl[data-v-368103e0]{grid-area:2/1/auto/-1;justify-self:start}.ui-er.has-lead .ui-er-ctl[data-v-368103e0]{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.ui-er-xp[data-v-368103e0] svg{transition:none}}.ui-st[data-v-ec52ca7c]{border:1px solid var(--color-border-subtle);border-radius:10px;min-width:0;padding:8px 12px}.ui-st-label[data-v-ec52ca7c],.ui-st-sub[data-v-ec52ca7c]{color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}.ui-st-value[data-v-ec52ca7c]{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-weight:650;display:flex}.ui-st-value.is-danger[data-v-ec52ca7c]{color:var(--color-danger-700)}.ui-st-value.is-ok[data-v-ec52ca7c]{color:var(--color-success-700)}.ui-st-delta[data-v-ec52ca7c]{font-size:var(--font-size-xs);font-style:normal;font-weight:600}.ui-st-delta.is-ok[data-v-ec52ca7c]{color:var(--color-success-700)}.ui-st-delta.is-danger[data-v-ec52ca7c]{color:var(--color-danger-700)}.ui-st-delta.is-muted[data-v-ec52ca7c]{color:var(--color-text-muted)}.ui-st-bar[data-v-ec52ca7c]{background:var(--color-background-muted);border-radius:3px;height:6px;margin-top:6px;display:block;overflow:hidden}.ui-st-bar>i[data-v-ec52ca7c]{background:var(--color-ai-primary);border-radius:3px;height:100%;display:block}.ui-st-sub[data-v-ec52ca7c]{margin-top:3px}.ui-at[data-v-ce2e2a6d]{inset-inline:0;z-index:var(--z-toast,1100);background:var(--surface-inverse);width:max-content;min-width:280px;max-width:calc(100vw - 32px);color:var(--text-inverse);box-shadow:var(--shadow-overlay);font-size:var(--font-size-sm);border-radius:10px;align-items:center;gap:10px;margin-inline:auto;padding:10px 14px;display:flex;position:fixed;bottom:6.5rem}.ui-at-icon[data-v-ce2e2a6d]{color:var(--color-success-500);flex:none}.ui-at-act[data-v-ce2e2a6d]{color:var(--color-brand-300);font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;font-weight:500}.ui-at-act[data-v-ce2e2a6d]:hover{text-decoration:underline}.ui-at-act[data-v-ce2e2a6d]:focus-visible{outline:2px solid var(--color-brand-300);outline-offset:2px}.ui-at-enter-active[data-v-ce2e2a6d],.ui-at-leave-active[data-v-ce2e2a6d]{transition:opacity .15s,transform .15s}.ui-at-enter-from[data-v-ce2e2a6d],.ui-at-leave-to[data-v-ce2e2a6d]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.ui-at-enter-active[data-v-ce2e2a6d],.ui-at-leave-active[data-v-ce2e2a6d]{transition:none}}.ui-tbl-wrap[data-v-104751e0]{position:relative;overflow-x:auto}.ui-tbl[data-v-104751e0]{border-collapse:collapse;background:var(--color-background-surface);width:100%;font-size:var(--font-size-sm)}.ui-tbl[data-v-104751e0] th{border-bottom:1px solid var(--color-border-subtle);background:var(--color-background-page);color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:8px 12px;font-weight:600}.ui-tbl[data-v-104751e0] td{border-bottom:1px solid var(--color-background-muted);vertical-align:middle;padding:9px 12px}.ui-tbl[data-v-104751e0] tr:last-child td{border-bottom:0}.ui-tbl[data-v-104751e0] .num{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.ui-tbl[data-v-104751e0] .mut{color:var(--color-text-muted)}.ui-tbl.is-nowrap[data-v-104751e0] td,.ui-tbl.is-nowrap[data-v-104751e0] th{white-space:nowrap}.ui-stack[data-v-ae4182db]{min-width:0;min-height:0;display:flex}.ui-stack.t-page[data-v-ae4182db]{background:var(--color-background-page)}.ui-stack.is-stretch[data-v-ae4182db]{height:100%}.ui-stack.is-list[data-v-ae4182db]{margin:0;padding:0;list-style:none}.ui-grid[data-v-09bb0f5e]{grid-template-columns:var(--ui-grid-cols);min-width:0;display:grid}.ui-grid[data-v-09bb0f5e]:empty{display:none}@media (width<=767px){.ui-grid[data-collapse="767"][data-v-09bb0f5e]{grid-template-columns:var(--ui-grid-narrow)}}@media (width<=1023px){.ui-grid[data-collapse="1023"][data-v-09bb0f5e]{grid-template-columns:var(--ui-grid-narrow)}}.ui-ov[data-v-8f0cb42e]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ui-ov-act[data-v-8f0cb42e]{letter-spacing:0;text-transform:none;margin-inline-start:auto}.ui-surface[data-v-b7c44b29]{--ui-surface-line:var(--color-border-subtle);min-width:0}.ui-surface.is-soft[data-v-b7c44b29]{--ui-surface-line:var(--color-background-muted)}.b-top[data-v-b7c44b29]{border-top:1px solid var(--ui-surface-line)}.b-bottom[data-v-b7c44b29]{border-bottom:1px solid var(--ui-surface-line)}.b-start[data-v-b7c44b29]{border-inline-start:1px solid var(--ui-surface-line)}.b-end[data-v-b7c44b29]{border-inline-end:1px solid var(--ui-surface-line)}.b-all[data-v-b7c44b29]{border:1px solid var(--ui-surface-line)}.t-surface[data-v-b7c44b29]{background:var(--color-background-surface)}.t-page[data-v-b7c44b29]{background:var(--color-background-page)}.t-muted[data-v-b7c44b29]{background:var(--color-background-muted)}.ui-sl[data-v-78b0f256]{align-items:start;min-width:0;display:grid}.ui-sl.side-end[data-v-78b0f256]{grid-template-columns:minmax(0, 1fr) var(--ui-sl-w)}.ui-sl.side-start[data-v-78b0f256]{grid-template-columns:var(--ui-sl-w) minmax(0, 1fr)}.ui-sl.side-start .ui-sl-aside[data-v-78b0f256]{order:-1}.ui-sl-main[data-v-78b0f256],.ui-sl-aside[data-v-78b0f256]{min-width:0}.ui-sl.is-sticky .ui-sl-aside[data-v-78b0f256]{position:sticky;top:16px}.ui-sl.is-divided.side-end .ui-sl-main[data-v-78b0f256],.ui-sl.is-divided.side-start .ui-sl-aside[data-v-78b0f256]{border-inline-end:1px solid var(--color-border-subtle)}.ui-sl.is-stretch[data-v-78b0f256]{align-items:stretch}.ui-sl.is-fill[data-v-78b0f256]{flex:1 1 0;align-items:stretch;min-height:0}.ui-sl.is-fill .ui-sl-main[data-v-78b0f256],.ui-sl.is-fill .ui-sl-aside[data-v-78b0f256]{min-height:0;overflow-y:auto}.ui-sl-collapsed[data-v-78b0f256]{display:none}@media (width>=1024px) and (width<=1279px){.ui-sl[data-collapse="1023"].side-end[data-v-78b0f256]{grid-template-columns:minmax(0, 1fr) var(--ui-sl-w-mid)}}@media (width<=1023px){.ui-sl[data-collapse="1023"][data-v-78b0f256]{grid-template-columns:minmax(0,1fr)}.ui-sl[data-collapse="1023"].c-hide .ui-sl-aside[data-v-78b0f256]{display:none}.ui-sl[data-collapse="1023"].c-hide .ui-sl-collapsed[data-v-78b0f256]{display:block}.ui-sl[data-collapse="1023"].c-stack.is-divided .ui-sl-main[data-v-78b0f256]{border-inline-end:0;border-bottom:1px solid var(--color-border-subtle)}}@media (width<=767px){.ui-sl[data-collapse="767"][data-v-78b0f256]{grid-template-columns:minmax(0,1fr)}.ui-sl[data-collapse="767"].c-hide .ui-sl-aside[data-v-78b0f256]{display:none}.ui-sl[data-collapse="767"].c-hide .ui-sl-collapsed[data-v-78b0f256]{display:block}}.ui-vp[data-v-87d508db]{background:var(--color-background-muted);min-width:34px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:center;border-radius:6px;padding:2px 6px;display:inline-block}.ui-vp.is-cur[data-v-87d508db]{background:var(--color-brand-50);color:var(--color-text-brand);font-weight:700}.ui-dt[data-v-ece89c82]{overflow-wrap:anywhere;margin:0}.ui-dt del[data-v-ece89c82]{background:var(--tint-red-50);color:var(--color-danger-700);text-decoration:line-through}.ui-dt ins[data-v-ece89c82]{background:var(--color-success-subtle);color:var(--color-success-700);text-decoration:none}.ui-mark[data-v-d43c7125]{background:var(--color-brand-50);color:var(--color-text-brand);border-radius:3px;padding:0 2px}.ui-bm[data-v-b24ceb48]{vertical-align:middle;flex:none;display:inline-block}.ui-quote[data-v-d7d9b01e]{border-inline-start:2px solid var(--color-ai-300);overflow-wrap:anywhere;margin:0;padding-inline-start:10px}.ui-quote.is-muted[data-v-d7d9b01e]{color:var(--color-text-muted)}.ui-cl[data-v-0bd4dbe8]{background:var(--color-background-page);flex-direction:column;gap:10px;min-height:260px;max-height:520px;padding:14px 16px;display:flex;overflow-y:auto}.ui-cm[data-v-952063b5]{align-self:flex-start;gap:8px;max-width:78%;display:flex}.ui-cm.is-me[data-v-952063b5]{flex-direction:row-reverse;align-self:flex-end}.ui-cm-body[data-v-952063b5]{flex-direction:column;gap:4px;min-width:0;display:flex}.ui-ck[data-v-93c5b60a]{font-size:calc(var(--font-size-sm) - .5px);cursor:pointer;gap:8px;display:flex}.a-start[data-v-93c5b60a]{align-items:flex-start}.a-center[data-v-93c5b60a]{align-items:center}.ui-status[data-v-1537a876]{color:var(--color-text-muted);font-size:calc(var(--font-size-sm) - .5px);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.t-ok[data-v-1537a876] svg{color:var(--color-success-700)}.t-danger[data-v-1537a876] svg{color:var(--color-danger-700)}.t-muted[data-v-1537a876] svg{color:var(--color-text-muted)}.ui-selbar[data-v-6d06899e]{z-index:5;background:var(--color-text-primary);min-height:48px;color:var(--color-background-surface);box-shadow:var(--shadow-lg);border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex;position:sticky;inset-block-end:12px}.ui-selbar-count[data-v-6d06899e]{font-size:var(--font-size-sm);white-space:nowrap;font-weight:600}.ui-selbar-actions[data-v-6d06899e]{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.ui-selbar-actions[data-v-6d06899e] button{color:inherit}.ui-selbar-cancel[data-v-6d06899e]{color:inherit;font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px}.ui-selbar-cancel[data-v-6d06899e]:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.ui-selbar-cancel[data-v-6d06899e]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ui-dt[data-v-2434d476]{--dt-select-w:0px;min-width:0;position:relative}.ui-dt-bar[data-v-2434d476]{flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px;display:flex}.ui-dt-mode[data-v-2434d476]{margin-inline-start:auto}.ui-dt--compact[data-v-2434d476] tbody td{padding-block:5px}.ui-dt--comfortable[data-v-2434d476] tbody td{padding-block:13px}.ui-dt[data-v-2434d476] td.ui-dt-actions-cell{position:relative}.ui-dt[data-v-2434d476] .ui-dt-rowactions{opacity:0;pointer-events:none;background:var(--color-background-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:center;gap:4px;padding-inline:6px;transition:opacity .12s;display:flex;position:absolute;inset-block:0;inset-inline-end:8px}.ui-dt[data-v-2434d476] tbody tr:hover .ui-dt-rowactions,.ui-dt[data-v-2434d476] tbody tr:focus-within .ui-dt-rowactions{opacity:1;pointer-events:auto}.ui-dt[data-v-2434d476] .ui-dt-rowactions--inline{opacity:1;pointer-events:auto;box-shadow:none;padding-inline:0;position:static}.ui-dt--priority[data-v-2434d476] .ui-dt-rowactions{opacity:1;pointer-events:auto;box-shadow:none;justify-content:flex-end;padding-inline:0;position:static}.ui-dt--priority[data-v-2434d476] td .ui-eref{max-width:16rem}@media (hover:none){.ui-dt[data-v-2434d476] .ui-dt-rowactions{opacity:1;pointer-events:auto;box-shadow:none;position:static}}@media (prefers-reduced-motion:reduce){.ui-dt[data-v-2434d476] .ui-dt-rowactions{transition:none}}.ui-dt[data-v-2434d476] th button.ui-dt-sort{all:unset;cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:4px;display:inline-flex}.ui-dt[data-v-2434d476] th button.ui-dt-sort:hover{color:var(--color-text-brand)}.ui-dt[data-v-2434d476] th button.ui-dt-sort:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ui-dt[data-v-2434d476] th[aria-sort=ascending] .ui-dt-sort-ind,.ui-dt[data-v-2434d476] th[aria-sort=descending] .ui-dt-sort-ind{color:var(--color-text-brand)}.ui-dt[data-v-2434d476] tbody tr.is-clickable{cursor:pointer}.ui-dt[data-v-2434d476] tbody tr.is-clickable:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.ui-dt[data-v-2434d476] tbody tr:hover>td{background:var(--color-background-hover)}.ui-dt[data-v-2434d476] tbody tr.is-selected>td{background:var(--color-brand-50)}.ui-dt[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-off],.ui-dt[data-v-2434d476] thead th[data-dt-off]{display:none}.ui-dt--priority[data-v-2434d476] td[data-dt-pin],.ui-dt--priority[data-v-2434d476] th[data-dt-pin]{background:var(--color-background-surface);box-shadow:var(--shadow-sm);position:sticky;inset-inline-end:0}.ui-dt--priority.has-hidden[data-v-2434d476] td[data-dt-first]{padding-inline-start:30px;position:relative}.ui-dt--priority.has-hidden[data-v-2434d476] td[data-dt-first]:before{content:"";border-inline-end:2px solid var(--color-text-muted);border-block-end:2px solid var(--color-text-muted);width:6px;height:6px;transition:transform .12s;position:absolute;inset-block-start:calc(50% - 4px);inset-inline-start:12px;transform:rotate(-45deg)}.ui-dt--priority.has-hidden[data-v-2434d476] tr[data-dt-open]>td[data-dt-first]:before{transform:rotate(45deg)}.ui-dt[data-v-2434d476] tr.ui-dt-detail>td{background:var(--color-background-page)}.ui-dt[data-v-2434d476] .ui-dt-detail-list{font-size:var(--font-size-sm);grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.ui-dt[data-v-2434d476] .ui-dt-detail-list dt{color:var(--color-text-muted)}.ui-dt[data-v-2434d476] .ui-dt-detail-list dd{margin:0}.ui-dt--scroll[data-v-2434d476] .ui-tbl{min-width:max-content}.ui-dt--scroll[data-v-2434d476] td[data-dt-role=select],.ui-dt--scroll[data-v-2434d476] th[data-dt-role=select],.ui-dt--scroll[data-v-2434d476] td[data-dt-role=title],.ui-dt--scroll[data-v-2434d476] th[data-dt-role=title]{z-index:1;background:var(--color-background-surface);position:sticky}.ui-dt--scroll[data-v-2434d476] th[data-dt-role=select],.ui-dt--scroll[data-v-2434d476] th[data-dt-role=title]{background:var(--color-background-page)}.ui-dt--scroll[data-v-2434d476] td[data-dt-role=select],.ui-dt--scroll[data-v-2434d476] th[data-dt-role=select]{inset-inline-start:0}.ui-dt--scroll[data-v-2434d476] td[data-dt-role=title],.ui-dt--scroll[data-v-2434d476] th[data-dt-role=title]{inset-inline-start:var(--dt-select-w)}.ui-dt--scroll.is-scrolled[data-v-2434d476] td[data-dt-role=title],.ui-dt--scroll.is-scrolled[data-v-2434d476] th[data-dt-role=title]{box-shadow:var(--shadow-sm)}.ui-dt--scroll[data-v-2434d476] .ui-tbl-wrap{scrollbar-width:thin}.ui-dt--scroll.has-more[data-v-2434d476] .ui-tbl-wrap{-webkit-mask-image:linear-gradient(to right, var(--color-text-primary) calc(100% - 28px), transparent);mask-image:linear-gradient(to right, var(--color-text-primary) calc(100% - 28px), transparent)}.ui-dt-hint[data-v-2434d476]{background:var(--color-text-primary);color:var(--color-background-surface);font-size:var(--font-size-xs);pointer-events:none;border-radius:999px;padding:4px 10px;font-weight:600;line-height:18px;position:absolute;inset-block-end:10px;inset-inline-end:10px}.ui-dt--cards[data-v-2434d476] .ui-tbl-wrap{overflow:visible}.ui-dt--cards[data-v-2434d476] table,.ui-dt--cards[data-v-2434d476] tbody{background:0 0;display:block}.ui-dt--cards[data-v-2434d476] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail){border:1px solid var(--color-border-subtle);background:var(--color-background-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 8px;margin-block-end:8px;padding:10px 12px;display:grid;position:relative}.ui-dt--cards[data-v-2434d476] tbody>tr.is-selected{border-color:var(--color-brand-300);background:var(--color-brand-50)}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td{overflow-wrap:break-word;white-space:normal;background:0 0;border:0;min-width:0;padding:0;display:block}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=title]{font-size:var(--font-size-base);grid-area:1/1;font-weight:600}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=status]{grid-area:1/2}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=time]{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap;grid-area:1/3}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=meta]{color:var(--color-text-muted);font-size:calc(var(--font-size-sm) - .5px);grid-column:1/-1}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=meta][data-dt-label]:before{content:attr(data-dt-label) ": ";color:var(--color-text-muted);opacity:.85}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=actions]{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-block-start:6px;display:flex}.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-empty][data-dt-role=meta],.ui-dt--cards[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=select]{display:none}.ui-dt--cards.is-selecting[data-v-2434d476] tbody>tr:not(.ui-dt-detail){padding-inline-start:44px}.ui-dt--cards.is-selecting[data-v-2434d476] tbody>tr:not(.ui-dt-detail)>td[data-dt-role=select]{display:block;position:absolute;inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.ui-dt--cards.is-selecting[data-v-2434d476] td[data-dt-role=select] input[type=checkbox]{width:20px;height:20px}.ui-dt--cards.is-wide[data-v-2434d476] tbody{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;display:grid}.ui-dt--cards.is-wide[data-v-2434d476] tbody>tr:not(.ui-dt-detail){margin-block-end:0}.ui-dt-sheet[data-v-2434d476]{flex-direction:column;gap:10px;padding-block-end:8px;display:flex}.ui-dt-sheet-count[data-v-2434d476]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.ui-dt-sheet-row[data-v-2434d476]{min-height:44px;font-size:var(--font-size-md);cursor:pointer;align-items:center;gap:10px;display:flex}.ui-dt-sheet-row.is-locked[data-v-2434d476]{color:var(--color-text-muted);cursor:default}@media (prefers-reduced-motion:reduce){.ui-dt--priority.has-hidden[data-v-2434d476] td[data-dt-first]:before{transition:none}}.ui-split-pane[data-v-bb00ac60]{align-items:stretch;min-width:0;display:flex}.ui-split-pane-main[data-v-bb00ac60]{flex:1;min-width:0}.ui-split-pane-aside[data-v-bb00ac60]{width:var(--ui-sp-w);min-width:0;flex:none;margin-inline-start:var(--space-4);position:relative}.ui-split-pane-grip[data-v-bb00ac60]{inset-inline-start:-7px;z-index:5;border:1px solid var(--color-border-default);background:var(--color-background-surface);width:14px;height:44px;color:var(--color-text-muted);box-shadow:var(--shadow-sm);cursor:col-resize;touch-action:none;border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ui-split-pane-grip[data-v-bb00ac60]:before{content:"";border-inline-start:2px dotted;width:2px;height:16px}.ui-split-pane-grip[data-v-bb00ac60]:hover,.ui-split-pane--dragging .ui-split-pane-grip[data-v-bb00ac60]{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.ui-split-pane-grip[data-v-bb00ac60]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.ui-split-pane--dragging[data-v-bb00ac60]{-webkit-user-select:none;user-select:none}.site-stage[data-v-540cff59]{background:var(--color-background-muted);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.site-stage-page[data-v-540cff59]{gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex;position:absolute;inset:0}.site-stage-page i[data-v-540cff59],.site-stage-logo[data-v-540cff59]{background:var(--color-border-default);border-radius:4px;display:block}.site-stage--dark[data-v-540cff59]{background:var(--color-text-primary)}.site-stage--dark .site-stage-page i[data-v-540cff59],.site-stage--dark .site-stage-logo[data-v-540cff59]{background:color-mix(in srgb, var(--color-background-surface) 14%, transparent)}.site-stage--dark .site-stage-cards i[data-v-540cff59]{border-color:color-mix(in srgb, var(--color-background-surface) 18%, transparent);background:color-mix(in srgb, var(--color-background-surface) 6%, transparent)}.site-stage-nav[data-v-540cff59]{align-items:center;gap:10px;height:26px;display:flex}.site-stage-nav i[data-v-540cff59]{height:8px}.site-stage-logo[data-v-540cff59]{border-radius:6px;width:22px;height:22px}.w54[data-v-540cff59]{width:54px}.w40[data-v-540cff59]{width:40px}.w48[data-v-540cff59]{width:48px}.site-stage-cta[data-v-540cff59]{width:70px;margin-inline-start:auto;border-radius:6px!important;height:20px!important}.site-stage-hero[data-v-540cff59]{flex-direction:column;gap:7px;margin-top:6px;display:flex}.site-stage-hero i[data-v-540cff59]{height:11px}.site-stage-hero .h[data-v-540cff59]{width:62%;height:18px}.site-stage-hero .s[data-v-540cff59]{width:48%}.site-stage-hero .b[data-v-540cff59]{background:var(--color-border-default);border-radius:7px;width:120px;height:26px}.site-stage-cards[data-v-540cff59]{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:6px;display:grid}.site-stage-cards i[data-v-540cff59]{background:var(--color-background-surface);border:1px solid var(--color-border-subtle);border-radius:8px;height:64px}.site-stage-lines[data-v-540cff59]{flex-direction:column;gap:6px;margin-top:4px;display:flex}.site-stage-lines i[data-v-540cff59]{height:8px}.site-stage-lines i[data-v-540cff59]:nth-child(2){width:80%}.site-stage-lines i[data-v-540cff59]:nth-child(3){width:64%}.site-stage-layer[data-v-540cff59],.site-stage-phone-wrap[data-v-540cff59]{position:absolute;inset:0}.site-stage-phone[data-v-540cff59]{background:var(--color-text-primary);box-shadow:var(--shadow-xl);transform-origin:50%;border-radius:32px;flex:none;padding:10px;position:absolute;top:50%;left:50%}.site-stage-screen[data-v-540cff59]{background:var(--color-background-surface);border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.site-stage--phone .site-stage-page[data-v-540cff59]{padding:var(--space-4)}.ui-spark[data-v-6d0f82e7]{width:100%;height:28px;display:block;overflow:visible}.ui-spark-line[data-v-6d0f82e7]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ui-spark--people[data-v-6d0f82e7]{color:var(--color-chart-people)}.ui-spark--bot[data-v-6d0f82e7]{color:var(--color-chart-bot)}.ui-spark--neg[data-v-6d0f82e7]{color:var(--color-chart-neg)}.ui-spark--brand[data-v-6d0f82e7]{color:var(--adm-chart-1)}.ui-spark--muted[data-v-6d0f82e7]{color:var(--adm-chart-4)}.ui-spark--danger[data-v-6d0f82e7]{color:var(--color-semantic-error)}.ui-kpi[data-v-f01dca42]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-background-surface);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex;position:relative}.ui-kpi.has-spark[data-v-f01dca42]{padding-bottom:34px}.ui-kpi.is-alert[data-v-f01dca42]{border-color:var(--tint-red-200);background:linear-gradient(180deg, var(--tint-red-50), var(--color-background-surface) 70%)}.ui-kpi.is-alert .ui-kpi-num[data-v-f01dca42]{color:var(--color-semantic-error)}.ui-kpi-label[data-v-f01dca42]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);align-items:center;gap:6px;display:flex;overflow:hidden}.ui-kpi-label svg[data-v-f01dca42-s]{flex:none;width:14px;height:14px}.ui-kpi-value[data-v-f01dca42]{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.ui-kpi-num[data-v-f01dca42]{color:var(--color-text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.1}.ui-kpi-unit[data-v-f01dca42]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.ui-kpi-delta[data-v-f01dca42]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ui-kpi-delta b[data-v-f01dca42]{font-weight:var(--font-weight-semibold);white-space:nowrap}.ui-kpi-delta b.is-ok[data-v-f01dca42]{color:var(--color-semantic-success)}.ui-kpi-delta b.is-danger[data-v-f01dca42]{color:var(--color-semantic-error)}.ui-kpi-delta b.is-muted[data-v-f01dca42]{color:var(--color-text-muted)}.ui-kpi-spark[data-v-f01dca42]{inset-inline:14px;opacity:.9;height:20px;position:absolute;bottom:10px}.ui-kpi-spark[data-v-f01dca42] .ui-spark{width:100%;height:20px;display:block}.ui-lc[data-v-2d2a2718]{border-radius:8px;outline:none;width:100%;position:relative}.ui-lc[data-v-2d2a2718]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ui-lc-svg[data-v-2d2a2718]{max-width:100%;display:block;overflow:visible}.ui-lc-grid[data-v-2d2a2718]{stroke:var(--color-chart-grid);stroke-width:1px}.ui-lc-axis[data-v-2d2a2718]{fill:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.ui-lc-cursor[data-v-2d2a2718]{stroke:var(--color-border-default);stroke-width:1px}.ui-lc-line[data-v-2d2a2718]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ui-lc-dot[data-v-2d2a2718]{fill:currentColor;stroke:var(--color-background-surface);stroke-width:1.5px}.ui-lc-dot--hollow[data-v-2d2a2718]{fill:var(--color-background-surface);stroke:currentColor;stroke-width:1.5px}.ui-lc-s--people[data-v-2d2a2718]{color:var(--color-chart-people)}.ui-lc-s--bot[data-v-2d2a2718]{color:var(--color-chart-bot)}.ui-lc-tip[data-v-2d2a2718]{z-index:1;border:1px solid var(--color-border-default);background:var(--color-background-surface);min-width:160px;box-shadow:var(--shadow-md,0 4px 12px #0000001f);font-size:var(--font-size-xs);pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;display:flex;position:absolute;top:0}.ui-lc-tip-row[data-v-2d2a2718]{align-items:center;gap:6px;display:flex}.ui-lc-tip-row em[data-v-2d2a2718]{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-style:normal;font-weight:700}.ui-lc-sw[data-v-2d2a2718]{border-radius:2px;width:10px;height:3px}.ui-lc-sw--people[data-v-2d2a2718]{background:var(--color-chart-people)}.ui-lc-sw--bot[data-v-2d2a2718]{background:var(--color-chart-bot)}.ui-lc-live[data-v-2d2a2718],.ui-lc-sr[data-v-2d2a2718]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-bl[data-v-abdff0c1]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-bl-row[data-v-abdff0c1]{font-size:var(--font-size-sm);grid-template-columns:minmax(96px,38%) 1fr auto;align-items:center;gap:8px;display:grid}.ui-bl-row.is-heading .ui-bl-name[data-v-abdff0c1]{color:var(--color-text-primary);font-weight:650}.ui-bl-name[data-v-abdff0c1]{min-width:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.ui-bl-track[data-v-abdff0c1]{background:var(--color-chart-grid);border-radius:4px;height:12px;display:flex;overflow:hidden}.ui-bl-row.is-heading .ui-bl-track[data-v-abdff0c1]{background:0 0;height:auto}.ui-bl-seg[data-v-abdff0c1]{height:100%;display:block}.ui-bl-seg--pos[data-v-abdff0c1]{background:var(--color-chart-pos)}.ui-bl-seg--neu[data-v-abdff0c1]{background:var(--color-chart-neu)}.ui-bl-seg--neg[data-v-abdff0c1]{background:var(--color-chart-neg)}.ui-bl-seg--people[data-v-abdff0c1]{background:var(--color-chart-people)}.ui-bl-seg--bot[data-v-abdff0c1]{background:var(--color-chart-bot)}.ui-bl-seg--muted[data-v-abdff0c1]{background:var(--color-border-default)}.ui-bl-seg--pos-soft[data-v-abdff0c1]{background:color-mix(in srgb, var(--color-chart-pos) 55%, var(--color-background-surface))}.ui-bl-seg--neg-soft[data-v-abdff0c1]{background:color-mix(in srgb, var(--color-chart-neg) 55%, var(--color-background-surface))}.ui-bl-val[data-v-abdff0c1]{min-width:36px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:end;font-weight:600}.ui-bl-sub[data-v-abdff0c1]{color:var(--color-text-muted);font-size:var(--font-size-xs);grid-column:2/-1;margin-top:-4px}.ui-stars[data-v-c36f2cd4]{vertical-align:middle;gap:2px;display:inline-flex}.ui-star[data-v-c36f2cd4]{fill:var(--color-rating-star-off);stroke:none;flex:none}.ui-star.is-on[data-v-c36f2cd4]{fill:var(--color-rating-star)}.ui-rb[data-v-95e0f909]{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:1px 6px;font-weight:700;line-height:16px;display:inline-flex}.ui-rb-ico[data-v-95e0f909]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.ui-rb-ico--fill[data-v-95e0f909]{fill:currentColor;stroke:none}.ui-rb--neg[data-v-95e0f909]{background:var(--tint-red-50);color:var(--color-danger-700)}.ui-rb--pos[data-v-95e0f909]{background:var(--color-success-subtle);color:var(--color-success-700)}.ui-rb--neu[data-v-95e0f909]{background:var(--color-background-muted);color:var(--color-text-secondary)}.ui-rescard[data-v-eb99d03d]{border:1px solid var(--color-border-subtle);background:var(--color-background-surface);border-radius:12px;flex-direction:column;gap:8px;max-width:520px;margin:8px auto;padding:12px 14px;display:flex}.ui-rescard--neg[data-v-eb99d03d]{border-color:var(--tint-red-200,var(--color-border-default))}.ui-rescard-head[data-v-eb99d03d]{font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-rescard-time[data-v-eb99d03d]{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-inline-start:auto}.ui-rescard-kv[data-v-eb99d03d]{font-size:var(--font-size-sm);grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.ui-rescard-kv dt[data-v-eb99d03d-s]{color:var(--color-text-muted)}.ui-rescard-kv dd[data-v-eb99d03d-s]{margin:0;font-weight:600}.ui-rescard-quote[data-v-eb99d03d]{border-inline-start:3px solid var(--color-border-default);background:var(--color-background-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;border-radius:6px;margin:0;padding:8px 10px}.ui-rescard-foot-text[data-v-eb99d03d]{align-items:center;gap:4px;display:inline-flex}.ui-rescard-actions[data-v-eb99d03d]{gap:12px;margin-inline-start:auto;display:inline-flex}.ui-rescard-foot[data-v-eb99d03d]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-sysl[data-v-c03802be]{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center;justify-content:center;margin:8px auto;display:flex}.ui-sysl-in[data-v-c03802be]{align-items:center;gap:6px;max-width:100%;display:inline-flex}.ui-sysl-in svg[data-v-c03802be-s]{flex:none;width:13px;height:13px}.ui-sysl-text b[data-v-c03802be-s]{color:var(--color-text-secondary);font-weight:650}.ui-mini[data-v-7a626793]{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.ui-mini-track[data-v-7a626793]{background:var(--color-chart-grid);border-radius:3px;width:96px;height:8px;overflow:hidden}.ui-mini-fill[data-v-7a626793]{height:100%;display:block}.ui-mini-fill--people[data-v-7a626793]{background:var(--color-chart-people)}.ui-mini-fill--bot[data-v-7a626793]{background:var(--color-chart-bot)}.ui-mini-fill--neu[data-v-7a626793]{background:var(--color-chart-neu)}.ui-mini-num[data-v-7a626793]{min-width:40px}.ui-async-panel{background:var(--color-background-surface);border:1px solid var(--color-border-default);color:var(--color-text-primary)}.ui-bulkbar[data-v-d29e9b2a]{z-index:var(--z-overlay);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;inset-block-end:16px;inset-inline:0}.ui-bulkbar[data-v-d29e9b2a]>.ui-selbar{pointer-events:auto;min-width:min(560px,100%);position:static}.ui-cpager[data-v-6403932d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:8px;display:flex}.ui-cpager-info[data-v-6403932d]{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ui-cpager-nav[data-v-6403932d]{gap:8px;display:inline-flex}.vmark[data-v-f93d2f78]{--vc:var(--color-text-primary);width:28px;height:28px;color:var(--vc);background:color-mix(in srgb, var(--vc) 11%, var(--color-background-surface));border:1px solid color-mix(in srgb, var(--vc) 24%, var(--color-border-subtle));border-radius:8px;flex:none;place-items:center;font-size:0;display:inline-grid}.vmark svg[data-v-f93d2f78]{width:17px;height:17px;display:block}.vmark-mono[data-v-f93d2f78]{font-size:var(--font-size-xs);font-weight:700}.vmark--sm[data-v-f93d2f78]{border-radius:6px;width:20px;height:20px}.vmark--sm svg[data-v-f93d2f78]{width:12px;height:12px}.vmark--xs[data-v-f93d2f78]{border-radius:5px;width:16px;height:16px}.vmark--xs svg[data-v-f93d2f78]{width:10px;height:10px}.vmark--off[data-v-f93d2f78]{filter:grayscale();opacity:.6}.v-google[data-v-f93d2f78]{--vc:#8e75b2}.v-deepseek[data-v-f93d2f78]{--vc:#5786fe}.v-qwen[data-v-f93d2f78]{--vc:#6950ef}.v-minimax[data-v-f93d2f78]{--vc:#e73562}.v-deepgram[data-v-f93d2f78]{--vc:#0a9f63}:root[data-theme=dark] .v-google{--vc:#b3a0d6}:root[data-theme=dark] .v-qwen{--vc:#a394ff}:root[data-theme=dark] .v-deepseek{--vc:#7ea3ff}:root[data-theme=dark] .v-minimax{--vc:#ff6b8d}:root[data-theme=dark] .v-deepgram{--vc:#13ef93}.ui-kc[data-v-23a1e6d0]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl,12px);background:var(--color-background-surface);min-width:0;box-shadow:var(--shadow-xs);flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:relative}.ui-kc--compact[data-v-23a1e6d0]{padding:12px 14px}.ui-kc--off[data-v-23a1e6d0]{opacity:.85}.ui-kc--interactive[data-v-23a1e6d0]{cursor:pointer;transition:border-color var(--motion-fast,.12s), box-shadow var(--motion-fast,.12s)}.ui-kc--interactive[data-v-23a1e6d0]:hover{border-color:var(--color-border-strong)}.ui-kc--focused[data-v-23a1e6d0]{border-color:var(--color-brand-solid,var(--color-brand-primary));box-shadow:0 0 0 3px var(--tint-blue-100,var(--color-brand-subtle))}.ui-kc-top[data-v-23a1e6d0]{align-items:center;gap:10px;display:flex}.ui-kc-id[data-v-23a1e6d0]{min-width:0}.ui-kc-name[data-v-23a1e6d0]{font-size:var(--font-size-base);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.ui-kc-meta[data-v-23a1e6d0]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.ui-kc-menu[data-v-23a1e6d0]{margin-inline-start:auto}.ui-kc-caps[data-v-23a1e6d0]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:-4px;display:flex}.ui-kc-acts[data-v-23a1e6d0]{flex-wrap:wrap;gap:2px 4px;margin-inline:-6px;display:flex}.ui-kcm[data-v-1b81ebe6]{border-radius:var(--radius-lg);background:var(--color-background-muted);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ui-kcm--dashed[data-v-1b81ebe6]{border:1px dashed var(--color-border-default);font-size:var(--font-size-sm);color:var(--color-text-muted);background:0 0}.ui-kcm-head[data-v-1b81ebe6]{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-kcm-label[data-v-1b81ebe6]{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:600}.ui-kcm-note[data-v-1b81ebe6]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-kcm-note[data-v-1b81ebe6] svg{flex:none;width:13px;height:13px}.ui-kcs[data-v-8e7855b5]{border-radius:var(--radius-lg);width:calc(100% + 16px);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-xs);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-inline:-8px;padding:6px 8px;display:flex}.ui-kcs[data-v-8e7855b5]:hover{background:var(--color-background-muted);color:var(--color-text-primary)}.ui-kcs[aria-pressed=true][data-v-8e7855b5]{background:var(--tint-blue-50,var(--color-brand-subtle));color:var(--color-text-brand)}.ui-kcs[data-v-8e7855b5]:disabled{cursor:default}.ui-kcs-ico[data-v-8e7855b5] svg{flex:none;width:13px;height:13px}.ui-kcs-label[data-v-8e7855b5]{white-space:nowrap;flex:none}.ui-kcs-label[data-v-8e7855b5] b{color:inherit;font-variant-numeric:tabular-nums;font-weight:700}.ui-kcs-bar[data-v-8e7855b5]{background:var(--color-border-subtle);border-radius:3px;flex:1;min-width:40px;height:6px;overflow:hidden}.ui-kcs-bar i[data-v-8e7855b5]{background:var(--color-brand-solid,var(--color-brand-primary));border-radius:3px;height:100%;display:block}.ui-kcs-note[data-v-8e7855b5]{min-width:0;color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:end;flex:0 auto;line-height:1.25}.ui-qc[data-v-c3bd1819]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full,999px);background:var(--color-background-surface);height:26px;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;align-items:center;padding:0 9px;font-weight:500;display:inline-flex}.ui-qc[data-v-c3bd1819]:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}.ui-qc[aria-pressed=true][data-v-c3bd1819]{border-color:var(--color-brand-solid,var(--color-brand-primary));background:var(--tint-blue-50,var(--color-brand-subtle));color:var(--color-text-brand)}.ui-qc[data-v-c3bd1819]:disabled{opacity:.5;cursor:not-allowed}.ui-qc-n[data-v-c3bd1819]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-inline-start:3px;font-weight:500}.mp-trigger[data-v-473a1ef2]{border:1px solid var(--color-border-default);background:var(--color-background-surface);min-width:0;max-width:100%;height:32px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.mp-trigger[data-v-473a1ef2]:hover:not(:disabled){border-color:var(--color-border-strong)}.mp-trigger[data-v-473a1ef2]:focus-visible,.mp-trigger--open[data-v-473a1ef2]{outline:2px solid var(--color-border-focus);outline-offset:1px}.mp-trigger[data-v-473a1ef2]:disabled{cursor:not-allowed;opacity:.6}.mp-trigger--inherit[data-v-473a1ef2]{background:0 0;border-style:dashed}.mp-trigger--warn[data-v-473a1ef2]{border-color:var(--color-warning-strong);background:var(--color-warning-50)}.mp-trigger--none[data-v-473a1ef2]{color:var(--color-text-muted);background:0 0;border-style:dashed}.mp-trigger--none[data-v-473a1ef2]:disabled{opacity:1}.mp-trigger--ghost[data-v-473a1ef2]{height:28px;font-size:var(--font-size-xs);background:0 0;border-color:#0000;padding:0 8px;font-weight:500}.mp-trigger--ghost[data-v-473a1ef2]:hover:not(:disabled){background:var(--color-background-muted);border-color:#0000}.mp-arrow[data-v-473a1ef2]{flex:none;width:13px;height:13px}.mp-ghost-label[data-v-473a1ef2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-link[data-v-473a1ef2]{width:14px;height:14px;color:var(--color-text-muted);flex:none}.mp-id[data-v-473a1ef2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-placeholder[data-v-473a1ef2]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);overflow:hidden}.mp-caret[data-v-473a1ef2]{width:14px;height:14px;color:var(--color-text-muted);flex:none;margin-inline-start:auto}.mp-dot[data-v-473a1ef2]{background:var(--color-text-muted);border-radius:50%;flex:none;width:7px;height:7px}.mp-dot--ok[data-v-473a1ef2]{background:var(--color-success-700)}.mp-dot--brand[data-v-473a1ef2]{background:var(--color-text-brand)}.mp-dot--warn[data-v-473a1ef2]{background:var(--color-warning-strong)}.mp-panel[data-v-473a1ef2]{flex-direction:column;min-height:0;max-height:420px;display:flex}.mp-search[data-v-473a1ef2]{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:8px;padding:8px;display:flex}.mp-input[data-v-473a1ef2]{border:1px solid var(--color-border-default);background:var(--color-background-surface);min-width:0;height:32px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);border-radius:8px;flex:1;padding:0 10px}.mp-input[data-v-473a1ef2]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:0}.mp-count[data-v-473a1ef2]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex:none}.mp-list[data-v-473a1ef2]{flex:1;min-height:0;padding:4px;overflow:auto}.mp-list[data-v-473a1ef2]:focus{outline:none}.mp-group[data-v-473a1ef2]{font-size:var(--font-size-xs);color:var(--color-text-secondary);align-items:center;gap:8px;padding:8px 8px 4px;font-weight:600;display:flex}.mp-opt[data-v-473a1ef2]{cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:6px 8px;display:flex}.mp-opt--active[data-v-473a1ef2]{background:var(--color-background-muted)}.mp-opt--sel .mp-opt-id[data-v-473a1ef2]{font-weight:700}.mp-opt--off[data-v-473a1ef2]{color:var(--color-text-muted);cursor:not-allowed}.mp-opt-main[data-v-473a1ef2]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mp-opt-id[data-v-473a1ef2]{font-size:var(--font-size-sm);font-weight:600}.mp-opt--off .mp-opt-id[data-v-473a1ef2]{font-weight:500}.mp-price[data-v-473a1ef2]{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-inline-start:auto}.mp-opt-sub[data-v-473a1ef2]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.mp-opt-sub--warn[data-v-473a1ef2]{color:var(--color-warning-strong)}.mp-empty[data-v-473a1ef2]{color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;gap:4px;padding:16px 12px;display:flex}.mp-foot[data-v-473a1ef2]{border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-xs);color:var(--color-text-muted);justify-content:space-between;gap:8px;padding:8px 12px;display:flex}.mp-foot-keys[data-v-473a1ef2]{flex:none;gap:4px;display:inline-flex}.ui-ctb[data-v-9fb9213e]{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.ui-ctb-search[data-v-9fb9213e]{flex:240px;min-width:0;max-width:380px}.ui-ctb-search[data-v-9fb9213e]>*{width:100%}.ui-ctb-filters[data-v-9fb9213e]{flex:320px;align-items:center;min-width:0;display:flex}.ui-ctb-aside[data-v-9fb9213e]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto}.ui-cgl[data-v-3abacc5b]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-background-surface);min-width:0;box-shadow:var(--shadow-xs);overflow:hidden}.ui-cg[data-v-1c46ff93]{background:var(--color-background-surface);min-width:0;container-type:inline-size}.ui-cg+.ui-cg[data-v-1c46ff93]{border-top:1px solid var(--color-border-subtle)}.ui-cg-head[data-v-1c46ff93]{align-items:center;min-width:0;display:flex}.ui-cg-toggle[data-v-1c46ff93]{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px 16px;display:flex}.ui-cg-toggle[data-v-1c46ff93]:hover{background:var(--table-row-hover-bg)}.ui-cg-toggle[data-v-1c46ff93]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-border-focus);outline:none}.ui-cg-mark[data-v-1c46ff93]{flex:none;display:inline-flex}.ui-cg-text[data-v-1c46ff93]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ui-cg-title-row[data-v-1c46ff93]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.ui-cg-title[data-v-1c46ff93]{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600;line-height:1.3}.ui-cg.is-off .ui-cg-title[data-v-1c46ff93]{color:var(--color-text-secondary)}.ui-cg-count[data-v-1c46ff93]{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.ui-cg-sub[data-v-1c46ff93]{color:var(--color-text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.ui-cg-state[data-v-1c46ff93]{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:4px 8px;display:inline-flex}.ui-cg-state[data-v-1c46ff93] code{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs)}.ui-cg-chev[data-v-1c46ff93]{color:var(--color-text-muted);flex:none;transition:transform .15s}.ui-cg.is-open .ui-cg-chev[data-v-1c46ff93]{transform:rotate(180deg)}.ui-cg-actions[data-v-1c46ff93]{flex:none;align-items:center;gap:6px;padding-inline-end:12px;display:inline-flex}.ui-cg-body[data-v-1c46ff93]{border-top:1px solid var(--color-border-subtle);background:var(--color-background-page);flex-direction:column;gap:10px;min-width:0;padding:12px 16px 16px;display:flex}.ui-cg-meta[data-v-1c46ff93]{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ui-cg-meta[data-v-1c46ff93] code{border-radius:var(--radius-sm);background:var(--color-background-muted);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);padding:1px 6px}@container (width<=639px){.ui-cg-toggle[data-v-1c46ff93]{flex-wrap:wrap}.ui-cg-text[data-v-1c46ff93]{flex-basis:calc(100% - 68px)}.ui-cg-state[data-v-1c46ff93]{flex-basis:100%;order:3;justify-content:flex-start;padding-inline-start:40px}.ui-cg-sub[data-v-1c46ff93]{white-space:normal}}@media (prefers-reduced-motion:reduce){.ui-cg-chev[data-v-1c46ff93]{transition:none}}.ui-mt-wrap[data-v-4f157f1c]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-background-surface);min-width:0;overflow-x:auto;container-type:inline-size}.ui-mt[data-v-4f157f1c]{border-collapse:separate;border-spacing:0;width:100%;min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm)}.ui-mt th[data-v-4f157f1c]{border-bottom:1px solid var(--color-border-subtle);background:var(--color-background-muted);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:start;white-space:normal;padding:8px 10px;font-weight:600;line-height:1.3}.ui-mt th.ui-mt-c-type[data-v-4f157f1c]{white-space:nowrap}.ui-mt td[data-v-4f157f1c]{border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;padding:8px 10px}.ui-mt tbody tr:last-child td[data-v-4f157f1c]{border-bottom:0}.ui-mt-row:hover td[data-v-4f157f1c]{background:var(--table-row-hover-bg)}.ui-mt-row.is-unavailable .ui-mt-id[data-v-4f157f1c],.ui-mt-row.is-unavailable .ui-mt-name[data-v-4f157f1c]{color:var(--color-text-muted)}.ui-mt th[data-v-4f157f1c]:first-child,.ui-mt td[data-v-4f157f1c]:first-child{padding-inline-start:14px}.ui-mt th[data-v-4f157f1c]:last-child,.ui-mt td[data-v-4f157f1c]:last-child{padding-inline-end:12px}.ui-mt-c-model[data-v-4f157f1c]{min-width:0}.ui-mt-model[data-v-4f157f1c]{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.ui-mt-id[data-v-4f157f1c]{color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere;font-weight:600}.ui-mt .ui-mt-life[data-v-4f157f1c]{white-space:normal;text-align:start}.ui-mt-name[data-v-4f157f1c]{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-top:1px;line-height:1.35;display:block}.ui-mt-chips[data-v-4f157f1c]{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.ui-mt-kind[data-v-4f157f1c] svg{flex:none}.ui-mt-num[data-v-4f157f1c]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-mt-price-sep[data-v-4f157f1c]{color:var(--color-text-placeholder);margin-inline:4px}.ui-mt-price-line[data-v-4f157f1c]{color:var(--color-text-muted);white-space:normal}.ui-mt-dash[data-v-4f157f1c]{color:var(--color-text-placeholder)}.ui-mt-c-act[data-v-4f157f1c]{text-align:end;white-space:nowrap;width:1%}.ui-mt-sr[data-v-4f157f1c]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-mt-unit[data-v-4f157f1c]{color:var(--color-text-muted);font-size:var(--font-size-xs);display:none}@container (width>=701px) and (width<=820px){.ui-mt-c-caps[data-v-4f157f1c]{display:none}}@container (width<=700px){.ui-mt thead[data-v-4f157f1c]{display:none}.ui-mt[data-v-4f157f1c],.ui-mt tbody[data-v-4f157f1c]{min-width:0;display:block}.ui-mt tr[data-v-4f157f1c]{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;display:flex}.ui-mt tbody tr[data-v-4f157f1c]:last-child{border-bottom:0}.ui-mt td[data-v-4f157f1c],.ui-mt th[data-v-4f157f1c]:first-child,.ui-mt td[data-v-4f157f1c]:first-child,.ui-mt th[data-v-4f157f1c]:last-child,.ui-mt td[data-v-4f157f1c]:last-child{border:0;padding:0;display:block}.ui-mt-row:hover td[data-v-4f157f1c]{background:0 0}.ui-mt-row[data-v-4f157f1c]:hover{background:var(--table-row-hover-bg)}.ui-mt-c-model[data-v-4f157f1c]{flex:200px;order:0}.ui-mt-c-act[data-v-4f157f1c]{flex:none;order:1;width:auto;margin-inline-start:auto}.ui-mt tr[data-v-4f157f1c]:after{content:"";flex-basis:100%;order:2;height:0}.ui-mt-c-type[data-v-4f157f1c],.ui-mt-c-ctx[data-v-4f157f1c],.ui-mt-c-price[data-v-4f157f1c],.ui-mt-c-caps[data-v-4f157f1c]{flex:none;order:3;width:auto}.ui-mt-c-ctx[data-v-4f157f1c]:before,.ui-mt-c-price[data-v-4f157f1c]:before{content:"·";color:var(--color-text-placeholder);margin-inline-end:8px}.ui-mt-unit[data-v-4f157f1c]{margin-inline-start:4px;display:inline}}.isa-buttons[data-v-07693ea0]{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.isa-note[data-v-07693ea0]{font-size:var(--font-size-xs);font-weight:500}.cb-banner[data-v-760a0fac]{z-index:var(--z-sticky);position:sticky;inset-block-start:0}.cb-banner[data-v-760a0fac]:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:calc(-1 * var(--focus-ring-width))}.cb-banner-bar[data-v-760a0fac] .p-button{height:26px}.cb-banner-log[data-v-760a0fac]{color:inherit!important}.cb-banner-x[data-v-760a0fac]{border-radius:var(--radius-md);width:24px;height:24px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cb-banner-x[data-v-760a0fac]:hover{background:color-mix(in srgb, currentColor 15%, transparent);opacity:1}.cb-banner-x svg[data-v-760a0fac]{color:currentColor!important}.cb-sr-only[data-v-760a0fac]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cb-pill[data-v-760a0fac]{z-index:var(--z-sticky);border-radius:var(--radius-full);box-shadow:var(--shadow-md);border:1px solid;align-items:center;animation:2.4s ease-in-out infinite cb-pill-pulse-760a0fac;display:inline-flex;position:fixed;inset-block-start:var(--space-3);inset-inline-start:62%;overflow:hidden;transform:translate(-50%)}[dir=rtl] .cb-pill[data-v-760a0fac]{transform:translate(50%)}.cb-pill--read[data-v-760a0fac]{background:var(--tint-amber-50);color:var(--tint-amber-100-fg);border-color:var(--tint-amber-200)}.cb-pill--write[data-v-760a0fac]{background:var(--tint-red-50);color:var(--tint-red-50-fg);border-color:var(--tint-red-200)}.cb-pill[data-v-760a0fac]:hover,.cb-pill[data-v-760a0fac]:focus-within{box-shadow:var(--shadow-lg)}.cb-pill-grip[data-v-760a0fac]{padding-inline:var(--space-2) var(--space-1);opacity:.6;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.cb-pill[data-v-760a0fac] .p-button{color:inherit}.cb-pill-main[data-v-760a0fac]{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-weight:600}.cb-pill-more[data-v-760a0fac],.cb-pill-dismiss[data-v-760a0fac]{border-radius:var(--radius-none);border-inline-start:1px solid}@keyframes cb-pill-pulse-760a0fac{0%,to{box-shadow:var(--shadow-md)}50%{box-shadow:var(--shadow-lg)}}@media (prefers-reduced-motion:reduce){.cb-pill[data-v-760a0fac]{animation:none}}.imp-sr-only[data-v-acc243ec]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.impersonator-banner[data-v-c1fd2ec2]{flex:none}.oc[data-v-7230aa81]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-background-muted)}.oc__label[data-v-7230aa81]{margin:0 0 var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.oc__row[data-v-7230aa81]{align-items:center;gap:var(--space-3);display:flex}.oc__avatar[data-v-7230aa81]{border-radius:var(--radius-full);background:var(--color-background-surface);border:1px solid var(--color-border-subtle);width:2.375rem;height:2.375rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold,700);color:var(--color-brand-solid);flex:none;place-items:center;display:grid}.oc__who[data-v-7230aa81]{flex-direction:column;min-width:0;display:flex}.oc__name[data-v-7230aa81]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.oc__email[data-v-7230aa81],.oc__lede[data-v-7230aa81],.oc__hint[data-v-7230aa81]{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.oc__lede[data-v-7230aa81]{margin:0 0 var(--space-2);line-height:var(--leading-normal)}.oc__hint[data-v-7230aa81]{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.oc__cta[data-v-7230aa81]{width:100%;margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-brand-solid);color:#fff;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;text-decoration:none;display:block}.oc__cta[data-v-7230aa81]:hover{background:var(--color-brand-solid-hover)}.oc__cta[data-v-7230aa81]:focus-visible{outline:2px solid var(--color-brand-solid);outline-offset:2px}.pg-body[data-v-a11ebd05]{flex-direction:column;gap:.75rem;display:flex}.pg-icon[data-v-a11ebd05]{border-radius:var(--radius-full);border:1px solid #0000;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.pg-icon--blue[data-v-a11ebd05]{background:var(--tint-blue-50);border-color:var(--tint-blue-200);color:var(--tint-blue-200-fg)}.pg-icon--amber[data-v-a11ebd05]{background:var(--tint-amber-50);border-color:var(--tint-amber-200);color:var(--tint-amber-200-fg)}.pg-icon--ai[data-v-a11ebd05]{background:var(--tint-sky-50);border-color:var(--tint-sky-100);color:var(--color-ai-600)}.pg-lead[data-v-a11ebd05]{font-size:var(--font-size-md);margin:0;line-height:1.5}.pg-numbers[data-v-a11ebd05]{border-radius:var(--radius-xl);background:var(--color-surface-subtle,#f9fafb);border:1px solid var(--color-border-subtle,#f3f4f6);font-size:var(--font-size-sm);color:var(--color-text-secondary,#374151);font-variant-numeric:tabular-nums;margin:0;padding:.6875rem .875rem}.pg-note[data-v-a11ebd05]{font-size:var(--font-size-sm);color:var(--color-text-muted,#6b7280);margin:0;line-height:1.55}.pg-spacer[data-v-a11ebd05]{flex:1}.aqs[data-v-afadae3f]{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-background-surface);flex-wrap:wrap;display:flex;overflow:hidden}.aqs>div[data-v-afadae3f]{border-inline-end:1px solid var(--color-border-default);flex:120px;gap:1px;min-width:0;padding:10px 14px;display:grid}.aqs>div[data-v-afadae3f]:last-child{border-inline-end:0}.aqs b[data-v-afadae3f]{font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:600}.aqs span[data-v-afadae3f]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.aqw[data-v-0ccd742c]{gap:12px;display:grid}.aqw-line[data-v-0ccd742c]{align-items:flex-start;gap:8px;display:inline-flex}.aqw-line[data-v-0ccd742c] svg{flex:none;margin-top:2px}.aqw-text[data-v-0ccd742c]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.aqw-command[data-v-0ccd742c]{border-radius:var(--radius-sm);background:var(--color-background-muted);color:var(--color-text-primary);padding:0 4px;font-family:ui-monospace,monospace;font-size:.95em}.aqw-hint[data-v-0ccd742c]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.public-shell[data-v-a5f795a3]{flex-direction:column;width:100%;min-width:0;max-width:100%;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.public-main[data-v-a5f795a3]{flex-direction:column;flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.public-main[data-v-a5f795a3]>*{flex:1 1 0;min-width:0;min-height:0}.root-shell[data-v-c1e1a4cc]{flex-direction:column;width:100%;min-width:0;max-width:100%;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.skip-link[data-v-c1e1a4cc]{z-index:10000;border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);color:var(--color-text-primary,#111827);border:2px solid var(--color-brand-600,#2563eb);padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;inset-block-start:-48px;inset-inline-start:8px}.skip-link[data-v-c1e1a4cc]:focus{inset-block-start:8px}.root-main[data-v-c1e1a4cc]:focus{outline:none}.root-main[data-v-c1e1a4cc]{flex-direction:column;flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.root-main[data-v-c1e1a4cc]>*{flex:1 1 0;min-width:0;min-height:0}
