#printView{position:fixed;inset:0;z-index:1000;overflow:auto;background:#fff;color:#111;padding:calc(16px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font:16px Arial,sans-serif;-webkit-overflow-scrolling:touch}#printView .print-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:0 auto 24px;max-width:1000px;padding-bottom:16px;border-bottom:1px solid #ddd}#printView button{font:600 14px system-ui;padding:13px 16px;border:0;border-radius:9px;min-height:44px;cursor:pointer}#printView .print-back{background:#163b56;color:white}#printView .print-save{background:#e7eef2;color:#183e54}#printView button:focus-visible{outline:3px solid #e4aa49;outline-offset:3px}#printView .print-toolbar p{flex-basis:100%;font:13px system-ui;line-height:1.6;margin:0;color:#526677}#printView .print-error{color:#a22}#printView .print-document{max-width:1000px;margin:auto}#printView table{width:100%;border-collapse:collapse}#printView td,#printView th{padding:10px;border-bottom:1px solid #ddd;text-align:left;white-space:normal}#printView th{color:#333}#printView .print-document h2{font-size:24px}#printView .print-document p{line-height:1.6}@media print{body:has(#printView){margin:0!important;padding:0!important;background:white!important;overflow:visible!important}body:has(#printView)>:not(#printView){display:none!important}#printView{position:static!important;display:block!important;overflow:visible!important;inset:auto!important;padding:0!important;height:auto!important;max-height:none!important;font:12pt Arial,sans-serif}#printView .print-toolbar{display:none!important}#printView .print-document{max-width:none;margin:0}#printView tr{break-inside:avoid}#printView thead{display:table-header-group}}
#lotsTable th:first-child,#lotsTable td:first-child{position:sticky;left:0;background:white;min-width:126px;z-index:1}#lotsTable th:first-child{z-index:2}
