.modal:has(.hr-imports){width:min(980px,calc(100vw - 32px));max-width:980px}
.hr-imports{min-width:0}
.hr-import-note{color:var(--text-secondary,#606a7b);line-height:1.55;margin:0 0 20px}
.hr-import-table{overflow-x:auto}
.hr-import-table .table td{vertical-align:middle}
.hr-import-table .table td:last-child{width:130px}
.hr-import-empty{padding:24px 0;color:var(--text-secondary,#606a7b)}
.hr-confirm{display:flex;gap:10px;align-items:flex-start;line-height:1.45;margin:14px 0}
.hr-confirm input{width:18px;height:18px;flex:0 0 auto;margin-top:2px}
.hr-imports textarea{width:100%;box-sizing:border-box;resize:vertical}
.hr-imports [hidden]{display:none!important}
@media(max-width:600px){.hr-import-table .table th:nth-child(3),.hr-import-table .table td:nth-child(3){display:none}.hr-import-table .table th,.hr-import-table .table td{padding:10px 8px}.hr-import-table .table td:last-child{width:auto}.hr-import-table .btn{white-space:normal}.hr-imports .form-actions{flex-wrap:wrap}}
