
/* JJW V84C unified nav and action button polish */
.jjw-v80-nav-group-start,.jjw-v80-nav-group-end{display:none!important;}
.sidebar *, .nav *, aside *{word-break:keep-all;}
.sidebar a[href="/authorizationMedia"], .sidebar a[href="/media"]{outline:0;}
td:last-child, th:last-child{min-width:160px;}
td:last-child{white-space:normal!important;}
td:last-child > a, td:last-child > button, td:last-child form button,
.actions a,.actions button,.ops a,.ops button,.operation a,.operation button,
.table-actions a,.table-actions button{
  display:inline-flex!important;align-items:center;justify-content:center;
  min-width:82px;height:36px;margin:3px 4px 3px 0;padding:0 14px;
  border-radius:10px;border:1px solid #d8e3f2;background:#f7fbff;
  color:#0f2a44;text-decoration:none;font-weight:700;line-height:1;vertical-align:middle;
}
td:last-child > a:hover, td:last-child > button:hover,.actions a:hover,.actions button:hover{background:#eaf3ff;border-color:#a9c8ee;}
td:last-child > a[href*="delete"], td:last-child button.danger, td:last-child .danger,
.actions .danger,.btn-danger{background:#fff4f4!important;color:#c62828!important;border-color:#ffcaca!important;}
.customer-row-actions,.row-actions,.action-group{display:flex!important;flex-wrap:wrap;gap:8px;align-items:center;}
