.hero-copy.svelte-1tuplbk{--hero-highlight-color: #fde68a;--hero-underline-color: #c7d2fe}@media(prefers-color-scheme:dark){.hero-copy.svelte-1tuplbk{--hero-highlight-color: rgba(255, 255, 255, .018);--hero-underline-color: rgba(255, 255, 255, .08)}}@keyframes svelte-1tuplbk-hero-fade-up{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}.hero-fade-up.svelte-1tuplbk{animation:svelte-1tuplbk-hero-fade-up .7s cubic-bezier(.33,1,.68,1) both;animation-delay:.08s;will-change:transform,opacity,filter;backface-visibility:hidden}.hero-fade-up-delay-1.svelte-1tuplbk{animation-delay:.38s}.browser-logo.svelte-1tuplbk{transform:rotate(380deg);transition:transform .6s ease-in-out}.browser-logo-straight.svelte-1tuplbk{transform:rotate(0)}@keyframes svelte-1h4aods-library-fade-up{0%{opacity:0;transform:translateY(32px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.library-fade-up.svelte-1h4aods{animation:svelte-1h4aods-library-fade-up .9s cubic-bezier(.16,1,.3,1) .4s both}.visual-shell.svelte-1yonvz2 .browser-visual:where(.svelte-1yonvz2),.visual-shell.svelte-1yonvz2 .message-bubble:where(.svelte-1yonvz2),.visual-shell.svelte-1yonvz2 .message-card:where(.svelte-1yonvz2),.visual-shell.svelte-1yonvz2 .terminal-line:where(.svelte-1yonvz2){opacity:0}.visual-shell.svelte-1yonvz2 .browser-visual:where(.svelte-1yonvz2){transition:opacity .4s cubic-bezier(.16,1,.3,1) .5s}.visual-shell.svelte-1yonvz2 .message-bubble:where(.svelte-1yonvz2),.visual-shell.svelte-1yonvz2 .message-card:where(.svelte-1yonvz2){transform:translateY(10px) scale(.8);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.visual-shell.svelte-1yonvz2 .message-bubble:where(.svelte-1yonvz2){transition-delay:.3s}.visual-shell.svelte-1yonvz2 .message-card:where(.svelte-1yonvz2){transition-delay:.8s}.visual-shell.svelte-1yonvz2 .terminal-line:where(.svelte-1yonvz2){transition:opacity .15s cubic-bezier(.16,1,.3,1) var(--line-delay)}.visual-shell.svelte-1yonvz2 .terminal-cursor:where(.svelte-1yonvz2){opacity:0}.in-view.visual-shell.svelte-1yonvz2 .browser-visual:where(.svelte-1yonvz2),.in-view.visual-shell.svelte-1yonvz2 .message-bubble:where(.svelte-1yonvz2),.in-view.visual-shell.svelte-1yonvz2 .message-card:where(.svelte-1yonvz2),.in-view.visual-shell.svelte-1yonvz2 .terminal-line:where(.svelte-1yonvz2),.in-view.visual-shell.svelte-1yonvz2 .terminal-cursor:where(.svelte-1yonvz2){opacity:1}.in-view.visual-shell.svelte-1yonvz2 .message-bubble:where(.svelte-1yonvz2),.in-view.visual-shell.svelte-1yonvz2 .message-card:where(.svelte-1yonvz2){transform:translateY(0) scale(1)}.in-view.visual-shell.svelte-1yonvz2 .terminal-cursor:where(.svelte-1yonvz2){animation:svelte-1yonvz2-terminal-blink .8s linear infinite 2.4s}@keyframes svelte-1yonvz2-terminal-blink{0%,49%{opacity:1}50%,to{opacity:0}}.multiplayer-anim.svelte-148gk24 .browser-window:where(.svelte-148gk24){opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.multiplayer-anim.svelte-148gk24 .message-window:where(.svelte-148gk24){opacity:0;transform:translateY(20px) scale(.95);transition:opacity .4s cubic-bezier(.16,1,.3,1) .35s,transform .4s cubic-bezier(.16,1,.3,1) .35s}.multiplayer-anim.svelte-148gk24 .message-sent:where(.svelte-148gk24){opacity:0;transform:scale(.8);transition:opacity .3s cubic-bezier(.16,1,.3,1) .85s,transform .3s cubic-bezier(.16,1,.3,1) .85s}.in-view.multiplayer-anim.svelte-148gk24 .browser-window:where(.svelte-148gk24),.in-view.multiplayer-anim.svelte-148gk24 .message-window:where(.svelte-148gk24),.in-view.multiplayer-anim.svelte-148gk24 .message-sent:where(.svelte-148gk24){opacity:1;transform:translateY(0) scale(1)}
