#management-panel{overflow:auto;padding-bottom:120px}#management-panel .page-header{margin-bottom:12px}#management-panel h1{font-size:23px}#management-panel h2{font-size:14px;margin:0 0 10px}.mg-section{padding:12px 0;border-bottom:1px solid var(--border)}.mg-inline{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.mg-check{display:inline-flex!important;align-items:center;gap:6px;margin:4px 0!important;white-space:normal}.mg-check input{width:15px!important;height:15px;flex:none}.mg-capability-row{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:8px 0;border-top:1px solid var(--border)}.mg-capability-row:first-child{border-top:0}.mg-capability-row strong{padding-top:5px}.mg-rule-row{display:flex;gap:8px;align-items:end;margin:8px 0}.mg-rule-row label{flex:1;min-width:0}.mg-rule-row button{margin-bottom:1px}.mg-section>label:not(.mg-check){display:inline-flex;flex-direction:column;width:calc(50% - 12px);margin:8px 8px 8px 0}.mg-rule-group{margin:12px 0}.mg-rule-row input,.mg-rule-row select{width:100%}.mg-identities{display:flex;gap:12px;flex-wrap:wrap}.mg-status{padding:10px 12px;background:var(--surface-soft);border:1px solid var(--border);border-radius:7px;font-size:12px;line-height:1.7;margin:10px 0}.mg-lookup{padding:10px 0}.mg-lookup input{max-width:170px}.mg-lookup select{max-width:320px}#management-resource-list{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}#management-json{width:100%;font:12px/1.6 monospace;min-height:280px}#management-advanced{margin:16px 0}#management-panel small{color:var(--muted);line-height:1.6}#management-settings{max-width:1050px}#management-summary{font-size:12px;color:var(--muted)}@media(max-width:760px){.mg-capability-row{grid-template-columns:1fr;gap:2px}.mg-rule-row{flex-wrap:wrap}.mg-rule-row label{min-width:110px}.mg-section>label:not(.mg-check){width:100%}.mg-lookup select{width:100%;max-width:100%}#management-panel{padding-left:16px;padding-top:55px}.mg-inline{gap:7px 12px}}
#management-settings>.mg-section>small{display:block}.mg-check+small{margin-top:4px}
