.inventory-management-page[data-v-97c30ba8]{min-height:100vh;background:#f5f5f5;padding:.32rem}.inventory-list[data-v-97c30ba8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.32rem}.inventory-card[data-v-97c30ba8],.inventory-list[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.inventory-card[data-v-97c30ba8]{background:#fff;border-radius:.21333rem;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.08);padding:.42667rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.inventory-card[data-v-97c30ba8]:hover{-webkit-transform:translateY(-.05333rem);-ms-transform:translateY(-.05333rem);transform:translateY(-.05333rem);box-shadow:0 .10667rem .32rem rgba(0,0,0,.12)}.inventory-card[data-v-97c30ba8]:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.card-content[data-v-97c30ba8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.card-content .product-name[data-v-97c30ba8]{font-size:.42667rem;font-weight:700;color:#1f1f1f;margin-bottom:.21333rem}.card-content .company[data-v-97c30ba8]{font-size:.34667rem;color:#666;margin-bottom:.21333rem;line-height:1.4}.card-content .additional-info[data-v-97c30ba8],.card-content .inventory-info[data-v-97c30ba8],.card-content .storage-info[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.10667rem}.card-content .additional-info .label[data-v-97c30ba8],.card-content .inventory-info .label[data-v-97c30ba8],.card-content .storage-info .label[data-v-97c30ba8]{font-size:.32rem;color:#666;margin-right:.16rem}.card-content .additional-info .value[data-v-97c30ba8],.card-content .inventory-info .value[data-v-97c30ba8],.card-content .storage-info .value[data-v-97c30ba8]{font-size:.32rem;color:#333;text-align:left;font-weight:700}.card-content .storage-info[data-v-97c30ba8]{margin-bottom:0}.card-content .additional-info[data-v-97c30ba8]{margin-bottom:.10667rem}.card-content .additional-info[data-v-97c30ba8]:last-child{margin-bottom:0}.card-content .picker-container[data-v-97c30ba8]{background:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-content[data-v-97c30ba8] .van-picker{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.arrow-icon[data-v-97c30ba8]{color:silver;font-size:.42667rem;margin-left:.32rem}.fab-button[data-v-97c30ba8]{position:fixed;bottom:.53333rem;right:.53333rem;z-index:1000;background:#6fceb7;color:#fff;width:1.49333rem;height:1.49333rem;border-radius:50%;box-shadow:0 .10667rem .42667rem rgba(111,206,183,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.fab-button[data-v-97c30ba8]:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);box-shadow:0 .16rem .53333rem rgba(111,206,183,.6);background:rgb(80.5585492228,195.6414507772,167.7792746114)}.fab-button[data-v-97c30ba8]:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);box-shadow:0 .05333rem .21333rem rgba(111,206,183,.3)}.fab-button .fab-icon[data-v-97c30ba8]{font-size:.58667rem;font-weight:600;-webkit-filter:drop-shadow(0 .02667rem .05333rem rgba(0,0,0,.2));filter:drop-shadow(0 .02667rem .05333rem rgba(0,0,0,.2))}@media(max-width:480px){.inventory-management-page[data-v-97c30ba8]{padding:.21333rem}.inventory-card[data-v-97c30ba8]{padding:.32rem}.card-content .product-name[data-v-97c30ba8]{font-size:.4rem}.card-content .company[data-v-97c30ba8]{font-size:.32rem}.card-content .inventory-info .label[data-v-97c30ba8],.card-content .inventory-info .value[data-v-97c30ba8],.card-content .storage-info .label[data-v-97c30ba8],.card-content .storage-info .value[data-v-97c30ba8]{font-size:.29333rem}.fab-button[data-v-97c30ba8]{bottom:.42667rem;right:.42667rem}.fab-button[data-v-97c30ba8] .van-floating-bubble{width:1.28rem;height:1.28rem}}@media(max-width:360px){.inventory-card[data-v-97c30ba8]{padding:.26667rem}.card-content .product-name[data-v-97c30ba8]{font-size:.37333rem}}.filter-popup[data-v-97c30ba8] .van-popup{border-radius:.42667rem .42667rem 0 0}.filter-container[data-v-97c30ba8]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff}.filter-container[data-v-97c30ba8],.filter-header[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter-header[data-v-97c30ba8]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.42667rem .53333rem;border-bottom:.02667rem solid #f0f0f0}.filter-header .filter-title[data-v-97c30ba8]{font-size:.48rem;font-weight:700;color:#1f1f1f}.filter-header .close-icon[data-v-97c30ba8]{font-size:.53333rem;color:#666;cursor:pointer}.filter-form[data-v-97c30ba8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.53333rem;overflow-y:auto}.form-item[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.32rem 0;border-bottom:.02667rem solid #f0f0f0}.form-item .label[data-v-97c30ba8]{width:3.2rem;color:#666;font-size:.37333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.form-item .field-with-arrow[data-v-97c30ba8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333}.form-item .field-with-arrow .placeholder[data-v-97c30ba8]{color:#c1c1c1}.form-item.clickable[data-v-97c30ba8]{cursor:pointer}.form-item.date-vertical[data-v-97c30ba8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.32rem}.form-item.date-vertical .label[data-v-97c30ba8]{width:auto}.form-item.date-vertical .date-range[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.32rem;width:100%}.form-item.date-vertical .date-range .date-field[data-v-97c30ba8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#f7f7f7;border-radius:.21333rem;padding:.21333rem .32rem}.form-item.date-vertical .date-range .to[data-v-97c30ba8]{color:#999;font-size:.37333rem}.filter-actions[data-v-97c30ba8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.42667rem;padding:.53333rem;border-top:.02667rem solid #f0f0f0}.filter-actions .btn[data-v-97c30ba8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1.17333rem;font-size:.42667rem;font-weight:500}.filter-actions .reset[data-v-97c30ba8]{background:#f5f5f5;color:#333;border:none}.filter-actions .query[data-v-97c30ba8]{background:#6fceb7;border-color:#6fceb7}@media(max-width:480px){.filter-form[data-v-97c30ba8]{padding:.42667rem}.form-item .label[data-v-97c30ba8]{width:2.66667rem;font-size:.34667rem}.filter-actions[data-v-97c30ba8]{padding:.42667rem}.filter-actions .btn[data-v-97c30ba8]{height:1.06667rem;font-size:.37333rem}}