.FormSection_section__97TrR{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card,none);overflow:hidden}.FormSection_header__qg8rY{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);border-bottom:1px solid var(--color-border-subtle,var(--color-border))}.FormSection_headerText__odxkO{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.FormSection_title__VrJ_K{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:var(--line-height-tight)}.FormSection_description__FCPWM{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal)}.FormSection_trailing__kkk15{flex-shrink:0}.FormSection_body__21izl{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.FormSection_footer__hQwRI{padding:var(--space-3) var(--space-5);background:var(--color-surface-sunken,var(--color-bg));border-top:1px solid var(--color-border-subtle,var(--color-border));display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}