.chart-area.svelte-16nj452{opacity:0;transition:opacity .8s ease-out .3s}.chart-line.svelte-16nj452{transition:stroke-dashoffset 1.2s ease-out .2s}.chart-dot.svelte-16nj452{opacity:0;transform:scale(0);transition:opacity .3s ease-out,transform .3s ease-out}.chart-pulse.svelte-16nj452{opacity:0}.feature-card.in-view .chart-area.svelte-16nj452{opacity:1}.feature-card.in-view .chart-line.svelte-16nj452{stroke-dashoffset:0}.feature-card.in-view .chart-dot.svelte-16nj452{opacity:1;transform:scale(1)}.feature-card.in-view .chart-pulse.svelte-16nj452{animation:svelte-16nj452-pulse-glow 2s ease-in-out 1.5s infinite}@keyframes svelte-16nj452-pulse-glow{0%,to{opacity:0;r:4}50%{opacity:.5;r:8}}.alloc-bar.svelte-16nj452{width:0;transition:width .8s ease-out}.feature-card.in-view .alloc-bar.svelte-16nj452{width:var(--target-width)}.perf-bar.svelte-16nj452{height:0;min-height:0;transition:height .6s ease-out}.feature-card.in-view .perf-bar.svelte-16nj452{height:var(--target-height);min-height:4px}.tool-card.svelte-16nj452{opacity:0;transform:translateY(16px);transition:opacity .4s ease-out,transform .4s ease-out,box-shadow .3s ease,border-color .3s ease}.in-view .tool-card.svelte-16nj452{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.chart-area.svelte-16nj452,.chart-line.svelte-16nj452,.chart-dot.svelte-16nj452,.alloc-bar.svelte-16nj452,.perf-bar.svelte-16nj452,.tool-card.svelte-16nj452{transition-duration:.01ms!important;animation-duration:.01ms!important}.alloc-bar.svelte-16nj452{width:var(--target-width)}.perf-bar.svelte-16nj452{height:var(--target-height);min-height:4px}.chart-area.svelte-16nj452{opacity:1}.chart-line.svelte-16nj452{stroke-dashoffset:0}.chart-dot.svelte-16nj452{opacity:1;transform:scale(1)}.tool-card.svelte-16nj452{opacity:1;transform:none}}@media (max-width: 639px){.group.svelte-16nj452{min-height:44px}.feature-card.svelte-16nj452:hover{transform:none!important}}@media (min-width: 768px) and (max-width: 1023px){.container.svelte-16nj452{max-width:768px}}.group.svelte-16nj452:focus-within{outline:2px solid hsl(var(--primary));outline-offset:2px}
