.cs-faq[data-v-5fceaab3]{display:grid;gap:.75rem}.cs-faq-item[data-v-5fceaab3]{background:color-mix(in srgb,var(--bg-secondary) 82%,transparent);border:.0625rem solid var(--border-color);border-radius:1.125rem;overflow:hidden;padding:.25rem 1.375rem .25rem 1.5rem;position:relative}.cs-faq-item[data-v-5fceaab3]:before{background:var(--line-color);border-radius:.1875rem;bottom:.875rem;content:"";left:0;position:absolute;top:.875rem;transition:background .2s ease,box-shadow .2s ease;width:.15625rem}.cs-faq-item[open][data-v-5fceaab3]{border-color:var(--color-theme-40)}.cs-faq-item[open][data-v-5fceaab3]:before{background:var(--color-theme);box-shadow:0 0 .625rem var(--color-theme-40)}.cs-faq-q[data-v-5fceaab3]{align-items:center;color:var(--text-title);cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.875rem;justify-content:space-between;list-style:none;padding:1rem 0}.cs-faq-q[data-v-5fceaab3]::-webkit-details-marker{display:none}.cs-faq-q svg[data-v-5fceaab3]{color:var(--text-assist);flex-shrink:0;transition:transform .2s ease}.cs-faq-item[open] .cs-faq-q svg[data-v-5fceaab3]{color:var(--color-theme);transform:rotate(180deg)}.cs-faq-a[data-v-5fceaab3]{color:var(--text-desc);font-size:.9375rem;line-height:1.7;padding:0 0 1.125rem}
