.drawer-side.svelte-smnhnc{transition:all .3s ease-in-out;opacity:0;visibility:hidden;transform:translate(100%)}.drawer-side.drawer-open.svelte-smnhnc{opacity:1;visibility:visible;transform:translate(0)}.hamburger-icon.svelte-smnhnc{position:relative;width:24px;height:24px}.hamburger-line.svelte-smnhnc{position:absolute;left:0;height:2px;width:100%;background:currentColor;transition:transform .3s ease-in-out,opacity .2s ease-in-out}.hamburger-line.svelte-smnhnc:nth-child(1){top:6px}.hamburger-line.svelte-smnhnc:nth-child(2){top:12px}.hamburger-line.svelte-smnhnc:nth-child(3){top:18px}.open.svelte-smnhnc .hamburger-line:where(.svelte-smnhnc):nth-child(1){transform:translateY(6px) rotate(45deg)}.open.svelte-smnhnc .hamburger-line:where(.svelte-smnhnc):nth-child(2){opacity:0}.open.svelte-smnhnc .hamburger-line:where(.svelte-smnhnc):nth-child(3){transform:translateY(-6px) rotate(-45deg)}html{scroll-behavior:smooth}section{scroll-margin-top:64px}.drawer-side.svelte-smnhnc .menu:where(.svelte-smnhnc){overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.drawer-side.svelte-smnhnc .menu:where(.svelte-smnhnc)::-webkit-scrollbar{width:6px}.drawer-side.svelte-smnhnc .menu:where(.svelte-smnhnc)::-webkit-scrollbar-thumb{background:#0003;border-radius:8px}.drawer-side.svelte-smnhnc .menu:where(.svelte-smnhnc)::-webkit-scrollbar-track{background:transparent}
