: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}}img.kb-img-w25{width:25%}img.kb-img-w50{width:50%}img.kb-img-w75{width:75%}img.kb-img-w100{width:100%}.kb-table-wrap{margin:0 0 1rem;overflow-x:auto}table.kb-table{border-collapse:collapse;width:100%;font-size:var(--font-size-base)}table.kb-table th,table.kb-table td{border:1px solid var(--color-border-subtle,#e5e7eb);text-align:start;vertical-align:top;padding:.5rem .75rem}table.kb-table th{background:var(--color-background-muted,#f9fafb);font-weight:600}blockquote.kb-callout{--kb-callout:var(--color-semantic-info,#2563eb);border-inline-start:4px solid var(--kb-callout);border-radius:var(--radius-md,6px);background:color-mix(in srgb, var(--kb-callout) 10%, transparent);color:var(--color-text-primary);margin:0 0 1rem;padding-block:.75rem;padding-inline:2.5rem 1rem;position:relative}blockquote.kb-callout>:last-child{margin-bottom:0}blockquote.kb-callout:before{content:"ℹ";inset-inline-start:.875rem;color:var(--kb-callout);font-weight:700;line-height:1.7;position:absolute;top:.75rem}blockquote.kb-callout-tip{--kb-callout:var(--color-semantic-success,#16a34a)}blockquote.kb-callout-tip:before{content:"✓"}blockquote.kb-callout-warning{--kb-callout:var(--color-semantic-warning,#d97706)}blockquote.kb-callout-warning:before,blockquote.kb-callout-important:before{content:"!"}blockquote.kb-callout-important{--kb-callout:var(--color-brand-solid,#2563eb)}blockquote.kb-callout-caution{--kb-callout:var(--color-semantic-error,#dc2626)}blockquote.kb-callout-caution:before{content:"×"}.hc-app,.hc-frame{container:hc/inline-size}.hc-wide{box-sizing:border-box;max-width:1248px;margin:0 auto;padding-inline:24px}.hc-app,.hc-frame{background-color:var(--hc-page-bg,transparent);background-image:var(--hc-page-bg-image,none);background-position:top;background-repeat:no-repeat;background-size:cover}.hc-app,.hc-home-root,.hc-page,.hc-frame{--hc-ink:color-mix(in srgb, var(--hc-accent) 85%, black)}:root[data-theme=dark] .hc-app,:root[data-theme=dark] .hc-home-root,:root[data-theme=dark] .hc-page,.hc-frame.hc-theme-dark{--hc-ink:color-mix(in srgb, var(--hc-accent) 70%, white)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-app,:root:not([data-theme=light]) .hc-home-root,:root:not([data-theme=light]) .hc-page{--hc-ink:color-mix(in srgb, var(--hc-accent) 70%, white)}}@container hc (width>=960px){.hc-side-start>aside{order:-1}}@container hc (width>=800px){.hc-cols-nav>aside.hc-tree-side,.hc-side-start>aside.hc-tree-side{order:-2}}:root[dir=rtl] .hc-arrow,.hc-frame[dir=rtl] .hc-arrow{display:inline-block;transform:scaleX(-1)}.hc-frame.hc-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-border-subtle:#1f2937;--color-background-surface:#111827;--color-text-secondary:#e2e8f0;--color-text-primary:#f9fafb;--color-text-muted:#b4bcca;--color-border-default:#374151;--color-background-page:#030712;--color-text-brand:#bfdbfe;--color-background-muted:#1f2937;--color-border-focus:#60a5fa;--color-brand-primary:#3b82f6}.hc-article-body{font-size:var(--font-size-lg);color:var(--color-text-secondary,#334155);word-break:break-word;line-height:1.6}.hc-article-body h1,.hc-article-body h2,.hc-article-body h3{color:var(--color-text-primary);margin:34px 0 18px;scroll-margin-top:88px;font-weight:700;line-height:1.3}.hc-article-body h1,.hc-article-body h2{font-size:var(--font-size-3xl)}.hc-article-body h3{font-size:var(--font-size-xl);margin:24px 0 12px}.hc-article-body>:first-child{margin-top:16px}.hc-article-body p{margin:0 0 18px}.hc-article-body ul,.hc-article-body ol{margin:0 0 18px;padding-inline-start:1.5rem}.hc-article-body li{margin:.25rem 0}.hc-article-body ol{counter-reset:hc-step;flex-direction:column;gap:18px;padding-inline-start:0;list-style:none;display:flex}.hc-article-body ol>li{counter-increment:hc-step;min-height:28px;margin:0;padding-inline-start:42px;position:relative}.hc-article-body ol>li:not(:last-child):after{content:"";inset-inline-start:13px;background:var(--color-border-subtle,#e2e8f0);width:2px;position:absolute;top:32px;bottom:-14px}.hc-article-body ol>li:before{content:counter(hc-step);inset-inline-start:0;border:2px solid var(--hc-accent);width:28px;height:28px;color:var(--hc-ink);font-weight:700;font-size:var(--font-size-sm);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-1px}.hc-article-body a.hc-app-btn{background:var(--hc-accent);color:#fff;width:fit-content;min-height:40px;font-weight:600;font-size:var(--font-size-base);border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:0 14px;line-height:1;text-decoration:none;display:flex}.hc-article-body a.hc-app-btn:after{content:"↗";display:inline-block}:root[dir=rtl] .hc-article-body a.hc-app-btn:after{transform:scaleX(-1)}.hc-article-body a.hc-app-btn:hover{background:color-mix(in srgb, var(--hc-accent) 88%, black)}.hc-article-body a{color:var(--color-text-brand,#2563eb)}.hc-article-body code{background:var(--color-background-page);border-radius:.25rem;padding:.0625rem .3125rem;font-family:ui-monospace,monospace;font-size:.85em}.hc-article-body blockquote:not(.kb-callout){border-inline-start:3px solid var(--color-border-default,#d1d5db);color:var(--color-text-secondary);margin:0 0 1rem;padding-block:.25rem;padding-inline:1rem 0}.hc-article-body img{border-radius:var(--radius-md,6px);max-width:100%;height:auto}.hc-hero2-sub,.hc-ck-foot,.hc-card-meta,.hc-sec-more,.hc-sec-desc,.hc-card-ex{unicode-bidi:plaintext}.hc-sec-count,.hc-catlink-n,.hc-sn-n{unicode-bidi:isolate}.hc-article-body img{cursor:zoom-in}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--color-background-page);min-height:100%;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base,15px);line-height:var(--leading-normal,1.55);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}button{font:inherit}a{color:var(--color-text-brand,#2563eb);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.hc-page{max-width:900px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.hc-state{text-align:center;max-width:900px;color:var(--color-text-secondary);margin:0 auto;padding:3rem 1.25rem}.hc-state h1{font-size:var(--font-size-xl,20px);color:var(--color-text-primary);margin:0 0 .5rem}.hc-retry{background:var(--color-brand-solid,#2563eb);color:#fff;border-radius:var(--radius-md,6px);cursor:pointer;border:none;margin-top:1rem;padding:.5rem 1rem}.hc-retry:hover{background:var(--color-brand-solid-hover,#1d4ed8)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hc-card[data-v-b1741d34]{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-primary);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.hc-card[data-v-b1741d34]:hover{border-color:color-mix(in srgb, var(--hc-accent) 55%, white);box-shadow:0 0 0 4px color-mix(in srgb, var(--hc-accent) 10%, transparent);text-decoration:none}.hc-card-draft[data-v-b1741d34]{border-style:dashed}.hc-card-drop[data-v-b1741d34]{border-color:var(--hc-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--hc-accent) 16%, transparent)}.hc-card-draft-badge[data-v-b1741d34]{font-size:var(--font-size-xs);color:#b45309;background:#fef3c7;border-radius:99px;flex:none;padding:2px 8px;font-weight:700}:root[data-theme=dark] .hc-card-draft-badge[data-v-b1741d34],.hc-theme-dark .hc-card-draft-badge[data-v-b1741d34]{color:#fcd34d;background:color-mix(in srgb, #f59e0b 20%, var(--color-background-surface,#0b1220))}.hc-card-top[data-v-b1741d34]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.hc-card-title[data-v-b1741d34]{color:var(--hc-ink);font-size:var(--font-size-lg)}.hc-card-new[data-v-b1741d34]{font-size:var(--font-size-xs);color:#067647;background:#e7f6ec;border-radius:99px;flex:none;padding:2px 8px;font-weight:700}:root[data-theme=dark] .hc-card-new[data-v-b1741d34]{color:#6ce9a6;background:color-mix(in srgb, #12b76a 18%, var(--color-background-surface,#0b1220))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-card-new[data-v-b1741d34]{color:#6ce9a6;background:color-mix(in srgb, #12b76a 18%, var(--color-background-surface,#0b1220))}}.hc-card-ex[data-v-b1741d34]{font-size:var(--font-size-base);color:var(--color-text-secondary,#475569);line-height:1.45}.hc-card-meta[data-v-b1741d34]{font-size:var(--font-size-xs);color:var(--color-text-muted,#94a3b8)}.hc-sec[data-v-e2a10909]{flex-direction:column;gap:14px;scroll-margin-top:88px;display:flex}.hc-sec-head[data-v-e2a10909]{align-items:center;gap:12px;display:flex}.hc-sec-tile[data-v-e2a10909]{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hc-sec-ricon[data-v-e2a10909]{object-fit:contain;width:18px;height:18px}.hc-sec-title[data-v-e2a10909]{font-size:var(--font-size-3xl);color:var(--color-text-primary);margin:0}.hc-sec-parent[data-v-e2a10909]{font-size:var(--font-size-sm);color:var(--color-text-muted,#94a3b8);font-weight:400;display:block}.hc-sec-grip[data-v-e2a10909]{color:var(--color-text-muted,#94a3b8);cursor:grab;letter-spacing:-3px;opacity:0;background:0 0;border:0;padding:0 2px;transition:opacity .12s}.hc-sec-edit-on:hover .hc-sec-grip[data-v-e2a10909],.hc-sec-grip[data-v-e2a10909]:focus-visible{opacity:1}.hc-sec-over[data-v-e2a10909]{box-shadow:0 -3px 0 0 var(--hc-accent)}.hc-sec-tile-edit[data-v-e2a10909]{cursor:pointer}.hc-sec-name-btn[data-v-e2a10909]{font:inherit;color:inherit;cursor:text;text-align:start;background:0 0;border:1px dashed #0000;border-radius:8px;margin-inline:-4px;padding:0 4px}.hc-sec-name-btn[data-v-e2a10909]:hover,.hc-sec-name-btn[data-v-e2a10909]:focus-visible{border-color:var(--color-border-default,#cbd5e1)}.hc-sec-input[data-v-e2a10909]{font:inherit;color:inherit;box-sizing:border-box;background:var(--color-background-surface,#fff);border:1px solid var(--hc-accent);border-radius:8px;width:100%;padding:2px 6px}.hc-sec-desc-input[data-v-e2a10909]{font-size:var(--font-size-md);resize:vertical}.hc-sec-desc-edit[data-v-e2a10909]{cursor:text;border:1px dashed #0000;border-radius:8px;margin-inline:-6px;padding:2px 6px}.hc-sec-desc-edit[data-v-e2a10909]:hover,.hc-sec-desc-edit[data-v-e2a10909]:focus-visible{border-color:var(--color-border-default,#cbd5e1)}.hc-sec-tools[data-v-e2a10909]{opacity:0;gap:4px;margin-inline-start:auto;transition:opacity .12s;display:inline-flex}.hc-sec:hover .hc-sec-tools[data-v-e2a10909],.hc-sec-tools[data-v-e2a10909]:focus-within{opacity:1}@media (hover:none){.hc-sec-tools[data-v-e2a10909],.hc-sec-grip[data-v-e2a10909]{opacity:1}}.hc-sec-tool[data-v-e2a10909]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);width:28px;height:28px;color:var(--color-text-secondary,#475569);cursor:pointer;border-radius:8px}.hc-sec-tool-danger[data-v-e2a10909]:hover{border-color:#ef4444}.hc-sec-grid-over[data-v-e2a10909]{outline:2px dashed var(--hc-accent);outline-offset:4px;border-radius:12px}.hc-sec-add[data-v-e2a10909]{border:2px dashed var(--color-border-default,#cbd5e1);min-height:80px;color:var(--color-text-secondary,#475569);font:inherit;cursor:pointer;background:0 0;border-radius:14px;font-weight:600}.hc-sec-add[data-v-e2a10909]:hover{border-color:var(--hc-accent);color:var(--hc-ink)}.hc-sec-edit[data-v-e2a10909]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);color:var(--color-text-secondary,#475569);cursor:pointer;border-radius:8px;width:28px;height:28px}.hc-sec-link[data-v-e2a10909]{color:inherit}.hc-sec-link[data-v-e2a10909]:hover{color:var(--hc-accent);text-decoration:none}.hc-sec-count[data-v-e2a10909]{font-size:var(--font-size-xs);color:var(--hc-ink);background:color-mix(in srgb, var(--hc-accent) 14%, var(--color-background-surface,#fff));border-radius:99px;padding:2px 8px;font-weight:700}.hc-sec-desc[data-v-e2a10909]{color:var(--color-text-secondary,#475569);font-size:var(--font-size-md);margin:0}.hc-sec-grid[data-v-e2a10909]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.hc-sec-more[data-v-e2a10909]{font-size:var(--font-size-base);color:var(--hc-ink);font-weight:600}.hc-ck[data-v-1ac6f68b]{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.hc-ck-cap[data-v-1ac6f68b]{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary,#334155);font-weight:700}.hc-ck-cap-edit[data-v-1ac6f68b]{text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.hc-ck-bar[data-v-1ac6f68b]{background:var(--color-border-subtle,#e2e8f0);border-radius:99px;height:6px;overflow:hidden}.hc-ck-fill[data-v-1ac6f68b]{background:var(--hc-accent);height:100%;transition:width .2s}.hc-ck-row[data-v-1ac6f68b]{align-items:flex-start;gap:10px;padding:4px 0;display:flex}.hc-ck-box[data-v-1ac6f68b]{border:2px solid var(--color-border-default,#cbd5e1);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;padding:0;display:flex}.hc-ck-box-now[data-v-1ac6f68b]{border-color:var(--hc-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--hc-accent) 14%, transparent)}.hc-ck-box svg[data-v-1ac6f68b]{opacity:0}.hc-ck-box-done[data-v-1ac6f68b]{background:var(--hc-accent);border-color:var(--hc-accent)}.hc-ck-box-done svg[data-v-1ac6f68b]{opacity:1}.hc-ck-link[data-v-1ac6f68b]{font-size:var(--font-size-base);color:var(--color-text-secondary,#334155)}.hc-ck-link[data-v-1ac6f68b]:hover{color:var(--hc-accent);text-decoration:none}.hc-ck-link-on[data-v-1ac6f68b]{color:var(--color-text-primary);font-weight:600}.hc-ck-opt[data-v-1ac6f68b]{color:var(--color-text-muted,#64748b);font-size:var(--font-size-xs)}.hc-ck-done[data-v-1ac6f68b]{background:color-mix(in srgb, #12b76a 10%, var(--color-background-surface,#fff));border:1px solid color-mix(in srgb, #12b76a 30%, var(--color-border-subtle,#e2e8f0));border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.hc-ck-done-link[data-v-1ac6f68b]{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.hc-ck-done-title[data-v-1ac6f68b]{font-size:var(--font-size-base);color:var(--color-text-primary)}.hc-ck-done-body[data-v-1ac6f68b]{font-size:var(--font-size-sm);color:var(--color-text-secondary,#475569)}.hc-ck-done-btn[data-v-1ac6f68b]{background:var(--hc-accent);color:#fff;font-size:var(--font-size-sm);border-radius:10px;align-self:flex-start;margin-top:4px;padding:8px 14px;font-weight:600;text-decoration:none}.hc-ck-foot[data-v-1ac6f68b]{font-size:var(--font-size-xs);color:var(--color-text-muted,#64748b)}.hc-grid[data-v-0319bfd4]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.hc-scard[data-v-0319bfd4]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);min-width:0;color:var(--color-text-primary);border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.hc-scard[data-v-0319bfd4]:hover{border-color:color-mix(in srgb, var(--hc-accent) 55%, var(--color-background-surface,#fff));box-shadow:0 0 0 4px color-mix(in srgb, var(--hc-accent) 10%, transparent);text-decoration:none}.hc-scard-top[data-v-0319bfd4]{align-items:center;gap:10px;display:flex}.hc-scard-tile[data-v-0319bfd4]{background:color-mix(in srgb, var(--hc-accent) 12%, var(--color-background-surface,#fff));width:34px;height:34px;color:var(--hc-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-scard-ricon[data-v-0319bfd4]{object-fit:contain;width:18px;height:18px}.hc-scard-name[data-v-0319bfd4]{min-width:0;font-weight:600;font-size:var(--font-size-lg);overflow-wrap:anywhere;flex:1}.hc-scard-n[data-v-0319bfd4]{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted,#64748b);unicode-bidi:isolate;font-weight:500}.hc-scard-desc[data-v-0319bfd4]{font-size:var(--font-size-sm);color:var(--color-text-secondary,#475569);line-height:1.45}.hc-scard-sub[data-v-0319bfd4]{font-size:var(--font-size-xs);color:var(--color-text-muted,#64748b);flex-wrap:wrap;gap:4px 10px;display:flex}.hc-scard-sub>span[data-v-0319bfd4]:before{content:"";background:var(--hc-accent);vertical-align:middle;opacity:.7;border-radius:2px;width:5px;height:5px;margin-inline-end:6px;display:inline-block}.hc-nf[data-v-90cfc1c3]{border:1px solid color-mix(in srgb, var(--hc-accent) 22%, var(--color-border-subtle,#e2e8f0));background:linear-gradient(120deg, color-mix(in srgb, var(--hc-accent) 8%, var(--color-background-surface,#fff)), var(--color-background-surface,#fff));border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:22px 24px;display:flex}.hc-nf-text[data-v-90cfc1c3]{flex-direction:column;flex:320px;gap:4px;display:flex}.hc-nf-edit[data-v-90cfc1c3]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);cursor:pointer;border-radius:8px;align-self:flex-start;width:28px;height:28px}.hc-nf-title[data-v-90cfc1c3]{font-size:var(--font-size-xl);color:var(--color-text-primary)}.hc-nf-body[data-v-90cfc1c3]{font-size:var(--font-size-base);color:var(--color-text-secondary,#475569)}.hc-nf-btn[data-v-90cfc1c3]{background:var(--hc-accent);color:#fff;font-weight:600;font-size:var(--font-size-base);cursor:pointer;border:0;border-radius:10px;padding:11px 16px;text-decoration:none}.hc-nf-btn[data-v-90cfc1c3]:hover{background:color-mix(in srgb, var(--hc-accent) 88%, black);text-decoration:none}.hc-hero2[data-v-7d5832df]{background:linear-gradient(180deg, color-mix(in srgb, var(--hc-accent) 10%, var(--color-background-surface,#fff)), var(--color-background-page));border-bottom:1px solid var(--color-border-subtle,#e2e8f0)}.hc-hero2-in[data-v-7d5832df]{flex-direction:column;align-items:flex-start;gap:16px;padding-block:48px 40px;display:flex}.hc-hero-eyebrow[data-v-7d5832df]{color:var(--hc-ink);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.hc-hero2-title[data-v-7d5832df]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(28px,5vw,40px)}.hc-hero2-sub[data-v-7d5832df]{font-size:var(--font-size-xl);color:var(--color-text-secondary,#475569);margin:0}.hc-hero2-popular[data-v-7d5832df]{font-size:var(--font-size-sm);color:var(--color-text-secondary,#475569);flex-wrap:wrap;gap:8px;display:flex}.hc-sr[data-v-7d5832df]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hc-drop-end[data-v-7d5832df]{height:0}.hc-drop-end-on[data-v-7d5832df]{background:var(--hc-accent);border-radius:4px;height:8px}.hc-add-section[data-v-7d5832df],.hc-pills .hc-catlink-add[data-v-7d5832df]{border:2px dashed var(--color-border-default,#cbd5e1);color:var(--color-text-secondary,#475569);font:inherit;cursor:pointer;background:0 0;font-weight:600}.hc-add-section[data-v-7d5832df]{border-radius:14px;min-height:64px}.hc-pills .hc-catlink-add[data-v-7d5832df]{border-radius:99px;padding:5px 12px}.hc-add-section[data-v-7d5832df]:hover,.hc-pills .hc-catlink-add[data-v-7d5832df]:hover{border-color:var(--hc-accent);color:var(--hc-ink)}.hc-pills[data-v-7d5832df]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.hc-catlink[data-v-7d5832df]{background:var(--color-background-surface,#fff);border:1px solid color-mix(in srgb, var(--hc-accent) 16%, var(--color-border-subtle,#e2e8f0));font-size:var(--font-size-base);color:var(--color-text-primary);border-radius:99px;align-items:center;gap:8px;padding:7px 12px;text-decoration:none;display:inline-flex}.hc-catlink[data-v-7d5832df]:hover{border-color:var(--hc-accent);text-decoration:none}.hc-catlink-dot[data-v-7d5832df]{border-radius:3px;width:8px;height:8px}.hc-catlink-n[data-v-7d5832df]{font-size:var(--font-size-xs);color:var(--color-text-muted,#64748b)}.hc-cap[data-v-7d5832df]{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary,#334155);margin:0 0 12px;font-weight:700}.hc-cap-n[data-v-7d5832df]{text-transform:none;letter-spacing:0;color:var(--color-text-muted,#64748b);font-weight:400}.hc-cols[data-v-7d5832df]{flex-wrap:wrap;align-items:flex-start;gap:48px;padding-block:32px 64px;display:flex}.hc-main-col[data-v-7d5832df]{flex-direction:column;flex:999 600px;gap:40px;min-width:0;display:flex}.hc-side[data-v-7d5832df]{flex-direction:column;flex:260px;gap:28px;display:flex}@container hc (width>=960px){.hc-side[data-v-7d5832df]{position:sticky;top:84px}}.hc-lp[data-v-ae689955]{position:relative}.hc-lp-btn[data-v-ae689955]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);height:34px;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-base);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.hc-lp-panel[data-v-ae689955]{inset-inline-end:0;z-index:30;border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);min-width:220px;max-width:320px;color:var(--color-text-primary);border-radius:12px;padding:8px;display:none;position:absolute;top:calc(100% + 6px);box-shadow:0 8px 24px -8px #0f172a40}.hc-lp-open[data-v-ae689955]{display:block}.hc-lp-search[data-v-ae689955]{box-sizing:border-box;border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-page,#f6f9fc);width:100%;height:36px;color:inherit;font:inherit;font-size:var(--font-size-base);border-radius:8px;margin-bottom:6px;padding:0 10px}.hc-lp-list[data-v-ae689955]{max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.hc-lp-item[data-v-ae689955]{cursor:pointer;font-size:var(--font-size-base);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;display:flex}.hc-lp-active[data-v-ae689955]{background:color-mix(in srgb, var(--hc-accent,#2563eb) 10%, var(--color-background-surface,#fff))}.hc-lp-sel .hc-lp-native[data-v-ae689955]{font-weight:700}.hc-lp-en[data-v-ae689955]{color:var(--color-text-muted,#64748b);font-size:var(--font-size-xs)}.hc-lp-empty[data-v-ae689955]{color:var(--color-text-muted,#64748b);padding:8px 10px}.hc-lp-bar[data-v-ae689955]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hc-lp-close[data-v-ae689955]{font-size:var(--font-size-3xl);color:inherit;cursor:pointer;background:0 0;border:0;line-height:1}.hc-lp-full[data-v-ae689955]{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:16px;padding-top:max(16px, calc(env(safe-area-inset-top,0px) + var(--rc-top-banner-h,0px)));padding-bottom:max(16px, env(safe-area-inset-bottom,0px));border:0;border-radius:0;margin:0;position:fixed;inset:0}.hc-lp-full.hc-lp-open[data-v-ae689955]{display:block}.hc-lp-full .hc-lp-list[data-v-ae689955]{max-height:none}.hc-lp-full .hc-lp-item[data-v-ae689955]{font-size:var(--font-size-lg);padding:14px 10px}.hc-ctl[data-v-a97486d9]{align-items:center;display:flex;position:relative}.hc-ctl-toggle[data-v-a97486d9]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);width:36px;height:36px;color:var(--hc-header-fg,var(--color-text-secondary,#475569));cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:none}.hc-ctl-panel[data-v-a97486d9]{align-items:center;gap:10px;display:flex}.hc-seg[data-v-a97486d9]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.hc-seg-btn[data-v-a97486d9]{width:30px;height:28px;color:var(--color-text-secondary,#475569);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.hc-seg-btn[data-v-a97486d9]:hover{color:var(--color-text-primary)}.hc-seg-on[data-v-a97486d9]{background:color-mix(in srgb, var(--hc-accent,#2563eb) 14%, var(--color-background-surface,#fff));color:color-mix(in srgb, var(--hc-accent,#2563eb) 85%, var(--color-text-primary))}@container hc (width<=959px){.hc-ctl-toggle[data-v-a97486d9]{display:inline-flex}.hc-ctl-panel[data-v-a97486d9]{inset-inline-end:0;z-index:20;background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:12px;flex-direction:column;align-items:stretch;gap:12px;min-width:200px;padding:12px;display:none;position:absolute;top:calc(100% + 8px);box-shadow:0 8px 24px -8px #0f172a40}.hc-ctl-open[data-v-a97486d9]{display:flex}.hc-seg[data-v-a97486d9]{align-self:flex-start}}.hc-ps[data-v-071f2b8c]{border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:10px;gap:2px;min-width:0;padding:2px;display:inline-flex}.hc-ps-seg[data-v-071f2b8c]{font-size:var(--font-size-sm);color:var(--color-text-secondary,#475569);white-space:nowrap;border-radius:8px;padding:5px 10px;text-decoration:none}.hc-ps-seg[data-v-071f2b8c]:hover{color:var(--color-text-primary);text-decoration:none}.hc-ps-on[data-v-071f2b8c]{background:color-mix(in srgb, var(--hc-accent) 16%, var(--color-background-surface,#fff));color:var(--color-text-primary);font-weight:600}.hc-header[data-v-e4915c6d]{z-index:10;border-bottom:1px solid var(--color-border-subtle,#e5e7eb);background:var(--hc-header-bg,color-mix(in srgb, var(--color-background-surface,#fff) 92%, transparent));color:var(--hc-header-fg,inherit);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.hc-header-in[data-v-e4915c6d]{box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:16px;max-width:1248px;margin:0 auto;padding:12px 24px;display:flex}.hc-header-in[data-v-e4915c6d]>*{min-width:0}@media (width<=479px){.hc-header-in[data-v-e4915c6d]{gap:8px;padding-inline:12px}.hc-brand-label[data-v-e4915c6d]{max-width:28vw}}.hc-brand[data-v-e4915c6d]{color:var(--hc-header-fg,var(--color-text-muted,#64748b));align-items:center;gap:10px;text-decoration:none;display:flex}.hc-brand[data-v-e4915c6d]:hover{text-decoration:none}.hc-brand[data-v-e4915c6d]{flex:0 auto;min-width:0}.hc-brand-label[data-v-e4915c6d]{white-space:nowrap;text-overflow:ellipsis;border-inline-start:1px solid var(--color-border-subtle,#e5e7eb);min-width:0;font-size:var(--font-size-md);padding-inline-start:10px;overflow:hidden}.hc-header-portals[data-v-e4915c6d]{flex:none}@container hc (width<=640px){.hc-header-portals[data-v-e4915c6d]{display:none}}.hc-header-gap[data-v-e4915c6d]{flex:1}.hc-open-app[data-v-e4915c6d]{color:var(--hc-header-fg,var(--color-text-brand,#2563eb));font-size:var(--font-size-base);white-space:nowrap;flex:none;font-weight:600}.hc-logo[data-v-e4915c6d]{flex:none;width:auto;height:28px}.hc-logo-own[data-v-e4915c6d]{object-fit:contain;max-width:180px}.hc-logo-dark[data-v-e4915c6d],:root[data-theme=dark] .hc-logo-light[data-v-e4915c6d],.hc-theme-dark .hc-logo-light[data-v-e4915c6d]{display:none}:root[data-theme=dark] .hc-logo-dark[data-v-e4915c6d],.hc-theme-dark .hc-logo-dark[data-v-e4915c6d]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-logo-light[data-v-e4915c6d]{display:none}:root:not([data-theme=light]) .hc-logo-dark[data-v-e4915c6d]{display:block}}.hc-tr{flex-direction:column;display:flex}.hc-tr-cap{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary,#334155);margin-bottom:8px;font-weight:700}.hc-tr-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.hc-tr-nd{border-inline-start:2px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-secondary,#475569);border-start-end-radius:8px;border-end-end-radius:8px;align-items:center;gap:4px;padding-block:2px;padding-inline-end:8px;display:flex}.hc-tr-nd:hover{background:color-mix(in srgb, var(--hc-accent) 6%, transparent)}.hc-tr-cur{border-color:var(--hc-accent);background:color-mix(in srgb, var(--hc-accent) 9%, transparent);font-weight:600}.hc-tr-path{border-color:color-mix(in srgb, var(--hc-accent) 45%, var(--color-border-subtle,#e2e8f0))}.hc-tr-sub{font-size:var(--font-size-sm)}.hc-tr-tg{width:18px;height:18px;color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hc-tr-ph{cursor:default}.hc-tr-chev{font-size:var(--font-size-lg);line-height:1;transition:transform .15s;display:inline-block}.hc-tr-chev-open{transform:rotate(90deg)}:root[dir=rtl] .hc-tr-chev:not(.hc-tr-chev-open){transform:scaleX(-1)}.hc-tr-link{min-width:0;color:inherit;flex:1;align-items:center;gap:8px;padding-block:4px;text-decoration:none;display:flex}.hc-tr-link:hover{color:var(--color-text-primary);text-decoration:none}.hc-tr-cur .hc-tr-link,.hc-tr-path .hc-tr-link{color:var(--color-text-primary)}.hc-tr-ic{width:22px;height:22px;font-size:var(--font-size-sm);color:var(--hc-tr-c,var(--hc-accent));background:color-mix(in srgb, var(--hc-tr-c,var(--hc-accent)) 14%, transparent);border-radius:6px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.hc-tr-ic-ph{background:0 0}.hc-tr-ricon{object-fit:contain;width:14px;height:14px}.hc-tr-name{overflow-wrap:anywhere;flex:1;min-width:0}.hc-tr-n{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted,#64748b);unicode-bidi:isolate;font-weight:500}.hc-tree-side[data-v-6f34367a]{flex:0 0 240px;min-width:0;max-width:260px}@container hc (width>=960px){.hc-tree-side[data-v-6f34367a]{max-height:calc(100vh - 100px);position:sticky;top:84px;overflow-y:auto}}.hc-sections-bar[data-v-6f34367a]{width:100%}.hc-sections-btn[data-v-6f34367a]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.hc-sections-btn[data-v-6f34367a]:hover{border-color:var(--hc-accent)}.hc-drawer[data-v-6f34367a]{z-index:40;position:fixed;inset:0}.hc-drawer .hc-drawer-pn[data-v-6f34367a]{padding-block:calc(var(--rc-top-banner-h,0px) + max(14px, env(safe-area-inset-top,0px))) max(14px, env(safe-area-inset-bottom,0px));padding-inline-start:max(14px, env(safe-area-inset-left,0px))}.hc-drawer-bg[data-v-6f34367a]{background:#11182780;position:absolute;inset:0}.hc-drawer-pn[data-v-6f34367a]{top:0;bottom:0;background:var(--color-background-surface,#fff);flex-direction:column;gap:12px;width:300px;max-width:88%;padding:14px;display:flex;position:absolute;inset-inline-start:0;overflow:auto;box-shadow:0 10px 30px #00000040}.hc-drawer-head[data-v-6f34367a]{justify-content:space-between;align-items:center;font-weight:700;display:flex}.hc-drawer-x[data-v-6f34367a]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);width:30px;height:30px;color:var(--color-text-primary);font-size:var(--font-size-xl);cursor:pointer;border-radius:8px;line-height:1}.hc-toc2[data-v-c591520a]{flex-direction:column;gap:2px;display:flex}.hc-toc2-cap[data-v-c591520a]{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary,#334155);margin-bottom:8px;font-weight:700}.hc-toc2-link[data-v-c591520a]{border-inline-start:2px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-secondary,#475569);font-size:var(--font-size-base);padding:6px 12px;display:block}.hc-toc2-link[data-v-c591520a]:hover{color:var(--color-text-primary);text-decoration:none}.hc-toc2-on[data-v-c591520a]{border-color:var(--hc-accent);color:var(--color-text-primary);font-weight:600}.hc-sp[data-v-d88c6c3b]{font-size:var(--font-size-sm);color:var(--hc-ink);align-items:center;gap:10px;font-weight:600;display:flex}.hc-sp-bars[data-v-d88c6c3b]{gap:4px;display:flex}.hc-sp-bars i[data-v-d88c6c3b]{background:var(--color-border-default,#cbd5e1);border-radius:2px;width:18px;height:4px}.hc-sp-bars i.hc-sp-on[data-v-d88c6c3b]{background:var(--hc-accent)}.hc-pg[data-v-3c5ecc4c]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.hc-pg-gap[data-v-3c5ecc4c]{flex:240px}.hc-pg-card[data-v-3c5ecc4c]{background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-primary);border-radius:14px;flex-direction:column;flex:240px;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.hc-pg-card[data-v-3c5ecc4c]:hover{border-color:color-mix(in srgb, var(--hc-accent) 55%, white);box-shadow:0 0 0 4px color-mix(in srgb, var(--hc-accent) 10%, transparent);text-decoration:none}.hc-pg-next[data-v-3c5ecc4c]{text-align:end}.hc-pg-dir[data-v-3c5ecc4c]{font-size:var(--font-size-xs)}.hc-pg-title[data-v-3c5ecc4c]{color:var(--hc-ink);font-size:var(--font-size-lg)}.hc-lb[data-v-a2459596]{color:#f8fafc;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;display:none}.hc-lb[open][data-v-a2459596]{justify-content:center;align-items:center;display:flex}.hc-lb[data-v-a2459596]::backdrop{background:#020617e0}.hc-lb-fig[data-v-a2459596]{flex-direction:column;align-items:center;gap:10px;max-width:min(1200px,92vw);max-height:92vh;margin:0;display:flex}.hc-lb-img[data-v-a2459596]{object-fit:contain;background:#fff;border-radius:10px;max-width:100%;max-height:80vh}.hc-lb-cap[data-v-a2459596]{font-size:var(--font-size-base);text-align:center;color:#e2e8f0;line-height:1.45}.hc-lb-close[data-v-a2459596],.hc-lb-nav[data-v-a2459596]{color:#fff;width:44px;height:44px;font-size:var(--font-size-3xl);cursor:pointer;background:#ffffff29;border:0;border-radius:50%;line-height:1;position:absolute}.hc-lb-close[data-v-a2459596]{top:16px;inset-inline-end:16px}.hc-lb-nav[data-v-a2459596]{top:50%;transform:translateY(-50%)}.hc-lb-prev[data-v-a2459596]{inset-inline-start:16px}.hc-lb-next[data-v-a2459596]{inset-inline-end:16px}.hc-lb-close[data-v-a2459596]:hover,.hc-lb-nav[data-v-a2459596]:hover{background:#ffffff47}.hc-sb[data-v-a9942ba7]{width:100%;position:relative}.hc-sb-hero[data-v-a9942ba7]{max-width:640px}.hc-sb-header[data-v-a9942ba7]{max-width:320px}.hc-sb-form[data-v-a9942ba7]{border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);min-height:46px;color:var(--color-text-muted,#64748b);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.hc-sb-header .hc-sb-form[data-v-a9942ba7]{min-height:38px}.hc-sb-form[data-v-a9942ba7]:focus-within{border-color:var(--hc-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--hc-accent) 18%, transparent)}.hc-sb-input[data-v-a9942ba7]{min-width:0;font:inherit;color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:15px}.hc-sb-kbd[data-v-a9942ba7]{font:inherit;color:var(--color-text-muted,#64748b);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:6px;padding:1px 6px;font-size:12px}.hc-sb-panel[data-v-a9942ba7]{inset-inline:0;z-index:20;background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);text-align:start;border-radius:12px;max-height:360px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 12px 32px #0f172a24}.hc-sb-opt[data-v-a9942ba7]{cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.hc-sb-opt-on[data-v-a9942ba7]{background:color-mix(in srgb, var(--hc-accent) 10%, var(--color-background-surface,#fff))}.hc-sb-opt-title[data-v-a9942ba7]{color:var(--color-text-primary);font-size:14px;font-weight:600}.hc-sb-opt-ex[data-v-a9942ba7]{color:var(--color-text-secondary);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.hc-sb-empty[data-v-a9942ba7]{color:var(--color-text-secondary);padding:10px;font-size:14px}.hc-app[data-v-74460ab8]{flex-direction:column;min-height:100vh;display:flex}.hc-main[data-v-74460ab8]{flex:1;min-height:0}.hc-footer[data-v-74460ab8]{color:var(--color-text-muted,#9ca3af);border-top:1px solid var(--color-border-subtle,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;padding:1.25rem 1.25rem 5.5rem;font-size:.75rem;display:flex}.hc-foot-langs[data-v-74460ab8]{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.hc-foot-langs a[data-v-74460ab8]{color:inherit}.hc-foot-on[data-v-74460ab8]{color:var(--color-text-primary);font-weight:700}.hc-hero[data-v-9c705542]{border-radius:var(--radius-xl,12px);background:color-mix(in srgb, var(--hc-accent) 10%, var(--color-background-surface,#fff));border:1px solid color-mix(in srgb, var(--hc-accent) 25%, transparent);text-align:center;margin-bottom:1.5rem;padding:2.5rem 1.5rem}.hc-hero-title[data-v-9c705542]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.hc-hero-search[data-v-9c705542]{justify-content:center;gap:.5rem;max-width:30rem;margin:1.25rem auto 0;display:flex}.hc-search-input[data-v-9c705542]{min-width:0;font:inherit;color:var(--color-text-primary);background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);flex:1;padding:.625rem .875rem}.hc-search-input[data-v-9c705542]:focus-visible{outline:2px solid var(--hc-accent);outline-offset:1px}.hc-search-submit[data-v-9c705542]{font:inherit;color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);cursor:pointer;border:none;padding:.625rem 1rem;font-weight:600}.hc-hero-eyebrow[data-v-9c705542]{color:var(--hc-accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.hc-section[data-v-9c705542]{margin-bottom:1.75rem}.hc-section-title[data-v-9c705542]{color:var(--color-text-primary);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;display:flex}.hc-section-desc[data-v-9c705542]{color:var(--color-text-secondary);margin:-.375rem 0 .75rem;font-size:.875rem}.hc-section-icon-tinted[data-v-9c705542]{border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hc-section-icon[data-v-9c705542]{font-size:1.125rem}.hc-ricon[data-v-9c705542]{vertical-align:middle;object-fit:contain;width:1.25em;height:1.25em}.hc-num[data-v-9c705542]{color:var(--hc-accent);font-weight:700}.hc-cat-link[data-v-9c705542]{color:inherit}.hc-cat-link[data-v-9c705542]:hover{color:var(--hc-accent);text-decoration:none}.hc-count[data-v-9c705542]{color:var(--color-text-muted);background:var(--color-background-page);border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.hc-list[data-v-9c705542]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-9c705542]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-article-link[data-v-9c705542]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-article-link[data-v-9c705542]:hover{background:var(--color-background-muted,#f9fafb);color:var(--hc-accent);text-decoration:none}.hc-list-cards[data-v-9c705542]{background:0 0;border:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid;overflow:visible}.hc-list-cards li+li[data-v-9c705542]{border-top:none}.hc-list-cards li[data-v-9c705542]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff)}.hc-list-cards .hc-article-link[data-v-9c705542]{border-radius:var(--radius-lg,8px)}.hc-empty[data-v-9c705542]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-cat-cols[data-v-73a2cad4]{flex-wrap:wrap;align-items:flex-start;gap:32px;padding-block:24px 64px;display:flex}.hc-cat-main[data-v-73a2cad4]{flex:999 440px;min-width:0;max-width:900px}.hc-cat-nonav[data-v-73a2cad4]{justify-content:center}.hc-cat-nonav .hc-cat-main[data-v-73a2cad4]{flex:auto;width:100%}.hc-breadcrumb[data-v-73a2cad4]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-73a2cad4]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-73a2cad4]{color:var(--color-text-secondary)}.hc-category-desc[data-v-73a2cad4]{color:var(--color-text-secondary);margin:-.75rem 0 1.25rem}.hc-category-title[data-v-73a2cad4]{letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:clamp(1.375rem,3.5vw,1.75rem);font-weight:700;display:flex}.hc-section-icon-tinted[data-v-73a2cad4]{border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hc-section-icon[data-v-73a2cad4]{font-size:1.25rem}.hc-ricon[data-v-73a2cad4]{vertical-align:middle;object-fit:contain;width:1.25em;height:1.25em}.hc-subcategories[data-v-73a2cad4]{margin:0 0 1.5rem}.hc-subcategories-title[data-v-73a2cad4]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.hc-category-meta[data-v-73a2cad4]{color:var(--color-text-secondary);margin:-.75rem 0 1.25rem;font-size:.875rem}.hc-subgrid[data-v-73a2cad4]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.hc-subcard[data-v-73a2cad4]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);min-width:0;color:var(--color-text-primary);border-radius:14px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.hc-subcard[data-v-73a2cad4]:hover{border-color:color-mix(in srgb, var(--hc-accent,#2563eb) 55%, var(--color-background-surface,#fff));text-decoration:none}.hc-subcard-top[data-v-73a2cad4]{align-items:center;gap:.625rem;display:flex}.hc-subcard-tile[data-v-73a2cad4]{background:color-mix(in srgb, var(--hc-accent,#2563eb) 12%, var(--color-background-surface,#fff));width:2rem;height:2rem;color:var(--hc-accent,#2563eb);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-subcard-ricon[data-v-73a2cad4]{object-fit:contain;width:1.125rem;height:1.125rem}.hc-subcard-name[data-v-73a2cad4]{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.hc-subcard-n[data-v-73a2cad4]{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:.75rem}.hc-subcard-hints[data-v-73a2cad4]{color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;display:flex}.hc-article-path[data-v-73a2cad4]{color:var(--color-text-muted);margin-inline-start:.5rem;font-size:.75rem}.hc-back[data-v-73a2cad4]{color:var(--color-text-secondary);margin-top:1rem;font-size:.875rem;display:inline-block}.hc-list[data-v-73a2cad4]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-73a2cad4]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-article-link[data-v-73a2cad4]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-article-link[data-v-73a2cad4]:hover{background:var(--color-background-muted,#f9fafb);color:var(--color-text-brand,#2563eb);text-decoration:none}.hc-list-cards[data-v-73a2cad4]{background:0 0;border:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid;overflow:visible}.hc-list-cards li+li[data-v-73a2cad4]{border-top:none}.hc-list-cards li[data-v-73a2cad4]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff)}.hc-list-cards .hc-article-link[data-v-73a2cad4]{border-radius:var(--radius-lg,8px)}.hc-empty[data-v-73a2cad4]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-fb[data-v-9b7ec129]{border-top:1px solid var(--color-border-subtle,#e2e8f0);flex-direction:column;gap:14px;margin-top:8px;padding-top:20px;display:flex}.hc-fb-row[data-v-9b7ec129]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hc-fb-q[data-v-9b7ec129]{font-size:15px}.hc-fb-gap[data-v-9b7ec129]{flex:1}.hc-fb-btn[data-v-9b7ec129]{font:inherit;border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-surface,#fff);color:var(--color-text-primary);cursor:pointer;border-radius:10px;padding:8px 14px;font-size:14px}.hc-fb-btn[data-v-9b7ec129]:hover:not(:disabled){border-color:var(--hc-accent)}.hc-fb-btn-on[data-v-9b7ec129]{border-color:var(--hc-accent);background:color-mix(in srgb, var(--hc-accent) 10%, var(--color-background-surface,#fff))}.hc-fb-contact[data-v-9b7ec129]{font-size:14px}.hc-fb-reason[data-v-9b7ec129]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);border-radius:12px;flex-direction:column;gap:8px;margin:0;padding:14px 16px;display:flex}.hc-fb-legend[data-v-9b7ec129]{padding:0 4px;font-size:14px;font-weight:600}.hc-fb-opt[data-v-9b7ec129]{align-items:center;gap:8px;font-size:14px;display:flex}.hc-fb-text[data-v-9b7ec129]{font:inherit;resize:vertical;border:1px solid var(--color-border-default,#cbd5e1);background:var(--color-background-page);width:100%;color:var(--color-text-primary);border-radius:10px;padding:8px 10px;font-size:14px}.hc-fb-actions[data-v-9b7ec129]{align-items:center;gap:12px;display:flex}.hc-fb-send[data-v-9b7ec129]{font:inherit;background:var(--hc-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:9px 16px;font-size:14px;font-weight:600}.hc-fb-skip[data-v-9b7ec129]{font:inherit;border:1px solid var(--color-border-default,#cbd5e1);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:10px;order:2;padding:9px 16px;font-size:14px}.hc-fb-send[data-v-9b7ec129]:disabled{opacity:.6;cursor:default}.hc-fb-err[data-v-9b7ec129]{color:var(--color-danger,#b42318);font-size:13px}.hc-back[data-v-9f8be861]{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.875rem;display:inline-block}.hc-breadcrumb[data-v-9f8be861]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-9f8be861]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-9f8be861]{color:var(--color-text-secondary)}.hc-toc[data-v-9f8be861]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0 0 1.5rem;padding:.875rem 1rem}.hc-toc-title[data-v-9f8be861]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.hc-toc ul[data-v-9f8be861]{margin:0;padding:0;font-size:.875rem;list-style:none}.hc-toc li[data-v-9f8be861]{margin:.25rem 0}.hc-toc-l2[data-v-9f8be861]{padding-inline-start:.75rem}.hc-toc-l3[data-v-9f8be861]{padding-inline-start:1.5rem}.hc-toc a[data-v-9f8be861]{color:var(--color-text-secondary)}.hc-toc a[data-v-9f8be861]:hover{color:var(--hc-accent,var(--color-text-brand,#2563eb));text-decoration:none}.hc-related[data-v-9f8be861]{border-top:1px solid var(--color-border-subtle,#e5e7eb);margin:2rem 0 0;padding-top:1rem}.hc-related ul[data-v-9f8be861]{margin:0;padding:0;font-size:.875rem;list-style:none}.hc-related li[data-v-9f8be861]{margin:.375rem 0}.hc-art-cols[data-v-9f8be861]{flex-wrap:wrap;align-items:flex-start;gap:48px;padding-block:28px 64px;display:flex}.hc-art[data-v-9f8be861]{flex-direction:column;flex:999 600px;gap:18px;min-width:0;max-width:760px;display:flex}.hc-art-single[data-v-9f8be861]{justify-content:center}.hc-has-tree[data-v-9f8be861]{gap:32px}.hc-has-tree .hc-art[data-v-9f8be861]{flex:999 440px}.hc-has-tree .hc-art-side[data-v-9f8be861]{flex:220px;max-width:260px}.hc-art-single .hc-art[data-v-9f8be861]{flex:auto;width:100%}.hc-art-side[data-v-9f8be861]{flex-direction:column;flex:240px;gap:28px;display:flex}@container hc (width>=960px){.hc-art-side[data-v-9f8be861]{position:sticky;top:84px}}.hc-art .hc-breadcrumb[data-v-9f8be861]{margin:0;font-size:14px}.hc-article-title[data-v-9f8be861]{letter-spacing:-.02em;margin:0;font-size:clamp(28px,5vw,38px);font-weight:700}.hc-article-lede[data-v-9f8be861]{color:var(--color-text-secondary,#475569);margin:0;font-size:18px;line-height:1.5}.hc-mini[data-v-9f8be861]{gap:10px;display:grid}.hc-mini-box[data-v-9f8be861]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);border-radius:12px}.hc-mini-box>summary[data-v-9f8be861]{cursor:pointer;padding:10px 14px;font-size:15px;font-weight:600}.hc-mini-box[data-v-9f8be861] .hc-ck,.hc-mini-box[data-v-9f8be861] .hc-toc2{border:0;padding-top:0}.hc-mini-box[data-v-9f8be861] .hc-ck-cap,.hc-mini-box[data-v-9f8be861] .hc-toc2-cap{display:none}.hc-rating[data-v-9f8be861]{color:var(--color-text-secondary);align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.hc-rating-bar[data-v-9f8be861]{background:var(--color-border-subtle,#e2e8f0);border-radius:99px;flex:0 0 120px;height:6px;overflow:hidden}.hc-rating-bar>span[data-v-9f8be861]{background:var(--hc-accent);height:100%;display:block}.hc-article-meta[data-v-9f8be861]{flex-wrap:wrap;gap:8px;margin:0;font-size:13px;display:flex}.hc-chip[data-v-9f8be861]{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-background-surface,#fff);color:var(--color-text-secondary);border-radius:99px;padding:5px 12px}.hc-breadcrumb[data-v-d6f6879c]{color:var(--color-text-muted);margin-bottom:1rem;font-size:.8125rem}.hc-crumb-sep[data-v-d6f6879c]{color:var(--color-text-muted);margin:0 .375rem}.hc-crumb-current[data-v-d6f6879c]{color:var(--color-text-secondary)}.hc-search-bar[data-v-d6f6879c]{gap:.5rem;margin-bottom:1.5rem;display:flex}.hc-search-input[data-v-d6f6879c]{min-width:0;font:inherit;color:var(--color-text-primary);background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);flex:1;padding:.625rem .875rem}.hc-search-input[data-v-d6f6879c]:focus-visible{outline:2px solid var(--hc-accent);outline-offset:1px}.hc-search-submit[data-v-d6f6879c]{font:inherit;color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);cursor:pointer;border:none;padding:.625rem 1rem;font-weight:600}.hc-results-title[data-v-d6f6879c]{letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 1.25rem;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700}.hc-section[data-v-d6f6879c]{margin-bottom:1.75rem}.hc-group-title[data-v-d6f6879c]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.hc-cat-link[data-v-d6f6879c]{color:inherit}.hc-cat-link[data-v-d6f6879c]:hover{color:var(--hc-accent);text-decoration:none}.hc-list[data-v-d6f6879c]{border:1px solid var(--color-border-subtle,#e5e7eb);border-radius:var(--radius-lg,8px);background:var(--color-background-surface,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.hc-list li+li[data-v-d6f6879c]{border-top:1px solid var(--color-border-subtle,#e5e7eb)}.hc-hit[data-v-d6f6879c]{color:var(--color-text-primary);padding:.75rem 1rem;transition:background .1s;display:block}.hc-hit[data-v-d6f6879c]:hover{background:var(--color-background-muted,#f9fafb);text-decoration:none}.hc-hit-title[data-v-d6f6879c]{font-weight:600;display:block}.hc-hit-excerpt[data-v-d6f6879c]{color:var(--color-text-secondary);margin-top:.1875rem;font-size:.8125rem;display:block}.hc-mark[data-v-d6f6879c]{background:color-mix(in srgb, var(--hc-accent) 22%, transparent);color:inherit;border-radius:2px;padding:0 .0625rem}.hc-empty[data-v-d6f6879c],.hc-no-results[data-v-d6f6879c]{text-align:center;color:var(--color-text-muted);padding:2rem}.hc-contact-cta[data-v-d6f6879c]{color:#fff;background:var(--hc-accent);border-radius:var(--radius-lg,8px);margin:.75rem .5rem 0;padding:.5rem 1rem;font-weight:600;display:inline-block}.hc-contact-cta[data-v-d6f6879c]:hover{text-decoration:none}.hc-back[data-v-d6f6879c]{color:var(--color-text-secondary);margin-top:.75rem;font-size:.875rem;display:inline-block}.hc-done[data-v-fcdf0ead]{justify-content:center;padding-block:56px 80px;display:flex}.hc-done-card[data-v-fcdf0ead]{box-sizing:border-box;text-align:center;background:var(--color-background-surface,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:20px;width:100%;max-width:560px;padding:36px 32px}.hc-done-emoji[data-v-fcdf0ead]{font-size:48px}.hc-done-title[data-v-fcdf0ead]{letter-spacing:-.02em;margin:8px 0 6px;font-size:32px}.hc-done-body[data-v-fcdf0ead]{color:var(--color-text-secondary,#475569);margin:0 0 24px;font-size:16px}.hc-done-next[data-v-fcdf0ead]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#64748b);margin:0 0 12px;font-size:13px}.hc-done-list[data-v-fcdf0ead]{flex-direction:column;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hc-done-btn[data-v-fcdf0ead]{background:var(--hc-accent);color:#fff;border-radius:12px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.hc-done-link[data-v-fcdf0ead]{color:var(--hc-ink,var(--color-text-brand,#2563eb))}
