.nfc-container[data-v-101883eb]{min-height:100vh;background:linear-gradient(135deg,#fef3c7,#fef8e1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.nfc-container.is-loading[data-v-101883eb]{pointer-events:none}.nfc-card[data-v-101883eb]{background:#fff;border-radius:16px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.1);box-shadow:0 10px 40px rgba(0,0,0,.1);padding:30px 20px;width:100%;max-width:375px;position:relative}.title[data-v-101883eb]{font-size:28px;color:#333;text-align:center;margin-bottom:30px;font-weight:700}.form-section[data-v-101883eb]{margin-bottom:30px}.input-group[data-v-101883eb]{margin-bottom:20px}.input-group label[data-v-101883eb]{display:block;font-size:16px;color:#666;margin-bottom:8px;font-weight:500}.input-field[data-v-101883eb]{width:100%;padding:12px 16px;font-size:16px;border:2px solid #e0e0e0;border-radius:8px;outline:none;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.input-field[data-v-101883eb]:focus{border-color:#f8d541;-webkit-box-shadow:0 0 0 3px rgba(248,213,65,.1);box-shadow:0 0 0 3px rgba(248,213,65,.1)}.input-field[data-v-101883eb]::-webkit-input-placeholder{color:#bbb}.input-field[data-v-101883eb]::-moz-placeholder{color:#bbb}.input-field[data-v-101883eb]:-ms-input-placeholder{color:#bbb}.input-field[data-v-101883eb]::-ms-input-placeholder{color:#bbb}.input-field[data-v-101883eb]::placeholder{color:#bbb}.submit-btn[data-v-101883eb]{width:100%;height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700;color:#333;background:#f8d541;border:none;border-radius:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 12px rgba(248,213,65,.3);box-shadow:0 4px 12px rgba(248,213,65,.3)}.submit-btn[data-v-101883eb]:active{background:#f5cd2e;-webkit-transform:scale(.98);transform:scale(.98)}.submit-btn[data-v-101883eb]:disabled{opacity:.7;cursor:not-allowed}.loading-text[data-v-101883eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.loading-spinner[data-v-101883eb]{display:inline-block;width:16px;height:16px;border:2px solid #333;border-top-color:transparent;border-radius:50%;-webkit-animation:spin-data-v-101883eb .6s linear infinite;animation:spin-data-v-101883eb .6s linear infinite}@-webkit-keyframes spin-data-v-101883eb{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-101883eb{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.result-section[data-v-101883eb]{background:#f9fafb;border-radius:12px;padding:15px;border:2px solid #f8d541}.result-title[data-v-101883eb]{font-size:16px;color:#666;margin-bottom:12px;font-weight:500}.nfc-code[data-v-101883eb]{border-radius:8px;word-break:break-all;font-family:monospace;border:1px solid #e0e0e0;line-height:1.6;margin-bottom:15px}.copy-btn[data-v-101883eb],.nfc-code[data-v-101883eb]{font-size:14px;color:#333;background:#fff;padding:10px}.copy-btn[data-v-101883eb]{width:100%;font-weight:700;border:2px solid #f8d541;border-radius:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.copy-btn[data-v-101883eb]:active{background:#f8d541;-webkit-transform:scale(.98);transform:scale(.98)}.success-text[data-v-101883eb]{color:#52c41a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:scaleIn-data-v-101883eb .3s ease-out;animation:scaleIn-data-v-101883eb .3s ease-out}@-webkit-keyframes scaleIn-data-v-101883eb{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn-data-v-101883eb{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.toast[data-v-101883eb]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.8);color:#fff;padding:16px 32px;border-radius:8px;font-size:16px;z-index:1000;-webkit-animation:fadeIn-data-v-101883eb .3s;animation:fadeIn-data-v-101883eb .3s}@-webkit-keyframes fadeIn-data-v-101883eb{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes fadeIn-data-v-101883eb{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media screen and (min-width:768px){.nfc-container[data-v-101883eb]{padding:40px}.nfc-card[data-v-101883eb]{max-width:500px;padding:40px 30px;-webkit-box-shadow:0 12px 50px rgba(0,0,0,.12);box-shadow:0 12px 50px rgba(0,0,0,.12)}.title[data-v-101883eb]{font-size:32px;margin-bottom:40px}.form-section[data-v-101883eb]{margin-bottom:40px}.input-group[data-v-101883eb]{margin-bottom:24px}.input-field[data-v-101883eb]{padding:14px 18px;font-size:18px}.submit-btn[data-v-101883eb]{padding:14px;font-size:18px}.result-section[data-v-101883eb]{padding:20px}.result-title[data-v-101883eb]{font-size:18px;margin-bottom:16px}.nfc-code[data-v-101883eb]{font-size:16px;padding:14px;margin-bottom:20px}.copy-btn[data-v-101883eb]{padding:12px;font-size:16px}.copy-btn[data-v-101883eb],.submit-btn[data-v-101883eb]{cursor:pointer}.copy-btn[data-v-101883eb]:hover,.submit-btn[data-v-101883eb]:hover{opacity:.9}.loading-spinner[data-v-101883eb]{width:18px;height:18px}}.filter-popup[data-v-c5f0e832]{height:100%}.popup-view[data-v-c5f0e832]{width:8.99rem;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3b3a38;font-size:.37rem;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-view .popup-content[data-v-c5f0e832]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-left:.48rem;padding-right:.27rem}.popup-view .h1[data-v-c5f0e832]{font-size:.43rem;color:#333;font-weight:500;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:.64rem;background-image:-webkit-gradient(linear,left top,right top,from(#ffd102),to(rgba(255,234,5,0)));background-image:linear-gradient(90deg,#ffd102,rgba(255,234,5,0));background-size:100% .11rem;background-repeat:no-repeat;background-position-y:.48rem;margin-top:.64rem}.popup-view .h2[data-v-c5f0e832]{font-size:.37rem;font-weight:500;margin-top:.48rem;margin-bottom:.32rem}.popup-view .date-range[data-v-c5f0e832]{height:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.75rem;font-size:.35rem;width:7.71rem;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-view .date-range .icon1[data-v-c5f0e832]{width:.64rem;height:.64rem;display:block;margin-right:.11rem}.popup-view .date-range .icon2[data-v-c5f0e832]{width:.64rem;height:.64rem;display:block;margin-left:auto}.popup-view .date-range.no-value[data-v-c5f0e832]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-view .date-range.has-value[data-v-c5f0e832]{background-color:rgba(255,209,2,.2);border-color:#ffc601;font-size:.32rem;padding-left:.29rem;padding-right:.16rem}.popup-view .tags .tag[data-v-c5f0e832],.popup-view .tags[data-v-c5f0e832]{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-view .tags .tag[data-v-c5f0e832]{width:2.53rem;height:.75rem;font-size:.35rem;color:#3b3a38;border-radius:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-view .tags .tag.active[data-v-c5f0e832]{background-color:rgba(255,209,2,.2);border-color:#ffc601;font-weight:500}.popup-view .tags .tag+.tag[data-v-c5f0e832]{margin-left:.21rem}.popup-view .popup-footer[data-v-c5f0e832]{padding:.13rem .32rem}.popup-view .popup-footer .view[data-v-c5f0e832]{height:1.07rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffd102;border:.03rem solid #ffd102;border-radius:1.07rem;overflow:hidden}.popup-view .popup-footer .button[data-v-c5f0e832]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-weight:500}.popup-view .popup-footer .button.default[data-v-c5f0e832]{background-color:#fff;border-radius:0 0 .53rem 0;font-weight:400}.datetime-popup[data-v-c5f0e832]{border-radius:.4rem .4rem 0 0}.datetime-popup .toolbar[data-v-c5f0e832]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.37rem;color:#3b3a38}.datetime-popup .toolbar>div[data-v-c5f0e832]{-ms-flex-negative:0;flex-shrink:0;height:1.17rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datetime-popup .toolbar .cancel[data-v-c5f0e832],.datetime-popup .toolbar .confirm[data-v-c5f0e832]{padding:0 .4rem;font-weight:400}.datetime-popup .toolbar .cancel[data-v-c5f0e832]{color:#b4b4b4}.datetime-popup .toolbar .confirm[data-v-c5f0e832]{color:#576b95}.datetime-popup .toolbar .title[data-v-c5f0e832]{font-weight:500;font-size:.43rem}.datetime-popup .tabs .tab[data-v-c5f0e832],.datetime-popup .tabs[data-v-c5f0e832]{padding:0 .32rem;display:-webkit-box;display:-ms-flexbox;display:flex}.datetime-popup .tabs .tab[data-v-c5f0e832]{height:1.28rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.37rem;color:#b4b4b4;position:relative;cursor:pointer}.datetime-popup .tabs .tab.active[data-v-c5f0e832]{color:#3b3a38;font-weight:500}.datetime-popup .tabs .tab.active[data-v-c5f0e832]:after{content:"";display:block;width:1.07rem;height:.08rem;background-color:#ffd102;border-radius:.08rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.details-warp[data-v-d7c7829a]{min-height:100vh;background:#f5f5f5}.navbar[data-v-d7c7829a]{height:1.23rem}.content[data-v-d7c7829a]{padding:.32rem}.info-card[data-v-d7c7829a]{background:#fff;border-radius:.16rem;padding:.32rem;margin-bottom:.32rem}.card-header[data-v-d7c7829a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.43rem}.card-header .card-title[data-v-d7c7829a]{font-size:.43rem;font-weight:600;color:#333}.card-header .status-badge[data-v-d7c7829a]{padding:.08rem .21rem;border-radius:.27rem;font-size:.32rem;color:#000}.card-header .status-badge.status-pending[data-v-d7c7829a]{color:#ff7e02}.card-header .status-badge.status-ongoing[data-v-d7c7829a]{color:#29a055}.card-header .status-badge.status-finished[data-v-d7c7829a],.card-header .status-badge.status-paused[data-v-d7c7829a]{color:#8a91a8}.info-list .info-item[data-v-d7c7829a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.13rem 0}.info-list .info-item[data-v-d7c7829a]:last-child{border-bottom:none}.info-list .info-item .label[data-v-d7c7829a]{-ms-flex-negative:0;flex-shrink:0;width:1.87rem;font-size:.35rem;color:grey;line-height:1.6}.info-list .info-item .value[data-v-d7c7829a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.35rem;color:#3b3a38;line-height:1.6;word-break:break-all}.info-list .info-activitys[data-v-d7c7829a]{margin:.27rem 0}.info-list .info-activitys .activity-warp[data-v-d7c7829a]{border-radius:.11rem;padding:.32rem;margin-bottom:.27rem;background:#f6f6f6}.info-list .info-activitys .activity-warp .activity-header[data-v-d7c7829a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.21rem;border-bottom:1px solid #eee}.info-list .info-activitys .activity-warp .activity-header .sort[data-v-d7c7829a]{font-size:.35rem;color:#79563d;margin-right:.16rem}.info-list .info-activitys .activity-warp .activity-header .activity-name[data-v-d7c7829a]{font-size:.35rem;color:#3b3a38;font-weight:500}.info-list .info-activitys .activity-warp .activity-row[data-v-d7c7829a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.21rem;margin-top:.21rem}.info-list .info-activitys .activity-warp .activity-row .label[data-v-d7c7829a]{width:2.27rem!important}.info-list .info-activitys .activity-warp .activity-row[data-v-d7c7829a]:last-of-type{margin-bottom:0}.info-list .info-activitys .activity-warp .activity-row .activity-label[data-v-d7c7829a]{-ms-flex-negative:0;flex-shrink:0;width:2.27rem;font-size:.35rem;color:grey;line-height:1.6}.info-list .info-activitys .activity-warp .activity-row .activity-value[data-v-d7c7829a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.35rem;color:#3b3a38;line-height:1.6}.info-list .info-activitys .activity-warp .activity-desc[data-v-d7c7829a]{font-size:.32rem;color:#999;line-height:1.6}.info-list .info-activitys .activity-warp .activity-goods[data-v-d7c7829a]{margin-top:.21rem}.info-list .info-activitys .activity-warp .activity-goods .goods-item[data-v-d7c7829a]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.11rem;margin-bottom:.27rem}.info-list .info-activitys .activity-warp .activity-goods .goods-item[data-v-d7c7829a]:last-child{margin-bottom:0}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-image[data-v-d7c7829a]{-ms-flex-negative:0;flex-shrink:0;width:1.81rem;height:1.81rem;background:#fff;border-radius:.05rem;margin-right:.32rem;overflow:hidden}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-image img[data-v-d7c7829a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-info[data-v-d7c7829a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-info .goods-name[data-v-d7c7829a]{font-size:.35rem;color:#3b3a38;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-info .goods-specs[data-v-d7c7829a]{font-size:.32rem;color:#898887;margin:.11rem 0}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-info .goods-specs span[data-v-d7c7829a]{margin-right:.21rem}.info-list .info-activitys .activity-warp .activity-goods .goods-item .goods-info .goods-stock[data-v-d7c7829a]{font-size:.32rem;color:#898887}.w170[data-v-d7c7829a]{width:2.93rem!important}.tips[data-v-d7c7829a]{font-size:.29rem;color:#8a91a8}