.faq-acc[data-v-a8d70ec9]{display:flex;flex-direction:column;gap:10px}.faq-acc__item[data-v-a8d70ec9]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--card-radius);transition:border-color .24s ease,box-shadow .24s ease}.faq-acc__item[open][data-v-a8d70ec9]{box-shadow:var(--shadow-sm)}.faq-acc__item[data-v-a8d70ec9]:hover,.faq-acc__item[open][data-v-a8d70ec9]{border-color:var(--border-accent-hover)}.faq-acc__q[data-v-a8d70ec9]{align-items:center;cursor:pointer;display:flex;gap:12px;list-style:none;padding:16px 18px}.faq-acc__q[data-v-a8d70ec9]::-webkit-details-marker{display:none}.faq-acc__q[data-v-a8d70ec9]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.faq-acc__no[data-v-a8d70ec9]{color:var(--accent-primary-ink,var(--accent-primary));flex:0 0 auto;font-family:var(--font-mono);font-size:.74rem;font-weight:700}.faq-acc__text[data-v-a8d70ec9]{color:var(--text-primary);flex:1 1 auto;font-size:.96rem;font-weight:600;line-height:1.5}.faq-acc__icon[data-v-a8d70ec9]{color:var(--text-muted);flex:0 0 auto;font-size:15px;transition:transform .24s ease,color .24s ease}.faq-acc__item[open] .faq-acc__icon[data-v-a8d70ec9]{color:var(--accent-primary-ink,var(--accent-primary));transform:rotate(45deg)}.faq-acc__a[data-v-a8d70ec9]{color:var(--text-secondary);font-size:.92rem;line-height:1.9;margin:0;max-width:40em;padding:0 18px 18px 44px}@media(max-width:640px){.faq-acc__q[data-v-a8d70ec9]{gap:10px;padding:14px 15px}.faq-acc__a[data-v-a8d70ec9]{font-size:.88rem;padding:0 15px 15px}}
