._spinner_1tll4_1{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:.8s linear infinite _spin_1tll4_1;display:inline-block}._sizeS_1tll4_9{width:14px;height:14px}._sizeM_1tll4_14{width:20px;height:20px}@keyframes _spin_1tll4_1{to{transform:rotate(360deg)}}._button_91a7f_1{border-radius:var(--radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-weight:400;line-height:1;display:inline-flex}._button_91a7f_1:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px}._button_91a7f_1:disabled{opacity:.5;cursor:default}._primary_91a7f_27{background:var(--accent);color:var(--accent-fg)}._primary_91a7f_27:hover:not(:disabled){background:var(--accent-hover)}._secondary_91a7f_36{background:var(--input-bg);border:1px solid var(--border-input);color:var(--text)}._secondary_91a7f_36:hover:not(:disabled){background:color-mix(in srgb, var(--input-bg) 80%, #fff)}._danger_91a7f_46{background:var(--danger);color:var(--accent-fg)}._danger_91a7f_46:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 85%, #fff)}._quiet_91a7f_55{color:var(--muted);background:0 0}._quiet_91a7f_55:hover:not(:disabled){color:var(--text);background:var(--panel-hover)}._button_91a7f_1 ._pendingSpinner_91a7f_65{border-top-color:currentColor}._sizeCompact_91a7f_69{height:var(--control-compact-h);min-height:var(--control-compact-h);font-size:var(--font-ui);padding:0 10px}._sizeDefault_91a7f_76{height:var(--control-default-h);min-height:var(--control-default-h);font-size:var(--font-ui);padding:0 14px}._alert_1jlo2_1{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--panel));border-radius:var(--radius-control);font-size:var(--font-ui);color:var(--text);flex-direction:column;gap:4px;padding:8px 12px;display:flex}._negative_1jlo2_13{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--panel))}._warning_1jlo2_18{border-left-color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, var(--panel))}._info_1jlo2_23{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--panel))}._neutral_1jlo2_28{border-left-color:var(--border);background:color-mix(in srgb, var(--border) 12%, var(--panel))}._field_l74h3_1{flex-direction:column;gap:4px;display:flex}._label_l74h3_7{font-size:var(--font-small);color:var(--muted)}._input_l74h3_12{width:100%;height:var(--control-default-h);background:var(--input-bg);border:1px solid var(--border-input);border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--font-ui);padding:0 10px;line-height:1}._input_l74h3_12::placeholder{color:var(--muted)}._input_l74h3_12:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}._inputError_l74h3_34{border-color:var(--danger)}._fieldError_l74h3_38{font-size:var(--font-small);color:var(--danger)}._appShell_ezb3f_5{flex-direction:column;min-height:100%;display:flex}._topbar_ezb3f_12{background:var(--panel);align-items:center;gap:16px;min-height:38px;padding:0 12px;display:flex}._topbarTitle_ezb3f_21{margin:0;font-size:13px;font-weight:600}._page_ezb3f_28{flex-direction:column;gap:12px;width:100%;max-width:1100px;margin:0 auto;padding:12px 16px;display:flex}._row_ezb3f_39{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._grow_ezb3f_47{flex-grow:1;min-width:0}._muted_ezb3f_53{color:var(--muted);font-size:12px}._centerCard_ezb3f_59{background:var(--panel);border-radius:var(--radius-control);flex-direction:column;gap:12px;max-width:420px;margin:48px auto 0;padding:24px;display:flex}._monoId_ezb3f_71{font-family:var(--mono);color:var(--text);font-size:12px}._pageTitle_ezb3f_77{flex-grow:1;min-width:0;margin:0;font-size:20px;font-weight:700}._managementList_ezb3f_86{flex-direction:column;gap:0;width:100%;display:flex}._listEmpty_ezb3f_94{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}._listRow_ezb3f_105{width:100%;min-height:var(--project-row-h);cursor:pointer;background:0 0;border-radius:0;outline:none;align-items:center;gap:8px;padding:0 12px;display:flex}._listRow_ezb3f_105:hover,._listRow_ezb3f_105:focus-visible{background:var(--panel-hover)}._listRow_ezb3f_105:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}._listRowBody_ezb3f_129{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._listRowPrimary_ezb3f_138{align-items:center;gap:8px;width:100%;min-width:0;display:flex}._listRowTitle_ezb3f_147{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}._listRowMeta_ezb3f_159{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:12px}._listRowSecondary_ezb3f_167{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._listRowTertiary_ezb3f_176{font-family:var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._listRowBadges_ezb3f_186{flex-shrink:0;align-items:center;gap:4px;display:flex}._listRowActions_ezb3f_194{flex-shrink:0;align-items:center;display:flex}._message_15zd8_4{color:var(--muted);align-items:center;gap:.5em;display:inline-flex}._shell_1p8qo_6{grid-template-columns:var(--activitybar-w) 1fr;background:var(--bg);grid-template-rows:1fr auto;height:100vh;display:grid;overflow:hidden}._shell_1p8qo_6._hasSidebar_1p8qo_15{grid-template-columns:var(--activitybar-w) var(--sidebar-w) 1fr}._shell_1p8qo_6._loading_1p8qo_22{grid-template-rows:1fr;grid-template-columns:1fr;place-items:center}._sidebar_1p8qo_30{background:var(--panel);z-index:20;flex-direction:column;grid-area:1/2;min-height:0;display:flex;overflow:hidden}._main_1p8qo_42{background:var(--bg);flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex}._shell_1p8qo_6._hasSidebar_1p8qo_15 ._main_1p8qo_42{grid-column:3}._pane_1p8qo_57{background:var(--bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@media (width<=899px){._shell_1p8qo_6,._shell_1p8qo_6._hasSidebar_1p8qo_15{grid-template-columns:var(--activitybar-w) 1fr}._shell_1p8qo_6._hasSidebar_1p8qo_15 ._main_1p8qo_42{display:none}._sidebar_1p8qo_30{border-right:none}}._toastContainer_1cexk_1{z-index:1000;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:12px;right:12px}._toast_1cexk_1{background:var(--panel);border:none;border-left:3px solid var(--border-soft);border-radius:var(--radius-control);max-width:320px;font-size:var(--font-ui);color:var(--text);box-shadow:0 4px 16px var(--shadow);padding:8px 12px}._positive_1cexk_23{border-left-color:var(--success)}._negative_1cexk_27{border-left-color:var(--danger)}._info_1cexk_31{border-left-color:var(--accent)}._neutral_1cexk_35{border-left-color:var(--border-soft)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e1e2e;--panel:#181825;--chrome:#11111b;--panel-2:#313244;--panel-hover:#45475a;--panel-active:#443c5a;--border:#313244;--border-soft:#6c708659;--border-strong:#45475a;--border-input:var(--border-strong);--input-bg:#313244;--text:#cdd6f4;--text-strong:#cdd6f4;--muted:#a6adc8;--icon-muted:#6c7086;--accent:#cba6f7;--accent-hover:#b4befe;--accent-fg:#11111b;--warn:#f9e2af;--danger:#f38ba8;--success:#a6e3a1;--success-fg:#a6e3a1;--modified:#fab387;--deleted:#eba0ac;--cursor:#f5e0dc;--line-number:#6c7086;--focus-border:#cba6f7;--overlay:#11111bb3;--shadow:#11111b80;--shadow-float:0 4px 16px #11111b73;--radius-control:4px;--radius-list:0;--radius-badge:999px;--radius:4px;--control-compact-h:24px;--control-default-h:28px;--icon-control-compact:22px;--icon-control-default:28px;--view-title-h:32px;--section-title-h:24px;--list-row-h:22px;--project-row-h:44px;--tab-h:35px;--statusbar-h:22px;--font-ui:13px;--font-small:12px;--font-xs:11px;--icon-size:16px;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--activitybar-w:44px;--sidebar-w:260px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:var(--font-ui)}._iconButton_1copb_1{border-radius:var(--radius-control);color:var(--muted);cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1copb_1:hover:not(:disabled){background:var(--panel-hover);color:var(--text)}._iconButton_1copb_1:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px}._iconButton_1copb_1:disabled{opacity:.5;cursor:default}._sizeCompact_1copb_30{width:var(--icon-control-compact);height:var(--icon-control-compact)}._sizeDefault_1copb_35{width:var(--icon-control-default);height:var(--icon-control-default)}._iconButton_1copb_1 svg{width:var(--icon-size);height:var(--icon-size)}._popover_n80bc_3{box-shadow:var(--shadow-float);background:var(--panel-2);border-radius:var(--radius-control);min-width:140px;inset:auto;top:anchor(bottom);margin:0;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;border:none;margin-block-start:4px;padding:4px}._alignEnd_n80bc_20{right:anchor(right);left:auto}._alignStart_n80bc_26{left:anchor(left);right:auto}._trigger_n80bc_31{display:inline-flex}._item_n80bc_35{box-sizing:border-box;width:100%;font:inherit;text-align:start;font-size:var(--font-ui);border-radius:var(--radius-control);min-height:24px;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:none;outline:none;align-items:center;margin:0;padding:4px 8px;display:flex}._item_n80bc_35:hover:not(:disabled),._item_n80bc_35:focus-visible{background:var(--panel-hover)}._destructive_n80bc_60{color:var(--danger)}._item_n80bc_35:disabled{opacity:.5;cursor:default}._contextMenu_n80bc_71{z-index:1000;box-shadow:var(--shadow-float);background:var(--panel-2);border-radius:var(--radius-control);min-width:140px;box-shadow:0 4px 12px var(--shadow);border:none;margin:0;padding:4px;position:fixed}._contextBackdrop_n80bc_85{z-index:999;position:fixed;inset:0}._dialog_1it5a_1{min-width:320px;max-width:min(420px,100% - 32px);box-shadow:var(--shadow-float);border-radius:var(--radius-control);background:var(--panel);color:inherit;border:none;outline:none;margin:auto;padding:16px}._dialog_1it5a_1::backdrop{background:var(--overlay)}._title_1it5a_18{color:var(--text);margin:0 0 12px;font-size:15px;font-weight:600}._body_1it5a_25{flex-direction:column;gap:12px;display:flex}._footer_1it5a_31{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}._activityBar_uj6yv_3{background:var(--chrome);z-index:30;flex-direction:column;grid-area:1/1;align-items:center;gap:4px;padding:6px 0;display:flex}._activityBar_uj6yv_3 ._activityItem_uj6yv_18{width:var(--icon-control-default);height:var(--icon-control-default);color:var(--icon-muted);border-radius:var(--radius-control);position:relative}._activityBar_uj6yv_3 ._activityItem_uj6yv_18._active_uj6yv_26{color:var(--text-strong);background:0 0}._activityBar_uj6yv_3 ._activityItem_uj6yv_18._active_uj6yv_26:before{content:"";background:var(--accent);border-radius:0 1px 1px 0;width:2px;position:absolute;top:4px;bottom:4px;left:0}._activityItem_uj6yv_18 svg{width:var(--icon-size);height:var(--icon-size)}._spacer_uj6yv_47{flex:1}._badge_121ra_1{font-size:var(--font-xs);border-radius:var(--radius-badge);background:color-mix(in srgb, var(--border) 22%, var(--panel));color:var(--muted);white-space:nowrap;border:none;align-items:center;gap:4px;padding:0 8px;line-height:1.7;display:inline-flex}._info_121ra_15{background:color-mix(in srgb, var(--accent) 15%, var(--panel));color:var(--accent)}._success_121ra_20{background:color-mix(in srgb, var(--success) 15%, var(--panel));color:var(--success)}._warn_121ra_25{background:color-mix(in srgb, var(--warn) 15%, var(--panel));color:var(--warn)}._danger_121ra_30{background:color-mix(in srgb, var(--danger) 15%, var(--panel));color:var(--danger)}._neutral_121ra_35{background:color-mix(in srgb, var(--muted) 15%, var(--panel));color:var(--muted)}._paneHeader_37ys7_3{min-height:var(--view-title-h);flex:none;align-items:center;gap:4px;padding:0 8px;display:flex}._section_37ys7_12{min-height:var(--section-title-h);border-bottom:none;padding:0 8px}._title_37ys7_18{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--muted);flex:1;margin:0;font-size:11px;font-weight:700;line-height:1;overflow:hidden}._view_37ys7_33 ._title_37ys7_18{font-size:11px}._section_37ys7_12 ._title_37ys7_18{font-size:11px;font-weight:600}._actions_37ys7_42{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}._actions_37ys7_42 svg{width:var(--icon-size);height:var(--icon-size)}._commitHistoryPane_9g5b0_1{flex-direction:column;flex:1;min-height:0;display:flex}._commitSection_9g5b0_8{flex-direction:column;flex:0 auto;min-height:0;max-height:45%;display:flex;overflow-y:auto}._commitSectionBody_9g5b0_17{flex-direction:column;gap:8px;min-height:0;padding:0 8px 8px;display:flex}._paneReadonlyNote_9g5b0_25{font-size:var(--font-small);color:var(--muted);margin:0}._commitNote_9g5b0_31{width:100%}._changeList_9g5b0_35{flex-direction:column;gap:0;min-height:0;margin:0 -8px;display:flex;overflow-y:auto}._changeEmpty_9g5b0_44{font-size:var(--font-small);color:var(--muted);padding:4px 8px}._changeRow_9g5b0_50{width:100%;min-height:var(--list-row-h);border-radius:var(--radius-list);color:var(--text);font-size:var(--font-small);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;display:flex}._changeRow_9g5b0_50:hover{background:var(--panel-hover)}._changeKind_9g5b0_70{font-size:var(--font-xs);border-radius:var(--radius-control);background:color-mix(in srgb, currentColor 12%, transparent);flex:none;padding:0 4px;line-height:16px}._changeKindAdded_9g5b0_79{color:var(--success-fg)}._changeKindModified_9g5b0_83,._changeKindMoved_9g5b0_84{color:var(--modified)}._changeKindDeleted_9g5b0_88{color:var(--deleted)}._changePath_9g5b0_91{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._historySection_9g5b0_98{flex-direction:column;flex:1;min-height:0;display:flex}._historyList_9g5b0_105{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow-y:auto}._historyRow_9g5b0_114{min-height:var(--list-row-h);border-radius:var(--radius-list);cursor:pointer;-webkit-user-select:none;user-select:none;border-left:2px solid #0000;outline:none;flex-direction:column;gap:2px;padding:4px 8px;display:flex}._historyRow_9g5b0_114:hover,._historyRow_9g5b0_114:focus-visible{background:var(--panel-hover)}._historyRow_9g5b0_114._isActive_9g5b0_132{background:var(--panel-active);border-left-color:var(--accent)}._historyRow_9g5b0_114._isActive_9g5b0_132:hover,._historyRow_9g5b0_114._isActive_9g5b0_132:focus-visible{background:color-mix(in srgb, var(--panel-active) 85%, #fff)}._historyRowMain_9g5b0_142{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:6px;min-width:0;display:grid}._historyRowLeading_9g5b0_150{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}._historyRowId_9g5b0_158{font-family:var(--mono);font-size:var(--font-small);color:var(--text);flex:none}._historyRowTime_9g5b0_165{font-size:var(--font-xs);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}._historyRowNote_9g5b0_172{font-size:var(--font-xs);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:calc(var(--icon-control-compact) + 6px);overflow:hidden}._historyRowMenu_9g5b0_183{width:var(--icon-control-compact);height:var(--icon-control-compact);flex:none;justify-content:center;align-items:center;display:flex}._editorInstance_1vs75_1{flex:1;min-height:0}._editorInstance_1vs75_1._active_1vs75_6{display:flex}._editorEmpty_1vs75_10{color:var(--muted);flex-direction:column;align-items:center;gap:8px;margin:auto;display:flex}._editorEmpty_1vs75_10 svg{width:var(--icon-size);height:var(--icon-size)}._statusDot_1a0he_1{align-items:center;gap:6px;display:inline-flex}._dot_1a0he_7{border-radius:50%;flex:none;width:8px;height:8px}._success_1a0he_14{background:var(--success)}._neutral_1a0he_18{background:var(--muted)}._warn_1a0he_22{background:var(--warn)}._danger_1a0he_26{background:var(--danger)}._label_1a0he_30{font-size:var(--font-small);color:var(--muted)}._status_do43o_3{background:var(--chrome);font-size:var(--font-small);color:var(--muted);min-height:var(--statusbar-h);height:var(--statusbar-h);grid-area:2/1/auto/-1;align-items:center;gap:10px;padding:0 8px;display:flex}._path_do43o_17{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._head_do43o_24{font-family:var(--mono)}._readonly_do43o_28{color:var(--warn)}._spacer_do43o_32{flex:1}._busy_do43o_37{color:var(--muted)}._editorTabs_ql03o_1{background:var(--chrome);min-height:var(--tab-h);height:var(--tab-h);scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto}._editorTab_ql03o_1{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--font-ui);color:var(--muted);white-space:nowrap;background:0 0;flex:none;align-items:center;gap:6px;padding:0 10px;display:flex;position:relative}._editorTab_ql03o_1._dragging_ql03o_26{opacity:.35}._editorTab_ql03o_1._dropBefore_ql03o_30:before,._editorTab_ql03o_1._dropAfter_ql03o_31:after{z-index:1;background:var(--accent);content:"";pointer-events:none;border-radius:1px;width:2px;position:absolute;top:3px;bottom:3px}._editorTab_ql03o_1._dropBefore_ql03o_30:before{left:-1px}._editorTab_ql03o_1._dropAfter_ql03o_31:after{right:-1px}._dragOverlay_ql03o_51{height:var(--tab-h);border:1px solid var(--focus-border);background:var(--panel-2);color:var(--text-strong);font-size:var(--font-ui);white-space:nowrap;pointer-events:none;align-items:center;gap:6px;padding:0 10px;display:flex;box-shadow:0 4px 12px #00000059}._editorTab_ql03o_1:hover{background:var(--panel-hover)}._editorTab_ql03o_1._active_ql03o_70{background:var(--bg);color:var(--text-strong);box-shadow:inset 0 1px 0 var(--accent)}._editorTabIcon_ql03o_76{color:var(--muted);display:inline-flex}._editorTab_ql03o_1._active_ql03o_70 ._editorTabIcon_ql03o_76{color:var(--text-strong)}._tabClose_ql03o_85{color:var(--muted);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}._tabClose_ql03o_85:hover{background:var(--panel-hover);color:var(--text)}._tabDirty_ql03o_102{background:var(--warn);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}._editorTabIcon_ql03o_76 svg,._tabClose_ql03o_85 svg{width:var(--icon-size);height:var(--icon-size)}._fileTree_10ba5_5{outline:none;flex-direction:column;flex:1;padding:0;display:flex;position:relative;overflow:auto}._treeItem_10ba5_16{height:var(--tree-row-height);min-height:var(--tree-row-height);flex:0 0 var(--tree-row-height);box-sizing:border-box;border-radius:var(--radius-list);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--font-ui);color:var(--text);outline:none;align-items:center;padding:0;display:flex}._treeItem_10ba5_16:focus-visible{outline:1px solid var(--focus-border);outline-offset:-1px}._content_10ba5_37{box-sizing:border-box;align-items:center;gap:4px;width:100%;min-width:0;height:100%;padding:0 8px 0 0;display:flex}._drag_10ba5_50{touch-action:manipulation;flex:1;align-self:stretch;align-items:center;gap:4px;min-width:0;display:flex}._treeItem_10ba5_16:hover{background:var(--panel-hover)}._treeItem_10ba5_16._active_10ba5_64{background:var(--panel-active);color:var(--text-strong)}._treeItem_10ba5_16._active_10ba5_64 ._icon_10ba5_69{color:var(--text-strong)}._disclosure_10ba5_75{width:16px;height:16px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}._disclosure_10ba5_75 svg{width:14px;height:14px;transition:transform .1s}._disclosure_10ba5_75._expanded_10ba5_91 svg{transform:rotate(90deg)}._treeItem_10ba5_16 ._name_10ba5_95{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._treeItem_10ba5_16 ._icon_10ba5_69{color:var(--muted);flex:none;display:inline-flex}._rowMenu_10ba5_111{width:var(--icon-control-compact);height:var(--icon-control-compact);border-radius:var(--radius-control);color:var(--icon-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:none}._treeItem_10ba5_16:hover ._rowMenu_10ba5_111,._treeItem_10ba5_16._active_10ba5_64 ._rowMenu_10ba5_111,._treeItem_10ba5_16:focus-within ._rowMenu_10ba5_111{display:inline-flex}._rowMenu_10ba5_111:hover{background:var(--panel-hover);color:var(--text)}._rowMenu_10ba5_111:focus-visible{outline:1px solid var(--focus-border);outline-offset:1px}._rowMenu_10ba5_111 svg{width:var(--icon-size);height:var(--icon-size)}@media (pointer:coarse){._rowMenu_10ba5_111{display:inline-flex;position:relative}._disclosure_10ba5_75{position:relative}._disclosure_10ba5_75:before{content:"";position:absolute;inset:-4px}._rowMenu_10ba5_111:before{content:"";position:absolute;inset:-1px}}._treeItem_10ba5_16._dragging_10ba5_178{opacity:.4}._dropIndicator_10ba5_182{z-index:2;box-sizing:border-box;pointer-events:none;opacity:0;transform:translate3d(var(--drop-indicator-x), var(--drop-indicator-y), 0);border:1px solid #0000;transition:opacity 90ms ease-out;position:absolute;top:0;left:0}._dropIndicator_10ba5_182._visible_10ba5_199{opacity:1}._dropIndicatorSlot_10ba5_203{width:calc(100% - var(--drop-indicator-x));background:var(--accent);border-radius:999px;height:2px}._dropIndicatorDirectory_10ba5_210{width:100%;height:var(--drop-indicator-height);border-color:color-mix(in srgb, var(--accent) 72%, transparent);border-radius:var(--radius-list);background:color-mix(in srgb, var(--accent) 16%, transparent)}._dropIndicator_10ba5_182:before{content:"";background:var(--accent);opacity:1;border-radius:50%;width:6px;height:6px;transition:opacity .16s ease-out;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}._dropIndicatorDirectory_10ba5_210:before{opacity:0}._dropIndicator_10ba5_182._motionMove_10ba5_236{transition:opacity 90ms ease-out,transform .14s cubic-bezier(.2,0,0,1),width .14s cubic-bezier(.2,0,0,1),height .16s cubic-bezier(.2,0,0,1),border-color .16s ease-out,border-radius .16s cubic-bezier(.2,0,0,1),background-color .16s ease-out}._dropIndicator_10ba5_182._motionMorph_10ba5_247{transition:opacity 90ms ease-out,transform .16s cubic-bezier(.2,0,0,1),width .16s cubic-bezier(.2,0,0,1),height .16s cubic-bezier(.2,0,0,1),border-color .16s ease-out,border-radius .16s cubic-bezier(.2,0,0,1),background-color .16s ease-out}@media (prefers-reduced-motion:reduce){._dropIndicator_10ba5_182._motionMove_10ba5_236,._dropIndicator_10ba5_182._motionMorph_10ba5_247{transition:opacity 90ms ease-out}._dropIndicator_10ba5_182:before{transition:none}}._rootDropZone_10ba5_270{pointer-events:none;flex:1 0 24px;min-height:24px}._edit_10ba5_277{flex:1;align-items:center;min-width:0;display:flex;position:relative}._input_10ba5_285{width:100%;min-width:0;height:20px;font:inherit;color:var(--text);background:var(--input-bg);border:1px solid var(--focus-border);border-radius:var(--radius-control);outline:none;padding:1px 4px}._error_10ba5_298{z-index:3;border:1px solid color-mix(in srgb, var(--danger) 50%, var(--border));border-radius:var(--radius-control);background:var(--panel-2);width:max-content;max-width:min(280px,100vw - 24px);box-shadow:0 4px 12px var(--shadow);font-size:var(--font-xs);color:var(--danger);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:2px 6px;position:absolute;top:calc(100% + 2px);left:0;overflow:hidden}._overlayRow_10ba5_319{min-height:var(--list-row-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--panel-2);color:var(--text);font-size:var(--font-ui);white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px var(--shadow);align-items:center;gap:4px;padding:2px 8px;display:flex}._overlayRow_10ba5_319 ._icon_10ba5_69{color:var(--muted);flex:none;display:inline-flex}._overlayRow_10ba5_319 ._name_10ba5_95{text-overflow:ellipsis;min-width:0;overflow:hidden}._treeEmpty_10ba5_348{color:var(--muted);font-size:var(--font-small);padding:8px 12px}._treeItem_10ba5_16 ._icon_10ba5_69 svg,._overlayRow_10ba5_319 ._icon_10ba5_69 svg{width:var(--icon-size);height:var(--icon-size)}._treePane_zz255_3{flex-direction:column;flex:1;min-height:0;display:flex}._cmWrap_1asue_1{flex:1;min-width:0;height:100%;min-height:0;overflow:hidden}._cmWrap_1asue_1 .cm-editor{height:100%}._cmWrap_1asue_1 .cm-scroller{font-size:14px;line-height:1.55;font-family:var(--mono)!important}
/*$vite$:1*/