.navigation-loading{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;background:var(--canvas, #f2f4f7);color:var(--ink-2, #526077);font:500 13px/1.5 system-ui,sans-serif}.navigation-loading[hidden]{display:none}.navigation-loading__content{display:grid;justify-items:center;gap:18px}.navigation-loading__mark{width:48px;height:48px;fill:var(--ui-accent, #2563eb)}.navigation-loading__mark rect{transform-box:fill-box;transform-origin:center;animation:navigation-tile 1.4s ease-in-out infinite}.navigation-loading__mark rect:nth-child(2){animation-delay:.12s}.navigation-loading__mark rect:nth-child(3){animation-delay:.24s}.navigation-loading__mark rect:nth-child(4){animation-delay:.36s}#navigation-loading-retry{border:1px solid currentColor;border-radius:8px;padding:8px 16px;background:transparent;color:inherit;font:inherit;cursor:pointer}@keyframes navigation-tile{0%,70%,to{opacity:.35;transform:scale(.86)}35%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.navigation-loading__mark rect{animation:none;opacity:1}}.setup-actions[data-v-cf6927eb]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}p[data-v-cf6927eb]{margin:0;font-size:14px;line-height:1.7}.tabbar-wrap[data-v-f498373f]{display:flex;align-items:flex-end;gap:4px}.tabbar[data-v-f498373f]{flex:1 1 auto;min-width:0;--n-tab-padding: 2px 8px;--n-tab-font-weight-active: 600;--n-tab-text-color-active: var(--ink-800);--n-tab-text-color-hover: var(--text);--n-tab-color: var(--surface);--n-tab-border-color: var(--line)}.tabbar[data-v-f498373f]{padding:2px;border-radius:8px;background:#f1f3f7}.tabbar[data-v-f498373f] .n-tabs-tab{height:26px;min-height:26px;box-sizing:border-box;margin:0 2px;padding:2px 8px!important;border:1px solid transparent!important;border-radius:6px!important;font-size:10px;font-weight:500;line-height:16px}.tabbar[data-v-f498373f] .n-tabs-tab:not(.n-tabs-tab--active) .n-base-close{visibility:hidden}.tabbar[data-v-f498373f] .n-tabs-tab:not(.n-tabs-tab--active):hover .n-base-close{visibility:visible}.tabbar[data-v-f498373f] .n-tabs-tab.n-tabs-tab--active{background-color:#fff!important;color:#0a6bff!important;border-color:transparent!important;box-shadow:0 1px 4px #1822331a}.tabbar[data-v-f498373f] .n-tabs-tab.n-tabs-tab--active .n-base-close{color:var(--text-2)}.tabbar[data-v-f498373f] .n-base-close{width:44px;height:44px;margin:-9px -12px -9px 0;opacity:1}.root a[aria-disabled=true][data-v-7f6a5bc2]{opacity:.5;cursor:not-allowed}.entry-status[data-v-7f6a5bc2]{margin:0;padding:8px 20px;background:var(--surface-2);color:var(--text-2);font-size:12px}.entry-status button[data-v-7f6a5bc2]{margin-left:8px}.root[data-v-7f6a5bc2]{min-height:100%;display:flex;flex-direction:column;background:var(--canvas)}.route-notice[data-v-7f6a5bc2]{margin:var(--shell-gap) var(--shell-gap) 0;padding:10px 14px;border:1px solid var(--warn);border-radius:var(--r-sm);background:var(--warn-bg);color:var(--text);font-size:13px}.shell[data-v-7f6a5bc2]{flex:1 1 auto;display:grid;grid-template-columns:var(--nav-width) minmax(0,1fr);gap:var(--shell-gap);padding:var(--shell-gap);align-items:start}.nav[data-v-7f6a5bc2]{position:sticky;top:var(--shell-gap);height:calc(100vh - var(--shell-gap) * 2);display:flex;flex-direction:column;padding:14px 0 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.brand[data-v-7f6a5bc2]{display:flex;align-items:center;gap:9px;padding:0 18px 14px;text-decoration:none}.mark[data-v-7f6a5bc2]{width:20px;flex:0 0 auto}.mark line[data-v-7f6a5bc2]{fill:none;stroke:url(#jh-brand-grad);stroke-width:3;stroke-linecap:square}.brand b[data-v-7f6a5bc2]{font-size:14px;font-weight:600;color:var(--text);letter-spacing:-.005em}.menu[data-v-7f6a5bc2]{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.sec[data-v-7f6a5bc2]{font-size:11px;letter-spacing:.14em;color:var(--text-3);padding:12px 18px 5px}.menu a[data-v-7f6a5bc2]{display:flex;align-items:center;gap:9px;height:34px;margin:0 8px;padding:0 10px;color:var(--text-2);text-decoration:none;font-size:15px;border-radius:var(--r-sm);transition:color .14s,background .14s}.micon[data-v-7f6a5bc2]{flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.micon+span[data-v-7f6a5bc2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ext-icon[data-v-7f6a5bc2]{width:10px;height:10px;margin-left:4px;vertical-align:0;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.menu a[data-v-7f6a5bc2]:hover{color:var(--text);background:var(--brand-wash)}.menu a.on[data-v-7f6a5bc2]{color:var(--text);background:var(--brand-50);box-shadow:inset 0 0 0 1px var(--brand-100);font-weight:600}.menu a.on .micon[data-v-7f6a5bc2]{stroke:var(--brand-500)}.tabstrip-row[data-v-7f6a5bc2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tabstrip-row .grow[data-v-7f6a5bc2]{flex:1 1 auto;min-width:0}.main>.tabstrip-row[data-v-7f6a5bc2]{flex-wrap:nowrap;padding:2px 12px;border-bottom:1px solid var(--line);background:var(--surface)}.main>.tabstrip-row[data-v-7f6a5bc2] .tabbar{background:transparent}.top-chips[data-v-7f6a5bc2]{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin:0 4px}.top-chip[data-v-7f6a5bc2],.plugin-dl-top[data-v-7f6a5bc2]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text-2);font-size:12.5px;font-weight:600;font-family:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.top-chip svg[data-v-7f6a5bc2],.plugin-dl-top svg[data-v-7f6a5bc2]{width:13px;height:13px;flex:0 0 auto}.top-chip[data-v-7f6a5bc2]:hover{background:var(--brand-wash);border-color:var(--brand-100);color:var(--text);transform:translateY(-1px)}.top-chip[data-v-7f6a5bc2]:focus-visible{outline:2px solid var(--brand-100);outline-offset:1px}.plugin-dl-top[data-v-7f6a5bc2]{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand-600)}.plugin-dl-top[data-v-7f6a5bc2]:hover:not(:disabled){background:var(--brand-wash);border-color:var(--brand-100);transform:translateY(-1px)}.plugin-dl-top[data-v-7f6a5bc2]:focus-visible{outline:2px solid var(--brand-100);outline-offset:1px}.plugin-dl-top[data-v-7f6a5bc2]:disabled{opacity:.6;cursor:wait}.ic[data-v-7f6a5bc2]{flex:0 0 auto;width:24px;height:24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.ic .micon[data-v-7f6a5bc2]{width:14px;height:14px}.ic-c1[data-v-7f6a5bc2]{background:var(--chip-1-bg);color:var(--chip-1-fg)}.ic-c2[data-v-7f6a5bc2]{background:var(--chip-2-bg);color:var(--chip-2-fg)}.ic-c3[data-v-7f6a5bc2]{background:var(--chip-3-bg);color:var(--chip-3-fg)}.ic-c4[data-v-7f6a5bc2]{background:var(--chip-4-bg);color:var(--chip-4-fg)}.ic-c5[data-v-7f6a5bc2]{background:var(--chip-5-bg);color:var(--chip-5-fg)}.ic-c6[data-v-7f6a5bc2]{background:var(--chip-6-bg);color:var(--chip-6-fg)}.ic-c7[data-v-7f6a5bc2]{background:var(--chip-7-bg);color:var(--chip-7-fg)}.ic-c8[data-v-7f6a5bc2]{background:var(--chip-8-bg);color:var(--chip-8-fg)}.ic-c9[data-v-7f6a5bc2]{background:var(--chip-9-bg);color:var(--chip-9-fg)}.ic-cn[data-v-7f6a5bc2]{background:var(--surface-2);color:var(--text-2)}.grp[data-v-7f6a5bc2]{margin:0}.grp-head[data-v-7f6a5bc2]{display:flex;align-items:center;gap:9px;width:calc(100% - 16px);height:34px;margin:0 8px;padding:0 10px;border:0;background:transparent;color:var(--text-2);font:inherit;font-size:15px;text-align:left;border-radius:var(--r-sm);cursor:pointer;transition:color .14s,background .14s}.grp-head[data-v-7f6a5bc2]:hover{color:var(--text);background:var(--brand-wash)}.grp-head .chev[data-v-7f6a5bc2]{margin-left:auto;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;transition:transform .14s ease;transform:rotate(-90deg)}.grp.open .grp-head .chev[data-v-7f6a5bc2]{transform:rotate(0)}.grp-body[data-v-7f6a5bc2]{display:flex;flex-direction:column;padding:1px 0 3px}.grp-body a[data-v-7f6a5bc2]{font-size:14px;padding-left:33px}.grp+.grp[data-v-7f6a5bc2],.grp+a[data-v-7f6a5bc2],a+.grp[data-v-7f6a5bc2],.grp+.sec[data-v-7f6a5bc2]{margin-top:2px}.nav-overflow-cue[data-v-7f6a5bc2]{display:none}.foot[data-v-7f6a5bc2]{margin:auto 8px 0;padding:12px 10px 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.who[data-v-7f6a5bc2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--text-3);flex:1;min-width:0}.bell[data-v-7f6a5bc2]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--r-sm);color:var(--text-2);text-decoration:none;transition:background .14s,color .14s}.bell[data-v-7f6a5bc2]:hover{background:var(--surface);color:var(--brand-600)}.bell-icon[data-v-7f6a5bc2]{width:17px;height:17px}.badge[data-v-7f6a5bc2]{position:absolute;top:1px;right:1px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;line-height:15px;text-align:center}.out[data-v-7f6a5bc2]{display:inline-block;margin-top:6px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--text-2);font-size:11.5px;font-family:inherit;padding:3px 11px;cursor:pointer;text-decoration:none;transition:border-color .14s,color .14s}.out[data-v-7f6a5bc2]:hover{border-color:var(--brand-100);color:var(--brand-600)}.main[data-v-7f6a5bc2]{min-width:0;display:flex;flex-direction:column}.tabstrip[data-v-7f6a5bc2]{flex:0 0 auto}.content[data-v-7f6a5bc2]{min-width:0}.page-enter-active[data-v-7f6a5bc2],.page-leave-active[data-v-7f6a5bc2]{transition:opacity .15s ease}.page-enter-from[data-v-7f6a5bc2],.page-leave-to[data-v-7f6a5bc2]{opacity:0}@media(prefers-reduced-motion:reduce){.page-enter-active[data-v-7f6a5bc2],.page-leave-active[data-v-7f6a5bc2]{transition:none}}.seller-topbar[data-v-7f6a5bc2]{height:44px;flex:none;display:flex;align-items:center;gap:14px;padding:0 16px;background:#fffffff0;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.seller-brand-mark[data-v-7f6a5bc2]{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#0a6bff,#5b5bff);box-shadow:0 5px 14px #2d5fff3d;font-size:17px;font-weight:750}.seller-shortcuts[data-v-7f6a5bc2]{margin-left:auto;display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:thin}.seller-shortcuts>a[data-v-7f6a5bc2]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 9px;border:1px solid transparent;border-radius:8px;background:var(--surface);color:var(--text-2);font:inherit;font-size:12px;text-decoration:none;white-space:nowrap;cursor:pointer}.seller-shortcuts>a[data-v-7f6a5bc2]:hover{background:#f0f3f8;color:var(--ink)}.shortcut-count[data-v-7f6a5bc2]{color:var(--accent-strong);font-size:11px;font-variant-numeric:tabular-nums}.seller-account[data-v-7f6a5bc2]{position:relative}.seller-account summary[data-v-7f6a5bc2]{cursor:pointer;list-style:none;border-radius:9px}.seller-account summary[data-v-7f6a5bc2]::-webkit-details-marker{display:none}.seller-avatar[data-v-7f6a5bc2]{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#e8ecf4;color:var(--ink);font-size:12px;font-weight:700}.seller-account-panel[data-v-7f6a5bc2]{position:absolute;right:0;top:38px;min-width:220px;max-width:calc(100vw - 40px);padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-2)}.seller-account-panel>a[data-v-7f6a5bc2],.seller-account-panel>button[data-v-7f6a5bc2]{display:block;width:100%;text-align:left;color:var(--ink);text-decoration:none;background:none;border:0;border-radius:7px;padding:8px 10px;font:inherit;cursor:pointer}.seller-account-panel>a[data-v-7f6a5bc2]:hover,.seller-account-panel>button[data-v-7f6a5bc2]:hover{background:var(--brand-wash)}.seller-account-title[data-v-7f6a5bc2]{padding:4px 10px 8px;border-bottom:1px solid var(--line)}.seller-shell .seller-topbar[data-v-7f6a5bc2]{position:fixed;left:184px;right:0}.seller-shell .main[data-v-7f6a5bc2]{padding-top:44px}.seller-shell .shell[data-v-7f6a5bc2],.desktop-shell .shell[data-v-7f6a5bc2]{padding:0;gap:0;grid-template-columns:184px minmax(0,1fr)}.seller-shell .nav[data-v-7f6a5bc2]{top:0;height:100vh}.desktop-shell .nav[data-v-7f6a5bc2]{top:60px;height:calc(100vh - 60px)}.seller-shell .nav[data-v-7f6a5bc2],.desktop-shell .nav[data-v-7f6a5bc2]{border:0;border-right:1px solid var(--line);border-radius:0;padding:18px 12px;background:#fbfcfe}.seller-nav-brand[data-v-7f6a5bc2],.desktop-shell .brand[data-v-7f6a5bc2]{display:flex;align-items:center;gap:10px;margin:0;padding:0 8px 22px;border:0;color:var(--ink);text-decoration:none}.seller-nav-brand b[data-v-7f6a5bc2]{font-size:15px;font-weight:750;letter-spacing:.02em}.seller-nav-brand small[data-v-7f6a5bc2]{display:block;margin-top:1px;color:var(--text-3);font-size:9px;font-weight:500;letter-spacing:.04em;white-space:nowrap}.seller-shell .menu a[data-v-7f6a5bc2],.desktop-shell .menu a[data-v-7f6a5bc2],.seller-shell .grp-head[data-v-7f6a5bc2],.desktop-shell .grp-head[data-v-7f6a5bc2]{height:38px;margin:2px 0;padding:0 12px;border-radius:9px;color:#667085;font-size:13px;font-weight:500;transition:background .16s,color .16s,transform .16s}.seller-shell .grp-body a[data-v-7f6a5bc2],.desktop-shell .grp-body a[data-v-7f6a5bc2]{padding-left:36px;font-size:12.5px}.seller-shell .menu a[data-v-7f6a5bc2]:hover,.desktop-shell .menu a[data-v-7f6a5bc2]:hover,.seller-shell .grp-head[data-v-7f6a5bc2]:hover,.desktop-shell .grp-head[data-v-7f6a5bc2]:hover{background:#f0f3f8;color:var(--ink);transform:translate(1px)}.seller-shell .menu a.on[data-v-7f6a5bc2],.desktop-shell .menu a.on[data-v-7f6a5bc2]{background:#eaf1ff;color:#0a6bff;box-shadow:none;font-weight:650}.seller-shell .menu a.on .micon[data-v-7f6a5bc2],.desktop-shell .menu a.on .micon[data-v-7f6a5bc2]{stroke-width:2.1}.seller-shell .sec[data-v-7f6a5bc2],.desktop-shell .sec[data-v-7f6a5bc2]{padding:10px 12px 6px;color:#9aa3b2;font-size:11px;font-weight:500;letter-spacing:0}.seller-shell .ic[data-v-7f6a5bc2],.desktop-shell .ic[data-v-7f6a5bc2]{width:18px;height:18px;background:none;color:inherit;border-radius:0}.seller-shell .menu a.on .ic[data-v-7f6a5bc2],.desktop-shell .menu a.on .ic[data-v-7f6a5bc2]{color:#0a6bff}.seller-shell .grp-head .chev[data-v-7f6a5bc2],.desktop-shell .grp-head .chev[data-v-7f6a5bc2]{transition:transform .16s}.seller-shell .content[data-v-7f6a5bc2],.desktop-shell .content[data-v-7f6a5bc2]{background:#f4f6fa}.seller-shell .page-enter-active[data-v-7f6a5bc2],.seller-shell .page-leave-active[data-v-7f6a5bc2]{transition:opacity .15s ease}.quick-mask[data-v-7f6a5bc2]{position:fixed;inset:0;z-index:1001;display:flex;justify-content:center;align-items:flex-start;padding-top:90px;background:#18223321}.quick-dialog[data-v-7f6a5bc2]{width:500px;max-width:calc(100vw - 30px);padding:10px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 24px 70px #18223333}.quick-input[data-v-7f6a5bc2]{width:100%;border:0;border-bottom:1px solid var(--line);padding:11px 10px 14px;color:var(--ink);font:inherit;font-size:15px;outline:none}.quick-results[data-v-7f6a5bc2]{display:grid;gap:3px;padding-top:8px}.quick-result[data-v-7f6a5bc2]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 10px;border:0;border-radius:8px;background:#fff;color:var(--text);text-align:left;font:inherit;cursor:pointer}.quick-result[data-v-7f6a5bc2]:hover,.quick-result[data-v-7f6a5bc2]:focus-visible{background:#eaf1ff;color:#0a6bff}.quick-result small[data-v-7f6a5bc2]{margin-left:auto;color:var(--text-3);font-size:11px}.quick-empty[data-v-7f6a5bc2]{padding:20px 10px;color:var(--text-2);text-align:center}@media(max-width:900px){.seller-shell .seller-topbar[data-v-7f6a5bc2]{left:0}.seller-shell .shell[data-v-7f6a5bc2]{grid-template-columns:minmax(0,1fr)}.seller-shell .nav[data-v-7f6a5bc2]{height:auto;min-width:0;padding-top:78px}.shell[data-v-7f6a5bc2]{grid-template-columns:1fr}.nav[data-v-7f6a5bc2]{position:static;height:auto;flex-direction:row;align-items:center;gap:4px;padding:7px 8px;overflow-x:auto;border-radius:var(--r)}.brand[data-v-7f6a5bc2]{padding:0 8px 0 6px}.brand b[data-v-7f6a5bc2]{display:none}.menu[data-v-7f6a5bc2]{flex-direction:row;flex:0 0 auto;align-items:center;gap:2px;overflow-y:visible}.menu>a[data-v-7f6a5bc2],.menu>.grp[data-v-7f6a5bc2],.brand[data-v-7f6a5bc2]{flex:0 0 auto}.menu>.grp[data-v-7f6a5bc2],.grp-body[data-v-7f6a5bc2]{display:flex;align-items:center}.grp-head[data-v-7f6a5bc2]{width:auto;margin:0;white-space:nowrap;flex:0 0 auto}.grp-body[data-v-7f6a5bc2]{flex-direction:row;margin:0;padding:0;gap:2px;border-left:1px solid var(--line)}.grp-body a[data-v-7f6a5bc2]{flex:0 0 auto;padding:0 12px}.sec[data-v-7f6a5bc2],.foot[data-v-7f6a5bc2]{display:none}.menu a[data-v-7f6a5bc2]{margin:0;white-space:nowrap}.menu a span[data-v-7f6a5bc2]{overflow:visible;text-overflow:clip}.nav-overflow-cue[data-v-7f6a5bc2]{position:sticky;right:-8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-width:44px;color:var(--brand-600);background:var(--surface);box-shadow:-8px 0 10px var(--surface);font-size:22px;font-weight:600}}.ext-guide-mask[data-v-7f6a5bc2]{position:fixed;inset:0;z-index:1000;background:#35312b73;display:flex;align-items:center;justify-content:center}.ext-guide[data-v-7f6a5bc2]{width:min(560px,calc(100vw - 48px));background:#fff;border-radius:14px;padding:20px 24px;box-shadow:0 18px 50px #574a3847;max-height:82vh;overflow:auto}.ext-guide header[data-v-7f6a5bc2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ext-guide header button[data-v-7f6a5bc2]{border:none;background:none;cursor:pointer;color:#6b6459;font-size:13px}.ext-guide ol[data-v-7f6a5bc2]{padding-left:20px;display:grid;gap:8px;color:#35312b;font-size:14px;line-height:1.65}.ext-guide code[data-v-7f6a5bc2]{background:#f4f1ec;border-radius:4px;padding:1px 6px;font-size:12.5px}.ext-guide footer[data-v-7f6a5bc2]{margin-top:12px;font-size:12.5px;color:#857c6f;border-top:1px solid #eee9e1;padding-top:10px}.error-boundary[data-v-3593fc46]{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:24px}.error-card[data-v-3593fc46]{max-width:420px;text-align:center;padding:32px 24px;border-radius:12px;background:var(--card-bg, #fff);box-shadow:0 2px 12px #00000014}.error-icon[data-v-3593fc46]{font-size:48px;margin-bottom:16px}.error-card h2[data-v-3593fc46]{margin:0 0 12px;font-size:20px}.error-message[data-v-3593fc46]{color:#d03050;font-family:monospace;font-size:13px;word-break:break-all;margin:0 0 8px}.error-hint[data-v-3593fc46]{color:var(--text-color-3, #999);font-size:14px;margin:0 0 20px}.reload-btn[data-v-3593fc46]{padding:8px 24px;border:none;border-radius:6px;background:#2080f0;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.reload-btn[data-v-3593fc46]:hover{background:#4098fc}:root{--canvas: #f6f5f1;--panel: #ffffff;--panel-2: #faf9f6;--line-strong: #d8d4cc;--ink: #35312b;--ink-2: #6f685e;--ink-3: #a39c91;--accent: #1677ff;--accent-strong: #0958d9;--accent-wash: #e6f4ff;--ok: #0f9d6b;--ok-bg: #e8f7f1;--warn: #c98a12;--warn-bg: #fdf5e6;--err: #cf5a52;--err-bg: #fdefee;--shadow-3: 0 16px 48px rgba(53,49,43,.18), 0 4px 12px rgba(53,49,43,.08);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--mono: ui-monospace, "SF Mono", SFMono-Regular, Consolas, "Liberation Mono", monospace;--ui-surface: #ffffff;--ui-text: #35312b;--ui-text-muted: #6f685e;--ui-border: #e7e4de;--ui-accent: #1677ff;--ui-success: #0f9d6b;--ui-danger: #cf5a52;--ui-focus: #0958d9;--brand-50: #e6f4ff;--brand-100: #91caff;--brand-400: #4096ff;--brand-600: #0958d9;--line: var(--ui-border);--ui-state-loading-fg: var(--brand-600);--ui-state-loading-bg: var(--brand-50);--ui-state-loading-border: var(--brand-100);--ui-state-refresh-fg: var(--ui-accent);--ui-state-refresh-border: var(--brand-100);--ui-state-empty-fg: var(--ui-text-muted);--ui-state-empty-border: var(--ui-border);--ui-state-stale-fg: var(--ui-text-muted);--ui-state-success-fg: var(--ui-success);--shadow-1: 0 1px 2px rgba(53,49,43,.05);--shadow-2: 0 4px 16px rgba(53,49,43,.08), 0 1px 3px rgba(53,49,43,.06)}:root{--canvas: #f4f6fa;--panel: #ffffff;--panel-2: #f8f9fc;--line-strong: #d7dee9;--ink: #182233;--ink-2: #667085;--ink-3: #9aa3b2;--accent: #0a6bff;--accent-strong: #0958d9;--accent-wash: #eaf1ff;--ui-surface: #ffffff;--ui-text: #344054;--ui-text-muted: #758095;--ui-border: #e7eaf0;--ui-accent: #0a6bff;--ui-focus: #0a6bff;--brand-50: #eaf1ff;--brand-100: #c8d6ee;--brand-400: #4b7bec;--brand-600: #0958d9;--shadow-1: 0 1px 2px rgba(24, 34, 51, .04);--shadow-2: 0 4px 16px rgba(24, 34, 51, .08), 0 1px 3px rgba(24, 34, 51, .05);--shadow-3: 0 16px 48px rgba(24, 34, 51, .16), 0 4px 12px rgba(24, 34, 51, .07);--ui-font-sans: var(--font);--ui-surface-muted: var(--panel-2);--ui-warning: var(--warn);--page-max-width: 1360px;--page-gutter: 20px;--nav-width: 184px;--shell-gap: 12px;--header-height: 60px;--ink-900: var(--ink);--ink-800: var(--ink);--ink-700: var(--ink-2);--ink-600: var(--ink-2);--brand-500: var(--accent);--brand-wash: var(--accent-wash);--surface: var(--panel);--surface-2: var(--panel-2);--border: var(--line);--text: var(--ui-text);--text-2: var(--ui-text-muted);--text-3: var(--ink-3);--err-text: #9c3f39;--price: var(--ink);--cream: var(--panel-2);--num: var(--ink);--chip-1-bg: #eaf1ff;--chip-1-fg: #0a6bff;--chip-2-bg: #e6f8f0;--chip-2-fg: #0c9a66;--chip-3-bg: #fdf3dd;--chip-3-fg: #c9820a;--chip-4-bg: #fdeeed;--chip-4-fg: #d94a42;--chip-5-bg: #edeffe;--chip-5-fg: #5b5fe0;--chip-6-bg: #f4edfe;--chip-6-fg: #8b5cf6;--chip-7-bg: #e0f6fb;--chip-7-fg: #0894b4;--chip-8-bg: #fef1e5;--chip-8-fg: #e0731a;--chip-9-bg: #fdeef6;--chip-9-fg: #d12d7c;--ui-state-refresh-bg: var(--accent-wash);--ui-state-empty-bg: var(--panel-2);--ui-state-error-fg: var(--err-text);--ui-state-error-bg: var(--err-bg);--ui-state-error-border: var(--err);--ui-state-forbidden-fg: var(--err-text);--ui-state-forbidden-bg: var(--err-bg);--ui-state-forbidden-border: var(--err);--ui-state-partial-fg: var(--warn);--ui-state-partial-bg: var(--warn-bg);--ui-state-partial-border: var(--warn);--ui-state-stale-bg: var(--panel-2);--ui-state-stale-border: var(--line-strong);--ui-state-success-bg: var(--ok-bg);--ui-state-success-border: var(--ok);--r-xs: 5px;--r-sm: 6px;--r: 10px;--r-lg: 12px}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}:root{--canvas: #edf1f7;--panel: #ffffff;--panel-2: #f4f7fc;--ui-surface: #ffffff;--ui-surface-muted: #f4f7fc;--ink: #101828;--ink-2: #344054;--ink-3: #667085;--ui-text: #101828;--ui-text-muted: #344054;--accent: #1f6bff;--accent-strong: #0b4fd6;--accent-wash: #e3edff;--ui-accent: #1f6bff;--ui-focus: #1f6bff;--brand-50: #e3edff;--brand-100: #b8d1ff;--brand-400: #4d8dff;--brand-600: #0b4fd6;--brand-wash: #e3edff;--ui-border: #dfe6f1;--line-strong: #c2cfe0;--shadow-1: 0 1px 2px rgba(16, 24, 40, .07);--shadow-2: 0 1px 2px rgba(16, 24, 40, .06), 0 8px 24px rgba(16, 24, 40, .11)}.shell>aside.nav{background:#e7edf6;border-right:1px solid #dbe3ef}.seller-shell .menu a{color:#475467}.seller-shell .menu a:hover{background:#dde7f3;color:var(--ink)}.seller-shell .menu a.on,.seller-shell .grp-body a.on{background:linear-gradient(90deg,#dcebff,#cfe0fd);color:#0b4fd6;font-weight:700;box-shadow:inset 0 0 0 1px #1f6bff2e}.seller-shell .menu a.on:before,.seller-shell .grp-body a.on:before{display:none}.seller-shell .menu a.on .ic,.seller-shell .menu a.on .micon{color:#0b4fd6}.core-page :is(.card,.table-card,.header-card,.panel,.product-toolbar,.collection-filters,.list-controls,.table-scroll,.collection-table-scroll,.n-table,.tbl,.empty,.empty-wrap,.selection-toolbar){background:var(--panel)}.core-page :is(.n-table,.tbl) th{background:#f5f8fd}.core-page :is(.n-table tbody tr:hover,.tbl tbody tr:hover){background:#f2f7fd}.seller-shell .tabs .fix-tab-num,.orders-page .tabs .fix-tab-num{margin-left:4px;color:var(--accent);font-weight:700;font-size:12px;font-variant-numeric:tabular-nums}.seller-shell :is(.page,.assistant-page),.core-page{font-size:13.5px}.seller-shell :is(.page,.assistant-page) :is(.page-title h1,.page-head h1,.page-header-title),.seller-shell :is(.page,.assistant-page)>h1,.core-page .page-title h1,.core-page .collection-header h1{font-size:24px;font-weight:750;letter-spacing:-.02em;line-height:1.28}.seller-shell :is(.page,.assistant-page) th,.core-page .n-table th,.core-page .tbl th{font-size:12px;font-weight:650;color:var(--ink-2);letter-spacing:.01em}.seller-shell .num{font-weight:650}.orders-page .filters{display:flex;flex-wrap:wrap;gap:8px}.orders-page .filters>.n-input{flex:2 1 280px;min-width:0}.orders-page .filters>.n-select{flex:1 1 150px;min-width:0}.orders-page .filters>.n-date-picker{flex:0 0 216px}.orders-page .filters>.n-button{flex:0 0 auto}.orders-page .filters>.filter-toggle{flex:0 0 auto}.orders-page .filters>:empty{display:none}.core-page :is(.product-toolbar,.collection-filters,.list-controls){padding:10px 12px;margin-bottom:12px}.orders-page .table-card>:not(.table-scroll):not(.pager){margin-left:12px;margin-right:12px}.core-page :is(.n-table,.tbl) td{padding:7px 12px}.core-page :is(.n-table,.tbl) th{padding:8px 12px}.orders-page .tabs{min-height:38px}.seller-shell .page{padding-top:14px;padding-bottom:28px}.orders-page .page-title{margin-bottom:10px}:root{--canvas: #eff3f9;--accent-wash: #e0ebff}.core-page{--core-bg: #eff3f9}.shell>aside.nav{background:#e3eaf4;border-right-color:#d8e1ee}.core-page :is(.n-table,.tbl) th{background:#f2f6fc}.orders-page .row-acts{display:flex;align-items:center;gap:10px}.orders-page .row-acts .act{padding:0;border:0;background:none;cursor:pointer;color:var(--accent);font-size:12.5px;font-weight:560;white-space:nowrap}.orders-page .row-acts .act:hover{text-decoration:underline}.orders-page .row-acts .act.more{color:var(--ink-3)}.orders-page .fix-pager{display:flex;align-items:center;gap:14px;padding:10px 12px;border-top:1px solid var(--ui-border);font-size:12.5px;color:var(--ink-3)}.orders-page .fix-pager-pages{margin-left:auto;display:flex;align-items:center;gap:4px}.orders-page .fix-pager-pages b{min-width:26px;height:26px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-weight:560;color:var(--ink-2);cursor:pointer}.orders-page .fix-pager-pages b:hover{background:var(--panel-2)}.orders-page .fix-pager-pages b.on{background:var(--accent);color:#fff;font-weight:650}.orders-page .n-table td .cell-main{font-size:13.5px;font-weight:600;color:var(--ink);line-height:1.35}.orders-page .n-table td .cell-sub{font-size:12px;color:var(--ink-3);margin-top:2px;line-height:1.35}.orders-page .btn-soft{background:var(--accent-wash);color:var(--accent);border-color:transparent}.orders-page .btn-soft:hover{background:#d3e4ff}.orders-page :is(button,.btn,span.btn) svg.fix-ic{width:14px;height:14px;vertical-align:-2.5px;margin-right:5px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.orders-page .btn-icon{width:30px;min-width:30px;padding:0;display:inline-flex;align-items:center;justify-content:center}.orders-page .btn-icon svg.fix-ic{margin-right:0}.seller-topbar .seller-shortcuts a{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;color:var(--ink-2);font-size:12.5px;text-decoration:none;transition:background .16s ease,color .16s ease}.seller-topbar .seller-shortcuts a:hover{background:#eef2f9;color:var(--accent)}.seller-topbar .seller-shortcuts a svg.fix-ic{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.seller-nav-brand .brand-logo,.seller-nav-brand .logo{background:linear-gradient(135deg,#2f7bff,#0d5ae0);box-shadow:0 3px 10px #1f6bff52,inset 0 1px #ffffff47}.seller-nav-brand{padding-bottom:14px;border-bottom:1px solid rgba(21,45,84,.07);margin-bottom:10px}.orders-page .filters .fix-has-ic{position:relative}.orders-page .filters .fix-has-ic>svg.fix-ic{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2;width:14px;height:14px;stroke:var(--ink-3);fill:none;stroke-width:1.9;stroke-linecap:round;pointer-events:none}.orders-page .filters .fix-has-ic input{padding-left:30px!important}.orders-page .filter-toggle{border:1px solid var(--ui-border);border-radius:999px;background:var(--panel);padding:4px 12px;font-size:12.5px;color:var(--ink-2);display:inline-flex;align-items:center;gap:5px;transition:border-color .16s,color .16s,background .16s}.orders-page .filter-toggle:hover{border-color:#b9d2f6;color:var(--accent);background:#f4f8ff}.orders-page .filter-toggle svg.fix-ic{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.orders-page .status-tabs .tab,.orders-page .tabs>*{border-radius:7px 7px 0 0;transition:color .16s ease,background .16s ease}.orders-page .status-tabs .tab:hover{color:var(--accent);background:#f4f8ff}.orders-page .fix-batch-bar{display:flex;align-items:center;gap:14px;margin:0 0 8px;padding:8px 14px;background:linear-gradient(180deg,#eef4ff,#e7effe);border:1px solid #c7dbfc;border-radius:10px;font-size:12.5px;color:var(--ink-2);animation:d6-batch-in .18s cubic-bezier(.22,.8,.32,1) backwards}@keyframes d6-batch-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.orders-page .fix-batch-bar b{color:var(--accent);font-weight:680}.orders-page .fix-batch-bar .act{color:var(--accent);font-weight:560;cursor:pointer;padding:3px 2px}.orders-page .fix-batch-bar .act:hover{text-decoration:underline}.orders-page .fix-batch-bar .cancel{margin-left:auto;color:var(--ink-3);cursor:pointer}.orders-page .n-table tbody tr.fix-checked td{background:#f2f7ff}.orders-page .fix-tbl-tools{margin-left:auto;display:inline-flex;gap:2px}.orders-page .fix-tbl-tools button{width:28px;height:28px;border:0;border-radius:7px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink-3);transition:background .16s,color .16s}.orders-page .fix-tbl-tools button:hover{background:#eef2f9;color:var(--accent)}.orders-page .fix-tbl-tools svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.seller-topbar .seller-shortcuts a{position:relative}.seller-topbar .seller-shortcuts a .fix-badge{min-width:15px;height:15px;padding:0 4px;margin-left:2px;display:inline-flex;align-items:center;justify-content:center;background:#e5484d;color:#fff;border-radius:999px;font-size:10px;font-weight:650;line-height:1}.shell .menu a :is(.ic,.micon),.shell .menu .grp>:is(.ic,.micon),.shell .menu [class*=icon]{width:26px;height:26px;padding:5px;box-sizing:border-box;border-radius:8px;background:#1f6bff14;color:#5b6b85;transition:background .16s,color .16s,box-shadow .16s}.shell .menu a:hover :is(.ic,.micon){background:#1f6bff26;color:var(--accent)}.shell .menu a.on :is(.ic,.micon),.shell .grp-body a.on :is(.ic,.micon){background:linear-gradient(135deg,#2f7bff,#0d5ae0);color:#fff;box-shadow:0 2px 6px #1f6bff61}.shell .menu a .fix-nav-badge{margin-left:auto;padding:1px 7px;border-radius:999px;background:#fff;color:var(--accent);font-size:10.5px;font-weight:650;box-shadow:inset 0 0 0 1px #1f6bff47}.shell .menu a:not(.on) .fix-nav-badge{background:#1f6bff1a;box-shadow:none}.shell .menu .grp+.grp,.shell .menu>*+*{border-top:1px solid rgba(21,45,84,.06);margin-top:6px;padding-top:6px}.core-page{--core-accent: #0a6bff;--core-accent-2: #5b5bff;--core-grad: linear-gradient(135deg, #0a6bff 0%, #5b5bff 100%);--core-glow: rgba(20, 90, 255, .2);--core-bg: #f4f6fa;--core-ink: #182233;--core-text: #344054;--core-muted: #758095;--core-line: #e7eaf0;color:var(--core-text);font-size:13px}.core-page{--core-bg: #edf1f7;--core-ink: #101828;--core-text: #344054;--core-muted: #667085;--core-line: #dfe6f1;--core-accent: #1f6bff;--core-accent-2: #4b8bff;--core-grad: linear-gradient(135deg, #1f6bff 0%, #4b8bff 100%);--core-glow: rgba(31, 107, 255, .22)}.core-page .page-title,.core-page .collection-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-bottom:16px}.core-page .page-title h1,.core-page .collection-header h1{margin:0;color:var(--core-ink);font-size:22px;font-weight:720;letter-spacing:-.02em}.core-page .page-title .row,.core-page .collection-header-actions,.core-page .toolbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.core-page .page-note,.core-page .inline-help,.core-page .mobile-table-hint,.core-page .empty-emoji{display:none}.core-page .btn,.core-page .ghost-btn,.core-page .ob,.core-page .batch-ghost-btn,.core-page .n-button{min-height:32px;border-radius:8px;font-weight:560;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.core-page .btn:hover:not(:disabled),.core-page .ghost-btn:hover:not(:disabled),.core-page .ob:hover:not(:disabled),.core-page .n-button:hover:not(:disabled){transform:translateY(-1px)}.core-page .btn:active:not(:disabled),.core-page .n-button:active:not(:disabled){transform:translateY(0) scale(.98)}.core-page .btn-primary,.core-page .n-button--primary-type,.core-page .ob-primary{border:0;background:var(--core-grad);color:#fff;box-shadow:0 3px 10px var(--core-glow)}.core-page .btn-primary:hover:not(:disabled),.core-page .n-button--primary-type:hover:not(:disabled),.core-page .ob-primary:hover:not(:disabled){background:var(--core-grad);color:#fff;box-shadow:0 5px 16px var(--core-glow)}.core-page button:disabled,.core-page input:disabled,.core-page select:disabled{cursor:not-allowed}.core-page button:focus-visible,.core-page input:focus-visible,.core-page select:focus-visible,.core-page summary:focus-visible,.core-page a:focus-visible{outline:2px solid var(--core-accent);outline-offset:2px}.core-page .card,.core-page .table-card,.core-page .header-card,.core-page .panel,.core-page .product-toolbar,.core-page .collection-filters,.core-page .list-controls{background:#fff;border:1px solid var(--core-line);border-radius:14px;box-shadow:0 1px 2px #18223306}.core-page .product-toolbar,.core-page .collection-filters,.core-page .list-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;margin-bottom:14px}.core-page .collection-search{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.core-page .collection-search input,.core-page .search-input,.core-page .health-select,.core-page .filter-select{min-height:34px}.core-page input:not([type=checkbox]),.core-page select,.core-page .n-input,.core-page .n-select{border-radius:8px}.core-page input[type=checkbox]{width:15px;height:15px;accent-color:var(--core-accent)}.core-page .tabs{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:9px;background:var(--surface-2)}.core-page .tabs .tab{min-height:30px;padding:4px 11px;border:0;border-radius:7px;background:transparent;color:var(--core-muted);cursor:pointer;white-space:nowrap}.core-page .tabs .tab.on{background:#fff;color:var(--core-accent);box-shadow:0 1px 3px #18223314;font-weight:620}.core-page .table-scroll,.core-page .collection-table-scroll{overflow-x:auto;background:#fff;border:1px solid var(--core-line);border-radius:14px;overscroll-behavior-inline:contain}.core-page .n-table,.core-page .tbl{background:#fff}.core-page .n-table th,.core-page .tbl th{padding:10px 12px;background:#fafbfc;color:var(--core-muted);font-size:11px;font-weight:580;white-space:nowrap}.core-page .n-table td,.core-page .tbl td{padding:10px 12px;border-color:var(--core-line);vertical-align:middle}.core-page .n-table tbody tr,.core-page .tbl tbody tr{transition:background .14s}.core-page .n-table tbody tr:hover,.core-page .tbl tbody tr:hover{background:#f7f9fd}.core-page .n-table .n-checkbox,.core-page .tbl input[type=checkbox]{vertical-align:middle}.core-page .status-tag,.core-page .n-tag{border-radius:6px;font-weight:580}.core-page .pagination-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px}.core-page .actions,.core-page .collection-row-actions{display:flex;gap:6px;flex-wrap:wrap}.core-page .empty,.core-page .empty-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:170px;padding:34px 20px;background:#fff;border:1px dashed #d8dee9;border-radius:14px;text-align:center}.core-page .empty-title{margin:0;color:var(--core-ink);font-size:15px;font-weight:650}.core-page .empty .n-empty__description,.core-page .empty p{color:var(--core-muted)}.core-page .banner{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;margin-bottom:12px;border:1px solid #f0d5d8;border-radius:10px;background:#fff5f5;color:var(--err-text)}.core-page .banner-err{border-color:#f0d5d8;background:#fff5f5}.core-page .n-alert{border-radius:10px}.core-page .n-spin{min-height:90px}.n-modal.warm-modal,.n-modal.form-modal,.n-modal.config-modal,.n-modal.confirm-modal{--core-accent: #0a6bff;--core-ink: #182233;--core-text: #344054;--core-muted: #758095;--core-line: #e7eaf0;overflow:hidden;border:1px solid var(--core-line);border-radius:16px;box-shadow:0 20px 60px #18223329}.n-modal .n-card-header,.n-modal .n-card-header__main{color:var(--core-ink);font-weight:680}.n-modal .n-card__content{padding-top:18px}.n-modal .n-card__footer,.n-modal .modal-footer{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--core-line)}.n-modal .form-body,.n-modal .config-body{gap:14px}.n-modal .field-label{color:var(--core-text);font-weight:580}.n-modal .field-hint,.n-modal .config-lead{color:var(--core-muted)}.n-modal .member-list{border-color:var(--core-line);border-radius:10px}.n-modal .member-row:hover{background:#f7f9fd}.n-modal .confirm-chip{border-radius:10px}.core-page .product-editor-frame{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px 20px;align-items:start}.core-page .product-editor-content{min-width:0}.core-page .product-editor-sheet{overflow:hidden;background:#fff;border:1px solid var(--core-line);border-radius:14px;box-shadow:none}.core-page .product-editor-tabs{display:inline-flex;gap:3px;margin-bottom:12px;padding:3px;background:#fff;border:1px solid var(--core-line);border-radius:9px;box-shadow:none}.core-page .product-editor-tabs button{height:32px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--core-muted);white-space:nowrap}.core-page .product-editor-tabs button[aria-selected=true]{background:#eaf1ff;color:var(--core-accent);border-bottom-color:transparent;font-weight:620}.core-page .product-editor-preview,.core-page .product-editor-assistance{overflow:hidden;background:#fff;border:1px solid var(--core-line);border-radius:14px;box-shadow:none}.core-page .product-editor-actions{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid var(--core-line);border-radius:12px;box-shadow:0 6px 20px #1822330f}.core-page .product-editor-actions .btn-primary,.core-page .product-editor-actions .pe-save{background:var(--core-grad);border-color:transparent}.core-page .product-editor-rail{min-width:0}.core-page .editor-save-note{color:var(--core-muted)}.core-page .collection-more{position:relative}.core-page .collection-more-menu{position:absolute;right:0;z-index:12;display:grid;gap:6px;min-width:190px;padding:8px;background:#fff;border:1px solid var(--core-line);border-radius:10px;box-shadow:0 10px 30px #1822331f}.core-page .collection-item-identity{display:flex;align-items:center;gap:10px}.core-page .collection-item-copy{min-width:0}.core-page .collection-item-copy a,.core-page .collection-item-copy strong{color:var(--core-ink);font-weight:620}.core-page .saved-draft-summary,.core-page .collection-sku-line{color:var(--core-muted)}.core-page .selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;margin-bottom:12px;background:#fff;border:1px solid var(--core-line);border-radius:10px}.core-page .shop-name,.core-page .member-link{color:var(--core-accent);font-weight:600}.core-page .group-name{color:var(--core-ink)}.core-page .header-card .stat-grid,.core-page .page-header-subtitle,.core-page .n-spin>p.muted.small:first-child{display:none}@media(max-width:1180px){.core-page .product-editor-frame{grid-template-columns:minmax(0,1fr)}.core-page .product-editor-rail{position:static;max-width:360px}}@media(prefers-reduced-motion:reduce){.core-page *,.core-page *:before,.core-page *:after{animation:none!important;transition:none!important}}:root{--core-accent: #0a6bff;--core-accent-2: #5b5bff;--core-grad: linear-gradient(135deg, #0a6bff 0%, #5b5bff 100%);--core-glow: rgba(20, 90, 255, .2);--core-bg: #f4f6fa;--core-ink: #182233;--core-text: #344054;--core-muted: #758095;--core-line: #e7eaf0}.root :is(.btn,.primary,.n-button),.n-modal :is(.btn,.primary,.n-button){min-height:32px;border-radius:8px;font-weight:560;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.root :is(.btn-primary,.primary,.n-button--primary-type),.n-modal :is(.btn-primary,.primary,.n-button--primary-type){border-color:transparent;background:var(--core-grad);color:#fff;box-shadow:0 3px 10px var(--core-glow)}.root :is(.btn,.primary,.n-button):hover:not(:disabled),.n-modal :is(.btn,.primary,.n-button):hover:not(:disabled){transform:translateY(-1px)}.root :is(.btn,.primary,.n-button):active:not(:disabled),.n-modal :is(.btn,.primary,.n-button):active:not(:disabled){transform:translateY(0) scale(.98)}.root input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.root select,.n-modal input:not([type=checkbox]):not([type=radio]):not([type=file]),.n-modal select,.n-modal .n-input,.n-modal .n-select{border-radius:8px}.root :is(button,input,select,textarea):focus-visible,.n-modal :is(button,input,select,textarea):focus-visible{outline:2px solid var(--core-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.root *,.n-modal *{animation:none!important;transition:none!important}}.fwd-scope{--ui-font-sans: system-ui, -apple-system, "Segoe UI", "Microsoft YaHei", sans-serif;--ui-surface: #1a1f26;--ui-surface-muted: #232a33;--ui-text: #e8edf2;--ui-text-muted: #93a1b0;--ui-border: #2e3742;--ui-accent: #3d8bfd;--ui-success: #2ea36b;--ui-warning: #d9a441;--ui-danger: #e05252;--ui-focus: #8fc2ff;--bg: #101418;--bg-card: var(--ui-surface);--bg-input: var(--ui-surface-muted);--line: var(--ui-border);--fg: var(--ui-text);--fg-dim: var(--ui-text-muted);--accent: var(--ui-accent);--ok: var(--ui-success);--warn: var(--ui-warning);--err: var(--ui-danger);--ui-state-loading-fg: #8fc2ff;--ui-state-loading-bg: rgba(61, 139, 253, .14);--ui-state-loading-border: rgba(61, 139, 253, .45);--ui-state-refresh-fg: #8fc2ff;--ui-state-refresh-bg: rgba(61, 139, 253, .1);--ui-state-refresh-border: rgba(61, 139, 253, .36);--ui-state-empty-fg: var(--fg-dim);--ui-state-empty-bg: var(--bg-input);--ui-state-empty-border: var(--line);--ui-state-error-fg: #f3a3a3;--ui-state-error-bg: rgba(224, 82, 82, .12);--ui-state-error-border: rgba(224, 82, 82, .4);--ui-state-forbidden-fg: #f3a3a3;--ui-state-forbidden-bg: rgba(224, 82, 82, .12);--ui-state-forbidden-border: rgba(224, 82, 82, .4);--ui-state-partial-fg: #f0cf8e;--ui-state-partial-bg: rgba(217, 164, 65, .12);--ui-state-partial-border: rgba(217, 164, 65, .4);--ui-state-stale-fg: #aab4bf;--ui-state-stale-bg: rgba(147, 161, 176, .1);--ui-state-stale-border: rgba(147, 161, 176, .32);--ui-state-success-fg: #96dcb8;--ui-state-success-bg: rgba(46, 163, 107, .12);--ui-state-success-border: rgba(46, 163, 107, .4);--radius: 10px;--tap: 56px;min-height:100%;background:var(--bg);color:var(--fg);font-family:var(--ui-font-sans);font-size:16px;line-height:1.5;overflow-x:hidden;box-sizing:border-box}.fwd-scope :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.fwd-scope .page{min-height:100%;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:720px;margin:0 auto}.fwd-scope .card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:12px}.fwd-scope .btn{display:block;width:100%;min-height:var(--tap);border:none;border-radius:var(--radius);background:var(--accent);color:#fff;font-size:18px;font-weight:600;cursor:pointer}.fwd-scope .btn:disabled{opacity:.45;cursor:not-allowed}.fwd-scope .btn-secondary{background:var(--bg-input);color:var(--fg);border:1px solid var(--line)}.fwd-scope .btn-danger{background:var(--err)}.fwd-scope .field{margin-bottom:14px}.fwd-scope .field label{display:block;margin-bottom:6px;color:var(--fg-dim);font-size:15px}.fwd-scope .field input,.fwd-scope .field select{width:100%;min-height:var(--tap);padding:0 14px;font-size:18px;color:var(--fg);background:var(--bg-input);border:1px solid var(--line);border-radius:var(--radius)}.fwd-scope .hint{color:var(--fg-dim);font-size:14px;margin-top:6px}.fwd-scope .banner{border-radius:var(--radius);padding:12px 14px;margin-bottom:12px;font-size:15px;border:1px solid transparent}.fwd-scope .banner-warn{background:#d9a4411f;border-color:#d9a44166;color:#f0cf8e}.fwd-scope .banner-err{background:#e052521f;border-color:#e0525266;color:#f3a3a3}.fwd-scope .banner-ok{background:#2ea36b1f;border-color:#2ea36b66;color:#96dcb8}.fwd-scope .stack>*+*{margin-top:10px}.fwd-scope .row{display:flex;gap:10px}.fwd-scope .row>*{flex:1}.fwd-scope .muted{color:var(--fg-dim)}.fwd-scope .mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.fwd-scope h1{font-size:20px;margin:0 0 12px}.fwd-scope h2{font-size:17px;margin:0 0 10px}@media(max-width:767px),(pointer:coarse){.fwd-scope button,.fwd-scope [role=button],.fwd-scope a[href],.fwd-scope summary,.fwd-scope label:has(input:is([type=checkbox],[type=radio],[type=file])){min-height:var(--tap)!important;min-width:var(--tap)!important;max-width:100%;box-sizing:border-box}.fwd-scope a[href],.fwd-scope summary,.fwd-scope label:has(input:is([type=checkbox],[type=radio],[type=file])){display:inline-flex;align-items:center;overflow-wrap:anywhere}.fwd-scope .tabbar a[href]{justify-content:center}.fwd-scope .topbar{flex-wrap:wrap}.fwd-scope .identity-row{grid-template-columns:88px minmax(0,1fr)}.fwd-scope .identity-row>div:last-child{min-width:0;overflow-wrap:anywhere}.fwd-scope .media-state.failed,.fwd-scope .image-state.failed{height:auto;min-height:calc(var(--tap) + 40px)}}
