.sheet{background-position:50%;background-repeat:no-repeat;background-size:cover;width:297mm;height:210mm;position:relative;overflow:hidden}.sheet-card{background:#fffffff2;box-shadow:0 2px 6px #0f172a1f,0 0 0 1px #0f172a0a}.sheet-banner{box-shadow:0 4px 14px #0f172a24,inset 0 0 0 1px #ffffff80}@media screen{.sheet{border-radius:8px;box-shadow:0 10px 40px #0f172a2e}}@page{size:A4 landscape;margin:0}@media print{html,body{background:#fff!important}.sheet-toolbar{display:none!important}.sheet{box-shadow:none!important;border-radius:0!important}.sheet-tile{break-inside:avoid}.sheet-card{border:1px solid #0f172a1a;box-shadow:none!important}.sheet-banner{box-shadow:none!important}.sheet,.sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.sv2-card{box-shadow:0 2px 5px #2e26202e}.sv2-shadow{box-shadow:0 2px 5px #2e262029}@media print{.sv2-card,.sv2-shadow,.sv2-plate{box-shadow:none!important}}
.puzzle-sheet{background-position:50%;background-repeat:no-repeat;background-size:cover}.puzzle-board{width:100%;height:100%;display:block}@media print{.puzzle-sheet,.puzzle-board,.puzzle-board *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
