@page mdb-print{size:A4 landscape;margin:10mm}body:has(.mdb-print),html:has(.mdb-print){page:mdb-print}.mdb-print{page:mdb-print;padding:24px;background:#e5e5e5;min-height:100vh;color:#111;font-size:12px;line-height:1.3}.mdb-print h1,.mdb-print h2,.mdb-print h3{margin:0}.mdb-print-toolbar{box-sizing:content-box;width:277mm;display:flex;align-items:center;justify-content:space-between;margin:0 auto 24px;padding-bottom:12px;border-bottom:1px solid #ccc}.mdb-print-toolbar h1{font-size:20px}.mdb-print-toolbar p{margin:4px 0 0;color:#555}.mdb-print-empty{color:#555;font-style:italic}.mdb-print-page{box-sizing:content-box;width:277mm;min-height:190mm;margin:0 auto 24px;padding:10mm;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.mdb-print-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:10px;padding-bottom:4px;border-bottom:2px solid #115469}.mdb-print-page-header h2{font-size:16px;color:#115469}.mdb-print-page-header p{margin:2px 0 0;color:#333}.mdb-print-page-header>span{color:#555;white-space:nowrap}.mdb-print-tab-title{margin-bottom:8px!important;font-size:14px}.mdb-print-grid{display:grid;gap:4px 16px;align-items:start}.mdb-print-group{margin:0;padding:2px 8px 4px;border:1px solid #bbb;border-radius:6px;-moz-column-break-inside:avoid;break-inside:avoid}.mdb-print-group legend{padding:0 4px;font-size:11px;font-weight:700}.mdb-print-line{display:flex;justify-content:space-between;gap:12px;padding:0;border-bottom:1px dotted #ddd}.mdb-print-line:last-child{border-bottom:none}.mdb-print-line--bold{font-weight:700}.mdb-print-values{display:flex;gap:16px;white-space:nowrap}.mdb-print-value{display:inline-flex;gap:2px;min-width:48px;justify-content:flex-end;font-variant-numeric:tabular-nums}.mdb-print-unit{color:#666}@media print{body,html{background:#fff!important}.mdb-print{min-height:0;padding:0;background:#fff;font-size:9pt}.mdb-print-toolbar{display:none}.mdb-print-page{width:auto;min-height:0;margin:0;padding:0;box-shadow:none;-moz-column-break-after:page;break-after:page}.mdb-print-vehicle:last-child .mdb-print-page:last-child{-moz-column-break-after:auto;break-after:auto}}