:root{--bg: #181818;--bg-rgb: 24, 24, 24;--s1: rgba(32, 32, 32, .95);--s2: rgba(42, 42, 42, .8);--s3: rgba(54, 54, 54, .6);--bd: rgba(255, 255, 255, .08);--bd2: rgba(255, 255, 255, .16);--tx: #e2e8f0;--tx-article: rgba(255, 255, 255, .85);--mt: #94a3b8;--dm: #334155;--minimal-panel-bg: var(--s1);--minimal-panel-bg-strong: var(--s2);--minimal-panel-border: var(--bd);--minimal-panel-border-strong: var(--bd2);--minimal-panel-header-bg: transparent;--minimal-panel-header-text: var(--tx);--minimal-panel-muted-text: var(--mt);--minimal-panel-hover-bg: rgba(255, 255, 255, .06);--minimal-panel-active-bg: rgba(99, 102, 241, .15);--minimal-panel-active-border: rgba(99, 102, 241, .28);--minimal-panel-active-text: #c7d2fe;--minimal-node-header-bg: linear-gradient(135deg, rgba(var(--nr), .25), rgba(var(--nr), .08));--minimal-node-header-border: var(--bd);--minimal-node-title: var(--nc);--minimal-node-hover-ring: var(--nc);--minimal-node-hover-shadow: rgba(0, 0, 0, .3);--minimal-node-section-bg: rgba(var(--nr), .1);--minimal-node-section-text: var(--nc);--minimal-node-prefix-bg: rgba(var(--nr), .03);--minimal-node-prefix-header-bg: linear-gradient(135deg, rgba(var(--nr), .12), rgba(var(--nr), .04));--minimal-node-prefix-header-border: rgba(var(--nr), .15);--minimal-node-close-bg: rgba(239, 68, 68, .12);--minimal-node-close-color: #ef4444;--minimal-node-close-hover-bg: rgba(239, 68, 68, .3);--minimal-node-close-hover-color: #f87171;--minimal-node-port-hover-shadow: 0 0 8px var(--nc);--minimal-node-port-hover-filter: brightness(1.3)}html[data-theme=light]{--bg: #ffffff;--bg-rgb: 255, 255, 255;--s1: rgba(255, 255, 255, .95);--s2: rgba(244, 246, 252, .8);--s3: rgba(232, 234, 244, .6);--bd: rgba(0, 0, 0, .09);--bd2: rgba(0, 0, 0, .2);--tx: #1a1a2e;--tx-article: #000000;--mt: #64748b;--dm: #94a3b8}[data-sidebar-style=minimal]{--minimal-panel-bg: rgba(28, 32, 38, .96);--minimal-panel-bg-strong: rgba(34, 39, 47, .98);--minimal-panel-border: rgba(255, 255, 255, .1);--minimal-panel-border-strong: rgba(255, 255, 255, .16);--minimal-panel-header-bg: rgba(255, 255, 255, .02);--minimal-panel-header-text: #E5E7EB;--minimal-panel-muted-text: #9CA3AF;--minimal-panel-hover-bg: rgba(255, 255, 255, .05);--minimal-panel-active-bg: rgba(255, 255, 255, .08);--minimal-panel-active-border: rgba(255, 255, 255, .16);--minimal-panel-active-text: #F3F4F6;--minimal-node-header-bg: linear-gradient(180deg, rgba(38, 43, 51, .98), rgba(30, 35, 43, .98));--minimal-node-header-border: rgba(255, 255, 255, .09);--minimal-node-title: #E5E7EB;--minimal-node-hover-ring: rgba(229, 231, 235, .44);--minimal-node-hover-shadow: rgba(0, 0, 0, .42);--minimal-node-hover-bg: linear-gradient(180deg, rgba(49, 55, 64, .98), rgba(39, 45, 53, .98));--minimal-node-selected-ring: rgba(243, 244, 246, .82);--minimal-node-selected-shadow: rgba(0, 0, 0, .5);--minimal-node-selected-bg: linear-gradient(180deg, rgba(57, 64, 74, .99), rgba(44, 50, 58, .99));--minimal-node-section-bg: rgba(148, 163, 184, .1);--minimal-node-section-text: #D1D5DB;--minimal-node-prefix-bg: rgba(255, 255, 255, .02);--minimal-node-prefix-header-bg: linear-gradient(180deg, rgba(43, 48, 56, .9), rgba(35, 40, 48, .88));--minimal-node-prefix-header-border: rgba(255, 255, 255, .08);--minimal-node-close-bg: rgba(255, 255, 255, .06);--minimal-node-close-color: #C7CDD6;--minimal-node-close-hover-bg: rgba(255, 255, 255, .12);--minimal-node-close-hover-color: #F3F4F6;--minimal-node-port-hover-shadow: 0 0 0 4px rgba(148, 163, 184, .08);--minimal-node-port-hover-filter: none;--minimal-selection-bg: rgba(229, 231, 235, .16);--minimal-selection-border: rgba(243, 244, 246, .72)}html[data-theme=light] [data-sidebar-style=minimal]{--minimal-panel-bg: rgba(255, 255, 255, .97);--minimal-panel-bg-strong: rgba(245, 247, 250, .98);--minimal-panel-border: rgba(15, 23, 42, .12);--minimal-panel-border-strong: rgba(15, 23, 42, .18);--minimal-panel-header-bg: rgba(15, 23, 42, .02);--minimal-panel-header-text: #111827;--minimal-panel-muted-text: #64748B;--minimal-panel-hover-bg: rgba(15, 23, 42, .05);--minimal-panel-active-bg: rgba(15, 23, 42, .07);--minimal-panel-active-border: rgba(15, 23, 42, .16);--minimal-panel-active-text: #111827;--minimal-node-header-bg: linear-gradient(180deg, rgba(230, 234, 240, .98), rgba(221, 227, 234, .98));--minimal-node-header-border: rgba(15, 23, 42, .11);--minimal-node-title: #111827;--minimal-node-hover-ring: rgba(51, 65, 85, .26);--minimal-node-hover-shadow: rgba(15, 23, 42, .18);--minimal-node-hover-bg: linear-gradient(180deg, rgba(222, 228, 236, .99), rgba(214, 221, 230, .99));--minimal-node-selected-ring: rgba(15, 23, 42, .44);--minimal-node-selected-shadow: rgba(15, 23, 42, .24);--minimal-node-selected-bg: linear-gradient(180deg, rgba(213, 220, 228, .99), rgba(205, 213, 223, .99));--minimal-node-section-bg: rgba(148, 163, 184, .1);--minimal-node-section-text: #334155;--minimal-node-prefix-bg: rgba(15, 23, 42, .02);--minimal-node-prefix-header-bg: linear-gradient(180deg, rgba(237, 241, 245, .98), rgba(229, 234, 240, .98));--minimal-node-prefix-header-border: rgba(15, 23, 42, .08);--minimal-node-close-bg: rgba(15, 23, 42, .05);--minimal-node-close-color: #475569;--minimal-node-close-hover-bg: rgba(15, 23, 42, .1);--minimal-node-close-hover-color: #111827;--minimal-node-port-hover-shadow: 0 0 0 4px rgba(15, 23, 42, .06);--minimal-node-port-hover-filter: none;--minimal-selection-bg: rgba(71, 85, 105, .12);--minimal-selection-border: rgba(51, 65, 85, .48)}[data-sidebar-style=minimal] .react-flow__node [class*=_header_]{background:var(--minimal-node-header-bg)!important;border-bottom-color:var(--minimal-node-header-border)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_label_],[data-sidebar-style=minimal] .react-flow__node [class*=_badge_],[data-sidebar-style=minimal] .react-flow__node [class*=_panelTitle_],[data-sidebar-style=minimal] .react-flow__node [class*=_gridTitle_],[data-sidebar-style=minimal] .react-flow__node [class*=_materialName_],[data-sidebar-style=minimal] .react-flow__node [class*=_icon_]{color:var(--minimal-node-title)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_close_]{background:var(--minimal-node-close-bg)!important;color:var(--minimal-node-close-color)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_close_]:hover{background:var(--minimal-node-close-hover-bg)!important;color:var(--minimal-node-close-hover-color)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_handle_]{background:#9ca3af!important;box-shadow:none!important;filter:none!important}html[data-theme=light] [data-sidebar-style=minimal] .react-flow__node [class*=_handle_]{background:#64748b!important}[data-sidebar-style=minimal] .react-flow__node [class*=_portLabel_]{color:var(--minimal-panel-muted-text)!important;text-shadow:none!important}[data-sidebar-style=minimal] .react-flow__node:hover [class*=_portLabel_]{color:var(--minimal-node-title)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_menuItem_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_iconBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_copyBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_saveBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_deleteBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_uploadBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_exportBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_selectAllBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_episodeTag_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_gridCell_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_presetBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_smallToolBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_modalGhostBtn_]:hover,[data-sidebar-style=minimal] .react-flow__node [class*=_fontSizeBtn_]:hover{background:var(--minimal-panel-hover-bg)!important;color:var(--minimal-node-title)!important;border-color:var(--minimal-panel-border-strong)!important}[data-sidebar-style=minimal] .react-flow__node [class*=_uploadBtn_]{border:1px solid var(--minimal-panel-border)!important;background:var(--minimal-panel-bg)!important;color:var(--minimal-panel-muted-text)!important;box-shadow:none!important}[data-sidebar-style=minimal] .react-flow__node [class*=_loaded_] [class*=_uploadBtn_]{border-color:var(--minimal-panel-border-strong)!important;background:var(--minimal-panel-bg-strong)!important;color:var(--minimal-node-title)!important}[data-sidebar-style=minimal] .react-flow__node.selected,[data-sidebar-style=minimal] .react-flow__node:has([class*=_selected_]),[data-sidebar-style=minimal] .react-flow__node [class*=_selected_]{box-shadow:0 0 0 2px var(--minimal-node-selected-ring),0 12px 28px var(--minimal-node-selected-shadow)!important}[data-sidebar-style=minimal] .react-flow__node:hover{box-shadow:0 0 0 1.5px var(--minimal-node-hover-ring),0 10px 24px var(--minimal-node-hover-shadow)!important}[data-sidebar-style=minimal] .react-flow__node:hover [class*=_header_]{background:var(--minimal-node-hover-bg)!important}[data-sidebar-style=minimal] .react-flow__node.selected [class*=_header_],[data-sidebar-style=minimal] .react-flow__node:has([class*=_selected_]) [class*=_header_],[data-sidebar-style=minimal] .react-flow__node [class*=_selected_] [class*=_header_]{background:var(--minimal-node-selected-bg)!important}[data-sidebar-style=minimal] .react-flow__node:hover [class*=_portLabel_],[data-sidebar-style=minimal] .react-flow__node:hover [class*=_label_],[data-sidebar-style=minimal] .react-flow__node:hover [class*=_badge_]{color:var(--minimal-node-title)!important;text-shadow:none!important}[data-sidebar-style=minimal] .react-flow__node:hover [class*=_handle_]{background:#cbd5e1!important;box-shadow:0 0 0 4px #cbd5e11f!important;filter:none!important}html[data-theme=light] [data-sidebar-style=minimal] .react-flow__node:hover [class*=_handle_]{background:#475569!important}[data-sidebar-style=minimal] .react-flow__node.selected [class*=_handle_],[data-sidebar-style=minimal] .react-flow__node:has([class*=_selected_]) [class*=_handle_],[data-sidebar-style=minimal] .react-flow__node [class*=_selected_] [class*=_handle_]{background:#e5e7eb!important;box-shadow:0 0 0 5px #f3f4f629!important}html[data-theme=light] [data-sidebar-style=minimal] .react-flow__node.selected [class*=_handle_],html[data-theme=light] [data-sidebar-style=minimal] .react-flow__node:has([class*=_selected_]) [class*=_handle_],html[data-theme=light] [data-sidebar-style=minimal] .react-flow__node [class*=_selected_] [class*=_handle_]{background:#334155!important;box-shadow:0 0 0 5px #3341551a!important}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Noto Sans SC,PingFang SC,-apple-system,sans-serif;background:var(--bg);color:var(--tx);overflow:hidden;-webkit-font-smoothing:antialiased}@keyframes projectSwitchSpin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--dm);border-radius:2px}.react-flow__attribution{display:none!important}.react-flow__minimap{border-radius:8px!important;overflow:hidden!important;border:1px solid var(--bd)!important;box-shadow:none!important;width:140px!important;height:90px!important;opacity:.7;transition:opacity .2s}.react-flow__minimap:hover{opacity:1}.react-flow__minimap-mask{fill:#181818d9!important}html[data-theme=light] .react-flow__minimap-mask{fill:#d4d4d4d9!important}.react-flow__controls{border-radius:10px!important;overflow:hidden!important;box-shadow:0 4px 16px #0000004d!important}.react-flow__controls button{background:var(--s1)!important;color:var(--tx)!important;border-color:var(--bd)!important}.react-flow__controls button:hover{background:var(--s3)!important}.react-flow__edge-path{stroke-width:1.5}.react-flow__resize-control.handle{opacity:.82!important;width:calc(15px * var(--rf-resize-handle-scale, 1))!important;height:calc(15px * var(--rf-resize-handle-scale, 1))!important;min-width:12px!important;min-height:12px!important;background:transparent!important;border:none!important;transition:opacity .2s}.react-flow__resize-control.handle.bottom.right:after{content:"";position:absolute;right:1px;bottom:1px;width:calc(11px * var(--rf-resize-handle-scale, 1));height:calc(11px * var(--rf-resize-handle-scale, 1));background-image:url('data:image/svg+xml;utf8,<svg fill="none" stroke="%2394a3b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.7" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7"/></svg>');background-size:contain;background-repeat:no-repeat;pointer-events:none}.react-flow__resize-control.line{border-color:transparent!important;border-width:8px!important}.react-flow.canvas-dragging .react-flow__node,.react-flow.canvas-dragging .react-flow__node *,.react-flow.canvas-dragging .react-flow__edge,.react-flow.canvas-dragging .react-flow__edge *{transition:none!important}.react-flow.canvas-dragging .react-flow__node,.react-flow.canvas-dragging .react-flow__node.selected,.react-flow.canvas-dragging .react-flow__node:hover,.react-flow.canvas-dragging [class*=_node_],.react-flow.canvas-dragging [class*=_selected_]{box-shadow:none!important;filter:none!important}.react-flow.canvas-dragging-multi .react-flow__node.selected .react-flow__handle,.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_handle_]{opacity:0!important;box-shadow:none!important;filter:none!important;pointer-events:none!important}.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_ports_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_inputPorts_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_outputPorts_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_portLabel_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_statusBar_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_footer_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_actionToolbar_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_previewBtn_],.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_compressionBadge_]{opacity:0!important;pointer-events:none!important}.react-flow.canvas-dragging-multi .react-flow__node.selected [class*=_header_]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.react-flow.canvas-dragging .react-flow__edge{opacity:.45}.react-flow.canvas-dragging-multi .edge-hidden-during-multi-drag{opacity:0!important;pointer-events:none!important}.react-flow.canvas-dragging .react-flow__resize-control.handle{transition:none!important}.react-flow.canvas-low-zoom-placeholder .react-flow__node{box-shadow:none!important;filter:none!important}.react-flow.canvas-low-zoom-placeholder .react-flow__node:before{content:"";position:absolute;inset:36px 8px 8px;border-radius:10px;background:linear-gradient(180deg,#94a3b824,#94a3b814),repeating-linear-gradient(180deg,#ffffff0f 0 8px,#ffffff05 8px 16px);pointer-events:none}.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_body_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_content_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_footer_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_editor_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_panel_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_grid_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_list_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_preview],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_timeline_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_toolbar_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_tabs_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_tabContent_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_statusBar_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_actionToolbar_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_ports_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_inputPorts_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_outputPorts_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_portLabel_],.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_compressionBadge_],.react-flow.canvas-low-zoom-placeholder .react-flow__node img,.react-flow.canvas-low-zoom-placeholder .react-flow__node video,.react-flow.canvas-low-zoom-placeholder .react-flow__node audio,.react-flow.canvas-low-zoom-placeholder .react-flow__node canvas,.react-flow.canvas-low-zoom-placeholder .react-flow__node textarea,.react-flow.canvas-low-zoom-placeholder .react-flow__node input,.react-flow.canvas-low-zoom-placeholder .react-flow__node select,.react-flow.canvas-low-zoom-placeholder .react-flow__node button{opacity:0!important;pointer-events:none!important}.react-flow.canvas-low-zoom-placeholder .react-flow__node .react-flow__handle,.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_handle_]{opacity:.18!important;box-shadow:none!important;filter:none!important}.react-flow.canvas-low-zoom-placeholder .react-flow__node [class*=_header_]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._updateBanner_11qk3_1{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:500;box-shadow:0 2px 12px #667eea59;animation:_slideDown_11qk3_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _slideDown_11qk3_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}._icon_11qk3_25{font-size:16px}._text_11qk3_29{flex:0 1 auto}._version_11qk3_33{font-weight:700;margin:0 4px;padding:1px 6px;background:#fff3;border-radius:4px}._notesBtn_11qk3_41{background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;cursor:pointer;transition:background .2s}._notesBtn_11qk3_41:hover{background:#ffffff40}._updateBtn_11qk3_55{background:#fff;color:#764ba2;border:none;padding:4px 14px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}._updateBtn_11qk3_55:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0003}._updateBtn_11qk3_55:disabled{opacity:.7;cursor:not-allowed;transform:none}._closeBtn_11qk3_76{background:none;border:none;color:#fffc;font-size:18px;cursor:pointer;padding:0 4px;line-height:1;transition:color .2s}._closeBtn_11qk3_76:hover{color:#fff}._progressWrap_11qk3_90{display:flex;align-items:center;gap:8px;flex:0 1 auto}._progressBar_11qk3_97{width:160px;height:6px;background:#fff3;border-radius:3px;overflow:hidden}._progressFill_11qk3_105{height:100%;background:#fff;border-radius:3px;transition:width .3s ease}._progressText_11qk3_112{font-size:12px;min-width:40px;text-align:right}._notesOverlay_11qk3_119{position:fixed;inset:0;background:#0006;z-index:10000;display:flex;align-items:center;justify-content:center}._notesModal_11qk3_129{background:var(--bg, #fff);color:var(--mt, #333);border-radius:12px;padding:24px;max-width:480px;width:90%;max-height:60vh;overflow-y:auto;box-shadow:0 8px 32px #0003}._notesModal_11qk3_129 h3{margin:0 0 12px;font-size:16px}._notesModal_11qk3_129 pre{white-space:pre-wrap;font-size:13px;line-height:1.6;margin:0}._notesClose_11qk3_153{margin-top:16px;display:flex;justify-content:flex-end}._notesClose_11qk3_153 button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:6px 20px;border-radius:6px;cursor:pointer;font-size:13px}._forceOverlay_11qk3_170{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;animation:_fadeIn_11qk3_1 .3s ease-out}@keyframes _fadeIn_11qk3_1{0%{opacity:0}to{opacity:1}}._forceModal_11qk3_187{background:var(--s2, #1e1e2e);border:1px solid var(--bd, #333);border-radius:20px;padding:40px 48px;max-width:440px;width:90%;text-align:center;box-shadow:0 20px 60px #00000080;animation:_scaleIn_11qk3_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _scaleIn_11qk3_1{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}._forceIcon_11qk3_204{font-size:48px;margin-bottom:16px;animation:_spin_11qk3_1 2s linear infinite}@keyframes _spin_11qk3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._forceTitle_11qk3_215{font-size:20px;font-weight:700;color:var(--tx, #fff);margin:0 0 8px}._forceSubtitle_11qk3_222{font-size:14px;color:var(--mt, #888);margin:0 0 28px}._forceProgressWrap_11qk3_228{margin:0 auto 24px}._forceProgressBar_11qk3_232{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:10px}._forceProgressFill_11qk3_241{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;transition:width .3s ease}._forceProgressText_11qk3_248{font-size:14px;font-weight:600;color:#818cf8}._forceRetry_11qk3_254{margin:20px 0}._forceError_11qk3_258{color:#fb923c;font-size:14px;margin:0 0 14px}._forceRetryBtn_11qk3_264{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:10px 28px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}._forceRetryBtn_11qk3_264:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 16px #667eea66}._forceNotes_11qk3_282{margin-top:24px;text-align:left;border-top:1px solid var(--bd, #333);padding-top:16px}._forceNotesTitle_11qk3_289{font-size:12px;color:var(--mt, #888);margin-bottom:8px;font-weight:500}._forceNotesPre_11qk3_296{white-space:pre-wrap;font-size:12px;line-height:1.5;color:var(--tx, #ccc);margin:0;max-height:120px;overflow-y:auto}
