.operator-management-panel{margin:1rem 0;padding:1rem;border:1px solid var(--border,#d3dbe3);border-radius:.75rem}
.operator-management-form,.operator-management-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin:.75rem 0}
.operator-management-form label,.operator-management-actions label{display:flex;flex-direction:column;gap:.25rem;min-width:11rem;flex:1}
.operator-management-form input,.operator-management-actions input{max-width:100%;padding:.5rem}
.operator-management-list{display:grid;gap:.75rem}
.operator-management-card{padding:.9rem;border:1px solid var(--border,#d3dbe3);border-radius:.5rem}
.operator-management-card h3{margin:.2rem 0}.operator-management-card p{overflow-wrap:anywhere}
@media(max-width:640px){.operator-management-form,.operator-management-actions{flex-direction:column;align-items:stretch}.operator-management-form label,.operator-management-actions label{width:100%}}
