textarea.dev-code{tab-size:2;overflow-wrap:anywhere;line-height:1.45}:is(.code-tool,.sql-tool,.data-tool,.json-schema-tool) textarea.code[readonly]{white-space:pre;overflow-wrap:normal;tab-size:2;line-height:1.45;overflow-x:auto}.dev-area{flex-direction:column;gap:8px;min-width:0;display:flex}.prose pre.dev-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.fields.dev-opts{flex-wrap:wrap;align-items:flex-start;gap:12px 28px;margin-bottom:0;display:flex}.fields.dev-opts>.field:not(.segmented){flex:220px;max-width:340px}.dev-ticks{flex-direction:column;gap:8px;display:flex}.dev-ticks:empty{display:none}.dev-more>.fields{margin-top:4px}.dev-convert-row{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.dev-swap{min-width:44px;min-height:40px;font-size:1.15rem;line-height:1}.dev-ok{color:var(--good);margin:0;font-weight:600}.dev-size{margin-top:4px}.json-schema-tool .grid-2{gap:12px}.schema-draft{max-width:360px}.schema-verdict{margin:0;font-size:1.05rem;font-weight:700}.schema-verdict.good{color:var(--good)}.schema-verdict.bad{color:var(--error)}.schema-issues{border:1px solid var(--border);border-left:4px solid var(--error);background:var(--surface);border-radius:10px;margin-top:10px;padding:10px 12px}.schema-issues.is-warn{border-left-color:var(--saffron)}.schema-issues-title{margin:0 0 6px;font-size:.9rem;font-weight:700}.schema-issues ol{gap:8px;margin:0;padding-left:1.4em;display:grid}.schema-issues li{overflow-wrap:anywhere}.schema-at{font:inherit;border:1px solid var(--border);background:var(--bg);min-height:28px;color:var(--accent);cursor:pointer;white-space:nowrap;border-radius:999px;margin-right:6px;padding:3px 10px;font-size:.78rem}.schema-at:hover{border-color:var(--accent)}.schema-path{margin-right:6px;font-size:.85rem}.dev-min textarea.code[readonly]{white-space:pre-wrap;overflow-wrap:anywhere}.json-schema-tool textarea.dev-code{white-space:pre;overflow-wrap:normal;overflow-x:auto}