.faq-section-card[data-v-bd6a687b]{border-radius:var(--radius-lg);border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--shadow-sm)}.body--dark .faq-section-card[data-v-bd6a687b]{border-color:#ffffff1a}.search-container[data-v-bd6a687b]{max-width:600px;margin:0 auto}.search-input[data-v-bd6a687b] .q-field__control{border-radius:var(--radius-md);background:var(--bg-primary)}.faq-list[data-v-bd6a687b]{background:0 0}.faq-item[data-v-bd6a687b]{border-bottom:1px solid var(--card-border)}.faq-item[data-v-bd6a687b]:last-child{border-bottom:none}.faq-item[data-v-bd6a687b] .q-item__label{color:var(--text-color);font-weight:500;font-size:var(--font-size-base)}.faq-item[data-v-bd6a687b] .q-icon{color:var(--brand-primary)}.faq-item-header[data-v-bd6a687b]{padding:var(--spacing-md)}.faq-item-header[data-v-bd6a687b]:hover{background:var(--bg-primary)}.body--dark .faq-item[data-v-bd6a687b]{border-bottom-color:#ffffff1a}.body--dark .faq-item-header[data-v-bd6a687b]:hover{background:#ffffff08}.faq-answer-card[data-v-bd6a687b]{box-shadow:none;border-radius:0;background:var(--brand-primary-light)!important}.body--dark .faq-answer-card[data-v-bd6a687b]{background:#ffffff0d!important}.faq-content[data-v-bd6a687b]{color:var(--text-color-muted);padding:var(--spacing-lg);line-height:1.7}.no-results[data-v-bd6a687b]{text-align:center;padding:var(--spacing-3xl) var(--spacing-md);color:var(--text-color-secondary)}.no-results p[data-v-bd6a687b]{font-size:var(--font-size-base);margin:0}
