.z-accordion[data-v-5e019198]{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.z-accordion--stable .z-accordion__item[data-v-5e019198]{position:relative}.z-accordion__content--reserved[data-v-5e019198]{pointer-events:none;position:absolute;visibility:hidden;width:100%}.z-accordion__item+.z-accordion__item[data-v-5e019198]{border-top:1px solid var(--color-border)}.z-accordion[data-v-5e019198] .z-accordion__trigger.z-btn{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--color-text-1);display:flex;font-size:16px;font-weight:500;height:auto;line-height:1.6;margin:0;min-height:72px;padding:var(--space-5) var(--space-6);text-align:left;white-space:normal;width:100%}.z-accordion__line[data-v-5e019198]{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;width:100%}.z-accordion__label[data-v-5e019198]{min-width:0;overflow-wrap:anywhere}.z-accordion__chevron[data-v-5e019198]{color:var(--color-text-2);flex:0 0 auto;transition:transform .18s ease,color .18s ease}.z-accordion__chevron--open[data-v-5e019198]{color:var(--color-primary);transform:rotate(180deg)}.z-accordion__item--open .z-accordion__label[data-v-5e019198]{font-weight:600}.z-accordion__content[data-v-5e019198]{color:var(--color-text-2);font-size:14px;line-height:1.85;overflow-wrap:anywhere;padding:0 var(--space-6) var(--space-6);white-space:pre-line}.z-accordion[data-v-5e019198] .z-accordion__trigger.z-btn:hover:not(:disabled){background:var(--color-bg-2);color:var(--color-text-1)}.z-accordion[data-v-5e019198] .z-accordion__trigger.z-btn:active:not(:disabled){transform:none}.z-accordion[data-v-5e019198] .z-accordion__trigger.z-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.z-accordion-enter-active[data-v-5e019198],.z-accordion-leave-active[data-v-5e019198]{transition:opacity .16s ease}.z-accordion-enter-from[data-v-5e019198],.z-accordion-leave-to[data-v-5e019198]{opacity:0}@media(max-width:767px){.z-accordion[data-v-5e019198] .z-accordion__trigger.z-btn{min-height:64px;padding:var(--space-4)}.z-accordion__content[data-v-5e019198]{padding:0 var(--space-4) var(--space-5)}}@media(prefers-reduced-motion:reduce){.z-accordion-enter-active[data-v-5e019198],.z-accordion-leave-active[data-v-5e019198],.z-accordion__chevron[data-v-5e019198]{transition:none}}
