/* v5.2.6 Client Delivery Lock - UI client in sola consegna */
.ldg526-client-lock[data-role="client"] .ldg453-actionbar,
.ldg526-client-lock[data-role="client"] .ldg42-gold-actionbar,
.ldg526-client-lock[data-role="client"] .ldg470-report-toolbar,
.ldg526-client-lock[data-role="client"] form[action*="admin-post.php"][class*="remove"],
.ldg526-client-lock[data-role="client"] .ldg441-branding-card,
.ldg526-client-lock[data-role="client"] .ldg40-switch{display:none!important}
.ldg526-client-lock .ldg526-client-sidebar .ldg40-access p{color:#d8ecff!important;font-size:12px!important;line-height:1.35!important}
.ldg526-client-lock[data-role="client"] .ldg40-hero h1{font-size:clamp(28px,3vw,48px)!important;letter-spacing:-.03em!important}
.ldg526-client-lock[data-role="client"] .ldg40-hero span{max-width:720px!important}
.ldg526-client-dashboard .ldg40-next a{background:#f7fbff!important;border:1px solid #d8ebf7!important;border-radius:18px!important;padding:18px!important;text-decoration:none!important;color:#06243a!important}
.ldg526-client-dashboard .ldg40-next a strong{color:#06243a!important}
.ldg526-client-evidence .ldg42-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.ldg526-client-evidence .ldg42-doc-table th,
.ldg526-client-evidence .ldg42-doc-table td{font-size:13px!important;vertical-align:top!important}
.ldg526-muted{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;border-radius:999px!important;background:#eef6fb!important;color:#24506b!important;font-weight:800!important}
.ldg526-client-reports .ldg40-pdf-grid a span{color:#4e6a7f!important}
.ldg40-root .ldg42-gold-actionbar{position:relative!important;overflow:visible!important}
.ldg40-root .ldg42-gold-actionbar details{position:relative!important}
.ldg40-root .ldg42-action-menu{right:0!important;left:auto!important;width:min(520px,calc(100vw - 96px))!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important}
.ldg40-root .ldg42-action-menu form,.ldg40-root .ldg42-action-menu a{min-width:0!important}
.ldg40-root .ldg42-action-menu button,.ldg40-root .ldg42-action-menu a{white-space:normal!important;min-width:0!important}
@media(max-width:980px){.ldg526-client-evidence .ldg42-upload-grid{grid-template-columns:1fr!important}.ldg40-root .ldg42-action-menu{position:static!important;width:100%!important;grid-template-columns:1fr!important}}
