.message-bubble.svelte-1qn60la{word-wrap:break-word;line-height:1.5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.message-bubble.svelte-1qn60la:hover{transform:translateY(-1px)}@keyframes svelte-1qn60la-bounce{0%,80%,to{transform:translateY(0);opacity:.7}40%{transform:translateY(-8px);opacity:1}}@keyframes svelte-1qn60la-slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1qn60la-fadeInScale{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.chat-container.svelte-1qn60la{background:linear-gradient(135deg,#fafafa,#f5f5f5)}.chat-header.svelte-1qn60la{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8)}.typing-indicator.svelte-1qn60la{animation:svelte-1qn60la-fadeInScale .3s ease-out}.chat-input.svelte-1qn60la{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chat-input.svelte-1qn60la:focus{background:#fff;box-shadow:0 0 0 3px #93c5fd80}.avatar-ring.svelte-1qn60la{box-shadow:0 0 0 2px #93c5fd80,0 4px 12px #0000001a}.shadow-3xl.svelte-1qn60la{box-shadow:0 35px 60px -12px #00000040}.helga-highlight{animation:svelte-1qn60la-helga-highlight .8s ease-in-out infinite alternate;transform:translateZ(0)}.helga-click{animation:svelte-1qn60la-helga-click .3s ease-out;transform:scale(.95)}.helga-typing{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f64d!important;animation:svelte-1qn60la-helga-typing 1.5s ease-in-out infinite}@keyframes svelte-1qn60la-helga-highlight{0%{box-shadow:0 0 0 2px #3b82f666,0 0 20px #3b82f633;transform:scale(1)}to{box-shadow:0 0 0 4px #3b82f6cc,0 0 30px #3b82f666;transform:scale(1.02)}}@keyframes svelte-1qn60la-helga-click{0%{transform:scale(1)}50%{transform:scale(.95);box-shadow:0 0 0 3px #22c55e80}to{transform:scale(1)}}@keyframes svelte-1qn60la-helga-typing{0%,to{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f64d}50%{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e66}}@media (min-width: 640px){.projects-shell.svelte-1mb5hvo{margin-left:56px}}
