.box.s-x1m9wc{border-radius:inherit;color:#ccc;background:#1e1e1e;flex-direction:column;height:100%;font:13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:flex}.bar.s-x1m9wc{background:#3c3c3c;align-items:center;height:30px;padding:0 10px 0 75px;display:flex}.menus.s-x1m9wc{gap:2px;display:flex}.mb.s-x1m9wc{color:#ccc;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 8px;font-size:12px}.mb.s-x1m9wc:hover{background:#ffffff1a}.mw.s-x1m9wc{position:relative}.dd.s-x1m9wc{z-index:1000;background:#252526;border:1px solid #454545;border-radius:6px;min-width:120px;padding:4px 0;position:absolute;top:100%;left:0}.dd.s-x1m9wc button:where(.s-x1m9wc){color:#ccc;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:6px 12px;font-size:12px;display:block}.dd.s-x1m9wc button:where(.s-x1m9wc):hover{background:#094771}.tt.s-x1m9wc{text-align:center;color:#888;flex:1;font-size:12px}.main.s-x1m9wc{flex:1;display:flex;overflow:hidden}.side.s-x1m9wc{background:#252526;width:200px;padding:0;overflow-y:auto}.hd.s-x1m9wc{color:#bbb;text-transform:uppercase;letter-spacing:1px;padding:10px 12px;font-size:11px}.folder.s-x1m9wc{margin-bottom:2px}.folder-btn.s-x1m9wc{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:4px 8px;font-size:13px;display:flex}.folder-btn.s-x1m9wc:hover{background:#ffffff0d}.arrow.s-x1m9wc{color:#888;font-size:10px;transition:transform .2s}.arrow.open.s-x1m9wc{transform:rotate(90deg)}.folder-icon.s-x1m9wc{font-size:14px}.folder-files.s-x1m9wc{padding-left:20px}.fi.s-x1m9wc{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:3px 8px;font-size:12px;display:flex}.fi.s-x1m9wc:hover{background:#ffffff0d}.fi.act.s-x1m9wc{background:#ffffff1a}.file-icon.s-x1m9wc{font-size:12px}.desktop-badge.s-x1m9wc{color:#fff;background:#007acc;border-radius:3px;margin-left:auto;padding:1px 4px;font-size:9px}.empty-folder.s-x1m9wc{color:#666;padding:4px 8px;font-size:11px;font-style:italic}.ed.s-x1m9wc{flex-direction:column;flex:1;display:flex;overflow:hidden}.tabs.s-x1m9wc{background:#252526;align-items:center;min-height:35px;display:flex;overflow-x:auto}.tb.s-x1m9wc{cursor:pointer;white-space:nowrap;background:#2d2d2d;border-right:1px solid #1e1e1e;align-items:center;gap:4px;padding:8px 8px 8px 12px;font-size:12px;display:flex}.tb.act.s-x1m9wc{background:#1e1e1e;border-top:1px solid #007acc}.tab-name.s-x1m9wc{color:#ccc}.tab-close.s-x1m9wc{color:#888;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 4px;font-size:14px}.tab-close.s-x1m9wc:hover{color:#fff;background:#ffffff1a}.vb.s-x1m9wc{gap:4px;margin-left:auto;padding:0 8px;display:flex}.vb.s-x1m9wc button:where(.s-x1m9wc){color:#888;cursor:pointer;background:#3c3c3c;border:0;border-radius:4px;padding:4px 8px;font-size:11px}.vb.s-x1m9wc button.act:where(.s-x1m9wc){color:#fff;background:#007acc}.cnt.s-x1m9wc{flex:1;display:flex;overflow:hidden}.cnt.sp.s-x1m9wc .code:where(.s-x1m9wc){width:50%}.cnt.sp.s-x1m9wc .prev:where(.s-x1m9wc){width:50%}.code.s-x1m9wc{background:#1e1e1e;flex:1;display:flex}.code.s-x1m9wc textarea:where(.s-x1m9wc){color:#d4d4d4;resize:none;background:#1e1e1e;border:0;outline:0;flex:1;padding:8px;font:13px Consolas,monospace}.prev.s-x1m9wc{background:#fff;border-left:1px solid #333;flex-direction:column;flex:1;display:flex}.ph.s-x1m9wc{color:#ccc;background:#252526;padding:6px 12px;font-size:12px}.prev.s-x1m9wc iframe:where(.s-x1m9wc){background:#fff;border:0;flex:1}.st.s-x1m9wc{color:#fff;background:#007acc;justify-content:space-between;padding:3px 10px;font-size:12px;display:flex}.mo.s-x1m9wc{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.md.s-x1m9wc{background:#252526;border-radius:8px;min-width:280px;padding:20px}.md.s-x1m9wc h3:where(.s-x1m9wc){color:#fff;margin:0 0 16px}.md.s-x1m9wc input:where(.s-x1m9wc){color:#fff;box-sizing:border-box;background:#3c3c3c;border:1px solid #555;border-radius:4px;width:100%;padding:8px}.mb2.s-x1m9wc{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.mb2.s-x1m9wc button:where(.s-x1m9wc){cursor:pointer;color:#ccc;background:#3c3c3c;border:0;border-radius:4px;padding:8px 16px}.tl-container.vscode{top:.6rem;left:.6rem}
