/* Stage 43.2 — one VM per row + compact action toolbar */
.net11-vm-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important;align-items:start!important}
.net11-vm-card{height:auto!important;min-height:0!important}
.net11-vm-head{align-items:flex-start!important;gap:16px!important}
.net11-vm-head .net12-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important}
.net11-vm-head .net12-actions .btn,.net11-vm-head .net12-actions form{width:auto!important;min-width:0!important;flex:0 0 auto!important}
.vm35-grid{grid-template-columns:1fr!important;gap:14px!important}
.vm35-card{min-width:0!important}
.vm35-card>footer{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:12px 18px!important;background:#f8faff!important}
.vm35-card>footer>form{display:block!important;margin:0!important;padding:0!important;width:auto!important;min-width:0!important;flex:0 0 auto!important}
.vm35-card>footer .btn,.vm35-card>footer>a.btn{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:34px!important;padding:8px 13px!important;white-space:nowrap!important;line-height:1.1!important;justify-content:center!important;flex:0 0 auto!important}
.vm35-admin-actions{flex:0 0 100%!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;margin:3px 0 0!important;padding-top:10px!important;border-top:1px solid var(--line)!important}
.vm35-admin-actions form,.vm35-admin-actions>a,.vm35-admin-actions .btn{width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;margin:0!important}
@media(max-width:700px){.vm35-card>footer,.vm35-admin-actions{gap:6px!important}.vm35-card>footer .btn{white-space:normal!important}.net11-vm-head{flex-direction:column!important}.net11-vm-head .net12-actions{justify-content:flex-start!important}}
