.management-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--ink)}
.management-form :is(input,select,textarea),.management-toolbar input{width:100%;min-width:0;padding:12px;border:1px solid var(--line-strong);border-radius:12px;color:var(--ink);background:var(--surface);font-size:16px;min-height:44px}
.management-form h3,.management-wide,.management-actions,.management-form [role=alert]{grid-column:1/-1}
.management-form .management-check,.management-toolbar .management-check{flex-direction:row;align-items:center;gap:8px}
.management-check input[type=checkbox]{width:20px;min-height:20px}
.management-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}
.management-form [role=alert][hidden],.user-account-row[hidden],#accountNoResults[hidden]{display:none!important}
.management-toolbar{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:18px}
.management-toolbar label:first-child{display:flex;flex-direction:column;gap:8px;flex:1;min-width:min(240px,100%)}
.owner-clinic-row{flex-wrap:wrap}.owner-clinic-row>.management-wide{flex-basis:100%}
.owner-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.owner-summary .core-panel{margin:0;display:flex;flex-direction:column;gap:6px}.owner-summary strong{font-size:25px}.owner-summary span{font-size:12px;color:var(--muted)}
.core-btn.management-danger{color:var(--danger)}
.management-form .jalali-trigger{min-height:44px;width:100%}
.owner-event-row p{overflow-wrap:anywhere;max-width:65ch}.owner-event-row{flex-wrap:wrap}
.management-form .core-primary,.user-account-row .core-btn,.owner-clinic-row .core-btn{min-height:44px}
@media(max-width:760px){.management-form{grid-template-columns:1fr}.owner-summary{grid-template-columns:repeat(2,1fr)}.user-account-row{align-items:flex-start;flex-direction:column}.management-toolbar{align-items:stretch;flex-direction:column}.management-form h3{margin-block:12px 0}}
