@page{margin:0}@page a6{size:A6 landscape;margin:0}@page a4{size:A4 landscape;margin:0}body.printing>*:not(#print-root){display:none!important}body.printing,#print-root{background:#fff!important}body.printing #print-root{display:block!important}.print-single{page:a6}.print-a4,.print-blank{page:a4}.print-sheet{width:148mm;height:105mm;page-break-inside:avoid;break-inside:avoid;box-shadow:none;border-radius:0}.print-single #print-root{width:148mm;height:105mm}.print-page{width:297mm;height:210mm;padding:var(--a4-margin,7mm);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--a4-gap,4mm);page-break-after:always;break-after:page}.print-page:last-child{page-break-after:auto;break-after:auto}.print-a4 .print-sheet,.print-blank .print-sheet{width:calc((297mm - 2 * var(--a4-margin,7mm) - var(--a4-gap,4mm))/2);height:calc((210mm - 2 * var(--a4-margin,7mm) - var(--a4-gap,4mm))/2);transform:none}.print-a4 .print-sheet:after{content:"";position:absolute;inset:-2mm;pointer-events:none;border:1px dashed #c9d0ce}.print-sheet .sheet-name{font-size:23pt}.print-sheet .sheet-exhibitor{font-size:9pt}.print-sheet .meta-label,.print-sheet .permission-label{font-size:6pt}.print-sheet .meta-value,.print-sheet .permission{font-size:9pt}.print-sheet .sheet-description{font-size:9pt}.print-sheet .sheet-footer{font-size:5pt}
.sheet-description.small{font-size:clamp(.58rem,1.05vw,.86rem)}.sheet-description.smaller{font-size:clamp(.52rem,.9vw,.75rem)}.sheet-description.minimum{font-size:clamp(.48rem,.78vw,.66rem);line-height:1.3}
