.chat-message.svelte-up88uv{gap:var(--chat-message-gap);grid-template-columns:minmax(0,1fr);max-width:100%;display:grid}.chat-start.svelte-up88uv{justify-items:start}.chat-end.svelte-up88uv{justify-items:end}.chat-header.svelte-up88uv,.chat-footer.svelte-up88uv{align-items:center;gap:var(--chat-message-meta-gap);padding:0 var(--chat-message-meta-inset);font-size:var(--chat-message-meta-size);color:var(--color-ink-2);line-height:1.2;display:flex}.chat-header.svelte-up88uv{font-weight:600}.chat-header.svelte-up88uv time:where(.svelte-up88uv){font-variant-numeric:tabular-nums;font-weight:400}.chat-model.svelte-up88uv{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-weight:400;overflow:hidden}.chat-bubble.svelte-up88uv{min-width:0;max-width:min(92%, var(--chat-message-assistant-max-inline));border:1px solid var(--color-line);border-radius:var(--chat-message-radius);padding:var(--chat-message-padding-block) var(--chat-message-padding-inline);background:var(--color-surface-raised)}.chat-start.svelte-up88uv .chat-bubble:where(.svelte-up88uv){border-bottom-left-radius:var(--chat-message-directional-corner)}.chat-end.svelte-up88uv .chat-bubble:where(.svelte-up88uv){max-width:min(82%, var(--chat-message-user-max-inline));border-color:var(--color-accent);border-bottom-right-radius:var(--chat-message-directional-corner);background:var(--color-accent);color:var(--color-action-on-accent);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.usage-ring.svelte-3e4kvg{width:1.125rem;height:1.125rem;color:var(--color-accent);flex:none;display:inline-flex}.usage-ring[data-tone=warning].svelte-3e4kvg{color:var(--color-state-warning)}.usage-ring[data-tone=danger].svelte-3e4kvg{color:var(--color-state-danger)}.usage-ring.svelte-3e4kvg svg:where(.svelte-3e4kvg){width:100%;height:100%;display:block;transform:rotate(-90deg)}.track.svelte-3e4kvg,.fill.svelte-3e4kvg{fill:none;stroke-width:2.5px}.track.svelte-3e4kvg{stroke:var(--color-line-2)}.fill.svelte-3e4kvg{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray var(--motion-duration-base) var(--motion-ease-standard), stroke var(--motion-duration-fast) var(--motion-ease-standard)}
