.page-container.svelte-1bxjqar{box-sizing:border-box;width:100%;margin:0 auto;padding:0 1.25rem}.hero.svelte-1r5abol{margin-bottom:2rem}.hero-eyebrow.svelte-1r5abol{font-family:var(--mono);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:11px}.hero.svelte-1r5abol h1:where(.svelte-1r5abol){font-family:var(--mono);color:var(--text);letter-spacing:-.03em;margin-bottom:.4rem;font-weight:700;line-height:1.1}.hero.svelte-1r5abol h1:where(.svelte-1r5abol) em{color:var(--accent);font-style:normal}.hero.svelte-1r5abol p:where(.svelte-1r5abol){color:var(--muted);font-size:14px}.editor-panel.svelte-1uha8ag{flex-direction:column;display:flex}.editor-panel.svelte-1uha8ag textarea:where(.svelte-1uha8ag),.editor-panel.svelte-1uha8ag .output-box:where(.svelte-1uha8ag){flex:1;min-height:420px}.editor-panel.svelte-1uha8ag textarea.error:where(.svelte-1uha8ag){border-color:var(--error-border);box-shadow:0 0 0 3px var(--error-bg)}.output-box.has-error.svelte-1uha8ag{color:var(--error);background:var(--error-bg);border-color:var(--error-border)}.json-status.svelte-1uha8ag{align-items:center;gap:8px;height:32px;margin-bottom:8px;font-size:12px;display:flex}.json-detail.svelte-1uha8ag{color:var(--muted);font-size:12px;font-family:var(--mono)}.indent-wrap.svelte-1uha8ag{color:var(--hint);align-items:center;gap:6px;font-size:12px;display:flex}.indent-wrap.svelte-1uha8ag select:where(.svelte-1uha8ag){height:28px;padding-left:8px;font-size:12px}.json-key{color:#0550ae}.json-str{color:#0a7a3c}.json-num{color:#b54708}.json-bool{color:#6941c6}.json-null{color:#98a2b3}
