/* ENE v1.0.100 — organização de detalhes das oportunidades */
.ene-opportunity-detail-info-v1100,
.ene-portal-card.ene-opportunity-detail-info-v1100{
  min-width:0;
}

.ene-opportunity-detail-info-v1100 dl{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:0 22px;
  margin:0;
}

.ene-opportunity-detail-info-v1100 dl>div{
  display:grid;
  grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);
  gap:14px;
  align-items:start;
  padding:12px 0;
  border-bottom:1px solid #e3eaf5;
}

.ene-opportunity-detail-info-v1100 dl>div:nth-last-child(-n+2){
  border-bottom-color:transparent;
}

.ene-opportunity-detail-info-v1100 dt{
  display:flex;
  align-items:flex-start;
  gap:7px;
  color:#66728a;
  font-size:.78rem;
  line-height:1.45;
  font-weight:400;
}

.ene-opportunity-detail-info-v1100 dt .icon{
  width:15px;
  height:15px;
  flex:none;
  margin-top:1px;
  color:#1647d8;
  stroke:#1647d8;
  fill:none;
}

.ene-opportunity-detail-info-v1100 dd{
  min-width:0;
  margin:0;
  color:#0b1038;
  font-size:.88rem;
  line-height:1.58;
  font-weight:400;
  overflow-wrap:anywhere;
}

/* A barra lateral deve conter apenas factos curtos e ações principais. */
.ene-smart-summary-v1082 .catalog-summary-card>dl,
.ene-portal-detail-summary>dl{
  margin-bottom:14px;
}

.ene-smart-summary-v1082 .catalog-summary-card>dl>div,
.ene-portal-detail-summary>dl>div{
  align-items:center;
}

.ene-smart-summary-v1082 .catalog-summary-card>dl dd,
.ene-portal-detail-summary>dl dd{
  font-weight:400;
}

.ene-opportunity-countdown-v1088.is-undated p{
  margin:0;
  line-height:1.55;
}

@media(max-width:920px){
  .ene-opportunity-detail-info-v1100 dl{
    grid-template-columns:1fr;
  }
  .ene-opportunity-detail-info-v1100 dl>div:nth-last-child(-n+2){
    border-bottom:1px solid #e3eaf5;
  }
  .ene-opportunity-detail-info-v1100 dl>div:last-child{
    border-bottom-color:transparent;
  }
}

@media(max-width:560px){
  .ene-opportunity-detail-info-v1100 dl>div{
    grid-template-columns:1fr;
    gap:5px;
  }
}
