.builder_builderPage__eHldk{display:flex;height:100vh;width:100vw;overflow:hidden;background:var(--wizard-bg)}.builder_builderContent__Dm8Qh{flex:1;display:flex;flex-direction:column;overflow:hidden;transition:margin-left .3s ease}.builder_topBar__BT9H5{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:var(--wizard-card-bg);border-bottom:1px solid var(--wizard-border);box-shadow:0 1px 3px rgba(0,0,0,.05);z-index:10}.builder_pageTitle__FBAR6{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}[data-theme=dark] .builder_builderPage__eHldk{background:#0f0f0f}[data-theme=dark] .builder_topBar__BT9H5{background:#1a1a1a;border-bottom-color:#333}[data-theme=dark] .builder_pageTitle__FBAR6{background:linear-gradient(135deg,#a78bfa,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.builder_topBar__BT9H5{padding:.75rem 1rem}.builder_pageTitle__FBAR6{font-size:1.25rem}}.interactive-preview-toggle_container__ZK_Dr{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--wizard-card-bg);border-radius:var(--radius-lg);border:1px solid var(--wizard-border);flex-wrap:wrap}[data-theme=dark] .interactive-preview-toggle_container__ZK_Dr{background:#1e293b;border-color:#334155}.interactive-preview-toggle_modeSelector__ouAuV{display:flex;gap:var(--space-2);background:var(--wizard-bg-tertiary);padding:.25rem;border-radius:var(--radius-md)}[data-theme=dark] .interactive-preview-toggle_modeSelector__ouAuV{background:#0f172a}.interactive-preview-toggle_modeBtn__DP4IU{padding:.5rem 1rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--wizard-text);font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.interactive-preview-toggle_modeBtn__DP4IU:hover{background:var(--wizard-surface-hover)}.interactive-preview-toggle_modeBtn__DP4IU.interactive-preview-toggle_active__g7bK_{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;box-shadow:0 2px 8px rgba(102,126,234,.3)}[data-theme=dark] .interactive-preview-toggle_modeBtn__DP4IU{color:#fff!important}.interactive-preview-toggle_previewControls__bx9Pc{display:flex;align-items:center;gap:var(--space-3);flex:1}.interactive-preview-toggle_deviceSelector__2OikB{display:flex;gap:.25rem;background:var(--wizard-bg-tertiary);padding:.25rem;border-radius:var(--radius-sm)}[data-theme=dark] .interactive-preview-toggle_deviceSelector__2OikB{background:#0f172a}.interactive-preview-toggle_deviceBtn__dqEAK{padding:.5rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--wizard-text);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.interactive-preview-toggle_deviceBtn__dqEAK:hover{background:var(--wizard-surface-hover)}.interactive-preview-toggle_deviceBtn__dqEAK.interactive-preview-toggle_active__g7bK_{background:var(--wizard-primary);color:#fff!important}[data-theme=dark] .interactive-preview-toggle_deviceBtn__dqEAK{color:#fff!important}.interactive-preview-toggle_actionButtons__JV90c{display:flex;gap:.5rem}.interactive-preview-toggle_actionBtn__OjI_V{padding:.5rem;background:var(--wizard-bg-tertiary);border:1px solid var(--wizard-border);border-radius:var(--radius-sm);color:var(--wizard-text);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.interactive-preview-toggle_actionBtn__OjI_V:hover{background:var(--wizard-surface-hover);transform:translateY(-1px)}.interactive-preview-toggle_actionBtn__OjI_V.interactive-preview-toggle_active__g7bK_{background:var(--wizard-primary);color:#fff!important;border-color:var(--wizard-primary)}[data-theme=dark] .interactive-preview-toggle_actionBtn__OjI_V{background:#334155;border-color:#475569;color:#fff!important}.interactive-preview-toggle_settingsPanel__tWlu1{position:absolute;top:100%;right:0;margin-top:.5rem;background:var(--wizard-card-bg);border:1px solid var(--wizard-border);border-radius:var(--radius-md);padding:var(--space-3);box-shadow:var(--shadow-lg);z-index:100;min-width:250px}[data-theme=dark] .interactive-preview-toggle_settingsPanel__tWlu1{background:#1e293b;border-color:#334155}.interactive-preview-toggle_settingItem__9O6MY{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0;color:var(--wizard-text);font-size:.875rem}.interactive-preview-toggle_settingItem__9O6MY label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.interactive-preview-toggle_settingItem__9O6MY input[type=checkbox]{cursor:pointer}[data-theme=dark] .interactive-preview-toggle_settingItem__9O6MY,[data-theme=dark] .interactive-preview-toggle_settingItem__9O6MY span{color:#fff!important}.interactive-preview-toggle_dimensions__ueiNG{font-family:monospace;font-size:.75rem;color:var(--wizard-text-secondary)}[data-theme=dark] .interactive-preview-toggle_dimensions__ueiNG{color:#94a3b8!important}.interactive-preview-toggle_modeIndicator__W7stl{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--wizard-bg-tertiary);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;color:var(--wizard-text);letter-spacing:.05em}[data-theme=dark] .interactive-preview-toggle_modeIndicator__W7stl{background:#0f172a;color:#fff!important}.interactive-preview-toggle_indicatorDot__Mt5VE{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);animation:interactive-preview-toggle_pulse__Ckj7m 2s infinite}@keyframes interactive-preview-toggle_pulse__Ckj7m{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@media (max-width:768px){.interactive-preview-toggle_container__ZK_Dr,.interactive-preview-toggle_previewControls__bx9Pc{flex-direction:column;align-items:stretch}.interactive-preview-toggle_actionButtons__JV90c,.interactive-preview-toggle_deviceSelector__2OikB,.interactive-preview-toggle_modeSelector__ouAuV{width:100%;justify-content:center}}.action-approval-dialog_overlay__lSi_K{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:var(--space-4)}.action-approval-dialog_dialog__5OPX6{background:var(--wizard-card-bg);border-radius:var(--radius-xl);padding:var(--space-6);max-width:600px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);border:2px solid var(--wizard-border)}[data-theme=dark] .action-approval-dialog_dialog__5OPX6{background:#1e293b;border-color:#334155}.action-approval-dialog_header__Il3wz{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.action-approval-dialog_headerIcon__Acyl_{width:60px;height:60px;border-radius:var(--radius-lg);background:linear-gradient(135deg,#f59e0b,#f97316);display:flex;align-items:center;justify-content:center;color:#fff;animation:action-approval-dialog_pulse__scxq5 2s infinite}.action-approval-dialog_header__Il3wz h3{font-size:1.5rem;font-weight:700;color:var(--wizard-text);margin:0}.action-approval-dialog_header__Il3wz p{font-size:.875rem;color:var(--wizard-text-secondary);margin:0}[data-theme=dark] .action-approval-dialog_header__Il3wz h3,[data-theme=dark] .action-approval-dialog_header__Il3wz p{color:#fff!important}.action-approval-dialog_actionDetails__9KI6z{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--wizard-bg-tertiary);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}[data-theme=dark] .action-approval-dialog_actionDetails__9KI6z{background:#0f172a}.action-approval-dialog_actionIcon__yhg7S{width:60px;height:60px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.action-approval-dialog_actionInfo__RgTUP{flex:1;display:flex;flex-direction:column;gap:var(--space-2)}.action-approval-dialog_actionType__4Y8vy{font-size:.75rem;font-weight:700;color:var(--wizard-primary);letter-spacing:.05em}[data-theme=dark] .action-approval-dialog_actionType__4Y8vy{color:#667eea}.action-approval-dialog_actionDescription__O9meT{font-size:1rem;font-weight:600;color:var(--wizard-text);line-height:1.4}[data-theme=dark] .action-approval-dialog_actionDescription__O9meT{color:#fff!important}.action-approval-dialog_actionTarget__8xc2s,.action-approval-dialog_actionValue__KGgwF{font-size:.875rem;color:var(--wizard-text-secondary);font-family:monospace;padding:.5rem;background:var(--wizard-card-bg);border-radius:var(--radius-sm);word-break:break-all}[data-theme=dark] .action-approval-dialog_actionTarget__8xc2s,[data-theme=dark] .action-approval-dialog_actionValue__KGgwF{background:#1e293b;color:#94a3b8!important}.action-approval-dialog_warning__mDVNV{display:flex;gap:var(--space-3);padding:var(--space-3);background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);margin-bottom:var(--space-4);color:#f59e0b}.action-approval-dialog_warning__mDVNV p{margin:0;font-size:.875rem;line-height:1.5}[data-theme=dark] .action-approval-dialog_warning__mDVNV{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.4)}.action-approval-dialog_timer__kB5Of{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:.875rem;color:var(--wizard-text)}[data-theme=dark] .action-approval-dialog_timer__kB5Of{color:#fff!important}.action-approval-dialog_timerBar__S9KZY{flex:1;height:6px;background:var(--wizard-bg-tertiary);border-radius:999px;overflow:hidden}[data-theme=dark] .action-approval-dialog_timerBar__S9KZY{background:#0f172a}.action-approval-dialog_timerProgress___Ys59{height:100%;background:linear-gradient(90deg,#f59e0b,#f97316);transition:width 1s linear;border-radius:999px}.action-approval-dialog_actions__1RDFe{display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.action-approval-dialog_approveBtn__XSeWd,.action-approval-dialog_rejectBtn___TEws{flex:1;padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);font-weight:600;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s}.action-approval-dialog_approveBtn__XSeWd{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.action-approval-dialog_approveBtn__XSeWd:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(16,185,129,.3)}.action-approval-dialog_rejectBtn___TEws{background:var(--wizard-bg-tertiary);color:var(--wizard-text);border:1px solid var(--wizard-border)}.action-approval-dialog_rejectBtn___TEws:hover{background:var(--wizard-surface-hover)}[data-theme=dark] .action-approval-dialog_rejectBtn___TEws{background:#334155;border-color:#475569;color:#fff!important}.action-approval-dialog_quickActions__MlsZa{padding-top:var(--space-3);border-top:1px solid var(--wizard-border)}[data-theme=dark] .action-approval-dialog_quickActions__MlsZa{border-color:#334155}.action-approval-dialog_quickActions__MlsZa label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--wizard-text);cursor:pointer}[data-theme=dark] .action-approval-dialog_quickActions__MlsZa label{color:#fff!important}.action-approval-dialog_quickActions__MlsZa input[type=checkbox]{cursor:pointer}@keyframes action-approval-dialog_pulse__scxq5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:768px){.action-approval-dialog_overlay__lSi_K{padding:var(--space-2)}.action-approval-dialog_dialog__5OPX6{padding:var(--space-4)}.action-approval-dialog_actionDetails__9KI6z{flex-direction:column}.action-approval-dialog_actions__1RDFe{flex-direction:column-reverse}}.browser-automation-controller_container__ryOL4{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);height:100%}.browser-automation-controller_header__V1gxn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.browser-automation-controller_headerLeft__GvxPh{display:flex;align-items:center;gap:var(--space-3);color:var(--wizard-text)}.browser-automation-controller_headerLeft__GvxPh svg{color:var(--wizard-primary)}.browser-automation-controller_headerLeft__GvxPh h2{font-size:1.75rem;font-weight:700;margin:0;color:var(--wizard-text)}.browser-automation-controller_headerLeft__GvxPh p{font-size:.875rem;color:var(--wizard-text-secondary);margin:0}[data-theme=dark] .browser-automation-controller_headerLeft__GvxPh h2,[data-theme=dark] .browser-automation-controller_headerLeft__GvxPh p{color:#fff!important}.browser-automation-controller_viewToggle__XUxSI{display:flex;gap:.5rem;background:var(--wizard-bg-tertiary);padding:.25rem;border-radius:var(--radius-md)}[data-theme=dark] .browser-automation-controller_viewToggle__XUxSI{background:#0f172a}.browser-automation-controller_viewToggle__XUxSI button{padding:.5rem 1rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--wizard-text);font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.browser-automation-controller_viewToggle__XUxSI button:hover{background:var(--wizard-surface-hover)}.browser-automation-controller_viewToggle__XUxSI button.browser-automation-controller_active__1DbLx{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;box-shadow:0 2px 8px rgba(102,126,234,.3)}[data-theme=dark] .browser-automation-controller_viewToggle__XUxSI button{color:#fff!important}.browser-automation-controller_content__Nf0Oz{display:flex;flex-direction:column;gap:var(--space-4);flex:1;overflow-y:auto}.browser-automation-controller_newButton__Qsdvv{padding:var(--space-3) var(--space-4);background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:var(--radius-md);color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.browser-automation-controller_newButton__Qsdvv:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.browser-automation-controller_newSessionForm__Jr48Z,.browser-automation-controller_newTaskForm__BBOXQ{display:flex;gap:var(--space-3);padding:var(--space-4);background:var(--wizard-card-bg);border:1px solid var(--wizard-border);border-radius:var(--radius-lg)}[data-theme=dark] .browser-automation-controller_newSessionForm__Jr48Z,[data-theme=dark] .browser-automation-controller_newTaskForm__BBOXQ{background:#1e293b;border-color:#334155}.browser-automation-controller_newSessionForm__Jr48Z input,.browser-automation-controller_newTaskForm__BBOXQ textarea{flex:1;padding:var(--space-3);background:var(--wizard-bg-tertiary);border:1px solid var(--wizard-border);border-radius:var(--radius-md);color:var(--wizard-text);font-size:.875rem;font-family:inherit}[data-theme=dark] .browser-automation-controller_newSessionForm__Jr48Z input,[data-theme=dark] .browser-automation-controller_newTaskForm__BBOXQ textarea{background:#0f172a;border-color:#334155;color:#fff!important}.browser-automation-controller_newSessionForm__Jr48Z button,.browser-automation-controller_newTaskForm__BBOXQ button{padding:var(--space-3) var(--space-4);background:var(--wizard-primary);border:none;border-radius:var(--radius-md);color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.browser-automation-controller_sessionsList__kG28h,.browser-automation-controller_tasksList__44acz{display:flex;flex-direction:column;gap:var(--space-3)}.browser-automation-controller_sessionCard__bTACi,.browser-automation-controller_taskCard__nYVig{background:var(--wizard-card-bg);border:2px solid var(--wizard-border);border-radius:var(--radius-lg);padding:var(--space-4);cursor:pointer;transition:all .2s}.browser-automation-controller_sessionCard__bTACi:hover,.browser-automation-controller_taskCard__nYVig:hover{border-color:var(--wizard-primary);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.browser-automation-controller_sessionCard__bTACi.browser-automation-controller_selected__dkN_A{border-color:var(--wizard-primary);box-shadow:0 0 0 4px rgba(102,126,234,.1)}[data-theme=dark] .browser-automation-controller_sessionCard__bTACi,[data-theme=dark] .browser-automation-controller_taskCard__nYVig{background:#1e293b;border-color:#334155}.browser-automation-controller_sessionHeader__IMmX6,.browser-automation-controller_taskHeader__fiUoD{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.browser-automation-controller_sessionInfo__rIk2N,.browser-automation-controller_taskInfo__WlV6_{display:flex;align-items:center;gap:var(--space-3)}.browser-automation-controller_sessionInfo__rIk2N h4,.browser-automation-controller_taskInfo__WlV6_ h4{font-size:1rem;font-weight:600;margin:0;color:var(--wizard-text)}.browser-automation-controller_sessionInfo__rIk2N p,.browser-automation-controller_taskInfo__WlV6_ p{font-size:.875rem;color:var(--wizard-text-secondary);margin:0}[data-theme=dark] .browser-automation-controller_sessionInfo__rIk2N h4,[data-theme=dark] .browser-automation-controller_sessionInfo__rIk2N p,[data-theme=dark] .browser-automation-controller_taskInfo__WlV6_ h4,[data-theme=dark] .browser-automation-controller_taskInfo__WlV6_ p{color:#fff!important}.browser-automation-controller_sessionActions__vCYgo{display:flex;align-items:center;gap:var(--space-2)}.browser-automation-controller_iconButton__OzC2n{padding:.5rem;background:var(--wizard-bg-tertiary);border:1px solid var(--wizard-border);border-radius:var(--radius-sm);color:var(--wizard-text);cursor:pointer;transition:all .2s}.browser-automation-controller_iconButton__OzC2n:hover{background:var(--wizard-surface-hover)}[data-theme=dark] .browser-automation-controller_iconButton__OzC2n{background:#334155;border-color:#475569;color:#fff!important}.browser-automation-controller_statusIndicator__T7zQF{width:12px;height:12px;border-radius:50%;animation:browser-automation-controller_pulse__tl2Uf 2s infinite}.browser-automation-controller_actionsList__E4MCj{display:flex;flex-direction:column;gap:.5rem;margin-bottom:var(--space-3);padding:var(--space-3);background:var(--wizard-bg-tertiary);border-radius:var(--radius-md)}[data-theme=dark] .browser-automation-controller_actionsList__E4MCj{background:#0f172a}.browser-automation-controller_actionItem__FKolW{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--wizard-text)}[data-theme=dark] .browser-automation-controller_actionItem__FKolW{color:#fff!important}.browser-automation-controller_actionType__8xx6C{margin-left:auto;font-size:.75rem;color:var(--wizard-text-secondary);font-family:monospace;padding:.25rem .5rem;background:var(--wizard-card-bg);border-radius:var(--radius-sm)}[data-theme=dark] .browser-automation-controller_actionType__8xx6C{background:#1e293b;color:#94a3b8!important}.browser-automation-controller_iconSuccess__VxAe4{color:#10b981}.browser-automation-controller_iconError__b1sH5{color:#ef4444}.browser-automation-controller_iconPending__Z_msI{color:#f59e0b}.browser-automation-controller_iconActive__rkyM9{color:#3b82f6;animation:browser-automation-controller_spin__n7RtQ 2s linear infinite}@keyframes browser-automation-controller_spin__n7RtQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.browser-automation-controller_sessionStats__eEcL4{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--wizard-text-secondary)}[data-theme=dark] .browser-automation-controller_sessionStats__eEcL4{color:#94a3b8!important}.browser-automation-controller_executeButton__0DTAJ{padding:.5rem 1rem;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:var(--radius-md);color:#fff;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s}.browser-automation-controller_executeButton__0DTAJ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.browser-automation-controller_stepsProgress__9DaTb{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.browser-automation-controller_progressBar__ZNClf{flex:1;height:8px;background:var(--wizard-bg-tertiary);border-radius:999px;overflow:hidden}[data-theme=dark] .browser-automation-controller_progressBar__ZNClf{background:#0f172a}.browser-automation-controller_progressFill__r0U44{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);transition:width .3s;border-radius:999px}.browser-automation-controller_stepsProgress__9DaTb span{font-size:.75rem;color:var(--wizard-text-secondary);white-space:nowrap}[data-theme=dark] .browser-automation-controller_stepsProgress__9DaTb span{color:#94a3b8!important}.browser-automation-controller_stepsList__BjA5C{display:flex;flex-direction:column;gap:.5rem}.browser-automation-controller_stepItem__AAy3z{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--wizard-bg-tertiary);border-radius:var(--radius-md);font-size:.875rem;color:var(--wizard-text);transition:all .2s}.browser-automation-controller_stepItem__AAy3z.browser-automation-controller_current__J9b9t{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid var(--wizard-primary)}[data-theme=dark] .browser-automation-controller_stepItem__AAy3z{background:#0f172a;color:#fff!important}.browser-automation-controller_stepNumber__ZH2Ac{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--wizard-primary);color:#fff;border-radius:50%;font-size:.75rem;font-weight:600}.browser-automation-controller_emptyState__EewOK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);text-align:center;color:var(--wizard-text-secondary)}.browser-automation-controller_emptyState__EewOK svg{color:var(--wizard-primary);opacity:.5;margin-bottom:var(--space-4)}.browser-automation-controller_emptyState__EewOK h3{font-size:1.25rem;font-weight:600;margin:0 0 var(--space-2) 0;color:var(--wizard-text)}.browser-automation-controller_emptyState__EewOK p{margin:0;font-size:.875rem}[data-theme=dark] .browser-automation-controller_emptyState__EewOK,[data-theme=dark] .browser-automation-controller_emptyState__EewOK h3,[data-theme=dark] .browser-automation-controller_emptyState__EewOK p{color:#fff!important}@media (max-width:768px){.browser-automation-controller_header__V1gxn{flex-direction:column;align-items:stretch}.browser-automation-controller_viewToggle__XUxSI{width:100%}.browser-automation-controller_viewToggle__XUxSI button{flex:1;justify-content:center}.browser-automation-controller_newSessionForm__Jr48Z,.browser-automation-controller_newTaskForm__BBOXQ{flex-direction:column}.browser-automation-controller_sessionActions__vCYgo,.browser-automation-controller_taskHeader__fiUoD{flex-wrap:wrap}}.file-action-toolbar_toolbar__vz02w{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--wizard-card-bg,#1e293b);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:8px 8px 0 0;position:sticky;top:0;z-index:10;backdrop-filter:blur(10px)}.file-action-toolbar_fileInfo__KCrxg{display:flex;align-items:center;gap:.5rem;color:var(--wizard-text,#fff);font-weight:500;font-size:.875rem}.file-action-toolbar_fileName__3MQAX{color:#fff!important;font-family:Courier New,monospace}.file-action-toolbar_actions__ntpp9{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.file-action-toolbar_actionBtn__gj6bI{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:none;border-radius:6px;font-size:.813rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.file-action-toolbar_actionBtn__gj6bI:disabled{opacity:.5;cursor:not-allowed}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_primary__dz65p{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.3)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_primary__dz65p:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_secondary__5Yg_O{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_secondary__5Yg_O:hover:not(:disabled){background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_icon__MPpaD{padding:.5rem;background:hsla(0,0%,100%,.05);color:#fff}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_icon__MPpaD:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_danger__MxIGs{background:rgba(239,68,68,.1);color:#fca5a5;border:1px solid rgba(239,68,68,.3)}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_danger__MxIGs:hover:not(:disabled){background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);color:#fee2e2}.file-action-toolbar_mergeWrapper__BNtgL{position:relative}.file-action-toolbar_dropdown__8ZMxa{position:absolute;top:calc(100% + .5rem);left:0;min-width:200px;max-width:300px;max-height:300px;overflow-y:auto;background:var(--wizard-card-bg,#1e293b);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:100}.file-action-toolbar_dropdownHeader__3gPxX{padding:.75rem 1rem;font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsla(0,0%,100%,.1)}.file-action-toolbar_dropdownItem__z5_Us{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:none;border:none;color:#fff;font-size:.875rem;text-align:left;cursor:pointer;transition:background .2s ease}.file-action-toolbar_dropdownItem__z5_Us:hover{background:hsla(0,0%,100%,.1)}.file-action-toolbar_dropdownEmpty__opZI9{padding:1rem;text-align:center;color:hsla(0,0%,100%,.5);font-size:.875rem}.file-action-toolbar_modalOverlay__ASk19{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.file-action-toolbar_modal__HQYyp{background:var(--wizard-card-bg,#1e293b);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;width:100%;max-width:400px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.file-action-toolbar_modalHeader__kbk0b{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.file-action-toolbar_modalHeader__kbk0b h3{flex:1;margin:0;color:#fff;font-size:1.125rem;font-weight:600}.file-action-toolbar_closeBtn__xvcfp{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:hsla(0,0%,100%,.05);border:none;border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.file-action-toolbar_closeBtn__xvcfp:hover{background:hsla(0,0%,100%,.1);color:#fff}.file-action-toolbar_modalBody__DjESa{padding:1.5rem}.file-action-toolbar_renameInput__rmCf7{width:100%;padding:.75rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:.938rem;font-family:Courier New,monospace;transition:all .2s ease}.file-action-toolbar_renameInput__rmCf7:focus{outline:none;background:hsla(0,0%,100%,.08);border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.file-action-toolbar_modalFooter___tKsl{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.file-action-toolbar_cancelBtn__QJ50p,.file-action-toolbar_confirmBtn__EzUzQ{flex:1;padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.938rem;font-weight:500;cursor:pointer;transition:all .2s ease}.file-action-toolbar_cancelBtn__QJ50p{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7)}.file-action-toolbar_cancelBtn__QJ50p:hover{background:hsla(0,0%,100%,.1);color:#fff}.file-action-toolbar_confirmBtn__EzUzQ{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.3)}.file-action-toolbar_confirmBtn__EzUzQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.file-action-toolbar_confirmBtn__EzUzQ:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .file-action-toolbar_toolbar__vz02w{background:#fff;border-bottom-color:rgba(0,0,0,.1)}html[data-theme=light] .file-action-toolbar_fileInfo__KCrxg,html[data-theme=light] .file-action-toolbar_fileName__3MQAX{color:#0f172a!important}html[data-theme=light] .file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_secondary__5Yg_O{background:rgba(0,0,0,.05);color:#0f172a;border-color:rgba(0,0,0,.1)}html[data-theme=light] .file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_secondary__5Yg_O:hover:not(:disabled){background:rgba(0,0,0,.08)}html[data-theme=light] .file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_icon__MPpaD{background:rgba(0,0,0,.03);color:#0f172a}html[data-theme=light] .file-action-toolbar_dropdown__8ZMxa{background:#fff;border-color:rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.15)}html[data-theme=light] .file-action-toolbar_dropdownItem__z5_Us{color:#0f172a}html[data-theme=light] .file-action-toolbar_modal__HQYyp{background:#fff;border-color:rgba(0,0,0,.1)}html[data-theme=light] .file-action-toolbar_modalHeader__kbk0b h3,html[data-theme=light] .file-action-toolbar_renameInput__rmCf7{color:#0f172a}html[data-theme=light] .file-action-toolbar_renameInput__rmCf7{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1)}@media (max-width:768px){.file-action-toolbar_toolbar__vz02w{flex-direction:column;align-items:stretch;gap:.75rem}.file-action-toolbar_actions__ntpp9{justify-content:stretch}.file-action-toolbar_actionBtn__gj6bI span{display:none}.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_primary__dz65p,.file-action-toolbar_actionBtn__gj6bI.file-action-toolbar_secondary__5Yg_O{flex:1;justify-content:center}.file-action-toolbar_dropdown__8ZMxa{left:auto;right:0}}.professional-builder-interface_container__MIYmK{display:flex;flex-direction:column;height:100vh;width:100%;background:var(--wizard-bg,#0f0f23);color:var(--wizard-text,#e0e0e0);overflow:hidden}.professional-builder-interface_topBar__6HBA3{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:var(--wizard-card-bg,#1a1a2e);border-bottom:1px solid var(--wizard-border,#2a2a3e);flex-shrink:0}.professional-builder-interface_branding__aWtPh{display:flex;align-items:center;gap:.75rem}.professional-builder-interface_logo__UC7Z1{width:32px;height:32px;border-radius:8px}.professional-builder-interface_title__WRfrB{font-size:1.25rem;font-weight:600;color:var(--wizard-text,#fff)!important;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.professional-builder-interface_projectSelector__OTuWo{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--wizard-hover-bg,#2a2a3e);border-radius:8px;color:var(--wizard-text,#e0e0e0)}.professional-builder-interface_select__EWGyR{background:transparent;border:none;color:#f3f4f6!important;font-size:.875rem;font-weight:600;outline:none;cursor:pointer;padding:.25rem .5rem;min-width:150px}[data-theme=light] .professional-builder-interface_select__EWGyR{color:#111827!important}.professional-builder-interface_select__EWGyR option{background:var(--wizard-card-bg,#1a1a2e);color:#f3f4f6!important;font-weight:500}[data-theme=light] .professional-builder-interface_select__EWGyR option{color:#111827!important}.professional-builder-interface_noProject__0VZKi{color:#9ca3af!important;font-size:.875rem;font-weight:500}[data-theme=light] .professional-builder-interface_noProject__0VZKi{color:#6b7280!important}.professional-builder-interface_createNewOption__FIvp1{font-weight:700!important;padding:.5rem!important;border-top:2px solid hsla(0,0%,100%,.2);margin-top:.25rem}.professional-builder-interface_createNewOption__FIvp1,[data-theme=light] .professional-builder-interface_createNewOption__FIvp1{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.professional-builder-interface_tabBar__ae98U{display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--wizard-card-bg,#1a1a2e);border-bottom:1px solid var(--wizard-border,#2a2a3e);flex-shrink:0;overflow-x:auto}.professional-builder-interface_tab__oa8Io{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;color:#fff!important;cursor:pointer;border-radius:8px;font-size:.875rem;font-weight:600;transition:all .2s;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;position:relative}[data-theme=light] .professional-builder-interface_tab__oa8Io{color:#111827!important;background:rgba(243,244,246,.6)}[data-theme=light] .professional-builder-interface_tab__oa8Io span{color:#111827!important}[data-theme=light] .professional-builder-interface_tab__oa8Io svg{color:#8b5cf6!important;stroke:#8b5cf6!important;filter:drop-shadow(0 0 3px rgba(139,92,246,.4));transition:all .2s}[data-theme=dark] .professional-builder-interface_tab__oa8Io{color:#f3f4f6!important;background:rgba(31,41,55,.4)}[data-theme=dark] .professional-builder-interface_tab__oa8Io span{color:#f3f4f6!important}[data-theme=dark] .professional-builder-interface_tab__oa8Io svg{color:#c4b5fd!important;stroke:#c4b5fd!important;filter:drop-shadow(0 0 3px rgba(196,181,253,.5));transition:all .2s}.professional-builder-interface_tab__oa8Io:hover{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(192,132,252,.15));transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.25)}[data-theme=light] .professional-builder-interface_tab__oa8Io:hover,[data-theme=light] .professional-builder-interface_tab__oa8Io:hover span{color:#6d28d9!important}[data-theme=light] .professional-builder-interface_tab__oa8Io:hover svg{color:#7c3aed!important;stroke:#7c3aed!important;filter:drop-shadow(0 0 6px rgba(124,58,237,.6));transform:scale(1.1)}[data-theme=dark] .professional-builder-interface_tab__oa8Io:hover,[data-theme=dark] .professional-builder-interface_tab__oa8Io:hover span{color:#fff!important}[data-theme=dark] .professional-builder-interface_tab__oa8Io:hover svg{color:#e9d5ff!important;stroke:#e9d5ff!important;filter:drop-shadow(0 0 6px rgba(233,213,255,.7));transform:scale(1.1)}[data-theme=light] .professional-builder-interface_tabActive__VUY5A{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(192,132,252,.2));color:#5b21b6!important;position:relative;box-shadow:0 2px 8px rgba(139,92,246,.3)}[data-theme=light] .professional-builder-interface_tabActive__VUY5A span{color:#5b21b6!important;font-weight:700}[data-theme=light] .professional-builder-interface_tabActive__VUY5A svg{color:#6d28d9!important;stroke:#6d28d9!important;filter:drop-shadow(0 0 4px rgba(109,40,217,.6));transform:scale(1.05)}[data-theme=dark] .professional-builder-interface_tabActive__VUY5A{background:linear-gradient(135deg,rgba(167,139,250,.3),rgba(192,132,252,.2));color:#f3f4f6!important;position:relative;box-shadow:0 2px 12px rgba(167,139,250,.4)}[data-theme=dark] .professional-builder-interface_tabActive__VUY5A span{color:#f3f4f6!important;font-weight:700}[data-theme=dark] .professional-builder-interface_tabActive__VUY5A svg{color:#faf5ff!important;stroke:#faf5ff!important;filter:drop-shadow(0 0 6px rgba(250,245,255,.8));transform:scale(1.05)}.professional-builder-interface_tabActive__VUY5A:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:40%;height:3px;background:linear-gradient(90deg,#8b5cf6,#c084fc);border-radius:3px 3px 0 0;box-shadow:0 0 8px rgba(139,92,246,.6)}.professional-builder-interface_mainContent__wbmaL{flex:1;overflow:hidden;position:relative}.professional-builder-interface_panel__sUHh8{height:100%;overflow:hidden}.professional-builder-interface_resizeHandle__j5fzR{width:4px;background:var(--wizard-border,#2a2a3e);cursor:col-resize;transition:background .2s}.professional-builder-interface_resizeHandle__j5fzR:hover{background:#667eea}.professional-builder-interface_fileExplorer__5Xan_{display:flex;flex-direction:column;height:100%;background:var(--wizard-sidebar-bg,#16162a);border-right:1px solid var(--wizard-border,#2a2a3e)}.professional-builder-interface_explorerHeader__7rK2M{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--wizard-border,#2a2a3e)}.professional-builder-interface_explorerHeader__7rK2M h3{font-size:.875rem;font-weight:700;color:#fff!important;margin:0;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 1px 3px rgba(0,0,0,.3)}[data-theme=light] .professional-builder-interface_explorerHeader__7rK2M h3{color:#111827!important;text-shadow:0 1px 2px hsla(0,0%,100%,.8)}:not([data-theme=light]) .professional-builder-interface_explorerHeader__7rK2M h3,:not([data-theme=light]) .professional-builder-interface_fileExplorer__5Xan_ .professional-builder-interface_explorerHeader__7rK2M h3,[data-theme=dark] .professional-builder-interface_explorerHeader__7rK2M h3,[data-theme=dark] .professional-builder-interface_fileExplorer__5Xan_ .professional-builder-interface_explorerHeader__7rK2M h3,body[data-theme=dark] .professional-builder-interface_explorerHeader__7rK2M h3,html[data-theme=dark] .professional-builder-interface_explorerHeader__7rK2M h3{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.professional-builder-interface_explorerActions__Iloy0{display:flex;gap:.5rem}.professional-builder-interface_searchBox__BhcKO{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--wizard-border,#2a2a3e)}.professional-builder-interface_searchBox__BhcKO svg{color:#a78bfa;flex-shrink:0}[data-theme=light] .professional-builder-interface_searchBox__BhcKO svg{color:#8b5cf6}.professional-builder-interface_searchInput__lShyV{flex:1;background:transparent;border:none;color:#f3f4f6!important;font-size:.875rem;outline:none;font-weight:500}[data-theme=light] .professional-builder-interface_searchInput__lShyV{color:#111827!important}.professional-builder-interface_searchInput__lShyV::-moz-placeholder{color:#9ca3af;font-weight:400}.professional-builder-interface_searchInput__lShyV::placeholder{color:#9ca3af;font-weight:400}[data-theme=light] .professional-builder-interface_searchInput__lShyV::-moz-placeholder{color:#6b7280}[data-theme=light] .professional-builder-interface_searchInput__lShyV::placeholder{color:#6b7280}.professional-builder-interface_fileList__1UxVm{flex:1;overflow-y:auto;padding:.5rem}.professional-builder-interface_fileItem__V61VZ{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:transparent;border:none;border-radius:8px;color:#f3f4f6!important;cursor:pointer;transition:all .2s;width:100%;text-align:left;position:relative;font-weight:500}[data-theme=light] .professional-builder-interface_fileItem__V61VZ{color:#111827!important}.professional-builder-interface_fileItem__V61VZ svg{color:#a78bfa;flex-shrink:0}[data-theme=light] .professional-builder-interface_fileItem__V61VZ svg{color:#8b5cf6}.professional-builder-interface_fileItem__V61VZ:hover{background:rgba(167,139,250,.15);transform:translateX(4px)}[data-theme=light] .professional-builder-interface_fileItem__V61VZ:hover{background:rgba(139,92,246,.1)}.professional-builder-interface_fileItemActive__CluMa{background:linear-gradient(90deg,rgba(167,139,250,.25),rgba(139,92,246,.15));color:#faf5ff!important;border-left:3px solid #a78bfa;font-weight:600}[data-theme=light] .professional-builder-interface_fileItemActive__CluMa{background:linear-gradient(90deg,rgba(139,92,246,.2),rgba(167,139,250,.1));color:#5b21b6!important;border-left:3px solid #8b5cf6}.professional-builder-interface_fileItemActive__CluMa svg{color:#faf5ff!important}[data-theme=light] .professional-builder-interface_fileItemActive__CluMa svg{color:#6d28d9!important}.professional-builder-interface_fileName__Dx7bM{flex:1;font-size:.875rem;font-weight:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.professional-builder-interface_editorPanel__ZUVib{display:flex;flex-direction:column;height:100%;background:var(--wizard-card-bg,#1a1a2e)}.professional-builder-interface_editorToolbar__oUzr4{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--wizard-sidebar-bg,#16162a);border-bottom:1px solid var(--wizard-border,#2a2a3e)}.professional-builder-interface_fileInfo__kqQh1{display:flex;align-items:center;gap:.5rem;color:#e5e7eb!important;font-size:.875rem;font-weight:600}[data-theme=light] .professional-builder-interface_fileInfo__kqQh1{color:#374151!important}.professional-builder-interface_unsavedBadge__l_7G_{color:#f59e0b;font-size:1.25rem;line-height:1}.professional-builder-interface_editorActions__flMLa{display:flex;gap:.5rem}.professional-builder-interface_btnSave__0K3GA{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.professional-builder-interface_btnSave__0K3GA:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.professional-builder-interface_btnSave__0K3GA:disabled{opacity:.5;cursor:not-allowed}.professional-builder-interface_btnDelete__yQ1gZ{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;color:var(--wizard-text-secondary,#888);border:1px solid var(--wizard-border,#2a2a3e);border-radius:6px;font-size:.875rem;cursor:pointer;transition:all .2s}.professional-builder-interface_btnDelete__yQ1gZ:hover{background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444}.professional-builder-interface_iconBtn__gTHb2{display:flex;align-items:center;justify-content:center;padding:.5rem;background:rgba(31,41,55,.4);color:#a78bfa!important;border:1px solid rgba(167,139,250,.3);border-radius:8px;cursor:pointer;transition:all .2s}[data-theme=light] .professional-builder-interface_iconBtn__gTHb2{background:rgba(243,244,246,.8);color:#8b5cf6!important;border-color:rgba(139,92,246,.3)}.professional-builder-interface_iconBtn__gTHb2:hover{background:rgba(167,139,250,.2);color:#faf5ff!important;border-color:#a78bfa;transform:translateY(-2px);box-shadow:0 4px 12px rgba(167,139,250,.3)}[data-theme=light] .professional-builder-interface_iconBtn__gTHb2:hover{background:rgba(139,92,246,.15);color:#6d28d9!important;border-color:#8b5cf6}.professional-builder-interface_editorWrapper__vWCMU{flex:1;overflow:hidden}.professional-builder-interface_editorEmpty__Deuen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--wizard-text-secondary,#888);text-align:center;padding:2rem}.professional-builder-interface_editorEmpty__Deuen h3{font-size:1.25rem;color:var(--wizard-text,#e0e0e0);margin:1rem 0 .5rem}.professional-builder-interface_editorEmpty__Deuen p{font-size:.875rem;color:var(--wizard-text-secondary,#888)}.professional-builder-interface_previewPanel__K8kGN{display:flex;flex-direction:column;height:100%;background:var(--wizard-card-bg,#1a1a2e);border-left:1px solid var(--wizard-border,#2a2a3e)}.professional-builder-interface_previewHeader__iIe9Q{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--wizard-sidebar-bg,#16162a);border-bottom:1px solid var(--wizard-border,#2a2a3e);color:#f3f4f6!important;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 1px 3px rgba(0,0,0,.3)}.professional-builder-interface_previewHeader__iIe9Q span{color:#f3f4f6!important}[data-theme=light] .professional-builder-interface_previewHeader__iIe9Q{background:#f8f9fa;border-color:#e5e7eb;color:#111827!important;text-shadow:0 1px 2px hsla(0,0%,100%,.8)}[data-theme=light] .professional-builder-interface_previewHeader__iIe9Q span{color:#111827!important}.professional-builder-interface_previewContent__UUAh3{flex:1;overflow:auto;background:#fff}.professional-builder-interface_previewFrame__cnU3B{width:100%;height:100%;border:none}.professional-builder-interface_previewImage__Y_AmE{max-width:100%;height:auto;display:block;margin:2rem auto}.professional-builder-interface_previewPlaceholder__XD4Ea{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--wizard-text-secondary,#888);background:var(--wizard-card-bg,#1a1a2e);padding:2rem}.professional-builder-interface_previewPlaceholder__XD4Ea p{margin-top:1rem;font-size:.875rem}.professional-builder-interface_emptyState__CL5Xk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:var(--wizard-text-secondary,#888)}.professional-builder-interface_emptyState__CL5Xk p{margin:1rem 0;font-size:.875rem}.professional-builder-interface_btnPrimary__uy0jp{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;margin-top:1rem}.professional-builder-interface_btnPrimary__uy0jp:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.professional-builder-interface_toolPanel__XL5k1{height:100%;overflow-y:auto;padding:2rem;background:var(--wizard-bg,#0f0f23)}.professional-builder-interface_aiToolsGrid__V7rK3{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;padding:2rem}.professional-builder-interface_aiCard__DPob6{display:flex;flex-direction:column;align-items:center;padding:2rem;background:var(--wizard-card-bg,#1a1a2e);border:2px solid var(--wizard-border,#2a2a3e);border-radius:12px;cursor:pointer;transition:all .3s;text-align:center}.professional-builder-interface_aiCard__DPob6:hover{border-color:#667eea;transform:translateY(-4px);box-shadow:0 8px 24px rgba(102,126,234,.2)}.professional-builder-interface_aiCard__DPob6 svg{color:#667eea;margin-bottom:1rem}.professional-builder-interface_aiCard__DPob6 h3{font-size:1.125rem;color:var(--wizard-text,#fff)!important;margin:0 0 .5rem}.professional-builder-interface_aiCard__DPob6 p{font-size:.875rem;color:var(--wizard-text-secondary,#888);margin:0}[data-theme=light] .professional-builder-interface_container__MIYmK{background:#f8f9fa;color:#1a1a2e}[data-theme=light] .professional-builder-interface_aiCard__DPob6,[data-theme=light] .professional-builder-interface_editorPanel__ZUVib,[data-theme=light] .professional-builder-interface_previewPanel__K8kGN,[data-theme=light] .professional-builder-interface_tabBar__ae98U,[data-theme=light] .professional-builder-interface_topBar__6HBA3{background:#fff;border-color:#e5e7eb}[data-theme=light] .professional-builder-interface_editorToolbar__oUzr4,[data-theme=light] .professional-builder-interface_fileExplorer__5Xan_,[data-theme=light] .professional-builder-interface_previewHeader__iIe9Q{background:#f8f9fa;border-color:#e5e7eb}[data-theme=light] .professional-builder-interface_title__WRfrB{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .professional-builder-interface_aiCard__DPob6 h3,[data-theme=light] .professional-builder-interface_editorEmpty__Deuen h3,[data-theme=light] .professional-builder-interface_explorerHeader__7rK2M h3,[data-theme=light] .professional-builder-interface_fileInfo__kqQh1,[data-theme=light] .professional-builder-interface_previewHeader__iIe9Q,[data-theme=light] .professional-builder-interface_previewHeader__iIe9Q span{color:#1a1a2e!important}[data-theme=light] .professional-builder-interface_btnDelete__yQ1gZ,[data-theme=light] .professional-builder-interface_fileItem__V61VZ,[data-theme=light] .professional-builder-interface_iconBtn__gTHb2,[data-theme=light] .professional-builder-interface_searchInput__lShyV,[data-theme=light] .professional-builder-interface_select__EWGyR,[data-theme=light] .professional-builder-interface_tab__oa8Io{color:#4b5563}[data-theme=light] .professional-builder-interface_fileItemActive__CluMa,[data-theme=light] .professional-builder-interface_fileItem__V61VZ:hover,[data-theme=light] .professional-builder-interface_iconBtn__gTHb2:hover,[data-theme=light] .professional-builder-interface_tab__oa8Io:hover{background:#f3f4f6}[data-theme=light] .professional-builder-interface_previewPlaceholder__XD4Ea{background:#fff}[data-theme=light] .professional-builder-interface_projectSelector__OTuWo{background:#f3f4f6;color:#1a1a2e!important}[data-theme=light] .professional-builder-interface_select__EWGyR{color:#1a1a2e!important}[data-theme=light] .professional-builder-interface_select__EWGyR option{background:#fff;color:#1a1a2e!important}[data-theme=light] .professional-builder-interface_noProject__0VZKi{color:#64748b!important}[data-theme=light] .professional-builder-interface_searchInput__lShyV{color:#1a1a2e!important}[data-theme=light] .professional-builder-interface_searchInput__lShyV::-moz-placeholder{color:#94a3b8!important}[data-theme=light] .professional-builder-interface_searchInput__lShyV::placeholder{color:#94a3b8!important}[data-theme=light] .professional-builder-interface_searchBox__BhcKO{color:#64748b!important}[data-theme=light] .professional-builder-interface_tabActive__VUY5A{color:#667eea!important}[data-theme=light] .professional-builder-interface_fileItem__V61VZ{color:#374151!important}[data-theme=light] .professional-builder-interface_fileItemActive__CluMa{color:#667eea!important;background:#ede9fe!important}[data-theme=light] .professional-builder-interface_fileInfo__kqQh1{color:#64748b!important}[data-theme=light] .professional-builder-interface_btnDelete__yQ1gZ{color:#dc2626!important}[data-theme=light] .professional-builder-interface_btnDelete__yQ1gZ:hover{background:#fee2e2!important}[data-theme=light] .professional-builder-interface_editorEmpty__Deuen p{color:#64748b!important}@media (max-width:768px){.professional-builder-interface_topBar__6HBA3{flex-wrap:wrap;gap:.5rem}.professional-builder-interface_projectSelector__OTuWo{order:3;width:100%}.professional-builder-interface_tabBar__ae98U{overflow-x:auto;-webkit-overflow-scrolling:touch}.professional-builder-interface_aiToolsGrid__V7rK3{grid-template-columns:1fr;padding:1rem}}.professional-builder-interface_agentSection__xfJiT{margin-bottom:var(--space-6);padding:var(--space-4);background:var(--wizard-card-bg);border:1px solid var(--wizard-border);border-radius:var(--radius-lg)}.professional-builder-interface_sectionTitle__gumJc{display:flex;align-items:center;gap:var(--space-2);font-size:1.125rem;font-weight:600;color:var(--wizard-text);margin-bottom:var(--space-4)}[data-theme=dark] .professional-builder-interface_agentSection__xfJiT,[data-theme=dark] .professional-builder-interface_sectionTitle__gumJc,[data-theme=dark] .professional-builder-interface_sectionTitle__gumJc span{color:#fff!important}.professional-builder-interface_toolSection__x6VsA{margin-bottom:var(--space-6)}.professional-builder-interface_toolSectionTitle__0yw3F{font-size:1.125rem;font-weight:600;color:var(--wizard-text);margin-bottom:var(--space-4);padding-left:var(--space-2)}[data-theme=dark] .professional-builder-interface_toolSectionTitle__0yw3F{color:#fff!important}.professional-builder-interface_toolPanelOverlay__C2J3p{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--wizard-bg);z-index:1000;overflow:auto;padding:var(--space-6)}[data-theme=dark] .professional-builder-interface_toolPanelOverlay__C2J3p{background:#0f172a;color:#fff!important}.professional-builder-interface_closeToolPanel__fHtcd{position:fixed;top:var(--space-4);right:var(--space-4);z-index:1001;padding:var(--space-2);background:var(--wizard-card-bg);border:1px solid var(--wizard-border);border-radius:var(--radius-md);color:var(--wizard-text);cursor:pointer;transition:all .2s ease}.professional-builder-interface_closeToolPanel__fHtcd:hover{background:var(--wizard-surface-hover);transform:scale(1.1)}[data-theme=dark] .professional-builder-interface_closeToolPanel__fHtcd{background:#1e293b;color:#fff!important;border-color:#334155}[data-theme=dark] .professional-builder-interface_closeToolPanel__fHtcd:hover{background:#334155}.professional-builder-interface_placeholderPanel__yiI6O{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);text-align:center;max-width:600px;margin:0 auto}.professional-builder-interface_placeholderPanel__yiI6O svg{color:var(--wizard-primary);margin-bottom:var(--space-4)}.professional-builder-interface_placeholderPanel__yiI6O h2{font-size:2rem;font-weight:700;color:var(--wizard-text);margin-bottom:var(--space-2)}.professional-builder-interface_placeholderPanel__yiI6O p{font-size:1.125rem;color:var(--wizard-text-secondary);margin-bottom:var(--space-6)}[data-theme=dark] .professional-builder-interface_placeholderPanel__yiI6O h2,[data-theme=dark] .professional-builder-interface_placeholderPanel__yiI6O p{color:#fff!important}.professional-builder-interface_shortcutsList__G_LQU{display:grid;gap:var(--space-3);width:100%;max-width:500px}.professional-builder-interface_shortcutItem__FBTdE{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--wizard-card-bg);border-radius:var(--radius-md);color:var(--wizard-text)}[data-theme=dark] .professional-builder-interface_shortcutItem__FBTdE{background:#1e293b;color:#fff!important}.professional-builder-interface_shortcutItem__FBTdE kbd{padding:.25rem .5rem;background:var(--wizard-bg-tertiary);border:1px solid var(--wizard-border);border-radius:var(--radius-sm);font-family:monospace;font-size:.875rem;white-space:nowrap;min-width:120px}[data-theme=dark] .professional-builder-interface_shortcutItem__FBTdE kbd{background:#334155;border-color:#475569;color:#fff!important}.professional-builder-interface_controlsBar__V9IDv{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--wizard-card-bg);border-bottom:1px solid var(--wizard-border)}[data-theme=dark] .professional-builder-interface_controlsBar__V9IDv{background:#1e293b;border-color:#334155}.professional-builder-interface_browserAutomationBtn__mz7AN{padding:var(--space-3) var(--space-4);background:var(--wizard-bg-tertiary);border:1px solid var(--wizard-border);border-radius:var(--radius-md);color:var(--wizard-text);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.professional-builder-interface_browserAutomationBtn__mz7AN:hover{background:var(--wizard-surface-hover);transform:translateY(-1px)}.professional-builder-interface_browserAutomationBtn__mz7AN.professional-builder-interface_active__Acd3U{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff!important;border-color:#3b82f6}[data-theme=dark] .professional-builder-interface_browserAutomationBtn__mz7AN{background:#334155;border-color:#475569;color:#fff!important}.professional-builder-interface_fullPanel__5CBWJ{width:90vw;max-width:1400px;height:85vh;background:var(--wizard-card-bg);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-xl)}[data-theme=dark] .professional-builder-interface_fullPanel__5CBWJ{background:#0f172a}@media (max-width:768px){.professional-builder-interface_controlsBar__V9IDv{flex-direction:column;align-items:stretch}.professional-builder-interface_browserAutomationBtn__mz7AN{width:100%;justify-content:center}.professional-builder-interface_fullPanel__5CBWJ{width:95vw;height:90vh}}.professional-builder-interface_topBarControls__K66Vb{display:flex;align-items:center;gap:1rem}.professional-builder-interface_viewModeToggle__XXfPR{display:flex;align-items:center;background:var(--wizard-hover-bg,#2a2a3e);border-radius:8px;padding:.25rem;gap:.25rem}.professional-builder-interface_viewModeBtn__XisUT{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:none;color:#fff!important;cursor:pointer;border-radius:6px;font-size:.875rem;font-weight:600;transition:all .2s}.professional-builder-interface_viewModeBtn__XisUT span,.professional-builder-interface_viewModeBtn__XisUT svg{color:#fff!important}.professional-builder-interface_viewModeBtn__XisUT:hover{color:#fff!important;background:rgba(102,126,234,.15)}.professional-builder-interface_viewModeBtn__XisUT:hover span{color:#fff!important}.professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;box-shadow:0 2px 8px rgba(102,126,234,.3)}.professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U span,.professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U svg{color:#fff!important}[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT,[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT span{color:#4b5563!important}[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT:hover{color:#111827!important;background:rgba(102,126,234,.1)}[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT:hover span{color:#111827!important}[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important}:not([data-theme=light]) .professional-builder-interface_viewModeBtn__XisUT,:not([data-theme=light]) .professional-builder-interface_viewModeBtn__XisUT span,:not([data-theme=light]) .professional-builder-interface_viewModeBtn__XisUT svg,:not([data-theme=light]) .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U span,:not([data-theme=light]) .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U svg,[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT,[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT span,[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT svg,[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U span,[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U svg,[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U span,[data-theme=light] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U svg,html[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT,html[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT span,html[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT svg,html[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U span,html[data-theme=dark] .professional-builder-interface_viewModeBtn__XisUT.professional-builder-interface_active__Acd3U svg{color:#fff!important}.professional-builder-interface_deployWrapper__EFLdJ{display:flex;align-items:center}.professional-builder-interface_chatAssistantPanel__x3vjG{height:100%;display:flex;flex-direction:column;background:var(--wizard-card-bg,#1a1a2e);border-left:1px solid var(--wizard-border,#2a2a3e);overflow:hidden}.professional-builder-interface_chatHeader__Gqwyi{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-bottom:1px solid var(--wizard-border,hsla(0,0%,100%,.1))}.professional-builder-interface_chatHeader__Gqwyi h3{margin:0;font-size:1rem;font-weight:600;color:var(--wizard-text,#fff)!important;flex:1}.professional-builder-interface_chatBadge___GHFk{padding:.25rem .75rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;font-size:.75rem;font-weight:600;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;animation:professional-builder-interface_chatBadgePulse__7vIOV 2s ease-in-out infinite}@keyframes professional-builder-interface_chatBadgePulse__7vIOV{0%,to{opacity:1}50%{opacity:.7}}.professional-builder-interface_previewFileInfo__m6GaN{display:flex;align-items:center;gap:.5rem;margin-left:auto;padding:.25rem .75rem;background:rgba(102,126,234,.15);border-radius:6px;border:1px solid rgba(102,126,234,.3)}.professional-builder-interface_previewFileName__FPYLi{font-size:.875rem;color:var(--wizard-text,#fff)!important;font-weight:500}.professional-builder-interface_previewHint__b_EOF{margin-top:.75rem;font-size:.875rem;color:var(--wizard-text-secondary,hsla(0,0%,100%,.6))!important;font-style:italic}.professional-builder-interface_previewHeaderLeft__VFifE{display:flex;align-items:center;gap:.5rem}.professional-builder-interface_quickFilePicker__uO2Oa{margin-left:auto;display:flex;align-items:center;gap:.5rem}.professional-builder-interface_filePickerSelect__EbqSP{padding:.375rem .75rem;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:6px;color:var(--wizard-text,#fff)!important;font-size:.875rem;cursor:pointer;transition:all .2s ease;min-width:200px}.professional-builder-interface_filePickerSelect__EbqSP:hover{background:rgba(102,126,234,.2);border-color:rgba(102,126,234,.5)}.professional-builder-interface_filePickerSelect__EbqSP:focus{outline:none;border-color:rgba(102,126,234,.7);box-shadow:0 0 0 2px rgba(102,126,234,.2)}.professional-builder-interface_filePickerSelect__EbqSP option{background:var(--wizard-card-bg,#1a1a2e);color:var(--wizard-text,#fff)}.professional-builder-interface_previewTabs__4ouHP{display:flex;gap:.25rem;padding:.5rem 1rem;background:rgba(0,0,0,.2);border-bottom:1px solid var(--wizard-border,hsla(0,0%,100%,.1));overflow-x:auto;scrollbar-width:thin}.professional-builder-interface_previewTabs__4ouHP::-webkit-scrollbar{height:4px}.professional-builder-interface_previewTabs__4ouHP::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:2px}.professional-builder-interface_previewTab__rlF21{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsla(0,0%,100%,.05);border:1px solid transparent;border-radius:6px 6px 0 0;color:var(--wizard-text-secondary,hsla(0,0%,100%,.6))!important;font-size:.875rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.professional-builder-interface_previewTab__rlF21:hover{background:hsla(0,0%,100%,.1);color:var(--wizard-text,#fff)!important}.professional-builder-interface_previewTabActive__U5Dre{background:rgba(102,126,234,.2)!important;border-color:rgba(102,126,234,.5);color:var(--wizard-text,#fff)!important}.professional-builder-interface_previewTabClose__pdbke{display:flex;align-items:center;justify-content:center;padding:.125rem;background:transparent;border:none;border-radius:3px;color:var(--wizard-text-secondary,hsla(0,0%,100%,.5));cursor:pointer;transition:all .15s ease}.professional-builder-interface_previewTabClose__pdbke:hover{background:rgba(255,0,0,.2);color:#ff6b6b}.professional-builder-interface_keyboardShortcut__zyuzU{display:flex;align-items:center;gap:.25rem;margin-top:1rem;padding:.5rem 1rem;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);border-radius:8px;font-size:.875rem;color:var(--wizard-text-secondary,hsla(0,0%,100%,.7))!important}.professional-builder-interface_keyboardShortcut__zyuzU kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:.25rem .5rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-size:.75rem;font-family:monospace;font-weight:600;color:var(--wizard-text,#fff)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:768px){.professional-builder-interface_topBarControls__K66Vb{gap:.5rem}.professional-builder-interface_viewModeBtn__XisUT span{display:none}.professional-builder-interface_viewModeBtn__XisUT{padding:.5rem}}.professional-builder-interface_quickOpenOverlay__RWijd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;animation:professional-builder-interface_fadeIn__cXt5w .15s ease}@keyframes professional-builder-interface_fadeIn__cXt5w{0%{opacity:0}to{opacity:1}}.professional-builder-interface_quickOpenModal__vbiP0{width:90%;max-width:600px;background:var(--wizard-card-bg,#1a1a2e);border:1px solid rgba(102,126,234,.3);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.5);overflow:hidden;animation:professional-builder-interface_slideDown__F86_u .2s ease}@keyframes professional-builder-interface_slideDown__F86_u{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.professional-builder-interface_quickOpenHeader__lqCY0{display:flex;align-items:center;gap:.75rem;padding:1rem;background:rgba(102,126,234,.1);border-bottom:1px solid rgba(102,126,234,.2);color:var(--wizard-text,#fff)}.professional-builder-interface_quickOpenHeader__lqCY0 svg{flex-shrink:0;opacity:.7}.professional-builder-interface_quickOpenInput__L_FRT{flex:1;background:transparent;border:none;color:var(--wizard-text,#fff)!important;font-size:1rem;outline:none;padding:.25rem}.professional-builder-interface_quickOpenInput__L_FRT::-moz-placeholder{color:var(--wizard-text-secondary,hsla(0,0%,100%,.5))!important}.professional-builder-interface_quickOpenInput__L_FRT::placeholder{color:var(--wizard-text-secondary,hsla(0,0%,100%,.5))!important}.professional-builder-interface_quickOpenClose__YJDXl{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:4px;color:var(--wizard-text-secondary,hsla(0,0%,100%,.5));cursor:pointer;transition:all .15s ease}.professional-builder-interface_quickOpenClose__YJDXl:hover{background:hsla(0,0%,100%,.1);color:var(--wizard-text,#fff)}.professional-builder-interface_quickOpenResults__gfA5x{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(102,126,234,.3) transparent}.professional-builder-interface_quickOpenResults__gfA5x::-webkit-scrollbar{width:6px}.professional-builder-interface_quickOpenResults__gfA5x::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:3px}.professional-builder-interface_quickOpenEmpty__xKD8n{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--wizard-text-secondary,hsla(0,0%,100%,.5))}.professional-builder-interface_quickOpenEmpty__xKD8n p{margin-top:.5rem;font-size:.875rem}.professional-builder-interface_quickOpenItem__Rd4NV{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:all .15s ease;color:var(--wizard-text,#fff)!important}.professional-builder-interface_quickOpenItemSelected__edkAy,.professional-builder-interface_quickOpenItem__Rd4NV:hover{background:rgba(102,126,234,.2);border-left:3px solid var(--wizard-primary,#667eea)}.professional-builder-interface_quickOpenItem__Rd4NV svg{flex-shrink:0;color:var(--wizard-primary,#667eea)}.professional-builder-interface_quickOpenFileName__Oh8xS{flex:1;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.professional-builder-interface_quickOpenFileSize__QxmJi{font-size:.75rem;color:var(--wizard-text-secondary,hsla(0,0%,100%,.5))!important;flex-shrink:0}.professional-builder-interface_quickOpenFooter__9B5dt{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.05);font-size:.75rem;color:var(--wizard-text-secondary,hsla(0,0%,100%,.6))!important}.professional-builder-interface_quickOpenFooter__9B5dt kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:.125rem .375rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;font-family:monospace;font-size:.7rem;font-weight:600;color:var(--wizard-text,#fff)!important;box-shadow:0 1px 2px rgba(0,0,0,.2)}.professional-builder-interface_panelPresetsWrapper__buRPy{position:relative}.professional-builder-interface_panelPresetsButton__e1aK0{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.3);border-radius:6px;color:var(--wizard-text,#fff)!important;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.professional-builder-interface_panelPresetsButton__e1aK0:hover{background:rgba(102,126,234,.2);border-color:rgba(102,126,234,.5);transform:translateY(-1px)}.professional-builder-interface_presetsMenu__NzTyO{position:absolute;top:calc(100% + .5rem);right:0;width:280px;background:var(--wizard-card-bg,#1a1a2e);border:1px solid rgba(102,126,234,.3);border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:1000;animation:professional-builder-interface_slideDown__F86_u .2s ease;overflow:hidden}.professional-builder-interface_presetsHeader__Xszho{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(102,126,234,.1);border-bottom:1px solid rgba(102,126,234,.2);color:var(--wizard-text,#fff)!important;font-size:.875rem;font-weight:600}.professional-builder-interface_presetsHeader__Xszho span{flex:1}.professional-builder-interface_presetsClose__HBo_k{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:3px;color:var(--wizard-text-secondary,hsla(0,0%,100%,.5));cursor:pointer;transition:all .15s ease}.professional-builder-interface_presetsClose__HBo_k:hover{background:hsla(0,0%,100%,.1);color:var(--wizard-text,#fff)}.professional-builder-interface_presetsList__CvmiO{display:flex;flex-direction:column;padding:.5rem;gap:.5rem}.professional-builder-interface_presetItem__lBZvc{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:6px;color:var(--wizard-text,#fff)!important;font-size:.875rem;cursor:pointer;transition:all .2s ease;text-align:left}.professional-builder-interface_presetItem__lBZvc:hover{background:rgba(102,126,234,.1);border-color:rgba(102,126,234,.3);transform:translateX(4px)}.professional-builder-interface_presetVisual__toA_2{display:flex;width:50px;height:24px;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.2)}.professional-builder-interface_presetVisual__toA_2>div{height:100%;transition:all .2s ease}.professional-builder-interface_presetItem__lBZvc:hover .professional-builder-interface_presetVisual__toA_2>div{opacity:.9}html[data-theme=light] .professional-builder-interface_presetsMenu__NzTyO,html[data-theme=light] .professional-builder-interface_quickOpenModal__vbiP0{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.15)}html[data-theme=light] .professional-builder-interface_presetsHeader__Xszho,html[data-theme=light] .professional-builder-interface_quickOpenHeader__lqCY0{background:rgba(102,126,234,.05);border-bottom-color:rgba(102,126,234,.1);color:#1a1a2e!important}html[data-theme=light] .professional-builder-interface_quickOpenInput__L_FRT{color:#1a1a2e!important}html[data-theme=light] .professional-builder-interface_quickOpenInput__L_FRT::-moz-placeholder{color:rgba(0,0,0,.4)!important}html[data-theme=light] .professional-builder-interface_quickOpenInput__L_FRT::placeholder{color:rgba(0,0,0,.4)!important}html[data-theme=light] .professional-builder-interface_quickOpenItem__Rd4NV{color:#1a1a2e!important;border-bottom-color:rgba(0,0,0,.05)}html[data-theme=light] .professional-builder-interface_quickOpenFooter__9B5dt{background:rgba(0,0,0,.03);color:rgba(0,0,0,.6)!important}html[data-theme=light] .professional-builder-interface_panelPresetsButton__e1aK0,html[data-theme=light] .professional-builder-interface_presetsHeader__Xszho{color:#1a1a2e!important}html[data-theme=light] .professional-builder-interface_presetItem__lBZvc{color:#1a1a2e!important;background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.05)}.theme-toggle_themeToggle__WdHRJ{display:flex;align-items:center;gap:12px;padding:8px 16px;background:transparent;border:2px solid rgba(118,75,162,.3);border-radius:24px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:600}[data-theme=dark] .theme-toggle_themeToggle__WdHRJ,[data-theme=dark] button.theme-toggle_themeToggle__WdHRJ,body[data-theme=dark] .theme-toggle_themeToggle__WdHRJ,html[data-theme=dark] .theme-toggle_themeToggle__WdHRJ{color:#fff!important}[data-theme=light] .theme-toggle_themeToggle__WdHRJ,[data-theme=light] button.theme-toggle_themeToggle__WdHRJ,body[data-theme=light] .theme-toggle_themeToggle__WdHRJ,html[data-theme=light] .theme-toggle_themeToggle__WdHRJ{color:#1e293b!important}.theme-toggle_themeToggle__WdHRJ:hover{border-color:rgba(118,75,162,.6);transform:translateY(-2px)}.theme-toggle_toggleTrack__uIN4W{position:relative;width:48px;height:24px;border-radius:12px;transition:background .3s ease}.theme-toggle_toggleTrack__uIN4W.theme-toggle_dark__X08Fv{background:linear-gradient(135deg,#667eea,#764ba2)}.theme-toggle_toggleTrack__uIN4W.theme-toggle_light__CLY2G{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.theme-toggle_toggleThumb__YtSoW{position:absolute;top:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}.theme-toggle_dark__X08Fv .theme-toggle_toggleThumb__YtSoW{transform:translateX(26px)}.theme-toggle_light__CLY2G .theme-toggle_toggleThumb__YtSoW{transform:translateX(2px)}.theme-toggle_wizardIcon__tULKo{-o-object-fit:contain;object-fit:contain}.theme-toggle_label__eVECh{font-weight:600}[data-theme=dark] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span,[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,[data-theme=dark] button .theme-toggle_label__eVECh,[data-theme=dark] button.theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,[data-theme=dark] span.theme-toggle_label__eVECh,body[data-theme=dark] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,body[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span,body[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,body[data-theme=dark] span.theme-toggle_label__eVECh,html[data-theme=dark] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,html[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span,html[data-theme=dark] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,html[data-theme=dark] span.theme-toggle_label__eVECh{color:#fff!important}[data-theme=light] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,[data-theme=light] .theme-toggle_themeToggle__WdHRJ span,[data-theme=light] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,[data-theme=light] button .theme-toggle_label__eVECh,[data-theme=light] button.theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,[data-theme=light] span.theme-toggle_label__eVECh,body[data-theme=light] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,body[data-theme=light] .theme-toggle_themeToggle__WdHRJ span,body[data-theme=light] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,body[data-theme=light] span.theme-toggle_label__eVECh,html[data-theme=light] .theme-toggle_themeToggle__WdHRJ .theme-toggle_label__eVECh,html[data-theme=light] .theme-toggle_themeToggle__WdHRJ span,html[data-theme=light] .theme-toggle_themeToggle__WdHRJ span.theme-toggle_label__eVECh,html[data-theme=light] span.theme-toggle_label__eVECh{color:#1e293b!important}.page-controls_controls__kYk3Z{display:flex;align-items:center;gap:.75rem;flex-shrink:0;order:1}.page-controls_navButtons__n5Lah{display:flex;align-items:center;gap:.5rem}.page-controls_navButton__apjzi{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:2px solid rgba(147,51,234,.3);background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease;color:#1e293b!important;flex-shrink:0}[data-theme=dark] .page-controls_navButton__apjzi{background:rgba(30,41,59,.9);border-color:rgba(147,51,234,.4);color:#fff!important}.page-controls_navButton__apjzi:hover{background:rgba(147,51,234,.1);border-color:rgba(147,51,234,.5);transform:translateY(-2px)}[data-theme=dark] .page-controls_navButton__apjzi:hover{background:rgba(147,51,234,.2);color:#fff!important}.page-controls_navButton__apjzi:active{transform:translateY(0)}@media (max-width:768px){.page-controls_controls__kYk3Z{gap:.4rem}.page-controls_navButton__apjzi{width:38px;height:38px}}