.app-faq[data-v-878804be]{margin-top:28px}.app-faq h2[data-v-878804be]{font-size:18px;line-height:1.4;margin:0 0 12px}.app-faq-list[data-v-878804be]{display:grid;gap:8px}.app-faq details[data-v-878804be]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:8px}.app-faq summary[data-v-878804be]{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.5;min-height:46px;padding:11px 14px}.app-faq summary[data-v-878804be]::-webkit-details-marker{display:none}.app-faq-chevron[data-v-878804be]{color:var(--text-faint);flex:0 0 auto;transition:transform .16s ease}.app-faq details[open] .app-faq-chevron[data-v-878804be]{transform:rotate(180deg)}.app-faq p[data-v-878804be]{color:var(--text-muted);font-size:13px;line-height:1.7;margin:0;padding:0 14px 13px}@media(prefers-reduced-motion:reduce){.app-faq-chevron[data-v-878804be]{transition:none}}
