/* StrikeScope layout definitivo - tabela + radar na esquerda, relatorio na direita */

#ssAnalysisWorkbenchV4{
  display:grid!important;
  grid-template-columns:minmax(760px,1.15fr) minmax(520px,.85fr)!important;
  gap:14px!important;
  align-items:start!important;
  width:100%!important;
  max-width:none!important;
  margin-top:12px!important;
  box-sizing:border-box!important;
}

#ssAnalysisLeftV4,
#ssAnalysisRightV4{
  display:flex!important;
  flex-direction:column!important;
  gap:14px!important;
  min-width:0!important;
  width:100%!important;
  max-width:none!important;
}

#ssAnalysisLeftV4 > .panel,
#ssAnalysisLeftV4 > section.panel,
#ssAnalysisRightV4 > .panel,
#ssAnalysisRightV4 > section.panel{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
  box-sizing:border-box!important;
}

#ssAnalysisLeftV4 .table-wrap{
  width:100%!important;
  max-width:100%!important;
  overflow-x:auto!important;
  overflow-y:visible!important;
}

#ssAnalysisLeftV4 .ss-analysis-table{
  width:100%!important;
  min-width:900px!important;
  table-layout:fixed!important;
}

#ssAnalysisLeftV4 .ss-analysis-table th,
#ssAnalysisLeftV4 .ss-analysis-table td{
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  vertical-align:top!important;
  line-height:1.35!important;
}

#ssAnalysisLeftV4 .ss-confluence-summary{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
}

#ssAnalysisLeftV4 .ss-confluence-row{
  grid-template-columns:34px 92px minmax(0,1fr) 88px!important;
}

section.grid-2:empty{
  display:none!important;
}

@media(max-width:1450px){
  #ssAnalysisWorkbenchV4{
    grid-template-columns:1fr!important;
  }

  #ssAnalysisLeftV4 .ss-analysis-table{
    min-width:760px!important;
  }
}
