[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){display:flex;flex-direction:column;align-items:stretch}:where([data-scroll-area-content]){flex-grow:1}.overlay.svelte-hscgvy{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;opacity:0;transition:opacity .2s ease}.overlay.mounted.svelte-hscgvy{opacity:1}.particle.svelte-hscgvy{position:absolute;font-size:8px;color:hsl(var(--hue),90%,70%);filter:drop-shadow(0 0 6px hsl(var(--hue),90%,60%));animation:svelte-hscgvy-swellAndBurst ease-out forwards;transform:translate(var(--start-x),var(--start-y))}@keyframes svelte-hscgvy-swellAndBurst{0%{opacity:.6;font-size:8px;transform:translate(var(--start-x),var(--start-y));filter:drop-shadow(0 0 6px hsl(var(--hue),90%,60%))}50%{opacity:1;font-size:calc(var(--size) * 1.3);transform:translate(var(--start-x),calc(var(--start-y) - 60vh));filter:drop-shadow(0 0 15px hsl(var(--hue),90%,50%)) brightness(1.3)}to{opacity:0;font-size:calc(var(--size) * .9);transform:translate(calc(var(--start-x) + var(--random-x) * 1px),calc(var(--start-y) + var(--random-y) * 1px - 50vh));filter:drop-shadow(0 0 5px hsl(var(--hue),90%,50%))}}.particle.svelte-hscgvy:after{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle,hsl(var(--hue),90%,70%) 10%,transparent 60%);opacity:.5;animation:svelte-hscgvy-trailFade .8s ease-out forwards}@keyframes svelte-hscgvy-trailFade{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.system-message.svelte-1p83ko9{font-weight:500;opacity:.95;letter-spacing:.01em}.chat-message.svelte-1p83ko9,.chat-message.svelte-1l8glq0{line-height:1.4;font-size:var(--chat-text-size, 12px)}:root{--chat-text-size: 12px}.text-gradient.svelte-sa2jdp{background-clip:text;-webkit-background-clip:text;color:transparent;animation:svelte-sa2jdp-pulse 2s infinite}@keyframes svelte-sa2jdp-pulse{0%,to{opacity:1}50%{opacity:.7}}
