._dropdown_1mhsa_1{position:relative;display:inline-flex}._menu_1mhsa_6{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:200px;display:flex;flex-direction:column;gap:var(--qm-space-1);padding:var(--qm-space-2);background:var(--qm-bg-elevated);border:1px solid var(--qm-border);border-radius:var(--qm-radius);box-shadow:0 6px 20px #0000004d}._menu_1mhsa_6 label{display:flex;align-items:center;gap:var(--qm-space-2);padding:var(--qm-space-1) var(--qm-space-2);font-size:13px;color:var(--qm-text);cursor:pointer}._menu_1mhsa_6 button{width:100%;text-align:left}._menu_1mhsa_6 hr{width:100%;border:none;border-top:1px solid var(--qm-border);margin:var(--qm-space-1) 0}._tabBar_1iunc_6{flex:1 1 auto;min-width:0;align-self:stretch;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:thin}._tab_1iunc_6{display:flex;align-items:center;gap:var(--qm-space-1);padding:0 var(--qm-space-2) 0 var(--qm-space-3);border:none;border-bottom:2px solid transparent;background:transparent;color:var(--qm-text-muted);cursor:pointer;font-size:13px;white-space:nowrap}._tab_1iunc_6:hover{color:var(--qm-text);background:color-mix(in srgb,var(--qm-text) 6%,transparent)}._active_1iunc_35{color:var(--qm-text);border-bottom-color:var(--qm-accent);background:color-mix(in srgb,var(--qm-accent) 10%,transparent)}._label_1iunc_41{max-width:180px;overflow:hidden;text-overflow:ellipsis}._edit_1iunc_47{width:140px;padding:0 2px;margin:0;font:inherit;color:var(--qm-text);background:var(--qm-bg-elevated);border:1px solid var(--qm-accent);border-radius:3px}._close_1iunc_58{padding:0 var(--qm-space-1);line-height:1;border:none;border-radius:3px;background:transparent;color:var(--qm-text-muted);opacity:.6}._close_1iunc_58:hover{background:color-mix(in srgb,var(--qm-text) 12%,transparent);color:var(--qm-text);opacity:1}._nav_zbigq_1{height:var(--qm-nav-height);flex:0 0 auto;display:flex;align-items:center;gap:var(--qm-space-4);padding:0 var(--qm-space-4);background:var(--qm-bg-elevated);border-bottom:1px solid var(--qm-border)}._brand_zbigq_12{flex:0 0 auto;font-weight:650;letter-spacing:-.01em}._actions_zbigq_18{flex:0 0 auto;display:flex;gap:var(--qm-space-2)}._themeToggle_zbigq_24{width:34px;padding-left:0;padding-right:0;font-size:15px;line-height:1}._install_zbigq_32{background:var(--qm-accent);border-color:var(--qm-accent);color:#fff}._install_zbigq_32:hover{filter:brightness(1.08)}._emptyRecents_zbigq_42{padding:var(--qm-space-2);font-size:13px;color:var(--qm-text-muted)}._recentItem_zbigq_48{display:flex!important;align-items:baseline;justify-content:space-between;gap:var(--qm-space-3)}._recentLabel_zbigq_55{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}._recentTime_zbigq_62{flex:0 0 auto;font-size:11px;color:var(--qm-text-muted)}._bar_utyd5_1{height:var(--qm-control-height);display:flex;align-items:center;gap:var(--qm-space-4);padding:0 var(--qm-space-4);background:var(--qm-bg-elevated);border-bottom:1px solid var(--qm-border);overflow:visible}._group_utyd5_13{display:flex;align-items:center;gap:var(--qm-space-2);white-space:nowrap}._group_utyd5_13+._group_utyd5_13{padding-left:var(--qm-space-4);border-left:1px solid var(--qm-border)}._group_utyd5_13 label{display:flex;align-items:center;gap:var(--qm-space-1);font-size:13px;color:var(--qm-text-muted)}._count_utyd5_33{font-size:12px;color:var(--qm-text-muted);min-width:36px;text-align:center;font-variant-numeric:tabular-nums}._pressed_utyd5_41{background:var(--qm-accent);color:var(--qm-accent-text);border-color:var(--qm-accent)}._arrow_utyd5_47{min-width:34px;font-size:16px;line-height:1;text-align:center;font-variant-emoji:text}._merge_1pouv_1{position:relative;height:100%;min-height:0;overflow:hidden}._mount_1pouv_8{height:100%;min-height:0}._mount_1pouv_8 .cm-mergeView{height:100%}._mount_1pouv_8 .cm-mergeViewEditors{min-height:100%}._mount_1pouv_8 .cm-mergeViewEditor{display:flex;flex-direction:column}._mount_1pouv_8 .cm-editor{display:flex;flex-direction:column;flex:1;min-height:100%}._mount_1pouv_8 .cm-scroller{flex:1}._mount_1pouv_8 .cm-mergeViewEditor+.cm-mergeViewEditor{border-left:1px solid var(--qm-bg-sunken)}._overlays_1pouv_54{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._browseZone_1pouv_60{position:absolute;top:56px;display:flex;flex-direction:column;align-items:center;gap:var(--qm-space-2)}._browseHint_1pouv_69{pointer-events:none;font-size:12px;color:var(--qm-text-muted)}._browseBtn_1pouv_75{pointer-events:auto;background:var(--qm-bg-elevated);border:1px dashed var(--qm-border);color:var(--qm-text-muted);padding:var(--qm-space-2) var(--qm-space-3)}._browseBtn_1pouv_75:hover{color:var(--qm-text);border-color:var(--qm-accent)}._inspector_ijve8_1{display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--qm-border);background:var(--qm-bg-sunken)}._resizeHandle_ijve8_9{flex:0 0 auto;height:5px;margin-top:-3px;cursor:ns-resize}._resizeHandle_ijve8_9:hover{background:var(--qm-accent);opacity:.5}._empty_ijve8_21{flex:1;padding:var(--qm-space-3);font-family:var(--qm-font-mono);font-size:13px;color:var(--qm-text-muted)}._body_ijve8_29{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}._value_ijve8_39{margin:0;padding:var(--qm-space-2) var(--qm-space-3);font-family:var(--qm-font-mono);font-size:13px;line-height:1.5;color:var(--qm-text);white-space:pre-wrap;word-break:break-word}._value_ijve8_39+._value_ijve8_39{border-top:1px solid var(--qm-border)}._value_ijve8_39 em{color:var(--qm-text-muted)}._mark_ijve8_58{background:var(--qm-diff-word);color:inherit;border-radius:2px}._host_cijev_1{position:fixed;bottom:var(--qm-space-4);right:var(--qm-space-4);display:flex;flex-direction:column;gap:var(--qm-space-2);z-index:100;pointer-events:none}._toast_cijev_12{pointer-events:auto;cursor:pointer;max-width:340px;padding:var(--qm-space-2) var(--qm-space-3);border-radius:var(--qm-radius);border:1px solid var(--qm-border);background:var(--qm-bg-elevated);color:var(--qm-text);font-size:13px;box-shadow:0 4px 16px #00000040;display:flex;align-items:center;gap:var(--qm-space-3)}._action_cijev_28{flex:0 0 auto;background:var(--qm-accent);border-color:var(--qm-accent);color:#fff;font-size:12px;padding:2px 10px}._error_cijev_37{border-color:#d9534f}._info_cijev_41{border-color:var(--qm-accent)}._app_ecu9l_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._workspace_ecu9l_8{display:grid;grid-template-rows:var(--qm-control-height) 1fr var(--qm-inspector-height);flex:1;min-height:0}._empty_ecu9l_15{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--qm-space-3);color:var(--qm-text-muted)}:root{--qm-font-ui: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--qm-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--qm-space-1: 4px;--qm-space-2: 8px;--qm-space-3: 12px;--qm-space-4: 16px;--qm-radius: 6px;--qm-nav-height: 48px;--qm-control-height: 44px;--qm-inspector-height: 160px;--qm-bg: #ffffff;--qm-bg-elevated: #f5f6f8;--qm-bg-sunken: #eceef1;--qm-border: #d7dae0;--qm-text: #1c1f24;--qm-text-muted: #667085;--qm-accent: #2f6feb;--qm-accent-text: #ffffff;--qm-diff-added: #e6f4ea;--qm-diff-removed: #fdece9;--qm-diff-word: #b9e3c6}@media(prefers-color-scheme:dark){:root:not([data-theme]){--qm-bg: #16181d;--qm-bg-elevated: #1e2127;--qm-bg-sunken: #121418;--qm-border: #2c3038;--qm-text: #e7eaee;--qm-text-muted: #9099a5;--qm-accent: #4d84f0;--qm-accent-text: #ffffff;--qm-diff-added: #17301f;--qm-diff-removed: #3a1d1a;--qm-diff-word: #24583a}}:root[data-theme=dark]{--qm-bg: #16181d;--qm-bg-elevated: #1e2127;--qm-bg-sunken: #121418;--qm-border: #2c3038;--qm-text: #e7eaee;--qm-text-muted: #9099a5;--qm-accent: #4d84f0;--qm-accent-text: #ffffff;--qm-diff-added: #17301f;--qm-diff-removed: #3a1d1a;--qm-diff-word: #24583a}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--qm-font-ui);color:var(--qm-text);background:var(--qm-bg);-webkit-font-smoothing:antialiased}button{font-family:inherit;font-size:13px;color:var(--qm-text);background:var(--qm-bg-elevated);border:1px solid var(--qm-border);border-radius:var(--qm-radius);padding:var(--qm-space-1) var(--qm-space-3);cursor:pointer}button:hover{background:var(--qm-bg-sunken)}button:disabled{opacity:.5;cursor:default}
