.ks-loadmore-wrap{text-align:center;margin-top:24px}.ks-loadmore-btn{display:inline-block;padding:14px 28px;background-color:#9100BF;color:#fff;font-weight:700;font-size:17px;border:none;border-radius:10px;cursor:pointer;transition:all 0.2s ease;box-shadow:0 4px 10px rgba(145,0,191,0.25)}.ks-loadmore-btn:hover{background-color:#7c00a4;transform:translateY(-1px);box-shadow:0 6px 14px rgba(145,0,191,0.35)}.ks-loadmore-btn:active{transform:translateY(0);box-shadow:0 3px 7px rgba(145,0,191,0.2)}.ks-loadmore-btn.loading{pointer-events:none;opacity:0.7;position:relative}.ks-loadmore-btn.loading::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ks-tool{opacity:0;transform:translateY(10px);animation:fadeInUp 0.4s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.ks-tools-list{display:flex;flex-direction:column;gap:28px}.ks-tool{margin-bottom:10px!important}