:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}html,body,#app{width:100%;max-width:100%;overflow-x:clip}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}table{border-collapse:collapse}img,video{max-width:100%;height:auto}input,textarea,select{max-width:100%}@media (width<=768px){.table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}}#app{min-height:100vh;font-weight:400}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}.chat-widget[data-v-0964dfeb]{z-index:1000;position:fixed;bottom:1.25rem;right:1.25rem}.fab[data-v-0964dfeb]{color:#fff;cursor:pointer;background:#e02e24;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative;box-shadow:0 6px 18px #e02e2459}.teaser[data-v-0964dfeb]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;align-items:flex-start;gap:.3rem;width:244px;padding:.5rem .55rem;display:flex;position:absolute;bottom:66px;right:0;box-shadow:0 6px 22px #00000024}.teaser-main[data-v-0964dfeb]{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:.4rem;padding:0;font-family:inherit;display:flex}.teaser-dot[data-v-0964dfeb]{background:#e02e24;border-radius:50%;flex:none;width:7px;height:7px;margin-top:.3rem;animation:1.1s ease-in-out infinite dot-blink-0964dfeb}.teaser-text[data-v-0964dfeb]{color:#444;font-size:.76rem;line-height:1.45}.teaser-close[data-v-0964dfeb]{color:#999;cursor:pointer;background:0 0;border:0;flex:none;padding:0 .1rem;font-size:.9rem;line-height:1}.badge[data-v-0964dfeb]{color:#e02e24;background:#fff;border:1px solid #e02e24;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:.7rem;font-weight:700;line-height:16px;animation:1.1s ease-in-out infinite dot-blink-0964dfeb;position:absolute;top:-4px;right:-4px}@keyframes dot-blink-0964dfeb{0%,to{opacity:1}50%{opacity:.15}}.panel[data-v-0964dfeb]{background:#f2f3f5;border-radius:12px;flex-direction:column;width:360px;height:520px;display:flex;position:fixed;bottom:88px;right:1.25rem;overflow:hidden;box-shadow:0 8px 30px #0000002e}.panel.dragging[data-v-0964dfeb]{-webkit-user-select:none;user-select:none}.panel.full[data-v-0964dfeb]{box-shadow:none;z-index:1001}.head[data-v-0964dfeb]{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;border-bottom:1px solid #ececec;align-items:center;gap:.55rem;padding:.5rem .6rem .5rem .75rem;display:flex}.panel.full .head[data-v-0964dfeb]{cursor:default}.shop[data-v-0964dfeb]{color:#fff;background:#e02e24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}.titles[data-v-0964dfeb]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.title[data-v-0964dfeb]{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}.sub[data-v-0964dfeb]{color:#999;align-items:center;gap:.25rem;font-size:.7rem;display:inline-flex}.dot[data-v-0964dfeb]{background:#ffb020;border-radius:50%;width:6px;height:6px}.dot.human[data-v-0964dfeb]{background:#2ecc71}.dot.closed[data-v-0964dfeb]{background:#b0b0b0}.actions[data-v-0964dfeb]{align-items:center;gap:.1rem;display:inline-flex}.icon[data-v-0964dfeb]{color:#666;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.2rem .35rem;font-size:1rem;line-height:1}.icon[data-v-0964dfeb]:hover{background:#0000000f}.icon.close[data-v-0964dfeb]{font-size:1.15rem}.list[data-v-0964dfeb]{flex:1;padding:.75rem .7rem;overflow-y:auto}.tip[data-v-0964dfeb]{text-align:center;color:#999;margin:.8rem 0;font-size:.78rem}.quick-chips[data-v-0964dfeb]{flex-wrap:wrap;justify-content:center;gap:.35rem;padding:0 .5rem;display:flex}.quick-chips button[data-v-0964dfeb],.panel-quick button[data-v-0964dfeb]{color:#555;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:.25rem .6rem;font-size:.75rem}.quick-chips button[data-v-0964dfeb]:hover,.panel-quick button[data-v-0964dfeb]:hover{color:#e02e24;border-color:#e02e24}.time-sep[data-v-0964dfeb]{text-align:center;color:#aaa;margin:.6rem 0 .4rem;font-size:.7rem}.msg[data-v-0964dfeb]{flex-direction:column;margin-bottom:.6rem;display:flex}.row[data-v-0964dfeb]{align-items:flex-start;gap:.4rem;display:flex}.msg.visitor .row[data-v-0964dfeb]{flex-direction:row-reverse}.avatar[data-v-0964dfeb]{color:#fff;background:#e02e24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:.72rem;font-weight:600;display:flex}.body[data-v-0964dfeb]{flex-direction:column;max-width:78%;display:flex}.msg.visitor .body[data-v-0964dfeb]{align-items:flex-end}.bubble[data-v-0964dfeb]{white-space:pre-wrap;word-break:break-word;border-radius:8px;padding:.5rem .65rem;font-size:.86rem;line-height:1.45}.msg.visitor .bubble[data-v-0964dfeb]{color:#333;background:#ffe6e2}.msg.ai .bubble[data-v-0964dfeb],.msg.agent .bubble[data-v-0964dfeb]{color:#333;background:#fff}.prod[data-v-0964dfeb]{background:#fff;border-radius:8px;gap:.5rem;width:100%;margin-bottom:.25rem;padding:.45rem;display:flex;position:relative}.prod img[data-v-0964dfeb]{object-fit:cover;background:#eee;border-radius:6px;flex:none;width:56px;height:56px}.prod-info[data-v-0964dfeb]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.prod-name[data-v-0964dfeb]{color:#333;font-size:.78rem;font-weight:600;line-height:1.3}.prod-meta[data-v-0964dfeb]{color:#999;font-size:.7rem}.prod-price[data-v-0964dfeb]{color:#e02e24;font-size:.78rem;font-weight:700}.prod-detail[data-v-0964dfeb]{color:#e02e24;border:1px solid #f3c9c5;border-radius:10px;padding:.05rem .45rem;font-size:.7rem;text-decoration:none;position:absolute;bottom:.4rem;right:.45rem}.imgs[data-v-0964dfeb]{flex-wrap:wrap;gap:.3rem;margin-bottom:.25rem;display:flex}.imgs img[data-v-0964dfeb]{object-fit:cover;border:1px solid #e5e5e5;border-radius:6px;width:88px;height:88px}.pending[data-v-0964dfeb]{background:#fff;border-top:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .7rem;display:flex}.chip[data-v-0964dfeb]{align-items:center;gap:.3rem;display:inline-flex;position:relative}.chip img[data-v-0964dfeb]{object-fit:cover;border-radius:6px;height:40px}.img-chip img[data-v-0964dfeb]{width:40px}.chip button[data-v-0964dfeb]{color:#fff;cursor:pointer;background:#555;border:0;border-radius:50%;width:16px;height:16px;font-size:.7rem;line-height:1;position:absolute;top:-4px;right:-4px}.prod-chip[data-v-0964dfeb]{background:#fff8f7;border:1px solid #f0dedd;border-radius:8px;padding:.2rem 1.2rem .2rem .2rem}.prod-chip span[data-v-0964dfeb]{color:#333;max-width:180px;font-size:.72rem}.prod-chip small[data-v-0964dfeb]{color:#999}.up[data-v-0964dfeb]{color:#999;font-size:.72rem}.error[data-v-0964dfeb]{color:#d33;background:#fff;margin:0;padding:.25rem .75rem;font-size:.72rem}.panel-quick[data-v-0964dfeb]{background:#fff;border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:.3rem;padding:.5rem .7rem;display:flex}.emoji-panel[data-v-0964dfeb]{background:#fff;border-top:1px solid #f0f0f0;grid-template-columns:repeat(6,1fr);gap:.2rem;padding:.5rem .7rem;display:grid}.emoji-panel button[data-v-0964dfeb]{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.2rem;font-size:1.1rem}.emoji-panel button[data-v-0964dfeb]:hover{background:#f5f5f5}.plus-panel[data-v-0964dfeb]{background:#fff;border-top:1px solid #f0f0f0;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.7rem;display:grid}.tool[data-v-0964dfeb]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3rem;padding:.3rem 0;display:flex}.tool-ico[data-v-0964dfeb]{color:#333;background:#f7f7f7;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tool-ico[data-v-0964dfeb] svg{width:22px;height:22px}.tool span[data-v-0964dfeb]:last-child{color:#666;font-size:.72rem}.tool:hover .tool-ico[data-v-0964dfeb]{color:#e02e24;background:#ffeceb}.foot[data-v-0964dfeb]{background:#fff;border-top:1px solid #f0f0f0}.bar[data-v-0964dfeb]{align-items:flex-end;gap:.35rem;padding:.5rem .6rem;display:flex}.tool-btn[data-v-0964dfeb]{color:#444;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;line-height:1;display:flex}.tool-btn.on[data-v-0964dfeb]{color:#e02e24;border-color:#e02e24}.bar textarea[data-v-0964dfeb]{resize:none;border:1px solid #e0e0e0;border-radius:18px;flex:1;min-width:0;height:36px;max-height:96px;padding:.45rem .7rem;font-family:inherit;font-size:.88rem;line-height:1.4;overflow-y:auto}.bar textarea[data-v-0964dfeb]:focus{border-color:#e02e24;outline:none}.send[data-v-0964dfeb]{color:#fff;cursor:pointer;background:#e02e24;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:36px;display:flex}.send[data-v-0964dfeb]:disabled{cursor:default;background:#f0c9c6}.send.mic[data-v-0964dfeb]{background:#2b3a4a}.send.mic[data-v-0964dfeb]:disabled{background:#b9c2cc}.mic-ico[data-v-0964dfeb]{width:18px;height:18px;display:inline-flex}.mic-ico[data-v-0964dfeb] svg{width:18px;height:18px}.file[data-v-0964dfeb]{display:none}.voice[data-v-0964dfeb]{align-items:center;gap:.4rem;max-width:240px;margin-bottom:.25rem;display:flex}.voice audio[data-v-0964dfeb]{width:218px;height:34px}.voice .vdur[data-v-0964dfeb]{color:#8b95a3;white-space:nowrap;font-size:.72rem}.msg.me .voice .vdur[data-v-0964dfeb]{color:#ffffffd9}.rec-bar[data-v-0964dfeb]{align-items:center;gap:.55rem;height:44px;padding:0 .15rem;display:flex}.rec-cancel[data-v-0964dfeb]{color:#666;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:50%;flex:none;width:34px;height:34px;font-size:1.05rem;line-height:1}.rec-info[data-v-0964dfeb]{color:#c0392b;background:#fff3f2;border:1px solid #f5cdc9;border-radius:18px;flex:1;align-items:center;gap:.45rem;height:36px;padding:0 .75rem;font-size:.85rem;display:flex}.rec-info small[data-v-0964dfeb]{color:#9a6a66;margin-left:auto;font-size:.72rem}.rec-dot[data-v-0964dfeb]{background:#e02e24;border-radius:50%;flex:none;width:8px;height:8px;animation:1s ease-in-out infinite rec-blink-0964dfeb}@keyframes rec-blink-0964dfeb{0%,to{opacity:1}50%{opacity:.25}}.rec-time[data-v-0964dfeb]{font-variant-numeric:tabular-nums;font-weight:600}.rec-send[data-v-0964dfeb]{color:#fff;cursor:pointer;background:#e02e24;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:36px;display:flex}.actions .icon.spk.on[data-v-0964dfeb]{color:#e02e24;background:#fff1f0}.sheet[data-v-0964dfeb]{z-index:2;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.sheet-head[data-v-0964dfeb]{border-bottom:1px solid #eee;align-items:center;gap:.4rem;padding:.55rem .6rem;font-size:.88rem;font-weight:600;display:flex}.sheet-back[data-v-0964dfeb],.sheet-x[data-v-0964dfeb]{color:#555;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:1.05rem}.sheet-head span[data-v-0964dfeb]{text-align:center;flex:1}.sheet-body[data-v-0964dfeb]{flex:1;padding:.6rem;overflow-y:auto}.sheet-search[data-v-0964dfeb]{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:16px;width:100%;margin-bottom:.5rem;padding:.45rem .65rem;font-size:.82rem}.pick-item[data-v-0964dfeb]{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f2f2f2;align-items:center;gap:.5rem;width:100%;padding:.5rem .2rem;display:flex}.pick-item img[data-v-0964dfeb]{object-fit:cover;background:#f5f5f5;border-radius:6px;flex:none;width:46px;height:46px}.pick-info[data-v-0964dfeb]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.pick-info b[data-v-0964dfeb]{color:#333;font-size:.8rem;font-weight:600}.pick-info small[data-v-0964dfeb]{color:#999;font-size:.7rem}.pick-head[data-v-0964dfeb]{border-bottom:1px solid #f2f2f2;align-items:center;gap:.5rem;padding:.4rem .2rem .6rem;display:flex}.pick-head img[data-v-0964dfeb]{object-fit:cover;background:#f5f5f5;border-radius:6px;width:52px;height:52px}@media (width<=560px){.chat-widget[data-v-0964dfeb]{bottom:.75rem;right:.75rem}.panel[data-v-0964dfeb]{border-radius:14px 14px 0 0;width:100%;height:min(78vh,560px);position:fixed;bottom:0;left:0;right:0}.head[data-v-0964dfeb]{cursor:default}.fab[data-v-0964dfeb]{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){[data-v-0964dfeb]{transition:none!important;animation:none!important}}.lang-dd[data-v-2ee8dc11]{flex-shrink:0;display:inline-flex;position:relative}.lang-btn[data-v-2ee8dc11]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.9rem;line-height:1.2;display:inline-flex}.lang-btn[data-v-2ee8dc11]:hover{background:#0000000d}.globe[data-v-2ee8dc11]{opacity:.75;width:15px;height:15px}.caret[data-v-2ee8dc11]{opacity:.6;width:12px;height:12px;transition:transform .15s}.lang-btn[aria-expanded=true] .caret[data-v-2ee8dc11]{transform:rotate(180deg)}.lang-menu[data-v-2ee8dc11]{z-index:9999;background:#fff;border:1px solid #e6e6e6;border-radius:8px;min-width:132px;margin:0;padding:.3rem;list-style:none;position:fixed;box-shadow:0 8px 24px #0000001f}.lang-menu button[data-v-2ee8dc11]{color:#333;width:100%;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .6rem;font-size:.88rem;display:flex}.lang-menu button[data-v-2ee8dc11]:hover{background:#f4f6f9}.lang-menu button.on[data-v-2ee8dc11]{color:#2c5cc5;font-weight:600}.lang-menu .tick[data-v-2ee8dc11]{font-size:.8rem}.site-footer[data-v-4bf5d21c]{color:#b8c1cc;background:#1b2430;margin-top:3rem;padding:2.6rem 1.5rem 1.2rem;font-size:.9rem}.footer-main[data-v-4bf5d21c]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.footer-col[data-v-4bf5d21c]{min-width:0}.col-title[data-v-4bf5d21c]{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:700;display:block}.col-link[data-v-4bf5d21c]:hover{color:#42b883}.col-links[data-v-4bf5d21c]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.col-links a[data-v-4bf5d21c],.col-links .plain[data-v-4bf5d21c]{color:#b8c1cc;line-height:1.45;text-decoration:none}.col-links a[data-v-4bf5d21c]:hover{color:#fff}.newsletter[data-v-4bf5d21c]{grid-column:span 1}.nl-desc[data-v-4bf5d21c]{color:#9aa5b1;margin:0 0 .9rem;line-height:1.5}.nl-form[data-v-4bf5d21c]{gap:.5rem;display:flex}.nl-form input[data-v-4bf5d21c]{color:#fff;background:#111821;border:1px solid #384252;border-radius:4px;outline:none;flex:1;min-width:0;padding:.6rem .7rem;font-size:.88rem}.nl-form input[data-v-4bf5d21c]::placeholder{color:#6f7b89}.nl-form input[data-v-4bf5d21c]:focus{border-color:#42b883}.nl-form button[data-v-4bf5d21c]{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#42b883;border:0;border-radius:4px;flex-shrink:0;padding:.6rem 1.1rem;font-size:.82rem;font-weight:600}.nl-form button[data-v-4bf5d21c]:hover{background:#369e6f}.nl-form button[data-v-4bf5d21c]:disabled{opacity:.6;cursor:default}.nl-msg[data-v-4bf5d21c]{margin:.7rem 0 0;font-size:.84rem;line-height:1.4}.nl-msg.ok[data-v-4bf5d21c]{color:#42b883}.nl-msg.err[data-v-4bf5d21c]{color:#ff8a8a}.footer-bottom[data-v-4bf5d21c]{color:#8b96a3;text-align:center;border-top:1px solid #2c3746;max-width:1200px;margin:2.2rem auto 0;padding-top:1.1rem;font-size:.82rem}@media (width<=768px){.site-footer[data-v-4bf5d21c]{padding:2rem 1rem 1rem}.footer-main[data-v-4bf5d21c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (width<=520px){.footer-main[data-v-4bf5d21c]{grid-template-columns:1fr}}html[dir=rtl]{text-align:right;text-align:right;direction:ltr}.trigger[data-v-e0456f85]{cursor:pointer}.caret[data-v-e0456f85]{color:#999;font-size:.68rem}.panel[data-v-e0456f85]{z-index:1000;background:#fff;border:1px solid #e5e5e5;border-radius:8px;min-width:140px;padding:.35rem 0;position:fixed;box-shadow:0 4px 16px #0000001f}.panel[data-v-e0456f85] a{color:#333;padding:.45rem .9rem;font-size:.9rem;display:block}.panel[data-v-e0456f85] a:hover{color:#2c5cc5;background:#f5f7fa}.wa-cta[data-v-f3bf31b7]{z-index:999;position:fixed;bottom:100px;right:24px}.wa-btn[data-v-f3bf31b7]{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 4px 12px #0003}.wa-btn[data-v-f3bf31b7]:hover{transform:scale(1.05)}.wa-panel[data-v-f3bf31b7]{background:#fff;border-radius:12px;width:280px;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 6px 24px #0000002e}.wa-head[data-v-f3bf31b7]{color:#fff;background:#25d366;justify-content:space-between;align-items:center;padding:.6rem .9rem;font-weight:600;display:flex}.wa-head .close[data-v-f3bf31b7]{color:#fff;cursor:pointer;background:0 0;border:none;font-size:1.3rem;line-height:1}.wa-body[data-v-f3bf31b7]{flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.hint[data-v-f3bf31b7]{color:#666;margin:0 0 .25rem;font-size:.8rem}.wa-body input[data-v-f3bf31b7],.wa-body textarea[data-v-f3bf31b7]{box-sizing:border-box;border:1px solid #ddd;border-radius:6px;width:100%;padding:.5rem .6rem;font-family:inherit;font-size:.85rem}.wa-body textarea[data-v-f3bf31b7]{resize:vertical}.submit[data-v-f3bf31b7]{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:6px;padding:.55rem;font-weight:600}.submit[data-v-f3bf31b7]:disabled{opacity:.6}.error[data-v-f3bf31b7]{color:#c0392b;margin:0;font-size:.8rem}.voice-btn[data-v-fb10eaeb]{z-index:995;color:#2b3a4a;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem .95rem;font-size:.86rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;position:fixed;bottom:22px;left:20px;box-shadow:0 4px 14px #10203324}.voice-btn[data-v-fb10eaeb]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #10203333}.voice-btn.on[data-v-fb10eaeb]{color:#fff;background:#1b2430;border-color:#1b2430}.icon[data-v-fb10eaeb]{display:inline-flex}@media (width<=768px){.voice-btn[data-v-fb10eaeb]{padding:.5rem .7rem;font-size:.78rem;bottom:14px;left:12px}.voice-btn .text[data-v-fb10eaeb]{display:none}.voice-btn[data-v-fb10eaeb]{justify-content:center;width:46px;height:46px;padding:0}}html[dir=rtl]{left:auto;right:20px}@media (width<=768px){html[dir=rtl]{right:12px}}.nav[data-v-ebe6a8a2]{z-index:990;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border-bottom:1px solid #e5e5e5;align-items:center;gap:1.25rem;padding:.75rem 1.5rem;display:flex;position:sticky;top:0;overflow-x:auto}.nav[data-v-ebe6a8a2]::-webkit-scrollbar{display:none}.brand[data-v-ebe6a8a2]{color:#2c5cc5;flex-shrink:0;font-weight:700}.brand-logo[data-v-ebe6a8a2]{object-fit:contain;max-width:150px;height:30px;display:block}.nav-plain[data-v-ebe6a8a2]{cursor:default;color:inherit}.spacer[data-v-ebe6a8a2]{flex:1}.currency-select[data-v-ebe6a8a2]{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;flex-shrink:0;padding:.15rem .2rem;font-size:.78rem}.cart-link[data-v-ebe6a8a2]{position:relative}.hamburger[data-v-ebe6a8a2]{cursor:pointer;color:#333;background:0 0;border:0;flex-shrink:0;padding:0;font-size:1.2rem;line-height:1;display:none}.badge[data-v-ebe6a8a2]{color:#fff;text-align:center;vertical-align:1px;background:#e67e22;border-radius:8px;min-width:16px;margin-left:4px;padding:0 4px;font-size:.72rem;line-height:16px;display:inline-block}.nav-icon[data-v-ebe6a8a2]{margin-right:.3rem}.nav-links[data-v-ebe6a8a2]{flex-shrink:0;align-items:center;gap:1.15rem;margin:0;padding:0;list-style:none;display:flex}.nav-links>li[data-v-ebe6a8a2]{position:relative}.nav-links a[data-v-ebe6a8a2]{color:#333;align-items:center;text-decoration:none;display:inline-flex}.nav-links a[data-v-ebe6a8a2]:hover,.nav-links a.router-link-active[data-v-ebe6a8a2]{color:#42b883}.submenu[data-v-ebe6a8a2]{z-index:900;background:#fff;border:1px solid #e5e5e5;border-radius:8px;min-width:190px;margin:0;padding:.35rem 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 20px #0000001a}.nav-links>li.has-children:hover>.submenu[data-v-ebe6a8a2],.nav-links>li.has-children:focus-within>.submenu[data-v-ebe6a8a2]{display:block}.submenu li[data-v-ebe6a8a2]{position:relative}.submenu li a[data-v-ebe6a8a2]{color:#333;padding:.45rem .9rem;font-size:.92rem;display:flex}.submenu li a[data-v-ebe6a8a2]:hover{color:#2c5cc5;background:#f5f7fa}.submenu .submenu[data-v-ebe6a8a2]{top:0;left:100%}.submenu li.has-children:hover>.submenu[data-v-ebe6a8a2],.submenu li.has-children:focus-within>.submenu[data-v-ebe6a8a2]{display:block}.drawer-mask[data-v-ebe6a8a2]{z-index:998;background:#00000059;position:fixed;inset:0}.drawer[data-v-ebe6a8a2]{z-index:999;background:#fff;flex-direction:column;width:min(78vw,320px);padding:1rem .9rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:4px 0 18px #00000029}.drawer-list[data-v-ebe6a8a2]{flex:1;margin:0;padding:0;list-style:none}.drawer-row[data-v-ebe6a8a2]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.drawer-row a[data-v-ebe6a8a2]{color:#333;border-bottom:1px solid #f0f0f0;flex:1;padding:.7rem .2rem;font-size:.98rem;text-decoration:none}.drawer-row a[data-v-ebe6a8a2]:hover{color:#2c5cc5}.caret[data-v-ebe6a8a2]{cursor:pointer;color:#888;background:0 0;border:0;padding:.4rem .5rem;font-size:.8rem}.drawer-sub[data-v-ebe6a8a2]{margin:0;padding-left:.9rem;list-style:none}.drawer-sub .drawer-row a[data-v-ebe6a8a2]{color:#555;font-size:.92rem}.drawer-foot[data-v-ebe6a8a2]{border-top:1px solid #eee;gap:1rem;padding:.8rem .2rem .2rem;display:flex}.drawer-foot a[data-v-ebe6a8a2]{color:#2c5cc5;font-size:.92rem;text-decoration:none}a[data-v-ebe6a8a2]{color:#333;flex-shrink:0;text-decoration:none}a[data-v-ebe6a8a2]:hover,a.router-link-active[data-v-ebe6a8a2]{color:#42b883}@media (width<=768px){.nav[data-v-ebe6a8a2]{gap:.75rem;padding:.6rem .8rem}.nav-links[data-v-ebe6a8a2]{display:none}.hamburger[data-v-ebe6a8a2]{display:block}.brand[data-v-ebe6a8a2]{font-size:.95rem}.badge[data-v-ebe6a8a2]{min-width:14px;margin-left:2px;font-size:.68rem;line-height:14px}}html[dir=rtl]{left:auto;right:100%;box-shadow:-4px 0 18px #00000029}.blog-detail[data-v-48c273ba]{max-width:780px;margin:2rem auto;padding:0 1rem}.back[data-v-48c273ba]{color:#2c5cc5;font-size:.9rem;text-decoration:none}.back[data-v-48c273ba]:hover{text-decoration:underline}.hint[data-v-48c273ba]{color:#888;text-align:center;padding:3rem 0}.hint.error[data-v-48c273ba]{color:#c0392b}.article[data-v-48c273ba]{margin-top:1rem}.head h1[data-v-48c273ba]{margin:0 0 .5rem;font-size:1.7rem;line-height:1.35}.meta[data-v-48c273ba]{color:#999;margin:0 0 1.25rem;font-size:.85rem}.cover[data-v-48c273ba]{object-fit:cover;border-radius:10px;width:100%;max-height:420px;margin-bottom:1.25rem;display:block}.lead[data-v-48c273ba]{color:#444;border-bottom:1px solid #eee;margin:0 0 1rem;padding:0 0 .9rem;font-size:1.02rem;line-height:1.7}.body[data-v-48c273ba]{color:#333;font-size:1rem;line-height:1.8}.body[data-v-48c273ba] h2{margin:1.6rem 0 .7rem;font-size:1.3rem}.body[data-v-48c273ba] h3{margin:1.2rem 0 .5rem;font-size:1.12rem}.body[data-v-48c273ba] p{margin:0 0 1rem}.body[data-v-48c273ba] ul,.body[data-v-48c273ba] ol{margin:0 0 1rem;padding-left:1.5rem}.body[data-v-48c273ba] li{margin:.25rem 0}.body[data-v-48c273ba] img{border-radius:8px;max-width:100%;height:auto}.body[data-v-48c273ba] a{color:#2c5cc5}.body[data-v-48c273ba] blockquote{color:#666;border-left:3px solid #ddd;margin:0 0 1rem;padding:.6rem 1rem}.body[data-v-48c273ba] table{border-collapse:collapse;width:100%;margin:0 0 1rem}.body[data-v-48c273ba] th,.body[data-v-48c273ba] td{text-align:left;border:1px solid #e5e5e5;padding:.5rem .7rem}.foot[data-v-48c273ba]{border-top:1px solid #eee;margin:2rem 0 0;padding-top:1.25rem}@media (width<=720px){.blog-detail[data-v-48c273ba]{margin:1rem auto;padding:0 .75rem}.head h1[data-v-48c273ba]{font-size:1.35rem}.body[data-v-48c273ba]{font-size:.96rem}}.blog-page[data-v-95816a09]{max-width:1080px;margin:2rem auto;padding:0 1rem}.blog-page h1[data-v-95816a09]{margin:0 0 1.5rem}.hint[data-v-95816a09]{color:#888;text-align:center;padding:3rem 0}.hint.error[data-v-95816a09]{color:#c0392b}.grid[data-v-95816a09]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.card[data-v-95816a09]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}.card[data-v-95816a09]:hover{box-shadow:0 4px 16px #00000014}.cover-link[data-v-95816a09]{display:block}.card img[data-v-95816a09]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.no-img[data-v-95816a09]{aspect-ratio:16/9;color:#bbb;background:#f4f5f7;justify-content:center;align-items:center;font-size:.85rem;display:flex}.info[data-v-95816a09]{flex-direction:column;flex:1;gap:.4rem;padding:.9rem 1rem 1.1rem;display:flex}.date[data-v-95816a09]{color:#999;font-size:.8rem}.title-link[data-v-95816a09]{color:inherit;text-decoration:none}.title-link h2[data-v-95816a09]{margin:0;font-size:1.05rem;line-height:1.4}.title-link:hover h2[data-v-95816a09]{color:#2c5cc5}.summary[data-v-95816a09]{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.more[data-v-95816a09]{color:#2c5cc5;margin-top:auto;font-size:.88rem;text-decoration:none}.more[data-v-95816a09]:hover{text-decoration:underline}.pager[data-v-95816a09]{justify-content:center;align-items:center;gap:1rem;margin:2rem 0 0;display:flex}.pager button[data-v-95816a09]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:.4rem 1.1rem;font-size:.9rem}.pager button[data-v-95816a09]:disabled{opacity:.45;cursor:not-allowed}.page-no[data-v-95816a09]{color:#666;font-size:.9rem}@media (width<=720px){.blog-page[data-v-95816a09]{margin:1rem auto;padding:0 .75rem}.blog-page h1[data-v-95816a09]{margin-bottom:1rem;font-size:1.3rem}.grid[data-v-95816a09]{grid-template-columns:1fr;gap:.9rem}}.showcase[data-v-d7c04369]{padding:2.5rem 0}h2[data-v-d7c04369]{text-align:center;margin:0 0 .4rem}.subtitle[data-v-d7c04369]{text-align:center;color:#888;margin:0 0 1.75rem}.grid[data-v-d7c04369]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:1.1rem;display:grid}.card[data-v-d7c04369]{color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:10px;text-decoration:none;transition:box-shadow .15s;overflow:hidden}.card[data-v-d7c04369]:hover{box-shadow:0 4px 16px #00000014}.card img[data-v-d7c04369]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.no-img[data-v-d7c04369]{aspect-ratio:1;color:#bbb;background:#f4f5f7;justify-content:center;align-items:center;font-size:.8rem;display:flex}.info[data-v-d7c04369]{padding:.7rem .9rem .95rem}.info h3[data-v-d7c04369]{margin:0 0 .35rem;font-size:.95rem;line-height:1.35}.price[data-v-d7c04369]{color:#2c5cc5;margin:.15rem 0;font-size:.92rem;font-weight:600}.moq[data-v-d7c04369]{color:#888;margin:0;font-size:.8rem}@media (width<=720px){.showcase[data-v-d7c04369]{padding:1.5rem 0}h2[data-v-d7c04369]{font-size:1.2rem}.grid[data-v-d7c04369]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.info[data-v-d7c04369]{padding:.55rem .65rem .8rem}.info h3[data-v-d7c04369]{font-size:.88rem}.price[data-v-d7c04369]{font-size:.86rem}.moq[data-v-d7c04369]{font-size:.75rem}}.cart-page[data-v-37a07b76]{max-width:860px;margin:0 auto;padding:2rem 1rem}h1[data-v-37a07b76]{font-size:1.5rem}.empty[data-v-37a07b76]{color:#888}.items[data-v-37a07b76]{flex-direction:column;gap:1rem;margin:1.25rem 0 2rem;display:flex}.item[data-v-37a07b76]{border:1px solid #e5e5e5;border-radius:10px;gap:1rem;padding:.9rem;display:flex}.item.warn[data-v-37a07b76]{background:#fffdf5;border-color:#f5a623}.bar[data-v-37a07b76]{color:#666;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.88rem;display:flex}.clear[data-v-37a07b76]{color:#888;cursor:pointer;background:0 0;border:none;font-size:.85rem;text-decoration:underline}.clear[data-v-37a07b76]:hover{color:#c0392b}.stepper[data-v-37a07b76]{align-items:center;display:flex}.stepper button[data-v-37a07b76]{cursor:pointer;background:#fff;border:1px solid #ccc;width:30px;height:32px;font-size:1rem}.stepper button[data-v-37a07b76]:first-child{border-radius:6px 0 0 6px}.stepper button[data-v-37a07b76]:last-child{border-radius:0 6px 6px 0}.stepper button[data-v-37a07b76]:disabled{color:#ccc;cursor:not-allowed}.stepper input[data-v-37a07b76]{box-sizing:border-box;text-align:center;border:1px solid #ccc;border-left:none;border-right:none;width:64px;height:32px}.moq-warn[data-v-37a07b76]{color:#d48806;margin:0;font-size:.8rem}.item img[data-v-37a07b76]{object-fit:cover;border-radius:8px;width:96px;height:96px}.info[data-v-37a07b76]{flex-direction:column;flex:1;gap:.4rem;display:flex}.name[data-v-37a07b76]{color:#2c5cc5;font-weight:600;text-decoration:none}.moq[data-v-37a07b76]{color:#888;margin:0;font-size:.85rem}.variant[data-v-37a07b76]{color:#666;margin:0;font-size:.85rem}.price[data-v-37a07b76]{color:#c0392b;margin:0;font-weight:600}.total[data-v-37a07b76]{color:#c0392b;font-weight:600}.row[data-v-37a07b76]{align-items:center;gap:1rem;display:flex}.row label[data-v-37a07b76]{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.row input[data-v-37a07b76]{border:1px solid #ccc;border-radius:6px;width:90px;padding:.35rem .5rem}.remove[data-v-37a07b76]{color:#c0392b;cursor:pointer;background:0 0;border:none;font-size:.85rem}.info textarea[data-v-37a07b76]{resize:vertical;border:1px solid #ddd;border-radius:6px;padding:.4rem .6rem;font-family:inherit;font-size:.85rem}.contact[data-v-37a07b76]{border:1px solid #e5e5e5;border-radius:10px;padding:1.25rem}.contact h2[data-v-37a07b76]{margin:0 0 .75rem;font-size:1.1rem}.grid[data-v-37a07b76]{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}label[data-v-37a07b76]{margin-bottom:.5rem;font-size:.85rem;display:block}input[data-v-37a07b76],textarea[data-v-37a07b76]{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;margin-top:.3rem;padding:.5rem .6rem;font-family:inherit;font-size:.9rem}textarea[data-v-37a07b76]{resize:vertical}.submit[data-v-37a07b76]{color:#fff;cursor:pointer;background:#2c5cc5;border:none;border-radius:8px;margin-top:.75rem;padding:.65rem 2.2rem;font-size:.95rem;font-weight:600}.submit[data-v-37a07b76]:disabled{opacity:.6}.error[data-v-37a07b76]{color:#c0392b;font-size:.88rem}.hint[data-v-37a07b76]{color:#888;font-size:.85rem}.hint a[data-v-37a07b76]{color:#2c5cc5}.success-box[data-v-37a07b76]{text-align:center;background:#f4fbf7;border:1px solid #d1e7dd;border-radius:10px;padding:1.5rem}.success-box h2[data-v-37a07b76]{color:#1e7e34;margin:0 0 .5rem}.ops[data-v-37a07b76]{justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.btn[data-v-37a07b76]{color:#fff;cursor:pointer;background:#2c5cc5;border:0;border-radius:8px;padding:.5rem 1.2rem;font-size:.95rem;text-decoration:none}.btn.ghost[data-v-37a07b76]{color:#444;background:#fff;border:1px solid #ccc}.btn.paypal[data-v-37a07b76]{color:#003087;background:#ffc439;font-weight:700}.btn.paypal[data-v-37a07b76]:hover{background:#f0b72f}.btn.paypal[data-v-37a07b76]:disabled{opacity:.65;cursor:default}@media (width<=640px){.grid[data-v-37a07b76]{grid-template-columns:1fr}}.banner[data-v-68e6be83]{height:var(--h,260px);border-radius:12px;position:relative;overflow:hidden}@media (width>=721px){.banner[data-v-68e6be83]{height:var(--h-pc,420px)}}.stage[data-v-68e6be83]{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.slide[data-v-68e6be83]{opacity:0;transition:opacity .6s;position:absolute;inset:0}.slide.on[data-v-68e6be83]{opacity:1}.slide-img[data-v-68e6be83]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.overlay[data-v-68e6be83]{color:#fff;background:linear-gradient(90deg,#0000008c,#0000001a);flex-direction:column;justify-content:center;height:100%;padding:0 8%;display:flex}.overlay h1[data-v-68e6be83]{max-width:640px;margin:0 0 .75rem;font-size:2.2rem}.overlay p[data-v-68e6be83]{opacity:.95;max-width:560px;margin:0 0 1.5rem;font-size:1.1rem}.cta[data-v-68e6be83]{color:#fff;background:#2c5cc5;border-radius:999px;align-self:flex-start;padding:.7rem 1.8rem;font-weight:600;text-decoration:none}.cta[data-v-68e6be83]:hover{background:#42b883}.nav[data-v-68e6be83]{color:#222;text-align:center;cursor:pointer;opacity:0;z-index:2;background:#ffffffd9;border:none;border-radius:50%;width:40px;height:40px;padding:0;font-size:28px;line-height:38px;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.stage:hover .nav[data-v-68e6be83]{opacity:1}.nav-prev[data-v-68e6be83]{left:12px}.nav-next[data-v-68e6be83]{right:12px}.dots[data-v-68e6be83]{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.dots span[data-v-68e6be83]{cursor:pointer;background:#ffffff80;border-radius:50%;width:10px;height:10px}.dots span.on[data-v-68e6be83]{background:#fff}@media (width<=720px){.banner[data-v-68e6be83]{border-radius:8px}.overlay[data-v-68e6be83]{padding:0 6%}.overlay h1[data-v-68e6be83]{margin-bottom:.5rem;font-size:1.35rem}.overlay p[data-v-68e6be83]{margin-bottom:1rem;font-size:.85rem}.cta[data-v-68e6be83]{padding:.5rem 1.2rem;font-size:.85rem}.nav[data-v-68e6be83]{opacity:1;width:34px;height:34px;font-size:22px;line-height:32px}.nav-prev[data-v-68e6be83]{left:6px}.nav-next[data-v-68e6be83]{right:6px}}@media (width<=400px){.overlay h1[data-v-68e6be83]{font-size:1.15rem}}.case-section[data-v-8a8b3c90]{background:#f7f9fc;border-radius:12px;padding:2.5rem 0}h2[data-v-8a8b3c90]{text-align:center;margin:0 0 .4rem}.subtitle[data-v-8a8b3c90]{text-align:center;color:#888;margin:0 0 1.75rem}.grid[data-v-8a8b3c90]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;padding:0 1.5rem;display:grid}.card[data-v-8a8b3c90]{background:#fff;border-radius:10px;padding:1.25rem 1.5rem}.quote[data-v-8a8b3c90]{color:#444;margin:0 0 1rem;font-style:italic}.company[data-v-8a8b3c90]{color:#2c5cc5;margin:0 0 .3rem;font-weight:600}.result[data-v-8a8b3c90]{color:#42b883;margin:0;font-size:.9rem}@media (width<=720px){.case-section[data-v-8a8b3c90]{padding:1.75rem 0}h2[data-v-8a8b3c90]{font-size:1.25rem}.grid[data-v-8a8b3c90]{grid-template-columns:1fr;gap:.75rem;padding:0 1rem}.card[data-v-8a8b3c90]{padding:1rem 1.1rem}.quote[data-v-8a8b3c90]{font-size:.9rem}}.custom-html[data-v-f4e0fd9c]{padding:1rem 0}.custom-products[data-v-8daa979e]{padding:2.5rem 0}h2[data-v-8daa979e]{text-align:center;margin:0 0 .4rem}.subtitle[data-v-8daa979e]{text-align:center;color:#888;margin:0 0 1.75rem}.grid[data-v-8daa979e]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;display:grid}.card[data-v-8daa979e]{color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:10px;text-decoration:none;transition:box-shadow .15s;overflow:hidden}.card[data-v-8daa979e]:hover{box-shadow:0 4px 16px #00000014}.card img[data-v-8daa979e]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.info[data-v-8daa979e]{padding:.75rem 1rem 1rem}.info h3[data-v-8daa979e]{margin:0 0 .4rem;font-size:1rem}.price[data-v-8daa979e]{color:#2c5cc5;margin:.2rem 0;font-weight:600}.moq[data-v-8daa979e]{color:#888;margin:0;font-size:.85rem}@media (width<=720px){.custom-products[data-v-8daa979e]{padding:1.75rem 0}h2[data-v-8daa979e]{font-size:1.25rem}.grid[data-v-8daa979e]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}.info[data-v-8daa979e]{padding:.6rem .75rem .85rem}.info h3[data-v-8daa979e],.price[data-v-8daa979e]{font-size:.9rem}.moq[data-v-8daa979e]{font-size:.78rem}}.factory[data-v-95b7c51c]{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:2.5rem 0;display:grid}.media img[data-v-95b7c51c]{border-radius:12px;width:100%;display:block}h2[data-v-95b7c51c]{margin:0 0 .75rem}.desc[data-v-95b7c51c]{color:#555;margin:0 0 1.5rem;line-height:1.7}.stats[data-v-95b7c51c]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.stat[data-v-95b7c51c]{text-align:center;background:#f5f7fa;border-radius:10px;padding:1rem}.stat strong[data-v-95b7c51c]{color:#2c5cc5;font-size:1.4rem;display:block}.stat span[data-v-95b7c51c]{color:#888;font-size:.9rem}@media (width<=720px){.factory[data-v-95b7c51c]{grid-template-columns:1fr}}.faq-section[data-v-c47a1e15]{padding:2.5rem 0}h2[data-v-c47a1e15]{text-align:center;margin:0 0 1.5rem}.list[data-v-c47a1e15]{max-width:760px;margin:0 auto}details[data-v-c47a1e15]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:.75rem}summary[data-v-c47a1e15]{cursor:pointer;padding:.9rem 1.25rem;font-weight:600}details p[data-v-c47a1e15]{color:#555;margin:0;padding:0 1.25rem 1rem;line-height:1.7}.site-footer[data-v-a4fcda7b]{text-align:center;color:#c0c8d2;background:#1f2d3d;border-radius:12px 12px 0 0;margin-top:2.5rem;padding:2rem 1rem}.about[data-v-a4fcda7b]{margin:0 0 .75rem}.links[data-v-a4fcda7b]{justify-content:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.links a[data-v-a4fcda7b]{color:#fff;text-decoration:none}.links a[data-v-a4fcda7b]:hover{color:#42b883}.copy[data-v-a4fcda7b]{color:#8a97a5;margin:0;font-size:.85rem}.image-list[data-v-3674124c]{padding:2.5rem 0}h2[data-v-3674124c]{text-align:center;margin:0 0 .4rem}.subtitle[data-v-3674124c]{text-align:center;color:#888;margin:0 0 1.75rem}.grid[data-v-3674124c]{grid-template-columns:repeat(var(--cols,3), 1fr);gap:1rem;display:grid}.cell[data-v-3674124c]{background:#f4f5f7;border-radius:10px;transition:transform .15s;display:block;overflow:hidden}.cell[data-v-3674124c]:hover{transform:translateY(-2px)}.cell img[data-v-3674124c]{aspect-ratio:1;object-fit:cover;width:100%;display:block}@media (width<=720px){.image-list[data-v-3674124c]{padding:1.75rem 0}h2[data-v-3674124c]{font-size:1.25rem}.grid[data-v-3674124c]{grid-template-columns:repeat(2,1fr);gap:.6rem}}.nav-block[data-v-50eb701e]{padding:.6rem 0}.title[data-v-50eb701e]{color:#666;margin:0 0 .4rem;font-size:.85rem}.nav-list[data-v-50eb701e]{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.nav-list>li[data-v-50eb701e]{position:relative}.nav-list a[data-v-50eb701e]{color:#333;align-items:center;gap:.25rem;font-size:.92rem;text-decoration:none;display:inline-flex}.nav-list a[data-v-50eb701e]:hover{color:#2c5cc5}.nav-list .plain[data-v-50eb701e]{color:#333;cursor:default;align-items:center;gap:.25rem;font-size:.92rem;display:inline-flex}.ico[data-v-50eb701e]{font-size:.9rem}.sub[data-v-50eb701e]{z-index:900;background:#fff;border:1px solid #e5e5e5;border-radius:8px;min-width:180px;margin:0;padding:.3rem 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 18px #0000001a}.sub li a[data-v-50eb701e]{color:#333;padding:.4rem .85rem;font-size:.88rem;display:block}.sub li a[data-v-50eb701e]:hover{color:#2c5cc5;background:#f5f7fa}.branch:hover>.sub[data-v-50eb701e],.branch:focus-within>.sub[data-v-50eb701e]{display:block}@media (width<=720px){.sub[data-v-50eb701e]{box-shadow:none;border:0;padding:0 0 0 .8rem;display:block;position:static}}.product-list[data-v-c6de5567]{padding:2.5rem 0}h2[data-v-c6de5567]{text-align:center;margin:0 0 .4rem}.subtitle[data-v-c6de5567]{text-align:center;color:#888;margin:0 0 1.75rem}.grid[data-v-c6de5567]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;display:grid}.card[data-v-c6de5567]{color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:10px;text-decoration:none;transition:box-shadow .15s;overflow:hidden}.card[data-v-c6de5567]:hover{box-shadow:0 4px 16px #00000014}.card img[data-v-c6de5567]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.info[data-v-c6de5567]{padding:.75rem 1rem 1rem}.info h3[data-v-c6de5567]{margin:0 0 .4rem;font-size:1rem}.price[data-v-c6de5567]{color:#2c5cc5;margin:.2rem 0;font-weight:600}.moq[data-v-c6de5567]{color:#888;margin:0;font-size:.85rem}.more[data-v-c6de5567]{text-align:center;margin-top:1.5rem}.more-link[data-v-c6de5567]{color:#2c5cc5;font-weight:600;text-decoration:none}@media (width<=720px){.product-list[data-v-c6de5567]{padding:1.75rem 0}h2[data-v-c6de5567]{font-size:1.25rem}.grid[data-v-c6de5567]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}.info[data-v-c6de5567]{padding:.6rem .75rem .85rem}.info h3[data-v-c6de5567],.price[data-v-c6de5567]{font-size:.9rem}.moq[data-v-c6de5567]{font-size:.78rem}}.rich-text[data-v-a9dda8a9]{max-width:760px;margin:0 auto;padding:2.5rem 0;line-height:1.8}.rich-text[data-v-a9dda8a9] h2{text-align:center}.single-image[data-v-1cfaa46e]{padding:1.5rem 0}.single-image.full[data-v-1cfaa46e]{padding:0}.single-image img[data-v-1cfaa46e]{object-fit:cover;border-radius:12px;width:100%;display:block}.single-image.full img[data-v-1cfaa46e]{border-radius:0}@media (width<=720px){.single-image[data-v-1cfaa46e]{padding:1rem 0}}.dynamic-page[data-v-a1ca1c9e]{max-width:1080px;margin:0 auto;padding:1rem}.page-content[data-v-a1ca1c9e]{color:#333;background:#fff;border-radius:8px;margin-bottom:1rem;padding:1.5rem;line-height:1.75}.page-content[data-v-a1ca1c9e] h1,.page-content[data-v-a1ca1c9e] h2{margin:0 0 .8rem;font-size:1.4rem}.page-content[data-v-a1ca1c9e] h3{margin:1rem 0 .5rem;font-size:1.15rem}.page-content[data-v-a1ca1c9e] p{margin:0 0 .8rem}.page-content[data-v-a1ca1c9e] ul,.page-content[data-v-a1ca1c9e] ol{margin:0 0 .8rem;padding-left:1.5rem}.page-content[data-v-a1ca1c9e] img{border-radius:6px;max-width:100%;height:auto}.page-content[data-v-a1ca1c9e] a{color:#2c5cc5}.page-content[data-v-a1ca1c9e] blockquote{color:#666;border-left:3px solid #ddd;margin:0 0 .8rem;padding:.5rem 1rem}.hint[data-v-a1ca1c9e]{color:#888;text-align:center;padding:3rem 0}.error[data-v-a1ca1c9e]{color:#c0392b;text-align:center;padding:3rem 0}.error p[data-v-a1ca1c9e]{margin:0 0 1rem}.retry[data-v-a1ca1c9e]{color:#2c5cc5;cursor:pointer;background:#fff;border:1px solid #2c5cc5;border-radius:6px;padding:.5rem 1.4rem;font-size:.9rem}.retry[data-v-a1ca1c9e]:hover{color:#fff;background:#2c5cc5}@media (width<=720px){.dynamic-page[data-v-a1ca1c9e]{padding:.6rem}}.inquiry[data-v-045aded1]{max-width:560px;margin:3rem auto;padding:0 1rem}.subtitle[data-v-045aded1]{color:#888;margin-bottom:1.5rem}form[data-v-045aded1]{flex-direction:column;gap:1rem;display:flex}label[data-v-045aded1]{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}input[data-v-045aded1],select[data-v-045aded1],textarea[data-v-045aded1]{border:1px solid #ccc;border-radius:6px;padding:.55rem .75rem;font-family:inherit;font-size:1rem}button[data-v-045aded1]{color:#fff;cursor:pointer;background:#2c5cc5;border:none;border-radius:6px;padding:.65rem;font-size:1rem}button[data-v-045aded1]:disabled{opacity:.6}button.link[data-v-045aded1]{color:#2c5cc5;background:0 0;padding:0;font-size:.85rem}.card.ok[data-v-045aded1]{background:#f0fbf5;border:1px solid #42b883;border-radius:8px;padding:1rem 1.25rem}.card.ok button[data-v-045aded1]{background:#42b883;margin-top:.75rem}.error[data-v-045aded1]{color:#c0392b}.lines[data-v-045aded1]{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;padding:.9rem 1rem}.lines-head[data-v-045aded1]{justify-content:space-between;align-items:center;display:flex}.lines h2[data-v-045aded1]{align-items:center;gap:.4rem;margin:0;font-size:1rem;display:flex}.count[data-v-045aded1]{color:#fff;background:#2c5cc5;border-radius:10px;padding:.05rem .45rem;font-size:.75rem}.hint[data-v-045aded1]{color:#888;margin:.6rem 0 0;font-size:.85rem}.line[data-v-045aded1]{border-top:1px solid #eee;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.line-main[data-v-045aded1]{flex-direction:column;flex:1;min-width:160px;display:flex}.line-name[data-v-045aded1]{color:#2c5cc5;font-size:.92rem;font-weight:600;text-decoration:none}.sku[data-v-045aded1],.moq[data-v-045aded1]{color:#999;font-size:.75rem}.line-qty[data-v-045aded1]{align-items:center;display:flex}.line-qty button[data-v-045aded1]{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px 0 0 4px;width:28px;height:28px;padding:0;font-size:.9rem}.line-qty button[data-v-045aded1]:last-child{border-radius:0 4px 4px 0}.line-qty input[data-v-045aded1]{text-align:center;border-left:none;border-right:none;border-radius:0;width:62px;height:28px;padding:0 .3rem;font-size:.85rem}.remove[data-v-045aded1]{color:#c0392b;font-size:.8rem;text-decoration:none}.sent-lines[data-v-045aded1]{margin-top:.75rem}.field[data-v-045aded1]{flex-direction:column;gap:.4rem;font-size:.9rem;display:flex}.field-label[data-v-045aded1]{color:#444}.presets[data-v-045aded1]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.presets-hint[data-v-045aded1]{color:#999;font-size:.78rem}.chip[data-v-045aded1]{color:#2c5cc5;cursor:pointer;background:#fff;border:1px solid #c8d4ea;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;line-height:1.4}.chip.active[data-v-045aded1]{color:#fff;background:#2c5cc5;border-color:#2c5cc5}.sent-title[data-v-045aded1]{color:#555;margin:0 0 .3rem;font-size:.85rem}.sent-lines ul[data-v-045aded1]{margin:0;padding-left:1.1rem;font-size:.88rem}.muted[data-v-045aded1]{color:#888}@media (width<=520px){.inquiry[data-v-045aded1]{margin:1.5rem auto}.line[data-v-045aded1]{gap:.5rem}.line-qty[data-v-045aded1]{justify-content:flex-start;width:100%}}.detail-page[data-v-ddc12b2f]{max-width:1080px;margin:2rem auto;padding:0 1rem}.hint[data-v-ddc12b2f]{color:#888}.layout[data-v-ddc12b2f]{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (width<=760px){.layout[data-v-ddc12b2f]{grid-template-columns:1fr;gap:1.5rem}}.gallery[data-v-ddc12b2f]{position:relative}.stage[data-v-ddc12b2f]{aspect-ratio:1;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;width:100%;position:relative;overflow:hidden}.gallery .main[data-v-ddc12b2f]{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .25s}.nav[data-v-ddc12b2f]{color:#222;text-align:center;cursor:pointer;opacity:0;z-index:2;background:#ffffffd9;border:none;border-radius:50%;width:40px;height:40px;padding:0;font-size:28px;line-height:38px;transition:opacity .2s,background .15s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.stage:hover .nav[data-v-ddc12b2f]{opacity:1}.nav[data-v-ddc12b2f]:hover{background:#fff}.nav-prev[data-v-ddc12b2f]{left:10px}.nav-next[data-v-ddc12b2f]{right:10px}.counter[data-v-ddc12b2f]{color:#fff;letter-spacing:.03em;z-index:2;background:#0000008c;border-radius:12px;padding:3px 9px;font-size:12px;position:absolute;bottom:10px;right:12px}@media (width<=640px){.nav[data-v-ddc12b2f]{opacity:1;width:36px;height:36px;font-size:24px;line-height:34px}.nav-prev[data-v-ddc12b2f]{left:6px}.nav-next[data-v-ddc12b2f]{right:6px}}.thumbs[data-v-ddc12b2f]{gap:.5rem;margin-top:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.thumbs img[data-v-ddc12b2f]{object-fit:cover;cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:64px;height:64px;transition:border-color .15s,transform .15s}.thumbs img.active[data-v-ddc12b2f]{border-color:#2c5cc5}.thumbs img[data-v-ddc12b2f]:hover{transform:scale(1.04)}.info h1[data-v-ddc12b2f]{margin-top:0;font-size:1.6rem}.sku[data-v-ddc12b2f]{color:#888;font-size:.9rem}.from[data-v-ddc12b2f]{color:#888;margin-left:.4rem;font-size:.85rem}.variants[data-v-ddc12b2f]{margin:.5rem 0 .9rem}.variants-label[data-v-ddc12b2f]{color:#555;margin:0 0 .4rem;font-size:.88rem}.variant-tags[data-v-ddc12b2f]{flex-wrap:wrap;gap:.5rem;display:flex}.variant-tag[data-v-ddc12b2f]{cursor:pointer;color:#333;background:#fff;border:1px solid #d0d0d0;border-radius:18px;padding:.35rem .85rem;font-size:.86rem}.variant-tag.active[data-v-ddc12b2f]{color:#fff;background:#2c5cc5;border-color:#2c5cc5}.price[data-v-ddc12b2f]{color:#2c5cc5;margin:.5rem 0;font-size:1.4rem;font-weight:700}.moq[data-v-ddc12b2f]{color:#555}.tabs[data-v-ddc12b2f]{border-top:1px solid #eee;margin-top:2.5rem;padding-top:1.25rem}.tab-bar[data-v-ddc12b2f]{border-bottom:1px solid #e8e8e8;gap:.25rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.tab-bar button[data-v-ddc12b2f]{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.7rem 1.1rem;font-size:.95rem}.tab-bar button.active[data-v-ddc12b2f]{color:#2c5cc5;border-bottom-color:#2c5cc5;font-weight:600}.desc[data-v-ddc12b2f]{color:#333;overflow-wrap:break-word;margin:0 0 1rem;line-height:1.7}.desc.plain[data-v-ddc12b2f]{white-space:pre-line}.desc.rich[data-v-ddc12b2f] p{margin:0 0 .9rem}.desc.rich[data-v-ddc12b2f] h2{color:#1a1a1a;margin:1.25rem 0 .6rem;font-size:1.15rem}.desc.rich[data-v-ddc12b2f] h3{color:#1a1a1a;margin:1.1rem 0 .5rem;font-size:1.02rem}.desc.rich[data-v-ddc12b2f] ul,.desc.rich[data-v-ddc12b2f] ol{margin:0 0 .9rem;padding-left:1.3rem}.desc.rich[data-v-ddc12b2f] li{margin-bottom:.3rem}.desc.rich[data-v-ddc12b2f] img{border-radius:8px;max-width:100%;height:auto;margin:.75rem 0;display:block}.desc.rich[data-v-ddc12b2f] a{color:#2c5cc5;text-decoration:underline}.desc.rich[data-v-ddc12b2f] blockquote{color:#666;border-left:3px solid #d9d9d9;margin:0 0 .9rem;padding:.5rem 0 .5rem 1rem}.desc.rich[data-v-ddc12b2f] table{border-collapse:collapse;width:100%;margin:.75rem 0;font-size:.9rem}.desc.rich[data-v-ddc12b2f] th,.desc.rich[data-v-ddc12b2f] td{text-align:left;border:1px solid #e5e5e5;padding:.45rem .6rem}.desc.rich[data-v-ddc12b2f] strong{color:#1a1a1a}.desc.rich[data-v-ddc12b2f] video,.desc.rich[data-v-ddc12b2f] iframe{border-radius:8px;max-width:100%}.cta[data-v-ddc12b2f]{color:#fff;background:#2c5cc5;border-radius:8px;padding:.7rem 2rem;font-weight:600;text-decoration:none;display:inline-block}.cta-row[data-v-ddc12b2f]{flex-wrap:wrap;gap:.75rem;display:flex}.cta.cart[data-v-ddc12b2f]{color:#2c5cc5;cursor:pointer;background:#fff;border:2px solid #2c5cc5;font-size:1rem}.added-hint[data-v-ddc12b2f]{color:#1e7e34;margin-top:.6rem;font-size:.88rem}.added-hint a[data-v-ddc12b2f]{color:#1e7e34}.chat-cta[data-v-ddc12b2f]{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#12875a 0%,#1faa6a 55%,#24c47a 100%);border:0;border-radius:12px;align-items:center;gap:.75rem;width:100%;margin-top:.9rem;padding:.85rem 1rem;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 20px #12875a47}.chat-cta[data-v-ddc12b2f]:hover{transform:translateY(-1px);box-shadow:0 12px 26px #12875a57}.chat-avatar[data-v-ddc12b2f]{background:#ffffff2e;border:1px solid #ffffff61;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.live-dot[data-v-ddc12b2f]{background:#7cf5b0;border:2px solid #1faa6a;border-radius:50%;width:12px;height:12px;animation:1.8s ease-in-out infinite chat-pulse-ddc12b2f;position:absolute;bottom:-1px;right:-1px}@keyframes chat-pulse-ddc12b2f{0%,to{box-shadow:0 0 #7cf5b0b3}50%{box-shadow:0 0 0 6px #7cf5b000}}.chat-body[data-v-ddc12b2f]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.chat-title[data-v-ddc12b2f]{letter-spacing:.01em;font-size:1.02rem;font-weight:700}.chat-sub[data-v-ddc12b2f]{color:#ffffffeb;font-size:.8rem;font-weight:400}.chat-arrow[data-v-ddc12b2f]{opacity:.9;flex-shrink:0;font-size:1.15rem}.chat-note[data-v-ddc12b2f]{color:#7a8699;text-align:center;letter-spacing:.01em;margin:.45rem 0 0;font-size:.76rem}.specs[data-v-ddc12b2f]{margin-top:0}.specs table[data-v-ddc12b2f]{border-collapse:collapse;width:100%}.specs th[data-v-ddc12b2f],.specs td[data-v-ddc12b2f]{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:.6rem .75rem}.specs th[data-v-ddc12b2f]{color:#555;font-weight:500}@media (width<=640px){.detail-page[data-v-ddc12b2f]{margin:1rem auto;padding:0 .75rem}.info h1[data-v-ddc12b2f]{font-size:1.3rem}.specs th[data-v-ddc12b2f],.specs td[data-v-ddc12b2f]{width:100%;padding:.45rem 0;display:block}.specs th[data-v-ddc12b2f]{color:#888;letter-spacing:.02em;text-transform:uppercase;border-bottom:none;padding-bottom:0;font-size:.78rem}.specs td[data-v-ddc12b2f]{padding-top:.15rem}}.products-page[data-v-b59f6a1d]{max-width:1080px;margin:2rem auto;padding:0 1rem}.products-page h1[data-v-b59f6a1d]{margin:0 0 1rem}.keyword-hint[data-v-b59f6a1d]{color:#666;margin:-.5rem 0 1rem;font-size:.95rem}.search-bar[data-v-b59f6a1d]{gap:.5rem;max-width:460px;margin:0 0 1.25rem;display:flex}.search-bar input[data-v-b59f6a1d]{border:1px solid #ccc;border-radius:8px;flex:1;min-width:0;padding:.5rem .8rem;font-size:.95rem}.search-bar button[data-v-b59f6a1d]{color:#fff;cursor:pointer;background:#2c5cc5;border:1px solid #2c5cc5;border-radius:8px;padding:.5rem 1.1rem;font-size:.95rem}.search-bar button[data-v-b59f6a1d]:hover{background:#244ea8}.filters[data-v-b59f6a1d]{flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem;display:flex}.filters button[data-v-b59f6a1d]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:.4rem 1rem;font-size:.9rem}.filters button.active[data-v-b59f6a1d]{color:#fff;background:#2c5cc5;border-color:#2c5cc5}.hint[data-v-b59f6a1d]{color:#888}.hint.error[data-v-b59f6a1d]{color:#c0392b}.grid[data-v-b59f6a1d]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;display:grid}@media (width>=480px){.grid[data-v-b59f6a1d]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.card[data-v-b59f6a1d]{color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:10px;text-decoration:none;transition:box-shadow .15s;overflow:hidden}.card[data-v-b59f6a1d]:hover{box-shadow:0 4px 16px #00000014}.card img[data-v-b59f6a1d]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.info[data-v-b59f6a1d]{padding:.6rem .8rem .8rem}.info h3[data-v-b59f6a1d]{margin:0 0 .3rem;font-size:.95rem;line-height:1.35}.price[data-v-b59f6a1d]{color:#2c5cc5;margin:.15rem 0;font-size:.9rem;font-weight:600}.moq[data-v-b59f6a1d]{color:#888;margin:0;font-size:.8rem}@media (width<=480px){.products-page[data-v-b59f6a1d]{margin:1rem auto;padding:0 .75rem}.filters button[data-v-b59f6a1d]{padding:.3rem .7rem;font-size:.82rem}}.sub-nav[data-v-d8c10d08]{flex-wrap:wrap;align-items:center;gap:1rem;margin:.75rem 0 1.25rem;display:flex}.sub-nav a[data-v-d8c10d08]{color:#666;white-space:nowrap;text-decoration:none}.sub-nav a.on[data-v-d8c10d08]{color:#2c5cc5;font-weight:600}.verify-tip[data-v-d8c10d08]{color:#664d03;background:#fff3cd;border-radius:6px;margin:-.5rem 0 1rem;padding:.5rem .75rem;font-size:.85rem}.verify-tip a[data-v-d8c10d08]{color:#2c5cc5;margin-left:.5rem}.verify-tip a.disabled[data-v-d8c10d08]{opacity:.5;pointer-events:none}.msg[data-v-d8c10d08]{color:#1e7e34;margin-left:.5rem}@media (width<=480px){.sub-nav[data-v-d8c10d08]{gap:.7rem .9rem}}.page[data-v-c5fa07be]{max-width:900px;margin:0 auto;padding:1.5rem 1rem}.table-wrap[data-v-c5fa07be]{-webkit-overflow-scrolling:touch;overflow-x:auto}table[data-v-c5fa07be]{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}th[data-v-c5fa07be],td[data-v-c5fa07be]{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:.55rem .6rem}.msg[data-v-c5fa07be]{max-width:260px}.tag[data-v-c5fa07be]{white-space:nowrap;background:#f0f0f0;border-radius:4px;padding:.15rem .5rem;font-size:.8rem}.tag.pending[data-v-c5fa07be]{background:#fff3cd}.tag.quoted[data-v-c5fa07be]{background:#d1e7dd}.tag.closed[data-v-c5fa07be]{background:#e2e3e5}td a[data-v-c5fa07be]{color:#2c5cc5;white-space:nowrap;text-decoration:none}.detail td[data-v-c5fa07be]{background:#fafafa}.inner[data-v-c5fa07be]{margin:.4rem 0}.inner th[data-v-c5fa07be],.inner td[data-v-c5fa07be]{border-bottom:1px solid #eee}.error[data-v-c5fa07be]{color:#c0392b}.empty[data-v-c5fa07be]{color:#999}.empty a[data-v-c5fa07be]{color:#2c5cc5}@media (width<=640px){.page[data-v-c5fa07be]{padding:1rem .75rem}.time[data-v-c5fa07be]{white-space:nowrap}th[data-v-c5fa07be],td[data-v-c5fa07be]{padding:.45rem .5rem;font-size:.84rem}}.login[data-v-02874d10]{max-width:380px;margin:4rem auto;padding:0 1rem}form[data-v-02874d10]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}label[data-v-02874d10]{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}input[data-v-02874d10]{border:1px solid #ccc;border-radius:6px;padding:.55rem .75rem;font-size:1rem}button[data-v-02874d10]{color:#fff;cursor:pointer;background:#2c5cc5;border:none;border-radius:6px;padding:.65rem;font-size:1rem}button[data-v-02874d10]:disabled{opacity:.6}.error[data-v-02874d10]{color:#c0392b}.tip[data-v-02874d10]{color:#888;margin-top:1.5rem;font-size:.85rem}.tip a[data-v-02874d10]{color:#2c5cc5}.page[data-v-81d07718]{max-width:900px;margin:0 auto;padding:1.5rem 1rem}.table-wrap[data-v-81d07718]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabs[data-v-81d07718]{flex-wrap:wrap;gap:6px;margin:.75rem 0 1rem;display:flex}.tabs button[data-v-81d07718]{cursor:pointer;color:#555;background:#fff;border:1px solid #ddd;border-radius:16px;padding:.35rem .9rem;font-size:.85rem}.tabs button em[data-v-81d07718]{color:#999;margin-left:2px;font-style:normal}.tabs button.active[data-v-81d07718]{color:#fff;background:#2c5cc5;border-color:#2c5cc5}.tabs button.active em[data-v-81d07718]{color:#cfe0ff}table[data-v-81d07718]{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}th[data-v-81d07718],td[data-v-81d07718]{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:.55rem .6rem}.tag[data-v-81d07718]{white-space:nowrap;background:#f0f0f0;border-radius:4px;padding:.15rem .5rem;font-size:.8rem}.tag.pending[data-v-81d07718]{background:#fff3cd}.tag.paid[data-v-81d07718]{background:#cfe2ff}.tag.shipped[data-v-81d07718],.tag.done[data-v-81d07718]{background:#d1e7dd}.tag.cancelled[data-v-81d07718]{background:#f8d7da}.tag.refund_requested[data-v-81d07718]{background:#fde2cf}.tag.refunded[data-v-81d07718]{background:#e2e2e2}td a[data-v-81d07718]{color:#2c5cc5;white-space:nowrap;margin-right:.75rem;text-decoration:none}td a.danger[data-v-81d07718]{color:#c0392b}td a.disabled[data-v-81d07718]{opacity:.5;pointer-events:none}.paypal-btn[data-v-81d07718]{color:#003087;cursor:pointer;white-space:nowrap;background:#ffc439;border:0;border-radius:999px;margin-right:.75rem;padding:.28rem .7rem;font-size:.8rem;font-weight:700;display:inline-block}.paypal-btn[data-v-81d07718]:hover{background:#f0b72f}.paypal-btn[data-v-81d07718]:disabled{opacity:.6;cursor:default}.pay-box[data-v-81d07718]{background:#fff;border:1px dashed #dfe4ec;border-radius:6px;margin:.35rem 0 .6rem;padding:.6rem .75rem}.pay-title[data-v-81d07718]{color:#333;margin:0 0 .35rem;font-size:.85rem;font-weight:600}.pay-line[data-v-81d07718]{color:#444;margin:.25rem 0;font-size:.84rem}.pay-inst[data-v-81d07718]{color:#444;white-space:pre-wrap;background:#f7f8fa;border-radius:4px;margin:.2rem 0 .5rem;padding:.45rem .6rem;font-family:inherit;font-size:.8rem}.detail td[data-v-81d07718]{background:#fafafa}.inner[data-v-81d07718]{margin:.4rem 0}.inner th[data-v-81d07718],.inner td[data-v-81d07718]{border-bottom:1px solid #eee}.track[data-v-81d07718]{margin-top:.75rem}.track h4[data-v-81d07718]{margin:.2rem 0 .5rem;font-size:.9rem}.timeline[data-v-81d07718]{margin:0;padding:0 0 0 .25rem;list-style:none}.timeline li[data-v-81d07718]{gap:.6rem;padding:.3rem 0;display:flex;position:relative}.timeline li[data-v-81d07718]:before{content:"";background:#e5e5e5;width:2px;position:absolute;top:18px;bottom:-6px;left:4.5px}.timeline li[data-v-81d07718]:last-child:before{display:none}.timeline .dot[data-v-81d07718]{background:#2c5cc5;border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:4px}.timeline .row1[data-v-81d07718]{align-items:baseline;gap:.6rem;display:flex}.timeline .t[data-v-81d07718]{color:#888;font-size:.8rem}.muted[data-v-81d07718]{color:#999;font-size:.82rem}.error[data-v-81d07718]{color:#c0392b}.success[data-v-81d07718]{color:#1e7e34}.empty[data-v-81d07718]{color:#999}@media (width<=640px){.page[data-v-81d07718]{margin:0 auto;padding:1rem .75rem}table[data-v-81d07718]{min-width:720px}th[data-v-81d07718],td[data-v-81d07718]{padding:.45rem .5rem;font-size:.84rem}.time[data-v-81d07718]{white-space:nowrap}}.page[data-v-1c23ff85]{max-width:720px;margin:0 auto;padding:1.5rem 1rem}.profile-form[data-v-1c23ff85]{flex-direction:column;gap:.85rem;max-width:480px;display:flex}label[data-v-1c23ff85]{color:#444;flex-direction:column;gap:.3rem;font-size:.88rem;display:flex}input[data-v-1c23ff85],textarea[data-v-1c23ff85]{border:1px solid #ccc;border-radius:6px;padding:.5rem .65rem;font-size:.9rem}input[data-v-1c23ff85]:disabled{color:#999;background:#f5f5f5}.check[data-v-1c23ff85]{flex-direction:row;align-items:center;gap:.5rem}.actions[data-v-1c23ff85]{margin-top:.5rem}button.primary[data-v-1c23ff85]{color:#fff;cursor:pointer;background:#2c5cc5;border:none;border-radius:6px;padding:.55rem 1.6rem;font-size:.92rem}button.primary[data-v-1c23ff85]:disabled{opacity:.6}.error[data-v-1c23ff85]{color:#c0392b;margin:0;font-size:.88rem}.success[data-v-1c23ff85]{color:#1e7e34;margin:0;font-size:.88rem}.empty[data-v-1c23ff85]{color:#999}.row2[data-v-1c23ff85]{grid-template-columns:1fr 1fr;gap:.5rem 1rem;display:grid}@media (width<=480px){.row2[data-v-1c23ff85]{grid-template-columns:1fr}}.page[data-v-1ee653b8]{max-width:900px;margin:0 auto;padding:1.5rem 1rem}.table-wrap[data-v-1ee653b8]{-webkit-overflow-scrolling:touch;overflow-x:auto}table[data-v-1ee653b8]{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}th[data-v-1ee653b8],td[data-v-1ee653b8]{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:.55rem .6rem}.tag[data-v-1ee653b8]{white-space:nowrap;background:#f0f0f0;border-radius:4px;padding:.15rem .5rem;font-size:.8rem}.tag.draft[data-v-1ee653b8]{background:#fff3cd}.tag.sent[data-v-1ee653b8]{background:#cfe2ff}.tag.accepted[data-v-1ee653b8]{background:#d1e7dd}.tag.rejected[data-v-1ee653b8],.tag.expired[data-v-1ee653b8]{background:#f8d7da}td a[data-v-1ee653b8]{color:#2c5cc5;white-space:nowrap;margin-right:.5rem;text-decoration:none}td a.danger[data-v-1ee653b8]{color:#c0392b}td a.disabled[data-v-1ee653b8]{opacity:.5;pointer-events:none}.detail td[data-v-1ee653b8]{background:#fafafa}.inner[data-v-1ee653b8]{margin:.4rem 0}.inner th[data-v-1ee653b8],.inner td[data-v-1ee653b8]{border-bottom:1px solid #eee}.error[data-v-1ee653b8]{color:#c0392b}.success[data-v-1ee653b8]{color:#1e7e34}.success a[data-v-1ee653b8]{color:#2c5cc5}.empty[data-v-1ee653b8]{color:#999}@media (width<=640px){.page[data-v-1ee653b8]{padding:1rem .75rem}.time[data-v-1ee653b8]{white-space:nowrap}th[data-v-1ee653b8],td[data-v-1ee653b8]{padding:.45rem .5rem;font-size:.84rem}}.register[data-v-6d91547f]{max-width:380px;margin:3rem auto;padding:0 1rem}form[data-v-6d91547f]{flex-direction:column;gap:.9rem;margin-top:1.5rem;display:flex}label[data-v-6d91547f]{flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}input[data-v-6d91547f]{border:1px solid #ccc;border-radius:6px;padding:.55rem .75rem;font-size:1rem}button[data-v-6d91547f]{color:#fff;cursor:pointer;background:#2c5cc5;border:none;border-radius:6px;padding:.65rem;font-size:1rem}button[data-v-6d91547f]:disabled{opacity:.6}.error[data-v-6d91547f]{color:#c0392b}.tip[data-v-6d91547f]{color:#888;margin-top:1.5rem;font-size:.85rem}.tip a[data-v-6d91547f]{color:#2c5cc5}.verify[data-v-03982d91]{text-align:center;max-width:420px;margin:4rem auto;padding:0 1rem}.ok[data-v-03982d91]{color:#1e7e34}.fail[data-v-03982d91]{color:#c0392b}.links[data-v-03982d91]{justify-content:center;gap:1.5rem;margin-top:1.5rem;display:flex}.links a[data-v-03982d91]{color:#2c5cc5;text-decoration:none}
