.css-13ddxbb>*+*{margin:0!important}.MuiDateRangeCalendar-root>div:first-child,.tox .tox-statusbar__branding svg{display:none}.next-steps-scrollbar::-webkit-scrollbar{width:8px}.next-steps-scrollbar::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.next-steps-scrollbar::-webkit-scrollbar-thumb{background:rgba(255,140,66,.5);border-radius:4px}.next-steps-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(255,140,66,.7)}@keyframes nextStepsBlink{0%,49%{opacity:1}50%,to{opacity:0}}.next-steps-typing-cursor,.typing-cursor{animation:nextStepsBlink 1s infinite;display:inline-block;width:2px;height:1em;background:gold;margin-left:2px}@keyframes nextStepsPulse{0%,to{opacity:.4}50%{opacity:1}}.next-steps-generating-dot{animation:nextStepsPulse 1.4s ease-in-out infinite}.next-steps-generating-dot:nth-child(2){animation-delay:.2s}.next-steps-generating-dot:nth-child(3){animation-delay:.4s}@keyframes nextStepsShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.next-steps-shimmer-line{background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.05));background-size:1000px 100%;animation:nextStepsShimmer 2s linear infinite;border-radius:4px;margin-bottom:.75rem}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(246,94,9,.5);border-radius:4px}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.generating-dot{animation:pulse 2s ease-in-out infinite;will-change:opacity}.generating-dot:nth-child(2){animation-delay:.2s}.generating-dot:nth-child(3){animation-delay:.4s}@keyframes layoutAppear{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.skeleton-layout{animation:layoutAppear .5s ease-out}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.shimmer-box{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;position:relative;overflow:hidden;transform:translateZ(0)}.shimmer-box:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(246,94,9,.08) 50%,transparent);animation:shimmer 2.5s ease-in-out infinite;will-change:transform}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ai-icon-float{animation:float 4s ease-in-out infinite;will-change:transform}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:.8;transform:scale(1)}}.sparkle{position:absolute;width:3px;height:3px;background:rgba(246,94,9,.6);border-radius:50%;animation:sparkle 3s ease-in-out infinite;will-change:opacity,transform}.sparkle:first-child{top:10%;left:20%;animation-delay:0s}.sparkle:nth-child(2){top:20%;right:25%;animation-delay:.8s}.sparkle:nth-child(3){bottom:30%;left:15%;animation-delay:1.6s}@keyframes gradientShift{0%,to{opacity:.9}50%{opacity:1}}.gradient-text{background:linear-gradient(90deg,#f65e09,#ff8c42,gold,#ff8c42,#f65e09);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 3s ease-in-out infinite;will-change:opacity}.skeleton-card-box{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateZ(0)}.skeleton-card-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(246,94,9,.3),transparent);opacity:.5}.metrics-container{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateZ(0)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow{0%,to{text-shadow:0 0 10px rgba(246,94,9,.4),0 0 20px rgba(246,94,9,.2)}50%{text-shadow:0 0 20px rgba(246,94,9,.8),0 0 30px rgba(246,94,9,.4),0 0 40px rgba(246,94,9,.2)}}.footer-bounce{animation:bounce 2s ease-in-out infinite}.footer-glow{animation:glow 2s ease-in-out infinite}.footer-bounce:hover{animation:bounce .6s ease-in-out infinite}@keyframes basecard-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes basecard-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes basecard-glow-pulse{0%,to{opacity:.4}50%{opacity:.7}}@keyframes basecard-orb-drift{0%,to{transform:translate(0) scale(1);opacity:.15}33%{transform:translate(10px,-8px) scale(1.1);opacity:.25}66%{transform:translate(-5px,5px) scale(.95);opacity:.2}}@keyframes basecard-line-flow{0%{transform:translateX(-100%);opacity:0}50%{opacity:1}to{transform:translateX(100%);opacity:0}}.basecard-footer-cta{animation:basecard-float 4s ease-in-out infinite}.basecard-footer-cta:hover{animation:none;transform:translateY(-3px) scale(1.02)}.basecard-footer-cta:hover .basecard-shimmer-text{animation:basecard-shimmer 1.5s ease-in-out infinite}.basecard-footer-cta:hover .basecard-arrow{transform:translateX(4px)}.basecard-footer-cta:focus-visible{outline:2px solid rgba(246,94,9,.5);outline-offset:2px}.basecard-arrow{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.basecard-ambient-orb{animation:basecard-orb-drift 12s ease-in-out infinite}.basecard-ambient-orb-2{animation:basecard-orb-drift 15s ease-in-out infinite reverse;animation-delay:-5s}.basecard-line-accent{animation:basecard-line-flow 4s ease-in-out infinite}