@import "https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700;800;900&family=Noto+Sans+SC:wght@400;500;700;900&display=optional";
:root{--orange:#f90;--orange-deep:#ec7211;--orange-soft:#fff4e5;--orange-line:#ffd8a8;--ink:#0b0b0b;--ink-2:#1f1f1f;--muted:#5a5a5a;--muted-2:#8b8b8b;--line:#ececec;--bg:#fff;--bg-soft:#fafafa}*{box-sizing:border-box;margin:0;padding:0}html,body{background:#000}body{color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Barlow,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif}.stage{transform-origin:0 0;width:1920px;transform:scale(var(--fit-scale,1));background:#fff;margin:0 auto}[data-lang=en] .ps-intro,[data-lang=en] .sol-head .overline,[data-lang=en] .cfg-overline,[data-lang=en] .ft-col h4 .cn{display:none}[data-lang=en] .eyebrow,[data-lang=en] .ab-overline,[data-lang=en] .faq-aside .overline,[data-lang=en] .spt-eyebrow,[data-lang=en] .st-hero-eyebrow,[data-lang=en] .pcard .pc-en,[data-lang=en] .cat-en,[data-lang]:not([data-lang=zh]) .sol-card .cn,[data-lang=en] .st-cat-card .en,[data-lang=en] .cfg-goal-cn,[data-lang=en] .cfg-cpu-en,[data-lang=en] .ab-cap-en,[data-lang=en] .hen,[data-lang=en] .ab-rg-name i,[data-lang=en] .ab-node .lab i,[data-lang=en] .pc-wm,[data-lang=en] .pc-no,[data-lang=en] .sol-no,[data-lang=en] .cat-no,[data-lang=en] .page-banner .page-subtitle{display:none!important}
#cwRoot{font-family:Noto Sans SC,sans-serif}.cw-stack{z-index:9990;flex-direction:column;align-items:flex-end;gap:4px;transition:top .28s,bottom .28s;display:flex;position:fixed;top:auto;bottom:30px;right:0;transform:none}.cw-stack.cmp-on{top:60%;bottom:auto;transform:translateY(-50%)}.cw-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:12px 0 0 12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:60px;height:60px;padding:0;font-family:inherit;font-size:11px;font-weight:700;transition:all .18s;display:inline-flex}.cw-btn svg{width:22px;height:22px}.cw-blabel{font-size:11px;line-height:1}.cw-contact{background:var(--orange,#f90);color:#fff;box-shadow:-3px 4px 14px #ff990052}.cw-contact svg{color:#fff}.cw-contact:hover{background:var(--orange-deep,#e65a00);color:#fff;width:66px}.cw-contact:hover svg{color:#fff}.cw-top{color:#fff;opacity:0;visibility:hidden;background:#16161c;transform:translate(12px);box-shadow:-3px 4px 14px #14141e33}.cw-top.show{opacity:1;visibility:visible;transform:translate(0)}.cw-top:hover{color:#fff;background:#23232c;width:66px}.cw-panel{z-index:9992;background:#fff;border:1px solid #14141e1a;border-radius:16px;width:420px;animation:.22s cwIn;position:fixed;bottom:28px;right:28px;overflow:hidden;box-shadow:0 18px 50px #14141e38}@keyframes cwIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.cw-panel-head{color:var(--ink,#1a1a22);border-bottom:1px solid var(--line,#eee);background:#fff;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex;position:relative}.cw-panel-head:after{content:none}.cw-panel-head h4{letter-spacing:.01em;font-size:18px;font-weight:800;position:relative}.cw-panel-head .sub{color:var(--muted,#6f6f77);align-items:center;gap:7px;margin-top:5px;font-size:12.5px;display:flex;position:relative}.cw-dot{background:#46e08a;border-radius:50%;width:7px;height:7px;animation:1.8s infinite cwPulse;box-shadow:0 0 #46e08a99}@keyframes cwPulse{0%{box-shadow:0 0 #46e08a8c}70%{box-shadow:0 0 0 6px #46e08a00}to{box-shadow:0 0 #46e08a00}}.cw-x{border:1px solid var(--line,#e6e6e2);color:var(--muted,#6f6f77);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:all .16s;display:grid;position:relative}.cw-x:hover{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22)}.cw-x svg{width:16px;height:16px}.cw-rows{flex-direction:column;gap:10px;padding:0;display:flex}.cw-lead2{color:var(--muted,#6f6f77);margin:0 2px 14px;font-size:13.5px;line-height:1.5}.cw-badge{vertical-align:middle;border-radius:5px;margin-left:8px;padding:3px 6px;font:800 10px/1 Noto Sans SC,sans-serif;display:inline-block}.cw-badge.fast{background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.cw-x2{z-index:3;border:1px solid var(--line,#e6e6e2);width:32px;height:32px;color:var(--muted,#6f6f77);cursor:pointer;background:#fff;border-radius:8px;place-items:center;transition:all .16s;display:grid;position:absolute;top:16px;right:16px}.cw-x2:hover{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22)}.cw-x2 svg{width:15px;height:15px}.cw-head2{color:var(--ink,#1a1a22);border-bottom:1px solid var(--line,#eee);background:#fff;padding:26px 24px 22px;position:relative}.cw-brandlogo{width:auto;height:30px;margin-bottom:15px;display:block}.cw-head2 h4{letter-spacing:.01em;font-size:21px;font-weight:800}.cw-status{color:var(--muted,#6f6f77);align-items:center;gap:7px;margin-top:7px;font-size:13px;display:flex}.cw-body2{padding:18px 18px 8px}.cw-quick{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cw-q{border:1px solid var(--line,#e6e6e2);cursor:pointer;text-align:left;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:13px 15px;font-family:inherit;transition:all .16s;display:flex}.cw-q:hover{background:var(--bg-soft,#faf9f8);border-color:#c9c9c4}.cw-q .qi{background:var(--bg-soft,#f1f0ee);width:32px;height:32px;color:var(--ink,#1a1a22);border-radius:9px;place-items:center;margin-bottom:7px;transition:all .16s;display:grid}.cw-q .qi svg{width:17px;height:17px}.cw-q .qt{color:var(--ink,#1a1a22);font-size:16px;font-weight:800}.cw-q .qd{color:var(--muted,#6f6f77);font-size:12.5px}.cw-q-primary{background:var(--orange-deep,#e65a00);border-color:var(--orange-deep,#e65a00)}.cw-q-primary:hover{background:#d35400;border-color:#d35400}.cw-q-primary .qi{color:#fff;background:#ffffff38}.cw-q-primary .qt{color:#fff}.cw-q-primary .qd{color:#ffffffd9}.cw-sec{letter-spacing:.08em;color:var(--muted-2,#9a9aa2);text-transform:uppercase;margin:20px 4px 7px;font-size:12px;font-weight:800}.cw-row{cursor:pointer;color:var(--ink,#1a1a22);border:1px solid var(--line,#e6e6e2);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:14px;width:100%;padding:14px 15px;font-family:inherit;text-decoration:none;transition:all .16s;display:flex}.cw-row:hover{border-color:#c9c9c4;transform:translateY(-1px);box-shadow:0 6px 18px #14141e12}.cw-row .ic{background:var(--bg-soft,#f1f0ee);color:#16161c;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;transition:all .16s;display:grid}.cw-row:hover .ic{background:var(--orange-soft,#fff1e8);color:var(--orange-deep,#e65a00)}.cw-row .ic svg{width:20px;height:20px}.cw-row .tx{flex-direction:column;flex:1;min-width:0;display:flex}.cw-row .tx .t{align-items:center;font-size:15.5px;font-weight:800;display:flex}.cw-row .tx .d{color:var(--muted,#6f6f77);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.cw-go{color:var(--muted-2,#c2c2c6);opacity:1;flex-shrink:0;place-items:center;transition:all .16s;display:grid;transform:none}.cw-go svg{width:18px;height:18px}.cw-row:hover .cw-go{color:var(--orange-deep,#e65a00);transform:translate(2px)}.cw-foot{border-top:1px solid var(--line,#eee);color:var(--muted-2,#9a9aa2);text-align:center;background:var(--bg-soft,#faf9f8);padding:13px 20px;font-size:11.5px}.cw-form{width:560px}.cw-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0f148c;justify-content:center;align-items:center;padding:24px;animation:.2s cwFade;display:flex;position:fixed;inset:0}@keyframes cwFade{0%{opacity:0}to{opacity:1}}.cw-modal-wrap{animation:.24s cubic-bezier(.2,.8,.3,1) cwPop}@keyframes cwPop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.cw-panel.cw-modal{width:min(760px,100vw - 48px);max-height:calc(100vh - 48px);position:static;box-shadow:0 30px 80px #0006}.cw-panel.cw-modal .cw-panel-head{padding:22px 24px}.cw-panel.cw-modal .cw-panel-head h4{font-size:20px}.cw-panel.cw-modal .cw-form-body{max-height:calc(100vh - 230px);padding:22px 26px 26px;overflow-y:auto}.cw-panel.cw-modal .cw-form-body .cw-field span{font-size:14px}.cw-panel.cw-modal .cw-form-body input,.cw-panel.cw-modal .cw-form-body textarea,.cw-panel.cw-modal .cw-form-body select{padding:13px 15px;font-size:15px}.cw-panel.cw-modal .cw-field textarea{min-height:150px}.cw-panel.cw-modal .cw-steps{padding:18px 26px 0}.cw-panel.cw-modal .cw-row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cw-form .cw-panel-head{align-items:center}.cw-form .cw-panel-head h4{line-height:1.2}.cw-cback{border:1px solid var(--line,#e6e6e2);color:var(--muted,#6f6f77);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;margin-right:2px;transition:all .16s;display:grid}.cw-cback:hover{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22)}.cw-cback svg{width:16px;height:16px}.cw-steps{gap:6px;padding:18px 26px 0;display:flex}.cw-step{background:var(--line,#e6e6e2);border-radius:999px;flex:1;height:4px;transition:all .25s}.cw-step.on{background:var(--orange,#ff6a00)}.cw-form-body{flex-direction:column;gap:15px;max-height:74vh;padding:22px 26px 26px;display:flex;overflow-y:auto}.cw-cat-body{max-height:74vh;padding:22px 26px 26px;overflow-y:auto}.cw-cat-lead{color:var(--muted,#6f6f77);margin-bottom:18px;font-size:14px;line-height:1.7}.cw-cat-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cw-cat{text-align:left;border:1.5px solid var(--line,#e6e6e2);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px;font-family:inherit;transition:all .15s;display:flex}.cw-cat:hover{border-color:var(--orange,#ff6a00);background:var(--orange-soft,#fff4e5);transform:translateY(-1px)}.cw-cat .ic{background:var(--orange-soft,#fff4e5);width:34px;height:34px;color:var(--orange-deep,#e65a00);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.cw-cat .ic svg{width:19px;height:19px}.cw-cat .tx{flex-direction:column;min-width:0;display:flex}.cw-cat .tx b{color:var(--ink,#1a1a22);font-size:13.5px;font-weight:700;line-height:1.25}.cw-cat .tx i{color:var(--muted-2,#9a9aa2);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-style:normal;overflow:hidden}.cw-crumb{color:var(--ink,#1a1a22);align-items:baseline;gap:9px;margin-bottom:8px;font-size:16px;font-weight:800;display:flex}.cw-crumb em{color:var(--muted-2,#9a9aa2);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-style:normal;font-weight:600}.cw-sub-list{flex-direction:column;gap:8px;display:flex}.cw-sub{border:1.5px solid var(--line,#e6e6e2);cursor:pointer;color:var(--ink-2,#33333a);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:flex}.cw-sub:hover{border-color:var(--orange,#ff6a00);background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.cw-sub svg{width:16px;height:16px;color:var(--muted-2,#9a9aa2);flex-shrink:0}.cw-sub:hover svg{color:var(--orange-deep,#e65a00)}.cw-chip-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cw-chip{color:var(--orange-deep,#e65a00);background:var(--orange-soft,#fff4e5);border:1px solid var(--orange-line,#ffd8a8);border-radius:999px;align-self:flex-start;padding:6px 13px;font-size:12px;font-weight:700}.cw-chip-policy{color:var(--orange-deep,#e65a00);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.cw-chip-policy svg{width:13px;height:13px}.cw-chip-policy:hover{text-decoration:underline}.cw-phone-row,.cs-phone-row{gap:8px;display:flex}.cw-dialsel{flex:0 0 132px}.cw-phone-row input,.cs-phone-row input{flex:1;min-width:0}.cw-sel{width:100%;font-family:inherit;position:relative}.cw-sel-btn{border:1.5px solid var(--line,#e6e6e2);width:100%;color:var(--ink,#1a1a22);cursor:pointer;text-align:left;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-family:inherit;font-size:14px;transition:all .15s;display:flex}.cw-sel-btn:hover{border-color:#c9c9c4}.cw-sel.open .cw-sel-btn{border-color:var(--orange,#f90)}.cw-sel-btn .cur{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cw-sel-btn:not(.has) .cur{color:var(--muted-2,#9a9aa2)}.cw-sel-btn .chev{width:11px;height:7px;color:var(--muted-2,#9a9aa2);flex-shrink:0;transition:transform .2s}.cw-sel.open .cw-sel-btn .chev{transform:rotate(180deg)}.cw-sel.disabled .cw-sel-btn{background:var(--bg-soft,#f6f5f3);color:var(--muted-2,#9a9aa2);cursor:not-allowed}.cw-sel-menu{z-index:60;border:1px solid var(--line,#e6e6e2);background:#fff;border-radius:11px;max-height:264px;margin:0;padding:7px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #14141e2e}.cw-sel-menu li{color:var(--ink-2,#33333a);cursor:pointer;white-space:nowrap;border-radius:8px;padding:10px 13px;font-family:Noto Sans SC,sans-serif;font-size:14px;transition:all .13s}.cw-sel-menu li:hover{background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.cw-sel-menu li.active{background:linear-gradient(90deg,var(--orange-deep,#e65a00),var(--orange,#f90));color:#fff;font-weight:700}.cw-sel-menu::-webkit-scrollbar{width:8px}.cw-sel-menu::-webkit-scrollbar-thumb{background:#e2e2e2;border-radius:4px}.cw-sel-menu::-webkit-scrollbar-thumb:hover{background:var(--orange-line,#ffd8a8)}.field .cw-sel-btn{border-radius:12px;padding:15px 17px;font-size:16px}.field .cw-sel-menu li{padding:11px 15px;font-size:15px}.cw-prodpick{flex-wrap:wrap;gap:7px;display:flex}.cw-combo{position:relative}.cw-combo-field{border:1.5px solid var(--line,#e6e6e2);cursor:pointer;width:100%;font:inherit;color:var(--muted-2,#9a9aa2);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;font-size:14px;display:flex}.cw-combo-field.has{color:var(--ink,#1a1a22)}.cw-combo.open .cw-combo-field,.cw-combo-field:hover{border-color:var(--orange,#ff6a00)}.cw-combo-field .val{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cw-combo-field .caret{width:16px;height:16px;color:var(--muted-2,#9a9aa2);flex-shrink:0;transition:all .18s}.cw-combo.open .cw-combo-field .caret{transform:rotate(180deg)}.cw-combo-pop{z-index:40;border:1px solid var(--line,#e6e6e2);background:#fff;border-radius:11px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 40px #14141e29}.cw-combo-search{border:1px solid var(--line,#e6e6e2);width:100%;font:inherit;border-radius:8px;outline:none;margin-bottom:6px;padding:8px 11px;font-size:13px}.cw-combo-search:focus{border-color:var(--orange,#ff6a00)}.cw-pp-body{gap:8px;display:flex}.cw-pp-tabs{border-right:1px solid var(--line,#e6e6e2);flex-direction:column;flex:0 0 96px;gap:2px;max-height:360px;padding-right:6px;display:flex;overflow-y:auto}.cw-pp-tab{text-align:left;cursor:pointer;font:inherit;color:var(--muted,#6f6f77);background:0 0;border:0;border-radius:7px;padding:8px 9px;font-size:12px;font-weight:700;line-height:1.3}.cw-pp-tab:hover{background:var(--bg-soft,#f6f5f3)}.cw-pp-tab.on{background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.cw-pp-list{flex-direction:column;flex:1;gap:2px;min-width:0;max-height:360px;display:flex;overflow-y:auto}.cw-pp-opt{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:10px;padding:7px 9px;display:flex}.cw-pp-opt:hover{background:var(--bg-soft,#f6f5f3)}.cw-pp-opt:focus-visible{box-shadow:0 0 0 2px #ff99003d}.cw-pp-opt.on{background:var(--orange-soft,#fff4e5)}.cw-pp-opt .thumb{background:var(--bg-soft,#f6f5f3);border:1px solid var(--line,#e6e6e2);border-radius:7px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.cw-pp-opt .thumb img{object-fit:contain;width:100%;height:100%}.cw-pp-opt .thumb .ph{background:#d8d8d4;border-radius:4px;width:16px;height:16px}.cw-pp-opt .tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cw-pp-opt .tx .nm{color:var(--ink-2,#33333a);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.3;overflow:hidden}.cw-pp-opt.on .tx .nm{color:var(--orange-deep,#e65a00)}.cw-pp-opt .tx .md{color:var(--muted-2,#9a9aa2);font-family:Barlow,sans-serif;font-size:11px;font-weight:600}.cw-pp-opt .ck{width:15px;height:15px;color:var(--orange-deep,#e65a00);flex-shrink:0}.cw-pp-row{border-radius:8px;display:block}.cw-pp-eye{width:30px;height:30px;color:var(--muted-2,#9a9aa2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:auto;transition:all .15s;display:grid}.cw-pp-eye:hover{background:var(--ink,#16161c);color:#fff}.cw-pp-eye svg{width:17px;height:17px}.pk-card{background:#fff;border:1px solid #14141e1f;border-radius:14px;flex-direction:column;width:392px;max-width:calc(100vw - 24px);max-height:min(72vh,660px);font-family:Noto Sans SC,sans-serif;animation:.18s cwIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 70px #14141e4d}.pk-card.dragging{-webkit-user-select:none;user-select:none}.pk-head{background:var(--ink,#16161c);color:#fff;cursor:grab;touch-action:none;flex-shrink:0;align-items:center;gap:12px;padding:13px 14px;display:flex}.pk-card.dragging .pk-head{cursor:grabbing}.pk-head .pk-th{background:#ffffff1a;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.pk-head .pk-th img{object-fit:contain;width:100%;height:100%}.pk-head .pk-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-head .pk-md{letter-spacing:.02em;font:800 14px Barlow,sans-serif}.pk-head .pk-nm{color:#ffffffa8;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pk-head .pk-x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;transition:all .15s;display:grid}.pk-head .pk-x:hover{background:#ffffff42}.pk-head .pk-x svg{width:15px;height:15px}.pk-body{flex-direction:column;gap:16px;padding:14px;display:flex;overflow-y:auto}.pk-sec-t{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2,#9a9aa2);margin-bottom:8px;font:800 11px Noto Sans SC,sans-serif}.pk-kv{border:1px solid var(--line,#eee);border-radius:9px;overflow:hidden}.pk-kv-row{border-top:1px solid var(--line,#f0f0ee);gap:10px;padding:8px 11px;font-size:12.5px;line-height:1.5;display:flex}.pk-kv-row:first-child{border-top:0}.pk-kv-row .k{color:var(--muted,#6f6f77);flex:0 0 80px;font-weight:600}.pk-kv-row .v{min-width:0;color:var(--ink-2,#33333a);flex:1}.pk-tbl-wrap{border:1px solid var(--line,#eee);border-radius:9px;overflow-x:auto}.pk-tbl{border-collapse:collapse;width:100%;font-size:11.5px}.pk-tbl th,.pk-tbl td{border-right:1px solid var(--line,#f0f0ee);border-bottom:1px solid var(--line,#f0f0ee);text-align:left;vertical-align:top;padding:6px 9px;line-height:1.45}.pk-tbl tr th:last-child,.pk-tbl tr td:last-child{border-right:0}.pk-tbl tbody tr:last-child td{border-bottom:0}.pk-tbl th{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22);white-space:nowrap;font-weight:700}.pk-tbl td{color:var(--ink-2,#33333a)}.pk-tbl tbody td:first-child{color:var(--muted,#6f6f77);white-space:nowrap;background:#fbfbfa;font-weight:600}.cw-combo-empty{text-align:center;color:var(--muted-2,#9a9aa2);width:100%;padding:14px;font-size:13px}.cw-prodchip{border:1.5px solid var(--line,#e6e6e2);color:var(--ink-2,#33333a);cursor:pointer;background:#fff;border-radius:8px;padding:7px 11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .15s}.cw-prodchip:hover{border-color:var(--orange-line,#ffd8a8)}.cw-prodchip.on{border-color:var(--orange,#ff6a00);background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.cw-locked-product{border:1.5px solid var(--orange-line,#ffd8a8);background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00);border-radius:10px;padding:12px 14px;font:800 14px/1.45 Barlow,Noto Sans SC,sans-serif}.cw-field{flex-direction:column;gap:6px;display:flex}.cw-field span{color:var(--muted,#6f6f77);font-size:13.5px;font-weight:600}.cw-field input,.cw-field textarea,.cw-field select{border:1.5px solid var(--line,#e6e6e2);color:var(--ink,#1a1a22);resize:none;background:#fff;border-radius:10px;outline:none;width:100%;padding:13px 15px;font-family:inherit;font-size:15px;transition:all .15s}.cw-field textarea{resize:vertical;min-height:150px;line-height:1.55}.cw-field input:focus,.cw-field textarea:focus,.cw-field select:focus{border-color:var(--orange,#ff6a00)}.cw-consent{color:var(--muted,#6f6f77);cursor:pointer;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.5;display:flex}.cw-consent input{accent-color:var(--orange,#ff6a00);flex-shrink:0;width:15px;height:15px;margin-top:2px}.cw-consent a{color:var(--orange-deep,#e65a00);font-weight:700;text-decoration:none}.cw-form-btn{background:var(--orange,#ff6a00);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px;font-family:inherit;font-size:15px;font-weight:700;transition:all .18s;display:inline-flex}.cw-form-btn:hover{background:var(--orange-deep,#e65a00)}.cw-form-btn:disabled{background:var(--line,#e6e6e2);color:#a8a8ac;cursor:not-allowed}.cw-form-btn svg{width:17px;height:17px}.cw-form-btn.ghost{color:var(--ink,#1a1a22);border:1.5px solid var(--line,#e6e6e2);background:#fff;flex:none;padding:13px 16px}.cw-form-btn.ghost:hover{border-color:var(--orange-line,#ffcba6);color:var(--orange-deep,#e65a00)}.cw-form-nav{gap:10px;display:flex}.cw-form-nav .cw-form-btn:last-child{flex:1}.cw-form-done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 22px 26px;display:flex}.cw-form-done .ic{color:#1f8a4c;background:#e8f6ee;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:4px;display:grid}.cw-form-done .ic svg{width:30px;height:30px}.cw-form-done h5{color:var(--ink,#1a1a22);font-size:18px;font-weight:800}.cw-form-done p{color:var(--muted,#6f6f77);font-size:13.5px;line-height:1.6}.cw-form-done .cw-form-btn{width:100%;margin-top:8px}.cw-done-actions{gap:10px;width:100%;margin-top:8px;display:flex}.cw-done-actions .cw-form-btn{flex:1;width:auto;margin-top:0}.cw-ticket{background:var(--bg-soft,#f6f5f3);border:1px solid var(--line,#e6e6e2);text-align:left;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:13px 14px;display:flex}.cw-ticket .lbl{color:var(--muted-2,#9a9aa2);letter-spacing:.02em;font-size:11.5px;font-weight:700}.cw-ticket .lnk{color:var(--orange-deep,#e65a00);word-break:break-all;font:600 12px/1.4 Barlow,ui-monospace,monospace;text-decoration:none}.cw-ticket .lnk:hover{text-decoration:underline}.cw-ticket .cpy{border:1px solid var(--line,#e6e6e2);color:var(--ink-2,#33333a);cursor:pointer;background:#fff;border-radius:7px;align-self:flex-start;padding:6px 12px;font:700 12px Noto Sans SC,sans-serif}.cw-ticket .cpy:hover{border-color:var(--orange-line,#ffd8a8);color:var(--orange-deep,#e65a00)}.cs-help-actions{flex-direction:column;gap:10px;margin:-24px 0 34px;display:flex;position:relative}.cs-help-actions button{color:#fff;cursor:pointer;text-align:left;background:#ffffff24;border:1px solid #ffffff57;border-radius:12px;width:100%;padding:13px 15px;font:800 15px/1.35 Noto Sans SC,sans-serif;transition:all .16s}.cs-help-actions button:hover{color:var(--orange-deep,#e65a00);background:#fff;border-color:#fff;transform:translateY(-1px)}.cw-phone{z-index:9992;background:#fff;border-radius:20px;flex-direction:column;width:340px;height:min(600px,100vh - 56px);animation:.24s cwIn;display:flex;position:fixed;bottom:28px;right:28px;overflow:hidden;box-shadow:0 24px 64px #14141e47}.cw-chat-head{color:var(--ink,#1a1a22);border-bottom:1px solid var(--line,#eee);background:#fff;flex-shrink:0;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.cw-cback,.cw-cx{border:1px solid var(--line,#e6e6e2);color:var(--muted,#6f6f77);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:all .16s;display:grid}.cw-cback:hover,.cw-cx:hover{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22)}.cw-cback svg,.cw-cx svg{width:16px;height:16px}.cw-chat-id{flex:1}.cw-chat-id .nm{align-items:center;gap:7px;font-size:15.5px;font-weight:800;display:flex}.cw-chat-id .online{background:#2bb673;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #2bb6732e}.cw-chat-id .st{color:var(--muted,#6f6f77);margin-top:2px;font-size:12px}.cw-chat-body{background:var(--bg-soft,#f6f5f3);flex-direction:column;flex:1;gap:10px;padding:16px 14px;display:flex;overflow-y:auto}.cw-bubble{border-radius:14px;max-width:80%;padding:10px 13px;font-size:14px;line-height:1.5}.cw-bubble.bot{color:var(--ink,#1a1a22);border:1px solid var(--line,#e6e6e2);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.cw-bubble.me{background:var(--orange,#ff6a00);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.cw-chat-input{border-top:1px solid var(--line,#e6e6e2);background:#fff;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.cw-chat-input input{border:1px solid var(--line,#e6e6e2);border-radius:999px;outline:none;flex:1;padding:10px 16px;font-family:inherit;font-size:14px}.cw-chat-input input:focus{border-color:var(--orange,#ff6a00)}.cw-chat-input button{background:var(--orange,#ff6a00);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.cw-chat-input button:hover{background:var(--orange-deep,#e65a00)}.cw-chat-input button svg{width:18px;height:18px}@media (max-width:640px){.cw-panel,.cw-phone{bottom:16px;right:16px}.cw-panel{width:min(328px,100vw - 32px)}.cw-form{width:min(560px,100vw - 32px)}.cw-phone{width:min(340px,100vw - 32px)}}.srch-ov{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10101673;justify-content:center;align-items:flex-start;padding:130px 24px 24px;animation:.18s cwIn;display:flex;position:fixed;inset:0}.srch-box{background:#fff;border-radius:20px;width:min(860px,100%);overflow:hidden;box-shadow:0 30px 80px #0000004d}.srch-in{border-bottom:1px solid var(--line,#eee);align-items:center;gap:14px;padding:24px 26px;display:flex}.srch-in>svg{width:28px;height:28px;color:var(--muted-2,#9a9aa2);flex-shrink:0}.srch-in input{min-width:0;color:var(--ink,#1a1a22);background:0 0;border:0;outline:0;flex:1;font:500 24px Noto Sans SC,sans-serif}.srch-x{border:1px solid var(--line,#e6e6e2);color:var(--muted,#6f6f77);cursor:pointer;background:#fff;border-radius:9px;flex-shrink:0;padding:9px 15px;font:700 14px Noto Sans SC,sans-serif}.srch-x:hover{background:var(--bg-soft,#f6f5f3);color:var(--ink,#1a1a22)}.srch-res{max-height:62vh;padding:8px 8px 12px;overflow-y:auto}.srch-grp{padding:6px 0}.srch-grp-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2,#9a9aa2);align-items:center;gap:8px;padding:8px 14px 6px;font:800 12px Noto Sans SC,sans-serif;display:flex}.srch-grp-h span{color:var(--muted-2,#9a9aa2);background:var(--bg-soft,#f3f2f0);border-radius:999px;padding:1px 8px;font:800 11px Barlow,sans-serif}.srch-item{border-radius:12px;align-items:center;gap:14px;padding:11px 14px;text-decoration:none;transition:all .13s;display:flex}.srch-item:hover{background:var(--bg-soft,#f6f5f3)}.srch-item img{object-fit:contain;background:var(--bg-soft,#f6f5f3);border:1px solid var(--line,#eee);border-radius:8px;flex-shrink:0;width:54px;height:42px}.srch-item .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.srch-item .tx b{color:var(--ink,#1a1a22);font:800 16px Barlow,Noto Sans SC,sans-serif}.srch-item .tx i{color:var(--muted,#6f6f77);text-overflow:ellipsis;white-space:nowrap;font:500 13px Noto Sans SC,sans-serif;overflow:hidden}.srch-item .srch-cat{color:var(--orange-deep,#e65a00);background:var(--orange-soft,#fff4e5);border-radius:999px;flex-shrink:0;padding:5px 11px;font:700 12px Noto Sans SC,sans-serif}.srch-row{border-radius:12px;align-items:center;gap:13px;padding:11px 14px;text-decoration:none;transition:all .13s;display:flex}.srch-row:hover{background:var(--bg-soft,#f6f5f3)}.srch-tag{color:var(--muted,#6f6f77);background:var(--bg-soft,#f1f0ee);border:1px solid var(--line,#e6e6e2);text-align:center;border-radius:8px;flex:none;min-width:46px;padding:6px 10px;font:800 11.5px Noto Sans SC,sans-serif}.srch-tag.sol{color:#1a66c9;background:#eaf2fe;border-color:#cfe0fb}.srch-tag.faq{color:#1f8a4c;background:#e8f6ee;border-color:#c7ebd5}.srch-tag.page{color:var(--orange-deep,#e65a00);background:var(--orange-soft,#fff4e5);border-color:var(--orange-line,#ffd8a8)}.srch-row .rtx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.srch-row .rtx b{color:var(--ink,#1a1a22);text-overflow:ellipsis;white-space:nowrap;font:700 15.5px Noto Sans SC,sans-serif;overflow:hidden}.srch-row .rtx i{color:var(--muted-2,#9a9aa2);font:500 12.5px Noto Sans SC,sans-serif}.srch-row .rgo{color:var(--muted-2,#c4c4c8);flex:none;place-items:center;display:grid}.srch-row .rgo svg{width:16px;height:16px}.srch-row:hover .rgo{color:var(--orange-deep,#e65a00)}.srch-empty{text-align:center;color:var(--muted,#6f6f77);padding:34px 20px;font:500 15px/1.7 Noto Sans SC,sans-serif}.srch-empty a{color:var(--orange-deep,#e65a00);font-weight:700;text-decoration:none}.srch-hint{padding:22px 24px 26px}.srch-hint-t{color:var(--muted-2,#9a9aa2);margin-bottom:14px;font:500 14px Noto Sans SC,sans-serif}.srch-tags{flex-wrap:wrap;gap:9px;display:flex}.srch-chip{border:1px solid var(--line,#e6e6e2);color:var(--ink-2,#33333a);cursor:pointer;background:#fff;border-radius:999px;padding:8px 15px;font:600 14px Noto Sans SC,sans-serif;transition:all .15s}.srch-chip:hover{border-color:var(--orange,#f90);background:var(--orange-soft,#fff4e5);color:var(--orange-deep,#e65a00)}.header{grid-template-columns:380px 1fr auto!important}.header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.header-actions .search-btn{flex:none;justify-self:auto}.site-login-btn{border:1px solid var(--line,#ececec);min-width:88px;height:44px;color:var(--ink-2,#1f1f1f);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font:800 15px Noto Sans SC,Barlow,sans-serif;text-decoration:none;transition:border-color .18s,color .18s,background .18s,box-shadow .18s;display:inline-flex}.site-login-btn svg{flex-shrink:0;width:19px;height:19px}.site-login-btn:hover{border-color:var(--orange,#f90);color:var(--orange-deep,#ec7211);background:var(--orange-soft,#fff4e5);box-shadow:0 8px 22px #ec72111f}.hdr-auth-skel{background:linear-gradient(90deg,#edf0f4 0%,#f7f8fa 45%,#edf0f4 90%) 0 0/180% 100%;border-radius:999px;flex:none;width:90px;height:44px;animation:1.15s ease-in-out infinite hdrAuthSkel;display:inline-block}html[data-auth=in] .hdr-auth-skel{border-radius:50%;width:38px;height:38px}@keyframes hdrAuthSkel{0%{background-position:120% 0}to{background-position:-80% 0}}.hdr-avatar{cursor:pointer;color:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font:700 16px Noto Sans SC,sans-serif;transition:box-shadow .18s,transform .15s;display:flex}.hdr-avatar:hover{transform:scale(1.07);box-shadow:0 4px 12px #0000002e}.hud-panel{background:#fff;border:1px solid #14141e14;border-radius:14px;min-width:220px;padding:8px 0;animation:.18s hudIn;box-shadow:0 16px 48px #14141e2e}@keyframes hudIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.hud-id{border-bottom:1px solid #14141e14;align-items:center;gap:12px;margin-bottom:4px;padding:14px 18px 12px;display:flex}.hud-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font:700 16px Noto Sans SC,sans-serif;display:flex}.hud-nm{color:var(--ink,#1a1a22);font:700 15px Noto Sans SC,sans-serif}.hud-em{color:var(--muted,#6f6f77);margin-top:2px;font-size:12px}.hud-links{flex-direction:column;padding:4px 0;display:flex}.hud-lk{color:var(--ink-2,#1f1f1f);padding:9px 18px;font:500 14px Noto Sans SC,sans-serif;text-decoration:none;transition:background .15s;display:block}.hud-lk:hover{background:var(--bg-soft,#f6f5f3)}.hud-logout{text-align:left;cursor:pointer;color:#e53e3e;background:0;border:0;border-top:1px solid #14141e14;width:100%;margin-top:4px;padding:9px 18px;font:500 14px Noto Sans SC,sans-serif;transition:background .15s}.hud-logout:hover{background:var(--bg-soft,#f6f5f3)}.topbar .lang-select{height:30px!important;min-height:30px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.topbar{background:linear-gradient(90deg,var(--orange-deep,#ec7211),var(--orange,#f90));color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;padding:0 56px;font-size:15px;font-weight:500;display:grid}.topbar .left{opacity:.95;justify-self:start}.topbar .center{align-items:center;gap:48px;display:flex}.topbar .center .item{align-items:center;gap:10px;display:flex}.topbar .center svg{width:18px;height:18px}.topbar .right{justify-self:end}.header{border-bottom:1px solid var(--line,#ececec);z-index:5;background:#fff;align-items:center;height:92px;padding:0 56px;display:grid;position:relative}.logo{object-fit:contain;flex-shrink:0;width:auto;max-width:none;height:50px;display:block}nav.main{justify-content:center;align-items:center;gap:56px;display:flex}nav.main a{color:var(--ink,#0b0b0b);letter-spacing:.08em;text-transform:uppercase;padding:8px 0;font-size:18px;font-weight:700;text-decoration:none;position:relative}nav.main a.active{color:var(--orange-deep,#ec7211)}nav.main a.active:after{content:"";background:var(--orange,#f90);border-radius:2px;width:36px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}nav.main a:hover{color:var(--orange-deep,#ec7211)}.search-btn{border:1px solid var(--line,#ececec);width:44px;height:44px;color:var(--ink-2,#1f1f1f);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:all .2s;display:grid}.search-btn:hover{border-color:var(--orange,#f90);color:var(--orange-deep,#ec7211)}.search-btn svg{width:24px;height:24px}.footer{color:#fff;background:#0e0e0e;padding:96px 120px 0}.ft-top{border-bottom:1px solid #ffffff1a;grid-template-columns:1.4fr 1fr 1fr 1.5fr;gap:64px;padding-bottom:72px;display:grid}.ft-brand .logo-chip{margin-bottom:28px;display:inline-block}.ft-brand .logo-chip img{object-fit:contain;width:auto;max-width:none;height:56px;display:block}.ft-brand p{color:#9a9a9a;max-width:340px;margin-bottom:28px;font-family:Noto Sans SC,sans-serif;font-size:16px;line-height:1.7}.ft-contact{flex-direction:column;gap:14px;display:flex}.ft-contact .row{color:#cfcfcf;align-items:center;gap:14px;font-size:16px;display:flex}.ft-contact .row svg{width:20px;height:20px;color:var(--orange,#f90);flex-shrink:0}.ft-col h4{letter-spacing:.16em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;margin-bottom:26px;font-size:14px;font-weight:800;display:flex}.ft-col h4 .cn{letter-spacing:.04em;font-family:Noto Sans SC,sans-serif;font-weight:700}.ft-col ul{flex-direction:column;gap:14px;list-style:none;display:flex}.ft-col ul a{color:#9a9a9a;align-items:center;gap:8px;font-family:Noto Sans SC,sans-serif;font-size:16px;text-decoration:none;transition:all .2s;display:inline-flex}.ft-col ul a:hover{color:#fff}.ft-col ul a:before{content:"";background:var(--orange,#f90);width:0;height:2px;transition:width .2s}.ft-col ul a:hover:before{width:14px}.ft-col.feature h4{color:var(--orange,#f90);font-size:15px}.ft-col.feature h4 .cn{color:var(--orange,#f90)}.ft-col.feature h4:after{content:"";background:linear-gradient(90deg,#ff990080,#0000);flex:1;height:1px;margin-left:4px}.ft-col.feature ul{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.ft-col.feature ul a{font-size:15px}.ft-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:32px 0;display:flex}.ft-bottom .copy{color:#7a7a7a;font-family:Noto Sans SC,sans-serif;font-size:15px}.ft-bottom .links{align-items:center;gap:28px;display:flex}.ft-bottom .links a{color:#9a9a9a;font-family:Noto Sans SC,sans-serif;font-size:15px;text-decoration:none;transition:all .2s}.ft-bottom .links a:hover{color:#fff}.ft-bottom .links .dot{background:#444;border-radius:50%;width:4px;height:4px}.lang-dd{font-family:Barlow,Noto Sans SC,sans-serif;display:inline-block;position:relative}.lang-btn{cursor:pointer;color:#fff;background:#ffffff24;border:1px solid #ffffff73;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;min-width:122px;height:30px;padding:0 12px;font-size:14px;transition:background .18s;display:inline-flex}.lang-btn:hover{background:#ffffff3d}.lang-btn .lang-globe{opacity:.92;flex-shrink:0;width:15px;height:15px}.lang-btn .lang-cur{text-align:left;flex:1}.lang-btn .lang-chev{flex-shrink:0;width:10px;height:6px;transition:transform .22s}.lang-dd.open .lang-btn .lang-chev{transform:rotate(180deg)}.lang-menu{z-index:90;opacity:0;visibility:hidden;background:#fff;border-radius:11px;min-width:188px;max-height:360px;margin:0;padding:8px;list-style:none;transition:opacity .2s,transform .22s cubic-bezier(.5,0,.2,1),visibility .2s;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 18px 44px #0000003d}.lang-dd.open .lang-menu{opacity:1;visibility:visible;transform:none}.lang-menu li{color:#1f1f1f;cursor:pointer;white-space:nowrap;border-radius:8px;padding:11px 16px;font-family:Noto Sans SC,sans-serif;font-size:15px;transition:background .15s,color .15s}.lang-menu li:hover{color:#ec7211;background:#fff4e5}.lang-menu li.active{color:#fff;background:linear-gradient(90deg,#ec7211,#f90);font-weight:700}.lang-menu::-webkit-scrollbar{width:8px}.lang-menu::-webkit-scrollbar-track{background:0 0}.lang-menu::-webkit-scrollbar-thumb{background:#e2e2e2;border-radius:4px}.lang-menu::-webkit-scrollbar-thumb:hover{background:#ffd8a8}
