.ed .ed-panel{gap:8px;display:grid}.ed .ed-panel[hidden]{display:none}.ed .ed-row3{grid-template-columns:.6fr 1fr 1fr;gap:8px;display:grid}.ed .ed-row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ed input,.ed select,.ed textarea{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:700 var(--fs-m) var(--font);font-variant-numeric:tabular-nums;margin-top:6px;padding:0 10px;display:block}.ed select{font-weight:600}.ed textarea{font:500 var(--fs-s)/1.5 var(--font-mono);resize:vertical;padding:8px 10px}.ed input:focus,.ed select:focus,.ed textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ed .ed-small{font-size:var(--fs-xs);color:var(--muted);margin:0}.ed .ed-primary{align-items:center;font-size:clamp(1.3rem,1rem + 1.2vw,1.8rem)}.ed .ed-test{border:1px solid var(--line);border-radius:var(--radius);justify-items:start;gap:8px;margin:14px 0;padding:12px;display:grid}.ed .ed-test h3{font-size:var(--fs-m);margin:0}.ed .ed-test .note{margin:0}.ed .ed-batch summary{cursor:pointer;font-weight:650;font-size:var(--fs-s);align-items:center;min-height:40px;display:flex}.ed .ed-batch{gap:6px;display:grid}
