:root{--menu-ease:cubic-bezier(.4, 0, .1, 1);--menu-fly:cubic-bezier(.16, 1, .3, 1);--menu-settle:cubic-bezier(.3, 1.2, .5, 1);--menu-fall:cubic-bezier(.5, 0, .9, .5)}.site-menu-backdrop{z-index:55;background:var(--section-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .45s;position:fixed;inset:0}.site-menu-backdrop[data-state=closing]{opacity:0;transition:opacity .28s .12s}.site-menu-backdrop[data-state=closed]{visibility:hidden;opacity:0;transition:none}.site-menu-signature{transform-origin:0 0}.site-menu-signature [data-slot=sheet-noise]{background:var(--sheet-noise) 0 0 / 64px 64px;-webkit-mask:var(--sheet-paper) 0 0 / 100% 100% no-repeat;mask:var(--sheet-paper) 0 0 / 100% 100% no-repeat}.site-menu{--last:7}.site-menu[data-state=closed]{visibility:hidden}.site-menu [data-slot=menu-piece]{rotate:var(--tilt);transition-property:opacity,translate,rotate;transition-duration:.3s, var(--flight), var(--settle);transition-timing-function:cubic-bezier(.23, 1, .32, 1), var(--menu-fly), var(--menu-settle);transition-delay:var(--delay)}.site-menu[data-state=closed] [data-slot=menu-piece]{opacity:0;translate:var(--from);rotate:calc(var(--tilt) + var(--spin));transition:none}.site-menu [data-slot=menu-item]{transform-origin:var(--pivot);transition-property:opacity,translate,rotate;transition-duration:.3s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.site-menu[data-state=closing] [data-slot=menu-item]{--stagger:calc((var(--last) - var(--i)) * 16ms);opacity:0;translate:0 var(--drop);rotate:var(--fall);transition-duration:.19s,.29s,.29s;transition-timing-function:var(--menu-fall);transition-delay:calc(var(--stagger) + 96ms), var(--stagger), var(--stagger)}.site-menu[data-state=closed] [data-slot=menu-item]{transition:none}@media (prefers-reduced-motion:reduce){.site-menu [data-slot=menu-piece],.site-menu[data-state=closing] [data-slot=menu-item]{transition:opacity .2s}.site-menu[data-state] [data-slot=menu-piece]{translate:none;rotate:var(--tilt)}.site-menu[data-state] [data-slot=menu-item]{translate:none;rotate:none}}
