.Staples-module__PpKh7a__chips{flex-wrap:wrap;gap:.5rem;display:flex}.Staples-module__PpKh7a__chip{border:1px solid var(--border);border-radius:999px;align-items:stretch;display:inline-flex;overflow:hidden}.Staples-module__PpKh7a__chip:hover{background:var(--hover);border-color:var(--border-strong)}.Staples-module__PpKh7a__chip>form{display:flex}.Staples-module__PpKh7a__chip[data-added]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.Staples-module__PpKh7a__chip[data-added]:hover{background:var(--foreground);opacity:.85}.Staples-module__PpKh7a__toggle{align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.Staples-module__PpKh7a__toggle:disabled{opacity:.5}.Staples-module__PpKh7a__drop{color:var(--muted);opacity:0;align-items:center;padding:0 .5rem 0 .25rem;display:inline-flex}.Staples-module__PpKh7a__chip[data-added] .Staples-module__PpKh7a__drop{color:inherit}.Staples-module__PpKh7a__chip:hover .Staples-module__PpKh7a__drop,.Staples-module__PpKh7a__drop:focus-visible{opacity:1}.Staples-module__PpKh7a__drop:hover:not(:disabled){color:var(--danger-text)}@media (pointer:coarse){.Staples-module__PpKh7a__drop{opacity:.6}}
.GroceryList-module__XL415q__wrap{flex-direction:column;gap:1rem;display:flex}.GroceryList-module__XL415q__head{justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;display:flex}.GroceryList-module__XL415q__addForm{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GroceryList-module__XL415q__addInput{flex:11rem;min-width:0}.GroceryList-module__XL415q__staple{color:var(--muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.GroceryList-module__XL415q__staple:hover{color:var(--foreground)}.GroceryList-module__XL415q__stapleBox{width:1rem;height:1rem;accent-color:var(--foreground);cursor:pointer;margin:0}.GroceryList-module__XL415q__section{flex-direction:column;gap:.625rem;display:flex}.GroceryList-module__XL415q__empty{color:var(--muted);padding:1rem 0;font-size:.875rem}.GroceryList-module__XL415q__list{flex-direction:column;display:flex}.GroceryList-module__XL415q__row{border-bottom:1px solid var(--divide);align-items:center;gap:.5rem;display:flex}.GroceryList-module__XL415q__row:hover{background:var(--hover-faint)}.GroceryList-module__XL415q__toggle{flex:1;min-width:0}.GroceryList-module__XL415q__toggleBtn{text-align:left;align-items:center;gap:.625rem;width:100%;padding:.625rem .5rem;display:flex}.GroceryList-module__XL415q__toggleBtn:disabled{opacity:.5}.GroceryList-module__XL415q__box{border-radius:var(--radius-sm);border:1.5px solid var(--border-strong);width:1.125rem;height:1.125rem;color:var(--background);flex:none;justify-content:center;align-items:center;display:inline-flex}.GroceryList-module__XL415q__box[data-checked]{background:var(--foreground);border-color:var(--foreground)}.GroceryList-module__XL415q__name{overflow-wrap:anywhere;min-width:0;font-size:.9375rem}.GroceryList-module__XL415q__name[data-checked]{color:var(--muted);text-decoration:line-through}.GroceryList-module__XL415q__remove{border-radius:var(--radius-md);color:var(--muted);opacity:0;align-items:center;padding:.5rem;display:inline-flex}.GroceryList-module__XL415q__remove:hover:not(:disabled){color:var(--danger-text);background:var(--danger-hover)}.GroceryList-module__XL415q__row:hover .GroceryList-module__XL415q__remove,.GroceryList-module__XL415q__remove:focus-visible{opacity:1}@media (pointer:coarse){.GroceryList-module__XL415q__remove{opacity:1}}
