





[wx-host="G"]{display:block;position:relative;width:300px;height:150px;}
[wx-host="H"]{position:relative;display:block;margin-left:auto;margin-right:auto;padding:8px 24px;box-sizing:border-box;font-size:17px;font-weight:700;text-align:center;text-decoration:none;line-height:1.41176;border-radius:4px;overflow:hidden;color:#000000;background-color:#F8F8F8;-webkit-tap-highlight-color:transparent;cursor:pointer;user-select:none;-webkit-user-select:none;}
[wx-host="I"]{display:inline-block;width:320px;height:240px;overflow:hidden;}
[wx-host="J"]{display:grid;box-sizing:border-box;width:100%;}
[wx-host="K"]{display:block;position:relative;overflow:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;}
[wx-host="L"]{display:block;word-break:break-word;}
[wx-host="M"]{display:block;height:1.4rem;min-height:1.4rem;overflow:hidden;}
[wx-host="N"]{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;}
[wx-host="O"]{display:inline-block;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;}
[wx-host="P"]{display:block;width:300px;height:150px;overflow:hidden;}
[wx-host="Q"]{display:block;position:relative;height:150px;overflow:hidden;touch-action:pan-y;}
[wx-host="R"]{display:inline-block;width:300px;height:225px;overflow:hidden;background:#000;}
[wx-host="S"]{display:block;}
[wx-host="T"]{display:inline;}
[wx-host="U"]{display:block;position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden;}



























































































wx-page, .x-token-host{--x-color-std-red-1:#fff1f0;--x-color-std-red-2:#ffccc7;--x-color-std-red-3:#ffa39e;--x-color-std-red-4:#ff7875;--x-color-std-red-5:#ff4d4f;--x-color-std-red-6:#f5222d;--x-color-std-red-7:#cf1322;--x-color-std-red-8:#a8071a;--x-color-std-red-9:#820014;--x-color-std-red-10:#5c0011;--x-color-std-volcano-1:#fff2e8;--x-color-std-volcano-2:#ffd8bf;--x-color-std-volcano-3:#ffbb96;--x-color-std-volcano-4:#ff9c6e;--x-color-std-volcano-5:#ff7a45;--x-color-std-volcano-6:#fa541c;--x-color-std-volcano-7:#d4380d;--x-color-std-volcano-8:#ad2102;--x-color-std-volcano-9:#871400;--x-color-std-volcano-10:#610b00;--x-color-std-orange-1:#fff7e6;--x-color-std-orange-2:#ffe7ba;--x-color-std-orange-3:#ffd591;--x-color-std-orange-4:#ffc069;--x-color-std-orange-5:#ffa940;--x-color-std-orange-6:#fa8c16;--x-color-std-orange-7:#d46b08;--x-color-std-orange-8:#ad4e00;--x-color-std-orange-9:#873800;--x-color-std-orange-10:#612500;--x-color-std-gold-1:#fffbe6;--x-color-std-gold-2:#fff1b8;--x-color-std-gold-3:#ffe58f;--x-color-std-gold-4:#ffd666;--x-color-std-gold-5:#ffc53d;--x-color-std-gold-6:#faad14;--x-color-std-gold-7:#d48806;--x-color-std-gold-8:#ad6800;--x-color-std-gold-9:#874d00;--x-color-std-gold-10:#613400;--x-color-std-yellow-1:#feffe6;--x-color-std-yellow-2:#ffffb8;--x-color-std-yellow-3:#fffb8f;--x-color-std-yellow-4:#fff566;--x-color-std-yellow-5:#ffec3d;--x-color-std-yellow-6:#fadb14;--x-color-std-yellow-7:#d4b106;--x-color-std-yellow-8:#ad8b00;--x-color-std-yellow-9:#876800;--x-color-std-yellow-10:#614700;--x-color-std-lime-1:#fcffe6;--x-color-std-lime-2:#f4ffb8;--x-color-std-lime-3:#eaff8f;--x-color-std-lime-4:#d3f261;--x-color-std-lime-5:#bae637;--x-color-std-lime-6:#a0d911;--x-color-std-lime-7:#7cb305;--x-color-std-lime-8:#5b8c00;--x-color-std-lime-9:#3f6600;--x-color-std-lime-10:#254000;--x-color-std-green-1:#f6ffed;--x-color-std-green-2:#d9f7be;--x-color-std-green-3:#b7eb8f;--x-color-std-green-4:#95de64;--x-color-std-green-5:#73d13d;--x-color-std-green-6:#52c41a;--x-color-std-green-7:#389e0d;--x-color-std-green-8:#237804;--x-color-std-green-9:#135200;--x-color-std-green-10:#092b00;--x-color-std-cyan-1:#e6fffb;--x-color-std-cyan-2:#b5f5ec;--x-color-std-cyan-3:#87e8de;--x-color-std-cyan-4:#5cdbd3;--x-color-std-cyan-5:#36cfc9;--x-color-std-cyan-6:#13c2c2;--x-color-std-cyan-7:#08979c;--x-color-std-cyan-8:#006d75;--x-color-std-cyan-9:#00474f;--x-color-std-cyan-10:#002329;--x-color-std-blue-1:#e6f4ff;--x-color-std-blue-2:#bae0ff;--x-color-std-blue-3:#91caff;--x-color-std-blue-4:#69b1ff;--x-color-std-blue-5:#4096ff;--x-color-std-blue-6:#1677ff;--x-color-std-blue-7:#0958d9;--x-color-std-blue-8:#003eb3;--x-color-std-blue-9:#002c8c;--x-color-std-blue-10:#001d66;--x-color-std-geekblue-1:#f0f5ff;--x-color-std-geekblue-2:#d6e4ff;--x-color-std-geekblue-3:#adc6ff;--x-color-std-geekblue-4:#85a5ff;--x-color-std-geekblue-5:#597ef7;--x-color-std-geekblue-6:#2f54eb;--x-color-std-geekblue-7:#1d39c4;--x-color-std-geekblue-8:#10239e;--x-color-std-geekblue-9:#061178;--x-color-std-geekblue-10:#030852;--x-color-std-purple-1:#f9f0ff;--x-color-std-purple-2:#efdbff;--x-color-std-purple-3:#d3adf7;--x-color-std-purple-4:#b37feb;--x-color-std-purple-5:#9254de;--x-color-std-purple-6:#722ed1;--x-color-std-purple-7:#531dab;--x-color-std-purple-8:#391085;--x-color-std-purple-9:#22075e;--x-color-std-purple-10:#120338;--x-color-std-magenta-1:#fff0f6;--x-color-std-magenta-2:#ffd6e7;--x-color-std-magenta-3:#ffadd2;--x-color-std-magenta-4:#ff85c0;--x-color-std-magenta-5:#f759ab;--x-color-std-magenta-6:#eb2f96;--x-color-std-magenta-7:#c41d7f;--x-color-std-magenta-8:#9e1068;--x-color-std-magenta-9:#780650;--x-color-std-magenta-10:#520339;--x-color-std-pink-1:#fff0f6;--x-color-std-pink-2:#ffd6e7;--x-color-std-pink-3:#ffadd2;--x-color-std-pink-4:#ff85c0;--x-color-std-pink-5:#f759ab;--x-color-std-pink-6:#eb2f96;--x-color-std-pink-7:#c41d7f;--x-color-std-pink-8:#9e1068;--x-color-std-pink-9:#780650;--x-color-std-pink-10:#520339;--x-color-std-gray-1:#ffffff;--x-color-std-gray-2:#fafafa;--x-color-std-gray-3:#f5f5f5;--x-color-std-gray-4:#f0f0f0;--x-color-std-gray-5:#d9d9d9;--x-color-std-gray-6:#bfbfbf;--x-color-std-gray-7:#8c8c8c;--x-color-std-gray-8:#595959;--x-color-std-gray-9:#434343;--x-color-std-gray-10:#262626;--x-color-std-gray-11:#1f1f1f;--x-color-std-gray-12:#141414;--x-color-std-gray-13:#000000;--x-color-std-primary-1:#FEF7E0;--x-color-std-primary-2:#FEEFC2;--x-color-std-primary-3:#FEDF89;--x-color-std-primary-4:#FDC74C;--x-color-std-primary-5:#FBB118;--x-color-std-primary-6:#E49B0F;--x-color-std-primary-7:#CA7F0C;--x-color-std-primary-8:#A45D0A;--x-color-std-primary-9:#864708;--x-color-std-primary-10:#6D3506;--x-color-std-primary:var(--x-color-std-primary-6);--x-color-std-brand-light:#FFA500;--x-color-std-brand-deep:#FF5A00;--x-color-ns-gradient-wechat:linear-gradient(135deg,#2DD070,#07C160);--x-color-std-gradient-brand:linear-gradient(135deg,var(--x-color-std-brand-light),var(--x-color-std-brand-deep));--x-color-ns-gradient-brand-band-left:linear-gradient(135deg,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-band-center:radial-gradient(circle at 50%0%,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-band-right:linear-gradient(225deg,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-muted:linear-gradient(135deg,var(--x-color-std-primary-3)0%,var(--x-color-std-primary-4)100%);--x-color-ns-gradient-goods-overlay:linear-gradient(to bottom,transparent 0%,transparent 10%,rgba(0,0,0,0.1)20%,rgba(0,0,0,0.25)40%,rgba(0,0,0,0.3)70%,rgba(0,0,0,0.35)100%);--x-color-ns-gradient-divider-horizontal:linear-gradient(to right,transparent 0%,var(--x-color-std-split)20%,var(--x-color-std-split)80%,transparent 100%);--x-color-ns-gradient-divider-vertical:linear-gradient(to bottom,transparent 0%,var(--x-color-std-split)20%,var(--x-color-std-split)80%,transparent 100%);--x-color-ns-gradient-login-wechat:linear-gradient(135deg,var(--x-color-std-bg-container)0%,var(--x-color-ns-login-wechat-bg-end)100%);--x-color-ns-gradient-login-sms:linear-gradient(135deg,var(--x-color-std-bg-container)0%,var(--x-color-ns-login-sms-bg-end)100%);--x-color-ns-gradient-login-bg:linear-gradient(to bottom,var(--x-color-std-primary-1)0%,var(--x-color-std-primary-1)70%,var(--x-color-std-gray-3)100%);--x-color-std-error:#ff4d4f;--x-color-std-info:#1677ff;--x-color-std-link:#1677ff;--x-color-std-success:#52c41a;--x-color-std-warning:#faad14;--x-color-std-primary-active:#0958d9;--x-color-std-primary-bg:#e6f4ff;--x-color-std-primary-bg-hover:#bae0ff;--x-color-std-primary-border:#91caff;--x-color-std-primary-border-hover:#69b1ff;--x-color-std-primary-hover:#4096ff;--x-color-std-primary-text:#1677ff;--x-color-std-primary-text-active:#0958d9;--x-color-std-primary-text-hover:#4096ff;--x-color-std-success-active:#389e0d;--x-color-std-success-bg:#f6ffed;--x-color-std-success-bg-hover:#d9f7be;--x-color-std-success-border:#b7eb8f;--x-color-std-success-border-hover:#95de64;--x-color-std-success-hover:#95de64;--x-color-std-success-text:#52c41a;--x-color-std-success-text-active:#389e0d;--x-color-std-success-text-hover:#73d13d;--x-color-std-warning-active:#d48806;--x-color-std-warning-bg:#fffbe6;--x-color-std-warning-bg-hover:#fff1b8;--x-color-std-warning-border:#ffe58f;--x-color-std-warning-border-hover:#ffd666;--x-color-std-warning-hover:#ffd666;--x-color-std-warning-outline:rgba(255,215,5,0.1);--x-color-std-warning-text:#faad14;--x-color-std-warning-text-active:#d48806;--x-color-std-warning-text-hover:#ffc53d;--x-color-std-error-active:#d9363e;--x-color-std-error-bg:#fff2f0;--x-color-std-error-bg-active:#ffccc7;--x-color-std-error-bg-filled-hover:#ffdfdc;--x-color-std-error-bg-hover:#fff1f0;--x-color-std-error-border:#ffccc7;--x-color-std-error-border-hover:#ffa39e;--x-color-std-error-hover:#ff7875;--x-color-std-error-outline:rgba(255,38,5,0.06);--x-color-std-error-text:#ff4d4f;--x-color-std-error-text-active:#d9363e;--x-color-std-error-text-hover:#ff7875;--x-color-std-info-active:#0958d9;--x-color-std-info-bg:#e6f4ff;--x-color-std-info-bg-hover:#bae0ff;--x-color-std-info-border:#91caff;--x-color-std-info-border-hover:#69b1ff;--x-color-std-info-hover:#69b1ff;--x-color-std-info-text:#1677ff;--x-color-std-info-text-active:#0958d9;--x-color-std-info-text-hover:#4096ff;--x-color-std-link-active:#0958d9;--x-color-std-link-hover:#69b1ff;--x-color-std-text:rgba(0,0,0,0.88);--x-color-std-text-base:#000000;--x-color-std-text-description:rgba(0,0,0,0.45);--x-color-std-text-disabled:rgba(0,0,0,0.25);--x-color-std-text-heading:rgba(0,0,0,0.88);--x-color-std-text-label:rgba(0,0,0,0.65);--x-color-std-text-light-solid:#ffffff;--x-color-std-text-placeholder:rgba(0,0,0,0.25);--x-color-std-text-quaternary:rgba(0,0,0,0.25);--x-color-std-text-secondary:rgba(0,0,0,0.65);--x-color-std-text-tertiary:rgba(0,0,0,0.45);--x-color-std-bg-base:#ffffff;--x-color-std-bg-blur:transparent;--x-color-std-bg-container:#ffffff;--x-color-std-bg-container-disabled:rgba(0,0,0,0.04);--x-color-std-bg-elevated:#ffffff;--x-color-std-bg-layout:#f5f5f5;--x-color-std-bg-mask:rgba(0,0,0,0.45);--x-color-std-bg-solid:#000000;--x-color-std-bg-solid-active:rgba(0,0,0,0.95);--x-color-std-bg-solid-hover:rgba(0,0,0,0.75);--x-color-std-bg-spotlight:rgba(0,0,0,0.85);--x-color-std-bg-text-active:rgba(0,0,0,0.15);--x-color-std-bg-text-hover:rgba(0,0,0,0.06);--x-color-std-fill:rgba(0,0,0,0.15);--x-color-std-fill-alter:rgba(0,0,0,0.02);--x-color-std-fill-content:rgba(0,0,0,0.06);--x-color-std-fill-content-hover:rgba(0,0,0,0.15);--x-color-std-fill-quaternary:rgba(0,0,0,0.02);--x-color-std-fill-secondary:rgba(0,0,0,0.06);--x-color-std-fill-tertiary:rgba(0,0,0,0.04);--x-color-std-border:#d9d9d9;--x-color-std-border-bg:#ffffff;--x-color-std-border-disabled:#d9d9d9;--x-color-std-border-secondary:#f0f0f0;--x-color-std-split:rgba(5,5,5,0.06);--x-color-std-highlight:#ff4d4f;--x-color-std-icon:rgba(0,0,0,0.45);--x-color-std-icon-hover:rgba(0,0,0,0.88);--x-color-std-shadow:#000000;--x-color-std-white:#ffffff;--x-color-ns-control-unchecked-border:var(--x-color-std-gray-6);--x-color-ns-login-illustration-beige-pale:#F2E4C1;--x-color-ns-login-illustration-beige-light:#E6C896;--x-color-ns-login-illustration-beige-medium:#D4B88A;--x-color-ns-login-wechat-border:rgba(7,193,96,0.2);--x-color-ns-login-wechat-bg-end:#F8FFF8;--x-color-ns-login-sms-border:rgba(245,34,45,0.2);--x-color-ns-login-sms-bg-end:#FFF1F0;--x-color-ns-login-otp-cell-border:rgba(0,0,0,0.35);--x-color-ns-login-otp-flag-cn:#DE2910;--x-color-ns-login-otp-flag-us:#B22234;--x-color-ns-overlay-light:rgba(255,255,255,0.9);--x-color-ns-back-circle:rgba(255,255,255,0.8);}wx-page, .x-token-host{--x-shadow-std-glow-md:2.13333vw;--x-shadow-std-md:0 0 1.6vw rgba(0,0,0,0.2);--x-shadow-std-lg:0 0 1.33333vw rgba(0,0,0,0.4);--x-shadow-ns-service-select-ring:0 0 1.33333vw 0.4vw rgba(0,0,0,0.22);--x-shadow-ns-service-select-label:0 0.133333vw 0.266667vw rgba(0,0,0,0.18);--x-shadow-ns-login-guide-card:0 1.6vw 6.4vw rgba(0,0,0,0.18);--x-shadow-std-base:0 0 2.13333vw 0 rgba(0,0,0,0.15);--x-shadow-std-secondary:0 0 1.6vw 0 rgba(0,0,0,0.12);--x-shadow-std-tertiary:0 0 0.8vw 0 rgba(0,0,0,0.08);--x-shadow-std-popover-arrow:0.533333vw 0.533333vw 1.33333vw rgba(0,0,0,0.05);--x-shadow-std-card:0 0.266667vw 0.533333vw -0.533333vw rgba(0,0,0,0.16),0 0.8vw 1.6vw 0 rgba(0,0,0,0.12),0 1.33333vw 3.2vw 1.06667vw rgba(0,0,0,0.09);--x-shadow-std-drawer-right:-1.6vw 0 4.26667vw 0 rgba(0,0,0,0.08),-0.8vw 0 1.6vw -1.06667vw rgba(0,0,0,0.12),-2.4vw 0 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-left:1.6vw 0 4.26667vw 0 rgba(0,0,0,0.08),0.8vw 0 1.6vw -1.06667vw rgba(0,0,0,0.12),2.4vw 0 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-up:0 1.6vw 4.26667vw 0 rgba(0,0,0,0.08),0 0.8vw 1.6vw -1.06667vw rgba(0,0,0,0.12),0 2.4vw 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-down:0 -1.6vw 4.26667vw 0 rgba(0,0,0,0.08),0 -0.8vw 1.6vw -1.06667vw rgba(0,0,0,0.12),0 -2.4vw 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-tabs-overflow-left:inset 2.66667vw 0 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-right:inset -2.66667vw 0 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-top:inset 0 2.66667vw 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-bottom:inset 0 -2.66667vw 2.13333vw -2.13333vw rgba(0,0,0,0.08);}wx-page, .x-token-host{--x-radius-std-xs:0.533333vw;--x-radius-std-sm:1.06667vw;--x-radius-std-md:1.6vw;--x-radius-std-lg:2.13333vw;--x-radius-std-xxl:3.2vw;--x-radius-std-xxxl:4.26667vw;--x-radius-std-pill:133.2vw;}wx-page, .x-token-host{--x-font-std-xxxxs:2.4vw;--x-font-std-xxxs:2.66667vw;--x-font-std-xxs:2.93333vw;--x-font-std-xs:3.2vw;--x-font-std-sm:3.46667vw;--x-font-std-md:3.73333vw;--x-font-std-lg:4vw;--x-font-std-xl:4.26667vw;--x-font-std-xxl:4.8vw;--x-font-std-xxxl:5.33333vw;--x-font-std-xxxxl:5.86667vw;--x-font-std-xxxxxl:6.4vw;--x-font-ns-coupon-amount:17.6vw;--x-font-ns-coupon-amount-compact:10.1333vw;--x-font-ns-exception-code:21.3333vw;--x-font-ns-product-price-hero:7.46667vw;--x-font-ns-product-price-main:6.93333vw;--x-font-ns-product-guide-icon:13.3333vw;}wx-page, .x-token-host{--x-opacity-std-60:0.6;--x-opacity-std-80:0.8;--x-opacity-ns-price-pending-dim:0.25;}wx-page, .x-token-host{--x-spacing-std-xs:0.533333vw;--x-spacing-std-sm:1.33333vw;--x-spacing-std-md:2.66667vw;--x-spacing-std-lg:5.33333vw;--x-spacing-std-xl:8vw;--x-spacing-ns-exception-action:10.6667vw;--x-spacing-ns-service-card-anchor:10.4vw;--x-spacing-ns-service-intro-reserve:calc(1.33333vw + 4*var(--x-font-std-xxs)*1.5 + 0.4vw);--x-spacing-ns-service-fold-overlap:-9.33333vw;--x-spacing-ns-service-fold-bleed:-1.33333vw;--x-spacing-ns-product-card-overlap:-8.66667vw;--x-spacing-ns-platform-tag-merge:-2.13333vw;--x-spacing-ns-goods-filter-rows:12vw;--x-spacing-ns-service-item-image-reserve:21.3333vw;--x-spacing-ns-goods-actionbar-clearance:16vw;--x-spacing-ns-login-archive-inset:6.66667vw;--x-spacing-ns-product-band-inset:4vw;--x-spacing-ns-login-guide-rhythm:4.26667vw;--x-spacing-ns-login-illustration-item-pad:4.26667vw;--x-spacing-ns-login-illustration-gap:4vw;--x-spacing-ns-tab-indicator-zone:1.86667vw;--x-spacing-ns-tag-vertical-inset:0.266667vw;--x-spacing-ns-goods-actionbar-rhythm:4vw;--x-spacing-ns-thumb-select-inset:0.8vw;--x-spacing-ns-search-frame-inset:0.666667vw;}wx-page, .x-token-host{--x-letter-ns-divider-text:0.266667vw;--x-letter-ns-app-title:0.266667vw;--x-letter-ns-vip-italic:0.133333vw;--x-letter-ns-coupon-amount:-0.533333vw;--x-letter-ns-coupon-amount-compact:-0.266667vw;}wx-page, .x-token-host{--x-zindex-std-page-float:1010;--x-zindex-std-page-overlay:1020;--x-zindex-std-app-fixed:1030;--x-zindex-std-sheet-mask:1040;--x-zindex-std-sheet-body:1050;--x-zindex-std-dialog-mask:1060;--x-zindex-std-dialog-body:1070;}wx-page, .x-token-host{--x-weight-std-400:400;--x-weight-std-500:500;--x-weight-std-600:600;--x-weight-std-700:700;}wx-page, .x-token-host{--x-motion-std-pulse:2s ease-in-out;--x-motion-std-loading-spin:1s linear;--x-motion-std-loading-text:0.3s ease;--x-motion-std-mask:0.3s linear;--x-motion-std-sheet:0.3s ease;--x-motion-std-tab:0.3s ease;--x-motion-std-list-item:0.3s ease-out;--x-motion-std-swiper:0.3s ease;--x-motion-std-select:0.2s ease;--x-motion-std-button:0.2s ease;--x-motion-std-list-swipe:0.25s ease-out;--x-motion-ns-login-guide-enter:0.8s ease-out;--x-motion-ns-login-guide-leave:0.6s ease-in;--x-motion-ns-login-guide-emphasis:0.6s ease-in-out;--x-motion-ns-login-guide-emphasis-quick:0.5s ease-in-out;--x-motion-ns-login-guide-enter-delay-1:0.3s;--x-motion-ns-login-guide-enter-delay-2:0.6s;--x-motion-ns-login-guide-enter-delay-3:0.9s;--x-motion-ns-login-guide-leave-delay-1:0.4s;--x-motion-ns-login-guide-leave-delay-2:0.2s;--x-motion-ns-login-guide-leave-delay-3:0s;--x-motion-ns-login-agreement-tip:0.3s ease-out;--x-motion-ns-login-otp-shake:0.35s ease-in-out;--x-motion-ns-login-otp-caret:1s step-end;--x-motion-ns-login-otp-step:0.25s ease-out;--x-motion-ns-cover-stack-move:0.6s cubic-bezier(0.4,0,0.2,1);--x-motion-ns-cover-stack-fade:0.6s ease;--x-motion-ns-dev-studio-progress:0.3s ease;--x-motion-ns-dev-marquee-tween:0.3s ease-in-out;--x-motion-ns-price-pending-delay-2:0.2s;--x-motion-ns-price-pending-delay-3:0.4s;--x-motion-ns-service-card-expand:0.24s ease;--x-motion-ns-service-card-collapse:0.18s ease;--x-motion-ns-service-device-active:0.2s ease;--x-motion-ns-favorite-star-click:0.8s cubic-bezier(0.25,0.46,0.45,0.94);--x-motion-ns-favorite-star-disappear:0.4s ease-in;--x-motion-ns-favorite-star-appear:0.4s ease-out;--x-motion-ns-auth-logo-breathe:2s ease-in-out;--x-motion-ns-auth-page:0.3s ease-in-out;--x-motion-ns-dialog-card:0.25s ease;--x-motion-ns-rsv-panel-down:0.3s ease-out;--x-motion-ns-rsv-panel-up:0.3s ease-in;}wx-page, .x-token-host{--x-border-std-base:0.133333vw;--x-border-ns-ring:0.533333vw;--x-border-ns-glyph:0.533333vw;--x-border-ns-caret:1.06667vw;--x-border-ns-search-frame-ring:0.533333vw;--x-border-ns-coupon-paper-edge:0.266667vw;--x-border-ns-coupon-stamp-ring:0.533333vw;}.x-select-dot{flex-shrink:0;width:5.33333vw;height:5.33333vw;border-radius:50%;border:var(--x-border-std-base)solid var(--x-color-ns-control-unchecked-border);background:var(--x-color-std-bg-container);box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:all var(--x-motion-std-select);}.x-select-dot--checked{border-color:var(--x-color-std-primary);background:var(--x-color-std-primary);}.x-select-dot-tick{width:1.06667vw;height:1.86667vw;border-right:var(--x-border-ns-glyph)solid var(--x-color-std-text-light-solid);border-bottom:var(--x-border-ns-glyph)solid var(--x-color-std-text-light-solid);transform:translateY(-0.4vw)rotate(45deg);}.x-loading{display:flex;align-items:center;justify-content:center;}.x-loading-ring{width:3.2vw;height:3.2vw;flex-shrink:0;border:var(--x-border-ns-ring)solid var(--x-color-std-border);border-top-color:var(--x-color-std-brand-deep);border-radius:50%;animation:x-loading-spin var(--x-motion-std-loading-spin)infinite;}.x-loading--overlay{position:absolute;inset:0;background:var(--x-color-std-bg-mask);}.x-loading--overlay .x-loading-ring{width:6.4vw;height:6.4vw;}.x-loading--inline{display:inline-flex;gap:var(--x-spacing-std-sm);}@keyframes x-loading-spin{to{transform:rotate(360deg);}}.x-chevron{display:inline-block;width:2.4vw;height:2.4vw;box-sizing:border-box;flex-shrink:0;border-top:var(--x-border-ns-glyph)solid currentColor;border-right:var(--x-border-ns-glyph)solid currentColor;transform:translate(-28%,6%)rotate(45deg);}.x-chevron--right{transform:translate(-28%,6%)rotate(45deg);}.x-chevron--left{transform:translate(28%,6%)rotate(-135deg);}.x-chevron--down{transform:translate(0,-22%)rotate(135deg);}.x-chevron--up{transform:translate(0,34%)rotate(-45deg);}.x-chevron--nav{width:3.2vw;height:3.2vw;}.x-chevron--nav.x-chevron--left{transform:translateX(28%)rotate(-135deg);}.x-chevron--nav.x-chevron--right{transform:translateX(-28%)rotate(45deg);}.x-caret{display:inline-block;width:0;height:0;flex-shrink:0;border-left:var(--x-border-ns-caret)solid transparent;border-right:var(--x-border-ns-caret)solid transparent;border-top:var(--x-border-ns-caret)solid currentColor;}.x-caret--up{border-top:0;border-bottom:var(--x-border-ns-caret)solid currentColor;}.x-caret--left{border-left:0;border-right:var(--x-border-ns-caret)solid currentColor;border-top:var(--x-border-ns-caret)solid transparent;border-bottom:var(--x-border-ns-caret)solid transparent;}.x-caret--right{border-right:0;border-left:var(--x-border-ns-caret)solid currentColor;border-top:var(--x-border-ns-caret)solid transparent;border-bottom:var(--x-border-ns-caret)solid transparent;}.x-submit-bar{position:fixed;z-index:var(--x-zindex-std-app-fixed);left:0;right:0;bottom:0;display:flex;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)var(--x-spacing-std-md)calc(2.66667vw + env(safe-area-inset-bottom));background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);}.x-submit-bar-btn{flex:1;display:flex;align-items:center;justify-content:center;height:11.7333vw;border-radius:var(--x-radius-std-md);}wx-page{background:var(--x-color-std-bg-container);}::-webkit-scrollbar{display:none;width:0;height:0;color:transparent;}
wx-page, .A--x-token-host{--x-color-std-red-1:#fff1f0;--x-color-std-red-2:#ffccc7;--x-color-std-red-3:#ffa39e;--x-color-std-red-4:#ff7875;--x-color-std-red-5:#ff4d4f;--x-color-std-red-6:#f5222d;--x-color-std-red-7:#cf1322;--x-color-std-red-8:#a8071a;--x-color-std-red-9:#820014;--x-color-std-red-10:#5c0011;--x-color-std-volcano-1:#fff2e8;--x-color-std-volcano-2:#ffd8bf;--x-color-std-volcano-3:#ffbb96;--x-color-std-volcano-4:#ff9c6e;--x-color-std-volcano-5:#ff7a45;--x-color-std-volcano-6:#fa541c;--x-color-std-volcano-7:#d4380d;--x-color-std-volcano-8:#ad2102;--x-color-std-volcano-9:#871400;--x-color-std-volcano-10:#610b00;--x-color-std-orange-1:#fff7e6;--x-color-std-orange-2:#ffe7ba;--x-color-std-orange-3:#ffd591;--x-color-std-orange-4:#ffc069;--x-color-std-orange-5:#ffa940;--x-color-std-orange-6:#fa8c16;--x-color-std-orange-7:#d46b08;--x-color-std-orange-8:#ad4e00;--x-color-std-orange-9:#873800;--x-color-std-orange-10:#612500;--x-color-std-gold-1:#fffbe6;--x-color-std-gold-2:#fff1b8;--x-color-std-gold-3:#ffe58f;--x-color-std-gold-4:#ffd666;--x-color-std-gold-5:#ffc53d;--x-color-std-gold-6:#faad14;--x-color-std-gold-7:#d48806;--x-color-std-gold-8:#ad6800;--x-color-std-gold-9:#874d00;--x-color-std-gold-10:#613400;--x-color-std-yellow-1:#feffe6;--x-color-std-yellow-2:#ffffb8;--x-color-std-yellow-3:#fffb8f;--x-color-std-yellow-4:#fff566;--x-color-std-yellow-5:#ffec3d;--x-color-std-yellow-6:#fadb14;--x-color-std-yellow-7:#d4b106;--x-color-std-yellow-8:#ad8b00;--x-color-std-yellow-9:#876800;--x-color-std-yellow-10:#614700;--x-color-std-lime-1:#fcffe6;--x-color-std-lime-2:#f4ffb8;--x-color-std-lime-3:#eaff8f;--x-color-std-lime-4:#d3f261;--x-color-std-lime-5:#bae637;--x-color-std-lime-6:#a0d911;--x-color-std-lime-7:#7cb305;--x-color-std-lime-8:#5b8c00;--x-color-std-lime-9:#3f6600;--x-color-std-lime-10:#254000;--x-color-std-green-1:#f6ffed;--x-color-std-green-2:#d9f7be;--x-color-std-green-3:#b7eb8f;--x-color-std-green-4:#95de64;--x-color-std-green-5:#73d13d;--x-color-std-green-6:#52c41a;--x-color-std-green-7:#389e0d;--x-color-std-green-8:#237804;--x-color-std-green-9:#135200;--x-color-std-green-10:#092b00;--x-color-std-cyan-1:#e6fffb;--x-color-std-cyan-2:#b5f5ec;--x-color-std-cyan-3:#87e8de;--x-color-std-cyan-4:#5cdbd3;--x-color-std-cyan-5:#36cfc9;--x-color-std-cyan-6:#13c2c2;--x-color-std-cyan-7:#08979c;--x-color-std-cyan-8:#006d75;--x-color-std-cyan-9:#00474f;--x-color-std-cyan-10:#002329;--x-color-std-blue-1:#e6f4ff;--x-color-std-blue-2:#bae0ff;--x-color-std-blue-3:#91caff;--x-color-std-blue-4:#69b1ff;--x-color-std-blue-5:#4096ff;--x-color-std-blue-6:#1677ff;--x-color-std-blue-7:#0958d9;--x-color-std-blue-8:#003eb3;--x-color-std-blue-9:#002c8c;--x-color-std-blue-10:#001d66;--x-color-std-geekblue-1:#f0f5ff;--x-color-std-geekblue-2:#d6e4ff;--x-color-std-geekblue-3:#adc6ff;--x-color-std-geekblue-4:#85a5ff;--x-color-std-geekblue-5:#597ef7;--x-color-std-geekblue-6:#2f54eb;--x-color-std-geekblue-7:#1d39c4;--x-color-std-geekblue-8:#10239e;--x-color-std-geekblue-9:#061178;--x-color-std-geekblue-10:#030852;--x-color-std-purple-1:#f9f0ff;--x-color-std-purple-2:#efdbff;--x-color-std-purple-3:#d3adf7;--x-color-std-purple-4:#b37feb;--x-color-std-purple-5:#9254de;--x-color-std-purple-6:#722ed1;--x-color-std-purple-7:#531dab;--x-color-std-purple-8:#391085;--x-color-std-purple-9:#22075e;--x-color-std-purple-10:#120338;--x-color-std-magenta-1:#fff0f6;--x-color-std-magenta-2:#ffd6e7;--x-color-std-magenta-3:#ffadd2;--x-color-std-magenta-4:#ff85c0;--x-color-std-magenta-5:#f759ab;--x-color-std-magenta-6:#eb2f96;--x-color-std-magenta-7:#c41d7f;--x-color-std-magenta-8:#9e1068;--x-color-std-magenta-9:#780650;--x-color-std-magenta-10:#520339;--x-color-std-pink-1:#fff0f6;--x-color-std-pink-2:#ffd6e7;--x-color-std-pink-3:#ffadd2;--x-color-std-pink-4:#ff85c0;--x-color-std-pink-5:#f759ab;--x-color-std-pink-6:#eb2f96;--x-color-std-pink-7:#c41d7f;--x-color-std-pink-8:#9e1068;--x-color-std-pink-9:#780650;--x-color-std-pink-10:#520339;--x-color-std-gray-1:#ffffff;--x-color-std-gray-2:#fafafa;--x-color-std-gray-3:#f5f5f5;--x-color-std-gray-4:#f0f0f0;--x-color-std-gray-5:#d9d9d9;--x-color-std-gray-6:#bfbfbf;--x-color-std-gray-7:#8c8c8c;--x-color-std-gray-8:#595959;--x-color-std-gray-9:#434343;--x-color-std-gray-10:#262626;--x-color-std-gray-11:#1f1f1f;--x-color-std-gray-12:#141414;--x-color-std-gray-13:#000000;--x-color-std-primary-1:#FEF7E0;--x-color-std-primary-2:#FEEFC2;--x-color-std-primary-3:#FEDF89;--x-color-std-primary-4:#FDC74C;--x-color-std-primary-5:#FBB118;--x-color-std-primary-6:#E49B0F;--x-color-std-primary-7:#CA7F0C;--x-color-std-primary-8:#A45D0A;--x-color-std-primary-9:#864708;--x-color-std-primary-10:#6D3506;--x-color-std-primary:var(--x-color-std-primary-6);--x-color-std-brand-light:#FFA500;--x-color-std-brand-deep:#FF5A00;--x-color-ns-gradient-wechat:linear-gradient(135deg,#2DD070,#07C160);--x-color-std-gradient-brand:linear-gradient(135deg,var(--x-color-std-brand-light),var(--x-color-std-brand-deep));--x-color-ns-gradient-brand-band-left:linear-gradient(135deg,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-band-center:radial-gradient(circle at 50%0%,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-band-right:linear-gradient(225deg,var(--x-color-std-brand-deep)0%,var(--x-color-std-brand-deep)20%,var(--x-color-std-brand-light)100%);--x-color-ns-gradient-brand-muted:linear-gradient(135deg,var(--x-color-std-primary-3)0%,var(--x-color-std-primary-4)100%);--x-color-ns-gradient-goods-overlay:linear-gradient(to bottom,transparent 0%,transparent 10%,rgba(0,0,0,0.1)20%,rgba(0,0,0,0.25)40%,rgba(0,0,0,0.3)70%,rgba(0,0,0,0.35)100%);--x-color-ns-gradient-divider-horizontal:linear-gradient(to right,transparent 0%,var(--x-color-std-split)20%,var(--x-color-std-split)80%,transparent 100%);--x-color-ns-gradient-divider-vertical:linear-gradient(to bottom,transparent 0%,var(--x-color-std-split)20%,var(--x-color-std-split)80%,transparent 100%);--x-color-ns-gradient-login-wechat:linear-gradient(135deg,var(--x-color-std-bg-container)0%,var(--x-color-ns-login-wechat-bg-end)100%);--x-color-ns-gradient-login-sms:linear-gradient(135deg,var(--x-color-std-bg-container)0%,var(--x-color-ns-login-sms-bg-end)100%);--x-color-ns-gradient-login-bg:linear-gradient(to bottom,var(--x-color-std-primary-1)0%,var(--x-color-std-primary-1)70%,var(--x-color-std-gray-3)100%);--x-color-std-error:#ff4d4f;--x-color-std-info:#1677ff;--x-color-std-link:#1677ff;--x-color-std-success:#52c41a;--x-color-std-warning:#faad14;--x-color-std-primary-active:#0958d9;--x-color-std-primary-bg:#e6f4ff;--x-color-std-primary-bg-hover:#bae0ff;--x-color-std-primary-border:#91caff;--x-color-std-primary-border-hover:#69b1ff;--x-color-std-primary-hover:#4096ff;--x-color-std-primary-text:#1677ff;--x-color-std-primary-text-active:#0958d9;--x-color-std-primary-text-hover:#4096ff;--x-color-std-success-active:#389e0d;--x-color-std-success-bg:#f6ffed;--x-color-std-success-bg-hover:#d9f7be;--x-color-std-success-border:#b7eb8f;--x-color-std-success-border-hover:#95de64;--x-color-std-success-hover:#95de64;--x-color-std-success-text:#52c41a;--x-color-std-success-text-active:#389e0d;--x-color-std-success-text-hover:#73d13d;--x-color-std-warning-active:#d48806;--x-color-std-warning-bg:#fffbe6;--x-color-std-warning-bg-hover:#fff1b8;--x-color-std-warning-border:#ffe58f;--x-color-std-warning-border-hover:#ffd666;--x-color-std-warning-hover:#ffd666;--x-color-std-warning-outline:rgba(255,215,5,0.1);--x-color-std-warning-text:#faad14;--x-color-std-warning-text-active:#d48806;--x-color-std-warning-text-hover:#ffc53d;--x-color-std-error-active:#d9363e;--x-color-std-error-bg:#fff2f0;--x-color-std-error-bg-active:#ffccc7;--x-color-std-error-bg-filled-hover:#ffdfdc;--x-color-std-error-bg-hover:#fff1f0;--x-color-std-error-border:#ffccc7;--x-color-std-error-border-hover:#ffa39e;--x-color-std-error-hover:#ff7875;--x-color-std-error-outline:rgba(255,38,5,0.06);--x-color-std-error-text:#ff4d4f;--x-color-std-error-text-active:#d9363e;--x-color-std-error-text-hover:#ff7875;--x-color-std-info-active:#0958d9;--x-color-std-info-bg:#e6f4ff;--x-color-std-info-bg-hover:#bae0ff;--x-color-std-info-border:#91caff;--x-color-std-info-border-hover:#69b1ff;--x-color-std-info-hover:#69b1ff;--x-color-std-info-text:#1677ff;--x-color-std-info-text-active:#0958d9;--x-color-std-info-text-hover:#4096ff;--x-color-std-link-active:#0958d9;--x-color-std-link-hover:#69b1ff;--x-color-std-text:rgba(0,0,0,0.88);--x-color-std-text-base:#000000;--x-color-std-text-description:rgba(0,0,0,0.45);--x-color-std-text-disabled:rgba(0,0,0,0.25);--x-color-std-text-heading:rgba(0,0,0,0.88);--x-color-std-text-label:rgba(0,0,0,0.65);--x-color-std-text-light-solid:#ffffff;--x-color-std-text-placeholder:rgba(0,0,0,0.25);--x-color-std-text-quaternary:rgba(0,0,0,0.25);--x-color-std-text-secondary:rgba(0,0,0,0.65);--x-color-std-text-tertiary:rgba(0,0,0,0.45);--x-color-std-bg-base:#ffffff;--x-color-std-bg-blur:transparent;--x-color-std-bg-container:#ffffff;--x-color-std-bg-container-disabled:rgba(0,0,0,0.04);--x-color-std-bg-elevated:#ffffff;--x-color-std-bg-layout:#f5f5f5;--x-color-std-bg-mask:rgba(0,0,0,0.45);--x-color-std-bg-solid:#000000;--x-color-std-bg-solid-active:rgba(0,0,0,0.95);--x-color-std-bg-solid-hover:rgba(0,0,0,0.75);--x-color-std-bg-spotlight:rgba(0,0,0,0.85);--x-color-std-bg-text-active:rgba(0,0,0,0.15);--x-color-std-bg-text-hover:rgba(0,0,0,0.06);--x-color-std-fill:rgba(0,0,0,0.15);--x-color-std-fill-alter:rgba(0,0,0,0.02);--x-color-std-fill-content:rgba(0,0,0,0.06);--x-color-std-fill-content-hover:rgba(0,0,0,0.15);--x-color-std-fill-quaternary:rgba(0,0,0,0.02);--x-color-std-fill-secondary:rgba(0,0,0,0.06);--x-color-std-fill-tertiary:rgba(0,0,0,0.04);--x-color-std-border:#d9d9d9;--x-color-std-border-bg:#ffffff;--x-color-std-border-disabled:#d9d9d9;--x-color-std-border-secondary:#f0f0f0;--x-color-std-split:rgba(5,5,5,0.06);--x-color-std-highlight:#ff4d4f;--x-color-std-icon:rgba(0,0,0,0.45);--x-color-std-icon-hover:rgba(0,0,0,0.88);--x-color-std-shadow:#000000;--x-color-std-white:#ffffff;--x-color-ns-control-unchecked-border:var(--x-color-std-gray-6);--x-color-ns-login-illustration-beige-pale:#F2E4C1;--x-color-ns-login-illustration-beige-light:#E6C896;--x-color-ns-login-illustration-beige-medium:#D4B88A;--x-color-ns-login-wechat-border:rgba(7,193,96,0.2);--x-color-ns-login-wechat-bg-end:#F8FFF8;--x-color-ns-login-sms-border:rgba(245,34,45,0.2);--x-color-ns-login-sms-bg-end:#FFF1F0;--x-color-ns-login-otp-cell-border:rgba(0,0,0,0.35);--x-color-ns-login-otp-flag-cn:#DE2910;--x-color-ns-login-otp-flag-us:#B22234;--x-color-ns-overlay-light:rgba(255,255,255,0.9);--x-color-ns-back-circle:rgba(255,255,255,0.8);}wx-page, .A--x-token-host{--x-shadow-std-glow-md:2.13333vw;--x-shadow-std-md:0 0 1.6vw rgba(0,0,0,0.2);--x-shadow-std-lg:0 0 1.33333vw rgba(0,0,0,0.4);--x-shadow-ns-service-select-ring:0 0 1.33333vw 0.4vw rgba(0,0,0,0.22);--x-shadow-ns-service-select-label:0 0.133333vw 0.266667vw rgba(0,0,0,0.18);--x-shadow-ns-login-guide-card:0 1.6vw 6.4vw rgba(0,0,0,0.18);--x-shadow-std-base:0 0 2.13333vw 0 rgba(0,0,0,0.15);--x-shadow-std-secondary:0 0 1.6vw 0 rgba(0,0,0,0.12);--x-shadow-std-tertiary:0 0 0.8vw 0 rgba(0,0,0,0.08);--x-shadow-std-popover-arrow:0.533333vw 0.533333vw 1.33333vw rgba(0,0,0,0.05);--x-shadow-std-card:0 0.266667vw 0.533333vw -0.533333vw rgba(0,0,0,0.16),0 0.8vw 1.6vw 0 rgba(0,0,0,0.12),0 1.33333vw 3.2vw 1.06667vw rgba(0,0,0,0.09);--x-shadow-std-drawer-right:-1.6vw 0 4.26667vw 0 rgba(0,0,0,0.08),-0.8vw 0 1.6vw -1.06667vw rgba(0,0,0,0.12),-2.4vw 0 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-left:1.6vw 0 4.26667vw 0 rgba(0,0,0,0.08),0.8vw 0 1.6vw -1.06667vw rgba(0,0,0,0.12),2.4vw 0 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-up:0 1.6vw 4.26667vw 0 rgba(0,0,0,0.08),0 0.8vw 1.6vw -1.06667vw rgba(0,0,0,0.12),0 2.4vw 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-drawer-down:0 -1.6vw 4.26667vw 0 rgba(0,0,0,0.08),0 -0.8vw 1.6vw -1.06667vw rgba(0,0,0,0.12),0 -2.4vw 7.46667vw 2.13333vw rgba(0,0,0,0.05);--x-shadow-std-tabs-overflow-left:inset 2.66667vw 0 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-right:inset -2.66667vw 0 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-top:inset 0 2.66667vw 2.13333vw -2.13333vw rgba(0,0,0,0.08);--x-shadow-std-tabs-overflow-bottom:inset 0 -2.66667vw 2.13333vw -2.13333vw rgba(0,0,0,0.08);}wx-page, .A--x-token-host{--x-radius-std-xs:0.533333vw;--x-radius-std-sm:1.06667vw;--x-radius-std-md:1.6vw;--x-radius-std-lg:2.13333vw;--x-radius-std-xxl:3.2vw;--x-radius-std-xxxl:4.26667vw;--x-radius-std-pill:133.2vw;}wx-page, .A--x-token-host{--x-font-std-xxxxs:2.4vw;--x-font-std-xxxs:2.66667vw;--x-font-std-xxs:2.93333vw;--x-font-std-xs:3.2vw;--x-font-std-sm:3.46667vw;--x-font-std-md:3.73333vw;--x-font-std-lg:4vw;--x-font-std-xl:4.26667vw;--x-font-std-xxl:4.8vw;--x-font-std-xxxl:5.33333vw;--x-font-std-xxxxl:5.86667vw;--x-font-std-xxxxxl:6.4vw;--x-font-ns-coupon-amount:17.6vw;--x-font-ns-coupon-amount-compact:10.1333vw;--x-font-ns-exception-code:21.3333vw;--x-font-ns-product-price-hero:7.46667vw;--x-font-ns-product-price-main:6.93333vw;--x-font-ns-product-guide-icon:13.3333vw;}.A--custom-tab-bar{position:fixed;bottom:0;left:0;right:0;height:14.6667vw;display:flex;align-items:center;justify-content:space-around;background-color:var(--x-color-std-bg-container);border-top:var(--x-border-std-base)solid var(--x-color-std-border-secondary);z-index:1000;padding-bottom:env(safe-area-inset-bottom);}.A--tab-bar-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;transition:color var(--x-motion-std-tab);color:var(--x-color-std-text);}.A--tab-bar-item.A--active{color:var(--x-color-std-primary-6);}.A--tab-bar-icon{width:8vw;height:8vw;margin-bottom:var(--x-spacing-std-sm);}.A--tab-bar-text{font-size:var(--x-font-std-sm);line-height:1;}.A--tab-bar-item.A--active{font-weight:var(--x-weight-std-500);}
.B--cart-header{position:relative;background:var(--x-color-std-bg-container);}.B--cart-title{position:absolute;left:6.66667vw;transform:translateY(-50%);white-space:nowrap;}.B--cart-title-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);}.B--cart-tabs{padding:0 var(--x-spacing-std-md)var(--x-spacing-std-md);background:var(--x-color-std-bg-container);}.B--cart-swipe-zone{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;}.B--cart-swiper{flex:1;min-height:0;width:100%;}.B--cart-product-list{width:100%;height:100%;}.B--cart-checkout-bar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md)calc(var(--x-spacing-std-md)*2);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);box-sizing:border-box;}.B--checkout-select-all{display:flex;align-items:center;flex-shrink:0;}.B--checkout-select-all-text{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);margin-left:var(--x-spacing-std-sm);}.B--checkout-right{display:flex;align-items:center;}.B--checkout-total{display:flex;align-items:baseline;margin-right:var(--x-spacing-std-md);}.B--checkout-total-symbol{font-size:var(--x-font-std-sm);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.B--checkout-total-value{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.B--checkout-btn{height:10.6667vw;min-width:21.3333vw;padding:0 var(--x-spacing-std-md);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-md);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-md);display:flex;align-items:center;justify-content:center;}
.C--content-wrap{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;}.C--title-container{text-align:center;}.C--title{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);}
.D--detail-divider{display:flex;justify-content:center;align-items:center;padding:0 var(--x-spacing-std-md);margin:0;position:relative;}.D--detail-divider::before, .D--detail-divider::after{content:"";flex:1;height:0.133333vw;background:var(--x-color-ns-gradient-divider-horizontal);margin:0 var(--x-spacing-std-md);}.D--divider-text{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-500);letter-spacing:var(--x-letter-ns-divider-text);white-space:nowrap;padding:0 var(--x-spacing-std-md);}.D--full-page-scroll{height:100%;width:100%;}.D--my-page-refresher{width:100%;display:flex;align-items:center;justify-content:center;min-height:0;box-sizing:border-box;transform:translateY(12vw);overflow:hidden;}.D--my-page-refresher.D--is-collapsed{height:0;}.D--config-icon-container{-webkit-tap-highlight-color:transparent!important;position:fixed;right:28vw;z-index:var(--x-zindex-std-page-float);width:4.8vw;height:4.8vw;display:flex;align-items:center;justify-content:center;}.D--config-icon-container wx-image{width:4.8vw;height:4.8vw;-webkit-tap-highlight-color:transparent!important;pointer-events:none;}.D--promotion-images{display:flex;justify-content:space-between;align-items:center;padding:var(--x-spacing-std-md);width:100%;box-sizing:border-box;background-color:transparent;}.D--promotion-image{width:46vw;height:24.6667vw;border-radius:var(--x-radius-std-lg);overflow:hidden;background-color:var(--x-color-std-bg-layout);display:block;box-shadow:var(--x-shadow-std-lg);}
.E--content-swiper{width:100%;overflow:visible;height:100%;}.E--swiper-pane-fill{display:block;height:100%;box-sizing:border-box;}.E--swiper-item{height:100%;overflow:visible;position:relative;}.E--secondhand-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.E--secondhand-placeholder{text-align:center;}.E--placeholder-text{display:block;font-size:var(--x-font-std-xxxxxl);color:var(--x-color-std-text-secondary);margin-bottom:var(--x-spacing-std-md);font-weight:var(--x-weight-std-500);}.E--placeholder-desc{display:block;font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.E--mall-swiper-wrap{flex:1;min-height:0;width:100%;overflow:hidden;}
.F--title-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;}.F--title{display:block;font-size:var(--x-font-std-xxxxxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-primary);margin-bottom:var(--x-spacing-std-md);text-align:center;}.F--subtitle{display:block;font-size:var(--x-font-std-md);color:var(--x-color-std-text);text-align:center;}
.G--c-box{width:100%;height:100%;}[data-x-cv]{display:block;width:100%;height:100%;}
wx-button:not([size=mini]){width:184px;}wx-button::after{display:none;}wx-button[type=primary]{color:#FFFFFF;background-color:#07C160;}wx-button[type=default]{color:#06AE56;background-color:#F2F2F2;}wx-button[type=warn]{color:#FA5151;background-color:#F2F2F2;}wx-button[disabled]:not([type]), wx-button[disabled][type=default]{color:rgba(0,0,0,0.18);background-color:#FAFAFA;}wx-button[disabled][type=primary]{color:rgba(0,0,0,0.18);background-color:#FAFAFA;}wx-button[disabled][type=warn]{color:rgba(0,0,0,0.18);background-color:#FAFAFA;}wx-button[disabled]{pointer-events:none;}wx-button[size=mini]{display:inline-block;font-size:16px;line-height:2;padding:0 0.75em;width:auto;}wx-button[plain]{color:#353535;border:1px solid#353535;background-color:transparent;}wx-button[plain][type=primary]{color:#06AE56;border-color:#179C16;}wx-button[plain][type=warn]{color:#E64340;border-color:#E64340;}
.I--img{display:block;width:100%;height:100%;object-fit:fill;}.I--img--aspectFit{object-fit:contain;}.I--img--aspectFill{object-fit:cover;}.I--img--widthFix{height:auto;}.I--img--heightFix{width:auto;}

.K--sv-refresher{position:absolute;top:0;left:0;right:0;height:0;overflow:hidden;}
.L--rt img{max-width:100%;}
.M--ipt-box{width:100%;height:100%;}[data-x-ipt]{display:block;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;background:transparent;font:inherit;color:inherit;text-align:inherit;line-height:inherit;-webkit-appearance:none;appearance:none;border-radius:0;}[data-x-ipt]::placeholder{color:var(--x-ph-color,#999);font-size:var(--x-ph-size,inherit);font-weight:var(--x-ph-weight,inherit);}.M--ph-probe{position:absolute!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;}

.O--sw{position:relative;box-sizing:border-box;width:52px;height:32px;border-radius:16px;border-width:2px;border-style:solid;border-color:transparent;background-color:rgba(0,0,0,0.1);transition:background-color 0.1s,border 0.1s;}.O--sw-knob{position:absolute;top:0;left:0;width:28px;height:28px;border-radius:15px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.06);transition:transform 0.3s;}.O--sw--on .O--sw-knob{transform:translateX(20px);}.O--sw--on{background-color:#07C160;border-color:#07C160;}.O--sw--disabled{opacity:0.3;}.O--sw--cb{width:22px;height:22px;border-radius:3px;background-color:#fff;border:1px solid#d1d1d1;}.O--sw--cb .O--sw-knob{display:none;}.O--sw--cb.O--sw--on::after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid#fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.P--ta-box{width:100%;height:100%;}[data-x-ta]{display:block;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;resize:none;background:transparent;font:inherit;color:inherit;line-height:inherit;-webkit-appearance:none;appearance:none;border-radius:0;}[data-x-ta]::placeholder{color:var(--x-ph-color,#999);font-size:var(--x-ph-size,inherit);font-weight:var(--x-ph-weight,inherit);}.P--ph-probe{position:absolute!important;left:0!important;top:0!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;}
.Q--sw-track{display:flex;flex-direction:row;width:100%;height:100%;will-change:transform;}.Q--sw-track--v{flex-direction:column;}.Q--sw-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px;pointer-events:none;}.Q--sw-dots--v{left:auto;right:10px;top:0;bottom:0;flex-direction:column;align-items:center;}.Q--sw-dot{width:8px;height:8px;border-radius:50%;}
.R--v-box{width:100%;height:100%;}[data-x-v]{display:block;width:100%;height:100%;}



.V--init-container{width:100vw;height:100vh;height:100svh;position:relative;}.V--fade-in{animation:fadeIn var(--x-motion-ns-auth-page)forwards;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.V--fade-out{animation:fadeOut var(--x-motion-ns-auth-page)forwards;}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.V--loading-box{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-xl);}.V--logo{width:24vw;height:24vw;animation:breathe var(--x-motion-ns-auth-logo-breathe)infinite;}@keyframes breathe{0%,100%{transform:scale(1);}50%{transform:scale(0.95);}}.V--error-box{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.V--retry-button{width:32vw;height:9.6vw;background-color:var(--x-color-std-primary-1);color:var(--x-color-std-primary);border:var(--x-border-std-base)solid var(--x-color-std-primary);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-md);display:flex;align-items:center;justify-content:center;transition:all var(--x-motion-std-button);}.V--retry-button.V--retrying{background-color:var(--x-color-std-gray-4);color:var(--x-color-std-text-disabled);border:var(--x-border-std-base)solid var(--x-color-std-border);}.V--retry-button::after{border:none;}
.W--exception-page{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;}.W--exception-status{font-size:var(--x-font-ns-exception-code);font-weight:var(--x-weight-std-700);color:var(--x-color-std-gold-6);line-height:1;margin-bottom:var(--x-spacing-std-lg);}.W--exception-title{font-size:var(--x-font-std-xxxxxl);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-md);}.W--exception-subtitle{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);margin-bottom:var(--x-spacing-ns-exception-action);text-align:center;line-height:1.6;}.W--exception-button{display:flex;align-items:center;justify-content:center;align-self:stretch;margin-left:var(--x-spacing-std-md);margin-right:var(--x-spacing-std-md);height:10.6667vw;padding:0;line-height:1;background:var(--x-color-std-primary);color:var(--x-color-std-text-light-solid);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-lg);}.W--exception-button::after{border:none;}
.X--login-container{min-height:100vh;min-height:100svh;height:100vh;height:100svh;background:var(--x-color-ns-gradient-login-bg);display:flex;flex-direction:column;padding:0;margin:0;overflow:hidden;position:relative;justify-content:space-between;}.X--header-section{flex-shrink:0;padding-top:var(--x-spacing-std-md);margin-bottom:0;}.X--bottom-section{flex-shrink:0;display:flex;flex-direction:column;margin-top:auto;}
.Y--addr-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;display:flex;flex-direction:column;}.Y--addr-list{display:flex;flex-direction:column;}.Y--addr-empty{display:flex;flex:1;align-items:center;justify-content:center;}.Y--addr-empty-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.Y--addr-add-btn{background:var(--x-color-std-gradient-brand);}.Y--addr-add-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}.Y--addr-import-btn{background:var(--x-color-ns-gradient-wechat);}.Y--addr-import-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}
.Z--cw-page{display:flex;flex-direction:column;height:100vh;height:100svh;}.Z--cw-swiper{flex:1;min-height:0;}.Z--cw-body{height:100%;}.Z--cw-list{padding:var(--x-spacing-std-md);}.Z--cw-stack{position:relative;margin-bottom:var(--x-spacing-std-md);}.Z--cw-stack--multi{margin-bottom:var(--x-spacing-std-md);}.Z--cw-stack--multi::after{content:"";position:absolute;left:2.4vw;right:2.4vw;bottom:-1.33333vw;height:3.2vw;border-radius:0 0 var(--x-radius-std-xxl)var(--x-radius-std-xxl);background:var(--x-color-std-bg-elevated);box-shadow:var(--x-shadow-std-md);}.Z--cw-stack-badge{position:absolute;top:-1.6vw;right:2.93333vw;z-index:3;padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);color:var(--x-color-std-primary-2);background:var(--x-color-std-text);}.Z--cw-ticket{position:relative;z-index:1;display:flex;border-radius:var(--x-radius-std-xxl);background:var(--x-color-std-bg-elevated);box-shadow:var(--x-shadow-std-md);}.Z--cw-perf{position:absolute;left:32vw;top:3.2vw;bottom:3.2vw;width:3.2vw;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.Z--cw-perf-hole{width:3.2vw;height:1.6vw;box-sizing:border-box;border-width:var(--x-border-ns-coupon-paper-edge);border-style:solid;border-color:var(--x-color-std-border-secondary);border-radius:var(--x-radius-std-pill);background:var(--x-color-std-primary-7);}.Z--cw-amount-zone{width:32vw;flex:0 0 32vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-sm);box-sizing:border-box;border-radius:var(--x-radius-std-xxl)0 0 var(--x-radius-std-xxl);background:var(--x-color-std-gradient-brand);display:flex;flex-direction:column;align-items:center;justify-content:center;}.Z--cw-amount{display:flex;align-items:flex-start;line-height:1;}.Z--cw-amount-value{font-size:var(--x-font-ns-coupon-amount);font-weight:var(--x-weight-std-700);letter-spacing:var(--x-letter-ns-coupon-amount);color:var(--x-color-std-text-light-solid);}.Z--cw-amount-value--long{font-size:var(--x-font-ns-coupon-amount-compact);letter-spacing:var(--x-letter-ns-coupon-amount-compact);}.Z--cw-amount-unit{margin-top:var(--x-spacing-std-sm);margin-left:var(--x-spacing-std-xs);font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}.Z--cw-info{position:relative;flex:1;min-width:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-lg);box-sizing:border-box;}.Z--cw-row{display:block;font-size:var(--x-font-std-xs);color:var(--x-color-std-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.Z--cw-row--name{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-700);}.Z--cw-row--rule{margin-top:var(--x-spacing-std-sm);}.Z--cw-row--time{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.Z--cw-row--urgent{font-weight:var(--x-weight-std-600);color:var(--x-color-std-error);}.Z--cw-label{color:var(--x-color-std-text-tertiary);font-weight:var(--x-weight-std-400);}.Z--cw-row--urgent .Z--cw-label{color:var(--x-color-std-error);}.Z--cw-foot{display:flex;align-items:center;justify-content:space-between;margin-top:var(--x-spacing-std-sm);gap:var(--x-spacing-std-sm);}.Z--cw-cta{flex:0 0 auto;height:6.93333vw;line-height:6.93333vw;padding:0 var(--x-spacing-std-lg);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);}.Z--cw-flag{position:absolute;top:0;right:0;z-index:2;padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);border-radius:0 var(--x-radius-std-xxl)0 var(--x-radius-std-xxl);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-error);}.Z--cw-hold{position:absolute;top:0;right:0;z-index:2;padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);border-radius:0 var(--x-radius-std-xxl)0 var(--x-radius-std-xxl);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-primary-7);}.Z--cw-ticket--locked .Z--cw-amount-zone{background:var(--x-color-ns-gradient-brand-muted);}.Z--cw-ticket--locked .Z--cw-name{color:var(--x-color-std-text-secondary);}.Z--cw-ticket--dead .Z--cw-amount-zone{background:var(--x-color-std-fill);}.Z--cw-ticket--dead .Z--cw-name{color:var(--x-color-std-text-tertiary);}.Z--cw-ticket--dead .Z--cw-desc, .Z--cw-ticket--dead .Z--cw-date{color:var(--x-color-std-text-quaternary);}.Z--cw-ticket--dead .Z--cw-perf-hole{background:var(--x-color-std-text-quaternary);}.Z--cw-stamp{position:absolute;right:3.73333vw;top:50%;z-index:2;width:13.8667vw;height:13.8667vw;border-width:var(--x-border-ns-coupon-stamp-ring);border-style:solid;border-color:var(--x-color-std-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-700);color:var(--x-color-std-text-quaternary);transform:translateY(-50%)rotate(-14deg);}.Z--cw-stamp--square{width:auto;height:auto;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);font-size:var(--x-font-std-xxs);}.Z--cw-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.Z--cw-empty-art{position:relative;width:26.6667vw;height:20.8vw;margin-bottom:var(--x-spacing-std-lg);}.Z--cw-empty-card{position:absolute;width:21.3333vw;height:13.8667vw;border-radius:var(--x-radius-std-lg);}.Z--cw-empty-card--back{left:0;top:4vw;background:var(--x-color-std-fill-secondary);transform:rotate(-8deg);}.Z--cw-empty-card--front{right:0;top:1.86667vw;background:var(--x-color-std-bg-elevated);border-width:var(--x-border-ns-coupon-paper-edge);border-style:solid;border-color:var(--x-color-std-border-secondary);transform:rotate(6deg);}.Z--cw-empty-card--front::before, .Z--cw-empty-card--front::after{content:"";position:absolute;left:6.93333vw;width:2.66667vw;height:2.66667vw;border-radius:50%;background:var(--x-color-std-bg-container);border-width:var(--x-border-ns-coupon-paper-edge);border-style:solid;border-color:var(--x-color-std-border-secondary);}.Z--cw-empty-card--front::before{top:-1.6vw;}.Z--cw-empty-card--front::after{bottom:-1.6vw;}.Z--cw-empty-title{font-size:var(--x-font-std-lg);color:var(--x-color-std-text-secondary);}.Z--cw-empty-hint{margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.Z--cw-empty-btn{margin-top:var(--x-spacing-std-lg);height:9.6vw;line-height:9.6vw;padding:0 var(--x-spacing-std-xl);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);}
.a--it-page{height:100vh;height:100svh;display:flex;flex-direction:column;padding-top:var(--x-spacing-std-sm);box-sizing:border-box;}.a--it-tabs{background:var(--x-color-std-bg-container);}.a--it-swiper{flex:1;min-height:0;width:100%;}.a--it-scroll{height:100%;}.a--it-scroll-body{min-height:100%;box-sizing:border-box;}.a--it-scroll-body--title{padding-top:var(--x-spacing-std-sm);padding-bottom:calc(19.7333vw + env(safe-area-inset-bottom));display:flex;flex-direction:column;}.a--it-scroll-body--delivery{padding-top:var(--x-spacing-std-sm);padding-bottom:var(--x-spacing-std-lg);}.a--it-list{display:flex;flex-direction:column;}.a--dv2-card{margin:0 var(--x-spacing-std-md)var(--x-spacing-std-md);padding:0 var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-elevated);box-shadow:var(--x-shadow-std-md);}.a--dv2-sect{padding:var(--x-spacing-std-md)0;}.a--dv2-head{display:flex;align-items:center;gap:var(--x-spacing-std-md);}.a--dv2-dot{width:2.4vw;height:2.4vw;border-radius:50%;flex:none;}.a--dv2-dot--wechat{background:var(--x-color-std-green-6);}.a--dv2-dot--email{background:var(--x-color-std-gold-6);}.a--dv2-dot--phone{background:var(--x-color-std-red-6);}.a--dv2-name{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.a--dv2-hint{margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-warning-bg);color:var(--x-color-std-warning-text);font-size:var(--x-font-std-xs);line-height:1.7;}.a--dv2-enable{display:flex;align-items:center;justify-content:space-between;margin-top:var(--x-spacing-std-md);}.a--dv2-enable-label{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.a--dv2-rows{display:flex;flex-direction:column;gap:var(--x-spacing-std-md);margin-top:var(--x-spacing-std-md);}.a--dv2-row{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);border:var(--x-border-std-base)solid var(--x-color-std-border-secondary);background:var(--x-color-std-fill-quaternary);}.a--dv2-val{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.a--dv2-del{flex:none;width:6.93333vw;height:6.93333vw;display:flex;align-items:center;justify-content:center;border-radius:var(--x-radius-std-md);}.a--dv2-del-icon{width:4.53333vw;height:4.53333vw;}.a--dv2-add{display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-sm);margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0;border-radius:var(--x-radius-std-lg);border:var(--x-border-std-base)dashed var(--x-color-std-primary);background:var(--x-color-std-warning-bg);}.a--dv2-add-plus{font-size:var(--x-font-std-md);color:var(--x-color-std-primary);}.a--dv2-add-text{font-size:var(--x-font-std-md);color:var(--x-color-std-primary);}.a--dv2-editor{display:flex;align-items:center;gap:var(--x-spacing-std-md);margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-sm)var(--x-spacing-std-sm)var(--x-spacing-std-sm)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);border:var(--x-border-std-base)solid var(--x-color-std-primary);background:var(--x-color-std-bg-elevated);}.a--dv2-input{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.a--dv2-ibtn{flex:none;width:8.53333vw;height:8.53333vw;display:flex;align-items:center;justify-content:center;border-radius:var(--x-radius-std-lg);font-size:var(--x-font-std-xl);}.a--dv2-ibtn--ok{background:var(--x-color-std-primary);color:var(--x-color-std-text-light-solid);}.a--dv2-ibtn--no{background:var(--x-color-std-fill-tertiary);color:var(--x-color-std-text-secondary);}.a--dv2-dash{height:0;border-top:var(--x-border-std-base)dashed var(--x-color-std-split);}.a--it-empty{display:flex;flex:1;align-items:center;justify-content:center;}.a--it-empty-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.a--it-import-btn{background:var(--x-color-ns-gradient-wechat);}.a--it-import-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}.a--it-add-btn{background:var(--x-color-std-gradient-brand);}.a--it-add-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}
.b--order-page{display:flex;flex-direction:column;padding:var(--x-spacing-std-md);padding-bottom:calc(18.6667vw + env(safe-area-inset-bottom));box-sizing:border-box;}.b--order-error{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;}.b--order-error-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.b--order-error-retry{margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-sm)var(--x-spacing-std-lg);font-size:var(--x-font-std-sm);color:var(--x-color-std-brand-deep);border:var(--x-border-std-base)solid var(--x-color-std-brand-deep);border-radius:var(--x-radius-std-xxxl);}.b--order-price-detail{margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);}.b--price-line{display:flex;align-items:center;justify-content:space-between;font-size:var(--x-font-std-sm);color:var(--x-color-std-text);padding:var(--x-spacing-std-sm)0;}.b--price-deduct{color:var(--x-color-std-brand-deep);font-weight:var(--x-weight-std-600);}.b--price-total{margin-top:var(--x-spacing-std-sm);padding-top:var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-border);font-size:var(--x-font-std-md);color:var(--x-color-std-text);font-weight:var(--x-weight-std-600);}.b--price-total-value{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-brand-deep);}.b--price-line--entry{padding:var(--x-spacing-std-sm)0;}.b--price-entry-label{display:flex;align-items:center;flex:1;min-width:0;}.b--price-entry-badge{margin-left:var(--x-spacing-std-sm);padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);line-height:1.4;white-space:nowrap;color:var(--x-color-std-brand-deep);border:var(--x-border-std-base)solid var(--x-color-std-brand-deep);border-radius:var(--x-radius-std-sm);}.b--price-entry-value{display:flex;align-items:center;flex-shrink:0;}.b--price-entry-count{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-brand-deep);}.b--price-entry-none{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.b--price-entry-arrow{margin-left:var(--x-spacing-std-sm);color:var(--x-color-std-text-tertiary);}.b--order-pay-method{margin-top:var(--x-spacing-std-md);display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);}.b--pay-method-label{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.b--pay-method-value{display:flex;align-items:center;}.b--pay-method-icon{width:5.33333vw;height:5.33333vw;display:block;flex-shrink:0;}.b--pay-method-name{margin-left:var(--x-spacing-std-sm);font-size:var(--x-font-std-md);line-height:5.33333vw;color:var(--x-color-std-text);}.b--order-checkout-bar{position:fixed;z-index:var(--x-zindex-std-app-fixed);left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)calc(2.66667vw + env(safe-area-inset-bottom))var(--x-spacing-std-md);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);box-sizing:border-box;}.b--pay-summary{flex:1;display:flex;align-items:baseline;}.b--pay-label{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);}.b--pay-amount{margin-left:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-brand-deep);}.b--checkout-btn{width:32vw;height:10.6667vw;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-md);display:flex;align-items:center;justify-content:center;transition:all var(--x-motion-std-button);}.b--checkout-btn--disabled{opacity:var(--x-opacity-std-60);box-shadow:none;}.b--coupon-tabs{flex-shrink:0;padding:0 var(--x-spacing-std-md);border-bottom:var(--x-border-std-base)solid var(--x-color-std-border);}.b--coupon-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.b--sheet-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--x-spacing-std-md)0 0;box-sizing:border-box;}.b--coupon-item{display:flex;align-items:center;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);margin:var(--x-spacing-std-md)var(--x-spacing-std-md)0;border-radius:var(--x-radius-std-md);border:var(--x-border-std-base)solid var(--x-color-std-border);box-sizing:border-box;}.b--coupon-item--none{justify-content:space-between;color:var(--x-color-std-text);font-size:var(--x-font-std-md);}.b--coupon-item--active{border-color:var(--x-color-std-brand-deep);background:var(--x-color-std-orange-1);}.b--coupon-item--disabled{opacity:var(--x-opacity-std-60);}.b--item-face{display:flex;align-items:baseline;min-width:16vw;color:var(--x-color-std-brand-deep);}.b--face-unit{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-600);}.b--face-value{font-size:var(--x-font-std-xxxxl);font-weight:var(--x-weight-std-700);}.b--item-info{flex:1;min-width:0;margin-left:var(--x-spacing-std-md);display:flex;flex-direction:column;}.b--item-name{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.b--item-sub{margin-top:var(--x-spacing-std-xs);font-size:var(--x-font-std-xs);color:var(--x-color-std-brand-deep);}.b--item-sub--gray{color:var(--x-color-std-text-tertiary);}.b--item-expire{margin-top:var(--x-spacing-std-xs);font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);}.b--item-check{margin-left:var(--x-spacing-std-sm);font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-700);line-height:1;color:var(--x-color-std-brand-deep);}
.c--settings-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0;box-sizing:border-box;}.c--settings-card{margin:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.c--settings-card-head{display:flex;align-items:center;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);}.c--settings-card-title{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.c--settings-gray-split{height:0.133333vw;background:var(--x-color-std-split);}.c--settings-field{display:flex;align-items:center;min-height:12.8vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.c--settings-gray-split + .c--settings-field{border-top:0;}.c--settings-field-label{flex-shrink:0;width:21.3333vw;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.c--settings-field--entry .c--settings-field-label{flex:1;width:auto;}.c--settings-field-input{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);text-align:right;}.c--settings-field-value{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);text-align:right;}.c--settings-field-value--ph{color:var(--x-color-std-text-quaternary);}.c--settings-field-arrow{flex-shrink:0;margin-left:var(--x-spacing-std-sm);color:var(--x-color-std-text-quaternary);}.c--settings-avatar-btn{flex:1;display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;background:transparent;line-height:normal;}.c--settings-avatar-btn::after{border:none;}.c--settings-avatar{position:relative;width:12.8vw;height:12.8vw;border-radius:50%;overflow:hidden;background:var(--x-color-std-fill-tertiary);}
.d--page-container{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md);box-sizing:border-box;}.d--title-container{text-align:center;padding:var(--x-spacing-std-lg)0 var(--x-spacing-std-md);}.d--title{display:block;font-size:var(--x-font-std-xxxxxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-primary);margin-bottom:var(--x-spacing-std-sm);}.d--subtitle{display:block;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.d--status-panel{background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);box-shadow:var(--x-shadow-std-tertiary);}.d--status-row{display:flex;justify-content:space-between;align-items:center;padding:var(--x-spacing-std-sm)0;border-bottom:var(--x-border-std-base)solid var(--x-color-std-border-secondary);font-size:var(--x-font-std-sm);}.d--status-row:last-child{border-bottom:none;}.d--status-highlight{background:var(--x-color-std-gold-2);margin:calc(-1*var(--x-spacing-std-md))calc(-1*var(--x-spacing-std-md))0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg)var(--x-radius-std-lg)0 0;}.d--status-label{color:var(--x-color-std-text);}.d--status-value{color:var(--x-color-std-primary);font-weight:var(--x-weight-std-600);}.d--section{background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);box-shadow:var(--x-shadow-std-tertiary);}.d--section-title{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-md);}.d--btn-row{display:flex;gap:var(--x-spacing-std-md);flex-wrap:wrap;}.d--demo-btn{min-width:21.3333vw;height:9.33333vw;line-height:9.33333vw;font-size:var(--x-font-std-sm);padding:0 var(--x-spacing-std-md);border-radius:var(--x-radius-std-md);margin:0;}.d--demo-btn-primary{background:var(--x-color-std-primary);color:var(--x-color-std-text-light-solid);}.d--demo-btn-danger{background:var(--x-color-std-red-5);color:var(--x-color-std-text-light-solid);}.d--demo-btn-warn{background:var(--x-color-std-gold-6);color:var(--x-color-std-text-light-solid);}.d--empty-hint{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);padding:var(--x-spacing-std-md)0;}.d--item-card{background:var(--x-color-std-bg-layout);border-radius:var(--x-radius-std-md);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);}.d--item-name{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-sm);}.d--item-field{display:flex;font-size:var(--x-font-std-xs);padding:var(--x-spacing-std-xs)0;}.d--field-label{color:var(--x-color-std-text-secondary);width:16vw;}.d--field-value{color:var(--x-color-std-text);}
.e--lab{display:flex;flex-direction:column;height:100vh;height:100svh;box-sizing:border-box;padding:var(--x-spacing-std-md);}.e--stat-card{background:var(--x-color-std-bg-elevated);border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-md);}.e--stat-mode{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);margin-bottom:var(--x-spacing-std-md);}.e--stat-mode-val{font-weight:var(--x-weight-std-700);}.e--val-legacy{color:var(--x-color-std-red-6);}.e--val-css{color:var(--x-color-std-green-6);}.e--stat-grid{display:flex;}.e--stat-cell{flex:1;text-align:center;}.e--stat-num{font-size:var(--x-font-std-xxxxxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);line-height:1.2;}.e--stat-num .e--unit{font-size:var(--x-font-std-xxs);font-weight:var(--x-weight-std-400);}.e--stat-num.e--danger{color:var(--x-color-std-red-6);}.e--stat-num.e--ok{color:var(--x-color-std-green-6);}.e--stat-label{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);margin-top:var(--x-spacing-std-sm);}.e--stat-hint{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-quaternary);margin-top:var(--x-spacing-std-md);}.e--ctrl-row{display:flex;align-items:center;margin-top:var(--x-spacing-std-md);}.e--ctrl-title{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);margin-right:var(--x-spacing-std-md);}.e--seg{display:flex;flex:1;gap:var(--x-spacing-std-sm);}.e--seg-item{flex:1;text-align:center;padding:var(--x-spacing-std-sm)0;font-size:var(--x-font-std-xs);border-radius:var(--x-radius-std-md);background:var(--x-color-std-bg-elevated);color:var(--x-color-std-text-secondary);border:var(--x-border-std-base)solid var(--x-color-std-border);}.e--seg-item.e--on{background:var(--x-color-std-blue-1);color:var(--x-color-std-blue-6);border-color:var(--x-color-std-blue-3);font-weight:var(--x-weight-std-700);}.e--tab-row{display:flex;gap:var(--x-spacing-std-md);margin-top:var(--x-spacing-std-md);}.e--tab{flex:1;text-align:center;padding:var(--x-spacing-std-md)0;font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-700);border-radius:var(--x-radius-std-md);background:var(--x-color-std-bg-elevated);color:var(--x-color-std-text-tertiary);border:var(--x-border-std-base)solid var(--x-color-std-border);}.e--tab.e--on{background:var(--x-color-std-blue-6);color:var(--x-color-std-text-light-solid);border-color:var(--x-color-std-blue-6);}.e--list{flex:1;height:0;margin-top:var(--x-spacing-std-md);}.e--pcard{display:flex;align-items:center;background:var(--x-color-std-bg-elevated);border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);}.e--pcard-img{width:16vw;height:16vw;border-radius:var(--x-radius-std-md);background:var(--x-color-std-fill-tertiary);display:flex;align-items:center;justify-content:center;color:var(--x-color-std-text-quaternary);font-size:var(--x-font-std-xs);flex-shrink:0;margin-right:var(--x-spacing-std-md);}.e--pcard-body{flex:1;min-width:0;display:flex;flex-direction:column;}.e--pcard-title{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.e--pcard-price{font-size:var(--x-font-std-lg);color:var(--x-color-std-red-6);font-weight:var(--x-weight-std-700);margin-top:var(--x-spacing-std-sm);}
.f--page-container{position:relative;}.f--dev-page{min-height:100vh;min-height:100svh;}.f--config-section{margin:var(--x-spacing-std-lg);margin-top:0;}.f--section-header{padding:0 var(--x-spacing-std-sm);margin-bottom:var(--x-spacing-std-md);}.f--section-title{color:var(--x-color-std-text);font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);}.f--section-subtitle{color:var(--x-color-std-text-secondary);font-size:var(--x-font-std-xs);display:block;margin-top:var(--x-spacing-std-sm);}.f--module-card{background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);}.f--module-icon-bg{background:var(--x-color-std-bg-container);}.f--item-title{color:var(--x-color-std-text);font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);display:block;margin-bottom:var(--x-spacing-std-sm);}.f--item-desc{color:var(--x-color-std-text-secondary);font-size:var(--x-font-std-sm);line-height:1.4;}.f--module-item{position:relative;display:flex;align-items:center;padding:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);margin-bottom:var(--x-spacing-std-md);}.f--module-icon{position:relative;width:10.6667vw;height:10.6667vw;border-radius:var(--x-radius-std-lg);display:flex;align-items:center;justify-content:center;margin-right:var(--x-spacing-std-md);}.f--module-icon-glyph{font-size:var(--x-font-std-xxxl);}.f--module-content{position:relative;flex:1;}.f--module-arrow{position:relative;color:var(--x-color-std-text-secondary);}
.g--page-wrap{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--x-spacing-std-lg)0;box-sizing:border-box;}.g--title-container{text-align:center;margin-bottom:var(--x-spacing-std-xl);}.g--title{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);}.g--language-info{display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-lg);}.g--language-label{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.g--language-value{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-primary);}.g--button-container{width:100%;max-width:80vw;}.g--action-btn{display:flex;align-items:center;justify-content:center;width:100%;height:11.7333vw;line-height:1;padding:0;background-color:var(--x-color-std-primary);color:var(--x-color-std-bg-container);font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-500);border-radius:var(--x-radius-std-lg);border:none;}.g--action-btn::after{border:none;}
.h--product-detail-container{min-height:100vh;min-height:100svh;padding-top:0;}.h--main-content{padding:0;margin-top:0;}.h--tab-panel{background:var(--x-color-std-bg-container);border-radius:0;margin-top:0;}.h--jd-union-container{padding:var(--x-spacing-std-md);box-sizing:border-box;background:var(--x-color-std-bg-container);min-height:100vh;min-height:100svh;overflow:visible;position:relative;}.h--goods-display-section{background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);position:relative;z-index:1;}.h--goods-title{display:flex;align-items:center;justify-content:space-between;gap:var(--x-spacing-std-sm);font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-top:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-sm);}.h--switch-btn{padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm)!important;margin:0!important;font-size:var(--x-font-std-xxxxs)!important;line-height:1.2!important;border-radius:var(--x-radius-std-sm)!important;background:var(--x-color-std-fill-quaternary)!important;color:var(--x-color-std-info)!important;border:var(--x-border-std-base)solid var(--x-color-std-border-secondary)!important;min-width:8vw!important;}.h--goods-card-container{display:flex;flex-direction:column;gap:var(--x-spacing-std-md);}.h--detail-section{margin-bottom:var(--x-spacing-std-md);}.h--detail-section:last-child{margin-bottom:0;}.h--detail-section-title{font-size:var(--x-font-std-xxs);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-sm);display:block;}.h--detail-row{display:flex;align-items:center;margin-bottom:var(--x-spacing-std-sm);}.h--detail-row:last-child{margin-bottom:0;}.h--detail-key{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-secondary);min-width:18.6667vw;}.h--detail-value{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text);flex:1;}.h--card-direction-tabs{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--x-spacing-std-md);}.h--simple-tabs{display:flex;align-items:center;gap:var(--x-spacing-std-md);}.h--simple-tab{position:relative;padding-bottom:var(--x-spacing-std-sm);cursor:pointer;}.h--simple-tab wx-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);transition:color var(--x-motion-std-tab);}.h--simple-tab.h--simple-tab--on wx-text{background:var(--x-color-std-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:var(--x-weight-std-500);color:var(--x-color-std-warning);}.h--tab-line{position:absolute;bottom:0;left:0;right:0;height:0.266667vw;background:transparent;}.h--active-line{background:var(--x-color-std-gradient-brand);animation:dev-studio-tab-indicator-in var(--x-motion-std-tab)both;}@keyframes dev-studio-tab-indicator-in{from{opacity:0;}to{opacity:1;}}.h--vertical-card-container{display:flex;justify-content:center;align-items:flex-start;padding:var(--x-spacing-std-md)0;min-height:40vw;}.h--batch-progress-container{background:var(--x-color-std-fill-quaternary);border-radius:var(--x-radius-std-md);padding:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);border:var(--x-border-std-base)solid var(--x-color-std-border-secondary);}.h--batch-progress-info{display:flex;align-items:center;gap:var(--x-spacing-std-sm);margin-bottom:var(--x-spacing-std-md);}.h--progress-icon{font-size:var(--x-font-std-xs);}.h--progress-text{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);}.h--progress-bar{width:100%;height:1.06667vw;background:var(--x-color-std-border-secondary);border-radius:var(--x-radius-std-xs);overflow:hidden;margin-bottom:var(--x-spacing-std-sm);}.h--progress-fill{height:100%;background:var(--x-color-std-primary);border-radius:var(--x-radius-std-xs);transition:width var(--x-motion-ns-dev-studio-progress);}.h--goods-switch-container{display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-md);margin-left:var(--x-spacing-std-md);}.h--goods-counter{padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);background:var(--x-color-std-bg-container);border:var(--x-border-std-base)solid var(--x-color-std-border-secondary);border-radius:var(--x-radius-std-sm);font-size:var(--x-font-std-xxxxs);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-500);min-width:8vw;text-align:center;display:flex;align-items:center;justify-content:center;}.h--is-key{color:var(--x-color-std-primary);}.h--is-accent{color:var(--x-color-std-primary-9);}.h--is-error{color:var(--x-color-std-error);}.h--is-muted{color:var(--x-color-std-text-secondary);}.h--is-normal{color:var(--x-color-std-text);}.h--is-sm{font-size:var(--x-font-std-xxxxs);}.h--is-raw{word-break:break-all;}
.i--edit-page{min-height:100vh;min-height:100svh;padding:0 0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;}.i--edit-tabs{border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.i--edit-card{margin:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.i--edit-row{display:flex;align-items:center;min-height:12.8vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);}.i--edit-row--between{justify-content:space-between;}.i--edit-label{flex-shrink:0;width:21.3333vw;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.i--edit-label--auto{width:auto;}.i--edit-switch{transform:scale(0.65);transform-origin:right center;}.i--edit-input{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.i--edit-pick-wrap{flex:1;display:flex;flex-direction:column;}.i--edit-pick-text{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.i--edit-pick-text--ph{color:var(--x-color-std-text-quaternary);}.i--edit-pick-sub{margin-top:var(--x-spacing-std-xs);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.i--edit-arrow{flex-shrink:0;color:var(--x-color-std-text-quaternary);}.i--edit-divider{height:0.133333vw;margin:0 var(--x-spacing-std-md);background:var(--x-color-std-split);}.i--edit-save{background:var(--x-color-std-gradient-brand);transition:opacity var(--x-motion-std-button);}.i--edit-save--disabled{opacity:var(--x-opacity-std-60);}.i--edit-save-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}
.j--edit-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;}.j--edit-card{margin:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.j--edit-row{display:flex;align-items:center;min-height:12.8vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);}.j--edit-row--between{justify-content:space-between;}.j--edit-label{flex-shrink:0;width:21.3333vw;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.j--edit-req{color:var(--x-color-std-error-text);margin-right:var(--x-spacing-std-xs);}.j--edit-label--auto{width:auto;}.j--edit-switch{transform:scale(0.65);transform-origin:right center;}.j--edit-input{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.j--edit-seg{flex:1;display:flex;padding:var(--x-spacing-std-xs);border-radius:var(--x-radius-std-md);background:var(--x-color-std-fill-tertiary);}.j--edit-seg-item{flex:1;display:flex;align-items:center;justify-content:center;height:8vw;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);border-radius:var(--x-radius-std-md);}.j--edit-seg-item--active{color:var(--x-color-std-primary);font-weight:var(--x-weight-std-600);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-tertiary);}.j--edit-seg-item--disabled{color:var(--x-color-std-text-quaternary);opacity:var(--x-opacity-std-60);}.j--edit-hint{padding:var(--x-spacing-std-md)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);line-height:4.53333vw;color:var(--x-color-std-warning-text);background:var(--x-color-std-warning-bg);}.j--edit-divider{height:0.133333vw;margin:0 var(--x-spacing-std-md);background:var(--x-color-std-split);}.j--edit-save{background:var(--x-color-std-gradient-brand);transition:opacity var(--x-motion-std-button);}.j--edit-save--disabled{opacity:var(--x-opacity-std-60);}.j--edit-save-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}.j--edit-value{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--x-spacing-std-sm);}.j--edit-value-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.j--edit-value-text--placeholder{color:var(--x-color-std-text-quaternary);}.j--edit-chevron{color:var(--x-color-std-text-quaternary);flex-shrink:0;}
.k--edit-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;}.k--edit-card{margin:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.k--edit-row{display:flex;align-items:center;min-height:12.8vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);}.k--edit-row--between{justify-content:space-between;}.k--edit-label{flex-shrink:0;width:21.3333vw;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.k--edit-req{color:var(--x-color-std-error-text);margin-right:var(--x-spacing-std-xs);}.k--edit-label--auto{width:auto;}.k--edit-switch{transform:scale(0.65);transform-origin:right center;}.k--edit-input{flex:1;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.k--edit-seg{flex:1;display:flex;padding:var(--x-spacing-std-xs);border-radius:var(--x-radius-std-md);background:var(--x-color-std-fill-tertiary);}.k--edit-seg-item{flex:1;display:flex;align-items:center;justify-content:center;height:8vw;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);border-radius:var(--x-radius-std-md);}.k--edit-seg-item--active{color:var(--x-color-std-primary);font-weight:var(--x-weight-std-600);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-tertiary);}.k--edit-seg-item--disabled{color:var(--x-color-std-text-quaternary);opacity:var(--x-opacity-std-60);}.k--edit-hint{padding:var(--x-spacing-std-md)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);line-height:4.53333vw;color:var(--x-color-std-warning-text);background:var(--x-color-std-warning-bg);}.k--edit-divider{height:0.133333vw;margin:0 var(--x-spacing-std-md);background:var(--x-color-std-split);}.k--edit-save{background:var(--x-color-std-gradient-brand);transition:opacity var(--x-motion-std-button);}.k--edit-save--disabled{opacity:var(--x-opacity-std-60);}.k--edit-save-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}.k--edit-value{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--x-spacing-std-sm);}.k--edit-value-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.k--edit-value-text--placeholder{color:var(--x-color-std-text-quaternary);}.k--edit-chevron{color:var(--x-color-std-text-quaternary);flex-shrink:0;}.k--edit-seg-item--wechat{color:var(--x-color-std-green-6);}.k--edit-seg-item--email{color:var(--x-color-std-gold-6);}.k--edit-seg-item--phone{color:var(--x-color-std-red-6);}.k--edit-seg-item--disabled{opacity:var(--x-opacity-std-60);}

.m--order-list-page{display:flex;flex-direction:column;height:100vh;height:100svh;box-sizing:border-box;}.m--order-list-swiper{flex:1;min-height:0;}.m--order-list-body{height:100%;}.m--order-list{display:flex;flex-direction:column;min-height:100%;padding:var(--x-spacing-std-md);box-sizing:border-box;}.m--order-list--feed .m--gcard-card + .m--rsv-cell, .m--order-list--feed .m--rsv-cell + .m--gcard-card{margin-top:var(--x-spacing-std-md);}.m--order-list--reserve{padding-bottom:calc(19.7333vw + env(safe-area-inset-bottom));}.m--rsv-cell + .m--rsv-cell{margin-top:var(--x-spacing-std-md);}.m--rsv-card{position:relative;z-index:2;border-radius:var(--x-radius-std-lg);}.m--rsv-card--active{box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-orange-6);}.m--rsv-stepper{transform:scale(0.8);transform-origin:right center;}.m--rsv-panel{position:relative;z-index:1;margin:calc(-1*var(--x-spacing-std-md))var(--x-spacing-std-md)0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);border-radius:0 0 var(--x-radius-std-lg)var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);overflow:hidden;animation:rsv-panel-down var(--x-motion-ns-rsv-panel-down);}.m--rsv-panel--closing{animation:rsv-panel-up var(--x-motion-ns-rsv-panel-up)forwards;}@keyframes rsv-panel-down{from{max-height:0;opacity:0;}to{max-height:80vw;opacity:1;}}@keyframes rsv-panel-up{from{max-height:80vw;opacity:1;}to{max-height:0;opacity:0;}}.m--rsv-submit{margin-top:var(--x-spacing-std-md);display:flex;align-items:center;justify-content:center;height:10.6667vw;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-md);}.m--rsv-empty{flex:1;display:flex;align-items:center;justify-content:center;}.m--rsv-empty-text{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.m--rsv-entry-btn{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-gradient-brand);}.m--gcard-card{display:flex;flex-direction:column;background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);}.m--gcard-card + .m--gcard-card{margin-top:var(--x-spacing-std-md);}.m--gcard-shop-row{display:flex;align-items:baseline;gap:var(--x-spacing-std-md);}.m--gcard-status{flex-shrink:0;font-size:var(--x-font-std-sm);color:var(--x-color-std-brand-deep);}.m--gcard-group{margin:0 var(--x-spacing-std-md);padding-top:var(--x-spacing-std-md);}.m--gcard-group--split{margin-top:var(--x-spacing-std-sm);border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.m--gcard-shop{display:block;flex:1;min-width:0;padding-bottom:var(--x-spacing-std-sm);font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-secondary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.m--gcard-item{display:flex;align-items:flex-start;padding:var(--x-spacing-std-sm)0;}.m--gcard-item--dashed{margin-top:var(--x-spacing-std-sm);padding-top:var(--x-spacing-std-md);border-top:var(--x-border-std-base)dashed var(--x-color-std-border);}.m--gcard-thumb{position:relative;flex-shrink:0;width:24vw;height:24vw;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;background:var(--x-color-std-fill-quaternary);}.m--gcard-main{flex:1;min-width:0;display:flex;flex-direction:column;}.m--gcard-name{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.m--gcard-name-tags{display:inline;}.m--gcard-name-tag-position{margin-right:var(--x-spacing-std-sm);}.m--gcard-spec-bar{display:flex;align-items:center;background:var(--x-color-std-bg-layout);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);margin-top:var(--x-spacing-std-sm);max-width:100%;}.m--gcard-spec-text{flex:1;min-width:0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-gray-8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.m--gcard-slot{align-self:center;flex-shrink:0;margin-left:var(--x-spacing-std-md);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);white-space:nowrap;}.m--gcard-amount{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;justify-content:space-around;margin-left:var(--x-spacing-std-md);white-space:nowrap;}.m--gcard-price{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-red-5);}.m--gcard-qty{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.m--gcard-info{margin:var(--x-spacing-std-sm)var(--x-spacing-std-md)0;padding:var(--x-spacing-std-md)0 var(--x-spacing-std-xs);border-top:var(--x-border-std-base)solid var(--x-color-std-split);font-size:var(--x-font-std-sm);}.m--gcard-info-row{display:flex;justify-content:space-between;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-xs)0;line-height:1.6;}.m--gcard-info-label{flex:none;color:var(--x-color-std-text-tertiary);}.m--gcard-info-value{flex:1;min-width:0;text-align:right;color:var(--x-color-std-text);}.m--gcard-footer{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--x-spacing-std-md);margin:var(--x-spacing-std-sm)var(--x-spacing-std-md)0;padding-top:var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.m--gcard-footer-label{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.m--gcard-footer-total{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-700);color:var(--x-color-std-red-5);}.m--gcard-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--x-spacing-std-sm);padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);}.m--gcard-actions--empty{padding-top:0;}.m--gcard-action{padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);line-height:1.3;color:var(--x-color-std-text-secondary);border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-sm);}.m--gcard-action--primary{color:var(--x-color-std-brand-deep);border-color:var(--x-color-std-brand-deep);}

.o--review-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;}.o--review-card{margin:var(--x-spacing-std-md);padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);}.o--review-card--images{padding-bottom:var(--x-spacing-std-md);}.o--review-row{display:flex;align-items:center;min-height:12.8vw;}.o--review-row--overall{min-height:14.9333vw;}.o--review-label{flex-shrink:0;width:26.6667vw;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.o--review-label--overall{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);}.o--review-divider{height:0.133333vw;margin:0;background:var(--x-color-std-split);}.o--review-block-label{display:block;padding:var(--x-spacing-std-md)0 var(--x-spacing-std-sm);font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.o--review-textarea{width:100%;height:26.6667vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);box-sizing:border-box;border-radius:var(--x-radius-std-md);background:var(--x-color-std-fill-quaternary);font-size:var(--x-font-std-md);line-height:1.5;color:var(--x-color-std-text);}.o--review-textarea-ph{color:var(--x-color-std-text-quaternary);}.o--review-counter{display:block;padding:var(--x-spacing-std-sm)0 var(--x-spacing-std-sm);text-align:right;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);}.o--review-submit{background:var(--x-color-std-gradient-brand);transition:opacity var(--x-motion-std-button);}.o--review-submit--disabled{opacity:var(--x-opacity-std-60);}.o--review-submit-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}
.p--refund-apply-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0 calc(19.7333vw + env(safe-area-inset-bottom));box-sizing:border-box;}.p--refund-apply-card{margin:var(--x-spacing-std-md);padding:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);}.p--refund-apply-block-label{display:block;padding:0 0 var(--x-spacing-std-md);font-size:var(--x-font-std-md);line-height:1;color:var(--x-color-std-text);}.p--refund-apply-goods{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0;border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.p--refund-apply-block-label + .p--refund-apply-goods{padding-top:0;}.p--refund-apply-goods:last-child{padding-bottom:0;border-bottom:none;}.p--refund-apply-thumb{position:relative;flex-shrink:0;width:14.9333vw;height:14.9333vw;border-radius:var(--x-radius-std-md);overflow:hidden;background:var(--x-color-std-fill-quaternary);}.p--refund-apply-goods-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--x-spacing-std-xs);}.p--refund-apply-goods-name{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.p--refund-apply-goods-name-tags{display:inline;}.p--refund-apply-goods-name-tag-position{margin-right:var(--x-spacing-std-sm);}.p--refund-apply-goods-spec{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.p--refund-apply-goods-note{font-size:var(--x-font-std-xxs);line-height:1.4;color:var(--x-color-std-warning-text);}.p--refund-apply-goods-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--x-spacing-std-xs);}.p--refund-apply-goods-price{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-red-5);}.p--refund-apply-goods-qty{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.p--refund-apply-entry{display:flex;align-items:center;justify-content:space-between;}.p--refund-apply-entry-label{flex-shrink:0;font-size:var(--x-font-std-md);line-height:1;color:var(--x-color-std-text);}.p--refund-apply-entry-right{display:flex;align-items:center;gap:var(--x-spacing-std-sm);min-width:0;}.p--refund-apply-entry-value{font-size:var(--x-font-std-sm);line-height:1;color:var(--x-color-std-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p--refund-apply-arrow{flex-shrink:0;color:var(--x-color-std-text-quaternary);}.p--refund-apply-textarea{width:100%;height:26.6667vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);box-sizing:border-box;border-radius:var(--x-radius-std-md);background:var(--x-color-std-fill-quaternary);font-size:var(--x-font-std-md);line-height:1.5;color:var(--x-color-std-text);}.p--refund-apply-textarea-ph{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.p--refund-apply-counter{display:block;padding:var(--x-spacing-std-sm)0 0;text-align:right;font-size:var(--x-font-std-xxs);line-height:1;color:var(--x-color-std-text-tertiary);}.p--refund-apply-breakdown{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--x-spacing-std-sm);}.p--refund-apply-breakdown-label{font-size:var(--x-font-std-xs);line-height:1;color:var(--x-color-std-text-secondary);}.p--refund-apply-breakdown-value{font-size:var(--x-font-std-xs);line-height:1;color:var(--x-color-std-text-secondary);}.p--refund-apply-breakdown-labelwrap{display:flex;align-items:center;gap:var(--x-spacing-std-sm);}.p--refund-apply-breakdown-help{flex-shrink:0;width:3.2vw;height:3.2vw;text-align:center;font-size:var(--x-font-std-xxxxs);line-height:3.2vw;font-weight:var(--x-weight-std-700);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-primary);border-radius:50%;}.p--refund-apply-warn-tip{display:block;margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:1.4;color:var(--x-color-std-warning-text);}.p--refund-apply-amount{display:flex;align-items:flex-start;justify-content:space-between;}.p--refund-apply-amount-label{font-size:var(--x-font-std-md);line-height:1;color:var(--x-color-std-text);}.p--refund-apply-amount-value{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-600);line-height:1;color:var(--x-color-std-primary);}.p--refund-apply-amount-pending{font-size:var(--x-font-std-md);line-height:1;color:var(--x-color-std-text-secondary);}.p--refund-apply-amount-note{display:block;margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:1.4;color:var(--x-color-std-text-secondary);}.p--refund-apply-amount-tip{display:block;margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:1.4;color:var(--x-color-std-text-tertiary);}.p--refund-apply-submit{background:var(--x-color-std-gradient-brand);transition:opacity var(--x-motion-std-button);}.p--refund-apply-submit--disabled{opacity:var(--x-opacity-std-60);}.p--refund-apply-submit-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text-light-solid);}
.q--user-info-section{position:relative;}
.r--agreement-list-page{min-height:100vh;min-height:100svh;padding:var(--x-spacing-std-md)0;box-sizing:border-box;display:flex;flex-direction:column;}.r--agreement-list-card{margin:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.r--agreement-row{display:flex;align-items:center;min-height:14.9333vw;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.r--agreement-row:first-child{border-top:0;}.r--agreement-row-main{flex:1;min-width:0;display:flex;flex-direction:column;}.r--agreement-row-name{font-size:var(--x-font-std-lg);color:var(--x-color-std-text);}.r--agreement-row-meta{margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.r--agreement-row-arrow{flex-shrink:0;margin-left:var(--x-spacing-std-sm);color:var(--x-color-std-text-quaternary);}.r--agreement-list-tip{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.r--agreement-list-tip-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}.r--agreement-list-tip-link{font-size:var(--x-font-std-md);color:var(--x-color-std-primary);}.r--agreement-sheet-ver{flex-shrink:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.r--agreement-sheet-scroll{flex:1;min-height:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);box-sizing:border-box;font-size:var(--x-font-std-md);line-height:1.7;}
.s--device-name-box{display:flex;align-items:center;justify-content:center;height:8vw;width:100%;}.s--service-root{height:100%;display:flex;flex-direction:column;}.s--service-search-bar{flex-shrink:0;}.s--service-search-empty{height:auto;min-height:60vh;min-height:60svh;display:flex;align-items:center;justify-content:center;}.s--service-container{width:100%;min-height:100%;display:flex;flex-direction:row;align-items:flex-start;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md);box-sizing:border-box;position:relative;overflow:visible;}.s--service-outer-scroll{width:100%;flex:1;min-height:0;}.s--service-outer-refresher{width:100%;display:flex;align-items:center;justify-content:center;height:8vw;padding-top:var(--x-spacing-std-md);box-sizing:border-box;}.s--service-loading-overlay{width:100%;height:auto;min-height:60vh;min-height:60svh;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}.s--service-card{background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);box-shadow:var(--x-shadow-std-md);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;}.s--left-card{width:25.3333vw;flex-shrink:0;align-self:flex-start;justify-content:flex-start;padding:var(--x-spacing-std-sm);overflow:hidden;}.s--right-card{width:66.6667vw;flex:unset;flex-shrink:0;padding:var(--x-spacing-std-sm)0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;overflow:visible;}.s--category-list{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;}.s--category-inner{width:100%;display:flex;flex-direction:column;align-items:center;}.s--category-item{width:100%;display:flex;flex-direction:column;align-items:stretch;padding:0;border-radius:0;background:transparent;min-height:9.33333vw;box-sizing:border-box;}.s--category-header{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--x-spacing-std-md)0;}.s--category-title{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);font-weight:var(--x-weight-std-600);text-align:center;line-height:1.4;word-break:keep-all;white-space:nowrap;}.s--category-title::before{content:"-";margin-right:var(--x-spacing-std-sm);}.s--category-title::after{content:"-";margin-left:var(--x-spacing-std-sm);}.s--sub-categories{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:var(--x-spacing-std-xs);padding:0;}.s--sub-category-item{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--x-spacing-std-xs)0;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-sm);min-height:6.66667vw;box-sizing:border-box;border:var(--x-border-std-base)solid var(--x-color-std-border);}.s--sub-category-item.s--selected{background:var(--x-color-std-gradient-brand)!important;border-color:transparent!important;}.s--sub-category-item.s--selected .s--sub-category-text{color:var(--x-color-std-text-light-solid)!important;}.s--sub-category-text{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);text-align:center;line-height:1.3;word-break:keep-all;white-space:nowrap;}.s--device-grid{width:100%;height:100%;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-sm)var(--x-spacing-std-md);box-sizing:border-box;}.s--category-section{width:100%;box-sizing:border-box;display:flex;align-items:center;margin-top:var(--x-spacing-std-md);position:relative;}.s--service-category-header{font-size:var(--x-font-std-xxxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);text-align:left;position:relative;}.s--service-category-dot{width:2.13333vw;height:2.13333vw;border-radius:100%;margin-right:var(--x-spacing-std-md);margin-left:var(--x-spacing-std-md);background:var(--x-color-std-gradient-brand);flex-shrink:0;}.s--right-flow{width:100%;flex:1;min-height:0;}.s--scroll-inner{position:relative;}.s--section{padding-bottom:var(--x-spacing-std-sm);}.s--device-title-section{display:flex;align-items:center;justify-content:center;margin:var(--x-spacing-std-md)0 var(--x-spacing-std-md)0;background:transparent;position:relative;}.s--title-line{flex:1;height:1px;background:var(--x-color-std-border);margin:0 var(--x-spacing-std-md);border-radius:var(--x-radius-std-xs);}.s--device-title{font-size:var(--x-font-std-xl);color:var(--x-color-std-text);font-weight:var(--x-weight-std-600);text-align:center;white-space:nowrap;}.s--device-loading, .s--device-empty{width:100%;text-align:center;color:var(--x-color-std-text-tertiary);font-size:var(--x-font-std-xs);padding-top:var(--x-spacing-std-lg);}.s--grid-wrapper{width:61.3333vw;margin:0 auto;display:grid;grid-template-columns:repeat(3,18.6667vw);gap:var(--x-spacing-std-sm)var(--x-spacing-std-md);justify-content:space-between;}.s--grid-item{display:flex;flex-direction:column;align-items:center;width:18.6667vw;background:transparent;position:relative;}.s--grid-span-row{grid-column:1/-1;}.s--collapse-open{max-height:var(--card-h,106.667vw);overflow:visible;}.s--collapse-wrapper .s--pill-base, .s--collapse-wrapper .s--center-square, .s--collapse-wrapper .s--simple-collapse-card, .s--collapse-wrapper .s--simple-collapse-card-top, .s--collapse-wrapper .s--card-color-band{opacity:0;}.s--is-active .s--pill-base, .s--is-active .s--center-square, .s--is-active .s--simple-collapse-card, .s--is-active .s--simple-collapse-card-top, .s--is-active .s--card-color-band{opacity:1;}.s--simple-collapse-card{position:absolute;left:0;right:0;top:0;width:61.3333vw;height:100%;border-radius:var(--x-radius-std-lg);background:transparent;box-shadow:var(--x-shadow-ns-service-select-ring);overflow:hidden;}.s--simple-collapse-card.s--edge-left{border-radius:0 var(--x-radius-std-lg)var(--x-radius-std-lg)var(--x-radius-std-lg);}.s--simple-collapse-card.s--edge-right{border-radius:var(--x-radius-std-lg)0 var(--x-radius-std-lg)var(--x-radius-std-lg);}.s--simple-collapse-inner{height:100%;}.s--device-image-container{position:relative;width:18.6667vw;height:18.6667vw;display:flex;justify-content:center;align-items:center;background:transparent;}.s--device-gradient-bg{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:var(--x-radius-std-md);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);}.s--device-image-container-active .s--device-gradient-bg{background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-ns-service-select-ring);}.s--device-logo-card{position:absolute;left:0;top:0;right:0;bottom:0;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:61;transition:left var(--x-motion-ns-service-device-active),top var(--x-motion-ns-service-device-active),right var(--x-motion-ns-service-device-active),bottom var(--x-motion-ns-service-device-active),border-radius var(--x-motion-ns-service-device-active);}.s--device-image-container-active .s--device-logo-card{left:1.33333vw;top:1.33333vw;right:1.33333vw;bottom:1.33333vw;border-radius:var(--x-radius-std-sm);}.s--device-image{width:100%;height:100%;}.s--device-name{margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);color:var(--x-color-std-text);text-align:center;line-height:1.3;position:relative;background:transparent;width:14.9333vw;max-width:14.9333vw;white-space:normal;word-break:break-all;overflow:visible;margin-left:auto;margin-right:auto;}.s--device-name-active{color:var(--x-color-std-text-light-solid)!important;font-weight:var(--x-weight-std-700);text-shadow:var(--x-shadow-ns-service-select-label);}.s--overlay-collapsed{width:61.3333vw;margin:0 auto var(--x-spacing-std-sm)auto;}.s--service-item-empty{padding:var(--x-spacing-std-sm)0;text-align:center;}.s--service-item-empty-text{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-tertiary);font-style:italic;}.s--collapse-wrapper{position:relative;margin-top:var(--x-spacing-ns-service-fold-overlap);padding:0 0 var(--x-spacing-std-sm)0;overflow:hidden;width:64vw;margin-left:var(--x-spacing-ns-service-fold-bleed);margin-right:var(--x-spacing-ns-service-fold-bleed);animation:service-card-expand var(--x-motion-ns-service-card-expand)both;}.s--collapse-wrapper.s--card-closing{animation:service-card-collapse var(--x-motion-ns-service-card-collapse)both;}@keyframes service-card-expand{from{max-height:0;}to{max-height:var(--card-h,106.667vw);}}@keyframes service-card-collapse{from{max-height:var(--card-h,106.667vw);}to{max-height:0;}}.s--shape-layer{position:absolute;top:0;left:-1333.2vw;transform:none;width:0;height:0;}.s--collapse-wrapper .s--shape-layer{opacity:0;}.s--is-active .s--shape-layer{opacity:1;}.s--shape-left-col-0{left:10.6667vw;}.s--shape-left-col-1{left:32vw;}.s--shape-left-col-2{left:53.3333vw;}.s--card-stack{position:relative;width:61.3333vw;margin:var(--x-spacing-ns-service-card-anchor)auto 0 auto;}.s--simple-collapse-card-top{position:relative;width:61.3333vw;margin:0 auto;height:auto;padding-top:var(--x-spacing-ns-service-intro-reserve);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);}.s--gradient-intro{position:absolute;left:2.13333vw;right:16vw;top:1.33333vw;z-index:26;}.s--intro-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--x-font-std-xxs);line-height:1.5;color:var(--x-color-std-text-light-solid);}.s--band-mascot{position:absolute;right:0.533333vw;top:-1.33333vw;width:17.3333vw;pointer-events:none;}.s--card-color-band{position:relative;width:100%;display:flex;flex-direction:column;gap:0;background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);overflow:hidden;}.s--service-card-divider{height:0;margin:0 var(--x-spacing-std-md);border-top:var(--x-border-std-base)dashed var(--x-color-std-split);}.s--simple-collapse-card-top.s--edge-left{border-radius:0 var(--x-radius-std-lg)var(--x-radius-std-lg)var(--x-radius-std-lg);}.s--simple-collapse-card-top.s--edge-right{border-radius:var(--x-radius-std-lg)0 var(--x-radius-std-lg)var(--x-radius-std-lg);}.s--pill-base{position:absolute;left:50%;top:8.8vw;transform:translateX(-50%);width:18.6667vw;height:3.2vw;background:var(--x-color-std-brand-deep);border-radius:var(--x-radius-std-pill);pointer-events:none;}.s--center-square{position:absolute;left:50%;top:-1.6vw;transform:translateX(-50%);width:15.7333vw;height:12.8vw;background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-ns-service-select-ring);pointer-events:none;}.s--category-section{z-index:80;}.s--service-category-header{position:relative;z-index:81;}.s--service-category-dot{position:relative;z-index:82;}.s--device-title-section{position:relative;z-index:80;}.s--device-gradient-bg{z-index:60;}.s--device-image{z-index:61;}.s--device-name{z-index:62;}.s--collapse-wrapper.s--is-active{z-index:25;}.s--simple-collapse-card{z-index:21;}.s--simple-collapse-card-top{z-index:23;}.s--band-mascot{z-index:24;}.s--card-color-band{z-index:25;}.s--shape-layer{z-index:22;}.s--pill-base{z-index:22;}.s--center-square{z-index:21;}
.t--goods-page{width:100%;min-height:100vh;min-height:100svh;margin:0;padding:0;position:relative;}.t--detail-container{width:100%;margin:0;padding:0 0 var(--x-spacing-ns-goods-actionbar-clearance)0;}.t--page-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--x-color-ns-overlay-light);z-index:var(--x-zindex-std-page-overlay);}.t--page-error{min-height:100vh;min-height:100svh;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-std-md);}.t--error-title{font-size:var(--x-font-std-xl);color:var(--x-color-std-error-text);font-weight:var(--x-weight-std-700);}.t--error-message{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);}
.u--it-card{margin:0 var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.u--it-body{padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);}.u--it-head{display:flex;align-items:center;margin-bottom:var(--x-spacing-std-sm);}.u--it-title{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);flex:1;word-break:break-all;}.u--it-default-tag{flex-shrink:0;margin-left:var(--x-spacing-std-md);padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:4.26667vw;color:var(--x-color-std-error);background:var(--x-color-std-error-bg);border:var(--x-border-std-base)solid var(--x-color-std-error-border);border-radius:var(--x-radius-std-sm);}.u--it-tags{display:flex;align-items:center;margin-bottom:var(--x-spacing-std-sm);}.u--it-tag{margin-right:var(--x-spacing-std-sm);padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:4.26667vw;border-radius:var(--x-radius-std-sm);}.u--it-tag--company{color:var(--x-color-std-blue-7);background:var(--x-color-std-blue-1);border:var(--x-border-std-base)solid var(--x-color-std-blue-3);}.u--it-tag--personal{color:var(--x-color-std-purple-7);background:var(--x-color-std-purple-1);border:var(--x-border-std-base)solid var(--x-color-std-purple-3);}.u--it-tag--general{color:var(--x-color-std-green-7);background:var(--x-color-std-green-1);border:var(--x-border-std-base)solid var(--x-color-std-green-3);}.u--it-tag--special{color:var(--x-color-std-volcano-7);background:var(--x-color-std-volcano-1);border:var(--x-border-std-base)solid var(--x-color-std-volcano-3);}.u--it-tag--detail{color:var(--x-color-std-cyan-7);background:var(--x-color-std-cyan-1);border:var(--x-border-std-base)solid var(--x-color-std-cyan-3);}.u--it-tag--category{color:var(--x-color-std-geekblue-7);background:var(--x-color-std-geekblue-1);border:var(--x-border-std-base)solid var(--x-color-std-geekblue-3);}.u--it-meta{display:flex;align-items:baseline;margin-top:var(--x-spacing-std-xs);}.u--it-meta-label{flex-shrink:0;font-size:var(--x-font-std-sm);color:var(--x-color-std-text);}.u--it-meta-value{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);word-break:break-all;}.u--it-dot{flex-shrink:0;align-self:center;width:2.13333vw;height:2.13333vw;margin:0 var(--x-spacing-std-sm)0 var(--x-spacing-std-xs);border-radius:50%;}.u--it-dot--email{background:var(--x-color-std-gold-6);}.u--it-dot--phone{background:var(--x-color-std-red-6);}.u--it-dot--wechat{background:var(--x-color-std-green-6);}.u--it-divider{height:0.133333vw;margin:0 var(--x-spacing-std-md);background:var(--x-color-std-split);}.u--it-footer-row{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)var(--x-spacing-std-sm);}.u--it-setdef{display:flex;align-items:center;}.u--it-setdef-text{margin-left:var(--x-spacing-std-sm);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.u--it-setdef--on .u--it-setdef-text{color:var(--x-color-std-primary);}.u--it-actions{display:flex;align-items:center;}.u--it-action{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);}.u--it-action-text{font-size:var(--x-font-std-md);}.u--it-action-text--edit{color:var(--x-color-std-success);}.u--it-action-text--copy{color:var(--x-color-std-warning);}.u--it-action-text--del{color:var(--x-color-std-error);}.u--it-action-divider{width:0.133333vw;height:3.46667vw;background:var(--x-color-std-border);}
.v--addr-card{margin:0 var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);overflow:hidden;}.v--addr-body{padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);}.v--addr-head{display:flex;align-items:center;margin-bottom:var(--x-spacing-std-sm);}.v--addr-name{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);margin-right:var(--x-spacing-std-md);}.v--addr-phone{font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.v--addr-default-tag{flex-shrink:0;margin-left:auto;padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);line-height:4.26667vw;color:var(--x-color-std-error);background:var(--x-color-std-error-bg);border:var(--x-border-std-base)solid var(--x-color-std-error-border);border-radius:var(--x-radius-std-sm);}.v--addr-region{font-size:var(--x-font-std-md);line-height:5.33333vw;color:var(--x-color-std-text);word-break:break-all;}.v--addr-divider{height:0.133333vw;margin:0 var(--x-spacing-std-md);background:var(--x-color-std-split);}.v--addr-footer-row{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);}.v--addr-setdef{display:flex;align-items:center;}.v--addr-setdef-text{margin-left:var(--x-spacing-std-sm);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.v--addr-setdef--on .v--addr-setdef-text{color:var(--x-color-std-primary);}.v--addr-actions{display:flex;align-items:center;}.v--addr-action{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);}.v--addr-action-text{font-size:var(--x-font-std-md);}.v--addr-action-text--edit{color:var(--x-color-std-success);}.v--addr-action-text--copy{color:var(--x-color-std-warning);}.v--addr-action-text--del{color:var(--x-color-std-error);}.v--addr-action-divider{width:0.133333vw;height:3.46667vw;background:var(--x-color-std-border);}
.w--refund-type-block{flex-shrink:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)0;}.w--refund-type-block-label{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);}.w--refund-type-pills{display:flex;flex-wrap:wrap;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0 var(--x-spacing-std-xs);}.w--refund-type-pill{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);font-size:var(--x-font-std-sm);color:var(--x-color-std-text);background:var(--x-color-std-fill-quaternary);border:var(--x-border-std-base)solid transparent;border-radius:var(--x-radius-std-xxxl);}.w--refund-type-pill--active{color:var(--x-color-std-primary);border-color:var(--x-color-std-primary);background:var(--x-color-std-bg-container);}.w--refund-type-pill--muted{color:var(--x-color-std-text-quaternary);opacity:var(--x-opacity-std-60);}.w--refund-type-scroll{max-height:74.6667vw;min-height:0;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)var(--x-spacing-std-sm);box-sizing:border-box;}.w--refund-type-item{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0;border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.w--refund-type-item--muted{opacity:var(--x-opacity-std-60);}.w--refund-type-thumb{position:relative;flex-shrink:0;width:14.9333vw;height:14.9333vw;border-radius:var(--x-radius-std-md);overflow:hidden;background:var(--x-color-std-fill-quaternary);}.w--refund-type-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--x-spacing-std-xs);}.w--refund-type-name{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.w--refund-type-name-tags{display:inline;}.w--refund-type-name-tag-position{margin-right:var(--x-spacing-std-sm);}.w--refund-type-spec{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.w--refund-type-tip{font-size:var(--x-font-std-xxs);color:var(--x-color-std-warning);}.w--refund-type-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--x-spacing-std-xs);}.w--refund-type-price{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-red-5);}.w--refund-type-qty{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.w--refund-type-stepper{display:flex;align-items:center;transform:scale(0.8);}.w--refund-type-notice{display:flex;flex-shrink:0;align-items:center;gap:var(--x-spacing-std-sm);margin:var(--x-spacing-std-sm)var(--x-spacing-std-md)0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md);background:var(--x-color-std-primary-1);border-radius:var(--x-radius-std-md);}.w--refund-type-notice-dot{flex-shrink:0;width:1.33333vw;height:1.33333vw;border-radius:50%;background:var(--x-color-std-primary);}.w--refund-type-notice-text{flex:1;min-width:0;font-size:var(--x-font-std-xxs);line-height:1.5;color:var(--x-color-std-text-secondary);}.w--refund-type-notice-em{color:var(--x-color-std-primary);font-weight:var(--x-weight-std-700);}.w--refund-type-notice-help{display:inline-block;width:3.2vw;height:3.2vw;margin-left:var(--x-spacing-std-sm);position:relative;top:-0.266667vw;text-align:center;font-size:var(--x-font-std-xxxxs);line-height:3.2vw;font-weight:var(--x-weight-std-700);color:var(--x-color-std-text-light-solid);background:var(--x-color-std-primary);border-radius:50%;}
.x--refund-policy{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);display:flex;flex-direction:column;gap:var(--x-spacing-std-md);}.x--refund-policy-row{display:flex;align-items:flex-start;gap:var(--x-spacing-std-md);}.x--refund-policy-badge{flex-shrink:0;width:10.1333vw;padding:var(--x-spacing-std-xs)0;text-align:center;font-size:var(--x-font-std-xxs);line-height:1.4;border-radius:var(--x-radius-std-sm);}.x--refund-policy-badge--full{color:var(--x-color-std-success-text);background:var(--x-color-std-success-bg);border:var(--x-border-std-base)solid var(--x-color-std-success-border);}.x--refund-policy-badge--partial{color:var(--x-color-std-warning-text);background:var(--x-color-std-warning-bg);border:var(--x-border-std-base)solid var(--x-color-std-warning-border);}.x--refund-policy-text{flex:1;min-width:0;font-size:var(--x-font-std-sm);line-height:1.6;color:var(--x-color-std-text);}.x--refund-policy-em{font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);}.x--refund-policy-note{padding-top:var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.x--refund-policy-note-text{font-size:var(--x-font-std-xxs);line-height:1.6;color:var(--x-color-std-text-secondary);}.x--refund-policy-note-em{font-weight:var(--x-weight-std-700);color:var(--x-color-std-text);}
.y--rsvb-block{flex-shrink:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)0;}.y--rsvb-block-label{display:block;font-size:var(--x-font-std-sm);line-height:1;color:var(--x-color-std-text);}.y--rsvb-scroll{flex:0 1 auto;min-height:0;max-height:calc(80vh - 82.6667vw);max-height:calc(80svh - 82.6667vw);margin:var(--x-spacing-std-md)0;padding:0 var(--x-spacing-std-md);box-sizing:border-box;}.y--rsvb-item{display:flex;align-items:flex-start;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0;border-bottom:var(--x-border-std-base)dashed var(--x-color-std-border);}.y--rsvb-item--first{padding-top:0;}.y--rsvb-item--last{padding-bottom:0;border-bottom:none;}.y--rsvb-dot{align-self:center;}.y--rsvb-thumb{position:relative;flex-shrink:0;width:14.9333vw;height:14.9333vw;border-radius:var(--x-radius-std-md);overflow:hidden;background:var(--x-color-std-fill-quaternary);}.y--rsvb-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--x-spacing-std-xs);}.y--rsvb-name{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.y--rsvb-name-tags{display:inline;}.y--rsvb-name-tag-position{margin-right:var(--x-spacing-std-sm);}.y--rsvb-spec{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);}.y--rsvb-side{flex-shrink:0;width:22.4vw;display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;gap:var(--x-spacing-std-sm);}.y--rsvb-count-line{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);line-height:1.2;}.y--rsvb-stepper{display:flex;align-items:center;transform:scale(0.8);}.y--rsvb-fields{flex-shrink:0;padding:0 var(--x-spacing-std-md);}.y--rsvb-fields::before{content:"";display:block;border-top:var(--x-border-std-base)solid var(--x-color-std-split);}

.AB--rsvf-row{display:flex;align-items:center;padding:var(--x-spacing-std-md)0;}.AB--rsvf-row--divider{border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.AB--rsvf-row--last{padding-bottom:0;}.AB--rsvf-label{flex-shrink:0;font-size:var(--x-font-std-md);color:var(--x-color-std-text);}.AB--rsvf-value{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-left:var(--x-spacing-std-md);}.AB--rsvf-text{font-size:var(--x-font-std-md);line-height:1.4;color:var(--x-color-std-text);text-align:right;}.AB--rsvf-text--placeholder{color:var(--x-color-std-text-quaternary);}.AB--rsvf-sub{max-width:100%;margin-top:var(--x-spacing-std-xs);line-height:1.4;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.AB--rsvf-arrow{flex-shrink:0;margin-left:var(--x-spacing-std-md);color:var(--x-color-std-text-tertiary);}.AB--rsvf-row--two-line .AB--rsvf-value{min-height:10.6667vw;}.AB--rsvf-row--sm .AB--rsvf-label{font-size:var(--x-font-std-sm);}.AB--rsvf-row--sm .AB--rsvf-text{font-size:var(--x-font-std-sm);}.AB--rsvf-row--sm .AB--rsvf-sub{font-size:var(--x-font-std-xs);}
.BB--back-arrow-container{position:relative;z-index:var(--x-zindex-std-app-fixed);}.BB--back-button{position:fixed;left:2.66667vw;top:11.7333vw;width:8.53333vw;height:8.53333vw;display:flex;align-items:center;justify-content:center;z-index:var(--x-zindex-std-app-fixed);border-radius:50%;background:var(--x-color-ns-back-circle);box-shadow:var(--x-shadow-std-secondary);}.BB--back-arrow-glyph{color:var(--x-color-std-text);}.BB--back-icon-home{width:85%;height:85%;}
.CB--x-tab{display:flex;align-items:center;}.CB--x-tab--equal .CB--x-tab-item{flex:1;display:flex;justify-content:center;}.CB--x-tab--start{gap:var(--x-spacing-std-lg);}.CB--x-tab--start .CB--x-tab-item{display:flex;}.CB--x-tab--scroll{width:100%;box-sizing:border-box;padding:0 var(--x-spacing-std-md);gap:var(--x-spacing-std-md);justify-content:space-between;}.CB--x-tab--scroll .CB--x-tab-item{flex-shrink:0;padding:0;}.CB--x-tab-item{padding:var(--x-spacing-std-md)0;}.CB--x-tab--start .CB--x-tab-item{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);}.CB--x-tab-item--disabled{opacity:var(--x-opacity-std-60);}.CB--x-tab-inner{position:relative;display:inline-flex;flex-direction:column;align-items:center;padding-bottom:var(--x-spacing-ns-tab-indicator-zone);}.CB--x-tab-text{font-size:var(--x-font-std-lg);color:var(--x-color-std-text);transition:color var(--x-motion-std-tab);}.CB--x-tab--lg .CB--x-tab-text{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-500);}.CB--x-tab-text--active{font-weight:var(--x-weight-std-600);background:var(--x-color-std-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--x-color-std-orange-5);}.CB--x-tab-count{font-size:inherit;}.CB--x-tab-indicator{position:absolute;bottom:0;left:0;right:0;height:0.8vw;border-radius:var(--x-radius-std-pill);background:var(--x-color-std-gradient-brand);animation:x-tab-indicator-in var(--x-motion-std-tab)both;}@keyframes x-tab-indicator-in{from{opacity:0;}to{opacity:1;}}
.DB--half-sheet-mask{position:fixed;inset:0;background:var(--x-color-std-bg-mask);opacity:0;visibility:hidden;transition:opacity var(--x-motion-std-mask),visibility var(--x-motion-std-mask);z-index:var(--x-zindex-std-sheet-mask);pointer-events:none;}.DB--half-sheet-mask-open{opacity:1;visibility:visible;pointer-events:auto;}.DB--half-sheet-panel{position:fixed;left:0;right:0;bottom:0;height:60%;background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-xxxl)var(--x-radius-std-xxxl)0 0;transform:translateY(100%);visibility:hidden;transition:transform var(--x-motion-std-sheet),visibility var(--x-motion-std-sheet);z-index:var(--x-zindex-std-sheet-body);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;}.DB--half-sheet-panel--fit{height:auto;max-height:80%;}.DB--half-sheet-panel--tall{height:80%;}.DB--half-sheet-panel--badge{overflow:visible;}.DB--half-sheet-panel-open{transform:translateY(0);visibility:visible;}.DB--half-sheet-header{position:relative;flex-shrink:0;height:11.7333vw;display:flex;align-items:center;justify-content:center;border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.DB--half-sheet-title{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);line-height:1;background:var(--x-color-std-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.DB--half-sheet-close{position:absolute;top:50%;right:3.2vw;transform:translateY(-50%);width:7.46667vw;height:7.46667vw;display:flex;align-items:center;justify-content:center;font-size:var(--x-font-std-xxxxl);line-height:1;color:var(--x-color-std-text-tertiary);border-radius:50%;}.DB--half-sheet-header--badge{height:7.46667vw;border-bottom:none;}.DB--half-sheet-footer{flex-shrink:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)calc(2.66667vw + env(safe-area-inset-bottom));background:var(--x-color-std-bg-elevated);}.DB--half-sheet-safe-pad{flex-shrink:0;height:env(safe-area-inset-bottom);}.DB--half-sheet-confirm{width:100%;height:10.6667vw;box-sizing:border-box;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-400);background:var(--x-color-std-gradient-brand);color:var(--x-color-std-text-light-solid);display:flex;align-items:center;justify-content:center;box-shadow:var(--x-shadow-std-md);transition:opacity var(--x-motion-std-button),box-shadow var(--x-motion-std-button);}.DB--half-sheet-confirm--disabled{opacity:var(--x-opacity-std-60);box-shadow:none;}
.EB--x-dialog-mask{position:fixed;inset:0;background:var(--x-color-std-bg-mask);opacity:0;visibility:hidden;transition:opacity var(--x-motion-std-mask),visibility var(--x-motion-std-mask);z-index:var(--x-zindex-std-dialog-mask);pointer-events:none;}.EB--x-dialog-mask-open{opacity:1;visibility:visible;pointer-events:auto;}.EB--x-dialog-card{position:fixed;top:50%;left:50%;width:80%;max-height:70%;background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-xxl);transform:translate(-50%,-50%)scale(0.92);opacity:0;visibility:hidden;transition:transform var(--x-motion-ns-dialog-card),opacity var(--x-motion-ns-dialog-card),visibility var(--x-motion-ns-dialog-card);z-index:var(--x-zindex-std-dialog-body);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;}.EB--x-dialog-card-open{transform:translate(-50%,-50%)scale(1);opacity:1;visibility:visible;}.EB--x-dialog-header{flex-shrink:0;padding:var(--x-spacing-std-lg)0 0;display:flex;align-items:center;justify-content:center;}.EB--x-dialog-title{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);line-height:1.4;color:var(--x-color-std-text);text-align:center;}.EB--x-dialog-body{flex:1;min-height:0;}.EB--x-dialog-footer{flex-shrink:0;display:flex;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md);}.EB--x-dialog-btn{flex:1;height:10.6667vw;box-sizing:border-box;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-md);line-height:1;display:flex;align-items:center;justify-content:center;}.EB--x-dialog-btn--confirm{background:var(--x-color-std-gradient-brand);color:var(--x-color-std-text-light-solid);}.EB--x-dialog-btn--cancel{background:var(--x-color-std-fill-quaternary);color:var(--x-color-std-text-secondary);}
.FB--top-tab-nav{position:relative;left:0;right:0;z-index:var(--x-zindex-std-app-fixed);background:var(--x-color-std-bg-container);top:0;}.FB--top-tab-nav-slot{position:absolute;left:4vw;transform:translateY(-50%);white-space:nowrap;}
.GB--lm-container{display:flex;align-items:center;overflow:hidden;width:100%;}.GB--lm-track{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;gap:var(--x-spacing-std-sm);flex-shrink:0;will-change:transform;transition:transform var(--x-motion-ns-dev-marquee-tween);}.GB--lm-item{display:inline-flex;align-items:center;border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);flex-shrink:0;font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);border:var(--x-border-std-base)solid;line-height:1.4;}.GB--lm-red{background:var(--x-color-std-red-1);border-color:var(--x-color-std-red-2);color:var(--x-color-std-volcano-6);}.GB--lm-green{background:var(--x-color-std-green-1);border-color:var(--x-color-std-green-3);color:var(--x-color-std-green-6);}.GB--lm-gold{background:var(--x-color-std-gold-1);border-color:var(--x-color-std-gold-3);color:var(--x-color-std-gold-7);}
.HB--cm-container{display:flex;align-items:center;overflow:hidden;width:100%;}.HB--cm-track{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;flex-shrink:0;will-change:transform;}.HB--cm-track.HB--marquee{animation-name:cm-marquee;animation-timing-function:linear;animation-iteration-count:infinite;}@keyframes cm-marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.HB--cm-group{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--x-spacing-std-sm);flex-shrink:0;padding-right:var(--x-spacing-std-sm);}.HB--cm-item{display:inline-flex;align-items:center;border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);flex-shrink:0;font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);border:var(--x-border-std-base)solid;line-height:1.4;}.HB--cm-red{background:var(--x-color-std-red-1);border-color:var(--x-color-std-red-2);color:var(--x-color-std-volcano-6);}.HB--cm-green{background:var(--x-color-std-green-1);border-color:var(--x-color-std-green-3);color:var(--x-color-std-green-6);}.HB--cm-gold{background:var(--x-color-std-gold-1);border-color:var(--x-color-std-gold-3);color:var(--x-color-std-gold-7);}
.IB--order-status-card{width:calc(100% - var(--x-spacing-std-md)*2);height:48vw;position:relative;margin:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-sm);border-radius:var(--x-radius-std-lg);overflow:visible;box-sizing:border-box;z-index:1;background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);display:flex;flex-direction:column;padding:var(--x-spacing-std-md);}.IB--order-title{width:100%;margin-bottom:var(--x-spacing-std-md);display:flex;align-items:center;justify-content:flex-start;}.IB--order-title .IB--title-text{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.IB--order-icons{flex:1;width:100%;display:flex;align-items:center;justify-content:space-between;}.IB--order-icons.IB--second-row{margin-top:var(--x-spacing-std-md);}.IB--status-item{width:25%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex-shrink:0;}.IB--status-item.IB--all-orders::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.133333vw;height:11.7333vw;background:var(--x-color-ns-gradient-divider-vertical);}.IB--status-icon{position:relative;height:9.86667vw;margin-bottom:var(--x-spacing-std-sm);display:flex;align-items:center;justify-content:center;}.IB--icon-image{width:9.06667vw;height:9.06667vw;}.IB--status-item.IB--all-orders .IB--icon-image{width:9.86667vw;height:9.86667vw;}.IB--status-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text);text-align:center;line-height:1.2;white-space:nowrap;}.IB--badge{position:absolute;top:-1.06667vw;right:-2.66667vw;min-width:4.26667vw;height:4.26667vw;padding:0 var(--x-spacing-std-xs);box-sizing:border-box;border-radius:var(--x-radius-std-lg);background-color:var(--x-color-std-error);color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xxxs);display:flex;align-items:center;justify-content:center;font-weight:var(--x-weight-std-700);z-index:10;}
.JB--orange-card{width:calc(100% - var(--x-spacing-std-md)*2);height:28vw;position:relative;margin:0 var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);overflow:visible;box-sizing:border-box;z-index:1;background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-lg);}.JB--circle-overlay{position:absolute;top:-10.6667vw;left:3.73333vw;width:18.6667vw;height:18.6667vw;border-radius:50%;background:var(--x-color-std-orange-5);box-shadow:var(--x-shadow-std-lg);z-index:2;}.JB--circle-overlay{display:flex;align-items:center;justify-content:center;}.JB--avatar-inner-circle{width:16vw;height:16vw;border-radius:50%;background:var(--x-color-std-bg-container);overflow:hidden;display:flex;align-items:flex-start;justify-content:center;}.JB--nickname-container{position:absolute;top:-9.33333vw;left:25.3333vw;right:37.3333vw;height:8vw;display:flex;align-items:center;justify-content:center;z-index:3;}.JB--nickname-text{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--x-color-std-text);}.JB--vip-icon{width:5.33333vw;height:5.33333vw;margin-left:var(--x-spacing-std-sm);flex-shrink:0;}
.KB--service-status-card{width:calc(100% - var(--x-spacing-std-md)*2);height:28vw;position:relative;margin:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-sm);border-radius:var(--x-radius-std-lg);overflow:visible;box-sizing:border-box;z-index:1;background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);display:flex;flex-direction:column;padding:var(--x-spacing-std-md);}.KB--service-status-card.KB--second-card{margin-top:var(--x-spacing-std-md);height:48vw;}.KB--service-title{width:100%;margin-bottom:var(--x-spacing-std-md);display:flex;align-items:center;justify-content:flex-start;}.KB--title-text{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);display:block;}.KB--service-icons{flex:1;display:flex;align-items:center;justify-content:space-between;}.KB--service-status-card.KB--second-card .KB--service-icons.KB--second-row{margin-top:var(--x-spacing-std-md);}.KB--status-item{width:20%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex-shrink:0;}.KB--service-status-card:not(.KB--second-card) .KB--status-item{width:16.666%;}.KB--status-icon{position:relative;height:9.86667vw;margin-bottom:var(--x-spacing-std-sm);display:flex;align-items:center;justify-content:center;}.KB--icon-image{width:9.06667vw;height:9.06667vw;}.KB--status-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text);text-align:center;line-height:1.2;}.KB--badge{position:absolute;top:-1.06667vw;right:-2.66667vw;width:4.26667vw;height:4.26667vw;border-radius:50%;background-color:var(--x-color-std-error);color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xxxs);display:flex;align-items:center;justify-content:center;font-weight:var(--x-weight-std-700);z-index:10;}.KB--status-item.KB--gift .KB--icon-image{width:8.8vw;height:8.8vw;}.KB--status-item.KB--rights .KB--icon-image, .KB--status-item.KB--coupon .KB--icon-image{width:7.73333vw;height:7.73333vw;}.KB--status-item.KB--service .KB--icon-image{width:9.86667vw;height:9.86667vw;}.KB--status-item.KB--butler .KB--icon-image{width:8.8vw;height:8.8vw;}.KB--status-item.KB--doorstep .KB--icon-image, .KB--status-item.KB--community .KB--icon-image{width:8.53333vw;height:8.53333vw;}
.LB--white-card{width:21.3333vw;height:25.3333vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);z-index:3;position:absolute;top:1.46667vw;box-shadow:var(--x-shadow-std-md);right:49.3333vw;display:flex;align-items:center;justify-content:center;}.LB--card-content{position:relative;width:100%;height:100%;}.LB--image-section{position:absolute;top:1.33333vw;left:1.33333vw;width:18.6667vw;height:18.6667vw;}.LB--cover-stack{position:relative;width:18.6667vw;height:18.6667vw;}.LB--cover-layer{position:absolute;top:0;left:0;width:18.6667vw;height:18.6667vw;border-radius:var(--x-radius-std-lg);transition:transform var(--x-motion-ns-cover-stack-move),opacity var(--x-motion-ns-cover-stack-fade);}.LB--slot-exit{z-index:4;}.LB--slot-front{z-index:3;}.LB--slot-mid{z-index:2;}.LB--slot-back{z-index:1;}@keyframes coverEnter2{from{opacity:0;}to{opacity:var(--x-opacity-std-80);}}@keyframes coverEnter3{from{opacity:0;}to{opacity:var(--x-opacity-std-60);}}.LB--stack-1 .LB--slot-front{transform:translate(0,0)scale(1);opacity:1;}.LB--stack-2 .LB--slot-front{transform:translate(-0.933333vw,0.933333vw)scale(0.9);opacity:1;}.LB--stack-2 .LB--slot-back{transform:translate(0.933333vw,-0.933333vw)scale(0.9);opacity:var(--x-opacity-std-80);animation:coverEnter2 var(--x-motion-ns-cover-stack-fade)backwards;}.LB--stack-2 .LB--slot-exit{transform:translate(-0.933333vw,0.933333vw)scale(0.9);opacity:0;}.LB--stack-3 .LB--slot-front{transform:translate(-1.86667vw,1.86667vw)scale(0.8);opacity:1;}.LB--stack-3 .LB--slot-mid{transform:translate(0,0)scale(0.8);opacity:var(--x-opacity-std-80);}.LB--stack-3 .LB--slot-back{transform:translate(1.86667vw,-1.86667vw)scale(0.8);opacity:var(--x-opacity-std-60);animation:coverEnter3 var(--x-motion-ns-cover-stack-fade)backwards;}.LB--stack-3 .LB--slot-exit{transform:translate(-1.86667vw,1.86667vw)scale(0.8);opacity:0;}.LB--cover-placeholder{width:18.6667vw;height:18.6667vw;border-radius:var(--x-radius-std-lg);background:var(--x-color-std-fill-tertiary);}.LB--bottom-section{position:absolute;left:0;right:0;bottom:0;height:5.33333vw;display:flex;flex-direction:row;align-items:center;justify-content:center;}.LB--left-text{display:flex;align-items:center;justify-content:center;width:50%;height:100%;}.LB--right-number{display:flex;align-items:center;justify-content:center;width:50%;height:100%;}.LB--number-text{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-700);line-height:1;color:var(--x-color-std-text);}.LB--label-text{font-size:var(--x-font-std-xs);line-height:1;color:var(--x-color-std-text-secondary);}
.MB--rights-container{position:absolute;bottom:2.8vw;left:2.66667vw;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--x-spacing-std-md);height:13.3333vw;}.MB--first-row{display:flex;align-items:center;justify-content:center;}.MB--second-row{display:flex;align-items:center;justify-content:center;}.MB--title-text{font-size:var(--x-font-std-xxxl);font-weight:var(--x-weight-std-700);line-height:1.2;color:var(--x-color-std-primary-9);}.MB--title-italic{font-style:italic;letter-spacing:var(--x-letter-ns-vip-italic);}.MB--dot{width:1.06667vw;height:1.06667vw;border-radius:50%;margin:0 var(--x-spacing-std-xs)0 var(--x-spacing-std-sm);flex-shrink:0;background-color:var(--x-color-std-primary-9);}.MB--subtitle-text{font-size:var(--x-font-std-md);margin-left:var(--x-spacing-std-sm);font-weight:var(--x-weight-std-600);line-height:1.2;color:var(--x-color-std-primary-9);}.MB--arrow-icon{flex-shrink:0;margin-left:var(--x-spacing-std-sm);position:relative;color:var(--x-color-std-primary-9);}
.NB--white-card{width:21.3333vw;height:12vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);z-index:3;position:absolute;top:14.8vw;box-shadow:var(--x-shadow-std-md);right:4vw;display:flex;align-items:center;justify-content:center;}.NB--card-content{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;}.NB--left-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;height:100%;gap:var(--x-spacing-std-sm);}.NB--right-section{display:flex;align-items:center;justify-content:center;width:40%;height:100%;}.NB--icon{width:6.4vw;height:6.4vw;}.NB--number-text{font-size:var(--x-font-std-xxxxl);font-weight:var(--x-weight-std-700);line-height:1;color:var(--x-color-std-text);}.NB--label-text{font-size:var(--x-font-std-xxxs);line-height:1;color:var(--x-color-std-text-secondary);}
.OB--white-card{width:21.3333vw;height:25.3333vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);z-index:3;position:absolute;top:1.46667vw;box-shadow:var(--x-shadow-std-md);right:26.6667vw;display:flex;align-items:center;justify-content:center;}.OB--card-content{position:relative;width:100%;height:100%;}.OB--image-section{position:absolute;top:1.33333vw;left:1.33333vw;width:18.6667vw;height:18.6667vw;}.OB--cover-stack{position:relative;width:18.6667vw;height:18.6667vw;}.OB--cover-layer{position:absolute;top:0;left:0;width:18.6667vw;height:18.6667vw;border-radius:var(--x-radius-std-lg);transition:transform var(--x-motion-ns-cover-stack-move),opacity var(--x-motion-ns-cover-stack-fade);}.OB--slot-exit{z-index:4;}.OB--slot-front{z-index:3;}.OB--slot-mid{z-index:2;}.OB--slot-back{z-index:1;}@keyframes coverEnter2{from{opacity:0;}to{opacity:var(--x-opacity-std-80);}}@keyframes coverEnter3{from{opacity:0;}to{opacity:var(--x-opacity-std-60);}}.OB--stack-1 .OB--slot-front{transform:translate(0,0)scale(1);opacity:1;}.OB--stack-2 .OB--slot-front{transform:translate(-0.933333vw,0.933333vw)scale(0.9);opacity:1;}.OB--stack-2 .OB--slot-back{transform:translate(0.933333vw,-0.933333vw)scale(0.9);opacity:var(--x-opacity-std-80);animation:coverEnter2 var(--x-motion-ns-cover-stack-fade)backwards;}.OB--stack-2 .OB--slot-exit{transform:translate(-0.933333vw,0.933333vw)scale(0.9);opacity:0;}.OB--stack-3 .OB--slot-front{transform:translate(-1.86667vw,1.86667vw)scale(0.8);opacity:1;}.OB--stack-3 .OB--slot-mid{transform:translate(0,0)scale(0.8);opacity:var(--x-opacity-std-80);}.OB--stack-3 .OB--slot-back{transform:translate(1.86667vw,-1.86667vw)scale(0.8);opacity:var(--x-opacity-std-60);animation:coverEnter3 var(--x-motion-ns-cover-stack-fade)backwards;}.OB--stack-3 .OB--slot-exit{transform:translate(-1.86667vw,1.86667vw)scale(0.8);opacity:0;}.OB--cover-placeholder{width:18.6667vw;height:18.6667vw;border-radius:var(--x-radius-std-lg);background:var(--x-color-std-fill-tertiary);}.OB--bottom-section{position:absolute;left:0;right:0;bottom:0;height:5.33333vw;display:flex;flex-direction:row;align-items:center;justify-content:center;}.OB--left-text{display:flex;align-items:center;justify-content:center;width:50%;height:100%;}.OB--right-number{display:flex;align-items:center;justify-content:center;width:50%;height:100%;}.OB--number-text{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-700);line-height:1;color:var(--x-color-std-text);}.OB--label-text{font-size:var(--x-font-std-xs);line-height:1;color:var(--x-color-std-text-secondary);}
.PB--white-card{width:21.3333vw;height:12vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);z-index:3;position:absolute;top:1.46667vw;box-shadow:var(--x-shadow-std-md);right:4vw;display:flex;align-items:center;justify-content:center;}.PB--card-content{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;}.PB--left-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;height:100%;gap:var(--x-spacing-std-sm);}.PB--right-section{display:flex;align-items:center;justify-content:center;width:40%;height:100%;}.PB--icon{width:6.4vw;height:6.4vw;}.PB--number-text{font-size:var(--x-font-std-xxxxl);font-weight:var(--x-weight-std-700);line-height:1;color:var(--x-color-std-text);}.PB--label-text{font-size:var(--x-font-std-xxxs);line-height:1;color:var(--x-color-std-text-secondary);}
.QB--white-card{width:16vw;height:4.66667vw;background:var(--x-color-std-orange-5);border-radius:var(--x-radius-std-pill);z-index:3;position:absolute;top:4vw;box-shadow:var(--x-shadow-std-lg);left:8vw;display:flex;align-items:center;justify-content:center;overflow:visible;}.QB--points-text{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-primary-9);font-weight:var(--x-weight-std-500);white-space:nowrap;overflow:visible;}
.RB--tabbar-page-root{height:100vh;height:100svh;width:100%;box-sizing:border-box;display:flex;flex-direction:column;}.RB--tabbar-page-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;}
.SB--search-guide{display:flex;align-items:center;justify-content:center;height:auto;background-color:transparent;width:100%;}.SB--guide-content{display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-md);text-align:center;padding:var(--x-spacing-std-lg);background-color:transparent;}.SB--guide-icon{font-size:var(--x-font-ns-product-guide-icon);opacity:var(--x-opacity-std-60);}.SB--guide-icon-img{width:16vw;height:16vw;opacity:var(--x-opacity-std-60);}.SB--guide-title{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);}.SB--guide-desc{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.SB--hot-search{display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-md);width:100%;}.SB--hot-tags{display:flex;flex-wrap:wrap;gap:var(--x-spacing-std-md);justify-content:center;max-width:86.6667vw;}.SB--hot-tag{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);border-radius:var(--x-radius-std-xxl);font-size:var(--x-font-std-xs);background-color:var(--x-color-std-bg-layout);color:var(--x-color-std-text);border:var(--x-border-std-base)solid var(--x-color-std-border);}.SB--platform-desc{font-size:var(--x-font-std-xxs);line-height:1;color:var(--x-color-std-text-secondary);}
.TB--search-wrapper{display:flex;align-items:center;gap:var(--x-spacing-std-md);margin:var(--x-spacing-std-md)var(--x-spacing-std-md)0 var(--x-spacing-std-md);}.TB--search-container{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-ns-search-frame-inset);flex:1;background:linear-gradient(var(--x-color-std-bg-container),var(--x-color-std-bg-container))padding-box,var(--x-color-ns-gradient-brand-band-left)border-box;border-width:var(--x-border-ns-search-frame-ring);border-style:solid;border-color:transparent;border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-secondary);position:relative;}.TB--search-input{flex:1;height:5.6vw;line-height:5.6vw;padding:0 var(--x-spacing-std-md);background:var(--x-color-std-bg-container);border:none;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);color:var(--x-color-std-text);box-sizing:border-box;}.TB--search-input::placeholder{color:var(--x-color-std-text-tertiary);}.TB--wowo-logo{height:9.2vw;width:9.2vw;flex:none;}.TB--search-button{padding:var(--x-spacing-std-sm)var(--x-spacing-std-lg);background:var(--x-color-std-gradient-brand);color:var(--x-color-std-text-light-solid);border:none;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);flex:none!important;width:auto!important;min-width:auto!important;box-sizing:border-box;outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}.TB--search-button:active{background:transparent!important;-webkit-tap-highlight-color:transparent!important;}.TB--search-button:focus{outline:none!important;}.TB--search-button::after{border:none;}.TB--filter-tabs{display:flex;flex-direction:column;gap:var(--x-spacing-std-md);margin:0 var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0 0 0;background:transparent;border-radius:0;overflow:visible;}.TB--filter-row{display:flex;align-items:center;width:100%;}.TB--filter-row.TB--top{display:flex;align-items:center;justify-content:space-evenly;}.TB--filter-row.TB--bottom{justify-content:space-between;flex-wrap:nowrap;padding-bottom:var(--x-spacing-std-sm);margin-bottom:0;}.TB--filter-tab{text-align:center;padding:var(--x-spacing-std-xs)0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-400);line-height:1;border-radius:0;transition:all var(--x-motion-std-tab);cursor:pointer;white-space:nowrap;flex:1 1 0;min-width:0;background:transparent!important;border:none!important;outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}.TB--filter-row.TB--bottom .TB--filter-tab{padding-bottom:0!important;}.TB--filter-divider{width:0.133333vw;height:3.73333vw;background:var(--x-color-std-border);flex:0 0 0.133333vw;margin:0 var(--x-spacing-std-xs);}.TB--filter-tab.TB--active{font-size:var(--x-font-std-xs)!important;color:var(--x-color-std-red-7)!important;font-weight:var(--x-weight-std-600)!important;}.TB--sort-control{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-xs);flex:0 0 auto;}.TB--sort-label{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.TB--sort-label.TB--active{color:var(--x-color-std-text-secondary);}.TB--sort-arrow{color:var(--x-color-std-text-tertiary);}.TB--sort-menu{position:absolute;top:6.93333vw;left:50%;transform:translateX(-50%);min-width:29.3333vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);box-shadow:var(--x-shadow-std-secondary);padding:var(--x-spacing-std-sm)0;z-index:var(--x-zindex-std-page-float);}.TB--sort-menu-item{padding:var(--x-spacing-std-md)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);color:var(--x-color-std-text);text-align:center;}.TB--sort-menu-item.TB--active{color:var(--x-color-std-red-7);font-weight:var(--x-weight-std-600);}.TB--price-control{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-xs);flex:0 0 auto;}.TB--control-prefix{color:var(--x-color-std-text-secondary);font-size:var(--x-font-std-xxs);}.TB--price-label{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.TB--price-label.TB--active{color:var(--x-color-std-text-secondary);}.TB--price-menu{position:absolute;top:6.93333vw;left:50%;transform:translateX(-50%);width:29.3333vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);box-shadow:var(--x-shadow-std-secondary);padding:var(--x-spacing-std-sm)var(--x-spacing-std-sm);z-index:var(--x-zindex-std-page-float);}.TB--price-menu-title{text-align:center;color:var(--x-color-std-red-7);font-weight:var(--x-weight-std-600);font-size:var(--x-font-std-xs);margin-bottom:var(--x-spacing-std-xs);}.TB--price-input-row{display:flex;align-items:center;gap:var(--x-spacing-std-xs);padding:var(--x-spacing-std-xs)0;}.TB--price-input{flex:1;height:6.4vw;line-height:6.4vw;border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-sm);padding:0 var(--x-spacing-std-sm);font-size:var(--x-font-std-xxs);background:var(--x-color-std-fill-quaternary);text-align:center;}.TB--price-sep{color:var(--x-color-std-text-tertiary);font-size:var(--x-font-std-xxs);}.TB--price-menu-actions{display:flex;justify-content:center;padding-top:var(--x-spacing-std-xs);}.TB--price-apply-btn{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);background:var(--x-color-std-gradient-brand);color:var(--x-color-std-text-light-solid);border:none;border-radius:var(--x-radius-std-sm);font-size:var(--x-font-std-xxs);}.TB--price-apply-btn::after{border:none;}.TB--clear-button{position:absolute;right:17.3333vw;top:50%;transform:translateY(-50%);width:13.3333vw;height:6.93333vw;background:transparent;border-radius:var(--x-radius-std-md);display:flex;align-items:center;justify-content:flex-end;padding-right:var(--x-spacing-std-md);cursor:pointer;z-index:10;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:none!important;}.TB--clear-icon{color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);line-height:1;user-select:none;background:var(--x-color-std-gradient-brand);border-radius:50%;width:4.26667vw;height:4.26667vw;display:flex;align-items:center;justify-content:center;box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-orange-6);}
.UB--product-card{display:flex;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-md);padding:var(--x-spacing-std-md);margin:0;box-shadow:var(--x-shadow-std-md);position:relative;height:26.6667vw;}.UB--product-image-wrapper{width:26.6667vw;height:26.6667vw;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;position:relative;flex-shrink:0;background:var(--x-color-std-bg-layout);}.UB--product-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:28vw;position:relative;}.UB--product-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.UB--title-tags{display:inline;}.UB--title-tag-position{margin-right:var(--x-spacing-std-sm);}.UB--price-main-row{display:flex;align-items:baseline;gap:var(--x-spacing-std-sm);position:relative;}.UB--price-main{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.UB--price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.UB--price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.UB--price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.UB--original-price{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}.UB--product-buy-loading{flex:1;}.UB--product-buy-product-section{flex-shrink:0;padding:var(--x-spacing-std-md);border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.UB--product-buy-product-section .UB--product-card{background:transparent;border-radius:0;box-shadow:none;padding:0;height:auto;}.UB--product-buy-product-section .UB--product-info{min-height:0;justify-content:flex-start;gap:var(--x-spacing-std-sm);}.UB--product-buy-product-section .UB--price-integer{font-size:var(--x-font-ns-product-price-hero);line-height:1;font-weight:var(--x-weight-std-700);}.UB--product-buy-product-section .UB--price-symbol{font-size:var(--x-font-std-xl);line-height:1;font-weight:var(--x-weight-std-600);}.UB--product-buy-product-section .UB--price-decimal{font-size:var(--x-font-std-xxl);line-height:1;font-weight:var(--x-weight-std-700);}.UB--product-buy-product-section .UB--original-price{font-size:var(--x-font-std-xxxl);line-height:1;margin-left:var(--x-spacing-std-md);}.UB--product-buy-product-section .UB--price-main, .UB--product-buy-product-section .UB--price-main-row{align-items:baseline;}.UB--product-buy-product-section .UB--price-main-row{gap:var(--x-spacing-std-sm);}.UB--product-buy-qty{flex:1;display:flex;align-items:flex-end;}.UB--product-buy-scrollable{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;}.UB--product-buy-specs-section{flex-shrink:0;padding:var(--x-spacing-std-md);border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);background:var(--x-color-std-bg-elevated);}.UB--product-buy-specs-empty{padding:var(--x-spacing-std-lg)0;text-align:center;color:var(--x-color-std-text-tertiary);font-size:var(--x-font-std-sm);}.UB--product-buy-spec-group + .UB--product-buy-spec-group{margin-top:var(--x-spacing-std-md);}.UB--product-buy-spec-group-title{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-400);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-md);}.UB--product-buy-spec-options{display:flex;flex-wrap:wrap;gap:var(--x-spacing-std-md);}.UB--product-buy-spec-option{padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);font-size:var(--x-font-std-sm);line-height:1.4;color:var(--x-color-std-text);background:var(--x-color-std-bg-layout);border:var(--x-border-std-base)solid transparent;border-radius:var(--x-radius-std-md);}.UB--product-buy-spec-option--selected{background:var(--x-color-std-orange-1);border-color:var(--x-color-std-brand-light);color:var(--x-color-std-brand-deep);font-weight:var(--x-weight-std-500);}.UB--product-buy-reminder{flex-shrink:0;padding:var(--x-spacing-std-md)0 0;border-top:var(--x-border-std-base)solid var(--x-color-std-split);background:var(--x-color-std-bg-elevated);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-align:center;}.UB--product-buy-reminder-highlight{background:var(--x-color-ns-gradient-brand-band-left);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.VB--loading-container{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--x-spacing-std-xs)0;}.VB--loading-state-error{cursor:pointer;}.VB--error-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--x-font-std-xs);animation:error-pulse var(--x-motion-std-pulse)infinite;}.VB--loading-text{font-size:var(--x-font-std-xs);line-height:1;user-select:none;flex-shrink:0;transition:color var(--x-motion-std-loading-text);}.VB--gradient-text{background:var(--x-color-std-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--x-color-std-brand-deep);}.VB--loading-text-error{font-weight:var(--x-weight-std-500);}.VB--loading-text-loading{font-weight:var(--x-weight-std-500);}.VB--loading-text-smartLoading{font-weight:var(--x-weight-std-500);}@keyframes error-pulse{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(1.1);opacity:var(--x-opacity-std-80);}}
.WB--platform-tag{display:inline-block;transform:translateY(-0.133333vw);}.WB--tag-base{padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);border-radius:var(--x-radius-std-sm);font-size:var(--x-font-std-xxxs);line-height:1.2;white-space:nowrap;display:inline-block;box-sizing:border-box;}.WB--pt-size-xxs.WB--tag-base, .WB--pt-size-xxs .WB--tag-base, .WB--pt-size-xxs .WB--tag-semicircle{font-size:var(--x-font-std-xxs);}.WB--tag-container{display:inline-flex;align-items:center;position:relative;}.WB--platform-tag-base{text-align:left;padding-right:var(--x-spacing-std-md);z-index:1;position:relative;display:flex;align-items:center;height:3.73333vw;flex-shrink:0;justify-content:flex-start;}.WB--tag-semicircle{margin-left:var(--x-spacing-ns-platform-tag-merge);padding:var(--x-spacing-ns-tag-vertical-inset)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);border-radius:var(--x-radius-std-pill);line-height:1.2;white-space:nowrap;z-index:2;min-width:5.33333vw;text-align:center;display:flex;align-items:center;justify-content:center;height:3.73333vw;box-sizing:border-box;position:relative;flex-shrink:0;}
.XB--quantity-stepper{display:flex;align-items:flex-end;gap:var(--x-spacing-std-md);}.XB--quantity-stepper-unit{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-400);color:var(--x-color-std-text);line-height:1;padding-bottom:var(--x-spacing-std-sm);}.XB--quantity-stepper-inner{display:inline-flex;align-items:center;gap:var(--x-spacing-std-sm);}.XB--quantity-stepper-btn{width:7.46667vw;height:7.46667vw;background:var(--x-color-std-bg-layout);color:var(--x-color-std-text);font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-400);line-height:1;border-radius:var(--x-radius-std-md);display:flex;align-items:center;justify-content:center;transition:color var(--x-motion-std-button);}.XB--quantity-stepper-btn--disabled{color:var(--x-color-std-gray-6);}.XB--quantity-stepper-value{min-width:5.33333vw;padding:0 var(--x-spacing-std-sm);display:flex;align-items:center;justify-content:center;font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);}
.YB--x-image-upload{position:relative;width:21.3333vw;height:21.3333vw;border-radius:50%;overflow:hidden;background:var(--x-color-std-bg-container);}.YB--x-image-upload-preview{width:100%;height:100%;}.YB--x-image-upload-placeholder{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:var(--x-border-std-base)dashed var(--x-color-std-border);}.YB--x-image-upload-icon{font-size:var(--x-font-std-xxl);color:var(--x-color-std-text-tertiary);}.YB--x-image-upload-mask{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--x-color-std-bg-mask);display:flex;align-items:center;justify-content:center;color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xs);}.YB--normalize-canvas{position:absolute;left:-9999px;width:200px;height:200px;}
.ZB--star-rating{display:flex;align-items:center;gap:var(--x-spacing-std-sm);}.ZB--star-rating-item{line-height:0;}.ZB--star-rating-icon{display:block;}
.aB--smart-image-flow{width:100%;display:block;}.aB--smart-image-flow-skeleton{width:100%;height:40vw;background:var(--x-color-std-fill-tertiary);}.aB--smart-image-flow-img{width:100%;display:block;}
.bB--smart-image{position:relative;width:100%;height:100%;overflow:hidden;}.bB--smart-image-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--x-color-std-fill-tertiary);}.bB--smart-image-img{position:absolute;inset:0;width:100%;height:100%;}
.cB--image-wall-upload{display:flex;flex-wrap:wrap;gap:var(--x-spacing-std-sm);}.cB--image-wall-upload-item, .cB--image-wall-upload-add{position:relative;width:18.6667vw;height:18.6667vw;border-radius:var(--x-radius-std-lg);overflow:hidden;box-sizing:border-box;}.cB--image-wall-upload-img{width:100%;height:100%;}.cB--image-wall-upload-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--x-color-std-bg-mask);}.cB--image-wall-upload-mask--failed{background:var(--x-color-std-error-bg);}.cB--image-wall-upload-failed-text{color:var(--x-color-std-error-text);font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-700);}.cB--image-wall-upload-del{position:absolute;top:0;right:0;width:3.73333vw;height:3.73333vw;display:flex;align-items:center;justify-content:center;background:var(--x-color-std-bg-mask);}.cB--image-wall-upload-del-icon{color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xxs);line-height:1;}.cB--image-wall-upload-add{display:flex;align-items:center;justify-content:center;border:var(--x-border-std-base)dashed var(--x-color-std-border);background:var(--x-color-std-bg-container);}.cB--image-wall-upload-add-icon{font-size:var(--x-font-std-xxl);color:var(--x-color-std-text-tertiary);}
.dB--product-detail{width:100%;background:transparent;position:relative;margin:0;}
.eB--product-list-root{height:100%;width:100%;display:flex;flex-direction:column;box-sizing:border-box;}.eB--product-list-search{flex-shrink:0;}.eB--product-list-embed-container{width:100%;height:auto;}.eB--product-list-container{width:100%;height:100%;display:flex;flex-direction:column;}.eB--list-area{position:relative;width:100%;flex:1;min-height:0;}.eB--empty-container{display:flex;justify-content:center;align-items:center;height:auto;min-height:60vh;min-height:60svh;position:relative;}.eB--empty-container-filter-offset{padding-bottom:calc(var(--x-spacing-ns-goods-filter-rows)*2);box-sizing:border-box;}.eB--custom-refresher{display:flex;justify-content:center!important;align-items:center;padding:0;min-height:0;width:100%;text-align:center;box-sizing:border-box;overflow:hidden;}.eB--scroll-loading{display:flex;justify-content:center;align-items:center;padding:0 0 var(--x-spacing-std-md);min-height:5.33333vw;}

.gB--list-select-scroll{max-height:64vw;min-height:0;padding:0 var(--x-spacing-std-md);box-sizing:border-box;}.gB--list-select-opt{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)var(--x-spacing-std-xs);border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.gB--list-select-main{flex:1;display:flex;flex-direction:column;gap:var(--x-spacing-std-xs);}.gB--list-select-name{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.gB--list-select-name--plain{font-weight:var(--x-weight-std-400);}.gB--list-select-sub{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.gB--list-select-add{display:flex;flex-shrink:0;justify-content:center;padding:var(--x-spacing-std-md)0 0;}.gB--list-select-add-text{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-primary);}
.hB--dts-cal{flex-shrink:0;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)var(--x-spacing-std-xs);}.hB--dts-cal-bar{display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-lg);padding-bottom:var(--x-spacing-std-xs);}.hB--dts-cal-month{font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.hB--dts-cal-arrow{width:11.7333vw;height:7.46667vw;display:flex;align-items:center;justify-content:center;color:var(--x-color-std-text-disabled);}.hB--dts-cal-arrow--on{color:var(--x-color-std-text);}.hB--dts-cal-arrow-icon--left{margin-left:var(--x-spacing-std-sm);}.hB--dts-cal-arrow-icon--right{margin-right:var(--x-spacing-std-sm);}.hB--dts-cal-week{display:flex;padding-bottom:var(--x-spacing-std-sm);}.hB--dts-cal-week-cell{flex:1;text-align:center;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);}.hB--dts-cal-grid{display:flex;flex-wrap:wrap;}.hB--dts-day{width:14.285%;height:7.46667vw;display:flex;align-items:center;justify-content:center;}.hB--dts-day-core{position:relative;width:6.93333vw;height:6.93333vw;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:var(--x-font-std-sm);color:var(--x-color-std-text);}.hB--dts-day-core--dim{color:var(--x-color-std-text-disabled);}.hB--dts-day-core--today{color:var(--x-color-std-brand-deep);font-weight:var(--x-weight-std-600);}.hB--dts-day-core--sel{background:var(--x-color-std-gradient-brand);color:var(--x-color-std-text-light-solid);font-weight:var(--x-weight-std-600);}.hB--dts-day-core--avail::after{content:"";position:absolute;bottom:0.266667vw;width:1.06667vw;height:1.06667vw;border-radius:50%;background:var(--x-color-std-brand-light);}.hB--dts-slots-head{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)var(--x-spacing-std-sm);}.hB--dts-slots-title{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.hB--dts-legend{display:flex;gap:var(--x-spacing-std-md);}.hB--dts-lg{display:flex;align-items:center;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text);}.hB--dts-lg-dot{width:2.93333vw;height:2.93333vw;border-radius:var(--x-radius-std-sm);margin-right:var(--x-spacing-std-sm);box-sizing:border-box;}.hB--dts-back-today{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);border:var(--x-border-std-base)solid var(--x-color-std-brand-deep);border-radius:var(--x-radius-std-pill);font-size:var(--x-font-std-xxs);line-height:1.5;color:var(--x-color-std-brand-deep);}.hB--dts-lg-dot--ok{background:var(--x-color-std-bg-elevated);border:var(--x-border-std-base)solid var(--x-color-std-border);}.hB--dts-lg-dot--off{background:var(--x-color-std-fill-tertiary);border:var(--x-border-std-base)solid var(--x-color-std-border);}.hB--dts-slots{flex:1;min-height:0;}.hB--dts-slots-grid{display:flex;flex-wrap:wrap;gap:var(--x-spacing-std-sm);padding:var(--x-spacing-std-xs)var(--x-spacing-std-md)var(--x-spacing-std-sm);}.hB--dts-slot{width:calc((100%- 4vw)/4);height:6.93333vw;display:flex;align-items:center;justify-content:center;font-size:var(--x-font-std-xs);border-radius:var(--x-radius-std-md);background:var(--x-color-std-bg-elevated);border:var(--x-border-std-base)solid var(--x-color-std-border);color:var(--x-color-std-text);box-sizing:border-box;}.hB--dts-slot--off{background:var(--x-color-std-fill-tertiary);border-color:var(--x-color-std-border);color:var(--x-color-std-text-quaternary);}.hB--dts-slot--sel{background:var(--x-color-std-orange-1);border-color:var(--x-color-std-brand-light);color:var(--x-color-std-brand-deep);font-weight:var(--x-weight-std-600);}.hB--dts-summary{flex-shrink:0;padding:var(--x-spacing-std-md)0 0;border-top:var(--x-border-std-base)solid var(--x-color-std-split);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-align:center;}
.iB--login-methods{margin-bottom:0vw;display:flex;align-items:center;justify-content:center;padding:var(--x-spacing-std-md)0;width:100%;margin:0;}.iB--methods-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(2*var(--x-spacing-std-xl));flex-wrap:nowrap;width:90%;position:relative;}.iB--method-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-sm);padding:var(--x-spacing-std-md)var(--x-spacing-std-sm);text-align:center;}wx-button.iB--method-tap{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:0;background:transparent!important;border:none;border-radius:0;outline:none;}wx-button.iB--method-tap::after{border:none;}.iB--method-icon-wrapper{width:9.06667vw;height:9.06667vw;border-radius:var(--x-radius-std-lg);display:flex;align-items:center;justify-content:center;padding:var(--x-spacing-std-sm);}.iB--wechat-icon-wrapper{box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-green-6);border:var(--x-border-std-base)solid var(--x-color-ns-login-wechat-border);background:var(--x-color-ns-gradient-login-wechat);background-color:var(--x-color-std-bg-container);}.iB--wechat-text{color:var(--x-color-std-success);font-weight:var(--x-weight-std-600);}.iB--sms-icon-wrapper{box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-red-5);border:var(--x-border-std-base)solid var(--x-color-ns-login-sms-border);background:var(--x-color-ns-gradient-login-sms);background-color:var(--x-color-std-bg-container);}.iB--sms-text{color:var(--x-color-std-red-6);font-weight:var(--x-weight-std-600);}.iB--method-icon{width:6.93333vw;height:6.93333vw;}.iB--method-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text);font-weight:var(--x-weight-std-500);text-align:center;line-height:1.2;}
.jB--batch-result-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)0;box-sizing:border-box;}.jB--batch-result-row{display:flex;flex-direction:column;padding:var(--x-spacing-std-md);margin-top:var(--x-spacing-std-md);border-radius:var(--x-radius-std-md);border:var(--x-border-std-base)solid var(--x-color-std-error-border);background:var(--x-color-std-error-bg);box-sizing:border-box;}.jB--batch-result-row-id{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);}.jB--batch-result-row-msg{margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-xs);line-height:1.5;color:var(--x-color-std-error);}
.kB--login-sheet-logo{position:absolute;top:-12.8vw;left:50%;transform:translateX(-50%);width:25.6vw;height:25.6vw;display:flex;align-items:center;justify-content:center;background:var(--x-color-std-bg-elevated);border-radius:50%;box-shadow:var(--x-shadow-std-secondary);z-index:var(--x-zindex-std-sheet-body);}.kB--login-sheet-logo-img{width:19.2vw;height:19.2vw;}.kB--login-sheet-body{display:flex;flex-direction:column;padding-top:var(--x-spacing-std-xl);padding-bottom:var(--x-spacing-std-md);}
.lB--header-section{text-align:center;padding-bottom:var(--x-spacing-std-md);}.lB--app-title{font-size:var(--x-font-std-xxxxxl);font-weight:var(--x-weight-std-700);color:var(--x-color-std-primary-9);display:block;margin-bottom:var(--x-spacing-std-md);letter-spacing:var(--x-letter-ns-app-title);}.lB--app-subtitle{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);display:block;line-height:1.4;}
.mB--swiper-section{width:100vw;flex:1;padding:var(--x-spacing-std-md)0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;left:50%;transform:translateX(-50%);}.mB--guide-swiper{width:73.3333vw;height:93.3333vw;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-secondary);margin-bottom:var(--x-spacing-ns-login-guide-rhythm);overflow:hidden;}.mB--swiper-content{height:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--x-spacing-std-md)var(--x-spacing-std-lg)var(--x-spacing-std-lg)var(--x-spacing-std-lg);}.mB--illustration{flex:1;display:flex;align-items:flex-start;justify-content:center;}.mB--custom-indicators{display:flex;justify-content:center;align-items:center;gap:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-ns-login-guide-rhythm);}.mB--indicator-dot{width:2.13333vw;height:2.13333vw;border-radius:50%;background-color:var(--x-color-std-primary-3);transition:all var(--x-motion-std-swiper);}.mB--indicator-dot.mB--is-active{background-color:var(--x-color-std-primary);transform:scale(1.2);}.mB--swiper-text-content{width:90vw;text-align:center;padding:0;box-sizing:border-box;}.mB--title-with-icon{display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-sm);margin-bottom:var(--x-spacing-ns-login-guide-rhythm);line-height:1;flex-wrap:nowrap;width:100%;}.mB--title-icon{width:5.33333vw;height:5.33333vw;display:none;flex-shrink:0;}.mB--title-icon.mB--is-current{display:block;}.mB--feature-title{font-size:var(--x-font-std-xxl);font-weight:var(--x-weight-std-600);color:var(--x-color-std-primary-9);}.mB--feature-desc{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);line-height:1.4;}.mB--home-archive-demo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;padding:var(--x-spacing-ns-login-archive-inset);box-sizing:border-box;}.mB--clip{width:26.6667vw;height:8vw;background:var(--x-color-std-primary-9);border-radius:var(--x-radius-std-sm);position:absolute;top:2.66667vw;left:50%;transform:translateX(-50%);z-index:2;}.mB--archive-card{width:100%;height:calc(100% + 2vw);background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-lg);box-shadow:var(--x-shadow-ns-login-guide-card);margin-top:0vw;box-sizing:border-box;}.mB--archive-screen{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--x-spacing-std-md);}.mB--archive-table-title{width:40%;height:4.8vw;background:var(--x-color-ns-login-illustration-beige-light);border-radius:var(--x-radius-std-pill);margin:0 auto var(--x-spacing-std-sm)auto;}.mB--archive-item{display:flex;flex-direction:column;border-radius:var(--x-radius-std-lg);overflow:hidden;opacity:1;transform:translateY(0);}.mB--archive-title-bar{width:100%;height:1.06667vw;}.mB--archive-title-bar.mB--completed-bar{background:var(--x-color-std-primary);}.mB--archive-title-bar.mB--pending-bar{background:var(--x-color-std-fill);}.mB--archive-title-bar.mB--waiting-bar{background:var(--x-color-std-fill-secondary);}.mB--archive-main{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-ns-login-illustration-item-pad)var(--x-spacing-std-md);}.mB--archive-item.mB--animate-scale{animation:scaleUpDown var(--x-motion-ns-login-guide-emphasis)forwards;}.mB--archive-item.mB--animate-completed{background:var(--x-color-std-primary-1)!important;}.mB--archive-title-bar.mB--animate-color{background:var(--x-color-std-primary)!important;}.mB--archive-checkbox.mB--animate-color{background:transparent!important;}.mB--checkbox-check{color:var(--x-color-std-primary);font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-700);line-height:1;}@keyframes scaleUpDown{0%{transform:scale(1);}50%{transform:scale(1.2);}100%{transform:scale(1);}}.mB--archive-item.mB--completed{background:var(--x-color-std-primary-1);}.mB--archive-item.mB--pending{background:var(--x-color-std-fill-quaternary);}.mB--archive-item.mB--waiting{background:var(--x-color-std-bg-layout);}.mB--archive-checkbox{width:3.73333vw;height:3.73333vw;flex-shrink:0;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;}.mB--archive-content{flex:1;display:flex;flex-direction:column;gap:var(--x-spacing-std-md);}.mB--archive-line{height:2.66667vw;border-radius:var(--x-radius-std-md);}.mB--archive-line.mB--completed-first{width:100%;background:var(--x-color-ns-login-illustration-beige-medium);}.mB--archive-line.mB--completed-second{width:80%;background:var(--x-color-ns-login-illustration-beige-light);}.mB--archive-line.mB--pending-first{width:100%;background:var(--x-color-std-fill);}.mB--archive-line.mB--pending-second{width:80%;background:var(--x-color-std-fill-secondary);}.mB--archive-line.mB--waiting-first{width:100%;background:var(--x-color-std-fill-tertiary);}.mB--archive-line.mB--waiting-second{width:80%;background:var(--x-color-std-fill-quaternary);}.mB--smart-reminder-demo{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;}.mB--phone-screen{width:100%;height:100%;box-sizing:border-box;background:var(--x-color-std-bg-container);border-radius:0;padding:var(--x-spacing-std-xl)0;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--x-spacing-ns-login-illustration-gap);}.mB--notification-item{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-ns-login-illustration-item-pad)var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);opacity:1;transform:translateY(0);}.mB--notification-item.mB--animate{animation:slideUpIn var(--x-motion-ns-login-guide-enter)forwards;opacity:0;transform:translateY(10.6667vw);}.mB--notification-item.mB--animate-out{animation:slideDownOut var(--x-motion-ns-login-guide-leave)forwards;opacity:1;transform:translateY(0);}.mB--notification-item.mB--active{background:var(--x-color-std-primary-1);}.mB--notification-item.mB--inactive{background:var(--x-color-std-fill-quaternary);}.mB--notification-item:nth-child(3){background:var(--x-color-std-bg-layout);}.mB--alarm-icon{width:6.4vw;height:6.4vw;flex-shrink:0;}.mB--notification-content{flex:1;display:flex;flex-direction:column;gap:var(--x-spacing-std-md);}.mB--notification-line{height:2.66667vw;border-radius:var(--x-radius-std-md);}.mB--notification-item.mB--active .mB--notification-line.mB--dark{width:100%;background:var(--x-color-ns-login-illustration-beige-medium);}.mB--notification-item.mB--active .mB--notification-line.mB--medium{width:80%;background:var(--x-color-ns-login-illustration-beige-light);}.mB--notification-item.mB--active .mB--notification-line.mB--light-active{width:60%;background:var(--x-color-ns-login-illustration-beige-pale);}.mB--notification-line.mB--dark{width:100%;background:var(--x-color-std-fill);}.mB--notification-line.mB--medium{width:80%;background:var(--x-color-std-fill-secondary);}.mB--notification-line.mB--light{width:60%;background:var(--x-color-std-fill-quaternary);}.mB--notification-line.mB--dark-light{width:100%;background:var(--x-color-std-fill-tertiary);}.mB--notification-line.mB--medium-light{width:80%;background:var(--x-color-std-fill-quaternary);}.mB--notification-line.mB--light-more{width:60%;background:var(--x-color-std-bg-container);}.mB--notification-item.mB--animate:nth-child(1){animation-delay:var(--x-motion-ns-login-guide-enter-delay-1);}.mB--notification-item.mB--animate:nth-child(2){animation-delay:var(--x-motion-ns-login-guide-enter-delay-2);}.mB--notification-item.mB--animate:nth-child(3){animation-delay:var(--x-motion-ns-login-guide-enter-delay-3);}.mB--notification-item.mB--animate-out:nth-child(1){animation-delay:var(--x-motion-ns-login-guide-leave-delay-1);}.mB--notification-item.mB--animate-out:nth-child(2){animation-delay:var(--x-motion-ns-login-guide-leave-delay-2);}.mB--notification-item.mB--animate-out:nth-child(3){animation-delay:var(--x-motion-ns-login-guide-leave-delay-3);}@keyframes slideUpIn{from{opacity:0;transform:translateY(10.6667vw);}to{opacity:1;transform:translateY(0);}}@keyframes slideDownOut{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(10.6667vw);}}.mB--one-key-service-demo{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;}.mB--service-screen{width:100%;height:100%;box-sizing:border-box;background:var(--x-color-std-bg-container);border-radius:0;padding:var(--x-spacing-std-xl)0;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--x-spacing-ns-login-illustration-gap);}.mB--service-item{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);height:16vw;opacity:1;transform:translateY(0);}.mB--service-item.mB--primary{background:var(--x-color-std-primary-1);}.mB--service-item.mB--secondary{background:var(--x-color-std-fill-quaternary);}.mB--service-item.mB--tertiary{background:var(--x-color-std-bg-layout);}.mB--service-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--x-spacing-std-sm);}.mB--service-line{height:2.66667vw;border-radius:var(--x-radius-std-sm);}.mB--service-line.mB--first-line{width:16vw;height:3.73333vw;}.mB--service-line.mB--second-line{width:26.6667vw;}.mB--service-item.mB--primary .mB--service-line{background:var(--x-color-ns-login-illustration-beige-medium);}.mB--service-item.mB--secondary .mB--service-line{background:var(--x-color-std-fill);}.mB--service-item.mB--tertiary .mB--service-line{background:var(--x-color-std-fill-quaternary);}.mB--service-top{display:flex;align-items:flex-start;justify-content:space-between;width:100%;}.mB--service-bottom{display:flex;align-items:flex-end;justify-content:flex-end;}.mB--service-button{width:21.3333vw;height:6.93333vw;border-radius:var(--x-radius-std-md);}.mB--service-button.mB--primary-btn{background:var(--x-color-std-primary);}.mB--service-button.mB--secondary-btn{background:var(--x-color-std-fill);}.mB--service-button.mB--tertiary-btn{background:var(--x-color-std-fill-quaternary);}.mB--star-icon{width:6.4vw;height:6.4vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.mB--service-item.mB--animate-scale{animation:scaleEffect var(--x-motion-ns-login-guide-emphasis-quick);}@keyframes scaleEffect{0%{transform:scale(1);}50%{transform:scale(1.2);}100%{transform:scale(1);}}
.nB--agreement-section{display:flex;justify-content:center;padding:var(--x-spacing-std-lg)0 0 0;position:relative;width:100%;}.nB--agreement-content{display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;}.nB--checkbox-container{position:relative;width:8vw;height:10.6667vw;display:flex;align-items:center;justify-content:center;}.nB--agreement-text-wrapper{display:inline-flex;flex-wrap:wrap;align-items:center;line-height:1.4;}.nB--agreement-prefix{font-size:var(--x-font-std-md);color:var(--x-color-std-primary-9);-webkit-tap-highlight-color:transparent;}.nB--agreement-text{font-size:var(--x-font-std-md);color:var(--x-color-std-primary);-webkit-tap-highlight-color:transparent;}.nB--agreement-link{font-size:var(--x-font-std-md);color:var(--x-color-std-primary);text-decoration:none;font-weight:var(--x-weight-std-400);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.nB--agreement-tooltip{position:absolute;top:-6.66667vw;left:0;z-index:100;}.nB--tooltip-content{position:relative;background:var(--x-color-std-primary);color:var(--x-color-std-text-light-solid);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);animation:tooltipFadeIn var(--x-motion-ns-login-agreement-tip);white-space:nowrap;}.nB--tooltip-text{white-space:nowrap;}.nB--tooltip-arrow{position:absolute;bottom:calc(-1*var(--x-border-ns-caret));left:2.66667vw;color:var(--x-color-std-primary);}.nB--agreement-sheet-ver{flex-shrink:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);}.nB--agreement-sheet-scroll{flex:1;min-height:0;padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);box-sizing:border-box;font-size:var(--x-font-std-md);line-height:1.7;}@keyframes tooltipFadeIn{from{opacity:0;transform:translateY(-1.33333vw);}to{opacity:1;transform:translateY(0);}}
.oB--otp-body{padding:var(--x-spacing-std-md)var(--x-spacing-std-md)var(--x-spacing-std-md);}.oB--otp-step{animation:otp-step-in var(--x-motion-ns-login-otp-step)both;}@keyframes otp-step-in{from{opacity:0;transform:translateY(2.13333vw);}}.oB--otp-hint{margin-bottom:var(--x-spacing-std-md);text-align:center;font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.oB--otp-phone-wrap{position:relative;}.oB--otp-phone-row{display:flex;align-items:center;gap:calc(4*var(--x-spacing-std-xs));}.oB--otp-region{flex:none;display:flex;align-items:center;gap:var(--x-spacing-std-xs);height:10.6667vw;padding:0 var(--x-spacing-std-sm);box-sizing:border-box;border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);}.oB--otp-region--open{border-color:var(--x-color-std-primary);box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-gold-3);}.oB--otp-region-caret{color:var(--x-color-std-text-tertiary);}.oB--otp-flag{position:relative;display:flex;align-items:center;flex-shrink:0;width:5.33333vw;height:3.73333vw;border-radius:var(--x-radius-std-xs);overflow:hidden;}.oB--otp-flag--cn{background:var(--x-color-ns-login-otp-flag-cn);}.oB--otp-flag-star{margin-left:var(--x-spacing-std-xs);width:1.6vw;height:1.6vw;flex-shrink:0;background:var(--x-color-std-yellow-6);clip-path:polygon(50%0%,61%35%,98%35%,68%57%,79%91%,50%70%,21%91%,32%57%,2%35%,39%35%);}.oB--otp-flag--hk{justify-content:center;background:var(--x-color-ns-login-otp-flag-cn);}.oB--otp-flag--hk::after{content:"";width:1.86667vw;height:1.86667vw;border-radius:50%;background:var(--x-color-std-white);}.oB--otp-flag--us{background:repeating-linear-gradient(to bottom,var(--x-color-ns-login-otp-flag-us)0 0.266667vw,var(--x-color-std-white)0.266667vw 0.533333vw);}.oB--otp-flag--us::before{content:"";position:absolute;left:0;top:0;width:2.13333vw;height:1.86667vw;background:var(--x-color-std-blue-8);}.oB--otp-cells{position:relative;display:flex;flex:1;min-width:0;gap:var(--x-spacing-std-xs);}.oB--otp-cell{display:flex;flex:1;min-width:0;height:10.6667vw;align-items:center;justify-content:center;box-sizing:border-box;border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-sm);background:var(--x-color-std-bg-container);font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-600);line-height:1;color:var(--x-color-std-text);}.oB--otp-cell--fill{border-color:var(--x-color-ns-login-otp-cell-border);}.oB--otp-cell--cur{border-color:var(--x-color-std-primary);box-shadow:0 0 var(--x-shadow-std-glow-md)var(--x-color-std-gold-3);}.oB--otp-cell--cur::after{content:"";width:0.266667vw;height:50%;background:var(--x-color-std-primary);animation:otp-caret var(--x-motion-ns-login-otp-caret)infinite;}@keyframes otp-caret{50%{opacity:0;}}.oB--otp-cell--error{border-color:var(--x-color-std-red-6);background:var(--x-color-std-error-bg-hover);color:var(--x-color-std-red-6);}.oB--otp-hidden-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;}.oB--otp-send{flex:none;display:flex;align-items:center;justify-content:center;height:10.6667vw;padding:0 var(--x-spacing-std-md);box-sizing:border-box;border-radius:var(--x-radius-std-lg);background:var(--x-color-std-red-6);color:var(--x-color-std-text-light-solid);font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-600);white-space:nowrap;}.oB--otp-send--disabled{border:var(--x-border-std-base)solid var(--x-color-std-border);background:var(--x-color-std-bg-container-disabled);color:var(--x-color-std-text-quaternary);}.oB--otp-format{margin-top:var(--x-spacing-std-md);text-align:center;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);}.oB--otp-dd{position:absolute;left:0;top:100%;margin-top:var(--x-spacing-std-xs);width:50.6667vw;box-sizing:border-box;border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-elevated);box-shadow:var(--x-shadow-std-secondary);overflow:hidden;font-size:var(--x-font-std-sm);}.oB--otp-dd-item{display:flex;align-items:center;gap:calc(4*var(--x-spacing-std-xs));padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid var(--x-color-std-split);color:var(--x-color-std-text);}.oB--otp-dd-item:first-child{border-top:0;}.oB--otp-dd-item--on{background:var(--x-color-std-primary-1);font-weight:var(--x-weight-std-600);}.oB--otp-dd-item--soon{color:var(--x-color-std-text-disabled);}.oB--otp-dd-name{flex:1;min-width:0;}.oB--otp-dd-meta{margin-left:auto;font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);font-variant-numeric:tabular-nums;}.oB--otp-dd-space{height:40vw;}.oB--otp-summary{display:flex;align-items:center;justify-content:space-between;height:10.6667vw;padding:0 var(--x-spacing-std-md);box-sizing:border-box;border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-layout);font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);font-variant-numeric:tabular-nums;}.oB--otp-summary-left{display:flex;align-items:center;gap:calc(4*var(--x-spacing-std-xs));}.oB--otp-countdown{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text-tertiary);}.oB--otp-countdown-num{color:var(--x-color-std-primary);font-weight:var(--x-weight-std-600);}.oB--otp-countdown-suffix{margin-left:var(--x-spacing-std-xs);}.oB--otp-resend{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-600);color:var(--x-color-std-primary);}.oB--otp-cells--code{margin-top:var(--x-spacing-std-md);gap:var(--x-spacing-std-md);}.oB--otp-cell--big{height:13.8667vw;border-radius:var(--x-radius-std-lg);font-size:var(--x-font-std-xxxxl);}.oB--otp-cells--shake{animation:otp-shake var(--x-motion-ns-login-otp-shake);}@keyframes otp-shake{20%{transform:translateX(-1.06667vw);}40%{transform:translateX(1.06667vw);}60%{transform:translateX(-0.8vw);}80%{transform:translateX(0.8vw);}}@media(prefers-reduced-motion: reduce){.oB--otp-cells--shake{animation:none;}.oB--otp-cell--cur::after{animation:none;}}.oB--otp-error{margin-top:var(--x-spacing-std-md);text-align:center;font-size:var(--x-font-std-xs);color:var(--x-color-std-red-6);}.oB--otp-loading{display:flex;justify-content:center;margin-top:var(--x-spacing-std-md);}.oB--otp-loading-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);}.oB--otp-reenter{margin:var(--x-spacing-std-md)0 var(--x-spacing-std-xs);text-align:center;font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.oB--otp-reenter-link{margin-left:var(--x-spacing-std-xs);color:var(--x-color-std-primary);font-weight:var(--x-weight-std-500);}.oB--otp-merge-card{margin-top:var(--x-spacing-std-md);padding:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-fill-quaternary);}.oB--otp-merge-row{display:flex;align-items:center;justify-content:space-between;}.oB--otp-merge-row + .oB--otp-merge-row{margin-top:var(--x-spacing-std-sm);}.oB--otp-merge-label{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.oB--otp-merge-value{font-size:var(--x-font-std-sm);color:var(--x-color-std-text);font-weight:var(--x-weight-std-500);}.oB--otp-merge-question{margin-top:var(--x-spacing-std-md);text-align:center;font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);}.oB--otp-merge-actions{display:flex;gap:var(--x-spacing-std-sm);margin:var(--x-spacing-std-md)0 var(--x-spacing-std-xs);}.oB--otp-merge-btn{flex:1;display:flex;align-items:center;justify-content:center;height:10.6667vw;border-radius:var(--x-radius-std-lg);border:var(--x-border-std-base)solid var(--x-color-std-border);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-secondary);}.oB--otp-merge-btn--primary{border:none;background:var(--x-color-std-red-6);color:var(--x-color-std-bg-container);font-weight:var(--x-weight-std-500);}
.pB--security-info{display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-sm);padding:var(--x-spacing-std-md)0;width:100%;}.pB--shield-icon{width:4.26667vw;height:4.26667vw;}.pB--security-text{font-size:var(--x-font-std-md);color:var(--x-color-std-primary-9);font-weight:var(--x-weight-std-500);}
.qB--horizontal-list-container{width:100%;}.qB--product-item{width:100%;margin-bottom:var(--x-spacing-std-md);padding:0 var(--x-spacing-std-md);box-sizing:border-box;}.qB--product-item:first-child{margin-top:var(--x-spacing-std-md);}
.rB--cart-list-container{width:100%;}.rB--cart-shop-group{margin:var(--x-spacing-std-md)var(--x-spacing-std-md)0 var(--x-spacing-std-md);padding:0 var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);box-sizing:border-box;overflow:hidden;}.rB--cart-shop-group:last-child{margin-bottom:var(--x-spacing-std-md);}.rB--cart-shop-header{display:flex;align-items:center;gap:var(--x-spacing-std-md);padding:var(--x-spacing-std-md)0 0;}.rB--cart-shop-label{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.rB--cart-row{display:flex;align-items:center;gap:var(--x-spacing-std-md);}.rB--cart-row-divider{height:0;margin:0 var(--x-spacing-std-md)0 var(--x-spacing-std-xl);border-top:var(--x-border-std-base)dashed var(--x-color-std-split);}.rB--cart-card-wrap{flex:1;min-width:0;position:relative;}.rB--cart-invalid-section{margin:var(--x-spacing-std-md);}.rB--cart-invalid-divider{display:flex;align-items:center;justify-content:center;margin-bottom:var(--x-spacing-std-md);}.rB--cart-invalid-title{position:relative;padding:0 var(--x-spacing-std-md);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);}.rB--cart-invalid-title::before, .rB--cart-invalid-title::after{content:"";position:absolute;top:50%;width:16vw;border-top:var(--x-border-std-base)solid var(--x-color-std-split);}.rB--cart-invalid-title::before{right:100%;}.rB--cart-invalid-title::after{left:100%;}.rB--cart-row--invalid{padding:0 var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);box-sizing:border-box;}.rB--cart-row--invalid .rB--cart-card-wrap{opacity:var(--x-opacity-std-60);}.rB--cart-swipe-cell{position:relative;overflow:hidden;margin-right:calc(-1*var(--x-spacing-std-md));}.rB--cart-invalid-cell{margin-right:0;margin-bottom:var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);}.rB--cart-swipe-actions{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:stretch;z-index:0;}.rB--cart-swipe-btn{width:14.9333vw;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--x-color-std-text-light-solid);}.rB--cart-swipe-btn-icon{width:5.33333vw;height:5.33333vw;margin-bottom:var(--x-spacing-std-sm);}.rB--cart-swipe-btn--del .rB--cart-swipe-btn-icon{width:4.96vw;height:4.96vw;transform:translateY(0.4vw);}.rB--cart-swipe-btn-label{width:6.93333vw;height:8vw;font-size:var(--x-font-std-xs);line-height:1.25;text-align:center;}.rB--cart-swipe-btn--del .rB--cart-swipe-btn-label{line-height:8vw;}.rB--cart-swipe-btn--fav{background:var(--x-color-std-primary);}.rB--cart-swipe-btn--del{background:var(--x-color-std-error);}.rB--cart-swipe-mover{position:relative;z-index:1;background:var(--x-color-std-bg-elevated);padding-right:var(--x-spacing-std-md);box-sizing:border-box;will-change:transform;transition:transform var(--x-motion-std-list-swipe);}.rB--cart-invalid-cell .rB--cart-swipe-mover{padding-right:var(--x-spacing-std-md);}.rB--cart-swipe-cell--removing{animation:cart-row-collapse var(--x-motion-std-list-item)forwards;overflow:hidden;}@keyframes cart-row-collapse{from{max-height:66.6667vw;opacity:1;}to{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}}
.sB--product-price{width:calc(100% - var(--x-spacing-ns-product-band-inset)*2);height:17.3333vw;position:relative;margin:var(--x-spacing-std-md)var(--x-spacing-ns-product-band-inset);border-radius:var(--x-radius-std-lg);overflow:hidden;box-sizing:border-box;z-index:1;background:var(--x-color-ns-gradient-brand-band-left);box-shadow:var(--x-shadow-std-md);}.sB--product-price-white{width:calc(100% - var(--x-spacing-std-md)*2);min-height:16vw;position:relative;margin-top:var(--x-spacing-ns-product-card-overlap);margin-left:var(--x-spacing-std-md);margin-right:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);padding:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);overflow:hidden;box-sizing:border-box;box-shadow:var(--x-shadow-std-md);z-index:2;}.sB--product-title-section{position:relative;width:100%;}.sB--product-title{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.5;word-break:break-all;word-wrap:break-word;position:relative;margin-bottom:var(--x-spacing-std-md);}.sB--title-tags{display:inline;}.sB--title-tag-position{margin-right:var(--x-spacing-std-sm);}.sB--price-labels{margin-top:var(--x-spacing-std-sm);margin-bottom:0vw;}.sB--shop-info{height:auto;min-height:4.26667vw;margin-top:var(--x-spacing-std-md);display:flex;align-items:center;justify-content:flex-start;}.sB--shop-name{font-size:var(--x-font-std-sm);line-height:1.2;color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 16vw);}.sB--price-content{width:100%;height:100%;padding:var(--x-spacing-std-sm)var(--x-spacing-std-md)var(--x-spacing-std-md);box-sizing:border-box;}.sB--price-display{display:flex;flex-direction:row;align-items:baseline;width:100%;}.sB--price-single-row{display:flex;flex-direction:row;align-items:baseline;width:100%;}.sB--price-single-row > .sB--discount-info{margin-left:auto;}.sB--predicted-text{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-400);margin-right:var(--x-spacing-std-sm);flex-shrink:0;color:var(--x-color-std-text-light-solid);}.sB--price-divider{width:0.266667vw;height:4.53333vw;opacity:var(--x-opacity-std-60);flex-shrink:0;align-self:baseline;margin-left:var(--x-spacing-std-md);margin-right:var(--x-spacing-std-md);background-color:var(--x-color-std-border-secondary);}.sB--current-price{display:flex;align-items:baseline;font-weight:var(--x-weight-std-600);color:var(--x-color-std-gray-2);}.sB--currency{font-size:var(--x-font-std-lg);margin-right:var(--x-spacing-std-xs);font-weight:var(--x-weight-std-600);}.sB--price-integer{font-size:var(--x-font-ns-product-price-main);font-weight:var(--x-weight-std-600);}.sB--price-decimal{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);}.sB--discount-info{padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);border-radius:var(--x-radius-std-sm);white-space:nowrap;flex-shrink:0;display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);position:relative;top:-0.8vw;right:-1.73333vw;color:var(--x-color-std-gray-2);}.sB--discount-prefix{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);}.sB--discount-value{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);}.sB--original-price{display:flex;align-items:baseline;text-decoration:line-through;opacity:var(--x-opacity-std-80);flex-shrink:0;color:var(--x-color-std-gray-2);}.sB--currency-small{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-600);margin-right:var(--x-spacing-std-xs);}.sB--original-integer{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);}.sB--original-decimal{font-size:var(--x-font-std-xl);font-weight:var(--x-weight-std-600);}.sB--good-rate{position:absolute;bottom:2.13333vw;right:2.13333vw;display:flex;align-items:center;justify-content:center;gap:var(--x-spacing-std-xs);}.sB--rate-number{font-size:var(--x-font-std-sm);color:var(--x-color-std-green-6);font-weight:var(--x-weight-std-600);line-height:1;}.sB--rate-label{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-green-6);font-weight:var(--x-weight-std-400);line-height:1;}.sB--price-pending-loading{position:absolute;top:0;left:0;right:0;bottom:5.46667vw;display:flex;align-items:center;justify-content:center;}.sB--price-pending-dot{width:1.6vw;height:1.6vw;border-radius:50%;background-color:var(--x-color-std-bg-container);animation:price-pending-blink var(--x-motion-std-pulse)infinite;}.sB--price-pending-dot + .sB--price-pending-dot{margin-left:var(--x-spacing-std-md);}.sB--price-pending-dot:nth-child(2){animation-delay:var(--x-motion-ns-price-pending-delay-2);}.sB--price-pending-dot:nth-child(3){animation-delay:var(--x-motion-ns-price-pending-delay-3);}@keyframes price-pending-blink{0%,80%,100%{opacity:var(--x-opacity-ns-price-pending-dim);}40%{opacity:1;}}
.tB--ordrow-container{width:100%;flex:1;display:flex;flex-direction:column;}.tB--ordrow-cell{width:100%;}.tB--ordrow-cell + .tB--ordrow-cell{margin-top:var(--x-spacing-std-md);}.tB--ordrow-empty{flex:1;display:flex;align-items:center;justify-content:center;}.tB--ordrow-empty-text{font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}
.uB--product-overlay{position:fixed;z-index:var(--x-zindex-std-page-overlay);left:0;top:0;width:100%;height:100vh;height:100svh;}.uB--product-overlay.uB--gradient{background:var(--x-color-ns-gradient-goods-overlay);}
.vB--product-actions{position:fixed;bottom:0;left:0;right:0;width:100%;height:16vw;display:flex;align-items:center;padding:0 var(--x-spacing-ns-goods-actionbar-rhythm);box-shadow:var(--x-shadow-std-md);z-index:var(--x-zindex-std-app-fixed);box-sizing:border-box;background-color:var(--x-color-std-bg-container);}.vB--action-functions{display:flex;align-items:center;gap:var(--x-spacing-ns-goods-actionbar-rhythm);}.vB--function-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-std-sm);}.vB--function-icon{width:8.53333vw;height:8.53333vw;display:flex;align-items:center;justify-content:center;}.vB--function-image{width:7.46667vw;height:7.46667vw;}.vB--share-icon{width:7.73333vw;height:7.73333vw;}.vB--cs-icon{width:8.53333vw;height:8.53333vw;}.vB--function-label{font-size:var(--x-font-std-xxs);font-weight:var(--x-weight-std-400);color:var(--x-color-std-gray-8);}.vB--action-buy{position:relative;margin-left:var(--x-spacing-ns-goods-actionbar-rhythm);margin-right:0vw;padding:0;flex:1;height:10.6667vw;box-sizing:border-box;}.vB--buy-split{position:absolute;top:0;left:0;right:0;bottom:0;height:10.6667vw;display:flex;}.vB--split-button{flex:1;height:10.6667vw;border:none!important;outline:none;margin:0!important;padding:0!important;font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-400);display:flex;align-items:center;justify-content:center;box-sizing:border-box;}.vB--split-button::after{border:none;}.vB--cart-button{position:relative;z-index:1;border-radius:var(--x-radius-std-md)0 0 var(--x-radius-std-md);background:var(--x-color-std-primary-1)!important;color:var(--x-color-std-primary-9)!important;box-shadow:var(--x-shadow-std-md);}.vB--order-button{border-radius:0 var(--x-radius-std-md)var(--x-radius-std-md)0;background:var(--x-color-std-gradient-brand)!important;color:var(--x-color-std-text-light-solid)!important;box-shadow:var(--x-shadow-std-lg);}.vB--buy-button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:10.6667vw;border-radius:var(--x-radius-std-md);font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-400);border:none!important;outline:none;margin:0!important;padding:0!important;box-sizing:border-box;background:var(--x-color-std-gradient-brand)!important;color:var(--x-color-std-text-light-solid)!important;display:flex;align-items:center;justify-content:center;box-shadow:var(--x-shadow-std-md);transition:all var(--x-motion-std-button);}.vB--buy-button::after{border:none;}.vB--buy-button-disabled{cursor:not-allowed!important;box-shadow:none!important;opacity:var(--x-opacity-std-60)!important;}.vB--function-share-item{position:relative;}.vB--share-hotspot{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;min-height:0;background:transparent!important;border:none!important;outline:none;margin:0!important;padding:0!important;}.vB--share-hotspot::after{border:none;}
.wB--product-card-cart{display:flex;background:var(--x-color-std-bg-container);border-radius:0;padding:var(--x-spacing-std-md)0;margin:0;position:relative;align-items:flex-start;-webkit-tap-highlight-color:transparent;}.wB--product-image-wrapper{width:24vw;height:24vw;align-self:center;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;position:relative;flex-shrink:0;}.wB--product-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:24vw;position:relative;}.wB--product-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.wB--title-tags{display:inline;}.wB--title-tag-position{margin-right:var(--x-spacing-std-sm);}.wB--price-main-row{display:flex;align-items:baseline;gap:var(--x-spacing-std-sm);position:relative;}.wB--price-main-row > .wB--price-labels-rebate{align-self:center;}.wB--price-main{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.wB--price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.wB--price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.wB--price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.wB--discount-tag{background:var(--x-color-std-red-1);border:var(--x-border-std-base)solid var(--x-color-std-red-5);border-radius:var(--x-radius-std-sm);padding:0vw var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);line-height:3.2vw;height:3.2vw;display:inline-block;vertical-align:baseline;text-align:center;transform:translateY(-0.666667vw);}.wB--original-price{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}.wB--cart-qty{margin-left:auto;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.wB--cart-qty-stepper{margin-left:auto;}.wB--product-spec-bar{display:flex;align-items:center;justify-content:space-between;background:var(--x-color-std-bg-layout);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);max-width:100%;}.wB--spec-text{flex:1;min-width:0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-gray-8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.wB--spec-arrow{flex-shrink:0;margin-left:var(--x-spacing-std-sm);color:var(--x-color-std-gray-6);}
.xB--preorder-list-container{width:100%;}.xB--preorder-shop-group{margin:0;padding:0 var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);box-sizing:border-box;overflow:hidden;}.xB--preorder-shop-group + .xB--preorder-shop-group{margin-top:var(--x-spacing-std-md);}.xB--preorder-shop-header{display:flex;align-items:center;padding:var(--x-spacing-std-md)0 0;}.xB--preorder-shop-label{font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-600);color:var(--x-color-std-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.xB--preorder-row{position:relative;}.xB--preorder-row-divider{height:0;margin:0 var(--x-spacing-std-md)0 var(--x-spacing-std-md);border-top:var(--x-border-std-base)dashed var(--x-color-std-split);}
.yB--vertical-list-container{background:var(--x-color-std-bg-container);padding:var(--x-spacing-std-md)var(--x-spacing-std-md)0vw var(--x-spacing-std-md);min-height:auto;}.yB--waterfall-grid{width:100%;padding:0;}.yB--grid-item{width:100%;border-radius:var(--x-radius-std-lg);overflow:visible;}.yB--empty-vertical{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;text-align:center;flex:1;background-color:var(--x-color-std-bg-container);min-height:60vh;min-height:60svh;}.yB--empty-text-vertical{font-size:var(--x-font-std-md);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-500);}
.zB--product-card-order{display:flex;flex-direction:column;padding:var(--x-spacing-std-md);background:var(--x-color-std-bg-elevated);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);-webkit-tap-highlight-color:transparent;}.zB--product-card-order--flat{box-shadow:none;}.zB--product-card-order-head{display:flex;align-items:center;justify-content:space-between;}.zB--product-card-order-shop{min-width:0;font-size:var(--x-font-std-sm);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.zB--product-card-order-body{display:flex;align-items:flex-start;margin-top:var(--x-spacing-std-md);}.zB--product-card-order-image{width:24vw;height:24vw;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;position:relative;flex-shrink:0;}.zB--product-card-order-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:24vw;}.zB--product-card-order-main-top{display:flex;align-items:flex-start;}.zB--product-card-order-info{flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;position:relative;}.zB--product-card-order-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.zB--product-card-order-title-tags{display:inline;}.zB--product-card-order-title-tag-position{margin-right:var(--x-spacing-std-sm);}.zB--product-card-order-spec-bar{display:flex;align-items:center;background:var(--x-color-std-bg-layout);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);margin:var(--x-spacing-std-sm)0 0;max-width:100%;}.zB--product-card-order-spec-text{flex:1;min-width:0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-gray-8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.zB--product-card-order-amount{display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;justify-content:space-around;flex-shrink:0;min-width:14.6667vw;margin-left:var(--x-spacing-std-md);white-space:nowrap;}.zB--product-card-order-price{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.zB--product-card-order-price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.zB--product-card-order-price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.zB--product-card-order-price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.zB--product-card-order-qty{margin-top:var(--x-spacing-std-sm);font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.zB--product-card-order-note{margin-top:var(--x-spacing-std-xs);font-size:var(--x-font-std-xs);color:var(--x-color-std-text-secondary);}.zB--product-card-order-amount--lean{align-items:center;}.zB--product-card-order-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--x-spacing-std-sm);margin-top:auto;padding-top:var(--x-spacing-std-sm);}.zB--product-card-order-status{flex-shrink:0;margin-left:var(--x-spacing-std-md);font-size:var(--x-font-std-sm);color:var(--x-color-std-brand-deep);white-space:nowrap;}.zB--product-card-order-action{padding:var(--x-spacing-std-xs)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);line-height:1.3;color:var(--x-color-std-text-secondary);border:var(--x-border-std-base)solid var(--x-color-std-border);border-radius:var(--x-radius-std-sm);}.zB--product-card-order-action--primary{color:var(--x-color-std-brand-deep);border-color:var(--x-color-std-brand-deep);}
.AC--product-detail-header{width:calc(100% - var(--x-spacing-ns-product-band-inset)*2);height:13.3333vw;position:relative;margin:var(--x-spacing-std-md)var(--x-spacing-ns-product-band-inset);box-sizing:border-box;background:none;border:none;overflow:visible;z-index:1;}.AC--tab-container{display:flex;align-items:stretch;justify-content:center;height:100%;width:100%;gap:var(--x-spacing-std-md);padding:0;background:none;border:none;}.AC--tab-item{display:flex;flex:1;height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;padding:var(--x-spacing-std-sm)0 0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);box-shadow:var(--x-shadow-std-md);transition:all var(--x-motion-std-tab);}.AC--tab-item.AC--active{background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-md);transform:translateY(-0.266667vw);}.AC--tab-text{font-size:var(--x-font-std-lg);font-weight:var(--x-weight-std-500);background:var(--x-color-std-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--x-color-std-orange-5);}.AC--active-text{background:none;-webkit-background-clip:initial;-webkit-text-fill-color:var(--x-color-std-text-light-solid);color:var(--x-color-std-text-light-solid);font-weight:var(--x-weight-std-600);}.AC--tab-line{display:none;}.AC--content-container{width:calc(100% - var(--x-spacing-std-md)*2);min-height:16vw;position:relative;margin-top:var(--x-spacing-ns-product-card-overlap);margin-left:var(--x-spacing-std-md);margin-right:var(--x-spacing-std-md);margin-bottom:var(--x-spacing-std-md);border-radius:var(--x-radius-std-lg);background:var(--x-color-std-bg-container);overflow:hidden;box-sizing:border-box;box-shadow:var(--x-shadow-std-md);z-index:2;}.AC--swiper-container{width:100%;height:100%;}.AC--swiper-item{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;}.AC--detail-page{width:100%;height:100%;}.AC--params-page{width:100%;height:100%;display:block;box-sizing:border-box;padding:var(--x-spacing-std-md);}.AC--package-section{background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);overflow:hidden;margin-bottom:var(--x-spacing-std-md);box-shadow:var(--x-shadow-std-md);border:var(--x-border-std-base)solid var(--x-color-std-border);}.AC--section-title{background:var(--x-color-std-bg-layout);color:var(--x-color-std-text);font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.AC--package-list{padding:var(--x-spacing-std-md)var(--x-spacing-std-md);}.AC--package-item{padding:var(--x-spacing-std-sm)0;border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.AC--package-item:last-child{border-bottom:none;}.AC--package-text{font-size:var(--x-font-std-xs);color:var(--x-color-std-text);line-height:1.5;}.AC--params-tables{padding:0;}.AC--param-group{background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);overflow:hidden;margin-bottom:var(--x-spacing-std-md);box-shadow:var(--x-shadow-std-md);border:var(--x-border-std-base)solid var(--x-color-std-border);}.AC--group-title{background:var(--x-color-std-bg-layout);color:var(--x-color-std-text);font-size:var(--x-font-std-md);font-weight:var(--x-weight-std-600);padding:var(--x-spacing-std-md)var(--x-spacing-std-md);border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.AC--group-table{display:flex;flex-direction:column;}.AC--row{display:flex;border-bottom:var(--x-border-std-base)solid var(--x-color-std-split);}.AC--row:last-child{border-bottom:none;}.AC--cell{padding:var(--x-spacing-std-md)var(--x-spacing-std-md);font-size:var(--x-font-std-xs);line-height:1.4;display:flex;align-items:center;}.AC--cell-name{background:var(--x-color-std-gray-2);color:var(--x-color-std-gray-8);font-weight:var(--x-weight-std-600);width:26.6667vw;flex-shrink:0;border-right:var(--x-border-std-base)solid var(--x-color-std-split);}.AC--cell-value{color:var(--x-color-std-text);flex:1;word-break:break-all;}.AC--detail-images{display:flex;flex-direction:column;}.AC--detail-image{width:100%;background:var(--x-color-std-fill-quaternary);display:block;}.AC--product-content-empty{background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);margin:var(--x-spacing-std-md);padding:var(--x-spacing-std-xl)0;text-align:center;border:var(--x-border-std-base)dashed var(--x-color-std-border);}.AC--empty-content{display:flex;flex-direction:column;align-items:center;gap:var(--x-spacing-std-md);}.AC--empty-text{font-size:var(--x-font-std-md);color:var(--x-color-std-text-tertiary);line-height:1.4;}
.BC--product-card-preorder{display:flex;align-items:flex-start;padding:var(--x-spacing-std-md);position:relative;-webkit-tap-highlight-color:transparent;}.BC--product-image-wrapper{width:24vw;height:24vw;align-self:center;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;position:relative;flex-shrink:0;}.BC--product-info{flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;min-height:24vw;position:relative;}.BC--product-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.BC--title-tags{display:inline;}.BC--title-tag-position{margin-right:var(--x-spacing-std-sm);}.BC--price-main-row{display:flex;align-items:baseline;gap:var(--x-spacing-std-sm);position:relative;}.BC--price-main-row > .BC--price-labels-rebate{align-self:center;}.BC--price-main{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.BC--price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.BC--price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.BC--price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.BC--discount-tag{background:var(--x-color-std-red-1);border:var(--x-border-std-base)solid var(--x-color-std-red-5);border-radius:var(--x-radius-std-sm);padding:0vw var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);line-height:3.2vw;height:3.2vw;display:inline-block;vertical-align:baseline;text-align:center;transform:translateY(-0.666667vw);}.BC--original-price{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}.BC--preorder-qty{margin-left:auto;font-size:var(--x-font-std-sm);color:var(--x-color-std-text-tertiary);}.BC--preorder-qty-stepper{margin-left:auto;}.BC--product-spec-bar{display:flex;align-items:center;background:var(--x-color-std-bg-layout);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-sm)var(--x-spacing-std-md);margin:var(--x-spacing-std-xs)0;max-width:100%;}.BC--spec-text{flex:1;min-width:0;font-size:var(--x-font-std-xxs);color:var(--x-color-std-gray-8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.CC--product-display{width:100%;background:var(--x-color-std-bg-container);position:relative;margin:0;border-radius:0;box-shadow:var(--x-shadow-std-md);overflow:hidden;}.CC--media-content{width:100%;}.CC--main-media{position:relative;width:100%;aspect-ratio:1;}.CC--media-swiper{width:100%;height:100%;}.CC--product-image{width:100%;height:100%;}.CC--product-video{width:100%;height:100%;background-color:var(--x-color-std-gray-13);}.CC--thumbnail-box{display:flex;align-items:stretch;padding:0 0 0 var(--x-spacing-std-md);border-top:var(--x-border-std-base)solid;height:18.6667vw;border-top-color:var(--x-color-std-split);background-color:var(--x-color-std-bg-container);}.CC--thumb-left{flex:1;margin-right:0;height:100%;overflow:hidden;}.CC--thumb-left::-webkit-scrollbar{display:none;}.CC--thumb-list{display:flex;width:max-content;flex-shrink:0;gap:var(--x-spacing-std-md);height:13.3333vw;align-items:center;margin:var(--x-spacing-std-md)0;padding:0 var(--x-spacing-std-sm);}.CC--thumb-item{width:13.3333vw;height:13.3333vw;border-radius:var(--x-radius-std-md);overflow:hidden;padding:var(--x-spacing-ns-thumb-select-inset);background:transparent;flex-shrink:0;box-shadow:var(--x-shadow-std-md);}.CC--thumb-item.CC--active{background:var(--x-color-std-gradient-brand);box-shadow:var(--x-shadow-std-md);}.CC--thumb-item .CC--thumb-image{width:100%;height:100%;border-radius:var(--x-radius-std-sm);}.CC--thumb-item .CC--video-thumbnail{width:100%;height:100%;border-radius:var(--x-radius-std-sm);overflow:hidden;}.CC--video-thumbnail{position:relative;width:100%;height:100%;border-radius:var(--x-radius-std-sm);overflow:hidden;}.CC--video-thumbnail .CC--video-image{width:100%;height:100%;border-radius:var(--x-radius-std-sm);}.CC--video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--x-color-std-bg-mask);}.CC--play-icon{width:4.26667vw;height:4.26667vw;background:var(--x-color-ns-overlay-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--x-font-std-xxxxs);color:var(--x-color-std-text);margin-bottom:var(--x-spacing-std-xs);}.CC--thumb-right{width:14.2667vw;flex-shrink:0;font-size:var(--x-font-std-md);color:var(--x-color-std-gray-8);height:100%;display:flex;align-items:center;justify-content:center;}.CC--no-media-state{aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:var(--x-color-std-text-tertiary);}
.DC--product-card-vertical{display:flex;flex-direction:column;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);box-shadow:var(--x-shadow-std-md);position:relative;width:46vw;min-height:66.6667vw;-webkit-tap-highlight-color:transparent;overflow:hidden;}.DC--product-image-wrapper-vertical{width:100%;height:46vw;border-radius:var(--x-radius-std-lg)var(--x-radius-std-lg)0 0;overflow:hidden;position:relative;flex-shrink:0;}.DC--product-info-vertical{display:flex;flex-direction:column;padding:var(--x-spacing-std-md);flex:1;position:relative;gap:var(--x-spacing-std-sm);}.DC--product-title-vertical{font-size:var(--x-font-std-xxs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.DC--title-tags-vertical{display:inline;}.DC--title-tag-position-vertical{margin-right:var(--x-spacing-std-sm);}.DC--price-section-vertical{display:flex;flex-direction:row;align-items:baseline;gap:var(--x-spacing-std-sm);position:relative;}.DC--price-main-vertical{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.DC--price-symbol-vertical{font-size:var(--x-font-std-xxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.DC--price-integer-vertical{font-size:var(--x-font-std-xl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.DC--price-decimal-vertical{font-size:var(--x-font-std-sm);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.DC--discount-tag-vertical{background:var(--x-color-std-red-1);border:var(--x-border-std-base)solid var(--x-color-std-red-5);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);line-height:2.93333vw;display:inline-block;white-space:nowrap;}.DC--original-price-vertical{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}.DC--bottom-row-vertical{display:flex;align-items:center;justify-content:space-between;position:relative;height:5.6vw;margin-top:auto;}.DC--platform-footer-vertical{display:flex;align-items:center;justify-content:flex-start;position:relative;flex:1;height:100%;min-width:0;max-width:calc(100% - 6.4vw);}.DC--platform-name-vertical{font-size:var(--x-font-std-xxxs);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:5.6vw;width:100%;}
.EC--product-card-service{display:flex;background:var(--x-color-std-bg-container);border-radius:0;padding:var(--x-spacing-std-sm)var(--x-spacing-std-sm)var(--x-spacing-std-sm)var(--x-spacing-ns-service-item-image-reserve);margin:0;position:relative;-webkit-tap-highlight-color:transparent;}.EC--product-image-wrapper{position:absolute;left:1.33333vw;top:1.33333vw;bottom:1.33333vw;width:18.6667vw;border-radius:var(--x-radius-std-sm);overflow:hidden;}.EC--product-info{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;position:relative;}.EC--product-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.EC--title-tags{display:inline;}.EC--title-tag-position{margin-right:var(--x-spacing-std-sm);}.EC--labels-row{height:4vw;display:flex;align-items:center;overflow:hidden;}.EC--labels-row-comp{flex:1;min-width:0;}.EC--price-main-row{display:flex;align-items:flex-end;gap:var(--x-spacing-std-sm);line-height:1;position:relative;}.EC--price-main-row > .EC--price-labels-rebate{align-self:center;}.EC--price-favorite{margin-left:auto;align-self:center;display:flex;align-items:center;}.EC--price-main{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.EC--price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.EC--price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.EC--price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.EC--discount-tag{background:var(--x-color-std-red-1);border:var(--x-border-std-base)solid var(--x-color-std-red-5);border-radius:var(--x-radius-std-sm);padding:0vw var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);line-height:3.2vw;height:3.2vw;display:inline-block;vertical-align:baseline;text-align:center;transform:translateY(-0.666667vw);}.EC--original-price{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}
.FC--product-card{display:flex;background:var(--x-color-std-bg-container);border-radius:var(--x-radius-std-lg);padding:var(--x-spacing-std-md);margin:0;box-shadow:var(--x-shadow-std-md);position:relative;height:26.6667vw;-webkit-tap-highlight-color:transparent;}.FC--product-image-wrapper{width:26.6667vw;height:26.6667vw;margin-right:var(--x-spacing-std-md);border-radius:var(--x-radius-std-sm);overflow:hidden;position:relative;flex-shrink:0;}.FC--product-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:28vw;position:relative;}.FC--product-title{font-size:var(--x-font-std-xs);font-weight:var(--x-weight-std-500);color:var(--x-color-std-text);line-height:1.4;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;}.FC--title-tags{display:inline;}.FC--title-tag-position{margin-right:var(--x-spacing-std-sm);}.FC--price-main-row{display:flex;align-items:baseline;gap:var(--x-spacing-std-sm);position:relative;}.FC--price-main-row > .FC--price-labels-rebate{align-self:center;}.FC--price-main{display:flex;align-items:baseline;gap:var(--x-spacing-std-xs);}.FC--price-symbol{font-size:var(--x-font-std-xs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);}.FC--price-integer{font-size:var(--x-font-std-xxl);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.FC--price-decimal{font-size:var(--x-font-std-md);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-700);}.FC--discount-tag{background:var(--x-color-std-red-1);border:var(--x-border-std-base)solid var(--x-color-std-red-5);border-radius:var(--x-radius-std-sm);padding:0vw var(--x-spacing-std-sm);font-size:var(--x-font-std-xxxs);color:var(--x-color-std-red-5);font-weight:var(--x-weight-std-600);line-height:3.2vw;height:3.2vw;display:inline-block;vertical-align:baseline;text-align:center;transform:translateY(-0.666667vw);}.FC--original-price{font-size:var(--x-font-std-xs);color:var(--x-color-std-text-tertiary);text-decoration:line-through;font-weight:var(--x-weight-std-400);}.FC--bottom-row{display:flex;align-items:center;justify-content:space-between;position:relative;height:5.6vw;}.FC--platform-footer{display:flex;align-items:center;justify-content:flex-start;position:relative;flex:1;height:100%;min-width:0;max-width:calc(100% - 6.4vw);}.FC--platform-name{font-size:var(--x-font-std-xxs);color:var(--x-color-std-text-secondary);font-weight:var(--x-weight-std-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:5.6vw;width:100%;}
.GC--labels-container{display:flex;flex-wrap:nowrap;align-items:center;position:relative;overflow:hidden;padding:0;width:100%;}.GC--labels-carousel{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;flex-shrink:0;will-change:transform;}.GC--labels-carousel.GC--marquee{animation-name:x-product-labels-marquee;animation-timing-function:linear;animation-iteration-count:infinite;}@keyframes x-product-labels-marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.GC--labels-group{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--x-spacing-std-sm);flex-shrink:0;padding-right:var(--x-spacing-std-sm);}.GC--label-item{display:inline-flex;align-items:center;gap:var(--x-spacing-std-xs);border-radius:var(--x-radius-std-sm);padding:var(--x-spacing-std-xs)var(--x-spacing-std-sm);position:relative;flex-shrink:0;font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);border:var(--x-border-std-base)solid;cursor:pointer;}.GC--label-icon{font-size:var(--x-font-std-xxxxs);line-height:1;}.GC--label-text{font-size:var(--x-font-std-xxxs);font-weight:var(--x-weight-std-700);line-height:1;}.GC--pl-size-xxs .GC--label-item, .GC--pl-size-xxs .GC--label-text{font-size:var(--x-font-std-xxs);}.GC--pl-size-xxs .GC--label-icon{font-size:var(--x-font-std-xxxs);}.GC--label-item.GC--subsidy-label{background:var(--x-color-std-green-1);border-color:var(--x-color-std-green-3);}.GC--label-item.GC--subsidy-label .GC--label-text{color:var(--x-color-std-green-6);}.GC--label-item.GC--service-label{background:var(--x-color-std-purple-1);border-color:var(--x-color-std-purple-3);}.GC--label-item.GC--service-label .GC--label-text{color:var(--x-color-std-purple-6);}.GC--label-item.GC--regular-label{background:var(--x-color-std-red-1);border-color:var(--x-color-std-red-2);}.GC--label-item.GC--regular-label .GC--label-text{color:var(--x-color-std-volcano-6);}.GC--label-item.GC--green{background:var(--x-color-std-green-1);border-color:var(--x-color-std-green-3);}.GC--label-item.GC--green .GC--label-text{color:var(--x-color-std-green-6);}.GC--label-item.GC--red{background:var(--x-color-std-red-1);border-color:var(--x-color-std-red-2);}.GC--label-item.GC--red .GC--label-text{color:var(--x-color-std-volcano-6);}.GC--label-item.GC--orange{background:var(--x-color-std-orange-1);border-color:var(--x-color-std-orange-3);}.GC--label-item.GC--orange .GC--label-text{color:var(--x-color-std-orange-6);}.GC--label-item.GC--blue{background:var(--x-color-std-blue-1);border-color:var(--x-color-std-blue-3);}.GC--label-item.GC--blue .GC--label-text{color:var(--x-color-std-blue-6);}.GC--label-item.GC--purple{background:var(--x-color-std-purple-1);border-color:var(--x-color-std-purple-3);}.GC--label-item.GC--purple .GC--label-text{color:var(--x-color-std-purple-6);}.GC--label-item.GC--gold{background:var(--x-color-std-gold-1);border-color:var(--x-color-std-gold-3);}.GC--label-item.GC--gold .GC--label-text{color:var(--x-color-std-gold-7);}.GC--label-item.GC--truered{background:var(--x-color-std-red-1);border-color:var(--x-color-std-red-3);}.GC--label-item.GC--truered .GC--label-text{color:var(--x-color-std-red-6);}
.HC--favorite-container{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;cursor:pointer;padding:0;margin:0;-webkit-tap-highlight-color:transparent;outline:none;user-select:none;}.HC--favorite-image{display:block;margin:0;padding:0;-webkit-tap-highlight-color:transparent;outline:none;user-select:none;pointer-events:none;}@keyframes star-click-animation{0%{transform:scale(1)rotate(0deg);}50%{transform:scale(2)rotate(0deg);}100%{transform:scale(1)rotate(360deg);}}@keyframes star-unclick-disappear{0%{transform:scale(1)rotate(0deg);opacity:1;}100%{transform:scale(0)rotate(360deg);opacity:0;}}@keyframes star-unclick-appear{0%{transform:scale(0)rotate(0deg);opacity:0;}100%{transform:scale(1)rotate(360deg);opacity:1;}}.HC--favorite-image.HC--star-click{animation:star-click-animation var(--x-motion-ns-favorite-star-click);}.HC--favorite-image.HC--star-unclick-disappear{animation:star-unclick-disappear var(--x-motion-ns-favorite-star-disappear);}.HC--favorite-image.HC--star-unclick-appear{animation:star-unclick-appear var(--x-motion-ns-favorite-star-appear);}.HC--favorite-image.HC--star-hidden{transform:scale(0);opacity:0;}
