.Zp71Sq_section{gap:var(--space-20);border:var(--border-hairline)solid var(--border-3);border-radius:var(--radius-12);background:var(--bg-base);padding:var(--space-20);flex-direction:column;display:flex;container-type:inline-size}.Zp71Sq_section[data-variant=embedded]{gap:var(--space-14);background:0 0;border:0;border-radius:0;max-width:900px;padding:0}.Zp71Sq_sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-14);min-width:0;display:flex}.Zp71Sq_sectionHeader>div{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Zp71Sq_sectionTitle{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-base)}.Zp71Sq_sectionDescription{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm)}.Zp71Sq_inlineEmpty{color:var(--text-tertiary);padding-top:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm)}.Zp71Sq_mappingList{gap:var(--space-6);flex-direction:column;display:flex}.Zp71Sq_mappingColumnHeader{align-items:center;gap:var(--space-16);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);grid-template-columns:minmax(140px,180px) minmax(220px,1fr);display:grid}.Zp71Sq_mappingColumnHeader span:last-child{grid-column:2}.Zp71Sq_mappingRow{align-items:flex-start;gap:var(--space-16);border-top:var(--border-hairline)solid var(--border-2);padding:var(--space-14)0;grid-template-columns:minmax(140px,180px) minmax(220px,1fr);min-height:56px;display:grid}.Zp71Sq_mappingRow[data-invalid=true] .Zp71Sq_mappingHelp,.Zp71Sq_mappingRow[data-invalid=true] .Zp71Sq_defaultValueRow span{color:var(--feedback-error)}.Zp71Sq_mappingRow[data-invalid=true] .Zp71Sq_defaultValueRow{background:color-mix(in srgb,var(--feedback-error)7%,var(--bg-base))}.Zp71Sq_section[data-variant=embedded] .Zp71Sq_mappingColumnHeader,.Zp71Sq_section[data-variant=embedded] .Zp71Sq_mappingRow{grid-template-columns:minmax(180px,220px) minmax(360px,520px)}.Zp71Sq_section[data-variant=embedded] .Zp71Sq_mappingControl{max-width:520px}.Zp71Sq_inputInfo{min-width:0}.Zp71Sq_inputNameRow{align-items:center;gap:var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.Zp71Sq_inputName{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Zp71Sq_inputMeta{gap:var(--space-6);margin-top:var(--space-4);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);flex-wrap:wrap;display:flex}.Zp71Sq_inputMeta span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.Zp71Sq_requiredPill{height:var(--space-20);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);align-items:center;padding:0;display:inline-flex}.Zp71Sq_mappingControl{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.Zp71Sq_mappingHelp{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs)}.Zp71Sq_defaultValueRow{justify-content:space-between;align-items:center;gap:var(--space-10);border-radius:var(--radius-6);background:var(--bg-surface-1);padding:var(--space-8)var(--space-10);min-width:0;display:flex}.Zp71Sq_defaultValueRow span{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);flex-shrink:0}.Zp71Sq_defaultValueRow code{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=520px){.Zp71Sq_mappingColumnHeader{display:none}.Zp71Sq_mappingRow{gap:var(--space-10);grid-template-columns:1fr}.Zp71Sq_section[data-variant=embedded] .Zp71Sq_mappingRow{grid-template-columns:1fr}.Zp71Sq_section[data-variant=embedded] .Zp71Sq_mappingControl{max-width:none}.Zp71Sq_inputMeta span{max-width:100%}}