.vs-faq-page[data-v-94695d57]{padding:60px 0 80px}.faq-intro[data-v-94695d57]{margin-bottom:50px}.faq-main-title[data-v-94695d57]{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:12px}:root.dark .faq-main-title[data-v-94695d57]{color:#e0e0e0}.faq-main-desc[data-v-94695d57]{font-size:1.05rem;color:#666;max-width:600px;margin:0 auto;line-height:1.7}:root.dark .faq-main-desc[data-v-94695d57]{color:#a0a0b0}.faq-category[data-v-94695d57]{margin-bottom:40px}.faq-cat-title[data-v-94695d57]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:8px}:root.dark .faq-cat-title[data-v-94695d57]{color:#e0e0e0}.faq-cat-divider[data-v-94695d57]{width:40px;height:3px;background:#00b4d8;border-radius:2px;margin-bottom:20px}.faq-list[data-v-94695d57]{display:flex;flex-direction:column;gap:10px}.faq-item[data-v-94695d57]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;overflow:hidden;transition:all .3s ease}:root.dark .faq-item[data-v-94695d57]{background:#ffffff0d;border-color:#ffffff1a}.faq-item[data-v-94695d57]:hover{border-color:#00b4d8;box-shadow:0 2px 8px #00b4d81a}.faq-item details summary[data-v-94695d57]{display:flex;align-items:center;padding:18px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-item details summary[data-v-94695d57]::-webkit-details-marker{display:none}.faq-number[data-v-94695d57]{font-size:13px;font-weight:700;color:#00b4d8;margin-right:14px;flex-shrink:0}.faq-question[data-v-94695d57]{flex:1;font-size:1rem;font-weight:500;color:#333;line-height:1.5}:root.dark .faq-question[data-v-94695d57]{color:#e0e0e0}.faq-toggle[data-v-94695d57]{font-size:22px;font-weight:300;color:#00b4d8;margin-left:14px;flex-shrink:0;transition:transform .3s ease}.faq-item details[open] .faq-toggle[data-v-94695d57]{transform:rotate(45deg)}.faq-answer[data-v-94695d57]{padding:0 20px 18px 50px;font-size:.95rem;line-height:1.8;color:#666}:root.dark .faq-answer[data-v-94695d57]{color:#a0a0b0}
