.advisor-eyebrow.svelte-v1679e{align-items:center;gap:var(--space-sm);font-size:var(--font-size-xs);color:var(--color-brand-red);letter-spacing:.1em;font-weight:700;display:inline-flex}.live-dot.svelte-v1679e{background:#25d366;border-radius:50%;block-size:8px;inline-size:8px;box-shadow:0 0 0 4px #25d3662e}.advisor-title.svelte-v1679e{font-size:var(--font-size-3xl);color:var(--color-black);margin:0;font-weight:800;line-height:1.1}.advisor-text.svelte-v1679e{font-size:var(--font-size-base);color:var(--color-gray-600);margin:0;line-height:1.6}.advisor-btn.svelte-v1679e{justify-content:center;align-items:center;gap:var(--space-sm);inline-size:fit-content;padding-block:.875rem;padding-inline:var(--space-xl);color:var(--color-black);font-size:var(--font-size-base);white-space:nowrap;transition:background var(--transition-fast), transform var(--transition-fast);background:#25d366;border-radius:999px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.advisor-btn--sm.svelte-v1679e{padding-block:.625rem;padding-inline:var(--space-lg);font-size:var(--font-size-sm)}.advisor-btn.svelte-v1679e:hover{background:#1fb855;transform:translateY(-1px)}.advisor-btn.svelte-v1679e:active{transform:translateY(0)}.advisor-btn.svelte-v1679e:focus-visible,.advisor-chip.svelte-v1679e:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.strip-icon.svelte-v1679e{background:rgba(var(--color-brand-red-rgb), .08);block-size:44px;inline-size:44px;color:var(--color-brand-red);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.advisor-home.svelte-v1679e{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-gray-100) 100%);padding-block:var(--space-section);padding-inline:var(--container-padding)}.advisor-home-inner.svelte-v1679e{max-inline-size:var(--container-max);gap:var(--space-3xl);grid-template-columns:1.2fr 1fr;align-items:center;margin-inline:auto;display:grid}.advisor-home-content.svelte-v1679e{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.advisor-chips.svelte-v1679e{gap:var(--space-sm);flex-wrap:wrap;display:flex}.advisor-chip.svelte-v1679e{padding-block:.5rem;padding-inline:var(--space-md);border:1px solid var(--color-gray-300);background:var(--color-white);color:var(--color-black);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;font-weight:500;text-decoration:none}.advisor-chip.svelte-v1679e:hover{border-color:var(--color-brand-red);color:var(--color-brand-red)}.advisor-note.svelte-v1679e{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-block-start:calc(var(--space-sm) * -1)}.advisor-chat.svelte-v1679e{background:radial-gradient(circle at 20% 30%, rgba(var(--color-brand-red-rgb), .07) 0%, transparent 55%), linear-gradient(160deg, #f2f2f4 0%, #eaeaee 100%);padding:var(--space-2xl) var(--space-xl);gap:var(--space-md);border-radius:24px;flex-direction:column;display:flex}.bubble.svelte-v1679e{max-inline-size:85%;font-size:var(--font-size-sm);color:var(--color-black);box-shadow:var(--shadow-card);border-radius:16px;padding:.75rem 1rem;line-height:1.5}.bubble-out.svelte-v1679e{background:#dcf8c6;border-end-end-radius:4px;align-self:flex-end}.bubble-in.svelte-v1679e{background:var(--color-white);border-end-start-radius:4px;align-self:flex-start}.advisor-strip.svelte-v1679e{align-items:center;gap:var(--space-lg);margin-block:var(--space-2xl);padding:var(--space-lg) var(--space-xl);border:1px solid var(--color-gray-200);background:var(--color-white);box-shadow:var(--shadow-card);border-radius:20px;flex-wrap:wrap;display:flex}.strip-text.svelte-v1679e{gap:var(--space-xs);flex-direction:column;flex:280px;display:flex}.strip-text.svelte-v1679e strong:where(.svelte-v1679e){font-size:var(--font-size-lg);color:var(--color-black);font-weight:700}.strip-text.svelte-v1679e span:where(.svelte-v1679e){font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:1.5}.advisor-empty.svelte-v1679e{align-items:center;gap:var(--space-md);text-align:center;margin-block:var(--space-2xl);padding:var(--space-2xl) var(--space-xl);border:1px dashed var(--color-gray-300);background:var(--color-white);border-radius:20px;flex-direction:column;display:flex}.empty-title.svelte-v1679e{font-size:var(--font-size-xl);color:var(--color-black);font-weight:700}.advisor-empty.svelte-v1679e .advisor-text:where(.svelte-v1679e){max-inline-size:520px}.advisor-car.svelte-v1679e{padding-block:var(--space-xl);padding-inline:var(--container-padding)}.advisor-car-inner.svelte-v1679e{max-inline-size:var(--container-max);align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:16px;flex-wrap:wrap;margin-inline:auto;display:flex}.car-text.svelte-v1679e{font-size:var(--font-size-base);color:var(--color-black);flex:240px;line-height:1.5}@media (width<=768px){.advisor-home-inner.svelte-v1679e{gap:var(--space-xl);grid-template-columns:1fr}.advisor-title.svelte-v1679e{font-size:var(--font-size-2xl)}.advisor-home.svelte-v1679e .advisor-btn:where(.svelte-v1679e),.advisor-empty.svelte-v1679e .advisor-btn:where(.svelte-v1679e),.advisor-strip.svelte-v1679e .advisor-btn:where(.svelte-v1679e),.advisor-car.svelte-v1679e .advisor-btn:where(.svelte-v1679e){inline-size:100%}.advisor-strip.svelte-v1679e{padding:var(--space-lg)}}
