.pl-tool,.pl-bf{--plt-teal: #046e82;--plt-teal-bg: #eef7f9;--plt-orange: #f04f36;--plt-line: #e3e3e3;--plt-muted: #666;--plt-good: #1e7b3a;--plt-good-bg: #e9f6ed;--plt-ok: #8a5a00;--plt-ok-bg: #fdf3dc;--plt-poor: #a12a1b;--plt-poor-bg: #fde8e4;max-width:980px;margin:28px auto;padding:22px 18px;border:1px solid #dcdcdc;border-radius:10px;background:#fff;color:#1d1d1d;box-sizing:border-box;scroll-margin-top:120px}.pl-tool *,.pl-bf *{box-sizing:border-box}.pl-tool__title,.pl-bf__title{margin:0 0 6px}.pl-tool__intro,.pl-bf__intro{margin:0 0 16px;color:#333}.pl-tool__note,.pl-bf__note,.pl-tool__copy{font-size:13px;color:var(--plt-muted);margin:14px 0 0}.pl-tool__copy{font-size:12px;color:#999}.pl-tool__more{margin:18px 0 0;font-size:14px}.pl-tool__more a{color:var(--plt-teal);font-weight:700;text-decoration:none}.plt-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:2px solid var(--plt-line);margin:0 0 16px}.plt-tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:10px 14px;margin-bottom:-2px;border-bottom:3px solid transparent;font:inherit;font-size:15px;font-weight:700;color:var(--plt-muted);cursor:pointer}.plt-tab:hover{color:#1d1d1d}.plt-tab.is-active{color:var(--plt-teal);border-bottom-color:var(--plt-teal)}.plt-tab:focus-visible{outline:2px solid var(--plt-teal);outline-offset:2px}.plt-label{display:block;font-weight:700;font-size:14px;margin:0 0 6px}.plt-search{position:relative}.plt-input{width:100%;min-height:44px;padding:8px 12px;font:inherit;font-size:16px;color:#1d1d1d;background:#fff;border:1px solid #bdbdbd;border-radius:6px}.plt-input:focus{outline:none;border-color:var(--plt-teal);box-shadow:0 0 0 3px #046e8226}.plt-input--big{min-height:52px;font-size:20px;font-weight:700;letter-spacing:.02em;padding-right:48px}.plt-input--big::placeholder{font-weight:400;font-size:16px;letter-spacing:0}.plt-input--sm{width:80px;min-height:36px;display:inline-block;padding:4px 8px;font-size:15px}.plt-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:#eee;color:#555;font-size:20px;line-height:1;cursor:pointer}.plt-clear:hover{background:#ddd}.plt-hint{margin:6px 0 0;font-size:13px;color:var(--plt-muted)}.plt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.plt-grid--3{grid-template-columns:repeat(3,1fr)}.plt-field{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:700;color:#333}.plt-check{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;padding-top:22px}.plt-check input{width:18px;height:18px}.plt-tol{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;font-size:13px;color:var(--plt-muted)}.plt-tol label{font-weight:700;color:#333}.plt-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0}.plt-chips__label{font-size:13px;font-weight:700;color:#333;margin-right:4px}.plt-chip{padding:6px 14px;border:1px solid #c9c9c9;border-radius:999px;background:#fff;font:inherit;font-size:14px;cursor:pointer}.plt-chip.is-active{background:var(--plt-teal);border-color:var(--plt-teal);color:#fff}.plt-res{margin-top:18px}.plt-res__head{font-size:13px;color:var(--plt-muted);margin:0 0 8px;font-weight:700}.plt-empty{padding:26px 16px;text-align:center;color:#888;background:#fafaf8;border:1px dashed #d8d8d8;border-radius:8px;font-size:15px}.plt-note{padding:12px 14px;margin:0 0 12px;border-radius:8px;background:var(--plt-teal-bg);font-size:14px;line-height:1.6}.plt-note--warn{background:var(--plt-ok-bg)}.plt-h{margin:22px 0 10px;font-size:16px}.plt-muted{color:#888}.plt-best{border:2px solid var(--plt-teal);background:var(--plt-teal-bg);border-radius:10px;padding:14px 16px;margin:0 0 14px}.plt-best--good{border-color:var(--plt-good);background:var(--plt-good-bg)}.plt-best--ok{border-color:#d9a21b;background:var(--plt-ok-bg)}.plt-best--poor{border-color:var(--plt-poor);background:var(--plt-poor-bg)}.plt-best__tag{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--plt-muted);margin-bottom:4px}.plt-best__main{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.plt-best__code{font-size:30px;font-weight:800;line-height:1.1;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.plt-best--good .plt-best__code{color:var(--plt-good)}.plt-best--poor .plt-best__code{color:var(--plt-poor)}.plt-best__sub{font-size:14px;color:#444;margin-top:4px}.plt-best__price{font-size:18px;font-weight:700}.plt-best__dims{display:flex;gap:14px;align-items:baseline;font-size:22px;font-weight:800}.plt-best__dims em{font-style:normal;font-size:12px;color:var(--plt-muted);margin-right:3px;font-weight:700}.plt-best__dims small{font-size:13px;color:var(--plt-muted)}.plt-best__act{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.plt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 14px;border:1px solid var(--plt-teal);border-radius:6px;background:#fff;color:var(--plt-teal);font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.plt-btn:hover{background:var(--plt-teal);color:#fff}.plt-btn--wa{border-color:#25d366;color:#128c4a;background:#f0fbf4}.plt-btn--wa:hover{background:#25d366;color:#fff}.plt-btn--ghost{border-color:#c9c9c9;color:#333}.plt-btn--ghost:hover{background:#f1f1f1;color:#1d1d1d}.plt-link{border:0;background:none;padding:0;color:var(--plt-teal);font:inherit;font-weight:700;cursor:pointer;text-decoration:underline}.plt-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--plt-line);border-radius:8px}.plt-table{width:100%;border-collapse:collapse;font-size:14px}.plt-table th{background:#f6f6f3;text-align:left;font-size:12px;color:var(--plt-muted);font-weight:700;padding:9px 12px;white-space:nowrap}.plt-table td{padding:9px 12px;border-top:1px solid var(--plt-line);white-space:nowrap;vertical-align:middle}.plt-table tr.is-best td{background:var(--plt-good-bg)}.plt-table tr.plt-total td{font-weight:800;background:#f6f6f3}.plt-table tbody tr:hover td{background:#fafaf6}.plt-actions{display:flex;gap:6px}.plt-actions .plt-btn{min-height:30px;padding:3px 10px;font-size:13px}.plt-code{font-weight:800;color:var(--plt-teal);text-decoration:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.plt-facts{margin:0 0 12px;padding-left:20px;font-size:14px;line-height:1.7}.plt-warn{margin:14px 0;padding:12px 16px;border-radius:8px;background:#fff8e6;border:1px solid #f0d58c;font-size:14px;line-height:1.6}.plt-warn ul{margin:6px 0 0;padding-left:20px}.plt-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.plt-settings{border:1px solid var(--plt-line);border-radius:8px;padding:10px 14px 14px;margin:0 0 6px;background:#fafaf8}.plt-settings summary{cursor:pointer;font-weight:800;font-size:14px;padding:2px 0 10px}.plt-io{display:grid;grid-template-columns:1fr 1fr;gap:20px}.plt-io .plt-h{margin-top:16px}.plt-ct{width:100%;border-collapse:collapse;font-size:14px}.plt-ct th{text-align:left;font-size:12px;color:var(--plt-muted);padding:6px 4px;font-weight:700}.plt-ct td{padding:3px}.plt-ct .plt-input{min-height:40px}.plt-ct__c{text-align:center;width:46px}.plt-ct__c input[type=checkbox]{width:18px;height:18px}.plt-ct__del{width:32px;height:32px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#888;cursor:pointer;font-size:18px;line-height:1}.plt-ct__del:hover{color:var(--plt-poor);border-color:var(--plt-poor)}.plt-ct__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.plt-ct__bar .plt-hint{margin:0}.plt-out{margin-top:22px}.plt-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0 0 6px}.plt-kpi{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:8px;background:var(--plt-teal-bg);border:1px solid #cfe5ea}.plt-kpi span{font-size:12px;color:var(--plt-muted);font-weight:700}.plt-kpi strong{font-size:24px;line-height:1.2;color:var(--plt-teal)}.plt-kpi strong small{font-size:13px;color:var(--plt-muted);font-weight:700}.plt-kpi em{font-style:normal;font-size:12px;color:var(--plt-muted)}.plt-pill{display:inline-block;padding:1px 9px;border-radius:999px;background:var(--plt-teal);color:#fff;font-size:12px;font-weight:800}.plt-cutchip{display:inline-block;margin:2px 4px 2px 0;padding:2px 8px;border-radius:4px;border-left:4px solid var(--c);background:#f4f4f1;font-size:13px}.plt-ok{color:var(--plt-good);font-weight:800}.plt-bad{color:var(--plt-poor);font-weight:800}.plt-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.plt-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;font-size:13px}.plt-legend i{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:5px;vertical-align:-2px}.plt-barwrap{margin:0 0 14px}.plt-barhead{font-size:14px;margin-bottom:5px}.plt-bar{display:flex;height:42px;width:100%;border:1px solid #8a8a8a;border-radius:4px;overflow:hidden;background:#e8e2d2}.plt-seg{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden;color:#fff;font-size:12px;font-weight:700;border-right:1px solid rgba(255,255,255,.7)}.plt-seg em{font-style:normal;white-space:nowrap;padding:0 3px;overflow:hidden;text-overflow:ellipsis}.plt-seg--kerf{background:#333;border:0}.plt-seg--trim{background:repeating-linear-gradient(45deg,#b5b5b5 0 4px,#dcdcdc 4px 8px)}.plt-seg--off{background:#e8e2d2;color:#666}.plt-seg--off.is-reuse{background:#d8eed9;color:var(--plt-good)}.plt-ruler{display:flex;justify-content:space-between;font-size:11px;color:#888;margin-top:2px}.plt-sheets{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.plt-sheet{margin:0;padding:10px;border:1px solid var(--plt-line);border-radius:8px;background:#fff}.plt-sheet--single{max-width:520px}.plt-sheet figcaption{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:14px;margin-bottom:6px}.plt-sheet figcaption span{color:var(--plt-muted)}.plt-sheet__list{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:#444;margin-top:6px}.plt-svg{display:block;width:100%;height:auto}.plt-cta{margin:18px 0 0}.pl-tool__group{font-weight:800;margin:18px 0 8px}.pl-tool__conv{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.pl-tool__unit{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--plt-line);border-radius:8px;font-size:14px;font-weight:700}.pl-tool__unit.is-source{border-color:var(--plt-teal);background:var(--plt-teal-bg)}.pl-tool__input{width:100%;min-height:44px;padding:8px 10px;font:inherit;font-size:18px;font-weight:700;border:1px solid #bdbdbd;border-radius:6px}.pl-tool__clear{margin-top:14px;padding:8px 16px;border:1px solid #c9c9c9;border-radius:6px;background:#fff;cursor:pointer;font:inherit;font-size:14px}.pl-tool__chartwrap{margin-top:30px}.pl-tool__tablewrap{overflow-x:auto}.pl-tool__table{width:100%;border-collapse:collapse;font-size:14px}.pl-tool__table th,.pl-tool__table td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--plt-line);white-space:nowrap}.pl-tool__table th{font-size:12px;color:var(--plt-muted)}.pl-hub{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.pl-hub__card{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid #dcdcdc;border-radius:10px;color:#1d1d1d;text-decoration:none;background:#fafaf7}.pl-hub__card:hover,.pl-hub__card:focus-visible{border-color:var(--plt-teal);background:var(--plt-teal-bg)}.pl-hub__card strong{font-size:16px;color:var(--plt-teal)}.pl-hub__card span{font-size:14px;color:#555}@media screen and (max-width:720px){.pl-tool,.pl-bf{padding:16px 12px;margin:20px 0;border-radius:8px}.plt-io{grid-template-columns:1fr;gap:6px}.plt-grid{grid-template-columns:1fr 1fr}.plt-grid--3{grid-template-columns:1fr 1fr 1fr}.plt-tab{padding:9px 10px;font-size:14px}.plt-best__code{font-size:26px}.plt-kpi strong{font-size:20px}}@media print{.pl-tool,.pl-bf{border:0;padding:0;margin:0;max-width:none}.plt-toolbar,.plt-ct__bar,.plt-ct__del,.pl-tool__more,.plt-cta,.plt-btn--wa,.plt-tabs,.plt-clear{display:none!important}.plt-settings{background:none}.plt-seg,.plt-kpi,.plt-pill,.plt-legend i,.plt-dot,.plt-cutchip,.plt-svg rect,.plt-table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.plt-barwrap,.plt-sheet,.plt-tablewrap{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/pl-tools.css.map */
