/* Urgency and order instructions stay visible when the detail panel is closed. */
.order-card > .order-quick-actions {
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  padding:0 0 16px;
  margin:0;
}
.order-card > .order-quick-actions button {
  min-height:44px;
  padding:10px 18px;
  font-size:15px!important;
}
@media(max-width:760px) {
  .order-card > .order-quick-actions button {flex:1 1 110px;}
}
.order-card .order-urgent-label {
  display: inline-flex;
  align-items: center;
  padding: 5px 13px;
  border: 1px solid #a13c30;
  border-radius: 8px;
  background: #a13c30;
  color: #fffdf9;
  font-size: 18px;
  font-weight: 750;
  line-height: 1.4;
  white-space: nowrap;
}
.order-card .order-note-highlight {
  margin: 16px 0 0;
  padding: 12px 15px;
  border: 1px solid #eed5ce;
  border-left: 4px solid #ad4737;
  border-radius: 10px;
  background: #fff3ee;
  color: #923a2e;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.7;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  min-width: 0;
}
.order-card .order-note-highlight strong {
  color: inherit;
  font-weight: 750;
}
