._button_1c4ng_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);font-family:var(--font-sans);font-weight:600;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;text-decoration:none;text-transform:uppercase}._button_1c4ng_1:disabled{opacity:.5;cursor:not-allowed}._primary_1c4ng_22{background-color:var(--color-primary);color:#fff;box-shadow:var(--shadow-soft)}._primary_1c4ng_22:hover:not(:disabled){background-color:#0066b3;transform:translateY(-1px)}._primary_1c4ng_22:active:not(:disabled){transform:translateY(0)}._secondary_1c4ng_37{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}._secondary_1c4ng_37:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}._ghost_1c4ng_49{background-color:transparent;color:var(--color-primary)}._ghost_1c4ng_49:hover:not(:disabled){background-color:var(--color-surface)}._cta_1c4ng_58{background-color:var(--color-cta);color:#fff;box-shadow:var(--shadow-soft)}._cta_1c4ng_58:hover:not(:disabled){background-color:#e67a00;transform:translateY(-1px)}._small_1c4ng_70{font-size:var(--type-small);padding:6px 12px}._medium_1c4ng_75{font-size:var(--type-body);padding:12px 20px}._large_1c4ng_80{font-size:var(--type-h4);padding:14px 28px}._fullWidth_1c4ng_86{width:100%}._button_1vde5_1{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all .15s ease;flex-shrink:0}._button_1vde5_1:hover:not(:disabled){background:var(--color-bg-hover);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._button_1vde5_1:active:not(:disabled){transform:translateY(0)}._button_1vde5_1:disabled{opacity:.4;cursor:not-allowed}._icon_1vde5_32{font-size:18px;line-height:1}._primary_1vde5_38{background:var(--color-otto-green);border-color:var(--color-otto-green);color:#fff}._primary_1vde5_38:hover:not(:disabled){background:#6ab33a;box-shadow:0 2px 8px #78c04366}._danger_1vde5_49{color:var(--color-error);border-color:#e539354d}._danger_1vde5_49:hover:not(:disabled){background:var(--color-error);color:#fff;border-color:var(--color-error)}._active_1vde5_60{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._large_1vde5_67{width:48px;height:48px}._large_1vde5_67 ._icon_1vde5_32{font-size:22px}._tooltip_1vde5_77{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);padding:8px 12px;background:#1e1e1ef2;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;border-radius:6px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:99999;box-shadow:0 4px 12px #0000004d;max-width:200px;text-align:center}._tooltip_1vde5_77:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#1e1e1ef2}._button_1vde5_1:hover ._tooltip_1vde5_77,._button_1vde5_1:focus ._tooltip_1vde5_77{opacity:1;visibility:visible}@media(hover:none){._tooltip_1vde5_77{display:none}}@media(max-height:500px)and (orientation:landscape){._button_1vde5_1{width:36px;height:36px}._icon_1vde5_32{font-size:16px}._tooltip_1vde5_77{font-size:11px;padding:6px 10px}}._layout_1psow_8{display:flex;flex-direction:column;min-height:100vh}._main_1psow_14{flex:1;display:flex;flex-direction:column;background:var(--color-bg)}._layoutEditor_1psow_22{display:flex;flex-direction:column;height:100vh;overflow:hidden}._layoutEditor_1psow_22 ._main_1psow_14,._mainEditor_1psow_30{flex:1;display:flex;flex-direction:column;background:var(--color-bg);min-height:0;overflow:hidden}._home_wgbyw_1{background:var(--color-bg)}._hero_wgbyw_5{min-height:560px;background:linear-gradient(90deg,#07111cf5,#07111cdb 45%,#07111c2e 72%,#07111c7a),var(--ide-hero-image),var(--color-night);background-repeat:no-repeat;background-position:center,right center,center;background-size:cover,auto 100%,cover;color:#fff}._heroContainer_wgbyw_17{min-height:560px;max-width:var(--container-width);margin:0 auto;padding:0 var(--space-md);display:flex;align-items:center}._heroContent_wgbyw_26{width:min(58%,680px)}._eyebrow_wgbyw_30,._sectionKicker_wgbyw_31{display:inline-flex;align-items:center;width:fit-content;min-height:28px;padding:5px 9px;border-radius:var(--radius-sm);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}._eyebrow_wgbyw_30{margin-bottom:var(--space-md);background:#0099ff2e;border:1px solid rgba(255,255,255,.24);color:#dff3ff}._heroContent_wgbyw_26 h1{color:#fff;font-size:48px;line-height:1.08;margin-bottom:var(--space-md)}._heroSubtitle_wgbyw_58{max-width:650px;color:#ffffffd6;font-size:18px;line-height:1.7}._heroCta_wgbyw_65{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}._primaryAction_wgbyw_72,._secondaryAction_wgbyw_73{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;padding:13px 20px;border-radius:var(--radius-sm);font-size:15px;font-weight:800;text-transform:uppercase;transition:transform .2s ease,background .2s ease,border-color .2s ease}._primaryAction_wgbyw_72{background:var(--color-cta);color:#fff;border:1px solid var(--color-cta);box-shadow:var(--shadow-soft)}._primaryAction_wgbyw_72:hover{background:#e67a00;color:#fff;transform:translateY(-2px)}._secondaryAction_wgbyw_73{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.42)}._secondaryAction_wgbyw_73:hover{background:#fff;color:var(--color-night);border-color:#fff;transform:translateY(-2px)}._overviewBand_wgbyw_113,._specBand_wgbyw_114{background:var(--color-page)}._overview_wgbyw_113,._featureSection_wgbyw_119,._specLayout_wgbyw_120{max-width:var(--container-width);margin:0 auto;padding:calc(var(--space-xxl) / 2) var(--space-md)}._docsSection_wgbyw_126{max-width:var(--container-width);margin:0 auto;padding:var(--space-xxl) var(--space-md)}._overview_wgbyw_113{display:grid;grid-template-columns:minmax(0,.7fr) minmax(520px,1.05fr);gap:var(--space-lg);align-items:center}._sectionKicker_wgbyw_31{margin-bottom:var(--space-sm);background:#0099ff1f;color:var(--color-primary-dark)}._overview_wgbyw_113 h2,._sectionHeader_wgbyw_146 h2{font-size:34px;line-height:1.18;margin-bottom:var(--space-sm)}._overview_wgbyw_113 p,._sectionHeader_wgbyw_146 p{max-width:720px;line-height:1.72}._pathLegend_wgbyw_158{display:grid;gap:var(--space-sm);margin-top:var(--space-lg)}._pathLegend_wgbyw_158 article{padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff}._pathLegend_wgbyw_158 h3{margin-bottom:4px;font-size:16px}._pathLegend_wgbyw_158 p{margin:0;font-size:var(--type-small);line-height:1.58}._flowImagePanel_wgbyw_182{padding:0;border-radius:var(--radius-sm);background:transparent;border:0;box-shadow:none}._flowImagePanel_wgbyw_182 img{display:block;width:100%;border-radius:var(--radius-sm)}._featureSection_wgbyw_119,._docsSection_wgbyw_126{background:#fff}._sectionHeader_wgbyw_146{margin-bottom:var(--space-lg)}._featureGrid_wgbyw_205{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}._featureCard_wgbyw_211,._specItem_wgbyw_212{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff}._featureCard_wgbyw_211{min-height:250px;padding:var(--space-md);box-shadow:var(--shadow-soft)}._featureIcon_wgbyw_224{width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md);border-radius:var(--radius-sm);background:var(--color-night);color:#fff}._featureCard_wgbyw_211:nth-child(2) ._featureIcon_wgbyw_224{background:var(--color-primary)}._featureCard_wgbyw_211:nth-child(3) ._featureIcon_wgbyw_224{background:var(--color-secondary)}._featureCard_wgbyw_211:nth-child(4) ._featureIcon_wgbyw_224{background:var(--color-cta)}._featureCard_wgbyw_211 h3{font-size:20px;margin-bottom:var(--space-sm)}._featureCard_wgbyw_211 p,._specItem_wgbyw_212 p,._stackLayer_wgbyw_255 p{margin:0}._specLayout_wgbyw_120{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:var(--space-xl);align-items:start}._specGrid_wgbyw_266{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}._specItem_wgbyw_212{min-height:236px;overflow:hidden;display:grid;grid-template-columns:minmax(132px,.46fr) minmax(0,1fr);align-items:stretch}._specImage_wgbyw_280{min-height:100%;background:linear-gradient(180deg,#ffffff,var(--color-surface));border-right:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;padding:var(--space-sm)}._specImage_wgbyw_280 img{width:100%;max-height:164px;object-fit:contain;border-radius:var(--radius-sm)}._specText_wgbyw_297{padding:var(--space-md)}._specText_wgbyw_297 span{display:block;margin-bottom:var(--space-xs);color:var(--color-primary-dark);font-size:12px;font-weight:800;text-transform:uppercase}._specText_wgbyw_297 strong{display:block;margin-bottom:var(--space-xs);color:var(--color-text);font-size:18px}._docsLayout_wgbyw_317{display:grid;grid-template-columns:1fr;gap:var(--space-md);align-items:start}._docGrid_wgbyw_324{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}._docCard_wgbyw_330,._statusPanel_wgbyw_331{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;box-shadow:var(--shadow-soft)}._docCard_wgbyw_330{min-height:188px;padding:var(--space-md);display:flex;flex-direction:column;color:var(--color-text)}._docCard_wgbyw_330:hover{color:var(--color-text);border-color:#0099ff61}._docCard_wgbyw_330>span{margin-bottom:var(--space-lg);color:var(--color-primary);font-size:12px;font-weight:900}._docCard_wgbyw_330 h3{margin-bottom:var(--space-xs);font-size:20px}._docCard_wgbyw_330 p{margin-bottom:var(--space-md)}._docCard_wgbyw_330 i{margin-top:auto;align-self:flex-end;color:var(--color-primary)}._statusPanel_wgbyw_331{padding:var(--space-md);background:var(--color-page)}._statusPanel_wgbyw_331 p{margin-bottom:var(--space-md)}._statusPanel_wgbyw_331 ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px}._statusPanel_wgbyw_331 li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;color:var(--color-subtext);font-size:var(--type-small);line-height:1.5}._statusPanel_wgbyw_331 li i{margin-top:3px;color:var(--color-secondary)}@media(max-width:1040px){._heroContent_wgbyw_26{width:min(66%,680px)}._overview_wgbyw_113,._specLayout_wgbyw_120,._docsLayout_wgbyw_317{grid-template-columns:1fr}._featureGrid_wgbyw_205{grid-template-columns:repeat(2,minmax(0,1fr))}._specItem_wgbyw_212{grid-template-columns:1fr}._specImage_wgbyw_280{min-height:160px;border-right:0;border-bottom:1px solid var(--color-border)}._statusPanel_wgbyw_331 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._hero_wgbyw_5{min-height:700px;background:linear-gradient(180deg,#07111cfa,#07111ce6 47%,#07111c47),var(--ide-hero-image),var(--color-night);background-repeat:no-repeat;background-position:center,center bottom,center;background-size:cover,auto 45%,cover}._heroContainer_wgbyw_17{min-height:700px;align-items:flex-start;padding-top:70px}._heroContent_wgbyw_26{width:100%}._heroContent_wgbyw_26 h1{font-size:38px}._overview_wgbyw_113,._featureSection_wgbyw_119,._specLayout_wgbyw_120{padding:28px var(--space-md)}._docsSection_wgbyw_126{padding:56px var(--space-md)}._featureGrid_wgbyw_205,._specGrid_wgbyw_266,._docGrid_wgbyw_324,._statusPanel_wgbyw_331 ul{grid-template-columns:1fr}._primaryAction_wgbyw_72,._secondaryAction_wgbyw_73{width:100%}}._workspace_1xdxv_1{position:absolute;inset:0;background-color:var(--color-surface);overflow:hidden}._blocklyContainer_1xdxv_11{width:100%;height:100%}._workspace_1xdxv_1 .blocklyToolboxDiv{background-color:#f0f0f0;padding:4px}._workspace_1xdxv_1 .blocklyTreeRow{padding:6px 12px;margin:2px 4px;border-radius:6px}._workspace_1xdxv_1 .blocklyTreeRow:hover{background-color:#0077c81a}._workspace_1xdxv_1 .blocklyFlyoutBackground{fill:#f8f9fa}._workspace_1xdxv_1 .blocklyScrollbarBackground{opacity:.5}._workspace_1xdxv_1 .blocklyFlyout,._workspace_1xdxv_1 .blocklyToolboxDiv{z-index:30!important}._workspace_1xdxv_1 .blocklyWidgetDiv{z-index:40!important}._container_1n2vr_1{display:flex;align-items:center;position:relative}._indicator_1n2vr_7{position:absolute;top:2px;right:2px;width:8px;height:8px;background:var(--color-otto-green);border-radius:50%;border:2px solid var(--color-surface);box-shadow:0 0 4px var(--color-otto-green);animation:_pulse_1n2vr_1 2s infinite}@keyframes _pulse_1n2vr_1{0%,to{opacity:1}50%{opacity:.5}}._unsupported_1n2vr_32{font-size:20px;opacity:.5}._overlay_1253v_1{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_1253v_15{background:var(--color-surface);border-radius:var(--radius-lg);width:420px;max-width:90vw;max-height:80vh;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;animation:_slideIn_1253v_1 .2s ease-out}@keyframes _slideIn_1253v_1{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1253v_39{padding:var(--space-md);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}._header_1253v_39 h3{margin:0;font-size:var(--type-h4);font-weight:600}._closeBtn_1253v_53{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:var(--color-text-muted);width:36px;height:36px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_1253v_53:hover{background:var(--color-bg-hover);color:var(--color-text)}._closeBtn_1253v_53:disabled{cursor:wait;opacity:.45}._content_1253v_79{padding:var(--space-md);overflow-y:auto;flex:1}._form_1253v_85{display:flex;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap}._input_1253v_92{flex:1;padding:var(--space-sm) var(--space-md);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--type-body);transition:border-color .2s}._input_1253v_92:focus{outline:none;border-color:var(--color-primary)}._input_1253v_92::placeholder{color:var(--color-text-muted)}._input_1253v_92:disabled{cursor:wait;opacity:.75}._submittingStatus_1253v_117{flex-basis:100%;display:flex;align-items:center;gap:10px;min-height:32px;padding:8px 10px;border-radius:var(--radius-sm);background:#38bdf81f;color:var(--color-primary);font-size:var(--type-ui);font-weight:600}._spinner_1253v_131{width:16px;height:16px;border:2px solid rgba(56,189,248,.24);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1253v_131 .8s linear infinite;flex-shrink:0}@keyframes _spin_1253v_131{to{transform:rotate(360deg)}}._message_1253v_147{flex-basis:100%;margin:0;font-size:var(--type-ui);line-height:1.4}._info_1253v_154{color:var(--color-text-muted)}._warning_1253v_158{color:var(--color-warning, #c77700)}._danger_1253v_162{color:var(--color-danger, #d32f2f)}._listTitle_1253v_166{margin:0 0 var(--space-sm) 0;font-size:var(--type-ui);color:var(--color-text-muted);font-weight:500;text-transform:uppercase;letter-spacing:0}._list_1253v_166 ul{list-style:none;padding:0;margin:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}._item_1253v_184{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;transition:background .2s}._item_1253v_184:last-child{border-bottom:none}._item_1253v_184:hover{background:var(--color-bg-hover)}._item_1253v_184[role=button]{cursor:pointer}._itemName_1253v_205{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemActions_1253v_213{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}._selectBtn_1253v_220{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 8px;font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;transition:all .2s}._selectBtn_1253v_220:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._deleteBtn_1253v_237{background:none;border:none;cursor:pointer;opacity:.5;font-size:16px;padding:6px;border-radius:var(--radius-sm);transition:all .2s}._deleteBtn_1253v_237:hover{opacity:1;background:#e539351a}._empty_1253v_253{color:var(--color-text-muted);font-style:italic;text-align:center;padding:var(--space-lg);background:var(--color-bg);border-radius:var(--radius-sm);border:1px dashed var(--color-border)}._editor_1cuiw_3{display:flex;flex-direction:column;flex:1;width:100%;overflow:hidden;background:var(--color-bg);min-height:0}._toolbar_1cuiw_15{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--color-surface);border-bottom:1px solid var(--color-border);height:52px;flex-shrink:0;gap:8px;position:relative;z-index:60;overflow:visible}._statusBar_1cuiw_31{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:linear-gradient(90deg,#122633f2,#0c1921eb);border-bottom:1px solid rgba(255,255,255,.08);color:#e8f3f4;flex-shrink:0}._statusSummary_1cuiw_43{display:flex;align-items:center;gap:10px;min-width:0}._statusBadge_1cuiw_50{display:inline-flex;align-items:center;justify-content:center;min-width:96px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}._statusNeutral_1cuiw_63{background:#94a3b82e;color:#dce6f2}._statusReady_1cuiw_68{background:#2dd4bf29;color:#7ef5dc}._statusInfo_1cuiw_73{background:#38bdf82e;color:#7dd3fc}._statusRunning_1cuiw_78{background:#818cf82e;color:#c7d2fe}._statusSuccess_1cuiw_83{background:#4ade802e;color:#bbf7d0}._statusWarning_1cuiw_88{background:#fbbf242e;color:#fde68a}._statusDanger_1cuiw_93{background:#f871712e;color:#fecaca}._statusDetail_1cuiw_98{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusMetrics_1cuiw_105{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._metricChip_1cuiw_112{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:4px 10px;font-size:12px;color:#e8f3f4e0;background:#ffffff0a}._toolGroup_1cuiw_121{display:flex;align-items:center;gap:4px}._divider_1cuiw_127{width:1px;height:28px;background:var(--color-border);margin:0 4px}._workspaceContainer_1cuiw_135{flex:1;display:flex;position:relative;overflow:visible;min-height:0;z-index:10}._blocklyArea_1cuiw_147{flex:1;height:100%;min-height:0;position:relative;transition:margin-right .3s ease;overflow:hidden}._codePanel_1cuiw_158{position:absolute;top:0;right:0;height:100%;background:#1e1e1e;border-left:1px solid #3d3d3d;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;z-index:40;box-shadow:-4px 0 16px #0003}._codePanel_1cuiw_158._open_1cuiw_173{transform:translate(0)}._resizeHandle_1cuiw_178{position:absolute;left:0;top:0;width:6px;height:100%;cursor:col-resize;background:transparent;z-index:10;transition:background .2s}._resizeHandle_1cuiw_178:hover,._resizeHandle_1cuiw_178:active{background:#6496ff4d}._resizeHandle_1cuiw_178:after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:2px;height:30px;background:#ffffff4d;border-radius:1px}._codePanelHeader_1cuiw_207{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#2d2d2d;border-bottom:1px solid #3d3d3d;font-weight:600;font-size:13px;color:#e0e0e0;flex-shrink:0}._codePanelActions_1cuiw_220{display:flex;align-items:center;gap:4px}._copyBtn_1cuiw_226{background:none;border:none;font-size:16px;cursor:pointer;color:#888;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._copyBtn_1cuiw_226:hover{background:#ffffff1a;color:#fff}._closeCodePanel_1cuiw_246{background:none;border:none;font-size:20px;cursor:pointer;color:#888;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeCodePanel_1cuiw_246:hover{background:#ffffff1a;color:#fff}._codePanelContent_1cuiw_266{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._codeEditorSection_1cuiw_274{flex:1;min-height:0;display:flex}._codeEditor_1cuiw_274{flex:1;width:100%;height:100%;padding:12px;border:none;outline:none;resize:none;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px;line-height:1.5;color:#d4d4d4;background:#1e1e1e;overflow:auto}._feedbackPanel_1cuiw_297{display:flex;flex-direction:column;gap:10px;padding:12px;border-top:1px solid #313131;background:#161616;min-height:220px;max-height:42%}._feedbackPanelHeader_1cuiw_308{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:#f4f4f5;font-size:13px;font-weight:700}._feedbackHint_1cuiw_318{color:#8f8f95;font-size:11px;font-weight:500}._feedbackCard_1cuiw_324{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px;background:#ffffff08;color:#f3f4f6}._feedbackCard_1cuiw_324 p{margin:6px 0 0;color:#d1d5db;font-size:12px;line-height:1.45}._feedbackDanger_1cuiw_339{border-color:#f8717152;background:#7f1d1d3d}._codePreview_1cuiw_344{margin:8px 0 0;padding:10px;border-radius:8px;background:#0f172ac7;color:#dbeafe;font-size:12px;line-height:1.4;white-space:pre-wrap;overflow:auto;max-height:96px}._feedbackFeed_1cuiw_357{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding-right:2px}._feedbackEmpty_1cuiw_366{color:#9ca3af;font-size:12px;padding:12px;border-radius:10px;border:1px dashed rgba(255,255,255,.12)}._feedbackItem_1cuiw_374{border-radius:10px;padding:10px;border:1px solid transparent}._feedbackItem_1cuiw_374 strong{display:block;margin-bottom:4px;font-size:12px}._feedbackItem_1cuiw_374 p{margin:0;font-size:12px;line-height:1.45;white-space:pre-wrap}._feedbackNeutral_1cuiw_393{background:#ffffff0a;border-color:#ffffff14;color:#e5e7eb}._feedbackReady_1cuiw_399{background:#14532d47;border-color:#4ade8038;color:#dcfce7}._feedbackInfo_1cuiw_405{background:#0c4a6e47;border-color:#38bdf838;color:#dbeafe}._feedbackRunning_1cuiw_411{background:#312e814d;border-color:#818cf833;color:#e0e7ff}._feedbackSuccess_1cuiw_417{background:#14532d57;border-color:#4ade803d;color:#dcfce7}._feedbackWarning_1cuiw_423{background:#78350f4d;border-color:#fbbf2438;color:#fef3c7}._feedbackDanger_1cuiw_339{background:#7f1d1d47;border-color:#f871713d;color:#fee2e2}._codeEditor_1cuiw_274::placeholder{color:#6d6d6d}@media(max-width:768px){._toolbar_1cuiw_15{padding:4px 8px;height:48px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}._statusBar_1cuiw_31{flex-direction:column;align-items:stretch;padding:10px}._statusSummary_1cuiw_43{flex-wrap:wrap}._statusDetail_1cuiw_98{white-space:normal}._statusMetrics_1cuiw_105{justify-content:flex-start}._divider_1cuiw_127{display:none}._blocklyArea_1cuiw_147._withCodePanel_1cuiw_471{margin-right:0!important}._codePanel_1cuiw_158{width:100%!important;height:50%;top:auto;bottom:0;right:0;transform:translateY(100%);border-left:none;border-top:1px solid var(--color-border)}._codePanel_1cuiw_158._open_1cuiw_173{transform:translateY(0)}._resizeHandle_1cuiw_178{display:none}._feedbackPanel_1cuiw_297{min-height:180px;max-height:48%}}@media(max-height:500px)and (orientation:landscape){._toolbar_1cuiw_15{height:44px;padding:4px 8px}._divider_1cuiw_127{height:24px;margin:0 2px}}._help_g0t09_1{background:var(--color-bg)}._hero_g0t09_5,._setupFlow_g0t09_6,._safetyBand_g0t09_7,._wiringSection_g0t09_8,._commandSection_g0t09_9,._troubleshooting_g0t09_10{max-width:var(--container-width);margin:0 auto;padding:var(--space-xxl) var(--space-md)}._hero_g0t09_5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-lg);align-items:end;padding-top:64px}._hero_g0t09_5 h1{max-width:760px;margin-bottom:var(--space-sm);font-size:46px;line-height:1.08}._hero_g0t09_5 p,._sectionHeader_g0t09_32 p{max-width:760px;line-height:1.72}._eyebrow_g0t09_37{display:inline-flex;align-items:center;width:fit-content;min-height:28px;margin-bottom:var(--space-sm);padding:5px 9px;border-radius:var(--radius-sm);background:#0099ff1f;color:var(--color-primary-dark);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}._manualButton_g0t09_53{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;padding:13px 18px;border-radius:var(--radius-sm);background:var(--color-night);color:#fff;font-weight:800;text-transform:uppercase;white-space:nowrap;transition:background .2s ease,transform .2s ease}._manualButton_g0t09_53:hover{background:var(--color-primary-dark);color:#fff;transform:translateY(-2px)}._setupFlow_g0t09_6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-sm);padding-top:0}._flowStep_g0t09_82{min-height:232px;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._flowStep_g0t09_82 span{display:block;margin-bottom:var(--space-lg);color:var(--color-primary);font-size:13px;font-weight:900}._flowStep_g0t09_82 h2{margin-bottom:var(--space-sm);font-size:20px;line-height:1.2}._flowStep_g0t09_82 p{margin:0;font-size:var(--type-small)}._safetyBand_g0t09_7,._commandSection_g0t09_9{max-width:none}._safetyBand_g0t09_7{background:var(--color-night);color:#fff}._safetyBand_g0t09_7 ._sectionHeader_g0t09_32,._commandSection_g0t09_9 ._sectionHeader_g0t09_32{max-width:var(--container-width);margin:0 auto var(--space-lg);padding:0 var(--space-md)}._safetyBand_g0t09_7 h2,._safetyBand_g0t09_7 p{color:#fff}._safetyBand_g0t09_7 ._eyebrow_g0t09_37{background:#ffffff1f;color:#dff3ff}._safetyList_g0t09_136{max-width:var(--container-width);margin:0 auto;padding:0 var(--space-md);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md);list-style:none}._safetyList_g0t09_136 li{min-height:144px;padding:var(--space-md);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-sm);background:#ffffff0f}._safetyList_g0t09_136 li:nth-child(1){background:#0099ff2e;border-color:#0099ff61}._safetyList_g0t09_136 li:nth-child(2){background:#18b8752e;border-color:#18b87561}._safetyList_g0t09_136 li:nth-child(3){background:#ffbd4a33;border-color:#ffbd4a6b}._safetyList_g0t09_136 li:nth-child(4){background:#ff8a002e;border-color:#ff8a0066}._safetyList_g0t09_136 i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:var(--space-md);border-radius:var(--radius-sm);background:var(--color-secondary);color:#fff}._safetyList_g0t09_136 span{display:block;color:#ffffffe0;line-height:1.55}._wiringSection_g0t09_8{background:#fff}._wiringGrid_g0t09_196{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}._wiringCard_g0t09_202{min-height:276px;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-soft)}._wiringCard_g0t09_202:nth-child(1){border-top:4px solid var(--color-primary)}._wiringCard_g0t09_202:nth-child(2){border-top:4px solid var(--color-secondary)}._wiringCard_g0t09_202:nth-child(3){border-top:4px solid var(--color-tertiary)}._wiringCard_g0t09_202:nth-child(4){border-top:4px solid var(--color-cta)}._wiringCard_g0t09_202 h3{margin-bottom:var(--space-md);font-size:19px}._wiringCard_g0t09_202 dl{display:grid;gap:10px;margin:0}._wiringCard_g0t09_202 dl div{display:grid;gap:3px}._wiringCard_g0t09_202 dt{color:var(--color-primary-dark);font-size:12px;font-weight:900;text-transform:uppercase}._wiringCard_g0t09_202 dd{margin:0;color:var(--color-subtext);font-size:var(--type-small);line-height:1.5}._wiringCard_g0t09_202 p{margin:var(--space-md) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--color-border);color:var(--color-subtext);font-size:var(--type-small);line-height:1.55}._wiringChecklist_g0t09_266{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm);margin-top:var(--space-md);padding:0;list-style:none}._wiringChecklist_g0t09_266 li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-subtext);font-size:var(--type-small);line-height:1.5}._wiringChecklist_g0t09_266 i{margin-top:2px;color:var(--color-secondary)}._commandSection_g0t09_9{padding:calc(var(--space-xxl) / 2) 0;background:var(--color-page)}._commandGrid_g0t09_299{max-width:var(--container-width);margin:0 auto;padding:0 var(--space-md);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-md)}._commandCard_g0t09_309,._fixCard_g0t09_310{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;box-shadow:var(--shadow-soft)}._commandCard_g0t09_309{overflow:hidden}._commandHeader_g0t09_321{min-height:136px;padding:var(--space-md);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md);align-items:start;border-bottom:1px solid var(--color-border)}._commandHeader_g0t09_321 h3{margin-bottom:var(--space-xs);font-size:19px}._commandHeader_g0t09_321 p{margin:0;font-size:var(--type-small);line-height:1.55}._copyButton_g0t09_342{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:82px;min-height:36px;padding:8px 10px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-weight:800;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._copyButton_g0t09_342:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._codeBlock_g0t09_365{min-height:220px;margin:0;padding:var(--space-md);overflow-x:auto;background:#07111c;color:#e8f4ff;font-family:var(--font-mono);font-size:13px;line-height:1.6;white-space:pre;-webkit-user-select:all;user-select:all}._codeBlock_g0t09_365 code{font-family:inherit}._sectionHeader_g0t09_32{margin-bottom:var(--space-lg)}._sectionHeader_g0t09_32 h2{font-size:34px;line-height:1.18;margin-bottom:var(--space-sm)}._troubleshooting_g0t09_10{padding:calc(var(--space-xxl) / 2) var(--space-md);background:var(--color-bg)}._fixGrid_g0t09_398{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}._fixCard_g0t09_310{min-height:176px;padding:var(--space-md)}._fixCard_g0t09_310:nth-child(1){background:#0099ff1a}._fixCard_g0t09_310:nth-child(2){background:#18b8751a}._fixCard_g0t09_310:nth-child(3){background:#ffbd4a2e}._fixCard_g0t09_310:nth-child(4){background:#ff8a001f}._fixCard_g0t09_310 h3{margin-bottom:var(--space-sm);font-size:18px}._fixCard_g0t09_310 p{margin:0;font-size:var(--type-small);line-height:1.65}@media(max-width:1060px){._setupFlow_g0t09_6,._safetyList_g0t09_136,._wiringGrid_g0t09_196,._fixGrid_g0t09_398{grid-template-columns:repeat(2,minmax(0,1fr))}._commandGrid_g0t09_299{grid-template-columns:1fr}}@media(max-width:720px){._hero_g0t09_5{grid-template-columns:1fr;align-items:start;padding-top:50px}._hero_g0t09_5 h1{font-size:38px}._manualButton_g0t09_53{width:100%}._setupFlow_g0t09_6,._safetyList_g0t09_136,._wiringGrid_g0t09_196,._wiringChecklist_g0t09_266,._fixGrid_g0t09_398,._commandGrid_g0t09_299{grid-template-columns:1fr}._hero_g0t09_5,._setupFlow_g0t09_6,._wiringSection_g0t09_8,._troubleshooting_g0t09_10{padding:28px var(--space-md)}._setupFlow_g0t09_6{padding-top:0}._commandHeader_g0t09_321{grid-template-columns:1fr}._copyButton_g0t09_342{width:100%}}
