.mzF3zq_CollapsibleSection{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-lg);overflow:hidden}.mzF3zq_Header{width:100%;padding:var(--spacing-md);cursor:pointer;text-align:left;transition:background-color var(--animation-duration-short) ease;background:0 0;background-color:var(--color-surface);border:none;justify-content:space-between;align-items:center;display:flex}.mzF3zq_Header:hover,.mzF3zq_Header:active{background-color:var(--color-surface-light)}[data-expanded]>.mzF3zq_Header{margin-bottom:var(--spacing-md)}.mzF3zq_Heading{width:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mzF3zq_ChevronIcon{width:20px;height:20px;color:var(--color-text-secondary);transition:transform var(--animation-duration-short) var(--animation-ease-out);flex-shrink:0;transform:rotate(-90deg)}.mzF3zq_ChevronIcon[data-expanded]{transform:rotate(0)}.mzF3zq_Content{gap:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-md);animation:mzF3zq_slideDown var(--animation-duration-short) var(--animation-ease-out);flex-direction:column;display:flex}@keyframes mzF3zq_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.mzF3zq_CollapsibleSection{border-radius:var(--border-radius-xl)}.mzF3zq_Header{padding:var(--spacing-sm) var(--spacing-md);min-height:48px}}
