/* Print keeps the protected label at the real sticker size. */
@page{size:A4;margin:15mm}

@media print{
  body *{visibility:hidden !important}
  .label-preview-shell,.label-preview-shell *{visibility:visible !important}

  .label-preview-shell{
    position:absolute !important;
    left:0 !important;
    top:0 !important;
    width:70mm !important;
    height:110mm !important;
    overflow:visible !important;
    isolation:isolate !important;
  }

  .label-preview-stage{
    --label-preview-scale:1;
    position:relative !important;
    width:70mm !important;
    height:110mm !important;
    transform:none !important;
    overflow:visible !important;
  }

  .label{
    width:70mm !important;
    height:110mm !important;
    box-shadow:none !important;
    border:none !important;
    -webkit-print-color-adjust:exact !important;
    print-color-adjust:exact !important;
  }

  .nav,.form-panel,.empty-state,.form-warn,.draft-banner,.mobile-jump,
  .label-overflow-warning{display:none !important}
  .preview-watermark{display:block !important}
  .label .footer{display:block !important}
}
