.aside{pointer-events:none;position:fixed;top:-20px;bottom:0;z-index:10;margin-top:auto;margin-bottom:auto;width:100%;--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:auto;background-color:var(--side_nav);padding:20px 15px;color:var(--side_nav_text);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.aside{pointer-events:auto;bottom:auto;top:75px;margin-top:0;margin-bottom:0;height:100vh;width:auto;max-width:240px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}.aside{transition:transform .2s,width .2s ease-in-out,opacity .2s ease-in-out}.aside::-webkit-scrollbar{display:none}@media (min-width:768px){.aside{height:calc(100vh - 75px)}}@media (max-width:768px){.aside{height:calc(100dvh - 155px)}}.aside span{visibility:visible;white-space:nowrap;transition:all .3s ease-in-out;max-width:500px;opacity:1}.aside ul{overflow:hidden}.aside ul li a{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:8px;font-weight:600}.aside ul li a:before{content:"";position:absolute;left:-100%;top:0;z-index:2;height:100%;width:100%;opacity:0;background-image:linear-gradient(to left,var(--side_nav_text_bg),rgba(255,255,255,.15))}.aside ul li a:hover:before{left:0;opacity:1}.aside ul li a span{position:relative;z-index:10;width:240px}.aside ul li a figure{position:relative;z-index:10}.aside ul li a img{height:20px;min-width:20px}.aside.active{pointer-events:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}@media (min-width:768px){.aside.collapsed span{visibility:hidden;padding-right:0;max-width:0;transition:all .3s ease-in-out;opacity:0}}