.mock-container.svelte-1jmjlhy{background:var(--color-surface);border:1px solid var(--color-border);z-index:1;flex-direction:column;width:100%;max-width:40rem;display:flex;position:relative;box-shadow:0 24px 60px -24px #00000080}.mock-topbar.svelte-1jmjlhy{border-bottom:1px solid var(--color-border);height:44px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-sidebar);align-items:center;gap:.5rem;padding:0 1rem;font-size:10px;display:flex}.mock-topbar.svelte-1jmjlhy .dot:where(.svelte-1jmjlhy){background:var(--color-primary);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite cq-pulse}.mock-split.svelte-1jmjlhy{grid-template-columns:1fr 1fr;min-height:280px;display:grid}@media (width<=600px){.mock-split.svelte-1jmjlhy{grid-template-columns:1fr}.mock-form.svelte-1jmjlhy{display:none!important}}.mock-chat.svelte-1jmjlhy{border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:1rem;padding:1.25rem 1rem;display:flex}.bubble-ai.svelte-1jmjlhy,.bubble-you.svelte-1jmjlhy{font-size:12.5px;line-height:1.5}.bubble-ai.svelte-1jmjlhy{color:var(--color-text);border-left:2px solid var(--color-primary);padding-left:.75rem}.bubble-you.svelte-1jmjlhy{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-subtle);align-self:flex-end;width:90%;padding:.6rem .75rem}.from.svelte-1jmjlhy{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.4rem;font-size:9.5px;display:block}.bubble-ai.svelte-1jmjlhy .from:where(.svelte-1jmjlhy){color:var(--color-primary)}.bubble-you.svelte-1jmjlhy .from:where(.svelte-1jmjlhy){color:var(--color-text-muted)}.mock-form.svelte-1jmjlhy{background:var(--color-bg-2);flex-direction:column;gap:1rem;padding:1.25rem 1rem;display:flex}.f-head.svelte-1jmjlhy{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);border-bottom:1px solid var(--color-border);margin-bottom:.25rem;padding-bottom:.5rem;font-size:10px}.f-group.svelte-1jmjlhy{flex-direction:column;gap:.4rem;display:flex}.f-group.svelte-1jmjlhy .f-label:where(.svelte-1jmjlhy){color:var(--color-text-subtle);font-size:11px;font-weight:600}.f-input.svelte-1jmjlhy{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);padding:.5rem .6rem;font-size:12px;line-height:1.4}.f-input.hl.svelte-1jmjlhy{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);animation:1s ease-out svelte-1jmjlhy-flash}@keyframes svelte-1jmjlhy-flash{0%{background:color-mix(in srgb, var(--color-primary) 20%, transparent)}to{background:var(--color-surface)}}.f-tags.svelte-1jmjlhy{gap:.4rem;display:flex}.f-tag.svelte-1jmjlhy{background:var(--color-bg);border:1px solid var(--color-border);align-items:center;gap:.3rem;padding:3px 6px;font-size:11px;display:flex}.f-tag.svelte-1jmjlhy .x:where(.svelte-1jmjlhy){color:var(--color-text-muted);cursor:pointer}.f-tag.empty.svelte-1jmjlhy{color:var(--color-text-muted);border-style:dashed}
