@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:max-content;opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.year-expand{transition:all .3s ease}.year-expand.open{transform:rotate(180deg)}.month-enter{animation:slideDown .3s ease-out forwards}.list-enter{animation:fadeIn .2s ease-out forwards}.expandable{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out}