.chat-message-list-shell.svelte-1mqn465{opacity:1;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.chat-message-list-shell-waiting.svelte-1mqn465{opacity:0;pointer-events:none}.chat-virtual-row.svelte-1mqn465{position:relative}.chat-virtual-row-separated.svelte-1mqn465:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, hsl(var(--bc-fg)) 24%, hsl(var(--bc-border))) 10%, color-mix(in oklab, hsl(var(--bc-fg)) 24%, hsl(var(--bc-border))) 90%, transparent);height:1px;box-shadow:0 0 0 1px hsl(var(--bc-shadow) / .08);pointer-events:none;position:absolute;top:24px;left:16px;right:16px}@media (prefers-reduced-motion:reduce){.chat-message-list-shell.svelte-1mqn465{transition:none}}.context-window-meter.svelte-12k82qb{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.context-window-tooltip.svelte-12k82qb{z-index:30;border:1px solid hsl(var(--bc-border));background:hsl(var(--bc-surface-2));width:max-content;max-width:min(14rem,100vw - 2rem);color:hsl(var(--bc-fg));font-family:var(--font-family-ui);opacity:0;pointer-events:none;box-shadow:0 12px 30px hsl(var(--bc-shadow) / .28);white-space:nowrap;padding:.375rem .5rem;font-size:.6875rem;font-weight:600;line-height:1;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + .5rem);right:0;transform:translateY(2px)}.context-window-meter.svelte-12k82qb:hover .context-window-tooltip:where(.svelte-12k82qb),.context-window-meter.svelte-12k82qb:focus-visible .context-window-tooltip:where(.svelte-12k82qb){opacity:1;transform:translateY(0)}.bc-chatBackdrop.svelte-u0c117{background-color:hsl(var(--bc-chat-bg));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.58' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E"), radial-gradient(color-mix(in oklab, hsl(var(--bc-fg)) 7%, transparent) .6px, transparent .6px), radial-gradient(color-mix(in oklab, hsl(var(--bc-fg)) 4%, transparent) .6px, transparent .6px);background-blend-mode:soft-light, normal, normal;background-position:0 0,0 0,8px 10px;background-size:160px 160px,26px 26px,18px 18px}.bc-chatSharp.svelte-u0c117 *{border-radius:0!important}
