/* Receipt number only: an accent contour, not a confirmation seal.
   Load after section-grid.css. Receipt composition is owned by receipt-layout.css. */
#contact .ticket-result [data-ticket-code] {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  justify-self: start;
  width: min(100%, clamp(176px, 22vw, 208px));
  aspect-ratio: 1;
  margin: 0;
  padding: 16px;
  border: 2px solid var(--link);
  border-radius: 50%;
  color: var(--link);
  font-size: clamp(40px, 4vw, 48px);
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  overflow-wrap: normal;
}
/* Older receipts may contain ten hex characters instead of a five-character code. */
#contact .ticket-result [data-ticket-code][data-legacy="true"] {
  font-size: clamp(20px, 2vw, 24px);
  letter-spacing: 0;
}
