.json-compare[data-astro-cid-pfugyl2g]{margin-top:1.25rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.json-compare__head[data-astro-cid-pfugyl2g]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.json-compare__head[data-astro-cid-pfugyl2g] h2[data-astro-cid-pfugyl2g]{margin:.12rem 0 0;font-size:1.08rem}.json-compare__inputs[data-astro-cid-pfugyl2g]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.json-compare__inputs[data-astro-cid-pfugyl2g] .tool-textarea[data-astro-cid-pfugyl2g]{min-height:220px}.json-compare__actions[data-astro-cid-pfugyl2g]{margin:.75rem 0}.json-compare__output[data-astro-cid-pfugyl2g]{margin-top:.65rem}.json-compare__summary[data-astro-cid-pfugyl2g]{margin-bottom:.5rem;color:var(--color-text-light);font-size:.8rem;font-weight:650}.json-compare__list[data-astro-cid-pfugyl2g]{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.json-compare__change[data-astro-cid-pfugyl2g]{display:grid;grid-template-columns:4.7rem minmax(9rem,.8fr) minmax(0,2fr);gap:.65rem;align-items:start;padding:.55rem .65rem;border-radius:var(--radius-sm);background:var(--color-code-bg);font-size:.78rem}.json-compare__kind[data-astro-cid-pfugyl2g]{width:max-content;padding:.1rem .35rem;border-radius:999px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.json-compare__change--added[data-astro-cid-pfugyl2g] .json-compare__kind[data-astro-cid-pfugyl2g]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 13%,transparent)}.json-compare__change--removed[data-astro-cid-pfugyl2g] .json-compare__kind[data-astro-cid-pfugyl2g]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 13%,transparent)}.json-compare__change--changed[data-astro-cid-pfugyl2g] .json-compare__kind[data-astro-cid-pfugyl2g]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 15%,transparent)}.json-compare__path[data-astro-cid-pfugyl2g]{color:var(--color-info);overflow-wrap:anywhere}.json-compare__values[data-astro-cid-pfugyl2g]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;color:var(--color-text-light)}.json-compare__values[data-astro-cid-pfugyl2g] code[data-astro-cid-pfugyl2g]{max-width:100%;overflow-wrap:anywhere}.json-compare__empty[data-astro-cid-pfugyl2g]{padding:1.2rem;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-light);font-size:.86rem;text-align:center}.jf-workbench[data-astro-cid-pfugyl2g]{margin-top:0;display:flex;align-items:stretch;gap:0;min-height:calc(100dvh - var(--site-header-height) - 72px);background:transparent}.jf-pane[data-astro-cid-pfugyl2g]{margin:0;gap:0;padding:0;box-sizing:border-box;min-height:0}.jf-pane--left[data-astro-cid-pfugyl2g]{width:var(--left-pane);min-width:300px;max-width:calc(100% - 320px)}.jf-pane--right[data-astro-cid-pfugyl2g]{flex:1;min-width:320px;display:grid;grid-template-rows:auto 1fr;align-content:stretch}.jf-pane__head[data-astro-cid-pfugyl2g]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:38px;padding:.25rem .5rem .25rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-surface) 82%,transparent)}.jf-pane__head[data-astro-cid-pfugyl2g] .tool-panel__label[data-astro-cid-pfugyl2g]{flex:0 0 auto;margin:0;font-size:.68rem}.jf-pane__actions[data-astro-cid-pfugyl2g]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;flex-wrap:wrap}.jf-pane__actions[data-astro-cid-pfugyl2g] .tool-btn[data-astro-cid-pfugyl2g]{min-height:26px;padding:.25rem .42rem;border-radius:.35rem;font-size:.68rem}.jf-pane[data-astro-cid-pfugyl2g] .tool-textarea[data-astro-cid-pfugyl2g],.jf-pane[data-astro-cid-pfugyl2g] .tool-output[data-astro-cid-pfugyl2g]{flex:1;min-height:0;height:100%;margin:0;border:0;border-radius:0;box-shadow:none}.jf-pane[data-astro-cid-pfugyl2g] .dc-editor[data-astro-cid-pfugyl2g]{flex:1;min-height:0;margin:0;border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important}.jf-pane[data-astro-cid-pfugyl2g] .dc-editor[data-astro-cid-pfugyl2g] .dc-editor__mount[data-astro-cid-pfugyl2g],.jf-pane[data-astro-cid-pfugyl2g] .dc-editor[data-astro-cid-pfugyl2g] .cm-editor[data-astro-cid-pfugyl2g]{border-radius:0!important;box-shadow:none!important}.jf-pane--right[data-astro-cid-pfugyl2g] .dc-editor[data-astro-cid-pfugyl2g]{height:100%;min-height:0}.jf-splitter[data-astro-cid-pfugyl2g]{width:8px;background:transparent;border:0;cursor:col-resize;display:flex;align-items:center;justify-content:center;user-select:none;touch-action:none}.jf-splitter[data-astro-cid-pfugyl2g] span[data-astro-cid-pfugyl2g]{width:2px;height:32px;border-radius:999px;background:color-mix(in oklab,var(--color-text-light) 45%,transparent)}.jf-splitter[data-astro-cid-pfugyl2g]:hover span[data-astro-cid-pfugyl2g],.jf-splitter[data-astro-cid-pfugyl2g]:focus-visible span[data-astro-cid-pfugyl2g],.jf-workbench--dragging[data-astro-cid-pfugyl2g] .jf-splitter[data-astro-cid-pfugyl2g] span[data-astro-cid-pfugyl2g]{background:var(--color-primary)}.convert-menu[data-astro-cid-pfugyl2g]{position:relative}.convert-menu[data-astro-cid-pfugyl2g]>summary[data-astro-cid-pfugyl2g]{list-style:none;cursor:pointer}.convert-menu[data-astro-cid-pfugyl2g]>summary[data-astro-cid-pfugyl2g]::-webkit-details-marker{display:none}.convert-menu[data-astro-cid-pfugyl2g]>summary[data-astro-cid-pfugyl2g] span[data-astro-cid-pfugyl2g]{display:inline-block;transition:transform .15s ease}.convert-menu[data-astro-cid-pfugyl2g][open]>summary[data-astro-cid-pfugyl2g] span[data-astro-cid-pfugyl2g]{transform:rotate(180deg)}.convert-menu__options[data-astro-cid-pfugyl2g]{position:absolute;z-index:10;top:calc(100% + .35rem);right:0;display:grid;min-width:178px;padding:.3rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md)}.convert-menu__options[data-astro-cid-pfugyl2g] button[data-astro-cid-pfugyl2g]{appearance:none;width:100%;padding:.45rem .55rem;border:0;border-radius:.3rem;background:transparent;color:var(--color-text);cursor:pointer;font:inherit;font-size:.72rem;text-align:left}.convert-menu__options[data-astro-cid-pfugyl2g] button[data-astro-cid-pfugyl2g]:hover,.convert-menu__options[data-astro-cid-pfugyl2g] button[data-astro-cid-pfugyl2g]:focus-visible{background:var(--color-code-bg);color:var(--color-primary);outline:none}@media(max-width:760px){.jf-workbench[data-astro-cid-pfugyl2g]{display:block;min-height:0;border:0;background:transparent}.jf-pane--left[data-astro-cid-pfugyl2g],.jf-pane--right[data-astro-cid-pfugyl2g]{width:100%;min-width:0;max-width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:.75rem}.jf-pane[data-astro-cid-pfugyl2g] .tool-textarea[data-astro-cid-pfugyl2g],.jf-pane[data-astro-cid-pfugyl2g] .tool-output[data-astro-cid-pfugyl2g]{min-height:350px;max-height:50vh}.jf-pane[data-astro-cid-pfugyl2g] .dc-editor[data-astro-cid-pfugyl2g]{min-height:320px;max-height:50vh}.jf-splitter[data-astro-cid-pfugyl2g]{display:none}}@media(max-width:620px){.jf-pane__head[data-astro-cid-pfugyl2g]{align-items:flex-start;flex-direction:column;padding:.45rem .6rem}.jf-pane__actions[data-astro-cid-pfugyl2g]{justify-content:flex-start}.json-compare[data-astro-cid-pfugyl2g]{padding:.75rem}.json-compare__inputs[data-astro-cid-pfugyl2g]{grid-template-columns:1fr}.json-compare__change[data-astro-cid-pfugyl2g]{grid-template-columns:1fr;gap:.35rem}}
