.wh-hero-chat.svelte-iv8yj6{display:flex;flex-direction:column;gap:1.25rem}.wh-hero-bubble.svelte-iv8yj6{padding:1.25rem 1.5rem;border-radius:16px;font-size:1.05rem;line-height:1.6}.wh-hero-bubble-label.svelte-iv8yj6{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;opacity:.6}.wh-hero-bubble--user.svelte-iv8yj6{background:var(--color-blue);color:var(--color-white);align-self:flex-end;border-bottom-right-radius:6px;max-width:88%}.wh-hero-bubble--ai.svelte-iv8yj6{background:#ffffff14;color:#ffffffd9;border:1px solid rgba(255,255,255,.1);align-self:flex-start;border-bottom-left-radius:6px;max-width:92%}@media (max-width: 767px){.wh-hero-bubble.svelte-iv8yj6{font-size:.95rem;padding:1rem 1.25rem}}.toc-demo.svelte-iv8yj6{display:grid;grid-template-columns:180px 1fr;gap:1.25rem;border-radius:12px;overflow:hidden;border:1px solid var(--color-gray-200);box-shadow:0 4px 24px #00000014;background:var(--color-white);height:360px}.toc-demo-sidebar.svelte-iv8yj6{padding:1.25rem 1rem;background:var(--color-gray-50);border-right:1px solid var(--color-gray-200);display:flex;flex-direction:column;gap:.25rem;overflow-y:auto}.toc-demo-heading.svelte-iv8yj6{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);margin-bottom:.5rem}.toc-demo-link.svelte-iv8yj6{all:unset;cursor:pointer;font-size:.8125rem;padding:.375rem .625rem;border-radius:6px;color:var(--color-gray-600);border-left:2px solid transparent;transition:all .15s ease}.toc-demo-link.svelte-iv8yj6:hover{color:var(--color-gray-900);background:var(--color-gray-100)}.toc-demo-link--active.svelte-iv8yj6{color:var(--color-purple);background:#7c3bed0f;border-left-color:var(--color-purple);font-weight:600}.toc-demo-content.svelte-iv8yj6{padding:1.25rem;overflow-y:auto;scroll-behavior:smooth}.toc-demo-section.svelte-iv8yj6{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-gray-100)}.toc-demo-section.svelte-iv8yj6:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.toc-demo-section.svelte-iv8yj6 h3:where(.svelte-iv8yj6){font-size:.9375rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.5rem}.toc-demo-section.svelte-iv8yj6 p:where(.svelte-iv8yj6){font-size:.8125rem;color:var(--color-gray-600);line-height:1.7}@media (max-width: 639px){.toc-demo.svelte-iv8yj6{grid-template-columns:1fr;height:400px}.toc-demo-sidebar.svelte-iv8yj6{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--color-gray-200);padding:.75rem;gap:.375rem}.toc-demo-heading.svelte-iv8yj6{width:100%;margin-bottom:.25rem}.toc-demo-link.svelte-iv8yj6{border-left:none;font-size:.75rem;padding:.25rem .5rem}.toc-demo-link--active.svelte-iv8yj6{border-left:none;background:#7c3bed1a}}
