@charset "UTF-8";.custom-tab-bar{position:fixed;z-index:1000;right:11PX;bottom:var(--app-browser-bottom-inset, 0);left:11PX;display:flex;box-sizing:border-box;height:calc(46PX + env(safe-area-inset-bottom));padding:0 6PX env(safe-area-inset-bottom);background:transparent}.custom-tab-bar__surface{position:absolute;inset:0;border:1PX solid rgba(255,255,255,.78);border-radius:16PX 16PX 0 0;background:rgba(255,255,255,.68);box-shadow:0 12PX 30PX #11121421,inset 0 1PX #ffffffe6;backdrop-filter:blur(24PX) saturate(120%)}.custom-tab-bar__item{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:44PX;margin:0;padding:0;border:0;border-radius:12PX;background:transparent;color:#666a6e;font-size:13PX;font-weight:400;line-height:1;transform:translateZ(0);transition:color .22s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.custom-tab-bar__item:after{border:0}.custom-tab-bar__item--active{color:#111214;font-weight:600}.custom-tab-bar__icon-slot{display:flex;align-items:center;justify-content:center;width:100%;height:23PX}.custom-tab-bar__icon{width:22PX;height:22PX;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s ease}.custom-tab-bar__item--active .custom-tab-bar__icon{width:21PX;height:21PX;transform:translateY(-1PX)}.custom-tab-bar__label{height:12PX;margin:0;font-size:11PX;font-weight:inherit;line-height:12PX}@media (prefers-reduced-motion: reduce){.custom-tab-bar__item,.custom-tab-bar__icon{transition:none}}:root,page{--goods-frozen: #2975a3;--goods-frozen-soft: #eaf5ff;--goods-alive: #b44750;--goods-alive-soft: #fff0f1}html{background:#ffffff;--app-browser-bottom-inset: 0rem;--app-fixed-action-bottom-inset: max(0rem, calc(100vh - 100svh));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-width:none}body{margin:0;background:#ffffff;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}*{box-sizing:border-box;scrollbar-width:none}*:before,*:after{box-sizing:inherit}:root,page{--app-canvas: #ffffff;--app-surface: #f5f6f6;--app-accent: #111214;--app-accent-strong: #000000;--app-accent-soft: #f5f6f6;--app-soft: var(--app-surface);--app-brand: #149d91;--app-ink: #111214;--app-heading: var(--app-ink);--app-body: #4f5357;--app-muted: #6f7478;--app-type-display: 1.2rem;--app-type-page-title: .9rem;--app-type-section: .8rem;--app-type-body: .7rem;--app-type-meta: .65rem;--app-leading-tight: 1.2;--app-leading-body: 1.5;--app-border: #e9eaeb;--app-border-strong: var(--app-border);--app-success: #2f6b4f;--app-warning: #8b6914;--app-danger: #9f4040;--app-page-inset: .8rem;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1)}page{--app-fixed-action-bottom-inset: 0rem;min-height:100%;background:#ffffff;color:var(--app-ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--app-type-body);font-weight:400;line-height:var(--app-leading-body)}.weapp-top-mask{position:fixed;top:0;right:0;left:0;z-index:10;background:rgba(245,245,246,.92);backdrop-filter:blur(.5rem) saturate(112%)}.page>.weapp-top-mask+taro-view-core{position:relative;z-index:11}.app-bootstrap{position:fixed;inset:0;z-index:200;padding:2rem .8rem;background:#ffffff;display:flex;flex-direction:column;gap:.4rem;align-items:center;justify-content:center;box-sizing:border-box;text-align:center}.app-bootstrap>taro-text-core:first-child{color:var(--app-ink);font-size:var(--app-type-section);font-weight:700;line-height:var(--app-leading-tight)}.app-bootstrap>taro-text-core:nth-child(2){max-width:14rem;color:var(--app-muted);font-size:.65rem;line-height:1.7}.app-bootstrap__actions{width:100%;max-width:13rem;margin-top:.45rem;display:grid;grid-template-columns:1fr 1fr;gap:.3rem}.app-sync-warning{position:fixed;right:var(--app-page-inset);bottom:calc(3.7rem + env(safe-area-inset-bottom) + var(--app-browser-bottom-inset, 0rem));left:var(--app-page-inset);z-index:190;min-height:1.8rem;padding:.3rem .4rem;border:.025rem solid var(--app-border);border-radius:.2rem;background:#ffffff;color:var(--app-body);display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-size:.6rem}.app-sync-warning taro-button-core{min-width:3.2rem;min-height:44PX;padding:0 .4rem;border:0;border-radius:.2rem;background:var(--app-accent);color:#fff;font-size:.6rem}.access-denied{min-height:100vh;padding:calc(4rem + env(safe-area-inset-top)) var(--app-page-inset) calc(3.5rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;text-align:center}.access-denied__mark{width:2.8rem;height:2.8rem;border-radius:.8rem;background:var(--app-surface);color:var(--app-body);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:400}.access-denied__title{margin-top:1rem;color:var(--app-ink);font-size:var(--app-type-page-title);line-height:1.35;font-weight:700}.access-denied__description{max-width:15.5rem;margin-top:.45rem;color:var(--app-muted);font-size:.7rem;line-height:1.7}.access-denied__actions{width:100%;max-width:15rem;margin-top:1.3rem;display:grid;gap:.4rem}.access-denied__actions taro-button-core{width:100%}taro-button-core{box-sizing:border-box;min-width:44PX!important;min-height:44PX!important;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:var(--app-type-body);font-weight:500;line-height:1.25;text-align:center;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}taro-input-core,taro-picker-core{box-sizing:border-box;min-height:44PX!important}taro-button-core:active:not(:disabled){transform:scale(.96)}taro-button-core:after{border:0}taro-button-core+taro-button-core{margin-top:0}.app-search-field{min-width:0;min-height:2.2rem;padding:0 .4rem;border:.025rem solid var(--app-border);border-radius:.4rem;background:#ffffff;box-sizing:border-box;display:flex;align-items:center}.app-search-field taro-input-core{width:100%;min-width:0;height:2.15rem;padding:0;border:0;background:transparent;box-sizing:border-box;color:var(--app-ink);font-family:inherit;font-size:var(--app-type-body);font-weight:400;line-height:1.25}.app-search-field>taro-button-core{width:44PX;min-height:44PX;flex:0 0 44PX;margin:0;padding:0;border:0;background:transparent;color:var(--app-muted);font-size:.85rem}.app-search-field__placeholder{color:var(--app-muted);font-size:var(--app-type-body);font-weight:400;line-height:1.25}.page{min-height:100vh;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom));background:var(--app-canvas)}.page.workbench,.page.orders-page,.page.ledger-page,.page.profile-page{padding-bottom:calc(1.7rem + env(safe-area-inset-bottom) + var(--app-browser-bottom-inset, 0rem))}.page.customer-center,.page.customer-orders,.page.customer-account{padding-bottom:calc(4.65rem + env(safe-area-inset-bottom) + var(--app-browser-bottom-inset, 0rem))}.page.customer-center.customer-center--state,.page.customer-orders.customer-orders--state,.page.customer-account.customer-account--state{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom) + var(--app-browser-bottom-inset, 0rem))}page .page.workbench,page .page.orders-page,page .page.ledger-page,page .page.profile-page{padding-bottom:calc(1.7rem + env(safe-area-inset-bottom))}.page-header{position:relative;min-height:2.8rem;padding:calc(.6rem + env(safe-area-inset-top)) var(--app-page-inset) .5rem;background:var(--app-canvas);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.45rem;text-align:center}page .page-header,page .ledger-page .ledger-page-header{min-height:2.8rem;padding:1.1rem var(--app-page-inset) .4rem}page .workbench__top{padding-top:3.8rem}page .confirm-header,page .request-header,page .legal-header{min-height:3.2rem;padding-top:1.2rem}page .customer-profile__nav,page .request-confirmation,page .fulfillment-public,page .bill-public,page .login-page{padding-top:1.8rem}page .page-header>.primary-button,page .page-header>.secondary-button,page .ledger-page .ledger-page-header .page-header__actions{right:5rem}.page-header__title{display:block;font-size:var(--app-type-page-title);line-height:var(--app-leading-tight);font-weight:700}.page-header__subtitle{display:none;margin-top:.1rem;color:var(--app-muted);font-size:var(--app-type-meta);line-height:var(--app-leading-body)}.confirm-header{position:relative;min-height:2.8rem;padding:calc(.6rem + env(safe-area-inset-top)) var(--app-page-inset) .5rem;border-bottom:.025rem solid var(--app-border);background:#ffffff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.confirm-header__back{position:absolute;left:var(--app-page-inset);bottom:.4rem;z-index:1;width:auto;min-width:2.2rem;min-height:2.2rem;padding:0;border:0;background:transparent;color:var(--app-body);font-size:.65rem;text-align:left}.confirm-header>taro-view-core{align-items:center;display:flex;flex-direction:column;gap:.125rem}.confirm-header>taro-view-core taro-text-core:first-child{font-size:.875rem;font-weight:700}.confirm-header>taro-view-core taro-text-core:last-child{display:none}.confirm-field{min-height:2.2rem;padding:0 var(--app-page-inset);border-bottom:.025rem solid var(--app-border);display:grid;grid-template-columns:4.5rem 1fr auto;gap:.4rem;align-items:center}.confirm-field>taro-text-core:first-child{color:var(--app-muted);font-size:.7rem;font-weight:400}.confirm-field taro-input-core{text-align:right;font-size:.7rem;font-weight:400}.confirm-field>taro-text-core:last-child{color:var(--app-muted);font-size:.65rem;font-weight:400}.confirm-field__picker{grid-column:2/4;color:var(--app-ink)!important;font-size:.7rem!important;font-weight:400;text-align:right}.page-header__actions{position:absolute;right:var(--app-page-inset);bottom:.4rem;display:flex;gap:.3rem}.page-header>.primary-button,.page-header>.secondary-button{position:absolute;right:var(--app-page-inset);bottom:.4rem}.page-header__back{position:absolute;left:var(--app-page-inset);bottom:.4rem;min-width:44PX;min-height:44PX;padding:0;border:0;background:transparent;color:var(--app-body);font-size:.7rem}.page-header>.primary-button,.page-header>.secondary-button,.page-header__actions .primary-button,.page-header__actions .secondary-button{width:auto;min-width:44PX;min-height:44PX;margin:0;flex:0 0 auto}.primary-button,.secondary-button{min-height:2.4rem;padding:0 .7rem;border-radius:.4rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:var(--app-type-body);font-weight:500;line-height:1.25;transition:transform .16s var(--ease-out)}.primary-button:active,.secondary-button:active{transform:scale(.96)}.primary-button{background:var(--app-accent);color:#fff}.secondary-button{border:.025rem solid var(--app-border);background:var(--app-canvas);color:var(--app-accent)}.section{margin:.4rem var(--app-page-inset) 0;background:var(--app-canvas)}.section-title{min-height:2.6rem;padding:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.section-title__main{white-space:nowrap;font-size:var(--app-type-section);font-weight:600;line-height:var(--app-leading-tight)}.section-title__meta{white-space:nowrap;color:var(--app-muted);font-size:var(--app-type-meta);font-weight:400}.status-tag{padding:.2rem .3rem;border-radius:.2rem;background:var(--app-surface);color:var(--app-body);font-size:var(--app-type-meta);font-weight:500}.status-tag--warning{background:#fff4e7;color:#b06b21}.status-tag--danger{background:#f8f0f0;color:var(--app-danger)}.status-tag--success{background:#eef4f0;color:var(--app-success)}.segmented{display:grid;padding:0 var(--app-page-inset);background:var(--app-canvas)}.segmented__button{position:relative;min-height:2.2rem;border:0;background:transparent;color:var(--app-muted);font-size:var(--app-type-body);font-weight:500}.segmented__button--active{color:var(--app-ink);font-weight:600}.summary-grid{margin:.4rem var(--app-page-inset);background:var(--app-canvas);display:grid}.summary-grid__item{padding:.55rem .3rem;text-align:center}.summary-grid__label{color:var(--app-muted);font-size:.65rem;font-weight:400}.summary-grid__value{margin-top:.2rem;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.notice{margin:.4rem var(--app-page-inset);padding:.6rem;border:0;border-radius:.2rem;background:var(--app-surface);color:var(--app-body);font-size:.7rem;font-weight:400;line-height:1.6}.fixed-action{position:fixed;right:0;bottom:var(--app-fixed-action-bottom-inset, 0);left:0;z-index:20;padding:.45rem var(--app-page-inset) calc(.45rem + env(safe-area-inset-bottom));border-top:.025rem solid var(--app-border);background:var(--app-canvas)}.fixed-action__button{width:100%;height:2.4rem;border-radius:.4rem;background:var(--app-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:400;line-height:1.25;transition:transform .16s var(--ease-out)}.fixed-action__button:active{transform:scale(.96)}.input-card{padding:.6rem var(--app-page-inset);background:var(--app-canvas)}.input-card__label{margin-bottom:.3rem;color:var(--app-body);font-size:.65rem;font-weight:400}.input-card__input,.input-card__textarea{width:100%;min-height:2.4rem;padding:0 .6rem;border:.025rem solid var(--app-border);border-radius:.6rem;background:var(--app-canvas);box-sizing:border-box;font-size:.7rem;font-weight:400}.input-card__textarea{min-height:3.2rem;padding-top:.45rem}.entry-mask{position:fixed;inset:0;bottom:var(--app-browser-bottom-inset, 0);z-index:50;background:rgba(20,30,28,.38);display:flex;align-items:flex-end;animation:entry-mask-in .25s var(--ease-out) both}@keyframes entry-mask-in{0%{opacity:0}}.taro-tabbar__container{width:100%;margin:0 auto;background:var(--app-canvas)}.taro-tabbar__panel{height:calc(100% - 2.8rem)!important}.taro-tabbar__tabbar{height:2.8rem!important;border-top:.025rem solid var(--app-border);background:var(--app-canvas)}.weui-tabbar__item{position:relative;padding:.25rem 0 .225rem!important}.weui-tabbar__icon{width:1.2rem!important;height:1.2rem!important}.weui-tabbar__label{margin-top:.1rem!important;font-size:.65rem!important;line-height:1.15!important;font-weight:400}@media (max-width: 520px){.page{padding-bottom:calc(.8rem + env(safe-area-inset-bottom))}.page-header{min-height:2.4rem;padding:calc(.5rem + env(safe-area-inset-top)) var(--app-page-inset) .4rem}.page-header__title{font-size:.8rem}.primary-button,.secondary-button{min-height:44PX;padding:0 .55rem;border-radius:.4rem;font-size:.6rem}.section-title{min-height:2.2rem}.segmented__button{min-height:44PX}.notice{padding:.45rem;font-size:.65rem}.fixed-action{padding:.35rem var(--app-page-inset) calc(.35rem + env(safe-area-inset-bottom))}.fixed-action__button{height:44PX;border-radius:.45rem;font-size:.65rem}.input-card{padding:.45rem var(--app-page-inset)}.input-card__input,.input-card__textarea{padding:0 .45rem;border-radius:.4rem;font-size:.7rem}.input-card__input{min-height:2.2rem}.input-card__textarea{min-height:3.2rem;padding-top:.45rem}.taro-tabbar__panel{height:calc(100% - 2.4rem)!important}.taro-tabbar__tabbar{height:2.4rem!important}.weui-tabbar__item{padding:.175rem 0 .15rem!important}.weui-tabbar__icon{width:.9rem!important;height:.9rem!important}.weui-tabbar__label{margin-top:.075rem!important}}@media (min-width: 781px) and (pointer: fine) and (hover: hover){.taro-tabbar__container{width:19.5rem}.taro-tabbar__tabbar{right:50%!important;left:50%!important;width:19.5rem!important;transform:translate(-50%)}}.entry-sheet{width:100%;max-height:100%;padding:.8rem var(--app-page-inset) calc(.8rem + env(safe-area-inset-bottom));border-radius:1.2rem 1.2rem 0 0;background:var(--app-canvas);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:entry-sheet-in .3s var(--ease-drawer) both}@keyframes entry-sheet-in{0%{transform:translateY(100%)}}.entry-sheet__title{display:flex;flex-direction:column;gap:.175rem}.entry-sheet__title taro-text-core:first-child{font-size:.7rem;font-weight:400}.entry-sheet__title taro-text-core:last-child{color:#7a8583;font-size:.65rem;font-weight:400}@media (prefers-reduced-motion: reduce){taro-button-core{transition:none}taro-button-core:active:not(:disabled){transform:none}.primary-button,.secondary-button,.fixed-action__button{transition:none}.primary-button:active,.secondary-button:active,.fixed-action__button:active{transform:none}.entry-mask,.entry-sheet{animation:none}}.goods-condition-tag{display:inline-flex;align-items:center;padding:.075rem .25rem;border-radius:.2rem;font-size:.6rem;line-height:1.5}.goods-condition-tag.goods-condition-tag--frozen{background:var(--goods-frozen-soft);color:var(--goods-frozen)}.goods-condition-tag.goods-condition-tag--alive{background:var(--goods-alive-soft);color:var(--goods-alive)}
