@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes hide{0%{max-height:500px;overflow:hidden}to{max-height:0;overflow:hidden;padding:0}}.menu-subpage{background-color:#fff;border-radius:.2142857143rem;padding:1.7857142857rem 0}.menu-subpage+.menu-subpage{padding-top:0}.menu-subpage__title{font-weight:900;margin-bottom:2.5rem;margin-left:1.7857142857rem;position:relative}.menu-subpage__title:after{background-color:#da1b2c;content:"";display:block;height:.2142857143rem;margin-top:.3571428571rem;position:absolute;width:3.5714285714rem}.menu-subpage__item{font-size:.875rem;margin-bottom:.3571428571em;position:relative}.menu-subpage__item[class*=color-]:before{background-color:currentColor;bottom:0;content:"";position:absolute;top:0;width:1.0714285714em}.menu-subpage__count{float:right}.menu-subpage__count span{color:#da1b2c}.menu-subpage__link{color:currentColor;display:block;padding:.3571428571em 1.7857142857em;transition:color .2s,background-color .2s,font-weight .2s}.menu-subpage__link span{color:#4e4e4e}.menu-subpage__link.link-current,.menu-subpage__link.router-link-active,.menu-subpage__link:hover{background-color:#da1b2c;font-weight:700}.menu-subpage__link.link-current span,.menu-subpage__link.router-link-active span,.menu-subpage__link:hover span{color:#fff}[class*=color-] .menu-subpage__link.link-current,[class*=color-] .menu-subpage__link.router-link-active,[class*=color-] .menu-subpage__link:hover{background-color:currentColor;color:currentColor}[class*=color-] .menu-subpage__link.link-current span,[class*=color-] .menu-subpage__link.router-link-active span,[class*=color-] .menu-subpage__link:hover span{color:#fff}
