@charset "UTF-8";._container_1pqg3_7{width:100%;max-width:56rem;margin:0 auto;padding:0 2rem 140px;box-sizing:border-box;min-height:200px}@media (width <= 768px){._container_1pqg3_7{padding:0 1rem 160px}}._topBar_1pqg3_21{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}._card_1pqg3_31{background:#fff;border:1px solid #E5E7EB;border-radius:12px;padding:24px;margin-bottom:20px;box-shadow:0 1px 3px #00000014}._cardTitle_1pqg3_40{font-size:1rem;font-weight:500;color:#252525;margin:0 0 4px;display:flex;align-items:center;gap:8px}._cardDescription_1pqg3_50{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0 0 20px}._infoAlert_1pqg3_58{background:#e8f4fd;border:1px solid #bfdbfe;border-radius:8px;padding:14px 20px;margin-bottom:24px}._infoAlertText_1pqg3_66{font-size:.875rem;color:var(--color-text-primary);line-height:1.6;margin:0}._metricsGrid4_1pqg3_74{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}@media (width <= 768px){._metricsGrid4_1pqg3_74{grid-template-columns:repeat(2,1fr)}}._metricBox_1pqg3_86{padding:16px;border-radius:8px;border:1px solid #E5E7EB;border-left:4px solid #E5E7EB;text-align:center}._metricBoxOrange_1pqg3_94{border-color:#eb8c0040;border-left-color:#eb8c00}._metricBoxBlue_1pqg3_99{border-color:#bfdbfe;border-left-color:var(--border-color-primary)}._metricBoxGray_1pqg3_104{border-color:#e5e7eb;border-left-color:#6b7280}._metricBoxGreen_1pqg3_109{border-color:#16a34a;border-left-color:#21812d}._metricValue_1pqg3_114{font-size:1.375rem;font-weight:700;color:#252525;margin:0 0 2px}._metricLabel_1pqg3_121{font-size:.75rem;color:#6b7280;margin:0}._sectionSubtitle_1pqg3_128{font-size:.75rem;font-weight:500;text-transform:uppercase;color:#4b5563;margin:0 0 14px}._impactGrid_1pqg3_137{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px}@media (width <= 768px){._impactGrid_1pqg3_137{grid-template-columns:1fr}}._impactSummaryBox_1pqg3_149{padding:16px;border-radius:8px;border:2px solid #E5E7EB;text-align:center}._impactSummaryDisplacement_1pqg3_156{border-color:#c52a1a40;background:#c52a1a08}._impactSummaryReshaping_1pqg3_161{border-color:#d9770640;background:#d9770608}._impactSummaryMarginal_1pqg3_166{border-color:#16a34a;background:#21812d08}._impactSummaryValue_1pqg3_171{font-size:1.25rem;font-weight:700;margin:0 0 2px}._impactSummaryDisplacement_1pqg3_156 ._impactSummaryValue_1pqg3_171{color:#c52a1a}._impactSummaryReshaping_1pqg3_161 ._impactSummaryValue_1pqg3_171{color:#d97706}._impactSummaryMarginal_1pqg3_166 ._impactSummaryValue_1pqg3_171{color:#21812d}._impactSummaryLabel_1pqg3_189{font-size:.75rem;font-weight:500;margin:0 0 2px}._impactSummaryDisplacement_1pqg3_156 ._impactSummaryLabel_1pqg3_189{color:#c52a1a}._impactSummaryReshaping_1pqg3_161 ._impactSummaryLabel_1pqg3_189{color:#d97706}._impactSummaryMarginal_1pqg3_166 ._impactSummaryLabel_1pqg3_189{color:#21812d}._impactSummarySub_1pqg3_207{font-size:.625rem;margin:0}._impactSummaryDisplacement_1pqg3_156 ._impactSummarySub_1pqg3_207{color:#c52a1a80}._impactSummaryReshaping_1pqg3_161 ._impactSummarySub_1pqg3_207{color:#d9770680}._impactSummaryMarginal_1pqg3_166 ._impactSummarySub_1pqg3_207{color:#21812d80}._roleList_1pqg3_225{display:flex;flex-direction:column;gap:12px}._roleListItem_1pqg3_231{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #E5E7EB;border-radius:8px}._roleAvatar_1pqg3_240{width:36px;height:36px;border-radius:50%;background:#f9fafb;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#6b7280}._roleListContent_1pqg3_252{flex:1;min-width:0}._roleListTopRow_1pqg3_257{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}._roleListName_1pqg3_265{font-size:.875rem;font-weight:500;color:#252525;margin:0}._roleListMeta_1pqg3_272{font-size:.75rem;color:#6b7280;margin:0}._roleListRationale_1pqg3_278{font-size:.75rem;color:#4b5563;line-height:1.4;margin:0}._capacityBadge_1pqg3_286{font-size:.625rem;font-weight:500;padding:3px 10px;border-radius:12px;white-space:nowrap}._capacityBadgeDisplacement_1pqg3_294{background:#c52a1a14;color:#c52a1a}._capacityBadgeReshaping_1pqg3_299{background:#d9770614;color:#d97706}._capacityBadgeMarginal_1pqg3_304{background:#21812d14;color:#21812d}._nextStepItem_1pqg3_310{border:1px solid #E5E7EB;border-left:4px solid var(--border-color-primary);border-radius:8px;padding:20px;margin-bottom:16px;background:#fff;transition:border-color .15s}._nextStepItem_1pqg3_310:last-child{margin-bottom:0}._nextStepBorderHigh_1pqg3_323{border-left-color:var(--border-color-primary)}._nextStepBorderMedium_1pqg3_327{border-left-color:#d97706}._nextStepBorderLow_1pqg3_331{border-left-color:#21812d}._nextStepTop_1pqg3_335{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}._nextStepTitleRow_1pqg3_343{display:flex;align-items:flex-start;gap:12px}._stepNumberCircle_1pqg3_349{width:32px;height:32px;border-radius:50%;background:var(--btn-blue-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0;margin-top:2px}._stepNumberHigh_1pqg3_364{background:var(--btn-blue-dark)}._stepNumberMedium_1pqg3_368{background:#d97706}._stepNumberLow_1pqg3_372{background:#21812d}._nextStepTitle_1pqg3_343{font-size:.875rem;font-weight:500;color:#252525;margin:0 0 4px}._nextStepDesc_1pqg3_383{font-size:.8125rem;color:#4b5563;line-height:1.45;margin:0}._nextStepMeta_1pqg3_390{display:flex;align-items:center;gap:16px;margin-left:40px;margin-bottom:8px}._nextStepMetaItem_1pqg3_398{font-size:.75rem;color:#6b7280;margin:0}._linkedChips_1pqg3_404{display:flex;flex-wrap:wrap;gap:5px;margin-left:40px}._linkedChip_1pqg3_404{font-size:.6875rem;padding:3px 10px;border-radius:10px;background:#fff;border:1px solid #E5E7EB;color:#4b5563}._priorityBadgeHigh_1pqg3_420{background:#c52a1a14;color:#c52a1a;font-size:.6875rem;font-weight:500;padding:3px 10px;border-radius:12px;white-space:nowrap;flex-shrink:0}._priorityBadgeMedium_1pqg3_431{background:#d9770614;color:#d97706;font-size:.6875rem;font-weight:500;padding:3px 10px;border-radius:12px;white-space:nowrap;flex-shrink:0}._priorityBadgeLow_1pqg3_442{background:#21812d14;color:#21812d;font-size:.6875rem;font-weight:500;padding:3px 10px;border-radius:12px;white-space:nowrap;flex-shrink:0}._tagsWrap_1pqg3_454{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;margin-left:44px}._tagChip_1pqg3_462{display:inline-block;font-size:.625rem;font-weight:500;padding:4px 10px;border-radius:12px;border:1px solid #E5E7EB;background:#fff;color:#4b5563}._exportBlock_1pqg3_474{text-align:center;padding:24px;border:1px dashed #E5E7EB;border-radius:12px;background:#fff;margin-bottom:20px}._actions_1pqg3_484{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:4px;padding-top:20px;border-top:1px solid #E5E7EB}._actionsLeft_1pqg3_495{display:flex;flex-wrap:wrap;gap:8px}._continueButton_1pqg3_501{background:var(--btn-blue-dark)!important;color:#fff!important;height:40px;padding:0 24px!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}._continueButton_1pqg3_501:hover{background:var(--primary-dark)!important;box-shadow:0 2px 8px -2px #0006}._continueButton_1pqg3_501:disabled{opacity:.6}._emptyState_1pqg3_521{text-align:center;padding:56px 24px;background:#fff;border:1px dashed #E5E7EB;border-radius:12px;margin-bottom:24px}._emptyStateTitle_1pqg3_530{font-size:1.125rem;font-weight:500;font-family:Helvetica Neue,sans-serif;color:#252525;margin:0 0 8px}._emptyStateText_1pqg3_538{font-size:.875rem;color:#4b5563;margin:0 0 20px;line-height:1.6}._goalList_1pqg3_546{display:flex;flex-direction:column;gap:12px;margin-top:16px}._goalItem_1pqg3_553{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:#fff;border:1px solid #E5E7EB;border-radius:12px}._goalNumber_1pqg3_563{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e0e7ff;color:#4338ca;font-size:.8rem;font-weight:700}._goalContent_1pqg3_577{flex:1;min-width:0}._goalName_1pqg3_582{font-size:.875rem;font-weight:500;color:#252525;margin:0 0 4px}._goalDescription_1pqg3_589{font-size:.8125rem;color:#4b5563;line-height:1.55;margin:0}._insightsTable_1pqg3_597{width:100%;border-collapse:collapse;font-size:.8125rem}._insightsTable_1pqg3_597 th{padding:8px 10px;font-size:.625rem;font-weight:500;text-transform:uppercase;color:#4b5563;background:#f8fafc;border-bottom:1px solid #E5E7EB;text-align:left;white-space:nowrap}._insightsTable_1pqg3_597 td{padding:8px 10px;color:#252525;border-bottom:1px solid #E5E7EB;vertical-align:top;line-height:1.5}._insightsTable_1pqg3_597 tbody tr{transition:background .15s}._insightsTable_1pqg3_597 tbody tr:hover{background:#f8fafc}
