:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body,#root{height:100%;margin:0}body{background:#1e1f22;font-family:Inter,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}._shell_18b0c_1{background:var(--ide-bg);width:100%;height:100%;color:var(--ide-text);flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:13px;display:flex;overflow:hidden}._shell_18b0c_1 ::selection{background:var(--ide-hover)}._titleBar_18b0c_18{background:var(--ide-panel);border-bottom:1px solid var(--ide-border-soft);height:36px;color:var(--ide-text-dim);flex:0 0 36px;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}._trafficLights_18b0c_31{gap:6px;display:flex}._trafficLight_18b0c_31{border-radius:50%;width:11px;height:11px}._tlRed_18b0c_40{background:#ff5f57}._tlYellow_18b0c_41{background:#febc2e}._tlGreen_18b0c_42{background:#28c840}._projectName_18b0c_44{font-family:JetBrains Mono,monospace;font-size:11.5px}._projectName_18b0c_44 ._sep_18b0c_48{color:var(--ide-text-faint)}._runConfig_18b0c_50{border:1px solid var(--ide-border-soft);border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}._runConfig_18b0c_50 ._play_18b0c_60{color:var(--ide-green)}._runConfig_18b0c_50 ._label_18b0c_61{color:var(--ide-text)}._themeToggle_18b0c_63{border:1px solid var(--ide-border-soft);color:var(--ide-text);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}._themeToggle_18b0c_63:hover{background:var(--ide-border-soft)}._themeToggle_18b0c_63:focus-visible{outline:2px solid var(--ide-accent);outline-offset:1px}._spacer_18b0c_84{flex:1}._main_18b0c_87{flex:1;min-height:0;display:flex}._activityBar_18b0c_94{background:var(--ide-panel);border-right:1px solid var(--ide-border-soft);width:38px;color:var(--ide-text-dim);flex-direction:column;flex:0 0 38px;align-items:center;gap:4px;padding:8px 0;display:flex}._activityButton_18b0c_106{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}._activityButton_18b0c_106:hover{background:var(--ide-border-soft);color:var(--ide-text)}._activityButton_18b0c_106:focus-visible{outline:2px solid var(--ide-accent);outline-offset:-2px}._activityButtonActive_18b0c_126{background:var(--ide-border-soft);color:var(--ide-text)}._treePanel_18b0c_133{background:var(--ide-panel);border-right:1px solid var(--ide-border-soft);flex:0 0 220px;width:220px;overflow:auto}._treeHeading_18b0c_140{color:var(--ide-text-dim);letter-spacing:.5px;text-transform:uppercase;padding:8px 10px;font-family:JetBrains Mono,monospace;font-size:11px}._tree_18b0c_133{-webkit-user-select:none;user-select:none;padding-top:4px;font-family:JetBrains Mono,ui-monospace,monospace}._treeRow_18b0c_153{width:100%;color:var(--ide-text);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;display:flex}._treeRow_18b0c_153:hover{background:var(--ide-border-soft)}._treeRow_18b0c_153:focus-visible{outline:2px solid var(--ide-accent);outline-offset:-2px}._treeRowActive_18b0c_175,._treeRowActive_18b0c_175:hover{background:var(--ide-hover)}._treeChev_18b0c_182{color:var(--ide-text-dim);display:inline-flex}._treeIndent_18b0c_183{flex:0 0 10px}._treeRootName_18b0c_184{font-weight:500}._resizer_18b0c_187{cursor:col-resize;z-index:1;background:0 0;flex:0 0 4px;width:4px;margin-left:-1px;margin-right:-1px;transition:background .15s;position:relative}._resizer_18b0c_187:hover,._resizerActive_18b0c_201{background:var(--ide-accent)}._editorCol_18b0c_207{flex-direction:column;flex:1;min-width:0;display:flex}._tabs_18b0c_215{background:var(--ide-panel);border-bottom:1px solid var(--ide-border-soft);align-items:stretch;height:30px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;display:flex;overflow:hidden}._tab_18b0c_215{background:var(--ide-tab-inactive);color:var(--ide-text-dim);border:none;border-top:2px solid #0000;border-right:1px solid var(--ide-border-soft);cursor:pointer;white-space:nowrap;font:inherit;align-items:center;gap:6px;padding:0 10px 0 12px;display:flex}._tab_18b0c_215:hover{color:var(--ide-text)}._tab_18b0c_215:focus-visible{outline:2px solid var(--ide-accent);outline-offset:-2px}._tabActive_18b0c_246{background:var(--ide-tab-active);color:var(--ide-text);border-top-color:var(--ide-accent)}._tabClose_18b0c_252{color:var(--ide-text-faint);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px 4px;font-size:14px;line-height:10px}._tabClose_18b0c_252:hover{background:var(--ide-border-soft);color:var(--ide-text)}._breadcrumb_18b0c_268{color:var(--ide-text-dim);background:var(--ide-editor);border-bottom:1px solid var(--ide-border-soft);align-items:center;gap:6px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}._breadcrumbActive_18b0c_279{color:var(--ide-text)}._editorBody_18b0c_282{background:var(--ide-editor);flex:1;min-height:0;display:flex;overflow:hidden}._gutter_18b0c_289{background:var(--ide-gutter);color:var(--ide-gutter-num);text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid var(--ide-border-soft);flex:0 0 52px;padding:10px 8px 10px 0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:18px}._content_18b0c_301{min-width:0;max-width:900px;color:var(--ide-text);flex:1;padding:10px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:18px;overflow:auto}._contentLoose_18b0c_312{padding:18px 22px;font-family:Inter,system-ui,sans-serif}._statusBar_18b0c_319{background:var(--ide-panel);border-top:1px solid var(--ide-border-soft);height:22px;color:var(--ide-text-dim);flex:0 0 22px;align-items:center;gap:14px;padding:0 10px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}._statusBranch_18b0c_332{align-items:center;gap:4px;display:inline-flex}._statusBranch_18b0c_332 ._dot_18b0c_337,._statusAvailable_18b0c_338{color:var(--ide-green)}._link_18b0c_341{color:var(--ide-accent);border-bottom:1px dashed var(--ide-accent);text-decoration:none}._link_18b0c_341:hover{border-bottom-style:solid}._card_18b0c_348{background:var(--ide-panel-2);border:1px solid var(--ide-border-soft);cursor:pointer;border-radius:8px;padding:14px 16px;transition:transform .18s,border-color .18s,box-shadow .18s}._card_18b0c_348:hover{border-color:var(--ide-accent);transform:translateY(-2px)}._chipTech_18b0c_361{color:var(--ide-text-dim);border:1px solid var(--ide-border-soft);border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:10.5px}._downloadLink_18b0c_370{border:1px solid var(--ide-accent);color:var(--ide-accent);border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:12.5px;text-decoration:none;display:inline-flex}._downloadLink_18b0c_370:hover{background:#3574f014}._downloadButton_18b0c_385{background:var(--ide-accent);color:#fff;border-radius:6px;align-items:center;gap:8px;padding:10px 18px;font-family:JetBrains Mono,monospace;font-size:13px;text-decoration:none;display:inline-flex}._downloadButton_18b0c_385:hover{filter:brightness(1.08)}._treePanel_18b0c_133::-webkit-scrollbar{width:10px;height:10px}._content_18b0c_301::-webkit-scrollbar{width:10px;height:10px}._contentLoose_18b0c_312::-webkit-scrollbar{width:10px;height:10px}._treePanel_18b0c_133::-webkit-scrollbar-thumb{background:var(--ide-border-soft);border-radius:6px}._content_18b0c_301::-webkit-scrollbar-thumb{background:var(--ide-border-soft);border-radius:6px}._contentLoose_18b0c_312::-webkit-scrollbar-thumb{background:var(--ide-border-soft);border-radius:6px}._menuButton_18b0c_414{width:28px;height:28px;color:var(--ide-text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:none}._menuButton_18b0c_414:hover{background:var(--ide-border-soft);color:var(--ide-text)}._menuButton_18b0c_414:focus-visible{outline:2px solid var(--ide-accent);outline-offset:1px}._drawerActivityStrip_18b0c_437,._backdrop_18b0c_442{display:none}@media (width<=899px){._menuButton_18b0c_414{display:inline-flex}._runConfig_18b0c_50{display:none}._projectName_18b0c_44{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._main_18b0c_87>._activityBar_18b0c_94,._resizer_18b0c_187{display:none}._treePanel_18b0c_133{z-index:20;transition:transform .2s;position:fixed;top:36px;bottom:22px;left:0;transform:translate(-100%);box-shadow:4px 0 12px #0006;flex:none!important;width:280px!important}._treePanelOpen_18b0c_489{transform:translate(0)}._drawerActivityStrip_18b0c_437{border-bottom:1px solid var(--ide-border-soft);display:block}._drawerActivityStrip_18b0c_437 ._activityBar_18b0c_94{border-right:none;flex-direction:row;flex:none;justify-content:flex-start;gap:8px;width:100%;padding:6px 8px}._backdrop_18b0c_442{z-index:19;background:#0006;display:block;position:fixed;inset:36px 0 22px}._gutter_18b0c_289,._breadcrumb_18b0c_268{display:none}._tabs_18b0c_215{scrollbar-width:none;overflow-x:auto}._tabs_18b0c_215::-webkit-scrollbar{display:none}._content_18b0c_301,._contentLoose_18b0c_312{word-break:break-word;overflow-wrap:anywhere;padding:12px 14px;font-size:12.5px}._statusMetaDesktop_18b0c_451{display:none}._statusBar_18b0c_319{gap:10px}}
