/* Eterano v1.18.0 — launch workflow and interface polish */

.order-customer-picker1180{margin-bottom:14px}
.order-customer-picker1180 small{display:block;margin-top:6px;line-height:1.35}
.order-paid-label1180{color:#43d7a0!important;font-weight:800}
.order-details-button1180{min-width:112px;justify-content:center}

html[data-theme="dark"] .order-card .order-details-button1180{
  background:#163f68;
  border-color:#67b8ff;
  color:#e8f5ff;
  box-shadow:inset 0 0 0 1px rgba(103,184,255,.12)
}
html[data-theme="dark"] .order-card .order-details-button1180:hover{
  background:#1d527f;
  border-color:#91ccff;
  color:#fff
}

.order-schedule-section1180 dl>div{align-items:center}
.order-request-section1180{align-self:start}

.invoice-detail-status1180{justify-content:flex-start}
#invoiceDetailsActions.invoice-detail-actions{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  width:100%;
  gap:9px
}
#invoiceDetailsActions.invoice-detail-actions>button{
  width:100%;
  min-height:42px;
  justify-content:center;
  margin:0
}
#invoiceDetailsActions[data-action-count1180="1"]{grid-template-columns:1fr}
#invoiceDetailsActions[data-action-count1180="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
#invoiceDetailsActions[data-action-count1180="4"]>button:last-child{grid-column:1/-1}

.invoice-einvoice-grid1170>div{min-width:0}
.invoice-einvoice-grid1170 small.einvoice-profile-layout1180{
  display:grid;
  gap:2px;
  min-width:0;
  line-height:1.35;
  white-space:normal
}
.invoice-einvoice-grid1170 small.einvoice-profile-layout1180>span{
  display:block;
  min-width:0;
  overflow-wrap:anywhere;
  word-break:break-word
}
.invoice-einvoice-grid1170 small.einvoice-profile-layout1180>span:last-child{color:#b8c9df}

@media(max-width:760px){
  .order-details-button1180{min-width:0}
  #invoiceDetailsActions.invoice-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))}
  #invoiceDetailsActions[data-action-count1180="4"]>button:last-child{grid-column:auto}
  #invoiceDetailsActions.invoice-detail-actions-odd1180>button:last-child{grid-column:1/-1}
}

@media(max-width:460px){
  #invoiceDetailsActions.invoice-detail-actions{grid-template-columns:1fr}
  #invoiceDetailsActions.invoice-detail-actions>button:last-child{grid-column:auto}
}
