.json-node[data-v-7437cd70]{color:#d5dae6;font-feature-settings:"calt", "liga";font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6}.node-line[data-v-7437cd70]{white-space:nowrap;border-radius:4px;align-items:flex-start;gap:.35rem;padding:1px 0;display:flex}.node-line.clickable[data-v-7437cd70]{cursor:pointer}.node-line.clickable[data-v-7437cd70]:hover{background:#6366f117}.toggle[data-v-7437cd70]{color:#7f8aa7;text-align:center;flex-shrink:0;width:.9rem;margin-top:5px;font-size:10px;transition:transform .15s;display:inline-block;transform:rotate(0)}.toggle.open[data-v-7437cd70]{transform:rotate(90deg)}.toggle.spacer[data-v-7437cd70]{visibility:hidden}.key[data-v-7437cd70]{color:#7dd3fc}.colon[data-v-7437cd70]{color:#7f8aa7;margin-right:.15rem}.bracket[data-v-7437cd70]{color:#a5b4fc;font-weight:600}.preview[data-v-7437cd70]{color:#6b7492;margin:0 .35rem;font-size:12px;font-style:italic}.value-string[data-v-7437cd70]{color:#86efac}.value-number[data-v-7437cd70]{color:#fcd34d}.value-boolean[data-v-7437cd70]{color:#c4b5fd}.value-null[data-v-7437cd70]{color:#7f8aa7;font-style:italic}.children[data-v-7437cd70]{border-left:1px dashed #94a3b82e;margin-left:.52rem;padding-left:.85rem}.closing[data-v-7437cd70]{color:#a5b4fc}.cookie-banner[data-v-e66d00f2]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d1326eb;border:1px solid #94a3b838;border-radius:12px;align-items:center;gap:1.25rem;max-width:44rem;margin:0 auto;padding:.9rem 1.1rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 18px 50px #02061799}.headline[data-v-e66d00f2]{color:#f1f5f9;margin:0 0 2px;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600}.text[data-v-e66d00f2]{color:#9aa4bd;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;line-height:1.55}.text a[data-v-e66d00f2]{color:#a5b4fc;border-bottom:1px solid #a5b4fc59;text-decoration:none}.text a[data-v-e66d00f2]:hover{color:#c7d2fe}.choices[data-v-e66d00f2]{flex-shrink:0;gap:.5rem;display:flex}.btn[data-v-e66d00f2]{letter-spacing:.01em;color:#e6e8ef;cursor:pointer;white-space:nowrap;background:#94a3b814;border:1px solid #94a3b82e;border-radius:8px;padding:.5rem .95rem;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform 50ms}.btn[data-v-e66d00f2]:hover{background:#94a3b824;border-color:#94a3b852}.btn[data-v-e66d00f2]:active{transform:translateY(1px)}.btn.ghost[data-v-e66d00f2]{background:0 0}.btn.accept[data-v-e66d00f2]{color:#0b1020;background:linear-gradient(135deg,#a78bfa 0%,#22d3ee 100%);border-color:#0000}.btn.accept[data-v-e66d00f2]:hover{filter:brightness(1.07)}@media (width<=640px){.cookie-banner[data-v-e66d00f2]{flex-direction:column;align-items:stretch;gap:.85rem}.choices .btn[data-v-e66d00f2]{flex:1}}.viewer[data-v-929854df]{background:radial-gradient(1200px 600px at 10% -10%,#6366f12e,#0000 60%),radial-gradient(1000px 500px at 100% 0,#ec48991f,#0000 55%),linear-gradient(#0b1020 0%,#0a0f1e 100%);flex-direction:column;width:100%;height:100%;display:flex}.topbar[data-v-929854df]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b10208c;border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;display:flex}.brand[data-v-929854df]{align-items:center;gap:.85rem;display:flex}.logo[data-v-929854df]{color:#0b1020;background:linear-gradient(135deg,#a78bfa 0%,#22d3ee 100%);border-radius:10px;place-items:center;width:38px;height:38px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700;display:grid;box-shadow:0 6px 20px #6366f159}.title-group h1[data-v-929854df]{letter-spacing:-.015em;color:#f1f5f9;background:linear-gradient(135deg,#f1f5f9 0%,#a5b4fc 60%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;font-weight:600}.title-group p[data-v-929854df]{color:#8892a7;letter-spacing:.01em;margin:2px 0 0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px}.actions[data-v-929854df]{gap:.5rem;display:flex}.btn[data-v-929854df]{letter-spacing:.01em;color:#e6e8ef;cursor:pointer;background:#94a3b814;border:1px solid #94a3b82e;border-radius:8px;padding:.5rem .95rem;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,transform 50ms,color .15s}.btn[data-v-929854df]:hover:not(:disabled){background:#94a3b824;border-color:#94a3b852}.btn[data-v-929854df]:active:not(:disabled){transform:translateY(1px)}.btn[data-v-929854df]:disabled{opacity:.45;cursor:not-allowed}.btn.ghost[data-v-929854df]{background:0 0}.btn.danger[data-v-929854df]{color:#fecaca;border-color:#ef444440}.btn.danger[data-v-929854df]:hover:not(:disabled){background:#ef44441f;border-color:#ef444473}.btn.icon[data-v-929854df]{justify-content:center;align-items:center;padding:.45rem .55rem;display:inline-flex}.panes[data-v-929854df]{background:#94a3b81f;flex:1;grid-template-columns:minmax(280px,42%) 1fr;gap:1px;min-height:0;display:grid}.pane[data-v-929854df]{background:#0a0f1eb3;flex-direction:column;min-height:0;display:flex}.pane-header[data-v-929854df]{border-bottom:1px solid #94a3b81a;flex-shrink:0;justify-content:space-between;align-items:center;min-height:44px;padding:.35rem 1rem;display:flex}.label[data-v-929854df]{letter-spacing:.14em;text-transform:uppercase;color:#8892a7;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600}.meta[data-v-929854df]{color:#6b7492;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.tree-actions[data-v-929854df]{gap:.35rem;display:flex}.tiny[data-v-929854df]{letter-spacing:.02em;color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #94a3b838;border-radius:6px;padding:4px 9px;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600}.tiny[data-v-929854df]:hover:not(:disabled){background:#94a3b81a}.tiny[data-v-929854df]:disabled{opacity:.45;cursor:not-allowed}.editor[data-v-929854df]{resize:none;color:#e6e8ef;tab-size:2;font-feature-settings:"calt", "liga";background:0 0;border:0;outline:none;flex:1;width:100%;padding:1rem 1.1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6}.editor[data-v-929854df]::selection{background:#6366f159}.status[data-v-929854df]{border-top:1px solid #94a3b81a;align-items:center;gap:.5rem;padding:.55rem 1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:flex}.status .dot[data-v-929854df]{background:#94a3b8;border-radius:50%;width:8px;height:8px}.status.ok[data-v-929854df]{color:#86efac}.status.ok .dot[data-v-929854df]{background:#22c55e;box-shadow:0 0 12px #22c55e8c}.status.error[data-v-929854df]{color:#fca5a5}.status.error .dot[data-v-929854df]{background:#ef4444;box-shadow:0 0 12px #ef44448c}.tree-body[data-v-929854df]{flex:1;padding:1rem 1.1rem;overflow:auto}.tree-body[data-v-929854df]::-webkit-scrollbar{width:10px;height:10px}.editor[data-v-929854df]::-webkit-scrollbar{width:10px;height:10px}.tree-body[data-v-929854df]::-webkit-scrollbar-thumb{background:#94a3b838;border-radius:8px}.editor[data-v-929854df]::-webkit-scrollbar-thumb{background:#94a3b838;border-radius:8px}.tree-body[data-v-929854df]::-webkit-scrollbar-thumb:hover{background:#94a3b866}.editor[data-v-929854df]::-webkit-scrollbar-thumb:hover{background:#94a3b866}.empty[data-v-929854df]{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.empty-icon[data-v-929854df]{color:#fca5a5;margin-bottom:.5rem;font-size:28px}.empty-title[data-v-929854df]{color:#e2e8f0;margin-bottom:.25rem;font-size:14px;font-weight:600}.empty-sub[data-v-929854df]{color:#7f8aa7;max-width:36rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.footer[data-v-929854df]{color:#6b7492;background:#0b10208c;border-top:1px solid #94a3b81f;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 1.25rem;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;display:flex}.legal-links[data-v-929854df]{align-items:center;gap:1rem;display:flex}.legal-links a[data-v-929854df],.legal-links button[data-v-929854df]{font:inherit;color:#8892a7;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.legal-links a[data-v-929854df]:hover,.legal-links button[data-v-929854df]:hover{color:#cbd5e1}@media (width<=900px){.panes[data-v-929854df]{grid-template-rows:minmax(200px,45%) 1fr;grid-template-columns:1fr}.actions .btn.ghost[data-v-929854df]{display:none}}
