/* Forms keep their controls inside the available column at all widths. */
.modal-body fieldset,.modal-body .form-group,.modal-body .form-grid{min-width:0}
.modal-body .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
.modal-body .form-group>span,.modal-body .form-group>small{overflow-wrap:anywhere}
.modal-body .form-group input,.modal-body .form-group select,.modal-body .form-group textarea{box-sizing:border-box;max-width:100%;min-width:0}
.modal-body .check-field>span{display:flex;align-items:flex-start;gap:9px;line-height:1.55}
.modal-body .check-field input[type=checkbox]{flex:0 0 18px;margin-top:2px}
.niwus-mode-note,.niwus-practice-note,.niwus-action-note{line-height:1.65;max-width:900px}
@media(max-width:650px){.modal-body .form-grid{grid-template-columns:minmax(0,1fr)}.modal-body .form-grid>.full{grid-column:auto}}
