.prod-nav[data-v-00820dea]{margin:0 0 22px;position:relative}.prod-nav__row[data-v-00820dea]{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e7eaf1}.prod-nav__tabs[data-v-00820dea]{display:flex;align-items:flex-end;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.prod-nav__tabs[data-v-00820dea]::-webkit-scrollbar{display:none}.prod-nav__link[data-v-00820dea]{display:inline-block;white-space:nowrap;cursor:pointer;color:#1a2035;font-weight:400;font-size:12.5px;padding:0 10px 10px;border-bottom:3px solid transparent;transition:color .15s}.prod-nav__link[data-v-00820dea]:hover{color:#132c8c}.prod-nav__link.active-menu[data-v-00820dea]{color:#132c8c;border-bottom-color:#132c8c;font-weight:500}.prod-nav__adv[data-v-00820dea]{position:relative;flex:0 0 auto;align-self:flex-end;padding-left:14px;padding-bottom:4px}.prod-nav__more[data-v-00820dea]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #132c8c;color:#132c8c;font-weight:600;font-size:14px;padding:7px 14px;border-radius:8px;cursor:pointer}.prod-nav__more svg[data-v-00820dea]{font-size:12px}.prod-nav__dot[data-v-00820dea]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#e0492f}.prod-nav__menu[data-v-00820dea]{position:absolute;top:100%;right:0;z-index:50;margin-top:6px;background:#fff;border:1px solid #e7eaf1;border-radius:12px;box-shadow:0 18px 44px rgba(20,30,70,.14);padding:8px;min-width:240px}.prod-nav__group[data-v-00820dea]{padding:4px 0}.prod-nav__group+.prod-nav__group[data-v-00820dea]{border-top:1px solid #f0f2f8}.prod-nav__grouph[data-v-00820dea]{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-weight:800;padding:4px 10px}.prod-nav__item[data-v-00820dea]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-size:13px;font-weight:600;color:#28324a;background:none;border:0;border-radius:8px;padding:8px 10px;cursor:pointer;text-align:left}.prod-nav__item[data-v-00820dea]:hover{background:#f5f7fd}.prod-nav__mini[data-v-00820dea]{margin-left:6px;background:#fff8e6;color:#b45309;font-size:10px;font-weight:800;border-radius:999px;padding:0 6px}.prod-nav__menuhint[data-v-00820dea]{font-size:11px;color:#94a3b8;padding:2px 10px 8px}.prod-nav__pin[data-v-00820dea]{font-size:11px;color:#132c8c;font-weight:700;white-space:nowrap;border:1px solid #cdd6ef;border-radius:7px;padding:2px 8px}.prod-nav__pin[data-v-00820dea]:hover{background:#eef2fb}.prod-nav__pin.is-promoted[data-v-00820dea]{color:#15803d;border-color:#bbf7d0;background:#ecfdf3}.prod-nav__subrow[data-v-00820dea]{display:flex;align-items:center;margin-top:12px;overflow-x:auto;scrollbar-width:none}.prod-nav__subrow[data-v-00820dea]::-webkit-scrollbar{display:none}.prod-nav__sublink[data-v-00820dea]{display:inline-block;white-space:nowrap;cursor:pointer;font-size:13px;font-weight:600;color:#5b6685;padding:4px 0;border-bottom:2px solid transparent;transition:color .12s}.prod-nav__sublink[data-v-00820dea]:hover{color:#132c8c}.prod-nav__sublink.is-on[data-v-00820dea]{color:#132c8c;border-bottom-color:#132c8c}.prod-nav__badge[data-v-00820dea]{display:inline-block;margin-left:6px;background:#fff8e6;color:#b45309;font-size:10.5px;font-weight:800;border-radius:999px;padding:1px 7px;vertical-align:1px}.prod-nav__unpin[data-v-00820dea]{margin-left:7px;opacity:.7;font-weight:800}.prod-nav__unpin[data-v-00820dea]:hover{opacity:1}@media (max-width:560px){.prod-nav__more[data-v-00820dea]{padding:6px 10px;font-size:13px}.prod-nav__menu[data-v-00820dea]{min-width:200px;max-width:calc(100vw - 24px)}}@media (max-width:720px){.prod-page[data-v-94e79fc4]{padding-bottom:96px}}.bom-grow[data-v-112cfa91]{flex:1;min-width:200px}.bom-grow .prod-input[data-v-112cfa91]{width:100%;box-sizing:border-box}.bom-empty-cta[data-v-112cfa91]{margin-top:14px}.bom-actions[data-v-112cfa91]{display:flex;flex-wrap:wrap;gap:6px}.bom-act[data-v-112cfa91]{background:#f5f7ff;border:1px solid #e0e7ff;color:#132c8c;border-radius:8px;cursor:pointer;padding:5px 11px;font:inherit;font-size:12.5px;font-weight:700}.bom-act[data-v-112cfa91]:hover{background:#eaeeff}.bom-act--ghost[data-v-112cfa91]{background:#fff;border-color:#f1c9cf;color:#c0392b}.bom-act--ghost[data-v-112cfa91]:hover{background:#fdecec}.bom-hist-btn[data-v-112cfa91]{margin-left:8px;background:none;border:0;padding:0;cursor:pointer;color:#1463ff;font:inherit;font-size:11.5px;font-weight:700}.bom-hist-row td[data-v-112cfa91]{background:#f7f9ff;padding:8px 12px}.bom-hist[data-v-112cfa91]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12.5px;color:#5b6b7b}.bom-hist-title[data-v-112cfa91]{font-weight:700;color:#14202e}.bom-hist-line[data-v-112cfa91]{display:inline-flex;align-items:center;gap:5px}.bom-backflush[data-v-112cfa91]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;color:#51607a;cursor:pointer}.bom-unit-hint[data-v-112cfa91]{color:#64748b;font-weight:400;font-size:12px;margin-left:4px}.bom-hint[data-v-112cfa91]{color:#64748b;font-size:12px;line-height:1.5}.bom-form-wrap[data-v-112cfa91]{max-width:960px;margin:0 auto;width:100%}.bom-form[data-v-112cfa91]{padding:24px}.bom-form-head[data-v-112cfa91]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.bom-form-title[data-v-112cfa91]{font-size:20px;font-weight:800;color:#132c8c;margin:0}.bom-view-note[data-v-112cfa91]{font-size:12.5px;color:#64748b;margin-right:auto;align-self:center}.bom-form-sub[data-v-112cfa91]{color:#5b6b7b;font-size:13.5px;margin:5px 0 0;max-width:520px}.bom-form-note[data-v-112cfa91]{display:inline-flex;align-items:center;gap:7px;color:#8a97a8;font-size:12px;font-weight:600;white-space:nowrap;flex:none}.bom-form-note svg[data-v-112cfa91]{width:16px;height:16px}.bom-block[data-v-112cfa91]{background:#f8fafc;border:1px solid #eaf0f6;border-radius:12px;padding:18px;margin-top:16px}.bom-block[data-v-112cfa91]:first-of-type{margin-top:0}.bom-block-head[data-v-112cfa91]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.bom-block-title[data-v-112cfa91]{font-size:14px;font-weight:800;color:#1c2b3a;margin:0 0 12px}.bom-block-head .bom-block-title[data-v-112cfa91]{margin:0}.bom-field[data-v-112cfa91]{display:flex;flex-direction:column;gap:5px}.bom-field--grow[data-v-112cfa91]{flex:1;min-width:220px}.bom-label[data-v-112cfa91]{font-size:12px;font-weight:700;color:#5b6b7b}.bom-input[data-v-112cfa91]{width:100%;box-sizing:border-box;border:1px solid #d6deeb;border-radius:9px;padding:9px 11px;font:inherit;font-size:13.5px;color:#1c2b3a;background:#fff}.bom-input[data-v-112cfa91]:focus{outline:none;border-color:#1463ff;box-shadow:0 0 0 3px rgba(20,99,255,.12)}.bom-r[data-v-112cfa91]{text-align:right}.bom-make-grid[data-v-112cfa91]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.bom-field--batch[data-v-112cfa91]{width:220px}.bom-batch-input[data-v-112cfa91]{display:flex;align-items:stretch;border:1px solid #d6deeb;border-radius:9px;background:#fff;overflow:hidden}.bom-batch-input[data-v-112cfa91]:focus-within{border-color:#1463ff;box-shadow:0 0 0 3px rgba(20,99,255,.12)}.bom-input--qty[data-v-112cfa91]{border:0;border-radius:0;box-shadow:none;flex:1;min-width:0}.bom-input--qty[data-v-112cfa91]:focus{box-shadow:none}.bom-unit-suffix[data-v-112cfa91]{display:flex;align-items:center;padding:0 12px;background:#eef3ff;color:#1463ff;font-size:12.5px;font-weight:700;border-left:1px solid #d6deeb;white-space:nowrap}.bom-components[data-v-112cfa91]{display:flex;flex-direction:column;gap:8px}.bom-comp-header[data-v-112cfa91],.bom-comp-row[data-v-112cfa91]{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 44px;gap:10px;align-items:center}.bom-comp-header--bare[data-v-112cfa91],.bom-comp-row--bare[data-v-112cfa91]{grid-template-columns:minmax(0,3fr) minmax(0,1fr) 44px}.bom-comp-header[data-v-112cfa91]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8a97a8;padding:0 2px}.bom-comp-row[data-v-112cfa91]{background:#fff;border:1px solid #e9eef4;border-radius:10px;padding:10px}.bom-cell[data-v-112cfa91]{min-width:0}.bom-cell--substitute[data-v-112cfa91]{order:1;grid-column:1/-1;border-top:1px dashed #eef2f7;margin-top:4px;padding-top:8px}.bom-cell--substitute .bom-cell-label[data-v-112cfa91]{display:block}.bom-cell-label[data-v-112cfa91]{display:none;font-size:11px;font-weight:700;color:#8a97a8;margin-bottom:4px}.bom-line-cost[data-v-112cfa91]{text-align:right;font-weight:700;color:#1c2b3a;font-variant-numeric:tabular-nums;padding:9px 2px}.bom-cell--action[data-v-112cfa91]{display:flex;justify-content:flex-end}.bom-remove[data-v-112cfa91]{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid #f1c9cf;background:#fff;color:#c0392b;border-radius:9px;cursor:pointer;transition:.15s}.bom-remove svg[data-v-112cfa91]{width:17px;height:17px}.bom-remove[data-v-112cfa91]:hover:not(:disabled){background:#fdecec}.bom-remove[data-v-112cfa91]:disabled{opacity:.4;cursor:not-allowed}.bom-summary[data-v-112cfa91]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:11px 14px;background:#eef3ff;border-radius:10px;font-size:13px;color:#44546a}.bom-summary strong[data-v-112cfa91]{color:#132c8c;font-weight:800;font-variant-numeric:tabular-nums}.bom-summary-dot[data-v-112cfa91]{color:#9aa9bb}.bom-cost-warn[data-v-112cfa91]{margin-top:10px;padding:9px 13px;background:#fff8ec;border:1px solid #f5d28a;border-radius:10px;color:#9a6700;font-size:12.5px;font-weight:600;line-height:1.45}.bom-field--yield[data-v-112cfa91]{gap:6px}.bom-yield-input[data-v-112cfa91]{width:160px}.bom-adv-divider[data-v-112cfa91]{border:0;border-top:1px solid #eaf0f6;margin:14px 0}.bom-reject-reason[data-v-112cfa91]{margin-top:5px;font-size:11.5px;color:#c0392b;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bom-link[data-v-112cfa91]{background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:700;color:#1463ff;cursor:pointer}.bom-link[data-v-112cfa91]:hover{text-decoration:underline}.bom-link span[data-v-112cfa91]{font-weight:800}.bom-advanced[data-v-112cfa91]{background:#f8fafc;border:1px solid #eaf0f6;border-radius:12px;padding:12px 18px;margin-top:16px}.bom-advanced-summary[data-v-112cfa91]{color:#132c8c;font-weight:700;cursor:pointer;padding:4px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;font-size:13.5px}.bom-advanced-summary[data-v-112cfa91]:before{content:"▸";display:inline-block;width:16px;transition:transform .12s ease}.bom-advanced[open] .bom-advanced-summary[data-v-112cfa91]:before{transform:rotate(90deg)}.bom-advanced-body[data-v-112cfa91]{padding-top:10px}.bom-co-row[data-v-112cfa91]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px}.bom-co-row .bom-field[data-v-112cfa91]{width:150px}.bom-co-row .bom-field--grow[data-v-112cfa91]{flex:1;min-width:220px;width:auto}.bom-co-bp[data-v-112cfa91]{width:auto!important;align-items:center;cursor:pointer}.bom-co-bp .bom-label[data-v-112cfa91]{white-space:nowrap}.bom-co-bp-box[data-v-112cfa91]{width:18px;height:18px;cursor:pointer}.bom-form-actions[data-v-112cfa91]{display:flex;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #eef2f7}.bom-form-actions .prod-btn[data-v-112cfa91]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.bom-form-head[data-v-112cfa91]{flex-direction:column;gap:6px}.bom-comp-header[data-v-112cfa91]{display:none}.bom-comp-row--bare[data-v-112cfa91],.bom-comp-row[data-v-112cfa91]{grid-template-columns:1fr 1fr}.bom-cell--material[data-v-112cfa91]{grid-column:1/-1}.bom-cell--substitute[data-v-112cfa91]{grid-column:1/-1;order:0;border-top:0;margin-top:0;padding-top:0}.bom-cell--action[data-v-112cfa91]{grid-column:1/-1;justify-content:flex-start}.bom-cell-label[data-v-112cfa91]{display:block}.bom-line-cost[data-v-112cfa91]{text-align:left;padding:0}.bom-field--batch[data-v-112cfa91]{width:100%}}