*,:after,:before{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),fill .3s cubic-bezier(.4,0,.2,1),stroke .3s cubic-bezier(.4,0,.2,1)!important}body{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.MuiAppBar-root{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important}.MuiCard-root{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.MuiButton-root{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.MuiTypography-root{transition:color .3s cubic-bezier(.4,0,.2,1)!important}.MuiDrawer-paper,.MuiListItem-root{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important}.MuiIconButton-root{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)!important}.MuiLink-root{transition:color .3s cubic-bezier(.4,0,.2,1)!important}svg{transition:fill .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important}.preload *{transition:none!important}.dark-mode-toggle-container{transition:all .3s cubic-bezier(.4,0,.2,1)}.dark-mode-toggle-container .MuiSwitch-switchBase{transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.dark-mode-toggle-container .MuiSwitch-thumb{transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.dark-mode-toggle-container .MuiSwitch-track{transition:background-color .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)!important}.theme-transition{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important}.theme-hover-effect{transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)!important}.theme-hover-effect:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.dark-mode-toggle{transition:all .3s ease}.dark-mode-toggle .MuiSwitch-switchBase{transition:transform .3s cubic-bezier(.4,0,.2,1)}.dark-mode-toggle .MuiSwitch-thumb{transition:all .3s cubic-bezier(.4,0,.2,1)}.dark-mode-toggle .MuiSwitch-track{transition:background-color .3s cubic-bezier(.4,0,.2,1)}.theme-icon{transition:color .3s ease,transform .3s ease}.theme-icon.active{transform:scale(1)}.theme-icon.inactive{opacity:.6;transform:scale(.8)}.dark-mode-toggle-icon:hover{transform:scale(1.1);transition:transform .2s ease}.dark-mode-toggle .MuiSwitch-switchBase.Mui-focusVisible{outline:2px solid currentColor;outline-offset:2px}.theme-transition{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}
/*# sourceMappingURL=main.4ce51fea.css.map*/