._container_1kya7_7{width:100%;max-width:56rem;margin:0 auto;padding:0 2rem 140px;box-sizing:border-box;min-height:200px}@media (width <= 768px){._container_1kya7_7{padding:0 1rem 160px}}._rubricBanner_1kya7_22{background:#e8f4fd;border:1px solid #bfdbfe;border-radius:8px;padding:16px 20px;margin-bottom:20px}._rubricBannerTitle_1kya7_30{font-size:1rem;font-weight:500;color:#252525;margin:0 0 4px}._rubricBannerText_1kya7_37{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0}._stepBadge_1kya7_45{display:inline-block;font-size:.75rem;font-weight:500;font-family:ui-monospace,monospace;padding:4px 10px;border:1px solid #E5E7EB;border-radius:6px;background:#fff;color:#4b5563;margin-bottom:8px}._pageTitle_1kya7_58{font-size:1.25rem;font-weight:700;font-family:Helvetica Neue,sans-serif;color:#252525;margin:0 0 4px}._pageSubtitle_1kya7_66{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0 0 16px}._guardrailAlert_1kya7_74{background:#8e34f40f;border:1px solid rgba(142,52,244,.25);border-radius:8px;padding:14px 18px;margin-bottom:20px}._guardrailText_1kya7_82{font-size:.875rem;color:#8e34f4;line-height:1.5;margin:0}._card_1kya7_90{background:#fff;border:1px solid #E5E7EB;border-radius:12px;padding:20px 24px;margin-bottom:20px;box-shadow:0 1px 3px #00000014}._cardSectionLabel_1kya7_99{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:500;text-transform:uppercase;color:var(--color-text-primary);margin-bottom:12px}._cardSectionLabelLine_1kya7_110{flex:1;height:1px;background:linear-gradient(90deg,rgba(var(--color-text-primary-rgb),.18) 0%,transparent 100%);min-width:40px}._workflowSectionHeader_1kya7_117{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:4px}._cardTitle_1kya7_126{font-size:1rem;font-weight:500;color:#252525;margin:0 0 6px}._cardDescription_1kya7_133{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0 0 16px}._processBanner_1kya7_141{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;background:#f1f5f9;border:1px solid #d1d5db;border-radius:8px;margin-bottom:16px}._processBannerName_1kya7_154{font-size:.9375rem;font-weight:500;color:#252525;margin:0}._processBannerIndustry_1kya7_161{font-size:.8125rem;color:#6b7280;margin:0}._agentsBadge_1kya7_167{font-size:.75rem;font-weight:500;padding:4px 10px;border-radius:6px;background:#f0fdf4;color:#21812d;border:1px solid #16a34a}._flowSubtitle_1kya7_177{font-size:.875rem;font-weight:500;color:#4b5563;margin:0 0 10px}._workflowLegend_1kya7_185{display:flex;flex-wrap:wrap;gap:12px 20px;margin-bottom:16px;font-size:.8125rem;color:#4b5563}._legendItem_1kya7_194{display:flex;align-items:center;gap:6px}._legendSwatch_1kya7_200{width:12px;height:12px;border-radius:3px}._swatchManual_1kya7_206{background:#2b5ea7}._swatchAgent_1kya7_210{background:#2563eb}._swatchAutomated_1kya7_214{background:#0d9488}._swatchHybrid_1kya7_218{background:#7c3aed}._workflowTrack_1kya7_222{display:flex;align-items:stretch;overflow-x:auto;padding-bottom:10px;gap:0;scrollbar-width:thin;scrollbar-color:rgba(107,114,128,.3) transparent}._workflowTrack_1kya7_222::-webkit-scrollbar{height:6px}._workflowTrack_1kya7_222::-webkit-scrollbar-thumb{background:#6b72804d;border-radius:3px}._workflowStepWrap_1kya7_239{display:flex;align-items:stretch;flex-shrink:0}._workflowStep_1kya7_239{flex:0 0 auto;width:150px;padding:0;overflow:hidden;border-radius:8px;border:1.5px solid #E5E7EB;transition:box-shadow .2s,transform .2s}._workflowStep_1kya7_239:hover{transform:translateY(-1px);box-shadow:0 4px 12px -4px #00000014}._workflowStepStart_1kya7_259{border-top:5px solid #16A34A;background:linear-gradient(180deg,#16a34a0d,#fff 40%)}._workflowStepEnd_1kya7_264{border-top:5px solid #DC2626;background:linear-gradient(180deg,#dc26260d,#fff 40%)}._workflowStepManual_1kya7_269{border-top:5px solid #2B5EA7;background:linear-gradient(180deg,#2b5ea70d,#fff 40%)}._workflowStepAgent_1kya7_274{border-top:5px solid #2563EB;background:linear-gradient(180deg,#2563eb0d,#fff 40%)}._workflowStepAutomated_1kya7_279{border-top:5px solid #0D9488;background:linear-gradient(180deg,#0d94880d,#fff 40%)}._workflowStepHybrid_1kya7_284{border-top:5px solid #7C3AED;background:linear-gradient(180deg,#7c3aed0d,#fff 40%)}._workflowStepName_1kya7_289{font-size:.75rem;font-weight:500;color:#252525;margin:0 0 2px}._workflowStepDesc_1kya7_296{font-size:.6875rem;color:#4b5563;line-height:1.3;margin:0}._workflowConnector_1kya7_303{display:flex;align-items:center;flex-shrink:0;width:30px;position:relative}._connectorLine_1kya7_311{position:absolute;top:50%;left:4px;right:12px;height:2px;background:#d1d5db;transform:translateY(-50%)}._connectorArrow_1kya7_321{position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:.5625rem;color:#9ca3af}._metricsGrid_1kya7_331{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}._metricCard_1kya7_338{text-align:center;padding:16px 12px;border-radius:8px;border:1px solid #E5E7EB}._metricCardCapacity_1kya7_345{background:#e8f4fd;border-color:#bfdbfe}._metricCardFTE_1kya7_350{background:#f0fdf4;border-color:#16a34a}._metricCardSavings_1kya7_355{background:#8e34f40f;border-color:#8e34f440}._metricValue_1kya7_360{font-size:1.125rem;font-weight:700;color:#252525;margin:0 0 4px}._metricLabel_1kya7_367{font-size:.75rem;color:#6b7280;margin:0}._baselineNote_1kya7_373{background:#f1f5f9;border:1px solid #d1d5db;border-radius:8px;padding:12px 16px;margin-top:4px}._baselineRow_1kya7_381{font-size:.875rem;color:#4b5563;line-height:1.6;margin:0}._rolesCount_1kya7_389{font-size:.75rem;color:#6b7280;margin:0 0 10px}._showMoreWrap_1kya7_395{display:flex;align-items:center;justify-content:center;margin-top:16px}._flowStatusBox_1kya7_403{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;background:#e8f4fd;border:1px solid #bfdbfe;border-radius:8px}._flowStatusText_1kya7_414{font-size:.875rem;color:#4b5563;text-align:center}._flowErrorBox_1kya7_420{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;background:#ffedeb;border:1px solid rgba(197,42,26,.25);border-radius:8px}._flowErrorText_1kya7_431{font-size:.875rem;color:#c52a1a;text-align:center}._tableWrap_1kya7_438{overflow-x:auto}._table_1kya7_438{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8125rem}._thLeft_1kya7_449,._thRight_1kya7_450,._thCenter_1kya7_451{padding:8px 10px;font-size:.625rem;font-weight:500;text-transform:uppercase;color:#6b7280;background:#f1f5f9;border-bottom:1px solid #E5E7EB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._thLeft_1kya7_449{text-align:left}._thRight_1kya7_450{text-align:right}._thCenter_1kya7_451{text-align:center}._tableRow_1kya7_476{transition:background .15s}._tableRow_1kya7_476:hover{background:#f9fafb}._tableRow_1kya7_476 td{border-bottom:1px solid #E5E7EB}._tdRole_1kya7_486{padding:8px;font-weight:500;color:#252525;overflow:hidden;text-overflow:ellipsis}._tdRight_1kya7_494{padding:8px;text-align:right;color:#4b5563;white-space:nowrap}._tdType_1kya7_501{padding:8px 6px;overflow:hidden}._typeBadge_1kya7_506{display:inline-block;font-size:.6875rem;font-weight:500;padding:3px 8px;border-radius:4px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}._typeBadgeMarginal_1kya7_519{background:#f0fdf4;color:#21812d}._typeBadgeReshaping_1kya7_524{background:#8e34f41a;color:#a45bee}._typeBadgeDisplacement_1kya7_529{background:#ffedeb;color:#c52a1a}._tdToggle_1kya7_535{padding:6px 8px;text-align:center}._togglePill_1kya7_540{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-width:56px;padding:4px 10px 4px 4px;border-radius:20px;background:#f1f5f9;border:1.5px solid #E5E7EB;transition:background .25s,border-color .25s}._togglePill_1kya7_540:hover{border-color:#9ca3af}._togglePillNo_1kya7_557{background:#f1f5f9;border-color:#e5e7eb}._togglePillNo_1kya7_557 ._toggleDot_1kya7_561{background:#9ca3af}._togglePillNo_1kya7_557 ._toggleLabel_1kya7_564{color:#6b7280}._togglePillYes_1kya7_568{background:#f0fdf4;border-color:#16a34a}._togglePillYes_1kya7_568 ._toggleDot_1kya7_561{background:#21812d}._togglePillYes_1kya7_568 ._toggleLabel_1kya7_564{color:#21812d}._toggleDot_1kya7_561{width:18px;height:18px;border-radius:50%;background:#d1d5db;flex-shrink:0;transition:background .25s}._toggleLabel_1kya7_564{font-size:.6875rem;font-weight:700;text-transform:uppercase;color:#6b7280;transition:color .25s}._kpiGrid_1kya7_597{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._kpiCard_1kya7_603{text-align:center;padding:20px 16px;border-radius:8px;border:1px solid #E5E7EB}._kpiCardBlue_1kya7_610{background:#e8f4fd;border-color:#bfdbfe}._kpiCardIndigo_1kya7_615{background:#eff6ff;border-color:#93c5fd}._kpiCardGreen_1kya7_620{background:#f0fdf4;border-color:#16a34a}._kpiValue_1kya7_625{font-size:1.5rem;font-weight:700;color:#252525;margin:0 0 4px}._kpiLabel_1kya7_632{font-size:.75rem;font-weight:500;color:#6b7280;margin:0}._actions_1kya7_640{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #E5E7EB}._continueButton_1kya7_651{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_1kya7_651:hover{background:var(--primary-dark)!important;box-shadow:0 2px 8px -2px #0006}._emptyState_1kya7_668{text-align:center;padding:48px 24px;background:#f1f5f9;border:1px solid #d1d5db;border-radius:8px;margin-bottom:24px}._emptyStateTitle_1kya7_677{font-size:1.125rem;font-weight:500;font-family:Helvetica Neue,sans-serif;color:#252525;margin:0 0 8px}._emptyStateText_1kya7_685{font-size:.875rem;color:#4b5563;margin:0 0 16px;line-height:1.5}._roleTable_1kya7_693{width:100%;border-collapse:collapse;font-size:.8125rem}._roleTable_1kya7_693 th{padding:8px 10px;font-size:.625rem;font-weight:500;text-transform:uppercase;color:#6b7280;background:#f1f5f9;border-bottom:1px solid #E5E7EB;text-align:left;white-space:nowrap}._roleTable_1kya7_693 td{padding:8px 10px;color:#252525;border-bottom:1px solid #E5E7EB;vertical-align:top;line-height:1.5}._roleTable_1kya7_693 tbody tr{transition:background .15s}._roleTable_1kya7_693 tbody tr:hover{background:#f9fafb}
