@php /** * Shared Print Engine Partial * Standardizes paper sizing via CSS Variables to avoid Blade scoping issues */ $dimensions = $printSettings ? $printSettings->getPaperDimensions() : [ 'width' => '210mm', 'height' => '297mm', 'pageSize' => 'A4 portrait', 'isThermal' => false, ]; $paperWidth = $dimensions['width']; $paperHeight = $dimensions['height']; $pageSize = $dimensions['pageSize']; $isThermal = $dimensions['isThermal']; @endphp