.tool-print-page{padding:28px}.pp{grid-template-columns:300px minmax(0,1fr);gap:34px;display:grid}.pp-opts{min-width:0}.pp-lcd{gap:10px;margin-bottom:22px;padding:12px 16px;display:grid}.pp-lcd .seg{font-size:19px;display:grid}.pp-lcd .seg>*{text-align:left;white-space:pre}.pp-field{margin-bottom:18px}.pp-field>.label{margin-bottom:14px;display:block}.pp-keys-label{margin-bottom:10px;display:block}.pp-keys{gap:9px;margin-bottom:22px;display:grid}.pp-keys .kc{justify-content:flex-start;gap:12px;height:42px;padding:0 14px 2px;font-size:15px}.pp-keys .kc small{color:#8d8d8d;margin-left:auto;font-size:13px}.pp-keys .kc .led{width:7px;height:7px}.pp-inks{margin-top:-6px;margin-bottom:22px}.pp-inks .kc{gap:7px;padding:0 10px 2px}.pp-dot{border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #00000059}.pp-dot-c{background:#00a0e3}.pp-dot-m{background:#e4007c}.pp-dot-y{background:#ffe200}.pp-dot-k{background:#0c0c0c;box-shadow:inset 0 0 0 1px #4a4a4a}.pp-actions{gap:12px;display:grid}.pp-actions .btn{width:100%}.pp-actions .btn small{color:#9a9a9a;margin-left:2px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13px;font-weight:600}.pp-tip{gap:8px;margin-top:20px;display:flex}.pp-tip .ic{width:15px;height:15px;color:var(--text-3);margin-top:1px}.pp-cover{margin-top:10px;padding-left:23px}.pp-opts .tool-msg{margin:18px 0 0;font-size:14.5px}.pp-after{border-top:1px solid #1f1f1f;margin-top:20px;padding-top:16px;box-shadow:inset 0 1px #ffffff08}.pp-after>.label{color:#d0d0d0;margin-bottom:14px;display:block}.pp-after .ctl-keys .kc{padding:0 10px 2px}.pp-answer{color:#dcdcdc;margin-top:14px;font-size:15px;line-height:1.5}.pp-answer a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px;text-decoration-thickness:2px}.pp-stage{min-width:0;container-type:inline-size}.pp-machine{--mm:min(2.445px,calc((100vw - 60px)/250));flex-direction:column;align-items:center;display:flex}@supports (width:1cqw){.pp-machine{--mm:min(2.445px,calc(100cqw/250))}}.pp-stage[data-family=paper] .pp-machine{min-height:calc(342*var(--mm))}.pp-printer{z-index:2;width:calc(var(--bw)*var(--mm));max-width:100%;height:calc(46*var(--mm));background:var(--grain),linear-gradient(180deg,#4a4a4a 0%,#3a3a3a 40%,#2e2e2e 100%);border-radius:18px 18px 12px 12px;min-height:58px;transition:width .35s;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -3px #00000059,0 3px #141414,0 16px 26px -10px #000c}.pp-slot{left:calc(17*var(--mm));right:calc(17*var(--mm));bottom:calc(5.7*var(--mm));height:max(5px,calc(3.7*var(--mm)));background:#0b0b0b;border-radius:5px;position:absolute;box-shadow:inset 0 2px 3px #000,0 1px #ffffff12}.pp-status{left:calc(11.5*var(--mm));top:calc(9.6*var(--mm));white-space:nowrap;position:absolute}.pp-lights{right:calc(11.5*var(--mm));top:calc(8.2*var(--mm));align-items:center;gap:10px;display:flex;position:absolute}.pp-pwr{background:linear-gradient(#4b4b4b,#333);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 1px #ffffff26,0 2px #121212}.pp-pwr .ic{color:#2fd18e;width:13px;height:13px}.pp-out{z-index:1;margin-top:calc(-4.6*var(--mm));justify-content:center;width:calc(100% + 60px);margin-bottom:-46px;padding:0 30px 46px;display:flex;position:relative;overflow:hidden}.pp-stage:not([data-family=paper]) .pp-out{margin-top:calc(-1.6*var(--mm))}.pp-sheet{width:calc(var(--w)*var(--mm));background:#fff;border-radius:0 0 3px 3px;flex:none;max-width:100%;position:relative;overflow:hidden;box-shadow:0 1px 1px #0000004d,0 30px 50px -22px #000000e6}.pp-sheet:before{content:"";z-index:1;height:calc(14*var(--mm));pointer-events:none;background:linear-gradient(#00000047,#0000);position:absolute;top:0;left:0;right:0}.pp-sheet svg{width:100%;height:100%;display:block}.pp-receipt{border-radius:0}.pp-liner{width:calc(var(--w)*var(--mm));gap:calc(3*var(--mm));max-width:100%;padding:calc(3*var(--mm))calc(2*var(--mm));background:#e9e9e9;flex:none;display:grid;box-shadow:0 1px 1px #0000004d,0 30px 50px -22px #000000e6}.pp-liner .pp-sheet{border-radius:calc(1.4*var(--mm));width:100%;box-shadow:0 0 0 1px #00000014}.pp-out.feed .pp-sheet,.pp-out.feed .pp-liner{animation:.75s cubic-bezier(.2,.7,.25,1) both pp-feed}.pp-liner .pp-sheet{animation:none!important}@keyframes pp-feed{0%{transform:translateY(-38%)}to{transform:none}}.pp-diag{margin-top:40px;padding:44px 48px 40px}.pp-diag .sheet-title{margin-bottom:0}.pp-diag-lede{color:var(--ink-2);max-width:52em;margin:10px 0 24px}.pp-diag-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pp-diag-item{border-bottom:1px solid var(--rule);grid-template-columns:88px minmax(0,1fr);gap:18px;padding:22px 24px 24px 0;display:grid}.pp-diag-item:nth-child(3n+2),.pp-diag-item:nth-child(3n+3){border-left:1px solid var(--rule);padding-left:24px}.pp-mini{background:#fff;width:88px;height:112px;transform:rotate(-1.5deg);box-shadow:0 0 0 1px #d5d5d5,0 6px 10px -6px #00000080}.pp-diag-item:nth-child(2n) .pp-mini{transform:rotate(1.2deg)}.pp-mini svg{width:100%;height:100%}.pp-diag-item h3{font-size:17.5px}.pp-diag-item p{color:#444;margin-top:6px;font-size:15px;line-height:1.5}.pp-diag-item a{margin-top:8px;font-size:15px;font-weight:700;display:inline-block}.pp-diag-more{color:var(--ink-2);margin-top:18px;font-size:15px}.pp-files{margin-top:40px;padding:44px 48px 36px}.pp-files-lede{color:var(--ink-2);max-width:52em;margin:10px 0 18px}.pp-files-table{border-collapse:collapse;width:100%;margin-bottom:26px;font-size:15px}.pp-files-table th,.pp-files-table td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:11px 16px 11px 0}.pp-files-table thead th{color:var(--ink-2);border-bottom:2px solid var(--ink);padding-top:0;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:600}.pp-files-table tbody th{white-space:nowrap;font-weight:700}.pp-files-table td{color:#444}.pp-files-table td:nth-last-child(-n+2) a,.pp-files-small td:last-child a{white-space:nowrap;color:var(--ink);font-weight:700}.pp-files-small td:nth-last-child(2) a{white-space:normal}.pp-soon{color:#999}.pp-brands{padding:60px 0 10px}.pp-brands>p{color:var(--text-2);margin-top:10px}.pp-brand-row{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.pp-brand-row .kc{height:40px;font-size:15px}.pp-os-line{color:var(--text-2);margin-top:22px}.pp-os-line a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px;text-decoration-thickness:2px}.pp-svg{--pp-c:#00a0e3;--pp-m:#e4007c;--pp-y:#ffe200;--pp-k:#111;--pp-r:#e3001b;--pp-g:#00963f;--pp-b:#1d4fb8}.pp-print-root{display:none}@page{size:8.5in 11in;margin:0}@media print{html,body{background:#fff!important;min-height:0!important;margin:0!important;padding:0!important}html.pp-print-ready body>:not(.pp-print-root){display:none!important}.pp-print-root{width:var(--pw,215.9mm);height:var(--ph,279.4mm);break-after:avoid;page-break-after:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:100vw;max-height:100vh;overflow:hidden;display:block!important}.pp-print-root .pp-svg{--pp-c:#0ff;--pp-m:#f0f;--pp-y:#ff0;--pp-k:#000;--pp-r:red;--pp-g:#0f0;--pp-b:#00f;width:100%;height:100%;display:block}}@media (max-width:1080px){.pp{grid-template-columns:270px minmax(0,1fr);gap:26px}.pp-diag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-diag-item:nth-child(3n+2),.pp-diag-item:nth-child(3n+3){border-left:0;padding-left:0}.pp-diag-item:nth-child(2n){border-left:1px solid var(--rule);padding-left:24px}}@media (max-width:760px){.tool-print-page{padding:18px 14px 22px}.pp{grid-template-columns:minmax(0,1fr);gap:26px}.pp-lcd{gap:8px;margin-bottom:18px;padding:10px 14px}.pp-lcd .seg{font-size:17px}.pp-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px}.pp-keys .kc{white-space:normal;text-align:left;gap:9px;height:auto;min-height:44px;padding:7px 10px 9px;font-size:14.5px;line-height:1.15}.pp-keys .kc small{display:none}.pp-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pp-actions .btn{gap:7px;padding:0 10px 2px;font-size:15.5px}.pp-actions .btn small,.pp-stage:not([data-family=paper]) .pp-status{display:none}.pp-status{font-size:12px}.pp-lights{gap:7px}.pp-pwr{width:22px;height:22px}.pp-diag,.pp-files{margin-top:28px;padding:26px 18px 22px}.pp-diag .sheet-title,.pp-files .sheet-title{display:block}.pp-diag .sheet-title h2,.pp-files .sheet-title h2{font-size:25px}.pp-diag .sheet-title span,.pp-files .sheet-title span{margin-top:4px;display:block}.pp-diag-grid{grid-template-columns:minmax(0,1fr)}.pp-diag-item,.pp-diag-item:nth-child(2n){border-left:0;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px 0}.pp-mini{width:64px;height:82px}.pp-files-table thead{display:none}.pp-files-table,.pp-files-table tbody,.pp-files-table tr,.pp-files-table th,.pp-files-table td{width:100%;display:block}.pp-files-table tr{border-bottom:1px solid var(--rule);padding:12px 0}.pp-files-table th,.pp-files-table td{border:0;padding:2px 0}.pp-files-table td:nth-last-child(-n+2){width:auto;margin-right:18px;display:inline-block}.pp-files-small td:nth-last-child(2){width:100%;margin-right:0;display:block}.pp-brands{padding-top:44px}.pp-brand-row{gap:10px}.pp-brand-row .kc{height:38px;padding:0 10px 2px;font-size:14px}}