.chatview-wrapper.svelte-1tpzk7f{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ds-background-100, #0a0a0a)}.chatview-header.svelte-1tpzk7f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, .75rem);padding:var(--space-2, .5rem) var(--space-4, 1rem);background:#111827;border-bottom:1px solid #1e293b;min-height:48px;flex-shrink:0}.chatview-header-left.svelte-1tpzk7f{display:flex;align-items:center;gap:var(--space-3, .75rem);min-width:0}.chatview-title.svelte-1tpzk7f{font-size:.9rem;font-weight:600;color:var(--text-primary, #ededed);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatview-header-right.svelte-1tpzk7f{display:flex;align-items:center;gap:var(--space-3, .75rem);flex-shrink:0}.chat-input-field{--input-container-margin: 0;--input-height: 40px;flex:1}.chatview-scroll.svelte-1tpzk7f{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-4, 1rem);-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.chatview-empty.svelte-1tpzk7f{display:flex;align-items:center;justify-content:center;padding:var(--space-8, 2rem);height:100%}.chatview-empty-text.svelte-1tpzk7f{font-size:var(--text-sm, .875rem);color:var(--text-tertiary, #7d7d7d)}.chatview-ended.svelte-1tpzk7f{display:flex;align-items:center;justify-content:center;gap:var(--space-2, .5rem);padding:var(--space-4, 1rem);font-size:.85rem;color:var(--text-tertiary, #7d7d7d)}@media(max-width:768px){.chatview-header.svelte-1tpzk7f{padding:var(--space-2, .5rem) var(--space-3, .75rem);gap:var(--space-2, .5rem);min-height:44px}.chatview-title.svelte-1tpzk7f{font-size:.8rem}.chatview-scroll.svelte-1tpzk7f{padding:var(--space-3, .75rem)}}@media(max-width:480px){.chatview-header.svelte-1tpzk7f{flex-wrap:wrap}}
