.app[data-astro-cid-uifeonqm]{--panel-w:320px;padding:1rem var(--gutter);grid-template-columns:minmax(0, 1fr) var(--panel-w);height:calc(100dvh - var(--header-h));align-items:stretch;gap:1rem;min-height:560px;display:grid}.workspace[data-astro-cid-uifeonqm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-height:0;display:grid}@media (width<=1180px){.app[data-astro-cid-uifeonqm]{align-items:start;height:auto}.workspace[data-astro-cid-uifeonqm]{grid-template-columns:minmax(0,1fr)}.pane[data-astro-cid-uifeonqm]{height:62vh;min-height:380px}}@media (width<=860px){.app[data-astro-cid-uifeonqm]{grid-template-columns:minmax(0,1fr)}}.pane[data-astro-cid-uifeonqm]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.pane-bar[data-astro-cid-uifeonqm]{border-bottom:1px solid var(--border);user-select:none;align-items:center;gap:.6rem;min-height:48px;padding:.45rem .55rem .45rem .9rem;display:flex}.pane-title[data-astro-cid-uifeonqm]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-mid);margin:0;font-size:.72rem;font-weight:800}.file-name[data-astro-cid-uifeonqm]{font-family:var(--font-mono);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;overflow:hidden}.bar-actions[data-astro-cid-uifeonqm]{flex:none;gap:.25rem;margin-left:auto;display:flex}.icon-btn[data-astro-cid-uifeonqm]{width:34px;height:34px;color:var(--text-mid);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.icon-btn[data-astro-cid-uifeonqm]:hover{color:var(--text);border-color:var(--border);background:var(--surface-2)}.icon-btn[data-astro-cid-uifeonqm].sm{width:30px;height:30px}.icon-btn[data-astro-cid-uifeonqm]:disabled{opacity:.35;cursor:default}.url-bar[data-astro-cid-uifeonqm]{border-bottom:1px solid var(--border);background:var(--surface-2);gap:.4rem;padding:.5rem .6rem;display:flex}.url-bar[data-astro-cid-uifeonqm][hidden]{display:none}.url-bar[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);min-width:0;height:34px;font-family:var(--font-mono);border-radius:8px;outline:none;flex:1;padding:0 .7rem;font-size:.82rem}.url-bar[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]:focus{border-color:var(--accent)}.btn-sm[data-astro-cid-uifeonqm]{border-radius:8px;min-height:34px;padding:.35rem .7rem;font-size:.84rem}.editor[data-astro-cid-uifeonqm]{background:var(--bg);flex:1;min-height:0;display:flex;position:relative}.gutter-wrap[data-astro-cid-uifeonqm]{border-right:1px solid var(--border);background:color-mix(in srgb, var(--surface) 60%, var(--bg));user-select:none;flex:none;position:relative;overflow:hidden}.gutter[data-astro-cid-uifeonqm]{min-width:calc(var(--digits,2) * 1ch + 1.4rem);font-family:var(--font-mono);text-align:right;color:var(--text-dim);will-change:transform;margin:0;padding:12px .6rem 12px .8rem;font-size:13px;line-height:20px}.editor[data-astro-cid-uifeonqm] textarea[data-astro-cid-uifeonqm]{resize:none;min-width:0;height:100%;color:var(--text);caret-color:var(--accent);font-family:var(--font-mono);tab-size:2;white-space:pre;background:0 0;border:0;outline:none;flex:1;margin:0;padding:12px 14px;font-size:13px;line-height:20px;overflow:auto}.editor[data-astro-cid-uifeonqm] textarea[data-astro-cid-uifeonqm]::placeholder{color:var(--text-dim)}.editor[data-astro-cid-uifeonqm] textarea[data-astro-cid-uifeonqm]::selection{background:color-mix(in srgb, var(--accent) 28%, transparent)}.err-bar[data-astro-cid-uifeonqm]{pointer-events:none;background:color-mix(in srgb, var(--danger) 14%, transparent);height:20px;box-shadow:inset 3px 0 0 var(--danger);position:absolute;top:0;left:0;right:0}.err-bar[data-astro-cid-uifeonqm][hidden]{display:none}.empty[data-astro-cid-uifeonqm]{pointer-events:none;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.empty[data-astro-cid-uifeonqm][hidden],.app[data-astro-cid-uifeonqm][data-booting] .empty[data-astro-cid-uifeonqm]{display:none}.empty-card[data-astro-cid-uifeonqm]{text-align:center;max-width:340px}.empty-icon[data-astro-cid-uifeonqm]{width:64px;height:64px;font-family:var(--font-mono);color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border));border-radius:18px;place-items:center;margin:0 auto .9rem;font-size:1.3rem;font-weight:800;display:grid}.empty-title[data-astro-cid-uifeonqm]{margin:0;font-size:1.02rem;font-weight:700}.empty-sub[data-astro-cid-uifeonqm]{color:var(--text-mid);margin:.35rem 0 1rem;font-size:.86rem}.empty-actions[data-astro-cid-uifeonqm]{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.pane-foot[data-astro-cid-uifeonqm]{border-top:1px solid var(--border);font-family:var(--font-mono);color:var(--text-dim);user-select:none;white-space:nowrap;gap:1rem;padding:.35rem .9rem;font-size:.74rem;display:flex;overflow:hidden}.pane-foot[data-astro-cid-uifeonqm] span[data-astro-cid-uifeonqm]:empty{display:none}.tabs[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);border-radius:10px;gap:.2rem;padding:.2rem;display:flex}.tab[data-astro-cid-uifeonqm]{height:30px;color:var(--text-mid);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.tab[data-astro-cid-uifeonqm]:hover{color:var(--text)}.tab[data-astro-cid-uifeonqm][aria-selected=true]{background:var(--surface-2);color:var(--accent);box-shadow:0 1px 0 #ffffff0a inset, 0 0 0 1px var(--border)}@media (width<=1320px){.tab[data-astro-cid-uifeonqm] svg{display:none}}@media (width<=1180px){.tab[data-astro-cid-uifeonqm] svg{display:inline}}@media (width<=440px){.tab[data-astro-cid-uifeonqm] svg{display:none}.tab[data-astro-cid-uifeonqm]{padding:0 .6rem}}.chip[data-astro-cid-uifeonqm]{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);height:30px;color:var(--accent);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;min-width:0;margin-left:auto;padding:0 .6rem;font-size:.78rem;font-weight:700;display:inline-flex;overflow:hidden}.chip[data-astro-cid-uifeonqm] span[data-astro-cid-uifeonqm]{text-overflow:ellipsis;overflow:hidden}.pane-view[data-astro-cid-uifeonqm] .pane-bar[data-astro-cid-uifeonqm]{padding-left:.55rem}.chip[data-astro-cid-uifeonqm][hidden]{display:none}.view-tools[data-astro-cid-uifeonqm]{border-bottom:1px solid var(--border);user-select:none;align-items:center;gap:.3rem;padding:.45rem .55rem;display:flex}.view-tools[data-astro-cid-uifeonqm][hidden]{display:none}.search[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);min-width:0;height:32px;color:var(--text-dim);border-radius:8px;flex:1;align-items:center;gap:.45rem;padding:0 .65rem;display:flex}.search[data-astro-cid-uifeonqm]:focus-within{border-color:var(--accent)}.search[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.85rem}.search[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]::-webkit-search-cancel-button{filter:invert(.6)}.search-count[data-astro-cid-uifeonqm]{font-size:.74rem;font-family:var(--font-mono);white-space:nowrap}.sep[data-astro-cid-uifeonqm]{background:var(--border);width:1px;height:20px;margin:0 .15rem}.out-name[data-astro-cid-uifeonqm]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;padding-left:.35rem;font-size:.78rem;font-weight:700}.out-note[data-astro-cid-uifeonqm]{color:var(--text-dim);font-size:.78rem}.stale[data-astro-cid-uifeonqm]{color:#fc6;background:#ffcc6614;border-bottom:1px solid #fc63;padding:.4rem .9rem;font-size:.8rem}.stale[data-astro-cid-uifeonqm][hidden]{display:none}.view-body[data-astro-cid-uifeonqm]{background:var(--bg);flex:1;min-height:0;position:relative}.view[data-astro-cid-uifeonqm]{position:absolute;inset:0;overflow:auto}.view[data-astro-cid-uifeonqm][hidden]{display:none}.view-body[data-astro-cid-uifeonqm].is-stale .view[data-astro-cid-uifeonqm]{opacity:.5}.view-empty[data-astro-cid-uifeonqm]{color:var(--text-dim);pointer-events:none;place-content:center;justify-items:center;gap:.6rem;font-size:.9rem;display:grid;position:absolute;inset:0}.view-empty[data-astro-cid-uifeonqm][hidden]{display:none}.ghost[data-astro-cid-uifeonqm]{font-family:var(--font-mono);color:var(--border);font-size:2rem;font-weight:800}.panel[data-astro-cid-uifeonqm]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);user-select:none;scrollbar-width:thin;min-height:0;overflow:auto}@media (width<=1180px){.panel[data-astro-cid-uifeonqm]{top:calc(var(--header-h) + 1rem);max-height:calc(100dvh - var(--header-h) - 2rem);position:sticky}}@media (width<=860px){.panel[data-astro-cid-uifeonqm]{max-height:none;position:static}}.sec[data-astro-cid-uifeonqm]{border-bottom:1px solid var(--border);padding:.95rem 1rem}.sec[data-astro-cid-uifeonqm]:last-child{border-bottom:0}.sec[data-astro-cid-uifeonqm][hidden]{display:none}.sec-title[data-astro-cid-uifeonqm]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-mid);margin:0 0 .7rem;font-size:.7rem;font-weight:800}.sec-title[data-astro-cid-uifeonqm] label[data-astro-cid-uifeonqm]{cursor:pointer}.status-head[data-astro-cid-uifeonqm]{align-items:center;gap:.55rem;display:flex}.status-dot[data-astro-cid-uifeonqm]{background:var(--text-dim);border-radius:50%;flex:none;width:10px;height:10px}.status[data-astro-cid-uifeonqm][data-state=valid] .status-dot[data-astro-cid-uifeonqm]{background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent)}.status[data-astro-cid-uifeonqm][data-state=invalid] .status-dot[data-astro-cid-uifeonqm]{background:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb, var(--danger) 18%, transparent)}.status[data-astro-cid-uifeonqm][data-state=valid] strong[data-astro-cid-uifeonqm]{color:var(--accent)}.status[data-astro-cid-uifeonqm][data-state=invalid] strong[data-astro-cid-uifeonqm]{color:var(--danger)}.status-root[data-astro-cid-uifeonqm]{color:var(--text-dim);font-size:.75rem;font-family:var(--font-mono);margin-left:auto}.status[data-astro-cid-uifeonqm] p[data-astro-cid-uifeonqm]{user-select:text;margin:.55rem 0 0;font-size:.86rem;line-height:1.45}.status[data-astro-cid-uifeonqm] p[data-astro-cid-uifeonqm][hidden],.status[data-astro-cid-uifeonqm] pre[data-astro-cid-uifeonqm][hidden],.status[data-astro-cid-uifeonqm] div[data-astro-cid-uifeonqm][hidden]{display:none}.status-msg[data-astro-cid-uifeonqm]{color:var(--text)}.status-loc[data-astro-cid-uifeonqm]{color:var(--text-mid);font-family:var(--font-mono);font-size:.78rem!important}.status-fix[data-astro-cid-uifeonqm]{color:var(--accent)}.status-warn[data-astro-cid-uifeonqm]{color:#fc6}.snippet[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);font-family:var(--font-mono);color:var(--text-mid);user-select:text;border-radius:8px;margin:.55rem 0 0;padding:.55rem .65rem;font-size:.76rem;line-height:1.5;overflow-x:auto}.snippet[data-astro-cid-uifeonqm] .caret{color:var(--danger);font-weight:800}.snippet[data-astro-cid-uifeonqm] mark{background:color-mix(in srgb, var(--danger) 35%, transparent);color:var(--text);border-radius:2px}.status-actions[data-astro-cid-uifeonqm]{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.btn-accent-outline[data-astro-cid-uifeonqm]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--accent)}.stats[data-astro-cid-uifeonqm]{grid-template-columns:1fr 1fr;gap:.45rem;margin:0;display:grid}.stats[data-astro-cid-uifeonqm] div[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);border-radius:9px;min-width:0;padding:.5rem .65rem}.stats[data-astro-cid-uifeonqm] dt[data-astro-cid-uifeonqm]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:700}.stats[data-astro-cid-uifeonqm] dd[data-astro-cid-uifeonqm]{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:.98rem;font-weight:700;overflow:hidden}.types[data-astro-cid-uifeonqm]{gap:.35rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.types[data-astro-cid-uifeonqm] li{color:var(--text-mid);grid-template-columns:5.5rem 1fr 3.2rem;align-items:center;gap:.5rem;font-size:.78rem;display:grid}.types[data-astro-cid-uifeonqm] .bar{background:var(--bg);border-radius:3px;height:6px;overflow:hidden}.types[data-astro-cid-uifeonqm] .bar i{background:var(--c);border-radius:3px;min-width:2px;height:100%;display:block}.types[data-astro-cid-uifeonqm] .n{text-align:right;font-family:var(--font-mono);color:var(--text)}.query[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);border-radius:9px;align-items:center;gap:.3rem;height:38px;padding:0 .3rem 0 .7rem;display:flex}.query[data-astro-cid-uifeonqm]:focus-within{border-color:var(--accent)}.query[data-astro-cid-uifeonqm].bad{border-color:var(--danger)}.query-prompt[data-astro-cid-uifeonqm]{color:var(--accent);display:grid}.query[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]{min-width:0;font-family:var(--font-mono);user-select:text;background:0 0;border:0;outline:none;flex:1;font-size:.84rem}.query-msg[data-astro-cid-uifeonqm]{color:var(--text-dim);margin:.5rem 0 0;font-size:.78rem;line-height:1.45}.query-msg[data-astro-cid-uifeonqm].bad{color:var(--danger)}.query-msg[data-astro-cid-uifeonqm].ok{color:var(--accent)}.examples[data-astro-cid-uifeonqm]{margin-top:.65rem}.examples[data-astro-cid-uifeonqm][hidden]{display:none}.examples-label[data-astro-cid-uifeonqm]{color:var(--text-dim);margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.examples[data-astro-cid-uifeonqm] button{border:1px solid var(--border);background:var(--surface-2);max-width:100%;color:var(--text-mid);cursor:pointer;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;text-align:left;border-radius:6px;margin:0 .3rem .3rem 0;padding:.2rem .5rem;font-size:.74rem;display:inline-block;overflow:hidden}.examples[data-astro-cid-uifeonqm] button:hover{border-color:var(--accent);color:var(--text)}.sel-hint[data-astro-cid-uifeonqm]{color:var(--text-dim);margin:0;font-size:.8rem}.sel-hint[data-astro-cid-uifeonqm][hidden],.sel[data-astro-cid-uifeonqm][hidden]{display:none}.sel-path[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);font-family:var(--font-mono);color:var(--accent);word-break:break-all;user-select:all;border-radius:8px;padding:.5rem .65rem;font-size:.78rem;display:block}.sel-meta[data-astro-cid-uifeonqm]{color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap;margin:.45rem 0 .6rem;font-size:.78rem;overflow:hidden}.sel-preview[data-astro-cid-uifeonqm]{font-family:var(--font-mono);color:var(--text-dim)}.grid3[data-astro-cid-uifeonqm]{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.grid3[data-astro-cid-uifeonqm] .btn[data-astro-cid-uifeonqm]{padding-inline:.3rem;font-size:.76rem}.seg[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:.25rem;display:grid}.seg[data-astro-cid-uifeonqm] button[data-astro-cid-uifeonqm]{height:30px;color:var(--text-mid);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:7px;padding:0 .3rem;font-size:.8rem;font-weight:600;overflow:hidden}.seg[data-astro-cid-uifeonqm] button[data-astro-cid-uifeonqm]:hover{color:var(--text)}.seg[data-astro-cid-uifeonqm] button[data-astro-cid-uifeonqm][aria-checked=true]{background:var(--accent);color:var(--on-accent)}.opts[data-astro-cid-uifeonqm]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.7rem;display:flex}.select[data-astro-cid-uifeonqm]{color:var(--text-mid);align-items:center;gap:.45rem;font-size:.82rem;display:flex}.select[data-astro-cid-uifeonqm] select[data-astro-cid-uifeonqm]{background:var(--bg);border:1px solid var(--border);height:32px;color:var(--text);cursor:pointer;border-radius:8px;padding:0 .5rem;font-size:.82rem}.check[data-astro-cid-uifeonqm]{color:var(--text-mid);cursor:pointer;align-items:center;gap:.5rem;font-size:.82rem;display:inline-flex}.check[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]{opacity:0;pointer-events:none;position:absolute}.switch[data-astro-cid-uifeonqm]{background:var(--border);border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.switch[data-astro-cid-uifeonqm]:after{content:"";background:var(--text);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.check[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]:checked+.switch[data-astro-cid-uifeonqm]{background:var(--accent)}.check[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]:checked+.switch[data-astro-cid-uifeonqm]:after{background:var(--on-accent);transform:translate(14px)}.check[data-astro-cid-uifeonqm] input[data-astro-cid-uifeonqm]:focus-visible+.switch[data-astro-cid-uifeonqm]{outline:2px solid var(--accent);outline-offset:2px}.grid2[data-astro-cid-uifeonqm]{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.grid2[data-astro-cid-uifeonqm] .btn[data-astro-cid-uifeonqm]{font-size:.86rem}.btn-big[data-astro-cid-uifeonqm]{border-radius:11px;width:100%;min-height:48px;margin-top:.6rem;font-size:1rem}.keys[data-astro-cid-uifeonqm]{color:var(--text-dim);flex-wrap:wrap;gap:.3rem .8rem;margin:.85rem 0 0;font-size:.72rem;display:flex}kbd[data-astro-cid-uifeonqm]{font-family:var(--font-mono);border:1px solid var(--border);background:var(--bg);color:var(--text-mid);border-radius:4px;padding:.05rem .3rem;font-size:.68rem}.drop-overlay[data-astro-cid-uifeonqm]{z-index:200;backdrop-filter:blur(6px);pointer-events:none;background:#0a0a0fd1;place-items:center;display:grid;position:fixed;inset:0}.drop-overlay[data-astro-cid-uifeonqm][hidden]{display:none}.drop-overlay[data-astro-cid-uifeonqm]>div[data-astro-cid-uifeonqm]{border:2px dashed var(--accent);color:var(--accent);border-radius:20px;justify-items:center;gap:.8rem;padding:2.5rem 3rem;font-size:1.2rem;font-weight:700;display:grid}.drop-overlay[data-astro-cid-uifeonqm] svg{width:44px;height:44px}.j-key{color:var(--accent)}.j-str{color:#a8e28a}.j-num{color:#ffb86c}.j-bool{color:#c99cff}.j-null{color:#ff7eb6;font-style:italic}.j-punc{color:#7a7a9a}.jf-tree{font-family:var(--font-mono);outline:none;padding:.5rem 0 2rem;font-size:13px;line-height:22px}.jf-tree .jt-row{white-space:nowrap;padding:0 1rem 0 calc(.6rem + var(--d) * 18px);cursor:default;align-items:center;gap:0;min-width:max-content;display:flex;position:relative}.jf-tree .jt-row>span{white-space:pre}.jf-tree .jt-row:not(.jt-close):hover{background:#ffffff09}.jf-tree .jt-row.sel{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 2px 0 0 var(--accent);outline:none}.jf-tree .jt-row.jt-match{background:#ffcc6612}.jf-tree .jt-row.jt-current{background:#ffcc662e;box-shadow:inset 2px 0 #fc6}.jf-tree .jt-tog{width:18px;height:22px;color:var(--text-dim);flex:none;place-items:center;display:grid}.jf-tree .jt-tog[data-toggle]{cursor:pointer}.jf-tree .jt-tog[data-toggle]:hover{color:var(--accent)}.jf-tree .jt-tog svg{transition:transform .12s}.jf-tree .jt-row.open>.jt-tog svg{transform:rotate(90deg)}.jf-tree [data-toggle].j-punc{cursor:pointer}.jf-tree .jt-row.open .jt-tail{display:none}.jf-tree .jt-idx{color:var(--text-dim)}.jf-tree .jt-meta{font-family:var(--font-body);color:var(--text-dim);border:1px solid var(--border);border-radius:999px;margin-left:.6rem;padding:0 .4rem;font-size:.7rem;line-height:16px}.jf-tree .jt-row.open .jt-meta{opacity:.6}.jf-tree .jt-kids{position:relative}.jf-tree .jt-swatch{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:.35rem;display:inline-block;box-shadow:0 0 0 1px #ffffff40}.jf-tree a{color:inherit;text-underline-offset:2px;text-decoration:underline #a8e28a59}.jf-tree a:hover{text-decoration-color:currentColor}.jf-tree mark{color:inherit;background:#ffcc6659;border-radius:2px}.jf-tree .jt-more{margin:.25rem 0 .25rem calc(1.7rem + var(--d) * 18px);border:1px dashed var(--border);color:var(--text-mid);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:6px;padding:.15rem .6rem;font-size:.78rem;display:block}.jf-tree .jt-more:hover{border-color:var(--accent);color:var(--accent)}.jf-table{flex-direction:column;display:flex}.jf-table .jt-scroll{flex:1;overflow:auto}.jf-table table{border-collapse:separate;border-spacing:0;min-width:100%;font-size:.82rem}.jf-table th,.jf-table td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #2a2a38b3;border-right:1px solid #2a2a3873;max-width:360px;padding:.4rem .75rem;overflow:hidden}.jf-table th{z-index:1;background:var(--surface-2);padding:0;font-weight:700;position:sticky;top:0}.jf-table th button{width:100%;color:var(--text);text-align:left;font:inherit;font-family:var(--font-mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.5rem .75rem;font-size:.78rem;display:block}.jf-table th button:hover,.jf-table th[aria-sort] button{color:var(--accent)}.jf-table .jt-arrow{font-size:.65rem}.jf-table td{font-family:var(--font-mono);color:var(--text);font-size:.8rem}.jf-table .jt-num{color:var(--text-dim);text-align:right;font-family:var(--font-mono);background:color-mix(in srgb, var(--surface) 50%, var(--bg));font-size:.75rem;position:sticky;left:0}.jf-table th.jt-num{z-index:2;background:var(--surface-2);padding:.5rem .6rem}.jf-table .jt-right{text-align:right}.jf-table tbody tr:hover td{background:#ffffff08}.jf-table .jt-foot{color:var(--text-dim);border-top:1px solid var(--border);background:var(--bg);align-items:center;gap:.8rem;padding:.6rem .9rem;font-size:.78rem;display:flex;position:sticky;bottom:0;left:0}.jf-table .jt-foot .btn{min-height:30px;padding:.25rem .7rem;font-size:.78rem}.jf-note{text-align:center;color:var(--text-dim);margin:0;padding:2rem 1.2rem;font-size:.9rem}.jf-output{font-family:var(--font-mono);white-space:pre;tab-size:2;color:var(--text);user-select:text;margin:0;padding:.9rem 1rem 2rem;font-size:13px;line-height:20px}
