.faq-loading,.faq-empty{display:grid;justify-items:center;gap:9px;padding:70px 25px;text-align:center}.faq-loading i{width:24px;height:24px;border:2px solid #3d4659;border-top-color:#9c7cf3;border-radius:50%;animation:faqSpin .8s linear infinite}.faq-loading strong,.faq-empty h2{margin:0;font-size:16px}.faq-empty span{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#251d40;color:#c7b5ff;font-size:22px}.faq-empty p{margin:0;color:#7e899d;font-size:11px;line-height:2}.faq-empty .primary-link{margin-top:10px;border:0}.faq-list .faq-group:first-child h2{margin-top:0}.faq-list .faq-group h2{margin:30px 0 12px;font-size:18px}.faq-list details{margin-bottom:9px;border:1px solid var(--line);border-radius:13px;background:#111620;overflow:hidden}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 19px;cursor:pointer;font-weight:700;font-size:13px;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#a68cf2;font-size:20px;font-weight:400;transition:.2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{margin:0;padding:0 19px 18px;color:#939daf;font-size:12px;line-height:2}.faq-layout #faqNav>span{padding:10px 8px;color:#727e92;font-size:10px}.faq-layout #faqNav a{padding:9px;color:#8f99ab;text-decoration:none;font-size:11px;border-radius:8px}.faq-layout #faqNav a:hover{background:#1e1933;color:#cdbfff}@keyframes faqSpin{to{transform:rotate(360deg)}}
