._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_1b2im_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_1b2im_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_1b2im_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_1b2im_36{padding:6px 8px}._paletteSectionLabel_1b2im_40{padding:8px 8px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#64748b}._paletteItem_1b2im_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_1b2im_49:hover{background:#00bcd41a;color:#00e5ff}._paletteItem_1b2im_49:active{cursor:grabbing;background:#00bcd42e}._paletteItemIcon_1b2im_73{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:#64748b}._paletteItem_1b2im_49:hover ._paletteItemIcon_1b2im_73{color:#00bcd4}._canvasArea_1b2im_88{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._stepTabs_1b2im_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_1b2im_107{display:flex;align-items:center;gap:2px;overflow-x:auto;padding:4px 0}._stepTab_1b2im_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_1b2im_97:hover{background:#ffffff0a;color:#e2e8f0}._stepTabActive_1b2im_135{background:#f59e0b14;border-color:#f59e0b40;color:#fbbf24}._stepTabNum_1b2im_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_1b2im_135 ._stepTabNum_1b2im_141{background:#f59e0b40;color:#fbbf24}._stepTabName_1b2im_159{max-width:120px;overflow:hidden;text-overflow:ellipsis}._stepTabAdd_1b2im_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_1b2im_165:hover{color:#00e5ff;border-color:#00bcd466;background:#00bcd40f}._stepTabActions_1b2im_188{display:flex;align-items:center;gap:4px;padding-left:8px}._stepTabActionBtn_1b2im_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_1b2im_195:hover{background:#ffffff0f;color:#e2e8f0}._stepTabTestBtn_1b2im_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_1b2im_215:hover{background:#f59e0b2e!important;border-color:#f59e0b73;color:#fbbf24!important}._stepTabImportBtn_1b2im_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_1b2im_234:hover{background:#38bdf82e!important;border-color:#38bdf873;color:#7dd3fc!important}._stepTabUndoBtn_1b2im_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_1b2im_254:hover:not(:disabled){background:#8b5cf62e!important;border-color:#8b5cf673;color:#c4b5fd!important}._stepTabActionBtnDisabled_1b2im_273{opacity:.35;cursor:not-allowed;pointer-events:auto}._stepTabActionBtnDisabled_1b2im_273:hover{background:transparent!important;color:inherit!important}._stepTabDivider_1b2im_285{width:1px;height:20px;background:#64748b33;margin:0 2px;flex-shrink:0}._gpsBadgeToggle_1b2im_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_1b2im_311{background:#16a34a;color:#fff;border:1px solid #22c55e}._gpsBadgeOn_1b2im_311:hover{background:#15803d;border-color:#16a34a}._gpsBadgeOff_1b2im_322{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.3)}._gpsBadgeOff_1b2im_322:hover{background:#ef444440;color:#fca5a5;border-color:#ef444480}._stepConfig_1b2im_335{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#0f1729;border-bottom:1px solid rgba(255,255,255,.06)}._stepNameInput_1b2im_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_1b2im_344:focus{border-color:#00bcd480}._stepDescInput_1b2im_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_1b2im_362:focus{border-color:#00bcd480}._stepConfigRow_1b2im_379{display:flex;align-items:center;gap:12px}._stepTypeSelect_1b2im_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_1b2im_385:focus{border-color:#00bcd480}._stepRequiredToggle_1b2im_400{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8;cursor:pointer;white-space:nowrap}._stepRequiredToggle_1b2im_400 input[type=checkbox]{accent-color:#00bcd4}._canvas_1b2im_88{flex:1;overflow-y:auto;padding:16px;background:#040914}._canvasGrid_1b2im_422{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;padding:12px;min-height:200px}._canvasContainer_1b2im_431{display:flex;flex-direction:column;gap:0;padding:12px;min-height:200px}._canvasRow_1b2im_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_1b2im_439+._canvasRow_1b2im_439{margin-top:6px}._canvasRow_1b2im_439+._canvasRow_1b2im_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_1b2im_467{background:#ffffff09}._canvasRow_1b2im_439:hover{border-color:#00bcd438;background:#00bcd408}._canvasRowSection_1b2im_476{background:#00e5ff05;border-color:#00e5ff1f;border-left:3px solid rgba(0,229,255,.35);overflow:hidden}._canvasRowSection_1b2im_476:hover{border-color:#00e5ff33;border-left-color:#00e5ff80;background:#00e5ff0a}._addRowBar_1b2im_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_1b2im_501{font-size:11px;font-weight:600;color:#64748b;white-space:nowrap}._addRowBtn_1b2im_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_1b2im_508:hover{border-color:#00e5ff66;background:#00e5ff0a;color:#00e5ff}._rowHandle_1b2im_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_1b2im_439:hover ._rowHandle_1b2im_531{opacity:1}._rowHandleSelected_1b2im_551{opacity:1;border-right:2px solid rgba(0,229,255,.5);background:#00e5ff0f}._rowNumber_1b2im_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_1b2im_557:hover{background:#00e5ff1a;color:#00e5ff}._rowNumberSelected_1b2im_577{background:#00e5ff33;color:#00e5ff}._rowActions_1b2im_582{display:flex;flex-direction:column;gap:1px}._rowBtn_1b2im_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_1b2im_588:hover:not(:disabled){background:#00bcd426;color:#00e5ff}._rowBtn_1b2im_588:disabled{opacity:.25;cursor:default}._rowGrid_1b2im_613{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;flex:1;padding:4px 8px;align-items:start;min-height:0}._emptyCell_1b2im_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_1b2im_623:hover{border-color:#64748b66;color:#64748b99}._emptyCellActive_1b2im_646{border-color:#00e5ff80;background:#00e5ff0d;color:#00e5ffb3;border-style:solid}._colFull_1b2im_654{grid-column:span 12}._colHalf_1b2im_658{grid-column:span 6}._colThird_1b2im_662{grid-column:span 4}._colQuarter_1b2im_666{grid-column:span 3}._canvasField_1b2im_671{position:relative;padding:6px 8px;border-radius:4px;border:1px solid transparent;transition:border-color .15s,box-shadow .15s}._canvasField_1b2im_671:hover{border-color:#00bcd440}._canvasFieldSelected_1b2im_683{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd433;background:#00bcd408}._canvasFieldDropBefore_1b2im_689{border-top:3px solid #06b6d4;margin-top:-1px}._canvasFieldDropAfter_1b2im_694{border-bottom:3px solid #06b6d4;margin-bottom:-1px}._canvasFieldChildDrop_1b2im_699{border-color:#8b5cf699;background:#8b5cf614;box-shadow:0 0 12px #8b5cf633,inset 0 0 0 1px #8b5cf640}._fieldWidthTag_1b2im_706{position:absolute;top:2px;right:2px;font-size:8px;font-weight:700;color:#475569;opacity:0;transition:opacity .15s;pointer-events:none}._canvasField_1b2im_671:hover ._fieldWidthTag_1b2im_706,._canvasFieldSelected_1b2im_683 ._fieldWidthTag_1b2im_706{opacity:1}._fieldDragHandle_1b2im_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_1b2im_671:hover ._fieldDragHandle_1b2im_724{opacity:1;color:#94a3b8;background:#ffffff0f}._fieldDragHandle_1b2im_724:active{cursor:grabbing;color:#00bcd4;background:#00bcd41a}._fieldContent_1b2im_760{pointer-events:none;padding-left:26px}._fieldContent_1b2im_760 input,._fieldContent_1b2im_760 textarea,._fieldContent_1b2im_760 select{font-size:11px!important;padding:4px 8px!important}._fieldContent_1b2im_760 textarea{min-height:40px!important}._fieldContent_1b2im_760 [role=radiogroup]{gap:4px}._fieldContent_1b2im_760 [role=radiogroup] label{padding:4px 8px!important;font-size:11px!important;gap:4px!important}._fieldContent_1b2im_760 [role=radio]{width:12px!important;height:12px!important;min-width:12px;min-height:12px}._fieldContent_1b2im_760 [role=radio] span{width:5px!important;height:5px!important}._fieldContent_1b2im_760 label:not([role]){font-size:10px!important}._fieldContent_1b2im_760 [role=checkbox],._fieldContent_1b2im_760 input[type=checkbox]{width:14px!important;height:14px!important}._fieldContent_1b2im_760 ._inline-flex_1b2im_814{font-size:10px!important}._fieldHoverActions_1b2im_819{position:absolute;top:-1px;right:-1px;display:flex;gap:2px;opacity:0;transition:opacity .15s;z-index:3}._canvasField_1b2im_671:hover ._fieldHoverActions_1b2im_819{opacity:1}._fieldHoverBtn_1b2im_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_1b2im_834:hover{background:#334155;color:#e2e8f0}._fieldHoverBtnDanger_1b2im_853:hover{background:#7f1d1d;border-color:#dc2626;color:#fca5a5}._canvasEmpty_1b2im_860{grid-column:span 6;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_1b2im_876{grid-column:span 6;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_1b2im_888{border-color:#00bcd466;background:#00bcd40d;color:#00bcd4}._rowGapZone_1b2im_895{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_1b2im_906{border-color:#00bcd480;background:#00bcd40f}._rowGapZoneLabel_1b2im_911{font-size:11px;font-weight:600;color:#475569;pointer-events:none;transition:color .2s}._rowGapZoneActive_1b2im_906 ._rowGapZoneLabel_1b2im_911{color:#00bcd4}._stepTabActionBtnReset_1b2im_924:hover{color:#fbbf24!important;border-color:#fbbf244d!important;background:#fbbf2414!important}._childDropZone_1b2im_931{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_1b2im_949{border-color:#8b5cf699;background:#8b5cf61f;color:#c4b5fd;box-shadow:0 0 12px #8b5cf626}@keyframes _shrinkIntoChild_1b2im_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_1b2im_978{animation:_shrinkIntoChild_1b2im_1 .35s ease-in forwards;pointer-events:none}._repeaterCard_1b2im_984{border:1.5px solid rgba(0,229,255,.25);border-radius:8px;overflow:hidden;background:#00e5ff05;pointer-events:auto}._repeaterCardHeader_1b2im_993{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#00e5ff0f;border-bottom:1px solid rgba(0,229,255,.15)}._repeaterCardTitle_1b2im_1002{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#67e8f9}._repeaterCardMeta_1b2im_1010{font-size:10px;color:#94a3b8b3}._repeaterCardBody_1b2im_1015{padding:8px 10px}._repeaterCardGrid_1b2im_1019{display:grid;gap:6px}._repeaterCardCell_1b2im_1024{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_1b2im_1036{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_1b2im_1047{border-color:#00e5ff99;background:#00e5ff0f;box-shadow:0 0 14px #00e5ff26,inset 0 0 20px #00e5ff08}._repeaterCardDragOver_1b2im_1047 ._repeaterCardFooter_1b2im_1036{color:#67e8f9;opacity:1;font-weight:700}._repeaterMiniCanvas_1b2im_1060{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}._repeaterMiniField_1b2im_1066{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#0000002e;overflow:hidden;transition:border-color .15s}._repeaterMiniField_1b2im_1066:hover{border-color:#00e5ff4d}._repeaterMiniFieldDragOver_1b2im_1079{border-color:#00e5ff99;background:#00e5ff14;box-shadow:0 0 8px #00e5ff26}._repeaterMiniFieldSelected_1b2im_1085{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd433;background:#00bcd40f}._repeaterMiniFieldHeader_1b2im_1091{display:flex;align-items:center;justify-content:space-between;padding:2px 6px;background:#00e5ff0a;border-bottom:1px solid rgba(255,255,255,.04)}._repeaterMiniWidthTag_1b2im_1100{font-size:8px;color:#00e5ff80;font-weight:600;letter-spacing:.03em}._repeaterMiniActions_1b2im_1107{display:flex;gap:2px;opacity:0;transition:opacity .15s}._repeaterMiniField_1b2im_1066:hover ._repeaterMiniActions_1b2im_1107{opacity:1}._repeaterMiniBtn_1b2im_1118{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_1b2im_1118:hover{background:#00e5ff26;color:#67e8f9}._repeaterMiniBtnDanger_1b2im_1137:hover{background:#ef444426;color:#f87171}._repeaterMiniFieldBody_1b2im_1142{padding:2px 4px 4px;font-size:.85em}._repeaterMiniFieldBody_1b2im_1142 ._fieldContent_1b2im_760{font-size:.92em}._repeaterEmptyState_1b2im_1152{grid-column:1 / -1;text-align:center;padding:14px 8px;font-size:11px;opacity:.45;font-style:italic;color:#94a3b8}._configPanel_1b2im_1163{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_1b2im_1174{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 24px;text-align:center}._configEmptyIcon_1b2im_1184{color:#334155;margin-bottom:12px}._configEmptyTitle_1b2im_1189{font-size:14px;font-weight:600;color:#94a3b8;margin-bottom:6px}._configEmptyDesc_1b2im_1196{font-size:12px;color:#475569;line-height:1.5}._configContent_1b2im_1203{display:flex;flex-direction:column;flex:1}._configHeader_1b2im_1209{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06)}._configHeaderType_1b2im_1217{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#00bcd4}._configHeaderClose_1b2im_1225{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_1b2im_1225:hover{background:#ffffff0f;color:#e2e8f0}._configFields_1b2im_1245{padding:12px 16px;display:flex;flex-direction:column;gap:12px}._configGroup_1b2im_1252{display:flex;flex-direction:column;gap:4px}._configLabel_1b2im_1258{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}._configInput_1b2im_1266{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_1b2im_1266:focus{border-color:#00bcd480}._configSelect_1b2im_1282{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_1b2im_1282:focus{border-color:#00bcd480}._configTextarea_1b2im_1298{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_1b2im_1298:focus{border-color:#00bcd480}._configRow_1b2im_1317{display:flex;gap:8px}._configRow_1b2im_1317 ._configGroup_1b2im_1252{flex:1}._widthPicker_1b2im_1327{display:flex;gap:2px;background:#ffffff08;border-radius:4px;padding:2px}._widthBtn_1b2im_1335{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_1b2im_1335:hover{color:#94a3b8;background:#ffffff0a}._widthBtnActive_1b2im_1354{background:#00bcd426;color:#00e5ff}._configToggle_1b2im_1360{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8;cursor:pointer}._configToggle_1b2im_1360 input[type=checkbox]{display:none}._configToggleTrack_1b2im_1373{position:relative;width:32px;height:18px;background:#ffffff14;border-radius:9px;transition:background .2s;flex-shrink:0}._configToggle_1b2im_1360 input:checked+._configToggleTrack_1b2im_1373{background:#00bcd480}._configToggleThumb_1b2im_1387{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#94a3b8;border-radius:50%;transition:transform .2s,background .2s}._configToggle_1b2im_1360 input:checked+._configToggleTrack_1b2im_1373 ._configToggleThumb_1b2im_1387{transform:translate(14px);background:#00e5ff}._optionsList_1b2im_1404{display:flex;flex-direction:column;gap:4px}._optionRow_1b2im_1410{display:flex;gap:4px}._optionRow_1b2im_1410 ._configInput_1b2im_1266{flex:1}._optionRemoveBtn_1b2im_1419{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_1b2im_1419:hover{background:#7f1d1d;border-color:#dc2626;color:#fca5a5}._optionAddBtn_1b2im_1439{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_1b2im_1439:hover{background:#00bcd40f;border-color:#00bcd480}._conditionBox_1b2im_1456{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_1b2im_1468{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_1b2im_1468 strong{color:#00e5ff}._fieldCondBadge_1b2im_1483{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_1b2im_1503{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_1b2im_1523{height:1px;background:#ffffff0f;margin:4px 0}._flowOverlay_1b2im_1530{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}._flowPath_1b2im_1541{fill:none;stroke:#00e5ff73;stroke-width:2;stroke-dasharray:6 4;animation:_flowDash_1b2im_1 1.2s linear infinite}@keyframes _flowDash_1b2im_1{to{stroke-dashoffset:-20}}._flowLabel_1b2im_1555{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_1b2im_1571{box-shadow:inset 3px 0 #f59e0b80!important}._stepTabActionBtnActive_1b2im_1576{color:#00e5ff!important;background:#00e5ff1f!important;border-color:#00e5ff4d!important}._configDeleteBtn_1b2im_1583{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_1b2im_1583:hover{background:#7f1d1d4d;border-color:#dc262666}[data-theme=light] ._root_1b2im_4{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}[data-theme=light] ._palette_1b2im_16{background:#fff;border-right-color:#e2e8f0}[data-theme=light] ._paletteHeader_1b2im_26{color:#475569;border-bottom-color:#e2e8f0}[data-theme=light] ._paletteSectionLabel_1b2im_40{color:#94a3b8}[data-theme=light] ._paletteItem_1b2im_49{color:#334155}[data-theme=light] ._paletteItem_1b2im_49:hover{background:#00bcd414;color:#0891b2}[data-theme=light] ._paletteItem_1b2im_49:active{background:#00bcd424}[data-theme=light] ._paletteItemIcon_1b2im_73{color:#94a3b8}[data-theme=light] ._paletteItem_1b2im_49:hover ._paletteItemIcon_1b2im_73{color:#0891b2}[data-theme=light] ._stepTabs_1b2im_97{background:#fff;border-bottom-color:#e2e8f0}[data-theme=light] ._stepTab_1b2im_97{color:#64748b}[data-theme=light] ._stepTab_1b2im_97:hover{background:#0000000a;color:#0f172a}[data-theme=light] ._stepTabActive_1b2im_135{background:#f59e0b0f;border-color:#f59e0b4d;color:#b45309}[data-theme=light] ._stepTabNum_1b2im_141{background:#f1f5f9;color:#94a3b8}[data-theme=light] ._stepTabActive_1b2im_135 ._stepTabNum_1b2im_141{background:#f59e0b26;color:#b45309}[data-theme=light] ._stepTabAdd_1b2im_165{color:#94a3b8;border-color:#cbd5e1}[data-theme=light] ._stepTabAdd_1b2im_165:hover{color:#0891b2;border-color:#00bcd480;background:#00bcd40a}[data-theme=light] ._stepTabActionBtn_1b2im_195{color:#94a3b8}[data-theme=light] ._stepTabActionBtn_1b2im_195:hover{background:#0000000f;color:#0f172a}[data-theme=light] ._stepConfig_1b2im_335{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] ._stepNameInput_1b2im_344{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepDescInput_1b2im_362{color:#475569;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepTypeSelect_1b2im_385{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=light] ._stepRequiredToggle_1b2im_400{color:#475569}[data-theme=light] ._canvas_1b2im_88{background:#f8fafc}[data-theme=light] ._canvasField_1b2im_671:hover{border-color:#00bcd44d}[data-theme=light] ._canvasFieldSelected_1b2im_683{border-color:#00bcd499;box-shadow:0 0 0 1px #00bcd426;background:#00bcd408}[data-theme=light] ._canvasFieldDropBefore_1b2im_689{border-top-color:#0891b2}[data-theme=light] ._canvasFieldDropAfter_1b2im_694{border-bottom-color:#0891b2}[data-theme=light] ._fieldWidthTag_1b2im_706{color:#94a3b8}[data-theme=light] ._fieldDragHandle_1b2im_724{color:#94a3b8;border-right-color:#00000014;background:#00000005}[data-theme=light] ._fieldDragHandle_1b2im_724:active{color:#0891b2}[data-theme=light] ._fieldHoverBtn_1b2im_834{background:#fff;border-color:#cbd5e1;color:#64748b}[data-theme=light] ._fieldHoverBtn_1b2im_834:hover{background:#f1f5f9;color:#0f172a}[data-theme=light] ._fieldHoverBtnDanger_1b2im_853:hover{background:#fef2f2;border-color:#f87171;color:#dc2626}[data-theme=light] ._canvasEmpty_1b2im_860,[data-theme=light] ._canvasDropZone_1b2im_876{color:#94a3b8;border-color:#cbd5e1}[data-theme=light] ._canvasDropZoneActive_1b2im_888{border-color:#00bcd480;background:#00bcd40a;color:#0891b2}[data-theme=light] ._configPanel_1b2im_1163{background:#fff;border-left-color:#e2e8f0}[data-theme=light] ._configEmptyIcon_1b2im_1184{color:#cbd5e1}[data-theme=light] ._configEmptyTitle_1b2im_1189{color:#475569}[data-theme=light] ._configEmptyDesc_1b2im_1196{color:#94a3b8}[data-theme=light] ._configHeader_1b2im_1209{border-bottom-color:#e2e8f0}[data-theme=light] ._configHeaderType_1b2im_1217{color:#0891b2}[data-theme=light] ._configHeaderClose_1b2im_1225{color:#94a3b8}[data-theme=light] ._configHeaderClose_1b2im_1225:hover{background:#0000000a;color:#0f172a}[data-theme=light] ._configLabel_1b2im_1258{color:#94a3b8}[data-theme=light] ._configInput_1b2im_1266,[data-theme=light] ._configSelect_1b2im_1282,[data-theme=light] ._configTextarea_1b2im_1298{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}[data-theme=light] ._widthPicker_1b2im_1327{background:#f1f5f9}[data-theme=light] ._widthBtn_1b2im_1335{color:#94a3b8}[data-theme=light] ._widthBtn_1b2im_1335:hover{color:#475569;background:#0000000a}[data-theme=light] ._widthBtnActive_1b2im_1354{background:#00bcd41a;color:#0891b2}[data-theme=light] ._configToggle_1b2im_1360{color:#475569}[data-theme=light] ._configToggleTrack_1b2im_1373{background:#cbd5e1}[data-theme=light] ._configToggle_1b2im_1360 input:checked+._configToggleTrack_1b2im_1373{background:#00bcd480}[data-theme=light] ._configToggleThumb_1b2im_1387{background:#fff}[data-theme=light] ._configToggle_1b2im_1360 input:checked+._configToggleTrack_1b2im_1373 ._configToggleThumb_1b2im_1387{background:#fff}[data-theme=light] ._optionRemoveBtn_1b2im_1419{border-color:#e2e8f0;color:#94a3b8}[data-theme=light] ._optionRemoveBtn_1b2im_1419:hover{background:#fef2f2;border-color:#f87171;color:#dc2626}[data-theme=light] ._optionAddBtn_1b2im_1439{color:#0891b2;border-color:#00bcd44d}[data-theme=light] ._optionAddBtn_1b2im_1439:hover{background:#00bcd40a;border-color:#00bcd480}[data-theme=light] ._conditionBox_1b2im_1456{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._conditionSummary_1b2im_1468{color:#475569;background:#00bcd40f;border-left-color:#00bcd466}[data-theme=light] ._conditionSummary_1b2im_1468 strong{color:#0891b2}[data-theme=light] ._fieldCondBadge_1b2im_1483{color:#b45309;background:#f59e0b14;border-color:#f59e0b33}[data-theme=light] ._fieldPhotoBadge_1b2im_1503{color:#7c3aed;background:#8b5cf60f;border-color:#8b5cf633}[data-theme=light] ._flowPath_1b2im_1541{stroke:#00bcd480}[data-theme=light] ._flowLabel_1b2im_1555{color:#0e7490;background:#ecfefff2;border-color:#00bcd44d}[data-theme=light] ._canvasFieldDependent_1b2im_1571{box-shadow:inset 3px 0 #f59e0b99!important}[data-theme=light] ._stepTabActionBtnActive_1b2im_1576{color:#0891b2!important;background:#00bcd41a!important;border-color:#00bcd44d!important}[data-theme=light] ._configDivider_1b2im_1523{background:#e2e8f0}[data-theme=light] ._configDeleteBtn_1b2im_1583{color:#dc2626;background:#fee2e280;border-color:#f871714d}[data-theme=light] ._configDeleteBtn_1b2im_1583:hover{background:#fee2e2e6;border-color:#dc262666}[data-theme=light] ._rowGapZone_1b2im_895{border-color:#00000014}[data-theme=light] ._rowGapZoneActive_1b2im_906{border-color:#00bcd480;background:#00bcd40a}[data-theme=light] ._rowGapZoneLabel_1b2im_911{color:#94a3b8}[data-theme=light] ._rowGapZoneActive_1b2im_906 ._rowGapZoneLabel_1b2im_911{color:#0891b2}[data-theme=light] ._stepTabActionBtnReset_1b2im_924:hover{color:#d97706!important;border-color:#d977064d!important;background:#fbbf2414!important}[data-theme=light] ._stepTabTestBtn_1b2im_215{color:#b45309;background:#f59e0b0f;border-color:#f59e0b40}[data-theme=light] ._stepTabTestBtn_1b2im_215:hover{background:#f59e0b24!important;border-color:#f59e0b73;color:#92400e!important}[data-theme=light] ._stepTabImportBtn_1b2im_234{color:#0284c7;background:#38bdf80f;border-color:#38bdf840}[data-theme=light] ._stepTabImportBtn_1b2im_234:hover{background:#38bdf824!important;border-color:#38bdf873;color:#0369a1!important}[data-theme=light] ._stepTabUndoBtn_1b2im_254{color:#7c3aed;background:#8b5cf60f;border-color:#8b5cf640}[data-theme=light] ._stepTabUndoBtn_1b2im_254:hover:not(:disabled){background:#8b5cf624!important;border-color:#8b5cf673;color:#6d28d9!important}[data-theme=light] ._stepTabDivider_1b2im_285{background:#64748b26}[data-theme=light] ._childDropZone_1b2im_931{border-color:#8b5cf640;background:#8b5cf608;color:#7c3aed80}[data-theme=light] ._childDropZoneActive_1b2im_949{border-color:#8b5cf680;background:#8b5cf614;color:#7c3aed}[data-theme=light] ._repeaterCard_1b2im_984{border-color:#06b6d440;background:#06b6d405}[data-theme=light] ._repeaterCardHeader_1b2im_993{background:#06b6d40f;border-bottom-color:#06b6d426}[data-theme=light] ._repeaterCardTitle_1b2im_1002{color:#0891b2}[data-theme=light] ._repeaterCardMeta_1b2im_1010{color:#64748b}[data-theme=light] ._repeaterCardCell_1b2im_1024{color:#475569;border-color:#00000014;background:#00000008}[data-theme=light] ._repeaterCardFooter_1b2im_1036{border-top-color:#06b6d41a;color:#0891b2}[data-theme=light] ._repeaterCardDragOver_1b2im_1047{border-color:#06b6d480;background:#06b6d40d;box-shadow:0 0 14px #06b6d41f}[data-theme=light] ._repeaterMiniField_1b2im_1066{border-color:#0000001a;background:#00000005}[data-theme=light] ._repeaterMiniField_1b2im_1066:hover{border-color:#06b6d459}[data-theme=light] ._repeaterMiniFieldHeader_1b2im_1091{background:#06b6d40a;border-bottom-color:#0000000d}[data-theme=light] ._repeaterMiniWidthTag_1b2im_1100{color:#06b6d4b3}[data-theme=light] ._repeaterMiniBtn_1b2im_1118{background:#0000000a;color:#64748b}[data-theme=light] ._repeaterMiniBtn_1b2im_1118:hover{background:#06b6d41f;color:#0891b2}[data-theme=light] ._repeaterMiniBtnDanger_1b2im_1137:hover{background:#ef44441a;color:#dc2626}[data-theme=light] ._repeaterEmptyState_1b2im_1152{color:#64748b}[data-theme=light] ._gpsBadgeOn_1b2im_311{background:#16a34a;color:#fff;border-color:#22c55e}[data-theme=light] ._gpsBadgeOn_1b2im_311:hover{background:#15803d;border-color:#16a34a}[data-theme=light] ._gpsBadgeOff_1b2im_322{background:#ef444414;color:#dc2626;border-color:#ef444440}[data-theme=light] ._gpsBadgeOff_1b2im_322:hover{background:#ef444426;color:#b91c1c;border-color:#ef444466}
