.data-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.data-editors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.data-editors>div{min-width:0}.data-editors textarea{resize:vertical;tab-size:2;white-space:pre;min-height:18rem}.data-actions{display:flex;gap:.5rem;flex-wrap:wrap}.data-converter summary{cursor:pointer;font-weight:600}@media(max-width:767px){.data-options,.data-editors{grid-template-columns:1fr}.data-editors textarea{min-height:12rem}}
