.sheet{width:210mm;height:297mm;background:#fff;box-sizing:border-box;display:grid;margin:0 auto 12mm;box-shadow:0 2mm 8mm rgba(0,0,0,.15);font-family:"Helvetica Neue",Arial,sans-serif;overflow:hidden}
.g10{grid-template-columns:85mm 85mm;grid-template-rows:repeat(5,55mm);justify-content:center;align-content:center;gap:0}
.g4{grid-template-columns:105mm 105mm;grid-template-rows:148.5mm 148.5mm}
.g2{grid-template-rows:148.5mm 148.5mm}
.vk,.a6,.a5{position:relative;box-sizing:border-box;outline:.2mm dashed #bbb;overflow:hidden}
.vk{display:flex;align-items:center;gap:4mm;padding:5mm}.vt{flex:1;min-width:0}.vq{width:30mm;height:30mm;flex:none;background:#fff;padding:1.5mm;border-radius:1.5mm}.vq svg,.q6 svg,.q5 svg{width:100%;height:100%;display:block}
.kk{font-weight:800;font-size:3.6mm;letter-spacing:.2mm;text-transform:uppercase}.tt{font-family:Georgia,serif;font-size:4.1mm;line-height:1.25;margin:1.5mm 0 2mm}.nn{font-weight:700;font-size:3mm}
.a6{padding:9mm 9mm;display:flex;flex-direction:column;align-items:center;text-align:center}.a6 .kk{font-size:5mm}.t6{font-family:Georgia,serif;font-size:6.6mm;line-height:1.22;margin:4mm 0 6mm}.q6{width:56mm;height:56mm;background:#fff;padding:3mm;border-radius:3mm}.s6{font-size:3.4mm;margin-top:4mm;opacity:.8}.n6{position:absolute;left:0;right:0;bottom:0;padding:4.5mm;font-weight:800;font-size:4.6mm}
.a5{display:flex;align-items:center;gap:10mm;padding:14mm 16mm}.l5{flex:1;min-width:0}.a5 .kk{font-size:5.5mm}.t5{font-family:Georgia,serif;font-size:9.5mm;line-height:1.15;margin:4mm 0 5mm}.x5{font-size:4.2mm;line-height:1.4;opacity:.85}.n5{margin-top:7mm;font-weight:800;font-size:5.4mm;border-top:.8mm solid;padding-top:3mm}
.q5{width:70mm;flex:none;text-align:center}.q5 svg{background:#fff;padding:3mm;border-radius:3mm;box-sizing:border-box;width:70mm;height:70mm}.s5{font-size:3.4mm;margin-top:3mm;opacity:.8}
.wm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:900 14mm Arial;color:rgba(200,0,0,.18);transform:rotate(-18deg);pointer-events:none}
@media print{@page{size:A4;margin:0}html,body{margin:0;background:#fff!important}.np{display:none!important}.prev{padding:0!important;overflow:visible!important}.sheet{margin:0;box-shadow:none;height:296.5mm;break-after:page}.sheet:last-child{break-after:auto}}
