.employee-export-form{max-width:980px;display:grid;gap:18px}
.employee-export-panel{display:grid;gap:20px}
.employee-export-grid{display:grid;grid-template-columns:1.2fr .7fr;gap:18px}
.employee-export-field{display:flex;flex-direction:column;gap:7px;min-width:0}
.employee-export-field strong,.employee-scope legend{font-size:14px}
.employee-export-field input,.employee-export-field select{width:100%;border:1px solid #cbd5d9;border-radius:10px;padding:12px 13px;background:#fff;color:var(--ink);outline:none;font:inherit}
.employee-export-field input:focus,.employee-export-field select:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(23,107,91,.13)}
.employee-export-field small{color:var(--muted);line-height:1.45}
.employee-export-company{grid-column:1/2}
.employee-scope{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.employee-scope legend{font-weight:800;margin-bottom:10px}
.employee-scope>label{position:relative;display:flex;align-items:flex-start;gap:11px;border:1px solid var(--line);border-radius:13px;padding:16px;cursor:pointer;background:#fff}
.employee-scope>label:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}
.employee-scope input{margin-top:3px;accent-color:var(--brand)}
.employee-scope span{display:flex;flex-direction:column;gap:4px}
.employee-scope small{color:var(--muted);line-height:1.45}
.employee-cohort-field{max-width:700px}
.employee-cohort-field[hidden]{display:none}
.employee-export-actions{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:4px 2px}
.employee-export-actions p{margin:0;color:var(--muted);font-size:12px;line-height:1.5;max-width:630px}
.employee-export-actions .button{min-width:190px}
@media(max-width:720px){.employee-export-grid,.employee-scope{grid-template-columns:1fr}.employee-export-company,.employee-export-password{grid-column:auto}.employee-export-actions{align-items:stretch;flex-direction:column}.employee-export-actions .button{width:100%}}
