/* ============================================
   <xm-divider> — standalone hairline rule.

   Exactly 1px using --md-sys-color-outline-variant (the default hairline
   weight; the same rule a card's header/footer split uses). Never 2px —
   2px is reserved for the drag-active field state only. No thickness
   variants, no status hue: a divider is always a neutral hairline that
   traces its host surface and reads on both surface families (AD-13).

   BEM: block `divider`; modifiers `--horizontal` / `--vertical`.
   ============================================ */

.divider {
  background: var(--md-sys-color-outline-variant);
  border: 0;
}

.divider--horizontal {
  width: 100%;
  height: 1px;
}

.divider--vertical {
  width: 1px;
  height: 100%;
  min-height: 1em;
}
