.faq-component[data-v-80e5690d]{width:100%}.error-state[data-v-80e5690d],.loading-state[data-v-80e5690d]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.error-state p[data-v-80e5690d],.loading-state p[data-v-80e5690d]{color:var(--text-soft);margin-top:1rem}.error-message[data-v-80e5690d]{color:#ef4444;margin-bottom:1.5rem}.empty-state[data-v-80e5690d]{padding:4rem 2rem;text-align:center}.empty-icon[data-v-80e5690d]{color:var(--text-soft);margin-bottom:1.5rem;opacity:.3}.empty-state h3[data-v-80e5690d]{color:var(--text);font-size:1.5rem;margin:0 0 .5rem}.empty-state p[data-v-80e5690d]{color:var(--text-soft);margin:0}.faq-list[data-v-80e5690d]{display:flex;flex-direction:column;gap:3rem}.faq-category[data-v-80e5690d]{margin-bottom:1rem}.category-title[data-v-80e5690d]{border-bottom:2px solid var(--orange);color:var(--text);font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.75rem}.accordion-list[data-v-80e5690d]{display:flex;flex-direction:column;gap:.75rem}.accordion-item[data-v-80e5690d]{background:var(--card);border:2px solid var(--line);border-radius:12px;overflow:hidden;transition:border-color .3s ease}.accordion-item--active[data-v-80e5690d]{border-color:var(--orange)}.accordion-header[data-v-80e5690d]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;transition:background-color .2s ease;width:100%}.accordion-header[data-v-80e5690d]:hover{background:var(--bg-soft)}.accordion-question[data-v-80e5690d]{color:var(--text);font-size:1.125rem;font-weight:600;padding-right:1rem}.accordion-icon[data-v-80e5690d]{align-items:center;color:var(--orange);display:flex;flex-shrink:0;justify-content:center;transition:transform .3s ease}.accordion-icon--rotated[data-v-80e5690d]{transform:rotate(180deg)}.accordion-content[data-v-80e5690d]{animation:slideDown-80e5690d .3s ease-out;padding:0 1.5rem 1.5rem}@keyframes slideDown-80e5690d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.accordion-answer[data-v-80e5690d]{color:var(--text-soft);font-size:1rem;line-height:1.7;white-space:pre-line}@media(max-width:768px){.empty-state[data-v-80e5690d],.error-state[data-v-80e5690d],.loading-state[data-v-80e5690d]{padding:3rem 1rem}.category-title[data-v-80e5690d]{font-size:1.5rem}.accordion-header[data-v-80e5690d]{padding:1rem}.accordion-question[data-v-80e5690d]{font-size:1rem}.accordion-content[data-v-80e5690d]{padding:0 1rem 1rem}.accordion-answer[data-v-80e5690d]{font-size:.95rem}}
