@keyframes slide-in-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fade-out-delayed{0%,85%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes glow-sweep{0%{transform:translateY(100%);opacity:0}50%{opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes flow-wave{0%{stroke-dashoffset:0}to{stroke-dashoffset:-800}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin-slow{animation:spin-slow 3s linear infinite}@keyframes pulse-scale{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}.animate-pulse-scale{animation:pulse-scale 2s ease-in-out infinite}.description-box-transition{animation:descriptionFadeIn .6s ease-out forwards}@keyframes descriptionFadeIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1.05)}}.connection-line{position:absolute;width:2px;background:linear-gradient(180deg,#003188,#ffaa2d);opacity:.3;transform-origin:top;animation:connectionPulse 2s ease-in-out infinite}@keyframes connectionPulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:.6;transform:scaleY(1.05)}}.active-glow{position:relative}.active-glow:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#003188,#ffaa2d);border-radius:inherit;opacity:.5;filter:blur(10px);animation:glowPulse 2s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.feature-element{transition:all .5s cubic-bezier(.4,0,.2,1)}.feature-element:hover{transform:translateY(-2px) scale(1.05)}.feature-element.active{transform:scale(1.1)}.feature-element.active .feature-icon{animation:iconBounce .6s ease-out}@keyframes iconBounce{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1.1)}}.fade-transition{transition:opacity .6s ease-out,transform .6s ease-out}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active,.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(-20px)}.animate-slide-in-left{animation:slide-in-left .6s ease-out forwards}.animate-slide-in-right{animation:slide-in-right .6s ease-out forwards}.animate-scale-in{animation:scale-in .5s ease-out}.animate-pulse-scale{animation:pulse-scale 1s ease-in-out infinite}.animate-fade-in{animation:fade-in .3s ease-out}.animate-fade-in-up{animation:fade-in-up .6s ease-out}.animate-fade-out-down{animation:fade-out-down .5s ease-out}.animate-fade-out-delayed{animation:fade-out-delayed 3s ease-out forwards}.animate-glow-sweep{animation:glow-sweep 1.5s ease-in-out infinite;animation-delay:.5s}.animate-flow-wave{stroke-dasharray:800;stroke-dashoffset:0;animation:flow-wave 4s ease-in-out infinite}.animate-flow-wave-reverse{stroke-dasharray:800;stroke-dashoffset:0;animation:flow-wave 6s ease-in-out infinite reverse}.animate-tada{animation:tada 1s ease-in-out;animation-delay:.2s}.laptop-wrapper .laptop-screen{border-radius:17px 17px 0 0;margin-top:3px}.laptop-wrapper .laptop-frame:after{background:linear-gradient(180deg,#272727,#0d0d0d);bottom:2px;content:"";height:10px;left:2px;position:absolute;width:calc(100% - 4px)}.laptop-wrapper .laptop-base{transform:translateY(-1px)}.laptop-wrapper .laptop-base:before{background:0 0;border-radius:0 0 3px 3px;bottom:-2px;box-shadow:-370px 0 #272727,370px 0 #272727;content:"";height:2px;left:50%;margin-left:-20px;position:absolute;width:50px}.laptop-wrapper .laptop-trackpad:after{content:"";position:absolute;inset:1px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent);border-radius:inherit;pointer-events:none}@keyframes attention-wave{0%{background:#fff;transform:scale(1);box-shadow:0 -8px 16px 0 rgba(0,49,136,.14)}50%{background:#003188;transform:scale(1.1);box-shadow:0 -16px 32px 0 rgba(0,49,136,.4)}to{background:#fff;transform:scale(1);box-shadow:0 -8px 16px 0 rgba(0,49,136,.14)}}.animate-attention-wave{animation:attention-wave 4s ease-in-out forwards}@keyframes enhanced-glow{0%,to{opacity:0}50%{opacity:.6;transform:scale(1.5)}}.abis-floating-button:before{content:"";position:absolute;top:-4px;right:-4px;width:12px;height:12px;background:#f44;border-radius:50%;opacity:0;transform:scale(0);transition:all .3s ease;z-index:1}.abis-floating-button.show-notification:before{opacity:1;transform:scale(1);animation:pulse 1s infinite}
/*# sourceMappingURL=9aa3477252ad807d.css.map*/