/* Inventory search fields: one clean field surface, with scoped keyboard focus. */
#app .product-live-page .product-live-filters,#app .stock-master-page .stock-master-filters{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#app .product-live-page .product-live-filters label:first-child input,#app .stock-master-page .stock-master-filters [data-stock-search] input{min-height:31px!important;height:31px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#app .product-live-page .product-live-filters :is(label:first-child,label:nth-child(2)):focus-within{border-color:#7db8f8!important;box-shadow:0 0 0 2px rgba(87,164,255,.12)!important}
#app .product-live-page .product-live-filters :is(input[name="q"],input[name="manufacturer"][list="product-manufacturers"]):focus{outline:0!important;border-color:transparent!important;box-shadow:none!important}
#app .stock-master-page .stock-master-filters [data-stock-search] input[name="q"]:focus{outline:0!important;border-color:transparent!important;box-shadow:none!important}
#app .stock-master-page .stock-master-filters [data-stock-search]:focus-within{border-color:#57a4ff!important;box-shadow:0 0 0 2px rgba(87,164,255,.16)!important}

/* Stock Adjustment product picker remains aligned to its existing field. */
#app .stock-master-adjust [data-product-autocomplete]{position:relative}
#app .stock-master-adjust [data-product-autocomplete] .mb-autocomplete-menu{top:calc(100% + 5px);right:0;width:100%;max-height:260px}
