.recipe-stock-recipe-selector_selector__nKyOm{display:grid;gap:.85rem}.recipe-stock-recipe-selector_search__QJjqJ{min-width:0;max-width:52rem}.recipe-stock-recipe-selector_hint__8mdtY{max-width:64rem;color:var(--text-secondary);font-size:.8rem;line-height:1.6}.recipe-stock-recipe-selector_selections__sgd0Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.recipe-stock-recipe-selector_selection__aWHrz.recipe-stock-recipe-selector_selection__aWHrz{display:grid;min-width:0;gap:.8rem;padding:1rem;border:1px solid var(--line-soft);border-radius:.4rem;background:var(--surface-1)}.recipe-stock-recipe-selector_identity__ArXqa{display:flex;align-items:center;gap:.7rem;min-width:0}.recipe-stock-recipe-selector_icon__V0Vu7{flex-shrink:0;width:2rem;height:2rem}.recipe-stock-recipe-selector_copy__cyJml{min-width:0}.recipe-stock-recipe-selector_copy__cyJml p{margin-top:.3rem;line-height:1.5;overflow-wrap:anywhere}.recipe-stock-recipe-selector_actions__eQNkh{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.recipe-stock-recipe-selector_quantity__Rg94w{display:inline-flex;align-items:center;gap:.6rem;color:var(--text-secondary);font-size:.75rem}.recipe-stock-recipe-selector_batch__VFbHt{color:var(--text-muted);font-size:.72rem}.recipe-stock-recipe-selector_links__FK08F{display:flex;flex-wrap:wrap;gap:.7rem}.recipe-stock-recipe-selector_remove__NYIjc{margin-left:auto}@media (max-width:900px){.recipe-stock-recipe-selector_selections__sgd0Y{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.recipe-stock-recipe-selector_links__FK08F{flex-basis:100%}}