.admin-detail-modal.is-wide .admin-user-editor-card{width:min(900px,calc(100vw - 40px))!important;max-width:900px!important}
.admin-detail-modal .admin-detail-body>#collaboratorForm,.admin-detail-modal .admin-detail-body>#adminUserForm{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}
.admin-detail-modal .admin-access-field{display:grid;gap:7px;min-width:0;color:#401126;font:700 13px Outfit,sans-serif}
.admin-detail-modal .admin-access-field>span{display:block}
.admin-detail-modal .admin-access-field:has(#collabPassword),.admin-detail-modal .admin-access-field:has(#newAdminPassword){grid-column:1/-1}
.admin-detail-modal .admin-access-field>input,.admin-detail-modal .admin-access-field>.password-shell{box-sizing:border-box;width:100%!important;min-width:0}
.admin-detail-modal .admin-access-field>input,.admin-detail-modal .admin-access-field>select{box-sizing:border-box;width:100%!important;min-height:52px!important;padding:13px 15px!important;border:1px solid #cfdad1!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}
.admin-detail-modal .password-shell{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:stretch;gap:0;overflow:hidden;background:#fff!important;border:1px solid #cfdad1!important;border-radius:14px!important}
.admin-detail-modal .password-shell>input{min-height:50px!important;padding:13px 15px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.admin-detail-modal .password-shell input{min-width:0!important;width:100%!important;grid-column:1}
.admin-detail-modal .password-actions{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;display:flex!important;align-items:stretch!important;align-self:stretch!important;gap:0;padding:0;border:0!important;border-left:1px solid #e3e9e2!important;border-radius:0!important;background:#fff;transform:none!important}
.admin-detail-modal .password-shell button{position:static!important;display:grid!important;place-items:center!important;width:46px!important;min-width:46px!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0!important;line-height:1!important;transform:none!important}
.admin-detail-modal .password-generate{width:62px!important;min-width:62px!important;padding:0 12px!important;border:0!important;border-left:1px solid #e4cb96!important;border-radius:0!important;background:#fffaf0!important;color:#711a39!important;font-weight:800!important}
.admin-detail-modal #collaboratorForm .password-shell>.password-generate,.admin-detail-modal #adminUserForm .password-shell>.password-generate{width:62px!important;min-width:62px!important}
.admin-detail-modal #collaboratorForm>.password-requirements,.admin-detail-modal #collaboratorForm>.password-checklist{grid-column:1/-1!important}
.admin-detail-modal .password-checklist,.admin-detail-modal .password-requirements{grid-column:1/-1}
.admin-detail-modal #collaboratorForm>.primary-btn,.admin-detail-modal #adminUserForm>.primary-btn{grid-column:1/-1!important;min-height:54px;margin-top:2px}
@media(max-width:700px){.admin-detail-modal.is-wide .admin-user-editor-card{width:min(560px,calc(100vw - 20px))!important}.admin-detail-modal .admin-detail-body>#collaboratorForm,.admin-detail-modal .admin-detail-body>#adminUserForm{grid-template-columns:1fr!important}.admin-detail-modal .password-shell{grid-template-columns:minmax(0,1fr) auto!important}.admin-detail-modal .password-generate{grid-column:1/-1;min-height:42px}}
