.location-search{padding:24px}.location-search .filters{padding:0 0 20px;margin:0}.location-search label{font-size:12px;display:block;margin-bottom:10px}.search-actions{display:flex;gap:12px}.search-actions input{flex:1;min-width:0}.search-actions button{flex-shrink:0}.location-results{margin-top:22px}#search-note{padding:0 24px}#results{padding:0 24px}.location-card{padding:22px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) 90px;gap:24px;align-items:center;overflow-wrap:anywhere}.location-card h3{font-size:15px;margin:0 0 10px}.location-card .identifiers{display:grid;gap:5px;font-size:11px}.location-card .product-locations{margin:0}.location-card .stock{text-align:right}.location-card .stock strong{font-size:24px}.location-card .stock small{display:block;color:var(--muted);font-size:10px;margin-top:6px}.location-card .location-label{flex-basis:60px}.location-card .location-value{font-size:12px}.location-card .stock.negative{color:#b64033}.location-card .location-warning{font-size:11px;color:#ac7133;margin-top:8px}.location-card small.alias{font-size:10px;color:var(--muted)}@media(max-width:650px){.location-search{padding:18px}.search-actions{flex-wrap:wrap}.search-actions input{width:100%;flex-basis:100%}.search-actions button{width:100%}.location-search .filters{flex-wrap:wrap;gap:8px}.location-card{grid-template-columns:minmax(0,1fr) 70px;gap:14px}.location-card .card-product{grid-column:1/-1}.location-card .product-locations{grid-column:1}.location-card .stock{grid-column:2}#results{padding:0 18px}.heading h1{font-size:24px}}html[data-theme=dark] .location-card .stock.negative{color:#f29583}
