body{font-family:Arial,sans-serif;margin:0;padding:0}#pages-container{max-width:100%}#pages-container,.print-page,.tracing-area{width:100%;margin:0 auto}.tracing-area{display:flex;flex-direction:column;gap:16px;max-width:100%;box-sizing:border-box}.tracing-table{width:100%;border:none;border-collapse:collapse;table-layout:fixed}.tracing-table td{border-top:1px dashed #d3d3d3;border-bottom:1px dashed #d3d3d3;border-left:none;border-right:none;text-align:center;vertical-align:middle;padding:0;font-family:Arial,sans-serif;line-height:normal}.tracing-table.border-full td{border-left:1px dashed #d3d3d3;border-right:1px dashed #d3d3d3}@media print{body{background:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.container,body{margin:0!important;padding:0!important}.container{display:block!important;width:100%!important;max-width:100%!important}.left-panel{width:194mm!important;max-width:194mm!important;margin:0 auto!important;overflow:visible!important}.print-page{break-after:auto!important}.tracing-area{width:100%!important;max-width:100%!important;margin:0 auto!important}}@media print{.print-page .tracing-area{display:block!important;gap:0!important}.print-page .tracing-area .tracing-table{margin:0 0 var(--table-gap,16px)!important;break-inside:avoid!important;page-break-inside:avoid!important}.print-page .tracing-area .tracing-table:last-child{margin-bottom:0!important}}