.assignment-form{display:grid;gap:20px}.assignment-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.assignment-controls label,.assignment-form fieldset{min-width:0}.assignment-controls label{display:grid;gap:6px}.assignment-form fieldset{border:1px solid #d5e1de;border-radius:10px;padding:16px}.supervisor-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:8px;max-height:360px;overflow:auto;padding:4px}.supervisor-picker label{display:flex;align-items:flex-start;gap:9px;padding:10px;border:1px solid #dce7e4;border-radius:8px;background:#fff}.supervisor-picker input{width:auto;margin-top:3px}.supervisor-picker small{display:block;margin-top:3px;color:#65777a}@media(max-width:700px){.assignment-controls{grid-template-columns:1fr}.supervisor-picker{grid-template-columns:1fr}}
