.tool-workspace-section[data-astro-cid-m6verotd]{padding-bottom:clamp(3.5rem,8vw,6rem)}.tool-workspace-section[data-astro-cid-m6verotd] .privacy-notice{max-width:54rem;margin:0 auto 1rem}.json-workspace[data-astro-cid-m6verotd]{max-width:76rem;margin-inline:auto;overflow:hidden}.json-workspace__header[data-astro-cid-m6verotd]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;padding:1.2rem clamp(1.2rem,3vw,1.8rem);display:flex}.workspace-title[data-astro-cid-m6verotd],.workspace-title[data-astro-cid-m6verotd]>div[data-astro-cid-m6verotd],.editor-heading[data-astro-cid-m6verotd]>div[data-astro-cid-m6verotd],.json-actions[data-astro-cid-m6verotd] legend[data-astro-cid-m6verotd]{align-items:center;gap:.65rem;min-width:0;display:flex}.workspace-title[data-astro-cid-m6verotd]>div[data-astro-cid-m6verotd]{display:block}.workspace-title[data-astro-cid-m6verotd] h2[data-astro-cid-m6verotd],.editor-heading[data-astro-cid-m6verotd] h3[data-astro-cid-m6verotd],.json-actions[data-astro-cid-m6verotd] legend[data-astro-cid-m6verotd]{font-size:var(--text-lg);letter-spacing:-.02em;font-weight:750}.workspace-title[data-astro-cid-m6verotd] p[data-astro-cid-m6verotd]{font-size:var(--text-xs);margin:.25rem 0 0}.workspace-step[data-astro-cid-m6verotd]{background:var(--color-accent-soft);width:1.9rem;height:1.9rem;color:var(--color-accent-text);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:750;display:grid}.validation-status[data-astro-cid-m6verotd]{border:1px solid var(--color-border);background:var(--color-surface-muted);min-height:2.45rem;color:var(--color-text-muted);font-size:var(--text-xs);border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.45rem .7rem;font-weight:750;display:inline-flex}.validation-status[data-astro-cid-m6verotd][data-state=valid]{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-text)}.validation-status[data-astro-cid-m6verotd][data-state=invalid],.validation-status[data-astro-cid-m6verotd][data-state=error]{border-color:var(--color-error-border);background:var(--color-error-soft);color:var(--color-error-text)}.validation-status__icon[data-astro-cid-m6verotd]{font-family:var(--font-mono);font-size:.85rem}.json-flow[data-astro-cid-m6verotd]{grid-template-columns:minmax(0,1fr) minmax(12.5rem,.42fr) minmax(0,1fr);display:grid}.json-editor[data-astro-cid-m6verotd],.json-actions[data-astro-cid-m6verotd]{border:0;min-width:0;margin:0;padding:clamp(1.15rem,2.5vw,1.6rem)}.json-actions[data-astro-cid-m6verotd]{border-inline:1px solid var(--color-border);background:var(--color-surface-muted)}.json-actions[data-astro-cid-m6verotd] legend[data-astro-cid-m6verotd]{float:left;width:100%;color:var(--color-text);margin-bottom:1.2rem}.json-actions[data-astro-cid-m6verotd] legend[data-astro-cid-m6verotd]+[data-astro-cid-m6verotd]{clear:both}.editor-heading[data-astro-cid-m6verotd]{justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin-bottom:1.15rem;display:flex}.editor-metrics[data-astro-cid-m6verotd]{color:var(--color-text-subtle);flex-direction:column;flex:none;align-items:flex-end;font-size:.7rem;font-weight:650;line-height:1.45;display:flex}.code-editor[data-astro-cid-m6verotd]{tab-size:2;min-height:clamp(19rem,34vw,27rem);font-family:var(--font-mono);overflow-wrap:normal;white-space:pre;font-size:.84rem;line-height:1.62}.code-editor--output[data-astro-cid-m6verotd]{border-color:var(--color-control-border);background:var(--color-accent-soft);color:var(--color-accent-text)}.json-error[data-astro-cid-m6verotd]{border:1px solid var(--color-error-border);border-radius:var(--radius-sm);background:var(--color-error-soft);padding:.7rem .8rem;line-height:1.5}.action-stack[data-astro-cid-m6verotd],.secondary-actions[data-astro-cid-m6verotd]{gap:.65rem;margin-top:1.2rem;display:grid}.secondary-actions[data-astro-cid-m6verotd]{border-top:1px solid var(--color-border);padding-top:1.2rem}.action-stack[data-astro-cid-m6verotd] .button[data-astro-cid-m6verotd],.secondary-actions[data-astro-cid-m6verotd] .button[data-astro-cid-m6verotd]{width:100%}.output-actions[data-astro-cid-m6verotd]{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.output-actions[data-astro-cid-m6verotd]>.button,.output-actions[data-astro-cid-m6verotd]>.button[data-astro-cid-m6verotd]{flex:9rem}.copy-button.is-success{border-color:var(--color-success-action);background:var(--color-success-action)}.tool-details__grid[data-astro-cid-m6verotd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,7vw,6rem);display:grid}.tool-details[data-astro-cid-m6verotd] h2[data-astro-cid-m6verotd],.prose-section[data-astro-cid-m6verotd] h2[data-astro-cid-m6verotd]{margin-top:.55rem}.tool-details[data-astro-cid-m6verotd] article[data-astro-cid-m6verotd]>p[data-astro-cid-m6verotd],.prose-section[data-astro-cid-m6verotd]>p[data-astro-cid-m6verotd]{margin-top:1rem;line-height:1.75}.value-examples[data-astro-cid-m6verotd]{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.value-examples[data-astro-cid-m6verotd] code[data-astro-cid-m6verotd]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);min-height:2.4rem;color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-sm);align-items:center;padding:.45rem .65rem;display:inline-flex}.process-list[data-astro-cid-m6verotd]{counter-reset:process;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.process-list[data-astro-cid-m6verotd] li[data-astro-cid-m6verotd]{counter-increment:process;grid-template-columns:auto 1fr;gap:.15rem .8rem;display:grid}.process-list[data-astro-cid-m6verotd] li[data-astro-cid-m6verotd]:before{color:var(--color-accent-text);font-family:var(--font-mono);font-size:var(--text-sm);content:"0" counter(process);grid-row:span 2;font-weight:750}.process-list[data-astro-cid-m6verotd] strong[data-astro-cid-m6verotd]{color:var(--color-text)}.process-list[data-astro-cid-m6verotd] span[data-astro-cid-m6verotd]{color:var(--color-text-muted)}.prose-section[data-astro-cid-m6verotd]>p[data-astro-cid-m6verotd]{font-size:var(--text-lg)}.prose-section[data-astro-cid-m6verotd] code[data-astro-cid-m6verotd],.tool-details[data-astro-cid-m6verotd] p[data-astro-cid-m6verotd] code[data-astro-cid-m6verotd]{color:var(--color-accent-text);font-family:var(--font-mono);font-size:.92em}.guidance-cards[data-astro-cid-m6verotd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.guidance-cards[data-astro-cid-m6verotd] article[data-astro-cid-m6verotd]{border-top:2px solid var(--color-accent);background:var(--color-surface);padding:1.25rem}.guidance-cards[data-astro-cid-m6verotd] h3[data-astro-cid-m6verotd]{font-size:var(--text-lg)}.guidance-cards[data-astro-cid-m6verotd] p[data-astro-cid-m6verotd]{margin:.55rem 0 0}@media (width<=64rem){.json-flow[data-astro-cid-m6verotd]{grid-template-columns:1fr}.json-actions[data-astro-cid-m6verotd]{border-block:1px solid var(--color-border);border-inline:0}.json-actions[data-astro-cid-m6verotd] .field[data-astro-cid-m6verotd]{max-width:24rem}.action-stack[data-astro-cid-m6verotd],.secondary-actions[data-astro-cid-m6verotd]{grid-template-columns:repeat(3,minmax(0,1fr))}.secondary-actions[data-astro-cid-m6verotd]{grid-template-columns:repeat(2,minmax(0,1fr))}.code-editor[data-astro-cid-m6verotd]{min-height:18rem;font-size:1rem}}@media (width<=46rem){.tool-details__grid[data-astro-cid-m6verotd]{grid-template-columns:1fr}.json-workspace__header[data-astro-cid-m6verotd]{flex-direction:column;align-items:flex-start}.validation-status[data-astro-cid-m6verotd]{align-self:flex-start}.action-stack[data-astro-cid-m6verotd],.secondary-actions[data-astro-cid-m6verotd],.guidance-cards[data-astro-cid-m6verotd]{grid-template-columns:1fr}}@media (width<=32rem){.editor-heading[data-astro-cid-m6verotd]{flex-direction:column;align-items:flex-start}.editor-metrics[data-astro-cid-m6verotd]{flex-direction:row;align-items:center;gap:.8rem}.output-actions[data-astro-cid-m6verotd]{flex-direction:column}.output-actions[data-astro-cid-m6verotd]>.button,.output-actions[data-astro-cid-m6verotd]>.button[data-astro-cid-m6verotd]{flex-basis:auto;width:100%}}
