.page-title.svelte-1csz7wk h1:where(.svelte-1csz7wk),.page-title.svelte-1csz7wk p:where(.svelte-1csz7wk),.conversation-head.svelte-1csz7wk h2:where(.svelte-1csz7wk),.conversation-head.svelte-1csz7wk p:where(.svelte-1csz7wk){margin:0}.header-actions.svelte-1csz7wk{display:flex;align-items:center;gap:.6rem}.intro.svelte-1csz7wk{margin-top:.35rem!important}.conversation.svelte-1csz7wk{padding:0;overflow:hidden}.conversation-head.svelte-1csz7wk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.log.svelte-1csz7wk{display:flex;flex-direction:column;gap:1rem;min-height:24rem;max-height:34rem;overflow-y:auto;padding:1.25rem;background:#faf9fb}.msg.svelte-1csz7wk p:where(.svelte-1csz7wk){margin:0}.msg.svelte-1csz7wk .who:where(.svelte-1csz7wk){font-size:.72rem;font-weight:750;letter-spacing:.04em;margin-bottom:.3rem}.msg.svelte-1csz7wk{max-width:min(78%,38rem)}.msg.you.svelte-1csz7wk{align-self:end}.msg.you.svelte-1csz7wk .who:where(.svelte-1csz7wk){text-align:right}.msg.vesper.svelte-1csz7wk{align-self:start}.bubble.svelte-1csz7wk{padding:.75rem .9rem;border:1px solid var(--line);border-radius:14px 14px 14px 4px;background:var(--paper);white-space:pre-wrap}.you.svelte-1csz7wk .bubble:where(.svelte-1csz7wk){background:var(--lilac);border-color:#d9cdf7;border-radius:14px 14px 4px}.bubble.concealed.svelte-1csz7wk{min-width:8rem;background:#f1eff4;text-align:center}.bubble.concealed.svelte-1csz7wk button:where(.svelte-1csz7wk){color:var(--violet);padding:.35rem .7rem;background:var(--paper)}.action-card.svelte-1csz7wk{display:flex;align-items:flex-start;gap:.55rem;margin-top:.5rem;padding:.75rem;border:1px solid #d9cdf7;border-left:4px solid var(--violet);border-radius:10px;background:var(--paper);font-size:.82rem;color:var(--muted)}.action-card.svelte-1csz7wk .msym:where(.svelte-1csz7wk){color:var(--violet);font-size:18px}.quick-replies.svelte-1csz7wk{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.quick-reply.svelte-1csz7wk{min-height:40px;padding:.5rem .8rem;border-color:#c9b7f0;background:var(--paper);color:var(--violet)}.composer.svelte-1csz7wk{display:flex;gap:.65rem;align-items:center;padding:1rem 1.2rem;border-top:1px solid var(--line);background:var(--paper)}.composer.svelte-1csz7wk input:where(.svelte-1csz7wk){flex:1}.composer.svelte-1csz7wk button:where(.svelte-1csz7wk){flex:none}.notice.svelte-1csz7wk{margin:0 1.2rem 1rem}.compact.svelte-1csz7wk{height:100%}.compact.svelte-1csz7wk .conversation:where(.svelte-1csz7wk){height:100%;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column}.compact.svelte-1csz7wk .conversation-head:where(.svelte-1csz7wk){display:none}.compact.svelte-1csz7wk .log:where(.svelte-1csz7wk){flex:1;min-height:0;max-height:none;padding:1rem}.compact.svelte-1csz7wk .composer:where(.svelte-1csz7wk){padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom))}@media (max-width: 600px){.msg.svelte-1csz7wk{max-width:88%}.log.svelte-1csz7wk{min-height:20rem;padding:1rem}}
