:root{--jv-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "D2Coding", monospace}.jv-area{font:.9rem/1.5 var(--jv-mono);border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:220px;color:var(--ink);resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:10px;padding:10px 12px;display:block}.jv-area[readonly]{background:var(--bg-alt)}#json-goto{margin:4px 0 8px}.jv-tree{border:1px solid var(--line);background:var(--bg);max-height:70vh;font:.88rem/1.5 var(--jv-mono);border-radius:10px;padding:6px 10px;overflow:auto}.jv-tree:empty{display:none}.jt-list{border-left:1px dotted var(--line);margin:0;padding-left:1.2em;list-style:none}.jt-root{border-left:0;padding-left:0}.jt-list>li{overflow-wrap:anywhere;min-width:12em;padding:1px 0}.jt-list>li.jt-leaf{padding-left:1.2em}.jt-toggle{font:inherit;min-width:44px;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:0 2px;padding:0 8px 0 0;display:inline-flex}.jt-toggle:before{content:"▸";text-align:center;width:1.2em;color:var(--ink-soft);display:inline-block}.jt-toggle[aria-expanded=true]:before{content:"▾"}.jt-toggle:hover{background:var(--brand-soft)}.jt-key{color:var(--brand)}.jt-punc,.jt-sum,.jt-more{color:var(--ink-soft)}.jt-sum{margin-left:4px}.jt-more{font-style:italic}.jt-string{color:var(--ok)}.jt-number{color:var(--c-biz)}.jt-boolean,.jt-null{color:var(--c-pdf)}
