.plate-screen-module__1Z-l2W__metricSummary{gap:var(--ui-space-3);display:grid}.plate-screen-module__1Z-l2W__primary{gap:var(--ui-space-1);display:grid}.plate-screen-module__1Z-l2W__primary span,.plate-screen-module__1Z-l2W__secondary{color:var(--ui-color-text-muted);font-size:var(--ui-text-sm)}.plate-screen-module__1Z-l2W__primary strong{color:var(--ui-color-text);font-size:var(--ui-text-2xl);font-variant-numeric:tabular-nums;line-height:var(--ui-leading-heading)}.plate-screen-module__1Z-l2W__secondary{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.plate-screen-module__1Z-l2W__productSearch,.plate-screen-module__1Z-l2W__manualEntry{gap:var(--ui-space-3);display:grid}.plate-screen-module__1Z-l2W__productResult{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.plate-screen-module__1Z-l2W__productResult>.ui-row{inline-size:100%;min-inline-size:0}.plate-screen-module__1Z-l2W__productResult>.ui-button-wrap{align-self:center}@media (max-width:34rem){.plate-screen-module__1Z-l2W__productResult{grid-template-columns:minmax(0,1fr);align-items:stretch}.plate-screen-module__1Z-l2W__productResult>.ui-button-wrap{justify-self:stretch}}.plate-screen-module__1Z-l2W__ingredient{background:var(--ui-color-surface);border:thin solid var(--ui-color-line);border-radius:var(--ui-radius-lg);align-items:center;gap:var(--ui-space-3);grid-template-columns:var(--ui-touch-target-min) minmax(0, 1fr) minmax(8rem, 9rem) auto;padding:var(--ui-space-3);display:grid}.plate-screen-module__1Z-l2W__ingredient>img{background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-sm);object-fit:cover}.plate-screen-module__1Z-l2W__ingredientIdentity{gap:var(--ui-space-1);min-inline-size:0;display:grid}.plate-screen-module__1Z-l2W__ingredientIdentity strong{overflow-wrap:anywhere}.plate-screen-module__1Z-l2W__ingredientIdentity span{color:var(--ui-color-text-muted);font-size:var(--ui-text-sm)}.plate-screen-module__1Z-l2W__ingredientIdentity output{color:var(--ui-color-accent-strong);font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-semibold)}.plate-screen-module__1Z-l2W__removeIngredient{color:var(--ui-color-accent);cursor:pointer;font:inherit;font-size:var(--ui-text-sm);min-block-size:var(--ui-touch-target-min);min-inline-size:var(--ui-touch-target-min);padding-inline:var(--ui-space-2);text-underline-offset:.18em;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.plate-screen-module__1Z-l2W__removeIngredient:focus-visible{outline:thin solid var(--ui-color-focus);outline-offset:var(--ui-space-1)}@media (max-width:40rem){.plate-screen-module__1Z-l2W__ingredient{grid-template-columns:var(--ui-touch-target-min) minmax(0, 1fr) auto}.plate-screen-module__1Z-l2W__ingredient>.plate-screen-module__1Z-l2W__ui-field-wrap{grid-column:2/-1}.plate-screen-module__1Z-l2W__removeIngredient{grid-area:1/3}}
