@keyframes app-slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes app-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes app-slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes app-scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes app-menuItemStagger{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.app-layout-sidebar-header{animation:app-slideInLeft .5s ease-out forwards}.app-layout-sidebar-content{animation:app-fadeIn .6s ease-out .1s forwards;opacity:0}.app-layout-menu-item{animation:app-menuItemStagger .4s ease-out forwards;opacity:0}.app-layout-menu-item:first-child{animation-delay:.1s}.app-layout-menu-item:nth-child(2){animation-delay:.15s}.app-layout-menu-item:nth-child(3){animation-delay:.2s}.app-layout-menu-item:nth-child(4){animation-delay:.25s}.app-layout-menu-item:nth-child(5){animation-delay:.3s}.app-layout-menu-item:nth-child(6){animation-delay:.35s}.app-layout-menu-item:nth-child(7){animation-delay:.4s}.app-layout-menu-item:nth-child(8){animation-delay:.45s}.app-layout-menu-link{transition:all .2s ease}.app-layout-menu-link:hover{transform:translateX(4px)}.app-layout-menu-link-active{position:relative}.app-layout-sidebar-footer{animation:app-slideInLeft .5s ease-out .3s forwards;opacity:0}.app-layout-mobile-header{animation:app-slideInDown .4s ease-out forwards}.app-layout-main{animation:app-scaleIn .5s ease-out .2s forwards;opacity:0}.app-layout-trigger{transition:transform .2s ease,background-color .2s ease}.app-layout-trigger:hover{transform:scale(1.1)}.app-layout-trigger:active{transform:scale(.95)}.app-layout-brand{transition:transform .3s ease}.app-layout-brand:hover{transform:scale(1.05)}.app-layout-signout{transition:all .2s ease}.app-layout-signout:hover{transform:translateX(4px);background-color:rgba(239,68,68,.1)}.app-layout-sidebar{transition:width .3s cubic-bezier(.4,0,.2,1)}.app-layout-icon{transition:transform .2s ease}.app-layout-menu-link:hover .app-layout-icon{transform:scale(1.1)}