.product-page[data-v-f8291d22]{background:#f8fafc;min-height:100%}.product-top-card[data-v-f8291d22]{border:1px solid #e2e8f0;border-radius:20px;background:#fff;overflow:hidden;margin-bottom:16px}.product-header[data-v-f8291d22]{padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-header[data-v-f8291d22],.product-title-wrap[data-v-f8291d22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-title[data-v-f8291d22]{font-size:22px;font-weight:800;color:#0f172a}.product-subtitle[data-v-f8291d22]{font-size:13px;color:#64748b;margin-top:2px}.product-route-content[data-v-f8291d22]{padding:0}.product-menu[data-v-f8291d22]{min-width:240px}.active-menu-item[data-v-f8291d22]{background:#eff6ff}.active-menu-item .v-icon[data-v-f8291d22],.active-menu-item .v-list-item__title[data-v-f8291d22]{color:#2563eb;font-weight:800}@media (max-width:600px){.product-page[data-v-f8291d22]{padding:10px!important}.product-header[data-v-f8291d22]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.history-box[data-v-70edd7a6]{background:#f5f5f5;border-left:4px solid #1976d2;white-space:pre-wrap;font-size:13px}.product-list-page[data-v-0879f706]{width:100%}.product-card[data-v-0879f706]{border-radius:20px;background:#fff}.product-header[data-v-0879f706]{padding:16px;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;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e2e8f0}.product-title[data-v-0879f706]{font-size:22px;font-weight:800;color:#0f172a}.product-subtitle[data-v-0879f706]{font-size:13px;color:#64748b;margin-top:2px}.product-actions[data-v-0879f706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.product-filter-bar[data-v-0879f706]{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e2e8f0}.filter-field[data-v-0879f706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.filter-label[data-v-0879f706]{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.search-field[data-v-0879f706]{min-width:320px}.product-search[data-v-0879f706]{width:360px;max-width:360px}.filter-input[data-v-0879f706]{width:210px;max-width:210px}.quick-options[data-v-0879f706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:1px}.active-option[data-v-0879f706]{color:#fff!important}.isParent[data-v-0879f706]{background:#e8f5e9}.hightlightRed[data-v-0879f706]{background:#ffcdd2}.pointer[data-v-0879f706]:hover{background:#f8fafc}@media (max-width:600px){.product-actions[data-v-0879f706]{width:100%}.product-actions .v-btn[data-v-0879f706]{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-search[data-v-0879f706],.search-field[data-v-0879f706]{width:100%;min-width:100%;max-width:100%}.quick-options[data-v-0879f706]{width:100%}.quick-options .v-btn[data-v-0879f706]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.v-bottom-sheet.v-dialog{-ms-flex-item-align:end;align-self:flex-end;border-radius:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;overflow:visible}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.theme--light.v-overflow-btn.theme--light.v-overflow-btn>.v-input__control>.v-input__slot{border-color:rgba(0,0,0,.12)}.theme--light.v-overflow-btn:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:#fff}.theme--light.v-overflow-btn.v-overflow-btn--segmented .v-input__append-inner{border-left:thin solid rgba(0,0,0,.12)}.theme--dark.v-overflow-btn.theme--dark.v-overflow-btn>.v-input__control>.v-input__slot{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:#1e1e1e}.theme--dark.v-overflow-btn.v-overflow-btn--segmented .v-input__append-inner{border-left:thin solid hsla(0,0%,100%,.12)}.v-autocomplete__content.v-menu__content{-webkit-box-shadow:0 4px 6px 0 rgba(32,33,36,.28);box-shadow:0 4px 6px 0 rgba(32,33,36,.28)}.v-autocomplete__content.v-menu__content .v-select-list{border-radius:0 0 4px 4px}.v-overflow-btn{margin-top:12px;padding-top:0}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-input__slot{border-width:2px 0;border-style:solid}.v-overflow-btn .v-input__slot:before{display:none}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn.v-input--dense .v-select__slot{height:38px}.v-overflow-btn.v-input--dense input{cursor:pointer}.v-application--is-ltr .v-overflow-btn.v-input--dense input{margin-left:16px}.v-application--is-rtl .v-overflow-btn.v-input--dense input{margin-right:16px}.v-application--is-ltr .v-overflow-btn .v-select__selection--comma:first-child{margin-left:16px}.v-application--is-rtl .v-overflow-btn .v-select__selection--comma:first-child{margin-right:16px}.v-overflow-btn .v-input__slot{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after,.v-overflow-btn .v-input__slot:before{display:none}.v-overflow-btn .v-label{top:calc(50% - 10px)}.v-application--is-ltr .v-overflow-btn .v-label{margin-left:16px}.v-application--is-rtl .v-overflow-btn .v-label{margin-right:16px}.v-overflow-btn .v-input__append-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;height:48px;margin-top:0;padding:0 4px;width:42px}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-bottom:12px;margin-top:12px}.v-overflow-btn .v-input__control:before{height:1px;top:-1px;content:"";left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{border-color:transparent!important;-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);box-shadow:0 1px 6px 0 rgba(32,33,36,.28)}.v-overflow-btn.v-input--is-focused .v-input__slot{border-radius:4px}.v-overflow-btn.v-select--is-menu-active .v-input__slot{border-radius:4px 4px 0 0}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-input__slot{border-width:thin 0}.v-overflow-btn--segmented .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;margin:0;height:48px;width:100%}.v-application--is-ltr .v-overflow-btn--segmented .v-select__selections .v-btn{margin-right:-16px}.v-application--is-rtl .v-overflow-btn--segmented .v-select__selections .v-btn{margin-left:-16px}.v-overflow-btn--segmented .v-select__selections .v-btn__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-select__slot input{cursor:text;padding:8px 16px}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.inventory-view-container{height:calc(100vh - 492px);overflow:auto;width:100%}.inventory-view-count{height:calc(100vh - 507px);overflow:auto;width:100%}