.nutrient-rows.svelte-meoh1d{display:flex;flex-direction:column;gap:.625rem}.nutrient-line.svelte-meoh1d{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nutrient-label.svelte-meoh1d{min-width:110px;color:rgb(var(--c-secondary-700));font-size:.875rem;flex-shrink:0}.nutrient-right.svelte-meoh1d{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0;flex:1}.nutrient-bar-wrap.svelte-meoh1d{width:72px;height:6px;border-radius:999px;background:rgb(var(--c-secondary-200) / .55);box-shadow:inset 0 1px 1px #0000000d;overflow:hidden;flex-shrink:0}.nutrient-bar.svelte-meoh1d{height:100%;border-radius:999px;background:linear-gradient(90deg,rgb(var(--c-primary-400)),rgb(var(--c-primary-500)));box-shadow:0 0 4px rgb(var(--c-primary-500) / .45)}.nutrient-bar--warn.svelte-meoh1d{background:light-dark(#fca5a5,rgba(239,68,68,.3));box-shadow:none}.nutrient-bar--good.svelte-meoh1d{background:linear-gradient(90deg,rgb(var(--c-primary-400)),rgb(var(--c-accent)))}.nutrient-pct.svelte-meoh1d{min-width:38px;color:rgb(var(--c-secondary-600));font-size:.75rem;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.nutrient-pct--warn.svelte-meoh1d{color:light-dark(#dc2626,#f87171)}.nutrient-value.svelte-meoh1d{min-width:60px;color:rgb(var(--c-secondary-900));font-size:.875rem;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}
