/* D251 (SPEC 1.282): the rim label preview in „Etykiety QR” drawn like the 62 × 29 mm printout,
   scaled to the card (1 mm = 100cqw / 62): QR 22 mm with its white margin and the code under it;
   „www”, „tel.” and the month of the order on the right (35.5 mm). Black on white. */
.fjn-intake-label.fjn-d251-label { display: block; container-type: inline-size; padding: 0; background: #fff; color: #000; overflow: hidden; }
.fjn-d251-label__in { display: flex; gap: 2.42cqw; align-items: stretch; aspect-ratio: 62 / 29; padding: 2.42cqw; box-sizing: border-box; }
.fjn-d251-label__left { flex: none; width: 35.48cqw; display: flex; flex-direction: column; align-items: center; gap: .65cqw; }
.fjn-d251-label .fjn-intake-label__qr { width: 35.48cqw; height: 35.48cqw; }
.fjn-d251-label__code { font: 700 3.39cqw/1.15 var(--fjn-font-mono); white-space: nowrap; letter-spacing: -.02em; }
.fjn-d251-label__right { flex: 1; min-width: 0; display: flex; flex-direction: column; justify-content: space-between; padding: 4.84cqw 0 .65cqw; }
.fjn-d251-label__www { font: 800 6.29cqw/1 var(--fjn-font); letter-spacing: -.03em; white-space: nowrap; }
.fjn-d251-label__tel { font: 800 6.05cqw/1 var(--fjn-font); letter-spacing: -.01em; white-space: nowrap; }
.fjn-d251-label__date { font: 700 4.19cqw/1 var(--fjn-font); white-space: nowrap; }
