._page_16tjz_1{background:#f6f8fc;min-height:calc(100vh - 2rem);color:#0f172a}._pageContainer_16tjz_7{max-width:1680px;width:100%;margin:0 auto;padding:32px}._pageHead_16tjz_14{margin-bottom:18px}._title_16tjz_18{margin:0;font-size:28px;line-height:1.15;font-weight:700;color:#0f172a;letter-spacing:-.02em}._subtitle_16tjz_27{margin:8px 0 0;font-size:14px;color:#64748b}._stepper_16tjz_33{list-style:none;margin:0 0 24px;padding:24px;min-height:80px;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 30px #0f172a0f;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}._stepItem_16tjz_47{display:grid;gap:10px}._stepNodeRow_16tjz_52{display:flex;align-items:center;min-width:0}._stepDot_16tjz_58{width:36px;height:36px;border-radius:999px;border:1px solid #cbd5e1;background:#fff;color:#64748b;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._stepDotActive_16tjz_73{border-color:#2563eb;background:#2563eb;color:#fff}._stepDotDone_16tjz_79{border-color:#16a34a;background:#16a34a;color:#fff}._stepConnector_16tjz_85{margin-left:10px;height:2px;width:100%;background:#cbd5e1;border-radius:999px}._stepConnectorDone_16tjz_93{background:#22c55e}._stepLabel_16tjz_97{font-size:13px;color:#64748b;font-weight:600;padding-left:2px}._stepLabelActive_16tjz_104{color:#0f172a}._layout_16tjz_108{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px}._main_16tjz_114{display:grid;gap:24px}._card_16tjz_119{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 10px 30px #0f172a0f;padding:32px;transition:box-shadow .2s ease,transform .2s ease}._card_16tjz_119:hover{box-shadow:0 16px 40px #0f172a1a;transform:translateY(-1px)}._cardHeader_16tjz_133{display:flex;align-items:center;gap:12px;margin-bottom:22px}._cardHeaderInline_16tjz_140{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px}._cardHeaderIcon_16tjz_148{width:34px;height:34px;border-radius:10px;border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._cardTitle_16tjz_161{margin:0;font-size:18px;font-weight:700;color:#0f172a}._cardSubtitle_16tjz_168{margin:6px 0 0;font-size:14px;color:#64748b}._gridForm_16tjz_174,._gridAddress_16tjz_180{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._fullRow_16tjz_186{grid-column:1 / -1}._field_16tjz_190{display:grid;gap:8px;min-width:0}._label_16tjz_196{color:#64748b;font-size:13px;font-weight:700}._input_16tjz_202{height:52px;border:1px solid #cbd5e1;border-radius:12px;padding:0 18px;background:#fff;color:#0f172a;font-size:14px;width:100%;transition:border-color .2s ease,box-shadow .2s ease}._input_16tjz_202::-moz-placeholder{color:#94a3b8}._input_16tjz_202::placeholder{color:#94a3b8}._input_16tjz_202:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}._inputError_16tjz_224{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441f}._pmocCombobox_16tjz_229{--input-height: 52px;--input-radius: 12px;--input-bg: #ffffff;--color-border: #cbd5e1;--color-primary: #2563eb;--color-focus-ring: rgba(37, 99, 235, .12);--color-surface: #ffffff;--color-surface-elevated: #ffffff;--color-text: #0f172a;--color-text-muted: #64748b}._textarea_16tjz_242{min-height:110px;height:110px;padding:14px 18px;resize:vertical}._errorText_16tjz_249{font-size:12px;color:#dc2626;font-weight:600}._fieldHintRow_16tjz_255{min-height:16px;display:flex;align-items:center}._fieldHint_16tjz_255{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._switchControl_16tjz_269{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._switchControl_16tjz_269 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}._switchTrack_16tjz_285{width:46px;height:24px;background:#cbd5e1;border-radius:999px;padding:2px;display:inline-flex;align-items:center;transition:background-color .2s ease}._switchThumb_16tjz_296{width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a33;transform:translate(0);transition:transform .2s ease}._switchControl_16tjz_269 input:checked+._switchTrack_16tjz_285{background:#2563eb}._switchControl_16tjz_269 input:checked+._switchTrack_16tjz_285 ._switchThumb_16tjz_296{transform:translate(22px)}._switchLabel_16tjz_314{font-size:13px;font-weight:600;color:#334155}._infoBox_16tjz_320{margin-top:20px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.5}._side_16tjz_331{width:100%}._sideSticky_16tjz_335{width:330px;max-width:100%;position:sticky;top:100px;display:grid;gap:24px}._sideTitle_16tjz_344{margin:0 0 14px;font-size:18px;font-weight:700}._sideTitleWithIcon_16tjz_350{margin:0 0 12px;font-size:18px;font-weight:700;display:flex;align-items:center;gap:10px}._sideTitleAvatar_16tjz_359{width:28px;height:28px;border-radius:999px;border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center}._summaryList_16tjz_371{list-style:none;margin:0;padding:0;display:grid}._summaryItem_16tjz_378{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}._summaryItem_16tjz_378:last-child{margin-bottom:0}._summaryIconWrap_16tjz_389{width:30px;height:30px;border-radius:10px;border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._summaryInfo_16tjz_402{display:grid;gap:4px;color:#334155;font-size:14px}._ok_16tjz_409{color:#16a34a;font-size:13px}._progress_16tjz_414{color:#2563eb;font-size:13px}._pending_16tjz_419{color:#94a3b8;font-size:13px}._sideText_16tjz_424{margin:0;color:#475569;font-size:14px;line-height:1.45}._progressTrack_16tjz_431{margin-top:14px;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}._progressBar_16tjz_439{height:100%;background:#2563eb;border-radius:999px}._progressCaption_16tjz_445{margin:10px 0 0;color:#64748b;font-size:13px;font-weight:600}._successBox_16tjz_452{margin-top:14px;border:1px solid #86efac;background:#ecfdf5;color:#166534;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}._footer_16tjz_463{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:12px}._cancelBtn_16tjz_471{height:48px;border-radius:12px;border:1px solid #cbd5e1;background:#fff;color:#334155;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}._cancelBtn_16tjz_471:hover{border-color:#94a3b8;box-shadow:0 8px 20px #0f172a14}._backBtn_16tjz_492{height:48px;border-radius:12px;border:1px solid #cbd5e1;background:#fff;color:#334155;padding:0 18px;display:inline-flex;align-items:center;gap:8px;justify-content:center;text-decoration:none;font-weight:700;font-size:14px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._backBtn_16tjz_492:hover{border-color:#94a3b8;box-shadow:0 8px 20px #0f172a14}._hiddenFileInput_16tjz_515{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._uploadArea_16tjz_523{width:100%;height:180px;border:2px dashed #cbd5e1;border-radius:18px;background:#fff;color:#64748b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._uploadArea_16tjz_523:hover{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}._uploadTitle_16tjz_544{margin:0;font-size:14px;color:#334155;font-weight:600}._uploadHint_16tjz_551{margin:0;font-size:12px;color:#94a3b8}._uploadCount_16tjz_557{margin:10px 0 0;font-size:13px;color:#0f172a;font-weight:600}._suggestedDocs_16tjz_564{margin-top:16px;display:grid;gap:10px}._suggestedLabel_16tjz_570{font-size:13px;color:#64748b;font-weight:600}._suggestedChips_16tjz_576{display:flex;flex-wrap:wrap;gap:8px}._suggestedChip_16tjz_576{background:#f1f5f9;border-radius:20px;padding:6px 12px;font-size:12px;color:#334155;font-weight:600}._cardHeaderActions_16tjz_591{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}._inlineActions_16tjz_599{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}._btnSecondaryInline_16tjz_606,._btnPrimaryInline_16tjz_607{height:38px;border-radius:12px;padding:0 14px;border:1px solid #dbe3f0;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px;cursor:pointer}._btnSecondaryInline_16tjz_606{background:#fff;color:#334155}._btnPrimaryInline_16tjz_607{border-color:#2563eb;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8)}._step3Card_16tjz_633{width:100%;padding:28px;border-radius:22px;box-shadow:0 12px 35px #0f172a12}._step3List_16tjz_640{display:flex;flex-direction:column;gap:0;width:100%;margin-top:8px}._step3Row_16tjz_648{display:grid;grid-template-columns:280px 220px minmax(420px,1fr) 150px;gap:28px;padding:24px 28px;min-height:170px;align-items:start;border-bottom:1px solid #e2e8f0;width:100%}._step3Row_16tjz_648:last-child{border-bottom:none}._step3ColInfo_16tjz_663,._step3ColOccupation_16tjz_664,._step3ColEquip_16tjz_665,._step3ColActions_16tjz_666{min-width:0}._step3Head_16tjz_670{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}._step3Name_16tjz_678{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#0f172a;line-height:1.2}._step3TypeBadge_16tjz_689{border-radius:999px;background:#eff6ff;color:#2563eb;font-size:11px;padding:4px 10px;font-weight:700;white-space:nowrap}._step3Metrics_16tjz_699{display:flex;gap:12px;margin-bottom:10px;flex-wrap:nowrap}._step3Metric_16tjz_699{display:flex;flex-direction:column;justify-content:center;gap:2px;width:70px;height:55px;padding:8px 10px;background:#f8fafc;border-radius:12px;border:1px solid #eef2f7}._step3Metric_16tjz_699 span{font-size:10px;color:#64748b;font-weight:600;line-height:1.1}._step3Metric_16tjz_699 strong{font-size:13px;color:#0f172a;font-weight:700;line-height:1.2}._step3Schedule_16tjz_733{display:flex;flex-direction:column;gap:6px}._step3ScheduleLabel_16tjz_739{font-size:11px;color:#64748b;display:inline-flex;align-items:center;gap:4px}._step3ScheduleTime_16tjz_747{font-size:12px;color:#0f172a;font-weight:600}._step3Days_16tjz_753{display:flex;flex-wrap:wrap;gap:4px}._step3DayChip_16tjz_759{border-radius:999px;background:#eff6ff;color:#2563eb;font-size:10px;font-weight:700;padding:2px 8px;line-height:1.4}._step3SectionLabel_16tjz_769{display:block;margin:0 0 10px;font-size:12px;font-weight:700;color:#334155}._step3OccupationList_16tjz_777{display:flex;flex-direction:column;gap:6px}._step3OccupationItem_16tjz_783{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}._step3OccupationItem_16tjz_783 span{display:inline-flex;align-items:center;gap:4px;color:#64748b}._step3OccupationItem_16tjz_783 strong{color:#0f172a;font-weight:700}._step3TotalBadge_16tjz_803{display:inline-flex;align-items:center;gap:4px;margin-top:8px;background:#dcfce7;color:#166534;font-size:11px;font-weight:700;padding:6px 12px;border-radius:20px}._step3EquipTable_16tjz_816{width:100%}._step3EquipHead_16tjz_820,._step3EquipRow_16tjz_821{display:grid;grid-template-columns:80px 1fr 120px 110px 28px;gap:10px;align-items:center;font-size:12px}._step3EquipHead_16tjz_820{color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding-bottom:4px;border-bottom:1px solid #e2e8f0;margin-bottom:2px}._step3EquipRow_16tjz_821{height:32px;color:#334155;border-bottom:1px solid #f1f5f9}._step3EquipRow_16tjz_821:last-child{border-bottom:none}._step3EquipTag_16tjz_850{color:#2563eb;font-weight:700;font-size:12px}._step3EquipModel_16tjz_856{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._step3EquipBtu_16tjz_862{text-align:right;font-weight:600;color:#0f172a;font-size:11px}._step3EquipEmpty_16tjz_869{margin:4px 0 0;font-size:12px;color:#94a3b8}._step3EquipDelete_16tjz_875{width:24px;height:24px;border-radius:8px;border:none;background:transparent;color:#cbd5e1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s,background .15s}._step3EquipDelete_16tjz_875:hover{color:#ef4444;background:#fef2f2}._step3Actions_16tjz_894{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._step3ActionBtn_16tjz_901{height:34px;width:130px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;cursor:pointer;font-size:12px;font-weight:600;white-space:nowrap}._step3ActionBtnAccent_16tjz_919{border-color:#bfdbfe;color:#2563eb}._step3ActionBtnDanger_16tjz_924{width:34px;height:34px;padding:0;color:#ef4444;background:#fef2f2;border-color:#fecaca}._step3Summary_16tjz_933{margin-top:20px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:16px;padding:16px 24px}._step3SummaryTitle_16tjz_941{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;color:#334155}._step3SummaryStats_16tjz_951{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}._step3SummaryStat_16tjz_951{display:flex;flex-direction:column;gap:4px;padding:0 20px;border-left:1px solid #e2e8f0}._step3SummaryStat_16tjz_951:first-child{border-left:none;padding-left:0}._step3SummaryStat_16tjz_951 span{font-size:11px;color:#64748b;font-weight:600}._step3SummaryStat_16tjz_951 strong{font-size:15px;color:#0f172a;font-weight:700}._iconBtnWide_16tjz_984{height:34px;width:130px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#475569;display:inline-flex;align-items:center;gap:6px;padding:0 10px;cursor:pointer;font-size:12px;font-weight:600;justify-content:center}._iconBtnAccent_16tjz_1001{border-color:#bfdbfe;color:#2563eb;background:#fff}._typeBadge_16tjz_1007{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}._badgeSplit_16tjz_1018{background:#dbeafe;color:#2563eb}._badgeCassete_16tjz_1023{background:#dcfce7;color:#16a34a}._badgePisoTeto_16tjz_1028{background:#f3e8ff;color:#9333ea}._badgeDefault_16tjz_1033{background:#f1f5f9;color:#334155}._iconBtn_16tjz_984{width:36px;height:34px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._iconBtnDanger_16tjz_1051{color:#ef4444;background:#fef2f2;border-color:#fecaca}._scheduleGrid_16tjz_1057{display:grid;grid-template-columns:360px 1fr;gap:24px}._scheduleEquipmentsPanel_16tjz_1063,._scheduleDetailsPanel_16tjz_1064{border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 8px 24px #0f172a0d;padding:18px}._schedulePanelHeader_16tjz_1072{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._schedulePanelHeader_16tjz_1072 h3{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#0f172a}._schedulePanelHeader_16tjz_1072 span{font-size:12px;color:#64748b;font-weight:700}._scheduleSearchWrap_16tjz_1094{height:38px;border:1px solid #e2e8f0;border-radius:12px;padding:0 10px;display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#64748b}._scheduleSearchWrap_16tjz_1094 input{border:none;outline:none;width:100%;font-size:13px;color:#0f172a;background:transparent}._scheduleEquipmentsList_16tjz_1115{display:grid;gap:10px;max-height:520px;overflow:auto}._scheduleEquipmentItem_16tjz_1122{border:1px solid #e2e8f0;border-radius:14px;background:#fff;padding:12px;text-align:left;display:grid;gap:5px;cursor:pointer}._scheduleEquipmentItemActive_16tjz_1133{border-color:#2563eb;background:#eff6ff}._scheduleEquipmentHead_16tjz_1138{display:flex;justify-content:space-between;gap:8px;align-items:center}._scheduleEquipmentHead_16tjz_1138 strong{color:#2563eb;font-size:13px}._scheduleEquipmentHead_16tjz_1138 span{color:#0f172a;font-size:12px;font-weight:700}._scheduleEquipmentItem_16tjz_1122 p{margin:0;font-size:12px;color:#334155}._scheduleEquipmentItem_16tjz_1122 small{color:#2563eb;font-size:11px;font-weight:700}._scheduleAddEquipmentBtn_16tjz_1168{margin-top:10px;width:100%;height:34px;border-radius:10px;border:1px dashed #bfdbfe;color:#2563eb;background:#f8fbff;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}._scheduleDetailsHeader_16tjz_1185{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}._scheduleDetailsHeader_16tjz_1185 h3{margin:0;font-size:16px;color:#0f172a}._scheduleEquipmentMeta_16tjz_1199{margin-top:8px;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._scheduleInfoGrid_16tjz_1207{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}._scheduleInfoGrid_16tjz_1207 article{border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:10px;display:grid;gap:3px}._scheduleInfoGrid_16tjz_1207 small{color:#64748b;font-size:11px}._scheduleInfoGrid_16tjz_1207 strong{color:#0f172a;font-size:12px}._scheduleServicesSection_16tjz_1233{border:1px solid #e2e8f0;border-radius:14px;background:#fff;padding:12px}._scheduleServicesHead_16tjz_1240{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}._scheduleServicesHead_16tjz_1240 h4{margin:0;font-size:14px;color:#0f172a}._scheduleServicesHead_16tjz_1240 p{margin:4px 0 0;font-size:12px;color:#64748b}._scheduleActivitiesList_16tjz_1260{display:grid;gap:12px}._scheduleActivityCard_16tjz_1265{border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 6px 18px #0f172a0a;overflow:hidden}._scheduleActivityCardInactive_16tjz_1273{opacity:.72}._scheduleActivityHeader_16tjz_1277{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;background:#f8fafc;border-bottom:1px solid #eef2f7}._scheduleActivityToggle_16tjz_1287{border:none;background:transparent;padding:0;display:flex;align-items:flex-start;gap:10px;cursor:pointer;text-align:left;flex:1;min-width:0}._scheduleActivityChevron_16tjz_1300{color:#64748b;margin-top:2px;flex:0 0 auto;transition:transform .2s ease}._scheduleActivityChevronOpen_16tjz_1307{color:#2563eb;margin-top:2px;flex:0 0 auto;transform:rotate(180deg);transition:transform .2s ease}._scheduleActivityTitleWrap_16tjz_1315{display:grid;gap:8px;min-width:0}._scheduleActivityTitleWrap_16tjz_1315 strong{font-size:14px;color:#0f172a}._scheduleActivitySummary_16tjz_1326{font-size:12px;color:#64748b;line-height:1.4}._scheduleActivityMeta_16tjz_1332{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._schedulePeriodicityBadge_16tjz_1339,._scheduleStatusBadge_16tjz_1340,._scheduleTimeBadge_16tjz_1341{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}._schedulePeriodicityBadge_16tjz_1339,._schedulePeriodicityMensal_16tjz_1355{background:#dbeafe;color:#2563eb}._schedulePeriodicityTrimestral_16tjz_1360{background:#ede9fe;color:#7c3aed}._schedulePeriodicitySemestral_16tjz_1365{background:#fef3c7;color:#b45309}._schedulePeriodicityDefault_16tjz_1370{background:#f1f5f9;color:#475569}._scheduleStatusBadge_16tjz_1340{background:#f1f5f9;color:#64748b;border:none;cursor:pointer}._scheduleStatusActive_16tjz_1382{background:#dcfce7;color:#166534}._scheduleStatusInactive_16tjz_1387{background:#fee2e2;color:#b91c1c}._scheduleTimeBadge_16tjz_1341{background:#f8fafc;color:#64748b;border:1px solid #e2e8f0}._scheduleActivityActions_16tjz_1398{display:inline-flex;gap:6px;flex:0 0 auto}._scheduleActivityBody_16tjz_1404{padding:14px 16px 16px;display:grid;gap:12px}._scheduleActivityServicesHead_16tjz_1410{display:flex;align-items:center;justify-content:space-between;gap:10px}._scheduleActivityServicesHead_16tjz_1410 span{font-size:12px;font-weight:700;color:#334155}._scheduleAddServiceBtn_16tjz_1423{height:32px;padding:0 12px;border-radius:10px;border:1px solid #bfdbfe;background:#fff;color:#2563eb;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}._scheduleActivityServicesList_16tjz_1438{list-style:none;margin:0;padding:0;display:grid;gap:8px}._scheduleActivityServiceRow_16tjz_1446{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid #eef2f7;border-radius:12px;background:#fcfdff}._scheduleActivityServiceText_16tjz_1457{font-size:13px;color:#334155;line-height:1.4;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._scheduleActivityServiceTextInactive_16tjz_1467{color:#94a3b8;text-decoration:line-through}._scheduleRequiredBadge_16tjz_1472{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;background:#fff7ed;color:#c2410c}._scheduleActivityEmpty_16tjz_1483{margin:0;font-size:12px;color:#94a3b8}._scheduleAddServiceInlineBtn_16tjz_1489{width:-moz-fit-content;width:fit-content;height:34px;padding:0 12px;border-radius:10px;border:1px dashed #bfdbfe;background:#f8fbff;color:#2563eb;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}._scheduleActivityTableWrap_16tjz_1505{overflow:auto}._scheduleActivityTable_16tjz_1505{width:100%;border-collapse:collapse}._scheduleActivityTable_16tjz_1505 thead th{background:#f8fafc;color:#64748b;font-size:11px;text-align:left;padding:10px;border-bottom:1px solid #e2e8f0;white-space:nowrap}._scheduleActivityTable_16tjz_1505 tbody td{padding:10px;font-size:12px;color:#334155;border-bottom:1px solid #eef2f7;vertical-align:middle}._scheduleActivityTable_16tjz_1505 tbody tr:last-child td{border-bottom:none}._scheduleActivityTable_16tjz_1505 tbody td strong{display:block;color:#0f172a;font-weight:600}._scheduleMiniToggle_16tjz_1542{min-width:42px;height:28px;padding:0 10px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:11px;font-weight:700;cursor:pointer}._scheduleMiniToggleOn_16tjz_1555{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}._scheduleTableWrap_16tjz_1561{overflow:auto}._scheduleTable_16tjz_1561{width:100%;border-collapse:collapse}._scheduleTable_16tjz_1561 thead th{background:#f8fafc;color:#64748b;font-size:12px;text-align:left;padding:10px;border-bottom:1px solid #e2e8f0}._scheduleTable_16tjz_1561 tbody td{padding:10px;font-size:12px;color:#334155;border-bottom:1px solid #e2e8f0;vertical-align:middle}._scheduleTable_16tjz_1561 tbody tr:last-child td{border-bottom:none}._scheduleTable_16tjz_1561 tbody td strong{display:block;color:#0f172a}._scheduleCustomBadge_16tjz_1596{margin-top:4px;display:inline-flex;padding:2px 8px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:10px;font-weight:700}._scheduleActions_16tjz_1607{display:inline-flex;align-items:center;gap:6px}._scheduleSwitch_16tjz_1613{display:inline-flex;align-items:center;cursor:pointer}._scheduleSwitch_16tjz_1613 input{position:absolute;opacity:0;pointer-events:none}._scheduleSwitchTrack_16tjz_1625{width:34px;height:20px;border-radius:999px;background:#cbd5e1;padding:2px;display:inline-flex;align-items:center;transition:background-color .2s ease}._scheduleSwitchThumb_16tjz_1636{width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a33;transform:translate(0);transition:transform .2s ease}._scheduleSwitch_16tjz_1613 input:checked+._scheduleSwitchTrack_16tjz_1625{background:#2563eb}._scheduleSwitch_16tjz_1613 input:checked+._scheduleSwitchTrack_16tjz_1625 ._scheduleSwitchThumb_16tjz_1636{transform:translate(14px)}._scheduleApplyOptions_16tjz_1654{display:grid;gap:8px;margin-top:2px}._scheduleApplyOption_16tjz_1654{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#334155}._counterText_16tjz_1668{justify-self:end;color:#94a3b8;font-size:12px;font-weight:600}._equipmentCards_16tjz_1675{display:none}._equipmentCard_16tjz_1675{border:1px solid #e2e8f0;border-radius:14px;background:#fff;padding:12px;display:grid;gap:8px}._equipmentCard_16tjz_1675 p{margin:0;font-size:13px;color:#334155}._equipmentCardHead_16tjz_1694{display:flex;justify-content:space-between;align-items:center;gap:10px}._modalOverlay_16tjz_1701{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a7a;display:flex;align-items:center;justify-content:center;z-index:70;padding:16px}._modalDialog_16tjz_1712{width:min(900px,100%);max-height:92vh;overflow:auto;border-radius:20px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 22px 50px #0f172a47;padding:20px;display:grid;gap:16px}._modalHeader_16tjz_1725{display:flex;justify-content:space-between;align-items:center}._modalHeader_16tjz_1725 h3{margin:0;font-size:18px;color:#0f172a}._modalClose_16tjz_1737{width:32px;height:32px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._modalGrid_16tjz_1749{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._modalActions_16tjz_1755{display:flex;justify-content:flex-end;gap:10px}._irisAlerts_16tjz_1761{display:grid;gap:10px;margin-top:10px}._irisAlertCard_16tjz_1767{border:1px solid #fde68a;background:#fffdf0;border-radius:12px;padding:10px}._irisAlertTitle_16tjz_1774{margin:0;font-size:12px;color:#92400e;font-weight:700;display:inline-flex;align-items:center;gap:5px}._irisAlertText_16tjz_1784{margin:6px 0 0;font-size:12px;color:#334155;line-height:1.45}._weekdayCheckRow_16tjz_1791{display:flex;flex-wrap:wrap;gap:8px}._weekdayCheck_16tjz_1791{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#334155}@media(max-width:1280px){._stepper_16tjz_33{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}._layout_16tjz_108{grid-template-columns:1fr}._sideSticky_16tjz_335{position:static;width:100%}}@media(max-width:1024px){._gridForm_16tjz_174,._gridAddress_16tjz_180{grid-template-columns:repeat(2,minmax(0,1fr))}._step3Row_16tjz_648{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0;min-height:unset}._step3ColActions_16tjz_666{grid-column:1 / -1}._step3Actions_16tjz_894{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}._step3Metrics_16tjz_699{flex-wrap:wrap}._step3EquipHead_16tjz_820,._step3EquipRow_16tjz_821{grid-template-columns:70px 1fr 100px 90px 24px}._modalGrid_16tjz_1749{grid-template-columns:repeat(2,minmax(0,1fr))}._scheduleGrid_16tjz_1057{grid-template-columns:1fr}._scheduleInfoGrid_16tjz_1207{grid-template-columns:repeat(2,minmax(0,1fr))}._step3SummaryStats_16tjz_951{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._step3SummaryStat_16tjz_951:nth-child(odd){border-left:none;padding-left:0}}@media(max-width:768px){._pageContainer_16tjz_7{padding:16px}._stepper_16tjz_33{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}._card_16tjz_119{padding:20px}._cardHeaderInline_16tjz_140{flex-direction:column;align-items:flex-start}._gridForm_16tjz_174,._gridAddress_16tjz_180{grid-template-columns:1fr;gap:14px}._cardHeaderActions_16tjz_591{flex-direction:column}._step3Row_16tjz_648{grid-template-columns:1fr;padding:20px 0;min-height:unset;gap:16px}._step3EquipHead_16tjz_820{display:none}._step3EquipRow_16tjz_821{grid-template-columns:1fr;gap:4px;height:auto;padding:10px 0;border-bottom:1px solid #e2e8f0}._step3EquipBtu_16tjz_862{text-align:left}._step3ActionBtn_16tjz_901,._step3ActionBtnDanger_16tjz_924{width:100%}._modalGrid_16tjz_1749{grid-template-columns:1fr}._scheduleDetailsHeader_16tjz_1185,._scheduleServicesHead_16tjz_1240,._scheduleActivityHeader_16tjz_1277{flex-direction:column;align-items:flex-start}._scheduleActivityServiceRow_16tjz_1446{grid-template-columns:1fr;gap:8px}._scheduleActivityTable_16tjz_1505 thead{display:none}._scheduleActivityTable_16tjz_1505,._scheduleActivityTable_16tjz_1505 tbody,._scheduleActivityTable_16tjz_1505 tr,._scheduleActivityTable_16tjz_1505 td{display:block;width:100%}._scheduleActivityTable_16tjz_1505 tr{border-bottom:1px solid #e2e8f0;padding:8px 0}._scheduleActivityTable_16tjz_1505 tbody td{border:none;padding:6px 4px}._scheduleInfoGrid_16tjz_1207,._step3SummaryStats_16tjz_951{grid-template-columns:1fr}._step3SummaryStat_16tjz_951{border-left:none;border-top:1px solid #e2e8f0;padding:10px 0 0}._step3SummaryStat_16tjz_951:first-child{border-top:none;padding-top:0}._scheduleTable_16tjz_1561 thead{display:none}._scheduleTable_16tjz_1561,._scheduleTable_16tjz_1561 tbody,._scheduleTable_16tjz_1561 tr,._scheduleTable_16tjz_1561 td{display:block;width:100%}._scheduleTable_16tjz_1561 tr{border-bottom:1px solid #e2e8f0;padding:6px 0}._scheduleTable_16tjz_1561 tbody td{border:none;padding:6px 4px}._scheduleActions_16tjz_1607{justify-content:flex-start}._footer_16tjz_463{flex-direction:column;align-items:stretch}._cancelBtn_16tjz_471,._backBtn_16tjz_492{width:100%}}._scheduleConfigOverlay_16tjz_2035{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:9998}._scheduleConfigDialog_16tjz_2044{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:20px;padding:28px;box-shadow:0 24px 80px #0f172a47;border:1px solid #e2e8f0}._scheduleConfigHeader_16tjz_2061{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}._scheduleConfigTitle_16tjz_2069{margin:0;font-size:20px;font-weight:700;color:#0f172a;line-height:1.3}._scheduleConfigSubtitle_16tjz_2077{margin:6px 0 0;font-size:14px;color:#64748b;line-height:1.45}._scheduleConfigClose_16tjz_2084{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease}._scheduleConfigClose_16tjz_2084:hover{background:#f1f5f9}._scheduleConfigBody_16tjz_2103{display:flex;flex-direction:column;gap:22px}._scheduleConfigSection_16tjz_2109{display:flex;flex-direction:column;gap:14px;min-width:0}._scheduleConfigSectionTitle_16tjz_2116{margin:0;font-size:15px;font-weight:700;color:#0f172a}._scheduleConfigDatesGrid_16tjz_2123{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._scheduleConfigSplit_16tjz_2129{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}._scheduleConfigField_16tjz_2136{display:flex;flex-direction:column;gap:8px;min-width:0}._scheduleConfigLabel_16tjz_2143{font-size:13px;font-weight:600;color:#0f172a}._scheduleConfigInput_16tjz_2149,._scheduleConfigSelect_16tjz_2150{width:100%;height:44px;border:1px solid #cbd5e1;border-radius:12px;padding:0 14px;font-size:14px;color:#0f172a;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._scheduleConfigSelect_16tjz_2150{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}._scheduleConfigInput_16tjz_2149:focus,._scheduleConfigSelect_16tjz_2150:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._scheduleConfigDateWrap_16tjz_2178{position:relative;display:flex;align-items:center}._scheduleConfigDateIcon_16tjz_2184{position:absolute;left:12px;color:#64748b;pointer-events:none}._scheduleConfigDateWrap_16tjz_2178 ._scheduleConfigInput_16tjz_2149{padding-left:38px}._scheduleConfigToggles_16tjz_2195{display:flex;flex-direction:column;gap:12px}._scheduleConfigToggleRow_16tjz_2201{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#334155;line-height:1.4}._scheduleConfigSwitch_16tjz_2211{position:relative;display:inline-flex;cursor:pointer;flex-shrink:0}._scheduleConfigSwitch_16tjz_2211 input{position:absolute;opacity:0;width:0;height:0}._scheduleConfigSwitchTrack_16tjz_2225{display:block;width:44px;height:26px;border-radius:999px;background:#cbd5e1;position:relative;transition:background .2s ease}._scheduleConfigSwitchThumb_16tjz_2235{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a33;transition:transform .2s ease}._scheduleConfigSwitch_16tjz_2211 input:checked+._scheduleConfigSwitchTrack_16tjz_2225{background:#2563eb}._scheduleConfigSwitch_16tjz_2211 input:checked+._scheduleConfigSwitchTrack_16tjz_2225 ._scheduleConfigSwitchThumb_16tjz_2235{transform:translate(18px)}._scheduleConfigCheckboxList_16tjz_2255{display:flex;flex-direction:column;gap:10px}._scheduleConfigCheckbox_16tjz_2255{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#334155;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._scheduleConfigCheckbox_16tjz_2255 input{position:absolute;opacity:0;width:0;height:0}._scheduleConfigCheckboxBox_16tjz_2278{width:18px;height:18px;border:1.5px solid #cbd5e1;border-radius:5px;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease,border-color .15s ease}._scheduleConfigCheckbox_16tjz_2255 input:checked+._scheduleConfigCheckboxBox_16tjz_2278{background:#2563eb;border-color:#2563eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}._scheduleConfigRadioList_16tjz_2299{display:flex;flex-direction:column;gap:10px}._scheduleConfigRadio_16tjz_2299{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#334155;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._scheduleConfigRadio_16tjz_2299 input{position:absolute;opacity:0;width:0;height:0}._scheduleConfigRadioMark_16tjz_2322{width:18px;height:18px;border:1.5px solid #cbd5e1;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s ease}._scheduleConfigRadio_16tjz_2299 input:checked+._scheduleConfigRadioMark_16tjz_2322{border-color:#2563eb;border-width:5px}._scheduleConfigIrisNotice_16tjz_2340{display:flex;flex-direction:column;gap:10px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;padding:16px;color:#1e40af}._scheduleConfigIrisBadge_16tjz_2351{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1d4ed8}._scheduleConfigIrisNotice_16tjz_2340 p{margin:0;font-size:13px;line-height:1.5;color:#1e40af}._scheduleConfigFooter_16tjz_2367{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._scheduleConfigBtnCancel_16tjz_2374{height:44px;padding:0 18px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._scheduleConfigBtnCancel_16tjz_2374:hover{background:#f8fafc;border-color:#cbd5e1}._scheduleConfigBtnSave_16tjz_2392{height:44px;padding:0 20px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 8px 20px #2563eb4d;transition:transform .15s ease,box-shadow .15s ease}._scheduleConfigBtnSave_16tjz_2392:hover{transform:translateY(-1px);box-shadow:0 10px 24px #2563eb5c}@media(max-width:760px){._scheduleConfigDatesGrid_16tjz_2123{grid-template-columns:1fr}._scheduleConfigSplit_16tjz_2129{grid-template-columns:1fr;gap:20px}._scheduleConfigDialog_16tjz_2044{padding:22px 18px}}._activityEditOverlay_16tjz_2428{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:9998}._activityEditDialog_16tjz_2437{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:20px;padding:28px;box-shadow:0 24px 80px #0f172a47;border:1px solid #e2e8f0}._activityEditHeader_16tjz_2454{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}._activityEditTitle_16tjz_2462{margin:0;font-size:20px;font-weight:700;color:#0f172a;line-height:1.3}._activityEditClose_16tjz_2470{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease}._activityEditClose_16tjz_2470:hover{background:#f1f5f9}._activityEditBody_16tjz_2489{display:flex;flex-direction:column;gap:18px}._activityEditField_16tjz_2495{display:flex;flex-direction:column;gap:8px;min-width:0}._activityEditLabel_16tjz_2502{font-size:14px;font-weight:600;color:#0f172a}._activityEditInput_16tjz_2508{width:100%;height:48px;border:1px solid #cbd5e1;border-radius:12px;padding:0 14px;font-size:14px;color:#0f172a;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._activityEditTextarea_16tjz_2520{height:96px;min-height:96px;padding:14px;resize:vertical;line-height:1.5}._activityEditInput_16tjz_2508:focus,._activityEditSelect_16tjz_2529:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._activityEditRow_16tjz_2535{display:grid;grid-template-columns:1fr 1fr;gap:16px}._activityEditSelectWrap_16tjz_2541{position:relative;display:flex;align-items:center;height:48px}._activityEditSelect_16tjz_2529{width:100%;height:48px;border:1px solid #cbd5e1;border-radius:12px;padding:0 40px 0 14px;font-size:14px;color:#0f172a;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._activityEditNotice_16tjz_2564{display:flex;align-items:flex-start;gap:12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;padding:14px 16px;color:#1e40af}._activityEditNoticeIcon_16tjz_2575{flex-shrink:0;margin-top:1px;color:#2563eb}._activityEditNoticeContent_16tjz_2581{display:flex;flex-direction:column;gap:4px;min-width:0}._activityEditNoticeTitle_16tjz_2588{margin:0;font-size:14px;font-weight:600;line-height:1.45;color:#1e40af}._activityEditNoticeText_16tjz_2596{margin:0;font-size:13px;line-height:1.45;color:#1d4ed8}._activityEditFooter_16tjz_2603{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._activityEditBtnCancel_16tjz_2610{height:42px;padding:0 18px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._activityEditBtnCancel_16tjz_2610:hover{background:#f8fafc;border-color:#cbd5e1}._activityEditBtnSave_16tjz_2628{height:42px;padding:0 20px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 8px 20px #2563eb4d;transition:transform .15s ease,box-shadow .15s ease}._activityEditBtnSave_16tjz_2628:hover{transform:translateY(-1px);box-shadow:0 10px 24px #2563eb5c}@media(max-width:560px){._activityEditDialog_16tjz_2437{padding:22px 18px}._activityEditRow_16tjz_2535{grid-template-columns:1fr}}._serviceEditOverlay_16tjz_2659{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:80;padding:16px}._serviceEditDialog_16tjz_2672{width:760px;max-width:95vw;max-height:92vh;overflow:auto;background:#fff;border-radius:24px;padding:32px;box-shadow:0 25px 80px #0f172a40;display:flex;flex-direction:column;gap:28px}._serviceEditHeader_16tjz_2686{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}._serviceEditHeaderMain_16tjz_2693{flex:1;min-width:0}._serviceEditTitle_16tjz_2698{margin:0;font-size:24px;font-weight:700;color:#0f172a;line-height:1.25}._serviceEditSubtitle_16tjz_2706{margin:8px 0 0;font-size:14px;color:#64748b;line-height:1.5}._serviceEditHeaderActions_16tjz_2713{display:flex;align-items:center;gap:12px;flex-shrink:0}._serviceEditStatusBadge_16tjz_2720{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}._serviceEditStatusBadgeActive_16tjz_2731{background:#dcfce7;color:#16a34a}._serviceEditStatusBadgeInactive_16tjz_2736{background:#f1f5f9;color:#64748b}._serviceEditClose_16tjz_2741{width:40px;height:40px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease}._serviceEditClose_16tjz_2741:hover{background:#f8fafc;border-color:#cbd5e1}._serviceEditBody_16tjz_2760{display:flex;flex-direction:column;gap:24px}._serviceEditField_16tjz_2766{display:flex;flex-direction:column;gap:8px;min-width:0}._serviceEditFieldFull_16tjz_2773{width:100%}._serviceEditLabel_16tjz_2777{font-size:14px;font-weight:600;color:#0f172a}._serviceEditTextarea_16tjz_2783,._serviceEditInput_16tjz_2784,._serviceEditSelect_16tjz_2785{width:100%;border:1px solid #cbd5e1;border-radius:14px;font-size:14px;color:#0f172a;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._serviceEditTextarea_16tjz_2783,._serviceEditInput_16tjz_2784{padding:14px 16px}._serviceEditTextarea_16tjz_2783{resize:vertical;line-height:1.5}._serviceEditTextareaMain_16tjz_2805{min-height:90px}._serviceEditTextareaObs_16tjz_2809{min-height:120px}._serviceEditTextarea_16tjz_2783:focus,._serviceEditInput_16tjz_2784:focus,._serviceEditSelect_16tjz_2785:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._serviceEditInputError_16tjz_2821,._serviceEditInputError_16tjz_2821 ._serviceEditSelect_16tjz_2785,._serviceEditInputError_16tjz_2821._serviceEditSelectWrap_16tjz_2823{border-color:#ef4444!important}._serviceEditError_16tjz_2827{font-size:12px;color:#ef4444;line-height:1.3}._serviceEditConfigGrid_16tjz_2833{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._serviceEditStatusGrid_16tjz_2839{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._serviceEditSelectWrap_16tjz_2823{position:relative;display:flex;align-items:center;height:58px;border:1px solid #cbd5e1;border-radius:14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._serviceEditSelectWrap_16tjz_2823:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._serviceEditSelectIconCalendar_16tjz_2861{position:absolute;left:16px;color:#2563eb;pointer-events:none}._serviceEditSelectIconCheck_16tjz_2868{position:absolute;left:16px;color:#16a34a;pointer-events:none}._serviceEditSelectIconCamera_16tjz_2875{position:absolute;left:16px;color:#2563eb;pointer-events:none}._serviceEditSelect_16tjz_2785{height:100%;border:none;border-radius:14px;padding:0 40px 0 46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;cursor:pointer}._serviceEditSelect_16tjz_2785:focus{outline:none;box-shadow:none}._serviceEditInputWrap_16tjz_2899{position:relative;display:flex;align-items:center;height:58px}._serviceEditInputIcon_16tjz_2906{position:absolute;left:16px;color:#64748b;pointer-events:none}._serviceEditInputWrap_16tjz_2899 ._serviceEditInput_16tjz_2784{height:58px;padding-left:46px}._serviceEditSwitchRow_16tjz_2918{display:flex;align-items:center;gap:12px;min-height:58px}._serviceEditSwitch_16tjz_2918{position:relative;display:inline-flex;cursor:pointer}._serviceEditSwitch_16tjz_2918 input{position:absolute;opacity:0;width:0;height:0}._serviceEditSwitchTrack_16tjz_2938{display:block;width:52px;height:30px;border-radius:999px;background:#cbd5e1;position:relative;transition:background .2s ease}._serviceEditSwitchThumb_16tjz_2948{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0f172a33;transition:transform .2s ease}._serviceEditSwitch_16tjz_2918 input:checked+._serviceEditSwitchTrack_16tjz_2938{background:#2563eb}._serviceEditSwitch_16tjz_2918 input:checked+._serviceEditSwitchTrack_16tjz_2938 ._serviceEditSwitchThumb_16tjz_2948{transform:translate(22px)}._serviceEditSwitchLabel_16tjz_2968{font-size:15px;font-weight:600;color:#0f172a}._serviceEditSwitchHint_16tjz_2974{margin:-4px 0 0;font-size:13px;color:#64748b;line-height:1.4}._serviceEditTextareaWrap_16tjz_2981{position:relative}._serviceEditCharCount_16tjz_2985{position:absolute;right:14px;bottom:12px;font-size:12px;color:#94a3b8;pointer-events:none}._serviceEditSummary_16tjz_2994{background:#eff6ff;border:1px solid #bfdbfe;border-radius:18px;padding:20px}._serviceEditSummaryTitle_16tjz_3001{margin:0 0 16px;font-size:14px;font-weight:700;color:#0f172a}._serviceEditSummaryGrid_16tjz_3008{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}._serviceEditSummaryItem_16tjz_3014{display:flex;flex-direction:column;gap:6px;padding:0 16px;border-right:1px solid #bfdbfe;min-width:0}._serviceEditSummaryItem_16tjz_3014:first-child{padding-left:0}._serviceEditSummaryItem_16tjz_3014:last-child{border-right:none;padding-right:0}._serviceEditSummaryLabel_16tjz_3032{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#64748b;font-weight:500}._serviceEditSummaryItem_16tjz_3014 strong{font-size:14px;font-weight:700;color:#0f172a;word-break:break-word}._serviceEditSummaryDot_16tjz_3048{width:10px;height:10px;border-radius:50%;background:#16a34a;flex-shrink:0}._serviceEditFooter_16tjz_3056{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:4px}._serviceEditBtnCancel_16tjz_3064{width:150px;height:54px;border-radius:14px;border:1px solid #cbd5e1;background:#fff;color:#0f172a;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._serviceEditBtnCancel_16tjz_3064:hover{background:#f8fafc;border-color:#94a3b8}._serviceEditBtnSave_16tjz_3082{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border:none;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 10px 25px #2563eb59;transition:transform .15s ease,box-shadow .15s ease}._serviceEditBtnSave_16tjz_3082:hover{transform:translateY(-1px);box-shadow:0 12px 28px #2563eb6b}@media(max-width:900px){._serviceEditConfigGrid_16tjz_2833{grid-template-columns:repeat(2,minmax(0,1fr))}._serviceEditSummaryGrid_16tjz_3008{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._serviceEditSummaryItem_16tjz_3014{border-right:none;padding:0}}@media(max-width:640px){._serviceEditDialog_16tjz_2672{width:100%;max-width:100%;max-height:96vh;border-radius:20px;padding:24px 20px;gap:22px}._serviceEditHeader_16tjz_2686{flex-direction:column;gap:16px}._serviceEditHeaderActions_16tjz_2713{width:100%;justify-content:space-between}._serviceEditConfigGrid_16tjz_2833,._serviceEditStatusGrid_16tjz_2839,._serviceEditSummaryGrid_16tjz_3008{grid-template-columns:1fr}._serviceEditFooter_16tjz_3056{flex-direction:column-reverse;align-items:stretch}._serviceEditBtnCancel_16tjz_3064,._serviceEditBtnSave_16tjz_3082{width:100%}}._docsCategoriesSection_16tjz_3163,._docsTableSection_16tjz_3164{display:flex;flex-direction:column;gap:16px;margin-top:24px}._docsSectionTitle_16tjz_3171{margin:0;font-size:16px;font-weight:700;color:#0f172a}._docsCategoriesGrid_16tjz_3178{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}._docsCategoryCard_16tjz_3184{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px;box-shadow:0 4px 18px #0f172a0a;display:flex;flex-direction:column;gap:10px;min-height:220px}._docsCategoryIcon_16tjz_3196{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}._docsCatToneBlue_16tjz_3205{background:#eff6ff;color:#2563eb}._docsCatToneGreen_16tjz_3210{background:#ecfdf5;color:#16a34a}._docsCatTonePurple_16tjz_3215{background:#f5f3ff;color:#7c3aed}._docsCatToneOrange_16tjz_3220{background:#fff7ed;color:#ea580c}._docsCatToneCyan_16tjz_3225{background:#ecfeff;color:#0891b2}._docsCatTonePink_16tjz_3230{background:#fdf2f8;color:#db2777}._docsCatToneSlate_16tjz_3235{background:#f8fafc;color:#475569}._docsCatToneGray_16tjz_3240{background:#f1f5f9;color:#64748b}._docsCategoryCard_16tjz_3184 h4{margin:0;font-size:14px;font-weight:700;color:#0f172a;line-height:1.4}._docsCategoryCard_16tjz_3184 p{margin:0;font-size:13px;color:#64748b;line-height:1.45}._docsCategoryCount_16tjz_3260{display:inline-flex;align-self:flex-start;padding:4px 10px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px;font-weight:700}._docsCategoryItems_16tjz_3271{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:#64748b}._docsCategoryMore_16tjz_3281{list-style:none;margin-left:-16px;color:#2563eb;font-weight:600}._docsTableHeader_16tjz_3288{display:flex;flex-direction:column;gap:14px}._docsFilters_16tjz_3294{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,1fr));gap:12px}._docsSearchWrap_16tjz_3300{display:flex;align-items:center;gap:10px;height:42px;border:1px solid #e2e8f0;border-radius:12px;padding:0 12px;background:#fff;color:#64748b}._docsSearchWrap_16tjz_3300 input{border:none;outline:none;width:100%;font-size:14px;color:#0f172a;background:transparent}._docsFilterSelect_16tjz_3321{height:42px;border:1px solid #e2e8f0;border-radius:12px;padding:0 12px;font-size:13px;color:#0f172a;background:#fff}._docsTableWrap_16tjz_3331{border:1px solid #e2e8f0;border-radius:16px;overflow:auto;background:#fff}._docsTable_16tjz_3164{width:100%;border-collapse:collapse;min-width:920px}._docsTable_16tjz_3164 th{text-align:left;font-size:12px;font-weight:700;color:#64748b;padding:14px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc}._docsTable_16tjz_3164 td{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:13px;color:#334155;vertical-align:middle}._docsTable_16tjz_3164 tbody tr:last-child td{border-bottom:none}._docsDocCell_16tjz_3366{display:flex;flex-direction:column;gap:6px}._docsDocCell_16tjz_3366 strong{color:#0f172a;font-size:14px}._docsStatusBadge_16tjz_3377{display:inline-flex;align-self:flex-start;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700}._docsStatusValid_16tjz_3386{background:#dcfce7;color:#16a34a}._docsStatusApproved_16tjz_3391{background:#dbeafe;color:#2563eb}._docsTypeBadge_16tjz_3396{display:inline-flex;padding:4px 8px;border-radius:8px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}._docsFileName_16tjz_3406{color:#64748b;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._docsActions_16tjz_3414{display:inline-flex;gap:6px}._docsEmptyRow_16tjz_3419{text-align:center;color:#94a3b8;padding:28px 16px!important}._docsViewAllBtn_16tjz_3425{align-self:flex-start;border:none;background:transparent;color:#2563eb;font-size:14px;font-weight:700;cursor:pointer;padding:0}._irisDocTips_16tjz_3436{display:flex;flex-direction:column;gap:10px;margin-top:12px}._irisDocTipItem_16tjz_3443{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#334155;line-height:1.45}._irisDocTipItem_16tjz_3443 svg{color:#16a34a;flex-shrink:0;margin-top:2px}._docsModalOverlay_16tjz_3458{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:9998}._docsModalDialog_16tjz_3467{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:20px;padding:28px;box-shadow:0 24px 80px #0f172a47;border:1px solid #e2e8f0}._docsModalHeader_16tjz_3484{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}._docsModalHeader_16tjz_3484 h3{margin:0;font-size:20px;font-weight:700;color:#0f172a}._docsModalClose_16tjz_3499{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._docsModalClose_16tjz_3499:hover{background:#f1f5f9}._docsModalBody_16tjz_3516{display:flex;flex-direction:column;gap:16px}._docsModalField_16tjz_3522{display:flex;flex-direction:column;gap:8px}._docsModalRow_16tjz_3528{display:grid;grid-template-columns:1fr 1fr;gap:14px}._docsModalLabel_16tjz_3534{font-size:13px;font-weight:600;color:#0f172a}._docsModalInput_16tjz_3540,._docsModalSelect_16tjz_3541,._docsModalTextarea_16tjz_3542{width:100%;border:1px solid #cbd5e1;border-radius:12px;font-size:14px;color:#0f172a;background:#fff}._docsModalInput_16tjz_3540,._docsModalSelect_16tjz_3541{height:44px;padding:0 14px}._docsModalTextarea_16tjz_3542{min-height:90px;padding:12px 14px;resize:vertical}._docsModalInput_16tjz_3540:focus,._docsModalSelect_16tjz_3541:focus,._docsModalTextarea_16tjz_3542:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._docsModalInputError_16tjz_3571{border-color:#ef4444!important}._docsModalError_16tjz_3575{font-size:12px;color:#ef4444}._docsUploadZone_16tjz_3580{border:1.5px dashed #cbd5e1;border-radius:14px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:#64748b;background:#f8fafc}._docsUploadZone_16tjz_3580 p{margin:0;font-size:14px;font-weight:600;color:#334155}._docsUploadZone_16tjz_3580 small{font-size:12px}._docsUploadBtn_16tjz_3604{height:38px;padding:0 16px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#334155;font-size:13px;font-weight:600;cursor:pointer}._docsUploadFileName_16tjz_3616{color:#2563eb;font-size:13px}._docsUploadInput_16tjz_3621{display:none}._docsModalFooter_16tjz_3625{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}._docsModalBtnCancel_16tjz_3632{height:44px;padding:0 18px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer}._docsModalBtnSave_16tjz_3644{height:44px;padding:0 20px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 8px 20px #2563eb4d}._docsConfigToggles_16tjz_3657{display:flex;flex-direction:column;gap:14px}._docsConfigRow_16tjz_3663{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:#334155;line-height:1.45}@media(max-width:1200px){._docsCategoriesGrid_16tjz_3178{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){._docsFilters_16tjz_3294,._docsModalRow_16tjz_3528{grid-template-columns:1fr}}@media(max-width:640px){._docsCategoriesGrid_16tjz_3178{grid-template-columns:1fr}}._reviewNotice_16tjz_3697{display:flex;align-items:flex-start;gap:14px;margin-top:20px;padding:16px 18px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;color:#1e40af}._reviewNotice_16tjz_3697 svg{flex-shrink:0;color:#2563eb;margin-top:2px}._reviewNotice_16tjz_3697 strong{display:block;font-size:15px;margin-bottom:4px}._reviewNotice_16tjz_3697 p{margin:0;font-size:14px;line-height:1.5;color:#1d4ed8}._reviewStepsList_16tjz_3728{display:flex;flex-direction:column;gap:14px;margin-top:22px}._reviewStepCard_16tjz_3735{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:20px;box-shadow:0 4px 16px #0f172a0a}._reviewStepCardActive_16tjz_3743{border-color:#2563eb;background:#eff6ff;box-shadow:0 8px 24px #2563eb1f}._reviewStepHead_16tjz_3749{display:flex;align-items:center;gap:14px}._reviewStepIcon_16tjz_3755{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._reviewIconGreen_16tjz_3765{background:#dcfce7;color:#22c55e}._reviewIconBlue_16tjz_3770{background:#dbeafe;color:#2563eb}._reviewIconPurple_16tjz_3775{background:#ede9fe;color:#7c3aed}._reviewIconOrange_16tjz_3780{background:#ffedd5;color:#ea580c}._reviewIconCyan_16tjz_3785{background:#ecfeff;color:#0891b2}._reviewIconActive_16tjz_3790{background:#2563eb;color:#fff}._reviewStepMain_16tjz_3795{flex:1;min-width:0}._reviewStepMain_16tjz_3795 strong{display:block;font-size:15px;color:#0f172a}._reviewStepMain_16tjz_3795 p{margin:4px 0 0;font-size:13px;color:#64748b}._reviewStepBadge_16tjz_3812{padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}._reviewStepBadgeDone_16tjz_3820{background:#dcfce7;color:#16a34a}._reviewStepBadgeActive_16tjz_3825{background:#dbeafe;color:#2563eb}._reviewEditBtn_16tjz_3830{height:36px;padding:0 14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#334155;font-size:13px;font-weight:600;cursor:pointer}._reviewEditBtn_16tjz_3830:hover{border-color:#cbd5e1;background:#f8fafc}._reviewExpandBtn_16tjz_3847{width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._reviewExpandBtn_16tjz_3847:hover{background:#0f172a0f}._reviewChevronOpen_16tjz_3864{transform:rotate(180deg)}._reviewStepBody_16tjz_3868{margin-top:18px;padding-top:18px;border-top:1px solid #e2e8f0}._reviewDetailsGrid_16tjz_3874{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0}._reviewDetailsGrid_16tjz_3874 div{display:flex;flex-direction:column;gap:4px}._reviewDetailsGrid_16tjz_3874 dt{font-size:12px;font-weight:600;color:#64748b}._reviewDetailsGrid_16tjz_3874 dd{margin:0;font-size:14px;font-weight:600;color:#0f172a}._reviewValidationSection_16tjz_3900{display:flex;flex-direction:column;gap:14px}._reviewValidationSection_16tjz_3900 h4,._reviewGenerateSection_16tjz_3907 h4{margin:0;font-size:16px;font-weight:700;color:#0f172a}._reviewValidationSection_16tjz_3900>p{margin:0;font-size:14px;color:#64748b}._reviewValidationGrid_16tjz_3920{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._reviewValidationCard_16tjz_3926{display:flex;align-items:flex-start;gap:10px;padding:14px;border-radius:14px;background:#fff;border:1px solid #e2e8f0}._reviewValidationCard_16tjz_3926 strong{display:block;font-size:13px;color:#0f172a;margin-bottom:4px}._reviewValidationCard_16tjz_3926 p{margin:0;font-size:12px;color:#64748b;line-height:1.45}._reviewCheckOk_16tjz_3950{color:#22c55e;flex-shrink:0}._reviewCheckPending_16tjz_3955{color:#cbd5e1;flex-shrink:0}._reviewGenerateSection_16tjz_3907{margin-top:20px;padding:20px;border-radius:16px;background:#fff;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:16px}._reviewFormatRow_16tjz_3971{display:flex;align-items:center;gap:12px;font-size:14px;color:#334155}._reviewFormatOption_16tjz_3979{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#2563eb}._reviewIncludeList_16tjz_3987{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}._reviewIncludeLabel_16tjz_3993{grid-column:1 / -1;font-size:13px;font-weight:700;color:#0f172a}._reviewIncludeItem_16tjz_4000{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:#334155;cursor:pointer}._reviewIncludeItem_16tjz_4000 input{position:absolute;opacity:0;width:0;height:0}._reviewIncludeBox_16tjz_4016{width:18px;height:18px;border:1.5px solid #cbd5e1;border-radius:5px;background:#fff;flex-shrink:0}._reviewIncludeItem_16tjz_4000 input:checked+._reviewIncludeBox_16tjz_4016{background:#2563eb;border-color:#2563eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}._reviewGenerateMainBtn_16tjz_4033{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;border:none;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 10px 25px #2563eb59}._reviewFooterActions_16tjz_4050{display:flex;align-items:center;gap:12px}._reviewFooterPreviewBtn_16tjz_4056{height:52px;padding:0 20px;border:1px solid #2563eb;border-radius:14px;background:#fff;color:#2563eb;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:8px;cursor:pointer}._reviewFooterGenerateBtn_16tjz_4071{height:52px;padding:0 22px;border:none;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 10px 25px #2563eb59}._reviewGenerateOverlay_16tjz_4087{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}._reviewGenerateModal_16tjz_4099{width:min(480px,100%);background:#fff;border-radius:20px;padding:32px 28px;box-shadow:0 24px 80px #0f172a47;text-align:center}._reviewGenerateLoader_16tjz_4108{display:flex;justify-content:center;margin-bottom:16px}._reviewGenerateSpinner_16tjz_4114{color:#2563eb;animation:_reviewSpin_16tjz_1 1s linear infinite}@keyframes _reviewSpin_16tjz_1{to{transform:rotate(360deg)}}._reviewGenerateModal_16tjz_4099 h3{margin:0 0 20px;font-size:20px;font-weight:700;color:#0f172a}._reviewGenerateSteps_16tjz_4132{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;text-align:left}._reviewGenerateSteps_16tjz_4132 li{display:flex;align-items:center;gap:10px;font-size:14px;color:#94a3b8}._reviewGenerateStepDone_16tjz_4150{color:#16a34a;font-weight:600}._reviewGenerateStepDone_16tjz_4150 svg{color:#22c55e}._reviewGenerateStepActive_16tjz_4159{color:#2563eb;font-weight:600}._reviewGenerateStepDot_16tjz_4164{width:10px;height:10px;border-radius:50%;background:#cbd5e1;flex-shrink:0}._reviewGenerateSuccessIcon_16tjz_4172{color:#22c55e;margin-bottom:12px}._reviewGenerateSuccessFile_16tjz_4177{margin:0 0 20px;font-size:14px;color:#64748b}._reviewGenerateSuccessActions_16tjz_4183{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}._reviewSuccessSecondaryBtn_16tjz_4190{height:44px;padding:0 12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#334155;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._reviewGenerateCloseBtn_16tjz_4206{border:none;background:transparent;color:#64748b;font-size:14px;font-weight:600;cursor:pointer}@media(max-width:900px){._reviewDetailsGrid_16tjz_3874,._reviewValidationGrid_16tjz_3920,._reviewIncludeList_16tjz_3987{grid-template-columns:1fr}._reviewStepHead_16tjz_3749{flex-wrap:wrap}._reviewFooterActions_16tjz_4050{width:100%;flex-direction:column}._reviewFooterPreviewBtn_16tjz_4056,._reviewFooterGenerateBtn_16tjz_4071{width:100%;justify-content:center}}
