a.svelte-51k2bd:not(.active) active-indicator-inner:where(.svelte-51k2bd){width:0;transition:width .2s ease-in-out}a.active.svelte-51k2bd active-indicator-inner:where(.svelte-51k2bd){width:100%;transition:width .2s ease-in-out}hamburger-button.svelte-t2lswg{--button-width: 24px;--button-height: 18px;--line-thickness: 2.5px;--line-radius: 2px;--number-of-spins: 5;--duration: .15s;position:relative;display:block;width:var(--button-width);height:var(--button-height)}hamburger-button.svelte-t2lswg>line-1:where(.svelte-t2lswg),hamburger-button.svelte-t2lswg>line-2:where(.svelte-t2lswg),hamburger-button.svelte-t2lswg>line-3:where(.svelte-t2lswg){position:absolute;display:block;width:100%;height:var(--line-thickness);border-radius:var(--line-radius);transition:all var(--duration) ease-in-out}hamburger-button.svelte-t2lswg>line-2:where(.svelte-t2lswg){top:calc(50% - var(--line-thickness) / 2)}hamburger-button.svelte-t2lswg>line-3:where(.svelte-t2lswg){bottom:0}hamburger-button.active.svelte-t2lswg>line-1:where(.svelte-t2lswg){transform:translateY(calc(var(--button-height) / 2 - var(--line-thickness) / 2)) rotate(calc(-1 * 45deg * var(--number-of-spins)))}hamburger-button.active.svelte-t2lswg>line-2:where(.svelte-t2lswg){opacity:0}hamburger-button.active.svelte-t2lswg>line-3:where(.svelte-t2lswg){transform:translateY(calc(-1 * (var(--button-height) / 2 - var(--line-thickness) / 2))) rotate(calc(45deg * var(--number-of-spins)))}
