.faq-list[data-v-0ef31ef2]{margin:var(--k-space-4) 0;display:flex;flex-direction:column;gap:var(--k-space-2)}.faq-item[data-v-0ef31ef2]{border:1px solid var(--k-color-border);border-radius:var(--k-radius-lg);overflow:hidden}.faq-details[data-v-0ef31ef2]{width:100%}.faq-question[data-v-0ef31ef2]{display:block;padding:var(--k-space-3) var(--k-space-4);font-size:var(--k-text-base);font-weight:600;color:var(--k-color-text);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;background:var(--k-color-surface);transition:background .15s}.faq-question[data-v-0ef31ef2]::-webkit-details-marker{display:none}.faq-question[data-v-0ef31ef2]:after{content:"+";float:right;font-size:var(--k-text-lg);color:var(--k-color-text-muted);transition:transform .2s}.faq-details[open] .faq-question[data-v-0ef31ef2]:after{content:"−"}.faq-question[data-v-0ef31ef2]:hover{background:var(--k-color-bg)}.faq-answer[data-v-0ef31ef2]{padding:var(--k-space-2) var(--k-space-4) var(--k-space-3);margin:0;font-size:var(--k-text-base);color:var(--k-color-text);line-height:1.6;border-top:1px solid var(--k-color-border);background:var(--k-color-bg)}.faq-related[data-v-0ef31ef2]{margin:0;padding:0 var(--k-space-4) var(--k-space-3);font-size:var(--k-text-base);line-height:1.6;color:var(--k-color-text);background:var(--k-color-bg)}
