.K2TN6q_scene-hierarchy-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.K2TN6q_scene-hierarchy-item{cursor:pointer;color:var(--summary-color,#333);background:0 0;border-radius:4px;align-items:center;gap:6px;margin-bottom:2px;padding:5px 8px;transition:background .2s;display:flex}.K2TN6q_scene-hierarchy-item.K2TN6q_hovered{background:#e0e0e0}.K2TN6q_scene-hierarchy-item.K2TN6q_selected{background:#b3d1ff}body.K2TN6q_dark .K2TN6q_scene-hierarchy-item{color:#ccc;background:0 0}body.K2TN6q_dark .K2TN6q_scene-hierarchy-item.K2TN6q_hovered{background:#2a2a2a}body.K2TN6q_dark .K2TN6q_scene-hierarchy-item.K2TN6q_selected{background:#3a3a3a}.K2TN6q_preview-view{height:100%;width:100%;background:var(--viewport-bg,#f5f5f5);flex-direction:column;display:flex}.K2TN6q_preview-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_preview-content{flex:1;display:flex}.K2TN6q_preview-viewport{background:var(--viewport-bg,#f5f5f5);flex:1;position:relative}.K2TN6q_preview-viewport canvas{width:100%;height:100%;display:block}.K2TN6q_preview-overlay{color:#fff;background:#00000012;border-radius:5px;padding:10px;font-family:monospace;display:none;position:absolute;top:10px;left:10px}.K2TN6q_preview-export{width:350px;background:var(--panel-bg,#fff);border-left:1px solid var(--toolbar-border,#e0e0e0);padding:20px;overflow-y:auto}.K2TN6q_preview-export h5,.K2TN6q_preview-export .K2TN6q_form-label{color:var(--summary-color,#333)}.K2TN6q_preview-export input,.K2TN6q_preview-export select{background:var(--input-bg,#f5f5f5);color:var(--summary-color,#333)}body.K2TN6q_dark .K2TN6q_preview-view{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_preview-toolbar{background:#222;border-bottom:1px solid #333}body.K2TN6q_dark .K2TN6q_preview-viewport{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_preview-overlay{color:#fff;background:#000000b3}body.K2TN6q_dark .K2TN6q_preview-export{background:#1e1e1e;border-left:1px solid #333}body.K2TN6q_dark .K2TN6q_preview-export h5,body.K2TN6q_dark .K2TN6q_preview-export .K2TN6q_form-label{color:#fff}body.K2TN6q_dark .K2TN6q_preview-export input,body.K2TN6q_dark .K2TN6q_preview-export select{color:#fff;background:#222}.K2TN6q_scene-view{height:100%;width:100%;background:var(--viewport-bg,#f5f5f5);flex-direction:column;display:flex}.K2TN6q_scene-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_scene-content{flex:1;display:flex}.K2TN6q_scene-hierarchy{width:250px;background:#fff;border-right:1px solid #e0e0e0;padding:10px;position:relative}.K2TN6q_scene-viewport{background:var(--viewport-bg,#f5f5f5);flex:1;position:relative}.K2TN6q_scene-viewport canvas{width:100%;height:100%;display:block}.K2TN6q_viewport-controls{gap:5px;display:flex;position:absolute;top:10px;right:10px}.K2TN6q_scene-inspector{width:300px;background:var(--panel-bg,#fff);border-left:1px solid var(--toolbar-border,#e0e0e0);padding:10px;position:relative;overflow-y:auto}.K2TN6q_scene-inspector h6,.K2TN6q_scene-inspector .K2TN6q_form-label{color:var(--summary-color,#333)}.K2TN6q_scene-inspector input{background:var(--input-bg,#f5f5f5);color:var(--summary-color,#333)}.K2TN6q_hierarchy-item{color:var(--summary-color,#333);background:0 0}.K2TN6q_hierarchy-item.K2TN6q_selected{background:#e0e0e0}body.K2TN6q_dark .K2TN6q_scene-view{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_scene-toolbar{background:#222;border-bottom:1px solid #333}body.K2TN6q_dark .K2TN6q_scene-hierarchy{background:#1e1e1e!important;border-right:1px solid #333!important}body.K2TN6q_dark .K2TN6q_scene-viewport{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_scene-inspector{background:#1e1e1e;border-left:1px solid #333}body.K2TN6q_dark .K2TN6q_scene-inspector h6,body.K2TN6q_dark .K2TN6q_scene-inspector .K2TN6q_form-label{color:#fff}body.K2TN6q_dark .K2TN6q_scene-inspector input{color:#fff;background:#222}body.K2TN6q_dark .K2TN6q_hierarchy-item{color:#ccc}body.K2TN6q_dark .K2TN6q_hierarchy-item.K2TN6q_selected{background:#3a3a3a}.K2TN6q_animator-view{height:100%;width:100%;flex-direction:column;display:flex}.K2TN6q_animator-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_animator-content{flex:1;display:flex}.K2TN6q_animator-preview{background:var(--viewport-bg,#f5f5f5);flex:1;position:relative}.K2TN6q_animator-preview canvas{width:100%;height:100%;display:block}.K2TN6q_animator-properties{width:300px;background:var(--panel-bg,#fff);border-left:1px solid var(--toolbar-border,#e0e0e0);padding:10px;overflow-y:auto}.K2TN6q_animator-properties h6,.K2TN6q_animator-properties .K2TN6q_form-label{color:var(--summary-color,#333)}.K2TN6q_animator-properties input{background:var(--input-bg,#f5f5f5);color:var(--summary-color,#333)}.K2TN6q_animator-timeline{height:200px;border-top:1px solid var(--toolbar-border,#e0e0e0);background:#f0f0f0;padding:10px}.K2TN6q_animator-timeline h6{color:var(--summary-color,#333)}.K2TN6q_timeline-canvas{width:100%;height:140px;border:1px solid var(--toolbar-border,#e0e0e0);background:#e0e0e0;border-radius:4px}body.K2TN6q_dark .K2TN6q_animator-toolbar{background:#2a2a2a;border-bottom:1px solid #444}body.K2TN6q_dark .K2TN6q_animator-preview{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_animator-properties{background:#1e1e1e;border-left:1px solid #444}body.K2TN6q_dark .K2TN6q_animator-properties h6,body.K2TN6q_dark .K2TN6q_animator-properties .K2TN6q_form-label{color:#fff}body.K2TN6q_dark .K2TN6q_animator-properties input{color:#fff;background:#222}body.K2TN6q_dark .K2TN6q_animator-timeline{background:#252525;border-top:1px solid #444}body.K2TN6q_dark .K2TN6q_animator-timeline h6{color:#fff}body.K2TN6q_dark .K2TN6q_timeline-canvas{background:#1a1a1a;border:1px solid #444}.K2TN6q_modeling-view{height:100%;width:100%;flex-direction:column;display:flex}.K2TN6q_modeling-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_modeling-content{flex:1;display:flex}.K2TN6q_modeling-tools{width:250px;background:var(--panel-bg,#fff);border-right:1px solid var(--toolbar-border,#e0e0e0);padding:10px}.K2TN6q_modeling-viewport{background:var(--viewport-bg,#f5f5f5);flex:1;position:relative}.K2TN6q_modeling-viewport canvas{width:100%;height:100%;display:block}.K2TN6q_viewport-gizmo{color:var(--summary-color,#333);background:#00000012;border-radius:4px;padding:5px;position:absolute;top:10px;left:10px}.K2TN6q_modeling-properties{width:300px;background:var(--panel-bg,#fff);border-left:1px solid var(--toolbar-border,#e0e0e0);padding:10px;overflow-y:auto}.K2TN6q_modeling-properties h6,.K2TN6q_modeling-properties .K2TN6q_form-label{color:var(--summary-color,#333)}.K2TN6q_modeling-properties input{background:var(--input-bg,#f5f5f5);color:var(--summary-color,#333)}.K2TN6q_list-group-item{background:var(--panel-bg,#fff);color:var(--summary-color,#333)}.K2TN6q_btn{background:var(--button-bg,#e0e0e0);color:var(--summary-color,#333)}.K2TN6q_btn.K2TN6q_active{color:#fff;background:#667eea}body.K2TN6q_dark .K2TN6q_modeling-toolbar{background:#2a2a2a;border-bottom:1px solid #444}body.K2TN6q_dark .K2TN6q_modeling-tools{background:#1e1e1e;border-right:1px solid #444}body.K2TN6q_dark .K2TN6q_modeling-viewport{background:#0a0a0a}body.K2TN6q_dark .K2TN6q_viewport-gizmo{color:#fff;background:#000000b3}body.K2TN6q_dark .K2TN6q_modeling-properties{background:#1e1e1e;border-left:1px solid #444}body.K2TN6q_dark .K2TN6q_modeling-properties h6,body.K2TN6q_dark .K2TN6q_modeling-properties .K2TN6q_form-label{color:#fff}body.K2TN6q_dark .K2TN6q_modeling-properties input,body.K2TN6q_dark .K2TN6q_list-group-item{color:#fff;background:#222}body.K2TN6q_dark .K2TN6q_btn{color:#fff;background:#2a2a2a}.K2TN6q_logic-view{height:100%;width:100%;flex-direction:column;display:flex}.K2TN6q_logic-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_logic-content{flex:1;padding:30px}.K2TN6q_blueprint-canvas{width:100%;height:500px;background:var(--card-bg,#fff);border:1px solid var(--toolbar-border,#e0e0e0);border-radius:12px;position:relative;overflow:hidden}.K2TN6q_blueprint-inner{width:900px;height:300px;transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(1)}.K2TN6q_blueprint-node{width:160px;height:60px;background:var(--placeholder-bg,#f0f0f0);color:var(--summary-color,#333);cursor:pointer;border:2px solid #667eea;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute}.K2TN6q_blueprint-node.K2TN6q_move{width:180px;border-color:#28a745;top:60px;left:300px}.K2TN6q_blueprint-node.K2TN6q_start{top:60px;left:60px}.K2TN6q_blueprint-node.K2TN6q_end{width:180px;border-color:#eabf34;top:60px;left:540px}.K2TN6q_blueprint-arrow{pointer-events:none;position:absolute;top:0;left:0}.K2TN6q_logic-actions{max-width:700px;text-align:center;margin:40px auto auto}.K2TN6q_logic-actions #K2TN6q_logicStatus{text-align:center;margin-top:20px}body.K2TN6q_dark .K2TN6q_logic-toolbar{background:#222;border-bottom:1px solid #333}body.K2TN6q_dark .K2TN6q_logic-content{color:#fff}body.K2TN6q_dark .K2TN6q_blueprint-canvas{background:#222;border-color:#444}body.K2TN6q_dark .K2TN6q_blueprint-node{color:#fff;background:#333}body.K2TN6q_dark .K2TN6q_logic-actions #K2TN6q_logicStatus{color:#28a745}.K2TN6q_analytics-view{height:100%;width:100%;flex-direction:column;display:flex}.K2TN6q_analytics-toolbar{height:50px;background:var(--toolbar-bg,#f5f5f5);border-bottom:1px solid var(--toolbar-border,#e0e0e0);align-items:center;gap:10px;padding:0 15px;display:flex}.K2TN6q_analytics-content{flex:1;padding:30px}.K2TN6q_analytics-charts{flex-wrap:wrap;gap:40px;display:flex}.K2TN6q_analytics-card{background:var(--card-bg,#fff);min-width:300px;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000a}.K2TN6q_analytics-placeholder{height:180px;background:var(--placeholder-bg,#f0f0f0);color:var(--placeholder-color,#888);border-radius:6px;justify-content:center;align-items:center;display:flex}.K2TN6q_analytics-summary{margin-top:40px}.K2TN6q_analytics-summary ul{color:var(--summary-color,#333)}body.K2TN6q_dark .K2TN6q_analytics-toolbar{background:#222;border-bottom:1px solid #333}body.K2TN6q_dark .K2TN6q_analytics-card{color:#fff;background:#222}body.K2TN6q_dark .K2TN6q_analytics-placeholder{color:#aaa;background:#333}body.K2TN6q_dark .K2TN6q_analytics-summary ul{color:#ccc}