.prompt-pill:where(.astro-3ojchuvw){color:#fafaf980;white-space:nowrap;cursor:pointer;border:2px solid #fafaf91f;border-radius:9999px;padding:.4rem 1rem;font-family:Kalam,cursive;font-size:.95rem;transition:all .3s}.prompt-pill:where(.astro-3ojchuvw):hover{color:#2dd4bf;border-color:#2dd4bf66;transform:rotate(0)scale(1.05)!important}.prompt-pill-active:where(.astro-3ojchuvw){color:#2dd4bf;background:#2dd4bf1a;border-color:#2dd4bf;transform:rotate(0)scale(1.05)!important}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.demo-cursor:where(.astro-3ojchuvw){animation:.6s step-end infinite cursor-blink}@keyframes type-prompt{0%{content:""}3%{content:"b"}5%{content:"bu"}7%{content:"bui"}9%{content:"buil"}11%{content:"build"}13%{content:"build "}15%{content:"build m"}17%{content:"build me"}19%{content:"build me "}21%{content:"build me a"}23%{content:"build me a "}25%{content:"build me a s"}26%{content:"build me a sa"}27%{content:"build me a sal"}28%{content:"build me a sale"}29%{content:"build me a sales"}30%{content:"build me a sales "}31%{content:"build me a sales d"}32%{content:"build me a sales da"}33%{content:"build me a sales das"}34%{content:"build me a sales dash"}35%{content:"build me a sales dashb"}36%{content:"build me a sales dashbo"}37%{content:"build me a sales dashboa"}38%{content:"build me a sales dashboar"}39%{content:"build me a sales dashboard"}39%,85%{content:"build me a sales dashboard"}95%,to{content:""}}.demo-prompt:where(.astro-3ojchuvw):before{content:"";animation:10s linear infinite type-prompt}@keyframes send-glow{0%,30%{opacity:.3}35%,80%{opacity:1}90%,to{opacity:.3}}.demo-send-btn:where(.astro-3ojchuvw){animation:10s linear infinite send-glow}@keyframes ui-appear{0%,35%{opacity:0}40%,85%{opacity:1}92%,to{opacity:0}}.demo-ui:where(.astro-3ojchuvw){animation:10s ease-out infinite ui-appear}@keyframes el-slide-1{0%,36%{opacity:0;transform:translateY(12px)}42%,85%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(12px)}}@keyframes el-slide-2{0%,42%{opacity:0;transform:translateY(12px)}50%,85%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(12px)}}@keyframes el-slide-3{0%,50%{opacity:0;transform:translateY(12px)}58%,85%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(12px)}}.demo-el-1:where(.astro-3ojchuvw){animation:10s ease-out infinite el-slide-1}.demo-el-2:where(.astro-3ojchuvw){animation:10s ease-out infinite el-slide-2}.demo-el-3:where(.astro-3ojchuvw){animation:10s ease-out infinite el-slide-3}@keyframes bar-grow{0%,50%{transform:scaleX(0)}60%,85%{transform:scaleX(1)}92%,to{transform:scaleX(0)}}.demo-bar:where(.astro-3ojchuvw){transform-origin:0;animation:10s ease-out infinite bar-grow}.cuttlefish-logo:where(.astro-xkuwesjm){animation:12s ease-in-out infinite swim;display:inline-block}@keyframes swim{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-8px)rotate(-1.2deg)}45%{transform:translateY(6px)rotate(.8deg)}70%{transform:translateY(-5px)rotate(-.6deg)}85%{transform:translateY(3px)rotate(.4deg)}}.arm:where(.astro-xkuwesjm){transform-origin:500px 225px}.arm-1l:where(.astro-xkuwesjm){animation:6s ease-in-out infinite sway-a}.arm-1r:where(.astro-xkuwesjm){animation:7s ease-in-out infinite sway-b}.arm-2r:where(.astro-xkuwesjm){animation:8s ease-in-out .5s infinite sway-a}.arm-3l:where(.astro-xkuwesjm){animation:7.5s ease-in-out 1s infinite sway-b}.arm-3r:where(.astro-xkuwesjm){animation:6.5s ease-in-out .3s infinite sway-a}.arm-3l1:where(.astro-xkuwesjm){animation:9s ease-in-out 1.5s infinite sway-b}.arm-4l:where(.astro-xkuwesjm){animation:8.5s ease-in-out .8s infinite sway-a}.arm-4r:where(.astro-xkuwesjm){animation:7s ease-in-out 1.2s infinite sway-b}@keyframes sway-a{0%,to{transform:rotate(0)}25%{transform:rotate(-1.2deg)}50%{transform:rotate(.4deg)}75%{transform:rotate(-.8deg)}}@keyframes sway-b{0%,to{transform:rotate(0)}25%{transform:rotate(1.2deg)}50%{transform:rotate(-.4deg)}75%{transform:rotate(.8deg)}}.eye:where(.astro-xkuwesjm){transform-origin:470px 174px;animation:7s ease-in-out infinite blink}@keyframes blink{0%,38%,42%,to{transform:scaleY(1)}40%{transform:scaleY(.05)}}@keyframes wiggle{0%,to{transform:rotate(-6deg)}25%{transform:rotate(-4deg)}75%{transform:rotate(-8deg)}}.animate-wiggle:where(.astro-j7pv25f6){animation:3s ease-in-out infinite wiggle}@keyframes float{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(5deg)translateY(-6px)}}.animate-float:where(.astro-j7pv25f6){animation:4s ease-in-out infinite float}@keyframes float-delayed{0%,to{transform:rotate(-10deg)translateY(0)}50%{transform:rotate(-10deg)translateY(-8px)}}.animate-float-delayed:where(.astro-j7pv25f6){animation:5s ease-in-out infinite float-delayed}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.animate-bounce-subtle:where(.astro-j7pv25f6){animation:2s ease-in-out infinite bounce-subtle}@keyframes pulse-slow{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse-slow:where(.astro-j7pv25f6){animation:2.5s ease-in-out infinite pulse-slow}@keyframes chromo-fin-1{0%,to{fill:#2dd4bf}33%{fill:#ec4899}66%{fill:#22d3ee}}@keyframes chromo-fin-2{0%,to{fill:#2dd4bf}33%{fill:#d946ef}66%{fill:#f59e0b}}@keyframes chromo-arm-teal{0%,to{fill:#2dd4bf}33%{fill:#22d3ee}66%{fill:#ec4899}}.cuttlefish-fin-1:where(.astro-j7pv25f6){animation:14s ease-in-out infinite chromo-fin-1}.cuttlefish-fin-2:where(.astro-j7pv25f6){animation:18s ease-in-out infinite chromo-fin-2}.cuttlefish-arm-teal:where(.astro-j7pv25f6){animation:16s ease-in-out infinite chromo-arm-teal}.cuttlefish-arm-a:where(.astro-j7pv25f6){animation:20s ease-in-out infinite chromo-hue-a}.cuttlefish-arm-b:where(.astro-j7pv25f6){animation:24s ease-in-out infinite chromo-hue-b}.cuttlefish-arm-c:where(.astro-j7pv25f6){animation:18s ease-in-out infinite chromo-hue-c}.cuttlefish-arm-d:where(.astro-j7pv25f6){animation:22s ease-in-out infinite chromo-hue-d}@keyframes chromo-hue-a{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(25deg)}}@keyframes chromo-hue-b{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(-20deg)}}@keyframes chromo-hue-c{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(35deg)}}@keyframes chromo-hue-d{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(-25deg)}}@keyframes color-shift{0%,to{color:#2dd4bf}25%{color:#ec4899}50%{color:#d946ef}75%{color:#22d3ee}}.color-shift:where(.astro-j7pv25f6){animation:8s ease-in-out infinite color-shift}@keyframes bubble-rise{0%{opacity:.15;transform:translateY(0)scale(1)}50%{opacity:.25}to{opacity:0;transform:translateY(-120vh)scale(1.2)}}.bubble:where(.astro-j7pv25f6){pointer-events:none;z-index:1;border:3px solid;border-radius:50%;animation:linear infinite bubble-rise;position:absolute}.bubble-1:where(.astro-j7pv25f6){background:#2dd4bf14;border-color:#2dd4bf;width:40px;height:40px;animation-duration:12s;animation-delay:0s;bottom:-40px;left:5%}.bubble-2:where(.astro-j7pv25f6){background:#ec489914;border-color:#ec4899;width:24px;height:24px;animation-duration:15s;animation-delay:2s;bottom:-24px;left:15%}.bubble-3:where(.astro-j7pv25f6){background:#22d3ee0f;border-color:#22d3ee;width:56px;height:56px;animation-duration:18s;animation-delay:4s;bottom:-56px;left:75%}.bubble-4:where(.astro-j7pv25f6){background:#d946ef14;border-color:#d946ef;width:32px;height:32px;animation-duration:14s;animation-delay:1s;bottom:-32px;left:88%}.bubble-5:where(.astro-j7pv25f6){background:#2dd4bf1a;border-color:#2dd4bf;width:20px;height:20px;animation-duration:16s;animation-delay:6s;bottom:-20px;left:45%}.bubble-6:where(.astro-j7pv25f6){background:#ec48990f;border-color:#ec4899;width:48px;height:48px;animation-duration:20s;animation-delay:3s;bottom:-48px;left:60%}.bubble-7:where(.astro-j7pv25f6){background:#f59e0b1a;border-color:#f59e0b;width:16px;height:16px;animation-duration:11s;animation-delay:5s;bottom:-16px;left:30%}.bubble-dark:where(.astro-j7pv25f6){pointer-events:none;z-index:1;border:2px solid;border-radius:50%;animation:linear infinite bubble-rise;position:absolute}.bubble-d1:where(.astro-j7pv25f6){background:#2dd4bf0d;border-color:#2dd4bf4d;width:36px;height:36px;animation-duration:14s;animation-delay:1s;bottom:-36px;left:8%}.bubble-d2:where(.astro-j7pv25f6){background:#22d3ee0d;border-color:#22d3ee4d;width:20px;height:20px;animation-duration:17s;animation-delay:3s;bottom:-20px;left:92%}.bubble-d3:where(.astro-j7pv25f6){background:#ec489908;border-color:#ec489933;width:44px;height:44px;animation-duration:20s;animation-delay:0s;bottom:-44px;left:50%}.bubble-d4:where(.astro-j7pv25f6){background:#d946ef0d;border-color:#d946ef4d;width:14px;height:14px;animation-duration:12s;animation-delay:5s;bottom:-14px;left:25%}.bubble-d5:where(.astro-j7pv25f6){background:#2dd4bf0a;border-color:#2dd4bf40;width:28px;height:28px;animation-duration:16s;animation-delay:2s;bottom:-28px;left:70%}
