.tab-content{max-height:0;transition:max-height .35s}.tab input:checked~.tab-content{max-height:100vh}.tab input[type=checkbox]:checked+.label .label-style{--tw-text-opacity:1}.tab .footer-label .icon{transform-origin:center center;transition:all .5s}.tab input[type=checkbox]:checked+.label .icon{opacity:1;transform:rotate(180deg)}ul a{transition:color .5s ease}.accordion-tab label{font-family:Effra,Helvetica,Arial,sans-serif}