@keyframes svelte-oyoy35-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes svelte-oyoy35-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes svelte-oyoy35-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-oyoy35-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.slide-out-left.svelte-oyoy35{animation:svelte-oyoy35-slide-out-left .7s cubic-bezier(.4,0,.2,1) forwards}.slide-out-right.svelte-oyoy35{animation:svelte-oyoy35-slide-out-right .7s cubic-bezier(.4,0,.2,1) forwards}.slide-in-right.svelte-oyoy35{animation:svelte-oyoy35-slide-in-right .7s cubic-bezier(.4,0,.2,1) forwards}.slide-in-left.svelte-oyoy35{animation:svelte-oyoy35-slide-in-left .7s cubic-bezier(.4,0,.2,1) forwards}.doc-item.svelte-77gcno{opacity:0;transform:translate(-10px);transition:opacity .4s ease,transform 1s ease;transition-delay:calc(var(--i) * .75s + .1s)}.visible.svelte-77gcno .doc-item:where(.svelte-77gcno){opacity:1;transform:none}.line-fill.svelte-77gcno{transform-origin:left center;transform:scaleX(0);transition:transform .55s ease}.visible.svelte-77gcno .line-fill-1:where(.svelte-77gcno){transform:scaleX(1);transition-delay:.9s}.visible.svelte-77gcno .line-fill-2:where(.svelte-77gcno){transform:scaleX(1);transition-delay:1.95s}.arrow-h-1.svelte-77gcno,.arrow-h-2.svelte-77gcno{opacity:0;transition:opacity .25s ease}.visible.svelte-77gcno .arrow-h-1:where(.svelte-77gcno){opacity:1;transition-delay:1.4s}.visible.svelte-77gcno .arrow-h-2:where(.svelte-77gcno){opacity:1;transition-delay:2.45s}.line-fill-mobile-1.svelte-77gcno,.line-fill-mobile-2.svelte-77gcno{transform-origin:top center;transform:scaleY(0);transition:transform .4s ease}.visible.svelte-77gcno .line-fill-mobile-1:where(.svelte-77gcno){transform:scaleY(1);transition-delay:.9s}.visible.svelte-77gcno .line-fill-mobile-2:where(.svelte-77gcno){transform:scaleY(1);transition-delay:1.95s}.shield-stage.svelte-77gcno{opacity:0;transform:scale(.88);transition:opacity .5s ease 1.2s,transform .5s ease 1.2s}.visible.svelte-77gcno .shield-stage:where(.svelte-77gcno){opacity:1;transform:none}.pulse-ring-a.svelte-77gcno,.pulse-ring-b.svelte-77gcno{animation-play-state:paused}.visible.svelte-77gcno .pulse-ring-a:where(.svelte-77gcno){animation:svelte-77gcno-pulse-expand 2.4s ease-out 1.5s infinite;animation-play-state:running}.visible.svelte-77gcno .pulse-ring-b:where(.svelte-77gcno){animation:svelte-77gcno-pulse-expand 2.4s ease-out 2s infinite;animation-play-state:running}@keyframes svelte-77gcno-pulse-expand{0%{transform:scale(.85);opacity:.8}to{transform:scale(2.2);opacity:0}}.dot.svelte-77gcno{opacity:0;animation-play-state:paused}.visible.svelte-77gcno .dot-a:where(.svelte-77gcno){opacity:1;animation:svelte-77gcno-bounce-dot 1.1s ease-in-out 1.4s infinite;animation-play-state:running}.visible.svelte-77gcno .dot-b:where(.svelte-77gcno){opacity:1;animation:svelte-77gcno-bounce-dot 1.1s ease-in-out 1.55s infinite;animation-play-state:running}.visible.svelte-77gcno .dot-c:where(.svelte-77gcno){opacity:1;animation:svelte-77gcno-bounce-dot 1.1s ease-in-out 1.7s infinite;animation-play-state:running}@keyframes svelte-77gcno-bounce-dot{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-5px);opacity:1}}.chat-stage.svelte-77gcno{opacity:0;transform:translateY(10px);transition:opacity .5s ease 2.1s,transform .5s ease 2.1s}.visible.svelte-77gcno .chat-stage:where(.svelte-77gcno){opacity:1;transform:none}.user-q.svelte-77gcno{opacity:0;transform:translate(8px);transition:opacity .4s ease 2.55s,transform .4s ease 2.55s}.visible.svelte-77gcno .user-q:where(.svelte-77gcno){opacity:1;transform:none}.ai-resp.svelte-77gcno{opacity:0;transition:opacity .4s ease 2.8s}.visible.svelte-77gcno .ai-resp:where(.svelte-77gcno){opacity:1}.citation-badge.svelte-77gcno{animation:svelte-77gcno-slide-up .35s ease forwards}@keyframes svelte-77gcno-slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.typing-cursor.svelte-77gcno{animation:svelte-77gcno-blink-cur .9s step-end infinite}@keyframes svelte-77gcno-blink-cur{0%,to{opacity:1}50%{opacity:0}}
