*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;font-size:12px;line-height:1.4;color:#333;counter-reset:page;background:#eee;padding:2em}@page{size:A4 portrait;margin:20mm;@bottom-center{content:"Page " counter(page) " of " counter(pages);font-size:10px;color:#666}}.manual-wrapper{max-width:210mm;margin:0 auto;background:#fff;padding:0}.content-section{width:210mm;padding:20mm;column-count:2;column-gap:15mm;column-fill:auto;break-inside:avoid-column;page-break-inside:avoid;outline:1px solid #ccc;margin-bottom:20px}@media print{body{background:#fff;padding:0}.manual-wrapper{background:#fff;margin:0}.content-section{outline:none;margin:0}}.content-block,.subsection-block,.callout-block,ul,ol,table,img{break-inside:avoid;page-break-inside:avoid;margin-bottom:15px}.full-width-block{column-span:all;break-inside:avoid;page-break-inside:avoid;display:block;width:100%;margin:15px 0}.chapter-heading{display:block;width:100%;text-align:center;font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #3498db;break-inside:avoid}.subheading{font-size:14px;font-weight:700;color:#34495e;margin:15px 0 8px;break-after:avoid}.callout-block{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:4px}.warning-block{background-color:#ffeaa7;border-left:4px solid #e17055}.information-block{background-color:#dff0ff;border-left:4px solid #0984e3}.warning-symbol,.information-symbol{width:24px;flex-shrink:0}.warning-description,.information-description{flex:1;font-size:12px;line-height:1.4}p{margin-bottom:10px;orphans:2;widows:2}ul,ol{margin:8px 0;padding-left:16px}li{margin-bottom:4px;break-inside:avoid}table{width:100%;border-collapse:collapse;font-size:11px}th,td{border:1px solid #ddd;padding:6px;text-align:left}th{background-color:#f5f5f5;font-weight:700}img{max-width:100%;height:auto}@media screen{.pagedjs_pages{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;background:#eee;padding:2em}.pagedjs_page{background:#fff;box-shadow:0 2px 6px #0003;outline:1px solid #ccc;margin:1em}}@media screen and (max-width:768px){.manual-wrapper{max-width:100%;padding:10px}.content-section{width:100%;padding:15px;column-count:1;column-gap:0}.chapter-heading{font-size:20px}.subheading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/manual-screen.css.map */
