.pz-series{margin-top:32px}.pz-series h3{margin-bottom:1rem;font-size:1.5rem}.pz-series h2 small,.pz-series h3 small{font-size:.9375rem;font-weight:400}.pz-series small a{color:inherit}.pz-part{border-top:1px solid var(--rule);margin-top:48px;padding-top:24px}.pz-part>h2{margin-bottom:0;font-size:1.875rem}.pz-part>h2+.pz-series{margin-top:20px}.pz-models{margin-top:2px;display:block}.pz-models a{color:inherit}.pz-view{margin-top:24px}.pz-fig{width:100%;max-width:var(--w);margin:8px 0 20px;position:relative}.pz-fig img{width:100%;height:auto;display:block}.pz-open{cursor:zoom-in;display:block}.pz-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pz-co{scroll-margin:35vh 0}.pz-co ellipse{fill:#0000;stroke:#0000;stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:all}.pz-co:focus{outline:none}.pz-co:hover ellipse,.pz-co:focus-visible ellipse,.pz-co:target ellipse{fill:var(--red-soft);fill-opacity:.6;stroke:var(--red)}.pz-co:target ellipse,.pz-co.on ellipse{stroke-width:3px}.pz-co.on ellipse{fill:none;stroke:var(--red);filter:drop-shadow(0 0 4px #c8102e73)}table.pz-items tr{scroll-margin-top:30vh}table.pz-items tr:target td,table.pz-items tr:target th{background:var(--red-soft)}.pz-pos{white-space:nowrap;font-weight:600}.pz-pos a,.pz-pos span{font:600 .8125rem/1.4 var(--cond);border:1.5px solid var(--ink);border-radius:12px;padding:1px 8px;text-decoration:none;display:inline-block}tr.hl .pz-pos a,.pz-pos a:hover{background:var(--red);border-color:var(--red);color:#fff}.pz-code{white-space:nowrap}.pz-code b{font-family:var(--cond);font-size:1.0625rem}.pz-code small,table.pz-items td small,table.pz-hits td small{color:var(--muted);font-size:.8125rem;display:block}.pz-desc .tag{margin-left:6px}td.pz-btn{text-align:right;width:1%}button.pz-add[hidden]{display:none}form.pz-search{max-width:44rem;display:block}form.pz-search label{margin-bottom:6px;display:block}form.pz-search input{width:100%;height:46px;padding:0 14px;font-size:1rem}form.pz-search #pz-count{min-height:1.5em;color:var(--muted);margin-top:8px;font-size:.875rem;display:block}table.pz-hits td{vertical-align:top}.pz-chips{flex-wrap:wrap;gap:6px;display:flex}.pz-chips a,.pz-chips button{font:600 .8125rem/1.4 var(--cond);border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink);white-space:nowrap;background:#fff;padding:4px 8px;text-decoration:none}.pz-chips a:hover,.pz-chips button:hover{border-color:var(--ink)}.pz-chips button{cursor:pointer}.pz-chips a span{color:var(--muted);font-weight:500}.pz-chips:not(.all) a:nth-of-type(n+5){display:none}@container rc (width<=640px){table.pz-items tr,table.pz-hits tr{align-items:center}table.pz-items .pz-pos{flex:none;order:-3}table.pz-items .pz-pos:empty{display:none}table.pz-items .pz-code,table.pz-hits .pz-code{display:contents}table.pz-items .pz-code b{flex:1 1 0;order:-2}table.pz-items .pz-code small{flex:0 auto;order:3}table.pz-items .pz-code small:before{content:"·";margin-right:8px}table.pz-hits .pz-code b{order:-2}table.pz-hits .pz-code small{flex:1 1 0;order:-2;font-size:.75rem}table.pz-items .pz-desc,table.pz-hits .pz-desc{font-size:.9375rem;line-height:1.4}table.pz-hits .pz-desc small{letter-spacing:.02em;font-size:.75rem}table.pz-items .pz-qty{color:var(--ink);order:1;font-weight:600}table.pz-items .pz-qty:before{content:"кол-во ";color:var(--muted);font-weight:400}table.pz-items .pz-cat{order:2}table.pz-hits .pz-where{margin-top:6px}}.pz-tabs{flex-wrap:wrap;gap:6px 18px;margin:0 0 8px;font-size:.9375rem;display:flex}.pz-tabs a{border-bottom:1px solid var(--rule);text-decoration:none}.pz-lh,.pz-tools,.pz-hint,.pz-js .pz-view:not(.on),.pz-js .pz-view>h2{display:none}.pz-js .pz-left{grid-template-columns:minmax(0,1fr);margin-bottom:12px;display:grid}.pz-js .pz-bar{display:contents}.pz-js .pz-win,.pz-js .pz-tools{grid-area:2/1}.pz-js .pz-tabs{border-bottom:1px solid var(--rule);scrollbar-width:none;flex-wrap:nowrap;gap:16px;margin:0 0 10px;overflow-x:auto}.pz-tabs::-webkit-scrollbar{display:none}.pz-js .pz-tabs a{font:600 .875rem var(--font);color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 8px}.pz-js .pz-tabs a[aria-current]{color:var(--ink);border-bottom-color:var(--red)}.pz-js .pz-win{border:1px solid var(--rule);background:#fff;border-radius:6px;position:relative;overflow:hidden}.pz-js .pz-vp{scrollbar-width:none;max-height:300px;overflow:auto}.pz-vp::-webkit-scrollbar{display:none}.pz-js .pz-fig{width:200%;max-width:none;margin:0}.pz-js .pz-tools{z-index:1;flex-direction:column;place-self:start end;gap:6px;margin:8px;display:flex}.pz-tools>*{border:1px solid var(--rule);min-width:36px;height:36px;color:var(--ink);font:600 1.125rem var(--font);cursor:pointer;background:#fff;border-radius:18px;place-items:center;padding:0 10px;text-decoration:none;display:grid;box-shadow:0 2px 6px #00000014}.pz-tools>:hover{border-color:var(--ink)}.pz-tools .d{display:none}.pz-hint:after{content:" · листайте схему"}.pz-js .pz-hint{font:600 .6875rem var(--cond);color:#fff;pointer-events:none;background:#15181cd1;border-radius:3px;padding:4px 8px;display:block;position:absolute;bottom:8px;left:8px}@media (width>=1024px){.pz-js .pz-view{grid-template-rows:auto 1fr;grid-template-columns:7fr 5fr;align-items:start;gap:0 28px;display:grid}.pz-js .pz-left{grid-row:1/span 2;margin:0;position:sticky;top:16px}.pz-js .pz-vp{max-height:none}.pz-js .pz-fig{width:100%;max-width:calc((100vh - 120px) * var(--r));margin:0 auto}.pz-js .pz-lh{z-index:1;background:var(--paper);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0 8px;display:flex;position:sticky;top:0}.pz-lh b{font-size:.9375rem}.pz-lh span{color:var(--muted);font-size:.75rem}.pz-js .pz-view .tbl{grid-column:2}.pz-js table.pz-items tr:first-child{border-top:0}.pz-js table.pz-items tr.hl{box-shadow:inset 3px 0 var(--red);background:#fff3f5;margin-left:-12px;padding-left:12px}.pz-js .pz-tabs{border:0;gap:6px}.pz-js .pz-tabs a{border:1px solid var(--rule);border-radius:var(--radius);place-items:center;height:32px;margin:0;padding:0 12px;font-size:.8125rem;display:grid}.pz-js .pz-tabs a[aria-current]{border-color:var(--ink)}.pz-js .pz-bar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin:0 0 10px;display:flex}.pz-js .pz-bar .pz-tabs{min-width:0;margin:0}.pz-js .pz-tools{flex-direction:row;flex:none;margin:0 0 0 auto}.pz-tools>*{border-radius:var(--radius);height:32px;box-shadow:none;font-size:.8125rem}.pz-tools .d{display:inline}.pz-tools .m,.pz-js .pz-hint{display:none}}
