.index-stagger.svelte-1uha8ag{opacity:0;transform:translateY(16px);animation:svelte-1uha8ag-stagger-in .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--stagger, 0) * .1s + 80ms)}@keyframes svelte-1uha8ag-stagger-in{to{opacity:1;transform:translateY(0)}}.index-highlight.svelte-1uha8ag{position:relative}.index-highlight.svelte-1uha8ag:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:.08em;background:hsl(var(--primary) / .3);border-radius:2px;transform-origin:left;animation:svelte-1uha8ag-underline-in .7s cubic-bezier(.16,1,.3,1) .5s both}@keyframes svelte-1uha8ag-underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.index-btn-lift.svelte-1uha8ag{transition:transform .2s cubic-bezier(.33,1,.68,1),background-color .15s ease,box-shadow .2s cubic-bezier(.33,1,.68,1)}.index-btn-lift.svelte-1uha8ag:hover{transform:translateY(-2px);background-color:hsl(var(--primary) / .9);box-shadow:0 6px 20px hsl(var(--primary) / .25)}.index-btn-lift.svelte-1uha8ag:active{transform:translateY(0);box-shadow:none;transition-duration:.05s}@media (prefers-reduced-motion: reduce){.index-stagger.svelte-1uha8ag{opacity:1;transform:none;animation:none}.index-highlight.svelte-1uha8ag:after{animation:none}.index-btn-lift.svelte-1uha8ag{transition:background-color .15s ease}.index-btn-lift.svelte-1uha8ag:hover{transform:none;box-shadow:none}}
