._overlay_s4uuq_3{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_importFadeIn_s4uuq_1 .15s ease-out}@keyframes _importFadeIn_s4uuq_1{0%{opacity:0}to{opacity:1}}._modal_s4uuq_25{display:flex;flex-direction:column;width:92vw;height:88vh;max-width:1100px;border-radius:12px;overflow:hidden;background:#0f172a;border:1px solid rgba(255,255,255,.08);box-shadow:0 25px 60px #0009}._toolbar_s4uuq_39{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}._toolbarTitle_s4uuq_49{font-size:14px;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.08em}._closeBtn_s4uuq_57{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:#ffffff0f;color:#94a3b8;cursor:pointer;transition:all .15s}._closeBtn_s4uuq_57:hover{background:#ef444433;color:#f87171}._body_s4uuq_77{display:flex;flex:1;overflow:hidden}._templateList_s4uuq_84{width:320px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;overflow:hidden}._templateListHeader_s4uuq_93{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}._searchInput_s4uuq_99{width:100%;padding:8px 12px;font-size:13px;color:#e2e8f0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;outline:none;transition:border-color .15s}._searchInput_s4uuq_99::placeholder{color:#475569}._searchInput_s4uuq_99:focus{border-color:#38bdf866}._templateScroll_s4uuq_119{flex:1;overflow-y:auto;padding:8px}._templateItem_s4uuq_125{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;text-align:left;color:#cbd5e1;transition:all .15s}._templateItem_s4uuq_125:hover{background:#ffffff0a;border-color:#ffffff14}._templateItemActive_s4uuq_145{background:#38bdf814;border-color:#38bdf840;color:#f1f5f9}._templateItemName_s4uuq_151{font-size:13px;font-weight:600;line-height:1.3}._templateItemMeta_s4uuq_157{display:flex;align-items:center;gap:8px;font-size:11px;color:#64748b}._templateItemBadge_s4uuq_165{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:3px;background:#ffffff0f;color:#94a3b8}._stepPanel_s4uuq_177{flex:1;display:flex;flex-direction:column;overflow:hidden}._stepPanelEmpty_s4uuq_184{flex:1;display:flex;align-items:center;justify-content:center;color:#475569;font-size:13px;text-align:center;padding:40px}._stepPanelHeader_s4uuq_195{padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05;display:flex;align-items:center;justify-content:space-between}._stepPanelTitle_s4uuq_204{font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}._stepPanelActions_s4uuq_212{display:flex;align-items:center;gap:8px}._selectAllBtn_s4uuq_218{font-size:11px;font-weight:600;padding:4px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#94a3b8;cursor:pointer;transition:all .15s}._selectAllBtn_s4uuq_218:hover{background:#ffffff0f;color:#cbd5e1}._stepScroll_s4uuq_235{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:8px}._stepCard_s4uuq_244{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05;cursor:pointer;transition:all .15s}._stepCard_s4uuq_244:hover{background:#ffffff0a;border-color:#ffffff1f}._stepCardSelected_s4uuq_261{background:#38bdf80f;border-color:#38bdf840}._stepCheckbox_s4uuq_266{flex-shrink:0;width:18px;height:18px;margin-top:1px;border:2px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:transparent}._stepCheckboxChecked_s4uuq_280{background:#38bdf8;border-color:#38bdf8}._stepInfo_s4uuq_285{flex:1;min-width:0}._stepName_s4uuq_290{font-size:13px;font-weight:600;color:#e2e8f0;line-height:1.3}._stepDesc_s4uuq_297{font-size:11px;color:#64748b;margin-top:2px;line-height:1.4}._stepFieldCount_s4uuq_304{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#475569;margin-top:4px}._stepFieldList_s4uuq_313{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}._fieldTag_s4uuq_320{font-size:10px;font-weight:600;padding:2px 6px;border-radius:3px;background:#ffffff0d;color:#64748b;white-space:nowrap}._footer_s4uuq_331{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff05;flex-shrink:0}._footerInfo_s4uuq_341{font-size:12px;color:#64748b}._footerActions_s4uuq_346{display:flex;align-items:center;gap:10px}._cancelBtn_s4uuq_352{font-size:12px;font-weight:600;padding:8px 16px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#94a3b8;cursor:pointer;transition:all .15s}._cancelBtn_s4uuq_352:hover{background:#ffffff0f;color:#cbd5e1}._importBtn_s4uuq_369{font-size:12px;font-weight:700;padding:8px 20px;border-radius:6px;border:none;background:#38bdf8;color:#0c1221;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;transition:all .15s}._importBtn_s4uuq_369:hover{background:#7dd3fc}._importBtn_s4uuq_369:disabled{opacity:.35;cursor:not-allowed}._loadingWrap_s4uuq_393{flex:1;display:flex;align-items:center;justify-content:center;color:#475569;font-size:13px}._spinner_s4uuq_402{width:20px;height:20px;border:2px solid rgba(255,255,255,.1);border-top-color:#38bdf8;border-radius:50%;animation:_importSpin_s4uuq_1 .6s linear infinite;margin-right:10px}@keyframes _importSpin_s4uuq_1{to{transform:rotate(360deg)}}[data-theme=light] ._modal_s4uuq_25{background:#fff;border-color:#e2e8f0;box-shadow:0 25px 60px #00000026}[data-theme=light] ._toolbar_s4uuq_39{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] ._toolbarTitle_s4uuq_49{color:#0284c7}[data-theme=light] ._closeBtn_s4uuq_57{background:#f1f5f9;color:#64748b}[data-theme=light] ._closeBtn_s4uuq_57:hover{background:#ef44441a;color:#dc2626}[data-theme=light] ._templateList_s4uuq_84{border-right-color:#e2e8f0}[data-theme=light] ._templateListHeader_s4uuq_93{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] ._searchInput_s4uuq_99{background:#fff;border-color:#e2e8f0;color:#1e293b}[data-theme=light] ._searchInput_s4uuq_99::placeholder{color:#94a3b8}[data-theme=light] ._searchInput_s4uuq_99:focus{border-color:#38bdf8}[data-theme=light] ._templateItem_s4uuq_125{color:#475569}[data-theme=light] ._templateItem_s4uuq_125:hover{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._templateItemActive_s4uuq_145{background:#38bdf80f;border-color:#38bdf84d;color:#0f172a}[data-theme=light] ._templateItemName_s4uuq_151{color:#1e293b}[data-theme=light] ._templateItemBadge_s4uuq_165{background:#f1f5f9;color:#64748b}[data-theme=light] ._stepPanelEmpty_s4uuq_184{color:#94a3b8}[data-theme=light] ._stepPanelHeader_s4uuq_195{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] ._stepPanelTitle_s4uuq_204{color:#475569}[data-theme=light] ._selectAllBtn_s4uuq_218{border-color:#e2e8f0;color:#64748b}[data-theme=light] ._selectAllBtn_s4uuq_218:hover{background:#f1f5f9;color:#334155}[data-theme=light] ._stepCard_s4uuq_244{background:#fff;border-color:#e2e8f0}[data-theme=light] ._stepCard_s4uuq_244:hover{background:#f8fafc;border-color:#cbd5e1}[data-theme=light] ._stepCardSelected_s4uuq_261{background:#38bdf80a;border-color:#38bdf84d}[data-theme=light] ._stepCheckbox_s4uuq_266{border-color:#cbd5e1}[data-theme=light] ._stepName_s4uuq_290{color:#1e293b}[data-theme=light] ._stepDesc_s4uuq_297{color:#64748b}[data-theme=light] ._stepFieldCount_s4uuq_304{color:#94a3b8}[data-theme=light] ._fieldTag_s4uuq_320{background:#f1f5f9;color:#64748b}[data-theme=light] ._footer_s4uuq_331{background:#f8fafc;border-top-color:#e2e8f0}[data-theme=light] ._footerInfo_s4uuq_341{color:#94a3b8}[data-theme=light] ._cancelBtn_s4uuq_352{border-color:#e2e8f0;color:#64748b}[data-theme=light] ._cancelBtn_s4uuq_352:hover{background:#f1f5f9;color:#334155}[data-theme=light] ._importBtn_s4uuq_369{background:#0284c7;color:#fff}[data-theme=light] ._importBtn_s4uuq_369:hover{background:#0369a1}._overlay_ddya8_4{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_fadeIn_ddya8_1 .15s ease-out}@keyframes _fadeIn_ddya8_1{0%{opacity:0}to{opacity:1}}._modal_ddya8_27{display:flex;flex-direction:column;width:96vw;height:94vh;max-width:1400px;border-radius:12px;overflow:hidden;background:#0f172a;border:1px solid rgba(255,255,255,.08);box-shadow:0 25px 60px #0009}._toolbar_ddya8_41{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;background:#1e293b;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}._toolbarLeft_ddya8_52{display:flex;align-items:center;gap:12px;min-width:0}._toolbarTitle_ddya8_59{font-size:13px;font-weight:700;color:#fbbf24;white-space:nowrap}._toolbarStepName_ddya8_66{font-size:12px;color:#f59e0b;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._toolbarCenter_ddya8_76{display:flex;align-items:center;gap:16px}._deviceToggle_ddya8_83{display:flex;gap:2px;background:#ffffff0a;border-radius:6px;padding:2px}._deviceBtn_ddya8_91{display:flex;align-items:center;gap:6px;padding:5px 12px;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;background:transparent;color:#94a3b8}._deviceBtn_ddya8_91:hover{color:#e2e8f0;background:#ffffff0f}._deviceBtnActive_ddya8_111{background:#00bcd4!important;color:#000!important}._stepPicker_ddya8_117{display:flex;gap:4px}._stepDot_ddya8_122{width:26px;height:26px;border-radius:50%;border:none;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease;background:#ffffff0f;color:#64748b}._stepDot_ddya8_122:hover{background:#ffffff1f;color:#e2e8f0}._stepDotActive_ddya8_140{background:#00bcd4!important;color:#000!important;transform:scale(1.1)}._closeBtn_ddya8_147{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:#ffffff0a;color:#94a3b8;cursor:pointer;transition:all .15s ease;flex-shrink:0}._closeBtn_ddya8_147:hover{background:#ef444426;color:#ef4444}._deviceArea_ddya8_168{flex:1;display:flex;align-items:stretch;justify-content:center;padding:0;overflow:hidden;background:#0a0f1a}._deviceAreaIpad_ddya8_179{align-items:center;padding:20px}._desktopFrame_ddya8_185{width:100%;display:flex;flex-direction:column;overflow:hidden;background:#040914}._desktopScreen_ddya8_193{flex:1;overflow-y:auto}._ipadFrame_ddya8_199{width:810px;max-width:100%;height:calc(100% - 40px);max-height:1080px;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;background:#1a1a2e;border:3px solid #2a2a3e;box-shadow:0 8px 40px #00000080,inset 0 0 0 1px #ffffff0a,0 0 0 1px #0000004d}._ipadBezel_ddya8_216{display:flex;align-items:center;justify-content:center;padding:10px 0;background:#1a1a2e;flex-shrink:0}._ipadCamera_ddya8_225{width:10px;height:10px;border-radius:50%;background:#2a2a3e;border:1px solid #3a3a4e}._ipadScreen_ddya8_233{flex:1;overflow-y:auto;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}._ipadHome_ddya8_240{display:flex;align-items:center;justify-content:center;padding:6px 0;background:#1a1a2e}._ipadHome_ddya8_240:after{content:"";width:100px;height:4px;border-radius:2px;background:#ffffff1f}._desktopScreen_ddya8_193::-webkit-scrollbar,._ipadScreen_ddya8_233::-webkit-scrollbar{width:6px}._desktopScreen_ddya8_193::-webkit-scrollbar-track,._ipadScreen_ddya8_233::-webkit-scrollbar-track{background:transparent}._desktopScreen_ddya8_193::-webkit-scrollbar-thumb,._ipadScreen_ddya8_233::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._desktopScreen_ddya8_193::-webkit-scrollbar-thumb:hover,._ipadScreen_ddya8_233::-webkit-scrollbar-thumb:hover{background:#fff3}[data-theme=light] ._overlay_ddya8_4{background:#0009}[data-theme=light] ._modal_ddya8_27{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] ._toolbar_ddya8_41{background:#fff;border-bottom-color:#e2e8f0}[data-theme=light] ._toolbarTitle_ddya8_59{color:#b45309}[data-theme=light] ._toolbarStepName_ddya8_66{color:#d97706}[data-theme=light] ._deviceToggle_ddya8_83{background:#f1f5f9}[data-theme=light] ._deviceBtn_ddya8_91{color:#64748b}[data-theme=light] ._deviceBtn_ddya8_91:hover{color:#0f172a;background:#e2e8f0}[data-theme=light] ._stepDot_ddya8_122{background:#e2e8f0;color:#94a3b8}[data-theme=light] ._stepDot_ddya8_122:hover{background:#cbd5e1;color:#0f172a}[data-theme=light] ._closeBtn_ddya8_147{background:#f1f5f9;color:#64748b}[data-theme=light] ._closeBtn_ddya8_147:hover{background:#ef44441a;color:#ef4444}[data-theme=light] ._deviceArea_ddya8_168{background:#e2e8f0}[data-theme=light] ._desktopFrame_ddya8_185{border-color:#cbd5e1;background:#f8fafc}[data-theme=light] ._ipadFrame_ddya8_199{background:#e0e0e0;border-color:#ccc}[data-theme=light] ._ipadBezel_ddya8_216{background:#e0e0e0}[data-theme=light] ._ipadCamera_ddya8_225{background:#ccc;border-color:#bbb}[data-theme=light] ._ipadHome_ddya8_240{background:#e0e0e0}[data-theme=light] ._ipadHome_ddya8_240:after{background:#0000001f}._root_scjbe_4{display:flex;height:100%;min-height:600px;background:#0b1120;color:#e2e8f0;border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}._palette_scjbe_16{width:220px;min-width:220px;background:#111827;border-right:1px solid rgba(255,255,255,.06);overflow-y:auto;display:flex;flex-direction:column}._paletteHeader_scjbe_26{padding:14px 16px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,.06)}._paletteSection_scjbe_36{padding:6px 8px}._paletteSectionLabel_scjbe_40{padding:8px 8px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#64748b}._paletteItem_scjbe_49{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12px;font-weight:500;color:#cbd5e1;border-radius:4px;cursor:grab;-webkit-user-select:none;user-select:none;transition:background .15s}._paletteItem_scjbe_49:hover{background:#00bcd41a;color:#00e5ff}._paletteItem_scjbe_49:active{cursor:grabbing;background:#00bcd42e}._paletteItemIcon_scjbe_73{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:#64748b}._paletteItem_scjbe_49:hover ._paletteItemIcon_scjbe_73{color:#00bcd4}._canvasArea_scjbe_88{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._stepTabs_scjbe_97{display:flex;align-items:center;justify-content:space-between;background:#111827;border-bottom:1px solid rgba(255,255,255,.06);padding:0 8px;min-height:42px}._stepTabList_scjbe_107{display:flex;align-items:center;gap:2px;overflow-x:auto;padding:4px 0}._stepTab_scjbe_97{display:flex;align-items:center;gap:6px;padding:5px 12px;font-size:12px;color:#94a3b8;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;white-space:nowrap;transition:all .15s}._stepTab_scjbe_97:hover{background:#ffffff0a;color:#e2e8f0}._stepTabActive_scjbe_135{background:#f59e0b14;border-color:#f59e0b40;color:#fbbf24}._stepTabNum_scjbe_141{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:10px;font-weight:700;border-radius:50%;background:#ffffff0f;color:#64748b}._stepTabActive_scjbe_135 ._stepTabNum_scjbe_141{background:#f59e0b40;color:#fbbf24}._stepTabName_scjbe_159{max-width:120px;overflow:hidden;text-overflow:ellipsis}._stepTabAdd_scjbe_165{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:16px;font-weight:500;color:#64748b;background:transparent;border:1px dashed rgba(255,255,255,.1);border-radius:4px;cursor:pointer;margin-left:4px;transition:all .15s}._stepTabAdd_scjbe_165:hover{color:#00e5ff;border-color:#00bcd466;background:#00bcd40f}._stepTabActions_scjbe_188{display:flex;align-items:center;gap:4px;padding-left:8px}._stepTabActionBtn_scjbe_195{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:4px;color:#64748b;cursor:pointer;transition:all .15s}._stepTabActionBtn_scjbe_195:hover{background:#ffffff0f;color:#e2e8f0}._stepTabTestBtn_scjbe_215{width:auto;gap:5px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#f59e0b;border:1px solid rgba(245,158,11,.25);border-radius:4px;background:#f59e0b14}._stepTabTestBtn_scjbe_215:hover{background:#f59e0b2e!important;border-color:#f59e0b73;color:#fbbf24!important}._stepTabImportBtn_scjbe_234{width:auto;gap:5px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#38bdf8;border:1px solid rgba(56,189,248,.25);border-radius:4px;background:#38bdf814}._stepTabImportBtn_scjbe_234:hover{background:#38bdf82e!important;border-color:#38bdf873;color:#7dd3fc!important}._stepTabUndoBtn_scjbe_254{width:auto;gap:5px;padding:0 10px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#a78bfa;border:1px solid rgba(139,92,246,.25);border-radius:4px;background:#8b5cf614}._stepTabUndoBtn_scjbe_254:hover:not(:disabled){background:#8b5cf62e!important;border-color:#8b5cf673;color:#c4b5fd!important}._stepTabActionBtnDisabled_scjbe_273{opacity:.35;cursor:not-allowed;pointer-events:auto}._stepTabActionBtnDisabled_scjbe_273:hover{background:transparent!important;color:inherit!important}._stepTabDivider_scjbe_285{width:1px;height:20px;background:#64748b33;margin:0 2px;flex-shrink:0}._gpsBadgeToggle_scjbe_294{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;letter-spacing:.05em;border-radius:4px;cursor:pointer;transition:all .15s;border:none;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1.2}._gpsBadgeOn_scjbe_311{background:#16a34a;color:#fff;border:1px solid #22c55e}._gpsBadgeOn_scjbe_311:hover{background:#15803d;border-color:#16a34a}._gpsBadgeOff_scjbe_322{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.3)}._gpsBadgeOff_scjbe_322:hover{background:#ef444440;color:#fca5a5;border-color:#ef444480}._stepConfig_scjbe_335{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#0f1729;border-bottom:1px solid rgba(255,255,255,.06)}._stepNameInput_scjbe_344{flex:1;min-width:200px;padding:5px 10px;font-size:13px;font-weight:600;color:#e2e8f0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;outline:none;transition:border-color .15s}._stepNameInput_scjbe_344:focus{border-color:#00bcd480}._stepDescInput_scjbe_362{flex:2;min-width:200px;padding:5px 10px;font-size:12px;color:#94a3b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;outline:none;transition:border-color .15s}._stepDescInput_scjbe_362:focus{border-color:#00bcd480}._stepConfigRow_scjbe_379{display:flex;align-items:center;gap:12px}._stepTypeSelect_scjbe_385{padding:5px 8px;font-size:12px;color:#e2e8f0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px;outline:none;cursor:pointer}._stepTypeSelect_scjbe_385:focus{border-color:#00bcd480}._stepRequiredToggle_scjbe_400{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8;cursor:pointer;white-space:nowrap}._stepRequiredToggle_scjbe_400 input[type=checkbox]{accent-color:#00bcd4}._canvas_scjbe_88{flex:1;overflow-y:auto;padding:16px;background:#040914}._canvasGrid_scjbe_422{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;padding:12px;min-height:200px}._canvasContainer_scjbe_431{display:flex;flex-direction:column;gap:0;padding:12px;min-height:200px}._canvasRow_scjbe_439{display:flex;align-items:stretch;position:relative;background:#ffffff04;border:1px solid rgba(255,255,255,.06);border-radius:6px;margin-bottom:0;transition:border-color .15s,background .15s}._canvasRow_scjbe_439+._canvasRow_scjbe_439{margin-top:6px}._canvasRow_scjbe_439+._canvasRow_scjbe_439:before{content:"";position:absolute;top:-4px;left:28px;right:8px;height:0;border-top:1px dashed rgba(100,116,139,.35);pointer-events:none}._canvasRowAlt_scjbe_467{background:#ffffff09}._canvasRow_scjbe_439:hover{border-color:#00bcd438;background:#00bcd408}._canvasRowSection_scjbe_476{background:#00e5ff05;border-color:#00e5ff1f;border-left:3px solid rgba(0,229,255,.35);overflow:hidden}._canvasRowSection_scjbe_476:hover{border-color:#00e5ff33;border-left-color:#00e5ff80;background:#00e5ff0a}._addRowBar_scjbe_490{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-top:8px;border:1px dashed rgba(100,116,139,.2);border-radius:6px;background:transparent}._addRowLabel_scjbe_501{font-size:11px;font-weight:600;color:#64748b;white-space:nowrap}._addRowBtn_scjbe_508{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 10px;border:1px solid rgba(100,116,139,.2);border-radius:4px;background:transparent;color:#64748b;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}._addRowBtn_scjbe_508:hover{border-color:#00e5ff66;background:#00e5ff0a;color:#00e5ff}._rowHandle_scjbe_531{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;width:32px;min-width:32px;padding:6px 2px;border-right:1px solid rgba(255,255,255,.04);opacity:.4;transition:opacity .15s;flex-shrink:0;cursor:pointer}._canvasRow_scjbe_439:hover ._rowHandle_scjbe_531{opacity:1}._rowHandleSelected_scjbe_551{opacity:1;border-right:2px solid rgba(0,229,255,.5);background:#00e5ff0f}._rowNumber_scjbe_557{font-size:10px;font-weight:700;color:#475569;line-height:1;margin-bottom:2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .1s}._rowNumber_scjbe_557:hover{background:#00e5ff1a;color:#00e5ff}._rowNumberSelected_scjbe_577{background:#00e5ff33;color:#00e5ff}._rowActions_scjbe_582{display:flex;flex-direction:column;gap:1px}._rowBtn_scjbe_588{display:flex;align-items:center;justify-content:center;width:18px;height:14px;border:none;background:transparent;color:#64748b;cursor:pointer;border-radius:2px;padding:0;transition:background .1s,color .1s}._rowBtn_scjbe_588:hover:not(:disabled){background:#00bcd426;color:#00e5ff}._rowBtn_scjbe_588:disabled{opacity:.25;cursor:default}._rowGrid_scjbe_613{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;flex:1;padding:4px 8px;align-items:start;min-height:0}._emptyCell_scjbe_623{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px dashed rgba(100,116,139,.25);border-radius:4px;padding:12px 8px;color:#64748b66;font-size:9px;font-weight:600;letter-spacing:.02em;transition:all .15s;min-height:50px;cursor:default}._emptyCell_scjbe_623:hover{border-color:#64748b66;color:#64748b99}._emptyCellActive_scjbe_646{border-color:#00e5ff80;background:#00e5ff0d;color:#00e5ffb3;border-style:solid}._colFull_scjbe_654{grid-column:span 12}._colHalf_scjbe_658{grid-column:span 6}._colThird_scjbe_662{grid-column:span 4}._colQuarter_scjbe_666{grid-column:span 3}._canvasField_scjbe_671{position:relative;padding:6px 8px;border-radius:4px;border:1px solid transparent;transition:border-color .15s,box-shadow .15s}._canvasField_scjbe_671:hover{border-color:#00bcd440}._canvasFieldSelected_scjbe_683{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd433;background:#00bcd408}._canvasFieldDropBefore_scjbe_689{border-top:3px solid #06b6d4;margin-top:-1px}._canvasFieldDropAfter_scjbe_694{border-bottom:3px solid #06b6d4;margin-bottom:-1px}._canvasFieldChildDrop_scjbe_699{border-color:#8b5cf699;background:#8b5cf614;box-shadow:0 0 12px #8b5cf633,inset 0 0 0 1px #8b5cf640}._fieldWidthTag_scjbe_706{position:absolute;top:2px;right:2px;font-size:8px;font-weight:700;color:#475569;opacity:0;transition:opacity .15s;pointer-events:none}._canvasField_scjbe_671:hover ._fieldWidthTag_scjbe_706,._canvasFieldSelected_scjbe_683 ._fieldWidthTag_scjbe_706{opacity:1}._fieldDragHandle_scjbe_724{position:absolute;top:-1px;left:-1px;bottom:-1px;width:24px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#64748b;cursor:grab;opacity:1;background:#ffffff08;transition:opacity .15s,color .15s,background .15s;-webkit-user-select:none;user-select:none;z-index:4;border:0;padding:0;border-right:1px solid rgba(255,255,255,.08);border-radius:4px 0 0 4px}._canvasField_scjbe_671:hover ._fieldDragHandle_scjbe_724{opacity:1;color:#94a3b8;background:#ffffff0f}._fieldDragHandle_scjbe_724:active{cursor:grabbing;color:#00bcd4;background:#00bcd41a}._fieldContent_scjbe_760{pointer-events:none;padding-left:26px}._fieldContent_scjbe_760 input,._fieldContent_scjbe_760 textarea,._fieldContent_scjbe_760 select{font-size:11px!important;padding:4px 8px!important}._fieldContent_scjbe_760 textarea{min-height:40px!important}._fieldContent_scjbe_760 [role=radiogroup]{gap:4px}._fieldContent_scjbe_760 [role=radiogroup] label{padding:4px 8px!important;font-size:11px!important;gap:4px!important}._fieldContent_scjbe_760 [role=radio]{width:12px!important;height:12px!important;min-width:12px;min-height:12px}._fieldContent_scjbe_760 [role=radio] span{width:5px!important;height:5px!important}._fieldContent_scjbe_760 label:not([role]){font-size:10px!important}._fieldContent_scjbe_760 [role=checkbox],._fieldContent_scjbe_760 input[type=checkbox]{width:14px!important;height:14px!important}._fieldContent_scjbe_760 ._inline-flex_scjbe_814{font-size:10px!important}._fieldHoverActions_scjbe_819{position:absolute;top:-1px;right:-1px;display:flex;gap:2px;opacity:0;transition:opacity .15s;z-index:3}._canvasField_scjbe_671:hover ._fieldHoverActions_scjbe_819{opacity:1}._fieldHoverBtn_scjbe_834{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#1e293b;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:#94a3b8;cursor:pointer;transition:all .15s}._fieldHoverBtn_scjbe_834:hover{background:#334155;color:#e2e8f0}._fieldHoverBtnDanger_scjbe_853:hover{background:#7f1d1d;border-color:#dc2626;color:#fca5a5}._canvasEmpty_scjbe_860{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:#475569;font-size:13px;text-align:center;border:2px dashed rgba(255,255,255,.06);border-radius:8px}._canvasDropZone_scjbe_875{padding:16px;text-align:center;font-size:11px;font-weight:600;color:#334155;border:2px dashed rgba(255,255,255,.06);border-radius:6px;transition:all .15s}._canvasDropZoneActive_scjbe_886{border-color:#00bcd466;background:#00bcd40d;color:#00bcd4}._rowGapZone_scjbe_893{display:flex;align-items:center;justify-content:center;border:2px dashed rgba(255,255,255,.08);border-radius:4px;min-height:48px;transition:all .2s;cursor:default}._rowGapZoneActive_scjbe_904{border-color:#00bcd480;background:#00bcd40f}._rowGapZoneLabel_scjbe_909{font-size:11px;font-weight:600;color:#475569;pointer-events:none;transition:color .2s}._rowGapZoneActive_scjbe_904 ._rowGapZoneLabel_scjbe_909{color:#00bcd4}._stepTabActionBtnReset_scjbe_922:hover{color:#fbbf24!important;border-color:#fbbf244d!important;background:#fbbf2414!important}._childDropZone_scjbe_929{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;padding:6px 8px;border:2px dashed rgba(139,92,246,.3);border-radius:6px;background:#8b5cf60a;color:#8b5cf680;font-size:10px;font-weight:600;letter-spacing:.03em;transition:all .2s;cursor:copy}._childDropZoneActive_scjbe_947{border-color:#8b5cf699;background:#8b5cf61f;color:#c4b5fd;box-shadow:0 0 12px #8b5cf626}@keyframes _shrinkIntoChild_scjbe_1{0%{transform:scale(1);opacity:1}60%{transform:scale(.6);opacity:.6}to{transform:scale(0);opacity:0;max-height:0;padding:0;margin:0;overflow:hidden}}._canvasFieldShrinking_scjbe_976{animation:_shrinkIntoChild_scjbe_1 .35s ease-in forwards;pointer-events:none}._repeaterCard_scjbe_982{border:1.5px solid rgba(0,229,255,.25);border-radius:8px;overflow:hidden;background:#00e5ff05;pointer-events:auto}._repeaterCardHeader_scjbe_991{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#00e5ff0f;border-bottom:1px solid rgba(0,229,255,.15)}._repeaterCardTitle_scjbe_1000{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#67e8f9}._repeaterCardMeta_scjbe_1008{font-size:10px;color:#94a3b8b3}._repeaterCardBody_scjbe_1013{padding:8px 10px}._repeaterCardGrid_scjbe_1017{display:grid;gap:6px}._repeaterCardCell_scjbe_1022{font-size:10px;color:#94a3b8cc;border:1px solid rgba(255,255,255,.06);border-radius:4px;padding:5px 8px;background:#00000026;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._repeaterCardFooter_scjbe_1034{display:flex;align-items:center;gap:4px;padding:5px 12px;border-top:1px solid rgba(0,229,255,.1);font-size:10px;color:#22d3ee;opacity:.7}._repeaterCardDragOver_scjbe_1045{border-color:#00e5ff99;background:#00e5ff0f;box-shadow:0 0 14px #00e5ff26,inset 0 0 20px #00e5ff08}._repeaterCardDragOver_scjbe_1045 ._repeaterCardFooter_scjbe_1034{color:#67e8f9;opacity:1;font-weight:700}._repeaterMiniCanvas_scjbe_1058{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}._repeaterMiniField_scjbe_1064{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#0000002e;overflow:hidden;transition:border-color .15s}._repeaterMiniField_scjbe_1064:hover{border-color:#00e5ff4d}._repeaterMiniFieldDragOver_scjbe_1077{border-color:#00e5ff99;background:#00e5ff14;box-shadow:0 0 8px #00e5ff26}._repeaterMiniFieldSelected_scjbe_1083{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd433;background:#00bcd40f}._repeaterMiniFieldHeader_scjbe_1089{display:flex;align-items:center;justify-content:space-between;padding:2px 6px;background:#00e5ff0a;border-bottom:1px solid rgba(255,255,255,.04)}._repeaterMiniWidthTag_scjbe_1098{font-size:8px;color:#00e5ff80;font-weight:600;letter-spacing:.03em}._repeaterMiniActions_scjbe_1105{display:flex;gap:2px;opacity:0;transition:opacity .15s}._repeaterMiniField_scjbe_1064:hover ._repeaterMiniActions_scjbe_1105{opacity:1}._repeaterMiniBtn_scjbe_1116{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:3px;border:none;background:#ffffff0f;color:#94a3b8cc;cursor:pointer;transition:background .15s,color .15s}._repeaterMiniBtn_scjbe_1116:hover{background:#00e5ff26;color:#67e8f9}._repeaterMiniBtnDanger_scjbe_1135:hover{background:#ef444426;color:#f87171}._repeaterMiniFieldBody_scjbe_1140{padding:2px 4px 4px;font-size:.85em}._repeaterMiniFieldBody_scjbe_1140 ._fieldContent_scjbe_760{font-size:.92em}._repeaterEmptyState_scjbe_1150{grid-column:1 / -1;text-align:center;padding:14px 8px;font-size:11px;opacity:.45;font-style:italic;color:#94a3b8}._configPanel_scjbe_1161{width:280px;min-width:280px;background:#111827;border-left:1px solid rgba(255,255,255,.06);overflow-y:auto;display:flex;flex-direction:column}._configEmpty_scjbe_1172{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 24px;text-align:center}._configEmptyIcon_scjbe_1182{color:#334155;margin-bottom:12px}._configEmptyTitle_scjbe_1187{font-size:14px;font-weight:600;color:#94a3b8;margin-bottom:6px}._configEmptyDesc_scjbe_1194{font-size:12px;color:#475569;line-height:1.5}._configContent_scjbe_1201{display:flex;flex-direction:column;flex:1}._configHeader_scjbe_1207{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._configHeaderType_scjbe_1215{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#00bcd4}._configHeaderClose_scjbe_1223{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:4px;color:#64748b;cursor:pointer;transition:all .15s}._configHeaderClose_scjbe_1223:hover{background:#ffffff0f;color:#e2e8f0}._configFields_scjbe_1243{padding:12px 16px;display:flex;flex-direction:column;gap:12px}._configGroup_scjbe_1250{display:flex;flex-direction:column;gap:4px}._configLabel_scjbe_1256{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}._configInput_scjbe_1264{padding:6px 10px;font-size:12px;color:#e2e8f0;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;outline:none;width:100%;transition:border-color .15s}._configInput_scjbe_1264:focus{border-color:#00bcd480}._configSelect_scjbe_1280{padding:6px 10px;font-size:12px;color:#e2e8f0;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;outline:none;width:100%;cursor:pointer}._configSelect_scjbe_1280:focus{border-color:#00bcd480}._configTextarea_scjbe_1296{padding:6px 10px;font-size:12px;color:#e2e8f0;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:4px;outline:none;width:100%;resize:vertical;min-height:50px;font-family:inherit;transition:border-color .15s}._configTextarea_scjbe_1296:focus{border-color:#00bcd480}._configRow_scjbe_1315{display:flex;gap:8px}._configRow_scjbe_1315 ._configGroup_scjbe_1250{flex:1}._widthPicker_scjbe_1325{display:flex;gap:2px;background:#ffffff08;border-radius:4px;padding:2px}._widthBtn_scjbe_1333{flex:1;padding:4px 0;font-size:10px;font-weight:600;text-align:center;color:#64748b;background:transparent;border:none;border-radius:3px;cursor:pointer;transition:all .15s}._widthBtn_scjbe_1333:hover{color:#94a3b8;background:#ffffff0a}._widthBtnActive_scjbe_1352{background:#00bcd426;color:#00e5ff}._configToggle_scjbe_1358{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8;cursor:pointer}._configToggle_scjbe_1358 input[type=checkbox]{display:none}._configToggleTrack_scjbe_1371{position:relative;width:32px;height:18px;background:#ffffff14;border-radius:9px;transition:background .2s;flex-shrink:0}._configToggle_scjbe_1358 input:checked+._configToggleTrack_scjbe_1371{background:#00bcd480}._configToggleThumb_scjbe_1385{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#94a3b8;border-radius:50%;transition:transform .2s,background .2s}._configToggle_scjbe_1358 input:checked+._configToggleTrack_scjbe_1371 ._configToggleThumb_scjbe_1385{transform:translate(14px);background:#00e5ff}._optionsList_scjbe_1402{display:flex;flex-direction:column;gap:4px}._optionRow_scjbe_1408{display:flex;gap:4px}._optionRow_scjbe_1408 ._configInput_scjbe_1264{flex:1}._optionRemoveBtn_scjbe_1417{display:flex;align-items:center;justify-content:center;width:28px;background:transparent;border:1px solid rgba(255,255,255,.06);border-radius:4px;color:#64748b;cursor:pointer;transition:all .15s;flex-shrink:0}._optionRemoveBtn_scjbe_1417:hover{background:#7f1d1d;border-color:#dc2626;color:#fca5a5}._optionAddBtn_scjbe_1437{padding:5px;font-size:11px;color:#00bcd4;background:transparent;border:1px dashed rgba(0,188,212,.3);border-radius:4px;cursor:pointer;transition:all .15s}._optionAddBtn_scjbe_1437:hover{background:#00bcd40f;border-color:#00bcd480}._conditionBox_scjbe_1454{padding:8px;margin-top:4px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:4px;display:flex;flex-direction:column;gap:8px}._conditionSummary_scjbe_1466{font-size:11px;line-height:1.5;color:#94a3b8;padding:6px 8px;background:#00bcd40f;border-left:2px solid rgba(0,188,212,.4);border-radius:2px}._conditionSummary_scjbe_1466 strong{color:#00e5ff}._fieldCondBadge_scjbe_1481{display:flex;align-items:center;gap:3px;font-size:9px;font-weight:600;letter-spacing:.04em;color:#f59e0b;background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);border-radius:3px;padding:2px 6px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._fieldPhotoBadge_scjbe_1501{display:flex;align-items:center;gap:3px;font-size:9px;font-weight:600;letter-spacing:.04em;color:#a78bfa;background:#a78bfa1f;border:1px solid rgba(167,139,250,.25);border-radius:3px;padding:2px 6px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._configDivider_scjbe_1521{height:1px;background:#ffffff0f;margin:4px 0}._flowOverlay_scjbe_1528{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}._flowPath_scjbe_1539{fill:none;stroke:#00e5ff73;stroke-width:2;stroke-dasharray:6 4;animation:_flowDash_scjbe_1 1.2s linear infinite}@keyframes _flowDash_scjbe_1{to{stroke-dashoffset:-20}}._flowLabel_scjbe_1553{display:inline-block;font-size:8px;font-weight:700;letter-spacing:.03em;color:#67e8f9;background:#083344eb;border:1px solid rgba(0,229,255,.3);border-radius:3px;padding:1px 6px;white-space:nowrap;text-align:center;pointer-events:none}._canvasFieldDependent_scjbe_1569{box-shadow:inset 3px 0 #f59e0b80!important}._stepTabActionBtnActive_scjbe_1574{color:#00e5ff!important;background:#00e5ff1f!important;border-color:#00e5ff4d!important}._configDeleteBtn_scjbe_1581{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;font-size:12px;font-weight:600;color:#f87171;background:#7f1d1d26;border:1px solid rgba(220,38,38,.2);border-radius:4px;cursor:pointer;transition:all .15s}._configDeleteBtn_scjbe_1581:hover{background:#7f1d1d4d;border-color:#dc262666}[data-theme=light] ._root_scjbe_4{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}[data-theme=light] ._palette_scjbe_16{background:#fff;border-right-color:#e2e8f0}[data-theme=light] ._paletteHeader_scjbe_26{color:#475569;border-bottom-color:#e2e8f0}[data-theme=light] ._paletteSectionLabel_scjbe_40{color:#94a3b8}[data-theme=light] ._paletteItem_scjbe_49{color:#334155}[data-theme=light] ._paletteItem_scjbe_49:hover{background:#00bcd414;color:#0891b2}[data-theme=light] ._paletteItem_scjbe_49:active{background:#00bcd424}[data-theme=light] ._paletteItemIcon_scjbe_73{color:#94a3b8}[data-theme=light] ._paletteItem_scjbe_49:hover ._paletteItemIcon_scjbe_73{color:#0891b2}[data-theme=light] ._stepTabs_scjbe_97{background:#fff;border-bottom-color:#e2e8f0}[data-theme=light] ._stepTab_scjbe_97{color:#64748b}[data-theme=light] ._stepTab_scjbe_97:hover{background:#0000000a;color:#0f172a}[data-theme=light] ._stepTabActive_scjbe_135{background:#f59e0b0f;border-color:#f59e0b4d;color:#b45309}[data-theme=light] ._stepTabNum_scjbe_141{background:#f1f5f9;color:#94a3b8}[data-theme=light] ._stepTabActive_scjbe_135 ._stepTabNum_scjbe_141{background:#f59e0b26;color:#b45309}[data-theme=light] ._stepTabAdd_scjbe_165{color:#94a3b8;border-color:#cbd5e1}[data-theme=light] ._stepTabAdd_scjbe_165:hover{color:#0891b2;border-color:#00bcd480;background:#00bcd40a}[data-theme=light] ._stepTabActionBtn_scjbe_195{color:#94a3b8}[data-theme=light] ._stepTabActionBtn_scjbe_195:hover{background:#0000000f;color:#0f172a}[data-theme=light] ._stepConfig_scjbe_335{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] ._stepNameInput_scjbe_344{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepDescInput_scjbe_362{color:#475569;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepTypeSelect_scjbe_385{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepRequiredToggle_scjbe_400{color:#475569}[data-theme=light] ._canvas_scjbe_88{background:#f8fafc}[data-theme=light] ._canvasField_scjbe_671:hover{border-color:#00bcd44d}[data-theme=light] ._canvasFieldSelected_scjbe_683{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd426;background:#00bcd408}[data-theme=light] ._canvasFieldDropBefore_scjbe_689{border-top-color:#0891b2}[data-theme=light] ._canvasFieldDropAfter_scjbe_694{border-bottom-color:#0891b2}[data-theme=light] ._fieldWidthTag_scjbe_706{color:#94a3b8}[data-theme=light] ._fieldDragHandle_scjbe_724{color:#94a3b8;border-right-color:#00000014;background:#00000005}[data-theme=light] ._fieldDragHandle_scjbe_724:active{color:#0891b2}[data-theme=light] ._fieldHoverBtn_scjbe_834{background:#fff;border-color:#cbd5e1;color:#64748b}[data-theme=light] ._fieldHoverBtn_scjbe_834:hover{background:#f1f5f9;color:#0f172a}[data-theme=light] ._fieldHoverBtnDanger_scjbe_853:hover{background:#fef2f2;border-color:#f87171;color:#dc2626}[data-theme=light] ._canvasEmpty_scjbe_860,[data-theme=light] ._canvasDropZone_scjbe_875{color:#94a3b8;border-color:#cbd5e1}[data-theme=light] ._canvasDropZoneActive_scjbe_886{border-color:#00bcd480;background:#00bcd40a;color:#0891b2}[data-theme=light] ._configPanel_scjbe_1161{background:#fff;border-left-color:#e2e8f0}[data-theme=light] ._configEmptyIcon_scjbe_1182{color:#cbd5e1}[data-theme=light] ._configEmptyTitle_scjbe_1187{color:#475569}[data-theme=light] ._configEmptyDesc_scjbe_1194{color:#94a3b8}[data-theme=light] ._configHeader_scjbe_1207{border-bottom-color:#e2e8f0}[data-theme=light] ._configHeaderType_scjbe_1215{color:#0891b2}[data-theme=light] ._configHeaderClose_scjbe_1223{color:#94a3b8}[data-theme=light] ._configHeaderClose_scjbe_1223:hover{background:#0000000a;color:#0f172a}[data-theme=light] ._configLabel_scjbe_1256{color:#94a3b8}[data-theme=light] ._configInput_scjbe_1264,[data-theme=light] ._configSelect_scjbe_1280,[data-theme=light] ._configTextarea_scjbe_1296{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}[data-theme=light] ._widthPicker_scjbe_1325{background:#f1f5f9}[data-theme=light] ._widthBtn_scjbe_1333{color:#94a3b8}[data-theme=light] ._widthBtn_scjbe_1333:hover{color:#475569;background:#0000000a}[data-theme=light] ._widthBtnActive_scjbe_1352{background:#00bcd41a;color:#0891b2}[data-theme=light] ._configToggle_scjbe_1358{color:#475569}[data-theme=light] ._configToggleTrack_scjbe_1371{background:#cbd5e1}[data-theme=light] ._configToggle_scjbe_1358 input:checked+._configToggleTrack_scjbe_1371{background:#00bcd480}[data-theme=light] ._configToggleThumb_scjbe_1385{background:#fff}[data-theme=light] ._configToggle_scjbe_1358 input:checked+._configToggleTrack_scjbe_1371 ._configToggleThumb_scjbe_1385{background:#fff}[data-theme=light] ._optionRemoveBtn_scjbe_1417{border-color:#e2e8f0;color:#94a3b8}[data-theme=light] ._optionRemoveBtn_scjbe_1417:hover{background:#fef2f2;border-color:#f87171;color:#dc2626}[data-theme=light] ._optionAddBtn_scjbe_1437{color:#0891b2;border-color:#00bcd44d}[data-theme=light] ._optionAddBtn_scjbe_1437:hover{background:#00bcd40a;border-color:#00bcd480}[data-theme=light] ._conditionBox_scjbe_1454{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._conditionSummary_scjbe_1466{color:#475569;background:#00bcd40f;border-left-color:#00bcd466}[data-theme=light] ._conditionSummary_scjbe_1466 strong{color:#0891b2}[data-theme=light] ._fieldCondBadge_scjbe_1481{color:#b45309;background:#f59e0b14;border-color:#f59e0b33}[data-theme=light] ._fieldPhotoBadge_scjbe_1501{color:#7c3aed;background:#8b5cf60f;border-color:#8b5cf633}[data-theme=light] ._flowPath_scjbe_1539{stroke:#00bcd480}[data-theme=light] ._flowLabel_scjbe_1553{color:#0e7490;background:#ecfefff2;border-color:#00bcd44d}[data-theme=light] ._canvasFieldDependent_scjbe_1569{box-shadow:inset 3px 0 #f59e0b99!important}[data-theme=light] ._stepTabActionBtnActive_scjbe_1574{color:#0891b2!important;background:#00bcd41a!important;border-color:#00bcd44d!important}[data-theme=light] ._configDivider_scjbe_1521{background:#e2e8f0}[data-theme=light] ._configDeleteBtn_scjbe_1581{color:#dc2626;background:#fee2e280;border-color:#f871714d}[data-theme=light] ._configDeleteBtn_scjbe_1581:hover{background:#fee2e2e6;border-color:#dc262666}[data-theme=light] ._rowGapZone_scjbe_893{border-color:#00000014}[data-theme=light] ._rowGapZoneActive_scjbe_904{border-color:#00bcd480;background:#00bcd40a}[data-theme=light] ._rowGapZoneLabel_scjbe_909{color:#94a3b8}[data-theme=light] ._rowGapZoneActive_scjbe_904 ._rowGapZoneLabel_scjbe_909{color:#0891b2}[data-theme=light] ._stepTabActionBtnReset_scjbe_922:hover{color:#d97706!important;border-color:#d977064d!important;background:#fbbf2414!important}[data-theme=light] ._stepTabTestBtn_scjbe_215{color:#b45309;background:#f59e0b0f;border-color:#f59e0b40}[data-theme=light] ._stepTabTestBtn_scjbe_215:hover{background:#f59e0b24!important;border-color:#f59e0b73;color:#92400e!important}[data-theme=light] ._stepTabImportBtn_scjbe_234{color:#0284c7;background:#38bdf80f;border-color:#38bdf840}[data-theme=light] ._stepTabImportBtn_scjbe_234:hover{background:#38bdf824!important;border-color:#38bdf873;color:#0369a1!important}[data-theme=light] ._stepTabUndoBtn_scjbe_254{color:#7c3aed;background:#8b5cf60f;border-color:#8b5cf640}[data-theme=light] ._stepTabUndoBtn_scjbe_254:hover:not(:disabled){background:#8b5cf624!important;border-color:#8b5cf673;color:#6d28d9!important}[data-theme=light] ._stepTabDivider_scjbe_285{background:#64748b26}[data-theme=light] ._childDropZone_scjbe_929{border-color:#8b5cf640;background:#8b5cf608;color:#7c3aed80}[data-theme=light] ._childDropZoneActive_scjbe_947{border-color:#8b5cf680;background:#8b5cf614;color:#7c3aed}[data-theme=light] ._repeaterCard_scjbe_982{border-color:#06b6d440;background:#06b6d405}[data-theme=light] ._repeaterCardHeader_scjbe_991{background:#06b6d40f;border-bottom-color:#06b6d426}[data-theme=light] ._repeaterCardTitle_scjbe_1000{color:#0891b2}[data-theme=light] ._repeaterCardMeta_scjbe_1008{color:#64748b}[data-theme=light] ._repeaterCardCell_scjbe_1022{color:#475569;border-color:#00000014;background:#00000008}[data-theme=light] ._repeaterCardFooter_scjbe_1034{border-top-color:#06b6d41a;color:#0891b2}[data-theme=light] ._repeaterCardDragOver_scjbe_1045{border-color:#06b6d480;background:#06b6d40d;box-shadow:0 0 14px #06b6d41f}[data-theme=light] ._repeaterMiniField_scjbe_1064{border-color:#0000001a;background:#00000005}[data-theme=light] ._repeaterMiniField_scjbe_1064:hover{border-color:#06b6d459}[data-theme=light] ._repeaterMiniFieldHeader_scjbe_1089{background:#06b6d40a;border-bottom-color:#0000000d}[data-theme=light] ._repeaterMiniWidthTag_scjbe_1098{color:#06b6d4b3}[data-theme=light] ._repeaterMiniBtn_scjbe_1116{background:#0000000a;color:#64748b}[data-theme=light] ._repeaterMiniBtn_scjbe_1116:hover{background:#06b6d41f;color:#0891b2}[data-theme=light] ._repeaterMiniBtnDanger_scjbe_1135:hover{background:#ef44441a;color:#dc2626}[data-theme=light] ._repeaterEmptyState_scjbe_1150{color:#64748b}[data-theme=light] ._gpsBadgeOn_scjbe_311{background:#16a34a;color:#fff;border-color:#22c55e}[data-theme=light] ._gpsBadgeOn_scjbe_311:hover{background:#15803d;border-color:#16a34a}[data-theme=light] ._gpsBadgeOff_scjbe_322{background:#ef444414;color:#dc2626;border-color:#ef444440}[data-theme=light] ._gpsBadgeOff_scjbe_322:hover{background:#ef444426;color:#b91c1c;border-color:#ef444466}
