.collapse-list{margin-bottom:0;padding-left:0;list-style:none}.collapse-open{display:none}.collapse-panel{visibility:hidden;max-height:0;opacity:0;transition:max-height .1s,visibility .3s,opacity .3s}.collapse-open:checked ~ .collapse-panel{max-height:100%;opacity:100;visibility:visible}.collapse-list li{margin-bottom:10px}.collapse-list .collapse-btn{border:#eaeaea solid 1px;background:#e8e8e8;border-radius:2px;cursor:pointer;display:block;padding:5px 10px;}.collapse-list .collapse-btn:hover{background:#eaeaea}.collapse-list .collapse-inner{padding:10px}
