.employee-import-dialog{width:min(1000px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}.employee-import-dialog fieldset{border:1px solid #d5e1e5;border-radius:9px;margin:16px 0;padding:15px}.employee-import-dialog .employee-import-range,.employee-import-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.employee-import-dialog .employee-import-range{align-items:end}.employee-import-dialog .field{min-width:0}.employee-import-dialog .field select,.employee-import-dialog .field input{max-width:100%}.employee-import-dialog textarea{min-height:130px;resize:vertical}.employee-import-scroll{overflow:auto;max-height:330px;border:1px solid #d5e1e5}.employee-import-scroll table{border-collapse:collapse;min-width:960px;width:100%;font-size:14px}.employee-import-scroll th,.employee-import-scroll td{border-bottom:1px solid #d5e1e5;padding:9px;text-align:start;white-space:normal}.employee-import-scroll tr[data-result=needs-category]{background:#fff8e8}.employee-import-scroll tr[data-result=update]{background:#edf8f1}.employee-import-scroll tr[data-result=error]{background:#fff0ef}.employee-import-scroll tr[data-result=duplicate]{background:#f4f5f7}.employee-import-dialog #employeeImportStatus{color:#9e3030;line-height:1.7}.employee-import-dialog #employeeImportSummary{color:var(--ref-main,#176c73)}.employees-view .students-heading{flex-wrap:wrap}.employees-view #employeeImportButton{min-height:44px}@media(max-width:700px){.employee-import-dialog .employee-import-range,.employee-import-columns{grid-template-columns:1fr}.employee-import-dialog{padding:15px}.employee-import-dialog input,.employee-import-dialog select,.employee-import-dialog textarea{font-size:16px}}@media print{.employee-import-dialog{display:none!important}}
