.no-scroll{position:fixed;width:100%;top:0;left:0}.no-scroll,.scroll-lock{overflow:hidden}.clip-circle-closed{-webkit-clip-path:circle(0 at top left);clip-path:circle(0 at top left)}.clip-circle-open{-webkit-clip-path:circle(150% at top left);clip-path:circle(150% at top left)}.transition-clip{-webkit-transition:-webkit-clip-path .8s cubic-bezier(.77,0,.175,1);transition:-webkit-clip-path .8s cubic-bezier(.77,0,.175,1);transition:clip-path .8s cubic-bezier(.77,0,.175,1);transition:clip-path .8s cubic-bezier(.77,0,.175,1),-webkit-clip-path .8s cubic-bezier(.77,0,.175,1)}.menu-item{--tw-translate-y:2.5rem;opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1)}.menu-item,.menu-item-open{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-item-open{--tw-translate-y:0px;opacity:1}