dialog{width:min(800px,calc(100% - 24px));max-height:92vh;padding:0;border:1px solid var(--line);border-radius:23px;color:var(--text);background:#0f1420;box-shadow:0 35px 120px rgba(0,0,0,.7);overflow:auto}dialog::backdrop{background:rgba(2,4,9,.8);backdrop-filter:blur(9px)}dialog form{display:grid;gap:17px;padding:27px}.small-dialog{width:min(500px,calc(100% - 24px))}.dialog-head{display:flex;justify-content:space-between;align-items:flex-start}.dialog-head h3{margin:0;font-size:25px}.close{width:37px;height:37px;border:0;border-radius:10px;color:white;background:rgba(255,255,255,.06);font-size:22px;cursor:pointer}.form-tabs{display:flex;gap:6px;padding:5px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02)}.form-tabs button{flex:1;padding:9px;border:0;border-radius:8px;color:var(--muted);background:transparent;cursor:pointer;font-weight:750}.form-tabs button.active{color:white;background:rgba(255,99,57,.13)}.form-page{display:grid;gap:15px}dialog label{display:grid;gap:6px;color:var(--muted);font-size:11px;font-weight:750}dialog input,dialog select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:11px;color:white;background:#080d16}dialog select[multiple]{height:190px;padding:8px}dialog option{padding:7px}dialog small{font-weight:500}.form-grid,.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.toggle{display:flex!important;align-items:center;grid-template-columns:auto 1fr!important;gap:10px!important}.toggle input{width:18px;min-height:18px}.info-card{padding:17px;border:1px solid rgba(39,214,223,.16);border-radius:12px;background:rgba(39,214,223,.05)}.info-card p{margin:4px 0 0;color:var(--muted)}.dialog-actions{display:flex;align-items:center;gap:9px;padding-top:15px;border-top:1px solid var(--line)}.dialog-actions>span{flex:1}@media(max-width:600px){dialog form{padding:19px}.form-grid,.role-grid{grid-template-columns:1fr}.form-tabs button{font-size:11px}.dialog-actions{flex-wrap:wrap}.dialog-actions .btn{flex:1}.dialog-actions>span{display:none}}
