/* KUMAI Projects v8: source scope + section responsibility; orange/grey only. */
#new .np-input-scope-field>h3{font-size:16px}
#new [data-input-selector]>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;min-height:42px;font-size:16px;font-weight:650}
#new [data-input-selector]>summary::-webkit-details-marker{display:none}
#new [data-input-selector] .np-party-chevron{font-size:23px}
#new .np-input-scope-tools{display:flex;gap:14px;align-items:center;margin:10px 0}
#new .np-input-scope-tools>.np-label{flex:1}
#new .np-input-scope-tools>.np-check{white-space:nowrap}
#new .np-input-scope-actions{display:flex;gap:8px;flex-wrap:wrap;margin:7px 0}
#new .np-input-options{max-height:500px;overflow:auto;overscroll-behavior:contain;border-top:1px solid #ded8cf;margin-top:9px;padding-right:4px}
#new .np-input-group{border:0;border-bottom:1px solid #e2ded8;padding:10px 0;margin:0}
#new .np-input-group legend{font-size:13px;color:#82613d;font-weight:700;padding-top:8px}
#new .np-input-choice{display:flex;align-items:center;gap:11px;min-height:44px;padding:7px 5px;font-size:14px;line-height:1.45;cursor:pointer;overflow-wrap:anywhere}
#new .np-input-choice:has(input:checked){background:#f4f0ec;border-radius:7px}
#new .np-input-code{flex:0 0 60px;font-size:12px;color:#8c602c;font-weight:700}
#new .np-source-scope-note{padding:10px 13px;margin:12px 0;background:#f5f2ee;color:#726b65;border-left:3px solid #b97726;border-radius:6px;font-size:13px;line-height:1.5}
#new .np-v8-owners .np-v8-owner-entry{align-items:flex-start}
#new .np-v8-owners .np-v8-owner-main{flex:1;min-width:0}
#new .np-owner-form{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px;padding:12px;background:#f8f6f3;border:1px solid #e0d9d0;border-radius:11px}
#new .np-owner-form .np-label{font-size:13px;margin:3px 0}
#new .np-owner-form select{width:100%;max-width:100%}
#new .np-owner-contract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}
#new .np-owner-contract>[data-owner-field],#new .np-owner-contract>.np-label:last-child{grid-column:1/-1}
#new .np-owner-contract[hidden]{display:none!important}
#new [data-owner-roster-status]{min-height:18px}
#new .np-document-workspace .np-empty{min-height:120px}
@media(max-width:720px){
  #new .np-input-scope-tools{display:block}
  #new .np-input-scope-tools>.np-check{margin:10px 0}
  #new .np-input-options{max-height:390px}
  #new .np-input-choice{align-items:flex-start;min-height:44px}
  #new .np-input-code{flex-basis:52px}
  #new .np-v8-owners .np-v8-owner-entry{flex-wrap:wrap}
  #new .np-v8-owners .np-v8-owner-entry>.np-tag{flex:0 0 auto}
  #new .np-v8-owners .np-v8-owner-main{min-width:100%}
  #new .np-owner-contract{grid-template-columns:1fr}
  #new .np-owner-form{padding:10px}
}
