.core-users-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.core-users-actions .btn{min-height:44px}.core-users-table{overflow-x:auto}.core-users-table th,.core-users-table td{min-width:80px}.core-user-editor .field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.core-user-editor .input,.core-user-editor .select{min-height:44px;font-size:16px}.core-user-editor .btn{min-height:44px}.core-user-editor .modal__actions{flex-wrap:wrap;gap:8px}.core-user-confirm,.core-user-current{margin-top:16px;padding:16px;border:1px solid var(--color-line,#d7dae2);border-radius:6px;white-space:pre-line;overflow-wrap:anywhere}.core-user-editor #cu-status{white-space:pre-line;overflow-wrap:anywhere}.core-user-editor .modal{max-height:calc(100dvh - 32px);overflow-y:auto}.core-user-editor [hidden]{display:none!important}@media(max-width:600px){.core-user-editor .form-grid{grid-template-columns:1fr}.core-user-editor .modal__actions .btn{flex:1 1 130px}.core-users-actions{width:100%}.core-users-actions .btn{flex:1}.core-user-editor .modal{padding:20px;max-height:calc(100dvh - 24px)}}
.core-user-editor .modal__actions{position:static;bottom:auto;margin-bottom:0;z-index:auto}
.core-user-editor .core-user-confirm .modal__actions{padding-bottom:0}
.core-user-editor .modal__actions .btn{white-space:normal;overflow-wrap:anywhere}
@media(max-width:600px){.core-user-editor .modal__actions .btn{flex-basis:100%}}
