.bxy-faq[data-v-4d9a9d3e]{gap:var(--bxy-space-6);color:var(--bxy-color-text);display:grid}.bxy-faq--card[data-v-4d9a9d3e]{padding:var(--bxy-space-8);background:var(--bxy-color-bg);border-radius:var(--bxy-radius-lg);box-shadow:none}.bxy-faq--plain[data-v-4d9a9d3e]{box-shadow:none;background:0 0;border:0;padding:0}.bxy-faq__header[data-v-4d9a9d3e]{gap:var(--bxy-space-3);max-width:680px;display:grid}.bxy-faq__description[data-v-4d9a9d3e]{color:var(--bxy-color-text-secondary);font-size:var(--bxy-font-size-sm);line-height:var(--bxy-line-height-base);margin:0}.bxy-faq__list[data-v-4d9a9d3e]{counter-reset:bxy-faq-item;background:var(--bxy-color-bg);border:1px solid var(--bxy-color-border);border-radius:var(--bxy-radius-lg);display:grid;overflow:hidden}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section{counter-increment:bxy-faq-item;background:var(--bxy-color-bg);border:0;border-bottom:1px solid var(--bxy-color-border);transition:background-color var(--bxy-motion-base) var(--bxy-ease-standard);border-radius:0;padding:0;position:relative;overflow:hidden}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section:last-child{border-bottom:0}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section.is-expanded{background:color-mix(in srgb, var(--bxy-color-primary-soft) 22%, var(--bxy-color-bg))}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section.is-expanded:before{z-index:1;background:var(--bxy-color-primary);content:"";width:4px;height:112px;position:absolute;top:0;bottom:auto;left:0}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger{gap:var(--bxy-space-5);min-height:112px;padding:var(--bxy-space-6) var(--bxy-space-7);transition:background-color var(--bxy-motion-base) var(--bxy-ease-standard), color var(--bxy-motion-base) var(--bxy-ease-standard);grid-template-columns:auto minmax(0,1fr) auto}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger:hover:not(:disabled),.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger:focus-visible{background:color-mix(in srgb, var(--bxy-color-primary-soft) 26%, var(--bxy-color-bg));color:var(--bxy-color-text-strong)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger:before{width:34px;height:34px;margin-top:var(--bxy-space-1);color:var(--bxy-color-text-secondary);font-size:var(--bxy-font-size-md);font-weight:var(--bxy-font-weight-medium);background:var(--bxy-color-bg);border:1px solid var(--bxy-color-border-strong);border-radius:var(--bxy-radius-pill);content:counter(bxy-faq-item);flex:none;align-self:start;place-items:center;line-height:1;display:inline-grid}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section.is-expanded .bxy-collapsible-section__trigger:before{color:var(--bxy-color-text-inverse);background:var(--bxy-color-primary);border-color:var(--bxy-color-primary);box-shadow:0 6px 14px color-mix(in srgb, var(--bxy-color-primary) 24%, transparent)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__heading{align-items:start;gap:var(--bxy-space-1);display:grid}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__title{color:var(--bxy-color-text-strong);font-size:var(--bxy-font-size-lg);font-weight:var(--bxy-font-weight-medium);line-height:var(--bxy-line-height-base);text-overflow:clip;white-space:normal;overflow:visible}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__summary{color:var(--bxy-color-text-secondary);font-size:var(--bxy-font-size-sm);font-weight:var(--bxy-font-weight-medium)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__meta{align-self:start;gap:var(--bxy-space-5);min-height:34px;margin-top:var(--bxy-space-1);color:var(--bxy-color-text-secondary)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__meta svg{stroke-width:2.4px;width:18px;height:18px}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__content-inner{gap:0;padding-top:0}.bxy-faq__category[data-v-4d9a9d3e]{min-height:34px;padding:0 var(--bxy-space-4);color:var(--bxy-color-primary-deep);font-size:var(--bxy-font-size-sm);font-weight:var(--bxy-font-weight-medium);white-space:nowrap;background:var(--bxy-color-primary-soft);border:1px solid color-mix(in srgb, var(--bxy-color-primary) 10%, var(--bxy-color-primary-soft));border-radius:var(--bxy-radius-pill);align-items:center;line-height:1;display:inline-flex}.bxy-faq__answer[data-v-4d9a9d3e]{padding:var(--bxy-space-6) var(--bxy-space-7) var(--bxy-space-7) calc(var(--bxy-space-7) + 34px + var(--bxy-space-5));color:var(--bxy-color-text-secondary);font-size:var(--bxy-font-size-sm);line-height:var(--bxy-line-height-loose);background:var(--bxy-color-bg);border-top:1px solid var(--bxy-color-border)}.bxy-faq__empty[data-v-4d9a9d3e]{min-height:120px;color:var(--bxy-color-text-tertiary);font-size:var(--bxy-font-size-sm);line-height:var(--bxy-line-height-base);background:var(--bxy-color-bg-subtle);border:1px dashed var(--bxy-color-border-strong);border-radius:var(--bxy-radius-lg);place-items:center;display:grid}@media (width<=720px){.bxy-faq--card[data-v-4d9a9d3e]{padding:var(--bxy-space-4)}.bxy-faq__title[data-v-4d9a9d3e]{font-size:var(--bxy-font-size-2xl)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger{gap:var(--bxy-space-3);min-height:96px;padding:var(--bxy-space-5) var(--bxy-space-4);grid-template-columns:auto minmax(0,1fr)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__trigger:before{width:30px;height:30px;font-size:var(--bxy-font-size-sm)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section__meta{min-height:28px;margin-top:var(--bxy-space-2);grid-column:2;justify-self:start}.bxy-faq__category[data-v-4d9a9d3e]{min-height:28px;padding:0 var(--bxy-space-3)}.bxy-faq__answer[data-v-4d9a9d3e]{padding:var(--bxy-space-5) var(--bxy-space-4) var(--bxy-space-5)}.bxy-faq__list[data-v-4d9a9d3e] .bxy-collapsible-section.is-expanded:before{height:96px}}
