/* COBAT V2.4.89 — CR Chantier desktop : séparation stricte sidebar / contenu. */
@media screen and (min-width:768px){
  body.module-cr-chantier{
    padding-left:var(--cobat-sidebar-collapsed,56px)!important;
    transition:padding-left .38s cubic-bezier(.22,.8,.28,1)!important;
    overflow-x:hidden!important;
  }

  body.module-cr-chantier.cobatModuleSidebarHost2376.cobatSidebarCollapsedHost{
    padding-left:var(--cobat-sidebar-collapsed,56px)!important;
  }

  body.module-cr-chantier.cobatModuleSidebarHost2376.cobatSidebarExpandedHost{
    padding-left:var(--cobat-sidebar-expanded,272px)!important;
  }

  body.module-cr-chantier .app,
  body.module-cr-chantier .main{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  body.module-cr-chantier .topbar{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
  }

  body.module-cr-chantier .content{
    width:100%!important;
    min-width:0!important;
  }

  body.module-cr-chantier .history-shell,
  body.module-cr-chantier .db-shell,
  body.module-cr-chantier .cr-mail-shell,
  body.module-cr-chantier .meeting-shell,
  body.module-cr-chantier .cr-pdf-shell,
  body.module-cr-chantier .report-workbench{
    max-width:100%!important;
    min-width:0!important;
  }
}

@media print{
  body.module-cr-chantier{
    padding-left:0!important;
    transition:none!important;
  }
}
