:root{--brand:#4f8df5;--brand-dark:#3578e5;--red:#ff4d4f;--text:#333;--muted:#8b8b8b;--line:#e6e6e6;--page:#f3f3f4;color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;background:#fff;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}*{box-sizing:border-box}html{min-width:320px}body{min-width:320px;min-height:100vh;margin:0;font-size:14px}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul,ol{margin:0;padding:0;list-style:none}#app{min-height:100vh}.page-width{width:min(1200px,100% - 32px);margin-inline:auto}.focus-ring:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (width<=720px){.page-width{width:min(100% - 24px,1200px)}}.brand-logo[data-v-79295718]{color:#3285da;align-items:center;gap:8px;width:148px;height:48px;display:inline-flex}.brand-mark[data-v-79295718]{object-fit:contain;flex:none;width:38px;height:40px}strong[data-v-79295718]{letter-spacing:0;white-space:nowrap;font-size:32px;font-weight:800;line-height:1}.brand-animated[data-v-79295718]{isolation:isolate;position:relative}.animated-name[data-v-79295718]{display:inline-flex}.animated-name span[data-v-79295718]{display:inline-block}.brand-logo[data-v-79295718]:focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #4286ed}@media (width<=720px){.brand-logo[data-v-79295718]{gap:7px;width:125px}.brand-mark[data-v-79295718]{width:32px;height:34px}strong[data-v-79295718]{font-size:28px}}@media (prefers-reduced-motion:no-preference){.brand-logo[data-v-79295718]{transition:filter .2s;animation:.55s ease-out both brand-enter-79295718}.brand-mark[data-v-79295718]{animation:5s ease-in-out .6s infinite brand-float-79295718}.brand-logo[data-v-79295718]:hover{filter:brightness(1.1)}.brand-logo:hover .brand-mark[data-v-79295718]{animation-play-state:paused}.brand-animated[data-v-79295718]:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#5aabed33,#5aabed00 70%);border-radius:50%;width:54px;height:48px;animation:4s ease-in-out infinite brand-glow-79295718;position:absolute;top:0;left:-8px}.brand-animated .brand-mark[data-v-79295718]{transform-origin:50% 70%;animation:4s ease-in-out .5s infinite brand-lively-79295718}.brand-animated .animated-name span[data-v-79295718]{animation:.7s cubic-bezier(.2,.8,.3,1) both brand-letter-enter-79295718,6s ease-in-out infinite brand-letter-wave-79295718;animation-delay:calc(.15s + var(--letter-index) * .12s), calc(1.5s + var(--letter-index) * .18s)}.brand-animated:hover .brand-mark[data-v-79295718],.brand-animated:focus-visible .brand-mark[data-v-79295718]{filter:drop-shadow(0 3px 5px #3285da26);animation:.8s ease-in-out both brand-greet-79295718}@keyframes brand-glow-79295718{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.9;transform:scale(1.2)}}@keyframes brand-lively-79295718{0%,to{transform:translateY(0)rotate(0)scale(1)}35%{transform:translateY(-4px)rotate(-4deg)scale(1.04)}65%{transform:translateY(-2px)rotate(3deg)scale(1.02)}}@keyframes brand-letter-enter-79295718{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes brand-letter-wave-79295718{0%,18%,to{color:inherit;transform:translateY(0)}9%{color:#3285da;transform:translateY(-2px)}}@keyframes brand-greet-79295718{0%,to{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-3px)rotate(-9deg)scale(1.07)}60%{transform:translateY(-3px)rotate(7deg)scale(1.07)}}@keyframes brand-enter-79295718{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes brand-float-79295718{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-3deg)}}}.buyer-avatar[data-v-36a71eed]{overflow:hidden}.buyer-avatar img[data-v-36a71eed]{object-fit:cover;width:100%;height:100%}.buyer-center-shell[data-v-36a71eed]{color:#38404c;background:#f4f5f7;min-height:100vh;font-size:14px}.buyer-container[data-v-36a71eed]{width:min(1480px,100% - 64px);margin-inline:auto}.buyer-utility[data-v-36a71eed]{color:#858b93;background:#fafafa;border-bottom:1px solid #eaecef;font-size:12px}.utility-inner[data-v-36a71eed]{justify-content:space-between;align-items:center;gap:20px;min-height:36px;display:flex}.utility-inner>div[data-v-36a71eed],.utility-inner nav[data-v-36a71eed]{align-items:center;gap:22px;display:flex}.utility-inner>div>span[data-v-36a71eed]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.utility-inner button[data-v-36a71eed]{color:#858b93;font:inherit;background:0 0;border:0;padding:0}.utility-inner nav a+a[data-v-36a71eed]{border-left:1px solid #ddd;padding-left:22px}.utility-inner a[data-v-36a71eed]:hover,.utility-inner button[data-v-36a71eed]:hover{color:#287feb}.buyer-masthead[data-v-36a71eed]{color:#fff;background:#3188f5}.masthead-inner[data-v-36a71eed]{align-items:center;gap:40px;min-height:94px;display:flex}.buyer-brand[data-v-36a71eed]{flex-shrink:0;align-items:center;gap:20px;display:flex}.buyer-brand>span[data-v-36a71eed]{white-space:nowrap;border-left:1px solid #ffffff50;padding-left:20px;font-size:18px}.buyer-brand[data-v-36a71eed] .brand-logo{color:#fff;width:auto;animation:none}.buyer-brand[data-v-36a71eed] .brand-logo strong{font-size:29px}.buyer-brand[data-v-36a71eed] .brand-mark{background:#fff;border-radius:8px;padding:3px;animation:none}.masthead-inner>nav[data-v-36a71eed]{align-self:stretch;gap:8px;display:flex}.masthead-inner>nav>a[data-v-36a71eed]{white-space:nowrap;justify-content:center;align-items:center;padding:0 24px;font-size:16px;display:flex}.masthead-inner>nav>a[data-v-36a71eed]:hover,.masthead-inner>nav>a.selected[data-v-36a71eed]{background:#247bea}.browse-link[data-v-36a71eed]{white-space:nowrap;border:1px solid #ffffff70;border-radius:4px;align-items:center;gap:9px;margin-left:auto;padding:11px 17px;font-size:13px;display:flex}.browse-link[data-v-36a71eed]:hover{background:#ffffff18}.buyer-workspace[data-v-36a71eed]{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.buyer-sidebar[data-v-36a71eed]{background:#fff;min-height:680px;padding:24px 0}.buyer-identity[data-v-36a71eed]{border-bottom:1px solid #eff0f3;align-items:center;gap:10px;min-width:0;margin:0 23px 25px;padding-bottom:23px;display:flex}.buyer-avatar[data-v-36a71eed]{color:#3188f5;background:#eaf3ff;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.buyer-identity>div[data-v-36a71eed]:last-child{min-width:0}.buyer-identity strong[data-v-36a71eed]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:13px;font-weight:500;display:block;overflow:hidden}.buyer-identity span[data-v-36a71eed]{color:#a0a6ae;margin-top:5px;font-size:11px;display:block}.buyer-sidebar nav[data-v-36a71eed]{margin-bottom:28px}.buyer-sidebar h2[data-v-36a71eed]{color:#414750;margin:0 0 10px;padding:0 28px;font-size:15px;font-weight:600}.buyer-sidebar nav>a[data-v-36a71eed]{color:#737b85;border-left:3px solid #0000;justify-content:space-between;align-items:center;min-height:38px;padding:9px 27px;font-size:13px;display:flex;position:relative}.buyer-sidebar nav>a>svg[data-v-36a71eed]{opacity:0}.buyer-sidebar nav>a[data-v-36a71eed]:hover{color:#3188f5;background:#f7faff}.buyer-sidebar nav>a.active[data-v-36a71eed]{color:#3188f5;background:#edf5ff;border-color:#3188f5}.buyer-sidebar nav>a.active>svg[data-v-36a71eed]{opacity:1}.back-to-shop[data-v-36a71eed]{color:#9199a4;align-items:center;gap:7px;margin:25px 25px 0;font-size:12px;display:flex}.buyer-store-note[data-v-36a71eed]{color:#687a91;overflow-wrap:anywhere;border-top:1px solid #eff0f3;gap:8px;margin:0 25px;padding-top:15px;font-size:12px;display:flex}.buyer-store-note small[data-v-36a71eed]{color:#a1a8b2;margin-top:6px;font-size:10px;line-height:1.6;display:block}.buyer-content[data-v-36a71eed]{background:#fff;min-width:0;min-height:680px;padding:30px}.buyer-content[data-v-36a71eed]>.page-width{color:#45505f;width:100%;max-width:none;margin:0;padding:0}.buyer-content[data-v-36a71eed] .page-heading h1,.buyer-content[data-v-36a71eed] h1{font-size:21px;font-weight:600}.buyer-content[data-v-36a71eed] .page-heading p{font-size:12px}.buyer-center-footer[data-v-36a71eed]{text-align:center;color:#a1a7af;padding:30px 16px;font-size:11px}.buyer-center-shell[data-v-36a71eed] :focus-visible{outline-offset:3px;outline:2px solid #145cb8}@media (width<=1200px){.masthead-inner[data-v-36a71eed]{gap:20px}.masthead-inner>nav>a[data-v-36a71eed]{padding-inline:16px}.buyer-brand[data-v-36a71eed]{gap:12px}.buyer-brand>span[data-v-36a71eed]{padding-left:12px}.buyer-content[data-v-36a71eed]{padding:24px}.buyer-container[data-v-36a71eed]{width:calc(100% - 40px)}}@media (width<=1000px){.buyer-brand>span[data-v-36a71eed]{display:none}.masthead-inner>nav>a[data-v-36a71eed]{padding-inline:12px;font-size:14px}.browse-link[data-v-36a71eed]{padding:9px 12px}.buyer-workspace[data-v-36a71eed]{grid-template-columns:176px minmax(0,1fr)}.buyer-sidebar h2[data-v-36a71eed]{padding-inline:22px}.buyer-sidebar nav>a[data-v-36a71eed]{padding-inline:20px}.buyer-identity[data-v-36a71eed]{margin-inline:18px}.buyer-content[data-v-36a71eed]{padding:20px}}@media (width<=700px){.buyer-container[data-v-36a71eed]{width:calc(100% - 24px)}.utility-inner[data-v-36a71eed]{gap:8px;min-height:34px;font-size:10px}.utility-inner>div[data-v-36a71eed],.utility-inner nav[data-v-36a71eed]{gap:9px}.utility-inner nav a+a[data-v-36a71eed]{padding-left:9px}.utility-inner nav>a[data-v-36a71eed]:nth-child(n+3){display:none}.utility-inner>div>span[data-v-36a71eed]{max-width:120px}.masthead-inner[data-v-36a71eed]{flex-wrap:wrap;gap:0;min-height:78px;padding-top:12px}.buyer-brand[data-v-36a71eed] .brand-logo strong{font-size:23px}.buyer-brand[data-v-36a71eed] .brand-mark{width:28px;height:30px}.buyer-brand[data-v-36a71eed] .brand-logo{height:32px}.browse-link[data-v-36a71eed]{gap:5px;margin-left:auto;padding:7px 9px;font-size:11px}.masthead-inner>nav[data-v-36a71eed]{order:3;justify-content:space-between;gap:0;width:100%;margin-top:10px}.masthead-inner>nav>a[data-v-36a71eed]{padding:12px 15px;font-size:12px}.buyer-workspace[data-v-36a71eed]{margin-top:12px;display:block}.buyer-sidebar[data-v-36a71eed]{scrollbar-width:thin;gap:4px;min-height:0;margin-bottom:12px;padding:6px 8px;display:flex;overflow-x:auto}.buyer-identity[data-v-36a71eed],.buyer-sidebar h2[data-v-36a71eed],.back-to-shop[data-v-36a71eed],.buyer-store-note[data-v-36a71eed]{display:none}.buyer-sidebar nav[data-v-36a71eed]{display:contents}.buyer-sidebar nav>a[data-v-36a71eed]{border:0;border-bottom:2px solid #0000;flex-shrink:0;min-height:36px;padding:8px 12px;font-size:12px}.buyer-sidebar nav>a.active[data-v-36a71eed]{background:#f3f8ff;border-bottom-color:#3188f5}.buyer-sidebar nav>a>svg[data-v-36a71eed]{display:none}.buyer-content[data-v-36a71eed]{min-height:560px;padding:20px 14px}.buyer-center-footer[data-v-36a71eed]{padding:24px 12px}}.auth-header[data-v-b1103a89]{grid-template-columns:140px auto 1fr;align-items:center;gap:20px;min-height:72px;display:grid}.auth-header[data-v-b1103a89] .brand-logo{width:132px;height:48px}.auth-header[data-v-b1103a89] .brand-logo strong{font-size:28px}.auth-header[data-v-b1103a89] .brand-mark{width:32px;height:34px}.auth-title[data-v-b1103a89]{padding-left:20px;position:relative}.auth-title[data-v-b1103a89]:before{content:"";background:#dfe3e8;width:1px;position:absolute;inset:2px auto 2px 0}h1[data-v-b1103a89]{color:#24282f;margin:0;font-size:20px;line-height:1.2}.auth-title a[data-v-b1103a89]{color:#5a78a5;align-items:center;gap:4px;margin-top:5px;font-size:12px;display:inline-flex}p[data-v-b1103a89]{color:#7c838d;justify-content:flex-end;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}p a[data-v-b1103a89]{color:#3478db;align-items:center;gap:3px;font-weight:700;display:inline-flex}a[data-v-b1103a89]:hover{color:#1f5fbd}@media (width<=720px){.auth-header[data-v-b1103a89]{grid-template-columns:110px 1fr;gap:10px;min-height:64px}.auth-header[data-v-b1103a89] .brand-logo{gap:6px;width:110px;height:44px}.auth-header[data-v-b1103a89] .brand-mark{width:28px;height:30px}.auth-header[data-v-b1103a89] .brand-logo strong{font-size:25px}.auth-title[data-v-b1103a89]{padding-left:12px}h1[data-v-b1103a89]{font-size:17px}.auth-title a[data-v-b1103a89]{margin-top:5px;font-size:11px}p[data-v-b1103a89]{display:none}}.auth-visual[data-v-1ba9093a]{color:#fff;background:radial-gradient(at 80% 65%,#354d87 0,#0000 54%),linear-gradient(145deg,#152845,#1c335a 58%,#283d69);flex-direction:column;min-height:650px;padding:48px 48px 30px;display:flex;position:relative;overflow:hidden}.auth-visual[data-v-1ba9093a]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ccircle cx='1' cy='1' r='.7' fill='%23fff' opacity='.13'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.auth-visual[data-v-1ba9093a]:after{content:"";pointer-events:none;border:1px solid #ffffff0c;border-radius:50%;width:530px;height:530px;position:absolute;top:-220px;right:-200px;box-shadow:0 0 0 65px #ffffff03,0 0 0 130px #ffffff02}.visual-copy[data-v-1ba9093a]{z-index:2;position:relative}.platform-tag[data-v-1ba9093a]{color:#c6d7f3;letter-spacing:2px;align-items:center;gap:9px;font-size:12px;display:inline-flex}.platform-tag>span[data-v-1ba9093a]{background:#9bbcff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #9bbcff}h2[data-v-1ba9093a]{letter-spacing:3px;margin:22px 0 17px;font-size:clamp(36px,4vw,50px);font-weight:650;line-height:1.32}h2>span[data-v-1ba9093a]{color:#93b7ff}.visual-copy>p[data-v-1ba9093a]{color:#a7bad8;max-width:360px;margin:0;font-size:13px;line-height:1.9}.merchant-scene[data-v-1ba9093a]{flex:1;min-height:300px;margin:5px -20px 15px;position:relative}.store-illustration[data-v-1ba9093a]{object-fit:contain;width:min(100%,450px);height:315px;position:absolute;top:0;left:50%;transform:translate(-50%)}.orbit[data-v-1ba9093a]{border:1px solid #b4c9ff1f;border-radius:50%;width:390px;height:105px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)rotate(-8deg)}.orbit-two[data-v-1ba9093a]{opacity:.6;border-style:dashed;width:470px;height:140px;bottom:10px}.scene-card[data-v-1ba9093a]{z-index:1;color:#293b5f;background:linear-gradient(135deg,#f7fafff5,#dce8ffeb);border:1px solid #ffffff36;border-radius:12px;align-items:center;gap:10px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 12px 30px #08152e33}.goods-card[data-v-1ba9093a]{top:53px;left:0;transform:rotate(-5deg)}.business-card[data-v-1ba9093a]{bottom:52px;right:0;transform:rotate(4deg)}.card-icon[data-v-1ba9093a]{color:#5379c4;background:#dfeaff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.business-card .card-icon[data-v-1ba9093a]{color:#518776;background:#e0efeb}.scene-card strong[data-v-1ba9093a],.scene-card small[data-v-1ba9093a]{display:block}.scene-card strong[data-v-1ba9093a]{font-size:12px;font-weight:650}.scene-card small[data-v-1ba9093a]{color:#7c8da7;margin-top:5px;font-size:9px}.status-dot[data-v-1ba9093a]{background:#73aa91;border-radius:50%;width:5px;height:5px;margin-left:6px}.scene-caption[data-v-1ba9093a]{color:#adc2e9;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.visual-features[data-v-1ba9093a]{border-top:1px solid #ffffff18;justify-content:space-between;gap:12px;padding-top:24px;display:flex;position:relative}.visual-features>span[data-v-1ba9093a]{color:#c2d0e9;align-items:center;gap:8px;font-size:12px;display:flex}.visual-features svg[data-v-1ba9093a]{color:#91aedb}@media (width<=1000px){.auth-visual[data-v-1ba9093a]{padding-inline:30px}.scene-card[data-v-1ba9093a]{padding:11px}.merchant-scene[data-v-1ba9093a]{margin-inline:-15px}.goods-card[data-v-1ba9093a]{top:40px}.business-card[data-v-1ba9093a]{bottom:45px}.visual-features>span[data-v-1ba9093a]{gap:5px;font-size:11px}}@media (width<=760px){.auth-visual[data-v-1ba9093a]{min-height:240px;padding:28px 24px}.platform-tag[data-v-1ba9093a]{letter-spacing:1px;font-size:10px}h2[data-v-1ba9093a]{margin:14px 0 10px;font-size:30px}.visual-copy>p[data-v-1ba9093a]{max-width:210px;font-size:11px}.merchant-scene[data-v-1ba9093a]{opacity:.8;width:230px;min-height:210px;margin:0;position:absolute;bottom:0;right:-45px}.store-illustration[data-v-1ba9093a]{height:230px}.scene-card[data-v-1ba9093a],.scene-caption[data-v-1ba9093a],.orbit[data-v-1ba9093a],.visual-features[data-v-1ba9093a]{display:none}.visual-copy[data-v-1ba9093a]{max-width:75%}}@media (prefers-reduced-motion:no-preference){.visual-copy[data-v-1ba9093a]{animation:.7s ease-out both copy-arrive-1ba9093a}.store-illustration[data-v-1ba9093a]{animation:.8s ease-out both arrive-1ba9093a,6s ease-in-out .8s infinite store-float-1ba9093a}.goods-card[data-v-1ba9093a]{animation:5s ease-in-out infinite goods-float-1ba9093a}.business-card[data-v-1ba9093a]{animation:6s ease-in-out 1s infinite business-float-1ba9093a}.platform-tag>span[data-v-1ba9093a],.status-dot[data-v-1ba9093a]{animation:3s ease-in-out infinite status-pulse-1ba9093a}.scene-card[data-v-1ba9093a]{transition:box-shadow .25s,filter .25s}.scene-card[data-v-1ba9093a]:hover{filter:brightness(1.04);animation-play-state:paused;box-shadow:0 16px 36px #08152e4d}@keyframes copy-arrive-1ba9093a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes arrive-1ba9093a{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes store-float-1ba9093a{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-7px)}}@keyframes goods-float-1ba9093a{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-6px)rotate(-3deg)}}@keyframes business-float-1ba9093a{0%,to{transform:translateY(0)rotate(4deg)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes status-pulse-1ba9093a{0%,to{opacity:.65}50%{opacity:1}}}.buyer-visual[data-v-30ae7179]{isolation:isolate;color:#fff;background:#56594c;flex-direction:column;justify-content:space-between;min-width:0;min-height:660px;padding:48px;display:flex;position:relative;overflow:hidden}.photo-stage[data-v-30ae7179],.photo-slide[data-v-30ae7179]{z-index:-2;position:absolute;inset:0}.photo-slide[data-v-30ae7179]{opacity:0;transition:opacity 1s}.photo-slide.active[data-v-30ae7179]{opacity:1}.photo-slide img[data-v-30ae7179]{object-fit:cover;filter:saturate(.65)brightness(.83);width:100%;height:100%}.buyer-visual[data-v-30ae7179]:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#16261ee0 0%,#16261e70 38%,#16261e15 55%,#14271be8 100%);position:absolute;inset:0}.eyebrow[data-v-30ae7179]{color:#f0e7d1;letter-spacing:3px;align-items:center;gap:10px;font-size:11px;display:inline-flex}.eyebrow[data-v-30ae7179]:before{content:"";background:#d9c598;width:22px;height:1px}h2[data-v-30ae7179]{letter-spacing:4px;text-shadow:0 2px 18px #14251b20;margin:28px 0 19px;font-family:Songti SC,STSong,Noto Serif CJK SC,serif;font-size:clamp(36px,3.5vw,50px);font-weight:400;line-height:1.5}.visual-heading p[data-v-30ae7179]{color:#fffdf0cc;letter-spacing:1px;max-width:320px;margin:0;font-size:12px;line-height:2}.collection-label[data-v-30ae7179]{color:#fffff499;letter-spacing:2px;writing-mode:vertical-rl;font-size:8px;position:absolute;top:46px;right:24px}.visual-bottom[data-v-30ae7179]{margin-top:90px}.photo-caption>span[data-v-30ae7179]{color:#e1cfaa;letter-spacing:3px;margin-bottom:12px;font-size:10px;display:block}.photo-caption strong[data-v-30ae7179]{letter-spacing:2px;font-family:Songti SC,STSong,serif;font-size:23px;font-weight:400}.category-tabs[data-v-30ae7179]{align-items:center;gap:22px;margin-top:28px;display:flex}.category-tabs button[data-v-30ae7179]{color:#ffffffa8;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:10px 0;font-size:12px;transition:color .2s,border-color .2s;display:inline-flex}.category-tabs button.selected[data-v-30ae7179]{color:#fff;border-bottom-color:#decca5}.category-tabs button[data-v-30ae7179]:hover{color:#fff}.tab-number[data-v-30ae7179]{opacity:.6;font-size:9px}.category-tabs .play-toggle[data-v-30ae7179]{border:1px solid #ffffff50;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;padding:0;display:grid}.visual-footnote[data-v-30ae7179]{color:#fffff7b3;letter-spacing:1px;border-top:1px solid #ffffff30;justify-content:space-between;gap:12px;margin-top:27px;padding-top:20px;font-size:10px;display:flex}.visual-footnote span[data-v-30ae7179]:last-child{align-items:center;gap:8px;display:flex}button[data-v-30ae7179]:focus-visible{outline-offset:5px;outline:2px solid #e1cfaa}@media (width<=1000px){.buyer-visual[data-v-30ae7179]{padding:36px}h2[data-v-30ae7179]{letter-spacing:2px;font-size:38px}.category-tabs[data-v-30ae7179]{gap:18px}}@media (width<=760px){.buyer-visual[data-v-30ae7179]{min-height:260px;padding:28px}h2[data-v-30ae7179]{margin:17px 0 12px;font-size:30px;line-height:1.4}.visual-heading p[data-v-30ae7179]{max-width:240px;font-size:11px}.collection-label[data-v-30ae7179]{top:28px;right:18px}.visual-bottom[data-v-30ae7179]{margin-top:25px}.photo-caption[data-v-30ae7179],.visual-footnote[data-v-30ae7179]{display:none}.category-tabs[data-v-30ae7179]{max-width:310px;margin-top:0}.buyer-visual[data-v-30ae7179]:after{background:linear-gradient(90deg,#16261ee6,#16261e50)}.photo-slide img[data-v-30ae7179]{object-position:center 45%!important}}@media (prefers-reduced-motion:reduce){.photo-slide[data-v-30ae7179],.category-tabs button[data-v-30ae7179]{transition:none}}.site-footer[data-v-b358953e]{color:gray;background:#fff;border-top:1px solid #ddd;margin-top:56px}.footer-inner[data-v-b358953e]{text-align:center;width:min(1200px,100% - 32px);margin:auto;padding:34px 0 26px;font-size:12px}nav[data-v-b358953e]{color:#555;justify-content:center;align-items:center;gap:13px;display:flex}nav i[data-v-b358953e]{background:#bbb;width:1px;height:13px}p[data-v-b358953e]{margin:15px 0 0}.partners[data-v-b358953e]{color:#898989}.compact[data-v-b358953e]{margin-top:0}@media (width<=720px){nav[data-v-b358953e]{flex-wrap:wrap;gap:8px}nav i[data-v-b358953e]{display:none}.footer-inner[data-v-b358953e]{line-height:1.7}}.identity-picker[data-v-804e0478]{gap:14px;margin:28px 0;display:grid}.identity-picker h3[data-v-804e0478]{color:#24334e;margin:0}.identity-picker p[data-v-804e0478]{color:#8a96a8;margin:0 0 6px;font-size:13px}.identity-picker button[data-v-804e0478]{color:#426bb6;text-align:left;background:#f8faff;border:1px solid #dce5f4;border-radius:10px;align-items:center;gap:12px;padding:18px;display:flex}.identity-picker button[data-v-804e0478]:hover{background:#eef3ff;border-color:#6585d9}.identity-picker button[data-v-804e0478]:disabled{opacity:.6;cursor:wait}.identity-picker span[data-v-804e0478]{flex:1}.identity-picker strong[data-v-804e0478],.identity-picker small[data-v-804e0478]{display:block}.identity-picker small[data-v-804e0478]{color:#8a96a8;margin-top:7px}.identity-picker .change-account[data-v-804e0478]{background:0 0;border:0;justify-content:center;padding:10px}.login-page[data-v-804e0478]{color:#3d424a;background:#fafbfd;min-height:100vh}.auth-band[data-v-804e0478]{background:radial-gradient(at 5% 10%,#e5ebf6,#0000 45%),radial-gradient(at 95% 90%,#e6eaf8,#0000 40%),#f2f5fa;padding:22px 0 42px}.auth-layout[data-v-804e0478]{border:1px solid #fff;border-radius:22px;grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 24px 70px #20345414,0 3px 10px #20345405}.login-panel[data-v-804e0478]{background:linear-gradient(150deg,#fff 65%,#f9fbff);flex-direction:column;min-width:0;padding:38px clamp(32px,4.5vw,64px) 30px;display:flex}.welcome-icon[data-v-804e0478]{color:#567cc6;background:linear-gradient(135deg,#f1f5ff,#e8efff);border:1px solid #e2eafa;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:17px;display:grid;box-shadow:0 4px 10px #456fb50a}.panel-heading h2[data-v-804e0478]{color:#24334e;letter-spacing:1px;margin:0 0 10px;font-size:27px}.panel-heading p[data-v-804e0478]{color:#8a96a8;margin:0;font-size:13px}.login-method[data-v-804e0478]{color:#426bb6;border-bottom:1px solid #e9edf4;align-items:center;height:42px;margin-top:23px;font-size:14px;font-weight:600;display:flex;position:relative}.login-method[data-v-804e0478]:after{content:"";background:#5b80cd;border-radius:3px;width:30px;height:3px;position:absolute;bottom:-1px;left:0}form[data-v-804e0478]{gap:15px;margin-top:23px;display:grid}.input-row[data-v-804e0478]{color:#96a4ba;background:#f9fbfe;border:1px solid #e1e7f0;border-radius:10px;grid-template-columns:46px minmax(0,1fr) 42px;align-items:center;height:52px;transition:border-color .2s,box-shadow .2s;display:grid}.input-row.focused[data-v-804e0478]{border-color:#4787e3;box-shadow:0 0 0 3px #4787e31a}.input-row>svg[data-v-804e0478]{margin:auto}.input-row input[data-v-804e0478]{color:#303e54;background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:13px}.input-row input[data-v-804e0478]::placeholder{color:#9aa6b8}.icon-action[data-v-804e0478]{color:#9da3aa;background:0 0;border:0;place-items:center;width:100%;height:100%;display:grid}.form-links[data-v-804e0478]{color:#7e8a9e;justify-content:space-between;align-items:center;min-height:25px;font-size:12px;display:flex}.form-links label[data-v-804e0478]{align-items:center;gap:5px;display:flex}.form-links input[data-v-804e0478]{accent-color:#347ee4}.reset-link[data-v-804e0478]{color:#5479bb;align-items:center;gap:2px;display:inline-flex}.reset-link[data-v-804e0478]:hover{color:#315a9d;text-decoration:underline}.submit[data-v-804e0478]{color:#fff;letter-spacing:1px;background:linear-gradient(110deg,#3f6ac2,#6585d9);border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;height:52px;font-size:14px;font-weight:600;transition:filter .2s,transform .2s;display:flex;box-shadow:0 8px 20px #456ec52e}.submit[data-v-804e0478]:hover{filter:brightness(1.08);transform:translateY(-1px)}.submit[data-v-804e0478]:active{transform:translateY(1px)}.submit[data-v-804e0478]:disabled{cursor:wait;opacity:.75}.other-login[data-v-804e0478]{margin-top:24px}.quick-divider[data-v-804e0478]{color:#939eb0;align-items:center;gap:12px;font-size:11px;display:flex}.quick-divider[data-v-804e0478]:before,.quick-divider[data-v-804e0478]:after{content:"";background:#e9edf4;flex:1;height:1px}.quick-divider small[data-v-804e0478]{color:#a6afbf;margin-left:4px;font-size:9px}.quick-options[data-v-804e0478]{gap:12px;margin-top:15px;display:flex}.quick-options button[data-v-804e0478]{color:#8495ab;cursor:not-allowed;background:#f8fafc;border:1px solid #e6ebf3;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;height:44px;font-size:12px;display:flex}.security-note[data-v-804e0478]{color:#9aa7b9;justify-content:center;align-items:center;gap:5px;margin:18px 0 24px;font-size:10px;display:flex}.supplier-link[data-v-804e0478]{color:#61789d;border-top:1px solid #e9edf4;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:15px 0 0;font-size:12px;display:flex}.supplier-link[data-v-804e0478]:hover{color:#315a9d}button[data-v-804e0478]:focus-visible,a[data-v-804e0478]:focus-visible{outline-offset:4px;outline:2px solid #6585d9}.notice[data-v-804e0478]{z-index:50;color:#fff;background:#191f1feb;max-width:calc(100% - 32px);padding:11px 20px;position:fixed;top:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0003}.notice-enter-active[data-v-804e0478],.notice-leave-active[data-v-804e0478]{transition:all .2s}.notice-enter-from[data-v-804e0478],.notice-leave-to[data-v-804e0478]{opacity:0;transform:translate(-50%,-8px)}.spin[data-v-804e0478]{animation:.8s linear infinite spin-804e0478}@keyframes spin-804e0478{to{transform:rotate(360deg)}}@media (width<=900px){.auth-layout[data-v-804e0478]{grid-template-columns:minmax(0,1fr) 380px}.login-panel[data-v-804e0478]{padding-inline:30px}}@media (width<=760px){.auth-band[data-v-804e0478]{background:#fff;padding:0}.auth-layout[data-v-804e0478]{width:100%;min-height:0;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr}.login-panel[data-v-804e0478]{min-height:520px;padding:30px 24px 28px}.panel-heading h2[data-v-804e0478]{font-size:22px}}@media (prefers-reduced-motion:no-preference){.login-panel[data-v-804e0478]{animation:.6s ease-out .1s both panel-arrive-804e0478}.panel-heading[data-v-804e0478]{animation:.6s ease-out .15s both panel-arrive-804e0478}.input-row[data-v-804e0478]{animation:.5s ease-out .2s both panel-arrive-804e0478}.input-row+.input-row[data-v-804e0478]{animation-delay:.28s}.submit>svg[data-v-804e0478]:last-child{transition:transform .2s}.submit:hover>svg[data-v-804e0478]:last-child{transform:translate(4px)}.supplier-link>svg[data-v-804e0478]:last-child{transition:transform .2s}.supplier-link:hover>svg[data-v-804e0478]:last-child{transform:translate(3px)}@keyframes panel-arrive-804e0478{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){.submit[data-v-804e0478],.notice-enter-active[data-v-804e0478],.notice-leave-active[data-v-804e0478]{transition:none}.submit[data-v-804e0478]:hover,.submit[data-v-804e0478]:active{transform:none}}.buyer-auth-page[data-v-804e0478]{color:#263d33;background:#f6f5f0;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.buyer-auth-page[data-v-804e0478] .auth-header{grid-template-columns:140px auto 1fr;width:min(1120px,100% - 64px);min-height:106px}.buyer-auth-page[data-v-804e0478] .auth-title{align-items:center;gap:22px;padding-left:24px;display:flex}.buyer-auth-page[data-v-804e0478] .auth-title h1{color:#47564c;letter-spacing:1px;font-size:15px;font-weight:400}.buyer-auth-page[data-v-804e0478] .auth-title a{color:#7b8277;gap:5px;margin:0;font-size:11px}.buyer-auth-page[data-v-804e0478] .auth-title:before{background:#d9ddd3}.buyer-auth-page[data-v-804e0478] .auth-header p{color:#81867c;font-size:12px}.buyer-auth-page[data-v-804e0478] .auth-header p a{color:#304e3e;border:1px solid #d3d9ce;border-radius:5px;gap:9px;margin-left:8px;padding:9px 14px;font-weight:500}.buyer-auth-page[data-v-804e0478] .auth-header a:hover{color:#182e23}.buyer-auth-page .auth-band[data-v-804e0478]{background:0 0;padding:8px 0 40px}.buyer-auth-page .auth-layout[data-v-804e0478]{border:1px solid #e6e6dd;border-radius:12px;grid-template-columns:minmax(0,1.06fr) minmax(400px,1fr);width:min(1120px,100% - 64px);min-height:660px;box-shadow:0 20px 60px #243a2910}.buyer-auth-page .login-panel[data-v-804e0478],.buyer-auth-page .register-panel[data-v-804e0478]{background:#fffefa;flex-direction:column;justify-content:center;padding:48px clamp(32px,4.3vw,64px) 34px;display:flex}.buyer-auth-page .panel-eyebrow[data-v-804e0478],.buyer-auth-page .panel-heading>span[data-v-804e0478]{color:#8c7856;letter-spacing:2.5px;margin-bottom:16px;font-size:9px;font-weight:500;display:block}.buyer-auth-page .panel-heading h2[data-v-804e0478]{color:#253d30;letter-spacing:1px;margin:0 0 13px;font-size:29px;font-weight:500;line-height:1.45}.buyer-auth-page .panel-heading p[data-v-804e0478]{color:#81887b;margin:0;font-size:12px;line-height:1.8}.buyer-auth-page .login-method[data-v-804e0478]{color:#2c4b38;border-color:#e9eae2;justify-content:space-between;height:40px;margin-top:30px;font-size:12px;font-weight:500;display:flex}.buyer-auth-page .login-method[data-v-804e0478]:after{background:#34533f;border-radius:0;width:42px;height:2px}.buyer-auth-page .method-caption[data-v-804e0478]{color:#93998d;font-size:10px;font-weight:400}.buyer-auth-page form[data-v-804e0478]{gap:12px;margin-top:24px}.buyer-auth-page .field-label[data-v-804e0478]{color:#57644f;font-size:12px;font-weight:500;display:block}.buyer-auth-page .login-panel .field-label[data-v-804e0478]:not(:first-child){margin-top:7px}.buyer-auth-page .register-panel .field-label[data-v-804e0478]{margin-bottom:8px}.buyer-auth-page .input-row[data-v-804e0478]{color:#919b87;background:#fffefa;border:1px solid #dfe3d8;border-radius:6px;grid-template-columns:44px minmax(0,1fr) 40px;height:50px}.buyer-auth-page .input-row.focused[data-v-804e0478],.buyer-auth-page .input-row[data-v-804e0478]:focus-within{border-color:#708668;box-shadow:0 0 0 3px #526f4710}.buyer-auth-page .input-row.invalid[data-v-804e0478]{border-color:#c66654}.buyer-auth-page .input-row input[data-v-804e0478]{color:#2f4232;font-size:13px}.buyer-auth-page .input-row input[data-v-804e0478]::placeholder{color:#a0a597}.buyer-auth-page .icon-action[data-v-804e0478]{color:#8a9581}.buyer-auth-page .form-links[data-v-804e0478]{color:#7b8472;min-height:28px;margin-top:2px;font-size:11px}.buyer-auth-page .form-links input[data-v-804e0478],.buyer-auth-page .agreement input[data-v-804e0478]{accent-color:#34543e}.buyer-auth-page .reset-link[data-v-804e0478]{color:#5d7053}.buyer-auth-page .submit[data-v-804e0478]{color:#fffdf6;letter-spacing:1px;background:#2e4b38;border:1px solid #2e4b38;border-radius:6px;height:50px;margin-top:6px;font-size:13px;font-weight:500;transition:background .2s,box-shadow .2s;box-shadow:0 6px 14px #2e4b3812}.buyer-auth-page .submit>svg[data-v-804e0478]:last-child{width:16px}.buyer-auth-page .submit[data-v-804e0478]:hover{filter:none;background:#223e2c;transform:none;box-shadow:0 8px 20px #2e4b3825}.buyer-auth-page .submit[data-v-804e0478]:active{transform:translateY(1px)}.buyer-auth-page .register-note[data-v-804e0478],.buyer-auth-page .login-entry[data-v-804e0478]{color:#8a9182;justify-content:center;align-items:center;gap:8px;margin:25px 0 0;font-size:11px;display:flex}.buyer-auth-page .register-note a[data-v-804e0478],.buyer-auth-page .login-entry a[data-v-804e0478]{color:#36543b;align-items:center;gap:5px;display:inline-flex}.buyer-auth-page .security-note[data-v-804e0478]{color:#959d8c;margin:25px 0 28px;font-size:10px}.buyer-auth-page .supplier-link[data-v-804e0478],.buyer-auth-page .supplier-entry[data-v-804e0478]{color:#7a856e;border-top:1px solid #e8ebe1;justify-content:center;align-items:center;gap:6px;margin:0;padding-top:22px;font-size:11px;display:flex}.buyer-auth-page .supplier-entry a[data-v-804e0478]{color:#4b6545;font-weight:500}.buyer-auth-page .buyer-benefits[data-v-804e0478]{color:#78856e;border:0;justify-content:flex-start;gap:23px;margin-top:18px;padding:0;font-size:10px}.buyer-auth-page .buyer-benefits svg[data-v-804e0478]{color:#6e815f}.buyer-auth-page .register-panel[data-v-804e0478]{padding-top:36px;padding-bottom:30px}.buyer-auth-page .register-panel .panel-heading h2[data-v-804e0478]{font-size:27px}.buyer-auth-page .register-panel form[data-v-804e0478]{gap:13px;margin-top:23px}.buyer-auth-page .register-panel .input-row[data-v-804e0478]{height:46px}.buyer-auth-page .code-row[data-v-804e0478]{grid-template-columns:minmax(0,1fr) 112px;gap:10px}.buyer-auth-page .code-row .input-row[data-v-804e0478]{grid-template-columns:40px minmax(0,1fr)}.buyer-auth-page .code-row>button[data-v-804e0478]{color:#426037;background:#f1f4ec;border-color:#d9e0d2;border-radius:6px;font-size:11px}.buyer-auth-page .code-row>button[data-v-804e0478]:disabled{color:#959e8c}.buyer-auth-page .verification-hint[data-v-804e0478]{color:#939d89;margin-top:-3px}.buyer-auth-page .agreement[data-v-804e0478]{color:#868e7d;font-size:10px;line-height:1.8}.buyer-auth-page .agreement a[data-v-804e0478]{color:#526e46}.buyer-auth-page .agreement.invalid[data-v-804e0478]{color:#b95442}.buyer-auth-page .login-entry[data-v-804e0478]{margin:18px 0 24px}.buyer-auth-page button[data-v-804e0478]:focus-visible,.buyer-auth-page a[data-v-804e0478]:focus-visible{outline-offset:4px;outline:2px solid #728667}.buyer-auth-page[data-v-804e0478] .site-footer{color:#969c90;background:0 0;border-color:#e5e7dd}.buyer-auth-page[data-v-804e0478] .footer-inner{padding:23px 0;font-size:10px;line-height:1.8}.buyer-auth-page[data-v-804e0478] .site-footer nav{color:#808977;font-size:11px}.buyer-auth-page[data-v-804e0478] .site-footer nav i{background:#d4d9cd;height:10px}.buyer-auth-page[data-v-804e0478] .site-footer p{margin-top:10px}.buyer-auth-page[data-v-804e0478] .trust-row{display:none}@media (width<=1000px){.buyer-auth-page[data-v-804e0478] .auth-header,.buyer-auth-page .auth-layout[data-v-804e0478]{width:calc(100% - 40px)}.buyer-auth-page .auth-layout[data-v-804e0478]{grid-template-columns:minmax(0,1fr) minmax(370px,1fr)}.buyer-auth-page .login-panel[data-v-804e0478],.buyer-auth-page .register-panel[data-v-804e0478]{padding-inline:32px}.buyer-auth-page[data-v-804e0478] .auth-title a{display:none}}@media (width<=760px){.buyer-auth-page[data-v-804e0478] .auth-header{grid-template-columns:110px 1fr;gap:16px;width:calc(100% - 40px);min-height:80px}.buyer-auth-page[data-v-804e0478] .auth-title{padding-left:16px}.buyer-auth-page[data-v-804e0478] .auth-title h1{font-size:15px}.buyer-auth-page[data-v-804e0478] .auth-header p{display:none}.buyer-auth-page .auth-band[data-v-804e0478]{padding:0 0 24px}.buyer-auth-page .auth-layout[data-v-804e0478]{border-radius:10px;grid-template-columns:minmax(0,1fr);width:calc(100% - 28px);min-height:0}.buyer-auth-page .login-panel[data-v-804e0478],.buyer-auth-page .register-panel[data-v-804e0478]{grid-row:1;min-height:0;padding:32px 26px 28px}.buyer-auth-page .panel-heading h2[data-v-804e0478],.buyer-auth-page .register-panel .panel-heading h2[data-v-804e0478]{font-size:25px}.buyer-auth-page .panel-eyebrow[data-v-804e0478],.buyer-auth-page .panel-heading>span[data-v-804e0478]{margin-bottom:12px}.buyer-auth-page .login-method[data-v-804e0478]{margin-top:22px}.buyer-auth-page .method-caption[data-v-804e0478]{font-size:9px}.buyer-auth-page .security-note[data-v-804e0478]{margin:22px 0}.buyer-auth-page .supplier-link[data-v-804e0478],.buyer-auth-page .supplier-entry[data-v-804e0478]{padding-top:20px;font-size:10px}.buyer-auth-page[data-v-804e0478] .footer-inner{width:calc(100% - 40px);padding:20px 0;font-size:9px}}@media (prefers-reduced-motion:reduce){.buyer-auth-page .submit[data-v-804e0478]{transition:none}.buyer-auth-page .submit[data-v-804e0478]:active{transform:none}}li[data-v-90ec1c5a]{min-width:0;list-style:none}.menu-children[data-v-90ec1c5a]{border-left:1px solid #e2e8f0;flex-direction:column;gap:3px;margin:3px 0 4px 20px;padding:0 0 0 12px;display:flex}.menu-group[data-v-90ec1c5a],a[data-v-90ec1c5a]{box-sizing:border-box;color:#68768a;text-align:left;width:100%;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;text-decoration:none;display:flex}.menu-group[data-v-90ec1c5a]{color:#526278;font-weight:600}.menu-group>svg[data-v-90ec1c5a]:last-child{margin-left:auto;transition:transform .16s}.closed[data-v-90ec1c5a]{transform:rotate(-90deg)}span[data-v-90ec1c5a]{overflow-wrap:anywhere;flex:1;min-width:0}svg[data-v-90ec1c5a]{flex-shrink:0}@media (width>=821px){.menu-directory[data-v-90ec1c5a]{grid-column:1/-1}.menu-children[data-v-90ec1c5a]{border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;margin:3px 0 4px;padding:0 3px 4px;display:grid}.menu-child>a[data-v-90ec1c5a]{text-align:center;justify-content:center;gap:4px}.menu-child>a>svg[data-v-90ec1c5a]{display:none}}a[data-v-90ec1c5a]:hover,.menu-group[data-v-90ec1c5a]:hover{color:#345b88;background:#f0f4f9}a.router-link-active[data-v-90ec1c5a]{color:#2b64af;background:#eaf1fc;font-weight:600}button[data-v-90ec1c5a]:focus-visible,a[data-v-90ec1c5a]:focus-visible{outline-offset:1px;outline:2px solid #638fb6}.consultation-unread[data-v-90ec1c5a]{box-sizing:border-box;color:#fff;background:#e45b62;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.order-voice[data-v-da84a3bf]{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;width:auto!important;display:flex!important}.order-voice span[data-v-da84a3bf]{font-size:12px}.order-voice[aria-pressed=true][data-v-da84a3bf]{color:#2576e8!important}.voice-error[data-v-da84a3bf]{color:#b45e34;max-width:180px;font-size:12px}@media (width<=820px){.order-voice span[data-v-da84a3bf]{white-space:normal;max-width:62px;font-size:10px}.voice-error[data-v-da84a3bf]{background:#fff;max-width:240px;padding:8px;position:absolute;top:60px;right:12px}}.merchant-messages[data-v-4e693bdd]{display:flex}.message-bell[data-v-4e693bdd]{color:#5b626c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:relative}.message-bell[data-v-4e693bdd]:hover,.message-bell[aria-expanded=true][data-v-4e693bdd]{color:#2670ce;background:#f0f6ff;border-color:#d2e1f3}.unread-badge[data-v-4e693bdd]{box-sizing:border-box;color:#fff;background:#ed4c48;border:2px solid #fff;border-radius:12px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;top:-4px;right:-7px}.connection-dot[data-v-4e693bdd]{background:#d19a3b;border-radius:50%;width:6px;height:6px;position:absolute;bottom:0;right:0}.message-overlay[data-v-4e693bdd]{z-index:150;background:#15243955;justify-content:flex-end;display:flex;position:fixed;inset:0}.message-drawer[data-v-4e693bdd]{box-sizing:border-box;color:#29384b;background:#fff;outline:none;flex-direction:column;width:min(480px,100%);height:100%;font-family:inherit;display:flex;box-shadow:-10px 0 50px #1524391a}.message-drawer button[data-v-4e693bdd]{font:inherit;cursor:pointer}.message-drawer button[data-v-4e693bdd]:disabled{opacity:.5;cursor:default}.message-drawer button[data-v-4e693bdd]:focus-visible,.message-bell[data-v-4e693bdd]:focus-visible{outline-offset:2px;outline:2px solid #2670ce}.message-header[data-v-4e693bdd]{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;padding:24px;display:flex}.message-header h2[data-v-4e693bdd]{margin:0;font-size:21px}.message-header p[data-v-4e693bdd]{color:#7f8c9d;margin:7px 0 0;font-size:12px}.message-header>button[data-v-4e693bdd]{color:#637387;background:#f3f6fa;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.message-toolbar[data-v-4e693bdd]{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;padding:14px 20px;display:flex}.message-toolbar>div[data-v-4e693bdd]{flex:1;gap:14px;display:flex}.message-toolbar button[data-v-4e693bdd]{color:#8190a2;white-space:nowrap;background:0 0;border:0;align-items:center;min-height:30px;padding:2px 0;font-size:12px;display:inline-flex}.message-toolbar button.active[data-v-4e693bdd]{color:#2572d2;font-weight:600}.message-toolbar>button[data-v-4e693bdd]{color:#3574bf}.message-placeholder[data-v-4e693bdd]{color:#9aa7b8;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:180px;padding:24px;font-size:12px;display:flex}.message-placeholder strong[data-v-4e693bdd]{color:#607188;font-size:15px}.message-list[data-v-4e693bdd]{flex:1;margin:0;padding:0;list-style:none;overflow:auto}.message-list li[data-v-4e693bdd]{border-bottom:1px solid #eef1f5;margin:0;padding:0}.message-list button[data-v-4e693bdd]{box-sizing:border-box;text-align:left;width:100%;color:inherit;background:#fff;border:0;padding:19px 24px;display:block}.message-list button.unread[data-v-4e693bdd]{background:#f5f9ff}.message-list button[data-v-4e693bdd]:hover{background:#edf4fe}.message-row-heading[data-v-4e693bdd]{align-items:center;gap:7px;display:flex}.message-row-heading strong[data-v-4e693bdd]{flex:1;font-size:14px}.message-row-heading time[data-v-4e693bdd]{color:#8d99aa;white-space:nowrap;font-size:10px}.unread-dot[data-v-4e693bdd]{background:#2572d2;border-radius:50%;flex-shrink:0;width:6px;height:6px}.message-list p[data-v-4e693bdd]{color:#6f7e91;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.8}.message-order[data-v-4e693bdd]{color:#8e9bad;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:11px;display:flex}.message-pagination[data-v-4e693bdd]{color:#7f8da0;border-top:1px solid #edf0f4;justify-content:center;align-items:center;gap:12px;padding:14px;font-size:12px;display:flex}.message-pagination button[data-v-4e693bdd]{color:#64758c;background:#fff;border:1px solid #e2e7ee;border-radius:4px;place-items:center;padding:4px;display:grid}.message-footer-note[data-v-4e693bdd]{color:#98a4b4;text-align:center;border-top:1px solid #eef1f5;margin:auto 0 0;padding:13px 20px;font-size:11px}.message-error[data-v-4e693bdd]{color:#b66140;background:#fff4ef;align-items:center;gap:12px;margin:12px 20px;padding:10px;font-size:12px;display:flex}.message-error button[data-v-4e693bdd]{color:#ab5330;background:0 0;border:0;flex-shrink:0;text-decoration:underline}.message-detail[data-v-4e693bdd]{flex:1;padding:20px 24px;overflow:auto}.back-to-list[data-v-4e693bdd]{color:#718197;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:28px;padding:0;display:flex;font-size:12px!important}.message-category[data-v-4e693bdd]{color:#3476c7;background:#edf5ff;border-radius:4px;padding:4px 9px;font-size:11px}.message-detail h3[data-v-4e693bdd]{margin:16px 0 10px;font-size:20px}.message-detail time[data-v-4e693bdd]{color:#97a2b1;font-size:12px}.detail-content[data-v-4e693bdd]{color:#5d6e83;overflow-wrap:anywhere;margin:26px 0;font-size:14px;line-height:1.9}.message-detail dl[data-v-4e693bdd]{background:#f7f9fc;border:1px solid #e9edf4;border-radius:8px;grid-template-columns:70px 1fr;gap:14px;padding:18px;font-size:12px;display:grid}.message-detail dt[data-v-4e693bdd]{color:#8e9bad}.message-detail dd[data-v-4e693bdd]{overflow-wrap:anywhere;margin:0;line-height:1.7}.view-order[data-v-4e693bdd]{color:#fff;background:#2875d0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:40px;margin-top:24px;display:flex;font-size:13px!important}.message-notice[data-v-4e693bdd]{z-index:140;color:#3974bb;max-width:calc(100vw - 32px);font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdef2;border-radius:10px;align-items:center;gap:12px;padding:15px 18px;font-size:13px;display:flex;position:fixed;top:82px;right:24px;box-shadow:0 8px 30px #254d7a22}.message-toast-enter-active[data-v-4e693bdd],.message-toast-leave-active[data-v-4e693bdd]{transition:all .2s}.message-toast-enter-from[data-v-4e693bdd],.message-toast-leave-to[data-v-4e693bdd]{opacity:0;transform:translateY(-8px)}.spinning[data-v-4e693bdd]{animation:1s linear infinite message-spin-4e693bdd}@keyframes message-spin-4e693bdd{to{transform:rotate(360deg)}}@media (width<=540px){.message-row-heading[data-v-4e693bdd]{flex-wrap:wrap}.message-row-heading time[data-v-4e693bdd]{width:100%;margin-top:5px}.message-notice[data-v-4e693bdd]{font-size:12px;top:72px;right:16px}.message-header[data-v-4e693bdd]{padding:20px}.message-list button[data-v-4e693bdd]{padding:18px 20px}}#merchant-workspace{--merchant-ink:#223b55;--merchant-accent:#286caa;--merchant-gold:#c6a575;--merchant-border:#d5e1ec;color:var(--merchant-ink);background:radial-gradient(at 100% 0,#dbe8f4 0,#0000 48%),linear-gradient(135deg,#edf2f7,#e6edf4)}#merchant-workspace .sidebar{box-sizing:border-box;color:#4c6078;background:#e8eef5;border:1px solid #a8c3df;border-right:2px solid #86acd2;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 2px #f5f9fd,3px 0 12px #345d8510}#merchant-workspace .sidebar:after{z-index:1;pointer-events:none;content:"";border:1px solid #c3d5e8;border-radius:9px;position:absolute;inset:3px}#merchant-workspace .brand{background:#e2eaf4;border-color:#cfdbe8;gap:12px;min-height:68px;padding:20px 20px 16px}#merchant-workspace .brand .brand-logo,#merchant-workspace .brand .brand-logo strong,#merchant-workspace .brand .brand-logo strong span{color:#263e5b}#merchant-workspace .brand .brand-mark{filter:none}#merchant-workspace .brand>span{color:#73869c;letter-spacing:0;border-color:#bdcddd;font-size:12px;font-weight:400}#merchant-workspace .brand>button{color:#73869c;cursor:pointer}#merchant-workspace .store-identity{border-top:1px solid #cfdbe8;margin-top:6px;padding-top:15px}#merchant-workspace .store-identity strong{color:#2e4662;font-size:13px;font-weight:600}#merchant-workspace .store-identity>span{color:#667e98;background:#d4e0ed;font-weight:400}#merchant-workspace .sidebar .menu-search{box-sizing:border-box;color:#7f91a7;background:#f3f6fa;border-color:#cdd9e6;border-radius:7px;min-height:36px;margin:16px 18px 12px;padding:8px 10px}#merchant-workspace .sidebar .menu-search:focus-within{background:#f6f9fc;border-color:#8eaac9}#merchant-workspace .sidebar .menu-search input{color:#405874}#merchant-workspace .sidebar .menu-search input::placeholder{color:#7f91a7}#merchant-workspace .sidebar nav{scrollbar-width:thin;scrollbar-color:#b4c5d8 transparent;padding:0 12px 18px}#merchant-workspace .sidebar .menu-group{color:#354f6f;letter-spacing:.3px;background:#dce6f1;border-radius:6px;min-height:38px;margin-top:0;padding:9px 12px;font-size:13px;font-weight:600}#merchant-workspace .sidebar .menu-group>svg:first-child{color:#6f8bac}#merchant-workspace .sidebar .menu-group>svg:last-child{color:#869ab1}#merchant-workspace .sidebar .menu-group:hover{color:#263e5b;background:#d7e3f0}#merchant-workspace .sidebar .menu-group.contains-active{color:#285e9b}#merchant-workspace .sidebar .menu-group.contains-active>svg:first-child{color:#487db7}#merchant-workspace .sidebar .menu-tree>.menu-directory{border-top:0;margin-top:14px;padding-top:0}#merchant-workspace .sidebar .menu-tree>.menu-directory:first-child{border-top:0;margin-top:0;padding-top:0}#merchant-workspace .sidebar .menu-tree ul{border-color:#cdd9e6}#merchant-workspace .sidebar nav a{color:#566d87;border:0;border-radius:6px;height:auto;min-height:38px;padding:9px 12px;font-size:13px;font-weight:400;line-height:20px;transition:background .16s,color .16s;position:relative}#merchant-workspace .sidebar nav a svg{color:#6f8bac}#merchant-workspace .sidebar nav a:hover{color:#285e9b;background:#f6f9fc}#merchant-workspace .sidebar nav a.router-link-active{color:#fff;background:#2463a6;font-weight:700;box-shadow:0 3px 8px #214e7c26}#merchant-workspace .sidebar nav a.router-link-active:hover{color:#fff;background:#1d548f}#merchant-workspace .sidebar nav a.router-link-active svg{color:#fff}#merchant-workspace .sidebar nav a.router-link-active:before{content:"";background:#b9dcff;border-radius:3px;width:3px;position:absolute;top:7px;bottom:7px;left:0}@media (width>=821px){#merchant-workspace .sidebar .menu-child>a{min-height:34px;padding:6px 4px;font-size:12px;line-height:20px}}#merchant-workspace .sidebar-help{color:#7f94ad;background:0 0;border:0;border-top:1px solid #cdd9e6;border-radius:0;min-height:42px;margin:auto 18px 16px;padding:10px 8px}#merchant-workspace .sidebar-help strong{color:#566d87;font-size:12px;font-weight:400}#merchant-workspace .sidebar-help:hover{color:#285e9b;background:#f6f9fc}#merchant-workspace .sidebar-help:hover strong{color:#285e9b}#merchant-workspace .sidebar-help.router-link-active{color:#fff;background:#2463a6;border-top-color:#0000;border-radius:6px;box-shadow:inset 3px 0 #b9dcff}#merchant-workspace .sidebar-help.router-link-active strong{color:#fff;font-weight:700}#merchant-workspace .sidebar-help.router-link-active:hover{background:#1d548f}#merchant-workspace .sidebar .menu-empty{color:#7f91a7}#merchant-workspace .topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f8fbdc;border-bottom:1px solid #ccdbe8;box-shadow:0 3px 15px #25476b04}#merchant-workspace .crumb{color:#7b90a5}#merchant-workspace .crumb strong{color:#243e59;font-weight:650;position:relative}#merchant-workspace .crumb strong:after{content:"";background:#bd9b65;width:18px;height:2px;position:absolute;bottom:-9px;left:0}#merchant-workspace .workspace-label{color:#607d98;letter-spacing:1px;background:#e6eef6;border:1px solid #c8d8e6;border-radius:5px;padding:5px 10px;font-size:10px}#merchant-workspace .top-actions>a{color:#4c6c8a}#merchant-workspace .top-actions>button{color:#587593;background:#eaf1f7;border:1px solid #d5e1ec;border-radius:9px}#merchant-workspace .account>button>span{color:#365e82;background:linear-gradient(145deg,#dcebf8,#c9ddf0);border:1px solid #c7d8e8}#merchant-workspace .account>button strong,#merchant-workspace .menu-button{color:#36516b}#merchant-workspace main{position:relative}#merchant-workspace :is(.panel,.list-card,.product-panel,.metric-card){border-color:var(--merchant-border);box-shadow:0 6px 24px #284c7010,0 1px 3px #284c7005}#merchant-workspace :is(.panel-heading,.section-heading) h2{color:#284661}#merchant-workspace :is(.panel-heading,.section-heading) h2:before{content:"";background:linear-gradient(#739cbf,#c6a575);border-radius:3px;width:3px;height:12px;margin-right:8px;display:inline-block}#merchant-workspace :is(.primary,button.primary,a.button.primary){background:linear-gradient(135deg,#357cb5,#245781);border-color:#2b648f;box-shadow:0 3px 8px #286caa24,inset 0 1px #ffffff24}#merchant-workspace :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #638fb6}#merchant-workspace :is(input,select,textarea):focus{border-color:#7fa2c4}#merchant-workspace :is(.primary,.secondary,.button){transition:background .18s,box-shadow .18s}#merchant-workspace :is(.primary,.secondary,.button):hover:not(:disabled){box-shadow:0 4px 12px #294f7226}#merchant-workspace .store-banner{background:radial-gradient(at 100% 0,#c1d8ea88,#0000 65%),linear-gradient(120deg,#e1ebf4,#f2f4f3);border-color:#bdd0e0;box-shadow:0 6px 24px #284c700c}#merchant-workspace .metric-card.blue{background:linear-gradient(135deg,#f7fbff,#e8f1fb)}#merchant-workspace .metric-card.green{background:linear-gradient(135deg,#f6fbf9,#e6f2ee)}#merchant-workspace .metric-card.orange{background:linear-gradient(135deg,#fffcf7,#f7efdf)}#merchant-workspace .metric-card.purple{background:linear-gradient(135deg,#fbfaff,#eeeaf5)}#merchant-workspace table thead th{color:#516d86;background:#eaf0f6}#merchant-workspace tbody tr:hover{background:#f0f5fa}@media (width<=1100px){#merchant-workspace .workspace-label{display:none}}@media (width<=820px){#merchant-workspace .brand{min-height:60px}#merchant-workspace .sidebar-help{margin-top:auto}#merchant-workspace .topbar{background:#edf4faef}}@media (prefers-reduced-motion:reduce){#merchant-workspace *,#merchant-workspace :before,#merchant-workspace :after{transition:none!important}}#merchant-workspace .page-actions{justify-content:flex-end}.menu-search[data-v-87e7e9a4]{color:#8b96a6;border:1px solid #e7e9ed;border-radius:5px;align-items:center;gap:7px;margin:10px 12px 6px;padding:6px 9px;display:flex}.menu-search input[data-v-87e7e9a4]{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.menu-search[data-v-87e7e9a4]:focus-within{border-color:#2576e8}.menu-search button[data-v-87e7e9a4]{color:inherit;cursor:pointer;background:0 0;border:0}.menu-tree[data-v-87e7e9a4]{margin:0;padding:0}.menu-empty[data-v-87e7e9a4]{color:#8b96a6;padding:12px;font-size:12px}.account>button>span img[data-v-87e7e9a4]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.supplier-app[data-v-87e7e9a4]{--nav-width:248px;color:#24262b;background:#f5f6f8;min-height:100vh;display:flex}.sidebar[data-v-87e7e9a4]{z-index:30;width:var(--nav-width);background:#fff;border-right:1px solid #e7e9ed;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand[data-v-87e7e9a4]{box-sizing:border-box;border-bottom:1px solid #eee;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.brand[data-v-87e7e9a4] .brand-logo{flex-shrink:0;gap:6px;width:100px;height:28px}.brand[data-v-87e7e9a4] .brand-logo strong{font-size:21px}.brand[data-v-87e7e9a4] .brand-mark{width:22px;height:24px}.brand>span[data-v-87e7e9a4]{white-space:nowrap;border-left:1px solid #ddd;padding-left:10px;font-size:13px;font-weight:700}.brand>button[data-v-87e7e9a4]{background:0 0;border:0;margin-left:auto;padding:0;display:none}.store-identity[data-v-87e7e9a4]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.store-identity strong[data-v-87e7e9a4]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;line-height:22px;overflow:hidden}.store-identity>span[data-v-87e7e9a4]{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 auto;max-width:48%;padding:2px 6px;font-size:10px;line-height:16px;overflow:hidden}nav[data-v-87e7e9a4]{flex:1;align-content:start;gap:4px;min-height:0;padding:0 10px;display:block;overflow-y:auto}.menu-search[data-v-87e7e9a4]{flex-shrink:0}.sidebar-help[data-v-87e7e9a4]{box-sizing:border-box;color:#68707b;border:1px solid #e7e9ed;border-radius:5px;flex:none;grid-template-columns:16px 1fr 14px;align-items:center;gap:8px;min-height:34px;margin:auto 12px 12px;padding:6px 10px;display:grid}.sidebar-help strong[data-v-87e7e9a4]{color:#3f444c;white-space:nowrap;font-size:12px;line-height:20px}.app-main[data-v-87e7e9a4]{width:calc(100% - var(--nav-width));min-width:0;margin-left:var(--nav-width)}.topbar[data-v-87e7e9a4]{z-index:20;background:#fffffff5;border-bottom:1px solid #e7e9ed;align-items:center;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.menu-button[data-v-87e7e9a4]{display:none}.crumb[data-v-87e7e9a4]{color:#9a9fa7;align-items:center;gap:7px;font-size:13px;display:flex}.crumb strong[data-v-87e7e9a4]{color:#333840}.top-actions[data-v-87e7e9a4]{align-items:center;gap:12px;margin-left:auto;display:flex}.top-actions>a[data-v-87e7e9a4]{color:#656b75;align-items:center;gap:6px;font-size:12px;display:flex}.top-actions>button[data-v-87e7e9a4]{color:#5b626c;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid;position:relative}.top-actions>button i[data-v-87e7e9a4]{color:#fff;background:#ee4c44;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid;position:absolute;top:0;right:0}.account[data-v-87e7e9a4]{position:relative}.account>button[data-v-87e7e9a4]{background:0 0;border:0;align-items:center;gap:8px;display:flex}.account>button>span[data-v-87e7e9a4]{color:#346295;background:#e6edf7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.account>button strong[data-v-87e7e9a4]{text-overflow:ellipsis;white-space:nowrap;max-width:92px;font-size:12px;overflow:hidden}.account-menu[data-v-87e7e9a4]{background:#fff;border:1px solid #e4e6e9;border-radius:5px;width:120px;padding:6px;position:absolute;top:40px;right:0;box-shadow:0 10px 28px #0000001a}.account-menu a[data-v-87e7e9a4],.account-menu button[data-v-87e7e9a4]{color:#555;text-align:left;background:#fff;border:0;border-radius:3px;width:100%;padding:9px 10px;font-size:12px;display:block}.account-menu a[data-v-87e7e9a4]:hover,.account-menu button[data-v-87e7e9a4]:hover{background:#f4f6f9}.workspace-content[data-v-87e7e9a4]{padding:12px 16px 28px}.global-toast[data-v-87e7e9a4]{z-index:100;color:#fff;background:#1e2126e6;border-radius:4px;padding:11px 18px;position:fixed;top:24px;left:50%;transform:translate(-50%)}.toast-enter-active[data-v-87e7e9a4],.toast-leave-active[data-v-87e7e9a4]{transition:all .2s}.toast-enter-from[data-v-87e7e9a4],.toast-leave-to[data-v-87e7e9a4]{opacity:0;transform:translate(-50%,-6px)}.menu-mask[data-v-87e7e9a4]{display:none}.sidebar-help[data-v-87e7e9a4]:hover,.sidebar-help.router-link-active[data-v-87e7e9a4]{color:#1769db;background:#eaf2ff;border-color:#bdd5f8}.sidebar-help.router-link-active strong[data-v-87e7e9a4]{color:#1769db}.sidebar-help[data-v-87e7e9a4]:focus-visible{outline-offset:3px;outline:2px solid #2576e8}@media (width>=821px){.workspace-content[data-v-87e7e9a4]:has(.orders-list-active){height:calc(100dvh - 60px)}}@media (width<=820px){.sidebar[data-v-87e7e9a4]{width:min(88vw,280px);transition:transform .2s;transform:translate(-100%)}.sidebar.open[data-v-87e7e9a4]{transform:none;box-shadow:12px 0 30px #00000024}.brand>button[data-v-87e7e9a4]{display:grid}.menu-mask[data-v-87e7e9a4]{z-index:25;background:#00000059;display:block;position:fixed;inset:0}.app-main[data-v-87e7e9a4]{width:100%;margin-left:0}.topbar[data-v-87e7e9a4]{height:60px;padding:0 14px}.menu-button[data-v-87e7e9a4]{background:0 0;border:0;place-items:center;width:36px;height:36px;margin-right:8px;display:grid}.crumb span[data-v-87e7e9a4],.crumb svg[data-v-87e7e9a4],.top-actions>a[data-v-87e7e9a4],.account>button strong[data-v-87e7e9a4],.account>button svg[data-v-87e7e9a4]{display:none}.top-actions[data-v-87e7e9a4]{gap:8px}.workspace-content[data-v-87e7e9a4]{padding:14px 12px 34px}}.dashboard[data-v-ec87dc93]{color:#263c53;max-width:1320px;margin:0 auto;font-size:12px}.dashboard h1[data-v-ec87dc93],.dashboard h2[data-v-ec87dc93],.dashboard p[data-v-ec87dc93]{margin:0}.dashboard a[data-v-ec87dc93]{text-decoration:none}.store-summary[data-v-ec87dc93]{color:#f3f6fa;background:radial-gradient(at 80% 0,#41617d66,#0000 65%),linear-gradient(115deg,#20384f,#172b40);border:1px solid #2e4a64;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:23px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #1c344414}.store-summary[data-v-ec87dc93]:after{pointer-events:none;content:"";border:1px solid #ffffff06;border-radius:50%;width:300px;height:300px;position:absolute;top:-130px;right:22%}.store-identity[data-v-ec87dc93]{z-index:1;align-items:center;gap:16px;min-width:0;display:flex;position:relative}.store-avatar[data-v-ec87dc93]{color:#273e52;background:linear-gradient(135deg,#e5cd9e,#c3a371);border:1px solid #d6b88840;border-radius:12px;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 3px 12px #00000014}.store-copy[data-v-ec87dc93]{min-width:0}.eyebrow[data-v-ec87dc93]{color:#a8bbcd;letter-spacing:1.3px;flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.eyebrow i[data-v-ec87dc93]{background:#c9ad7f;border-radius:50%;width:3px;height:3px}.store-summary h1[data-v-ec87dc93]{letter-spacing:.3px;overflow-wrap:anywhere;margin-top:7px;font-size:20px;font-weight:600;line-height:1.4}.store-tags[data-v-ec87dc93]{color:#b2c3d2;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:10px;display:flex}.status-tag[data-v-ec87dc93],.certified[data-v-ec87dc93]{align-items:center;gap:5px;display:inline-flex}.status-tag[data-v-ec87dc93]{color:#b2c3d2}.status-tag.active[data-v-ec87dc93]{color:#92d1b5}.status-tag i[data-v-ec87dc93]{background:currentColor;border-radius:50%;width:5px;height:5px}.certified[data-v-ec87dc93]{border-left:1px solid #fff2;padding-left:12px}.store-tools[data-v-ec87dc93]{z-index:1;flex-shrink:0;position:relative}.banner-actions[data-v-ec87dc93]{gap:8px;display:flex}.overview-button[data-v-ec87dc93]{border:1px solid #ffffff25;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:0 12px;font-size:11px;transition:background .18s;display:inline-flex}.ghost[data-v-ec87dc93]{color:#dae5ef;background:#ffffff08}.ghost[data-v-ec87dc93]:hover{background:#ffffff14}.publish[data-v-ec87dc93]{color:#263b4f;background:#ddc49b;border-color:#ddc49b;font-weight:600}.publish[data-v-ec87dc93]:hover{background:#ead3ae}.refresh-group[data-v-ec87dc93]{color:#a0b3c6;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;font-size:10px;display:flex}.refresh-group button[data-v-ec87dc93]{color:#c1d0dd;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.refresh-group button[data-v-ec87dc93]:hover{color:#fff}.refresh-group button[data-v-ec87dc93]:disabled{opacity:.6;cursor:wait}.overview-heading[data-v-ec87dc93]{align-items:center;gap:10px;min-width:0;margin:19px 0 10px;display:flex}.overview-heading h2[data-v-ec87dc93]{white-space:nowrap;font-size:14px;font-weight:650}.overview-heading>span[data-v-ec87dc93]{color:#7a8da0;font-size:10px}.overview-heading .section-caption[data-v-ec87dc93]{color:#8c9dad;letter-spacing:1.4px;margin-left:auto;font-size:9px}.metrics[data-v-ec87dc93]{background:#fff;border:1px solid #dce5ee;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 3px 12px #284c7005}.metric-tile[data-v-ec87dc93]{border-right:1px solid #e7edf3;min-width:0;padding:17px 19px 14px;transition:background .18s}.metric-tile[data-v-ec87dc93]:last-child{border-right:0}.metric-tile[data-v-ec87dc93]:hover{background:#f6f9fc}.blue[data-v-ec87dc93]{--tone:#4c79a4;--tone-bg:#edf3fa}.amber[data-v-ec87dc93]{--tone:#ad874f;--tone-bg:#f8f2e8}.violet[data-v-ec87dc93]{--tone:#8272a6;--tone-bg:#f2eff8}.green[data-v-ec87dc93]{--tone:#518a7b;--tone-bg:#edf6f2}.metric-top[data-v-ec87dc93]{color:#667d93;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.metric-top svg[data-v-ec87dc93]{color:var(--tone);flex-shrink:0}.metric-value[data-v-ec87dc93]{align-items:baseline;gap:6px;margin:10px 0 9px;display:flex}.metric-value strong[data-v-ec87dc93]{overflow-wrap:anywhere;color:#233c56;font-variant-numeric:tabular-nums;letter-spacing:-.6px;min-width:0;font-size:28px;font-weight:600;line-height:1.15}.metric-value small[data-v-ec87dc93]{color:#91a0af;font-size:10px}.metric-bottom[data-v-ec87dc93]{color:#8999a9;justify-content:space-between;align-items:center;gap:4px;font-size:11px;line-height:1.5;display:flex}.metric-bottom svg[data-v-ec87dc93]{flex-shrink:0}.workspace-grid[data-v-ec87dc93]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:18px;display:grid}.overview-panel[data-v-ec87dc93]{background:#fff;border:1px solid #dce5ee;border-radius:10px;min-width:0;box-shadow:0 3px 12px #284c7005}.overview-heading.panel-heading[data-v-ec87dc93]{margin:0;padding:17px 18px 13px}.heading-icon[data-v-ec87dc93]{color:#91a3b4;margin-left:auto}.panel-heading>a[data-v-ec87dc93]{color:#6b859e;align-items:center;gap:3px;margin-left:auto;font-size:10px;display:inline-flex}.shortcut-grid[data-v-ec87dc93]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 18px;display:grid}.shortcut-grid a[data-v-ec87dc93]{background:#fcfdfe;border:1px solid #edf0f4;border-radius:7px;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:13px 12px;transition:border-color .18s,background .18s;display:flex;position:relative}.shortcut-grid a[data-v-ec87dc93]:hover{background:#f4f8fc;border-color:#b7ccde}.shortcut-icon[data-v-ec87dc93]{background:var(--tone-bg);width:31px;height:31px;color:var(--tone);border-radius:8px;place-items:center;display:grid}.shortcut-grid strong[data-v-ec87dc93]{color:#3c5269;font-size:12px;font-weight:550}.shortcut-description[data-v-ec87dc93]{color:#8b9bac;max-width:100%;font-size:10px;line-height:1.5}.shortcut-arrow[data-v-ec87dc93]{color:#a7b7c6;position:absolute;top:15px;right:10px}.shortcut-note[data-v-ec87dc93]{color:#8b9eaf;align-items:center;gap:6px;margin:13px 18px 15px;font-size:10px;display:flex}.task-list[data-v-ec87dc93]{padding:0 18px}.task-list a[data-v-ec87dc93]{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;padding:12px 0;display:flex}.task-list a[data-v-ec87dc93]:last-child{border-bottom:0}.task-icon[data-v-ec87dc93]{background:var(--tone-bg);width:32px;height:32px;color:var(--tone);border-radius:8px;flex:none;place-items:center;display:grid}.task-copy[data-v-ec87dc93]{flex:1;min-width:0}.task-copy strong[data-v-ec87dc93]{color:#3c5269;font-size:12px;font-weight:550;display:block}.task-copy>span[data-v-ec87dc93]{color:#8b9bac;margin-top:4px;font-size:10px;line-height:1.5;display:block}.task-list b[data-v-ec87dc93]{color:#95a5b5;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:20px;font-weight:600}.task-list b.pending[data-v-ec87dc93]{color:#315f88}.task-list a>svg[data-v-ec87dc93]{color:#a8b8c7;flex-shrink:0}.task-list a:hover strong[data-v-ec87dc93]{color:#286caa}.fulfillment-note[data-v-ec87dc93]{color:#8398ab;background:#f3f7fb;border-radius:5px;align-items:center;gap:5px;margin:8px 18px 15px;padding:9px 10px;font-size:9px;line-height:1.5;display:flex}.fulfillment-note svg[data-v-ec87dc93]{flex-shrink:0}.help-strip[data-v-ec87dc93]{color:#7b91a6;background:#ffffff70;border:1px solid #d8e3ed;border-radius:8px;align-items:center;gap:9px;margin-top:15px;padding:13px 16px;font-size:11px;line-height:1.6;display:flex}.help-strip>svg[data-v-ec87dc93]{color:#8198ad;flex-shrink:0}.help-strip strong[data-v-ec87dc93]{color:#5d7891;flex-shrink:0;font-weight:550}.help-strip a[data-v-ec87dc93]{color:#476d90;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.notice[data-v-ec87dc93]{color:#5073a5;background:#edf4ff;border:1px solid #dae7fa;border-radius:8px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;font-size:12px;display:flex}.notice>svg[data-v-ec87dc93]{flex-shrink:0}.notice p[data-v-ec87dc93]{margin-top:5px}.notice a[data-v-ec87dc93]{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.notice.error[data-v-ec87dc93]{color:#b55555;background:#fff3f3;border-color:#f4d7d7}.notice button[data-v-ec87dc93]{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:0}.dashboard a[data-v-ec87dc93]:focus-visible,.dashboard button[data-v-ec87dc93]:focus-visible{outline-offset:3px;outline:2px solid #719cc2}.spinning[data-v-ec87dc93]{animation:1s linear infinite spin-ec87dc93}@keyframes spin-ec87dc93{to{transform:rotate(360deg)}}@media (width<=1200px){.metric-tile[data-v-ec87dc93]{padding:15px 13px}.workspace-grid[data-v-ec87dc93]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px}.shortcut-grid[data-v-ec87dc93]{gap:6px;padding:0 14px}.shortcut-grid a[data-v-ec87dc93]{padding:12px 9px}.shortcut-arrow[data-v-ec87dc93]{display:none}.shortcut-description[data-v-ec87dc93]{font-size:10px}}@media (width<=1050px) and (width>=821px){.shortcut-grid[data-v-ec87dc93]{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcut-grid a[data-v-ec87dc93]{grid-template-columns:31px minmax(0,1fr);gap:3px 8px;padding:10px;display:grid}.shortcut-icon[data-v-ec87dc93]{grid-row:span 2}.shortcut-grid strong[data-v-ec87dc93]{align-self:end}.metric-top[data-v-ec87dc93]{font-size:10px}.metric-bottom[data-v-ec87dc93]{font-size:9px}.overview-heading>span[data-v-ec87dc93]:not(.section-caption){display:none}}@media (width<=700px){.store-summary[data-v-ec87dc93]{flex-direction:column;align-items:flex-start;gap:18px;padding:18px}.store-identity[data-v-ec87dc93]{gap:12px}.store-summary h1[data-v-ec87dc93]{font-size:18px}.store-avatar[data-v-ec87dc93]{width:44px;height:44px}.store-tools[data-v-ec87dc93]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.refresh-group[data-v-ec87dc93]{margin:0}.refresh-group>span[data-v-ec87dc93]{display:none}.workspace-grid[data-v-ec87dc93]{grid-template-columns:1fr}.metrics[data-v-ec87dc93]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-tile[data-v-ec87dc93]{border-bottom:1px solid #e7edf3}.metric-tile[data-v-ec87dc93]:nth-child(odd){border-right:1px solid #e7edf3}.metric-tile[data-v-ec87dc93]:nth-child(2n){border-right:0}.metric-tile[data-v-ec87dc93]:first-child{border-right:0;grid-column:1/-1}.metric-tile[data-v-ec87dc93]:nth-last-child(-n+2){border-bottom:0}.metric-tile[data-v-ec87dc93]:first-child{grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;display:grid}.metric-tile:first-child .metric-value[data-v-ec87dc93]{grid-area:1/2/3;align-self:center;margin:0}.metric-tile:first-child .metric-top svg[data-v-ec87dc93]{display:none}.metric-value strong[data-v-ec87dc93]{font-size:25px}.overview-heading .section-caption[data-v-ec87dc93]{display:none}.shortcut-grid[data-v-ec87dc93]{grid-template-columns:repeat(4,minmax(0,1fr))}.shortcut-grid a[data-v-ec87dc93]{align-items:center;padding:12px 5px}.shortcut-description[data-v-ec87dc93]{display:none}.shortcut-note[data-v-ec87dc93]{margin:12px 14px 14px}.help-strip[data-v-ec87dc93]{flex-wrap:wrap;gap:6px 8px}.help-strip>span[data-v-ec87dc93]{flex-basis:calc(100% - 27px);order:2;margin-left:25px}.help-strip a[data-v-ec87dc93]{margin-left:auto}.notice[data-v-ec87dc93]{flex-wrap:wrap}.notice a[data-v-ec87dc93]{margin-left:30px}}@media (width<=360px){.store-summary[data-v-ec87dc93]{padding:15px}.eyebrow[data-v-ec87dc93]{letter-spacing:.6px;font-size:8px}.overview-button[data-v-ec87dc93]{padding:0 9px;font-size:10px}.overview-heading>span[data-v-ec87dc93]{font-size:9px}.shortcut-grid[data-v-ec87dc93]{grid-template-columns:repeat(2,minmax(0,1fr))}.shortcut-grid a[data-v-ec87dc93]{flex-direction:row;gap:8px;padding:10px 8px}.shortcut-icon[data-v-ec87dc93]{width:27px;height:27px}.shortcut-grid strong[data-v-ec87dc93]{font-size:10px}}@media (prefers-reduced-motion:reduce){.dashboard[data-v-ec87dc93] *,.dashboard[data-v-ec87dc93] :after{transition:none;animation:none}}.legacy-hint[data-v-ce33ebad]{color:#9b7948;background:#fffaf0;flex-shrink:0;margin:0;padding:10px 20px;font-size:12px;line-height:1.7}.picker-actions>button[data-v-ce33ebad]:disabled{opacity:.5;cursor:default}.empty-result button[data-v-ce33ebad]{color:#3478d5;cursor:pointer;background:#edf4ff;border:1px solid #a9c7f0;border-radius:5px;padding:6px 10px}.category-picker[data-v-ce33ebad]{color:#50647d;background:#fff;border:1px solid #dce5f0;border-radius:10px;font-size:12px;overflow:hidden}.picker-intro[data-v-ce33ebad]{background:linear-gradient(120deg,#f3f7ff,#fbfdff);justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 14px;display:flex}.picker-intro strong[data-v-ce33ebad]{color:#314e74;font-size:14px}.picker-intro p[data-v-ce33ebad]{color:#8494a8;margin:7px 0 0;line-height:1.6}.picker-intro>span[data-v-ce33ebad]{white-space:nowrap;color:#3478d5;background:#e6effd;border-radius:20px;padding:6px 10px}.category-search[data-v-ce33ebad]{color:#8b9db4;background:#fcfdff;border:1px solid #dce5f0;border-radius:7px;align-items:center;gap:9px;margin:16px 20px 12px;padding:0 12px;display:flex}.category-search[data-v-ce33ebad]:focus-within{border-color:#6494d6;box-shadow:0 0 0 3px #3478d510}.category-search input[data-v-ce33ebad]{color:#34465e;background:0 0;border:0;outline:none;width:100%;min-width:0;height:40px;font-size:12px}.category-search button[data-v-ce33ebad]{color:#8494a8;background:0 0;border:0;padding:4px;display:flex}.category-groups[data-v-ce33ebad]{border-bottom:1px solid #edf1f7;flex-wrap:wrap;gap:7px;padding:0 20px 16px;display:flex}.category-groups button[data-v-ce33ebad]{color:#687d97;cursor:pointer;background:#f5f7fa;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:8px 11px;font-size:12px;display:flex}.category-groups button.active[data-v-ce33ebad]{color:#3478d5;background:#edf4ff;border-color:#a9c7f0}.category-groups button span[data-v-ce33ebad]{color:#fff;background:#3478d5;border-radius:8px;padding:1px 5px;font-size:10px}.category-options[data-v-ce33ebad]{overscroll-behavior:contain;scrollbar-width:thin;max-height:330px;padding:6px 20px 18px;overflow:auto}.option-group[data-v-ce33ebad]{border:0;min-width:0;margin:16px 0 0;padding:0}.option-group legend[data-v-ce33ebad]{color:#3f597b;margin-bottom:10px;padding:0;font-weight:600}.option-grid[data-v-ce33ebad]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.option-grid label[data-v-ce33ebad]{color:#63768e;cursor:pointer;border:1px solid #e6ebf2;border-radius:6px;align-items:center;gap:7px;min-width:0;padding:10px 9px;line-height:1.5;display:flex}.option-grid label.selected[data-v-ce33ebad]{color:#3478d5;background:#f0f6ff;border-color:#acc9f0}.option-grid input[data-v-ce33ebad]{accent-color:#3478d5;flex-shrink:0;width:14px;height:14px;margin:0}.selection-summary[data-v-ce33ebad]{background:#fafcff;border-top:1px solid #edf1f7;padding:16px 20px}.summary-heading[data-v-ce33ebad]{justify-content:space-between;align-items:center;gap:10px;display:flex}.summary-heading strong[data-v-ce33ebad]{color:#50647d;font-size:12px}.summary-heading strong span[data-v-ce33ebad]{color:#8798ac;font-weight:400}.summary-heading>button[data-v-ce33ebad]{color:#7e91aa;cursor:pointer;background:0 0;border:0;font-size:12px}.selected-tags[data-v-ce33ebad]{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.selected-tags button[data-v-ce33ebad]{overflow-wrap:anywhere;color:#517daf;cursor:pointer;background:#edf4ff;border:1px solid #d6e5f8;border-radius:5px;align-items:center;gap:6px;max-width:100%;padding:6px 8px;font-size:11px;display:flex}.selected-tags svg[data-v-ce33ebad]{flex-shrink:0}.selection-hint[data-v-ce33ebad]{color:#93a1b4;margin:10px 0 0;font-size:12px}.picker-error[data-v-ce33ebad]{color:#b55f4f;margin:0;padding:0 20px 12px;line-height:1.7}.empty-result[data-v-ce33ebad]{color:#8b9cb2;text-align:center;padding:35px 0;line-height:1.8}button[data-v-ce33ebad]:focus-visible,input[data-v-ce33ebad]:focus-visible{outline-offset:2px;outline:2px solid #3478d5}@media (width<=650px){.picker-intro[data-v-ce33ebad]{padding:16px 14px 12px}.category-search[data-v-ce33ebad]{margin:12px 14px}.category-groups[data-v-ce33ebad]{gap:6px;padding:0 14px 12px}.category-groups button[data-v-ce33ebad]{padding:7px 9px}.category-options[data-v-ce33ebad]{max-height:300px;padding:4px 14px 14px}.option-grid[data-v-ce33ebad]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-summary[data-v-ce33ebad]{padding:14px}.picker-intro strong[data-v-ce33ebad]{font-size:13px}}.category-field-summary[data-v-ce33ebad]{color:#314e74;background:#fafcff;border:1px solid #dce5f0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px 18px;font-size:13px;display:flex}.category-field-summary>div[data-v-ce33ebad]{min-width:0}.category-field-summary p[data-v-ce33ebad]{color:#8494a8;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:12px;overflow:hidden}.category-field-summary>button[data-v-ce33ebad]{color:#3478d5;cursor:pointer;background:#edf4ff;border:1px solid #a9c7f0;border-radius:6px;flex-shrink:0;padding:9px 14px}.category-picker[data-v-ce33ebad]{box-sizing:border-box;width:min(760px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);padding:0;box-shadow:0 20px 80px #233c6633}.category-picker[open][data-v-ce33ebad]{flex-direction:column;display:flex}.category-picker[data-v-ce33ebad]::backdrop{background:#162b4b80}.picker-intro[data-v-ce33ebad],.category-search[data-v-ce33ebad],.category-groups[data-v-ce33ebad],.selection-summary[data-v-ce33ebad],.picker-error[data-v-ce33ebad],.picker-actions[data-v-ce33ebad]{flex-shrink:0}.category-options[data-v-ce33ebad]{flex:1;min-height:0;max-height:none;overflow-y:auto}.selection-summary[data-v-ce33ebad]{overscroll-behavior:contain;max-height:120px;overflow-y:auto}.close-picker[data-v-ce33ebad]{color:#687d97;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:flex}.picker-actions[data-v-ce33ebad]{background:#fff;border-top:1px solid #edf1f7;align-items:center;gap:10px;padding:14px 20px;display:flex}.picker-actions>span[data-v-ce33ebad]{color:#8494a8;margin-right:auto}.picker-actions>button[data-v-ce33ebad]{color:#50647d;cursor:pointer;background:#fff;border:1px solid #dce5f0;border-radius:6px;padding:9px 18px}.picker-actions>button.confirm-picker[data-v-ce33ebad]{color:#fff;background:#3478d5;border-color:#3478d5}@media (width<=650px){.category-field-summary[data-v-ce33ebad]{gap:10px;padding:14px}.category-picker[data-v-ce33ebad]{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.category-options[data-v-ce33ebad]{max-height:none}.picker-actions[data-v-ce33ebad]{padding:12px 14px}.category-groups[data-v-ce33ebad]{overscroll-behavior:contain;max-height:112px;overflow-y:auto}.selection-summary[data-v-ce33ebad]{max-height:100px}}.business-address[data-v-fed42878]{grid-column:1/-1}.address-heading[data-v-fed42878]{color:#68778c;align-items:center;gap:5px;margin-bottom:12px;font-size:12px;display:flex}.address-heading span[data-v-fed42878]{color:#96a3b4;margin-left:auto;font-size:11px}.business-address b[data-v-fed42878]{color:#c76;font-weight:400}.region-fields[data-v-fed42878]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.business-address label[data-v-fed42878]{color:#68778c;font-size:12px;display:block}.business-address select[data-v-fed42878],.business-address textarea[data-v-fed42878]{box-sizing:border-box;color:#34465e;background:#fcfdff;border:1px solid #dae3ef;border-radius:5px;outline:none;width:100%;margin-top:8px;padding:11px 12px;font-size:13px;display:block}.business-address select[data-v-fed42878]{height:44px}.business-address select[data-v-fed42878]:disabled{color:#91a0b2;background:#f7f9fc}.business-address select[data-v-fed42878]:focus,.business-address textarea[data-v-fed42878]:focus{border-color:#6494d6}.detail-field[data-v-fed42878]{margin-top:18px}.address-hint[data-v-fed42878]{color:#a47731;margin:12px 0 0;font-size:12px;line-height:1.6}@media (width<=650px){.region-fields[data-v-fed42878]{grid-template-columns:1fr}.address-heading[data-v-fed42878]{flex-wrap:wrap}.address-heading span[data-v-fed42878]{margin-left:0}}.store-page[data-v-cca017a3]{--ink:#30343b;--muted:#858b94;--line:#e7e8eb;--accent:#94744e;max-width:1100px;color:var(--ink);margin:0 auto;padding:8px 0 28px;font-size:13px}.page-heading[data-v-cca017a3]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.eyebrow[data-v-cca017a3]{letter-spacing:1px;color:#92959b;font-size:11px}.page-heading h1[data-v-cca017a3]{letter-spacing:.5px;margin:7px 0 8px;font-size:26px;font-weight:650;line-height:1.4}.page-heading p[data-v-cca017a3]{color:var(--muted);margin:0;font-size:12px}.secure-note[data-v-cca017a3]{color:#84877f;align-items:center;gap:7px;font-size:12px;display:flex}.certification-overview[data-v-cca017a3]{border:1px solid var(--line);background:linear-gradient(110deg,#fff,#faf9f6);border-radius:12px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:18px;padding:25px 28px;display:flex}.state[data-v-cca017a3]{color:#8c734e;align-items:center;gap:13px;min-width:220px;display:flex}.state-icon[data-v-cca017a3]{background:#f3eddf;border:1px solid #e9dfcc;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.state-copy[data-v-cca017a3]{flex-direction:column;gap:7px;display:flex}.state-copy strong[data-v-cca017a3]{font-size:19px;font-weight:650;line-height:1.3}.state-copy>span[data-v-cca017a3]{color:#82868b;font-size:12px;line-height:1.6}.state--approved[data-v-cca017a3]{color:#36775c}.state--approved .state-icon[data-v-cca017a3]{background:#eaf4ee;border-color:#d8e8de}.state--rejected[data-v-cca017a3],.state--unavailable[data-v-cca017a3]{color:#b65c50}.state--rejected .state-icon[data-v-cca017a3],.state--unavailable .state-icon[data-v-cca017a3]{background:#fff0eb;border-color:#f0dbd4}.state--loading .state-icon svg[data-v-cca017a3]{animation:1s linear infinite spin-cca017a3}.review-flow[data-v-cca017a3]{gap:32px;margin:0;padding:0;list-style:none;display:flex}.review-flow li[data-v-cca017a3]{align-items:center;gap:10px;display:flex}.review-flow li>span[data-v-cca017a3]{color:#a38a69;border:1px solid #e4ddd1;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.review-flow strong[data-v-cca017a3]{font-size:12px;font-weight:500;display:block}.review-flow small[data-v-cca017a3]{color:#96999f;margin-top:6px;font-size:11px;display:block}.section-nav[data-v-cca017a3]{align-items:center;gap:26px;margin:0 0 18px;padding:0 4px;display:flex}.section-nav a[data-v-cca017a3]{color:#666c75;align-items:center;gap:7px;padding:9px 0;font-size:12px;text-decoration:none;display:flex}.section-nav a[data-v-cca017a3]:hover{color:var(--accent)}.section-nav>span[data-v-cca017a3]{color:#96999f;margin-left:auto;font-size:11px}b[data-v-cca017a3]{color:#bd725f;font-weight:400}.store-page form[data-v-cca017a3]{background:0 0}.store-page fieldset[data-v-cca017a3]{border:0;min-width:0;margin:0;padding:0}.store-page section[data-v-cca017a3]{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:18px;padding:27px 30px 30px;scroll-margin-top:88px;box-shadow:0 2px 4px #252b3502}.section-heading[data-v-cca017a3]{border-bottom:1px solid #f0f0f1;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:20px;display:flex}.section-icon[data-v-cca017a3]{color:#947c5a;background:#f6f4ef;border-radius:10px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.section-heading h2[data-v-cca017a3]{color:#393d44;margin:0;font-size:15px;font-weight:600;line-height:1.5}.section-heading p[data-v-cca017a3]{color:#969ba2;margin:5px 0 0;font-size:11px;line-height:1.6}.section-number[data-v-cca017a3]{color:#d0c6b6;font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px;font-weight:300}.form-grid[data-v-cca017a3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 26px;display:grid}.form-grid label[data-v-cca017a3]{color:#616872;font-size:12px;line-height:1.6;display:block}.form-grid input[data-v-cca017a3],.form-grid select[data-v-cca017a3],.form-grid textarea[data-v-cca017a3]{box-sizing:border-box;color:#373e48;background:#fff;border:1px solid #e0e2e6;border-radius:7px;width:100%;margin-top:9px;padding:11px 13px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s;display:block}.form-grid input[data-v-cca017a3],.form-grid select[data-v-cca017a3]{height:43px}.form-grid textarea[data-v-cca017a3]{resize:vertical;line-height:1.8}.form-grid input[data-v-cca017a3]::placeholder,.form-grid textarea[data-v-cca017a3]::placeholder{color:#adb1b8}.form-grid input[data-v-cca017a3]:focus,.form-grid textarea[data-v-cca017a3]:focus,.form-grid select[data-v-cca017a3]:focus{border-color:#b39a79;outline:none;box-shadow:0 0 0 3px #94744e0c}.form-grid .full[data-v-cca017a3]{grid-column:1/-1}.category-field-label[data-v-cca017a3]{color:#616872;align-items:center;gap:5px;margin-bottom:10px;font-size:12px;display:flex}.category-field-label span[data-v-cca017a3]{color:#969ba2;margin-left:auto;font-size:11px}.file-input[data-v-cca017a3]{display:none}.license-box[data-v-cca017a3]{background:#fafaf8;border:1px dashed #dcd7cd;border-radius:9px;align-items:flex-start;gap:18px;margin:24px 0;padding:23px;display:flex}.upload-illustration[data-v-cca017a3]{color:#a08b6e;background:#fff;border:1px solid #e8e3da;border-radius:7px;flex-shrink:0;place-items:center;width:54px;height:64px;display:grid}.license-copy[data-v-cca017a3]{flex:1;min-width:0}.license-box strong[data-v-cca017a3]{font-size:13px;font-weight:550}.license-box p[data-v-cca017a3]{color:#8a8e94;margin:8px 0 13px;font-size:12px;line-height:1.8}.license-box>img[data-v-cca017a3]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:6px;width:140px;height:110px;padding:5px}.license-actions[data-v-cca017a3]{flex-wrap:wrap;gap:9px;display:flex}.license-actions button[data-v-cca017a3]{color:#806b4e;cursor:pointer;background:#fff;border:1px solid #ddd8cf;border-radius:6px;align-items:center;gap:6px;padding:9px 13px;font-family:inherit;font-size:12px;display:flex}.ocr-status[data-v-cca017a3]{color:#8b7658;align-items:center;gap:6px;margin-top:13px;font-size:12px;display:flex}.ocr-status.success[data-v-cca017a3]{color:#408366}.license-box .ocr-error[data-v-cca017a3]{color:#b45d4d;margin-bottom:0}.qualification-hint[data-v-cca017a3]{color:#92784f;background:#faf7f0;border-radius:6px;margin:0;padding:12px 14px;font-size:12px;line-height:1.8}.form-actions[data-v-cca017a3]{z-index:10;padding:18px 24px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border:1px solid var(--line);background:#fffffff7;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:sticky;bottom:0;box-shadow:0 -5px 22px #262d3906}.form-actions button[data-v-cca017a3]{color:#626973;cursor:pointer;background:#fff;border:1px solid #dedfe2;border-radius:7px;min-height:41px;padding:10px 22px;font-family:inherit;font-size:12px}.form-actions .primary[data-v-cca017a3]{color:#fff;background:#30353e;border-color:#30353e;box-shadow:0 2px 4px #30353e14}.form-actions .primary[data-v-cca017a3]:hover:not(:disabled){background:#454b55}.form-actions button[data-v-cca017a3]:disabled,.license-actions button[data-v-cca017a3]:disabled{opacity:.5;cursor:default}.view-hint[data-v-cca017a3]{color:#8a9099;flex:1;min-width:180px;font-size:11px;line-height:1.8}.error-banner[data-v-cca017a3]{color:#b55f4f;background:#fff6f3;border:1px solid #f0d3cc;border-radius:7px;padding:13px 16px;font-size:12px;line-height:1.8}.notice[data-v-cca017a3]{box-sizing:border-box;color:#fff;z-index:100;background:#303b36;border-radius:8px;max-width:calc(100vw - 40px);padding:12px 22px;font-size:13px;line-height:1.7;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0002}.store-page fieldset:disabled input[data-v-cca017a3],.store-page fieldset:disabled textarea[data-v-cca017a3],.store-page fieldset:disabled select[data-v-cca017a3],.form-grid textarea[readonly][data-v-cca017a3]{color:#777e88;cursor:default;background:#f8f9fa}.store-page[data-v-cca017a3] .business-address select,.store-page[data-v-cca017a3] .business-address textarea{color:#373e48;background:#fff;border-color:#e0e2e6;border-radius:7px;font-family:inherit}.store-page fieldset[data-v-cca017a3]:disabled .business-address select,.store-page fieldset[data-v-cca017a3]:disabled .business-address textarea{color:#777e88;background:#f8f9fa}.store-page[data-v-cca017a3] .business-address select:focus,.store-page[data-v-cca017a3] .business-address textarea:focus{border-color:#b39a79}.store-page[data-v-cca017a3] .category-field-summary{background:#fafaf8;border-color:#e7e5df;border-radius:8px}.store-page[data-v-cca017a3] .category-field-summary button{color:#806b4e;background:#fff;border-color:#ddd8cf}.store-page[data-v-cca017a3] .mode-tabs button.active{color:#fff;background:#30353e;border-color:#30353e}.store-page[data-v-cca017a3] .template-summary{background:#fafaf8;border-color:#e7e5df}.store-page[data-v-cca017a3] .template-summary button{color:#806b4e;border-color:#ddd8cf}button[data-v-cca017a3]:focus-visible,a[data-v-cca017a3]:focus-visible{outline-offset:4px;outline:2px solid #a58a66}.spin[data-v-cca017a3]{animation:.8s linear infinite spin-cca017a3}@keyframes spin-cca017a3{to{transform:rotate(360deg)}}@media (width<=1150px){.review-flow[data-v-cca017a3]{gap:16px}.review-flow small[data-v-cca017a3]{display:none}.certification-overview[data-v-cca017a3]{gap:20px}}@media (width<=820px){.certification-overview[data-v-cca017a3]{padding:22px}.review-flow[data-v-cca017a3]{gap:12px}.review-flow li[data-v-cca017a3]{gap:6px}.review-flow li>span[data-v-cca017a3]{width:24px;height:24px;font-size:10px}}@media (width<=650px){.store-page[data-v-cca017a3]{padding-top:0}.page-heading[data-v-cca017a3]{margin-bottom:20px}.page-heading h1[data-v-cca017a3]{font-size:23px}.secure-note[data-v-cca017a3]{display:none}.certification-overview[data-v-cca017a3]{flex-direction:column;align-items:stretch;gap:20px;padding:20px}.review-flow[data-v-cca017a3]{border-top:1px solid #eae7e1;justify-content:space-between;padding-top:18px}.review-flow strong[data-v-cca017a3]{font-size:11px}.section-nav[data-v-cca017a3]{flex-wrap:wrap;gap:18px}.section-nav>span[data-v-cca017a3]{display:none}.store-page section[data-v-cca017a3]{padding:20px 18px}.section-heading[data-v-cca017a3]{gap:10px;margin-bottom:22px}.section-heading p[data-v-cca017a3]{max-width:230px}.form-grid[data-v-cca017a3]{grid-template-columns:minmax(0,1fr);gap:20px}.category-field-label[data-v-cca017a3]{flex-wrap:wrap}.category-field-label span[data-v-cca017a3]{width:100%;margin-left:0}.license-box[data-v-cca017a3]{flex-wrap:wrap;gap:12px;padding:16px}.upload-illustration[data-v-cca017a3]{width:38px;height:46px}.license-box>img[data-v-cca017a3]{max-width:calc(100% - 62px);margin-left:50px}.form-actions[data-v-cca017a3]{padding:14px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:8px}.view-hint[data-v-cca017a3]{flex-basis:100%}.form-actions button[data-v-cca017a3]{flex:1;padding:10px 12px}.store-page[data-v-cca017a3] .address-heading{flex-wrap:wrap}.store-page[data-v-cca017a3] .address-heading span{margin-left:0}.section-number[data-v-cca017a3]{font-size:19px}}@media (prefers-reduced-motion:reduce){.state .state-icon svg[data-v-cca017a3],.spin[data-v-cca017a3]{animation:none}.form-grid input[data-v-cca017a3],.form-grid textarea[data-v-cca017a3],.form-grid select[data-v-cca017a3]{transition:none}}.section-nav[data-v-cca017a3]{border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:10px 10px 0 0;gap:24px;margin:0;padding:0 22px}.section-nav button[data-v-cca017a3]{color:#8b96a5;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;padding:17px 0 15px;font-size:13px;display:inline-flex;position:relative}.section-nav button.active[data-v-cca017a3]{color:#80633f;border-bottom-color:#94744e;font-weight:600}.section-nav button[data-v-cca017a3]:hover{color:#80633f}.section-nav>span[data-v-cca017a3]{font-size:10px}.store-page section[role=tabpanel][data-v-cca017a3]{border-top-color:#edf0f4;border-radius:0 0 10px 10px;margin-bottom:16px}.store-page section[role=tabpanel][data-v-cca017a3]:focus{outline:none}@media (width<=650px){.section-nav[data-v-cca017a3]{flex-wrap:nowrap;gap:24px;padding:0 18px}.section-nav button[data-v-cca017a3]{padding:15px 0 13px;font-size:12px}}.company-picker[data-v-02de583b]{min-width:0;margin:14px 0}.picker-label[data-v-02de583b]{color:#65768d;margin-bottom:8px;font-size:12px;display:block}.company-picker button[data-v-02de583b]{font:inherit;cursor:pointer;box-sizing:border-box}.company-picker button[data-v-02de583b]:disabled{opacity:.5;cursor:default}.company-picker .picker-trigger[data-v-02de583b]{color:#6483aa;text-align:left;background:#fff;border:1px solid #d7e2f0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:52px;padding:10px 12px;display:flex}.picker-trigger>span[data-v-02de583b]{flex:1;min-width:0}.picker-trigger strong[data-v-02de583b]{color:#3e5774;overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.picker-trigger small[data-v-02de583b]{color:#94a1b2;margin-top:4px;font-size:11px;display:block}.company-dialog[data-v-02de583b]{box-sizing:border-box;color:#344256;background:#fff;border:1px solid #dce4ef;border-radius:14px;width:min(480px,100vw - 32px);max-height:80vh;padding:22px;overflow:auto;box-shadow:0 20px 70px #142b4b26}.company-dialog[data-v-02de583b]::backdrop{background:#17294170}.company-dialog header[data-v-02de583b]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.company-dialog h3[data-v-02de583b]{color:#2c435f;margin:0;font-size:17px}.company-dialog p[data-v-02de583b]{color:#8a98aa;margin:6px 0 0;font-size:12px;line-height:1.6}.company-picker .picker-close[data-v-02de583b]{color:#8696ab;background:#f2f5fa;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.company-cards[data-v-02de583b]{gap:10px;display:grid}.company-picker .company-card[data-v-02de583b]{text-align:left;background:#fff;border:1px solid #dee6ef;border-radius:10px;align-items:center;gap:12px;width:100%;padding:15px;display:flex}.company-picker .company-card[data-v-02de583b]:hover,.company-picker .company-card.selected[data-v-02de583b]{background:#f4f8ff;border-color:#83aae0}.company-icon[data-v-02de583b]{color:#5680ba;background:#ebf2fd;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.company-info[data-v-02de583b]{flex:1;gap:6px;min-width:0;display:grid}.company-info strong[data-v-02de583b]{color:#344c69;overflow-wrap:anywhere;font-size:13px;font-weight:600}.company-info small[data-v-02de583b]{color:#8b9aae;overflow-wrap:anywhere;font-size:11px}.company-check[data-v-02de583b]{color:#6d96ce;flex-shrink:0}.company-picker button[data-v-02de583b]:focus-visible{outline-offset:2px;outline:2px solid #82a9df}@media (width<=540px){.company-dialog[data-v-02de583b]{padding:18px}.company-picker .company-card[data-v-02de583b]{gap:9px;padding:12px}.company-icon[data-v-02de583b]{width:32px;height:32px}}.yst-panel[data-v-5f33c375]{color:#344256;min-width:0;font-size:13px}.yst-panel h3[data-v-5f33c375],.yst-panel p[data-v-5f33c375]{margin:0}.yst-panel h3[data-v-5f33c375]{letter-spacing:-.2px;font-size:16px;font-weight:600;line-height:1.5}.yst-panel button[data-v-5f33c375],.yst-panel input[data-v-5f33c375],.yst-panel select[data-v-5f33c375]{font:inherit;box-sizing:border-box}.yst-panel button[data-v-5f33c375]{cursor:pointer}.yst-panel button[data-v-5f33c375]:disabled{cursor:default;opacity:.45}.flow-steps[data-v-5f33c375]{border-bottom:1px solid #eef0f4;align-items:center;gap:0;margin:0 0 24px;padding:22px 0;list-style:none;display:flex}.flow-steps li[data-v-5f33c375]{color:#a2aab6;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.flow-steps li[data-v-5f33c375]:not(:last-child){flex:1}.flow-steps li[data-v-5f33c375]:not(:last-child):after{content:"";background:#e9edf3;flex:1;height:1px;margin:0 20px}.flow-steps li>span[data-v-5f33c375]{color:#a2aab6;background:#f2f4f7;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.flow-steps li.current[data-v-5f33c375]{color:#2e6dd2;font-weight:600}.flow-steps li.current>span[data-v-5f33c375]{color:#fff;background:#3275dd}.flow-steps li.done[data-v-5f33c375]{color:#718298}.flow-steps li.done>span[data-v-5f33c375]{color:#3275dd;background:#edf4ff}.section-heading[data-v-5f33c375]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px;display:flex}.section-heading p[data-v-5f33c375]{color:#98a1ad;margin-top:7px;font-size:12px;line-height:1.7}.yst-panel label[data-v-5f33c375]:not(.images label):not(.consent label){color:#687588;gap:9px;min-width:0;font-size:12px;display:grid}.login-fields[data-v-5f33c375],.import-fields[data-v-5f33c375]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.yst-panel input[data-v-5f33c375]:not([type=checkbox]):not([type=radio]),.yst-panel select[data-v-5f33c375]{color:#344256;background:#fff;border:1px solid #e0e5ed;border-radius:7px;outline:none;width:100%;min-width:0;height:42px;padding:0 12px;transition:border-color .15s,box-shadow .15s}.yst-panel input[data-v-5f33c375]::placeholder{color:#b1b8c3;font-size:12px}.yst-panel input[data-v-5f33c375]:focus,.yst-panel select[data-v-5f33c375]:focus{border-color:#75a1e6;box-shadow:0 0 0 3px #3579df0a}.yst-panel input[data-v-5f33c375]:disabled,.yst-panel select[data-v-5f33c375]:disabled{background:#fafbfc}.yst-panel .primary[data-v-5f33c375],.yst-panel .secondary[data-v-5f33c375]{color:#fff;white-space:nowrap;background:#3275dd;border:1px solid #3275dd;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:0 17px;font-size:12px;font-weight:500;display:inline-flex}.yst-panel .primary[data-v-5f33c375]:not(:disabled):hover{background:#2464c5;border-color:#2464c5}.yst-panel .secondary[data-v-5f33c375]{color:#667c9b;background:#fff;border-color:#dfe5ee;min-height:36px}.yst-panel .secondary[data-v-5f33c375]:not(:disabled):hover{color:#2e6dd2;background:#f8fbff;border-color:#9fbbe1}.yst-panel .text-button[data-v-5f33c375]{color:#7b8fa9;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:11px;display:inline-flex}.yst-panel .text-button[data-v-5f33c375]:hover{color:#3275dd}.optional-company[data-v-5f33c375]{margin:18px 0 22px}.yst-panel summary[data-v-5f33c375]{cursor:pointer;color:#929cab;align-items:center;gap:7px;width:fit-content;font-size:11px;line-height:1.7;list-style:none;display:flex}.yst-panel summary[data-v-5f33c375]::-webkit-details-marker{display:none}.yst-panel summary svg[data-v-5f33c375]{flex-shrink:0;transition:transform .15s}.yst-panel details[open]>summary svg[data-v-5f33c375]{transform:rotate(180deg)}.optional-company summary>span[data-v-5f33c375]{color:#b3bbc6;font-size:10px}.optional-company>label[data-v-5f33c375]{max-width:calc(50% - 9px);margin-top:12px}.form-actions[data-v-5f33c375]{border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:21px;display:flex}.privacy-note[data-v-5f33c375]{color:#a1aab6;align-items:center;gap:6px;font-size:11px;line-height:1.6;display:flex}.privacy-note svg[data-v-5f33c375]{color:#8eab9c;flex-shrink:0}.muted[data-v-5f33c375]{color:#a1aab6;font-size:11px;line-height:1.7}.verified-heading[data-v-5f33c375]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.verified-heading>span[data-v-5f33c375]{color:#4b9973;align-items:center;gap:7px;font-size:12px;display:flex}.phone-row[data-v-5f33c375],.otp-form[data-v-5f33c375]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-bottom:9px;display:grid}.phone-row>.secondary[data-v-5f33c375]{height:42px}.phone-verification>.muted[data-v-5f33c375]{margin:0 0 16px;display:block}.consent[data-v-5f33c375]{border-top:1px solid #eef0f4;margin-top:20px;padding-top:18px}.consent>p[data-v-5f33c375]{color:#929cab;overflow-wrap:anywhere;margin-bottom:16px;font-size:11px;line-height:1.8}.consent label[data-v-5f33c375]{color:#667588;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;display:flex}.consent label small[data-v-5f33c375]{color:#a5aeb9;margin-top:3px;font-size:10px;display:block}.consent input[type=checkbox][data-v-5f33c375]{accent-color:#3275dd;flex-shrink:0;width:14px;height:14px;margin:3px 0 0}.extra-permissions[data-v-5f33c375]{margin:16px 0 18px 23px}.extra-permissions>label[data-v-5f33c375]{margin-top:13px}.consent .otp-form label[data-v-5f33c375]{gap:9px;display:grid}.otp-form[data-v-5f33c375]{margin-top:20px}.otp-form>.primary[data-v-5f33c375]{height:42px}.source-toolbar[data-v-5f33c375]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:12px;display:grid}.yst-panel .source-toolbar>select[data-v-5f33c375]{font-size:12px}.style-search[data-v-5f33c375]{color:#a0acbc;border:1px solid #e0e5ed;border-radius:7px;align-items:center;gap:7px;min-width:0;padding:0 9px 0 12px;display:flex}.style-search[data-v-5f33c375]:focus-within{border-color:#75a1e6}.style-search>svg[data-v-5f33c375]{flex-shrink:0}.yst-panel .style-search input[data-v-5f33c375]:not([type=checkbox]):not([type=radio]){height:40px;box-shadow:none;border:0;padding:0}.search-button[data-v-5f33c375]{color:#4e7dbb;background:#f0f5fd;border:0;border-radius:4px;flex-shrink:0;padding:6px 10px;font-size:11px!important}.empty-state[data-v-5f33c375]{text-align:center;color:#b4c0ce;justify-items:center;gap:10px;padding:45px 18px 38px;display:grid}.empty-state strong[data-v-5f33c375]{color:#7d8b9e;margin-top:4px;font-size:13px;font-weight:500}.empty-state p[data-v-5f33c375]{color:#a4adba;font-size:11px;line-height:1.7}.empty-state>.secondary[data-v-5f33c375]{margin-top:7px}.authorization-manager[data-v-5f33c375]{border-top:1px solid #eef0f4;margin-top:22px;padding-top:18px}.authorization-manager>summary[data-v-5f33c375]{color:#98a4b4;font-size:11px}.authorization[data-v-5f33c375]{border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.authorization strong[data-v-5f33c375]{font-size:12px;font-weight:500}.authorization small[data-v-5f33c375]{color:#a0aab8;overflow-wrap:anywhere;margin-top:6px;font-size:10px;display:block}.auth-state[data-v-5f33c375]{color:#91a0b3;margin-left:10px;font-size:10px}.list-caption[data-v-5f33c375]{color:#8b99ac;justify-content:space-between;align-items:center;margin:22px 0 14px;font-size:11px;display:flex}.list-caption>span[data-v-5f33c375]{color:#a7b0bc;font-size:10px}.style-grid[data-v-5f33c375]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px;display:grid}.style-card[data-v-5f33c375]{text-align:left;color:#45556b;background:0 0;border:0;min-width:0;padding:0}.style-photo[data-v-5f33c375]{aspect-ratio:4/4.5;color:#b7c3d3;background:#f4f6f9;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.style-photo img[data-v-5f33c375]{object-fit:cover;width:100%;height:100%}.style-photo>span[data-v-5f33c375]{color:#497bb9;opacity:0;background:#ffffffed;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:11px;transition:opacity .15s;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.style-card:hover .style-photo>span[data-v-5f33c375],.style-card:focus-visible .style-photo>span[data-v-5f33c375]{opacity:1}.style-card strong[data-v-5f33c375]{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:12px;font-weight:500;line-height:1.6;display:block;overflow:hidden}.style-card>small[data-v-5f33c375]{color:#a0abba;margin-top:4px;font-size:10px;display:block}.pagination[data-v-5f33c375]{color:#98a4b4;justify-content:center;align-items:center;gap:18px;margin-top:22px;font-size:11px;display:flex}.field-title[data-v-5f33c375]{color:#687588;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex!important}.field-title>span[data-v-5f33c375]{color:#a0abba;font-size:10px}.images[data-v-5f33c375]{flex-wrap:wrap;gap:12px;display:flex}.images label[data-v-5f33c375]{cursor:pointer;background:#fff;border:1px solid #e8ecf2;border-radius:8px;width:100px;max-width:calc(33.333% - 8px);padding:3px;display:block;position:relative;overflow:hidden}.images label.selected[data-v-5f33c375]{border-color:#5c91e1;box-shadow:0 0 0 2px #3275dd0a}.images img[data-v-5f33c375]{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%}.images label>input[data-v-5f33c375]{accent-color:#3275dd;margin:0;position:absolute;top:8px;left:8px}.images label>span[data-v-5f33c375]{color:#a1adbc;justify-content:center;align-items:center;gap:4px;padding:7px 0 4px;font-size:10px;display:flex}.images label.selected>span[data-v-5f33c375]{color:#3275dd}.images label:not(.selected)>span svg[data-v-5f33c375]{visibility:hidden}.spec-preview[data-v-5f33c375]{border-bottom:1px solid #eef0f4;margin:15px 0 18px;padding:15px 0}.spec-preview>summary[data-v-5f33c375]{color:#8897ac;width:100%;font-size:11px}.spec-preview>summary span[data-v-5f33c375]{color:#abb4c1;margin-left:auto;font-size:10px}.spec-preview>p[data-v-5f33c375]{color:#8e9bae;padding-top:12px;font-size:11px;line-height:1.9}.yst-panel .price-input[data-v-5f33c375]{color:#99a6b9;border:1px solid #e0e5ed;border-radius:7px;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.price-input[data-v-5f33c375]:focus-within{border-color:#75a1e6}.yst-panel .price-input input[data-v-5f33c375]:not([type=checkbox]):not([type=radio]){box-shadow:none;border:0;height:39px;padding:0}.price-input small[data-v-5f33c375]{color:#aab4c1;font-size:11px}.stock-note[data-v-5f33c375]{color:#a3b0c1;background:#f7f9fc;border-radius:7px;align-items:flex-start;gap:8px;margin-top:20px;padding:12px 14px;display:flex}.stock-note>svg[data-v-5f33c375]{flex-shrink:0;margin-top:2px}.stock-note>p[data-v-5f33c375]{color:#8c9aad;font-size:11px;line-height:1.8}.inline-warning[data-v-5f33c375]{color:#b98547;font-size:12px}.import-feedback[data-v-5f33c375]{color:#559375;background:#f7fbf9;border:1px solid #d9ece3;border-radius:7px;align-items:flex-start;gap:9px;margin:0 0 20px;padding:12px 14px;display:flex}.import-feedback>svg[data-v-5f33c375]{flex-shrink:0;margin-top:1px}.import-feedback strong[data-v-5f33c375]{font-size:12px;font-weight:500}.import-feedback p[data-v-5f33c375]{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.8}.import-feedback small[data-v-5f33c375]{opacity:.75;margin-top:4px;font-size:10px;line-height:1.7;display:block}.import-feedback.is-error[data-v-5f33c375]{color:#ad7c46;background:#fffbf6;border-color:#f1e0cf}.yst-panel button[data-v-5f33c375]:focus-visible,.yst-panel summary[data-v-5f33c375]:focus-visible,.images label[data-v-5f33c375]:focus-within{outline-offset:3px;outline:2px solid #7da7e7}@media (width<=650px){.flow-steps[data-v-5f33c375]{margin-bottom:21px;padding:19px 0}.flow-steps li[data-v-5f33c375]{gap:6px;font-size:11px}.flow-steps li[data-v-5f33c375]:not(:last-child):after{margin-inline:10px}.flow-steps li>span[data-v-5f33c375]{width:21px;height:21px;font-size:10px}.section-heading[data-v-5f33c375]{gap:10px;margin-bottom:20px}.yst-panel h3[data-v-5f33c375]{font-size:14px}.section-heading p[data-v-5f33c375]{font-size:11px}.login-fields[data-v-5f33c375],.import-fields[data-v-5f33c375]{grid-template-columns:1fr;gap:16px}.optional-company>label[data-v-5f33c375]{max-width:100%}.form-actions[data-v-5f33c375]{align-items:center;gap:10px}.privacy-note[data-v-5f33c375]{gap:4px;font-size:10px}.form-actions .primary[data-v-5f33c375]{gap:6px;padding-inline:12px}.source-toolbar[data-v-5f33c375]{grid-template-columns:1fr;gap:10px}.style-grid[data-v-5f33c375]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.style-photo>span[data-v-5f33c375]{opacity:1}.phone-row[data-v-5f33c375],.otp-form[data-v-5f33c375]{grid-template-columns:minmax(0,1fr) auto;gap:8px}.phone-row>.secondary[data-v-5f33c375],.otp-form>.primary[data-v-5f33c375]{padding-inline:11px;font-size:11px}.field-title[data-v-5f33c375]{align-items:start}.field-title>span[data-v-5f33c375]{font-size:9px}.empty-state[data-v-5f33c375]{padding:36px 12px 26px}.form-actions>.muted[data-v-5f33c375],.yst-panel .text-button[data-v-5f33c375]{font-size:10px}}@media (prefers-reduced-motion:reduce){.yst-panel[data-v-5f33c375] *{transition:none!important}}.flow-steps[data-v-5f33c375]{margin-bottom:16px;padding:10px 0 14px}.flow-steps li[data-v-5f33c375]{font-size:11px}.flow-steps li>span[data-v-5f33c375]{width:20px;height:20px}.flow-steps li[data-v-5f33c375]:not(:last-child):after{margin:0 14px}.connect-section[data-v-5f33c375]{background:#f9fbfe;border:1px solid #dde6f0;border-radius:12px;max-width:480px;margin:8px auto;padding:22px}.connect-section .login-fields[data-v-5f33c375]{grid-template-columns:minmax(0,1fr);gap:16px}.connect-section .form-actions[data-v-5f33c375]{border:0;flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:18px;padding-top:0}.connect-section .privacy-note[data-v-5f33c375]{justify-content:center}.connect-section .phone-row[data-v-5f33c375]{grid-template-columns:minmax(0,1fr)}.enterprise-section[data-v-5f33c375]{background:#f3f6fb;border:1px solid #e1e8f1;border-radius:12px;margin-bottom:22px;padding:16px}.enterprise-caption[data-v-5f33c375]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.enterprise-caption h3[data-v-5f33c375]{font-size:13px}.enterprise-caption>span[data-v-5f33c375]{color:#8b99ac;font-size:11px}.enterprise-grid[data-v-5f33c375]{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:10px;display:grid}.enterprise-card[data-v-5f33c375]{background:#fff;border:1px solid #dce4ee;border-radius:9px;min-width:0;overflow:hidden}.enterprise-card.selected[data-v-5f33c375]{border-color:#91b3e2;box-shadow:0 0 0 1px #91b3e21a}.enterprise-select[data-v-5f33c375]{text-align:left;color:#3c5574;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:76px;padding:14px 12px;display:flex}.enterprise-icon[data-v-5f33c375]{color:#5683c2;background:#eef4fe;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.enterprise-info[data-v-5f33c375]{flex:1;gap:6px;min-width:0;display:grid}.enterprise-info strong[data-v-5f33c375]{overflow-wrap:anywhere;font-size:13px}.enterprise-info small[data-v-5f33c375]{color:#96a2b2;font-size:10px}.enterprise-check[data-v-5f33c375]{color:#4380d2;flex-shrink:0}.enterprise-card footer[data-v-5f33c375]{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:8px;margin:0 12px;padding:8px 0;display:flex}.enterprise-card footer>span[data-v-5f33c375]{color:#789487;align-items:center;gap:5px;font-size:10px;display:flex}.enterprise-card footer i[data-v-5f33c375]{background:#61a580;border-radius:50%;width:5px;height:5px}.enterprise-card footer .text-button[data-v-5f33c375]{color:#98a4b4;padding:0;font-size:10px}.enterprise-add[data-v-5f33c375]{color:#6286b4;background:#edf3fc;border:1px dashed #bacde5;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:112px;display:flex}.enterprise-add span[data-v-5f33c375]{font-size:12px}.enterprise-add[data-v-5f33c375]:hover{background:#e5eefb}.style-library-heading[data-v-5f33c375]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.style-library-heading h3[data-v-5f33c375]{font-size:14px}.style-library-heading p[data-v-5f33c375]{color:#98a5b5;margin-top:5px;font-size:11px}.style-library-heading .style-search[data-v-5f33c375]{flex:0 310px}.list-caption[data-v-5f33c375]{margin:10px 0 12px}.style-card[data-v-5f33c375]{background:#fff;border:1px solid #e3e9f1;border-radius:9px;padding:7px}.style-card strong[data-v-5f33c375]{margin-top:9px;padding:0 3px}.style-card>small[data-v-5f33c375]{padding:0 3px 4px}.style-grid[data-v-5f33c375]{gap:12px}.import-feedback[data-v-5f33c375]{margin-bottom:14px;padding:10px 12px}.import-feedback>div[data-v-5f33c375]{flex:1;min-width:0}.import-feedback small[data-v-5f33c375]{display:none}.yst-panel .feedback-close[data-v-5f33c375]{color:inherit;background:0 0;border:0;flex-shrink:0;place-items:center;padding:2px;display:grid}.import-feedback strong[data-v-5f33c375]{font-size:11px}.import-feedback p[data-v-5f33c375]{margin-top:3px}.empty-state[data-v-5f33c375]{padding:28px 12px}.yst-panel .style-search input[data-v-5f33c375]{min-width:0}@media (width<=650px){.enterprise-section[data-v-5f33c375]{padding:12px}.enterprise-caption[data-v-5f33c375]{flex-direction:column;align-items:flex-start;gap:5px}.enterprise-grid[data-v-5f33c375]{grid-template-columns:minmax(0,1fr)}.enterprise-add[data-v-5f33c375]{flex-direction:row;min-height:64px}.style-library-heading[data-v-5f33c375]{flex-direction:column;align-items:stretch;gap:12px}.style-library-heading .style-search[data-v-5f33c375]{flex:auto}.connect-section[data-v-5f33c375]{padding:16px}.phone-row[data-v-5f33c375]{grid-template-columns:minmax(0,1fr)}.style-grid[data-v-5f33c375]{gap:10px}}@media (width<=380px){.flow-steps[data-v-5f33c375]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.flow-steps li[data-v-5f33c375]{gap:4px;font-size:10px}.flow-steps li[data-v-5f33c375]:not(:last-child):after{display:none}.flow-steps li>span[data-v-5f33c375]{width:17px;height:17px;font-size:9px}}.yst-panel .style-add-action[data-v-5f33c375]{color:#4077ba;background:#edf4ff;border-radius:5px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:8px;font-size:11px;display:flex}.style-photo>span[data-v-5f33c375]{display:none}.style-card[data-v-5f33c375]:hover{border-color:#8fb0df;box-shadow:0 3px 12px #3869a215}.import-required[data-v-5f33c375]{color:#a27e48;font-size:12px;margin:14px 0 0!important}.import-submit[data-v-5f33c375]{z-index:1;background:#fff;padding:14px 0 4px;position:sticky;bottom:-22px}.list-caption>span[data-v-5f33c375]{font-size:10px}@media (width<=650px){.list-caption[data-v-5f33c375]{flex-direction:column;align-items:flex-start;gap:7px}.import-submit[data-v-5f33c375]{flex-wrap:wrap;bottom:-20px}.import-submit>.primary[data-v-5f33c375]{margin-left:auto}}.style-grid[data-v-5f33c375]{grid-template-columns:repeat(4,minmax(0,1fr))}.style-photo[data-v-5f33c375]{aspect-ratio:3/4;background:#f5f7fa}.style-photo img[data-v-5f33c375]{object-fit:contain}.style-card.is-selected[data-v-5f33c375]{background:#f5f9ff;border:2px solid #4f88d4;padding:6px}.style-card.is-selected .style-add-action[data-v-5f33c375]{color:#fff;background:#397acb}.style-card.is-imported[data-v-5f33c375]{opacity:.65}.selection-tray[data-v-5f33c375]{background:#f7faff;border:1px solid #b8cee9;border-radius:10px;margin-top:18px;padding:14px}.selection-tray header[data-v-5f33c375]{color:#3e5f88;gap:12px;font-size:13px;display:flex}.selection-tray header span[data-v-5f33c375]{color:#8a9bb0;font-size:11px}.selection-items[data-v-5f33c375]{max-height:230px;margin:10px 0;overflow:auto}.selection-items article[data-v-5f33c375]{border-bottom:1px solid #e1e9f4;align-items:center;gap:10px;padding:9px 0;display:flex}.selection-items img[data-v-5f33c375]{object-fit:contain;background:#fff;border-radius:5px;width:38px;height:48px}.selection-items article>div[data-v-5f33c375]{flex:1;min-width:0}.selection-items strong[data-v-5f33c375]{overflow-wrap:anywhere;font-size:12px}.selection-items small[data-v-5f33c375]{color:#8e9eb2;margin-top:4px;font-size:11px;display:block}.selection-items article>div>span[data-v-5f33c375]{color:#b36545;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.selection-tray footer[data-v-5f33c375]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.selection-tray footer>span[data-v-5f33c375]{color:#8a9bb0;margin-right:auto;font-size:11px}@media (width<=800px){.style-grid[data-v-5f33c375]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=540px){.style-grid[data-v-5f33c375]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-tray[data-v-5f33c375]{padding:11px}.selection-tray footer>span[data-v-5f33c375]{width:100%}}.selected-summary[data-v-5f33c375]{z-index:2;background:#f1f7ff;border:1px solid #bfd3ec;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex;position:sticky;top:0;box-shadow:0 3px 10px #234e810a}.selected-summary strong[data-v-5f33c375]{color:#36669f;margin-right:auto;font-size:12px}.selected-summary .primary[data-v-5f33c375],.selected-summary .secondary[data-v-5f33c375]{min-height:30px;padding:0 10px;font-size:11px}.style-photo[data-v-5f33c375]{aspect-ratio:1}.enterprise-grid[data-v-5f33c375]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (width<=540px){.selected-summary[data-v-5f33c375]{flex-wrap:wrap}.selected-summary strong[data-v-5f33c375]{width:100%}.enterprise-grid[data-v-5f33c375]{grid-template-columns:minmax(0,1fr)}}.import-hub[data-v-03a443c6]{box-sizing:border-box;overscroll-behavior:contain;color:#27384f;background:#fff;border:1px solid #e5e9ef;border-radius:16px;width:min(1180px,100% - 40px);height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;box-shadow:0 28px 90px #15273d29}.import-hub[data-v-03a443c6]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15223866}.hub-heading[data-v-03a443c6]{z-index:2;background:#fff;border-bottom:1px solid #eef0f4;align-items:center;gap:13px;padding:18px 24px;display:flex;position:sticky;top:0}.source-logo[data-v-03a443c6]{background:#f7faff;border:1px solid #e9eff7;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.source-logo img[data-v-03a443c6]{object-fit:contain;width:29px;height:31px}.hub-copy[data-v-03a443c6]{flex:1;min-width:0}.hub-copy h2[data-v-03a443c6]{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600;line-height:1.5}.hub-copy p[data-v-03a443c6]{color:#929ca9;margin:4px 0 0;font-size:12px;line-height:1.6}.hub-close[data-v-03a443c6]{color:#8b96a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;align-self:flex-start;place-items:center;width:30px;height:30px;padding:0;display:grid}.hub-close[data-v-03a443c6]:hover{color:#3f4f63;background:#f2f5f9}.hub-close[data-v-03a443c6]:focus-visible{outline-offset:3px;outline:2px solid #3479de}.hub-content[data-v-03a443c6]{padding:0 24px 22px}.platforms[data-v-03a443c6]{gap:12px;padding-top:16px;display:flex}.platforms button[data-v-03a443c6]{color:#597395;background:#fff;border:1px solid #e4eaf2;border-radius:6px;padding:8px 12px}.platforms small[data-v-03a443c6]{color:#9aa4b3;margin-left:6px}@media (width<=650px){.import-hub[data-v-03a443c6]{border-radius:12px;width:calc(100% - 24px);max-height:calc(100dvh - 32px)}.hub-heading[data-v-03a443c6]{gap:10px;padding:19px 18px}.source-logo[data-v-03a443c6]{border-radius:10px;width:38px;height:38px}.source-logo img[data-v-03a443c6]{width:25px;height:28px}.hub-copy h2[data-v-03a443c6]{font-size:16px}.hub-copy p[data-v-03a443c6]{font-size:11px}.hub-content[data-v-03a443c6]{padding:0 18px 20px}}.product-media[data-v-4371e1c1]{min-width:0}.media-tabs[data-v-4371e1c1]{gap:8px;margin-bottom:12px;display:flex}.media-tabs button[data-v-4371e1c1],.model-stage button[data-v-4371e1c1]{color:#406080;cursor:pointer;background:#fff;border:1px solid #ccd9e8;border-radius:6px;padding:9px 12px}.media-tabs button[aria-pressed=true][data-v-4371e1c1]{color:#3478df;background:#edf5ff;border-color:#3478df}.model-stage[data-v-4371e1c1]{background:#f4f6f8;border-radius:10px;position:relative;overflow:hidden}.model-stage model-viewer[data-v-4371e1c1]{width:100%;height:440px;max-height:65vh;display:block}.model-stage p[data-v-4371e1c1]{color:#62758a;margin:0;padding:12px;font-size:13px;line-height:1.7}.model-stage .loading[data-v-4371e1c1]{box-sizing:border-box;background:#fffd;width:100%;position:absolute;bottom:0}.hint[data-v-4371e1c1]{text-align:center}.main-photo[data-v-4371e1c1]{object-fit:contain;aspect-ratio:1;background:#f4f6f8;width:100%;max-height:560px}.photo-list[data-v-4371e1c1]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.photo-list button[data-v-4371e1c1]{cursor:pointer;background:#fff;border:1px solid #dbe4ee;padding:0}.photo-list button[aria-pressed=true][data-v-4371e1c1]{border-color:#3478df}.photo-list img[data-v-4371e1c1]{object-fit:cover;width:52px;height:52px;display:block}.media-tabs[data-v-4371e1c1]{flex-wrap:wrap}.depth-stage[data-v-4371e1c1]{perspective:900px;aspect-ratio:1;touch-action:pan-y;cursor:grab;background:radial-gradient(#fff,#e7edf5);border-radius:12px;place-items:center;min-height:240px;max-height:560px;display:grid;overflow:hidden}.depth-stage[data-v-4371e1c1]:active{cursor:grabbing}.depth-stage[data-v-4371e1c1]:focus-visible{outline-offset:3px;outline:2px solid #3478df}.depth-photo[data-v-4371e1c1]{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:8px;width:80%;height:80%;transition:transform .12s ease-out;display:block;box-shadow:0 18px 35px #1f355033}.depth-tools[data-v-4371e1c1]{color:#62758a;justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.depth-tools button[data-v-4371e1c1]{color:#406080;cursor:pointer;background:#fff;border:1px solid #ccd9e8;border-radius:6px;min-width:36px;min-height:34px;padding:5px 12px}.depth-tools button[data-v-4371e1c1]:disabled{opacity:.45;cursor:default}.depth-hint[data-v-4371e1c1]{color:#62758a;text-align:center;margin:12px 0;font-size:12px;line-height:1.7}.photo-list button[data-v-4371e1c1]{border-radius:5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.depth-photo[data-v-4371e1c1]{transition:none}}.category-select[data-v-5207a72f]{min-width:0;position:relative}.category-select button[data-v-5207a72f],.category-select input[data-v-5207a72f]{box-sizing:border-box;color:#344e69;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce0e5;border-radius:6px;padding:9px 10px;font-size:13px}.category-select>button[data-v-5207a72f]{justify-content:space-between;gap:10px;display:flex}.category-options[data-v-5207a72f]{z-index:15;background:#fff;border:1px solid #dce4ee;border-radius:8px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #243b531f}.category-options [role=listbox][data-v-5207a72f]{max-height:240px;margin-top:8px;overflow:auto}.category-options [role=option][data-v-5207a72f]{border:0}.category-options [aria-selected=true][data-v-5207a72f],.category-options [role=option][data-v-5207a72f]:hover{color:#216bcc;background:#edf5ff}.category-options p[data-v-5207a72f]{color:#8290a2;font-size:12px}.unit-picker[data-v-585066b1]{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:flex}.unit-picker>span[data-v-585066b1]{color:#7b8da0}.unit-picker select[data-v-585066b1]{box-sizing:border-box;color:#3a5874;width:auto;max-width:100px;height:34px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:5px;padding:5px 20px 5px 7px;font-size:13px}.unit-picker input[data-v-585066b1]{box-sizing:border-box;border-radius:5px;min-width:0;height:34px;width:100px!important;font:inherit!important;background:#fff!important;border:1px solid #dce4ed!important;padding:5px 8px!important;font-size:13px!important}@media (width<=480px){.unit-picker[data-v-585066b1]{flex-wrap:wrap;flex-shrink:1}.unit-picker input[data-v-585066b1]{width:80px!important}}.price-grades[data-v-614f6bd5]{grid-column:1/-1;gap:14px;font-size:12px;display:grid}.price-grades p[data-v-614f6bd5]{color:#71859b;line-height:1.8}.grade-row[data-v-614f6bd5]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.grade-row label[data-v-614f6bd5]{flex:1;gap:8px;min-width:130px;display:grid}.price-grades input[data-v-614f6bd5]{box-sizing:border-box;background:#fff;border:1px solid #dce3ed;border-radius:6px;min-width:0;max-width:100%;padding:10px}.price-grades button[data-v-614f6bd5]{color:#2475e5;background:#fff;border:1px solid #dce3ed;border-radius:6px;justify-self:start;padding:8px 12px}@media (width<=650px){.grade-row[data-v-614f6bd5]{background:#f8fafc;padding:12px}.grade-row label[data-v-614f6bd5]{flex-basis:100%}}.spec-select[data-v-cf5b3052]{min-width:0}.spec-trigger[data-v-cf5b3052]{box-sizing:border-box;text-align:left;width:100%;min-height:36px;font:inherit;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;color:#344e69!important;background:#fff!important;border:1px solid #dce0e5!important;padding:8px 10px!important;display:flex!important}.spec-trigger>span[data-v-cf5b3052]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spec-trigger .placeholder[data-v-cf5b3052]{color:#8a98a9}.spec-trigger[data-v-cf5b3052]:disabled{cursor:default;background:#f5f7fa!important}.spec-dialog[data-v-cf5b3052]{z-index:1000;box-sizing:border-box;color:#344e69;background:#fff;border:1px solid #dce4ee;border-radius:12px;width:min(600px,100% - 28px);max-height:85dvh;margin:auto;padding:0;font:14px/1.5 sans-serif;position:fixed;inset:0;overflow:hidden;box-shadow:0 12px 40px #14263c26}.spec-dialog[data-v-cf5b3052]::backdrop{background:#182b4659}.spec-dialog[open][data-v-cf5b3052]{flex-direction:column;display:flex}.spec-dialog button[data-v-cf5b3052],.spec-dialog input[data-v-cf5b3052]{box-sizing:border-box;font:inherit}.spec-dialog button[data-v-cf5b3052]{cursor:pointer;transition:background .15s,border-color .15s}.spec-dialog button[data-v-cf5b3052]:disabled{opacity:.5;cursor:default}.spec-dialog button[data-v-cf5b3052]:focus-visible,.spec-dialog input[data-v-cf5b3052]:focus-visible{outline-offset:2px;outline:2px solid #88b8ef}.spec-dialog header[data-v-cf5b3052]{border-bottom:1px solid #edf0f4;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.spec-dialog h2[data-v-cf5b3052]{margin:0;font-size:16px;font-weight:600}.spec-dialog header button[data-v-cf5b3052]{color:#718197;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;font-size:24px;line-height:1;display:grid}.spec-dialog header button[data-v-cf5b3052]:hover{background:#f0f4f8}.spec-body[data-v-cf5b3052]{overscroll-behavior:contain;min-height:0;padding:16px 20px;overflow:auto}.spec-search[data-v-cf5b3052],.spec-create input[data-v-cf5b3052]{color:#344e69;background:#fff;border:1px solid #d5dfea;border-radius:7px;width:100%;min-width:0;padding:9px 12px}.spec-search[data-v-cf5b3052]::placeholder,.spec-create input[data-v-cf5b3052]::placeholder{color:#97a3b2}.spec-help[data-v-cf5b3052]{color:#8290a2;margin:10px 0 14px;font-size:12px}.spec-error[data-v-cf5b3052]{color:#b74234;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff6f4;border:1px solid #f2d3cd;border-radius:7px;margin:0 0 12px;padding:10px 12px;font-size:13px}.spec-options[data-v-cf5b3052]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:230px;padding:2px;display:grid;overflow:auto}.spec-option[data-v-cf5b3052]{background:#fff;border:1px solid #d9e2ed;border-radius:7px;align-items:stretch;min-width:0;display:flex;overflow:hidden}.spec-option[data-v-cf5b3052]:hover{border-color:#a9c5e9}.spec-option.is-selected[data-v-cf5b3052]{background:#edf5ff;border-color:#8bb7ee}.spec-option.is-pending[data-v-cf5b3052]{border-color:#e9b6ad}.spec-choice[data-v-cf5b3052]{color:#526782;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:4px;min-width:0;min-height:38px;padding:8px 4px 8px 11px;display:flex}.spec-choice>span[data-v-cf5b3052]:first-child{overflow-wrap:anywhere}.is-selected .spec-choice[data-v-cf5b3052]{color:#216bcc;font-weight:500}.spec-check[data-v-cf5b3052]{flex-shrink:0;width:14px;font-size:14px}.spec-delete[data-v-cf5b3052]{color:#98a5b6;background:0 0;border:0;border-radius:5px;flex-shrink:0;align-self:center;place-items:center;width:28px;height:28px;margin:0 3px 0 0;padding:0;display:grid}.spec-delete[data-v-cf5b3052]:hover:not(:disabled){color:#c34b3c;background:#fce7e3}.spec-delete-confirm[data-v-cf5b3052]{background:#fff8f6;border:1px solid #f1d5cf;border-radius:8px;margin-top:14px;padding:14px}.spec-delete-message[data-v-cf5b3052]{overflow-wrap:anywhere;align-items:flex-start;gap:9px;display:flex}.spec-delete-message>svg[data-v-cf5b3052]{color:#c66a48;flex-shrink:0;margin-top:2px}.spec-delete-message strong[data-v-cf5b3052]{color:#824638;font-size:13px;font-weight:600}.spec-delete-message p[data-v-cf5b3052]{color:#987a72;margin:5px 0 0;font-size:12px}.spec-delete-actions[data-v-cf5b3052]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.spec-delete-actions button[data-v-cf5b3052],.spec-dialog footer button[data-v-cf5b3052]{color:#526782;background:#fff;border:1px solid #d6dfeb;border-radius:6px;min-height:34px;padding:6px 16px}.spec-delete-actions .spec-danger[data-v-cf5b3052]{color:#fff;background:#ce5748;border-color:#ce5748}.spec-delete-actions .spec-danger[data-v-cf5b3052]:hover:not(:disabled){background:#b94a3c}.spec-empty[data-v-cf5b3052]{text-align:center;color:#8290a2;background:#f7f9fc;border-radius:6px;margin:16px 0;padding:16px;font-size:12px}.spec-create[data-v-cf5b3052]{border-top:1px solid #edf0f4;align-items:center;gap:8px;margin-top:16px;padding-top:16px;display:flex}.spec-create input[data-v-cf5b3052]{flex:1}.spec-add[data-v-cf5b3052]{color:#216bcc;white-space:nowrap;background:#f3f8ff;border:1px solid #c6daf3;border-radius:6px;flex-shrink:0;min-height:38px;padding:8px 12px}.spec-add[data-v-cf5b3052]:hover:not(:disabled){background:#e8f2ff}.spec-dialog footer[data-v-cf5b3052]{background:#fafbfd;border-top:1px solid #e5ebf2;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:12px 20px;display:flex}.spec-dialog footer>span[data-v-cf5b3052]{color:#8290a2;margin-right:auto;font-size:12px}.spec-dialog footer .confirm[data-v-cf5b3052]{color:#fff;background:#2875d3;border-color:#2875d3}.spec-dialog footer .confirm[data-v-cf5b3052]:hover:not(:disabled){background:#2166ba}@media (width<=480px){.spec-dialog header[data-v-cf5b3052]{padding:12px 14px}.spec-body[data-v-cf5b3052]{padding:14px}.spec-dialog footer[data-v-cf5b3052]{padding:12px 14px}.spec-options[data-v-cf5b3052]{grid-template-columns:repeat(2,minmax(0,1fr))}.spec-create[data-v-cf5b3052]{gap:6px}.spec-add[data-v-cf5b3052]{padding:8px}}.size-catalog[data-v-b5f6d856]{color:#526782;background:#f8fafc;border:1px solid #dbe5ef;border-radius:8px;margin:12px 0;padding:14px;font-size:12px}.catalog-heading[data-v-b5f6d856],.quick-add[data-v-b5f6d856],.size-item[data-v-b5f6d856],.manager-actions[data-v-b5f6d856]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.catalog-heading strong[data-v-b5f6d856]{margin-right:auto}.size-catalog button[data-v-b5f6d856],.size-catalog select[data-v-b5f6d856],.size-catalog input[data-v-b5f6d856]{color:inherit;font:inherit;background:#fff;border:1px solid #cddae8;border-radius:5px;padding:7px 9px}.size-catalog button[data-v-b5f6d856]{cursor:pointer}.size-catalog button[data-v-b5f6d856]:disabled{opacity:.5}.size-catalog [role=alert][data-v-b5f6d856]{color:#b74234}.size-chips[data-v-b5f6d856]{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.size-chips button[aria-pressed=true][data-v-b5f6d856]{color:#216bcc;background:#edf5ff;border-color:#216bcc}.catalog-manager[data-v-b5f6d856]{border-top:1px solid #dce5ed;margin-top:12px}.size-group[data-v-b5f6d856]{border-bottom:1px solid #dce5ed;padding:10px 0}.size-item>input[data-v-b5f6d856]{width:90px}.size-catalog details[data-v-b5f6d856]{margin-top:12px}.size-catalog details button[data-v-b5f6d856]{margin:6px 6px 0 0}.size-catalog p[data-v-b5f6d856]{line-height:1.8}.products-page[data-v-26e5b6cc]{max-width:1440px;margin:auto}.page-title[data-v-26e5b6cc]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-title h1[data-v-26e5b6cc]{margin:0;font-size:22px}.page-title p[data-v-26e5b6cc]{color:#858b94;margin:7px 0 0;font-size:12px}.primary[data-v-26e5b6cc]{color:#fff;background:#2475e5;border:1px solid #2475e5;border-radius:4px;align-items:center;gap:6px;height:38px;padding:0 15px;display:flex}.demo-note[data-v-26e5b6cc]{color:#567399;background:#f5f9ff;border:1px solid #d8e5f7;border-radius:4px;align-items:center;gap:7px;margin-bottom:14px;padding:9px 12px;font-size:12px;display:flex}.product-panel[data-v-26e5b6cc]{background:#fff;border:1px solid #e1e4e8;border-radius:6px;overflow:hidden}.tabs[data-v-26e5b6cc]{border-bottom:1px solid #e7e9ec;gap:24px;padding:0 22px;display:flex;overflow:auto}.tabs button[data-v-26e5b6cc]{color:#636a74;white-space:nowrap;background:0 0;border:0;height:52px;padding:0 2px;position:relative}.tabs button.active[data-v-26e5b6cc]{color:#246fd5;font-weight:700}.tabs button.active[data-v-26e5b6cc]:after{content:"";background:#2475e5;height:2px;position:absolute;bottom:0;left:0;right:0}.tabs b[data-v-26e5b6cc]{color:#a0a5ac;margin-left:5px;font-size:10px}.filters[data-v-26e5b6cc]{background:#fafbfc;align-items:center;gap:10px;padding:15px 22px;display:flex}.filters label[data-v-26e5b6cc]{color:#9aa0a8;background:#fff;border:1px solid #dce0e4;border-radius:4px;grid-template-columns:30px 1fr;align-items:center;width:260px;height:36px;display:grid}.filters label svg[data-v-26e5b6cc]{margin:auto}.filters input[data-v-26e5b6cc]{border:0;outline:0;min-width:0}.filters select[data-v-26e5b6cc]{color:#656b74;background:#fff;border:1px solid #dce0e4;border-radius:4px;height:36px;padding:0 30px 0 10px}.filters>button[data-v-26e5b6cc]{color:#737983;background:#fff;border:1px solid #dce0e4;border-radius:4px;align-items:center;gap:4px;height:36px;padding:0 11px;display:flex}.filters>span[data-v-26e5b6cc]{color:#979da5;margin-left:auto;font-size:11px}.table-head[data-v-26e5b6cc],.product-row[data-v-26e5b6cc]{grid-template-columns:minmax(280px,2.2fr) minmax(100px,.8fr) minmax(80px,.65fr) minmax(90px,.7fr) minmax(110px,.8fr) minmax(150px,1fr);align-items:center;gap:12px;display:grid}.table-head[data-v-26e5b6cc]{color:#777e87;background:#f7f8fa;border-top:1px solid #e9ebee;border-bottom:1px solid #e9ebee;height:42px;padding:0 22px;font-size:11px}.product-row[data-v-26e5b6cc]{border-bottom:1px solid #eceef1;min-height:104px;padding:14px 22px}.product-row[data-v-26e5b6cc]:last-child{border:0}.product-info[data-v-26e5b6cc]{align-items:center;gap:12px;min-width:0;display:flex}.product-info img[data-v-26e5b6cc]{object-fit:cover;border-radius:4px;flex:none;width:70px;height:70px}.product-info>div[data-v-26e5b6cc]{min-width:0}.product-info strong[data-v-26e5b6cc],.product-info span[data-v-26e5b6cc],.product-info small[data-v-26e5b6cc],.price strong[data-v-26e5b6cc],.price span[data-v-26e5b6cc],.stock strong[data-v-26e5b6cc],.stock span[data-v-26e5b6cc],.performance strong[data-v-26e5b6cc],.performance span[data-v-26e5b6cc]{display:block}.product-info strong[data-v-26e5b6cc]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.product-info span[data-v-26e5b6cc]{color:#818791;margin-top:8px;font-size:10px}.product-info small[data-v-26e5b6cc]{color:#9ca1a8;margin-top:5px}.price span[data-v-26e5b6cc],.stock span[data-v-26e5b6cc],.performance span[data-v-26e5b6cc]{color:#969ca4;margin-top:6px;font-size:10px}.stock strong[data-v-26e5b6cc],.performance strong[data-v-26e5b6cc]{font-size:12px}.product-status>span[data-v-26e5b6cc]{color:#656d77;background:#f0f2f5;border-radius:3px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:inline-flex}.product-status i[data-v-26e5b6cc]{background:currentColor;border-radius:50%;width:5px;height:5px}.product-status .status-on_shelf[data-v-26e5b6cc],.product-status .status-approved[data-v-26e5b6cc]{color:#25875f;background:#eaf7f1}.product-status .status-pending[data-v-26e5b6cc]{color:#c2791f;background:#fff4e5}.product-status .status-rejected[data-v-26e5b6cc]{color:#d54b43;background:#fff0ee}.product-status em[data-v-26e5b6cc]{color:#d54b43;text-overflow:ellipsis;white-space:nowrap;max-width:145px;margin-top:6px;font-size:9px;font-style:normal;display:block;overflow:hidden}.actions[data-v-26e5b6cc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actions button[data-v-26e5b6cc]{color:#2771d4;background:0 0;border:0;padding:0;font-size:11px}.actions .more[data-v-26e5b6cc]{color:#7f858e;place-items:center;width:26px;height:26px;display:grid}.empty[data-v-26e5b6cc]{color:#a0a6ae;align-content:center;place-items:center;gap:10px;min-height:320px;display:grid}.empty svg[data-v-26e5b6cc]{width:36px;height:36px}.empty strong[data-v-26e5b6cc]{color:#555c65}.empty span[data-v-26e5b6cc]{font-size:11px}.pagination[data-v-26e5b6cc]{border-top:1px solid #e8eaed;justify-content:flex-end;align-items:center;gap:6px;padding:14px 22px;display:flex}.pagination button[data-v-26e5b6cc]{color:#7c838d;background:#fff;border:1px solid #dfe2e6;border-radius:3px;place-items:center;width:30px;height:30px;display:grid}.pagination button svg[data-v-26e5b6cc]{width:14px}.pagination .current[data-v-26e5b6cc]{color:#fff;background:#2774df;border-color:#2774df}.pagination span[data-v-26e5b6cc]{color:#91979f;margin-left:8px;font-size:10px}.spin[data-v-26e5b6cc]{animation:1s linear infinite spin-26e5b6cc}@keyframes spin-26e5b6cc{to{transform:rotate(360deg)}}.editor[data-v-26e5b6cc]{background:#fff;border-radius:6px;flex-direction:column;width:min(900px,100%);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 25px 70px #00000040}.editor>header[data-v-26e5b6cc]{border-bottom:1px solid #e6e8eb;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.editor h2[data-v-26e5b6cc],.editor p[data-v-26e5b6cc]{margin:0}.editor h2[data-v-26e5b6cc]{font-size:18px}.editor p[data-v-26e5b6cc]{color:#8b9199;margin-top:6px;font-size:11px}.editor header button[data-v-26e5b6cc]{background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.editor form[data-v-26e5b6cc]{flex-direction:column;flex:1;min-height:0;display:flex}.editor-body[data-v-26e5b6cc]{gap:14px;padding:18px 22px;display:grid;overflow:auto}.editor fieldset[data-v-26e5b6cc]{border:1px solid #e3e6ea;border-radius:5px;min-width:0;margin:0;padding:17px}.editor legend[data-v-26e5b6cc]{color:#41474f;padding:0 6px;font-size:12px;font-weight:700}.fields[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fields label[data-v-26e5b6cc]{gap:7px;display:grid}.fields .full[data-v-26e5b6cc]{grid-column:1/-1}.fields label>span[data-v-26e5b6cc]{color:#606771;font-size:11px}.fields b[data-v-26e5b6cc]{color:#dc5148}.fields input[data-v-26e5b6cc],.fields select[data-v-26e5b6cc],.fields textarea[data-v-26e5b6cc],.sku-row input[data-v-26e5b6cc],.tier-row input[data-v-26e5b6cc]{border:1px solid #dce0e5;border-radius:3px;outline:0;width:100%}.fields input[data-v-26e5b6cc],.fields select[data-v-26e5b6cc],.sku-row input[data-v-26e5b6cc],.tier-row input[data-v-26e5b6cc]{height:35px;padding:0 9px}.fields textarea[data-v-26e5b6cc]{resize:vertical;font:inherit;padding:9px}.fields input[data-v-26e5b6cc]:focus,.fields select[data-v-26e5b6cc]:focus,.fields textarea[data-v-26e5b6cc]:focus,.sku-row input[data-v-26e5b6cc]:focus,.tier-row input[data-v-26e5b6cc]:focus{border-color:#6da1e8}.suffix[data-v-26e5b6cc]{border:1px solid #dce0e5;border-radius:3px;align-items:center;height:35px;display:flex;overflow:hidden}.suffix input[data-v-26e5b6cc]{border:0;height:100%}.suffix i[data-v-26e5b6cc]{color:#8f959d;padding:0 9px;font-size:10px;font-style:normal}.switch-row[data-v-26e5b6cc]{align-content:start}.switch-row button[data-v-26e5b6cc]{background:#c8cdd3;border:0;border-radius:12px;width:38px;height:22px;padding:0;position:relative}.switch-row button i[data-v-26e5b6cc]{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:3px;left:3px}.switch-row button.on[data-v-26e5b6cc]{background:#2c7be5}.switch-row button.on i[data-v-26e5b6cc]{transform:translate(16px)}.sku-head[data-v-26e5b6cc],.sku-row[data-v-26e5b6cc]{grid-template-columns:1.2fr 1fr 90px 90px 30px;gap:8px;display:grid}.tier-head[data-v-26e5b6cc],.tier-row[data-v-26e5b6cc]{grid-template-columns:1fr 1fr 1fr 30px;gap:8px;display:grid}.sku-head[data-v-26e5b6cc],.tier-head[data-v-26e5b6cc]{color:#8b919a;margin-bottom:7px;font-size:10px}.sku-row[data-v-26e5b6cc],.tier-row[data-v-26e5b6cc]{margin-bottom:8px}.sku-row button[data-v-26e5b6cc],.tier-row button[data-v-26e5b6cc]{color:#9a9fa6;background:0 0;border:0;place-items:center;display:grid}.sku-row button[data-v-26e5b6cc]:disabled,.tier-row button[data-v-26e5b6cc]:disabled{opacity:.25}.add-row[data-v-26e5b6cc]{color:#2873d6;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:11px;display:flex}.editor footer[data-v-26e5b6cc]{background:#fafbfc;border-top:1px solid #e5e7ea;justify-content:flex-end;gap:9px;padding:13px 22px;display:flex}.editor footer button[data-v-26e5b6cc]{color:#5f6670;background:#fff;border:1px solid #d8dce1;border-radius:4px;align-items:center;gap:5px;height:36px;padding:0 15px;display:flex}.editor footer button.primary[data-v-26e5b6cc]{color:#fff;background:#2475e5;border-color:#2475e5}.notice[data-v-26e5b6cc]{z-index:150;color:#fff;background:#26313c;border-radius:4px;align-items:center;gap:7px;padding:11px 18px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.toast-enter-active[data-v-26e5b6cc],.toast-leave-active[data-v-26e5b6cc]{transition:all .2s}.toast-enter-from[data-v-26e5b6cc],.toast-leave-to[data-v-26e5b6cc]{opacity:0;transform:translate(-50%,-7px)}@media (width<=980px){.table-head[data-v-26e5b6cc]{display:none}.product-row[data-v-26e5b6cc]{grid-template-columns:minmax(260px,2fr) repeat(3,minmax(80px,.7fr))}.product-status[data-v-26e5b6cc],.actions[data-v-26e5b6cc]{grid-column:2/-1}.actions[data-v-26e5b6cc]{justify-content:flex-end;margin-top:-30px}}@media (width<=650px){.page-title p[data-v-26e5b6cc]{max-width:220px}.tabs[data-v-26e5b6cc]{gap:18px;padding:0 14px}.filters[data-v-26e5b6cc]{grid-template-columns:1fr auto;padding:12px;display:grid}.filters label[data-v-26e5b6cc]{width:auto}.filters select[data-v-26e5b6cc]{grid-column:1/2}.filters>span[data-v-26e5b6cc]{grid-column:1/-1;margin:0}.product-row[data-v-26e5b6cc]{grid-template-columns:1fr 1fr 1fr;padding:14px;display:grid}.product-info[data-v-26e5b6cc]{grid-column:1/-1}.product-info img[data-v-26e5b6cc]{width:60px;height:60px}.product-status[data-v-26e5b6cc]{grid-column:1/2}.actions[data-v-26e5b6cc]{grid-column:2/-1;justify-content:flex-end;margin:0}.performance[data-v-26e5b6cc]{display:none}.pagination[data-v-26e5b6cc]{padding:12px}.modal-mask[data-v-26e5b6cc]{padding:0}.editor[data-v-26e5b6cc]{border-radius:0;width:100%;height:100vh;max-height:none}.fields[data-v-26e5b6cc],.fields.three[data-v-26e5b6cc]{grid-template-columns:1fr}.fields .full[data-v-26e5b6cc]{grid-column:auto}.sku-head[data-v-26e5b6cc]{display:none}.sku-row[data-v-26e5b6cc]{grid-template-columns:1fr 1fr 70px 30px}.sku-row input[data-v-26e5b6cc]:nth-child(4){display:none}.editor footer[data-v-26e5b6cc]{padding:10px}.editor footer button[data-v-26e5b6cc]{padding:0 10px}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.spec-settings[data-v-26e5b6cc]{color:#68778c;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;font-size:12px;display:flex}.spec-settings select[data-v-26e5b6cc]{background:#fff;border:1px solid #dce0e5;border-radius:4px;margin-left:8px;padding:7px}.spec-sync-note[data-v-26e5b6cc]{background:#f0f6ff;border:1px solid #d0e1f7;border-radius:6px;margin:12px 0;padding:12px}.editor .spec-sync-note p[data-v-26e5b6cc]{color:#42668f;font-size:12px;line-height:1.7}.sku-head[data-v-26e5b6cc],.sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(100px,1fr) minmax(100px,1fr) minmax(120px,1.2fr) 80px 80px 30px;align-items:start}.legacy-spec[data-v-26e5b6cc]{color:#a14719;grid-column:1/-1}.spec-sync-dialog[data-v-26e5b6cc]{box-sizing:border-box;background:#fff;border-radius:10px;width:min(540px,100%);max-height:85vh;padding:24px;overflow:auto}.spec-sync-dialog h2[data-v-26e5b6cc]{margin:0 0 16px;font-size:18px}.spec-sync-dialog p[data-v-26e5b6cc],.spec-sync-dialog li[data-v-26e5b6cc]{color:#53667d;font-size:13px;line-height:1.8}.spec-sync-dialog>div[data-v-26e5b6cc]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.spec-sync-dialog button[data-v-26e5b6cc]{color:#53667d;background:#fff;border:1px solid #d8dce1;border-radius:5px;padding:9px 12px}.spec-sync-dialog button.primary[data-v-26e5b6cc]{color:#fff;background:#2475e5;border-color:#2475e5}.spec-sync-dialog button[data-v-26e5b6cc]:disabled{opacity:.4}@media (width<=650px){.sku-row[data-v-26e5b6cc]{grid-template-columns:1fr 1fr}.sku-row input[data-v-26e5b6cc]:nth-child(4){display:block}.sku-row button[data-v-26e5b6cc]{min-height:35px}.sku-head[data-v-26e5b6cc]{display:none}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-photos>strong[data-v-26e5b6cc],.model-upload>strong[data-v-26e5b6cc],.media-preview>strong[data-v-26e5b6cc]{color:#606771;font-size:12px;display:block}.photo-upload-actions[data-v-26e5b6cc]{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.photo-upload-actions button[data-v-26e5b6cc],.model-upload>button[data-v-26e5b6cc]{color:#3478d5;cursor:pointer;background:#f0f6ff;border:1px solid #c9ddf5;border-radius:6px;padding:9px 14px;font-size:12px}.model-upload>button[data-v-26e5b6cc]{margin:12px 8px 0 0}.photo-upload-actions button[data-v-26e5b6cc]:disabled,.model-upload>button[data-v-26e5b6cc]:disabled{opacity:.5;cursor:default}.photo-upload-actions>span[data-v-26e5b6cc]{color:#68778c;font-size:12px}.fields .hidden-file[data-v-26e5b6cc]{display:none}.uploaded-photos[data-v-26e5b6cc]{flex-wrap:wrap;gap:10px;display:flex}.uploaded-photos>div[data-v-26e5b6cc]{border:1px solid #e0e5eb;border-radius:7px;width:100px;height:100px;position:relative;overflow:hidden}.uploaded-photos img[data-v-26e5b6cc]{object-fit:cover;width:100%;height:100%}.uploaded-photos span[data-v-26e5b6cc]{color:#fff;text-align:center;background:#26313cb3;padding:4px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.uploaded-photos button[data-v-26e5b6cc]{color:#68778c;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:3px;display:grid;position:absolute;top:4px;right:4px}.media-preview[data-v-26e5b6cc]{background:#f8fafd;border:1px solid #e4eaf2;border-radius:8px;padding:16px}.media-preview>strong[data-v-26e5b6cc]{margin-bottom:12px}.media-preview[data-v-26e5b6cc] .product-media{max-width:480px;margin:auto}.product-editor-page[data-v-26e5b6cc]{color:#34465e;max-width:1100px;margin:auto}.product-editor-page .editor[data-v-26e5b6cc]{width:100%;height:auto;max-height:none;box-shadow:none;border:1px solid #e3e6ea;border-radius:10px;overflow:visible}.product-editor-page .editor-body[data-v-26e5b6cc]{overflow:visible}.product-editor-page .editor footer[data-v-26e5b6cc]{z-index:5;border-radius:0 0 10px 10px;flex-wrap:wrap;position:sticky;bottom:0}.back-button[data-v-26e5b6cc]{color:#4976aa;cursor:pointer;background:#fff;border:1px solid #d6e3f3;border-radius:7px;align-items:center;gap:6px;margin-bottom:18px;padding:10px 14px;display:inline-flex}.back-button[data-v-26e5b6cc]:disabled,.editor footer button[data-v-26e5b6cc]:disabled{opacity:.5;cursor:default}.editor-state[data-v-26e5b6cc]{background:#fff;border:1px solid #e3e6ea;border-radius:8px;padding:24px}.editor-state.error[data-v-26e5b6cc]{color:#b55f4f}.fields input[data-v-26e5b6cc],.fields select[data-v-26e5b6cc],.fields textarea[data-v-26e5b6cc],.sku-row input[data-v-26e5b6cc],.tier-row input[data-v-26e5b6cc]{box-sizing:border-box}.auto-badge[data-v-26e5b6cc]{color:#2475e5;background:#edf4ff;border-radius:4px;margin-left:8px;padding:3px 6px;font-weight:400}.field-hint[data-v-26e5b6cc]{color:#8b98a9;font-size:11px}.visibility-channels[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 22px;display:grid}.visibility-channels label[data-v-26e5b6cc],.scope-options label[data-v-26e5b6cc]{cursor:pointer;background:#fff;border:1px solid #e0e6ee;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;transition:background .15s,border-color .15s;display:flex}.visibility-panel label.selected[data-v-26e5b6cc]{background:#f2f7ff;border-color:#80ace8}.visibility-panel input[data-v-26e5b6cc]{accent-color:#2475e5;flex-shrink:0;width:16px;height:16px;margin:1px 0}.visibility-panel strong[data-v-26e5b6cc]{color:#40516a;font-size:12px;font-weight:600;display:block}.visibility-panel small[data-v-26e5b6cc]{color:#8895a6;margin-top:6px;font-size:11px;line-height:1.6;display:block}.visibility-scopes[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.visibility-scopes h3[data-v-26e5b6cc]{color:#53647b;margin:0 0 10px;font-size:12px;font-weight:600}.scope-options[data-v-26e5b6cc]{gap:8px;display:grid}.editor .visibility-tip[data-v-26e5b6cc]{color:#a47d3d;background:#fff8ea;border-radius:6px;margin-top:14px;padding:10px 12px;line-height:1.7}@media (width<=650px){.visibility-channels[data-v-26e5b6cc],.visibility-scopes[data-v-26e5b6cc]{grid-template-columns:1fr;gap:12px}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.products-page[data-v-26e5b6cc]{color:#34465e;max-width:1680px}.page-title[data-v-26e5b6cc]{gap:16px;margin:4px 0 24px}.page-title h1[data-v-26e5b6cc]{letter-spacing:-.5px;color:#263b55;font-size:24px}.page-title p[data-v-26e5b6cc]{color:#7b899c;font-size:13px;line-height:1.7}.page-actions[data-v-26e5b6cc]{flex-shrink:0;gap:10px;display:flex}.secondary[data-v-26e5b6cc]{color:#466487;background:#fff;border:1px solid #d6e0ed;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 15px;display:flex}.primary[data-v-26e5b6cc]{border-radius:7px}.product-panel[data-v-26e5b6cc]{border-color:#e1e7ef;border-radius:12px;box-shadow:0 3px 14px #213c5904}.tabs button[data-v-26e5b6cc]{font-size:13px}.table-head[data-v-26e5b6cc]{color:#697b91;background:#f6f8fb;font-size:12px}.product-info strong[data-v-26e5b6cc]{color:#34465e;font-size:14px}.product-info span[data-v-26e5b6cc],.product-info small[data-v-26e5b6cc],.price span[data-v-26e5b6cc],.stock span[data-v-26e5b6cc],.performance span[data-v-26e5b6cc],.actions button[data-v-26e5b6cc]{font-size:12px}.product-info img[data-v-26e5b6cc]{border-radius:8px;width:76px;height:84px}.product-row[data-v-26e5b6cc]{min-height:116px}.price strong[data-v-26e5b6cc]{font-size:15px}.product-status>span[data-v-26e5b6cc]{border-radius:5px;font-size:11px}.filters>span[data-v-26e5b6cc],.pagination span[data-v-26e5b6cc]{font-size:12px}.product-editor-page[data-v-26e5b6cc]{max-width:none}.back-button[data-v-26e5b6cc]{color:#6b7f98;background:0 0;border:0;margin-bottom:14px;padding:4px 0}.product-editor-page .editor[data-v-26e5b6cc]{background:0 0;border:0;border-radius:0}.editor>header[data-v-26e5b6cc]{border:0;padding:0 0 22px}.editor-eyebrow[data-v-26e5b6cc]{letter-spacing:1.6px;color:#8a99ac;margin-bottom:8px;font-size:10px;display:block}.editor h2[data-v-26e5b6cc]{color:#263b55;letter-spacing:-.5px;font-size:25px}.editor p[data-v-26e5b6cc]{color:#7e8c9f;font-size:12px;line-height:1.7}.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;padding:0;display:grid}.editor-main[data-v-26e5b6cc],.editor-sidebar[data-v-26e5b6cc]{gap:20px;min-width:0;display:grid}.editor fieldset[data-v-26e5b6cc]{background:#fff;border:1px solid #e0e7f0;border-radius:10px;padding:20px;box-shadow:0 3px 12px #243e5803}.editor legend[data-v-26e5b6cc]{color:#34465e;padding:0 8px;font-size:14px}.fields[data-v-26e5b6cc]{gap:16px}.fields input[data-v-26e5b6cc],.fields select[data-v-26e5b6cc],.sku-row input[data-v-26e5b6cc],.tier-row input[data-v-26e5b6cc]{color:#34465e;border-radius:6px;min-width:0;height:38px}.fields textarea[data-v-26e5b6cc]{border-radius:6px}.fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.visibility-channels[data-v-26e5b6cc]{gap:8px;margin:12px 0 16px}.visibility-channels label[data-v-26e5b6cc]{gap:7px;padding:10px}.visibility-panel small[data-v-26e5b6cc]{margin-top:4px;font-size:11px;line-height:1.5}.visibility-scopes[data-v-26e5b6cc]{grid-template-columns:1fr;gap:14px}.visibility-scopes h3[data-v-26e5b6cc]{margin-bottom:8px;font-size:12px}.scope-options[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.scope-options label[data-v-26e5b6cc]{border-radius:6px;gap:5px;padding:9px 6px}.scope-options strong[data-v-26e5b6cc]{white-space:nowrap;font-size:11px}.scope-options small[data-v-26e5b6cc]{display:none}.visibility-panel input[data-v-26e5b6cc]{width:14px;height:14px;margin-top:1px}.editor .visibility-tip[data-v-26e5b6cc]{margin-top:10px;padding:8px 10px;font-size:11px}.spec-overview[data-v-26e5b6cc]{color:#8a98aa;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:11px;display:flex}.spec-overview>span[data-v-26e5b6cc]:first-child{color:#55749b;background:#f0f5fc;border-radius:5px;padding:4px 9px}.sku-head[data-v-26e5b6cc],.sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(80px,.9fr) minmax(75px,.75fr) minmax(110px,1.15fr) 66px 66px minmax(130px,1.5fr) 26px;align-items:start;gap:8px}.sku-head[data-v-26e5b6cc]{font-size:11px}.sku-row[data-v-26e5b6cc]{border-bottom:1px solid #f0f3f7;margin-bottom:10px;padding-bottom:10px}.sku-row input[readonly][data-v-26e5b6cc]{color:#8b98a9;background:#f6f8fb}.sku-row[data-v-26e5b6cc] select,.sku-row[data-v-26e5b6cc] input{border-radius:6px;height:38px;font-size:12px}.spec-settings[data-v-26e5b6cc]{gap:8px;margin-bottom:12px}.spec-settings>span[data-v-26e5b6cc],.tier-head[data-v-26e5b6cc]{font-size:11px}.product-editor-page .editor footer[data-v-26e5b6cc]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border:1px solid #e1e7ef;border-radius:9px;align-items:center;margin-top:20px;padding:14px 18px;box-shadow:0 -4px 18px #34465e06}.save-hint[data-v-26e5b6cc]{color:#8a98a9;margin-right:auto;font-size:11px}.editor footer button[data-v-26e5b6cc]{border-radius:6px}.media-preview[data-v-26e5b6cc] .product-media{max-width:320px}.editor[data-v-26e5b6cc] .customer-pricing{background:#fff;border-color:#e0e7f0;border-radius:10px;padding:20px}.editor[data-v-26e5b6cc] .customer-pricing legend{font-size:14px}.editor[data-v-26e5b6cc] .pricing-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.editor[data-v-26e5b6cc] .pricing-fields label:first-child{grid-column:1/-1}.editor[data-v-26e5b6cc] .style-summary{gap:8px;margin:10px 0 14px;padding:10px;font-size:12px}.editor[data-v-26e5b6cc] .pricing-actions{flex-wrap:wrap;gap:10px}.editor[data-v-26e5b6cc] .intro,.editor[data-v-26e5b6cc] .hint{margin-bottom:10px;font-size:11px}.editor[data-v-26e5b6cc] .grant{margin:12px 0 8px;font-size:11px}@media (width>=1550px){.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) 420px}}@media (width<=1250px){.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr)}.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.trade-panel[data-v-26e5b6cc]{grid-column:1/-1}.fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.sku-head[data-v-26e5b6cc]{display:none}.sku-row[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr)) 32px}.sku-row[data-v-26e5b6cc]>:first-child{grid-column:1}.sku-row[data-v-26e5b6cc]>:nth-child(2){grid-column:2}.sku-row[data-v-26e5b6cc]>:nth-child(3){grid-column:1/-1}.sku-row[data-v-26e5b6cc]>:nth-child(4){grid-column:1;display:block}.sku-row[data-v-26e5b6cc]>:nth-child(5){grid-column:2}.sku-row[data-v-26e5b6cc]>:nth-child(6){grid-column:1/3}.sku-row>button[data-v-26e5b6cc]{grid-area:1/3;min-height:38px}.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:1fr}.trade-panel[data-v-26e5b6cc]{grid-column:auto}.fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.save-hint[data-v-26e5b6cc]{width:100%}}@media (width<=650px){.page-title[data-v-26e5b6cc]{flex-wrap:wrap}.page-title p[data-v-26e5b6cc]{max-width:none}.page-actions[data-v-26e5b6cc]{width:100%}.page-actions button[data-v-26e5b6cc]{flex:1;justify-content:center}.editor fieldset[data-v-26e5b6cc]{padding:16px}.editor h2[data-v-26e5b6cc]{font-size:22px}.fields[data-v-26e5b6cc]{grid-template-columns:1fr}.fields .full[data-v-26e5b6cc]{grid-column:1/-1}.editor>header[data-v-26e5b6cc]{padding-bottom:18px}.product-editor-page .editor footer[data-v-26e5b6cc]{gap:7px;padding:10px}.editor footer button[data-v-26e5b6cc]{font-size:12px}.product-editor-page .editor[data-v-26e5b6cc]{height:auto}.table-head[data-v-26e5b6cc]{display:none}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.spec-panel[data-v-26e5b6cc],.tier-panel[data-v-26e5b6cc]{grid-column:1/-1}.editor-main .fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.model-upload[data-v-26e5b6cc],.media-preview[data-v-26e5b6cc]{background:#f8fafd;border:1px solid #e4eaf2;border-radius:7px;padding:12px 14px}.model-upload summary[data-v-26e5b6cc],.media-preview summary[data-v-26e5b6cc]{cursor:pointer;color:#53667d;font-size:12px;font-weight:600}.model-upload summary small[data-v-26e5b6cc],.media-preview summary small[data-v-26e5b6cc]{color:#8b98a9;margin-left:8px;font-size:11px;font-weight:400}.media-preview[open] summary[data-v-26e5b6cc]{margin-bottom:12px}.editor-sidebar .pricing-panel[data-v-26e5b6cc]{min-width:0}.editor-main>.trade-panel[data-v-26e5b6cc]{grid-column:auto}@media (width<=650px){.editor-main .fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.model-upload summary small[data-v-26e5b6cc],.media-preview summary small[data-v-26e5b6cc]{display:none}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.visibility-presets[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 16px;display:grid}.visibility-presets button[data-v-26e5b6cc]{color:#75859a;background:#fff;border:1px solid #dfe6f0;border-radius:6px;padding:8px 5px;font-size:11px}.visibility-presets button.active[data-v-26e5b6cc]{color:#3269b1;background:#eef5ff;border-color:#7ca6dc;font-weight:600}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-toolbar[data-v-26e5b6cc]{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:center;gap:16px;display:flex}.product-toolbar .tabs[data-v-26e5b6cc]{border-bottom:0;min-width:0}.product-toolbar .page-actions[data-v-26e5b6cc]{padding:7px 16px 7px 0}@media (width<=760px){.product-toolbar[data-v-26e5b6cc]{flex-wrap:wrap;gap:0}.product-toolbar .tabs[data-v-26e5b6cc]{box-sizing:border-box;width:100%}.product-toolbar .page-actions[data-v-26e5b6cc]{box-sizing:border-box;width:100%;padding:0 14px 12px}.product-toolbar .page-actions button[data-v-26e5b6cc]{flex:1;justify-content:center}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-panel[data-v-26e5b6cc]{background:#fbfdff;border:1px solid #cbdbe9;box-shadow:0 8px 28px #274c7110}.product-toolbar[data-v-26e5b6cc]{background:linear-gradient(105deg,#e2edf7,#edf3f9 55%,#f4f2ed);border-bottom-color:#cadce9;position:relative}.product-toolbar[data-v-26e5b6cc]:before{content:"";background:linear-gradient(90deg,#315f88,#7fabc8 60%,#d4ba91);height:3px;position:absolute;top:0;left:0;right:0}.tabs button[data-v-26e5b6cc]{color:#61798f}.tabs button.active[data-v-26e5b6cc]{color:#254f73}.tabs button.active[data-v-26e5b6cc]:after{background:#386e98;border-radius:3px 3px 0 0;height:3px}.product-toolbar .secondary[data-v-26e5b6cc]{color:#3b6284;background:#f6f9fc;border-color:#bbcfdf;box-shadow:inset 0 1px #fff}.filters[data-v-26e5b6cc]{background:#f0f5fa;border-bottom:1px solid #e0e9f2}.filters label[data-v-26e5b6cc],.filters select[data-v-26e5b6cc],.filters>button[data-v-26e5b6cc]{border-color:#cfdeeb;border-radius:6px}.filters>span[data-v-26e5b6cc]{color:#667f98;background:#e4edf6;border-radius:5px;padding:5px 9px}.table-head[data-v-26e5b6cc]{color:#516e89;background:#e9f0f6;border-color:#d7e3ee}.product-row[data-v-26e5b6cc]{background:#fbfdff;border-color:#e2ebf3;transition:background .18s,box-shadow .18s}.product-row[data-v-26e5b6cc]:nth-child(2n){background:#f5f8fc}.product-row[data-v-26e5b6cc]:hover{background:#eaf2fa;box-shadow:inset 3px 0 #7199bb}.product-info img[data-v-26e5b6cc]{border:1px solid #d6e3ee;box-shadow:0 3px 8px #25476b0c}.product-info small[data-v-26e5b6cc]{color:#70859a;background:#edf3f8;border:1px solid #dce7f0;border-radius:4px;margin-top:7px;padding:3px 7px;font-size:10px;display:inline-block}.price strong[data-v-26e5b6cc]{color:#af7850}.stock strong[data-v-26e5b6cc]{color:#365e7c}.actions button[data-v-26e5b6cc]{color:#3e6e97;background:#eff5fb;border:1px solid #d1e0ec;border-radius:5px;padding:5px 8px}.actions button[data-v-26e5b6cc]:hover{background:#e0edf9;border-color:#8aaccc}.pagination[data-v-26e5b6cc]{background:#eff4f9;border-color:#dce6f0}.editor fieldset[data-v-26e5b6cc]{border-color:#d2e0ec;box-shadow:0 5px 18px #284c7008}.editor legend[data-v-26e5b6cc]{color:#3a6385}.editor-eyebrow[data-v-26e5b6cc]{color:#a88959}.editor>header[data-v-26e5b6cc]{border-bottom:1px solid #d6e1ec;margin-bottom:20px}.editor .model-upload[data-v-26e5b6cc],.editor .media-preview[data-v-26e5b6cc]{background:#edf3f8;border-color:#d5e2ee}@media (prefers-reduced-motion:reduce){.product-row[data-v-26e5b6cc]{transition:none}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-editor-page[data-v-26e5b6cc]{max-width:1440px;padding-bottom:12px}.product-editor-page .editor>header[data-v-26e5b6cc]{margin-bottom:24px;padding-bottom:20px}.editor-eyebrow[data-v-26e5b6cc]{color:#7c8da0;letter-spacing:.5px;font-size:11px}.editor-main[data-v-26e5b6cc],.editor-sidebar[data-v-26e5b6cc]{align-content:start;gap:24px}.editor-main>fieldset[data-v-26e5b6cc]{grid-column:auto}.product-editor-page .editor fieldset[data-v-26e5b6cc]{box-shadow:none;border:1px solid #dfe7ef;border-radius:12px;padding:24px;position:relative}.product-editor-page .editor legend[data-v-26e5b6cc],.product-editor-page .editor[data-v-26e5b6cc] .customer-pricing legend{float:left;box-sizing:border-box;color:#304d68;border-bottom:1px solid #edf0f4;width:100%;margin:0 0 20px;padding:0 0 14px;font-size:15px;font-weight:600;line-height:1.5}.product-editor-page .editor fieldset>legend[data-v-26e5b6cc]+*,.product-editor-page .editor[data-v-26e5b6cc] .customer-pricing legend+*{clear:both}.editor .section-description[data-v-26e5b6cc]{margin:0 0 16px}.editor-main .fields[data-v-26e5b6cc]{align-items:start;gap:18px}.product-photos>p[data-v-26e5b6cc]{margin-bottom:12px}.photo-upload-actions[data-v-26e5b6cc]{gap:8px;margin:10px 0 12px}.uploaded-photos>div[data-v-26e5b6cc]{width:100px;height:112px}.uploaded-photos .photo-placeholder[data-v-26e5b6cc]{color:#6c89a2;cursor:pointer;background:#f7fafc;border:1px dashed #b9cddd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:112px;height:112px;padding:0;display:flex;position:static;inset:auto}.uploaded-photos .photo-placeholder>span[data-v-26e5b6cc]{color:inherit;background:0 0;padding:0;font-size:12px;position:static}.editor .model-upload[data-v-26e5b6cc],.editor .media-preview[data-v-26e5b6cc]{background:#f8fafc;border-color:#e5ebf0;padding:12px}.editor-sidebar .fields.three[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.editor-sidebar .switch-row[data-v-26e5b6cc]{gap:10px}.editor-sidebar .visibility-channels[data-v-26e5b6cc]{grid-template-columns:1fr;gap:8px;margin-bottom:18px}.editor-sidebar .visibility-channels label[data-v-26e5b6cc]{padding:10px 12px}.editor-sidebar .visibility-channels small[data-v-26e5b6cc]{margin-top:3px}.editor-sidebar .scope-options label[data-v-26e5b6cc]{flex-wrap:wrap;align-items:center;gap:5px;padding:9px 7px}.editor-sidebar[data-v-26e5b6cc] .pricing-fields{gap:14px}.editor-sidebar[data-v-26e5b6cc] .style-summary{display:none}.sku-head[data-v-26e5b6cc],.sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(78px,1fr) minmax(72px,.8fr) minmax(100px,1.1fr) 60px 65px minmax(115px,1.35fr) 24px;gap:8px}.sku-head[data-v-26e5b6cc],.tier-head[data-v-26e5b6cc]{color:#75869a;background:#f5f8fb;border-radius:6px;padding:10px 8px}.sku-row[data-v-26e5b6cc]{padding:4px 8px 12px}.sku-field[data-v-26e5b6cc],.tier-field[data-v-26e5b6cc]{gap:6px;min-width:0;display:grid}.sku-field>span[data-v-26e5b6cc],.tier-field>span[data-v-26e5b6cc]{color:#718297;font-size:11px;display:none}.tier-row[data-v-26e5b6cc]{padding:0 8px}.tier-field input[data-v-26e5b6cc]{font:inherit;font-size:12px}.product-editor-page .editor footer[data-v-26e5b6cc]{gap:10px;margin-top:24px;padding:14px 20px;box-shadow:0 -3px 16px #34465e08}.editor footer button[data-v-26e5b6cc]{justify-content:center;height:40px;padding:0 18px}.editor footer button.primary[data-v-26e5b6cc]{font-weight:600}@media (width<=1390px){.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.product-editor-page .editor fieldset[data-v-26e5b6cc]{padding:18px}.sku-head[data-v-26e5b6cc]{display:none}.sku-row[data-v-26e5b6cc]{background:#f8fafc;border:1px solid #e6ecf2;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr)) 26px;padding:14px}.sku-row[data-v-26e5b6cc]>:first-child{grid-column:1}.sku-row[data-v-26e5b6cc]>:nth-child(2){grid-column:2}.sku-row[data-v-26e5b6cc]>:nth-child(3){grid-column:1/3}.sku-row[data-v-26e5b6cc]>:nth-child(4){grid-column:1}.sku-row[data-v-26e5b6cc]>:nth-child(5){grid-column:2}.sku-row[data-v-26e5b6cc]>:nth-child(6){grid-column:1/3}.sku-row>button[data-v-26e5b6cc]{grid-area:1/3;min-height:38px}.sku-field>span[data-v-26e5b6cc]{display:block}}@media (width<=1150px){.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr)}.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.editor-sidebar .trade-panel[data-v-26e5b6cc]{grid-column:auto}.editor-sidebar .pricing-panel[data-v-26e5b6cc]{grid-column:1/-1}}@media (width<=760px){.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr)}.product-editor-page .editor-body[data-v-26e5b6cc],.editor-main[data-v-26e5b6cc],.editor-sidebar[data-v-26e5b6cc]{gap:18px}.product-editor-page .editor fieldset[data-v-26e5b6cc]{padding:16px}.editor-main .fields[data-v-26e5b6cc]{gap:16px}.editor .section-description[data-v-26e5b6cc]{font-size:11px}.tier-head[data-v-26e5b6cc]{display:none}.tier-row[data-v-26e5b6cc]{background:#f8fafc;border:1px solid #e6ecf2;border-radius:8px;grid-template-columns:1fr 1fr 24px;margin-bottom:10px;padding:12px}.tier-field>span[data-v-26e5b6cc]{display:block}.tier-field[data-v-26e5b6cc]:nth-child(3){grid-column:1/3}.tier-row>button[data-v-26e5b6cc]{grid-area:1/3;min-height:38px}.product-editor-page .editor footer[data-v-26e5b6cc]{gap:8px;padding:12px}.save-hint[data-v-26e5b6cc]{width:100%;font-size:10px}.editor footer button[data-v-26e5b6cc]{flex:1;padding:0 8px;font-size:12px}.editor footer button[data-v-26e5b6cc]:first-of-type{display:none}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-editor-page .editor[data-v-26e5b6cc]{background:0 0}.product-editor-page .editor form>.editor-lock[data-v-26e5b6cc]{display:contents}.published-edit-note[data-v-26e5b6cc]{background:#fffbf4;border:1px solid #eee2ca;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;display:flex}.published-edit-note strong[data-v-26e5b6cc]{color:#92774f;font-size:12px;font-weight:550}.editor .published-edit-note p[data-v-26e5b6cc]{color:#ac9675;font-size:11px;line-height:1.8}.published-edit-note button[data-v-26e5b6cc]{color:#95764b;cursor:pointer;background:#fff;border:1px solid #dfccab;border-radius:6px;flex-shrink:0;padding:8px 12px;font-size:12px}.editor-lock:disabled input[data-v-26e5b6cc],.editor-lock:disabled select[data-v-26e5b6cc],.editor-lock:disabled textarea[data-v-26e5b6cc]{color:#8999ab;background:#fafbfd}.editor-lock:disabled button[data-v-26e5b6cc]{opacity:.5;cursor:not-allowed}.product-editor-page .back-button[data-v-26e5b6cc]{color:#7a8b9e;margin-bottom:14px;font-size:12px}.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{background:#fff;border:1px solid #e1e8ef;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:14px 18px;display:flex}.publish-navigation nav[data-v-26e5b6cc]{gap:24px;display:flex}.publish-navigation button[data-v-26e5b6cc]{cursor:pointer;color:#536c86;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;text-decoration:none;display:flex}.publish-navigation i[data-v-26e5b6cc]{letter-spacing:1px;color:#9aabbd;font-size:10px;font-style:normal}.publish-navigation>span[data-v-26e5b6cc]{color:#9aa6b5;font-size:11px}.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) 320px;gap:20px}.editor-main[data-v-26e5b6cc],.editor-sidebar[data-v-26e5b6cc]{gap:20px}.product-editor-page .editor fieldset[data-v-26e5b6cc]{background:#fff;border-radius:10px;padding:22px}.product-editor-page .editor legend[data-v-26e5b6cc],.product-editor-page .editor[data-v-26e5b6cc] .customer-pricing legend{color:#344e69;margin-bottom:20px;padding-bottom:13px;font-size:14px;font-weight:600}.legend-note[data-v-26e5b6cc]{float:right;color:#98a5b5;font-size:11px;font-weight:400;line-height:21px}.product-photos .hidden-file[data-v-26e5b6cc]{display:none!important}.customer-settings[data-v-26e5b6cc]{background:#fff;border:1px solid #dfe7ef;border-radius:10px;padding:17px}.customer-settings>summary[data-v-26e5b6cc]{cursor:pointer;color:#536d87;justify-content:space-between;align-items:center;font-size:12px;display:flex}.customer-settings>summary span[data-v-26e5b6cc]{color:#9aa8b8;font-size:10px}.customer-settings[open]>summary[data-v-26e5b6cc]{margin-bottom:16px}.editor .customer-settings[data-v-26e5b6cc] fieldset{border:0;padding:0}.customer-settings[data-v-26e5b6cc] legend{display:none}.product-photos[data-v-26e5b6cc]{border-top:0;padding-top:0}.product-photos>p[data-v-26e5b6cc]{font-size:11px;line-height:1.8}.uploaded-photos[data-v-26e5b6cc]{align-items:flex-start;gap:12px}.uploaded-photos>div[data-v-26e5b6cc]{background:#f8fafc;border:1px solid #e4eaf0;border-radius:8px;width:118px;height:142px;overflow:hidden}.uploaded-photos>div img[data-v-26e5b6cc]{object-fit:contain;background:#f8fafb;width:100%;height:100%}.uploaded-photos .photo-placeholder[data-v-26e5b6cc]{background:#f9fbfd;border-color:#bdcddd;border-radius:8px;width:118px;height:142px;font-size:12px}.photo-upload-actions[data-v-26e5b6cc]:empty{display:none}.editor-main .fields[data-v-26e5b6cc]{gap:18px}.fields label>span[data-v-26e5b6cc]{font-size:12px}.fields input[data-v-26e5b6cc],.fields select[data-v-26e5b6cc],.fields textarea[data-v-26e5b6cc],.sku-row input[data-v-26e5b6cc],.tier-row input[data-v-26e5b6cc]{border-color:#dce4ed;border-radius:6px;font-size:12px}.fields input[data-v-26e5b6cc]:focus,.fields select[data-v-26e5b6cc]:focus,.fields textarea[data-v-26e5b6cc]:focus,.sku-row input[data-v-26e5b6cc]:focus,.tier-row input[data-v-26e5b6cc]:focus{border-color:#83a2c2;box-shadow:0 0 0 3px #3e6e9f0a}.fields input[readonly][data-v-26e5b6cc]{color:#9ba8b7;background:#f8fafc}.editor .model-upload[data-v-26e5b6cc],.editor .media-preview[data-v-26e5b6cc]{background:#fafbfd;border-radius:7px;padding:12px 14px}.spec-builder[data-v-26e5b6cc]{background:#f6f9fc;border:1px solid #e6ecf3;border-radius:8px;margin:18px 0;padding:15px}.spec-builder>div[data-v-26e5b6cc]:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spec-builder strong[data-v-26e5b6cc]{color:#526b85;font-size:12px;font-weight:550}.spec-builder small[data-v-26e5b6cc]{color:#98a5b4;font-size:10px}.spec-builder-fields[data-v-26e5b6cc]{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:13px;display:grid}.spec-builder-fields label[data-v-26e5b6cc]{color:#71859a;gap:7px;min-width:0;font-size:11px;display:grid}.spec-builder-fields input[data-v-26e5b6cc]{width:100%;min-width:0;height:35px;font:inherit;background:#fff;border:1px solid #d9e3ee;border-radius:6px;outline:none;padding:0 10px}.spec-builder-fields button[data-v-26e5b6cc]{color:#456b94;background:#fff;border:1px solid #d0deec;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:35px;padding:0 12px;font-size:11px;display:flex}.publish-preview[data-v-26e5b6cc]{background:#fff;border:1px solid #dfe7ef;border-radius:10px;padding:18px}.preview-heading[data-v-26e5b6cc]{color:#536d87;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;display:flex}.preview-heading>span[data-v-26e5b6cc]{color:#8b9baf;background:#f3f6fa;border-radius:4px;padding:3px 7px;font-size:10px}.preview-product[data-v-26e5b6cc]{align-items:center;gap:13px;display:flex}.preview-product>img[data-v-26e5b6cc],.preview-placeholder[data-v-26e5b6cc]{object-fit:contain;background:#f5f7fa;border-radius:7px;flex-shrink:0;width:76px;height:90px}.preview-placeholder[data-v-26e5b6cc]{color:#a3b3c4;justify-content:center;align-items:center;display:flex}.preview-product>div[data-v-26e5b6cc]:last-child{min-width:0}.preview-product strong[data-v-26e5b6cc]{-webkit-line-clamp:2;color:#3b526c;-webkit-box-orient:vertical;font-size:12px;font-weight:550;line-height:1.7;display:-webkit-box;overflow:hidden}.preview-product span[data-v-26e5b6cc]{color:#98a5b5;margin:5px 0 9px;font-size:10px;display:block}.preview-product b[data-v-26e5b6cc]{color:#a36e56;font-size:15px;font-weight:600}.preview-product b small[data-v-26e5b6cc]{color:#a6b1bd;font-size:10px;font-weight:400}.preview-metrics[data-v-26e5b6cc]{border-top:1px solid #edf1f5;grid-template-columns:repeat(3,1fr);margin-top:16px;padding-top:16px;display:grid}.preview-metrics>span[data-v-26e5b6cc]{text-align:center;color:#94a3b5;border-right:1px solid #edf1f5;gap:6px;font-size:10px;display:grid}.preview-metrics>span[data-v-26e5b6cc]:last-child{border:0}.preview-metrics b[data-v-26e5b6cc]{color:#4d657f;font-size:15px;font-weight:550}.editor-sidebar .fields.three[data-v-26e5b6cc]{gap:16px}.advanced-visibility[data-v-26e5b6cc]{border-top:1px solid #edf0f4;margin-top:16px;padding-top:14px}.advanced-visibility summary[data-v-26e5b6cc]{color:#778ca4;cursor:pointer;font-size:11px}.advanced-visibility .visibility-scopes[data-v-26e5b6cc]{margin-top:14px}.editor-sidebar .scope-options[data-v-26e5b6cc]{grid-template-columns:1fr;gap:7px;display:grid}.editor-sidebar .scope-options label[data-v-26e5b6cc]{padding:8px}.editor-sidebar .scope-options label small[data-v-26e5b6cc]{font-size:10px}.visibility-presets[data-v-26e5b6cc]{gap:6px}.visibility-presets button[data-v-26e5b6cc]{border-radius:6px;padding:8px 9px;font-size:11px}.product-editor-page .editor footer[data-v-26e5b6cc]{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border:1px solid #e1e8ef;border-radius:9px;margin-top:20px;padding:12px 18px;position:sticky;bottom:0}.editor footer button[data-v-26e5b6cc]{border-radius:6px;height:36px;font-size:12px}.editor footer button.primary[data-v-26e5b6cc]{background:#315d89;border-color:#315d89}.save-hint[data-v-26e5b6cc]{color:#94a3b4;font-size:11px}.product-editor-page fieldset[data-v-26e5b6cc]{scroll-margin-top:85px}@media (width>=1391px){.sku-head[data-v-26e5b6cc],.sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(70px,.8fr) minmax(60px,.7fr) minmax(90px,1.1fr) 60px 65px minmax(90px,1fr) 24px}}@media (width<=1150px){.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:1fr}.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;display:grid}.publish-preview[data-v-26e5b6cc]{grid-column:1/-1}.preview-product>img[data-v-26e5b6cc],.preview-placeholder[data-v-26e5b6cc]{width:64px;height:72px}.publish-preview[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.preview-heading[data-v-26e5b6cc]{grid-column:1/-1}.preview-metrics[data-v-26e5b6cc]{border:0;align-items:center;margin:0;padding:0}.visibility-panel[data-v-26e5b6cc]{grid-area:2/2}.editor-sidebar .trade-panel[data-v-26e5b6cc]{grid-area:2/1}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{margin-bottom:16px;padding:12px}.publish-navigation nav[data-v-26e5b6cc]{justify-content:space-between;gap:10px;width:100%}.publish-navigation button[data-v-26e5b6cc]{cursor:pointer;background:0 0;border:0;gap:4px;padding:0;font-size:10px}.publish-navigation i[data-v-26e5b6cc]{font-size:9px}.publish-navigation>span[data-v-26e5b6cc]{display:none}.product-editor-page .editor-body[data-v-26e5b6cc],.editor-main[data-v-26e5b6cc],.editor-sidebar[data-v-26e5b6cc]{gap:16px}.product-editor-page .editor fieldset[data-v-26e5b6cc]{padding:17px}.uploaded-photos>div[data-v-26e5b6cc],.uploaded-photos .photo-placeholder[data-v-26e5b6cc]{width:92px;height:112px}.spec-builder[data-v-26e5b6cc]{padding:12px}.spec-builder-fields[data-v-26e5b6cc]{grid-template-columns:1fr 1fr}.spec-builder-fields button[data-v-26e5b6cc]{grid-column:1/-1}.editor-sidebar[data-v-26e5b6cc]{grid-template-columns:1fr}.publish-preview[data-v-26e5b6cc]{display:block}.preview-metrics[data-v-26e5b6cc]{border-top:1px solid #edf1f5;margin-top:16px;padding-top:16px}.editor-sidebar .trade-panel[data-v-26e5b6cc],.visibility-panel[data-v-26e5b6cc]{grid-area:auto}.product-editor-page .editor footer[data-v-26e5b6cc]{gap:8px;padding:10px;bottom:0}.save-hint[data-v-26e5b6cc]{display:none}.editor footer button[data-v-26e5b6cc]{font-size:11px}.spec-builder small[data-v-26e5b6cc]{line-height:1.7}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-editor-page .editor .publish-navigation nav button[data-v-26e5b6cc]{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:auto;height:auto;line-height:1.5;display:inline-flex}@media (width<=760px){.product-editor-page .editor .publish-navigation nav button[data-v-26e5b6cc]{gap:4px;font-size:10px}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.spec-presets[data-v-26e5b6cc]{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.spec-presets>span[data-v-26e5b6cc]{color:#65758a;width:100%;font-size:12px}.spec-presets button[data-v-26e5b6cc]{color:#526782;background:#fff;border:1px solid #d5dfeb;border-radius:5px;padding:6px 10px}.spec-presets button[aria-pressed=true][data-v-26e5b6cc]{color:#2475df;background:#edf5ff;border-color:#2475df}.spec-bulk[data-v-26e5b6cc]{background:#f5f8fc;flex-wrap:wrap;align-items:end;gap:10px;margin:16px 0;padding:12px;display:flex}.spec-bulk label[data-v-26e5b6cc]{gap:5px;font-size:12px;display:grid}.spec-bulk input[data-v-26e5b6cc]{border:1px solid #d5dfeb;border-radius:5px;width:130px;padding:8px}.spec-bulk small[data-v-26e5b6cc]{color:#72839a;width:100%}.spec-bulk button[data-v-26e5b6cc],.color-photos button[data-v-26e5b6cc]{color:#526782;background:#fff;border:1px solid #d5dfeb;border-radius:5px;padding:8px}.color-photos[data-v-26e5b6cc]{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.color-photos>div[data-v-26e5b6cc]{border:1px solid #e0e7ef;flex-direction:column;gap:7px;max-width:180px;padding:10px;font-size:12px;display:flex}.color-photos img[data-v-26e5b6cc]{object-fit:cover;width:65px;height:75px}.color-photos input[data-v-26e5b6cc]{max-width:170px;font-size:10px}.sku-order[data-v-26e5b6cc]{grid-column:1/-1;gap:8px;display:flex}.sku-row .sku-order button[data-v-26e5b6cc]{color:#536e90;background:#fff;border:1px solid #dce4ee;width:auto;padding:4px 8px;font-size:11px}.sku-order button[data-v-26e5b6cc]:disabled{opacity:.35}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.sku-order label[data-v-26e5b6cc]{color:#60738c;font-size:11px}.sku-order input[type=checkbox][data-v-26e5b6cc]{vertical-align:middle;width:14px;height:14px;margin:0 5px 0 0}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.sale-price-field[data-v-26e5b6cc]{color:#526782;gap:10px;font-size:12px;display:grid}.sale-price-field>div[data-v-26e5b6cc]{border:1px solid #cedce8;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;display:flex}.sale-price-field i[data-v-26e5b6cc]{color:#977153;font-style:normal}.sale-price-field input[data-v-26e5b6cc]{background:0 0;outline:0;width:100%;min-width:0;border:0!important;font-size:24px!important}.sale-price-field>div>span[data-v-26e5b6cc]{white-space:nowrap}.sale-price-panel p[data-v-26e5b6cc],.sale-price-panel small[data-v-26e5b6cc]{color:#7b8da0;margin:12px 0 0;font-size:11px;line-height:1.8;display:block}.publish-counts[data-v-26e5b6cc]{color:#7b8da0;border-top:1px solid #e6edf3;justify-content:space-between;margin-top:16px;padding-top:14px;font-size:11px;display:flex}.publish-settings[data-v-26e5b6cc]{background:#fff;border:1px solid #dfe7ef;border-radius:10px;padding:16px}.publish-settings>summary[data-v-26e5b6cc],.spec-batch-settings>summary[data-v-26e5b6cc],.sku-extra>summary[data-v-26e5b6cc]{color:#5d758d;cursor:pointer;font-size:12px}.publish-settings>summary[data-v-26e5b6cc]{justify-content:space-between;display:flex}.publish-settings>summary>span[data-v-26e5b6cc]{color:#93a1af;font-size:11px}.product-editor-page .publish-settings fieldset[data-v-26e5b6cc]{border:0;padding:16px 0 0}.product-editor-page .publish-settings legend[data-v-26e5b6cc]{display:none}.spec-batch-settings[data-v-26e5b6cc]{margin:14px 0}.product-editor-page .sku-row[data-v-26e5b6cc]{background:#f8fafc;border:1px solid #e1e8ef;border-radius:8px;grid-template-columns:1fr 1fr 1fr 28px;gap:10px;margin:10px 0;padding:14px;display:grid}.product-editor-page .sku-row[data-v-26e5b6cc]>*{grid-area:auto}.product-editor-page .sku-row>.sku-field>span[data-v-26e5b6cc]{display:block}.product-editor-page .sku-row>button[data-v-26e5b6cc]{grid-area:1/4}.product-editor-page .sku-row>.sku-order[data-v-26e5b6cc]{grid-column:1/-1}.product-editor-page .sku-row>.sku-extra[data-v-26e5b6cc]{grid-area:auto/1/auto/-1}.sku-extra>div[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.sku-extra input[data-v-26e5b6cc]{width:100%;min-width:0}.product-editor-page .sku-row .sku-extra .sku-field>span[data-v-26e5b6cc]{display:block}.product-editor-page .editor-sidebar[data-v-26e5b6cc]{grid-template-columns:1fr}.editor-sidebar>.sale-price-panel[data-v-26e5b6cc],.editor-sidebar>.publish-settings[data-v-26e5b6cc],.editor-sidebar>.customer-settings[data-v-26e5b6cc]{grid-area:auto}@media (width>=1151px){.editor-sidebar[data-v-26e5b6cc]{align-self:start;position:sticky;top:84px}}@media (width<=760px){.sku-extra>div[data-v-26e5b6cc]{grid-template-columns:1fr}.product-editor-page .sku-row[data-v-26e5b6cc]{grid-template-columns:1fr 1fr 28px}.product-editor-page .sku-row>.sku-field[data-v-26e5b6cc]{grid-column:1/3}.product-editor-page .sku-row>button[data-v-26e5b6cc]{grid-area:1/3}.product-editor-page .sku-row>.sku-extra[data-v-26e5b6cc],.product-editor-page .sku-row>.sku-order[data-v-26e5b6cc]{grid-column:1/-1}.product-editor-page .editor-sidebar[data-v-26e5b6cc]{grid-template-columns:1fr}}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.sku-extra .sku-order[data-v-26e5b6cc]{grid-column:1/-1}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.spec-builder-fields>label[data-v-26e5b6cc]{min-width:0}.size-library[data-v-26e5b6cc]{color:#65758a;margin-top:16px;font-size:12px}.size-library summary[data-v-26e5b6cc]{cursor:pointer}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;width:auto;height:auto;margin:0;padding:0;font-size:12px;line-height:1.5;display:inline-flex}.publish-navigation nav[data-v-26e5b6cc]{flex:1;min-width:0}.publish-navigation>span[data-v-26e5b6cc]{white-space:nowrap}@media (width<=760px){.product-editor-page .editor>header.publish-navigation[data-v-26e5b6cc]{gap:12px}.publish-navigation nav[data-v-26e5b6cc]{flex-shrink:1;justify-content:flex-start;width:auto;overflow-x:auto}.publish-navigation nav button[data-v-26e5b6cc]{flex-shrink:0}.product-editor-page .editor .publish-navigation>.back-button[data-v-26e5b6cc]{font-size:10px}}.product-photos legend .photo-preview-button[data-v-26e5b6cc]{color:#315d89;vertical-align:middle;cursor:pointer;background:#f3f8ff;border:1px solid #cbdbea;border-radius:5px;align-items:center;margin-left:12px;padding:3px 9px;font-size:12px;font-weight:400;display:inline-flex}.media-preview-dialog[data-v-26e5b6cc]{box-sizing:border-box;background:#fff;border:1px solid #dfe7ef;border-radius:12px;width:min(680px,100vw - 32px);max-height:90dvh;margin:auto;padding:20px;overflow:auto;box-shadow:0 20px 60px #152c4933}.media-preview-dialog[data-v-26e5b6cc]::backdrop{background:#14233880}.media-preview-dialog>header[data-v-26e5b6cc]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.media-preview-dialog h2[data-v-26e5b6cc]{color:#344d68;margin:0;font-size:16px}.media-preview-dialog>header button[data-v-26e5b6cc]{color:#62758a;cursor:pointer;background:#fff;border:1px solid #dfe7ef;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.spec-actions[data-v-26e5b6cc]{align-items:center;gap:12px;margin:16px 0;display:flex}.spec-actions>.spec-select[data-v-26e5b6cc]{width:180px}.spec-actions>span[data-v-26e5b6cc],.spec-guidance[data-v-26e5b6cc],.spec-empty[data-v-26e5b6cc]{color:#788799;font-size:12px}.color-spec-card[data-v-26e5b6cc]{background:#fff;border:1px solid #dce4ed;border-radius:8px;margin:14px 0;padding:16px}.color-spec-heading[data-v-26e5b6cc]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.color-spec-heading span[data-v-26e5b6cc]{color:#788799;font-size:12px}.color-spec-photo[data-v-26e5b6cc]{border-bottom:1px solid #edf0f4;gap:14px;margin-bottom:16px;padding-bottom:16px;display:flex}.color-spec-photo>img[data-v-26e5b6cc],.color-photo-empty[data-v-26e5b6cc]{object-fit:cover;border-radius:6px;flex-shrink:0;width:76px;height:76px}.color-photo-empty[data-v-26e5b6cc]{text-align:center;color:#8b98a6;background:#f3f6f9;place-content:center;font-size:12px;display:grid}.color-photo-controls[data-v-26e5b6cc]{gap:8px;min-width:0;font-size:12px;display:grid}.color-photo-controls small[data-v-26e5b6cc]{color:#788799}.color-photo-controls button[data-v-26e5b6cc],.color-upload[data-v-26e5b6cc]{color:#276bc1;cursor:pointer;background:#fff;border:1px solid #dce4ed;border-radius:4px;align-items:center;margin-right:8px;padding:5px 9px;display:inline-flex}.color-upload input[data-v-26e5b6cc]{max-width:180px;margin-left:8px;font-size:11px}.color-photo-picker summary[data-v-26e5b6cc]{cursor:pointer;color:#276bc1}.color-photo-picker>div[data-v-26e5b6cc]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.color-photo-picker button[data-v-26e5b6cc]{margin:0;padding:3px}.color-photo-picker button[aria-pressed=true][data-v-26e5b6cc]{border-color:#2475e5}.color-photo-picker img[data-v-26e5b6cc]{object-fit:cover;border-radius:3px;width:48px;height:48px}.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(80px,1fr) minmax(90px,140px) minmax(120px,1.4fr) 30px;align-items:start;gap:12px;margin:12px 0;display:grid}.sku-size[data-v-26e5b6cc]{padding:10px 0;font-size:14px}.grouped-sku-row .sku-field[data-v-26e5b6cc]{color:#788799;gap:5px;font-size:11px;display:grid}.grouped-sku-row input[readonly][data-v-26e5b6cc]{color:#778699;background:#f5f7fa}.grouped-sku-row .sku-extra[data-v-26e5b6cc]{min-width:0}.grouped-sku-row .sku-extra input[data-v-26e5b6cc]{display:block!important}.combination-preview[data-v-26e5b6cc]{background:#f3f7fc;border-radius:6px;margin:12px 0;padding:12px;font-size:12px}.combination-preview p[data-v-26e5b6cc]{overflow-wrap:anywhere;max-height:150px;overflow:auto}.spec-combinations>button[data-v-26e5b6cc]{color:#fff;background:#2475e5;border:1px solid #2475e5;border-radius:5px;padding:8px 12px}.spec-combinations>button[data-v-26e5b6cc]:disabled{opacity:.45}.spec-empty[data-v-26e5b6cc]{text-align:center;background:#f7f9fc;border-radius:6px;padding:20px}@media (width<=650px){.color-spec-card[data-v-26e5b6cc]{padding:12px}.spec-actions[data-v-26e5b6cc]{flex-direction:column;align-items:flex-start}.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(60px,1fr) minmax(90px,1fr) 30px;gap:8px}.grouped-sku-row .sku-extra[data-v-26e5b6cc]{grid-area:2/1/auto/-1}.grouped-sku-row>button[data-v-26e5b6cc]{grid-area:1/3}.color-upload[data-v-26e5b6cc]{flex-wrap:wrap;gap:6px}.color-upload input[data-v-26e5b6cc]{max-width:160px;margin:0}.color-photo-controls>div[data-v-26e5b6cc]{flex-wrap:wrap;gap:6px;display:flex}}.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]>*{grid-area:auto}.product-editor-page .editor .grouped-sku-row>.sku-field>span[data-v-26e5b6cc]{display:block}.product-editor-page .editor .grouped-sku-row>button[data-v-26e5b6cc]{grid-area:1/4}.grouped-sku-row input[type=checkbox][data-v-26e5b6cc]{width:auto;height:auto;display:inline-block!important}@media (width<=650px){.product-editor-page .editor .grouped-sku-row>.sku-extra[data-v-26e5b6cc]{grid-area:2/1/auto/-1}.product-editor-page .editor .grouped-sku-row>button[data-v-26e5b6cc]{grid-area:1/3}}.color-upload[data-v-26e5b6cc]{position:relative}.color-upload input[data-v-26e5b6cc]{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.color-upload[data-v-26e5b6cc]:focus-within{outline-offset:2px;outline:2px solid #8db8ef}.editor-workspace[data-v-26e5b6cc]{grid-template-columns:188px minmax(0,1fr);align-items:start;gap:24px;display:grid}.editor-content[data-v-26e5b6cc]{min-width:0}.editor-guide[data-v-26e5b6cc]{background:#fff;border:1px solid #dfe7ef;border-radius:8px;gap:5px;padding:16px 10px;display:grid;position:sticky;top:88px}.editor-guide>strong[data-v-26e5b6cc]{color:#344e69;padding:0 12px 12px;font-size:13px}.editor-guide a[data-v-26e5b6cc]{color:#748599;border-radius:5px;align-items:center;gap:10px;padding:11px 10px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.editor-guide a>span[data-v-26e5b6cc]{color:#a0adba;font-size:10px}.editor-guide a[data-v-26e5b6cc]:hover{color:#315d89;background:#f5f8fc}.editor-guide a[aria-current=location][data-v-26e5b6cc]{color:#246fd5;background:#edf5ff;font-weight:600}.editor-guide a[aria-current=location]>span[data-v-26e5b6cc]{color:#246fd5}.editor-guide a[data-v-26e5b6cc]:focus-visible{outline-offset:1px;outline:2px solid #80ace8}.product-editor-page .editor-body[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.product-editor-page .editor-body>fieldset[data-v-26e5b6cc],.product-editor-page .product-sales-settings>section[data-v-26e5b6cc]{scroll-margin-top:104px}.product-sales-settings[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.product-sales-settings>section[data-v-26e5b6cc]{background:#fff;border:1px solid #dfe7ef;border-radius:8px;min-width:0;margin:0;padding:22px}.product-editor-page .editor .settings-heading[data-v-26e5b6cc]{color:#344e69;border-bottom:1px solid #e9eef4;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding-bottom:14px;font-size:14px;display:flex}.settings-heading>span[data-v-26e5b6cc]{color:#7a8ea2;background:#f4f7fb;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:400}.product-editor-page .product-sales-settings .publish-settings>fieldset[data-v-26e5b6cc]{box-sizing:border-box;border:0;width:100%;min-width:0;margin:0;padding:0}.product-sales-settings .shipping-fields[data-v-26e5b6cc]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px}.product-sales-settings .shipping-fields>label[data-v-26e5b6cc]{min-width:0}.product-sales-settings .shipping-fields input[data-v-26e5b6cc],.product-sales-settings .shipping-fields select[data-v-26e5b6cc]{box-sizing:border-box;width:100%;min-width:0}.product-sales-settings .shipping-fields .sample-toggle[data-v-26e5b6cc]{border:0;grid-column:auto;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:0;display:flex}.sample-toggle small[data-v-26e5b6cc]{color:#8b9bad;margin-top:5px;font-size:11px;display:block}.product-sales-settings .visibility-presets[data-v-26e5b6cc]{gap:8px;margin-top:12px;display:flex}.product-sales-settings .visibility-presets button[data-v-26e5b6cc]{min-width:120px;padding:9px 14px}.product-sales-settings .visibility-channels[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.product-sales-settings .advanced-visibility[data-v-26e5b6cc]{margin-top:16px;padding-top:16px}.permissions-heading[data-v-26e5b6cc]{color:#71859b;margin:0 0 14px;font-size:12px;font-weight:500}.product-sales-settings .visibility-scopes[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0;display:grid}.product-sales-settings .visibility-scopes h3[data-v-26e5b6cc]{margin:0 0 10px;font-size:12px}.product-sales-settings .scope-options[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.product-sales-settings .scope-options label[data-v-26e5b6cc]{align-items:flex-start;min-width:0;padding:10px 8px}.product-sales-settings .scope-options label small[data-v-26e5b6cc]{font-size:11px;line-height:1.5;display:block}.product-sales-settings[data-v-26e5b6cc] .customer-pricing{min-width:0}.product-sales-settings[data-v-26e5b6cc] .pricing-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:16px}.product-editor-page .product-sales-settings[data-v-26e5b6cc] .pricing-fields label:first-child{grid-column:auto}.product-sales-settings[data-v-26e5b6cc] .style-summary{margin-top:0}.product-sales-settings[data-v-26e5b6cc] .pricing-actions{flex-wrap:wrap}@media (width<=1150px){.editor-workspace[data-v-26e5b6cc]{grid-template-columns:166px minmax(0,1fr);gap:16px}.editor-guide a[data-v-26e5b6cc]{gap:7px;padding:10px 7px}.product-sales-settings .visibility-scopes[data-v-26e5b6cc]{grid-template-columns:1fr}.product-sales-settings .shipping-fields[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.editor-workspace[data-v-26e5b6cc]{display:block}.editor-guide[data-v-26e5b6cc]{z-index:8;gap:6px;margin-bottom:16px;padding:8px;display:flex;top:64px;overflow-x:auto;box-shadow:0 3px 10px #34465e08}.editor-guide>strong[data-v-26e5b6cc]{display:none}.editor-guide a[data-v-26e5b6cc]{white-space:nowrap;flex-shrink:0;padding:9px 10px}.editor-guide a>span[data-v-26e5b6cc]{display:none}.product-editor-page .editor-body>fieldset[data-v-26e5b6cc],.product-editor-page .product-sales-settings>section[data-v-26e5b6cc]{scroll-margin-top:136px}}@media (width<=650px){.product-sales-settings>section[data-v-26e5b6cc]{padding:16px}.product-sales-settings .shipping-fields[data-v-26e5b6cc]{gap:14px}.product-sales-settings .visibility-presets[data-v-26e5b6cc]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-sales-settings .visibility-presets button[data-v-26e5b6cc]{min-width:0;padding:9px 5px}.product-sales-settings .visibility-channels[data-v-26e5b6cc],.product-sales-settings .scope-options[data-v-26e5b6cc],.product-sales-settings[data-v-26e5b6cc] .pricing-fields{grid-template-columns:1fr}.product-editor-page .editor .settings-heading[data-v-26e5b6cc]{font-size:13px}}.category-field[data-v-26e5b6cc],.basic-sale-price[data-v-26e5b6cc]{gap:7px;min-width:0;display:grid}.category-field>span[data-v-26e5b6cc]{color:#606771;font-size:11px}.color-size-selection[data-v-26e5b6cc]{align-items:center;gap:12px;margin:12px 0;display:flex}.color-size-selection .spec-select[data-v-26e5b6cc]{flex:1}.color-size-selection>span[data-v-26e5b6cc],.spec-actions>span[data-v-26e5b6cc]{color:#606771;font-size:12px}.basic-sale-price .sale-price-field[data-v-26e5b6cc]{width:100%;max-width:none}.basic-sale-price small[data-v-26e5b6cc]{color:#8290a2;font-size:11px}.color-spec-heading .color-label[data-v-26e5b6cc]{color:#788799;font-size:12px}.color-spec-heading strong[data-v-26e5b6cc]{font-size:14px}.color-image-settings[data-v-26e5b6cc]{border-top:1px solid #edf0f4;margin:10px 0;padding-top:10px}.color-image-settings>summary[data-v-26e5b6cc]{color:#5d758d;cursor:pointer;align-items:center;gap:12px;width:fit-content;font-size:12px;display:flex}.color-image-settings>summary[data-v-26e5b6cc]:before{content:"▸";font-size:12px}.color-image-settings[open]>summary[data-v-26e5b6cc]:before{content:"▾"}.color-image-settings>summary>span[data-v-26e5b6cc]{color:#8b98a6;font-size:11px}.color-image-settings .color-spec-photo[data-v-26e5b6cc]{border:0;margin:12px 0 0;padding:0}.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]{background:#f8fafc;border:0;border-bottom:1px solid #e7edf3;border-radius:0;grid-template-columns:minmax(60px,.6fr) minmax(100px,160px) minmax(100px,1fr) 30px;align-items:center;margin:0;padding:9px 12px}.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]:last-child{border-bottom:0}.grouped-sku-row .sku-size[data-v-26e5b6cc]{padding:0;font-size:13px}.product-editor-page .editor .grouped-sku-row .sku-extra[data-v-26e5b6cc]{grid-area:1/3}.product-editor-page .editor .grouped-sku-row .sku-extra[open][data-v-26e5b6cc]{grid-area:auto/1/auto/-1}.grouped-sku-row .sku-field input[data-v-26e5b6cc]{height:34px;padding:6px 10px}.color-spec-card .color-size-selection[data-v-26e5b6cc]{margin:12px 0}.color-spec-card .color-spec-heading[data-v-26e5b6cc]{margin-bottom:8px}@media (width<=650px){.product-editor-page .editor .grouped-sku-row[data-v-26e5b6cc]{grid-template-columns:minmax(36px,.5fr) minmax(80px,1fr) 28px;gap:8px}.product-editor-page .editor .grouped-sku-row>.sku-field[data-v-26e5b6cc]{grid-area:1/2}.product-editor-page .editor .grouped-sku-row .sku-extra[data-v-26e5b6cc]{grid-area:2/1/auto/3}.color-image-settings>summary[data-v-26e5b6cc]{flex-wrap:wrap;gap:6px}}.basic-sale-price[data-v-26e5b6cc]{grid-column:1/-1}.basic-sale-price .sale-price-field>div[data-v-26e5b6cc]{max-width:500px}.basic-sale-price .sale-price-field>div>input[data-v-26e5b6cc]{flex:1;min-width:60px}.product-spec-inputs[data-v-26e5b6cc]{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.product-spec-inputs>div[data-v-26e5b6cc]{color:#526782;gap:8px;min-width:0;font-size:12px;display:grid}.selected-spec-tags[data-v-26e5b6cc]{gap:10px;margin-bottom:20px;display:grid}.selected-spec-tags>div[data-v-26e5b6cc]{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.selected-spec-tags span[data-v-26e5b6cc]{color:#788799}.selected-spec-tags b[data-v-26e5b6cc]{color:#3269b1;overflow-wrap:anywhere;background:#edf5ff;border-radius:5px;padding:4px 10px;font-weight:500}.selected-spec-tags small[data-v-26e5b6cc]{color:#97a3b2}.spec-table-heading[data-v-26e5b6cc],.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{grid-template-columns:minmax(100px,1fr) minmax(190px,1.6fr) minmax(90px,.8fr) minmax(100px,1fr) 30px;align-items:center;gap:14px;display:grid}.spec-table-heading[data-v-26e5b6cc]{color:#6c8197;background:#f1f5f9;padding:12px;font-size:12px}.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{background:#fff;border:0;border-bottom:1px solid #e5ebf1;border-radius:0;margin:0;padding:16px 12px}.spec-row-label[data-v-26e5b6cc]{overflow-wrap:anywhere;gap:8px;min-width:0;font-size:13px;display:grid}.sku-photo-settings[data-v-26e5b6cc]{align-items:start;gap:10px;min-width:0;display:flex}.sku-photo-settings>img[data-v-26e5b6cc],.sku-photo-placeholder[data-v-26e5b6cc]{object-fit:cover;border-radius:5px;flex-shrink:0;width:60px;height:68px}.sku-photo-placeholder[data-v-26e5b6cc]{color:#8b98a6;background:#f4f7fa;place-content:center;font-size:10px;display:grid}.sku-photo-settings>div[data-v-26e5b6cc]{min-width:0;font-size:11px}.sku-photo-settings small[data-v-26e5b6cc]{color:#8a98a9;margin-bottom:7px;display:block}.sku-photo-settings button[data-v-26e5b6cc],.sku-photo-upload[data-v-26e5b6cc]{color:#2875d3;cursor:pointer;background:0 0;border:0;margin-right:8px;padding:3px 0;font-size:11px;display:inline-block}.sku-photo-upload input[data-v-26e5b6cc]{display:none!important}.product-editor-page .editor .spec-combination-row .sku-field[data-v-26e5b6cc]{color:#788799;gap:6px;font-size:11px;display:grid}.product-editor-page .editor .spec-combination-row .sku-extra[data-v-26e5b6cc]{grid-area:1/4;min-width:0;font-size:12px}.product-editor-page .editor .spec-combination-row .sku-extra[open][data-v-26e5b6cc]{grid-area:2/1/auto/-1}.spec-combination-row input[readonly][data-v-26e5b6cc]{background:#f4f6f9}.product-editor-page .editor .spec-combination-row .legacy-spec[data-v-26e5b6cc]{grid-column:1/-1}@media (width<=760px){.product-spec-inputs[data-v-26e5b6cc]{grid-template-columns:1fr;gap:12px}.spec-table-heading[data-v-26e5b6cc]{display:none}.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) 28px;gap:12px;padding:16px 0}.product-editor-page .editor .spec-combination-row .spec-row-label[data-v-26e5b6cc]{grid-area:1/1/auto/3}.product-editor-page .editor .spec-combination-row .sku-photo-settings[data-v-26e5b6cc]{grid-area:2/1}.product-editor-page .editor .spec-combination-row>.sku-field[data-v-26e5b6cc]{grid-area:2/2/auto/4}.product-editor-page .editor .spec-combination-row>.sku-extra[data-v-26e5b6cc],.product-editor-page .editor .spec-combination-row>.sku-extra[open][data-v-26e5b6cc]{grid-area:3/1/auto/4}.product-editor-page .editor .spec-combination-row>.sku-extra+button[data-v-26e5b6cc]{grid-area:1/3}.sku-photo-settings[data-v-26e5b6cc]{flex-wrap:wrap}.sku-photo-settings>img[data-v-26e5b6cc]{width:52px;height:58px}}.inventory-visibility-settings[data-v-26e5b6cc]{background:#f7f9fc;border:1px solid #e0e7ef;border-radius:8px;margin:20px 0;padding:16px}.inventory-visibility-settings>label[data-v-26e5b6cc]{color:#435b74;align-items:center;gap:14px;font-size:13px;display:flex}.inventory-visibility-settings select[data-v-26e5b6cc]{color:#435b74;min-width:210px;font:inherit;background:#fff;border:1px solid #d5dfeb;border-radius:6px;padding:9px 12px}.inventory-visibility-settings>p[data-v-26e5b6cc]{color:#8290a2;margin:10px 0 0;font-size:12px}.inventory-matrix-scroll[data-v-26e5b6cc]{overscroll-behavior-x:contain;border:1px solid #dce5ef;border-radius:8px;max-width:100%;margin:18px 0;overflow:auto}.inventory-matrix[data-v-26e5b6cc]{border-collapse:separate;border-spacing:0;table-layout:auto;color:#435b74;width:100%;font-size:13px}.inventory-matrix th[data-v-26e5b6cc],.inventory-matrix td[data-v-26e5b6cc]{text-align:center;vertical-align:middle;border-bottom:1px solid #e4ebf3;border-right:1px solid #e4ebf3;min-width:126px;padding:14px}.inventory-matrix th[data-v-26e5b6cc]{white-space:nowrap;background:#f0f5fb;font-weight:600}.inventory-matrix tr>th[data-v-26e5b6cc]:first-child{z-index:1;white-space:normal;overflow-wrap:anywhere;min-width:100px;max-width:180px;position:sticky;left:0}.inventory-matrix tr[data-v-26e5b6cc]>:last-child{border-right:0}.inventory-matrix tfoot tr[data-v-26e5b6cc]>*{background:#f7f9fc;border-bottom:0;font-weight:600}.matrix-stock[data-v-26e5b6cc]{gap:6px;display:grid}.matrix-stock span[data-v-26e5b6cc]{color:#8b9bad;font-size:10px}.product-editor-page .editor .matrix-stock input[data-v-26e5b6cc]{box-sizing:border-box;text-align:center;color:#344e69;width:100%;min-width:84px;max-width:140px;height:36px;font:inherit;background:#fff;border:1px solid #d5dfeb;border-radius:5px;margin:auto;padding:6px 8px}.product-editor-page .editor .matrix-stock input[readonly][data-v-26e5b6cc]{color:#6b7f95;background:#f4f6f9}.matrix-spec-settings[data-v-26e5b6cc]{color:#2875d3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin:8px auto 0;padding:0;font-size:11px;display:flex}.matrix-spec-settings img[data-v-26e5b6cc]{object-fit:cover;border-radius:3px;width:24px;height:28px}.matrix-add[data-v-26e5b6cc]{color:#6a89a8;cursor:pointer;background:#fff;border:1px dashed #c7d8e9;border-radius:5px;padding:6px 10px}.matrix-disabled[data-v-26e5b6cc]{color:#ae7c54;margin-top:5px;display:block}.matrix-total[data-v-26e5b6cc]{font-weight:600}.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{background:#fbfdff;border:1px solid #dce5ef;border-radius:8px;margin:16px 0;padding-top:46px;position:relative}.product-editor-page .editor .spec-combination-row>.close-spec-settings[data-v-26e5b6cc]{color:#72869d;cursor:pointer;background:0 0;border:0;width:auto;font-size:12px;position:absolute;top:10px;right:12px}@media (width<=760px){.inventory-visibility-settings>label[data-v-26e5b6cc]{flex-direction:column;align-items:stretch;gap:8px}.inventory-visibility-settings select[data-v-26e5b6cc]{width:100%;min-width:0}.inventory-matrix th[data-v-26e5b6cc],.inventory-matrix td[data-v-26e5b6cc]{min-width:112px;padding:10px}.inventory-matrix tr>th[data-v-26e5b6cc]:first-child{min-width:76px;max-width:110px}.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{padding:44px 12px 16px}.inventory-matrix-scroll[data-v-26e5b6cc]{margin:14px 0}}.matrix-configured[data-v-26e5b6cc]{color:#6b8199;font-size:12px;display:block}.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{grid-template-columns:minmax(100px,1fr) minmax(190px,1.6fr) minmax(100px,1fr) 30px}.product-editor-page .editor .spec-combination-row>.sku-extra[data-v-26e5b6cc]{grid-area:1/3}.product-editor-page .editor .spec-combination-row>.sku-extra[open][data-v-26e5b6cc]{grid-area:2/1/auto/-1}.product-editor-page .editor .spec-combination-row>.sku-extra+button[data-v-26e5b6cc]{grid-area:1/4}@media (width<=760px){.product-editor-page .editor .spec-combination-row[data-v-26e5b6cc]{grid-template-columns:minmax(0,1fr) 28px}.product-editor-page .editor .spec-combination-row .spec-row-label[data-v-26e5b6cc]{grid-area:1/1}.product-editor-page .editor .spec-combination-row .sku-photo-settings[data-v-26e5b6cc]{grid-area:2/1/auto/-1}.product-editor-page .editor .spec-combination-row>.sku-extra[data-v-26e5b6cc],.product-editor-page .editor .spec-combination-row>.sku-extra[open][data-v-26e5b6cc]{grid-area:3/1/auto/-1}.product-editor-page .editor .spec-combination-row>.sku-extra+button[data-v-26e5b6cc]{grid-area:1/2}}.product-editor-page .editor .spec-combination-row>.close-spec-settings[data-v-26e5b6cc]{grid-area:auto;height:26px;bottom:auto}.spec-row-label>small[data-v-26e5b6cc]{color:#8290a2;margin-top:8px;display:block}.inventory-matrix tbody tr[data-v-26e5b6cc]:last-child>*{border-bottom:0}.matrix-spec-settings[data-v-26e5b6cc]{margin:0 auto}.matrix-spec-settings img[data-v-26e5b6cc]{width:40px;height:46px}.basic-sale-price[data-v-26e5b6cc]{gap:16px;display:grid}.retail-price-unit[data-v-26e5b6cc]{white-space:nowrap;color:#7e8c9f;padding:0 12px;font-size:12px}.main-size-select[data-v-26e5b6cc]{max-width:560px;margin-top:22px}.photo-order[data-v-26e5b6cc]{gap:3px;display:flex;position:absolute;top:4px;left:4px}.uploaded-photos .photo-order button[data-v-26e5b6cc]{border-radius:4px;width:24px;height:24px;position:static}.uploaded-photos>div[draggable=true][data-v-26e5b6cc]{cursor:grab}.color-media-card[data-v-26e5b6cc]{border:1px solid #dfe7ef;border-radius:8px;margin:16px 0;padding:16px}.color-media-card h3[data-v-26e5b6cc]{margin-top:0;font-size:15px}.color-media-card label[data-v-26e5b6cc]{gap:8px;max-width:100%;font-size:12px;display:inline-grid}.color-media-card input[data-v-26e5b6cc],.color-media-card select[data-v-26e5b6cc]{box-sizing:border-box;border:1px solid #dce3ed;border-radius:6px;max-width:100%;padding:9px}.color-media-card button[data-v-26e5b6cc]{color:#2475e5;background:#fff;border:1px solid #dce3ed;border-radius:5px;margin:5px;padding:7px 10px}.color-media-group[data-v-26e5b6cc]{background:#f8fafc;border-radius:6px;margin:14px 0;padding:14px}.color-media-images[data-v-26e5b6cc]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.color-media-images>div[data-v-26e5b6cc]{position:relative}.color-media-images img[data-v-26e5b6cc]{object-fit:cover;border-radius:5px;width:80px;height:90px}.color-media-images button[data-v-26e5b6cc]{margin:0;padding:2px 6px;position:absolute;top:0;right:0}.product-sales-settings .visibility-presets[data-v-26e5b6cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.color-composition-toolbar[data-v-26e5b6cc]{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.color-composition-toolbar>div[data-v-26e5b6cc],.color-composition-toolbar>label[data-v-26e5b6cc]{flex:1;gap:8px;min-width:180px;font-size:12px;display:grid}.color-composition-toolbar select[data-v-26e5b6cc]{background:#fff;border:1px solid #dce3ed;border-radius:6px;height:38px;padding:8px}.color-composition-toolbar>button[data-v-26e5b6cc]{color:#2475e5;background:#fff;border:1px solid #dce3ed;border-radius:6px;padding:9px 12px}.color-size-settings[data-v-26e5b6cc]{border-top:1px solid #dfe7ef;gap:10px;max-width:600px;margin-top:18px;padding-top:16px;font-size:12px;display:grid}.color-stock-table[data-v-26e5b6cc]{border-collapse:collapse;text-align:left;width:100%}.color-stock-table th[data-v-26e5b6cc],.color-stock-table td[data-v-26e5b6cc]{border-bottom:1px solid #e2e8ef;padding:9px}.color-stock-table input[data-v-26e5b6cc]{width:auto}.color-media-card h3 small[data-v-26e5b6cc]{color:#7e8c9f;margin-left:10px;font-weight:400}.color-media-images>div[data-v-26e5b6cc]{cursor:grab;position:relative}.color-cover-badge[data-v-26e5b6cc]{color:#fff;background:#26313cb3;padding:4px;font-size:10px;position:absolute;bottom:0;left:0}.color-image-order[data-v-26e5b6cc]{gap:2px;display:flex;position:absolute;top:0;left:0}.color-media-images .color-image-order button[data-v-26e5b6cc]{padding:1px 7px;position:static}.integrated-specs .color-media-card .sku-row[data-v-26e5b6cc]{grid-template-columns:1fr 30px}.integrated-specs .color-media-card .sku-row>button[data-v-26e5b6cc]{grid-column:2}.integrated-specs .color-media-group[data-v-26e5b6cc]{--color-photo-width:160px;min-width:0;padding:12px;overflow:hidden}.integrated-specs .color-media-images[data-v-26e5b6cc]{flex-wrap:nowrap;align-items:flex-start;gap:12px;max-width:100%;padding:4px 0 10px;display:flex;overflow-x:auto}.integrated-specs .color-media-images>div[data-v-26e5b6cc]{flex:0 0 var(--color-photo-width);width:var(--color-photo-width);height:var(--color-photo-width)}.integrated-specs .color-media-images img[data-v-26e5b6cc]{object-fit:cover;width:100%;height:100%}.integrated-specs .color-media-images>.color-photo-slot[data-v-26e5b6cc]{flex:0 0 var(--color-photo-width);width:var(--color-photo-width);height:var(--color-photo-width);color:#6c87a2;background:#fff;border:1px dashed #bed0e2;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;font-size:13px;display:flex;position:static}.integrated-specs .color-media-group>label[data-v-26e5b6cc]{width:var(--color-photo-width);display:grid}.integrated-specs .color-media-group>label input[data-v-26e5b6cc]{width:100%;min-width:0}.integrated-specs .color-media-group>.color-upload[data-v-26e5b6cc]{box-sizing:border-box;width:var(--color-photo-width);justify-content:center;margin:4px 0 0;padding:8px;font-size:11px;display:flex}.integrated-specs .color-size-settings[data-v-26e5b6cc]{box-sizing:border-box;width:var(--color-photo-width);max-width:100%;margin-top:12px;padding-top:12px}.integrated-specs .color-stock-table th[data-v-26e5b6cc],.integrated-specs .color-stock-table td[data-v-26e5b6cc]{padding:8px 4px}.integrated-specs .color-stock-table td label[data-v-26e5b6cc]{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}@media (width<=650px){.integrated-specs .color-media-group[data-v-26e5b6cc]{--color-photo-width:132px;padding:10px}.integrated-specs .color-media-images[data-v-26e5b6cc]{gap:12px}}.color-image-role[data-v-26e5b6cc]{color:#52677e;margin-bottom:8px;font-size:12px;font-weight:600}.integrated-specs .color-media-card[data-v-26e5b6cc]{margin:12px 0;padding:12px}.integrated-specs .color-media-group[data-v-26e5b6cc]{margin:10px 0}.integrated-specs .color-photo-slot span[data-v-26e5b6cc]{font-size:11px}.intro-heading[data-v-26e5b6cc]{margin-top:16px}.color-intro-images[data-v-26e5b6cc]{min-height:0}.color-flat-media[data-v-26e5b6cc]{align-items:flex-start;gap:10px;max-width:100%;padding-bottom:8px;display:flex;overflow-x:auto}.integrated-specs .color-flat-media .color-media-group[data-v-26e5b6cc]{--color-photo-width:112px;box-sizing:border-box;flex:none;min-width:0;max-width:none;margin:6px 0;padding:8px}.integrated-specs .color-flat-media .main-media-panel[data-v-26e5b6cc]{width:128px}.integrated-specs .color-flat-media .intro-media-panel[data-v-26e5b6cc]{background:0 0;width:max-content}.color-flat-media .color-media-images[data-v-26e5b6cc]{gap:8px;width:max-content;max-width:100%;margin-top:8px}.color-flat-media .intro-media-panel .color-media-images[data-v-26e5b6cc]{flex-wrap:nowrap;overflow:visible}.color-flat-media .color-add-intro[data-v-26e5b6cc]{color:#6c87a2;border:1px dashed #bed0e2;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;margin:76px 8px 6px;padding:0;display:flex}.color-flat-media .color-size-settings[data-v-26e5b6cc]{margin-top:4px}.color-flat-media .color-stock-table th[data-v-26e5b6cc]{white-space:nowrap;font-size:11px}.integrated-specs .color-flat-media .color-photo-slot[data-v-26e5b6cc]{gap:6px}.integrated-specs .color-flat-media .color-media-group>label[data-v-26e5b6cc]{gap:5px;font-size:11px}.integrated-specs .color-flat-media .color-media-group>label input[data-v-26e5b6cc]{padding:6px;font-size:11px}@media (width<=650px){.color-flat-media[data-v-26e5b6cc]{gap:8px}}.main-image-heading[data-v-26e5b6cc]{color:#52677e;align-items:center;min-height:49px;font-size:11px;display:flex}.order-search-form input.empty-date[data-v-28990fd6]::-webkit-datetime-edit{opacity:0}.order-search-form[data-v-28990fd6]{text-align:left;color:#627187;background:#fff;border:1px solid #e3e8ef;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;padding:20px;font-size:12px;display:grid}.order-search-form label[data-v-28990fd6]{gap:8px;min-width:0;margin:0;display:grid}.keyword[data-v-28990fd6]{grid-column:span 2}.order-search-form input[data-v-28990fd6],.order-search-form select[data-v-28990fd6]{box-sizing:border-box;color:#40536c;width:100%;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #dce4ee;border-radius:5px;padding:0 10px}.search-actions[data-v-28990fd6]{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.order-search-form button[data-v-28990fd6]{color:#536174;height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:5px;padding:0 14px}.order-search-form .search-submit[data-v-28990fd6]{color:#fff;background:#2772df;border-color:#2772df}.order-search-form[data-v-28990fd6] :disabled{opacity:.5;cursor:not-allowed}.order-search-form[data-v-28990fd6] :focus-visible{outline-offset:2px;outline:2px solid #3478df}.order-search-form p[data-v-28990fd6]{color:#b94d43;grid-column:1/-1;margin:0}@media (width<=1000px){.order-search-form[data-v-28990fd6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.order-search-form[data-v-28990fd6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;padding:14px}.search-actions[data-v-28990fd6]{grid-column:1/-1}.search-actions button[data-v-28990fd6]{flex:1}}@media (width>=1000px){.order-search-form.compact-search[data-v-28990fd6]{border:0;border-radius:0;grid-template-columns:minmax(130px,1.6fr) minmax(90px,1fr) repeat(2,minmax(114px,1fr)) repeat(2,minmax(80px,.8fr)) auto;align-items:end;gap:8px;padding:0;overflow-x:auto}.compact-search .keyword[data-v-28990fd6]{grid-column:auto}.compact-search label[data-v-28990fd6]{gap:5px;font-size:11px}.compact-search input[data-v-28990fd6],.compact-search select[data-v-28990fd6]{height:30px;padding:0 6px;font-size:11px}.compact-search .search-actions[data-v-28990fd6]{flex-wrap:nowrap;gap:5px}.compact-search button[data-v-28990fd6]{height:30px;padding:0 8px;font-size:11px}}.order-detail-dialog[data-v-e253be91]{box-sizing:border-box;color:#354156;text-align:left;background:#fff;border:0;border-radius:14px;width:min(760px,100% - 32px);max-height:88dvh;padding:0;font-size:14px;overflow:auto;box-shadow:0 20px 80px #14233840}.order-detail-dialog[data-v-e253be91]::backdrop{background:#14233877}.order-detail-dialog>header[data-v-e253be91]{z-index:1;background:#fff;border-bottom:1px solid #e7ecf1;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}h2[data-v-e253be91]{margin:4px 0 0;font-size:21px}small[data-v-e253be91]{color:#8b97a6;font-size:11px}button[data-v-e253be91]{color:#536174;cursor:pointer;font:inherit;background:#fff;border:1px solid #dce4ee;border-radius:6px;padding:8px 13px}button[data-v-e253be91]:focus-visible{outline-offset:2px;outline:2px solid #3478df}.detail-content[data-v-e253be91]{padding:0 24px 24px}section[data-v-e253be91]{border-bottom:1px solid #e9edf2;padding:20px 0}h3[data-v-e253be91]{margin:0 0 14px;font-size:14px}p[data-v-e253be91]{color:#788597;overflow-wrap:anywhere;margin:7px 0;line-height:1.8}.order-overview>strong[data-v-e253be91]{overflow-wrap:anywhere}.order-overview>span[data-v-e253be91]{color:#3478df;background:#eff5ff;border-radius:5px;margin-left:14px;padding:4px 9px;font-size:12px;display:inline-block}.detail-items[data-v-e253be91]{margin:0;padding:0;list-style:none}.detail-items li[data-v-e253be91]{align-items:center;gap:14px;padding:14px 0;display:flex}.detail-items img[data-v-e253be91]{object-fit:cover;border-radius:5px;flex-shrink:0;width:52px;height:64px}.detail-items li>div[data-v-e253be91]{overflow-wrap:anywhere;flex:1;min-width:0}.detail-items p[data-v-e253be91],.detail-items span[data-v-e253be91]{font-size:12px}.detail-items b[data-v-e253be91]{flex-shrink:0;font-size:13px}.amounts p[data-v-e253be91]{justify-content:space-between;gap:16px;display:flex}.amounts strong[data-v-e253be91]{color:#216bdb}.remark[data-v-e253be91]{white-space:pre-wrap}[role=alert][data-v-e253be91]{color:#bd4c43}@media (width<=600px){.order-detail-dialog[data-v-e253be91]{border-radius:10px;width:calc(100% - 20px);max-height:92dvh}.order-detail-dialog>header[data-v-e253be91]{padding:16px}.detail-content[data-v-e253be91]{padding:0 16px 20px}.detail-items li[data-v-e253be91]{flex-wrap:wrap;gap:10px}.detail-items li>b[data-v-e253be91]{margin-left:auto}.detail-items img[data-v-e253be91]{width:42px;height:52px}}.quantity-comparison[data-v-e253be91]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.quantity-change[data-v-e253be91]{color:#c66a16}.quantity-label[data-v-e253be91]{align-items:center;gap:6px;font-size:12px;display:inline-flex}.quantity-label input[data-v-e253be91]{box-sizing:border-box;width:82px;font:inherit;color:#354156;border:1px solid #dce4ee;border-radius:5px;padding:6px 8px}.detail-footer[data-v-e253be91]{z-index:1;background:#fff;border-top:1px solid #e7ecf1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #14233808}.detail-footer>span[data-v-e253be91]{color:#788597;margin-right:auto;font-size:12px}.detail-footer [role=alert][data-v-e253be91]{width:100%;margin:0}.detail-footer button[data-v-e253be91]:last-child{color:#fff;background:#2772df;border-color:#2772df}.detail-footer button[data-v-e253be91]:disabled{opacity:.45;cursor:default}@media (width<=600px){.detail-footer[data-v-e253be91]{padding:12px 16px}.detail-footer>span[data-v-e253be91]{width:100%}.detail-footer button[data-v-e253be91]{padding:8px 10px;font-size:12px}}.order-detail-dialog.wide-detail[data-v-e253be91]{width:80vw;max-width:none;max-height:80dvh}.detail-display-toolbar[data-v-e253be91]{color:#8791a0;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.detail-display-toolbar nav[data-v-e253be91]{gap:6px;display:flex}.detail-display-toolbar button[data-v-e253be91]{font-size:12px}.detail-display-toolbar button[aria-pressed=true][data-v-e253be91]{color:#216bdb;background:#edf4ff;border-color:#2772df}.detail-tabs[data-v-e253be91]{border-bottom:1px solid #e4eaf1;gap:20px;display:flex;overflow-x:auto}.detail-tabs button[data-v-e253be91]{color:#7b8798;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:12px 2px;font-size:13px}.detail-tabs button[aria-selected=true][data-v-e253be91]{color:#216bdb;font-weight:600;box-shadow:inset 0 -2px #2772df}@media (width<=600px){.order-detail-dialog.wide-detail[data-v-e253be91]{width:calc(100% - 20px);max-height:92dvh}.detail-display-toolbar[data-v-e253be91]{flex-direction:column;align-items:flex-start}.detail-tabs[data-v-e253be91]{gap:16px}}.order-print-dialog[data-v-14b859e4]{box-sizing:border-box;color:#333d4a;border:1px solid #dee3ea;border-radius:12px;width:min(1120px,100vw - 32px);max-height:calc(100dvh - 32px);padding:22px;font-size:12px}.order-print-dialog[data-v-14b859e4]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19273b80}header[data-v-14b859e4]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h2[data-v-14b859e4]{margin:0;font-size:19px}p[data-v-14b859e4]{color:#8a95a4;margin:6px 0;font-size:12px;line-height:1.6}button[data-v-14b859e4]{color:#5d697b;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe4ec;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}button[data-v-14b859e4]:disabled{opacity:.4;cursor:default}.primary[data-v-14b859e4]{color:#fff;background:#303a46;border-color:#303a46}.print-toolbar[data-v-14b859e4]{border-bottom:1px solid #e5e8ed;align-items:flex-end;gap:16px;margin-bottom:12px;padding:16px 0;display:flex}.print-toolbar label[data-v-14b859e4]{color:#8893a2;font-size:11px;display:block}.print-toolbar select[data-v-14b859e4]{color:#354255;font:inherit;background:#fff;border:1px solid #dee3eb;border-radius:5px;max-width:100%;margin-top:6px;padding:8px 12px;font-size:12px;display:block}.print-toolbar>a[data-v-14b859e4]{color:#9a805b;margin-left:auto;padding:8px 0}.notice[data-v-14b859e4]{color:#9a805b;background:#f7f3eb;border-radius:5px;padding:10px 12px}.notice.error[data-v-14b859e4]{color:#b1614a;background:#fff0eb}.notice button[data-v-14b859e4]{margin-left:8px}iframe[data-v-14b859e4]{background:#eee;border:0;width:100%;height:calc(100dvh - 330px);min-height:250px;display:block}.loading[data-v-14b859e4]{text-align:center;color:#9ba4af;padding:70px 20px}footer[data-v-14b859e4]{justify-content:flex-end;align-items:center;gap:8px;padding-top:16px;display:flex}footer>div[data-v-14b859e4]{margin-right:auto}footer strong[data-v-14b859e4]{color:#596677;font-size:12px}footer p[data-v-14b859e4]{max-width:600px;font-size:11px}@media (width<=650px){.order-print-dialog[data-v-14b859e4]{padding:16px}.print-toolbar[data-v-14b859e4]{flex-wrap:wrap;gap:10px}.print-toolbar>a[data-v-14b859e4]{margin:0}.print-toolbar label[data-v-14b859e4]{max-width:100%}iframe[data-v-14b859e4]{height:380px}footer[data-v-14b859e4]{flex-wrap:wrap}footer>div[data-v-14b859e4]{width:100%;margin-bottom:8px}}.refund-detail[data-v-5040b1a5]{background:#fff;border:1px solid #e5eaf1;border-radius:10px;margin-top:16px;padding:20px}.detail-heading[data-v-5040b1a5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.detail-heading p[data-v-5040b1a5]{overflow-wrap:anywhere;color:#8390a2;font-size:12px}.refund-steps[data-v-5040b1a5]{flex-wrap:wrap;gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.refund-steps li[data-v-5040b1a5]{color:#8a98ab;background:#f3f5f8;border-radius:6px;padding:8px 10px;font-size:12px}.refund-steps .done[data-v-5040b1a5]{color:#36835c;background:#eaf5ef}.refund-facts[data-v-5040b1a5]{margin:20px 0}.refund-facts>div[data-v-5040b1a5]{border-bottom:1px solid #edf0f4;justify-content:space-between;gap:16px;padding:10px 0;font-size:13px;display:flex}.refund-facts dt[data-v-5040b1a5]{color:#8390a2;flex-shrink:0}.refund-facts dd[data-v-5040b1a5]{text-align:right;overflow-wrap:anywhere;margin:0}.next-action[data-v-5040b1a5]{color:#48627f;background:#f5f8fd;border-radius:7px;margin:14px 0;padding:12px 14px}.next-action strong[data-v-5040b1a5]{font-size:13px}.next-action p[data-v-5040b1a5]{margin:6px 0 0;font-size:12px;line-height:1.9}.refund-actions[data-v-5040b1a5]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.refund-actions button[data-v-5040b1a5]:not(.primary){color:#536174;background:#fff;border-color:#dfe5ec}.refund-actions .primary[data-v-5040b1a5]{color:#fff;background:#2772df}.refund-detail p[role=alert][data-v-5040b1a5]{font-size:13px}fieldset[data-v-5040b1a5]{border:0;min-width:0;margin:0;padding:0}.refund-panel.embedded[data-v-5040b1a5]{border:0;border-radius:0;margin:0;padding:0 22px 20px}.aftersales-toolbar[data-v-5040b1a5]{justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.refund-filters[data-v-5040b1a5]{gap:6px;display:flex;overflow-x:auto}.refund-filters button[data-v-5040b1a5]{border-color:#0000;flex-shrink:0;font-size:12px}.refund-filters button.selected[data-v-5040b1a5]{color:#216bdb;background:#edf4ff}.refund-filters span[data-v-5040b1a5]{color:#8c99aa;font-size:11px}.order-search[data-v-5040b1a5]{color:#8791a0;flex-shrink:0;align-items:center;gap:8px;margin:0;display:flex}.order-search input[data-v-5040b1a5]{height:32px;margin:0;width:170px!important}.refund-modal-backdrop[data-v-5040b1a5]{z-index:80;color:#536174;background:#14233866;place-items:center;padding:20px;font-size:13px;display:grid;position:fixed;inset:0}.refund-modal-backdrop .refund-modal[data-v-5040b1a5]{box-sizing:border-box;background:#fff;border:0;border-radius:12px;width:min(100%,560px);max-height:85vh;margin:0;padding:26px;overflow:auto;box-shadow:0 20px 70px #15294030}@media (width<=1100px){.aftersales-toolbar[data-v-5040b1a5]{flex-direction:column;align-items:flex-start;gap:12px}.refund-filters[data-v-5040b1a5]{width:100%}.order-search[data-v-5040b1a5]{align-self:flex-end}}@media (width<=640px){.refund-panel.embedded[data-v-5040b1a5]{padding:0 14px 14px}.refund-filters button[data-v-5040b1a5]{padding:0 8px;font-size:11px}.refund-modal-backdrop .refund-modal[data-v-5040b1a5]{padding:20px}}.refund-panel[data-v-5040b1a5]{color:#536174;background:#fff;border:1px solid #e3e8ef;border-radius:10px;margin-top:22px;padding:0 22px 18px;font-size:13px}.refund-heading[data-v-5040b1a5]{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.refund-heading>div[data-v-5040b1a5]{align-items:center;gap:12px;display:flex}.refund-icon[data-v-5040b1a5]{color:#6a8bb7;background:#f1f5fb;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.refund-heading h2[data-v-5040b1a5]{color:#354156;margin:0 0 5px;font-size:16px;font-weight:600}.refund-heading div div>span[data-v-5040b1a5]{color:#929cac;font-size:11px}button[data-v-5040b1a5]{color:#536174;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ec;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}button[data-v-5040b1a5]:hover:not(:disabled){color:#256cce;background:#f4f8ff;border-color:#93b7ec}button[data-v-5040b1a5]:disabled{opacity:.45;cursor:not-allowed}.refresh-refunds[data-v-5040b1a5]{white-space:nowrap;font-size:12px}.refund-guide[data-v-5040b1a5]{color:#8190a5;background:#f5f8fc;border-radius:6px;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.refund-guide svg[data-v-5040b1a5]{flex-shrink:0;margin-top:2px}.refund-guide p[data-v-5040b1a5]{margin:0;font-size:12px;line-height:1.8}.refund-empty[data-v-5040b1a5]{color:#9aa6b7;justify-content:center;align-items:center;gap:9px;min-height:90px;font-size:12px;display:flex}.refund-empty svg[data-v-5040b1a5]{color:#a2b2c7}.refund-empty small[data-v-5040b1a5]{color:#a5aeba;border-left:1px solid #e3e8ef;padding-left:12px;font-size:11px}article[data-v-5040b1a5],form[data-v-5040b1a5]{border:1px solid #e5eaf1;border-radius:8px;margin:16px 0 0;padding:18px}h3[data-v-5040b1a5]{color:#425169;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}article p[data-v-5040b1a5],form p[data-v-5040b1a5]{color:#8190a5;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.refund-status[data-v-5040b1a5]{color:#b9812e;background:#fff4e3;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:400}.refund-status[data-status=COMPLETED][data-v-5040b1a5]{color:#3c8d63;background:#eaf7ef}.refund-status[data-status=REJECTED][data-v-5040b1a5]{color:#bb645d;background:#fff0ef}label[data-v-5040b1a5]{margin:14px 0;font-size:12px;display:block}input[data-v-5040b1a5],select[data-v-5040b1a5],textarea[data-v-5040b1a5]{box-sizing:border-box;color:#536174;max-width:100%;font:inherit;background:#fff;border:1px solid #dfe5ec;border-radius:5px;margin:8px 0;padding:9px 10px}input[data-v-5040b1a5]:not([type=checkbox]),textarea[data-v-5040b1a5]{width:100%;display:block}input[type=checkbox][data-v-5040b1a5]{accent-color:#2772df;margin:0 7px 0 0}textarea[data-v-5040b1a5]{resize:vertical;min-height:90px}form button[data-v-5040b1a5]{margin-right:8px}form button[data-v-5040b1a5]:not([type=button]),article button[data-v-5040b1a5]{color:#fff;background:#2772df;border-color:#2772df}p[role=alert][data-v-5040b1a5]{color:#c04e47;background:#fff5f4;border-radius:5px;padding:12px}a[data-v-5040b1a5]{color:#2772df}button[data-v-5040b1a5]:focus-visible,input[data-v-5040b1a5]:focus-visible,select[data-v-5040b1a5]:focus-visible,textarea[data-v-5040b1a5]:focus-visible{outline-offset:3px;outline:2px solid #3478df}.spinning[data-v-5040b1a5]{animation:1s linear infinite spin-5040b1a5}@keyframes spin-5040b1a5{to{transform:rotate(360deg)}}@media (width<=640px){.refund-panel[data-v-5040b1a5]{padding:0 14px 12px}.refund-heading[data-v-5040b1a5]{gap:8px}.refund-heading div div>span[data-v-5040b1a5]{display:none}.refund-heading h2[data-v-5040b1a5]{margin:0;font-size:15px}.refund-empty[data-v-5040b1a5]{flex-wrap:wrap;gap:8px;min-height:60px;padding:20px 0}.refund-empty small[data-v-5040b1a5]{text-align:center;border:0;width:100%;padding:0}.refund-icon[data-v-5040b1a5]{width:32px;height:32px}.refund-guide p[data-v-5040b1a5]{font-size:11px}}.refund-table-scroll[data-v-5040b1a5]{border-top:1px solid #e7ecf2;max-width:100%;display:none;overflow-x:auto}.refund-table[data-v-5040b1a5]{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.refund-table th[data-v-5040b1a5]{color:#7b8798;background:#f6f8fb;border-bottom:1px solid #e4eaf1;height:38px;padding:0 10px;font-weight:500}.refund-table td[data-v-5040b1a5]{color:#536174;border-bottom:1px solid #edf0f4;height:48px;padding:8px 10px}.refund-table th[data-v-5040b1a5]:first-child,.refund-table td[data-v-5040b1a5]:first-child{padding-left:16px}.refund-table tbody tr[data-v-5040b1a5]:hover{background:#f7faff}.refund-table .numeric-cell[data-v-5040b1a5]{text-align:right;font-variant-numeric:tabular-nums}.refund-table .amount-cell[data-v-5040b1a5]{color:#29374b;font-weight:600}.refund-table .time-cell[data-v-5040b1a5]{color:#8791a0;font-size:11px}.refund-table .refund-status[data-v-5040b1a5]{padding:3px 6px;display:inline-block}.refund-table .reason-cell[data-v-5040b1a5]{text-overflow:ellipsis;max-width:180px;overflow:hidden}.refund-table .operation-cell[data-v-5040b1a5]{min-width:200px}.refund-table .table-actions[data-v-5040b1a5]{flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:240px;display:flex}.refund-table button[data-v-5040b1a5]{white-space:nowrap;min-height:26px;padding:0 5px;font-size:11px}.refund-table .detail-link[data-v-5040b1a5]{color:#34679d;background:0 0;border:0;min-height:0;padding:0;font-size:12px;font-weight:500}.refund-list-footer[data-v-5040b1a5]{color:#909aaa;padding:15px 0;font-size:12px}@media (width>=1000px){.refund-panel.embedded[data-v-5040b1a5]{padding:0}.embedded .aftersales-toolbar[data-v-5040b1a5]{padding:12px 16px}.embedded .refund-guide[data-v-5040b1a5]{margin:0 16px 12px;padding:8px 12px}.embedded>p[role=alert][data-v-5040b1a5]{margin:12px 16px}.refund-table-scroll[data-v-5040b1a5]{display:block}.mobile-refund-card[data-v-5040b1a5]{display:none}.refund-list-footer[data-v-5040b1a5]{border-top:1px solid #eef1f5;padding:15px 22px}}.workspace-header[data-v-95b04646]{border-bottom:1px solid #e3e8ef;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:20px;padding:0 22px;display:flex}.workspace-actions[data-v-95b04646],.workspace-actions .print-actions[data-v-95b04646]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-actions[data-v-95b04646]{margin-left:auto;padding:10px 0}.workspace-actions button[data-v-95b04646],.workspace-actions a[data-v-95b04646]{white-space:nowrap}.workspace-tabs[data-v-95b04646]{flex-shrink:0;align-items:center;gap:24px;display:flex}.workspace-tabs button[data-v-95b04646]{color:#8190a5;background:0 0;border:0;border-radius:0;height:60px;padding:0;font-size:15px;position:relative}.workspace-tabs button.active[data-v-95b04646]{color:#216bdb;font-weight:600}.workspace-tabs button.active[data-v-95b04646]:after{content:"";background:#2772df;height:3px;position:absolute;bottom:0;left:0;right:0}.pending-count[data-v-95b04646]{color:#b9812e;background:#fff3e1;border-radius:12px;padding:3px 8px;font-size:11px;font-weight:400}@media (width<=640px){.workspace-header[data-v-95b04646]{padding:0 14px}.workspace-actions[data-v-95b04646]{gap:8px;width:100%;padding:0 0 12px}.workspace-tabs[data-v-95b04646]{gap:20px}.workspace-tabs button[data-v-95b04646]{font-size:13px}.pending-count[data-v-95b04646]{font-size:10px}}.orders-page[data-v-95b04646]{color:#263142;padding:4px 0;font-size:13px}.page-heading[data-v-95b04646]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.eyebrow[data-v-95b04646]{color:#8390a2;letter-spacing:2px;font-size:11px}.page-heading h1[data-v-95b04646]{letter-spacing:-.7px;margin:7px 0 9px;font-size:26px;line-height:1.3}.page-heading p[data-v-95b04646]{color:#8791a0;margin:0;font-size:13px}button[data-v-95b04646]{color:#536174;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ec;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 13px;transition:background .15s,border-color .15s;display:inline-flex}button[data-v-95b04646]:hover:not(:disabled){color:#256cce;background:#f5f9ff;border-color:#8ab5f2}button[data-v-95b04646]:disabled{opacity:.45;cursor:not-allowed}button[data-v-95b04646]:focus-visible,select[data-v-95b04646]:focus-visible,input[data-v-95b04646]:focus-visible{outline-offset:3px;outline:2px solid #3478df}.refresh-button[data-v-95b04646]{height:38px}.primary[data-v-95b04646]{color:#fff;background:#2772df;border-color:#2772df}.primary[data-v-95b04646]:hover:not(:disabled){color:#fff;background:#1c61c3}.orders-panel[data-v-95b04646]{background:#fff;border:1px solid #e3e8ef;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px #25354b03}.panel-toolbar[data-v-95b04646]{border-bottom:1px solid #e9edf2;justify-content:space-between;align-items:center;gap:20px;padding:0 20px;display:flex}.status-tabs[data-v-95b04646]{gap:22px;display:flex;overflow-x:auto}.status-tabs button[data-v-95b04646]{color:#768193;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;height:58px;padding:0;font-size:13px;position:relative}.status-tabs button.active[data-v-95b04646]{color:#216bdb;font-weight:600}.status-tabs button.active[data-v-95b04646]:after{content:"";background:#2772df;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.status-tabs span[data-v-95b04646]{background:#edf4ff;border-radius:9px;padding:2px 7px;font-size:11px}.status-select[data-v-95b04646]{color:#8791a0;flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}.status-select select[data-v-95b04646]{color:#536174;width:158px;height:32px;font:inherit;background:#fff;border:1px solid #e3e8ef;border-radius:5px;padding:0 8px}.list-caption[data-v-95b04646]{color:#939cab;background:#f9fafc;justify-content:space-between;padding:12px 22px;font-size:11px;display:flex}.empty-state[data-v-95b04646]{text-align:center;color:#9aa6b7;flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:40px 20px;display:flex}.empty-icon[data-v-95b04646]{color:#86a6d3;background:#f3f7fd;border:1px solid #e8eef7;border-radius:20px;place-items:center;width:66px;height:66px;display:grid}.empty-state h3[data-v-95b04646]{color:#4b586c;margin:20px 0 9px;font-size:15px;font-weight:600}.empty-state p[data-v-95b04646]{max-width:420px;margin:0;font-size:12px;line-height:1.9}.empty-state button[data-v-95b04646]{margin-top:18px}.pagination[data-v-95b04646]{color:#909aaa;border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;padding:15px 22px;font-size:12px;display:flex}.pagination>div[data-v-95b04646]{align-items:center;gap:10px;display:flex}.pagination button[data-v-95b04646]{width:30px;min-height:30px;padding:0}.current-page[data-v-95b04646]{color:#256cce;background:#edf4ff;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.page-total[data-v-95b04646]{margin-right:6px}.error-notice[data-v-95b04646]{color:#c04e47;background:#fff6f5;border:1px solid #f3d8d6;border-radius:6px;justify-content:space-between;align-items:center;margin:16px 20px;padding:10px 14px;display:flex}.modal-backdrop[data-v-95b04646]{z-index:60;background:#14233866;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operation-modal[data-v-95b04646]{background:#fff;border-radius:12px;width:min(100%,520px);max-height:85vh;padding:26px;overflow:auto;box-shadow:0 20px 70px #15294030}.operation-modal h2[data-v-95b04646]{margin:0;font-size:20px}.operation-modal p[data-v-95b04646]{color:#8791a0}.operation-modal label[data-v-95b04646]{color:#536174;gap:9px;margin-top:20px;display:grid}.operation-modal label span[data-v-95b04646]{color:#8995a6;font-size:12px}.operation-modal input[data-v-95b04646]{box-sizing:border-box;color:#354156;width:100%;height:38px;font:inherit;border:1px solid #dfe5ed;border-radius:6px;padding:0 12px}.operation-modal footer[data-v-95b04646]{justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.spinning[data-v-95b04646]{animation:1s linear infinite spin-95b04646}@keyframes spin-95b04646{to{transform:rotate(360deg)}}.print-sheet[data-v-95b04646]{z-index:200;background:#fff;padding:30px;position:fixed;inset:0;overflow:auto}.print-sheet table[data-v-95b04646]{border-collapse:collapse;width:100%}.print-sheet td[data-v-95b04646],.print-sheet th[data-v-95b04646]{border:1px solid #333;padding:8px}.print-sheet img[data-v-95b04646]{object-fit:contain;width:55px;height:65px}.print-sheet tr[data-v-95b04646]{break-inside:avoid}@media (width<=640px){.pagination[data-v-95b04646]{gap:10px;padding:14px 12px}.empty-state[data-v-95b04646]{min-height:270px}}@media print{.print-sheet[data-v-95b04646]{padding:0;position:static;overflow:visible}.no-print[data-v-95b04646]{display:none}}.search-status[data-v-95b04646]{gap:8px;min-width:0;font-size:12px;display:grid}.search-status select[data-v-95b04646]{box-sizing:border-box;color:#40536c;width:100%;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #dce4ee;border-radius:5px;padding:0 10px}@media (width>=1000px){.orders-panel .order-search-form[data-v-95b04646]{gap:8px;margin:12px 16px;padding:0}.orders-panel[data-v-95b04646] .compact-search label{gap:5px;font-size:11px}.orders-panel[data-v-95b04646] .compact-search input,.orders-panel[data-v-95b04646] .compact-search select,.orders-panel[data-v-95b04646] .compact-search button{height:30px}.search-status select[data-v-95b04646]{padding:0 6px}}.template-link[data-v-95b04646]{color:#677487;background:#fff;border:1px solid #dde3ec;border-radius:5px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.order-check[data-v-95b04646]{align-items:center;gap:8px;display:inline-flex}.order-selection[data-v-95b04646]{accent-color:#9a805b;margin:0 10px 0 0}.order-check input[data-v-95b04646]{accent-color:#9a805b}.shipping-info[data-v-95b04646]{color:#8c98a8;overflow-wrap:anywhere;font-size:11px}.shipment-receiver[data-v-95b04646]{background:#f5f7fa;border-radius:5px;padding:12px;font-size:12px}.shipment-receiver p[data-v-95b04646]{color:#8b97a6;margin:5px 0 0;line-height:1.7}.buyer-remark[data-v-95b04646]{color:#80643b;white-space:pre-wrap;overflow-wrap:anywhere;background:#fffbf3;border:1px solid #eadfc6;border-radius:6px;margin:12px 16px;padding:12px;line-height:1.8}.buyer-remark strong[data-v-95b04646]{margin-bottom:4px;display:block}.operation-modal .buyer-remark[data-v-95b04646]{margin:14px 0}.print-actions .create-order-button[data-v-95b04646]{color:#fff;background:#2772df;border-color:#2772df;padding:8px 14px}.message-order-filter[data-v-95b04646]{color:#4079bd;background:#edf5ff;border:1px solid #d2e3f8;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.orders-panel .order-search-form[data-v-95b04646]{margin:16px 20px}@media (width<=640px){.orders-panel .order-search-form[data-v-95b04646]{margin:12px}}a.create-order-button[data-v-95b04646]{box-sizing:border-box;color:#fff;background:#2772df;border-radius:6px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.order-table-scroll[data-v-95b04646]{border-top:1px solid #e7ecf2;max-width:100%;overflow-x:auto}.orders-table[data-v-95b04646]{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.orders-table th[data-v-95b04646]{color:#7b8798;background:#f6f8fb;border-bottom:1px solid #e4eaf1;height:38px;padding:0 10px;font-weight:500}.orders-table td[data-v-95b04646]{color:#536174;border-bottom:1px solid #edf0f4;height:48px;padding:8px 10px}.orders-table tbody tr[data-v-95b04646]:hover{background:#f7faff}.orders-table .selection-cell[data-v-95b04646]{width:32px;padding-left:16px;padding-right:5px}.orders-table input[type=checkbox][data-v-95b04646]{accent-color:#2772df;vertical-align:middle;margin:0}.orders-table .numeric-cell[data-v-95b04646]{text-align:right;font-variant-numeric:tabular-nums}.orders-table .amount-cell[data-v-95b04646]{color:#29374b;font-weight:600}.orders-table .time-cell[data-v-95b04646]{color:#8791a0;font-size:11px}.orders-table .debt[data-v-95b04646]{color:#c48239}.order-detail-link[data-v-95b04646]{color:#34679d;background:0 0;border:0;min-height:0;padding:0;font-size:12px;font-weight:500}.status-badge[data-v-95b04646]{color:#3972c1;background:#edf3fc;border-radius:4px;padding:3px 6px;font-size:11px;display:inline-block}.status-badge[data-status=WAIT_PAY][data-v-95b04646],.status-badge[data-status=WAIT_SELLER_CONFIRM][data-v-95b04646]{color:#b9812e;background:#fff4e3}.status-badge[data-status=COMPLETED][data-v-95b04646]{color:#3c8d63;background:#eaf7ef}.status-badge[data-status=CANCELLED][data-v-95b04646],.status-badge[data-status=CANCELED][data-v-95b04646],.status-badge[data-status=REFUNDED][data-v-95b04646]{color:#838c99;background:#eef0f3}.orders-table .operation-cell[data-v-95b04646]{width:240px;min-width:240px}.table-actions[data-v-95b04646]{flex-wrap:wrap;align-items:center;gap:4px 8px;width:240px;display:flex}.table-actions>div[data-v-95b04646]{display:contents}.table-actions button[data-v-95b04646]{min-height:26px;padding:0 5px;font-size:11px}.table-actions .row-detail-button[data-v-95b04646]{color:#2772df;background:0 0;border:0}.voucher-link[data-v-95b04646]{color:#2772df;margin-left:5px}@media (width>=821px){.orders-list-active[data-v-95b04646]{flex-direction:column;height:100%;min-height:0;display:flex}.orders-list-active .orders-panel[data-v-95b04646]{flex-direction:column;flex:1;min-height:0;display:flex}.orders-list-active .workspace-header[data-v-95b04646]{flex-shrink:0}.orders-list-view[data-v-95b04646]{flex-direction:column;flex:1;min-height:0;display:flex}.orders-list-view>.order-search-form[data-v-95b04646],.orders-list-view>.error-notice[data-v-95b04646],.orders-list-view>.pagination[data-v-95b04646]{flex-shrink:0}.orders-list-view>.empty-state[data-v-95b04646]{flex:1;min-height:0}.orders-list-view>.order-table-scroll[data-v-95b04646]{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.orders-table th[data-v-95b04646]{z-index:1;position:sticky;top:0}}@media (width>=1000px){.workspace-tabs button[data-v-95b04646]{height:48px}.orders-panel .order-search-form[data-v-95b04646]{margin:12px 16px}}.orders-table .amount-cell.unpaid[data-v-95b04646]{color:#d63c3c}.shoe-showcase[data-v-5dac0fa4]{min-width:0}.showcase-stage[data-v-5dac0fa4]{background:#dedfd7;border-radius:6px 32px 6px 6px;height:280px;position:relative;overflow:hidden;box-shadow:0 20px 40px -26px #423d3655}.shoe-slide[data-v-5dac0fa4]{opacity:0;transition:opacity .7s;position:absolute;inset:0}.shoe-slide.active[data-v-5dac0fa4]{opacity:1}.shoe-slide img[data-v-5dac0fa4]{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:8px 36px 56px;display:block}.showcase-stage[data-v-5dac0fa4]:after{content:"";pointer-events:none;background:linear-gradient(#0000 53%,#17212612 68%,#172126bf);position:absolute;inset:0}.showcase-caption[data-v-5dac0fa4]{z-index:1;color:#fff;position:absolute;bottom:22px;left:24px;right:75px}.showcase-caption span[data-v-5dac0fa4]{color:#ffffffc9;letter-spacing:2px;margin-bottom:8px;font-size:10px;display:block}.showcase-caption strong[data-v-5dac0fa4]{letter-spacing:1px;font-size:20px;font-weight:500}.slide-count[data-v-5dac0fa4]{z-index:1;color:#26384b;background:#ffffffe8;border-radius:4px;padding:6px 9px;font-size:13px;font-weight:600;position:absolute;top:20px;left:24px}.slide-count span[data-v-5dac0fa4]{color:#85909c;margin-left:6px;font-size:10px;font-weight:400}.slide-arrow[data-v-5dac0fa4],.play-toggle[data-v-5dac0fa4]{z-index:2;color:#fff;cursor:pointer;background:#1d2d4159;border:1px solid #fff6;place-items:center;display:grid;position:absolute}.slide-arrow[data-v-5dac0fa4]{border-radius:6px;width:32px;height:36px;top:45%}.previous[data-v-5dac0fa4]{left:12px}.next[data-v-5dac0fa4]{right:12px}.play-toggle[data-v-5dac0fa4]{border-radius:50%;width:30px;height:30px;bottom:22px;right:22px}.slide-arrow[data-v-5dac0fa4]:hover,.play-toggle[data-v-5dac0fa4]:hover{background:#1d2d41a6}.shoe-thumbnails[data-v-5dac0fa4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.shoe-thumbnails button[data-v-5dac0fa4]{color:#7d8895;cursor:pointer;background:#ffffffb3;border:1px solid #dce1e6;border-radius:7px;flex-direction:column;gap:8px;min-width:0;padding:5px 5px 9px;font-size:11px;transition:border-color .2s,background .2s;display:flex}.shoe-thumbnails img[data-v-5dac0fa4]{object-fit:cover;object-position:center;border-radius:3px;width:100%;height:44px;display:block}.shoe-thumbnails button.selected[data-v-5dac0fa4]{color:#245fa8;background:#edf4fd;border-color:#3e6da2;box-shadow:0 0 0 1px #3e6da2}.shoe-thumbnails button[data-v-5dac0fa4]:hover{border-color:#7394bc}button[data-v-5dac0fa4]:focus-visible{outline-offset:3px;outline:3px solid #3478d5}@media (width<=1050px){.showcase-stage[data-v-5dac0fa4]{height:260px}.showcase-caption strong[data-v-5dac0fa4]{font-size:17px}}@media (width<=800px){.showcase-stage[data-v-5dac0fa4]{border-top-right-radius:24px;height:230px}.showcase-caption[data-v-5dac0fa4]{bottom:18px;left:18px}.showcase-caption strong[data-v-5dac0fa4]{font-size:17px}.slide-count[data-v-5dac0fa4]{top:14px;left:18px}.shoe-thumbnails[data-v-5dac0fa4]{gap:8px}.shoe-thumbnails img[data-v-5dac0fa4]{height:44px}}@media (width>=801px) and (height<=800px){.showcase-stage[data-v-5dac0fa4]{height:clamp(160px,100dvh - 480px,240px)}.shoe-slide img[data-v-5dac0fa4]{padding-top:4px;padding-bottom:46px}.showcase-caption[data-v-5dac0fa4]{bottom:16px}.showcase-caption span[data-v-5dac0fa4]{margin-bottom:5px}.showcase-caption strong[data-v-5dac0fa4]{font-size:17px}.play-toggle[data-v-5dac0fa4]{bottom:16px}.shoe-thumbnails[data-v-5dac0fa4]{margin-top:10px}.shoe-thumbnails button[data-v-5dac0fa4]{gap:5px;padding-bottom:6px}.shoe-thumbnails img[data-v-5dac0fa4]{height:36px}}@media (prefers-reduced-motion:reduce){.shoe-slide[data-v-5dac0fa4],.shoe-thumbnails button[data-v-5dac0fa4]{transition:none}}.puzzle-overlay[data-v-58c54a0e]{box-sizing:border-box;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#152b4680;grid-template-columns:minmax(0,1fr);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.puzzle-dialog[data-v-58c54a0e]{box-sizing:border-box;background:#fff;border:1px solid #ffffffb3;border-radius:16px;outline:none;width:400px;min-width:0;max-width:100%;max-height:calc(100dvh - 40px);padding:24px;overflow-y:auto;box-shadow:0 20px 70px #14253b44}.puzzle-dialog header[data-v-58c54a0e],.puzzle-dialog footer[data-v-58c54a0e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.puzzle-dialog h3[data-v-58c54a0e]{color:#2b405a;align-items:center;gap:9px;margin:0;font-size:18px;display:flex}.puzzle-dialog h3 svg[data-v-58c54a0e]{color:#3478d5}.puzzle-dialog button[data-v-58c54a0e]{color:#3979d6;cursor:pointer;background:0 0;border:0}.puzzle-dialog button[data-v-58c54a0e]:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #3478d5}.puzzle-dialog header button[data-v-58c54a0e]{color:#7b8593;font-size:26px}.puzzle-dialog p[data-v-58c54a0e]{color:#6e7d8d;margin:10px 0 18px;font-size:13px}.puzzle-image[data-v-58c54a0e]{aspect-ratio:2;background:#edf3fa;border-radius:9px;width:100%;position:relative;overflow:hidden}.puzzle-image>img[data-v-58c54a0e]:first-child{width:100%;height:100%;display:block}.piece[data-v-58c54a0e]{pointer-events:none;filter:drop-shadow(0 2px 3px #152b4655);position:absolute}.verification-success[data-v-58c54a0e]{color:#fff;background:#163d367a;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.verification-success strong[data-v-58c54a0e]{font-size:18px;font-weight:600}.slider-track[data-v-58c54a0e]{background:#f1f5fa;border:1px solid #dce5f0;border-radius:8px;height:46px;margin:18px 0 12px;position:relative}.slider-progress[data-v-58c54a0e]{background:#d6e7fc;border-radius:7px;position:absolute;inset:0 auto 0 0}.slider-instruction[data-v-58c54a0e]{color:#8291a5;pointer-events:none;place-items:center;padding-left:24px;font-size:12px;display:grid;position:absolute;inset:0}.slider-track input[data-v-58c54a0e]{z-index:1;appearance:none;cursor:grab;touch-action:pan-y;background:0 0;border:0;border-radius:7px;width:100%;height:46px;margin:0;padding:0;position:absolute;inset:0}.slider-track input[data-v-58c54a0e]:active{cursor:grabbing}.slider-track input[data-v-58c54a0e]:focus-visible{outline-offset:3px;outline:2px solid #3478d5}.slider-track input[data-v-58c54a0e]::-webkit-slider-runnable-track{background:0 0;height:46px}.slider-track input[data-v-58c54a0e]::-webkit-slider-thumb{box-sizing:border-box;appearance:none;background:#fff;border:1px solid #b8cde9;border-radius:7px;width:46px;height:46px;box-shadow:0 2px 8px #3478d51c}.slider-track input[data-v-58c54a0e]::-moz-range-track{background:0 0;height:46px}.slider-track input[data-v-58c54a0e]::-moz-range-thumb{box-sizing:border-box;background:#fff;border:1px solid #b8cde9;border-radius:7px;width:46px;height:46px;box-shadow:0 2px 8px #3478d51c}.slider-icon[data-v-58c54a0e]{z-index:2;top:0;left:calc((100% - 46px) * var(--progress));color:#3478d5;pointer-events:none;place-items:center;width:46px;height:46px;display:grid;position:absolute}.slider-track.dragging[data-v-58c54a0e]{border-color:#87b4ea}.slider-track.dragging .slider-instruction[data-v-58c54a0e]{color:#5480b3}.slider-track.verified[data-v-58c54a0e]{background:#edf8f2;border-color:#a3d7c1}.slider-track.verified .slider-progress[data-v-58c54a0e]{background:#cdeedc}.slider-track.verified .slider-icon[data-v-58c54a0e],.slider-track.verified .slider-instruction[data-v-58c54a0e]{color:#308a64}.puzzle-dialog footer[data-v-58c54a0e]{color:#687b91;min-height:28px;font-size:12px}.puzzle-dialog footer button[data-v-58c54a0e]{flex-shrink:0;align-items:center;gap:5px;padding:5px 0;font-size:12px;display:inline-flex}.puzzle-dialog button[data-v-58c54a0e]:disabled{opacity:.5;cursor:default}.puzzle-loading[data-v-58c54a0e]{color:#708196;background:#f1f5fa;border-radius:9px;place-items:center;height:176px;display:grid}@media (width<=480px){.puzzle-dialog[data-v-58c54a0e]{padding:20px}.slider-instruction[data-v-58c54a0e]{font-size:11px}}@media (prefers-reduced-motion:no-preference){.puzzle-overlay[data-v-58c54a0e]{animation:.2s both puzzle-overlay-enter-58c54a0e}.puzzle-dialog[data-v-58c54a0e]{animation:.3s cubic-bezier(.2,.8,.3,1) both puzzle-dialog-enter-58c54a0e}.verification-success[data-v-58c54a0e]{animation:.25s both puzzle-success-58c54a0e}.slider-icon>svg[data-v-58c54a0e]:not(.spin){animation:1.8s ease-in-out infinite slider-invite-58c54a0e}.slider-track.dragging .slider-icon>svg[data-v-58c54a0e],.slider-track.verified .slider-icon>svg[data-v-58c54a0e]{animation:none}.spin[data-v-58c54a0e]{animation:.9s linear infinite puzzle-spin-58c54a0e}@keyframes puzzle-overlay-enter-58c54a0e{0%{opacity:0}to{opacity:1}}@keyframes puzzle-dialog-enter-58c54a0e{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes puzzle-success-58c54a0e{0%{opacity:0}to{opacity:1}}@keyframes slider-invite-58c54a0e{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@keyframes puzzle-spin-58c54a0e{to{transform:rotate(360deg)}}}.registration-page[data-v-d0bd2f37]{color:#26384b;background:radial-gradient(at 14% 18%,#eeeae3 0,#0000 48%),#f7f8fa;min-height:100vh;padding-bottom:116px}.registration-header[data-v-d0bd2f37]{justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:20px 24px 10px;display:flex}.registration-header>a[data-v-d0bd2f37]{color:#8a96a7;font-size:13px}.registration-header strong[data-v-d0bd2f37]{color:#3477d3;margin-left:6px;font-weight:500}.registration-layout[data-v-d0bd2f37]{grid-template-columns:minmax(0,1fr) 480px;align-items:start;gap:80px;max-width:1200px;margin:8px auto 0;padding:0 24px;display:grid}.brand-panel[data-v-d0bd2f37]{min-width:0;padding-top:8px;container-type:inline-size}.brand-eyebrow[data-v-d0bd2f37]{letter-spacing:3px;color:#7b776e;align-items:center;gap:12px;font-size:11px;display:flex}.brand-eyebrow>span[data-v-d0bd2f37]{background:#a99a82;width:26px;height:1px}.brand-panel h1[data-v-d0bd2f37]{letter-spacing:-2px;color:#223f59;white-space:nowrap;margin:18px 0 14px;font-size:clamp(24px,9cqi,52px);font-weight:600;line-height:1.25}.brand-panel>p[data-v-d0bd2f37]{color:#858c92;letter-spacing:0;white-space:nowrap;margin:0 0 20px;font-size:min(13px,2.5cqi);line-height:1.95}.brand-features[data-v-d0bd2f37]{border-bottom:1px solid #243e5612;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0 16px;display:grid}.brand-features>div[data-v-d0bd2f37]{color:#7b8792;gap:10px;display:flex}.brand-features svg[data-v-d0bd2f37]{stroke-width:1.4px;flex-shrink:0;margin-top:2px}.brand-features span[data-v-d0bd2f37]{color:#516273;font-size:12px}.brand-features small[data-v-d0bd2f37]{color:#97a0a8;margin-top:7px;font-size:10px;display:block}.back-link[data-v-d0bd2f37]{box-sizing:border-box;color:#245fa8;background:#edf4ff;border:1px solid #9db9df;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.back-link[data-v-d0bd2f37]:hover{color:#174b8c;background:#e0edff;border-color:#3478d5}.back-link[data-v-d0bd2f37]:focus-visible{outline-offset:3px;outline:3px solid #3478d5}.registration-card[data-v-d0bd2f37]{background:#fff;border:1px solid #e7ebf0;border-radius:12px;padding:28px 32px;box-shadow:0 18px 65px -28px #233a5a24}.form-heading>span[data-v-d0bd2f37]{color:#9aa8ba;font-size:12px}.form-heading h2[data-v-d0bd2f37]{color:#2b3e56;margin:10px 0 22px;font-size:25px;font-weight:600}.registration-card fieldset[data-v-d0bd2f37]{border:0;min-width:0;margin:0;padding:0}.registration-card fieldset>label[data-v-d0bd2f37]{color:#64758b;margin-bottom:16px;font-size:12px;display:block}.registration-card b[data-v-d0bd2f37]{color:#d2796e;font-weight:400}.registration-card input[data-v-d0bd2f37]:not([type=checkbox]){box-sizing:border-box;color:#32445a;background:#fbfcfe;border:1px solid #dce4ef;border-radius:6px;outline:none;width:100%;height:46px;margin-top:8px;padding:0 13px;font-size:13px}.registration-card input[data-v-d0bd2f37]:focus{border-color:#6d9bdf;box-shadow:0 0 0 3px #6d9bdf12}.code-row[data-v-d0bd2f37]{gap:8px;display:flex}.code-row input[data-v-d0bd2f37]{min-width:0}.code-row button[data-v-d0bd2f37]{color:#477ec6;background:#f1f6fd;border:1px solid #d3e1f4;border-radius:6px;flex-shrink:0;margin-top:8px;padding:0 12px;font-size:12px}.code-row button[data-v-d0bd2f37]:disabled{color:#98a7b9}.password-input[data-v-d0bd2f37]{position:relative}.password-input input[data-v-d0bd2f37]{padding-right:44px!important}.password-input button[data-v-d0bd2f37]{color:#94a2b4;background:0 0;border:0;padding:0;position:absolute;top:22px;right:12px}.registration-card .agreement[data-v-d0bd2f37]{align-items:flex-start;gap:8px;margin:27px 0 0;font-size:11px;line-height:1.8;display:flex}.agreement input[data-v-d0bd2f37]{accent-color:#3477d3;margin:3px 0 0}.agreement button[data-v-d0bd2f37]{color:#3477d3;font-size:inherit;background:0 0;border:0;padding:0}.agreement-copy[data-v-d0bd2f37]{color:#708198;background:#f7f9fc;margin-top:12px;padding:14px;font-size:12px;line-height:1.8}.registration-dock[data-v-d0bd2f37]{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 0 max(16px, env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid #e5ebf3;position:fixed;bottom:0;left:0;right:0}.dock-inner[data-v-d0bd2f37]{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:0 24px;display:flex}.primary-button[data-v-d0bd2f37]{color:#fff;box-sizing:border-box;cursor:pointer;background:#3478d5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:480px;height:48px;padding:0 30px;font-size:14px;text-decoration:none;display:inline-flex}.primary-button[data-v-d0bd2f37]:hover{background:#2b6bc5}.primary-button[data-v-d0bd2f37]:disabled{opacity:.65;cursor:default}.error-summary[data-v-d0bd2f37]{color:#ba5e4e;background:#fff4f1;border-radius:6px;padding:12px 14px;font-size:12px;line-height:1.7}.success-panel[data-v-d0bd2f37]{text-align:center;padding:60px 0}.success-icon[data-v-d0bd2f37]{color:#389670;background:#eef7f1;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 22px;display:grid}.success-panel h2[data-v-d0bd2f37]{font-size:25px}.success-panel p[data-v-d0bd2f37]{color:#7a8ba1;font-size:13px;line-height:1.8}.success-panel .primary-button[data-v-d0bd2f37]{width:100%;margin-top:24px}.toast[data-v-d0bd2f37]{color:#fff;z-index:1100;background:#26394e;border-radius:6px;padding:12px 22px;font-size:12px;position:fixed;top:24px;left:50%;transform:translate(-50%)}@media (width<=1050px){.registration-layout[data-v-d0bd2f37]{grid-template-columns:minmax(0,1fr) 430px;gap:36px}.primary-button[data-v-d0bd2f37]{width:430px}.brand-features[data-v-d0bd2f37]{gap:8px}.brand-features>div[data-v-d0bd2f37]{gap:6px}}@media (width<=800px){.registration-header[data-v-d0bd2f37]{padding:20px 20px 12px}.registration-layout[data-v-d0bd2f37]{max-width:560px;margin-top:0;padding:0 20px;display:block}.brand-panel[data-v-d0bd2f37]{margin-bottom:24px;padding-top:12px}.brand-panel h1[data-v-d0bd2f37]{letter-spacing:-1px;margin:15px 0 12px;font-size:clamp(24px,9cqi,34px)}.brand-panel>p[data-v-d0bd2f37]{margin-bottom:18px}.brand-eyebrow[data-v-d0bd2f37]{letter-spacing:2px;font-size:10px}.brand-features[data-v-d0bd2f37]{display:none}.registration-card[data-v-d0bd2f37]{border-radius:12px;padding:28px 24px}.dock-inner[data-v-d0bd2f37]{max-width:560px;padding:0 20px}.back-link[data-v-d0bd2f37]{padding:0 14px;font-size:14px}.primary-button[data-v-d0bd2f37]{width:100%}.dock-inner .primary-button[data-v-d0bd2f37]{flex:1;width:auto;min-width:0;padding:0 16px}.registration-header>a[data-v-d0bd2f37]{font-size:11px}.registration-page[data-v-d0bd2f37]{padding-bottom:110px}}@media (width>=801px) and (height<=800px){.registration-header[data-v-d0bd2f37]{padding-top:14px;padding-bottom:6px}.registration-layout[data-v-d0bd2f37]{margin-top:4px}.brand-panel[data-v-d0bd2f37]{padding-top:4px}.brand-panel h1[data-v-d0bd2f37]{margin:14px 0 10px;font-size:clamp(24px,8cqi,44px)}.brand-panel>p[data-v-d0bd2f37]{margin-bottom:16px}.brand-features[data-v-d0bd2f37]{padding:14px 0 12px}.brand-features small[data-v-d0bd2f37]{margin-top:5px}.registration-card[data-v-d0bd2f37]{padding:24px 32px}.form-heading h2[data-v-d0bd2f37]{margin-bottom:18px}.registration-card input[data-v-d0bd2f37]:not([type=checkbox]){height:42px}.password-input button[data-v-d0bd2f37]{top:20px}.registration-card .agreement[data-v-d0bd2f37]{margin-top:20px}}@media (width>=801px) and (height<=680px){.registration-card[data-v-d0bd2f37]{padding-top:20px;padding-bottom:20px}.registration-card fieldset>label[data-v-d0bd2f37]{margin-bottom:12px}.form-heading h2[data-v-d0bd2f37]{margin-bottom:16px}.registration-card .agreement[data-v-d0bd2f37]{margin-top:16px}.brand-panel h1[data-v-d0bd2f37]{font-size:clamp(24px,8cqi,40px)}.brand-features[data-v-d0bd2f37]{padding-top:10px;padding-bottom:10px}}@media (prefers-reduced-motion:no-preference){.brand-panel[data-v-d0bd2f37],.registration-card[data-v-d0bd2f37]{animation:.6s ease-out both registration-arrive-d0bd2f37}.registration-card[data-v-d0bd2f37]{animation-delay:.12s}.primary-button[data-v-d0bd2f37]{transition:background .2s,box-shadow .2s}.primary-button svg[data-v-d0bd2f37]{transition:transform .2s}.primary-button:hover svg[data-v-d0bd2f37]{transform:translate(4px)}@keyframes registration-arrive-d0bd2f37{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}}.portal-brand[data-v-fea9b53c]{color:#143b68;flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.portal-brand>strong[data-v-fea9b53c]{letter-spacing:2px;font-size:25px}.portal-brand small[data-v-fea9b53c]{color:#7c8b9c;letter-spacing:2px;width:100%;margin-top:7px;font-size:11px}@media (width<=720px){.portal-brand>strong[data-v-fea9b53c]{font-size:19px}.portal-brand[data-v-fea9b53c]{gap:0 4px}.portal-brand small[data-v-fea9b53c]{letter-spacing:0}}.utility[data-v-fea9b53c]{color:#555;background:#fff;border-bottom:1px solid #eee;height:36px;font-size:12px}.utility-inner[data-v-fea9b53c]{justify-content:space-between;align-items:center;height:100%;display:flex}.utility-left[data-v-fea9b53c],.utility-nav[data-v-fea9b53c]{align-items:center;gap:18px;display:flex}.utility-nav .merchant-download[data-v-fea9b53c]{color:#3578e5;white-space:nowrap;display:inline-flex!important}.utility-nav b[data-v-fea9b53c]{color:#f04444}.utility-menu[data-v-fea9b53c]{align-items:center;height:100%;display:flex;position:relative}.utility-menu-trigger[data-v-fea9b53c]{height:100%;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:12px;display:flex}.utility-menu-trigger svg[data-v-fea9b53c]{transition:transform .16s}.utility-menu:hover .utility-menu-trigger[data-v-fea9b53c],.utility-menu:focus-within .utility-menu-trigger[data-v-fea9b53c]{color:#f05a18}.utility-menu.is-open .utility-menu-trigger svg[data-v-fea9b53c]{transform:rotate(180deg)}.utility-dropdown[data-v-fea9b53c]{z-index:60;visibility:hidden;opacity:0;background:#fff;border:1px solid #e5e7eb;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:35px;transform:translateY(-5px);box-shadow:0 12px 30px #0000001f}.utility-menu.is-open .utility-dropdown[data-v-fea9b53c]{visibility:visible;opacity:1;transform:none}.site-navigation-dropdown[data-v-fea9b53c]{box-sizing:border-box;border-radius:12px;width:min(560px,100vw - 32px);max-height:65vh;padding:22px;right:0;overflow-y:auto}.site-navigation-group+.site-navigation-group[data-v-fea9b53c]{margin-top:14px}.site-navigation-group h3[data-v-fea9b53c]{color:#f05a18;letter-spacing:0;margin:0 0 10px;font-size:16px;line-height:24px}.site-navigation-links[data-v-fea9b53c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;display:grid}.site-navigation-links a[data-v-fea9b53c]{color:#333;overflow-wrap:anywhere;min-width:0;padding:7px 0;font-size:14px;line-height:20px}.site-navigation-links a[data-v-fea9b53c]:hover,.site-navigation-links a[data-v-fea9b53c]:focus{color:#f05a18}.message-center[data-v-fea9b53c]{position:relative}.message-trigger[data-v-fea9b53c]{height:30px;color:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.message-trigger[data-v-fea9b53c]:hover{color:#3578e5}.message-trigger b[data-v-fea9b53c]{text-align:left;min-width:14px}.message-panel[data-v-fea9b53c]{z-index:50;color:#333;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:min(420px,100vw - 24px);position:absolute;top:32px;right:0;overflow:hidden;box-shadow:0 14px 36px #00000024}.message-panel-head[data-v-fea9b53c]{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.message-panel-head>div[data-v-fea9b53c]{align-items:baseline;gap:8px;display:flex}.message-panel-head strong[data-v-fea9b53c]{font-size:15px}.message-panel-head span[data-v-fea9b53c]{color:#999}.message-panel-head button[data-v-fea9b53c]{color:#777;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.message-state[data-v-fea9b53c]{color:#999;justify-content:center;align-items:center;gap:10px;min-height:140px;display:flex}.message-state.is-error[data-v-fea9b53c]{color:#d14343}.message-state button[data-v-fea9b53c]{color:#3578e5;background:0 0;border:0}.message-list[data-v-fea9b53c]{max-height:420px;overflow-y:auto}.message-item[data-v-fea9b53c]{border-bottom:1px solid #efefef;padding:16px}.message-item[data-v-fea9b53c]:last-child{border-bottom:0}.message-item-head[data-v-fea9b53c]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.message-item-head strong[data-v-fea9b53c]{color:#222;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.message-item time[data-v-fea9b53c]{color:#aaa;flex:none;font-size:11px;line-height:21px}.message-item p[data-v-fea9b53c]{color:#606060;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:13px;line-height:1.7}.message-panel-enter-active[data-v-fea9b53c],.message-panel-leave-active[data-v-fea9b53c]{transition:opacity .16s,transform .16s}.message-panel-enter-from[data-v-fea9b53c],.message-panel-leave-to[data-v-fea9b53c]{opacity:0;transform:translateY(-6px)}.search-zone[data-v-fea9b53c]{grid-template-columns:270px 150px minmax(0,760px);align-items:center;gap:10px;min-height:132px;display:grid}.station-trigger[data-v-fea9b53c]{color:#555;cursor:pointer;background:0 0;border:0}.session-action[data-v-fea9b53c]{color:#3578e5;cursor:pointer;background:0 0;border:0;padding:0}.source-picker[data-v-fea9b53c]{position:relative}.source-picker>button[data-v-fea9b53c]{color:#438bf4;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:flex}.source-dropdown[data-v-fea9b53c]{z-index:40;background:#fff;border:1px solid #e3e7ee;border-radius:6px;width:340px;max-width:calc(100vw - 24px);max-height:420px;padding:10px;position:absolute;top:30px;left:0;overflow-y:auto;box-shadow:0 12px 28px #00000021}.source-dropdown>strong[data-v-fea9b53c]{color:#444;padding:5px 8px 8px;font-size:13px;display:block}.source-dropdown>button[data-v-fea9b53c]{color:#555;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:4px;justify-content:space-between;width:100%;padding:8px;display:flex}.source-dropdown>button[data-v-fea9b53c]:hover,.source-dropdown>button.active[data-v-fea9b53c]{color:#3578e5;background:#edf4ff}.source-dropdown small[data-v-fea9b53c]{color:#999;font-size:10px}.source-dropdown .locate[data-v-fea9b53c]{color:#3578e5;border-top:1px solid #edf0f4;border-radius:0;margin-top:6px}.sourcing[data-v-fea9b53c]{color:#777;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.sourcing>div[data-v-fea9b53c]:first-child{color:#438bf4;align-items:center;font-size:15px;display:flex}.gender[data-v-fea9b53c]{grid-column:1/-1;gap:8px;display:flex}.gender button[data-v-fea9b53c]{color:#538cd8;background:#fff;border:1px solid #78a8ec;border-radius:4px;min-width:48px;height:26px}.gender .active[data-v-fea9b53c]{color:#fff;background:#4f8df5}.search-types[data-v-fea9b53c]{white-space:nowrap;border-right:1px solid #e4ebf5;align-items:center;gap:2px;height:100%;padding:0 6px;display:flex}.search-types button[data-v-fea9b53c]{color:#555;background:0 0;border:0;height:30px;padding:0 10px;font-size:14px}.search-types .active[data-v-fea9b53c]{color:#fff;background:#4f8df5;border-radius:4px}form[data-v-fea9b53c]{color:#bbb;border:2px solid #4f8df5;border-radius:7px;grid-template-columns:auto 30px minmax(0,1fr) 90px;align-items:center;height:42px;display:grid;overflow:hidden}form svg[data-v-fea9b53c]{margin:auto}input[data-v-fea9b53c]{color:#555;border:0;outline:0;min-width:0;height:100%}form button[data-v-fea9b53c]{color:#fff;background:#4f8df5;border:0;height:100%;font-size:16px}@media (width<=980px){.utility .utility-nav>a[data-v-fea9b53c]:nth-child(n+4),.sourcing>span[data-v-fea9b53c]{display:none}.site-navigation-menu[data-v-fea9b53c]{display:flex}.search-zone[data-v-fea9b53c]{grid-template-columns:235px 105px minmax(0,1fr)}}@media (width<=720px){.utility-inner[data-v-fea9b53c]{scrollbar-width:none;gap:18px;overflow-x:auto}.utility-left[data-v-fea9b53c],.utility-nav[data-v-fea9b53c]{white-space:nowrap;flex-shrink:0}.utility-left span[data-v-fea9b53c],.utility nav>a[data-v-fea9b53c]{display:none}.utility-left[data-v-fea9b53c],.utility-nav[data-v-fea9b53c]{gap:12px}.site-navigation-dropdown[data-v-fea9b53c]{position:fixed;top:36px;right:12px}.site-navigation-links[data-v-fea9b53c]{grid-template-columns:repeat(2,minmax(0,1fr))}.message-panel[data-v-fea9b53c]{width:auto;position:fixed;top:84px;left:12px;right:12px}.message-list[data-v-fea9b53c]{max-height:min(420px,100vh - 170px)}.search-zone[data-v-fea9b53c]{grid-template-columns:minmax(0,1fr) auto;height:auto;padding-block:12px}.sourcing[data-v-fea9b53c]{justify-self:end}.gender[data-v-fea9b53c]{justify-content:flex-end}.search-box[data-v-fea9b53c]{grid-column:1/-1}form[data-v-fea9b53c]{grid-template-columns:auto 24px minmax(0,1fr) 58px}}.source-results[data-v-b0943b8b]{box-sizing:border-box;background:#fff;border-radius:12px;margin-top:24px;padding:20px}.source-results h2[data-v-b0943b8b]{justify-content:space-between;font-size:18px;display:flex}.source-results h2 a[data-v-b0943b8b]{color:#3980e7;font-size:14px}.source-grid[data-v-b0943b8b]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.source-grid a[data-v-b0943b8b]{gap:8px;min-width:0;display:grid}.source-grid img[data-v-b0943b8b]{aspect-ratio:1;object-fit:cover;width:100%}.source-grid span[data-v-b0943b8b]{color:#777;font-size:12px}@media (width<=720px){.source-grid[data-v-b0943b8b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page[data-v-b0943b8b]{background:#f3f4f6;min-height:100vh}.home-page[data-v-b0943b8b] .page-width{width:min(1440px,100% - 64px)}main[data-v-b0943b8b]{padding:0 0 48px}.home-grid[data-v-b0943b8b]{background:#fff;border-radius:16px;grid-template-columns:230px minmax(0,1fr) 206px;align-items:stretch;gap:20px;padding:16px;display:grid}.categories[data-v-b0943b8b]{z-index:15;background:#f6f7f9;border-radius:10px;min-width:0;position:relative}.categories h2[data-v-b0943b8b]{border-bottom:1px solid #fff;align-items:center;height:44px;margin:0;padding:0 14px;font-size:16px;display:flex}.category-list[data-v-b0943b8b]{max-height:520px;overflow-y:auto}.category-row[data-v-b0943b8b]{text-align:left;background:0 0;border:0;border-bottom:1px solid #fff;align-items:flex-start;gap:12px;width:100%;padding:16px 14px;display:flex}.category-row>svg[data-v-b0943b8b]{color:#3987f6;flex-shrink:0;margin-top:2px}.category-row[data-v-b0943b8b]:hover,.category-row.active[data-v-b0943b8b]{color:var(--category-accent);background:var(--category-soft)}.category-copy[data-v-b0943b8b]{flex:1;min-width:0}.category-copy strong[data-v-b0943b8b],.category-copy small[data-v-b0943b8b]{display:block}.category-copy strong[data-v-b0943b8b]{font-size:14px}.category-copy small[data-v-b0943b8b]{color:#777;margin-top:9px;font-size:12px;line-height:1.8}.category-empty[data-v-b0943b8b]{color:#999;padding:16px;font-size:13px}.category-flyout[data-v-b0943b8b]{background:#fff;border:1px solid #eee;border-radius:10px;width:min(550px,100vw - 340px);min-height:390px;position:absolute;top:0;left:100%;overflow:hidden;box-shadow:0 12px 30px #0002}.category-flyout header[data-v-b0943b8b]{background:var(--category-soft);justify-content:space-between;padding:15px;display:flex}.category-flyout header div[data-v-b0943b8b]{gap:8px;display:flex}.category-flyout button[data-v-b0943b8b]{background:0 0;border:0}.category-detail-grid[data-v-b0943b8b]{grid-template-columns:1fr 1fr;gap:20px;padding:20px;display:grid}.second-category span[data-v-b0943b8b]{color:#888;font-size:12px;display:block}.third-categories[data-v-b0943b8b]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.third-categories a[data-v-b0943b8b]{color:#666;font-size:13px}.third-categories a[data-v-b0943b8b]:hover{color:#3987f6}.empty-category-action[data-v-b0943b8b]{padding:20px}.home-nav[data-v-b0943b8b]{scrollbar-width:none;background:#f6f7f9;border-radius:8px;align-items:center;height:44px;display:flex;overflow:auto}.home-nav a[data-v-b0943b8b]{color:#222;white-space:nowrap;flex:1 0 auto;justify-content:center;align-items:center;height:100%;padding:0 18px;font-size:16px;font-weight:700;display:flex;position:relative}.home-nav a+a[data-v-b0943b8b]:before{content:"";background:#d9dce2;width:1px;height:12px;position:absolute;left:0}.home-nav a[data-v-b0943b8b]:hover,.home-nav a.active[data-v-b0943b8b]{color:#3987f6}.home-nav a.active[data-v-b0943b8b]:after{content:"";background:#3987f6;width:28px;height:2px;position:absolute;bottom:5px;left:calc(50% - 14px)}.hero-column[data-v-b0943b8b]{min-width:0}.hero[data-v-b0943b8b]{aspect-ratio:720/325;background:#f3f6fa;border-radius:10px;margin-top:14px;position:relative;overflow:hidden}.hero-slide[data-v-b0943b8b]{position:absolute;inset:0}.hero img[data-v-b0943b8b]{object-fit:cover;width:100%;height:100%}.hero-empty[data-v-b0943b8b]{color:#7893b7;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.hero-empty strong[data-v-b0943b8b]{font-size:20px}.hero-empty span[data-v-b0943b8b]{font-size:13px}.arrow[data-v-b0943b8b]{color:#fff;background:#0004;border:0;place-items:center;width:30px;height:40px;display:grid;position:absolute;top:calc(50% - 20px)}.left[data-v-b0943b8b]{border-radius:0 5px 5px 0;left:0}.right[data-v-b0943b8b]{border-radius:5px 0 0 5px;right:0}.dots[data-v-b0943b8b]{gap:8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.dots button[data-v-b0943b8b]{background:#fff8;border:0;border-radius:8px;width:8px;height:8px;padding:0}.dots .active[data-v-b0943b8b]{background:#fff;width:22px}.promos[data-v-b0943b8b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.promos a[data-v-b0943b8b]{background:#f6f7f9;border-radius:8px;min-width:0;overflow:hidden}.promos img[data-v-b0943b8b]{width:100%;height:auto;display:block}.member-panel[data-v-b0943b8b]{text-align:center;min-width:0;padding:16px 4px}.mascot[data-v-b0943b8b]{color:#3987f6;background:#e6f0ff;border:5px solid #f3f7ff;border-radius:50%;place-items:center;width:64px;height:64px;margin:4px auto 16px;display:grid;overflow:hidden}.mascot img[data-v-b0943b8b]{object-fit:cover;width:100%;height:100%;display:block}.member-panel h2[data-v-b0943b8b]{margin:0 0 8px;font-size:15px}.member-panel p[data-v-b0943b8b]{color:#999;margin:0;font-size:12px}.member-actions[data-v-b0943b8b]{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 22px;display:grid}.member-actions a[data-v-b0943b8b],.member-signed-in a[data-v-b0943b8b]{color:#3987f6;border:1px solid #3987f6;border-radius:5px;padding:9px 4px;font-size:12px}.member-actions a[data-v-b0943b8b]:first-child{color:#fff;background:#3987f6}.member-signed-in[data-v-b0943b8b]{gap:10px;margin:18px 0;display:grid}.member-signed-in strong[data-v-b0943b8b]{overflow-wrap:anywhere}.member-signed-in button[data-v-b0943b8b]{color:#888;background:0 0;border:0;font-size:12px}.member-shortcuts[data-v-b0943b8b]{border-top:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;grid-template-columns:1fr 1fr;gap:10px;padding:22px 0;display:grid}.member-shortcuts a[data-v-b0943b8b]{color:#666;justify-items:center;gap:9px;font-size:12px;display:grid}.member-shortcuts svg[data-v-b0943b8b],.member-shortcuts a[data-v-b0943b8b]:hover{color:#3987f6}.member-supplier-entry[data-v-b0943b8b]{color:#555;justify-content:center;align-items:center;gap:5px;margin-top:24px;font-size:13px;display:flex}.member-supplier-entry[data-v-b0943b8b]:hover{color:#3987f6}.home-error[data-v-b0943b8b]{color:#b44332;background:#fff4f2;border-radius:6px;padding:12px;font-size:13px}.home-error button[data-v-b0943b8b]{color:#3987f6;background:0 0;border:0}.toast[data-v-b0943b8b]{color:#fff;background:#222;padding:12px;position:fixed;top:80px;left:40%}@media (width>=1600px){.home-grid[data-v-b0943b8b]{grid-template-columns:240px minmax(0,1fr) 220px}}@media (width<=1100px){.home-grid[data-v-b0943b8b]{grid-template-columns:200px minmax(0,1fr);gap:16px}.member-panel[data-v-b0943b8b]{display:none}.home-nav a[data-v-b0943b8b]{padding-inline:14px;font-size:14px}}@media (width<=720px){.home-page[data-v-b0943b8b] .page-width{width:calc(100% - 24px)}.home-grid[data-v-b0943b8b]{border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.categories[data-v-b0943b8b]{order:1}.category-list[data-v-b0943b8b]{max-height:none;display:flex;overflow-x:auto}.category-row[data-v-b0943b8b]{border-bottom:0;align-items:center;min-width:128px;padding:12px}.category-copy small[data-v-b0943b8b]{display:none}.category-copy strong[data-v-b0943b8b]{white-space:nowrap}.category-row>svg[data-v-b0943b8b]:last-child{display:none}.categories h2[data-v-b0943b8b]{height:36px;font-size:14px}.category-flyout[data-v-b0943b8b]{width:auto;min-height:0;position:static}.category-detail-grid[data-v-b0943b8b]{grid-template-columns:1fr}.hero[data-v-b0943b8b]{aspect-ratio:720/325;margin-top:12px}.hero-empty strong[data-v-b0943b8b]{font-size:16px}.hero-empty span[data-v-b0943b8b]{font-size:12px}.promos[data-v-b0943b8b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.member-panel[data-v-b0943b8b]{order:2;padding:16px 10px;display:block}.mascot[data-v-b0943b8b]{display:none}.member-shortcuts[data-v-b0943b8b]{padding:14px 0}.member-actions[data-v-b0943b8b]{max-width:320px;margin:14px auto}.member-supplier-entry[data-v-b0943b8b]{margin-top:16px}main[data-v-b0943b8b]{padding-bottom:24px}}@media (prefers-reduced-motion:no-preference){.promos a[data-v-b0943b8b]{transition:box-shadow .25s,transform .25s}.promos a[data-v-b0943b8b]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #2034541a}.promos img[data-v-b0943b8b]{transition:transform .4s}.promos a:hover img[data-v-b0943b8b]{transform:scale(1.035)}.category-row[data-v-b0943b8b]{transition:background .2s,color .2s}.fade-enter-active[data-v-b0943b8b],.fade-leave-active[data-v-b0943b8b]{transition:opacity .45s}.fade-enter-from[data-v-b0943b8b],.fade-leave-to[data-v-b0943b8b]{opacity:0}}.register-page[data-v-abde154d]{color:#3d424a;background:#fff;min-height:100vh}.auth-band[data-v-abde154d]{background:radial-gradient(at 85% 15%,#e7edf8,#0000 65%),#f4f5f7;padding:30px 0}.auth-layout[data-v-abde154d]{border:1px solid #fff;border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(430px,.88fr);min-height:650px;display:grid;overflow:hidden;box-shadow:0 22px 60px #1f2e2b17}.register-panel[data-v-abde154d]{background:#fff;flex-direction:column;min-width:0;padding:38px clamp(34px,4vw,56px) 30px;display:flex}.panel-heading>span[data-v-abde154d]{color:#8795a8;letter-spacing:1.3px;font-size:9px;font-weight:600}.panel-heading h2[data-v-abde154d]{color:#22344c;letter-spacing:.5px;margin:12px 0 8px;font-size:27px}.panel-heading p[data-v-abde154d]{color:#979da5;margin:0;font-size:12px}.buyer-benefits[data-v-abde154d]{color:#718198;border-block:1px solid #edf0f4;justify-content:space-between;gap:8px;margin-top:22px;padding:12px 0;font-size:11px;display:flex}.buyer-benefits span[data-v-abde154d]{align-items:center;gap:4px;display:inline-flex}.buyer-benefits svg[data-v-abde154d]{color:#668c72}form[data-v-abde154d]{gap:14px;margin-top:23px;display:grid}.field-wrap[data-v-abde154d]{min-width:0}.field-wrap>small[data-v-abde154d],.agreement-error[data-v-abde154d]{color:#dd4b39;margin-top:4px;font-size:10px;display:block}.input-row[data-v-abde154d]{color:#9ea5ad;background:#fbfcfe;border:1px solid #dfe3e8;border-radius:8px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;height:49px;transition:border-color .2s,box-shadow .2s;display:grid}.input-row[data-v-abde154d]:focus-within{border-color:#4787e3;box-shadow:0 0 0 3px #4787e317}.input-row.invalid[data-v-abde154d]{border-color:#e06a5a}.input-row>svg[data-v-abde154d]{margin:auto}.input-row input[data-v-abde154d]{color:#30343a;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:13px}.icon-action[data-v-abde154d]{color:#9da3aa;background:0 0;border:0;place-items:center;width:100%;height:100%;display:grid}.code-row[data-v-abde154d]{grid-template-columns:minmax(0,1fr) 112px;gap:10px;display:grid}.code-row .input-row[data-v-abde154d]{grid-template-columns:42px minmax(0,1fr);padding-right:8px}.code-row>button[data-v-abde154d]{color:#3478da;background:#f5f8fc;border:1px solid #ccdae9;border-radius:8px;font-size:12px}.verification-hint[data-v-abde154d]{color:#8b97a6;align-items:center;gap:6px;margin:-4px 0 0;font-size:10px;display:flex}.send-error[data-v-abde154d]{color:#dd4b39;font-size:11px}.code-row>button[data-v-abde154d]:disabled{color:#9ca4ad;cursor:not-allowed}.agreement[data-v-abde154d]{color:#7f858d;align-items:flex-start;gap:7px;font-size:10px;line-height:1.55;display:flex}.agreement input[data-v-abde154d]{accent-color:#347ee4;margin:2px 0 0}.agreement a[data-v-abde154d]{color:#3478da}.agreement.invalid[data-v-abde154d]{color:#d54c3d}.submit[data-v-abde154d]{color:#fff;background:linear-gradient(110deg,#294b7e,#3c6fb2);border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:50px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:flex;box-shadow:0 7px 18px #294b7e22}.login-entry[data-v-abde154d]{text-align:center;color:#919aa6;margin:18px 0 24px;font-size:11px}.login-entry a[data-v-abde154d]{color:#3478da;margin-left:6px}.submit[data-v-abde154d]:hover{background:#2269cb}.submit[data-v-abde154d]:active{transform:translateY(1px)}.submit[data-v-abde154d]:disabled{cursor:wait;opacity:.75}.supplier-entry[data-v-abde154d]{color:#7c858c;border-top:1px solid #eef0f2;justify-content:center;align-items:center;gap:5px;margin:auto 0 0;padding-top:16px;font-size:11px;display:flex}.supplier-entry a[data-v-abde154d]{color:#4f6f91;align-items:center;font-weight:700;display:inline-flex}.notice[data-v-abde154d]{z-index:50;color:#fff;background:#191f1feb;max-width:calc(100% - 32px);padding:11px 20px;position:fixed;top:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0003}.notice-enter-active[data-v-abde154d],.notice-leave-active[data-v-abde154d]{transition:all .2s}.notice-enter-from[data-v-abde154d],.notice-leave-to[data-v-abde154d]{opacity:0;transform:translate(-50%,-8px)}.spin[data-v-abde154d]{animation:.8s linear infinite spin-abde154d}@keyframes spin-abde154d{to{transform:rotate(360deg)}}@media (width<=930px){.auth-layout[data-v-abde154d]{grid-template-columns:minmax(0,1fr) 430px}}@media (width<=760px){.auth-band[data-v-abde154d]{background:#fff;padding:0}.auth-layout[data-v-abde154d]{width:100%;min-height:0;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr}.register-panel[data-v-abde154d]{min-height:0;padding:28px 24px}.panel-heading h2[data-v-abde154d]{font-size:22px}}.buyer-auth-page[data-v-abde154d]{color:#263d33;background:#f6f5f0;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.buyer-auth-page[data-v-abde154d] .auth-header{grid-template-columns:140px auto 1fr;width:min(1120px,100% - 64px);min-height:106px}.buyer-auth-page[data-v-abde154d] .auth-title{align-items:center;gap:22px;padding-left:24px;display:flex}.buyer-auth-page[data-v-abde154d] .auth-title h1{color:#47564c;letter-spacing:1px;font-size:15px;font-weight:400}.buyer-auth-page[data-v-abde154d] .auth-title a{color:#7b8277;gap:5px;margin:0;font-size:11px}.buyer-auth-page[data-v-abde154d] .auth-title:before{background:#d9ddd3}.buyer-auth-page[data-v-abde154d] .auth-header p{color:#81867c;font-size:12px}.buyer-auth-page[data-v-abde154d] .auth-header p a{color:#304e3e;border:1px solid #d3d9ce;border-radius:5px;gap:9px;margin-left:8px;padding:9px 14px;font-weight:500}.buyer-auth-page[data-v-abde154d] .auth-header a:hover{color:#182e23}.buyer-auth-page .auth-band[data-v-abde154d]{background:0 0;padding:8px 0 40px}.buyer-auth-page .auth-layout[data-v-abde154d]{border:1px solid #e6e6dd;border-radius:12px;grid-template-columns:minmax(0,1.06fr) minmax(400px,1fr);width:min(1120px,100% - 64px);min-height:660px;box-shadow:0 20px 60px #243a2910}.buyer-auth-page .login-panel[data-v-abde154d],.buyer-auth-page .register-panel[data-v-abde154d]{background:#fffefa;flex-direction:column;justify-content:center;padding:48px clamp(32px,4.3vw,64px) 34px;display:flex}.buyer-auth-page .panel-eyebrow[data-v-abde154d],.buyer-auth-page .panel-heading>span[data-v-abde154d]{color:#8c7856;letter-spacing:2.5px;margin-bottom:16px;font-size:9px;font-weight:500;display:block}.buyer-auth-page .panel-heading h2[data-v-abde154d]{color:#253d30;letter-spacing:1px;margin:0 0 13px;font-size:29px;font-weight:500;line-height:1.45}.buyer-auth-page .panel-heading p[data-v-abde154d]{color:#81887b;margin:0;font-size:12px;line-height:1.8}.buyer-auth-page .login-method[data-v-abde154d]{color:#2c4b38;border-color:#e9eae2;justify-content:space-between;height:40px;margin-top:30px;font-size:12px;font-weight:500;display:flex}.buyer-auth-page .login-method[data-v-abde154d]:after{background:#34533f;border-radius:0;width:42px;height:2px}.buyer-auth-page .method-caption[data-v-abde154d]{color:#93998d;font-size:10px;font-weight:400}.buyer-auth-page form[data-v-abde154d]{gap:12px;margin-top:24px}.buyer-auth-page .field-label[data-v-abde154d]{color:#57644f;font-size:12px;font-weight:500;display:block}.buyer-auth-page .login-panel .field-label[data-v-abde154d]:not(:first-child){margin-top:7px}.buyer-auth-page .register-panel .field-label[data-v-abde154d]{margin-bottom:8px}.buyer-auth-page .input-row[data-v-abde154d]{color:#919b87;background:#fffefa;border:1px solid #dfe3d8;border-radius:6px;grid-template-columns:44px minmax(0,1fr) 40px;height:50px}.buyer-auth-page .input-row.focused[data-v-abde154d],.buyer-auth-page .input-row[data-v-abde154d]:focus-within{border-color:#708668;box-shadow:0 0 0 3px #526f4710}.buyer-auth-page .input-row.invalid[data-v-abde154d]{border-color:#c66654}.buyer-auth-page .input-row input[data-v-abde154d]{color:#2f4232;font-size:13px}.buyer-auth-page .input-row input[data-v-abde154d]::placeholder{color:#a0a597}.buyer-auth-page .icon-action[data-v-abde154d]{color:#8a9581}.buyer-auth-page .form-links[data-v-abde154d]{color:#7b8472;min-height:28px;margin-top:2px;font-size:11px}.buyer-auth-page .form-links input[data-v-abde154d],.buyer-auth-page .agreement input[data-v-abde154d]{accent-color:#34543e}.buyer-auth-page .reset-link[data-v-abde154d]{color:#5d7053}.buyer-auth-page .submit[data-v-abde154d]{color:#fffdf6;letter-spacing:1px;background:#2e4b38;border:1px solid #2e4b38;border-radius:6px;height:50px;margin-top:6px;font-size:13px;font-weight:500;transition:background .2s,box-shadow .2s;box-shadow:0 6px 14px #2e4b3812}.buyer-auth-page .submit>svg[data-v-abde154d]:last-child{width:16px}.buyer-auth-page .submit[data-v-abde154d]:hover{filter:none;background:#223e2c;transform:none;box-shadow:0 8px 20px #2e4b3825}.buyer-auth-page .submit[data-v-abde154d]:active{transform:translateY(1px)}.buyer-auth-page .register-note[data-v-abde154d],.buyer-auth-page .login-entry[data-v-abde154d]{color:#8a9182;justify-content:center;align-items:center;gap:8px;margin:25px 0 0;font-size:11px;display:flex}.buyer-auth-page .register-note a[data-v-abde154d],.buyer-auth-page .login-entry a[data-v-abde154d]{color:#36543b;align-items:center;gap:5px;display:inline-flex}.buyer-auth-page .security-note[data-v-abde154d]{color:#959d8c;margin:25px 0 28px;font-size:10px}.buyer-auth-page .supplier-link[data-v-abde154d],.buyer-auth-page .supplier-entry[data-v-abde154d]{color:#7a856e;border-top:1px solid #e8ebe1;justify-content:center;align-items:center;gap:6px;margin:0;padding-top:22px;font-size:11px;display:flex}.buyer-auth-page .supplier-entry a[data-v-abde154d]{color:#4b6545;font-weight:500}.buyer-auth-page .buyer-benefits[data-v-abde154d]{color:#78856e;border:0;justify-content:flex-start;gap:23px;margin-top:18px;padding:0;font-size:10px}.buyer-auth-page .buyer-benefits svg[data-v-abde154d]{color:#6e815f}.buyer-auth-page .register-panel[data-v-abde154d]{padding-top:36px;padding-bottom:30px}.buyer-auth-page .register-panel .panel-heading h2[data-v-abde154d]{font-size:27px}.buyer-auth-page .register-panel form[data-v-abde154d]{gap:13px;margin-top:23px}.buyer-auth-page .register-panel .input-row[data-v-abde154d]{height:46px}.buyer-auth-page .code-row[data-v-abde154d]{grid-template-columns:minmax(0,1fr) 112px;gap:10px}.buyer-auth-page .code-row .input-row[data-v-abde154d]{grid-template-columns:40px minmax(0,1fr)}.buyer-auth-page .code-row>button[data-v-abde154d]{color:#426037;background:#f1f4ec;border-color:#d9e0d2;border-radius:6px;font-size:11px}.buyer-auth-page .code-row>button[data-v-abde154d]:disabled{color:#959e8c}.buyer-auth-page .verification-hint[data-v-abde154d]{color:#939d89;margin-top:-3px}.buyer-auth-page .agreement[data-v-abde154d]{color:#868e7d;font-size:10px;line-height:1.8}.buyer-auth-page .agreement a[data-v-abde154d]{color:#526e46}.buyer-auth-page .agreement.invalid[data-v-abde154d]{color:#b95442}.buyer-auth-page .login-entry[data-v-abde154d]{margin:18px 0 24px}.buyer-auth-page button[data-v-abde154d]:focus-visible,.buyer-auth-page a[data-v-abde154d]:focus-visible{outline-offset:4px;outline:2px solid #728667}.buyer-auth-page[data-v-abde154d] .site-footer{color:#969c90;background:0 0;border-color:#e5e7dd}.buyer-auth-page[data-v-abde154d] .footer-inner{padding:23px 0;font-size:10px;line-height:1.8}.buyer-auth-page[data-v-abde154d] .site-footer nav{color:#808977;font-size:11px}.buyer-auth-page[data-v-abde154d] .site-footer nav i{background:#d4d9cd;height:10px}.buyer-auth-page[data-v-abde154d] .site-footer p{margin-top:10px}.buyer-auth-page[data-v-abde154d] .trust-row{display:none}@media (width<=1000px){.buyer-auth-page[data-v-abde154d] .auth-header,.buyer-auth-page .auth-layout[data-v-abde154d]{width:calc(100% - 40px)}.buyer-auth-page .auth-layout[data-v-abde154d]{grid-template-columns:minmax(0,1fr) minmax(370px,1fr)}.buyer-auth-page .login-panel[data-v-abde154d],.buyer-auth-page .register-panel[data-v-abde154d]{padding-inline:32px}.buyer-auth-page[data-v-abde154d] .auth-title a{display:none}}@media (width<=760px){.buyer-auth-page[data-v-abde154d] .auth-header{grid-template-columns:110px 1fr;gap:16px;width:calc(100% - 40px);min-height:80px}.buyer-auth-page[data-v-abde154d] .auth-title{padding-left:16px}.buyer-auth-page[data-v-abde154d] .auth-title h1{font-size:15px}.buyer-auth-page[data-v-abde154d] .auth-header p{display:none}.buyer-auth-page .auth-band[data-v-abde154d]{padding:0 0 24px}.buyer-auth-page .auth-layout[data-v-abde154d]{border-radius:10px;grid-template-columns:minmax(0,1fr);width:calc(100% - 28px);min-height:0}.buyer-auth-page .login-panel[data-v-abde154d],.buyer-auth-page .register-panel[data-v-abde154d]{grid-row:1;min-height:0;padding:32px 26px 28px}.buyer-auth-page .panel-heading h2[data-v-abde154d],.buyer-auth-page .register-panel .panel-heading h2[data-v-abde154d]{font-size:25px}.buyer-auth-page .panel-eyebrow[data-v-abde154d],.buyer-auth-page .panel-heading>span[data-v-abde154d]{margin-bottom:12px}.buyer-auth-page .login-method[data-v-abde154d]{margin-top:22px}.buyer-auth-page .method-caption[data-v-abde154d]{font-size:9px}.buyer-auth-page .security-note[data-v-abde154d]{margin:22px 0}.buyer-auth-page .supplier-link[data-v-abde154d],.buyer-auth-page .supplier-entry[data-v-abde154d]{padding-top:20px;font-size:10px}.buyer-auth-page[data-v-abde154d] .footer-inner{width:calc(100% - 40px);padding:20px 0;font-size:9px}}@media (prefers-reduced-motion:reduce){.buyer-auth-page .submit[data-v-abde154d]{transition:none}.buyer-auth-page .submit[data-v-abde154d]:active{transform:none}}.favorite-control[data-v-4fad16ac]{display:block}.favorite-control button[data-v-4fad16ac]{color:#95653d;cursor:pointer;background:#fff;border:1px solid #d9b79a;border-radius:5px;padding:10px 14px}.favorite-control button[aria-pressed=true][data-v-4fad16ac]{color:#ba5937;background:#fff4ed}.favorite-control button[data-v-4fad16ac]:disabled{opacity:.5;cursor:default}.favorite-control small[data-v-4fad16ac]{color:#8b6447;margin-top:6px;font-size:12px;display:block}.resource-trigger[data-v-aeedae18]{color:#175cae;cursor:pointer;background:#edf5ff;border:1px solid #2475df;border-radius:6px;padding:10px 16px}dialog[data-v-aeedae18]{color:#30435a;border:0;border-radius:12px;width:min(580px,100% - 56px);max-height:80vh;padding:24px;overflow:auto;box-shadow:0 20px 70px #0003}dialog[data-v-aeedae18]::backdrop{background:#172b4d70}.heading[data-v-aeedae18]{justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-v-aeedae18]{margin:0;font-size:20px}.heading button[data-v-aeedae18]{color:#708096;background:0 0;font-size:25px}p[data-v-aeedae18]{font-size:14px;line-height:1.8}.resource-row[data-v-aeedae18]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:18px 0;display:flex}small[data-v-aeedae18]{color:#718096;font-size:12px;line-height:1.8;display:block}button[data-v-aeedae18]{color:#fff;cursor:pointer;white-space:nowrap;background:#2475df;border:0;border-radius:5px;padding:9px 14px}button[data-v-aeedae18]:disabled{opacity:.45;cursor:default}[role=alert][data-v-aeedae18]{color:#b33b30}.contact-dialog[data-v-8cf16650]{box-sizing:border-box;color:#343b36;background:#fffefa;border:1px solid #e7e5df;border-radius:18px;width:min(440px,100vw - 28px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 20px 80px #0003}.contact-dialog[data-v-8cf16650]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19221d70}header[data-v-8cf16650]{justify-content:space-between;gap:16px;display:flex}h2[data-v-8cf16650]{margin:0;font-size:20px}p[data-v-8cf16650]{color:#7a817a;overflow-wrap:anywhere;font-size:13px;line-height:1.7}header p[data-v-8cf16650]{margin:8px 0 20px}.close[data-v-8cf16650]{background:0 0;border:0;align-self:flex-start;padding:0 5px;font-size:28px}.contact-row[data-v-8cf16650]{color:inherit;border-top:1px solid #e9e9e2;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;font-size:13px;text-decoration:none;display:flex}.contact-row>span[data-v-8cf16650]{color:#7a817a}.contact-row strong[data-v-8cf16650]{overflow-wrap:anywhere;max-width:100%;margin-left:auto;font-size:14px;font-weight:500}button[data-v-8cf16650]{cursor:pointer;color:inherit;font:inherit;background:#fff;border:1px solid #dfe3dc;border-radius:6px;padding:6px 12px}.wechat-image[data-v-8cf16650]{text-align:center;padding:18px 0 8px}.wechat-image img[data-v-8cf16650]{object-fit:contain;width:220px;max-width:100%;max-height:280px}.wechat-image p[data-v-8cf16650]{font-size:12px}button[data-v-8cf16650]:focus-visible,a[data-v-8cf16650]:focus-visible{outline-offset:3px;outline:2px solid #947650}.store-layout-frame[data-v-2edd1a13]{text-align:left;color:#35352f;align-items:start;gap:24px;min-width:0;display:grid}.layout-content[data-v-2edd1a13]{min-width:0;container:store-content/inline-size}.layout-full[data-v-2edd1a13]{grid-template-columns:minmax(0,1fr)}.layout-left[data-v-2edd1a13]{grid-template-columns:180px minmax(0,1fr)}.layout-right[data-v-2edd1a13]{grid-template-columns:minmax(0,1fr) 180px}.layout-dual[data-v-2edd1a13]{grid-template-columns:155px minmax(0,1fr) 170px}.layout-left .recommendations[data-v-2edd1a13]{grid-area:1/1}.layout-left .layout-content[data-v-2edd1a13]{grid-area:1/2}.shop-aside[data-v-2edd1a13],.recommendations[data-v-2edd1a13]{box-sizing:border-box;background:#fff;border:1px solid #e7e4dd;border-radius:4px;min-width:0;padding:16px}.shop-aside h2[data-v-2edd1a13],.recommendations h2[data-v-2edd1a13]{overflow-wrap:anywhere;margin:0 0 9px;font-size:15px;line-height:1.6}.aside-caption[data-v-2edd1a13]{letter-spacing:1px;color:var(--layout-accent);font-size:8px}.shop-aside h2[data-v-2edd1a13]{margin-top:10px}.shop-aside p[data-v-2edd1a13]{white-space:pre-line;overflow-wrap:anywhere;color:#888275;font-size:12px;line-height:1.9}.aside-note[data-v-2edd1a13],.aside-empty[data-v-2edd1a13]{color:#999184;margin:0 0 15px;font-size:11px;line-height:1.8}.recommendation[data-v-2edd1a13]{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:#fff;border:0;border-bottom:1px solid #eee;margin:0 0 18px;padding:0;text-decoration:none;display:block}.recommendation img[data-v-2edd1a13],.no-image[data-v-2edd1a13]{aspect-ratio:4/5;object-fit:cover;background:#f3f1ed;width:100%;display:block}.no-image[data-v-2edd1a13]{color:#999;place-items:center;font-size:12px;display:grid}.recommendation-copy[data-v-2edd1a13]{gap:8px;padding:10px 0 14px;font-size:12px;line-height:1.6;display:grid}.recommendation-copy>span[data-v-2edd1a13]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.recommendation strong[data-v-2edd1a13]{color:var(--layout-accent);font-size:15px}.recommendation small[data-v-2edd1a13]{color:#999184}.shop-aside button[data-v-2edd1a13],.contact-button[data-v-2edd1a13]{border:1px solid var(--layout-accent);width:100%;color:var(--layout-accent);cursor:pointer;background:#fff;border-radius:3px;padding:9px;font-size:12px;display:block}button[data-v-2edd1a13]:focus-visible,a[data-v-2edd1a13]:focus-visible{outline:2px solid var(--layout-accent);outline-offset:3px}@media (width<=1000px){.store-layout-frame[data-v-2edd1a13]{grid-template-columns:minmax(0,1fr);gap:20px}.layout-left .layout-content[data-v-2edd1a13],.layout-left .recommendations[data-v-2edd1a13]{grid-area:auto}.layout-content[data-v-2edd1a13]{order:0}.shop-aside[data-v-2edd1a13]{order:1}.recommendations[data-v-2edd1a13]{order:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.recommendations>h2[data-v-2edd1a13],.aside-note[data-v-2edd1a13],.aside-empty[data-v-2edd1a13],.contact-button[data-v-2edd1a13]{grid-column:1/-1}.recommendations>h2[data-v-2edd1a13],.aside-note[data-v-2edd1a13],.recommendation[data-v-2edd1a13]{margin:0}.recommendation-copy[data-v-2edd1a13]{font-size:11px}.recommendation strong[data-v-2edd1a13]{font-size:13px}}@media (width<=550px){.recommendations[data-v-2edd1a13]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}}.back-to-selection[data-v-5f8af2ca]{text-align:left;justify-content:flex-start;margin:0 0 20px;display:flex}.back-to-selection-button[data-v-5f8af2ca]{color:#fff;background:#2475df;border:1px solid #1b64c3;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none;animation:2.8s ease-in-out infinite selection-return-bounce-5f8af2ca;display:inline-flex;box-shadow:0 5px 14px #2475df38}.back-to-selection-button[data-v-5f8af2ca]:hover,.back-to-selection-button[data-v-5f8af2ca]:focus-visible{background:#1b64c3;animation-play-state:paused}.back-to-selection-button[data-v-5f8af2ca]:focus-visible{outline-offset:4px;outline:3px solid #2475df}@keyframes selection-return-bounce-5f8af2ca{0%,65%,to{transform:translateY(0)}75%{transform:translateY(-5px)}85%{transform:translateY(0)}92%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.back-to-selection-button[data-v-5f8af2ca]{animation:none}}.trade-page[data-v-5f8af2ca]{color:#30435a;padding:24px 16px}.product[data-v-5f8af2ca]{background:#fff;border:1px solid #e8edf3;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px;margin-top:20px;padding:28px;display:grid}.product>section[data-v-5f8af2ca]{min-width:0}h1[data-v-5f8af2ca]{margin:8px 0 16px;font-size:25px;line-height:1.5}.eyebrow[data-v-5f8af2ca],small[data-v-5f8af2ca],.rule[data-v-5f8af2ca]{color:#708096;font-size:12px;line-height:1.7}.price[data-v-5f8af2ca]{color:#d95732;font-variant-numeric:tabular-nums;font-size:26px}.price small[data-v-5f8af2ca]{font-weight:400;display:block}.rule[data-v-5f8af2ca]{background:#f4f7fb;border-radius:8px;padding:12px}button[data-v-5f8af2ca],input[data-v-5f8af2ca]{font:inherit}button[data-v-5f8af2ca]{color:#fff;cursor:pointer;background:#2475df;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}button[data-v-5f8af2ca]:hover:not(:disabled){background:#1b64c3}button[data-v-5f8af2ca]:disabled{opacity:.45;cursor:not-allowed}button[data-v-5f8af2ca]:focus-visible,input[data-v-5f8af2ca]:focus-visible{outline-offset:3px;outline:2px solid #2475df}input[data-v-5f8af2ca]{color:#30435a;background:#fff}.choices[data-v-5f8af2ca]{flex-wrap:wrap;gap:8px;display:flex}.choices button[data-v-5f8af2ca]{color:#344a65;background:#fff;border-color:#dce3ec;min-width:54px}.choices button[data-v-5f8af2ca]:hover:not(:disabled),.choices .active[data-v-5f8af2ca]{color:#1b67c5;background:#edf5ff;border-color:#2475df}.choices small[data-v-5f8af2ca]{display:block}.choices button[data-v-5f8af2ca]{flex-direction:column;gap:0}fieldset[data-v-5f8af2ca]{border:0;margin:20px 0;padding:0}legend[data-v-5f8af2ca]{margin-bottom:10px;font-size:14px;font-weight:600}legend span[data-v-5f8af2ca]{color:#718298;margin-left:8px;font-weight:400}.single-quantity[data-v-5f8af2ca]{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.single-quantity>p[data-v-5f8af2ca]{color:#708096;flex-basis:100%;margin:0;line-height:1.8}.single-quantity label[data-v-5f8af2ca]{align-items:center;gap:12px;display:flex}.single-quantity input[data-v-5f8af2ca]{box-sizing:border-box;font-variant-numeric:tabular-nums;border:1px solid #d5deea;border-radius:7px;width:88px;padding:10px}.text-button[data-v-5f8af2ca]{color:#2475df;background:0 0;padding:5px 8px}.text-button[data-v-5f8af2ca]:hover:not(:disabled){background:#edf5ff}.selection[data-v-5f8af2ca]{background:#fff;border:1px solid #e3e9f1;border-radius:12px;margin-top:24px;overflow:hidden}.selection-heading[data-v-5f8af2ca]{color:#708096;background:#f5f8fc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:12px;display:flex}.selection-heading h2[data-v-5f8af2ca]{color:#30435a;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.selection-heading h2 span[data-v-5f8af2ca]{color:#708096;font-size:12px;font-weight:400}.selection-heading>span strong[data-v-5f8af2ca]{color:#2165b8;font-variant-numeric:tabular-nums;font-size:18px}.selection ul[data-v-5f8af2ca]{max-height:340px;margin:0;padding:0 16px;list-style:none;overflow:auto}.selection li[data-v-5f8af2ca]{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px 0;display:grid}.selection li+li[data-v-5f8af2ca]{border-top:1px solid #edf0f5}.selected-spec[data-v-5f8af2ca]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;font-size:13px;display:flex}.selected-spec strong[data-v-5f8af2ca]{overflow-wrap:anywhere;font-weight:500}.selected-quantity[data-v-5f8af2ca]{color:#2165b8;font-variant-numeric:tabular-nums;font-weight:600}.remove-spec[data-v-5f8af2ca]{color:#8895a7;font-size:12px}.purchase-note[data-v-5f8af2ca]{color:#8290a3;grid-column:1/-1;align-items:center;gap:12px;font-size:12px;display:flex}.purchase-note>span[data-v-5f8af2ca]{flex-shrink:0}.purchase-note input[data-v-5f8af2ca]{box-sizing:border-box;border:1px solid #e1e7ef;border-radius:6px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.purchase-note input[data-v-5f8af2ca]::placeholder{color:#a2adbc}.purchase-actions[data-v-5f8af2ca]{border-top:1px solid #e8edf3;margin-top:22px;padding-top:18px}.purchase-summary[data-v-5f8af2ca]{color:#708096;min-height:24px;margin-bottom:14px;font-size:13px}.purchase-summary p[data-v-5f8af2ca]{flex-wrap:wrap;align-items:center;gap:8px;margin:0;line-height:1.8;display:flex}.purchase-summary.has-error[data-v-5f8af2ca]{color:#b66823;background:#fff7ed;border-radius:8px;padding:10px 12px}.purchase-summary svg[data-v-5f8af2ca]{flex-shrink:0}.primary-actions[data-v-5f8af2ca]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.primary-actions button[data-v-5f8af2ca]{min-height:46px;font-size:15px;font-weight:600}.primary-actions .cart-button[data-v-5f8af2ca]{color:#2165b8;background:#edf5ff;border-color:#bfd6f3}.primary-actions .cart-button[data-v-5f8af2ca]:hover:not(:disabled){background:#dfedff}.utility-actions[data-v-5f8af2ca]{flex-wrap:wrap;align-items:start;gap:8px;margin-top:12px;display:flex}.utility-actions>button[data-v-5f8af2ca],.utility-actions[data-v-5f8af2ca] .favorite-control button,.utility-actions[data-v-5f8af2ca] .resource-trigger{color:#65758b;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e9f1;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;line-height:18px;display:inline-flex}.utility-actions[data-v-5f8af2ca] .favorite-control{display:block}.utility-actions[data-v-5f8af2ca] .favorite-control button[aria-pressed=true]{color:#ba5937;background:#fff4ed;border-color:#efcfbc}.utility-actions>button[data-v-5f8af2ca]:hover,.utility-actions[data-v-5f8af2ca] .favorite-control button:hover,.utility-actions[data-v-5f8af2ca] .resource-trigger:hover{color:#2165b8;background:#f5f8fc;border-color:#c7d5e7}.purchase-message[data-v-5f8af2ca]{color:#2165b8;font-size:13px;line-height:1.7}.description[data-v-5f8af2ca]{background:#fff;border-radius:12px;margin-top:20px;padding:24px}.description h2[data-v-5f8af2ca]{font-size:18px}.rich-description[data-v-5f8af2ca]{overflow-wrap:anywhere;line-height:1.8;overflow:hidden}.rich-description[data-v-5f8af2ca] img{max-width:100%;height:auto}@media (width<=760px){.product[data-v-5f8af2ca]{grid-template-columns:1fr;gap:20px;padding:16px}.trade-page[data-v-5f8af2ca]{padding:16px 10px}h1[data-v-5f8af2ca]{font-size:22px}.selection-heading[data-v-5f8af2ca]{padding:12px}.selection ul[data-v-5f8af2ca]{padding:0 12px}.utility-actions[data-v-5f8af2ca]{gap:6px}.utility-actions>button[data-v-5f8af2ca],.utility-actions[data-v-5f8af2ca] .favorite-control button,.utility-actions[data-v-5f8af2ca] .resource-trigger{padding:8px 10px}}@container store-content (width<=680px){.product[data-v-5f8af2ca]{grid-template-columns:1fr;gap:20px;padding:16px}h1[data-v-5f8af2ca]{font-size:22px}}.trade-page[data-v-5f8af2ca]{padding-bottom:100px}.store-card[data-v-5f8af2ca]{color:#30435a;background:#fff;border:1px solid #e8edf3;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;display:flex}.store-avatar[data-v-5f8af2ca]{color:#c3754c;background:#fff2e9;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.store-card small[data-v-5f8af2ca]{display:block}.store-arrow[data-v-5f8af2ca]{margin-left:auto;font-size:13px}.selection-hint[data-v-5f8af2ca]{color:#708096;font-size:13px;line-height:1.8}.selected-quantity input[data-v-5f8af2ca]{border:1px solid #dce3ec;border-radius:6px;width:70px;padding:8px}.customization[data-v-5f8af2ca]{color:#708096;grid-column:1/-1;font-size:12px}.customization>small[data-v-5f8af2ca]{margin:6px 0;display:block}.reference-images[data-v-5f8af2ca]{flex-wrap:wrap;gap:10px;display:flex}.reference-images>div[data-v-5f8af2ca]{flex-direction:column;align-items:center;display:flex}.reference-images img[data-v-5f8af2ca]{object-fit:cover;border-radius:8px;width:64px;height:64px}.upload-reference[data-v-5f8af2ca]{cursor:pointer;border:1px dashed #c7d5e7;border-radius:8px;place-items:center;padding:12px;display:grid}.upload-reference input[data-v-5f8af2ca]{width:150px;margin-top:6px;font-size:11px}.fixed-resources[data-v-5f8af2ca]{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));color:#708096;background:#fffffff5;border-top:1px solid #e3e9f1;justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.selection ul[data-v-5f8af2ca]{max-height:none;overflow:visible}.upload-reference[data-v-5f8af2ca]{min-width:100px;min-height:40px;position:relative}.upload-reference input[data-v-5f8af2ca]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.upload-reference[data-v-5f8af2ca]:focus-within{outline-offset:3px;outline:2px solid #2475df}.reference-images a[data-v-5f8af2ca]{display:block}.color-detail-group[data-v-5f8af2ca]{margin:16px 0}.color-detail-group h3[data-v-5f8af2ca]{font-size:14px}.color-detail-group>div[data-v-5f8af2ca]{flex-wrap:wrap;gap:8px;display:flex}.color-detail-group img[data-v-5f8af2ca]{object-fit:cover;border-radius:6px;width:88px;height:100px}.store-arrow[data-v-5f8af2ca]{background:var(--store-accent,#2c67b2);color:#fff;white-space:nowrap;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:11px 18px;font-size:14px;font-weight:600;animation:2.6s ease-in-out infinite store-entry-bounce-5f8af2ca;display:inline-flex;box-shadow:0 4px 12px #2c67b22e}.store-arrow>span[data-v-5f8af2ca]{font-size:22px;line-height:1}.store-card:hover .store-arrow[data-v-5f8af2ca],.store-card:focus-visible .store-arrow[data-v-5f8af2ca]{filter:brightness(1.08);animation-play-state:paused}.store-card[data-v-5f8af2ca]:focus-visible{outline:3px solid var(--store-accent,#2c67b2);outline-offset:3px}@keyframes store-entry-bounce-5f8af2ca{0%,65%,to{transform:translateY(0)}75%{transform:translateY(-5px)}85%{transform:translateY(0)}92%{transform:translateY(-2px)}}@media (width<=700px){.store-card[data-v-5f8af2ca]{flex-wrap:wrap}.store-arrow[data-v-5f8af2ca]{padding:10px 15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.store-arrow[data-v-5f8af2ca]{animation:none}}.search-page[data-v-1b0fce38]{padding:28px 0}.search-head[data-v-1b0fce38]{align-items:center;gap:20px;margin-bottom:24px;display:flex}.search-head h1[data-v-1b0fce38]{margin:0;font-size:24px}.search-head form[data-v-1b0fce38]{flex:1;max-width:620px;display:flex}.search-head input[data-v-1b0fce38]{flex:1;min-width:0;height:40px}.search-head button[data-v-1b0fce38]{color:#fff;background:#3478ed;border:0;width:86px}.sort-options[data-v-1b0fce38]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.sort-options button[data-v-1b0fce38],nav button[data-v-1b0fce38]{color:#30435a;cursor:pointer;background:#fff;border:1px solid #d4ddeb;border-radius:5px;padding:10px 14px}.sort-options button[aria-pressed=true][data-v-1b0fce38]{color:#fff;background:#3478ed;border-color:#3478ed}.sort-options span[data-v-1b0fce38]{color:#718096;margin-left:auto;font-size:13px}button[data-v-1b0fce38]:disabled{opacity:.5}.state[data-v-1b0fce38]{text-align:center;padding:90px 0}.error[data-v-1b0fce38]{color:#d64545}.grid[data-v-1b0fce38]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.grid a[data-v-1b0fce38]{color:inherit;background:#fff;border-radius:7px;gap:7px;padding:12px;text-decoration:none;display:grid}.grid img[data-v-1b0fce38]{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%}.grid span[data-v-1b0fce38]{color:#8490a1;font-size:12px}.grid b[data-v-1b0fce38]{color:#e5484d;font-size:18px}nav[data-v-1b0fce38]{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.store-search[data-v-1b0fce38]{color:#25344a;padding-bottom:56px}.store-search .search-head[data-v-1b0fce38]{gap:22px;margin-bottom:32px}.store-search .search-head h1[data-v-1b0fce38]{white-space:nowrap;border-left:1px solid #dbe2eb;padding-left:22px;font-size:18px;font-weight:600}.store-search .search-head form[data-v-1b0fce38]{color:#8995a7;background:#fff;border:2px solid #3478ed;border-radius:10px;align-items:center;max-width:560px;margin-left:auto;padding-left:14px;overflow:hidden}.store-search .search-head input[data-v-1b0fce38]{background:0 0;border:0;outline:none;height:44px;padding:0 12px}.store-search .search-head form[data-v-1b0fce38]:focus-within{box-shadow:0 0 0 3px #3478ed20}.store-search .search-head button[data-v-1b0fce38]{cursor:pointer;height:44px;font-weight:600}.store-intro[data-v-1b0fce38]{background:linear-gradient(110deg,#edf4ff,#f7f9fc);border:1px solid #e4ecf8;border-radius:16px;justify-content:space-between;align-items:center;padding:28px 34px;display:flex}.eyebrow[data-v-1b0fce38]{letter-spacing:2px;color:#4774b5;font-size:12px;font-weight:600}.store-intro h2[data-v-1b0fce38]{letter-spacing:1px;color:#223655;margin:10px 0;font-size:28px;line-height:1.4}.store-intro p[data-v-1b0fce38]{color:#738199;margin:0;font-size:13px;line-height:1.7}.store-intro>svg[data-v-1b0fce38]{color:#9cb9e0;flex-shrink:0;margin:0 24px}.store-toolbar[data-v-1b0fce38]{justify-content:space-between;align-items:center;padding:28px 2px 18px;display:flex}.store-toolbar>div[data-v-1b0fce38]{align-items:center;gap:16px;display:flex}.store-toolbar strong[data-v-1b0fce38]{font-size:18px}.store-toolbar span[data-v-1b0fce38]{color:#8792a3;font-size:12px}.store-toolbar b[data-v-1b0fce38]{color:#3478ed;font-weight:600}.default-sort[data-v-1b0fce38]{background:#fff;border:1px solid #e1e7ef;border-radius:7px;padding:8px 13px}.search-conditions[data-v-1b0fce38]{color:#8a94a4;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:flex}.condition[data-v-1b0fce38]{color:#5c6e88;overflow-wrap:anywhere;background:#edf2f9;border-radius:5px;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.store-list[data-v-1b0fce38]{gap:14px;display:grid}.store-card[data-v-1b0fce38]{color:inherit;background:#fff;border:1px solid #e6eaf0;border-radius:14px;grid-template-columns:88px minmax(0,1fr) 218px 124px;align-items:center;gap:24px;padding:27px 28px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid}.store-card[data-v-1b0fce38]:hover{border-color:#abc6f3;box-shadow:0 6px 24px #23477909}.store-card[data-v-1b0fce38]:focus-visible{outline-offset:3px;outline:3px solid #3478ed}.store-avatar[data-v-1b0fce38]{color:#6486b8;background:#f0f5fd;border:1px solid #e4ebf6;border-radius:18px;place-items:center;width:88px;height:88px;font-size:34px;font-weight:600;display:grid;overflow:hidden}.store-avatar img[data-v-1b0fce38]{object-fit:contain;background:#fff;width:100%;height:100%}.store-copy[data-v-1b0fce38]{min-width:0}.store-label[data-v-1b0fce38]{color:#8290a4;letter-spacing:1px;font-size:11px}.store-copy h3[data-v-1b0fce38]{overflow-wrap:anywhere;margin:4px 0 9px;font-size:20px;line-height:1.5}.store-categories[data-v-1b0fce38]{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.category-label[data-v-1b0fce38]{color:#8b95a4;margin-right:3px}.category-tag[data-v-1b0fce38]{color:#5e7088;overflow-wrap:anywhere;background:#f3f6fa;border-radius:4px;padding:4px 8px}.missing-copy[data-v-1b0fce38]{color:#9aa4b1}.store-description[data-v-1b0fce38]{color:#8893a3;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:10px 0 0;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.store-location[data-v-1b0fce38]{color:#52647e;overflow-wrap:anywhere;border-left:1px solid #edf0f5;align-content:center;gap:10px;padding:10px 0 10px 24px;font-size:12px;line-height:1.7;display:grid}.location-label[data-v-1b0fce38]{color:#96a0ae;align-items:center;gap:5px;font-size:11px;display:flex}.store-enter[data-v-1b0fce38]{color:#3478ed;white-space:nowrap;background:#edf4ff;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 10px;font-size:13px;font-weight:600;display:flex}.empty-state[data-v-1b0fce38]{flex-direction:column;align-items:center;gap:16px;display:flex}.store-search .empty-state[data-v-1b0fce38]{color:#8a98ae;background:#fff;border:1px solid #e6eaf0;border-radius:14px}.empty-state strong[data-v-1b0fce38]{color:#41536d;font-size:18px}.empty-state p[data-v-1b0fce38]{margin:0;padding:0 20px;font-size:13px;line-height:1.8}.empty-state button[data-v-1b0fce38]{color:#fff;cursor:pointer;background:#3478ed;border:0;border-radius:7px;padding:11px 18px}.empty-state a[data-v-1b0fce38]{color:#3478ed;font-size:13px}.store-skeleton[data-v-1b0fce38]{background:#fff;border:1px solid #e6eaf0;border-radius:14px;align-items:center;gap:24px;padding:28px;display:flex}.store-skeleton i[data-v-1b0fce38]{background:#eef2f7;border-radius:6px;height:12px;display:block}.store-skeleton>i[data-v-1b0fce38]{border-radius:18px;flex-shrink:0;width:88px;height:88px}.store-skeleton>div[data-v-1b0fce38]{gap:14px;width:min(420px,65%);display:grid}.store-skeleton>div i[data-v-1b0fce38]:first-child{width:65%;height:22px}.store-skeleton>div i[data-v-1b0fce38]:last-child{width:80%}@media (width<=1000px){.store-card[data-v-1b0fce38]{grid-template-columns:76px minmax(0,1fr) 170px;gap:18px;padding:22px}.store-avatar[data-v-1b0fce38]{grid-row:1/3;align-self:start;width:76px;height:76px}.store-enter[data-v-1b0fce38]{grid-area:2/3}.store-location[data-v-1b0fce38]{grid-area:1/3}.store-copy[data-v-1b0fce38]{grid-row:1/3}}@media (width<=700px){.search-head[data-v-1b0fce38]{flex-wrap:wrap}.search-head form[data-v-1b0fce38]{flex-basis:100%;order:3}.grid[data-v-1b0fce38]{grid-template-columns:repeat(2,minmax(0,1fr))}.store-search[data-v-1b0fce38]{padding-top:18px}.store-search .search-head[data-v-1b0fce38]{gap:14px;margin-bottom:20px}.store-search .search-head h1[data-v-1b0fce38]{padding-left:14px;font-size:16px}.store-search .search-head form[data-v-1b0fce38]{max-width:none;margin:0}.store-intro[data-v-1b0fce38]{border-radius:12px;padding:23px 20px}.store-intro h2[data-v-1b0fce38]{font-size:23px}.store-intro>svg[data-v-1b0fce38]{width:45px;margin:0 0 0 10px}.store-intro p[data-v-1b0fce38]{font-size:12px}.store-toolbar[data-v-1b0fce38]{padding-top:24px}.store-toolbar>div[data-v-1b0fce38]{gap:12px}.store-card[data-v-1b0fce38]{border-radius:12px;grid-template-columns:60px minmax(0,1fr);gap:12px 14px;padding:20px 16px}.store-avatar[data-v-1b0fce38]{border-radius:13px;grid-row:1;width:60px;height:60px;font-size:26px}.store-copy[data-v-1b0fce38]{grid-row:1}.store-copy h3[data-v-1b0fce38]{font-size:18px}.store-location[data-v-1b0fce38]{border:0;border-top:1px solid #edf0f5;grid-area:2/1/auto/-1;gap:4px;padding:14px 0 0}.store-enter[data-v-1b0fce38]{grid-area:3/1/auto/-1;margin-top:2px;padding:11px}.store-description[data-v-1b0fce38]{margin-top:8px}.category-tag[data-v-1b0fce38]{font-size:11px}.store-toolbar strong[data-v-1b0fce38]{font-size:16px}.store-skeleton[data-v-1b0fce38]{gap:14px;padding:20px 16px}.store-skeleton>i[data-v-1b0fce38]{width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.store-card[data-v-1b0fce38]{transition:none}}.store-card[data-v-1b0fce38]{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:28px;padding:26px}.store-identity[data-v-1b0fce38]{border-right:1px solid #edf0f5;min-width:0;padding-right:26px}.store-brand[data-v-1b0fce38]{color:inherit;align-items:center;gap:13px;margin-bottom:14px;text-decoration:none;display:flex}.store-avatar[data-v-1b0fce38]{border-radius:13px;flex-shrink:0;width:58px;height:58px;font-size:26px}.store-copy h3[data-v-1b0fce38]{margin:3px 0 0;font-size:18px}.store-location[data-v-1b0fce38]{color:#8190a5;border:0;align-items:flex-start;gap:5px;margin:12px 0;padding:0;font-size:11px;display:flex}.store-location svg[data-v-1b0fce38]{flex-shrink:0;margin-top:3px}.store-enter[data-v-1b0fce38]{margin-top:1px;padding:9px 13px;font-size:12px;text-decoration:none;display:inline-flex}.store-card:hover .store-enter[data-v-1b0fce38]{color:#3478ed;background:#edf4ff}.store-enter[data-v-1b0fce38]:hover{color:#fff!important;background:#3478ed!important}.store-showcase[data-v-1b0fce38]{align-self:center;min-width:0}.showcase-heading[data-v-1b0fce38]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.showcase-heading strong[data-v-1b0fce38]{color:#425672;font-size:13px;font-weight:600}.showcase-heading>span[data-v-1b0fce38]{color:#9aa5b4;font-size:11px}.preview-products[data-v-1b0fce38]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.preview-product[data-v-1b0fce38]{color:#52647e;min-width:0;text-decoration:none;display:block}.preview-image[data-v-1b0fce38]{aspect-ratio:1;color:#abb7c8;background:#f3f5f8;border-radius:9px;place-items:center;display:grid;overflow:hidden}.preview-image img[data-v-1b0fce38]{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.preview-product:hover img[data-v-1b0fce38]{transform:scale(1.04)}.preview-product>span[data-v-1b0fce38]{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;line-height:1.6;display:block;overflow:hidden}.preview-product:hover>span[data-v-1b0fce38]{color:#3478ed}.preview-product[data-v-1b0fce38]:focus-visible,.store-brand[data-v-1b0fce38]:focus-visible,.store-enter[data-v-1b0fce38]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #3478ed}.preview-loading[data-v-1b0fce38]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.preview-loading i[data-v-1b0fce38]{aspect-ratio:1;background:#eef2f7;border-radius:9px}.preview-empty[data-v-1b0fce38]{color:#93a0b2;background:#f8fafc;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:144px;padding:16px;font-size:12px;display:flex}.preview-empty a[data-v-1b0fce38],.preview-empty button[data-v-1b0fce38]{color:#3478ed;font-size:12px}.preview-empty button[data-v-1b0fce38]{cursor:pointer;background:0 0;border:0}@media (width<=1000px){.store-card[data-v-1b0fce38]{grid-template-columns:210px minmax(0,1fr);gap:20px;padding:22px}.store-identity[data-v-1b0fce38]{padding-right:20px}.preview-products[data-v-1b0fce38],.preview-loading[data-v-1b0fce38]{scroll-snap-type:x proximity;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.preview-product[data-v-1b0fce38],.preview-loading i[data-v-1b0fce38]{scroll-snap-align:start;flex:0 0 108px}.store-enter[data-v-1b0fce38]{margin-top:1px}}@media (width<=700px){.store-card[data-v-1b0fce38]{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 16px}.store-identity[data-v-1b0fce38]{border-right:0;padding-right:0;position:relative}.store-brand[data-v-1b0fce38]{padding-right:88px}.store-avatar[data-v-1b0fce38]{width:52px;height:52px}.store-enter[data-v-1b0fce38]{gap:5px;margin:0;padding:9px;font-size:11px;position:absolute;top:5px;right:0}.store-copy h3[data-v-1b0fce38]{font-size:17px}.store-location[data-v-1b0fce38]{border:0;margin-bottom:0;padding:0}.store-showcase[data-v-1b0fce38]{border-top:1px solid #edf0f5;padding-top:16px}.preview-product[data-v-1b0fce38],.preview-loading i[data-v-1b0fce38]{flex-basis:112px}.preview-empty[data-v-1b0fce38]{min-height:112px}}@media (prefers-reduced-motion:reduce){.preview-image img[data-v-1b0fce38]{transition:none}}.search-navigation[data-v-1b0fce38]{background:#fff;border-bottom:1px solid #e4eaf3}.search-navigation nav[data-v-1b0fce38]{scrollbar-width:thin;justify-content:flex-start;align-items:stretch;gap:6px;margin-top:0;display:flex;overflow-x:auto}.search-navigation a[data-v-1b0fce38]{white-space:nowrap;color:#34465f;justify-content:center;align-items:center;gap:9px;padding:17px 24px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.search-navigation a[data-v-1b0fce38]:hover,.search-navigation a.active[data-v-1b0fce38]{color:#3478ed;background:#f5f8ff}.search-navigation .all-products[data-v-1b0fce38]{color:#fff;background:#3478ed;border-radius:9px 9px 0 0;justify-content:flex-start;min-width:200px;margin-right:12px}.search-navigation .all-products[data-v-1b0fce38]:hover{color:#fff;background:#286be1}.search-breadcrumb[data-v-1b0fce38]{color:#8a98aa;justify-content:space-between;align-items:center;margin:0 0 22px;font-size:12px;display:flex}.search-breadcrumb>div[data-v-1b0fce38]{align-items:center;gap:10px;display:flex}.search-breadcrumb a[data-v-1b0fce38]{color:#718199;text-decoration:none}.search-breadcrumb h1[data-v-1b0fce38]{color:#425572;margin:0;font-size:12px;font-weight:500}.search-breadcrumb button[data-v-1b0fce38]{color:#5d7291;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}.search-breadcrumb button[data-v-1b0fce38]:hover{color:#3478ed;border-color:#a5c2ed}@media (width<=700px){.search-navigation a[data-v-1b0fce38]{padding:13px 16px;font-size:13px}.search-navigation .all-products[data-v-1b0fce38]{min-width:auto;margin-right:0}.search-navigation nav[data-v-1b0fce38]{gap:0}.search-breadcrumb[data-v-1b0fce38]{margin-bottom:16px}}.store-toolbar-actions[data-v-1b0fce38]{align-items:center;gap:16px;display:flex}.store-toolbar-actions>a[data-v-1b0fce38]{color:#3478ed;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.store-actions[data-v-1b0fce38]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.store-favorite[data-v-1b0fce38]{color:#73839b;cursor:pointer;background:#fff;border:1px solid #e0e6ef;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:9px 10px;font-size:12px;display:inline-flex}.store-favorite[data-v-1b0fce38]:hover,.store-favorite.saved[data-v-1b0fce38]{color:#3478ed;background:#f4f8ff;border-color:#b6cdef}.store-favorite[data-v-1b0fce38]:focus-visible{outline-offset:3px;outline:2px solid #3478ed}.store-favorite[data-v-1b0fce38]:disabled{cursor:default}.favorite-feedback[data-v-1b0fce38]{color:#71839e;margin:8px 0 0;font-size:11px;line-height:1.6}.favorite-error[data-v-1b0fce38]{color:#b45939;font-size:12px}.favorite-error button[data-v-1b0fce38]{color:#3478ed;cursor:pointer;background:0 0;border:0}@media (width<=700px){.store-toolbar-actions[data-v-1b0fce38]{gap:8px}.store-toolbar-actions>a[data-v-1b0fce38]{font-size:11px}.store-toolbar .default-sort[data-v-1b0fce38]{display:none}.store-actions .store-enter[data-v-1b0fce38]{font-size:12px;position:static}.store-brand[data-v-1b0fce38]{padding-right:0}.store-actions[data-v-1b0fce38]{margin-top:12px}.store-favorite[data-v-1b0fce38]{font-size:12px}}.trade-page[data-v-2b9f846a]{color:#34465e;padding:30px 12px}.product-group[data-v-2b9f846a]{background:#fff;border:1px solid #e0e7ef;border-radius:9px;margin:20px 0;overflow:hidden}header[data-v-2b9f846a]{background:#f5f8fc;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}header span[data-v-2b9f846a],header small[data-v-2b9f846a]{color:#72839a;font-size:12px}article[data-v-2b9f846a]{border-bottom:1px solid #eee;align-items:center;gap:16px;padding:20px;display:flex}article img[data-v-2b9f846a]{object-fit:cover;width:65px;height:75px}.item-info[data-v-2b9f846a]{flex:1;font-size:13px}.item-info p[data-v-2b9f846a]{color:#8190a1;font-size:12px}input[type=number][data-v-2b9f846a]{box-sizing:border-box;width:70px;padding:9px}footer[data-v-2b9f846a]{text-align:right;background:#fff;padding:20px;position:sticky;bottom:0}button[data-v-2b9f846a]{color:#fff;background:#3478df;border:0;border-radius:5px;margin-left:10px;padding:10px 16px}button[data-v-2b9f846a]:disabled{opacity:.5}@media (width<=650px){article[data-v-2b9f846a]{gap:8px;padding:14px 8px}article img[data-v-2b9f846a]{display:none}footer[data-v-2b9f846a]{font-size:13px}header[data-v-2b9f846a]{gap:6px}header strong[data-v-2b9f846a]{width:100%}}.cart-note[data-v-2b9f846a]{color:#718197;gap:5px;margin:8px 0;font-size:12px;display:grid}.cart-note input[data-v-2b9f846a]{box-sizing:border-box;width:100%;min-width:0;max-width:320px;font:inherit;border:1px solid #d8e2ee;border-radius:5px;padding:8px}.item-info[data-v-2b9f846a]{min-width:0}.favorites-page[data-v-ba2dd4d3]{padding:30px 16px 60px}header[data-v-ba2dd4d3]{justify-content:space-between;align-items:center;gap:16px;display:flex}h1[data-v-ba2dd4d3]{margin:0;font-size:26px}header p[data-v-ba2dd4d3],.favorite-grid p[data-v-ba2dd4d3]{color:#8494a8;font-size:13px}header a[data-v-ba2dd4d3]{color:#947650}.empty[data-v-ba2dd4d3]{text-align:center;color:#8494a8;padding:70px 16px}.favorite-grid[data-v-ba2dd4d3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}article[data-v-ba2dd4d3]{background:#fff;border:1px solid #e4eaf2;border-radius:7px;padding-bottom:16px;overflow:hidden}article a[data-v-ba2dd4d3]{color:inherit;display:block}article img[data-v-ba2dd4d3]{aspect-ratio:1;object-fit:cover;width:100%}article h2[data-v-ba2dd4d3]{margin:16px;font-size:16px}article p[data-v-ba2dd4d3]{margin:12px 16px}article strong[data-v-ba2dd4d3],article span[data-v-ba2dd4d3]{color:#947650;margin:12px 16px;display:block}button[data-v-ba2dd4d3]{color:#95653d;cursor:pointer;background:#fff;border:1px solid #d9b79a;border-radius:5px;padding:9px 14px}button[data-v-ba2dd4d3]:disabled{opacity:.5;cursor:default}article>button[data-v-ba2dd4d3]{margin-left:16px}.unavailable[data-v-ba2dd4d3]{min-height:160px;padding-top:20px}nav[data-v-ba2dd4d3]{justify-content:center;align-items:center;gap:20px;margin-top:30px;display:flex}@media (width<=700px){.favorite-grid[data-v-ba2dd4d3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.favorite-tabs[data-v-ba2dd4d3]{border-bottom:1px solid #e5ebf2;justify-content:flex-start;gap:24px;margin:20px 0}.favorite-tabs a[data-v-ba2dd4d3]{color:#71839a;padding:12px 4px;text-decoration:none;display:block}.favorite-tabs a.selected[data-v-ba2dd4d3]{color:#3478ed;border-bottom:2px solid #3478ed}.favorite-stores[data-v-ba2dd4d3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.favorite-store-link[data-v-ba2dd4d3]{color:inherit;align-items:center;gap:16px;min-width:0;padding:20px;text-decoration:none;display:flex}.favorite-store-link>div[data-v-ba2dd4d3]:last-child{min-width:0}.favorite-store-link h2[data-v-ba2dd4d3]{overflow-wrap:anywhere;margin:0;font-size:18px}.favorite-store-link p[data-v-ba2dd4d3]{color:#8391a4;overflow-wrap:anywhere;margin:9px 0;font-size:12px}.favorite-store-link span[data-v-ba2dd4d3]{color:#3478ed;font-size:12px}.favorite-store-avatar[data-v-ba2dd4d3]{background:#edf4ff;border-radius:12px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.favorite-store-avatar img[data-v-ba2dd4d3]{object-fit:contain;width:100%;height:100%}.favorite-store-avatar>span[data-v-ba2dd4d3]{margin:0;font-size:26px}.favorite-stores article[data-v-ba2dd4d3]{border-radius:12px}.favorite-stores article>button[data-v-ba2dd4d3]{color:#3478ed;border-color:#d4e0f2;margin-left:20px}.find-stores[data-v-ba2dd4d3]{color:#3478ed;margin-top:16px;display:block}@media (width<=700px){.favorite-stores[data-v-ba2dd4d3]{grid-template-columns:minmax(0,1fr)}}
