.aj-chat-gate.svelte-ychqja{max-width:760px;margin:30px auto 60px;padding:0 12px;font-family:var(--aj-sans)}.aj-gate-panel.svelte-ychqja{text-align:left}.aj-gate-grid.svelte-ychqja{display:grid;grid-template-columns:180px 1fr;gap:18px;align-items:start}.aj-gate-butler.svelte-ychqja{display:block;width:100%;height:auto;max-width:180px}.aj-gate-copy.svelte-ychqja{min-width:0}.aj-gate-lead.svelte-ychqja{font-size:14px;line-height:1.55;margin:4px 0 10px}.aj-gate-body.svelte-ychqja{font-size:13px;color:var(--aj-text);line-height:1.55;margin:0 0 14px}.aj-gate-actions.svelte-ychqja{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:4px}.aj-gate-cta-prompt.svelte-ychqja{font-family:var(--aj-sans);font-size:13px;color:var(--aj-text);line-height:1.5;margin:6px 0 8px}.aj-gate-cta-prompt.svelte-ychqja b:where(.svelte-ychqja){color:var(--aj-red-dark);font-weight:700}.aj-gate-composer.svelte-ychqja{display:flex;gap:8px;margin:4px 0 10px;align-items:stretch}.aj-gate-composer-input.svelte-ychqja{flex:1 1 auto;min-width:0;font-size:13px;padding:7px 10px}.aj-gate-thread.svelte-ychqja{display:flex;flex-direction:column;gap:6px;padding:8px 10px;margin:0 0 12px;background:var(--aj-cream);border:1px dotted var(--aj-sidebar-border);font-family:var(--aj-serif)}html.aj-theme-dark .aj-gate-thread.svelte-ychqja{background:#ffffff08;border-color:#ffffff1f}.aj-gate-bubble.svelte-ychqja{display:flex;gap:6px;font-size:13px;line-height:1.45}.aj-gate-bubble-tag.svelte-ychqja{flex:0 0 auto;font-family:var(--aj-sans);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:1px 6px;border-radius:3px}.aj-gate-bubble-user.svelte-ychqja .aj-gate-bubble-tag:where(.svelte-ychqja){background:var(--aj-navy);color:var(--aj-cream)}.aj-gate-bubble-jeeves.svelte-ychqja .aj-gate-bubble-tag:where(.svelte-ychqja){background:var(--aj-red);color:var(--aj-cream)}.aj-gate-bubble-text.svelte-ychqja{flex:1 1 auto;min-width:0;color:var(--aj-text);word-wrap:break-word;overflow-wrap:anywhere}.aj-gate-bubble-text.svelte-ychqja b{font-weight:700}.aj-gate-bubble-text.svelte-ychqja i{font-style:italic}.aj-gate-cursor.svelte-ychqja{display:inline-block;font-family:var(--aj-sans);color:var(--aj-red);animation:svelte-ychqja-aj-gate-cursor-blink 1s infinite step-start}@keyframes svelte-ychqja-aj-gate-cursor-blink{50%{opacity:0}}.aj-gate-error.svelte-ychqja{margin:2px 0 0;font-family:var(--aj-sans);font-size:12px;color:var(--aj-red-dark);background:var(--aj-error-bg, #fff0f0);border:1px solid var(--aj-red-light, #f4c2c2);padding:4px 8px}.aj-gate-secondary.svelte-ychqja{background:transparent;border:0;padding:0;font-family:var(--aj-sans);font-size:12px;color:var(--aj-muted);cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.aj-gate-secondary.svelte-ychqja b:where(.svelte-ychqja){color:var(--aj-purple-dark);font-weight:700}.aj-gate-secondary.svelte-ychqja:hover{color:var(--aj-text)}.aj-gate-secondary.svelte-ychqja:hover b:where(.svelte-ychqja){color:var(--aj-red)}.aj-gate-tour.svelte-ychqja{margin-top:18px;padding:12px 14px;background:var(--aj-cream);border:2px solid;border-color:var(--aj-bevel-shadow) var(--aj-bevel-light) var(--aj-bevel-light) var(--aj-bevel-shadow);display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}html.aj-theme-dark .aj-gate-tour.svelte-ychqja{background:#121212;border:1px solid rgba(255,255,255,.06);border-radius:8px}.aj-tour-row.svelte-ychqja{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.5}.aj-tour-emoji.svelte-ychqja{flex:0 0 auto;font-size:18px;line-height:1;padding-top:1px}@media(max-width:640px){.aj-gate-grid.svelte-ychqja{grid-template-columns:1fr}.aj-gate-butler.svelte-ychqja{max-width:140px;margin:0 auto}.aj-gate-tour.svelte-ychqja{grid-template-columns:1fr}}
