.styles_wrap__ASDjJ{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-ui);position:relative}.styles_header__JVNPF{gap:8px;padding:6px 14px;border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;min-height:48px}.styles_header__JVNPF,.styles_logo__XrA2X{display:flex;align-items:center;flex-shrink:0}.styles_logo__XrA2X{gap:9px;font-size:15px;font-weight:700;letter-spacing:-.3px;color:var(--text);font-family:var(--font-ui)}.styles_logoIcon__SvNr2{width:28px;height:28px;border-radius:7px;background:rgba(96,165,250,.12);border:1px solid rgba(96,165,250,.3);display:flex;align-items:center;justify-content:center;color:#60a5fa;flex-shrink:0}.styles_accent__pFAoi{color:#60a5fa}.styles_sep__IH_jf{width:1px;height:20px;background:var(--border);flex-shrink:0;margin:0 2px}.styles_opts__wPMf9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.styles_optLabel__PkGyP{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text3);white-space:nowrap}.styles_sel__6H8MY{font-family:var(--font-ui);font-size:11px;padding:3px 7px;border-radius:5px;border:1px solid var(--border2);background:var(--surface2);color:var(--text2);cursor:pointer;outline:none}.styles_sel__6H8MY:focus,.styles_sel__6H8MY:hover{border-color:#60a5fa;color:var(--text)}.styles_actions___mXyu{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.styles_btn__GRcmE{padding:4px 11px;border-radius:5px;border:1px solid var(--border2);background:var(--surface2);color:var(--text3);font-family:var(--font-ui);font-size:11px;cursor:pointer;transition:color .13s,border-color .13s;white-space:nowrap;position:relative}.styles_btn__GRcmE:hover{border-color:#60a5fa;color:#60a5fa}.styles_btn__GRcmE:disabled{opacity:.35;cursor:not-allowed}.styles_btnPrimary__m7HUL{padding:4px 14px;border-radius:5px;border:1px solid #60a5fa;background:rgba(96,165,250,.12);color:#60a5fa;font-family:var(--font-ui);font-size:11px;font-weight:700;cursor:pointer;transition:background .13s;white-space:nowrap}.styles_btnPrimary__m7HUL:hover{background:rgba(96,165,250,.22)}.styles_btnPrimary__m7HUL:disabled{opacity:.35;cursor:not-allowed}.styles_btnActive__mVbDz{background:rgba(96,165,250,.12)!important;border-color:rgba(96,165,250,.4)!important;color:#60a5fa!important}.styles_btnDanger__CsXfY:hover{border-color:var(--err);color:var(--err)}.styles_badge__8r_H6{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;background:#60a5fa;color:#0e0f11;border-radius:999px;font-size:9px;font-weight:700;padding:0 4px;margin-left:4px}.styles_iconBtn__Iq4bs{padding:3px 5px;border-radius:4px;border:1px solid transparent;background:transparent;color:var(--text3);cursor:pointer;transition:color .13s,background .13s;display:flex;align-items:center}.styles_iconBtn__Iq4bs:hover{color:#60a5fa;background:rgba(96,165,250,.08)}.styles_iconBtn__Iq4bs:disabled{opacity:.3;cursor:not-allowed}.styles_panels__vIVb3{flex:1 1;display:flex;overflow:hidden;position:relative}.styles_panel__fo1b7{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.styles_panel__fo1b7+.styles_panel__fo1b7{border-left:1px solid var(--border)}.styles_panelHead__y_Sxo{display:flex;align-items:center;gap:8px;padding:0 14px;height:34px;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0}.styles_panelLabel__UZXS7{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--text3);flex-shrink:0}.styles_panelMeta__1BrI_{flex:1 1;font-size:10px;color:var(--text3);font-family:var(--font-mono)}.styles_editorWrap__tvBoQ{flex:1 1;display:flex;overflow:hidden}.styles_lineNums__ypJ2q{width:44px;flex-shrink:0;overflow:hidden;padding:16px 0;background:var(--surface);border-right:1px solid var(--border);-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_lineNum__5z0Rg{color:var(--text3);text-align:right;padding-right:10px;opacity:.4}.styles_lineNum__5z0Rg,.styles_textarea__1DKdH{font-family:var(--font-mono);font-size:13px;line-height:1.75}.styles_textarea__1DKdH{flex:1 1;border:none;outline:none;resize:none;padding:16px;background:var(--bg);color:var(--text);-moz-tab-size:2;tab-size:2;caret-color:#60a5fa;overflow-y:auto}.styles_textarea__1DKdH::placeholder{color:var(--text3);opacity:.5}.styles_outputWrap__40ld5{flex:1 1;display:flex;overflow:hidden}.styles_outputScroll__5x2ON{flex:1 1;overflow:auto}.styles_output__VHAfi{font-family:var(--font-mono);font-size:13px;line-height:1.75;padding:16px;white-space:pre;margin:0;color:var(--text);min-height:100%}.styles_empty__QoCQx{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text3);padding:32px;text-align:center}.styles_empty__QoCQx p{font-size:13px;margin:0}.styles_emptyHint__hX1hh{font-size:11px;opacity:.6}.styles_dropOverlay__2aKLB{position:absolute;inset:0;z-index:10;background:rgba(96,165,250,.08);border:2px dashed rgba(96,165,250,.5);display:flex;align-items:center;justify-content:center;pointer-events:none}.styles_dropInner__xOXgt{display:flex;flex-direction:column;align-items:center;gap:10px;color:#60a5fa;font-size:14px;font-weight:600}.styles_statusBar__Bq4PO{display:flex;align-items:center;gap:0;padding:0 14px;height:26px;border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;font-size:10px;font-family:var(--font-mono);color:var(--text3)}.styles_statItem__H58M2{display:flex;align-items:center;gap:5px;white-space:nowrap}.styles_statDiv__yPmJe{width:1px;height:12px;background:var(--border);margin:0 8px}.styles_statDot__kEjTu{width:5px;height:5px;border-radius:50%;flex-shrink:0}.styles_histOverlay__6szzj{position:absolute;inset:0;z-index:40;background:rgba(0,0,0,.4);display:flex;justify-content:flex-end}.styles_histPanel__Nr7n2{width:min(380px,100%);background:var(--surface);border-left:1px solid var(--border);display:flex;flex-direction:column;animation:styles_slideIn__3BZ10 .22s ease}@keyframes styles_slideIn__3BZ10{0%{transform:translateX(100%)}to{transform:translateX(0)}}.styles_histHead__w1CV3{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--border)}.styles_histTitle__a1qcf{font-size:13px;font-weight:700;color:var(--text)}.styles_histEmpty__pGrff{padding:20px 16px;font-size:12px;color:var(--text3);line-height:1.5}.styles_histList__S_x6q{overflow-y:auto;padding:10px 12px 16px;display:flex;flex-direction:column;gap:8px}.styles_histItem__YGr9M{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:7px;border:1px solid var(--border2);background:var(--surface2);color:var(--text);cursor:pointer;transition:background .13s,border-color .13s}.styles_histItem__YGr9M:hover{background:var(--surface3);border-color:rgba(96,165,250,.3)}.styles_histTime__sZSfC{font-size:10px;color:var(--text3);font-family:var(--font-mono);margin-bottom:4px}.styles_histPreview__R1uI4{font-family:var(--font-mono);font-size:11px;color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_toast__VUE91{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);background:var(--surface2);border:1px solid var(--border2);padding:6px 16px;border-radius:999px;font-size:12px;color:var(--text2);white-space:nowrap;pointer-events:none;z-index:99;animation:styles_fadeUp__v3kY8 .18s ease}@keyframes styles_fadeUp__v3kY8{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}