.page-navigation[data-v-2df304aa]{position:sticky;top:0;z-index:100}.debug-entry[data-v-2df304aa]{position:fixed;right:.26667rem;bottom:1.92rem;z-index:3000;width:1.28rem;height:.85333rem;border:0;border-radius:.42667rem;background:#1989fa;box-shadow:0 .16rem .48rem rgba(25,137,250,.3);color:#fff;font-weight:600;font-size:.32rem}.debug-panel[data-v-2df304aa]{height:78vh;padding:.37333rem;box-sizing:border-box;background:#f6f7fb}.debug-header[data-v-2df304aa]{display:flex;align-items:flex-start;justify-content:space-between;gap:.26667rem;margin-bottom:.26667rem}.debug-header strong[data-v-2df304aa]{display:block;color:#1f2937;font-size:.42667rem}.debug-header span[data-v-2df304aa]{color:#969799;font-size:.32rem}.debug-actions[data-v-2df304aa]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.16rem}.debug-tip[data-v-2df304aa]{margin-bottom:.26667rem;padding:.21333rem .26667rem;border:.02667rem solid #d9ecff;border-radius:.16rem;background:#ecf7ff;color:#1989fa;font-size:.32rem;line-height:.48rem}.debug-list[data-v-2df304aa]{height:calc(78vh - 2.56rem);overflow-y:auto}.debug-item[data-v-2df304aa]{margin-bottom:.26667rem;padding:.26667rem;border:.02667rem solid #e5e7eb;border-radius:.21333rem;background:#fff;box-shadow:0 .10667rem .37333rem rgba(31,41,55,.05)}.debug-item.error[data-v-2df304aa]{border-color:#ffd8d8;background:snow}.debug-title[data-v-2df304aa]{display:flex;align-items:flex-start;justify-content:space-between;gap:.21333rem;margin-bottom:.16rem;color:#323233;font-size:.32rem}.debug-title>div[data-v-2df304aa]{min-width:0;line-height:.48rem}.debug-type[data-v-2df304aa]{display:inline-block;margin-right:.16rem;padding:0 .16rem;border-radius:.26667rem;background:#eef2ff;color:#1989fa;font-weight:600}.debug-item.error .debug-type[data-v-2df304aa]{background:#ffecec;color:#ee0a24}.debug-title em[data-v-2df304aa]{flex-shrink:0;color:#969799;font-style:normal}.debug-item-actions[data-v-2df304aa]{display:flex;justify-content:flex-end;margin-bottom:.16rem}.debug-item pre[data-v-2df304aa]{margin:0;padding:.21333rem;overflow-x:auto;border-radius:.16rem;background:#f7f8fa;white-space:pre-wrap;word-break:break-all;color:#4b5563;font-size:.29333rem;line-height:1.5}*{box-sizing:border-box}#app,body,html{width:100%;min-height:100%;margin:0;background:#f4f6f8;color:#222;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}body{font-size:.37333rem}.page{min-height:calc(100vh - var(--page-header-height, 46px));padding-bottom:1.92rem;background:#f4f6f8}.page-body{padding:.21333rem 0}.section{margin-bottom:.21333rem;padding:.42667rem;background:#fff;border-radius:0}.section-title{margin-bottom:.21333rem;color:#333;font-size:.42667rem;font-weight:600}.required{margin-right:.05333rem;color:#ee0a24}.muted{color:#969799}.toolbar-btn{width:100%;height:1.17333rem;border-radius:.10667rem;font-size:.42667rem}#app{--page-header-height:1.22667rem}#app.native-navigation{--page-header-height:0}.van-button,.van-button--round{border-radius:.10667rem}.van-button--small{min-height:.85333rem}.van-tag{border-radius:.08rem}.van-search__content{border-radius:.10667rem}.van-popup--bottom.van-popup--round{border-radius:.32rem .32rem 0 0}.van-dialog{border-radius:.21333rem}.section>.van-cell{padding-left:0;padding-right:0}.section>.van-cell--required:before{left:-.26667rem}.van-field__control{scroll-margin-bottom:2.66667rem}[role=button]:focus-visible,[role=link]:focus-visible,button:focus-visible{outline:.05333rem solid #1989fa;outline-offset:-.05333rem}.mall-page{display:flow-root;min-height:calc(100vh - var(--page-header-height, 46px));background:#f4f6f8;padding-bottom:calc(2.13333rem + env(safe-area-inset-bottom));color:#242a32;font-size:.37333rem}.mall-section{padding:.42667rem;margin:0 0 .21333rem;background:#fff}.mall-section h3,.mall-sheet-header h3{margin:0 0 .32rem;font-size:.42667rem;font-weight:600;line-height:1.5}.mall-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.32rem;margin:.32rem 0}.mall-image{width:2.02667rem;height:2.02667rem;border-radius:.10667rem;-o-object-fit:cover;object-fit:cover;background:#f4f6f8}.mall-muted{color:#6b7280;font-size:.34667rem;line-height:1.6}.mall-error{color:#d83d3d}.mall-inline-message,.mall-notice{padding:.32rem .42667rem;margin:.32rem .42667rem;border-left:.08rem solid #1989fa;background:#eff6ff;font-size:.37333rem;line-height:1.6;overflow-wrap:anywhere}.mall-inline-message.mall-error{border-color:#d83d3d;background:#fff2f2}.mall-notice h3{font-size:.4rem;margin:0 0 .16rem}.mall-notice .mall-row{margin-bottom:0}.mall-state{min-height:4.26667rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.32rem;padding:.64rem .42667rem;background:#fff;text-align:center}.mall-state p{margin:0}.mall-actions{position:fixed;left:0;right:0;bottom:0;padding:.32rem .42667rem calc(.32rem + env(safe-area-inset-bottom));background:#fff;display:flex;align-items:center;gap:.32rem;z-index:10;border-top:.02667rem solid #ebedf0}.mall-actions .van-button{min-height:1.17333rem;flex:1}.mall-rich img{max-width:100%;height:auto}.mall-home-cart{bottom:calc(1.33333rem + env(safe-area-inset-bottom))}.mall-page.has-selection{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.mall-project-bar{display:flex;align-items:center;justify-content:space-between;gap:.32rem;min-height:1.38667rem;padding:.21333rem .42667rem;background:#fff;border-bottom:.02667rem solid #f0f1f3}.mall-project-bar>div{display:flex;align-items:center;gap:.16rem;min-width:0}.mall-project-bar strong{font-size:.37333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-project-bar>.mall-muted{font-size:.32rem;flex-shrink:0}.mall-project-bar .van-button{flex-shrink:0}.mall-permission-tip{margin:0;padding:.21333rem .42667rem;color:#6b7280;font-size:.34667rem}.mall-category-filter{min-height:1.17333rem;border-bottom:.02667rem solid #ebedf0}.mall-product-list{background:#fff}.mall-product-item{display:flex;gap:.32rem;padding:.42667rem;border-bottom:.02667rem solid #ebedf0}.mall-product-thumb{width:2.45333rem;height:2.45333rem;flex-shrink:0;border-radius:.10667rem;overflow:hidden;background:#f4f6f8}.mall-product-content{flex:1;min-width:0}.mall-product-content h3{margin:0 0 .16rem;font-size:.4rem;line-height:1.5;overflow-wrap:anywhere}.mall-product-content .van-tag{white-space:normal;line-height:1.5}.mall-product-meta{display:flex;align-items:center;justify-content:space-between;gap:.21333rem}.mall-product-meta .van-button{min-height:1.17333rem;flex-shrink:0}.mall-item-location{margin:.21333rem 0 .10667rem;overflow-wrap:anywhere}.mall-product-image{width:100%;max-height:7.46667rem;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:.10667rem;background:#f4f6f8}.mall-product-image.van-image{display:block;height:auto}.mall-product-image .van-image__error{color:#8193a4;background:#edf3f9}.mall-product-title{margin-top:.32rem!important}.mall-pickup{display:flex;align-items:flex-start;gap:.21333rem;padding:.16rem .32rem;margin:.32rem 0;border-left:.05333rem solid #d2e6fc}.mall-pickup>.van-icon{font-size:.48rem;color:#1989fa;margin-top:.05333rem}.mall-pickup span{display:block;font-size:.34667rem;color:#6b7280;margin-bottom:.10667rem}.mall-pickup strong{display:block;font-size:.37333rem;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.mall-sku-option{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.21333rem;margin:0;padding:.32rem .21333rem;min-height:1.17333rem;border:0;border-bottom:.02667rem solid #ebedf0}.mall-sku-option.selected{background:#f2f7fd}.mall-sku-option.disabled{color:#858b94}.mall-sku-option label{display:flex;align-items:center;gap:.16rem;flex:1;min-height:.64rem}.mall-sku-option input{width:.48rem;height:.48rem}.checkout-item{margin-bottom:0;border-bottom:.02667rem solid #ebedf0}.checkout-item-heading{display:flex;align-items:center;gap:.32rem}.checkout-item-heading>div{min-width:0}.checkout-item-heading h3{margin:0 0 .16rem;line-height:1.5}.checkout-item-heading p{margin:0}.checkout-image{width:1.49333rem;height:1.49333rem;flex-shrink:0;border-radius:.10667rem;overflow:hidden}.checkout-form{margin-top:.21333rem}.checkout-form .van-cell{padding-left:0;padding-right:0;min-height:1.28rem}.checkout-form .van-cell--required:before{left:-.26667rem}.checkout-form .van-field__label{color:#59616c}.checkout-form .van-field__control{font-size:.42667rem}.clear-return-date{margin-top:.26667rem;min-height:.85333rem}.checkout-submit>div{flex:1;min-width:0}.checkout-submit>div span{display:block;margin-top:.10667rem;font-size:.32rem}.checkout-submit .van-button{flex:0 0 42%}.mall-record-list{background:#fff}.mall-record-row{padding:.42667rem;border-bottom:.02667rem solid #e4e7eb;background:#fff}.mall-record-row>.mall-row:first-child{margin-top:0}.mall-record-row>.mall-row:first-child>.mall-muted{min-width:0;overflow-wrap:anywhere}.mall-order-preview{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.10667rem .32rem;padding:.32rem 0;border-bottom:.02667rem solid #f0f1f3}.mall-order-preview strong{min-width:0;font-weight:500;overflow-wrap:anywhere}.mall-order-preview>span{color:#59616c}.mall-order-preview p{grid-column:-1;margin:0;overflow-wrap:anywhere}.mall-order-footer{margin-bottom:0;padding-top:.10667rem;font-size:.34667rem;color:#59616c}.mall-info-list{margin:0;font-size:.37333rem;line-height:1.6}.mall-info-list>div{display:grid;grid-template-columns:2.13333rem minmax(0,1fr);gap:.21333rem;padding:.21333rem 0;align-items:baseline;border-bottom:.02667rem solid #f2f3f5}.mall-info-list>div:last-child{border-bottom:0}.mall-info-list dt{color:#6b7280}.mall-info-list dd{min-width:0;margin:0;color:#242a32;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.mall-operation{padding:.32rem 0;border-bottom:.02667rem solid #ebedf0}.mall-operation:last-child{padding-bottom:0;border-bottom:0}.mall-operation h4{margin:0 0 .10667rem;font-size:.37333rem;line-height:1.6;font-weight:600}.mall-record-text{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;line-height:1.6}.mall-return-popup{display:flex;flex-direction:column;max-height:90vh;max-height:90dvh;overflow:hidden;background:#fff}.mall-sheet-header{flex-shrink:0;padding:.42667rem;border-bottom:.02667rem solid #ebedf0}.mall-sheet-header h3{margin-bottom:0}.mall-sheet-header p{margin:.16rem 0 0}.mall-sheet-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.32rem .42667rem;scroll-padding-bottom:.64rem}.mall-sheet-body .van-cell{padding-left:0;padding-right:0}.mall-sheet-body .van-cell--required:before{left:-.26667rem}.mall-sheet-group{padding:.32rem 0;border-bottom:.02667rem solid #ebedf0}.mall-sheet-group:last-child{border-bottom:0}.mall-sheet-group h3{margin:0 0 .21333rem;font-size:.4rem}.mall-sheet-footer{display:flex;flex-shrink:0;gap:.32rem;padding:.32rem .42667rem calc(.32rem + env(safe-area-inset-bottom));border-top:.02667rem solid #ebedf0;background:#fff}.mall-sheet-footer .van-button{flex:1;min-height:1.17333rem}@supports not (display:flow-root){.mall-page{overflow:auto}}@media (max-width:350px){.mall-project-bar{flex-wrap:wrap;gap:.10667rem}.mall-product-item{padding:.32rem;gap:.26667rem}.mall-product-thumb{width:2.02667rem;height:2.02667rem}.mall-product-meta{flex-wrap:wrap}.mall-info-list>div{grid-template-columns:1.92rem minmax(0,1fr)}}