@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Inter+Tight:wght@500;600;700;800&display=swap";@keyframes fade-aaca794a{0%{opacity:0}to{opacity:1}}.mm[data-v-aaca794a]{background:var(--panel);border:1px solid var(--border);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;max-height:70vh;color:#e5e7eb;font-family:Inter,system-ui,sans-serif;animation:fade-aaca794a .2s ease}.mm-head[data-v-aaca794a]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border);flex-shrink:0}.mm-head b[data-v-aaca794a]{font-size:18px}.mm-body[data-v-aaca794a]{overflow-y:auto;flex:1}.mm-back[data-v-aaca794a]{display:flex;align-items:center;gap:6px;color:#d1d5db;cursor:pointer}.mm-back[data-v-aaca794a]:hover{color:#fff}.mm-yr[data-v-aaca794a]{font-weight:700;font-size:16px;padding:14px 20px 8px}.mm-tbl[data-v-aaca794a]{width:100%;border-collapse:collapse}.mm-tbl th[data-v-aaca794a]{background:#e5e7eb;color:#6b7280;font-size:11px;letter-spacing:.5px;text-align:left;padding:10px 20px;font-weight:600}.mm-tbl th.r[data-v-aaca794a],.mm-tbl td.r[data-v-aaca794a]{text-align:right}.mm-tbl td[data-v-aaca794a]{padding:12px 20px;border-bottom:1px solid #1f2937;font-size:14px;cursor:pointer}.mm-tbl tbody tr:hover td[data-v-aaca794a]{background:#111827}.eng[data-v-aaca794a]{font-weight:700;color:#f3f4f6}.nm[data-v-aaca794a]{color:#f59e0b}.yrs[data-v-aaca794a]{color:#6b7280}.mm-loading[data-v-aaca794a]{display:flex;justify-content:center;padding:60px}.spin[data-v-aaca794a]{width:26px;height:26px;border:3px solid #374151;border-top-color:#f59e0b;border-radius:50%;animation:sp-aaca794a .7s linear infinite}@keyframes sp-aaca794a{to{transform:rotate(360deg)}}.pop-bg[data-v-c4024185]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:flex-start;justify-content:center;z-index:130;padding:40px 16px;overflow-y:auto;animation:fade-c4024185 .2s ease}@keyframes fade-c4024185{0%{opacity:0}to{opacity:1}}.pop[data-v-c4024185]{background:#fff;color:#111827;border-radius:16px;width:1000px;max-width:96vw;box-shadow:0 30px 80px #00000080;animation:pop-c4024185 .22s cubic-bezier(.2,.9,.3,1.2)}@keyframes pop-c4024185{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.pop-loading[data-v-c4024185]{padding:60px;display:flex;justify-content:center}.spin[data-v-c4024185]{width:26px;height:26px;border:3px solid #e5e7eb;border-top-color:#c2410c;border-radius:50%;animation:sp-c4024185 .7s linear infinite}@keyframes sp-c4024185{to{transform:rotate(360deg)}}.pop-head[data-v-c4024185]{display:flex;align-items:center;gap:12px;padding:18px 22px 6px}.tbadge[data-v-c4024185]{font-size:10px;font-weight:700;letter-spacing:.5px;padding:4px 10px;border-radius:12px;border:1px solid currentColor}.pop-title[data-v-c4024185]{flex:1}.pop-title b[data-v-c4024185]{font-size:22px;font-family:Inter Tight,Inter,sans-serif}.pop-sub[data-v-c4024185]{color:#9ca3af;font-size:13px;margin-top:2px}.pop-share[data-v-c4024185],.pop-x[data-v-c4024185]{cursor:pointer;color:#6b7280;padding:4px;position:relative}.pop-share[data-v-c4024185]:hover,.pop-x[data-v-c4024185]:hover{color:#111827}.pop-cart[data-v-c4024185]{display:flex;align-items:center;gap:7px;padding:9px 14px;margin-right:4px;border:1px solid #e5e7eb;background:#fff;color:#374151;border-radius:10px;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:.15s}.pop-cart[data-v-c4024185]:hover{border-color:var(--accent, #c2410c);color:var(--accent, #c2410c);background:#fff7ed}.pop-cart.in[data-v-c4024185]{background:var(--accent, #c2410c);border-color:var(--accent, #c2410c);color:#fff}.pop-copied[data-v-c4024185]{position:absolute;top:120%;right:0;background:#111827;color:#fff;font-size:11px;font-weight:600;padding:5px 9px;border-radius:7px;white-space:nowrap;animation:fade-c4024185 .15s ease}.pop-tabs[data-v-c4024185]{display:flex;gap:22px;padding:6px 22px 0;border-bottom:1px solid #e5e7eb}.pt[data-v-c4024185]{padding:12px 0;font-size:14px;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;display:flex;align-items:center;gap:6px}.pt.on[data-v-c4024185]{color:#c2410c;border-bottom-color:#c2410c;font-weight:600}.cnt[data-v-c4024185]{background:#c2410c;color:#fff;font-size:10px;padding:1px 7px;border-radius:10px}.pop-body[data-v-c4024185]{padding:22px}.ov[data-v-c4024185]{display:grid;grid-template-columns:300px 1fr;gap:28px}.ov-img img[data-v-c4024185],.ov-img .noimg[data-v-c4024185]{width:100%;aspect-ratio:1;object-fit:contain;background:#f3f4f6;border-radius:10px}.spec-h[data-v-c4024185]{font-size:11px;letter-spacing:1px;color:#9ca3af;font-weight:700;margin-bottom:10px}.spec-row[data-v-c4024185]{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #f3f4f6}.spec-row span[data-v-c4024185]{color:#6b7280;font-size:13px}.spec-row b[data-v-c4024185]{color:#111827}.ref-card[data-v-c4024185]{background:#f9fafb;border-radius:12px;padding:16px;margin-bottom:14px}.ref-h[data-v-c4024185]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#374151;letter-spacing:.5px;margin-bottom:12px}.ref-mk[data-v-c4024185]{font-size:11px;font-weight:700;color:#9ca3af;margin:8px 0 6px}.ref-chips[data-v-c4024185]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-c4024185]{font-size:12px;padding:6px 12px;border-radius:8px;background:#fff;border:1px solid #e5e7eb}.chip.oem[data-v-c4024185]{color:#2563eb;border-color:#dbeafe}.chip .mute[data-v-c4024185]{color:#9ca3af}.veh-h[data-v-c4024185]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#374151;margin-bottom:12px}.veh-search[data-v-c4024185]{display:flex;align-items:center;gap:8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;color:#9ca3af;margin-bottom:12px}.veh-search input[data-v-c4024185]{border:none;outline:none;background:transparent;flex:1;font-family:inherit;font-size:14px;color:#111827}.veh-letters[data-v-c4024185]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.vl[data-v-c4024185]{font-size:12px;padding:5px 10px;border-radius:8px;background:#f3f4f6;color:#6b7280;cursor:pointer}.vl.on[data-v-c4024185]{background:#c2410c;color:#fff}.vl b[data-v-c4024185]{opacity:.8;margin-left:3px}.vt-maker[data-v-c4024185]{border-bottom:1px solid #f3f4f6}.vt-mhead[data-v-c4024185]{display:flex;align-items:center;gap:8px;padding:10px 4px;cursor:pointer;font-size:13px}.vt-cnt[data-v-c4024185]{margin-left:auto;color:#9ca3af;font-size:12px}.vt-model[data-v-c4024185]{display:flex;align-items:center;gap:8px;padding:7px 4px 7px 22px;cursor:pointer;font-size:13px;color:#374151}.vt-modifs[data-v-c4024185]{padding-left:40px}.vt-modif[data-v-c4024185]{padding:7px 0;border-bottom:1px solid #f9fafb;font-size:13px}.vt-modif b[data-v-c4024185]{color:#111827}.vt-eng[data-v-c4024185]{color:#9ca3af;margin-left:8px;font-size:12px}.empty[data-v-c4024185]{text-align:center;color:#9ca3af;padding:30px}.langsel[data-v-560e8820]{position:relative}.lang-btn[data-v-560e8820]{display:flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border-2);padding:8px 12px;border-radius:10px;color:var(--dim);font-family:var(--mono);font-size:12px;cursor:pointer;transition:.15s}.lang-btn[data-v-560e8820]:hover{border-color:var(--accent);color:var(--text)}.lang-btn b[data-v-560e8820]{color:var(--text);font-weight:700}.lb-flag[data-v-560e8820]{font-size:15px;line-height:1}.lb-code[data-v-560e8820]{color:var(--accent-bright);font-weight:700}.lang-menu[data-v-560e8820]{position:absolute;top:calc(100% + 8px);right:0;z-index:60;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#0d1424;border:1px solid var(--border-2);border-radius:12px;padding:8px;box-shadow:0 18px 44px #0000008c;width:210px}.lang-cell[data-v-560e8820]{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 4px;border-radius:9px;border:1px solid transparent;background:var(--panel-2);color:var(--dim);cursor:pointer;transition:.14s}.lang-cell[data-v-560e8820]:hover{background:var(--border);color:var(--text);transform:translateY(-1px)}.lang-cell.on[data-v-560e8820]{background:var(--accent);border-color:var(--accent-bright);color:#fff}.lc-flag[data-v-560e8820]{font-size:17px;line-height:1.1}.lc-cc[data-v-560e8820]{font-size:12px;font-weight:700;letter-spacing:.5px}.lang-cell.on .lc-cc[data-v-560e8820]{color:#fff}.lc-code[data-v-560e8820]{font-size:9px;letter-spacing:1px;opacity:.8}.lang-cell.on .lc-code[data-v-560e8820]{color:#ffe3d3;opacity:1}.lang-backdrop[data-v-560e8820]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55}.lm-enter-active[data-v-560e8820],.lm-leave-active[data-v-560e8820]{transition:opacity .16s ease,transform .16s ease}.lm-enter-from[data-v-560e8820],.lm-leave-to[data-v-560e8820]{opacity:0;transform:translateY(-6px)}.cart-bg[data-v-dec89a71]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:120;display:flex;justify-content:flex-end}.cart[data-v-dec89a71]{width:420px;max-width:94vw;height:100%;background:var(--panel);border-left:1px solid var(--border-2);display:flex;flex-direction:column;box-shadow:-20px 0 60px #00000080;font-family:var(--mono)}[dir=rtl] .cart-bg[data-v-dec89a71]{justify-content:flex-start}[dir=rtl] .cart[data-v-dec89a71]{border-left:none;border-right:1px solid var(--border-2);box-shadow:20px 0 60px #00000080}.cart-head[data-v-dec89a71]{display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid var(--border);color:var(--text)}.cart-head b[data-v-dec89a71]{font-family:var(--sans);font-size:18px}.cart-cnt[data-v-dec89a71]{background:var(--accent);color:#fff;font-size:11px;font-weight:700;padding:2px 9px;border-radius:12px}.cart-x[data-v-dec89a71]{margin-left:auto;cursor:pointer;color:var(--dim);padding:4px}[dir=rtl] .cart-x[data-v-dec89a71]{margin-left:0;margin-right:auto}.cart-x[data-v-dec89a71]:hover{color:var(--text)}.cart-empty[data-v-dec89a71]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--mute)}.cart-list[data-v-dec89a71]{flex:1;overflow-y:auto;padding:10px 14px}.cart-item[data-v-dec89a71]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}.ci-ico[data-v-dec89a71]{flex-shrink:0;display:flex;filter:brightness(0) invert(1)}.ci-main[data-v-dec89a71]{flex:1;min-width:0}.ci-open[data-v-dec89a71]{cursor:pointer}.ci-main.ci-open:hover .ci-code[data-v-dec89a71]{color:var(--accent-bright)}.ci-code[data-v-dec89a71]{font-weight:700;color:var(--text)}.ci-name[data-v-dec89a71]{font-size:11px;color:var(--mute);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-qty[data-v-dec89a71]{display:flex;align-items:center;gap:4px;background:var(--panel-2);border:1px solid var(--border-2);border-radius:9px;padding:3px}.qbtn[data-v-dec89a71]{width:24px;height:24px;border:none;background:transparent;color:var(--dim);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.12s}.qbtn[data-v-dec89a71]:hover{background:var(--border);color:var(--accent-bright)}.qin[data-v-dec89a71]{width:34px;text-align:center;background:transparent;border:none;color:var(--text);font-family:var(--mono);font-size:14px;font-weight:700}.qin[data-v-dec89a71]:focus{outline:none}.ci-rm[data-v-dec89a71]{cursor:pointer;color:var(--mute);padding:4px;flex-shrink:0}.ci-rm[data-v-dec89a71]:hover{color:#ef4444}.cart-foot[data-v-dec89a71]{padding:14px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px}.cart-copy[data-v-dec89a71]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:none;border-radius:11px;background:var(--accent);color:#fff;font-family:var(--mono);font-weight:700;font-size:14px;cursor:pointer;transition:.15s}.cart-copy[data-v-dec89a71]:hover:not(:disabled){background:var(--accent-2)}.cart-clear[data-v-dec89a71]{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1px solid var(--border-2);border-radius:11px;background:transparent;color:var(--dim);font-family:var(--mono);font-weight:600;cursor:pointer;transition:.15s}.cart-clear[data-v-dec89a71]:hover:not(:disabled){border-color:#ef4444;color:#ef4444}.cart-copy[data-v-dec89a71]:disabled,.cart-clear[data-v-dec89a71]:disabled{opacity:.5;cursor:not-allowed}.cart-bg-enter-active[data-v-dec89a71],.cart-bg-leave-active[data-v-dec89a71]{transition:opacity .2s ease}.cart-bg-enter-from[data-v-dec89a71],.cart-bg-leave-to[data-v-dec89a71]{opacity:0}.cart-slide-enter-active[data-v-dec89a71],.cart-slide-leave-active[data-v-dec89a71]{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.cart-slide-enter-from[data-v-dec89a71],.cart-slide-leave-to[data-v-dec89a71]{transform:translate(100%)}[dir=rtl] .cart-slide-enter-from[data-v-dec89a71],[dir=rtl] .cart-slide-leave-to[data-v-dec89a71]{transform:translate(-100%)}.wgt[data-v-52b4ea2b]{max-width:1000px;margin:0 auto;padding:16px}.wlogo[data-v-52b4ea2b]{height:40px;display:block;margin:8px auto 18px;filter:drop-shadow(0 0 8px rgba(233,112,36,.5))}.topbar[data-v-52b4ea2b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.top-right[data-v-52b4ea2b]{display:flex;align-items:center;gap:10px}.cart-btn[data-v-52b4ea2b]{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:40px;border:1px solid var(--border-2);background:var(--panel);color:var(--dim);border-radius:10px;cursor:pointer;transition:.15s}.cart-btn[data-v-52b4ea2b]:hover{border-color:var(--accent);color:var(--text)}.cart-btn.has[data-v-52b4ea2b]{color:var(--accent-bright);border-color:var(--accent)}.cart-badge[data-v-52b4ea2b]{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg)}.pc-add[data-v-52b4ea2b]{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;background:#fff;color:#6b7280;border-radius:9px;cursor:pointer;transition:.15s}.pc-add[data-v-52b4ea2b]:hover{border-color:var(--accent);color:var(--accent);background:#fff7ed}.pc-add.in[data-v-52b4ea2b]{background:var(--accent);border-color:var(--accent);color:#fff}.tabs[data-v-52b4ea2b]{display:flex;gap:6px;background:var(--panel);padding:4px;border-radius:12px}.tab[data-v-52b4ea2b]{display:flex;align-items:center;gap:7px;padding:9px 16px;border:none;background:transparent;color:var(--dim);font-family:var(--mono);font-weight:600;border-radius:9px;cursor:pointer;transition:.15s}.tab.on[data-v-52b4ea2b]{background:var(--accent);color:#fff}.lang[data-v-52b4ea2b]{display:flex;align-items:center;gap:5px;background:var(--panel);padding:9px 14px;border-radius:10px;color:var(--dim);font-size:12px}.panel-orange[data-v-52b4ea2b]{background:var(--accent);border-radius:16px;padding:16px;margin-bottom:16px}.prow[data-v-52b4ea2b]{display:flex;gap:10px;margin-bottom:10px}.selwrap[data-v-52b4ea2b]{flex:1;min-width:0}.wsel[data-v-52b4ea2b]{width:100%;padding:13px 14px;border-radius:10px;border:none;font-family:var(--mono);font-size:14px;background:#fff;color:#1a1a1a}.wsel.dim[data-v-52b4ea2b]{background:#ffffff8c;color:#6b7280}.wsearch[data-v-52b4ea2b]{display:flex;align-items:center;gap:8px;padding:13px 22px;border-radius:10px;border:none;background:#111827;color:#fff;font-family:var(--mono);font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:.15s}.wsearch[data-v-52b4ea2b]:hover{background:#000}.woem[data-v-52b4ea2b]{width:100%;padding:13px 14px;border-radius:10px;border:none;font-family:var(--mono);font-size:14px;background:#fff;color:#1a1a1a}.ft-tabs[data-v-52b4ea2b]{display:flex;gap:8px;margin-bottom:12px}.ft[data-v-52b4ea2b]{flex:1;padding:11px;border-radius:8px;border:none;background:#fff;color:#1a1a1a;font-family:var(--sans);font-weight:700;font-size:13px;cursor:pointer;transition:.15s}.ft[data-v-52b4ea2b]:hover{background:#f3f4f6}.ft.on[data-v-52b4ea2b]{background:#111827;color:#fff}.shape-row[data-v-52b4ea2b]{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}.shape-lbl[data-v-52b4ea2b]{font-size:12px;color:#fff;font-style:italic;margin-right:2px}.shape-lbl.dimmed[data-v-52b4ea2b]{color:#ffffffb8}.shp[data-v-52b4ea2b]{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:none;background:#ffffffe6;color:#1a1a1a;font-family:var(--mono);font-size:12px;cursor:pointer;transition:.15s}.shp[data-v-52b4ea2b]:hover{background:#fff}.shp.on[data-v-52b4ea2b]{background:#111827;color:#fff}.dim-body[data-v-52b4ea2b]{display:grid;grid-template-columns:1fr 260px;gap:14px;align-items:start}.dim-form[data-v-52b4ea2b]{background:#fff;border-radius:12px;padding:16px;color:#1a1a1a}.dim-card-h[data-v-52b4ea2b]{font-family:var(--sans);font-weight:700;font-size:15px;margin-bottom:4px;color:#111827}.dim-h[data-v-52b4ea2b]{font-size:10px;color:#9ca3af;font-weight:700;margin:14px 0 8px;letter-spacing:1px}.dim-row[data-v-52b4ea2b]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.dim-k[data-v-52b4ea2b]{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#475569;border-radius:6px;font-weight:700;font-size:11px}.dim-l[data-v-52b4ea2b]{flex:1;font-size:13px;color:#374151}.dim-in[data-v-52b4ea2b]{width:84px;padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;font-family:var(--mono);font-size:13px;text-align:center}.dim-in[data-v-52b4ea2b]:focus{outline:none;border-color:var(--accent)}.dim-tol[data-v-52b4ea2b]{width:92px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;font-family:var(--mono);font-size:12px;color:#6b7280;background:#f9fafb;cursor:pointer}.dim-sel2[data-v-52b4ea2b]{width:176px;padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;font-family:var(--mono);font-size:12px;background:#fff;color:#1a1a1a;cursor:pointer}.chkrow[data-v-52b4ea2b]{cursor:pointer}.dim-chk[data-v-52b4ea2b]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.dim-side[data-v-52b4ea2b]{display:flex;flex-direction:column;gap:12px}.dim-diagram[data-v-52b4ea2b]{background:#fff;border:1px solid #eef0f3;border-radius:10px;height:230px;display:flex;align-items:center;justify-content:center;color:#9ca3af;overflow:hidden}.dim-diagram img[data-v-52b4ea2b]{max-width:100%;max-height:100%;object-fit:contain;padding:8px;animation:diagIn-52b4ea2b .4s ease}@keyframes diagIn-52b4ea2b{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.dim-search[data-v-52b4ea2b]{width:100%;justify-content:center}.content[data-v-52b4ea2b]{min-height:420px}.loading[data-v-52b4ea2b]{display:flex;justify-content:center;padding:60px}.spin[data-v-52b4ea2b]{width:26px;height:26px;border:3px solid var(--border-2);border-top-color:var(--accent-bright);border-radius:50%;animation:sp-52b4ea2b .7s linear infinite}@keyframes sp-52b4ea2b{to{transform:rotate(360deg)}}.showcase[data-v-52b4ea2b]{background:var(--panel);border-radius:16px;padding:20px;display:grid;grid-template-columns:320px 1fr;gap:24px;align-items:center;height:380px}.sc-imgbox[data-v-52b4ea2b]{position:relative;height:340px;background:#fff;border-radius:12px;overflow:hidden}.sc-img[data-v-52b4ea2b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sc-title[data-v-52b4ea2b]{font-family:var(--sans);font-weight:700;font-size:28px}.sc-sub[data-v-52b4ea2b]{color:var(--mute);margin:6px 0}.sc-type[data-v-52b4ea2b]{color:var(--dim)}.sc-nav[data-v-52b4ea2b]{display:flex;gap:10px;margin-top:20px}.sc-nav button[data-v-52b4ea2b]{width:44px;height:44px;border-radius:50%;border:1px solid var(--border-2);background:var(--panel-2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s}.sc-nav button[data-v-52b4ea2b]:hover{border-color:var(--accent);color:var(--accent-bright)}.sc-img[data-v-52b4ea2b]{animation:kenburns-52b4ea2b 12s ease-out both;will-change:transform}@keyframes kenburns-52b4ea2b{0%{transform:scale(1)}to{transform:scale(1.08) translate(1.2%,-1.4%)}}.scimg-enter-active[data-v-52b4ea2b],.scimg-leave-active[data-v-52b4ea2b]{transition:opacity .55s ease}.scimg-enter-from[data-v-52b4ea2b],.scimg-leave-to[data-v-52b4ea2b]{opacity:0}.sc-text[data-v-52b4ea2b]{will-change:opacity,transform}.scimg-enter-active .sc-title[data-v-52b4ea2b],.scimg-enter-active .sc-sub[data-v-52b4ea2b],.scimg-enter-active .sc-type[data-v-52b4ea2b]{animation:scRise-52b4ea2b .5s ease both}@keyframes scRise-52b4ea2b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.res-head[data-v-52b4ea2b]{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.res-head b[data-v-52b4ea2b]{font-family:var(--sans);font-size:18px}.type-group[data-v-52b4ea2b]{margin-bottom:18px}.type-hd[data-v-52b4ea2b]{display:flex;align-items:center;gap:10px;background:#0b0f17;color:#fff;padding:12px 16px;border-radius:10px 10px 0 0;font-weight:700}.badge-cnt[data-v-52b4ea2b]{background:var(--accent);color:#fff;font-size:11px;padding:2px 9px;border-radius:12px}.cards[data-v-52b4ea2b]{background:#fff;border-radius:0 0 12px 12px;padding:14px}.pcard[data-v-52b4ea2b]{border:1px solid #eee;border-radius:12px;padding:14px;margin-bottom:10px;cursor:pointer;transition:.15s;background:#fff;color:#111827}.pcard[data-v-52b4ea2b]:hover{border-color:var(--accent);box-shadow:0 4px 14px #0000000f;transform:translateY(-1px)}.pcard-top[data-v-52b4ea2b]{display:flex;align-items:center;gap:12px}.pc-ico[data-v-52b4ea2b]{flex-shrink:0}.pc-main[data-v-52b4ea2b]{flex:1}.pc-name[data-v-52b4ea2b]{font-family:var(--sans);font-weight:700;font-size:16px}.pc-sub[data-v-52b4ea2b]{color:#9ca3af;font-size:12px}.pc-badge[data-v-52b4ea2b]{font-size:9px;font-weight:700;padding:4px 9px;border-radius:12px;border:1px solid currentColor}.pc-chips[data-v-52b4ea2b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;align-items:center}.pc-chip[data-v-52b4ea2b]{font-size:11px;padding:4px 8px;border-radius:6px;background:#f3f4f6;color:#374151}.pc-chip i[data-v-52b4ea2b]{color:#9ca3af;font-style:normal;margin-right:3px}.pc-cross[data-v-52b4ea2b]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:12px;color:#9ca3af}.empty[data-v-52b4ea2b]{text-align:center;color:var(--mute);padding:40px}:root{--bg: #0a0f1d;--panel: #0f172a;--panel-2: #111a2e;--border: #1e293b;--border-2: #293548;--text: #e5e9f0;--dim: #9ca3af;--mute: #64748b;--accent: #c2410c;--accent-2: #ea580c;--accent-bright: #fb923c;--mono: "Inter", system-ui, -apple-system, sans-serif;--sans: "Inter Tight", "Inter", system-ui, sans-serif;--code: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--mono);font-size:13px}#app{max-width:760px;margin:0 auto;min-height:100vh}.wrap{padding:16px}.head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.logo{font-family:var(--sans);font-weight:700;font-size:18px}.logo b{color:var(--accent-bright)}.tabs{display:flex;gap:8px;padding:12px 16px}.tab{padding:8px 14px;border-radius:8px;border:1px solid var(--border-2);background:var(--panel-2);color:var(--dim);cursor:pointer;font-weight:600}.tab.active{background:var(--accent);border-color:var(--accent);color:#fff}.input{width:100%;font-family:var(--mono);font-size:14px;color:var(--text);background:var(--panel);border:1px solid var(--border-2);border-radius:10px;padding:12px 14px}.input:focus{outline:none;border-color:var(--accent)}.step{margin-bottom:12px}.step .label{font-size:10px;letter-spacing:2px;color:var(--mute);text-transform:uppercase;margin-bottom:6px}.chips{display:flex;flex-wrap:wrap;gap:6px;max-height:168px;overflow:auto}.chip{padding:7px 12px;border-radius:8px;border:1px solid var(--border-2);background:var(--panel);cursor:pointer}.chip:hover{border-color:var(--accent)}.chip.active{background:#c2410c2e;border-color:var(--accent);color:var(--accent-bright)}.card{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px;margin-bottom:10px}.row{display:flex;align-items:center;justify-content:space-between}.badge{font-size:10px;padding:2px 8px;border-radius:6px;background:var(--panel-2);border:1px solid var(--border-2);color:var(--dim)}.badge.orange{background:#c2410c2e;border-color:var(--accent);color:var(--accent-bright)}.spinner{width:18px;height:18px;border:2px solid var(--border-2);border-top-color:var(--accent-bright);border-radius:50%;animation:spin .7s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.mute{color:var(--mute)}.dim{color:var(--dim)}.accent{color:var(--accent-bright)}.result-head{font-family:var(--sans);font-weight:700;font-size:16px;margin-bottom:8px}.cross-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--border)}img.prod{width:100%;max-width:260px;border-radius:10px;border:1px solid var(--border)}
