:root{--cb-color-primary: #087cfa;--cb-color-primary-soft: #e8f3ff;--cb-color-accent: #16d3d8;--cb-color-accent-green: #62d493;--cb-color-accent-red: #ff5b6e;--cb-color-accent-yellow: #ffc83d;--cb-color-success: #16a34a;--cb-color-danger: #dc2626;--cb-color-bg: #f7faff;--cb-color-page: #ffffff;--cb-color-panel: #f3f7fc;--cb-color-text: #171b35;--cb-color-text-muted: #8ea0bc;--cb-color-border: #e7eef8;--cb-radius-sm: 12px;--cb-radius-md: 18px;--cb-radius-card: 22px;--cb-radius-xl: 28px;--cb-radius-pill: 999px;--cb-radius-button: 18px;--cb-shadow-card: 0 18px 50px rgba(28, 55, 90, .08);--cb-shadow-float: 0 24px 70px rgba(28, 55, 90, .12);--cb-layout-sidebar-width: 260px;--cb-layout-aside-width: 320px;--cb-layout-page-gap: 32px}*{box-sizing:border-box}body{margin:0;background:var(--cb-color-bg);color:var(--cb-color-text);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}button,input{font:inherit}button{border:0;cursor:pointer}.front-shell{--front-primary: var(--cb-color-primary);--front-primary-soft: var(--cb-color-primary-soft);min-height:100vh;background:linear-gradient(180deg,rgba(232,243,255,.82),transparent 340px),var(--cb-color-bg)}.front-container{width:min(var(--front-page-width, 1320px),calc(100vw - 64px));margin:0 auto}.front-header{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(231,238,248,.92);background:#f7faffe0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.front-top-nav{border-bottom:1px solid rgba(231,238,248,.72);background:#ffffffad}.top-nav-inner{min-height:38px;display:flex;align-items:center;gap:14px;color:var(--cb-color-text-muted);font-size:13px;font-weight:800}.top-nav-inner span{color:var(--front-primary)}.top-nav-inner a{color:#52637b;text-decoration:none}.top-nav-inner a:hover{color:var(--front-primary)}.header-inner{height:78px;display:grid;grid-template-columns:210px minmax(0,1fr) 340px;align-items:center;gap:20px}.skin-header-style2 .header-inner{grid-template-columns:260px minmax(0,1fr)}.skin-header-style2 .search-form{grid-column:1 / -1;justify-self:end;width:min(420px,100%)}.skin-header-style3 .front-header{background:#fff}.skin-header-style3 .header-inner{height:88px}.skin-header-style4 .front-header{position:static;border-bottom:0;background:transparent}.skin-header-style4 .header-inner{height:96px;margin-top:18px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:0 24px}.skin-header-style5 .front-header{background:var(--front-primary)}.skin-header-style5 .brand,.skin-header-style5 .main-nav :is(button,a){color:#fff}.skin-header-style5 .main-nav button.active,.skin-header-style5 .main-nav button:hover,.skin-header-style5 .main-nav a:hover{background:#ffffff2e;color:#fff;box-shadow:none}.skin-header-style5 .search-form{border-color:#ffffff47;background:#fffffff5}.skin-header-style5 .search-form button{background:#111827}.skin-header-style6 .header-inner{height:104px;grid-template-columns:1fr;justify-items:center;gap:10px}.skin-header-style6 .brand span{font-size:30px}.skin-header-style6 .search-form{display:none}.skin-header-top-style2 .front-top-nav{background:var(--front-primary-soft)}.skin-header-top-style3 .top-nav-inner{justify-content:center}.skin-header-top-style4 .front-top-nav{background:#111827}.skin-header-top-style4 .top-nav-inner,.skin-header-top-style4 .top-nav-inner a{color:#ffffffc7}.skin-header-top-style5 .front-top-nav{border-bottom:0;background:transparent}.skin-header-top-style5 .top-nav-inner{margin-top:10px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-pill);background:#fff;padding:0 18px}.skin-header-top-style6 .top-nav-inner{justify-content:flex-end}.skin-header-top-color-style2 .front-top-nav{background:var(--front-primary-soft)}.skin-header-top-color-style2 .top-nav-inner span,.skin-header-top-color-style2 .top-nav-inner a:hover{color:var(--front-primary)}.skin-header-top-color-style3 .front-top-nav{background:#fff}.skin-header-top-color-style4 .front-top-nav{background:#111827}.skin-header-top-color-style4 .top-nav-inner,.skin-header-top-color-style4 .top-nav-inner a{color:#ffffffd1}.skin-header-top-color-style5 .front-top-nav{background:linear-gradient(90deg,var(--front-primary),#16d3d8)}.skin-header-top-color-style5 .top-nav-inner,.skin-header-top-color-style5 .top-nav-inner span,.skin-header-top-color-style5 .top-nav-inner a{color:#fff}.skin-header-top-color-style6 .front-top-nav{border-bottom:0;background:transparent}.skin-header-top-color-style6 .top-nav-inner{border-bottom:1px dashed rgba(8,124,250,.24)}.skin-header-visible-style1 .front-top-nav,.skin-header-visible-style2 .front-top-nav,.skin-header-visible-style3 .front-top-nav,.skin-header-visible-style4 .front-top-nav,.skin-header-visible-style5 .front-top-nav,.skin-header-visible-style6 .front-top-nav{display:block}.brand{min-width:0;display:flex;align-items:center;color:var(--front-primary);text-decoration:none}.brand img{max-width:188px;max-height:46px;object-fit:contain}.brand span{overflow:hidden;font-size:24px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.main-nav{min-width:0;display:flex;align-items:center;gap:8px;overflow:auto;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.main-nav button,.main-nav a{min-height:38px;flex:0 0 auto;border-radius:var(--cb-radius-pill);background:transparent;color:#5d6b82;font-size:14px;font-weight:800;padding:0 14px;text-decoration:none;transition:background .18s ease,color .18s ease}.main-nav button.active,.main-nav button:hover,.main-nav a:hover{background:#fff;color:var(--front-primary);box-shadow:0 10px 30px #1c375a12}.search-form{height:42px;display:grid;grid-template-columns:minmax(0,1fr) 72px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-pill);overflow:hidden;background:#fff;box-shadow:0 12px 36px #1c375a0f}.search-form input{min-width:0;border:0;outline:none;color:var(--cb-color-text);padding:0 18px}.search-form input::placeholder{color:var(--cb-color-text-muted)}.search-form button{background:var(--front-primary);color:#fff;font-size:14px;font-weight:900}.skin-search-style2 .search-form{grid-template-columns:84px minmax(0,1fr) 84px}.skin-search-style2 .search-form:before{content:"商品";display:grid;place-items:center;background:var(--front-primary-soft);color:var(--front-primary);font-weight:900}.skin-search-style3 .search-form{border-radius:var(--cb-radius-button);box-shadow:none}.skin-search-style4 .search-form{height:48px;border:2px solid var(--front-primary);border-radius:var(--cb-radius-pill)}.skin-search-style5 .search-form{grid-template-columns:minmax(0,1fr) 96px;background:var(--cb-color-panel)}.skin-search-style5 .search-form input{background:transparent}.skin-search-style6 .search-form{display:flex;border:0;background:transparent;box-shadow:none}.skin-search-style6 .search-form input{display:none}.skin-search-style6 .search-form button{min-width:92px;border-radius:var(--cb-radius-pill)}.skin-search-hidden .search-form{display:none}.loading-card,.error-card,.page-card{margin-top:28px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:30px}.error-card{color:var(--cb-color-danger)}.home-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;padding-top:22px}.hero-banner,.user-card,.notice-strip,.product-row-panel,.recommend-image-section,.brand-section{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card)}.hero-banner{min-height:350px;overflow:hidden}.hero-banner img{width:100%;height:350px;display:block;object-fit:cover}.skin-home-style2 .home-layout{grid-template-columns:360px minmax(0,1fr)}.skin-home-style2 .hero-banner{order:2}.skin-home-style2 .user-card{order:1}.skin-home-style3 .home-layout{grid-template-columns:minmax(0,1fr)}.skin-home-style3 .hero-banner,.skin-home-style3 .hero-banner img,.skin-home-style3 .hero-fallback{min-height:420px}.skin-home-style4 .home-layout{grid-template-columns:minmax(0,1fr)}.skin-home-style4 .user-card{grid-template-columns:82px minmax(0,1fr) 360px;justify-items:start;min-height:148px;text-align:left}.skin-home-style4 .user-card>span,.skin-home-style4 .quick-grid{grid-column:2 / 4}.skin-home-style5 .hero-banner{border-radius:0;box-shadow:none}.skin-home-style5 .hero-banner,.skin-home-style5 .hero-banner img,.skin-home-style5 .hero-fallback{min-height:460px}.skin-home-style6 .home-layout{grid-template-columns:minmax(0,1fr) 300px}.skin-home-style6 .hero-banner,.skin-home-style6 .hero-banner img,.skin-home-style6 .hero-fallback,.skin-home-style6 .user-card{min-height:300px}.skin-home-hidden .hero-banner{display:none}.skin-home-hidden .home-layout{grid-template-columns:minmax(0,1fr)}.hero-fallback{min-height:350px;display:grid;align-content:center;gap:18px;padding:46px 54px;background:linear-gradient(135deg,#087cfa1c,#16d3d81a),#fff}.hero-fallback span{width:fit-content;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-size:13px;font-weight:900;padding:8px 14px}.hero-fallback h1{max-width:620px;margin:0;color:var(--cb-color-text);font-size:48px;line-height:1.1}.hero-fallback p{max-width:560px;margin:0;color:#65758d;font-size:17px;font-weight:700}.user-card{min-height:350px;display:grid;justify-items:center;align-content:center;gap:16px;padding:26px}.avatar{width:72px;height:72px;display:grid;place-items:center;border-radius:24px;background:var(--front-primary-soft);color:var(--front-primary);font-size:28px;font-weight:950}.user-card strong{color:var(--cb-color-text);font-size:20px}.user-card>span{color:var(--cb-color-text-muted);font-size:13px;text-align:center}.user-actions,.quick-grid{display:grid;gap:10px}.user-actions{width:100%;grid-template-columns:repeat(2,1fr)}.user-actions button,.quick-grid button,.section-side-title button,.product-card footer button,.query-box button,.notice-strip button{min-height:36px;border-radius:var(--cb-radius-button);font-weight:900}.user-actions button,.quick-grid button,.product-card footer button{border:1px solid var(--cb-color-border);background:var(--cb-color-panel);color:#51647f}.user-actions button.primary,.section-side-title button,.query-box button,.notice-strip button{background:var(--front-primary);color:#fff}.quick-grid{width:100%;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--cb-color-border);padding-top:18px}.skin-user-actions-style2 .user-actions{grid-template-columns:1fr}.skin-user-actions-style3 .user-actions{display:flex;flex-wrap:wrap;justify-content:center}.skin-user-actions-style3 .user-actions button{flex:0 0 auto;min-width:118px;border-radius:var(--cb-radius-pill)}.skin-user-actions-style4 .user-actions button{min-height:42px;border-radius:var(--cb-radius-pill);box-shadow:0 10px 22px #087cfa1f}.skin-user-actions-style5 .user-actions{grid-template-columns:1fr}.skin-user-actions-style5 .user-actions button{justify-content:center;border-radius:var(--cb-radius-md);background:#fff}.skin-user-actions-style5 .user-actions button.primary{background:var(--front-primary)}.skin-user-actions-style6 .user-actions{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center}.skin-user-actions-hidden .user-actions{display:none}.skin-user-quick-style2 .quick-grid{grid-template-columns:1fr}.skin-user-quick-style3 .quick-grid{display:flex;flex-wrap:wrap;justify-content:center}.skin-user-quick-style3 .quick-grid button{min-width:112px;border-radius:var(--cb-radius-pill)}.skin-user-quick-style4 .quick-grid{grid-template-columns:repeat(4,1fr)}.skin-user-quick-style4 .quick-grid button{min-width:0;padding:0 8px}.skin-user-quick-style5 .quick-grid{border-top-style:dashed}.skin-user-quick-style5 .quick-grid button{background:#fff;color:var(--front-primary)}.skin-user-quick-style6 .quick-grid{border-top:0;padding-top:0}.skin-user-quick-style6 .quick-grid button{border-color:transparent;background:transparent;color:#52637b}.skin-user-quick-hidden .quick-grid{display:none}.notice-strip{grid-column:1 / -1;min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 16px}.notice-strip b{border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);padding:7px 12px}.notice-strip span{min-width:0;overflow:hidden;color:#4c5d75;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.notice-strip button{min-width:68px}.product-row-panel{grid-column:1 / -1;min-height:190px;display:grid;grid-template-columns:176px minmax(0,1fr);overflow:hidden}.section-side-title{display:grid;place-items:center;align-content:center;gap:12px;background:linear-gradient(180deg,#e8f3ffe6,#ffffffb8),var(--cb-color-panel)}.section-side-title strong{color:var(--cb-color-text);font-size:20px;font-weight:950}.section-side-title span{color:var(--front-primary);font-size:15px;font-weight:900}.section-side-title button{min-width:78px}.product-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:22px}.skin-products-style2 .product-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.skin-products-style3 .product-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.skin-products-style4 .product-row-panel{grid-template-columns:minmax(0,1fr)}.skin-products-style4 .section-side-title{min-height:82px;grid-template-columns:auto auto 1fr auto;place-items:center start;padding:0 24px}.skin-products-style4 .product-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.skin-products-style5 .product-row-panel{background:transparent;border:0;box-shadow:none;grid-template-columns:minmax(0,1fr)}.skin-products-style5 .section-side-title{min-height:76px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;padding:0 22px}.skin-products-style5 .product-strip{grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 0 0}.skin-products-style5 .product-card{grid-template-columns:1fr;background:#fff}.skin-products-style5 .product-card img,.skin-products-style5 .product-image-fallback{width:100%;height:156px;grid-row:auto}.skin-products-style6 .product-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-products-style6 .product-card{grid-template-columns:132px minmax(0,1fr);padding:16px}.skin-products-style6 .product-card img,.skin-products-style6 .product-image-fallback{width:132px;height:112px}.skin-products-hidden .product-row-panel,.skin-products-hidden .brand-section{display:none}.product-card{min-width:0;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:1fr auto;gap:8px 10px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-page);padding:10px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.skin-products-style2 .product-card{grid-template-columns:96px minmax(0,1fr)}.skin-products-style2 .product-card img,.skin-products-style2 .product-image-fallback{width:96px;height:88px}.skin-products-style3 .product-card{grid-template-columns:1fr}.skin-products-style3 .product-card img,.skin-products-style3 .product-image-fallback{width:100%;height:120px;grid-row:auto}.product-card:hover,.brand-grid article:hover,.category-grid button:hover{border-color:#087cfa52;box-shadow:0 14px 34px #1c375a1a;transform:translateY(-1px)}.product-card img,.product-image-fallback{width:76px;height:74px;grid-row:1 / 3;border-radius:16px;object-fit:cover}.product-image-fallback{display:grid;place-items:center;background:var(--front-primary-soft);color:var(--front-primary);font-weight:950}.product-card strong{min-width:0;overflow:hidden;color:var(--cb-color-text);font-size:14px;line-height:1.45}.product-card footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-card footer span{color:var(--front-primary);font-size:17px;font-weight:950}.product-card footer button{min-height:28px;padding:0 12px}.recommend-image-section{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px}.recommend-image-section a{min-width:0;display:block;border-radius:var(--cb-radius-md);overflow:hidden;background:var(--cb-color-panel);transition:box-shadow .18s ease,transform .18s ease}.recommend-image-section a:hover{box-shadow:0 14px 34px #0f172a1f;transform:translateY(-2px)}.recommend-image-section img{width:100%;aspect-ratio:3 / 1;display:block;object-fit:cover}.brand-section,.page-card{grid-column:1 / -1;padding:26px}.brand-section header,.page-card-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--cb-color-border);padding:0 0 18px}.brand-section header i,.page-card-head i{width:5px;height:24px;border-radius:var(--cb-radius-pill);background:var(--front-primary)}.brand-section h2,.page-card h1{margin:0;color:var(--cb-color-text);font-size:22px}.brand-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding-top:24px}.brand-grid article,.category-grid button{min-width:0;display:flex;align-items:center;gap:12px}.brand-grid article{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel);padding:14px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.brand-grid div,.category-grid button span{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:16px;background:#fff;color:var(--front-primary);font-weight:950}.brand-grid span,.category-grid button{color:var(--cb-color-text);font-size:15px;font-weight:800}.category-grid{display:grid;gap:18px;padding-top:22px}.category-grid article{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);overflow:hidden;background:#fff}.category-grid article header{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--cb-color-border);background:var(--cb-color-panel);padding:16px 22px}.category-grid article header span{width:28px;height:28px;border-radius:10px;background:var(--front-primary-soft)}.category-grid article header strong{color:var(--cb-color-text);font-size:18px}.category-grid article>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;min-height:120px;padding:20px}.category-grid button{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:#fff;padding:12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.category-product-thumb{width:58px;height:58px;overflow:hidden;display:grid;place-items:center;border-radius:16px;background:var(--front-primary-soft);color:var(--front-primary);font-size:13px;font-weight:900}.category-product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.category-grid button>strong{min-width:0;overflow:hidden;color:var(--cb-color-text);font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.skin-list-style2 .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-list-style3 .category-grid article{display:grid;grid-template-columns:180px minmax(0,1fr)}.skin-list-style3 .category-grid article header{border-right:1px solid var(--cb-color-border);border-bottom:0;align-content:center}.skin-list-style4 .category-grid{grid-template-columns:minmax(0,1fr)}.skin-list-style4 .category-grid article>div{grid-template-columns:repeat(4,minmax(0,1fr))}.skin-list-style5 .category-page-card{background:transparent;border:0;box-shadow:none;padding:0}.skin-list-style5 .category-grid article{background:#fff;box-shadow:var(--cb-shadow-card)}.skin-list-style6 .category-grid article>div{grid-template-columns:repeat(6,minmax(0,1fr))}.skin-list-style6 .category-grid button{min-height:82px;justify-content:center;border-radius:var(--cb-radius-card);text-align:center}.skin-list-hidden .category-grid{display:none}.product-detail-page{display:grid;gap:16px;padding-top:22px}.product-breadcrumb{min-height:54px;display:flex;align-items:center;gap:10px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:0 18px}.product-breadcrumb button{background:transparent;color:var(--front-primary);font-weight:900}.product-breadcrumb span,.product-breadcrumb b{color:#65758d;font-size:14px}.product-breadcrumb b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-detail-card,.product-detail-tabs{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card)}.product-detail-card{display:grid;grid-template-columns:420px minmax(0,1fr);gap:24px;padding:24px}.skin-detail-style2 .product-detail-card{grid-template-columns:minmax(0,1fr)}.skin-detail-style2 .product-detail-media{grid-template-columns:360px minmax(0,1fr)}.skin-detail-style3 .product-detail-card{grid-template-columns:minmax(0,1fr) 420px}.skin-detail-style3 .product-detail-media{order:2}.skin-detail-style4 .product-detail-card{grid-template-columns:minmax(0,1fr);padding:0;overflow:hidden}.skin-detail-style4 .product-detail-media{grid-template-columns:minmax(0,1fr)}.skin-detail-style4 .product-detail-media img,.skin-detail-style4 .product-detail-fallback{aspect-ratio:16 / 6;border:0;border-radius:0}.skin-detail-style4 .product-detail-media dl,.skin-detail-style4 .product-detail-main{padding:0 24px 24px}.skin-detail-style5 .product-detail-card{grid-template-columns:360px minmax(0,1fr);align-items:start}.skin-detail-style5 .product-detail-media{position:sticky;top:114px}.skin-detail-style6 .product-detail-card{grid-template-columns:minmax(0,1fr) 360px;background:var(--cb-color-panel)}.skin-detail-style6 .product-detail-main{order:1}.skin-detail-style6 .product-detail-media{order:2}.skin-detail-style6 .product-buy-form,.skin-detail-style6 .product-price-panel{background:#fff}.skin-detail-hidden .product-detail-tabs{display:none}.product-detail-media{display:grid;align-content:start;gap:14px}.product-detail-media img,.product-detail-fallback{width:100%;aspect-ratio:1 / .86;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);object-fit:cover}.product-detail-fallback{display:grid;place-items:center;color:var(--front-primary);font-size:48px;font-weight:950}.product-detail-media dl{display:grid;gap:10px;margin:0}.product-detail-media dl div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel);padding:12px 14px}.product-detail-media dt,.product-detail-media dd{margin:0;color:#52637b;font-size:14px;font-weight:800}.product-detail-media dd{color:var(--cb-color-text)}.product-detail-main{min-width:0;display:grid;align-content:start;gap:16px}.product-detail-main header{display:grid;gap:10px}.product-detail-main header span{width:fit-content;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-size:13px;font-weight:900;padding:7px 12px}.product-detail-main h1{margin:0;color:var(--cb-color-text);font-size:28px;line-height:1.3}.product-detail-main p{margin:0;color:#65758d;font-size:14px;font-weight:700;line-height:1.7}.product-price-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(8,124,250,.16);border-radius:var(--cb-radius-md);background:var(--front-primary-soft);padding:18px}.product-price-panel div{display:flex;align-items:baseline;gap:14px}.product-price-panel span,.product-total-row span{color:#52637b;font-weight:900}.product-price-panel strong,.product-total-row strong{color:var(--front-primary);font-size:28px;font-weight:950}.product-price-panel button{min-height:36px;border-radius:var(--cb-radius-pill);background:#fff;color:var(--front-primary);font-weight:900;padding:0 16px}.product-detail-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-detail-meta span{min-height:42px;display:grid;place-items:center;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel);color:#52637b;font-size:13px;font-weight:900;text-align:center}.product-buy-form{display:grid;gap:14px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);padding:18px}.product-buy-form label,.product-total-row{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px}.product-buy-form label>span{color:#52637b;font-size:14px;font-weight:900;text-align:right}.product-buy-form input{width:100%;min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 14px}.product-buy-form input:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.quantity-control{width:min(220px,100%);display:grid;grid-template-columns:42px minmax(0,1fr) 42px}.quantity-control button{min-height:42px;border:1px solid var(--cb-color-border);background:#fff;color:var(--front-primary);font-size:18px;font-weight:950}.quantity-control button:first-child{border-radius:var(--cb-radius-button) 0 0 var(--cb-radius-button)}.quantity-control button:last-child{border-radius:0 var(--cb-radius-button) var(--cb-radius-button) 0}.quantity-control input{border-right:0;border-left:0;border-radius:0;text-align:center}.product-total-row{border-top:1px solid var(--cb-color-border);padding-top:14px}.product-buy-form footer{display:flex;justify-content:flex-end;gap:12px}.ghost-product-btn,.primary-product-btn{min-height:42px;border-radius:var(--cb-radius-pill);font-weight:900;padding:0 22px}.ghost-product-btn{border:1px solid var(--cb-color-border);background:#fff;color:#52637b}.primary-product-btn{background:var(--front-primary);color:#fff}.product-detail-tabs{overflow:hidden}.product-detail-tabs nav{display:flex;gap:6px;border-bottom:1px solid var(--cb-color-border);padding:0 20px}.product-detail-tabs nav button{min-height:54px;border-bottom:3px solid transparent;background:transparent;color:#52637b;font-weight:900;padding:0 12px}.product-detail-tabs nav button.active{border-bottom-color:var(--front-primary);color:var(--front-primary)}.product-detail-tabs .rich-content{padding:22px}.product-detail-tabs>img{width:calc(100% - 44px);max-height:760px;display:block;margin:0 22px 22px;border-radius:var(--cb-radius-md);object-fit:contain;background:var(--cb-color-panel)}.order-query{min-height:620px}.skin-order-style2 .page-order-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px}.skin-order-style2 .page-order-layout .page-card-head,.skin-order-style2 .page-order-layout .query-box{grid-column:1}.skin-order-style2 .page-order-layout .empty-state{grid-column:2;grid-row:1 / 3;align-self:stretch;justify-content:center;border-left:1px solid var(--cb-color-border);padding-left:22px}.skin-order-style3 .query-box{grid-template-columns:minmax(0,1fr);width:min(520px,100%)}.skin-order-style3 .query-box button{min-height:48px}.skin-order-style4 .page-order-layout{background:linear-gradient(135deg,var(--front-primary-soft),#fff)}.skin-order-style4 .query-box{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:18px}.skin-order-style5 .page-order-layout{min-height:500px;display:grid;place-items:center;text-align:center}.skin-order-style5 .page-card-head{border-bottom:0}.skin-order-style5 .query-box{margin:18px 0}.skin-order-style6 .page-order-layout{border-radius:8px;box-shadow:none}.skin-order-hidden .page-order-layout .query-box,.skin-order-hidden .page-order-layout .empty-state{display:none}.front-login-page{min-height:calc(100vh - 132px);display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:48px;align-items:center;padding:42px 0 64px}.login-hero{max-width:720px}.brand-pill,.eyebrow{display:inline-flex;align-items:center;width:fit-content;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-size:13px;font-weight:900;padding:8px 14px}.login-hero h1{margin:22px 0 16px;color:var(--cb-color-text);font-size:54px;line-height:1.06}.login-hero p{max-width:560px;margin:0;color:var(--cb-color-text-muted);font-size:18px;font-weight:700;line-height:1.75}.hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.hero-grid div{min-height:118px;display:grid;align-content:center;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:22px}.hero-grid strong{color:var(--cb-color-text);font-size:17px}.hero-grid span{color:var(--cb-color-text-muted);font-size:13px;line-height:1.5}.login-card{display:grid;gap:18px;border:1px solid var(--cb-color-border);border-radius:32px;background:#fff;box-shadow:var(--cb-shadow-float);padding:34px}.login-card h2{margin:10px 0 0;color:var(--cb-color-text);font-size:26px}.login-card label{display:grid;gap:8px;color:var(--cb-color-text-muted);font-size:14px;font-weight:800}.login-card input{width:100%;min-height:48px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 16px}.login-card input:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.login-options{display:flex;align-items:center;justify-content:space-between;gap:14px}.login-options label{display:inline-flex;align-items:center;grid-template-columns:none;gap:8px}.login-options input{width:16px;min-height:16px;accent-color:var(--front-primary)}.login-options button,.login-card-foot button{background:transparent;color:var(--front-primary);font-weight:900}.login-submit{min-height:48px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa38}.login-submit:disabled{cursor:not-allowed;opacity:.68}.slide-verify{display:grid;gap:10px;padding:12px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel)}.slide-verify-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--cb-color-text);font-size:13px;font-weight:900}.slide-verify-head button{border:0;background:transparent;color:var(--front-primary);font-weight:900}.slide-verify-track{position:relative;height:42px;overflow:hidden;touch-action:none;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);background:#fff}.slide-verify-target,.slide-verify-fill,.slide-verify-thumb{position:absolute;top:0;height:100%}.slide-verify-target{width:4px;transform:translate(-50%);background:#16a34a;box-shadow:0 0 0 1px #16a34a38,0 0 10px #16a34a47;pointer-events:none;z-index:2}.slide-verify-fill{left:0;background:var(--front-primary-soft);pointer-events:none;z-index:1}.slide-verify-thumb{width:42px;transform:translate(-50%);border:0;border-radius:12px;background:var(--front-primary);color:#fff;font-size:18px;font-weight:900;cursor:grab;z-index:3}.slide-verify.verified .slide-verify-thumb{background:#16a34a;cursor:default}.slide-verify p{margin:0;color:var(--cb-color-text-muted);font-size:12px}.login-message{margin:0;border-radius:var(--cb-radius-md);background:var(--front-primary-soft);color:var(--front-primary);font-size:13px;font-weight:800;padding:12px 14px}.login-card-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--cb-color-border);padding-top:16px}.front-register-page{grid-template-columns:minmax(0,1fr) 480px}.register-card{gap:15px}.skin-login-style2 .front-login-page{grid-template-columns:430px minmax(0,1fr)}.skin-login-style2 .login-hero{order:2}.skin-login-style3 .front-login-page{grid-template-columns:minmax(0,680px);justify-content:center}.skin-login-style3 .login-hero{display:none}.skin-login-style4 .front-login-page{grid-template-columns:minmax(0,1fr) 460px;border-radius:var(--cb-radius-card);background:linear-gradient(135deg,#087cfa1f,#16d3d81a),#fff;margin-top:28px;padding:46px}.skin-login-style4 .login-card{box-shadow:none}.skin-login-style5 .front-login-page{grid-template-columns:minmax(0,1fr);justify-items:center}.skin-login-style5 .login-hero{max-width:760px;text-align:center}.skin-login-style5 .login-hero p{margin:0 auto}.skin-login-style5 .login-card{width:min(520px,100%)}.skin-login-style6 .front-login-page{grid-template-columns:minmax(0,1fr) 390px;gap:24px}.skin-login-style6 .hero-grid{grid-template-columns:1fr}.skin-login-hidden .front-login-page{display:none}.member-center-page{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;padding-top:28px}.member-sidebar{display:grid;align-content:start;gap:18px}.member-menu-card,.member-profile-card,.member-panel,.member-stats article{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card)}.member-menu-card{display:grid;gap:10px;padding:16px}.member-menu-card strong{display:grid;place-items:center;min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-pill);color:var(--cb-color-text);font-size:15px}.member-menu-card button{min-height:38px;border-radius:var(--cb-radius-pill);background:transparent;color:#52637b;font-weight:800}.member-menu-card button.active,.member-menu-card button:hover{background:var(--front-primary-soft);color:var(--front-primary)}.member-main{display:grid;gap:18px}.member-profile-card{display:grid;grid-template-columns:120px minmax(0,1fr) 240px;gap:22px;align-items:center;padding:26px}.member-avatar{width:112px;height:112px;display:grid;place-items:center;border:1px solid var(--cb-color-border);border-radius:28px;background:linear-gradient(135deg,rgba(8,124,250,.12),transparent 54%),var(--cb-color-panel);color:var(--front-primary);font-size:42px;font-weight:950;overflow:hidden}.member-avatar img{width:100%;height:100%;object-fit:cover}.member-profile-info{min-width:0;display:grid;gap:10px}.member-profile-info h1{margin:0;color:var(--cb-color-text);font-size:28px}.member-profile-info span{color:#52637b;font-weight:800}.member-profile-info div{display:flex;flex-wrap:wrap;gap:12px 28px;color:var(--cb-color-text-muted)}.member-wallet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;border-left:1px solid var(--cb-color-border);padding-left:24px}.member-wallet strong{color:var(--front-primary);font-size:22px}.member-wallet span{color:var(--cb-color-text-muted);font-size:13px;font-weight:800}.member-wallet button{grid-column:1 / -1;width:fit-content;min-height:34px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-pill);background:#fff;color:#52637b;font-size:13px;font-weight:900;padding:0 16px}.member-wallet button:hover{border-color:#087cfa47;color:var(--front-primary)}.skin-member-style2 .member-center-page{grid-template-columns:minmax(0,1fr)}.skin-member-style2 .member-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-member-style3 .member-center-page{grid-template-columns:300px minmax(0,1fr)}.skin-member-style3 .member-menu-card button{justify-content:flex-start;border-radius:var(--cb-radius-button);padding:0 16px}.skin-member-style4 .member-profile-card{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.skin-member-style4 .member-wallet{width:100%;border-left:0;border-top:1px solid var(--cb-color-border);padding:18px 0 0}.skin-member-style5 .member-center-page{gap:28px}.skin-member-style5 .member-menu-card,.skin-member-style5 .member-profile-card,.skin-member-style5 .member-panel,.skin-member-style5 .member-stats article{border-radius:8px;box-shadow:none}.skin-member-style6 .member-center-page{grid-template-columns:minmax(0,1fr)}.skin-member-style6 .member-sidebar{display:flex;overflow:auto;scrollbar-width:none}.skin-member-style6 .member-sidebar::-webkit-scrollbar{display:none}.skin-member-style6 .member-menu-card{min-width:320px}.skin-member-hidden .member-center-page{display:none}.member-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.member-stats article{display:grid;place-items:center;gap:6px;min-height:86px}.member-stats strong{color:var(--cb-color-text);font-size:22px}.member-stats span{color:var(--cb-color-text-muted);font-weight:800}.member-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px}.member-panel{min-width:0;padding:18px}.member-panel header{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--cb-color-border);padding-bottom:14px}.member-panel header i{width:5px;height:22px;border-radius:var(--cb-radius-pill);background:var(--front-primary)}.member-panel h2{flex:1;margin:0;color:var(--cb-color-text);font-size:17px}.member-panel header button{border-radius:var(--cb-radius-pill);background:var(--cb-color-panel);color:var(--front-primary);font-weight:900;padding:8px 12px}.order-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:28px 12px 10px}.order-status-grid button{display:grid;justify-items:center;gap:10px;background:transparent;color:#52637b;font-weight:900}.order-status-grid b{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:var(--cb-color-panel);color:var(--front-primary);font-size:24px}.order-list-panel{grid-column:1 / 2}.member-level-panel,.member-profile-edit-panel,.member-security-panel,.member-invite-panel{grid-column:1 / -1}.member-invite-panel .login-message{margin-top:16px}.level-upgrade-form{width:min(680px,100%);display:grid;gap:20px;padding:28px 6px 6px}.level-upgrade-form label{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px}.level-upgrade-form label>span{color:#52637b;font-weight:900}.level-upgrade-form strong{color:var(--cb-color-text);font-size:16px}.level-upgrade-form p{margin:0;color:#52637b;line-height:1.7}.level-upgrade-form select{min-height:48px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 14px}.level-upgrade-form select:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.level-upgrade-form>button{width:min(380px,100%);min-height:46px;margin-left:126px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa33}.member-profile-form{width:min(720px,100%);display:grid;gap:16px;padding:26px 6px 6px}.member-profile-form label,.member-profile-form .avatar-edit-row{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px}.member-profile-form label>span,.member-profile-form .avatar-edit-row>span{color:#52637b;font-weight:900;text-align:right}.member-profile-form input,.member-profile-form select{min-height:46px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 14px}.member-profile-form input:disabled{color:#8ea0bc;cursor:not-allowed}.member-profile-form input:focus,.member-profile-form select:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.avatar-edit-row{align-items:start}.avatar-edit-box{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.avatar-edit-preview{width:128px;height:128px;display:grid;place-items:center;border:1px dashed #b9c8dc;border-radius:24px;background:var(--cb-color-panel);overflow:hidden;position:relative;cursor:pointer;padding:0;color:inherit;box-shadow:none}.avatar-edit-preview:hover{border-color:var(--front-primary);box-shadow:0 0 0 4px #087cfa1a}.avatar-edit-preview img{width:100%;height:100%;object-fit:cover}.avatar-edit-preview b{color:var(--front-primary);font-size:42px}.avatar-edit-preview em{position:absolute;left:0;right:0;bottom:0;padding:8px 6px;background:#0f172a9e;color:#fff;font-style:normal;font-size:12px;font-weight:900;text-align:center}.avatar-edit-actions{display:grid;gap:8px;min-width:180px}.avatar-edit-actions button{min-height:36px;border-radius:999px;border:1px solid #d7e3f5;background:#fff;color:var(--front-primary);font-weight:900;padding:0 16px}.avatar-edit-actions button:first-child{background:var(--front-primary);border-color:var(--front-primary);color:#fff}.avatar-edit-actions button:disabled{opacity:.55;cursor:not-allowed}.avatar-edit-actions small{color:#7b8da6;line-height:1.6}.avatar-file-input{display:none}.member-profile-form>button{width:min(380px,100%);min-height:46px;margin-left:136px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa33}.security-tabs{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--cb-color-border);padding:16px 0 0}.security-tabs button{position:relative;min-height:42px;border-radius:var(--cb-radius-pill) var(--cb-radius-pill) 0 0;background:transparent;color:#52637b;font-weight:900;padding:0 16px}.security-tabs button.active{color:var(--front-primary)}.security-tabs button.active:after{position:absolute;right:14px;bottom:-1px;left:14px;height:3px;border-radius:var(--cb-radius-pill);background:var(--front-primary);content:""}.security-form{width:min(720px,100%);display:grid;gap:18px;padding:28px 6px 6px}.security-form label{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:16px}.security-form label>span{color:#52637b;font-weight:900;text-align:right}.security-form input,.security-form textarea{min-height:46px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 14px}.security-form textarea{min-height:90px;resize:vertical;padding-top:12px}.security-form input:disabled{color:#8ea0bc}.security-form input:focus,.security-form textarea:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.security-form>button{width:min(380px,100%);min-height:46px;margin-left:146px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa33}.quick-login-list{display:grid;gap:14px;padding-top:24px}.quick-login-list article{display:grid;grid-template-columns:70px minmax(0,1fr) 128px;align-items:center;gap:18px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:18px}.quick-login-list b{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:var(--front-primary);color:#fff;font-size:20px;font-weight:950}.quick-login-list b svg{width:24px;height:24px;stroke-width:2.2}.quick-login-list b.wechat{background:#16a34a}.quick-login-list b.mobile{background:#0ea5e9}.quick-login-list b.email{background:#8b5cf6}.quick-login-list strong,.quick-login-list span{display:block}.quick-login-list strong{color:var(--cb-color-text);font-size:17px}.quick-login-list span{margin-top:6px;color:var(--cb-color-text-muted)}.quick-login-list article>button{min-height:40px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900}.secret-input-row{display:grid;grid-template-columns:minmax(0,1fr) 96px}.secret-input-row input{border-radius:var(--cb-radius-button) 0 0 var(--cb-radius-button)}.secret-input-row button{border-radius:0 var(--cb-radius-button) var(--cb-radius-button) 0;background:var(--front-primary-soft);color:var(--front-primary);font-weight:900}.security-alert{display:grid;gap:6px;border-radius:var(--cb-radius-md);background:#fff7ed;color:#b45309;padding:14px 16px}.security-alert span{color:#d97706}.member-orders-panel,.member-after-sale-panel,.member-wallet-panel,.member-withdraw-panel,.member-funds-panel,.member-invoice-panel,.member-reconcile-panel{grid-column:1 / -1}.member-order-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px 0 0}.member-order-filters label{display:grid;gap:7px}.member-order-filters label>span{color:#52637b;font-weight:900}.member-order-filters input{min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 12px}.member-order-filters input:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.member-order-actions{display:flex;flex-wrap:wrap;align-content:end;gap:8px}.member-order-actions button{min-height:42px;border-radius:var(--cb-radius-button);background:var(--cb-color-panel);color:var(--front-primary);font-weight:900;padding:0 14px}.member-order-actions button:first-child{background:var(--front-primary);color:#fff;box-shadow:0 10px 22px #087cfa2e}.order-status-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--cb-color-border);margin-top:18px;padding-bottom:12px}.order-status-tabs button{min-height:36px;border-radius:var(--cb-radius-pill);background:var(--cb-color-panel);color:#52637b;font-weight:900;padding:0 13px}.order-status-tabs button.active{background:var(--front-primary);color:#fff;box-shadow:0 10px 22px #087cfa29}.member-order-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--cb-color-border)}.member-order-pagination span{color:#52637b;font-size:13px;font-weight:900}.member-order-pagination div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.member-order-pagination button{min-width:38px;min-height:36px;border-radius:var(--cb-radius-pill);background:var(--cb-color-panel);color:#52637b;font-weight:900;padding:0 12px}.member-order-pagination button.active{background:var(--front-primary);color:#fff}.member-order-pagination button:disabled{cursor:not-allowed;opacity:.45}.product-order-list{display:grid;gap:14px;padding-top:16px}.product-order-list article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 16px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;padding:16px}.product-order-list small{color:var(--cb-color-text-muted);font-weight:750}.product-order-list em{justify-self:end;align-self:start;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-style:normal;font-weight:900;padding:6px 12px}.product-order-list em.shipped{background:#ecfdf5;color:#047857}.product-order-list em.pending,.product-order-list em.processing{background:#eff6ff;color:#1d4ed8}.product-order-list em.refunded,.product-order-list em.chargeback,.product-order-list em.refunding{background:#f1f5f9;color:#475569}.product-order-list em.abnormal,.product-order-list em.unpaid{background:#fff7ed;color:#b45309}.order-check{display:flex;min-width:0;align-items:center;gap:8px;color:#52637b;font-weight:900}.order-check input{width:16px;height:16px;accent-color:var(--front-primary)}.order-check b{min-width:0;overflow:hidden;color:var(--cb-color-text);text-overflow:ellipsis;white-space:nowrap}.order-product-body{grid-column:1 / -1;display:grid;grid-template-columns:58px minmax(0,1fr) 150px;align-items:center;gap:14px;border-radius:var(--cb-radius-md);background:var(--cb-color-panel);padding:14px}.order-product-body strong{display:block;color:var(--cb-color-text);font-size:16px}.order-product-body p{display:flex;flex-wrap:wrap;gap:8px 14px;margin:6px 0 0;color:var(--cb-color-text-muted);font-weight:750}.order-card-actions{display:grid;justify-items:end;gap:8px}.order-card-actions b{color:var(--front-primary);font-size:18px}.order-card-actions button{min-height:32px;border-radius:var(--cb-radius-pill);background:#fff;color:var(--front-primary);font-weight:900;padding:0 12px}.after-sale-list{display:grid;gap:14px;padding-top:16px}.after-sale-list article{overflow:hidden;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff}.after-sale-meta{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);gap:12px;border-bottom:1px solid var(--cb-color-border);background:var(--cb-color-panel);color:var(--cb-color-text-muted);font-weight:800;padding:11px 14px}.after-sale-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.after-sale-body{display:grid;grid-template-columns:58px minmax(0,1fr) 118px 190px;align-items:center;gap:14px;padding:16px}.after-sale-body strong{display:block;color:var(--cb-color-text);font-size:16px}.after-sale-body p{display:flex;flex-wrap:wrap;gap:8px 14px;margin:7px 0 0;color:#52637b;font-weight:800}.after-sale-body small{display:block;margin-top:8px;color:var(--cb-color-text-muted);line-height:1.5}.after-sale-body em{justify-self:center;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-style:normal;font-weight:900;padding:7px 12px}.after-sale-body em.replied{background:#ecfdf5;color:#047857}.after-sale-body em.waiting{background:#eff6ff;color:#1d4ed8}.after-sale-body em.closed{background:#f1f5f9;color:#475569}.after-sale-actions{display:flex;justify-content:flex-end;gap:8px}.after-sale-actions button{min-height:36px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;padding:0 14px}.after-sale-actions button+button{border:1px solid var(--cb-color-border);background:#fff;color:var(--cb-color-text)}.wallet-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:18px}.wallet-summary-grid article{display:grid;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:linear-gradient(135deg,#fff,var(--cb-color-panel));padding:22px}.wallet-summary-grid span{color:#52637b;font-weight:900}.wallet-summary-grid strong{color:var(--front-primary);font-size:32px;line-height:1.1}.wallet-summary-grid small{color:var(--cb-color-text-muted);font-weight:750}.funds-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:18px}.funds-summary-grid article{display:grid;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:18px}.funds-summary-grid span{color:#52637b;font-weight:900}.funds-summary-grid strong{color:var(--front-primary);font-size:26px;line-height:1.15}.invite-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:18px}.invite-summary-grid article{display:grid;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:18px}.invite-summary-grid span{color:#52637b;font-weight:900}.invite-summary-grid strong{color:var(--front-primary);font-size:26px;line-height:1.15}.invite-link-row{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:12px;align-items:end;padding-top:16px}.invite-link-row label{display:grid;gap:8px}.invite-link-row span{color:#52637b;font-weight:900}.invite-link-row input{min-height:44px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:#fff;color:var(--cb-color-text);padding:0 14px}.invite-link-row button{min-height:44px;border-radius:var(--cb-radius-button);background:var(--front-primary);color:#fff;font-weight:900}.member-material-panel{grid-column:1 / -1}.promotion-material-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:12px;align-items:end;padding-top:18px}.promotion-material-toolbar label{display:grid;gap:8px}.promotion-material-toolbar span{color:#52637b;font-weight:900}.promotion-material-toolbar input{min-height:44px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:#fff;color:var(--cb-color-text);padding:0 14px}.promotion-material-toolbar button,.promotion-poster-card button,.promotion-poster-card a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cb-radius-button);font-weight:900;text-decoration:none;padding:0 14px}.promotion-material-toolbar button,.promotion-poster-card button{background:var(--front-primary);color:#fff}.promotion-poster-card a{border:1px solid var(--cb-color-border);background:#fff;color:var(--front-primary)}.promotion-poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:18px}.promotion-poster-card{min-width:0;overflow:hidden;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:0 12px 30px #1c375a0f}.promotion-poster-card img{width:100%;aspect-ratio:3 / 4;display:block;background:var(--cb-color-panel);object-fit:cover}.promotion-poster-card footer{display:grid;gap:12px;padding:14px}.promotion-poster-card strong{min-width:0;overflow:hidden;color:var(--cb-color-text);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.promotion-poster-card footer>div{display:flex;flex-wrap:wrap;gap:8px}.reconcile-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding-top:18px}.reconcile-toolbar label{display:grid;gap:7px}.reconcile-toolbar label>span{color:#52637b;font-weight:900}.reconcile-toolbar input{min-width:220px;min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 12px}.reconcile-toolbar input:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.reconcile-toolbar button{min-height:42px;border-radius:var(--cb-radius-button);background:var(--front-primary);color:#fff;font-weight:900;padding:0 18px}.reconcile-toolbar button+button{background:#16a34a}.reconcile-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.reconcile-summary-grid article{display:grid;justify-items:center;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:22px}.reconcile-summary-grid span{color:#52637b;font-weight:900}.reconcile-summary-grid strong{font-size:28px}.wallet-recharge-form{width:min(760px,100%);display:grid;gap:16px;padding-top:22px}.wallet-recharge-form label,.wallet-payment-row{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:16px}.wallet-recharge-form label>span,.wallet-payment-row>span{color:#52637b;font-weight:900;text-align:right}.wallet-recharge-form input,.wallet-recharge-form textarea{min-height:44px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 13px}.wallet-recharge-form textarea{min-height:86px;resize:vertical;padding-top:12px}.wallet-recharge-form input:focus,.wallet-recharge-form textarea:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.wallet-payment-row>div{display:flex;flex-wrap:wrap;gap:10px}.wallet-payment-row button{min-height:42px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);background:#fff;color:#52637b;font-weight:900;padding:0 14px}.wallet-payment-row button.active{border-color:var(--front-primary);background:var(--front-primary-soft);color:var(--front-primary)}.wallet-payment-row b{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:var(--front-primary);color:#fff;font-size:13px}.wallet-payment-row b svg,.member-order-stats b svg,.order-status-cards b svg{width:15px;height:15px;stroke-width:2.3}.wallet-recharge-form>button{width:min(360px,100%);min-height:46px;margin-left:134px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa33}.wallet-notice{display:grid;gap:6px;width:min(760px,100%);margin-top:18px;border-radius:var(--cb-radius-md);background:var(--front-primary-soft);color:#52637b;padding:14px 16px}.wallet-notice strong{color:var(--front-primary)}.wallet-notice p{margin:0;line-height:1.7}.finance-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--cb-color-border);padding-top:18px}.finance-tabs button{position:relative;min-height:44px;border-radius:var(--cb-radius-pill) var(--cb-radius-pill) 0 0;background:transparent;color:#52637b;font-weight:900;padding:0 18px}.finance-tabs button.active{color:var(--front-primary)}.finance-tabs button.active:after{position:absolute;right:16px;bottom:-1px;left:16px;height:3px;border-radius:var(--cb-radius-pill);background:var(--front-primary);content:""}.withdraw-form{width:min(650px,100%);display:grid;gap:18px;padding-top:28px}.withdraw-form label{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px}.withdraw-form label>span{color:#52637b;font-weight:900;text-align:right}.withdraw-form input,.withdraw-form select{min-height:46px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 14px}.withdraw-form input:disabled{color:#8ea0bc}.withdraw-form input:focus,.withdraw-form select:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.withdraw-form>button{width:min(360px,100%);min-height:46px;margin-left:126px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;box-shadow:0 12px 30px #087cfa33}.withdraw-methods{display:grid;gap:16px;padding-top:18px}.withdraw-add-card{display:grid;gap:12px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:16px}.withdraw-add-card strong{color:var(--cb-color-text)}.withdraw-add-card>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 100px;gap:10px}.withdraw-add-card input,.withdraw-add-card select{min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:#fff;color:var(--cb-color-text);padding:0 12px}.withdraw-add-card button{border-radius:var(--cb-radius-button);background:var(--front-primary);color:#fff;font-weight:900}.finance-table{overflow:auto;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff}.finance-table-head,.finance-table-row{display:grid;min-width:900px;align-items:center}.withdraw-method-table .finance-table-head,.withdraw-method-table .finance-table-row{grid-template-columns:80px 1.4fr 1fr 110px 150px 110px}.withdraw-record-table{margin-top:18px}.withdraw-record-table .finance-table-head,.withdraw-record-table .finance-table-row{grid-template-columns:70px 1.3fr 110px 110px 110px 110px 150px 110px}.invoice-record-table{margin-top:18px}.invoice-record-table .finance-table-head,.invoice-record-table .finance-table-row{grid-template-columns:110px 120px 100px 1.3fr 1.3fr 1.3fr 100px 150px}.fund-detail-table{margin-top:16px}.fund-detail-table .finance-table-head,.fund-detail-table .finance-table-row{grid-template-columns:110px 110px 110px 150px 170px 100px minmax(240px,1fr)}.reconcile-table{margin-top:18px}.reconcile-table .finance-table-head,.reconcile-table .finance-table-row{grid-template-columns:repeat(4,minmax(160px,1fr))}.invite-table{margin-top:18px}.invite-table .finance-table-head,.invite-table .finance-table-row{grid-template-columns:110px 1.3fr 120px 120px 130px 170px 100px}.finance-table em.active{background:#ecfdf5;color:#047857}.finance-table em.disabled{background:#fff1f2;color:#e11d48}.finance-table-head{min-height:48px;background:var(--cb-color-panel);color:#52637b;font-weight:900}.finance-table-row{min-height:56px;border-top:1px solid var(--cb-color-border);color:#52637b;font-weight:750}.finance-table span{min-width:0;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.finance-table b{color:var(--front-primary)}.finance-table button{border-radius:var(--cb-radius-pill);background:#fff1f2;color:#e11d48;font-weight:900;padding:7px 12px}.finance-table em{border-radius:var(--cb-radius-pill);font-style:normal;font-weight:900;padding:6px 10px}.finance-table em.pending{background:#fff7ed;color:#b45309}.finance-table em.paid{background:#ecfdf5;color:#047857}.finance-table em.rejected{background:#fff1f2;color:#e11d48}.finance-table em.issued,.finance-table em.income{background:#ecfdf5;color:#047857}.finance-table em.expense{background:#fff1f2;color:#e11d48}.finance-table .income,.reconcile-summary-grid .income{color:#16a34a}.finance-table .expense,.reconcile-summary-grid .expense{color:#ef4444}.price-change-head{align-items:flex-start}.price-change-head div{display:grid;gap:6px}.price-change-head p{margin:0;color:#65758d;font-weight:750}.price-change-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:22px}.price-change-summary article{display:grid;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:18px}.price-change-summary span{color:#65758d;font-weight:850}.price-change-summary strong{color:var(--cb-color-text);font-size:24px}.price-change-summary .increase,.price-change-table .increase{color:#16a34a}.price-change-summary .decrease,.price-change-table .decrease{color:#ef4444}.price-change-table .flat{color:#52637b}.price-change-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px auto;gap:14px;align-items:end;padding:18px 0}.price-change-toolbar label{display:grid;gap:7px}.price-change-toolbar label>span{color:#52637b;font-weight:900}.price-change-toolbar input,.price-change-toolbar select{min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 12px}.price-change-toolbar input:focus,.price-change-toolbar select:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.price-change-actions{display:flex;justify-content:flex-end}.price-change-actions button{min-height:42px;border-radius:var(--cb-radius-button);background:var(--front-primary);color:#fff;font-weight:900;padding:0 18px}.price-change-table{margin-top:0}.price-change-table .finance-table-head,.price-change-table .finance-table-row{grid-template-columns:170px 130px minmax(220px,1fr) 120px 120px 120px 110px}.price-change-table em.active{background:#ecfdf5;color:#047857}.price-change-table em.inactive{background:#f1f5f9;color:#64748b}.finance-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;color:#52637b;font-weight:800}.finance-pagination button{min-width:38px;min-height:34px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);background:#fff;color:var(--cb-color-text);font-weight:900;padding:0 12px}.finance-pagination button:nth-of-type(2){border-color:var(--front-primary);color:var(--front-primary)}.invoice-apply-layout{display:grid;grid-template-columns:minmax(0,680px) minmax(280px,1fr);gap:18px;padding-top:18px}.invoice-form textarea{min-height:86px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:12px 14px;resize:vertical}.invoice-form textarea:focus{border-color:var(--front-primary);background:#fff;box-shadow:0 0 0 4px #087cfa1a}.invoice-title-list{display:grid;gap:12px}.invoice-title-list>header{display:flex;align-items:center;justify-content:space-between;border:0;padding:0}.invoice-title-list>header strong{color:var(--cb-color-text);font-size:16px}.invoice-title-list>header button{min-height:34px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;padding:0 12px}.invoice-title-list article{display:grid;gap:8px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:var(--cb-color-panel);padding:16px}.invoice-title-list article.active{border-color:var(--front-primary);background:var(--front-primary-soft)}.invoice-title-list article>div{display:flex;align-items:center;gap:10px}.invoice-title-list b{border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;padding:5px 10px}.invoice-title-list strong{color:var(--cb-color-text)}.invoice-title-list p,.invoice-title-list small{margin:0;color:#52637b;line-height:1.6}.invoice-title-list footer{display:flex;justify-content:space-between;align-items:center;padding-top:4px}.invoice-title-list footer span{color:var(--front-primary);font-weight:900}.invoice-title-list footer button{border-radius:var(--cb-radius-pill);background:#fff;color:var(--front-primary);font-weight:900;padding:7px 12px}.invoice-title-modal{width:min(620px,calc(100vw - 28px))}.invoice-title-form{display:grid;gap:16px;padding:18px 22px 20px}.invoice-title-form label{display:grid;gap:8px}.invoice-title-form label>span{color:#52637b;font-weight:900}.invoice-title-form input,.invoice-title-form textarea{min-height:42px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;background:var(--cb-color-panel);color:var(--cb-color-text);padding:0 12px}.invoice-title-form textarea{min-height:72px;resize:vertical;padding-top:11px}.invoice-identity-tabs{display:flex;gap:8px}.invoice-identity-tabs button{min-height:36px;border-radius:var(--cb-radius-pill);background:var(--cb-color-panel);color:#52637b;font-weight:900;padding:0 18px}.invoice-identity-tabs button.active{background:var(--front-primary);color:#fff}.invoice-default-row{grid-template-columns:max-content max-content;align-items:center}.invoice-default-row input{width:18px;height:18px;min-height:auto;accent-color:var(--front-primary)}.invoice-title-form footer{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.invoice-title-form footer button{min-height:38px;border-radius:var(--cb-radius-button);background:var(--cb-color-panel);color:#52637b;font-weight:900;padding:0 16px}.invoice-title-form footer button[type=submit]{background:var(--front-primary);color:#fff}.member-order-list{display:grid;gap:12px;padding-top:14px}.member-order-list article{display:grid;grid-template-columns:58px minmax(0,1fr) 76px 90px;gap:12px;align-items:center;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel);padding:12px}.member-order-thumb{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:#fff;color:var(--front-primary);font-weight:950}.member-order-list strong,.member-order-list span,.member-order-list small{display:block}.member-order-list strong{color:var(--cb-color-text)}.member-order-list span,.member-order-list small{color:var(--cb-color-text-muted)}.member-order-list b{color:var(--front-primary);text-align:right}.member-order-list article>button{min-height:34px;border-radius:var(--cb-radius-pill);background:#fff;color:var(--front-primary);font-weight:900}.member-announcement-panel,.faq-panel{grid-column:2 / 3}.member-side-list{display:grid;gap:10px;padding-top:14px}.member-side-list button{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-radius:var(--cb-radius-md);background:var(--cb-color-panel);color:#52637b;padding:0 12px;text-align:left}.member-side-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-side-list small{color:var(--cb-color-text-muted)}.mini-empty{display:grid;place-items:center;min-height:120px;color:var(--cb-color-text-muted)}.query-box{width:min(760px,100%);display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:14px;margin:90px auto 58px}.query-box input{height:54px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-button);outline:none;color:var(--cb-color-text);padding:0 18px;font-size:16px}.empty-state{display:grid;justify-items:center;gap:14px;color:var(--cb-color-text-muted)}.empty-state div{width:128px;height:92px;border:1px solid var(--cb-color-border);border-radius:26px;background:linear-gradient(135deg,transparent 30%,rgba(8,124,250,.12) 31% 60%,transparent 61%),var(--cb-color-panel)}.article-list{display:grid;gap:14px;padding-top:22px}.article-list article{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:var(--cb-color-panel);padding:18px}.article-list strong{display:block;color:var(--cb-color-text);font-size:17px}.article-list span,.article-list p{color:#65758d}.skin-pricing-style2 .page-content-layout,.skin-notice-style2 .page-content-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px}.skin-pricing-style2 .page-content-layout .page-card-head,.skin-notice-style2 .page-content-layout .page-card-head{display:grid;align-content:start;border-right:1px solid var(--cb-color-border);border-bottom:0;padding-right:22px}.skin-pricing-style3 .article-list,.skin-notice-style3 .article-list{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-pricing-style4 .page-content-layout,.skin-notice-style4 .page-content-layout{background:transparent;border:0;box-shadow:none;padding:0}.skin-pricing-style4 .page-content-layout .page-card-head,.skin-notice-style4 .page-content-layout .page-card-head,.skin-pricing-style4 .article-list article,.skin-notice-style4 .article-list article{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);padding:22px}.skin-pricing-style5 .article-list article,.skin-notice-style5 .article-list article{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:8px 18px;background:#fff}.skin-pricing-style5 .article-list p,.skin-notice-style5 .article-list p{grid-column:1 / -1}.skin-pricing-style6 .article-list,.skin-notice-style6 .article-list{gap:0}.skin-pricing-style6 .article-list article,.skin-notice-style6 .article-list article{border-width:0 0 1px;border-radius:0;background:#fff}.skin-pricing-hidden .page-content-layout .article-list,.skin-notice-hidden .page-content-layout .article-list{display:none}.agreement-page{min-height:620px}.rich-content{color:#52637b;font-size:15px;line-height:1.85}.agreement-page .rich-content{padding-top:22px}.rich-content :is(h1,h2,h3,h4){color:var(--cb-color-text);line-height:1.35}.rich-content p{margin:0 0 12px}.rich-content a{color:var(--front-primary)}.rich-content img{max-width:100%;border-radius:var(--cb-radius-md)}.floating-service{position:fixed;right:18px;top:38%;z-index:15;width:92px;display:grid;gap:8px}.floating-service a,.floating-service button{min-height:64px;display:grid;place-items:center;gap:4px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);background:#fff;box-shadow:0 16px 42px #1c375a1f;color:#51647f;font-size:13px;font-weight:900;text-align:center;text-decoration:none}.floating-service a{background:var(--front-primary);color:#fff}.floating-service b{font-size:20px}.front-footer{margin-top:54px;padding-bottom:28px}.skin-footer-style2 .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-footer-style3 .front-footer{background:#20242b}.skin-footer-style3 .front-footer :is(dt,p){color:#fff}.skin-footer-style3 .front-footer :is(dd,button,span){color:#ffffffb8}.skin-footer-style4 .front-footer>.front-container{border-radius:0;box-shadow:none}.skin-footer-style5 .front-footer{margin-top:0;background:var(--front-primary-soft);padding:34px 0}.skin-footer-style5 .front-footer>.front-container{box-shadow:none}.skin-footer-style6 .footer-promise,.skin-footer-style6 .footer-links{display:none}.skin-footer-style6 .front-footer>.front-container{padding:18px}.skin-float-style2 .floating-service{left:22px;right:auto}.skin-float-style3 .floating-service{width:58px}.skin-float-style3 .floating-service a,.skin-float-style3 .floating-service button{min-height:58px;border-radius:50%;font-size:0}.skin-float-style3 .floating-service b{font-size:20px}.skin-float-style4 .floating-service{right:22px;bottom:24px;top:auto;transform:none;width:auto;grid-template-columns:repeat(3,72px)}.skin-float-style5 .floating-service{top:50%;right:0;width:76px}.skin-float-style5 .floating-service a,.skin-float-style5 .floating-service button{border-radius:18px 0 0 18px}.skin-float-style6 .floating-service{display:flex;width:auto;right:50%;bottom:20px;top:auto;transform:translate(50%)}.skin-float-style6 .floating-service a,.skin-float-style6 .floating-service button{min-width:86px}.skin-float-hidden .floating-service{display:none}.front-footer>.front-container{border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);background:#fff;box-shadow:var(--cb-shadow-card);overflow:hidden}.footer-promise{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;border-bottom:1px solid var(--cb-color-border);background:var(--cb-color-panel);padding:18px}.footer-promise span{border-radius:var(--cb-radius-md);background:#fff;color:var(--cb-color-text);font-size:15px;font-weight:900;padding:14px 16px;text-align:center}.footer-links{display:grid;grid-template-columns:repeat(3,1fr) 280px;gap:28px;padding:28px}.footer-links dl{margin:0}.footer-links dt{margin-bottom:14px;color:var(--cb-color-text);font-size:16px;font-weight:900}.footer-links dd{margin:0 0 10px;color:#65758d}.footer-qrs{display:flex;gap:18px}.footer-qrs div{display:grid;gap:8px;color:var(--cb-color-text);font-weight:900;text-align:center}.footer-qrs img{width:108px;height:108px;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-md);object-fit:cover;background:#fff}.front-footer p{margin:0;border-top:1px solid var(--cb-color-border);color:var(--cb-color-text-muted);padding:18px 28px;text-align:center}.front-footer button{border:0;background:transparent;color:#65758d;cursor:pointer;padding:0;text-align:left}.front-footer button:hover{color:var(--front-primary)}.website-popup-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:#0d1c345c;padding:24px}.website-popup-card{width:min(560px,100%);max-height:min(720px,calc(100vh - 48px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px solid var(--cb-color-border);border-radius:28px;background:#fff;box-shadow:var(--cb-shadow-float);overflow:hidden}.website-popup-card header,.website-popup-card footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px}.website-popup-card header{border-bottom:1px solid var(--cb-color-border)}.website-popup-card header span{display:inline-flex;border-radius:var(--cb-radius-pill);background:var(--front-primary-soft);color:var(--front-primary);font-size:12px;font-weight:900;padding:6px 10px}.website-popup-card h2{margin:8px 0 0;color:var(--cb-color-text);font-size:22px}.website-popup-card header button{width:36px;height:36px;border-radius:50%;background:var(--cb-color-panel);color:#52637b;font-size:22px}.website-popup-card>.rich-content{min-height:160px;overflow:auto;padding:22px}.website-popup-card footer{border-top:1px solid var(--cb-color-border);justify-content:flex-end}.website-popup-card footer button{min-height:40px;border-radius:var(--cb-radius-pill);background:var(--front-primary);color:#fff;font-weight:900;padding:0 18px}@media(max-width:1180px){.front-container{width:min(100% - 24px,920px)}.header-inner,.home-layout,.product-row-panel,.product-detail-card,.front-login-page,.member-center-page,.member-profile-card,.member-dashboard,.footer-links{grid-template-columns:1fr}.header-inner{height:auto;padding:14px 0}.search-form{width:100%}.product-strip,.recommend-image-section,.brand-grid,.hero-grid,.product-detail-meta,.category-grid article>div,.footer-promise{grid-template-columns:repeat(2,minmax(0,1fr))}.floating-service{display:none}.member-wallet{border-left:0;border-top:1px solid var(--cb-color-border);padding-top:18px;padding-left:0}.member-announcement-panel,.faq-panel,.order-list-panel,.member-orders-panel,.member-after-sale-panel,.member-wallet-panel,.member-withdraw-panel,.member-funds-panel,.member-invoice-panel,.member-reconcile-panel{grid-column:auto}.member-order-filters,.price-change-summary,.price-change-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.product-order-list article{grid-template-columns:minmax(0,1fr)}.product-detail-media img,.product-detail-fallback{aspect-ratio:16 / 9}.product-order-list em{justify-self:start}.order-product-body{grid-template-columns:58px minmax(0,1fr)}.order-card-actions{grid-column:1 / -1;grid-template-columns:repeat(3,max-content);justify-content:end;align-items:center}.after-sale-meta,.after-sale-body{grid-template-columns:1fr}.after-sale-body em,.after-sale-actions{justify-self:start;justify-content:flex-start}.wallet-summary-grid,.funds-summary-grid{grid-template-columns:1fr}.promotion-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-apply-layout,.reconcile-summary-grid{grid-template-columns:1fr}.withdraw-add-card>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant-open-api-page{display:grid;gap:18px}.merchant-open-api-head{align-items:flex-start}.merchant-open-api-head p{max-width:820px;margin:8px 0 0;color:#64748b;line-height:1.7}.merchant-open-api-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.merchant-open-api-summary article,.merchant-open-api-card{border:1px solid rgba(148,163,184,.24);border-radius:14px;background:#fff}.merchant-open-api-summary article{display:grid;gap:8px;padding:18px}.merchant-open-api-summary span,.merchant-open-api-card p,.merchant-open-api-endpoints span{color:#64748b}.merchant-open-api-summary strong{min-width:0;overflow-wrap:anywhere;color:#0f172a;font-size:20px}.merchant-open-api-card{display:grid;gap:14px;padding:18px}.merchant-open-api-card h2{margin:0;color:#0f172a;font-size:18px}.merchant-open-api-fields{display:grid;gap:10px}.merchant-open-api-fields label{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center}.merchant-open-api-fields span{color:#475569}.merchant-open-api-fields code,.merchant-open-api-endpoints code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;border-radius:10px;background:#f8fafc;color:#0f172a}.merchant-open-api-endpoints{display:grid;gap:8px}.merchant-open-api-endpoints>div{display:grid;grid-template-columns:74px minmax(180px,.8fr) minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#fff}.merchant-open-api-endpoints strong{width:fit-content;padding:5px 9px;border-radius:999px;background:#eaf2ff;color:#087cfa;font-size:12px}.merchant-open-api-card pre{max-height:360px;margin:0;padding:14px;overflow:auto;border-radius:14px;background:#0f172a;color:#e2e8f0;font-size:12px;line-height:1.6}@media(max-width:640px){.front-container{width:calc(100% - 20px)}.hero-fallback{padding:34px 24px}.hero-fallback h1{font-size:34px}.product-strip,.brand-grid,.hero-grid,.member-stats,.promotion-poster-grid,.order-status-grid,.product-detail-meta,.category-grid article>div,.footer-promise,.user-actions,.quick-grid,.query-box{grid-template-columns:1fr}.member-order-list article{grid-template-columns:58px minmax(0,1fr)}.member-order-filters,.price-change-summary,.price-change-toolbar,.promotion-material-toolbar,.order-product-body,.product-buy-form label,.product-total-row{grid-template-columns:1fr}.product-buy-form label>span{text-align:left}.product-price-panel,.product-buy-form footer{display:grid}.product-breadcrumb{overflow:hidden}.order-card-actions{justify-content:stretch;justify-items:stretch;grid-template-columns:1fr}.order-card-actions b{text-align:left}.after-sale-actions{display:grid}.wallet-recharge-form label,.wallet-payment-row{grid-template-columns:1fr}.wallet-recharge-form label>span,.wallet-payment-row>span{text-align:left}.wallet-recharge-form>button{margin-left:0}.withdraw-form label{grid-template-columns:1fr}.withdraw-form label>span{text-align:left}.withdraw-form>button{margin-left:0}.withdraw-add-card>div{grid-template-columns:1fr}.reconcile-toolbar{display:grid}.reconcile-toolbar input{min-width:0;width:100%}.member-order-list b,.member-order-list article>button{grid-column:2 / 3;text-align:left}.level-upgrade-form label,.member-profile-form label,.member-profile-form .avatar-edit-row{grid-template-columns:1fr}.security-form label,.quick-login-list article,.merchant-open-api-summary,.merchant-open-api-fields label,.merchant-open-api-endpoints>div{grid-template-columns:1fr}.member-profile-form label>span,.member-profile-form .avatar-edit-row>span,.security-form label>span{text-align:left}.level-upgrade-form>button,.member-profile-form>button,.security-form>button{margin-left:0}}.product-payment-methods{display:grid;gap:10px;padding:16px 0;border-top:1px solid rgba(148,163,184,.22)}.product-payment-methods>span{font-size:14px;font-weight:700;color:#334155}.product-payment-methods>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.product-payment-methods button{min-height:54px;display:grid;align-content:center;gap:3px;border:1px solid rgba(148,163,184,.28);border-radius:16px;background:#f8fbff;color:#334155;font-weight:800;cursor:pointer}.product-payment-methods button small{color:#64748b;font-weight:600}.product-payment-methods button.active{border-color:#087cfa;background:#eef6ff;color:#087cfa;box-shadow:0 10px 24px #087cfa29}.xianyu-member-panel{display:grid;gap:18px}.xianyu-member-panel>header{align-items:flex-start;gap:12px}.xianyu-member-panel>header p{margin:4px 0 0;color:#6b7a90;font-size:13px}.xianyu-member-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.xianyu-member-stats article,.xianyu-member-card,.xianyu-stock-card,.xianyu-member-lists article{border:1px solid #e5eefb;border-radius:20px;background:#f8fbff;padding:16px}.xianyu-member-stats strong{display:block;color:#0f172a;font-size:24px;line-height:1.2}.xianyu-member-stats span{color:#64748b;font-size:13px}.xianyu-member-grid,.xianyu-member-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.xianyu-member-lists{grid-template-columns:repeat(3,minmax(0,1fr))}.xianyu-member-card,.xianyu-stock-card{display:grid;gap:12px}.xianyu-member-card h3,.xianyu-stock-card h3,.xianyu-member-lists h3{margin:0;color:#0f172a}.xianyu-member-card label,.xianyu-stock-card{display:grid;gap:8px}.xianyu-member-card span{color:#475569;font-size:13px;font-weight:700}.xianyu-member-card input,.xianyu-member-card textarea,.xianyu-member-card select,.xianyu-stock-card textarea,.xianyu-stock-card select{width:100%;border:1px solid #dbe7f7;border-radius:14px;padding:10px 12px;color:#0f172a;background:#fff}.xianyu-member-card button,.xianyu-stock-card button{border:0;border-radius:14px;background:#087cfa;color:#fff;padding:11px 14px;font-weight:800;cursor:pointer}.xianyu-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto;gap:8px;align-items:center;padding:10px;border-radius:12px;background:#fff;margin-top:8px}.xianyu-row strong,.xianyu-row span,.xianyu-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xianyu-row em{font-style:normal;color:#087cfa;font-weight:800}@media(max-width:900px){.xianyu-member-stats,.xianyu-member-grid,.xianyu-member-lists{grid-template-columns:1fr}}.xianyu-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.xianyu-quick-grid button{display:grid;gap:6px;text-align:left;border:1px solid #dbeafe;border-radius:18px;background:#fff;color:#0f172a;padding:16px;cursor:pointer;box-shadow:0 10px 24px #0f172a0a}.xianyu-quick-grid button:hover{border-color:#087cfa;transform:translateY(-1px)}.xianyu-quick-grid strong{font-size:15px}.xianyu-quick-grid span{color:#64748b;font-size:12px;line-height:1.5}.xianyu-member-grid.one{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xianyu-member-lists.compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.xianyu-quick-grid,.xianyu-member-grid.one,.xianyu-member-lists.compact{grid-template-columns:1fr}}.member-dashboard.xianyu-dashboard{grid-template-columns:minmax(0,1fr);gap:0}.member-dashboard.xianyu-dashboard .xianyu-member-panel{width:100%;max-width:none;padding:0;border:0;box-shadow:none;background:transparent}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 16px;padding:18px 20px;border:1px solid #dbeafe;border-radius:22px;background:linear-gradient(135deg,#fff,#eff6ff 58%,#e0f2fe);box-shadow:0 14px 34px #087cfa14}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header i{width:6px;height:38px}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header h2{font-size:22px;line-height:1.2}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header p{max-width:680px;margin-top:6px;color:#64748b;line-height:1.6}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header button{border:0;background:#087cfa;color:#fff;padding:10px 16px;box-shadow:0 10px 22px #087cfa38}.member-dashboard.xianyu-dashboard .xianyu-member-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.member-dashboard.xianyu-dashboard .xianyu-member-stats article{display:flex;align-items:center;justify-content:space-between;min-height:78px;padding:16px 18px;background:#fff;border-color:#dbeafe;box-shadow:0 10px 24px #0f172a0a}.member-dashboard.xianyu-dashboard .xianyu-member-stats strong{font-size:28px}.member-dashboard.xianyu-dashboard .xianyu-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.member-dashboard.xianyu-dashboard .xianyu-quick-grid button{min-height:98px;padding:18px;border-color:#dbeafe;background:#fff}.member-dashboard.xianyu-dashboard .xianyu-quick-grid button:before{content:"";width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,#087cfa,#38bdf8);box-shadow:0 8px 18px #087cfa33}.member-dashboard.xianyu-dashboard .xianyu-member-lists.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard.xianyu-dashboard .xianyu-member-lists article,.member-dashboard.xianyu-dashboard .xianyu-member-card,.member-dashboard.xianyu-dashboard .xianyu-stock-card{background:#fff;border-color:#dbeafe;box-shadow:0 10px 24px #0f172a0a}@media(max-width:720px){.member-dashboard.xianyu-dashboard .xianyu-member-panel>header,.member-dashboard.xianyu-dashboard .xianyu-member-stats,.member-dashboard.xianyu-dashboard .xianyu-quick-grid,.member-dashboard.xianyu-dashboard .xianyu-member-lists.compact{grid-template-columns:1fr}}.member-dashboard.xianyu-dashboard .xianyu-member-stats,.member-dashboard.xianyu-dashboard .xianyu-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.member-dashboard.xianyu-dashboard .xianyu-member-stats,.member-dashboard.xianyu-dashboard .xianyu-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.member-dashboard.xianyu-dashboard .xianyu-member-stats,.member-dashboard.xianyu-dashboard .xianyu-quick-grid{grid-template-columns:1fr}}.member-dashboard.xianyu-dashboard{align-items:start}.member-dashboard.xianyu-dashboard .xianyu-member-panel{align-content:start}.member-dashboard.xianyu-dashboard .xianyu-member-panel>header{min-height:auto;padding:16px 18px}.member-dashboard.xianyu-dashboard .xianyu-member-grid.one{grid-template-columns:minmax(360px,520px) minmax(320px,1fr);align-items:start}.member-dashboard.xianyu-dashboard .xianyu-member-card,.member-dashboard.xianyu-dashboard .xianyu-stock-card,.member-dashboard.xianyu-dashboard .xianyu-member-lists article{align-self:start;min-height:0;padding:18px}.member-dashboard.xianyu-dashboard .xianyu-member-card{grid-auto-rows:max-content}.member-dashboard.xianyu-dashboard .xianyu-member-card label{align-content:start;gap:6px}.member-dashboard.xianyu-dashboard .xianyu-member-card input,.member-dashboard.xianyu-dashboard .xianyu-member-card select,.member-dashboard.xianyu-dashboard .xianyu-stock-card select{height:42px;min-height:42px;line-height:20px}.member-dashboard.xianyu-dashboard .xianyu-member-card textarea,.member-dashboard.xianyu-dashboard .xianyu-stock-card textarea{min-height:96px;max-height:180px;resize:vertical}.member-dashboard.xianyu-dashboard .xianyu-member-card button,.member-dashboard.xianyu-dashboard .xianyu-stock-card button{min-height:44px;margin-top:4px}.member-dashboard.xianyu-dashboard .xianyu-row{min-height:46px;border:1px solid #eef4ff}.member-dashboard.xianyu-dashboard .mini-empty{min-height:88px;display:grid;place-items:center;border-radius:14px;background:#f8fbff}.member-dashboard.xianyu-dashboard .xianyu-member-lists.compact article{min-height:160px}@media(max-width:1100px){.member-dashboard.xianyu-dashboard .xianyu-member-grid.one{grid-template-columns:1fr}}.xianyu-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:14px 16px;border:1px solid #dbeafe;border-radius:18px;background:#fff;box-shadow:0 10px 24px #0f172a0a}.xianyu-list-toolbar div{display:grid;gap:4px}.xianyu-list-toolbar strong{color:#0f172a;font-size:16px}.xianyu-list-toolbar span{color:#64748b;font-size:12px}.xianyu-list-toolbar button,.xianyu-table-row button{border:0;border-radius:999px;background:#087cfa;color:#fff;padding:9px 16px;font-weight:800;cursor:pointer}.xianyu-table-card{overflow:hidden;border:1px solid #dbeafe;border-radius:20px;background:#fff;box-shadow:0 10px 24px #0f172a0a}.xianyu-table-head,.xianyu-table-row{display:grid;grid-template-columns:1.1fr 1.5fr .7fr .7fr;gap:12px;align-items:center;padding:13px 16px}.xianyu-table-head{color:#64748b;background:#f8fbff;font-size:12px;font-weight:900}.xianyu-table-row{min-height:58px;border-top:1px solid #eef4ff;color:#334155}.xianyu-table-row strong,.xianyu-table-row span,.xianyu-table-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xianyu-table-row em{font-style:normal;color:#087cfa;font-weight:900}.xianyu-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0f172a61;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.xianyu-modal-card{width:min(560px,100%);max-height:min(720px,calc(100vh - 48px));overflow:auto;display:grid;gap:13px;padding:20px;border-radius:24px;background:#fff;box-shadow:0 28px 80px #0f172a3d}.xianyu-modal-card header,.xianyu-modal-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.xianyu-modal-card h3{margin:0;color:#0f172a;font-size:20px}.xianyu-modal-card label{display:grid;gap:7px;color:#475569;font-size:13px;font-weight:800}.xianyu-modal-card input,.xianyu-modal-card select,.xianyu-modal-card textarea{width:100%;border:1px solid #dbe7f7;border-radius:14px;padding:10px 12px;color:#0f172a;background:#fff}.xianyu-modal-card input,.xianyu-modal-card select{height:42px}.xianyu-modal-card textarea{min-height:104px;resize:vertical}.xianyu-template-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #dbeafe;border-radius:18px;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.xianyu-template-presets>div{grid-column:1 / -1;display:grid;gap:3px}.xianyu-template-presets>div strong{color:#0f172a;font-size:14px}.xianyu-template-presets>div span,.xianyu-template-presets button small,.xianyu-check small{color:#64748b;font-size:12px;line-height:1.45}.xianyu-template-presets button{min-height:68px;display:grid;justify-items:start;align-content:center;gap:4px;border:1px solid #dbeafe;border-radius:16px;background:#fff;color:#0f172a;padding:10px 12px;text-align:left;box-shadow:0 10px 22px #087cfa14}.xianyu-template-presets button:hover{border-color:#93c5fd;background:#f8fbff;transform:translateY(-1px)}.xianyu-template-presets button b{color:#087cfa;font-size:14px}.xianyu-switch-list{display:grid;gap:10px}.xianyu-modal-card label.xianyu-check{position:relative;min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid #dbeafe;border-radius:18px;background:#f8fbff;padding:12px 14px;cursor:pointer}.xianyu-modal-card label.xianyu-check input{position:absolute;opacity:0;pointer-events:none}.xianyu-check span{display:grid;gap:3px;min-width:0}.xianyu-check b{color:#0f172a;font-size:14px}.xianyu-check i{width:46px;height:26px;border-radius:999px;background:#cbd5e1;position:relative;transition:.2s ease}.xianyu-check i:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0f172a33;transition:.2s ease}.xianyu-check input:checked~i{background:#087cfa}.xianyu-check input:checked~i:after{transform:translate(20px)}.xianyu-modal-card button{border:0;border-radius:999px;background:#087cfa;color:#fff;padding:10px 16px;font-weight:900;cursor:pointer}.xianyu-modal-card button.ghost,.xianyu-modal-card header button{background:#eef6ff;color:#087cfa}@media(max-width:720px){.xianyu-list-toolbar,.xianyu-modal-card header,.xianyu-modal-card footer{align-items:stretch;flex-direction:column}.xianyu-table-head{display:none}.xianyu-table-row{grid-template-columns:1fr}}.xianyu-table-head.account,.xianyu-table-row.account{grid-template-columns:1fr 1.25fr .75fr 1fr 1.15fr}.xianyu-table-row em.online{color:#16a34a}.xianyu-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.xianyu-row-actions button.ghost{background:#eef6ff;color:#087cfa}@media(max-width:720px){.xianyu-table-head.account,.xianyu-table-row.account{grid-template-columns:1fr}.xianyu-row-actions{justify-content:flex-start;flex-wrap:wrap}}.member-dashboard.xianyu-dashboard,.member-dashboard.xianyu-dashboard *{min-width:0}.member-dashboard.xianyu-dashboard .xianyu-member-panel{display:grid;gap:16px;overflow:hidden}.member-dashboard.xianyu-dashboard .xianyu-hero-card{overflow:hidden;border:1px solid #dbeafe;background:radial-gradient(circle at 88% 20%,rgba(56,189,248,.22),transparent 26%),linear-gradient(135deg,#fff,#eff6ff 58%,#e0f2fe)}.member-dashboard.xianyu-dashboard .xianyu-hero-card h2,.member-dashboard.xianyu-dashboard .xianyu-hero-card p,.xianyu-list-toolbar strong,.xianyu-list-toolbar span{overflow:hidden;text-overflow:ellipsis}.member-dashboard.xianyu-dashboard .xianyu-member-stats.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.member-dashboard.xianyu-dashboard .xianyu-member-stats.compact article{min-height:86px;overflow:hidden}.xianyu-quick-grid.cards{grid-template-columns:repeat(4,minmax(0,1fr))}.xianyu-quick-grid.cards button{position:relative;min-height:132px;overflow:hidden;align-content:start;border-color:#dbeafe;background:linear-gradient(180deg,#fff,#f8fbff)}.xianyu-quick-grid.cards button:before{display:none}.xianyu-quick-grid.cards b{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#087cfa,#38bdf8);color:#fff;font-size:13px;box-shadow:0 8px 18px #087cfa33}.xianyu-quick-grid.cards strong,.xianyu-quick-grid.cards span{overflow:hidden;text-overflow:ellipsis}.xianyu-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.xianyu-data-card,.xianyu-empty-card{min-height:168px;overflow:hidden;border:1px solid #dbeafe;border-radius:22px;background:#fff;box-shadow:0 10px 26px #0f172a0d}.xianyu-data-card{display:grid;gap:14px;padding:16px}.xianyu-data-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.xianyu-data-card>header div{display:grid;gap:5px}.xianyu-account-title{display:grid!important;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px!important}.xianyu-account-avatar{width:46px;height:46px;overflow:hidden;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#e0f2fe,#dbeafe);color:#087cfa!important;font-weight:900;box-shadow:inset 0 0 0 1px #087cfa1f}.xianyu-account-avatar img{width:100%;height:100%;object-fit:cover;display:block}.xianyu-account-avatar b{font-size:13px}.xianyu-data-card strong,.xianyu-data-card span,.xianyu-data-card dt,.xianyu-data-card dd,.xianyu-data-card p{min-width:0;overflow:hidden;text-overflow:ellipsis}.xianyu-data-card strong{color:#0f172a;font-size:16px}.xianyu-data-card span,.xianyu-data-card dt{color:#64748b;font-size:12px}.xianyu-data-card em{flex:0 0 auto;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;background:#eef6ff;color:#087cfa;padding:5px 10px;font-style:normal;font-size:12px;font-weight:900}.xianyu-data-card em.online{background:#dcfce7;color:#16a34a}.xianyu-data-card dl{display:grid;gap:10px;margin:0}.xianyu-data-card dl div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px}.xianyu-data-card dd{margin:0;color:#1e293b;white-space:nowrap}.xianyu-data-card.template-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;color:#334155;line-height:1.65;white-space:pre-wrap;word-break:break-word}.xianyu-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.xianyu-card-actions button,.xianyu-empty-card.action{cursor:pointer}.xianyu-card-actions button{border:0;border-radius:999px;background:#087cfa;color:#fff;padding:8px 14px;font-weight:900}.xianyu-card-actions button.ghost{background:#eef6ff;color:#087cfa}.xianyu-card-actions button.danger{background:#fff1f2;color:#e11d48}.xianyu-empty-card{display:grid;place-items:center;align-content:center;gap:8px;padding:24px;text-align:center;color:#64748b;background:radial-gradient(circle at 50% 0%,rgba(8,124,250,.12),transparent 34%),#f8fbff}.xianyu-empty-card b{color:#0f172a;font-size:16px}.xianyu-empty-card span{max-width:360px;line-height:1.6;word-break:break-word}.xianyu-empty-card.action{width:100%;border-style:dashed;font:inherit}.xianyu-member-lists.card-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.xianyu-member-lists.card-lists article{overflow:hidden}.xianyu-row.card-row{grid-template-columns:minmax(120px,.9fr) minmax(0,1.4fr) minmax(80px,auto);border:1px solid #eef4ff}.xianyu-row.card-row strong,.xianyu-row.card-row span,.xianyu-row.card-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xianyu-modal-card{overscroll-behavior:contain}.xianyu-modal-card textarea{word-break:break-word}@media(max-width:1100px){.member-dashboard.xianyu-dashboard .xianyu-member-stats.compact,.xianyu-quick-grid.cards,.xianyu-card-grid,.xianyu-member-lists.card-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.member-dashboard.xianyu-dashboard .xianyu-member-stats.compact,.xianyu-quick-grid.cards,.xianyu-card-grid,.xianyu-member-lists.card-lists,.xianyu-data-card dl div,.xianyu-row.card-row,.xianyu-template-presets{grid-template-columns:1fr}.xianyu-data-card>header,.xianyu-card-actions{align-items:flex-start}}.xianyu-goods-modal{width:min(900px,100%);max-height:calc(100vh - 96px);overflow:hidden}.xianyu-goods-modal::-webkit-scrollbar{display:none}.xianyu-goods-head,.xianyu-goods-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.xianyu-goods-head>div{display:grid;gap:4px}.xianyu-goods-head strong{color:#0f172a;font-size:16px}.xianyu-goods-head span,.xianyu-goods-footer span{color:#64748b;font-size:13px}.xianyu-goods-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xianyu-goods-card{overflow:hidden;border:1px solid #dbeafe;border-radius:18px;background:#fff;box-shadow:0 10px 22px #0f172a0d}.xianyu-goods-card>img,.xianyu-goods-card>span{width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;object-fit:cover;background:linear-gradient(135deg,#eff6ff,#e0f2fe);color:#64748b;font-size:13px}.xianyu-goods-card>div{display:grid;gap:4px;padding:10px 12px}.xianyu-goods-card strong{min-height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a;font-size:14px;line-height:1.45}.xianyu-goods-card em{color:#ef4444;font-style:normal;font-weight:900}.xianyu-goods-card small{overflow:hidden;color:#64748b;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.xianyu-goods-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.xianyu-goods-grid{grid-template-columns:1fr}.xianyu-goods-head,.xianyu-goods-footer{align-items:stretch;flex-direction:column}}.member-main>.member-profile-card{grid-template-columns:76px minmax(0,1fr) minmax(170px,210px);gap:18px;align-items:center;min-height:136px;padding:18px 22px;border-radius:22px}.member-main>.member-profile-card .member-avatar{width:72px;height:72px;border-radius:22px;font-size:30px}.member-main>.member-profile-card .member-profile-info{gap:6px}.member-main>.member-profile-card .member-profile-info h1{font-size:24px;line-height:1.15}.member-main>.member-profile-card .member-profile-info span{font-size:14px;line-height:1.35}.member-main>.member-profile-card .member-profile-info div{gap:8px 20px;font-size:12px}.member-main>.member-profile-card .member-wallet{align-items:center;gap:4px 14px;padding-left:20px}.member-main>.member-profile-card .member-wallet strong{font-size:19px;line-height:1.15}.member-main>.member-profile-card .member-wallet span{font-size:12px}.member-main>.member-profile-card .member-wallet button{min-height:30px;padding:0 14px;font-size:12px}.member-main>.member-stats{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:76px;gap:12px}.member-main>.member-stats article{min-height:0;height:76px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fbff)}.member-main>.member-stats strong{font-size:22px;line-height:1}.member-main>.member-stats span{font-size:13px;line-height:1}@media(max-width:980px){.member-main>.member-profile-card{grid-template-columns:70px minmax(0,1fr)}.member-main>.member-profile-card .member-wallet{grid-column:1 / -1;grid-template-columns:repeat(4,auto);justify-content:start;border-left:0;border-top:1px solid var(--cb-color-border);padding:12px 0 0}.member-main>.member-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.member-main>.member-profile-card,.member-main>.member-stats{grid-template-columns:1fr}.member-main>.member-profile-card{justify-items:center;text-align:center}.member-main>.member-profile-card .member-wallet{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}}.member-center-page>.member-main{align-content:start!important;align-items:start!important;grid-auto-rows:max-content!important;gap:12px!important}.member-center-page>.member-main>.member-profile-card{align-self:start!important;box-sizing:border-box!important;min-height:0!important;height:auto!important;max-height:148px!important;overflow:hidden!important;grid-template-columns:64px minmax(0,1fr) 190px!important;gap:14px!important;padding:16px 18px!important;border-radius:20px!important}.member-center-page>.member-main>.member-profile-card .member-avatar{width:58px!important;height:58px!important;border-radius:18px!important;font-size:26px!important}.member-center-page>.member-main>.member-profile-card .member-profile-info{gap:4px!important;align-content:center!important}.member-center-page>.member-main>.member-profile-card .member-profile-info h1{font-size:22px!important;line-height:1.1!important}.member-center-page>.member-main>.member-profile-card .member-profile-info span,.member-center-page>.member-main>.member-profile-card .member-profile-info small{font-size:12px!important;line-height:1.25!important}.member-center-page>.member-main>.member-profile-card .member-profile-info div{gap:4px 14px!important}.member-center-page>.member-main>.member-profile-card .member-wallet{align-content:center!important;gap:3px 10px!important;padding-left:16px!important}.member-center-page>.member-main>.member-profile-card .member-wallet strong{font-size:18px!important;line-height:1.05!important}.member-center-page>.member-main>.member-profile-card .member-wallet span,.member-center-page>.member-main>.member-profile-card .member-wallet button{font-size:12px!important}.member-center-page>.member-main>.member-profile-card .member-wallet button{min-height:28px!important;padding:0 12px!important}.member-center-page>.member-main>.member-stats{align-self:start!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.member-center-page>.member-main>.member-stats article{min-height:0!important;height:58px!important;padding:8px 12px!important;border-radius:16px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important}.member-center-page>.member-main>.member-stats strong{font-size:20px!important}.member-center-page>.member-main>.member-stats span{font-size:12px!important}.member-center-page>.member-main>.member-dashboard{align-self:start!important;margin-top:2px!important;gap:14px!important}.member-center-page>.member-main>.member-dashboard>.member-panel{align-self:start!important}@media(max-width:980px){.member-center-page>.member-main>.member-profile-card{max-height:none!important;grid-template-columns:58px minmax(0,1fr)!important}.member-center-page>.member-main>.member-profile-card .member-wallet{grid-column:1 / -1!important;grid-template-columns:repeat(4,auto)!important;border-left:0!important;border-top:1px solid var(--cb-color-border)!important;padding:10px 0 0!important}.member-center-page>.member-main>.member-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.member-center-page>.member-main{gap:14px!important}.member-center-page>.member-main>.member-profile-card{position:relative!important;max-height:none!important;min-height:168px!important;overflow:hidden!important;display:grid!important;grid-template-columns:92px minmax(0,1fr) 260px!important;align-items:center!important;gap:22px!important;padding:28px!important;border:1px solid #dbeafe!important;border-radius:28px!important;background:radial-gradient(circle at 16% 16%,rgba(8,124,250,.14),transparent 28%),radial-gradient(circle at 86% 18%,rgba(56,189,248,.13),transparent 30%),linear-gradient(135deg,#fff,#f8fbff 48%,#eef6ff)!important;box-shadow:0 18px 42px #0f172a0f!important}.member-center-page>.member-main>.member-profile-card:before{content:"";position:absolute;left:28px;top:28px;bottom:28px;width:5px;border-radius:999px;background:linear-gradient(180deg,#087cfa,#38bdf8);opacity:.95}.member-center-page>.member-main>.member-profile-card .member-avatar{position:relative!important;z-index:1;width:78px!important;height:78px!important;margin-left:18px;border:0!important;border-radius:24px!important;background:linear-gradient(135deg,#dbeafe,#eff6ff)!important;color:#087cfa!important;font-size:34px!important;box-shadow:inset 0 0 0 1px #087cfa1f,0 12px 28px #087cfa1f!important}.member-center-page>.member-main>.member-profile-card .member-profile-info{position:relative!important;z-index:1;gap:8px!important;align-content:center!important}.member-center-page>.member-main>.member-profile-card .member-profile-info h1{margin:0!important;color:#0f172a!important;font-size:30px!important;line-height:1.15!important;letter-spacing:.01em}.member-center-page>.member-main>.member-profile-card .member-profile-info>span{width:fit-content;display:inline-flex;align-items:center;min-height:24px;margin-right:8px;color:#334155!important;font-size:14px!important;font-weight:900!important;line-height:1.4!important}.member-center-page>.member-main>.member-profile-card .member-profile-info div{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:2px}.member-center-page>.member-main>.member-profile-card .member-profile-info small{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid #e2ecfb;border-radius:999px;background:#ffffffb8;color:#64748b!important;font-size:12px!important;font-weight:800;line-height:1.2!important}.member-center-page>.member-main>.member-profile-card .member-wallet{position:relative!important;z-index:1;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;border-left:1px solid #dbeafe!important;padding-left:24px!important;align-content:center!important}.member-center-page>.member-main>.member-profile-card .member-wallet strong{display:grid;place-items:center start;min-height:42px;padding:10px 12px 2px;border:1px solid #dbeafe;border-bottom:0;border-radius:18px 18px 0 0;background:#ffffffd1;color:#087cfa!important;font-size:22px!important;line-height:1!important}.member-center-page>.member-main>.member-profile-card .member-wallet span{display:grid;place-items:center start;min-height:30px;margin-top:-10px;padding:0 12px 10px;border:1px solid #dbeafe;border-top:0;border-radius:0 0 18px 18px;background:#ffffffd1;color:#64748b!important;font-size:12px!important;font-weight:900!important}.member-center-page>.member-main>.member-profile-card .member-wallet button{grid-column:1 / -1!important;justify-self:start;min-height:34px!important;padding:0 16px!important;border:1px solid #dbeafe!important;background:#fff!important;color:#52637b!important;font-size:13px!important;box-shadow:0 8px 18px #0f172a0a}.member-center-page>.member-main>.member-stats{gap:12px!important}.member-center-page>.member-main>.member-stats article{height:68px!important;justify-content:flex-start!important;padding:14px 22px!important;border-radius:20px!important;background:#fff!important;box-shadow:0 12px 30px #0f172a0a!important}.member-center-page>.member-main>.member-stats strong{width:34px;color:#0f172a!important;font-size:23px!important;text-align:center}.member-center-page>.member-main>.member-stats span{color:#64748b!important;font-size:13px!important;font-weight:900!important}@media(max-width:980px){.member-center-page>.member-main>.member-profile-card{grid-template-columns:82px minmax(0,1fr)!important;min-height:0!important}.member-center-page>.member-main>.member-profile-card .member-wallet{grid-column:1 / -1!important;grid-template-columns:1fr 1fr!important;border-left:0!important;border-top:1px solid #dbeafe!important;padding:16px 0 0!important}}.xianyu-goods-modal{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.xianyu-goods-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.xianyu-goods-modal>header{position:sticky;top:0;z-index:2;padding-bottom:10px;background:linear-gradient(180deg,#fff,#fffffff5)}.xianyu-goods-modal .xianyu-goods-footer{position:sticky;bottom:0;z-index:2;padding-top:10px;background:linear-gradient(0deg,#fff,#fffffff5)}.member-center-page>.member-main>.member-profile-card .member-wallet{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;min-width:220px;border-left:1px solid #dbeafe!important;padding-left:24px!important;align-content:center!important}.member-center-page>.member-main>.member-profile-card .member-wallet strong,.member-center-page>.member-main>.member-profile-card .member-wallet span{margin:0!important;border:0!important;background:transparent!important;border-radius:0!important;min-height:0!important;padding:0!important}.member-center-page>.member-main>.member-profile-card .member-wallet strong{position:relative;display:grid!important;align-content:center;min-height:58px!important;padding:10px 108px 10px 16px!important;border:1px solid #dbeafe!important;border-radius:18px!important;background:#ffffffdb!important;color:#087cfa!important;font-size:22px!important;line-height:1!important;box-shadow:0 10px 22px #087cfa0f}.member-center-page>.member-main>.member-profile-card .member-wallet span{justify-self:end;align-self:center;transform:translateY(-68px);margin-bottom:-58px!important;padding-right:16px!important;color:#64748b!important;font-size:12px!important;font-weight:900!important;pointer-events:none}.member-center-page>.member-main>.member-profile-card .member-wallet button{width:100%!important;justify-self:stretch!important;min-height:36px!important;margin-top:0!important;border:1px solid #dbeafe!important;border-radius:999px!important;background:#fff!important;color:#52637b!important;font-size:13px!important;font-weight:900!important}.member-center-page>.member-main>.member-profile-card .member-wallet button:hover{border-color:#087cfa59!important;color:#087cfa!important;background:#f8fbff!important}@media(max-width:980px){.member-center-page>.member-main>.member-profile-card .member-wallet{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-left:0!important;border-top:1px solid #dbeafe!important;padding:16px 0 0!important}.member-center-page>.member-main>.member-profile-card .member-wallet button{grid-column:1 / -1!important}}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard){display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;grid-template-areas:"orders announcement" "list faq"!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:14px!important}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.member-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-self:stretch!important;align-content:stretch!important;min-width:0;overflow:hidden}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.order-status-panel{grid-area:orders!important;min-height:178px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.member-announcement-panel{grid-area:announcement!important;min-height:178px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.order-list-panel{grid-area:list!important;min-height:218px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.faq-panel{grid-area:faq!important;min-height:218px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .order-status-grid,.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .member-side-list,.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .member-order-list{height:100%;align-content:center}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .order-status-grid{padding:16px 6px 0;gap:10px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .order-status-grid b{width:48px;height:48px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .member-side-list{padding-top:12px}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard) .mini-empty{min-height:128px;border:1px dashed #dbeafe;border-radius:18px;background:#f8fbff}@media(max-width:980px){.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard){grid-template-columns:1fr!important;grid-template-areas:"orders" "announcement" "list" "faq"!important}.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.order-status-panel,.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.member-announcement-panel,.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.order-list-panel,.member-center-page>.member-main>.member-dashboard:not(.xianyu-dashboard)>.faq-panel{min-height:0}}.omni-workbench{width:min(100vw - 32px,1680px);min-height:calc(100vh - 120px);margin:18px auto 28px;display:grid;grid-template-columns:330px minmax(0,1fr) 320px;gap:14px;color:#0f172a}.omni-sidebar,.omni-chat-main,.omni-side-panel>section{min-width:0;border:1px solid #dbeafe;border-radius:24px;background:#fffffff5;box-shadow:0 18px 42px #0f172a0f;overflow:hidden}.omni-sidebar,.omni-chat-main,.omni-side-panel{display:grid;gap:14px;align-content:stretch}.omni-sidebar{grid-template-rows:auto auto auto minmax(0,1fr);padding:16px}.omni-sidebar>header,.omni-chat-head,.omni-side-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px}.omni-sidebar>header span,.omni-chat-head span{color:#087cfa;font-size:12px;font-weight:900}.omni-sidebar h1,.omni-chat-head h2,.omni-side-panel h3{margin:4px 0 0;color:#0f172a}.omni-sidebar button,.omni-chat-head button,.omni-compose button,.omni-side-panel button,.omni-filters select,.omni-filters input{border:1px solid #dbeafe;border-radius:14px;background:#fff;color:#334155}.omni-sidebar>header button,.omni-chat-head button,.omni-side-panel header button,.omni-compose button{min-height:38px;padding:0 14px;background:#087cfa;color:#fff;font-weight:900}.omni-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.omni-stats article{display:grid;gap:4px;padding:12px;border-radius:18px;background:#f8fbff;border:1px solid #e8f1ff}.omni-stats strong{font-size:22px}.omni-stats span,.omni-conversation-list small,.omni-chat-head p,.omni-side-panel dt,.omni-empty{color:#64748b}.omni-filters{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:8px}.omni-filters input,.omni-filters select{height:40px;padding:0 12px;outline:none}.omni-conversation-list{min-height:0;overflow:auto;display:grid;align-content:start;gap:10px;padding-right:2px;scrollbar-width:none}.omni-conversation-list::-webkit-scrollbar{display:none}.omni-conversation-list>button{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:10px;text-align:left;border-radius:18px;background:#f8fbff}.omni-conversation-list>button.active{border-color:#087cfa;background:#eef6ff;box-shadow:0 10px 22px #087cfa1f}.omni-conversation-list strong,.omni-conversation-list small,.omni-reply strong,.omni-reply span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#dbeafe,#eff6ff);color:#087cfa;font-weight:950;overflow:hidden}.omni-avatar img{width:100%;height:100%;object-fit:cover}.omni-conversation-list em{min-width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#ef4444;color:#fff;font-style:normal;font-size:12px;font-weight:900}.omni-chat-main{grid-template-rows:auto minmax(0,1fr) auto auto;padding:18px}.omni-chat-head{min-height:86px;padding:16px 18px;border:1px solid #dbeafe;border-radius:22px;background:linear-gradient(135deg,#fff,#f0f7ff)}.omni-chat-head p{margin:6px 0 0}.omni-chat-head b{margin-left:10px;color:#334155}.omni-message-list{min-height:0;overflow:auto;display:grid;align-content:start;gap:12px;padding:12px 2px;scrollbar-width:none}.omni-message-list::-webkit-scrollbar{display:none}.omni-message{display:flex}.omni-message.outbound{justify-content:flex-end}.omni-message>div{max-width:min(620px,78%);display:grid;gap:5px}.omni-message p{margin:0;padding:12px 14px;border-radius:18px 18px 18px 6px;background:#f1f5f9;color:#0f172a;line-height:1.6;white-space:pre-wrap}.omni-message.outbound p{border-radius:18px 18px 6px;background:#087cfa;color:#fff}.omni-message small{color:#94a3b8;font-size:12px}.omni-message.outbound small{text-align:right}.omni-compose{display:grid;grid-template-columns:86px minmax(0,1fr) 96px;gap:10px;align-items:stretch}.omni-compose textarea{min-height:72px;max-height:150px;resize:vertical;border:1px solid #dbeafe;border-radius:18px;padding:12px 14px;outline:none}.omni-compose button:disabled{opacity:.45;cursor:not-allowed}.omni-image-input{display:none}.omni-image-btn{border:1px solid #dbeafe;background:#f8fbff;color:#087cfa;border-radius:18px;font-weight:800;box-shadow:none}.omni-compose .omni-image-btn:hover:not(:disabled){background:#eaf4ff;color:#045bbd}.omni-message-image{display:block;max-width:min(260px,70vw);border-radius:18px;overflow:hidden;border:1px solid #e2e8f0;background:#f8fafc}.omni-message-image img{display:block;max-width:100%;max-height:260px;object-fit:contain}.omni-message.outbound .omni-message-image{border-color:#087cfa40;background:#eaf4ff}.omni-side-panel{grid-template-rows:auto minmax(0,1fr)}.omni-side-panel>section{padding:16px}.omni-side-panel dl{display:grid;gap:10px;margin:0}.omni-side-panel dl div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid #eef4ff}.omni-side-panel dd{margin:0;min-width:0;overflow-wrap:anywhere}.omni-reply{width:100%;display:grid;gap:4px;margin-top:10px;padding:12px;text-align:left;border-radius:16px!important;background:#f8fbff!important}.omni-reply span{color:#64748b}.omni-empty{min-height:96px;display:grid;place-items:center;padding:16px;border:1px dashed #dbeafe;border-radius:18px;background:#f8fbff;text-align:center}.omni-empty.large{min-height:260px}@media(max-width:1180px){.omni-workbench{grid-template-columns:300px minmax(0,1fr)}.omni-side-panel{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.omni-workbench,.omni-side-panel,.omni-compose{grid-template-columns:1fr}}.front-shell.omni-standalone-shell{min-height:100vh;background:#eef6ff;padding:0}.front-shell.omni-standalone-shell .omni-workbench{width:100vw;max-width:none;min-height:100vh;height:100vh;margin:0;padding:14px;box-sizing:border-box;grid-template-columns:340px minmax(0,1fr) 340px;background:radial-gradient(circle at 12% 8%,rgba(8,124,250,.1),transparent 28%),linear-gradient(135deg,#eef6ff,#f8fbff 58%,#fff)}.front-shell.omni-standalone-shell .omni-sidebar,.front-shell.omni-standalone-shell .omni-chat-main,.front-shell.omni-standalone-shell .omni-side-panel{min-height:0;height:calc(100vh - 28px)}.front-shell.omni-standalone-shell .omni-side-panel{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr)}.front-shell.omni-standalone-shell .omni-side-panel>section{min-height:0;overflow:auto;scrollbar-width:none}.front-shell.omni-standalone-shell .omni-side-panel>section::-webkit-scrollbar{display:none}.omni-standalone-loading{min-height:100vh;display:grid;place-items:center;color:#087cfa;font-weight:900;background:#eef6ff}.omni-standalone-loading.error{color:#ef4444}@media(max-width:1180px){.front-shell.omni-standalone-shell .omni-workbench{grid-template-columns:320px minmax(0,1fr);height:auto;min-height:100vh}.front-shell.omni-standalone-shell .omni-sidebar,.front-shell.omni-standalone-shell .omni-chat-main,.front-shell.omni-standalone-shell .omni-side-panel{height:auto;min-height:540px}}@media(max-width:820px){.front-shell.omni-standalone-shell .omni-workbench{grid-template-columns:1fr;padding:10px}}.order-detail-page{display:grid;gap:18px;padding:26px!important}.order-detail-head{display:flex!important;align-items:center!important;gap:14px!important;padding-bottom:16px!important;border-bottom:1px solid #e2ecfb!important}.order-detail-head i{width:6px!important;height:28px!important;border-radius:999px!important;background:var(--front-primary)!important}.order-detail-head p{margin:6px 0 0!important;color:#5f7392!important;line-height:1.6!important}.order-detail-card{display:grid!important;grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr)!important;gap:16px!important;align-items:start!important}.order-detail-success{display:grid!important;gap:10px!important;min-height:210px!important;padding:22px!important;border:1px solid rgba(8,124,250,.18)!important;border-radius:24px!important;background:linear-gradient(135deg,#087cfa,#16b6ff)!important;color:#fff!important;box-shadow:0 18px 42px #087cfa38!important}.order-detail-success span{width:fit-content!important;display:inline-flex!important;padding:7px 12px!important;border-radius:999px!important;background:#ffffff2e!important;color:#fff!important;font-weight:900!important}.order-detail-success h2{margin:6px 0 0!important;font-size:30px!important;line-height:1.2!important}.order-detail-success p{margin:0!important;color:#ffffffe0!important;line-height:1.7!important}.order-detail-success b{color:#fff!important}.order-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important}.order-detail-grid div{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding:14px 16px!important;border:1px solid #dbeafe!important;border-radius:18px!important;background:#f8fbff!important}.order-detail-grid dt{color:#6b7f9f!important;font-size:13px!important;font-weight:800!important}.order-detail-grid dd{margin:0!important;min-width:0!important;overflow-wrap:anywhere!important;color:#10233f!important;font-size:16px!important;font-weight:900!important}.order-delivery-card{grid-column:1 / -1!important;display:grid!important;gap:12px!important;padding:18px!important;border:1px solid rgba(8,124,250,.18)!important;border-radius:22px!important;background:#fff!important}.order-delivery-card header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.order-delivery-card header span{color:var(--front-primary)!important;font-size:13px!important;font-weight:900!important}.order-delivery-card h3{margin:4px 0 0!important;font-size:18px!important}.order-delivery-card button{min-height:36px!important;border-radius:999px!important;padding:0 14px!important;background:var(--front-primary)!important;color:#fff!important;font-weight:900!important}.order-delivery-card pre{margin:0!important;max-height:260px!important;overflow:auto!important;white-space:pre-wrap!important;word-break:break-word!important;padding:14px!important;border-radius:16px!important;background:#0f172a!important;color:#e5f2ff!important;line-height:1.7!important}.order-delivery-card p{margin:0!important;padding:14px!important;border-radius:16px!important;background:#f1f7ff!important;color:#5f7392!important;line-height:1.7!important}.order-detail-actions{grid-column:1 / -1!important;display:flex!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:wrap!important;padding-top:4px!important}.order-query-message{max-width:720px!important;margin:12px auto 0!important}.order-query-result-card{width:min(920px,100%)!important;margin:24px auto 0!important;display:grid!important;gap:16px!important;padding:18px!important;border:1px solid #dbeafe!important;border-radius:24px!important;background:#fff!important}.order-query-result-card .order-detail-success{min-height:auto!important}.query-box button:disabled{opacity:.72!important;cursor:not-allowed!important}@media(max-width:900px){.order-detail-card{grid-template-columns:1fr!important}.order-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.order-detail-page{padding:16px!important}.order-detail-grid{grid-template-columns:1fr!important}.order-delivery-card header{align-items:stretch!important;flex-direction:column!important}.order-delivery-card button,.order-detail-actions>button{width:100%!important}}.order-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0f172a73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.order-modal-card{width:min(920px,100%);max-height:calc(100vh - 48px);overflow:auto;display:grid;gap:16px;padding:22px;border-radius:28px;background:#fff;box-shadow:0 30px 90px #0f172a38}.order-modal-head,.order-modal-delivery header,.order-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-modal-head span,.order-modal-delivery header span{color:var(--front-primary);font-size:13px;font-weight:900}.order-modal-head h2,.order-modal-delivery h3{margin:4px 0 0}.order-modal-head p{margin:4px 0 0;color:#6b7f9f;font-weight:800}.order-modal-head>button,.order-modal-close{width:38px;height:38px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid #d8e7ff;border-radius:999px;background:#f1f7ff;color:#10233f;font-size:28px;line-height:1;font-weight:800}.order-modal-close:hover{background:var(--front-primary);border-color:var(--front-primary);color:#fff}.order-modal-summary{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border-radius:22px;background:linear-gradient(135deg,#eef7ff,#f8fbff);border:1px solid #dbeafe}.order-modal-summary h3{margin:0 0 6px}.order-modal-summary p{margin:0;color:#6b7f9f;font-weight:800}.order-modal-summary strong{color:var(--front-primary);font-size:24px}.order-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.order-modal-grid div{display:grid;gap:6px;padding:12px 14px;border:1px solid #e2ecfb;border-radius:16px;background:#fbfdff}.order-modal-grid dt{color:#6b7f9f;font-size:12px;font-weight:900}.order-modal-grid dd{margin:0;overflow-wrap:anywhere;color:#10233f;font-weight:900}.order-modal-delivery{display:grid;gap:12px;padding:16px;border:1px solid #dbeafe;border-radius:20px;background:#fff}.order-modal-delivery button{min-height:36px;padding:0 14px;border-radius:999px;background:var(--front-primary);color:#fff;font-weight:900}.order-modal-delivery pre{margin:0;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:14px;border-radius:16px;background:#0f172a;color:#e5f2ff;line-height:1.7}.order-modal-delivery p{margin:0;padding:14px;border-radius:16px;background:#f1f7ff;color:#5f7392;line-height:1.7}.order-modal-actions{justify-content:flex-end}@media(max-width:640px){.order-modal-mask{padding:10px}.order-modal-card{padding:16px;border-radius:22px}.order-modal-summary{grid-template-columns:48px minmax(0,1fr)}.order-modal-summary strong{grid-column:1 / -1}.order-modal-grid{grid-template-columns:1fr}.order-modal-actions,.order-modal-delivery header{align-items:stretch;flex-direction:column}.order-modal-actions button,.order-modal-delivery button{width:100%}}.order-modal-card,.order-modal-delivery pre{scrollbar-width:none;-ms-overflow-style:none}.order-modal-card::-webkit-scrollbar,.order-modal-delivery pre::-webkit-scrollbar{display:none}
