/* v83: Admin Add Delegate visual layer only. Scoped to admin/add_single. */
body.nx-admin-add-delegate-v83 #main {min-width:0;}
body.nx-admin-add-delegate-v83 #main > .page-heading,
body.nx-admin-add-delegate-v83 #main > .page-header {margin-bottom:20px;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form {width:100%;max-width:100%;min-width:0;display:grid;gap:20px;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form > .card {border:1px solid #dfe5ef;border-radius:12px;background:#fff;box-shadow:0 3px 16px rgba(24,39,80,.045);min-width:0;overflow:visible;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .card h2,
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .card h3 {color:#292d77;letter-spacing:-.015em;line-height:1.3;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .row {display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;min-width:0;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .row > * {min-width:0;max-width:100%;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form label {color:#33415c;font-weight:600;line-height:1.5;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form input:not([type=checkbox]):not([type=radio]):not([type=file]),
body.nx-admin-add-delegate-v83 #main .delegate-registration-form select,
body.nx-admin-add-delegate-v83 #main .delegate-registration-form textarea {box-sizing:border-box;max-width:100%;min-height:43px;border:1px solid #ccd5e4;border-radius:7px;background:#fff;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form :is(input,select,textarea):focus-visible {outline:2px solid #292d77;outline-offset:1px;border-color:#292d77;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form :is(input,select,textarea):disabled {background:#f3f5f9;color:#667085;cursor:not-allowed;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .actions {display:flex;align-items:center;flex-wrap:wrap;gap:12px;}
body.nx-admin-add-delegate-v83 #main .delegate-registration-form .primary {background:#292d77;border-color:#292d77;color:white;}
@media(max-width:767px){body.nx-admin-add-delegate-v83 #main .delegate-registration-form{gap:14px;}body.nx-admin-add-delegate-v83 #main .delegate-registration-form .row{gap:12px;}body.nx-admin-add-delegate-v83 #main .delegate-registration-form .row>*{flex:1 1 100%;width:100%;}body.nx-admin-add-delegate-v83 #main .delegate-registration-form .actions>*{max-width:100%;white-space:normal;}}
