.nc-card{gap:var(--gap);flex-direction:column;display:flex}.nc-bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.nc-bar .nc-count{font-size:var(--fs-sub);color:var(--ink-2);font-weight:700}.nc-who{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius);flex-direction:column;justify-content:center;gap:4px;min-height:76px;padding:12px;display:flex}.nc-who-l1{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:1.22em;font-weight:700;display:flex}.nc-who-l1 .rm{font-family:var(--font-mono);font-size:var(--fs-sub);color:var(--ink-2);font-weight:400}.nc-who-l2{font-size:var(--fs-sub);color:var(--ink-2);min-height:1.45em}.nc-done{gap:var(--gap);border:1px solid var(--ok);border-radius:var(--radius);background:var(--ok-soft);min-height:300px;color:var(--ok);flex-direction:column;justify-content:center;align-items:flex-start;padding:16px;font-weight:700;display:flex}.pad-fields{gap:var(--gap);display:grid}.tap.pad-field{flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:72px;padding:4px 6px;display:flex}.pad-field .pf-label{font-size:var(--fs-sub);color:var(--ink-2);font-weight:400}.pad-field .pf-val{font-family:var(--font-mono);font-size:1.45em;line-height:1.2}.pad-field .pf-state{min-height:1.3em;color:var(--accent-ink);font-size:.8em;font-weight:700}.tap.pad-field-warn{border-color:var(--bad);border-width:2px}.pad-warn{min-height:2.9em;font-size:var(--fs-sub);color:var(--bad);font-weight:700;line-height:1.35}.pad-sub{font-size:var(--fs-sub);color:var(--ink-2);min-height:1.45em}.pad .tap.pad-key{min-height:var(--btn)}.nc-chips{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nc-chips.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.nc-chips.c5{grid-template-columns:repeat(5,minmax(0,1fr))}.tap.nc-chip{min-height:var(--btn);font-size:var(--fs-sub);padding:4px 6px;line-height:1.2}.nc-chips.c5 .tap.nc-chip{padding:2px;font-size:.875em}.nc-label{font-size:var(--fs-sub);color:var(--ink-2);font-weight:700}.nc-sub-actions{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nc-names{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tap.nc-save{width:100%}.nc-chips.c2x{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-height:700px){.nc-who{min-height:56px;padding-block:8px}}@media (max-width:340px),(max-height:480px){.nc-chips,.nc-chips.c3,.nc-chips.c2x,.nc-sub-actions{grid-template-columns:1fr}.nc-chips.c5{grid-template-columns:repeat(2,minmax(0,1fr))}}.nc-inputs{gap:var(--gap);flex-direction:column;display:flex}.nc-card:has(>.nc-inputs)>.nc-save{box-shadow:none;position:static}@media (min-width:341px) and (min-height:481px){.screen-body:has(>.nc-card>.nc-inputs){height:100%;min-height:0}.screen-body:has(>.nc-card>.nc-inputs)>.nc-bar{flex:none}.nc-card:has(>.nc-inputs){flex:1;min-height:0}.nc-card:has(>.nc-inputs)>:not(.nc-inputs){flex:none}.nc-inputs{min-height:0;padding-bottom:var(--gap);flex:1;overflow-y:auto}}
