@charset "UTF-8";._card_1axkm_1{appearance:none;font-family:inherit;font-size:inherit;text-align:left;display:flex;align-items:flex-start;gap:16px;padding:20px;background:#f8fafc;border:2px solid #d1d1d1;border-radius:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:80px;width:100%;user-select:none}._card_1axkm_1:hover{border-color:rgba(var(--color-text-primary-rgb),10%);background:#fff}._card_1axkm_1:focus-visible{outline:none;border-color:var(--color-text-primary);box-shadow:0 0 0 3px rgba(var(--color-text-primary-rgb),10%)}@media (width <= 768px){._card_1axkm_1{padding:16px}}._selected_1axkm_34{border-color:var(--color-text-primary);background:linear-gradient(135deg,rgba(var(--color-text-primary-rgb),6%),rgba(var(--color-text-primary-rgb),4%));box-shadow:0 4px 12px #00000026}._selected_1axkm_34:hover{border-color:var(--primary-dark)}._variant-purple_1axkm_43._selected_1axkm_34{border-color:#8b5cf6;background:linear-gradient(135deg,#8b5cf60f,#7c3aed0a);box-shadow:0 4px 12px #8b5cf626}._variant-purple_1axkm_43._selected_1axkm_34:hover{border-color:#7c3aed}._variant-purple_1axkm_43._selected_1axkm_34 ._radio-selected_1axkm_51{color:#8b5cf6}._variant-purple_1axkm_43:hover{border-color:#8b5cf64d}._disabled_1axkm_59{opacity:.5;cursor:not-allowed}._full-width_1axkm_64{flex-direction:column}._animate_1axkm_68{animation:_select-pulse_1axkm_1 .4s ease}@keyframes _select-pulse_1axkm_1{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}._radio_1axkm_51{flex-shrink:0;padding-top:2px}._radio-selected_1axkm_51{font-size:28px;color:var(--color-text-primary)}._radio-unselected_1axkm_90{font-size:28px;color:#cbd5e1}._content_1axkm_95{flex:1;min-width:0}._label_1axkm_100{font-size:18px;font-weight:700;font-family:Helvetica Neue,sans-serif;color:#252525;margin-bottom:6px}._description_1axkm_108{font-family:Helvetica Neue,sans-serif;font-size:15px;color:#5f6d7e;margin-bottom:12px;line-height:1.5}._extra_1axkm_116{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._container_1ka1x_7{width:100%;max-width:56rem;margin:0 auto;padding:0 2rem 140px;box-sizing:border-box;min-height:200px}@media (width <= 768px){._container_1ka1x_7{padding-bottom:160px}}._stepTitle_1ka1x_21{font-size:1.125rem;font-weight:500;font-family:Helvetica Neue,sans-serif;color:#111827;margin:0 0 8px}._stepDescription_1ka1x_29{font-size:.875rem;color:#4b5563;margin:0 0 24px}._stepHeader_1ka1x_35{margin-bottom:8px}._quickContinueBanner_1ka1x_39{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#eff6ff,#f0f9ff)!important;border:1px solid #bfdbfe!important;border-radius:8px;padding:18px 24px;margin-bottom:20px}._quickContinueBannerEnrich_1ka1x_50{background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #93c5fd!important}._quickContinueIcon_1ka1x_55{color:#2563eb;font-size:28px!important;flex-shrink:0}._quickContinueContent_1ka1x_61{flex:1;min-width:0}._quickContinueTitle_1ka1x_66{font-size:.9375rem!important;font-weight:500!important;color:#1e3a8a!important;margin-bottom:2px!important}._quickContinueBody_1ka1x_73{font-size:.8125rem!important;color:#334155!important;line-height:1.45!important}._quickContinueBtn_1ka1x_79{flex-shrink:0;white-space:nowrap;background:#3b5166!important;color:#fff!important;text-transform:none!important;font-size:.8125rem!important;font-weight:500!important;padding:8px 20px!important;border-radius:6px!important}._quickContinueBtn_1ka1x_79:hover{background:#2d3f4f!important}._quickContinueBtn_1ka1x_79:disabled{opacity:.5}._dataReadyBanner_1ka1x_97{display:flex;align-items:flex-start;gap:14px;background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:8px;padding:16px 20px;margin-bottom:16px}._dataReadyIcon_1ka1x_108{color:#16a34a;font-size:22px!important;flex-shrink:0;margin-top:2px}._dataReadyContent_1ka1x_115{flex:1;min-width:0}._dataReadyTitle_1ka1x_120{font-size:.9375rem;font-weight:500;color:#166534;margin:0 0 4px}._dataReadyBody_1ka1x_127{font-size:.8125rem;color:#15803d;margin:0;line-height:1.5}._allReadyBar_1ka1x_134{display:flex;align-items:flex-start;gap:12px;background:#dcfce766!important;border:1px solid rgba(22,163,74,.15)!important;border-radius:8px;padding:14px 20px;margin-bottom:16px}._allReadyIcon_1ka1x_145{color:#16a34a;font-size:20px!important;flex-shrink:0;margin-top:1px}._allReadyTitle_1ka1x_152{font-size:.875rem;font-weight:500;color:#166534;margin:0 0 2px}._allReadyBody_1ka1x_159{font-size:.8125rem;color:#15803d;margin:0}._enrichTipBanner_1ka1x_165{display:flex;align-items:flex-start;gap:14px;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:8px;padding:16px 20px;margin-bottom:16px}._enrichTipIcon_1ka1x_176{color:#3b5166;font-size:22px!important;flex-shrink:0;margin-top:2px}._enrichTipContent_1ka1x_183{flex:1;min-width:0}._enrichTipTitle_1ka1x_188{font-size:.9375rem;font-weight:500;color:#111827;margin:0 0 4px}._enrichTipBody_1ka1x_195{font-size:.8125rem;color:#374151;margin:0 0 10px;line-height:1.5}._missingColumnsList_1ka1x_202{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}._missingColumnChip_1ka1x_209{display:inline-flex;padding:3px 10px;font-size:.75rem;font-weight:500;background:#dbeafe;color:#2563eb;border-radius:4px}._enrichTipActions_1ka1x_219{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._enrichTipCta_1ka1x_226{font-size:.8125rem!important;text-transform:none!important;color:#2563eb!important;font-weight:500!important;padding:4px 12px!important;border:1px solid rgba(37,99,235,.3)!important;border-radius:6px!important;background:#fff!important}._enrichTipCta_1ka1x_226:hover{background:#dbeafe!important}._enrichTipDismiss_1ka1x_240{font-size:.8125rem!important;text-transform:none!important;color:#6b7280!important;font-weight:400!important;padding:4px 12px!important}._enrichTipDismiss_1ka1x_240:hover{color:#374151!important;background:#00000008!important}._coverageSummaryBar_1ka1x_252{display:flex;align-items:center;justify-content:center;gap:32px;background:#f9fafb!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:16px 24px;margin-bottom:24px}@media (width <= 600px){._coverageSummaryBar_1ka1x_252{flex-wrap:wrap;gap:16px}}._coverageStat_1ka1x_270{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:80px}._coverageNumber_1ka1x_278{font-size:1.5rem;font-weight:700;color:#111827}._coverageOptional_1ka1x_284{color:#2563eb}._coverageLabel_1ka1x_288{font-size:.75rem;color:#6b7280;text-align:center}._presetHasHint_1ka1x_294{position:relative}._presetEnhanceHint_1ka1x_298{display:flex;align-items:flex-start;gap:6px;font-size:.75rem;color:#1d4ed8;margin-top:8px;padding:8px 10px;line-height:1.45;background:#eff6ffb3;border-radius:6px;border:1px solid rgba(191,219,254,.6)}._presetEnhanceIcon_1ka1x_312{font-size:14px!important;color:#2563eb;flex-shrink:0;margin-top:1px}._fieldBadgeMissing_1ka1x_319{background:#60a5fa0f!important;color:#64748b!important;border:1px dashed rgba(96,165,250,.35);position:relative}._fieldBadgeNotMapped_1ka1x_326{display:inline-flex;margin-left:6px;padding:1px 6px;font-size:.5625rem;font-weight:500;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-radius:3px;line-height:1.4}._missingFieldsNotice_1ka1x_339{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;margin-top:20px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:10px;animation:_notice-slide-in_1ka1x_1 .3s ease-out}._missingFieldsNoticeIcon_1ka1x_351{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#2563eb1a;color:#2563eb}._missingFieldsNoticeIcon_1ka1x_351 svg{font-size:20px!important}._missingFieldsNoticeContent_1ka1x_366{flex:1;min-width:0}._missingFieldsNoticeTitle_1ka1x_371{font-size:.875rem!important;font-weight:500!important;color:var(--primary-dark)!important;margin:0 0 4px!important;line-height:1.4!important}._missingFieldsNoticeBody_1ka1x_379{font-size:.8125rem!important;color:#1d4ed8!important;line-height:1.55!important;margin:0 0 12px!important}._missingFieldsNoticeActions_1ka1x_386{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._missingFieldsNoticeCta_1ka1x_393{font-size:.8125rem!important;text-transform:none!important;font-weight:500!important;color:#1d4ed8!important;padding:5px 14px!important;border:1px solid rgba(29,78,216,.25)!important;border-radius:6px!important;background:#fff9!important}._missingFieldsNoticeCta_1ka1x_393 svg{font-size:16px!important}._missingFieldsNoticeCta_1ka1x_393:hover{background:#ffffffe6!important;border-color:#92400e73!important}@keyframes _notice-slide-in_1ka1x_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._readyBadge_1ka1x_421{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.6875rem;font-weight:500;background:#dbeafe;color:#1d4ed8;border:1px solid rgba(37,99,235,.3);border-radius:4px}._enhanceableBadge_1ka1x_434{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.6875rem;font-weight:500;background:#dbeafe80;color:#60a5fa;border:1px solid rgba(96,165,250,.15);border-radius:4px}._enhanceableBadgeIcon_1ka1x_447{font-size:12px!important;opacity:.7}._hoverReveal_1ka1x_452{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .25s ease,margin-top .3s ease;margin-top:0}._analysisItem_1ka1x_459:hover ._hoverReveal_1ka1x_452,._analysisItem_1ka1x_459:focus-within ._hoverReveal_1ka1x_452{max-height:200px;opacity:1;margin-top:8px}._hoverRevealDesc_1ka1x_465{font-size:.75rem;color:#6b7280;margin:0 0 8px;line-height:1.5}._hoverRevealHint_1ka1x_472{font-size:.6875rem;font-weight:500;color:#2563eb;margin:0 0 6px;opacity:.8}._missingFieldPills_1ka1x_480{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}._missingFieldPill_1ka1x_480{display:inline-flex;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:500;background:#2563eb0f;color:#2563eb;border:1px dashed rgba(37,99,235,.25);border-radius:100px}._hoverRevealActions_1ka1x_499{display:flex;gap:8px}._hoverRevealCta_1ka1x_504{font-size:.6875rem!important;text-transform:none!important;font-weight:500!important;color:#2563eb!important;padding:3px 10px!important;border-radius:6px!important;background:transparent!important;border:1px solid rgba(37,99,235,.15)!important;transition:all .15s ease!important}._hoverRevealCta_1ka1x_504 svg{font-size:14px!important}._hoverRevealCta_1ka1x_504:hover{background:#2563eb0f!important;border-color:#2563eb59!important}._fieldBreakdown_1ka1x_524{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px;background:#f9fafb;border-radius:8px;border:1px solid #E5E7EB}._fieldBreakdownRow_1ka1x_535{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._fieldBreakdownLabel_1ka1x_542{display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;font-weight:500;color:#4b5563;min-width:100px;flex-shrink:0}._fieldLabelIconNavy_1ka1x_553{font-size:13px!important;color:#3b5166}._fieldLabelIconBlue_1ka1x_558{font-size:13px!important;color:#2563eb}._unlockButton_1ka1x_563{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:.6875rem!important;font-weight:500!important;color:#2563eb!important;text-transform:none!important;padding:2px 8px 2px 4px!important;min-width:100px!important;flex-shrink:0!important;border-radius:6px!important;background:transparent!important;transition:background-color .15s ease!important}._unlockButton_1ka1x_563:hover{background:#2563eb0f!important}._fieldBreakdownChips_1ka1x_582{display:flex;flex-wrap:wrap;gap:5px}._fieldChipPresent_1ka1x_588{display:inline-flex;align-items:center;padding:3px 10px;font-size:.6875rem;font-weight:500;background:#3b516614;color:#3b5166;border:1px solid rgba(59,81,102,.15);border-radius:100px}._fieldChipMissing_1ka1x_600{display:inline-flex;align-items:center;padding:3px 10px;font-size:.6875rem;font-weight:500;background:#2563eb0f;color:#2563eb;border:1px dashed rgba(37,99,235,.35);border-radius:100px}._enrichDialog_1ka1x_613{border-radius:12px!important;max-width:480px!important;padding:8px!important}._enrichDialogTitle_1ka1x_619{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:1.0625rem!important;font-weight:500!important;color:#111827!important;padding-bottom:4px!important}._enrichDialogClose_1ka1x_629{color:#6b7280!important}._enrichDialogClose_1ka1x_629:hover{color:#111827!important;background:#0000000a!important}._enrichDialogContent_1ka1x_637{padding-top:4px!important}._enrichDialogBody_1ka1x_641{font-size:.875rem;color:#4b5563;margin:0 0 16px;line-height:1.6}._enrichDialogChips_1ka1x_648{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}._enrichDialogChip_1ka1x_648{display:inline-flex;align-items:center;padding:4px 12px;font-size:.8125rem;font-weight:500;background:#2563eb0f;color:#2563eb;border:1px dashed rgba(37,99,235,.35);border-radius:100px}._enrichDialogHint_1ka1x_667{font-size:.8125rem;color:#6b7280;margin:0}._enrichDialogActions_1ka1x_673{padding:12px 24px 16px!important;gap:8px!important;flex-wrap:wrap}._enrichDialogCancel_1ka1x_679{font-size:.8125rem!important;text-transform:none!important;color:#6b7280!important;font-weight:400!important}._enrichDialogCancel_1ka1x_679:hover{color:#374151!important;background:#00000008!important}._enrichDialogSecondary_1ka1x_690{font-size:.8125rem!important;text-transform:none!important;color:#3b5166!important;border-color:#3b51664d!important;font-weight:500!important;border-radius:4px!important}._enrichDialogSecondary_1ka1x_690:hover{background:#3b51660a!important;border-color:#3b5166!important}._enrichDialogPrimary_1ka1x_703{font-size:.8125rem!important;text-transform:none!important;background:#3b5166!important;color:#fff!important;font-weight:500!important;border-radius:4px!important}._enrichDialogPrimary_1ka1x_703:hover{background:#2d3f4f!important}._card_1ka1x_715{background:#fff!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 4px -2px #4747473d}._cardTitle_1ka1x_725{font-size:1rem;font-weight:500;color:#111827;margin:0 0 8px}._cardDescription_1ka1x_732{font-size:.875rem;color:#4b5563;margin:0 0 16px}._noMappingBanner_1ka1x_738{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;margin-bottom:20px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:10px}._noMappingBannerIcon_1ka1x_749{flex-shrink:0;color:#2563eb;font-size:22px!important;margin-top:1px}._noMappingBannerTitle_1ka1x_756{font-size:.875rem!important;font-weight:500!important;color:var(--primary-dark)!important;margin:0 0 4px!important}._noMappingBannerBody_1ka1x_763{font-size:.8125rem!important;color:#1d4ed8!important;line-height:1.55!important;margin:0 0 10px!important}._noMappingBannerActions_1ka1x_770{display:flex;gap:8px}._noMappingBannerCta_1ka1x_775{font-size:.8125rem!important;text-transform:none!important;font-weight:500!important;color:#1d4ed8!important;padding:4px 12px!important;border:1px solid rgba(29,78,216,.25)!important;border-radius:6px!important;background:#fff9!important}._noMappingBannerCta_1ka1x_775 svg{font-size:16px!important}._noMappingBannerCta_1ka1x_775:hover{background:#ffffffe6!important}._radioGroup_1ka1x_792{display:flex;flex-direction:column;gap:16px}._groupingOption_1ka1x_798{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;border:2px solid #E5E7EB;background:#fff;cursor:pointer;transition:border-color .2s,background-color .2s}._groupingOption_1ka1x_798:hover{border-color:#9ca3af;background:#f9fafb}._groupingOption_1ka1x_798._selected_1ka1x_813{border-color:#2563eb;background:#eff6ff}._groupingOption_1ka1x_798._selected_1ka1x_813:hover{border-color:var(--border-color-primary)}._groupingOptionContent_1ka1x_821{flex:1;min-width:0}._groupingLabel_1ka1x_826{font-size:.9375rem;font-weight:500;color:#111827;margin:0 0 4px}._groupingDesc_1ka1x_833{font-size:.875rem;color:#4b5563;margin:0 0 8px}._fieldBadges_1ka1x_839{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._fieldBadge_1ka1x_319{display:inline-flex;align-items:center;padding:4px 8px;font-size:.75rem;font-weight:500;background:#dbeafe;color:#2563eb;border-radius:4px}._fieldSeparator_1ka1x_857{color:#6b7280;font-size:.75rem;margin:0 4px;user-select:none}._customDisabledNotice_1ka1x_864{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:12px 16px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px}._customFieldsSection_1ka1x_876{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}._customFieldBadge_1ka1x_884{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:.8125rem;font-weight:500;background:#dbeafe;color:#2563eb;border-radius:6px}._removeFieldBtn_1ka1x_896{padding:0;min-width:0;width:18px;height:18px;border-radius:50%;background:transparent!important;color:#2563eb!important}._removeFieldBtn_1ka1x_896:hover{background:#2563eb26!important}._removeFieldBtn_1ka1x_896 svg{font-size:14px}._addFieldBtn_1ka1x_912{height:32px;padding:0 12px!important;font-size:.8125rem!important;text-transform:none!important;background:#fff!important;border:1px dashed #E5E7EB!important;color:#374151!important}._addFieldBtn_1ka1x_912:hover{background:#f9fafb!important;border-color:#9ca3af!important}._addFieldDropdown_1ka1x_926{position:absolute;top:100%;left:0;z-index:10;width:192px;background:#fff;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 4px 12px #0000001f;padding:4px 0;margin-top:4px}._addFieldOption_1ka1x_940{width:100%;padding:8px 12px!important;justify-content:flex-start!important;text-transform:none!important;font-size:.8125rem!important}._addFieldOption_1ka1x_940:hover{background:#f9fafb!important}._customValidation_1ka1x_951{font-size:.75rem;margin-top:8px}._customValidation_1ka1x_951._hint_1ka1x_955{color:#2563eb}._customValidation_1ka1x_951._info_1ka1x_958{color:#6b7280}._analysisGroup_1ka1x_963{margin-bottom:16px}._analysisGroup_1ka1x_963:last-child{margin-bottom:0}._analysisGroupLabel_1ka1x_970{font-size:.8125rem;font-weight:500;color:#4b5563;margin:0 0 8px;display:flex;align-items:center}._analysesList_1ka1x_980{display:flex;flex-direction:column;gap:10px}._analysisItem_1ka1x_459{display:flex;align-items:stretch;border-radius:10px;border:1px solid #E5E7EB;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}._analysisItem_1ka1x_459:hover{box-shadow:0 2px 8px #0000000d}._analysisItem_1ka1x_459._ready_1ka1x_421{border-color:#2563eb4d;background:#eff6ff}._analysisItem_1ka1x_459._ready_1ka1x_421:hover{border-color:#2563eb73;box-shadow:0 2px 10px #2563eb1a}._analysisItem_1ka1x_459._enhanceable_1ka1x_434{border-color:#60a5fa33;background:#eff6ff80}._analysisItem_1ka1x_459._enhanceable_1ka1x_434:hover{border-color:#60a5fa59;box-shadow:0 2px 8px #60a5fa0f}._analysisAccent_1ka1x_1015{width:4px;flex-shrink:0}._analysisAccent_1ka1x_1015._accentReady_1ka1x_1019{background:linear-gradient(180deg,#2563eb,#1d4ed8)}._analysisAccent_1ka1x_1015._accentEnhanceable_1ka1x_1022{background:#60a5fa;opacity:.45}._analysisBody_1ka1x_1027{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;flex:1;min-width:0}._analysisContent_1ka1x_1036{flex:1;min-width:0}._analysisTitleRow_1ka1x_1041{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._analysisTitle_1ka1x_1041{font-size:.875rem;font-weight:500;color:#111827;margin:0}._fixedGroupingBadge_1ka1x_1055{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:.6875rem;font-weight:500;background:#dbeafecc;color:#2563eb;border:1px solid rgba(37,99,235,.2);border-radius:4px}._analysisCheck_1ka1x_1068{width:16px;height:16px;color:#16a34a;flex-shrink:0}._enrichBadge_1ka1x_1075{display:inline-flex;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:500;background:#dbeafe;color:#2563eb;border:1px solid rgba(37,99,235,.2);border-radius:4px}._enhanceButton_1ka1x_1088{display:none}._analysisDescription_1ka1x_1092,._fixedGroupingReason_1ka1x_1098{font-size:.75rem;color:#6b7280;margin:4px 0 0}._analysesSummary_1ka1x_1105{margin-top:16px;padding:12px 16px;background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px;font-size:.8125rem;color:#374151;line-height:1.5}._summaryLabel_1ka1x_1116{font-weight:500}._summaryHighlightBlue_1ka1x_1120{font-weight:500;color:#2563eb}._summaryHighlightSlate_1ka1x_1125{font-weight:500;color:#475569}._summaryHighlightBlocked_1ka1x_1130{font-weight:500;color:#6b7280}._groupingSelectedCard_1ka1x_1136{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:24px}._groupingSelectedCheck_1ka1x_1147{width:20px;height:20px;color:#16a34a;flex-shrink:0;margin-top:2px}._groupingSelectedContent_1ka1x_1155{flex:1;min-width:0}._groupingSelectedTitle_1ka1x_1160{font-size:.875rem;font-weight:500;color:#166534;margin:0 0 4px}._groupingSelectedText_1ka1x_1167{font-size:.875rem;color:#15803d;margin:0 0 4px}._groupingSelectedText_1ka1x_1167 strong{font-weight:500}._groupingSelectedSub_1ka1x_1176{font-size:.8125rem;color:#16a34a;margin:0}._actions_1ka1x_1183{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #E5E7EB}._backButton_1ka1x_1193{height:36px;padding:0 16px;font-size:.875rem;font-weight:400;background:transparent!important;border-color:#e5e7eb!important;color:#374151!important}._backButton_1ka1x_1193:hover{background:#f9fafb!important;border-color:#9ca3af!important}._continueButton_1ka1x_1207{height:40px;padding:0 28px!important;font-size:.875rem!important;font-weight:500!important;text-transform:none!important;background:#3b5166!important;color:#fff!important;border-radius:4px!important;transition:background-color .2s ease,box-shadow .2s ease!important}._continueButton_1ka1x_1207:hover{background:#2d3f4f!important;box-shadow:0 2px 8px -2px #1e3a8a4d}._continueButtonDisabled_1ka1x_1223{background:#9ca3af!important;color:#fff!important;cursor:not-allowed!important}._continueButtonDisabled_1ka1x_1223:hover{background:#9ca3af!important}._enrichBadgeRow_1ka1x_1233{display:flex;align-items:center;gap:8px;margin-bottom:8px}._enrichBadgeIcon_1ka1x_1240{color:#1d4ed8;font-size:20px!important}._enrichBadgeLabel_1ka1x_1245{font-size:.75rem;font-weight:500;color:var(--primary-dark)}._enrichActionRow_1ka1x_1251{display:flex;gap:8px;margin-top:12px}._enrichActionButton_1ka1x_1257{text-transform:none!important;font-size:.8125rem!important;border-color:#bfdbfe!important;color:#1d4ed8!important}._enrichActionButton_1ka1x_1257:hover{border-color:#60a5fa!important;background-color:#eff6ff!important}._readinessCard_1ka1x_1268{display:flex;align-items:stretch;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px;margin-bottom:14px;overflow:hidden;box-shadow:0 1px 2px #00000008;transition:border-color .3s ease,box-shadow .3s ease}._readinessCard_1ka1x_1268._readinessCardReady_1ka1x_1279{border-color:#bbf7d0!important;background:#f0fdf4!important}._readinessCard_1ka1x_1268._readinessCardPartial_1ka1x_1283{border-color:#fcd34d!important;background:#fffbeb!important}._readinessCard_1ka1x_1268._readinessCardBlocked_1ka1x_1287{border-color:#fca5a5!important;background:#fef2f2!important}._readinessAccent_1ka1x_1292{width:3px;flex-shrink:0;background:linear-gradient(180deg,#94a3b8,#e2e8f0)}._readinessCardReady_1ka1x_1279 ._readinessAccent_1ka1x_1292{background:linear-gradient(180deg,#22c55e,#15803d)}._readinessCardPartial_1ka1x_1283 ._readinessAccent_1ka1x_1292{background:linear-gradient(180deg,#f59e0b,#d97706)}._readinessCardBlocked_1ka1x_1287 ._readinessAccent_1ka1x_1292{background:linear-gradient(180deg,#ef4444,#b91c1c)}._readinessBody_1ka1x_1307{flex:1;min-width:0;padding:12px 16px}._readinessHeader_1ka1x_1313{display:flex;align-items:center;gap:10px}._readinessIcon_1ka1x_1319{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;flex-shrink:0;color:#fff}._readinessIcon_1ka1x_1319 svg{width:16px!important;height:16px!important}._readinessIcon_1ka1x_1319._readinessIconReady_1ka1x_1333{background:linear-gradient(135deg,#22c55e,#16a34a)}._readinessIcon_1ka1x_1319._readinessIconPartial_1ka1x_1336{background:linear-gradient(135deg,#f59e0b,#d97706)}._readinessIcon_1ka1x_1319._readinessIconBlocked_1ka1x_1339{background:linear-gradient(135deg,#ef4444,#b91c1c)}._readinessHeaderText_1ka1x_1343{flex:1;min-width:0}._readinessStatusLabel_1ka1x_1348{display:inline-flex;align-items:center;gap:6px;font-size:.625rem!important;font-weight:700!important;text-transform:uppercase;padding:1px 8px;border-radius:999px;margin-bottom:2px}._readinessStatusLabel_1ka1x_1348._readinessStatusLabelReady_1ka1x_1359{background:#dcfce7;color:#166534}._readinessStatusLabel_1ka1x_1348._readinessStatusLabelPartial_1ka1x_1363{background:#fef3c7;color:#92400e}._readinessStatusLabel_1ka1x_1348._readinessStatusLabelBlocked_1ka1x_1367{background:#fee2e2;color:#b91c1c}._readinessTitle_1ka1x_1372{font-size:.9375rem!important;font-weight:700!important;color:#0f172a!important;margin:0 0 2px!important}._readinessDescription_1ka1x_1379{font-size:.75rem!important;color:#475569!important;line-height:1.45!important;margin:0!important;max-width:620px}._readinessList_1ka1x_1387{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}._readinessListLabel_1ka1x_1396{font-size:.625rem!important;font-weight:700!important;text-transform:uppercase;color:#475569!important;margin:0 0 2px!important}._readinessRow_1ka1x_1404{display:flex;flex-flow:row wrap;align-items:center;gap:8px;padding:6px 10px;background:#fff;border:1px solid #fde68a;border-radius:6px}._readinessCardBlocked_1ka1x_1287 ._readinessRow_1ka1x_1404{border-color:#fecaca}._readinessRowTop_1ka1x_1418{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:0 0 auto}._readinessRowTitle_1ka1x_1426{font-size:.8125rem!important;font-weight:500!important;color:#0f172a!important;line-height:1.2!important}._readinessRowSubtle_1ka1x_1433{font-size:.625rem!important;font-weight:500!important;color:#92400e!important;text-transform:uppercase;white-space:nowrap}._readinessCardBlocked_1ka1x_1287 ._readinessRowSubtle_1ka1x_1433{color:#b91c1c!important}._readinessChips_1ka1x_1444{display:flex;flex-wrap:wrap;gap:4px;flex:1 1 auto;min-width:0}._readinessChip_1ka1x_1444{height:20px!important;font-size:.6875rem!important;font-weight:500!important;background:#fff!important;color:#92400e!important;border:1px solid #fde68a!important;border-radius:5px!important}._readinessChip_1ka1x_1444 .MuiChip-label{padding:0 6px!important}._readinessCardBlocked_1ka1x_1287 ._readinessChip_1ka1x_1444{color:#b91c1c!important;border-color:#fecaca!important}._readinessActions_1ka1x_1469{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}._readinessActionButton_1ka1x_1478{height:28px!important;padding:0 12px!important;font-size:.75rem!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;color:#475569!important;border-color:#cbd5e1!important}._readinessActionButton_1ka1x_1478:hover{background:#f1f5f9!important;border-color:#94a3b8!important}
