.products_page__x7gOe{height:100vh;display:flex;flex-direction:column;background:#fff}.products_topNavBar__9YYHp{flex-shrink:0}.products_topBar__Hun4R{position:-webkit-sticky;position:sticky;top:48px;z-index:10;background:#fff;border-bottom:1px solid #ececec}.products_tabsWrapper__Z24TJ{overflow-x:auto;padding:0 8px}.products_tabs__bQXFS{display:flex;gap:16px;min-width:360px}.products_tabActive__x1vM0,.products_tab__rQ8b9{padding:12px 18px 8px;font-size:16px;color:#888;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.products_tabActive__x1vM0{color:#ff7e1b;border-bottom:2.5px solid #ff7e1b;font-weight:600}.products_pullToRefresh__7cnOu{flex:1 1;display:flex;flex-direction:column;min-height:calc(100vh - 48px - 48px)}.products_scrollArea__qvb7E{flex:1 1;overflow-y:auto;padding:0 8px;position:relative}.products_masonry__Autkn{column-count:2;column-gap:12px;margin-top:12px}.products_loadMoreBar__ROnSt{text-align:center;color:#888;font-size:15px;margin:16px 0 32px}.products_empty__RsTli{color:#bbb;text-align:center;font-size:16px;margin:32px 0}.products_backTop__fd9O6{position:fixed;right:18px;bottom:80px;background:#ff7e1b;color:#fff;border:none;border-radius:50%;width:44px;height:44px;font-size:22px;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;z-index:20}.products_iconBtn__Cyyst{background:none;border:none;font-size:20px;margin-left:8px;cursor:pointer}.ProductCard_card__KOUvV{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:16px;overflow:hidden;page-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column}.ProductCard_img__FAde5{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.ProductCard_title__x1LOL{font-size:15px;color:#222;padding:8px 10px 10px}.SkeletonCard_card__YiT4V{background:#f5f5f5;border-radius:16px;margin-bottom:16px;overflow:hidden;page-break-inside:avoid;break-inside:avoid;min-height:180px;display:flex;flex-direction:column}.SkeletonCard_img__lAUep{width:100%;aspect-ratio:1/1;border-radius:16px 16px 0 0}.SkeletonCard_img__lAUep,.SkeletonCard_title__WQSis{background:#ececec;animation:SkeletonCard_skeleton__zMaKZ 1.2s linear infinite alternate}.SkeletonCard_title__WQSis{height:18px;margin:12px 10px 10px;border-radius:8px}@keyframes SkeletonCard_skeleton__zMaKZ{0%{opacity:.7}to{opacity:1}}:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,segoe ui,arial,roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:grey;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}