.users-v12 .form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.users-v12 label,.users-dialog-v12 label{display:grid;gap:7px}.users-dialog-v12{width:min(1080px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:28px;background:var(--surface,#f8f8f4);color:var(--ink,#252b2b);border:1px solid #d5d8d0;box-sizing:border-box;overflow:auto}.users-dialog-v12::backdrop{background:#0008}.users-dialog-v12 .dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.users-dialog-v12 .dialog-dismiss{background:#252b2b;color:white;flex-shrink:0}.users-modal-brand{display:flex;align-items:center;gap:20px;border-bottom:1px solid #d5d8d0;margin-bottom:22px;padding-bottom:18px;font-weight:600}.users-modal-brand img{width:80px;height:70px;object-fit:contain}.users-dialog-v12 .form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.users-dialog-v12 .users-check{display:flex;align-items:center;gap:10px;margin:14px 0}.users-dialog-v12 .users-check input{width:19px;height:19px;margin:0;flex-shrink:0}.users-dialog-v12 input:not([type=checkbox]),.users-dialog-v12 select{width:100%;box-sizing:border-box}.users-dialog-v12 .users-client-options{max-height:220px;overflow:auto}.users-v12 .table-wrap,.users-dialog-v12 .table-wrap{overflow-x:auto}.users-dialog-v12 .actions{margin-top:22px}.users-v12 .actions{flex-wrap:wrap;gap:10px}.users-v12 td .btn{margin:3px}.users-dialog-v12 fieldset{border:1px solid #d5d8d0;padding:14px}.users-dialog-v12 .message:empty{display:none}@media(max-width:600px){.users-dialog-v12{padding:18px}.users-modal-brand{gap:10px}.users-modal-brand img{width:60px}.users-v12 .form-grid,.users-dialog-v12 .form-grid{grid-template-columns:1fr}.users-v12 .table{min-width:880px}.users-dialog-v12 .dialog-head h2{font-size:1.15rem}}
.users-v12 label,.users-dialog-v12 label{font-size:.78rem;font-weight:700}.users-v12 input:not([type=checkbox]):not([type=file]),.users-v12 select,.users-dialog-v12 input:not([type=checkbox]):not([type=file]),.users-dialog-v12 select{width:100%;border:1px solid var(--line,#d5d8d0);background:#fafaf7;color:inherit;padding:12px;outline:none;font:inherit;box-sizing:border-box}.users-v12 input:focus,.users-v12 select:focus,.users-dialog-v12 input:focus,.users-dialog-v12 select:focus{border-color:#252b2b}.users-dialog-v12 .form-grid{margin-bottom:18px}.users-dialog-v12 .users-check{font-size:.88rem}
