@charset "UTF-8";._container_1p0ai_6{width:100%;max-width:56rem;margin:0 auto;padding:0 2rem 140px;box-sizing:border-box;min-height:200px}@media (width <= 768px){._container_1p0ai_6{padding-bottom:160px}}._stepTitle_1p0ai_20{font-size:1.125rem;font-weight:500;font-family:Helvetica Neue,sans-serif;color:#111827;margin:0 0 8px}._stepDescription_1p0ai_28{font-size:.875rem;color:#4b5563;margin:0 0 24px}._aiBanner_1p0ai_34{display:flex;align-items:stretch;overflow:hidden;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px;margin-bottom:20px;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;transition:border-color .3s ease,box-shadow .3s ease}._aiBanner_1p0ai_34._aiBannerApproved_1p0ai_45{border-color:#86efac!important;box-shadow:0 1px 4px #22c55e1f,0 1px 2px #0000000a}._aiBanner_1p0ai_34._aiBannerPerfect_1p0ai_49{border-color:#93c5fd!important;box-shadow:0 1px 4px #3b82f61f,0 1px 2px #0000000a}@media (width <= 600px){._aiBanner_1p0ai_34{flex-direction:column}}._aiBannerAccent_1p0ai_59{width:5px;flex-shrink:0;background:linear-gradient(180deg,#3b82f6,#22c55e);border-radius:12px 0 0 12px}._aiBannerApproved_1p0ai_45 ._aiBannerAccent_1p0ai_59{background:linear-gradient(180deg,#22c55e,#16a34a)}._aiBannerPerfect_1p0ai_49 ._aiBannerAccent_1p0ai_59{background:linear-gradient(180deg,#3b82f6,#8b5cf6)}@media (width <= 600px){._aiBannerAccent_1p0ai_59{width:100%;height:4px;border-radius:12px 12px 0 0}}._aiBannerBody_1p0ai_79{flex:1;padding:20px 24px;min-width:0}@media (width <= 600px){._aiBannerBody_1p0ai_79{padding:16px}}._aiBannerTop_1p0ai_90{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._aiBannerContent_1p0ai_98{flex:1;min-width:0;padding:0 0 4px}._aiBannerTitle_1p0ai_104{font-size:1.0625rem;font-weight:700;color:#0f172a;margin:0 0 8px}._aiBannerTitleApproved_1p0ai_111{display:flex;align-items:center;gap:8px;font-size:1.125rem;font-weight:700;font-family:Helvetica Neue,sans-serif;margin:0 0 8px;background:linear-gradient(135deg,#22c55e,#16a34a 60%,#15803d);background-clip:text;-webkit-text-fill-color:transparent}._aiBannerCheckIcon_1p0ai_124{flex-shrink:0}._aiBannerCheckIcon_1p0ai_124 path{fill:#22c55e!important}._aiBannerSubtext_1p0ai_131{font-size:.875rem;color:#475569;margin:0;line-height:1.6;max-width:540px}._aiBannerSubtext_1p0ai_131 strong{font-weight:500;color:#0f172a}._aiBannerToggle_1p0ai_143{align-self:flex-start;margin-top:2px;white-space:nowrap;height:36px!important;padding:0 18px!important;font-size:.8125rem!important;font-weight:500!important;text-transform:none!important;border:none!important;color:#fff!important;background:linear-gradient(135deg,#3b5166,#1e293b)!important;flex-shrink:0;border-radius:8px!important;box-shadow:0 2px 4px #1e293b40;transition:background .2s ease,box-shadow .2s ease,transform .15s ease!important}._aiBannerToggle_1p0ai_143:hover{background:linear-gradient(135deg,#2d3f4f,#0f172a)!important;box-shadow:0 3px 8px #1e293b59;transform:translateY(-1px)}._aiBannerToggle_1p0ai_143:active{transform:translateY(0)}._aiBannerStats_1p0ai_169{display:flex;align-items:center;gap:0;margin-top:18px;padding-top:18px;border-top:1px solid #e2e8f0;background:linear-gradient(180deg,rgba(248,250,252,.6) 0%,transparent 100%);border-radius:0 0 8px 8px;padding-bottom:4px}._aiBannerStat_1p0ai_169{flex:1;text-align:center;padding:0 12px}._aiBannerStatValue_1p0ai_187{font-size:1.375rem!important;font-weight:700!important;color:#0f172a!important;line-height:1.2!important}._aiBannerStatLabel_1p0ai_194{font-size:.6875rem!important;font-weight:500!important;color:#64748b!important;text-transform:uppercase!important;margin-top:2px!important}._aiBannerStatDivider_1p0ai_202{width:1px;height:32px;background:#e2e8f0;flex-shrink:0}._mappingModifiedHint_1p0ai_209{color:#d97706;margin-left:8px}._validationHints_1p0ai_214{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:14px 18px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:10px;border-left:4px solid #f59e0b}._validationHint_1p0ai_214{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;color:#92400e;line-height:1.5;margin:0}._validationHint_1p0ai_214:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#f59e0b;flex-shrink:0}._confidenceBadge_1p0ai_246{font-size:.75rem!important;font-weight:500!important;height:24px!important}._confidenceBadge_1p0ai_246._high_1p0ai_251{background:#dcfce7!important;color:#15803d!important}._confidenceBadge_1p0ai_246._medium_1p0ai_255{background:#fef3c7!important;color:#d97706!important}._confidenceBadge_1p0ai_246._unmapped_1p0ai_259{background:#f3f4f6!important;color:#9ca3af!important}._confidenceBadge_1p0ai_246._userMapped_1p0ai_263{background:#8e34f41f!important;color:#a45bee!important}._cellArrow_1p0ai_268{padding:12px 4px!important;color:#9ca3af;font-size:1rem;text-align:center!important;width:28px}._cellSample_1p0ai_276{padding:12px 16px;max-width:220px;min-width:160px}._sampleDetail_1p0ai_282{display:flex;flex-direction:column;gap:6px;padding:4px 0}._typeBadge_1p0ai_289{align-self:flex-start;height:22px!important;font-size:.6875rem!important;font-weight:500!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;text-transform:none!important;border-radius:6px!important;padding:0 8px!important}._typeBadge_1p0ai_289._typeText_1p0ai_299{background:#e0f2fe!important;color:#0369a1!important}._typeBadge_1p0ai_289._typeNumber_1p0ai_303{background:#ede9fe!important;color:#6d28d9!important}._typeBadge_1p0ai_289._typeBool_1p0ai_307{background:#fef3c7!important;color:#92400e!important}._typeBadge_1p0ai_289._typeDate_1p0ai_311{background:#dbeafe!important;color:var(--primary-dark)!important}._typeBadge_1p0ai_289._typeId_1p0ai_315{background:#e0e7ff!important;color:#3730a3!important}._sampleExamples_1p0ai_320{font-size:.75rem!important;color:#6d28d9!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:500!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._sampleDesc_1p0ai_331{font-size:.6875rem!important;color:#94a3b8!important;font-style:normal;line-height:1.4!important}._dataTypeLabel_1p0ai_338{font-size:.65rem!important;font-weight:500!important;color:#4b5563!important;text-transform:uppercase;margin-bottom:2px!important}._sampleValues_1p0ai_346{font-size:.75rem!important;color:#6b7280!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._taxonomyPreview_1p0ai_355{margin-top:6px;padding-top:5px;border-top:1px dashed rgba(142,52,244,.25)}._taxonomySamples_1p0ai_361{font-size:.6875rem!important;color:#a45bee!important;font-weight:500!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._taxonomyHint_1p0ai_371{font-size:.625rem!important;color:#4b5563!important;margin-top:2px!important;line-height:1.3;max-width:180px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cellAction_1p0ai_384{padding:12px 16px}._confirmButton_1p0ai_388{font-size:.75rem!important;text-transform:none!important;padding:2px 10px!important;border-color:#d97706!important;color:#d97706!important}._confirmButton_1p0ai_388:hover{background:#fef3c7!important}._emptyRow_1p0ai_399{text-align:center!important;padding:32px 16px!important;color:#6b7280!important;font-size:.875rem!important}._unmappedCard_1p0ai_406{background:#fff!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:24px;margin-bottom:24px}._unmappedTitle_1p0ai_414{font-size:1rem;font-weight:500;color:#111827;margin:0 0 8px}._unmappedDescription_1p0ai_421{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0 0 16px}._unmappedList_1p0ai_428{display:flex;flex-direction:column;gap:12px}._unmappedItem_1p0ai_434{padding:12px 16px;background:#f9fafb;border-radius:8px;border:1px solid #F3F4F6}._unmappedFieldName_1p0ai_441{display:flex;align-items:center;gap:8px;margin-bottom:4px}._unmappedFieldLabel_1p0ai_448{font-size:.875rem;font-weight:500;color:#111827}._unmappedInp_1p0ai_454{font-size:.6875rem;color:#9ca3af;font-family:ui-monospace,monospace}._unmappedFieldDesc_1p0ai_460{font-size:.8125rem;color:#4b5563;margin-bottom:4px}._unmappedAnalysesList_1p0ai_466{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}._unmappedAnalysesLabel_1p0ai_474{font-size:.75rem!important;font-weight:500!important;color:#1e3a8a!important}._unmappedAnalysisChip_1p0ai_480{display:inline-block;padding:2px 8px;font-size:.7rem!important;font-weight:500!important;background:#eff6ff;color:#1e3a8a!important;border:1px solid #bfdbfe;border-radius:4px;cursor:help;white-space:nowrap}._reuploadCta_1p0ai_493{display:flex;align-items:center;gap:16px;margin-top:20px;padding:16px 20px;background:linear-gradient(135deg,#eff6ff,#f0f9ff);border:1px dashed #93c5fd;border-radius:10px;flex-wrap:wrap}._reuploadIconWrap_1p0ai_505{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#fff;border:1px solid #bfdbfe;flex-shrink:0;box-shadow:0 1px 2px #0000000a}._reuploadIconWrap_1p0ai_505 svg,._reuploadIconWrap_1p0ai_505 path{width:20px;height:20px;color:#3b82f6!important;fill:#3b82f6!important}._reuploadContent_1p0ai_525{flex:1;min-width:180px}._reuploadTitle_1p0ai_530{font-size:.875rem!important;font-weight:500!important;color:#0f172a!important;margin:0 0 2px!important}._reuploadText_1p0ai_537{font-size:.75rem!important;color:#475569!important;line-height:1.45!important;margin:0!important}._reuploadButton_1p0ai_544{white-space:nowrap;height:36px!important;padding:0 20px!important;font-size:.8125rem!important;font-weight:500!important;text-transform:none!important;border:none!important;color:#fff!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-radius:8px!important;flex-shrink:0;box-shadow:0 1px 3px #2563eb40}._reuploadButton_1p0ai_544:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 2px 6px #2563eb59}._reuploadButton_1p0ai_544 svg{color:#fff!important;fill:#fff!important}._mappingCard_1p0ai_567{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px;padding:0;margin-bottom:24px;overflow:hidden;box-shadow:0 2px 8px #0000000d,0 1px 2px #00000008;display:flex;align-items:stretch;transition:border-color .3s ease,box-shadow .3s ease}._mappingCard_1p0ai_567._approved_1p0ai_579{border-color:#86efac!important;box-shadow:0 2px 8px #22c55e1a,0 1px 2px #00000008}._mappingCardAccent_1p0ai_584{width:5px;flex-shrink:0;background:linear-gradient(180deg,#94a3b8,#cbd5e1);transition:background .3s ease}._approved_1p0ai_579 ._mappingCardAccent_1p0ai_584{background:linear-gradient(180deg,#22c55e,#16a34a)}._mappingCardInner_1p0ai_594{flex:1;min-width:0;padding:24px}._mappingCardTitle_1p0ai_600{font-size:1.125rem!important;font-weight:700!important;font-family:Helvetica Neue,sans-serif!important;color:#0f172a!important;margin:0 0 6px!important}._approved_1p0ai_579 ._mappingCardTitle_1p0ai_600{background:linear-gradient(135deg,#22c55e,#16a34a 60%,#15803d);background-clip:text;-webkit-text-fill-color:transparent}._mappingCardDescription_1p0ai_613{font-size:.8125rem!important;color:#64748b!important;line-height:1.55!important;margin:0 0 16px!important;max-width:600px}._disclosureStrip_1p0ai_621{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;margin-bottom:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap}._disclosureText_1p0ai_634{font-size:.8125rem!important;color:#334155!important;line-height:1.5!important}._disclosureCount_1p0ai_640{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;font-size:.6875rem!important;font-weight:700!important;color:#fff!important;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;margin:0 4px}._disclosureHidden_1p0ai_655{font-size:.75rem!important;color:#64748b!important;font-weight:500!important;white-space:nowrap}._disclosureToggle_1p0ai_662{white-space:nowrap;height:30px!important;padding:0 14px!important;font-size:.75rem!important;font-weight:500!important;text-transform:none!important;color:#3b82f6!important;border:1px solid #bfdbfe!important;background:#fff!important;border-radius:6px!important;flex-shrink:0}._disclosureToggle_1p0ai_662:hover{background:#eff6ff!important;border-color:#93c5fd!important}._perfectMatchStrip_1p0ai_680{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-bottom:16px;background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1px solid #bfdbfe;border-radius:10px;flex-wrap:wrap;animation:_fade-slide-in_1p0ai_1 .4s ease-out}._perfectMatchIcon_1p0ai_693{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 2px 6px #3b82f633}._perfectMatchIcon_1p0ai_693 svg{filter:brightness(0) invert(1)}._perfectMatchContent_1p0ai_709{flex:1;min-width:0}._perfectMatchText_1p0ai_714{font-size:.875rem!important;font-weight:500!important;color:#0f172a!important;line-height:1.5!important;margin:0!important}._perfectMatchHint_1p0ai_722{font-size:.8125rem!important;color:#64748b!important;line-height:1.4!important;margin-top:2px!important}@keyframes _fade-slide-in_1p0ai_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._cardInner_1p0ai_739{padding:0}._cardHeader_1p0ai_743{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}._cardHeaderLeft_1p0ai_752,._cardHeaderRight_1p0ai_759{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._headerNextButton_1p0ai_766{height:34px!important;padding:0 20px!important;font-size:.8125rem!important;font-weight:500!important;text-transform:none!important;background:linear-gradient(135deg,#475569,#3b5166,#1e293b)!important;color:#fff!important;border-radius:6px!important;box-shadow:0 2px 4px #1e293b4d;transition:background .2s ease,box-shadow .2s ease!important}._headerNextButton_1p0ai_766:hover{background:linear-gradient(135deg,#3b5166,#2d3f4f 60%,#0f172a)!important;box-shadow:0 3px 8px #1e293b66}._headerNextButton_1p0ai_766:disabled{opacity:.65}._headerNextButton_1p0ai_766,._headerNextButton_1p0ai_766 span,._headerNextButton_1p0ai_766 svg{color:#fff!important;fill:#fff!important}._headerNextIcon_1p0ai_792,._footerNextIcon_1p0ai_793{color:#fff!important;fill:#fff!important}._buttonSpinner_1p0ai_798{color:#fff!important}._checkIcon_1p0ai_802{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:6px;flex-shrink:0;box-shadow:0 1px 3px #16a34a4d}._checkIcon_1p0ai_802 svg{width:13px!important;height:13px!important;filter:brightness(0) invert(1)}._cardSubtitle_1p0ai_819{font-size:.875rem;color:#6b7280;margin:0}._approveButton_1p0ai_825{height:32px!important;padding:0 16px!important;font-size:.75rem!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;transition:background .2s ease,box-shadow .2s ease!important}._approveButton_1p0ai_825._approved_1p0ai_579{background:linear-gradient(135deg,#22c55e,#16a34a,#15803d)!important;color:#fff!important;box-shadow:0 2px 4px #16a34a40;cursor:default!important;pointer-events:none}._approveButton_1p0ai_825._approved_1p0ai_579,._approveButton_1p0ai_825._approved_1p0ai_579 span,._approveButton_1p0ai_825._approved_1p0ai_579 svg,._approveButton_1p0ai_825._approved_1p0ai_579 path{color:#fff!important;fill:#fff!important}._approveButton_1p0ai_825:not(._approved_1p0ai_579){background:linear-gradient(135deg,#22c55e,#16a34a,#15803d)!important;color:#fff!important;box-shadow:0 2px 4px #16a34a4d}._approveButton_1p0ai_825:not(._approved_1p0ai_579):hover{background:linear-gradient(135deg,#16a34a,#15803d 75%,#166534)!important;box-shadow:0 3px 6px #16a34a66}._tableWrapper_1p0ai_858{overflow-x:auto;border:1px solid #e2e8f0;border-radius:10px;background:#fff}._table_1p0ai_858{width:100%;font-size:.875rem;border-collapse:collapse}._tableHeadRow_1p0ai_871{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0}._tableHeadRow_1p0ai_871 th{padding:12px 16px;text-align:left;font-weight:500;font-size:.75rem;color:#475569;text-transform:uppercase}._tableBody_1p0ai_884 tr{border-bottom:1px solid #F3F4F6}._tableBody_1p0ai_884 tr:last-child{border-bottom:none}._tableBody_1p0ai_884 tr:hover{background:#f9fafb}._cellSourceField_1p0ai_894{padding:12px 16px;color:#111827;font-family:ui-monospace,monospace;font-size:.75rem}._cellMappedTo_1p0ai_901{padding:12px 16px;color:#374151;min-width:180px}._mappedToSelect_1p0ai_907{min-width:160px;font-size:.8125rem!important}._mappedToSelect_1p0ai_907 .MuiSelect-select{padding:4px 8px}._notMapped_1p0ai_915{color:#9ca3af}._dropdownOption_1p0ai_919{display:flex;flex-direction:column;gap:1px;width:100%;padding:2px 0}._dropdownOptionLabel_1p0ai_927{font-size:.8125rem;color:#111827;line-height:1.4}._dropdownMappedHint_1p0ai_933{display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;color:#9ca3af;line-height:1.2}._dropdownMappedDot_1p0ai_942{display:inline-block;width:5px;height:5px;border-radius:50%;background:#8e34f4;opacity:.6;flex-shrink:0}._dropdownMappedColumn_1p0ai_952{font-family:ui-monospace,monospace;font-size:.625rem;color:#a45bee;opacity:.75}._cellDataType_1p0ai_959{padding:12px 16px;color:#4b5563}._cellConfidence_1p0ai_964{padding:12px 16px;font-size:.875rem}._cellConfidence_1p0ai_964._high_1p0ai_251{color:#16a34a}._cellConfidence_1p0ai_964._medium_1p0ai_255{color:#d97706}._cellConfidence_1p0ai_964._low_1p0ai_974{color:#dc2626}._cellConfidence_1p0ai_964._unmapped_1p0ai_259{color:#9ca3af}._orgChartCard_1p0ai_981{background:#fff!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:24px;margin-bottom:24px}._orgChartTitle_1p0ai_989{font-size:1rem;font-weight:500;color:#111827;margin:0 0 8px}._orgChartDescription_1p0ai_996{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0 0 16px}._orgChartTableWrap_1p0ai_1003{margin-top:8px}._orgChartTable_1p0ai_1003{min-width:320px}._orgChartTh_1p0ai_1011{font-size:.75rem!important;font-weight:500!important;color:#374151!important;text-transform:uppercase;background:#f9fafb!important;border-bottom:1px solid #E5E7EB!important;padding:10px 16px!important}._orgChartCell_1p0ai_1021{font-size:.875rem!important;color:#111827!important;border-bottom:1px solid #F3F4F6!important;padding:10px 16px!important}._orgChartBadge_1p0ai_1028{display:inline-block;font-size:.75rem;font-weight:400;color:#15803d;background:#dcfce7;padding:4px 10px;border-radius:4px}._actions_1p0ai_1038{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #E5E7EB}._backButton_1p0ai_1048{height:36px;padding:0 16px;font-size:.875rem;font-weight:400;background:transparent!important;border-color:#e5e7eb!important;color:#374151!important}._backButton_1p0ai_1048:hover{background:#f9fafb!important;border-color:#9ca3af!important}._nextButton_1p0ai_1062{height:40px;padding:0 28px!important;font-size:.875rem!important;font-weight:500!important;text-transform:none!important;border-radius:4px!important;transition:background-color .2s ease,box-shadow .2s ease!important}._nextButton_1p0ai_1062._enabled_1p0ai_1071{background:#3b5166!important;color:#fff!important}._nextButton_1p0ai_1062._enabled_1p0ai_1071:hover{background:#2d3f4f!important;box-shadow:0 2px 8px -2px #1e3a8a4d}._nextButton_1p0ai_1062._enabled_1p0ai_1071,._nextButton_1p0ai_1062._enabled_1p0ai_1071 span,._nextButton_1p0ai_1062._enabled_1p0ai_1071 svg{color:#fff!important;fill:#fff!important}._nextButton_1p0ai_1062._disabled_1p0ai_1085{background:#9ca3af!important;color:#fff!important;cursor:not-allowed!important}._nextButton_1p0ai_1062._disabled_1p0ai_1085:hover{background:#6b7280!important}._nextButton_1p0ai_1062._disabled_1p0ai_1085,._nextButton_1p0ai_1062._disabled_1p0ai_1085 span,._nextButton_1p0ai_1062._disabled_1p0ai_1085 svg{color:#fff!important;fill:#fff!important}._summaryCard_1p0ai_1100{display:flex;align-items:stretch;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px #0000000d,0 1px 2px #00000008;transition:border-color .3s ease,box-shadow .3s ease}._summaryCard_1p0ai_1100._summaryCardApproved_1p0ai_1111{border-color:#86efac!important;box-shadow:0 2px 8px #22c55e1a,0 1px 2px #00000008;background:#f0fdf4!important}._summaryCardAccent_1p0ai_1117{width:5px;flex-shrink:0;background:linear-gradient(180deg,#3b82f6,#22c55e);transition:background .3s ease}._summaryCardApproved_1p0ai_1111 ._summaryCardAccent_1p0ai_1117{background:linear-gradient(180deg,#22c55e,#16a34a)}._summaryCardBody_1p0ai_1127{flex:1;min-width:0;padding:20px 24px}._summaryTop_1p0ai_1133{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._summaryContent_1p0ai_1141{flex:1;min-width:240px}._summaryTitle_1p0ai_1146{font-size:1.0625rem!important;font-weight:700!important;color:#0f172a!important;margin:0 0 6px!important}._summaryCardApproved_1p0ai_1111 ._summaryTitle_1p0ai_1146{background:linear-gradient(135deg,#22c55e,#16a34a 60%,#15803d);background-clip:text;-webkit-text-fill-color:transparent}._summaryDescription_1p0ai_1158{font-size:.8125rem!important;color:#64748b!important;line-height:1.55!important;margin:0!important;max-width:540px}._summaryStats_1p0ai_1166{display:flex;align-items:center;gap:0;flex-shrink:0}._summaryStat_1p0ai_1166{text-align:center;padding:0 12px}._summaryStatValue_1p0ai_1178{font-size:1.25rem!important;font-weight:700!important;color:#0f172a!important;line-height:1.2!important}._summaryStatLabel_1p0ai_1185{font-size:.6875rem!important;font-weight:500!important;color:#64748b!important;text-transform:uppercase!important;margin-top:2px!important}._summaryStatDivider_1p0ai_1193{width:1px;height:28px;background:#e2e8f0;flex-shrink:0}._summaryActions_1p0ai_1200{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid #e2e8f0;gap:12px;flex-wrap:wrap}._summaryActionsLeft_1p0ai_1211,._summaryActionsRight_1p0ai_1218{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._editMappingButton_1p0ai_1225{height:32px!important;padding:0 16px!important;font-size:.75rem!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;color:#475569!important;border-color:#cbd5e1!important}._editMappingButton_1p0ai_1225:hover{background:#f1f5f9!important;border-color:#94a3b8!important}._enrichmentCard_1p0ai_1240{display:flex;align-items:center;gap:16px;padding:16px 20px!important;margin-bottom:16px;border-radius:12px!important;background:#f0f7ff!important;border:1px solid #bbdefb!important}._enrichmentCardDone_1p0ai_1251{display:flex;align-items:center;gap:16px;padding:16px 20px!important;margin-bottom:16px;border-radius:12px!important;background:#e8f5e9!important;border:1px solid #a5d6a7!important}._enrichmentCardError_1p0ai_1262{display:flex;align-items:center;gap:16px;padding:16px 20px!important;margin-bottom:16px;border-radius:12px!important;background:#fff3e0!important;border:1px solid #ffcc80!important}._enrichmentProcessing_1p0ai_1273{display:flex;align-items:center;gap:16px;width:100%}._enrichmentTitle_1p0ai_1280{font-weight:500!important;font-size:.95rem!important;color:#0f172a!important;margin:0 0 2px!important}._enrichmentDesc_1p0ai_1287{font-size:.85rem!important;color:#546e7a!important;margin:0!important}._dataCard_1p0ai_1293{display:flex;align-items:stretch;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px;margin-bottom:24px;overflow:hidden;box-shadow:0 1px 4px #0000000a,0 1px 2px #00000005}._dataCardAccent_1p0ai_1304{width:4px;flex-shrink:0;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}._dataCardBody_1p0ai_1310{flex:1;min-width:0;padding:20px 24px}._orgChartSection_1p0ai_1316{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}._qualityCard_1p0ai_1322{display:flex;align-items:stretch;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 4px #0000000a,0 1px 2px #00000005;transition:border-color .3s ease,box-shadow .3s ease;animation:_fade-slide-in_1p0ai_1 .4s ease-out}._qualityCard_1p0ai_1322._qualityCardReady_1p0ai_1334{border-color:#86efac!important;background:#f0fdf4!important}._qualityCard_1p0ai_1322._qualityCardPartial_1p0ai_1338{border-color:#fcd34d!important;background:#fffbeb!important}._qualityCard_1p0ai_1322._qualityCardBlocked_1p0ai_1342{border-color:#fca5a5!important;background:#fef2f2!important}._qualityCardAccent_1p0ai_1347{width:5px;flex-shrink:0;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}._qualityCardReady_1p0ai_1334 ._qualityCardAccent_1p0ai_1347{background:linear-gradient(180deg,#22c55e,#16a34a)}._qualityCardPartial_1p0ai_1338 ._qualityCardAccent_1p0ai_1347{background:linear-gradient(180deg,#f59e0b,#d97706)}._qualityCardBlocked_1p0ai_1342 ._qualityCardAccent_1p0ai_1347{background:linear-gradient(180deg,#ef4444,#b91c1c)}._qualityCardBody_1p0ai_1362{flex:1;min-width:0;padding:20px 24px}._qualityHeader_1p0ai_1368{display:flex;align-items:flex-start;gap:14px;margin-bottom:12px}._qualityIcon_1p0ai_1375{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;color:#fff}._qualityIcon_1p0ai_1375._qualityIconReady_1p0ai_1385{background:linear-gradient(135deg,#22c55e,#16a34a)}._qualityIcon_1p0ai_1375._qualityIconPartial_1p0ai_1388{background:linear-gradient(135deg,#f59e0b,#d97706)}._qualityIcon_1p0ai_1375._qualityIconBlocked_1p0ai_1391{background:linear-gradient(135deg,#ef4444,#b91c1c)}._qualityIcon_1p0ai_1375 svg{width:18px;height:18px}._qualityHeaderText_1p0ai_1399{flex:1;min-width:0}._qualityTitle_1p0ai_1404{font-size:1.0625rem!important;font-weight:700!important;color:#0f172a!important;margin:0 0 4px!important}._qualityStatusLabel_1p0ai_1411{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase;padding:2px 10px;border-radius:999px;margin-bottom:6px}._qualityStatusLabel_1p0ai_1411._qualityStatusLabelReady_1p0ai_1422{background:#dcfce7;color:#15803d}._qualityStatusLabel_1p0ai_1411._qualityStatusLabelPartial_1p0ai_1426{background:#fef3c7;color:#92400e}._qualityStatusLabel_1p0ai_1411._qualityStatusLabelBlocked_1p0ai_1430{background:#fee2e2;color:#b91c1c}._qualityDescription_1p0ai_1435{font-size:.8125rem!important;color:#475569!important;line-height:1.5!important;margin:0!important;max-width:540px}._qualityList_1p0ai_1443{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}._qualityRow_1p0ai_1452{display:flex;flex-direction:column;gap:6px;padding:10px 14px;background:#fff;border:1px solid #fde68a;border-radius:8px}._qualityCardBlocked_1p0ai_1342 ._qualityRow_1p0ai_1452{border-color:#fecaca}._qualityRowTop_1p0ai_1465{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._qualityRowTitle_1p0ai_1473{font-size:.875rem!important;font-weight:500!important;color:#0f172a!important}._qualityRowSubtle_1p0ai_1479{font-size:.6875rem!important;font-weight:500!important;color:#92400e!important;text-transform:uppercase}._qualityChips_1p0ai_1486{display:flex;flex-wrap:wrap;gap:6px}._qualityChip_1p0ai_1486{height:24px!important;font-size:.75rem!important;font-weight:500!important;background:#fff!important;color:#92400e!important;border:1px solid #fde68a!important;border-radius:6px!important}._qualityCardBlocked_1p0ai_1342 ._qualityChip_1p0ai_1486{color:#b91c1c!important;border-color:#fecaca!important}._qualityActions_1p0ai_1506{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #e2e8f0}._qualityActionButton_1p0ai_1515{height:32px!important;padding:0 16px!important;font-size:.75rem!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;color:#475569!important;border-color:#cbd5e1!important}._qualityActionButton_1p0ai_1515:hover{background:#f1f5f9!important;border-color:#94a3b8!important}
