.json-tool.svelte-1ymd0sf{max-width:1160px;margin:24px auto 0;padding:0 18px}.tool-panel.svelte-1ymd0sf{background:linear-gradient(145deg,#fff 18%,#fdfaff 100%);border:1px solid #e9e2ed;border-radius:22px;padding:clamp(16px,3vw,28px);box-shadow:0 16px 45px #30203d0c}.tool-heading.svelte-1ymd0sf{border-bottom:1px solid #eee8f1;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.eyebrow.svelte-1ymd0sf{color:#986ba5;letter-spacing:.14em;margin:0 0 6px;font-size:9px;font-weight:800}.tool-heading.svelte-1ymd0sf h2:where(.svelte-1ymd0sf){color:#24213d;letter-spacing:-.05em;margin:0;font:800 clamp(22px,3vw,30px)/1.1 Manrope,sans-serif}.tool-heading.svelte-1ymd0sf>div:where(.svelte-1ymd0sf)>p:where(.svelte-1ymd0sf):last-child{color:#777487;max-width:640px;margin:8px 0 0;font-size:11px;line-height:1.6}.privacy-pill.svelte-1ymd0sf{color:#4e8065;white-space:nowrap;background:#f3fbf5;border:1px solid #dcefe4;border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;font-weight:700;display:flex}.privacy-pill.svelte-1ymd0sf i:where(.svelte-1ymd0sf){color:#31855b;background:#d8f0e0;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;display:grid}.editor-grid.svelte-1ymd0sf{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.editor-card.svelte-1ymd0sf{background:#fff;border:1px solid #ebe5ef;border-radius:14px;min-width:0;overflow:hidden}.editor-card.svelte-1ymd0sf>header:where(.svelte-1ymd0sf){background:#fdfbfe;border-bottom:1px solid #f0ebf2;justify-content:space-between;align-items:center;gap:9px;padding:13px 14px;display:flex}.editor-card.svelte-1ymd0sf>header:where(.svelte-1ymd0sf)>div:where(.svelte-1ymd0sf){align-items:center;gap:9px;min-width:0;display:flex}.number.svelte-1ymd0sf{color:#7564ac;background:#ede8fb;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:9px;font-weight:800;display:grid}.number.rose.svelte-1ymd0sf{color:#b66e8c;background:#fce8ef}.editor-card.svelte-1ymd0sf h3:where(.svelte-1ymd0sf){color:#363148;margin:0;font:800 11px Manrope,sans-serif}.editor-card.svelte-1ymd0sf header:where(.svelte-1ymd0sf) p:where(.svelte-1ymd0sf){color:#8b8798;margin:3px 0 0;font-size:8px}.byte-count.svelte-1ymd0sf{color:#888496;flex:none;font-size:8px}.editor-card.svelte-1ymd0sf textarea:where(.svelte-1ymd0sf){resize:vertical;color:#403b50;tab-size:2;background:linear-gradient(#fff,#fdfcff);border:0;outline:none;width:100%;min-height:300px;padding:15px;font:11px/1.65 SFMono-Regular,Consolas,monospace;display:block}.editor-card.svelte-1ymd0sf textarea:where(.svelte-1ymd0sf)::placeholder{color:#aaa5b3}.editor-card.svelte-1ymd0sf textarea:where(.svelte-1ymd0sf):focus-visible{outline-offset:-3px;outline:3px solid #c9b8e5}.parse-error.svelte-1ymd0sf{color:#a34c48;background:#fff2f0;border-radius:9px;gap:4px;margin:0 12px 12px;padding:10px 12px;font-size:9px;line-height:1.5;display:grid}.parse-error.svelte-1ymd0sf strong:where(.svelte-1ymd0sf){font-size:9px}.parse-error.svelte-1ymd0sf span:where(.svelte-1ymd0sf){overflow-wrap:anywhere}.action-row.svelte-1ymd0sf{align-items:center;gap:8px;margin-top:13px;display:flex}.action-spacer.svelte-1ymd0sf{flex:1}.example-button.svelte-1ymd0sf,.format-button.svelte-1ymd0sf,.compare-button.svelte-1ymd0sf,.small-action.svelte-1ymd0sf{color:#655c72;cursor:pointer;background:#fff;border:1px solid #e7e0eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.format-button.svelte-1ymd0sf{color:#815b91;background:#f8f0fa;border-color:#e8d9ed}.compare-button.svelte-1ymd0sf{color:#fff;background:linear-gradient(110deg,#8065b1,#ce769a);border:0}.compare-button.svelte-1ymd0sf:disabled{opacity:.45;cursor:not-allowed}.global-error.svelte-1ymd0sf{color:#a34c48;background:#fff2f0;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:10px}.live-status.svelte-1ymd0sf{color:#966a36;background:#fff6ea;border-radius:9px;margin:11px 0 0;padding:10px 12px;font-size:9px}.live-status.success.svelte-1ymd0sf{color:#4d8063;background:#f1faf3}.formatted-output.svelte-1ymd0sf,.diff-results.svelte-1ymd0sf{background:#fff;border:1px solid #ece5ef;border-radius:14px;margin-top:16px;padding:15px}.formatted-output.svelte-1ymd0sf>header:where(.svelte-1ymd0sf),.diff-results.svelte-1ymd0sf>header:where(.svelte-1ymd0sf){justify-content:space-between;align-items:center;gap:12px;display:flex}.formatted-output.svelte-1ymd0sf>header:where(.svelte-1ymd0sf)>div:where(.svelte-1ymd0sf):last-child{gap:7px;display:flex}.formatted-output.svelte-1ymd0sf strong:where(.svelte-1ymd0sf),.diff-results.svelte-1ymd0sf h3:where(.svelte-1ymd0sf){color:#363148;letter-spacing:-.03em;font:800 15px Manrope,sans-serif}.formatted-output.svelte-1ymd0sf .eyebrow:where(.svelte-1ymd0sf),.diff-results.svelte-1ymd0sf .eyebrow:where(.svelte-1ymd0sf){margin-bottom:4px;font-size:8px}.small-action.svelte-1ymd0sf{color:#795d8e;min-height:40px;padding:0 10px;font-size:8px}.formatted-output.svelte-1ymd0sf pre:where(.svelte-1ymd0sf){color:#433e53;white-space:pre-wrap;overflow-wrap:anywhere;background:#fbf9fc;border:1px solid #eee9f2;border-radius:10px;max-height:420px;margin:12px 0 0;padding:14px;font:10px/1.65 SFMono-Regular,Consolas,monospace;overflow:auto}.diff-results.svelte-1ymd0sf h3:where(.svelte-1ymd0sf){margin:0}.diff-count.svelte-1ymd0sf{color:#775d93;background:#f2edf8;border-radius:20px;padding:7px 10px;font-size:8px;font-weight:800}.diff-list.svelte-1ymd0sf{gap:8px;margin-top:13px;display:grid}.diff-row.svelte-1ymd0sf{background:#fff;border:1px solid #eee9f2;border-radius:10px;min-width:0;padding:11px 12px}.diff-top.svelte-1ymd0sf{justify-content:space-between;align-items:center;gap:10px;display:flex}.diff-top.svelte-1ymd0sf>code:where(.svelte-1ymd0sf){color:#655780;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:9px SFMono-Regular,Consolas,monospace;overflow:hidden}.diff-top.svelte-1ymd0sf>span:where(.svelte-1ymd0sf){border-radius:20px;flex:none;padding:5px 8px;font-size:7px;font-weight:800}.diff-top.svelte-1ymd0sf>span.added:where(.svelte-1ymd0sf){color:#43845a;background:#e9f7ed}.diff-top.svelte-1ymd0sf>span.removed:where(.svelte-1ymd0sf){color:#af6551;background:#fff0ec}.diff-top.svelte-1ymd0sf>span.changed:where(.svelte-1ymd0sf){color:#957330;background:#fff5dc}.diff-values.svelte-1ymd0sf{align-items:center;gap:8px;min-width:0;margin-top:7px;display:flex}.diff-values.svelte-1ymd0sf>code:where(.svelte-1ymd0sf){text-overflow:ellipsis;white-space:nowrap;border-radius:7px;min-width:0;max-width:50%;padding:6px 8px;font:8px/1.5 SFMono-Regular,Consolas,monospace;overflow:hidden}.before-value.svelte-1ymd0sf{color:#a34c48;background:#fff2f0}.after-value.svelte-1ymd0sf{color:#43845a;background:#eff8f1}.change-arrow.svelte-1ymd0sf{color:#9c91a8;font-size:10px}.truncated-note.svelte-1ymd0sf,.identical-note.svelte-1ymd0sf{color:#817b8e;margin:12px 0 0;font-size:9px}.privacy-note.svelte-1ymd0sf{color:#848193;margin:12px 2px 0;font-size:8px;line-height:1.6}@media (width<=680px){.json-tool.svelte-1ymd0sf{margin-top:16px;padding:0 14px}.tool-panel.svelte-1ymd0sf{border-radius:18px;padding:15px}.tool-heading.svelte-1ymd0sf{flex-direction:column;gap:11px}.tool-heading.svelte-1ymd0sf h2:where(.svelte-1ymd0sf){font-size:23px}.tool-heading.svelte-1ymd0sf>div:where(.svelte-1ymd0sf)>p:where(.svelte-1ymd0sf):last-child{font-size:10px}.editor-grid.svelte-1ymd0sf{grid-template-columns:1fr;gap:10px}.editor-card.svelte-1ymd0sf textarea:where(.svelte-1ymd0sf){min-height:240px;font-size:10px}.action-row.svelte-1ymd0sf{grid-template-columns:1fr 1fr;display:grid}.action-spacer.svelte-1ymd0sf{display:none}.example-button.svelte-1ymd0sf{grid-column:1/-1;justify-self:start}.format-button.svelte-1ymd0sf,.compare-button.svelte-1ymd0sf{width:100%;min-height:48px;padding:0 8px;font-size:8px}.formatted-output.svelte-1ymd0sf,.diff-results.svelte-1ymd0sf{padding:12px}.formatted-output.svelte-1ymd0sf>header:where(.svelte-1ymd0sf)>div:where(.svelte-1ymd0sf):last-child{gap:5px}.formatted-output.svelte-1ymd0sf>header:where(.svelte-1ymd0sf)>div:where(.svelte-1ymd0sf):last-child .small-action:where(.svelte-1ymd0sf){min-height:40px;padding:0 8px}.diff-row.svelte-1ymd0sf{padding:9px}.diff-top.svelte-1ymd0sf>code:where(.svelte-1ymd0sf){font-size:8px}}.json-page[data-astro-cid-t7abfdsr]{background:linear-gradient(#fff 0,#fbf9ff 40%,#fff 100%);min-height:calc(100vh - 164px);padding:19px 0 65px}.breadcrumbs[data-astro-cid-t7abfdsr]{color:#89869b;align-items:center;gap:9px;max-width:1160px;margin:0 auto;padding:0 24px;font-size:10px;display:flex}.breadcrumbs[data-astro-cid-t7abfdsr] a[data-astro-cid-t7abfdsr]{color:#8c5c9d;align-items:center;min-height:44px;display:flex}.json-intro[data-astro-cid-t7abfdsr]{grid-template-columns:104px minmax(0,1fr) 238px;align-items:center;gap:22px;max-width:1160px;margin:18px auto 0;padding:0 24px;display:grid}.json-icon[data-astro-cid-t7abfdsr]{background:linear-gradient(145deg,#e3e1ff,#f8e6f3 55%,#fff2d8);border:1px solid #e4def1;border-radius:27px;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 12px 28px #392d6410}.json-icon[data-astro-cid-t7abfdsr] img[data-astro-cid-t7abfdsr]{filter:drop-shadow(0 8px 14px #49356b29);width:92px;height:92px}.json-intro[data-astro-cid-t7abfdsr] .eyebrow[data-astro-cid-t7abfdsr]{margin-bottom:7px}.json-intro[data-astro-cid-t7abfdsr] h1[data-astro-cid-t7abfdsr]{color:#1d1b36;letter-spacing:-.065em;margin:0;font:800 clamp(30px,4.5vw,47px)/1.05 Manrope,sans-serif}.json-intro[data-astro-cid-t7abfdsr]>div[data-astro-cid-t7abfdsr]:nth-child(2)>p[data-astro-cid-t7abfdsr]:last-child{color:#77768b;max-width:650px;margin:9px 0 0;font-size:12px;line-height:1.65}.json-why[data-astro-cid-t7abfdsr]{color:#514d63;background:linear-gradient(145deg,#f2f1ff,#fffaf1);border:1px solid #e9e1f0;border-radius:16px;flex-direction:column;gap:9px;padding:15px;display:flex}.json-why[data-astro-cid-t7abfdsr] strong[data-astro-cid-t7abfdsr]{color:#29253e;margin-bottom:2px;font:800 12px Manrope,sans-serif}.json-why[data-astro-cid-t7abfdsr]>span[data-astro-cid-t7abfdsr]{align-items:center;gap:7px;font-size:9px;display:flex}.json-why[data-astro-cid-t7abfdsr] i[data-astro-cid-t7abfdsr]{color:#635ca2;background:#e5e4fb;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;font-weight:800;display:grid}.json-chips[data-astro-cid-t7abfdsr]{color:#656176;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;max-width:1160px;margin:18px auto 0;padding:0 24px;font-size:9px;display:flex}.json-chips[data-astro-cid-t7abfdsr] span[data-astro-cid-t7abfdsr]:first-child{color:#7563a3}.json-how[data-astro-cid-t7abfdsr]{border-top:1px solid #eee5ee;grid-template-columns:minmax(180px,.65fr) 1fr;gap:28px;max-width:880px;margin:48px auto 0;padding:34px 24px;display:grid}.json-how[data-astro-cid-t7abfdsr] h2[data-astro-cid-t7abfdsr],.json-related[data-astro-cid-t7abfdsr] h2[data-astro-cid-t7abfdsr]{color:#24213e;letter-spacing:-.05em;margin:0;font:800 24px/1.1 Manrope,sans-serif}.json-how[data-astro-cid-t7abfdsr]>div[data-astro-cid-t7abfdsr]>p[data-astro-cid-t7abfdsr]:last-child{color:#848195;max-width:320px;margin:11px 0 0;font-size:10px;line-height:1.65}.json-how[data-astro-cid-t7abfdsr] ol[data-astro-cid-t7abfdsr]{gap:17px;margin:0;padding:0;list-style:none;display:grid}.json-how[data-astro-cid-t7abfdsr] li[data-astro-cid-t7abfdsr]{align-items:flex-start;gap:11px;display:flex}.json-how[data-astro-cid-t7abfdsr] li[data-astro-cid-t7abfdsr]>span[data-astro-cid-t7abfdsr]{color:#382b40;background:linear-gradient(145deg,#9583d0,#e4ae82);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.json-how[data-astro-cid-t7abfdsr] li[data-astro-cid-t7abfdsr] strong[data-astro-cid-t7abfdsr]{color:#343148;font-size:10px}.json-how[data-astro-cid-t7abfdsr] li[data-astro-cid-t7abfdsr] p[data-astro-cid-t7abfdsr]{color:#858195;margin:4px 0 0;font-size:9px;line-height:1.5}.json-related[data-astro-cid-t7abfdsr]{background:#fffcff;border:1px solid #eee2ef;border-radius:17px;align-items:center;gap:12px;max-width:940px;margin:10px auto 0;padding:23px 24px;display:flex}.json-related[data-astro-cid-t7abfdsr]>div[data-astro-cid-t7abfdsr]{margin-right:auto}.json-related[data-astro-cid-t7abfdsr] .eyebrow[data-astro-cid-t7abfdsr]{margin-bottom:5px}.json-related[data-astro-cid-t7abfdsr] h2[data-astro-cid-t7abfdsr]{font-size:18px}.json-related[data-astro-cid-t7abfdsr]>a[data-astro-cid-t7abfdsr]{color:#6e6199;background:#f0effb;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:0 11px;font-size:9px;font-weight:700;display:flex}@media (width<=820px){.json-intro[data-astro-cid-t7abfdsr]{grid-template-columns:86px minmax(0,1fr);gap:16px}.json-icon[data-astro-cid-t7abfdsr]{border-radius:22px;width:86px;height:86px}.json-icon[data-astro-cid-t7abfdsr] img[data-astro-cid-t7abfdsr]{width:78px;height:78px}.json-why[data-astro-cid-t7abfdsr]{grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.json-why[data-astro-cid-t7abfdsr] strong[data-astro-cid-t7abfdsr]{grid-column:1/-1}.json-how[data-astro-cid-t7abfdsr]{margin-top:35px}}@media (width<=580px){.json-page[data-astro-cid-t7abfdsr]{padding-top:14px}.breadcrumbs[data-astro-cid-t7abfdsr]{padding:0 17px;font-size:9px}.json-intro[data-astro-cid-t7abfdsr]{grid-template-columns:66px minmax(0,1fr);gap:12px;margin-top:11px;padding:0 17px}.json-icon[data-astro-cid-t7abfdsr]{border-radius:18px;width:66px;height:66px}.json-icon[data-astro-cid-t7abfdsr] img[data-astro-cid-t7abfdsr]{width:61px;height:61px}.json-intro[data-astro-cid-t7abfdsr] h1[data-astro-cid-t7abfdsr]{font-size:clamp(25px,7.5vw,35px)}.json-intro[data-astro-cid-t7abfdsr]>div[data-astro-cid-t7abfdsr]:nth-child(2)>p[data-astro-cid-t7abfdsr]:last-child{font-size:10px;line-height:1.55}.json-why[data-astro-cid-t7abfdsr]{grid-template-columns:1fr;gap:7px;padding:12px}.json-why[data-astro-cid-t7abfdsr] strong[data-astro-cid-t7abfdsr]{grid-column:auto}.json-why[data-astro-cid-t7abfdsr]>span[data-astro-cid-t7abfdsr]{font-size:8px}.json-chips[data-astro-cid-t7abfdsr]{justify-content:flex-start;gap:8px 15px;padding:0 18px;font-size:8px}.json-how[data-astro-cid-t7abfdsr]{grid-template-columns:1fr;gap:19px;margin-top:28px;padding:26px 18px}.json-how[data-astro-cid-t7abfdsr] h2[data-astro-cid-t7abfdsr]{font-size:21px}.json-related[data-astro-cid-t7abfdsr]{flex-direction:column;align-items:flex-start;margin:0 16px;padding:18px}.json-related[data-astro-cid-t7abfdsr]>div[data-astro-cid-t7abfdsr]{margin-right:0}.json-related[data-astro-cid-t7abfdsr]>a[data-astro-cid-t7abfdsr]{justify-content:space-between;width:100%;font-size:10px}}
