/* Long-form admin editors: give data-heavy fields room to breathe. */
.ns-content input,.ns-content select,.ns-content textarea{width:100%;max-width:100%}.ns-content .row>input,.ns-content .row>select,.ns-content .row>textarea{flex:1;min-width:0}.ns-content .card[data-write]>h3{font-size:16px;margin-bottom:6px}.ns-content .card[data-write]>p{max-width:820px}.ns-content textarea{resize:vertical;line-height:1.5}.ns-content #script-body,.ns-content #script-version-body{min-height:220px;width:100%;max-width:none;padding:14px;background:#080d19;color:#d7def5;border-color:rgba(142,157,255,.25);font:11px/1.6 "DM Mono",monospace}.ns-content #script-params,.ns-content #script-version-params{min-height:130px;width:100%;max-width:none;padding:13px;background:#080d19;color:#d7def5;border-color:rgba(142,157,255,.25);font:11px/1.55 "DM Mono",monospace}.ns-content #script-name,.ns-content #script-desc{max-width:720px}.ns-content #conn-name{flex:0 1 240px}.ns-content #conn-url{flex:1 1 520px;min-width:280px;font-family:"DM Mono",monospace}.ns-content #conn-header{width:100%}.ns-content #conn-secret{width:100%;font-family:"DM Mono",monospace}.ns-content #conn-auth{width:100%}.ns-content #conn-private{width:auto}.ns-content #org-name{max-width:720px}.ns-content #policy-terms{min-height:150px;max-width:900px;font-family:"DM Mono",monospace}.ns-content #policy-retention,.ns-content #checkin-seconds{max-width:220px}.ns-content #invite-email{min-width:240px}.ns-content .ns-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ns-content .ns-form-grid>div{min-width:0}.ns-content .ns-form-helper{font-size:10px;color:var(--muted);margin:4px 0 14px}.ns-content .ns-long-field{display:block;max-width:100%}.ns-content #job-connections{width:100%}@media(max-width:760px){.ns-content .ns-form-grid{grid-template-columns:1fr}.ns-content #conn-name,.ns-content #conn-url{flex:1 1 100%;min-width:0}.ns-content #invite-email{min-width:0}}
