.wo-entry{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 22px}.wo-open{overflow:hidden}.wo-overlay{position:fixed;inset:0;background:#e9edf4;z-index:10000;overflow:auto;color:#253d62;font-family:AMTR,Tahoma,sans-serif}.wo-overlay[lang=ur],.wo-overlay [lang=ur]{font-family:'Segoe UI',Tahoma,Arial,sans-serif}.wo-toolbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:12px;background:#fff;padding:14px 24px;border-bottom:1px solid #ccd6e8;box-shadow:0 3px 18px #18335614}.wo-toolbar label{display:flex;align-items:center;gap:10px;margin:0}.wo-toolbar select{width:auto;margin:0;min-width:130px}.wo-toolbar small{flex-basis:100%;color:#64748b}.wo-pages{padding:24px}.wo-sheet{max-width:794px;min-height:1060px;box-sizing:border-box;background:#fff;margin:0 auto 24px;padding:32px 38px;box-shadow:0 4px 22px #24375c17;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.wo-page-header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:3px solid #2e57a3;padding-bottom:14px}.wo-page-header img{width:140px;max-height:70px;object-fit:contain}.wo-page-header h1{font-size:24px;margin:0;line-height:1.5}.wo-page-header p{margin:0;font-size:11px}.wo-page-header b{font-size:18px;color:#2e57a3}.wo-demo{font-size:10px;color:#8b5d16;background:#fff8e8;padding:4px 9px;margin:10px 0}.wo-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.wo-meta small,.wo-meta b{display:block}.wo-meta small{font-size:10px}.wo-meta b{font-size:12px}.wo-identity{border:1px solid #cbd8ed;background:#f3f6fc;border-radius:8px;padding:12px 16px;margin:14px 0}.wo-identity h2{font-size:20px;margin:4px 0}.wo-identity small{font-size:11px}.wo-body-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:20px}.wo-sheet table{width:100%;border-collapse:collapse;font-size:12px}.wo-sheet th,.wo-sheet td{text-align:start;padding:6px 8px;border-bottom:1px solid #e0e6f0;vertical-align:top}.wo-sheet th{font-weight:500;color:#667894;width:58%}.wo-sheet td{font-weight:600}.wo-visuals{text-align:center}.wo-visuals h3{font-size:14px;margin:8px 0}.wo-visuals .tile-diagram{width:100%;max-height:215px}.wo-visuals svg text{font-size:16px;font-family:AMTR,Tahoma,sans-serif}.wo-visuals p{font-size:10px;margin:4px 0}.wo-edge{border:2px solid #2e57a3;border-radius:9px;padding:8px;margin-top:12px;break-inside:avoid}.wo-edge svg{width:170px;height:85px;display:block;margin:auto}.wo-edge small{font-size:10px}.wo-notes{border:1px solid #d8e0ed;padding:10px 12px;margin:18px 0 10px;break-inside:avoid}.wo-notes p{white-space:pre-wrap;margin:4px 0;color:#253d62}.wo-check{padding:10px 12px;background:#f3f6fa;font-size:11px;break-inside:avoid}.wo-check p{font-size:10px;margin:5px 0}.wo-sign{display:flex;justify-content:space-between;gap:20px;margin-top:24px;font-size:11px;break-inside:avoid}.wo-footer{display:flex;justify-content:space-between;border-top:1px solid #dce3ee;margin-top:20px;padding-top:8px;font-size:10px;position:static}.wo-overlay[lang=ur] .wo-sheet{line-height:1.9}.wo-overlay[lang=ur] .wo-sheet th{font-size:12px}@media(max-width:650px){.wo-pages{padding:12px}.wo-sheet{padding:20px 16px;min-height:0}.wo-toolbar{padding:12px}.wo-toolbar button{flex:1}.wo-toolbar label{flex-basis:100%}.wo-body-grid{grid-template-columns:1fr}.wo-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.wo-page-header h1{font-size:20px}.wo-page-header img{width:95px}.wo-sign{flex-direction:column}.wo-toolbar small{font-size:11px}.wo-sheet table{font-size:13px}}
@media print{@page{size:A4 portrait;margin:10mm}html,body.wo-open{height:auto!important;overflow:visible!important;background:#fff!important}body.wo-open>aside,body.wo-open>main,body.wo-open>#toast{display:none!important}.wo-overlay{position:static!important;overflow:visible!important;background:#fff!important;inset:auto!important}.wo-toolbar{display:none!important}.wo-pages{padding:0!important}.wo-sheet{width:100%;max-width:none;min-height:0;box-shadow:none;margin:0;padding:5mm 3mm;break-before:page;page-break-before:always;font-size:12px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wo-sheet:first-child{break-before:auto;page-break-before:auto}.wo-body-grid{grid-template-columns:1.05fr 1fr!important}.wo-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wo-page-header,.wo-identity,.wo-visuals,.wo-sheet tr{break-inside:avoid;page-break-inside:avoid}.wo-sign{flex-direction:row!important}.wo-page-header img{width:135px}.wo-page-header h1{font-size:23px}.wo-sheet table{font-size:11px}.wo-sheet th,.wo-sheet td{padding:5px 7px}.wo-meta b{font-size:11px}.wo-visuals .tile-diagram{max-height:190px}.wo-edge svg{height:72px}.wo-overlay[lang=ur] .wo-sheet{line-height:1.6}}
