.editor.svelte-1nnp39i{min-width:0}.inputs.svelte-1nnp39i,.panes.svelte-1nnp39i{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}label.svelte-1nnp39i{min-width:0;font:.75rem var(--font-mono);gap:.5rem;padding:1rem;display:grid}textarea.svelte-1nnp39i{box-sizing:border-box;resize:vertical;border:1px solid var(--brut-rule);background:var(--brut-bg);width:100%;min-height:8rem;color:var(--brut-ink);font:.8rem/1.6 var(--font-mono);padding:.85rem}.controls.svelte-1nnp39i{flex-wrap:wrap;gap:1rem;padding:1rem;display:flex}button.svelte-1nnp39i{border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);cursor:pointer;padding:.4rem .7rem}p.svelte-1nnp39i{padding:1rem}section.svelte-1nnp39i{border:1px solid var(--brut-rule);grid-template-rows:auto 1fr auto;min-width:0;display:grid}h2.svelte-1nnp39i,footer.svelte-1nnp39i{font:.75rem var(--font-mono);margin:0;padding:.75rem 1rem}footer.svelte-1nnp39i{border-top:1px solid var(--brut-rule)}.diff-output.svelte-1nnp39i{overflow-wrap:anywhere;white-space:pre-wrap;min-height:8rem;max-height:24rem;padding:1rem;overflow:auto}.diff-output.svelte-1nnp39i:focus-visible{outline:2px solid var(--brut-accent);outline-offset:-2px}@media (width<=700px){.inputs.svelte-1nnp39i,.panes.svelte-1nnp39i{grid-template-columns:minmax(0,1fr)}}
