*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.interactive-reset{margin:0;border-width:0px;background-color:transparent;padding:0;color:inherit}.flex-center{display:flex;align-items:center;justify-content:center}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.isolate{isolation:isolate}.grid{display:grid}.block{display:block}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.border{border-width:1px}.line-through{text-decoration-line:line-through}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.outline{outline-style:solid}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--color-page: #05060a;--color-page-deep: #03050b;--color-surface: #0e1118;--color-surface-raised: #1c202b;--color-surface-glass: rgba(9, 11, 18, .74);--color-surface-overlay: rgba(7, 9, 15, .94);--color-surface-soft: rgba(255, 255, 255, .05);--color-surface-active: rgba(255, 255, 255, .14);--color-download-sheet: rgba(10, 12, 18, .97);--color-download-action-secondary: rgba(255, 255, 255, .08);--color-profile-order-tile: rgba(255, 255, 255, .04);--color-overlay-scrim: rgba(0, 0, 0, .48);--color-download-scrim: rgba(0, 0, 0, .54);--color-highlight-line: rgba(255, 255, 255, .18);--color-brand-glass: rgba(255, 192, 96, .055);--color-hero-capsule: rgba(6, 16, 24, .5);--color-tag-cyan: rgba(24, 232, 255, .08);--color-text: #f8f9ff;--color-text-soft: #f0f5ff;--color-text-muted: #96a1b8;--color-text-subtle: #8e96a9;--color-text-dim: #7f8795;--color-text-control: #c8cfda;--color-cyan: #18e8ff;--color-cyan-bright: #28e5f8;--color-cyan-mint: #66ffd4;--color-cyan-ink: #001114;--color-cyan-soft: #cfeff5;--color-cyan-pale: #d7feff;--color-lime: #c8ff42;--color-lime-ink: #172000;--color-pink: #ff2fc3;--color-pink-nav: #f631bd;--color-pink-soft: #ffd8f7;--color-pink-surface: rgba(246, 49, 189, .12);--color-price-coral: #ff5c6a;--color-coupon-accent: #ff4554;--color-coupon-surface: rgba(255, 219, 226, .96);--color-coupon-ink: #281d2b;--color-coupon-inactive: rgba(60, 62, 70, .96);--color-coupon-inactive-ink: rgba(255, 255, 255, .64);--color-coupon-inactive-action: rgba(255, 255, 255, .16);--color-customer-service-action: #1a2936;--color-promotion-page-start: #080a12;--color-promotion-page-end: #030406;--color-promotion-card: #13141c;--color-promotion-topbar-plate: #090a0f;--color-promotion-brand: #141517;--color-promotion-step: #1a1b24;--color-promotion-field: #0e0f17;--color-promotion-copy: #262936;--color-promotion-secondary: #21242e;--color-promotion-track: #292b38;--color-promotion-text: #f0f2fc;--color-promotion-text-soft: #d4d9e8;--color-promotion-text-muted: #a6adc2;--color-promotion-text-dim: #7a8299;--color-promotion-pink: #ff6bd9;--color-promotion-progress-end: #ffcc73;--color-promotion-campaign: rgba(24, 232, 255, .12);--color-promotion-glow: rgba(246, 48, 189, .14);--color-purple: #a66cff;--color-purple-deep: #7f5cff;--color-orange: #ffc060;--color-lottery-gold: #ffb84d;--color-lottery-lime: #d6ff62;--color-lottery-ink: #17141d;--color-lottery-button-ink: #2c1b0c;--color-lottery-result-surface: rgba(8, 13, 18, .92);--color-success: #78edbd;--color-success-surface: #132a20;--color-subtitle: #491d52;--color-error: #ff5f75;--color-white: #fff;--color-transparent: transparent;--border-soft: rgba(255, 255, 255, .08);--border-default: rgba(255, 255, 255, .11);--border-control: rgba(255, 255, 255, .12);--border-strong: rgba(255, 255, 255, .16);--border-cyan: rgba(24, 232, 255, .22);--border-cyan-active: rgba(40, 229, 248, .34);--border-cyan-soft: rgba(24, 232, 255, .16);--border-pink: rgba(246, 49, 189, .24);--border-coupon-separator: rgba(255, 95, 117, .58);--border-customer-service: rgba(54, 59, 74, .9);--border-customer-service-action: rgba(59, 82, 97, .9);--border-orange: rgba(255, 192, 96, .28);--border-lottery-result: rgba(214, 255, 98, .35);--border-success: rgba(120, 237, 189, .3);--border-profile-divider: rgba(255, 255, 255, .07);--border-profile-order-gold: rgba(255, 179, 68, .18);--border-profile-order-cyan: rgba(24, 232, 255, .18);--border-profile-order-pink: rgba(255, 158, 234, .18);--border-profile-order-green: rgba(223, 255, 122, .18);--border-promotion: rgba(41, 46, 61, .95);--border-promotion-topbar: rgba(41, 46, 61, .55);--border-promotion-hero: rgba(56, 61, 79, .9);--border-promotion-divider: rgba(41, 46, 61, .85);--border-promotion-field: #383b4a;--border-promotion-campaign: rgba(24, 232, 255, .34);--border-promotion-badge: rgba(255, 204, 138, .42);--border-promotion-brand: rgba(120, 87, 41, .8);--grid-horizontal: rgba(255, 255, 255, .02);--grid-vertical: rgba(255, 255, 255, .03);--gradient-page-grid: repeating-linear-gradient( to bottom, var(--grid-horizontal) 0, var(--grid-horizontal) 1px, transparent 1px, transparent 32px ), repeating-linear-gradient( to right, var(--grid-vertical) 0, var(--grid-vertical) 1px, transparent 1px, transparent 32px );--gradient-topbar: linear-gradient(90deg, rgba(5, 7, 12, .83), rgba(5, 7, 12, .83)), linear-gradient(90deg, rgba(255, 255, 255, .043), rgba(255, 255, 255, .043));--gradient-hero-side: linear-gradient( 90deg, rgba(3, 5, 11, .97) 0%, rgba(3, 5, 11, .76) 38%, rgba(3, 5, 11, .18) 78%, rgba(3, 5, 11, .3) 100% );--gradient-hero-bottom: linear-gradient( to bottom, rgba(5, 6, 10, 0) 0%, rgba(5, 6, 10, .62) 55%, rgba(5, 6, 10, .98) 100% );--gradient-primary: linear-gradient(90deg, var(--color-pink), var(--color-purple));--gradient-download-action: linear-gradient( rgba(166, 108, 255, .42), rgba(166, 108, 255, .42) ), rgba(255, 47, 195, .96);--gradient-auth-action: linear-gradient(90deg, var(--color-pink-nav), var(--color-purple-deep));--gradient-cyan: linear-gradient(90deg, var(--color-cyan), var(--color-cyan-mint));--gradient-coupon-action: linear-gradient(90deg, #ff4a62, #d820c7);--gradient-coupon-selected: linear-gradient(90deg, var(--color-cyan), var(--color-cyan-mint));--gradient-card: linear-gradient(to bottom, var(--color-surface-raised), var(--color-surface));--gradient-card-soft: linear-gradient(to bottom, rgba(28, 32, 43, .92), rgba(14, 17, 24, .94));--gradient-promotion-page: linear-gradient( to bottom, var(--color-promotion-page-start), var(--color-promotion-page-end) );--gradient-promotion-topbar: linear-gradient(to bottom, var(--color-promotion-card), #050609);--gradient-promotion-card: linear-gradient( to bottom, var(--color-surface-raised), var(--color-surface) );--gradient-promotion-hero-veil: linear-gradient( to bottom, rgba(10, 5, 20, .14) 0%, rgba(4, 5, 10, .78) 70%, rgba(3, 3, 5, .95) 100% );--gradient-promotion-action: linear-gradient(90deg, #f630bd, #805cff);--gradient-promotion-progress: linear-gradient( 90deg, #f529ab, var(--color-promotion-progress-end) );--gradient-promotion-badge: linear-gradient( 90deg, rgba(242, 173, 82, .34), rgba(242, 36, 166, .35) );--gradient-profile-orders: linear-gradient(90deg, rgba(11, 13, 20, .86), rgba(11, 13, 20, .86)), linear-gradient(90deg, rgba(255, 255, 255, .045), rgba(255, 255, 255, .045));--gradient-profile-order-gold: linear-gradient(90deg, rgba(255, 179, 68, .08), rgba(255, 179, 68, .08)), linear-gradient(90deg, rgba(44, 37, 25, .86), rgba(44, 37, 25, .86));--gradient-profile-order-cyan: linear-gradient(90deg, rgba(24, 232, 255, .08), rgba(24, 232, 255, .08)), linear-gradient(90deg, rgba(16, 38, 41, .86), rgba(16, 38, 41, .86));--gradient-profile-order-pink: linear-gradient(90deg, rgba(255, 47, 195, .08), rgba(255, 47, 195, .08)), linear-gradient(90deg, rgba(44, 23, 40, .86), rgba(44, 23, 40, .86));--gradient-profile-order-green: linear-gradient(90deg, rgba(223, 255, 122, .08), rgba(223, 255, 122, .08)), linear-gradient(90deg, rgba(36, 48, 26, .86), rgba(36, 48, 26, .86));--gradient-customer-service-card: linear-gradient(to bottom, #13161d, #0e1117);--gradient-search-sheet: linear-gradient(90deg, rgba(7, 9, 15, .95), rgba(7, 9, 15, .95)), linear-gradient(90deg, rgba(246, 49, 189, .05), rgba(246, 49, 189, .05));--gradient-toast: linear-gradient(90deg, rgba(16, 19, 27, .94), rgba(16, 19, 27, .94)), linear-gradient(90deg, rgba(246, 49, 189, .08), rgba(246, 49, 189, .08));--gradient-active-cyan: linear-gradient(90deg, rgba(24, 232, 255, .2), rgba(166, 108, 255, .24));--gradient-lottery-success-overlay: linear-gradient( to bottom, rgba(5, 6, 10, .18) 0%, rgba(5, 6, 10, .34) 38%, rgba(5, 6, 10, .96) 100% );--shadow-topbar: 0 12px 34px rgba(0, 0, 0, .22);--shadow-plate: 0 12px 26px rgba(0, 0, 0, .24);--shadow-card: 0 10px 30px rgba(0, 0, 0, .3);--shadow-card-compact: 0 12px 24px rgba(0, 0, 0, .26);--shadow-auth-action-panel: 0 14px 34px rgba(0, 0, 0, .24);--shadow-auth-action-primary: 0 10px 22px rgba(255, 47, 195, .28);--shadow-pink: 0 0 16px rgba(255, 47, 195, .38);--shadow-pink-strong: 0 0 16px rgba(246, 49, 189, .7);--shadow-orange: 0 0 30px rgba(255, 192, 96, .12);--shadow-lottery-result: 0 0 18px rgba(214, 255, 98, .18);--shadow-lime: 0 0 18px rgba(200, 255, 66, .28);--shadow-cyan: 0 0 12px rgba(24, 232, 255, .18);--shadow-cyan-kicker: 0 0 16px rgba(24, 232, 255, .22), inset 0 1px 0 rgba(255, 255, 255, .24);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .1);--shadow-control-inset: inset 0 1px 0 rgba(255, 255, 255, .08);--shadow-page: 0 34px 80px rgba(0, 0, 0, .55);--shadow-dialog: 0 24px 70px rgba(0, 0, 0, .48);--shadow-download-sheet: 0 8px 20px rgba(0, 0, 0, .18);--shadow-promotion-hero: 0 22px 38px rgba(0, 0, 0, .42);--shadow-promotion-card: 0 16px 28px rgba(0, 0, 0, .28);--shadow-promotion-action: 0 8px 17px rgba(245, 46, 189, .38);--shadow-hero-subtitle: 0 1px 24px rgba(255, 151, 234, .96);--filter-icon-cyan: drop-shadow(0 0 4px rgba(40, 229, 248, .28));--filter-brand: drop-shadow(0 0 6px rgba(255, 192, 96, .34));--font-display: Inter, "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--font-body: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--font-size-2xs: 9px;--font-size-xs: 10px;--font-size-sm: 11px;--font-size-caption: 12px;--font-size-base: 13px;--font-size-md: 14px;--font-size-detail-label: 15px;--font-size-product-title: 13.5px;--font-size-lg: 16px;--font-size-stepper: 18px;--font-size-xl: 19px;--font-size-detail-title: 20px;--font-size-section: 21px;--font-size-coupon-amount: 23px;--font-size-coupon-title: 17px;--font-size-coupon-detail: 10.5px;--font-size-control-symbol: 22px;--font-size-detail-price: 24px;--font-size-add-mark: 25px;--font-size-detail-hero-price: 28px;--font-size-hero-price: 30px;--font-size-hero-subtitle: 33px;--font-size-hero-title: 43px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--page-gutter: 18px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 18px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-auth-action-panel: 22px;--radius-profile-order-tile: 21px;--radius-spec-image: var(--radius-2xl);--radius-cart-item: 22px;--radius-cart-sheet: 30px;--radius-download-sheet: 30px;--radius-customer-service-card: var(--radius-2xl);--radius-card: var(--radius-3xl);--radius-detail-media: 26px;--radius-sheet: 28px;--radius-pill: 999px;--safe-area-top: var(--status-bar-height, 0px);--topbar-height: 66px;--topbar-safe-inset: var(--safe-area-top);--topbar-total-height: calc(var(--topbar-height) + var(--topbar-safe-inset));--topbar-brand-offset: 91.5px;--page-max-width: 430px;--z-content: 1;--z-sticky: 20;--z-overlay: 30;--z-scrim: 50;--z-toast: 60;--z-drawer: 70;--z-dialog: 72;--color-tag-cyan-active: rgba(40, 229, 248, .16)}*,*:before,*:after{box-sizing:border-box}html,body,#app,uni-app,uni-page,uni-page-wrapper,uni-page-body{min-height:100%;margin:0;background:var(--color-page)}body{background:var(--color-page)}html,body{scrollbar-width:none}body{overflow-x:hidden;color:var(--color-text);font-family:var(--font-body);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}uni-button,uni-input,uni-textarea{font:inherit;letter-spacing:0}uni-button:after,uni-button.interactive-reset:after{border:0}uni-image{display:block}.text-display{font-family:var(--font-display);font-weight:900;letter-spacing:0}.text-body{font-family:var(--font-body);letter-spacing:0}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
