.faq-shell[data-v-42276ce6]{max-width:760px;margin:0 auto}.faq-heading[data-v-42276ce6]{font-size:var(--dash-fs-h1);font-weight:700;color:var(--dash-ink);margin:0 0 6px}.faq-subheading[data-v-42276ce6]{margin:0 0 16px;color:var(--dash-muted);font-size:var(--dash-fs-sm);line-height:var(--dash-lh)}.faq-replay[data-v-42276ce6]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--dash-primary-ink);font-size:var(--dash-fs-xs);font-weight:600;cursor:pointer;padding:0;margin-bottom:16px}.faq-replay[data-v-42276ce6]:hover{text-decoration:underline}.faq-search-wrap[data-v-42276ce6]{position:relative;margin-bottom:16px}.faq-search-icon[data-v-42276ce6]{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--dash-faint);font-size:14px}.faq-search[data-v-42276ce6]{width:100%;padding:10px 12px 10px 34px;border:1px solid var(--dash-line);border-radius:var(--dash-radius-xs);font-size:var(--dash-fs-sm);color:var(--dash-text);background:var(--dash-surface)}.faq-search[data-v-42276ce6]:focus{outline:none;border-color:var(--dash-primary);box-shadow:0 0 0 3px var(--dash-primary-ring)}.faq-pills[data-v-42276ce6]{display:flex;flex-wrap:wrap;gap:8px}.faq-pill[data-v-42276ce6]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--dash-line);background:var(--dash-surface);color:var(--dash-text);border-radius:var(--dash-pill);padding:7px 14px;font-size:var(--dash-fs-xs);font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--dash-t),border-color var(--dash-t),color var(--dash-t)}.faq-pill[data-v-42276ce6]:hover{border-color:var(--dash-primary-line)}.faq-pill-active[data-v-42276ce6]{background:var(--dash-primary);border-color:var(--dash-primary);color:#fff}.faq-pill-count[data-v-42276ce6]{font-size:var(--dash-fs-micro);font-weight:700;opacity:.75}.faq-empty[data-v-42276ce6]{color:var(--dash-muted);font-size:var(--dash-fs-sm);margin-top:24px}.faq-topic[data-v-42276ce6]{margin-top:28px}.faq-topic-heading[data-v-42276ce6]{display:flex;align-items:center;gap:8px;font-size:var(--dash-fs-h3);font-weight:700;color:var(--dash-ink);margin:0 0 12px}.faq-topic-heading i[data-v-42276ce6]{color:var(--dash-primary);font-size:15px}.faq-list[data-v-42276ce6]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-42276ce6]{background:var(--dash-surface);border:1px solid var(--dash-line);border-radius:var(--dash-radius-xs);padding:4px 16px}.faq-item[open][data-v-42276ce6]{border-color:var(--dash-primary-line)}.faq-question[data-v-42276ce6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-size:var(--dash-fs-sm);font-weight:600;color:var(--dash-ink);cursor:pointer;list-style:none}.faq-question[data-v-42276ce6]::-webkit-details-marker{display:none}.faq-chevron[data-v-42276ce6]{flex:none;color:var(--dash-faint);transition:transform var(--dash-t)}.faq-item[open] .faq-chevron[data-v-42276ce6]{transform:rotate(180deg)}.faq-answer[data-v-42276ce6]{margin:0 0 14px;font-size:var(--dash-fs-xs);line-height:var(--dash-lh);color:var(--dash-muted)}.faq-contact[data-v-42276ce6]{margin-top:36px;padding:28px 24px;border-radius:var(--dash-radius);background:var(--dash-primary-soft);text-align:center}.faq-contact-icon[data-v-42276ce6]{font-size:26px;color:var(--dash-primary-ink)}.faq-contact-title[data-v-42276ce6]{font-size:var(--dash-fs-h3);font-weight:700;color:var(--dash-ink);margin:8px 0 4px}.faq-contact-body[data-v-42276ce6]{font-size:var(--dash-fs-sm);color:var(--dash-text);max-width:46ch;margin:0 auto 18px;line-height:var(--dash-lh)}.faq-contact-actions[data-v-42276ce6]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}