.local-catalog-admin{max-width:1400px;padding:18px;color:#283544;background:white}.local-catalog-admin p{line-height:1.7}.lc-form{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:16px 0}.lc-form label{display:flex;flex-direction:column;gap:6px}.local-catalog-admin input{padding:9px;border:1px solid #d9dfe8;border-radius:4px;max-width:100%;box-sizing:border-box}.local-catalog-admin button{padding:8px 14px;background:#fff;color:#234c83;border:1px solid #ccd7e6;border-radius:4px;cursor:pointer}.local-catalog-admin button:disabled{opacity:.55;cursor:wait}.lc-current{border:1px solid #e1e5eb;padding:14px;margin:16px 0}.lc-actions{display:flex;gap:10px;margin:12px 0;flex-wrap:wrap}.lc-table-wrap{overflow:auto;max-height:540px}.lc-table-wrap table{border-collapse:collapse;width:100%;font-size:13px;min-width:620px}.lc-table-wrap th,.lc-table-wrap td{text-align:left;padding:9px;border-bottom:1px solid #e7e9ee;max-width:340px;overflow-wrap:anywhere}.lc-table-wrap th{position:sticky;top:0;background:#f4f7fb}.local-catalog-admin progress{width:100%;height:14px}.local-catalog-admin [data-message]{color:#245aa0;min-height:26px}.lc-home-more{text-align:center;padding:20px 0 36px}.lc-home-more>p{color:#8a9098;padding:12px}.lc-home-more.is-loading>p::before{content:'';display:inline-block;width:8px;height:8px;margin-right:8px;border:2px solid #d5c39f;border-top-color:#9b793e;border-radius:50%;vertical-align:-1px;animation:lc-home-spin .7s linear infinite}.lc-home-sentinel{width:100%;height:1px}.lc-home-more ._mypintc{text-align:left}.lc-home-image{width:100%;height:100%;object-fit:contain;display:block}.lc-home-products{width:100%;overflow:hidden}@keyframes lc-home-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lc-home-more.is-loading>p::before{animation:none}}@media(max-width:767px){.local-catalog-admin{padding:12px}.lc-form{display:block}.lc-form>*{margin-bottom:12px}.lc-form label{width:100%}.lc-home-more{padding:12px 0 24px}}

.lc-confirm{max-width:min(480px,calc(100vw - 32px));padding:24px;border:1px solid #dce1e8;border-radius:10px;color:#263144;line-height:1.8}.lc-confirm::backdrop{background:#0006}

/* 首页专用紧凑商品网格；不影响分类页、店铺页和商品详情。 */
.lc-home-density ._mypintc[data-v-9771995d],.lc-home-more ._mypintc[data-v-9771995d]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 24px;justify-content:stretch}
.lc-home-density ._mypintc li[data-v-9771995d],.lc-home-more ._mypintc li[data-v-9771995d]{width:auto;padding:0;min-width:0}
.lc-home-density ._mypintc .i i[data-v-9771995d],.lc-home-density .lc-home-image,.lc-home-more .lc-home-image{height:118px}
.lc-home-density ._mypintc .m[data-v-9771995d],.lc-home-more ._mypintc .m[data-v-9771995d]{padding:8px 8px 4px}
.lc-home-density ._mypintc li:hover .c[data-v-9771995d],.lc-home-more ._mypintc li:hover .c[data-v-9771995d]{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}
@media(min-width:1440px){.lc-home-density ._mypintc[data-v-9771995d],.lc-home-more ._mypintc[data-v-9771995d]{grid-template-columns:repeat(7,minmax(0,1fr))}}
@media(max-width:1024px) and (min-width:768px){.lc-home-density ._mypintc[data-v-9771995d],.lc-home-more ._mypintc[data-v-9771995d]{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:767px){.lc-home-density ._mypintc[data-v-9771995d],.lc-home-more ._mypintc[data-v-9771995d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 14px}.lc-home-density ._mypintc .i[data-v-9771995d],.lc-home-more ._mypintc .i[data-v-9771995d]{padding:4px}.lc-home-density ._mypintc .i i[data-v-9771995d],.lc-home-density .lc-home-image,.lc-home-more .lc-home-image{height:82px}.lc-home-density ._mypintc .m[data-v-9771995d],.lc-home-more ._mypintc .m[data-v-9771995d]{padding:5px 5px 3px}.lc-home-density ._mypintc .m .j[data-v-9771995d],.lc-home-more ._mypintc .m .j[data-v-9771995d]{font-size:13px}.lc-home-density ._mypintc .m .x[data-v-9771995d],.lc-home-more ._mypintc .m .x[data-v-9771995d]{font-size:10px;margin-bottom:3px}.lc-home-density ._mypintc .m .g[data-v-9771995d],.lc-home-more ._mypintc .m .g[data-v-9771995d]{font-size:11px;height:29px}.lc-home-density ._mypintc .m .a[data-v-9771995d],.lc-home-more ._mypintc .m .a[data-v-9771995d]{padding-top:5px}.lc-home-density ._mypintc .m .a p[data-v-9771995d],.lc-home-more ._mypintc .m .a p[data-v-9771995d]{font-size:10px}.lc-home-density ._mypintc .m .a b[data-v-9771995d],.lc-home-more ._mypintc .m .a b[data-v-9771995d]{font-size:14px}}
