/* Order results on Mes commandes (same page chrome as Recherche) */

.wm-orders-list {
  display: grid;
  gap: var(--space-3, 1.2rem);
  margin-block-start: var(--space-2, 0.8rem);
}

.wm-order-row {
  padding-block: var(--space-3, 1.2rem);
  border-block-start: 1px solid color-mix(in srgb, var(--color-ink, #000) 12%, transparent);
}

.wm-order-row:first-child {
  border-block-start: 0;
  padding-block-start: 0;
}

.wm-order-row__top {
  display: flex;
  flex-wrap: wrap;
  gap: 0.6rem 1.2rem;
  align-items: baseline;
  margin-bottom: 0.8rem;
}

.wm-order-row__status {
  font-family: var(--font-mono, "JetBrains Mono", ui-monospace, monospace);
  font-size: var(--fs-eyebrow, 1.1rem);
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--color-ink-50, #666);
}

.wm-order-row__id {
  font-weight: 600;
}

.wm-order-row__date {
  color: var(--color-ink-50, #666);
}

.wm-order-row__items {
  margin: 0;
  padding-left: 1.2rem;
}

.wm-order-row__items li {
  margin-bottom: 0.4rem;
}

.wm-order-row__cfg {
  display: block;
  margin-top: 0.15rem;
  color: var(--color-ink-50, #666);
  font-size: 0.92em;
}

.wm-order-row__track {
  margin: 0.9rem 0 0;
  color: var(--color-ink, #000);
}

.wm-order-row__track a {
  text-decoration: underline;
  text-underline-offset: 0.2em;
}

/* Legacy standalone merci page (kept simple, site chrome) — unused if merci rebuilt */
body.wm-orders {
  margin: 0;
}
