._blobWrap_uem9u_5{background:var(--m-bg);flex:1;height:100%;min-height:0;position:relative;overflow:clip}._blobCanvas_uem9u_14{cursor:grab;touch-action:none;width:100%;height:100%;display:block}._blobCanvas_uem9u_14:active{cursor:grabbing}._blobTopLeft_uem9u_24{z-index:16;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--m-radius);box-shadow:var(--glass-shadow);align-items:center;gap:0;display:flex;position:absolute;top:12px;left:12px;overflow:hidden}._blobBackBtn_uem9u_40{font-size:var(--s-xs);font-weight:500;font-family:var(--m-font);color:var(--m-text2);border:none;border-right:1px solid var(--glass-border);cursor:pointer;background:0 0;padding:6px 12px;transition:all .15s}._blobBackBtn_uem9u_40:hover{color:var(--m-text);background:var(--glass-tint)}._viewToggle_uem9u_53{display:flex}._viewToggleBtn_uem9u_56{font-size:var(--s-xs);font-weight:500;font-family:var(--m-font);color:var(--m-text2);cursor:pointer;background:0 0;border:none;padding:6px 16px;transition:all .15s}._viewToggleBtn_uem9u_56:hover{color:var(--m-text)}._viewToggleBtnActive_uem9u_68{color:var(--m-text);background:var(--m-accent);font-weight:600}._emptyBlob_uem9u_75{background:var(--m-bg);color:var(--m-text2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}._emptyIcon_uem9u_85{font-size:calc(var(--icon-xl,32px) * 1.5);opacity:.4}._emptyTitle_uem9u_86{letter-spacing:4px;color:var(--m-text);opacity:.6;font-size:24px;font-weight:800}._emptyDesc_uem9u_93{font-size:var(--s-sm);text-align:center;max-width:360px;line-height:1.5}._chatPanel_uem9u_101{z-index:15;border-radius:var(--m-radius);background:var(--glass-bg);width:min(480px,100% - 24px);max-width:calc(100% - 32px);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%)}._chatPanelOpen_uem9u_120{max-height:380px}._chatPanelClosed_uem9u_121{max-height:44px}._chatToggle_uem9u_123{color:var(--m-text2);font-size:14px;font-weight:600;font-family:var(--m-font);cursor:pointer;text-align:left;background:0 0;border:none;flex-shrink:0;padding:12px 18px;transition:color .15s}._chatToggle_uem9u_123:hover{color:var(--m-text)}._chatMessages_uem9u_138{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 12px 8px;display:flex;overflow-y:auto}._chatHint_uem9u_148{text-align:center;color:var(--m-text2);font-size:var(--s-xs);padding:20px 12px;line-height:1.5}._chatMsg_uem9u_156{border-radius:calc(var(--m-radius) - 2px);max-width:85%;font-size:var(--s-sm);padding:8px 12px;line-height:1.4;animation:.25s cubic-bezier(.16,1,.3,1) _fadeInUp_uem9u_1}._chatMsg_user_uem9u_164{background:var(--m-accent);color:var(--m-accent-contrast,#fff);border-bottom-right-radius:4px;align-self:flex-end}._chatMsg_assistant_uem9u_170{background:var(--glass-tint);color:var(--m-text);border-bottom-left-radius:4px;align-self:flex-start}._chatMsg_system_uem9u_176{color:var(--m-text2);font-size:var(--s-xs);background:0 0;align-self:center;font-style:italic}._chatMsgContent_uem9u_183{white-space:pre-wrap;word-break:break-word}._thinkingWrap_uem9u_189{align-items:center;gap:10px;display:flex}._thinkingSpinner_uem9u_194{text-align:center;flex-shrink:0;width:20px;font-size:16px;line-height:1}._thinkingText_uem9u_201{color:var(--m-text2);font-size:var(--s-sm);flex:1;font-weight:500}._thinkingElapsed_uem9u_207{color:var(--m-text2);opacity:.5;font-size:9px;font-family:var(--m-font-mono,monospace);flex-shrink:0}._toggleSpinner_uem9u_216{color:var(--m-accent);align-items:center;gap:6px;margin-left:8px;font-size:12px;display:inline-flex}._chatHints_uem9u_226{flex-direction:column;gap:6px;padding:12px 8px;animation:.3s ease-out _fadeIn_uem9u_1;display:flex}._chatHintTitle_uem9u_233{color:var(--m-text2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:600}._chatHintIcon_uem9u_243{font-size:var(--icon-xl,24px);margin-bottom:4px}._chatHintExamples_uem9u_247{flex-direction:column;gap:4px;width:100%;margin-top:8px;display:flex}._chatHintBtn_uem9u_254{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 2px);background:var(--glass-tint-subtle);color:var(--m-text);font-size:var(--s-xs);font-family:var(--m-font);cursor:pointer;text-align:left;padding:6px 12px;transition:all .15s}._chatHintBtn_uem9u_254:hover{border-color:var(--m-accent);background:var(--glass-tint);transform:translate(4px)}._chatMsgRole_uem9u_273{color:var(--m-text2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:8px;font-weight:600;display:block}._chatMsgTime_uem9u_282{color:var(--m-text2);opacity:.4;text-align:right;margin-top:2px;font-size:8px;display:block}._chatInputRow_uem9u_291{border-top:1px solid var(--glass-border);flex-shrink:0;gap:6px;padding:8px 12px;display:flex}._chatInput_uem9u_291{border:var(--m-border-width) solid var(--m-border);border-radius:calc(var(--m-radius) - 2px);background:var(--m-bg);color:var(--m-text);font-size:var(--s-sm);font-family:var(--m-font);outline:none;flex:1;padding:8px 12px;transition:border-color .2s,box-shadow .2s}._chatInput_uem9u_291:focus{border-color:var(--m-accent);box-shadow:0 0 0 3px rgba(var(--m-accent-rgb), .15)}._chatInput_uem9u_291:disabled{opacity:.5}._chatSend_uem9u_314{background:var(--m-accent);width:36px;height:36px;color:var(--m-accent-contrast,#fff);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._chatSend_uem9u_314:hover{filter:brightness(1.15);transform:scale(1.05)}._chatSend_uem9u_314:active{transform:scale(.95)}._chatSend_uem9u_314:disabled{opacity:.4;cursor:not-allowed;transform:none}._chatPromptBtn_uem9u_335{border:1px solid var(--glass-border);width:36px;height:36px;color:var(--m-text2);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:all .15s;display:flex}._chatPromptBtn_uem9u_335:hover{color:var(--m-text);border-color:var(--m-accent);background:var(--glass-tint)}._chatSuggestion_uem9u_353{align-items:center;gap:4px;padding:4px 12px;display:flex}._chatSuggestionBtn_uem9u_359{border:1px solid var(--glass-border);border-radius:calc(var(--m-radius) - 2px);color:var(--m-text2);font-size:12px;font-family:var(--m-font);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:1;padding:6px 12px;transition:all .15s;overflow:hidden}._chatSuggestionBtn_uem9u_359:hover{color:var(--m-text);border-color:var(--m-accent)}._chatSuggestionShuffle_uem9u_376{border:1px solid var(--glass-border);width:28px;height:28px;color:var(--m-text2);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:all .15s;display:flex}._chatSuggestionShuffle_uem9u_376:hover{color:var(--m-text);border-color:var(--m-accent);transform:rotate(180deg)}._nodeInfo_uem9u_394{background:var(--glass-bg);width:min(260px,100vw - 24px);max-height:calc(100% - 64px);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--m-radius);box-shadow:var(--glass-shadow);z-index:14;padding:14px;animation:.2s cubic-bezier(.16,1,.3,1) _fadeInScale_uem9u_1;position:absolute;top:48px;right:16px;overflow-y:auto}._nodeInfoClose_uem9u_411{color:var(--m-text2);cursor:pointer;background:0 0;border:none;font-size:12px;position:absolute;top:8px;right:8px}._nodeInfoType_uem9u_421{color:var(--m-accent);letter-spacing:1px;margin-bottom:4px;font-size:8px;font-weight:700}._nodeInfoLabel_uem9u_428{font-size:calc(var(--m-body-size) * .95);color:var(--m-text);margin-bottom:6px;font-weight:600}._nodeInfoMeta_uem9u_434{font-size:var(--s-xs);color:var(--m-text2);line-height:1.4}._nodeInfoStatus_uem9u_439{font-size:var(--s-xs);border-radius:6px;margin-bottom:6px;padding:3px 8px;font-weight:600;display:inline-block}._nodeInfoStatus_uem9u_439[data-status=done]{background:color-mix(in srgb, var(--c-success) 15%, transparent);color:var(--c-success)}._nodeInfoStatus_uem9u_439[data-status=running],._nodeInfoStatus_uem9u_439[data-status=thinking]{background:rgba(var(--m-accent-rgb),.15);color:var(--m-accent)}._nodeInfoStatus_uem9u_439[data-status=error]{background:color-mix(in srgb, var(--c-error) 15%, transparent);color:var(--c-error)}._nodeInfoStatus_uem9u_439[data-status=idle]{background:var(--glass-tint);color:var(--m-text2)}._nodeInfoSection_uem9u_452{flex-direction:column;gap:3px;margin-top:6px;display:flex}._nodeInfoSectionTitle_uem9u_458{color:var(--m-text2);text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:700}._nodeInfoCode_uem9u_465{font-size:var(--s-xs);font-family:var(--m-font-mono,monospace);color:var(--m-text);background:var(--m-bg);border-radius:calc(var(--m-radius) - 6px);white-space:pre-wrap;word-break:break-word;max-height:120px;padding:6px 8px;line-height:1.4;overflow-y:auto}._nodeInfoStats_uem9u_478{color:var(--m-text2);font-size:9px;font-family:var(--m-font-mono,monospace);gap:8px;margin-top:6px;display:flex}._nodeInfoFacts_uem9u_486{font-size:var(--s-xs);color:var(--m-text2);margin:0;padding:0;list-style:none}._nodeInfoFacts_uem9u_486 li{padding:1px 0 1px 10px;position:relative}._nodeInfoFacts_uem9u_486 li:before{content:"·";color:var(--m-accent);position:absolute;left:2px}._nodeInfoBtn_uem9u_495{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 4px);background:var(--m-surface);width:100%;color:var(--m-text);font-size:var(--s-xs);font-family:var(--m-font);cursor:pointer;text-align:center;margin-top:8px;padding:6px;transition:all .15s}._nodeInfoBtn_uem9u_495:hover{border-color:var(--m-accent);background:var(--glass-tint-hover)}._nodeInfoBtn_uem9u_495:active{transform:scale(.97)}._blobMetrics_uem9u_513{z-index:12;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--m-radius);box-shadow:var(--glass-shadow);pointer-events:auto;padding:6px 14px;position:absolute;top:12px;left:50%;transform:translate(-50%)}._metricsRow_uem9u_528{font-size:10px;font-family:var(--m-font-mono,monospace);color:var(--m-text2);white-space:nowrap;align-items:center;gap:10px;display:flex}._metricItem_uem9u_537{align-items:center;gap:3px;display:flex}._metricIcon_uem9u_542{font-size:var(--icon-sm,11px);line-height:1}._metricDivider_uem9u_546{background:var(--glass-border);flex-shrink:0;width:1px;height:12px}._blobTopActions_uem9u_554{z-index:15;border-radius:var(--m-radius);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);gap:0;display:flex;position:absolute;top:12px;right:12px;overflow:hidden}._blobKnowledgeBtn_uem9u_569,._blobGitBtn_uem9u_570{font-size:var(--s-xs);font-weight:500;font-family:var(--m-font);border:none;border-left:1px solid var(--glass-border);color:var(--m-text2);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:6px 14px;transition:all .2s;display:flex}._blobGitBtn_uem9u_570{border-left:none}._blobKnowledgeBtn_uem9u_569:hover,._blobGitBtn_uem9u_570:hover{color:var(--m-text);background:var(--glass-tint)}._gitPanel_uem9u_590{background:var(--glass-bg);width:min(380px,100vw - 16px);-webkit-backdrop-filter:var(--glass-blur);border-right:1px solid var(--glass-border);box-shadow:var(--glass-shadow);z-index:16;font-family:var(--m-font);color:var(--m-text);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) _slideInLeft_uem9u_1;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}@keyframes _slideInLeft_uem9u_1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _slideInRight_uem9u_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _shake_uem9u_1{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}._gitHeader_uem9u_624{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}._gitTitle_uem9u_631{font-size:15px;font-weight:700;font-family:var(--m-font);color:var(--m-text);align-items:baseline;gap:10px;display:flex}._gitStats_uem9u_640{color:var(--m-text2);font-size:11px;font-weight:400;font-family:var(--m-font-mono,monospace)}._gitCloseBtn_uem9u_646{color:var(--m-text2);cursor:pointer;border-radius:var(--m-radius);background:0 0;border:none;padding:4px 8px;font-size:16px;transition:all .15s}._gitCloseBtn_uem9u_646:hover{color:var(--m-text);background:var(--glass-tint)}._gitToolbar_uem9u_657{border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:6px 12px;display:flex}._gitFilters_uem9u_666{border:1px solid var(--glass-border);border-radius:6px;gap:0;display:flex;overflow:hidden}._gitFilterBtn_uem9u_673{font-size:10px;font-weight:500;font-family:var(--m-font);color:var(--m-text2);border:none;border-right:1px solid var(--glass-border);cursor:pointer;text-transform:capitalize;background:0 0;padding:3px 10px;transition:all .15s}._gitFilterBtn_uem9u_673:last-child{border-right:none}._gitFilterBtn_uem9u_673:hover{color:var(--m-text)}._gitFilterBtnActive_uem9u_688{color:var(--m-text);background:var(--m-accent);font-weight:600}._gitActions_uem9u_689{gap:6px;display:flex}._gitActionBtn_uem9u_693{font-size:10px;font-weight:500;font-family:var(--m-font);color:var(--m-text2);border:1px solid var(--glass-border);cursor:pointer;background:0 0;border-radius:6px;padding:3px 10px;transition:all .15s}._gitActionBtn_uem9u_693:hover{color:var(--m-text);border-color:var(--m-accent)}._gitCollapseBtn_uem9u_706{color:var(--m-text2);cursor:pointer;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:8px;transition:all .15s}._gitCollapseBtn_uem9u_706:hover{color:var(--m-text);background:var(--glass-tint)}._gitCollapsedHint_uem9u_716{color:var(--m-text2);opacity:.6;font-size:9px}._gitBody_uem9u_721{flex:1;padding:12px 16px 20px;overflow:auto}._gitEmpty_uem9u_727{text-align:center;color:var(--m-text2);padding:40px 20px;font-size:13px}._gitGraph_uem9u_733{flex-direction:column;display:flex}._gitRow_uem9u_737{align-items:center;min-height:32px;display:flex}._gitTree_uem9u_742{flex-shrink:0;height:32px;position:relative}._gitSvg_uem9u_747{position:absolute;top:0;left:0}._gitDot_uem9u_752{z-index:1;border:2px solid;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}._gitInfo_uem9u_760{flex:1;min-width:0;padding:2px 0}._gitNodeLabel_uem9u_765{font-size:13px;font-family:var(--m-font);align-items:center;gap:8px;display:flex}._gitNodeType_uem9u_772{text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:700;font-family:var(--m-font-mono,monospace);min-width:48px}._gitNodeName_uem9u_780{color:var(--m-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._gitNodeStatus_uem9u_787{flex-shrink:0;font-size:11px}._gitNodeMeta_uem9u_791{color:var(--m-text2);font-size:10px;font-family:var(--m-font-mono,monospace);opacity:.6;text-overflow:ellipsis;white-space:nowrap;max-width:400px;margin-top:1px;overflow:hidden}._gitBadge_uem9u_802{text-transform:uppercase;letter-spacing:.3px;border-radius:8px;flex-shrink:0;padding:1px 7px;font-size:9px;font-weight:600}._gitExpandIcon_uem9u_811{color:var(--m-text2);flex-shrink:0;font-size:10px;transition:transform .15s}._gitTag_uem9u_817{background:color-mix(in srgb, var(--m-text) 6%, transparent);color:var(--m-text2);border-radius:4px;padding:1px 6px;font-size:9px}._gitOutput_uem9u_824{background:color-mix(in srgb, var(--m-text) 5%, var(--m-bg));border-radius:calc(var(--m-radius) - 2px);border:1px solid var(--glass-border);font-size:11px;font-family:var(--m-font-mono,monospace);color:var(--m-text);white-space:pre-wrap;word-break:break-word;max-height:300px;margin-top:6px;padding:10px 12px;line-height:1.5;animation:.15s ease-out _fadeIn_uem9u_1;overflow-y:auto}._gitDone_uem9u_840{color:#30d158}._gitPulse_uem9u_841{animation:1.5s infinite _gitpulse_uem9u_1}._gitError_uem9u_842{color:#ff375f}@keyframes _gitpulse_uem9u_1{0%,to{opacity:1}50%{opacity:.4}}._knowledgePanel_uem9u_850{background:var(--glass-bg);width:min(360px,100vw - 16px);-webkit-backdrop-filter:var(--glass-blur);border-left:1px solid var(--glass-border);box-shadow:var(--glass-shadow);z-index:16;font-family:var(--m-font);color:var(--m-text);flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) _fadeInScale_uem9u_1;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}._kpHeader_uem9u_870{border-bottom:1px solid var(--glass-border);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}._kpTitle_uem9u_878{color:var(--m-text);font-weight:700;font-size:var(--s-sm);flex:1}._kpCount_uem9u_879{font-size:var(--s-xs);color:var(--m-accent);font-family:var(--m-font-mono,monospace)}._kpClose_uem9u_880{color:var(--m-text2);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:12px}._kpClose_uem9u_880:hover{color:var(--m-text)}._kpSearch_uem9u_883{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 4px);background:var(--m-bg);color:var(--m-text);font-size:var(--s-xs);font-family:var(--m-font);outline:none;flex-shrink:0;margin:8px 12px;padding:6px 10px}._kpSearch_uem9u_883:focus{border-color:var(--m-accent)}._kpList_uem9u_897{flex-direction:column;flex:1;gap:4px;padding:0 8px 8px;display:flex;overflow-y:auto}._kpEmpty_uem9u_905{text-align:center;color:var(--m-text2);font-size:var(--s-xs);padding:20px}._kpEntry_uem9u_912{background:var(--glass-tint-subtle);border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 2px);padding:8px 10px;transition:border-color .15s}._kpEntry_uem9u_912:hover{border-color:var(--m-accent)}._kpEntryHeader_uem9u_921{align-items:center;gap:6px;margin-bottom:4px;display:flex}._kpConcept_uem9u_927{font-weight:600;font-size:var(--s-sm);color:var(--m-text);flex:1}._kpAccessCount_uem9u_933{color:var(--m-accent);font-size:8px;font-family:var(--m-font-mono,monospace);font-weight:600}._kpBtn_uem9u_939{color:var(--m-text2);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:10px}._kpBtn_uem9u_939:hover{color:var(--m-text)}._kpBtnPrimary_uem9u_948{color:var(--m-accent)}._kpBtnDanger_uem9u_949:hover{color:var(--c-error)}._kpFacts_uem9u_951{margin:0;padding:0;list-style:none}._kpFact_uem9u_951{font-size:var(--s-xs);color:var(--m-text2);padding:1px 0 1px 10px;line-height:1.4;position:relative}._kpFact_uem9u_951:before{content:"·";color:var(--m-accent);position:absolute;left:2px}._kpRelated_uem9u_971{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}._kpRelatedPill_uem9u_977{background:rgba(var(--m-accent-rgb), .1);color:var(--m-accent);cursor:pointer;border-radius:4px;padding:1px 5px;font-size:8px;transition:background .1s}._kpRelatedPill_uem9u_977:hover{background:rgba(var(--m-accent-rgb), .2)}._kpMeta_uem9u_988{color:var(--m-text2);opacity:.5;margin-top:3px;font-size:8px}._kpEditArea_uem9u_995{flex-direction:column;gap:4px;margin-top:4px;display:flex}._kpTextarea_uem9u_1001{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 4px);background:var(--m-bg);color:var(--m-text);font-size:var(--s-xs);font-family:var(--m-font);resize:vertical;outline:none;min-height:60px;padding:6px 8px}._kpTextarea_uem9u_1001:focus{border-color:var(--m-accent)}._kpEditActions_uem9u_1014{justify-content:flex-end;gap:4px;display:flex}._blobBack_uem9u_40{font-size:var(--s-xs);font-weight:500;font-family:var(--m-font);border:1px solid var(--glass-border);border-radius:var(--m-radius);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);color:var(--m-text2);cursor:pointer;z-index:15;box-shadow:var(--glass-shadow);padding:6px 14px;transition:all .2s;position:absolute;top:12px;left:12px}._blobBack_uem9u_40:hover{color:var(--m-text);border-color:var(--m-accent)}._blobBack_uem9u_40:active{transform:scale(.96)}._sessionManager_uem9u_1040{background:var(--m-bg);flex-direction:column;flex:1;align-items:stretch;width:100%;max-width:900px;margin:0 auto;padding:32px min(5vw,60px);display:flex;overflow-y:auto}._smHeader_uem9u_1052{margin-bottom:20px}._smTitle_uem9u_1055{font-size:calc(var(--m-heading-size) * 1.3);letter-spacing:-.5px;color:var(--m-text);font-weight:700;font-family:var(--m-font);align-items:center;gap:10px;display:flex}._smExpBadge_uem9u_1065{letter-spacing:1.2px;color:#000;background:repeating-linear-gradient(-45deg,#ffd60a,#ffd60a 3px,#1a1a1a 3px 6px) 0 0/8.5px 8.5px;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:8px;font-weight:700}._smSubtitle_uem9u_1080{font-size:var(--s-sm);color:var(--m-text2);font-family:var(--m-font);margin-top:4px}._smToolbar_uem9u_1088{width:100%;max-width:960px;margin-bottom:var(--m-gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._smSearch_uem9u_1097{border-radius:var(--m-radius);border:1px solid var(--m-border);background:var(--m-surface);color:var(--m-text);font-size:var(--s-sm);font-family:var(--m-font);outline:none;width:180px;padding:6px 12px;transition:all .2s}._smSearch_uem9u_1097:focus{border-color:var(--m-accent);width:220px}._smFilters_uem9u_1110{gap:4px;display:flex}._smFilterBtn_uem9u_1114{font-size:var(--s-xs);border-radius:calc(var(--m-radius) + 8px);border:1px solid var(--m-border);background:var(--m-surface);color:var(--m-text);cursor:pointer;font-family:var(--m-font);white-space:nowrap;padding:4px 10px;transition:all .15s}._smFilterBtn_uem9u_1114:hover{background:var(--glass-tint-hover)}._smFilterBtnActive_uem9u_1127{background:var(--m-accent);color:var(--m-accent-contrast,#fff);border-color:#0000}._smSortSelect_uem9u_1128{font-size:var(--s-xs);border:1px solid var(--m-border);background:var(--m-surface);color:var(--m-text);border-radius:calc(var(--m-radius) - 4px);font-family:var(--m-font);cursor:pointer;appearance:none;outline:none;margin-left:auto;padding:4px 8px}._smCreateForm_uem9u_1143{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius);width:100%;max-width:960px;padding:var(--m-padding);margin-bottom:var(--m-gap);flex-direction:column;gap:10px;animation:.25s cubic-bezier(.16,1,.3,1) _fadeInUp_uem9u_1;display:flex}._smCreateActions_uem9u_1156{justify-content:flex-end;gap:6px;display:flex}._smGrid_uem9u_1159{gap:var(--m-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%;max-width:960px;display:grid}._smCardDisabled_uem9u_1166{opacity:.45}._smCardFooter_uem9u_1169{border-top:1px solid var(--m-border);flex-direction:column;gap:6px;margin-top:auto;padding-top:8px;display:flex}._smCardActions_uem9u_1177{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._smEmpty_uem9u_1183{text-align:center;color:var(--m-text2);font-size:var(--s-sm);font-family:var(--m-font);grid-column:1/-1;padding:40px}._smInput_uem9u_1193{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 4px);background:var(--m-bg);color:var(--m-text);font-size:var(--s-sm);font-family:var(--m-font);outline:none;padding:8px 12px;transition:border-color .2s}._smInput_uem9u_1193:focus{border-color:var(--m-accent)}._smAutoSelect_uem9u_1206{border:1px solid var(--m-border);border-radius:calc(var(--m-radius) - 4px);background:var(--m-bg);color:var(--m-text);font-size:9px;font-family:var(--m-font);cursor:pointer;appearance:none;outline:none;padding:3px 6px}@media (width<=768px){._chatPanel_uem9u_101{width:calc(100% - 24px)}._chatPanelOpen_uem9u_120{max-height:300px}._nodeInfo_uem9u_394{width:200px;padding:10px}}@media (width<=600px){._chatPanel_uem9u_101{width:calc(100% - 16px);bottom:8px}._nodeInfo_uem9u_394{width:calc(100vw - 24px);top:44px;right:12px}._gitPanel_uem9u_590,._knowledgePanel_uem9u_850{width:100%}._viewToggle_uem9u_53 ._viewToggleBtn_uem9u_56{padding:5px 12px;font-size:11px}._blobTopActions_uem9u_554{top:8px;right:8px}._blobTopLeft_uem9u_24{top:8px;left:8px}}@media (width<=400px){._chatInput_uem9u_291{padding:6px 10px;font-size:12px}}
