.wh-hero-chat.svelte-lfr5xo{display:flex;flex-direction:column;gap:1.25rem}.wh-hero-bubble.svelte-lfr5xo{padding:1.25rem 1.5rem;border-radius:16px;font-size:1.05rem;line-height:1.6}.wh-hero-bubble-label.svelte-lfr5xo{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;opacity:.6}.wh-hero-bubble--user.svelte-lfr5xo{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-lfr5xo{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-lfr5xo{font-size:.95rem;padding:1rem 1.25rem}}.fd-demo.svelte-lfr5xo{max-width:560px;margin:0 auto;background:linear-gradient(145deg,#1a2744,#0f1b30);border-radius:16px;padding:2rem 1.75rem;border:1px solid rgba(217,119,6,.25);box-shadow:0 8px 32px #00000040}.fd-demo-header.svelte-lfr5xo{margin-bottom:1.5rem}.fd-demo-progress.svelte-lfr5xo{font-size:.8rem;font-weight:600;color:#d97706;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.fd-demo-progress-bar.svelte-lfr5xo{width:100%;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.fd-demo-progress-fill.svelte-lfr5xo{height:100%;background:#d97706;border-radius:2px;transition:width .3s ease}.fd-demo-question.svelte-lfr5xo{font-size:1.35rem;font-weight:700;color:#fff;margin:0 0 1.25rem;line-height:1.3}.fd-demo-options.svelte-lfr5xo{display:flex;flex-direction:column;gap:.65rem}.fd-demo-option.svelte-lfr5xo{display:block;width:100%;padding:.85rem 1.25rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#ffffffe6;font-size:1rem;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.fd-demo-option.svelte-lfr5xo:hover{background:#d9770626;border-color:#d9770666}.fd-demo-result.svelte-lfr5xo{text-align:center;padding:1rem 0}.fd-demo-result-emoji.svelte-lfr5xo{font-size:3rem;margin-bottom:.75rem;line-height:1}.fd-demo-result-title.svelte-lfr5xo{font-size:1.4rem;font-weight:700;color:#d97706;margin:0 0 .75rem}.fd-demo-result-desc.svelte-lfr5xo{font-size:1rem;color:#ffffffbf;line-height:1.6;margin:0 0 1.5rem}.fd-demo-restart.svelte-lfr5xo{display:inline-block;padding:.65rem 1.5rem;background:#d97706;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease}.fd-demo-restart.svelte-lfr5xo:hover{background:#b45309}@media (min-width: 640px){.fd-demo.svelte-lfr5xo{padding:2.5rem 2.25rem}.fd-demo-question.svelte-lfr5xo{font-size:1.5rem}}
