:root{color-scheme:dark;--color-bg: #0d0d0f;--color-surface: #131316;--color-border: #2a2a2e;--color-hover: rgba(255,255,255,.04);--color-highlight: rgba(99,179,237,.12);--color-text: #e2e8f0;--color-muted: #718096;--color-accent: #63b3ed;--color-key: #90cdf4;--color-string: #68d391;--color-number: #f6ad55;--color-boolean: #fc8181;--color-null: #718096;--color-input-bg: #1a1a1e;--color-chip-bg: #1e1e22;--color-error-bg: rgba(254,178,178,.08);--color-error-border: rgba(254,178,178,.3);--color-error-text: #fc8181}@media(prefers-color-scheme:light){:root{color-scheme:light;--color-bg: #f7f8fa;--color-surface: #ffffff;--color-border: #e2e8f0;--color-hover: rgba(0,0,0,.03);--color-highlight: rgba(49,130,206,.1);--color-text: #1a202c;--color-muted: #718096;--color-accent: #3182ce;--color-key: #2b6cb0;--color-string: #276749;--color-number: #c05621;--color-boolean: #c53030;--color-null: #718096;--color-input-bg: #f7f8fa;--color-chip-bg: #edf2f7;--color-error-bg: #fff5f5;--color-error-border: #fc8181;--color-error-text: #c53030}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{display:flex;flex-direction:column}._dropzone_ua03n_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:2px dashed var(--color-border);border-radius:12px;padding:48px 32px;cursor:pointer;transition:border-color .2s,background .2s;color:var(--color-muted);text-align:center;outline:none}._dropzone_ua03n_1:hover,._dropzone_ua03n_1:focus-visible{border-color:var(--color-accent);background:var(--color-hover)}._dragging_ua03n_23{border-color:var(--color-accent);background:var(--color-hover);color:var(--color-accent)}._input_ua03n_29{display:none}._icon_ua03n_33{margin-bottom:8px;opacity:.6}._dragging_ua03n_23 ._icon_ua03n_33{opacity:1}._primary_ua03n_42{margin:0;font-size:16px;font-weight:500;color:var(--color-text)}._secondary_ua03n_49{margin:0;font-size:13px;color:var(--color-muted)}._row_xocp8_1{display:flex;align-items:baseline;padding:2px 8px;border-radius:3px;font-size:13px;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text}._expandable_xocp8_14{cursor:pointer}._expandable_xocp8_14:hover{background:var(--color-hover)}._highlighted_xocp8_22{background:var(--color-highlight)!important}._toggle_xocp8_26{color:var(--color-muted);margin-right:4px;font-size:11px;flex-shrink:0}._key_xocp8_33{color:var(--color-key);font-weight:500;flex-shrink:0}._colon_xocp8_39{color:var(--color-muted);margin-right:4px;flex-shrink:0}._summary_xocp8_45{color:var(--color-muted);font-size:12px;margin-left:4px}._string_xocp8_51{color:var(--color-string);overflow:hidden;text-overflow:ellipsis}._number_xocp8_57{color:var(--color-number)}._boolean_xocp8_61{color:var(--color-boolean)}._null_xocp8_65{color:var(--color-null);font-style:italic}._enumLabel_xocp8_70{margin-left:8px;font-size:11px;font-family:ui-monospace,monospace;color:var(--color-muted);letter-spacing:.04em;flex-shrink:0}._dataUriInfo_xocp8_79{margin-left:6px;font-size:11px;color:var(--color-muted);flex-shrink:0;white-space:nowrap}._refLink_xocp8_87{background:none;border:none;padding:0;font:inherit;color:var(--color-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:transparent}._refLink_xocp8_87:hover{text-decoration-color:var(--color-accent)}._backRefs_xocp8_103{margin-left:auto;padding-left:12px;font-size:11px;color:var(--color-muted);display:flex;align-items:baseline;gap:4px;flex-shrink:0;white-space:nowrap}._backRefLink_xocp8_115{background:none;border:none;padding:0;font:inherit;font-size:11px;color:var(--color-muted);cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:transparent}._backRefLink_xocp8_115:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}._backRefOverflow_xocp8_133{color:var(--color-muted);font-size:11px}@keyframes _navFlash_xocp8_1{0%{background:#63b3ed59}to{background:transparent}}._navTarget_xocp8_143{animation:_navFlash_xocp8_1 1s ease-out forwards}._previewBtn_xocp8_147{margin-left:auto;background:none;border:1px solid transparent;border-radius:4px;color:var(--color-accent);cursor:pointer;font-size:10px;font-family:inherit;padding:1px 6px;flex-shrink:0;opacity:0;transition:opacity .1s,border-color .1s}._row_xocp8_1:hover ._previewBtn_xocp8_147,._previewBtn_xocp8_147:focus-visible{opacity:1;border-color:var(--color-accent)}._overlay_3or1h_1{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000}._dialog_3or1h_11{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;max-width:min(90vw,800px);max-height:85vh;overflow:hidden;box-shadow:0 24px 64px #0009;display:flex;flex-direction:column}._toolbar_3or1h_23{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--color-border);flex-shrink:0}._title_3or1h_32{font-size:12px;font-family:ui-monospace,monospace;color:var(--color-muted)}._actions_3or1h_38{display:flex;gap:6px;align-items:center}._saveBtn_3or1h_44{background:none;border:1px solid var(--color-border);border-radius:4px;color:var(--color-key);cursor:pointer;font-size:12px;font-family:inherit;padding:3px 10px}._saveBtn_3or1h_44:hover{border-color:var(--color-accent)}._closeBtn_3or1h_59{background:none;border:none;color:var(--color-muted);cursor:pointer;font-size:16px;font-family:inherit;padding:2px 6px;border-radius:4px;line-height:1}._closeBtn_3or1h_59:hover{background:var(--color-hover)}._imageArea_3or1h_75{flex:1;overflow:auto;display:flex;align-items:center;justify-content:center;padding:16px}._image_3or1h_75{max-width:100%;max-height:100%;display:block}._error_3or1h_90{color:var(--color-error-text);font-size:13px}._loading_3or1h_95{color:var(--color-muted);font-size:13px}._container_1lbwl_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._searchBar_1lbwl_8{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--color-border);flex-shrink:0}._searchInput_1lbwl_17{flex:1;background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:13px;font-family:inherit;padding:6px 10px;outline:none;transition:border-color .15s}._searchInput_1lbwl_17:focus{border-color:var(--color-accent)}._searchInput_1lbwl_17::placeholder{color:var(--color-muted)}._resultCount_1lbwl_38{font-size:12px;color:var(--color-muted);white-space:nowrap;flex-shrink:0}._tree_1lbwl_45{flex:1;overflow-y:auto;padding:8px 0;font-family:JetBrains Mono,Fira Code,Cascadia Code,ui-monospace,monospace}._expandButtons_1lbwl_52{display:flex;gap:4px;flex-shrink:0;margin-left:auto}._expandBtn_1lbwl_59{background:none;border:1px solid var(--color-border);border-radius:4px;color:var(--color-muted);cursor:pointer;font-size:12px;font-family:inherit;padding:3px 8px;transition:color .15s,border-color .15s,background .15s}._expandBtn_1lbwl_59:hover{color:var(--color-text);border-color:var(--color-accent);background:var(--color-hover)}._expandBtn_1lbwl_59:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._panel_y70g1_1{padding:16px;border-bottom:1px solid var(--color-border)}._filename_y70g1_6{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--color-text);word-break:break-all;line-height:1.4}._meta_y70g1_15{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin:0;font-size:12px}._meta_y70g1_15 dt{color:var(--color-muted);font-weight:500;white-space:nowrap}._meta_y70g1_15 dd{margin:0;color:var(--color-text);display:flex;flex-wrap:wrap;gap:4px;align-items:center}._chunk_y70g1_38{background:var(--color-chip-bg);border:1px solid var(--color-border);border-radius:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:11px;white-space:nowrap}._chunkSize_y70g1_48{color:var(--color-muted)}._warnings_y70g1_52{margin:12px 0 0;padding:8px 10px;list-style:none;background:color-mix(in srgb,#f59e0b 12%,transparent);border:1px solid color-mix(in srgb,#f59e0b 40%,transparent);border-radius:4px;display:flex;flex-direction:column;gap:4px}._warningItem_y70g1_64{font-size:11px;color:var(--color-text);line-height:1.5}._warningItem_y70g1_64:before{content:"⚠ "}._app_wiz33_1{display:flex;flex-direction:column;height:100vh;overflow:hidden}._header_wiz33_8{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:48px;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-surface)}._logo_wiz33_19{font-size:15px;font-weight:700;letter-spacing:-.3px;color:var(--color-accent)}._openAnother_wiz33_26{background:none;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);cursor:pointer;font-size:12px;padding:5px 12px;transition:border-color .15s,background .15s}._openAnother_wiz33_26:hover{border-color:var(--color-accent);background:var(--color-hover)}._main_wiz33_42{flex:1;overflow:hidden;display:flex;flex-direction:column}._landing_wiz33_49{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:20px}._loading_wiz33_59{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-muted);font-size:14px}._error_wiz33_68{background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:8px;color:var(--color-error-text);font-size:13px;padding:12px 16px;max-width:520px;width:100%;word-break:break-word}._inspector_wiz33_80{flex:1;display:flex;overflow:hidden}._sidebar_wiz33_86{width:260px;flex-shrink:0;border-right:1px solid var(--color-border);overflow-y:auto;background:var(--color-surface)}._treePanel_wiz33_94{flex:1;overflow:hidden;display:flex;flex-direction:column}
