/* CA Tracker V5.174 - ergonomie ordinateur uniquement */
@media (min-width: 761px){
  .app-shell{max-width:1180px!important;padding-bottom:86px!important}
  .bottom-nav-v5163{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(1180px,100vw)!important;grid-template-columns:repeat(6,minmax(88px,1fr))!important;z-index:2000!important;pointer-events:auto!important}
  .bottom-nav-v5163 button{pointer-events:auto!important;position:relative!important;z-index:2001!important}
  .bottom-nav-v5163 .nav-btn{height:54px!important;font-size:11px!important}
  .nav-action-v5163,.nav-add-v5163{width:46px!important;height:46px!important}
  #dashboardListModal{padding:24px!important;align-items:center!important;justify-items:center!important;touch-action:auto!important}
  #dashboardListModal .dashboard-list-modal{width:min(1040px,calc(100vw - 48px))!important;height:min(88vh,860px)!important;max-height:calc(100vh - 48px)!important;border-radius:24px!important;padding:0 20px 18px!important;overflow:hidden!important}
  #dashboardListModal .modal-header{top:0!important;margin:0 -4px!important;padding:18px 4px 12px!important;border-bottom:1px solid #edf1f6!important}
  #dashboardListModal .dashboard-full-list{max-height:none!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:auto!important;touch-action:auto!important;padding:14px 8px 90px!important;scrollbar-gutter:stable!important}
  #dashboardListModal .client-preview-wrap{max-width:none!important;width:100%!important}
  #dashboardListModal .client-preview-wrap .client-card{padding:18px!important}
  #clientModal{padding:24px!important;align-items:center!important;justify-items:center!important;overflow:hidden!important}
  #clientModal>.modal{width:min(1040px,calc(100vw - 48px))!important;height:min(92vh,900px)!important;max-height:calc(100vh - 48px)!important;border-radius:24px!important;padding:0 20px 28px!important;overflow-y:auto!important;overscroll-behavior:auto!important;scrollbar-gutter:stable!important}
  #clientModal .modal-header{top:0!important;margin:0 -4px!important;padding:18px 4px 12px!important;border-bottom:1px solid #edf1f6!important;z-index:20!important}
  #clientModal details{margin:12px 0!important}
  #clientModal summary{padding:13px 16px!important}
  #clientModal .details-body{padding:16px!important}
  #clientModal .section-save-v5133{position:sticky!important;bottom:0!important;z-index:10!important;box-shadow:0 -6px 18px rgba(255,255,255,.94)!important}
  body{padding-bottom:78px!important}
}
