@charset "UTF-8";html.print-color-exact{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.print-doc{--paper:#fff;--p-ink:var(--cc-ink);--p-ink-soft:var(--cc-ink-soft);--p-navy:var(--cc-navy);--p-yellow:var(--cc-plate);--p-green:var(--cc-pass);--p-red:var(--cc-flag);--p-hairline:var(--cc-line);--p-prose:var(--cc-font-sans);--p-data:var(--cc-font-data);color:var(--p-ink);font-family:var(--p-prose);font-size:10pt;line-height:1.45}.print-doc *,.print-doc :after,.print-doc :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.print-doc .preview{background:#4a5560;margin:0 auto;max-width:230mm;min-height:100vh;padding:32px 10px 80px}.print-doc .print-toolbar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:10px;position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:#12181fe6;justify-content:center;padding:10px}.print-doc .print-toolbar a,.print-doc .print-toolbar button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;min-height:var(--cc-tap);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:var(--cc-radius-badge);color:#fff;cursor:pointer;font-family:var(--p-prose);font-size:13px;padding:0 16px}.print-doc .print-toolbar a.primary,.print-doc .print-toolbar button.primary{background:var(--p-yellow);border-color:var(--p-yellow);color:var(--p-ink);font-weight:700}.print-doc .sheet{background:var(--paper);-webkit-box-shadow:0 3px 18px rgba(0,0,0,.4);box-shadow:0 3px 18px #0006;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto 18px;min-height:296mm;padding:13mm 15mm 11mm;position:relative;width:210mm;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media screen and (max-width:220mm){.print-doc .preview{padding:16px 0 60px}.print-doc .sheet{zoom:.75}}@media screen and (max-width:640px){.print-doc .sheet{zoom:.6}}@media screen and (max-width:520px){.print-doc .sheet{zoom:.44}}@media screen and (max-width:374px){.print-doc .sheet{zoom:.36}}@media print{.print-doc .preview{background:none;margin:0;max-width:none;padding:0}.print-doc .print-toolbar{display:none}.print-doc .sheet{-webkit-box-shadow:none;box-shadow:none;margin:0;min-height:0;padding:13mm 15mm 11mm;width:auto;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page;zoom:1}.print-doc .sheet:last-child{-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto}.print-doc a{color:inherit;text-decoration:none}}@page{size:A4;margin:0}.print-doc .doc-head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;border-bottom:2.5pt solid var(--p-navy);margin-bottom:10pt;padding-bottom:8pt}.print-doc .brand,.print-doc .doc-head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.print-doc .brand{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:5pt}.print-doc .brand__logotype{display:block;height:18.4pt;width:auto}.print-doc .doc-meta{color:var(--p-ink-soft);font-size:7.5pt;line-height:1.5;text-align:right}.print-doc .doc-meta .id{color:var(--p-ink);font-family:var(--p-data)}.print-doc .tier-stamp{border:1.6pt solid var(--p-navy);border-radius:2pt;color:var(--p-navy);display:inline-block;font-size:8.5pt;font-weight:800;letter-spacing:.14em;margin-top:3pt;padding:2.5pt 7pt;text-transform:uppercase}.print-doc .tier-stamp.free{border-color:var(--p-ink-soft);color:var(--p-ink-soft)}.print-doc .veh-strip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10pt;margin-bottom:12pt}.print-doc .plate{background:var(--p-yellow);border:1.6pt solid var(--p-ink);border-radius:3pt;font-family:var(--p-data);font-size:19pt;font-weight:600;letter-spacing:.06em;padding:2pt 10pt 1pt;white-space:nowrap}.print-doc .veh-desc .title{font-size:12.5pt;font-weight:700;letter-spacing:-.01em}.print-doc .veh-desc .sub{color:var(--p-ink-soft);font-family:var(--p-data);font-size:8.5pt}.print-doc .sec{margin-bottom:11pt}.print-doc .sec-h{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;border-bottom:1pt solid var(--p-navy);gap:6pt;margin-bottom:6pt;padding-bottom:2.5pt}.print-doc .sec-h h2{color:var(--p-navy);font-size:9pt;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.print-doc .sec-h .tag{color:var(--p-ink-soft);font-size:7pt;letter-spacing:.02em;margin-left:auto}.print-doc .verdict{border:1.6pt solid var(--p-red);border-radius:3pt;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8pt;padding:7pt 9pt;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-bottom:12pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .verdict.clear{border-color:var(--p-green)}.print-doc .verdict .glyph{color:var(--p-red);font-size:13pt;font-weight:800;line-height:1}.print-doc .verdict.clear .glyph{color:var(--p-green)}.print-doc .verdict b{display:block;font-size:10.5pt;margin-bottom:1pt}.print-doc .verdict p{color:var(--p-ink-soft);font-size:8.5pt}.print-doc table.checks{border-collapse:collapse;font-size:9pt;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc table.checks td{border-bottom:.6pt solid var(--p-hairline);padding:3.5pt 4pt;vertical-align:top}.print-doc table.checks td.lab{width:46%}.print-doc table.checks td.res{font-family:var(--p-data);font-size:8.5pt;font-weight:600}.print-doc .g:before{display:inline-block;font-weight:700;width:11pt}.print-doc .g-pass{color:var(--p-green)}.print-doc .g-pass:before{content:"✓"}.print-doc .g-flag{color:var(--p-red)}.print-doc .g-flag:before{content:"✕"}.print-doc .g-note:before{color:var(--p-ink-soft);content:"→"}.print-doc .kv{border-collapse:collapse;font-size:8.8pt;width:100%}.print-doc .kv td{border-bottom:.6pt solid var(--p-hairline);padding:2.8pt 4pt}.print-doc .kv td:first-child{color:var(--p-ink-soft);width:42%}.print-doc .kv td:last-child{font-family:var(--p-data);font-size:8.3pt}.print-doc .flag-box{border:1.2pt solid var(--p-red);border-left-width:4pt;border-radius:2pt;margin-top:6pt;padding:6pt 8pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .flag-box h3{color:var(--p-red);font-size:8.5pt;letter-spacing:.08em;margin-bottom:4pt;text-transform:uppercase}.print-doc .flag-box .action{color:var(--p-ink-soft);font-size:7.8pt;margin-top:4pt}.print-doc .verify{border:1.2pt dashed var(--p-navy);border-radius:3pt;padding:7pt 9pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .verify h3{color:var(--p-navy);font-size:8.5pt;letter-spacing:.08em;margin-bottom:2pt;text-transform:uppercase}.print-doc .verify p.lead{color:var(--p-ink-soft);font-size:8pt;margin-bottom:5pt}.print-doc .verify ul{list-style:none;margin:0;padding:0}.print-doc .verify li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:9pt;gap:6pt;padding:3pt 0}.print-doc .verify li .box{border:1.2pt solid var(--p-ink);border-radius:1.5pt;height:10pt;width:10pt;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none}.print-doc .verify li b{font-family:var(--p-data);font-weight:600}.print-doc .verify li span.at{color:var(--p-ink-soft);font-size:7.5pt;margin-left:auto;text-align:right}.print-doc .ai-box{background:#fafbf9;border:1pt solid var(--p-hairline);border-radius:3pt;padding:7pt 9pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .ai-box .ai-tag{border:.8pt solid var(--p-hairline);border-radius:2pt;color:var(--p-ink-soft);float:right;font-size:6.8pt;letter-spacing:.1em;padding:1pt 4pt;text-transform:uppercase}.print-doc .ai-box .ai-section-title,.print-doc .ai-box h2,.print-doc .ai-box h3,.print-doc .ai-box h4{font-size:9pt;font-weight:700;line-height:1.35;margin-bottom:3pt;margin-top:14pt}.print-doc .ai-box .ai-section:first-child>.ai-section-title,.print-doc .ai-box>:first-child{margin-top:0}.print-doc .ai-box p{font-size:8.8pt;margin-bottom:5pt}.print-doc .ai-box p:last-of-type{margin-bottom:0}.print-doc .ai-box .disclaimer{color:var(--p-ink-soft);font-size:7.5pt}.print-doc .tl{border-left:1.6pt solid var(--p-navy);list-style:none;margin-left:3pt;padding-left:0}.print-doc .tl li{font-size:8.8pt;padding:0 0 6pt 12pt;position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .tl li:before{background:var(--p-navy);border-radius:50%;content:"";height:4.6pt;left:-3.1pt;position:absolute;top:3.5pt;width:4.6pt}.print-doc .tl li.warn:before{background:var(--p-red)}.print-doc .tl .d{color:var(--p-ink-soft);display:block;font-family:var(--p-data);font-size:7.8pt}.print-doc .tl b{font-weight:700}.print-doc table.mot{border-collapse:collapse;font-size:8.3pt;width:100%}.print-doc table.mot th{border-bottom:1pt solid var(--p-navy);color:var(--p-ink-soft);font-size:7pt;letter-spacing:.08em;padding:2pt 4pt;text-align:left;text-transform:uppercase}.print-doc table.mot td{border-bottom:.6pt solid var(--p-hairline);padding:3pt 4pt;vertical-align:top}.print-doc table.mot tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc table.mot .mono{font-family:var(--p-data);font-size:8pt}.print-doc table.mot .adv{color:var(--p-ink-soft);font-size:7.8pt}.print-doc table.mot td.g-pass{font-weight:700}.print-doc .qr-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:9pt;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border:1pt solid var(--p-hairline);border-radius:3pt;padding:7pt 9pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .qr-row.upgrade-variant{border-color:var(--p-navy)}.print-doc .qr{height:52pt;width:52pt;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none}.print-doc .qr svg{display:block;height:100%;width:100%}.print-doc .qr-row p{color:var(--p-ink-soft);font-size:8.3pt}.print-doc .qr-row b{color:var(--p-ink)}.print-doc .qr-row .url{color:var(--p-ink);font-family:var(--p-data);font-size:8pt}.print-doc .upgrade{border:1.2pt solid var(--p-navy);border-radius:3pt;padding:7pt 9pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-doc .upgrade h3{color:var(--p-navy);font-size:9pt;margin-bottom:3pt}.print-doc .upgrade p{color:var(--p-ink-soft);font-size:8.5pt;margin-bottom:4pt}.print-doc .upgrade ul{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:14pt;-moz-column-gap:14pt;column-gap:14pt;font-size:8.5pt;list-style:none;margin:0;padding:0}.print-doc .upgrade li{padding:1.5pt 0}.print-doc .upgrade li:before{color:var(--p-ink-soft);content:"—";margin-right:4pt}.print-doc .foot{border-top:1pt solid var(--p-hairline);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:auto;padding-top:6pt;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;color:var(--p-ink-soft);font-size:7pt}.print-doc .foot .mono{font-family:var(--p-data)}.print-doc .foot .pg{color:var(--p-ink);font-weight:700}.print-doc .sec-note{color:var(--p-ink-soft);font-size:7pt;line-height:1.45;margin-top:4pt}.print-doc .smallprint{color:var(--p-ink-soft);font-size:6.8pt;line-height:1.5;margin-top:8pt}.print-doc .two-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12pt}.print-doc .two-col>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.print-doc .avoid{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}
