{
  "folderRefs": [
    "recipe_root_folder"
  ],
  "styleColor": false,
  "extraGravity": 0,
  "manualFg": false,
  "hidden": false,
  "type": "All Grain",
  "name": "Hurtige Bobler",
  "styleConformity": false,
  "primaryTemp": 18,
  "miscs": [],
  "styleAbv": false,
  "yeastToleranceExceededBy": null,
  "styleOg": false,
  "searchTags": [],
  "avgWeightedHopstandTemp": 80,
  "path": "/",
  "ibuFormula": "tinseth",
  "fgFormula": "normal",
  "fermentableIbu": 0,
  "updatedBy": "user",
  "teaser": "",
  "public": false,
  "tags": [],
  "_id": "PYfP3FTXYC9sD6aamqgxbrHh7XTPHy",
  "_uid": "T7WOpADvLnPqxAO2rwnbFZgPTtt1",
  "_type": "recipe",
  "_init": true,
  "_public": false,
  "_origin": "",
  "createdAt": "2026-10-28T19:28:24.543Z",
  "updatedAt": "2026-10-28T19:28:24.543Z",
  "_created": {
    "_seconds": 1793215704,
    "_nanoseconds": 543000000
  },
  "defaults": {
    "preferred": "metric",
    "abv": "simple",
    "attenuation": "normal",
    "color": "ebc",
    "grainColor": "default",
    "gravity": "sg",
    "ibu": "noonan",
    "temp": "c",
    "volume": "l",
    "weight": "kg",
    "hop": "g",
    "pressure": "bar",
    "carbonation": "vol",
    "altitude": "m"
  },
  "author": "Carsten Holløse",
  "_version": "3.1.6",
  "_versionId": "bKLDDqnLy2NYz2SzKukAtWR2JOaZoZ",
  "_versionNumber": 1,
  "efficiency": 40.3,
  "equipment": {
    "mashEfficiency": 55,
    "hidden": false,
    "mashWaterMin": 25,
    "_version": "3.0.0",
    "mashWaterVolumeLimitEnabled": true,
    "efficiencyType": "Fermenter",
    "calcAromaHopUtilization": true,
    "postBoilKettleVol": 31.25,
    "_meta": {
      "efficiencyIsCalculated": true,
      "mashEfficiencyIsCalculated": false
    },
    "mashWaterMax": 72,
    "hltDeadSpace": 2,
    "waterCalculation": "No Sparge",
    "calcMashEfficiency": false,
    "calcBoilVolume": true,
    "spargeWaterMin": 0,
    "trubChillerLoss": 8,
    "fermenterLoss": 2.2,
    "brewhouseEfficiency": 40.3,
    "evaporationRate": 0.08282208588957056,
    "spargeTemperature": 78,
    "boilSize": 32.6,
    "waterGrainRatio": 3.3,
    "whirlpoolTime": null,
    "efficiency": 40.3,
    "_rev": "vDY2wl2zFbkkpYTF5qb1moMe2KMLJJ",
    "hopUtilization": 1,
    "_id": "1wKvnzZOh1iNF4LF3sUcpmge4OHnOL",
    "_timestamp": {
      "_seconds": 1777194653,
      "_nanoseconds": 124000000
    },
    "fermenterVolumeBeforeTopUp": 22,
    "hopstandTemperature": 80,
    "mashTunDeadSpace": 1.5,
    "_timestamp_ms": 1777194653124,
    "boilExpansion": 0.04,
    "_created": {
      "_seconds": 1641675449,
      "_nanoseconds": 845000000
    },
    "fermenterVolume": 22,
    "boilOffPerHr": 2.7,
    "grainAbsorptionRate": 0.9,
    "bottlingVolume": 19.8,
    "aromaHopUtilization": 0.23,
    "fermenterLossEstimate": 0,
    "notes": "",
    "batchSize": 22,
    "spargeWaterOverflow": "Top-Up",
    "boilTime": 30,
    "name": "B80(22 l), No-Sparge, Condenser, 55%, 3,3 ratio",
    "spargeWaterMax": 25,
    "mashTunLoss": 0,
    "mashWaterFormula": "BoilVolumeColdL + (GrainAmountKg * GrainAbsorptionRate) + MashTunLossL",
    "spargeWaterFormula": "0"
  },
  "boilTime": 30,
  "mashEfficiency": 55,
  "batchSize": 22,
  "boilSize": 32.6,
  "diastaticPower": 110,
  "styleFg": true,
  "style": {
    "_id": "default-bjcp-brut-ipa-21b",
    "name": "Brut IPA",
    "category": "IPA",
    "categoryNumber": "21",
    "styleLetter": "B",
    "styleGuide": "BJCP 2021",
    "type": "IPA",
    "abvMax": 7.5,
    "abvMin": 6,
    "ogMax": 1.057,
    "ogMin": 1.046,
    "fgMax": 1.004,
    "fgMin": 0.99,
    "colorMax": 4,
    "colorMin": 2,
    "ibuMax": 30,
    "ibuMin": 20,
    "carbMax": 3,
    "carbMin": 2.4,
    "lovibondMin": 2,
    "lovibondMax": 4,
    "buGuMin": 0.39,
    "buGuMax": 0.58,
    "rbrMin": 0.51,
    "rbrMax": 0.75
  },
  "styleCarb": true,
  "styleIbu": true,
  "carbonationStyle": {
    "carbMin": 2.4,
    "carbMax": 3,
    "name": "Brut IPA"
  },
  "sumAromaHopPerLiter": 4.545454545454546,
  "styleBuGu": true,
  "ibu": 24.4,
  "hopStandMinutes": 30,
  "hopsTotalAmount": 305,
  "sumDryHopPerLiter": 9.090909090909092,
  "hops": [
    {
      "type": "Pellet",
      "oil": null,
      "beta": null,
      "hidden": false,
      "year": 2025,
      "ibu": 6,
      "myrcene": null,
      "time": 30,
      "_id": "89pby5vmPM8LHfRrPeafHjb3TX4YiN",
      "caryophyllene": null,
      "origin": "Germany",
      "_version": "3.0.1",
      "usage": "",
      "cohumulone": null,
      "usedIn": "",
      "substitutes": "",
      "temp": null,
      "farnesene": null,
      "amount": 5,
      "humulene": null,
      "_timestamp": {
        "_seconds": 1782387536,
        "_nanoseconds": 609000000
      },
      "use": "Boil",
      "notes": "",
      "_timestamp_ms": 1782387536609,
      "hsi": null,
      "_rev": "NdEvLDB4yUXeKAJEHgaZiZTKxsEUFv",
      "name": "Magnum",
      "_created": {
        "_seconds": 1555429858,
        "_nanoseconds": 761000000
      },
      "alpha": 13.6,
      "actualTime": null
    },
    {
      "usage": "Aroma",
      "hidden": false,
      "myrcene": 70,
      "_id": "default-42755ae8",
      "beta": 5,
      "origin": "Germany",
      "type": "Pellet",
      "cohumulone": 24,
      "name": "Hallertau Blanc",
      "substitutes": "Nelson Sauvin",
      "farnesene": 1,
      "oil": 1.5,
      "notes": "Aroma and flavor notes include white-wine, fruit, cassis, elderflower, grapes, grapefruit, and lemongrass. It is primarily listed as an aroma hop. Possible substitutes include Nelson Sauvin.",
      "caryophyllene": 1,
      "alpha": 10.4,
      "humulene": 1.5,
      "time": 30,
      "use": "Aroma",
      "hsi": null,
      "year": 2025,
      "_timestamp_ms": 1780735268929,
      "_timestamp": {
        "_seconds": 1780735268,
        "_nanoseconds": 929000000
      },
      "_version": "3.0.1",
      "_rev": "UcFyqFSZvrZ3GjTGhFSRPAKbZwrY1n",
      "ibu": 18.4,
      "amount": 100,
      "temp": 80,
      "_created": {
        "_seconds": 1780735260,
        "_nanoseconds": 572000000
      },
      "usedIn": "",
      "actualTime": null
    },
    {
      "usage": "Aroma",
      "hidden": false,
      "myrcene": 70,
      "_id": "default-42755ae8",
      "beta": 5,
      "origin": "Germany",
      "type": "Pellet",
      "cohumulone": 24,
      "name": "Hallertau Blanc",
      "substitutes": "Nelson Sauvin",
      "farnesene": 1,
      "oil": 1.5,
      "notes": "Aroma and flavor notes include white-wine, fruit, cassis, elderflower, grapes, grapefruit, and lemongrass. It is primarily listed as an aroma hop. Possible substitutes include Nelson Sauvin.",
      "caryophyllene": 1,
      "alpha": 10.4,
      "humulene": 1.5,
      "time": 9,
      "use": "Dry Hop",
      "hsi": null,
      "year": 2025,
      "_timestamp_ms": 1780735268929,
      "_timestamp": {
        "_seconds": 1780735268,
        "_nanoseconds": 929000000
      },
      "_version": "3.0.1",
      "_rev": "UcFyqFSZvrZ3GjTGhFSRPAKbZwrY1n",
      "ibu": 0,
      "amount": 100,
      "temp": null,
      "_created": {
        "_seconds": 1780735260,
        "_nanoseconds": 572000000
      },
      "usedIn": "",
      "timeUnit": "day",
      "actualTime": 1793401200000,
      "day": 3
    },
    {
      "usage": "Aroma",
      "hidden": false,
      "myrcene": 70,
      "_id": "default-42755ae8",
      "beta": 5,
      "origin": "Germany",
      "type": "Pellet",
      "cohumulone": 24,
      "name": "Hallertau Blanc",
      "substitutes": "Nelson Sauvin",
      "farnesene": 1,
      "oil": 1.5,
      "notes": "Aroma and flavor notes include white-wine, fruit, cassis, elderflower, grapes, grapefruit, and lemongrass. It is primarily listed as an aroma hop. Possible substitutes include Nelson Sauvin.",
      "caryophyllene": 1,
      "alpha": 10.4,
      "humulene": 1.5,
      "time": 6,
      "use": "Dry Hop",
      "hsi": null,
      "year": 2025,
      "_timestamp_ms": 1780735268929,
      "_timestamp": {
        "_seconds": 1780735268,
        "_nanoseconds": 929000000
      },
      "_version": "3.0.1",
      "_rev": "UcFyqFSZvrZ3GjTGhFSRPAKbZwrY1n",
      "ibu": 0,
      "amount": 100,
      "temp": null,
      "_created": {
        "_seconds": 1780735260,
        "_nanoseconds": 572000000
      },
      "usedIn": "",
      "timeUnit": "day",
      "actualTime": 1793660400000,
      "day": 6
    }
  ],
  "fermentablesTotalAmount": 11,
  "buGuRatio": 0.42,
  "color": 5.2,
  "data": {
    "mashFermentablesAmount": 11,
    "allDiastaticPower": true,
    "totalDiastaticPower": 1210,
    "mashFermentables": [
      {
        "lovibond": 2,
        "_id": "default-nym-rna3",
        "potential": 1.034,
        "notFermentable": false,
        "grainCategory": "Base (Pilsner)",
        "color": 1.903553,
        "protein": 11,
        "potentialPercentage": 74.66,
        "diastaticPower": 110,
        "name": "Floor-Malted Bohemian Pilsner Malt",
        "usedIn": "Pale Lager; Pils; Amber Lager; Dark Lagers; Bock Beer; Pale Ale; Strong Ale;\nWheat Beer; Historical Beer Styles;",
        "origin": "Germany",
        "type": "Grain",
        "notes": "Made from the finest Bohemian malting quality barley (Barley varieties Bojos and Malz), this malt has\nbeen produced in Bohemia, according to the traditional floor malting process. This artisanal process\ngives the malt a special character and an extraordinary flavor intensity.",
        "supplier": "Weyermann",
        "fgdb": 79,
        "hidden": false,
        "moisture": 5.5,
        "friability": 80,
        "maxInBatch": 100,
        "_rev": "LeNdb2rp5tbv7sW2EcJGG1aQQCdYnZ",
        "substitutes": "",
        "fan": null,
        "_created": {
          "_seconds": 1738610843,
          "_nanoseconds": 730000000
        },
        "cgdb": null,
        "_version": "3.0.1",
        "acid": null,
        "coarseFineDiff": null,
        "_timestamp_ms": 1782387099233,
        "_timestamp": {
          "_seconds": 1782387099,
          "_nanoseconds": 233000000
        },
        "amount": 11,
        "percentage": 100
      }
    ],
    "otherFermentablesAmount": 0,
    "otherFermentables": [],
    "mashWaterAmount": 41.2,
    "spargeWaterAmount": 0,
    "mashVolumeSurplus": 0,
    "topUpWater": 0,
    "batchSpargeWaterAmount1": null,
    "batchSpargeWaterAmount2": null,
    "batchSpargeWaterAmount3": null,
    "batchSpargeWaterAmount4": null,
    "hltWaterAmount": 2,
    "totalWaterAmount": 43.2,
    "hopsAmount": 305,
    "strikeWaterAmount": 41.2,
    "mashInfusionWaterAmount": null,
    "strikeTemp": null,
    "mashVolume": 48.57
  },
  "styleRbr": true,
  "totalGravity": 1.057966552,
  "postBoilGravity": 1.057966552,
  "water": {
    "meta": {
      "equalSourceTotal": true
    },
    "dilutionAmount": 0,
    "acidPhAdjustment": 0,
    "sparge": {
      "residualAlkalinity": 0,
      "type": "source",
      "ionBalanceOff": false,
      "residualAlkalinityMeqLCalc": 0,
      "calcium": 0,
      "soClRatio": 0,
      "bicarbonateMeqL": 0,
      "sodium": 0,
      "bicarbonate": 0,
      "anions": 0,
      "magnesium": 0,
      "ph": 7,
      "chloride": 0,
      "alkalinity": 0,
      "cations": 0,
      "ionBalance": 0,
      "sulfate": 0,
      "hidden": false,
      "_version": "3.0.0",
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "hardness": 0
    },
    "source": {
      "residualAlkalinity": 0,
      "type": "source",
      "ionBalanceOff": false,
      "residualAlkalinityMeqLCalc": 0,
      "calcium": 0,
      "soClRatio": 0,
      "bicarbonateMeqL": 0,
      "sodium": 0,
      "bicarbonate": 0,
      "anions": 0,
      "magnesium": 0,
      "ph": 7,
      "chloride": 0,
      "alkalinity": 0,
      "cations": 0,
      "ionBalance": 0,
      "sulfate": 0,
      "hidden": false,
      "_version": "3.0.0",
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "hardness": 0
    },
    "mash": {
      "residualAlkalinity": 0,
      "type": "source",
      "ionBalanceOff": false,
      "residualAlkalinityMeqLCalc": 0,
      "calcium": 0,
      "soClRatio": 0,
      "bicarbonateMeqL": 0,
      "sodium": 0,
      "bicarbonate": 0,
      "anions": 0,
      "magnesium": 0,
      "ph": 7,
      "chloride": 0,
      "alkalinity": 0,
      "cations": 0,
      "ionBalance": 0,
      "sulfate": 0,
      "hidden": false,
      "_version": "3.0.0",
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "hardness": 0
    },
    "sourceTargetDiff": null,
    "spargeAcidPhAdjustment": 0,
    "mashPh": 5.72,
    "dilutionPercentage": null,
    "spargeAdjustments": {
      "volume": 2,
      "acids": [
        {
          "concentration": 80,
          "amount": 0,
          "type": "lactic"
        }
      ],
      "sodiumMetabisulfitePPM": 0,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0
    },
    "total": {
      "residualAlkalinity": 0,
      "type": "source",
      "ionBalanceOff": false,
      "residualAlkalinityMeqLCalc": 0,
      "calcium": 0,
      "soClRatio": 0,
      "bicarbonateMeqL": 0,
      "sodium": 0,
      "bicarbonate": 0,
      "anions": 0,
      "magnesium": 0,
      "ph": 7,
      "chloride": 0,
      "alkalinity": 0,
      "cations": 0,
      "ionBalance": 0,
      "sulfate": 0,
      "hidden": false,
      "_version": "3.0.0",
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "hardness": 0
    },
    "mashWaterAmount": null,
    "mashPhDistilled": 5.72,
    "mashAdjustments": {
      "sodiumMetabisulfitePPM": 0,
      "sodiumChloride": 0,
      "sodiumBicarbonate": 0,
      "sulfate": 0,
      "sodiumMetabisulfite": 0,
      "bicarbonate": 0,
      "acids": [
        {
          "concentration": 80,
          "type": "lactic",
          "amount": 0,
          "alkalinityMeqL": 0,
          "unit": "ml",
          "bicarbonate": 0,
          "chloride": 0,
          "sulfate": 0
        }
      ],
      "magnesium": 0,
      "magnesiumChloride": 0,
      "calciumSulfate": 0,
      "chloride": 0,
      "calciumHydroxide": 0,
      "calciumChloride": 0,
      "ltAMS": 0,
      "calciumCarbonate": 0,
      "sodium": 0,
      "ltDWB": 0,
      "magnesiumSulfate": 0,
      "volume": 41.2,
      "calcium": 0,
      "potassiumCarbonate": 0
    },
    "totalTargetDiff": null,
    "spargeTargetDiff": null,
    "enableSpargeAdjustments": false,
    "totalAdjustments": {
      "sodiumMetabisulfitePPM": 0,
      "sodiumChloride": 0,
      "sodiumBicarbonate": 0,
      "sulfate": 0,
      "sodiumMetabisulfite": 0,
      "bicarbonate": 0,
      "acids": [
        {
          "concentration": 80,
          "type": "lactic",
          "amount": 0,
          "alkalinityMeqL": 0,
          "unit": "ml",
          "bicarbonate": 0,
          "chloride": 0,
          "sulfate": 0
        }
      ],
      "magnesium": 0,
      "magnesiumChloride": 0,
      "calciumSulfate": 0,
      "chloride": 0,
      "calciumHydroxide": 0,
      "calciumChloride": 0,
      "ltAMS": 0,
      "calciumCarbonate": 0,
      "sodium": 0,
      "ltDWB": 0,
      "magnesiumSulfate": 0,
      "volume": 43.2,
      "calcium": 0,
      "potassiumCarbonate": 0
    },
    "diluted": null,
    "spargeWaterAmount": null,
    "settings": {
      "calciumHydroxide": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "sodiumBicarbonate": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "adjustSparge": false,
      "sodiumChloride": {
        "auto": false,
        "sparge": false,
        "mash": false
      },
      "calciumSulfate": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "calciumChloride": {
        "mash": false,
        "sparge": false,
        "auto": false,
        "form": "liquid"
      },
      "magnesiumSulfate": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "phCalculationEngine": "current"
    },
    "mashTargetDiff": null
  },
  "og": 1.057966552,
  "ogPlato": 14.3,
  "fermentables": [
    {
      "lovibond": 2,
      "_id": "default-nym-rna3",
      "potential": 1.034,
      "notFermentable": false,
      "grainCategory": "Base (Pilsner)",
      "color": 1.903553,
      "protein": 11,
      "potentialPercentage": 74.66,
      "diastaticPower": 110,
      "name": "Floor-Malted Bohemian Pilsner Malt",
      "usedIn": "Pale Lager; Pils; Amber Lager; Dark Lagers; Bock Beer; Pale Ale; Strong Ale;\nWheat Beer; Historical Beer Styles;",
      "origin": "Germany",
      "type": "Grain",
      "notes": "Made from the finest Bohemian malting quality barley (Barley varieties Bojos and Malz), this malt has\nbeen produced in Bohemia, according to the traditional floor malting process. This artisanal process\ngives the malt a special character and an extraordinary flavor intensity.",
      "supplier": "Weyermann",
      "fgdb": 79,
      "hidden": false,
      "moisture": 5.5,
      "friability": 80,
      "maxInBatch": 100,
      "_rev": "LeNdb2rp5tbv7sW2EcJGG1aQQCdYnZ",
      "substitutes": "",
      "fan": null,
      "_created": {
        "_seconds": 1738610843,
        "_nanoseconds": 730000000
      },
      "cgdb": null,
      "_version": "3.0.1",
      "acid": null,
      "coarseFineDiff": null,
      "_timestamp_ms": 1782387099233,
      "_timestamp": {
        "_seconds": 1782387099,
        "_nanoseconds": 233000000
      },
      "amount": 11,
      "percentage": 100
    }
  ],
  "preBoilGravity": 1.056,
  "mash": {
    "_id": "kqwdNV6sRoL8v6S2S3O9qb6Bj4HPy5",
    "_timestamp_ms": 1778522738303,
    "steps": [
      {
        "type": "Temperature",
        "rampTime": null,
        "displayStepTemp": 60,
        "name": "Mæskning",
        "stepTime": 60,
        "stepTemp": 60,
        "decoctionAmountMode": "calculated",
        "displayInfuseTemp": null,
        "displayDecoctionRestTemp": null,
        "decoctionAmount": null,
        "decoctionThickness": null,
        "decoctionRestTemp": null,
        "decoctionRestTime": null,
        "infuseTemp": null
      },
      {
        "stepTemp": 77,
        "rampTime": 15,
        "type": "Temperature",
        "stepTime": 10,
        "displayStepTemp": 77,
        "name": "Mash out",
        "decoctionAmountMode": "calculated",
        "displayInfuseTemp": null,
        "displayDecoctionRestTemp": null,
        "decoctionAmount": null,
        "decoctionThickness": null,
        "decoctionRestTemp": null,
        "decoctionRestTime": null,
        "infuseTemp": null
      }
    ],
    "_created": {
      "_seconds": 1778522738,
      "_nanoseconds": 304000000
    },
    "_version": "3.0.1",
    "hidden": false,
    "_timestamp": {
      "_seconds": 1778522738,
      "_nanoseconds": 303000000
    },
    "name": "61-77 No Sparge",
    "_rev": "CimlutV3k2fklm2MGYOZyZIt36wilF",
    "decoctionBoilOffRate": null
  },
  "fg": 0.999,
  "nutrition": {
    "calories": {
      "alcohol": 43.54988250873267,
      "carbs": 9.254958490101393,
      "total": 52.80484099883407,
      "kJ": 220.93545473912175
    },
    "carbs": {
      "total": 2.2684997500368813
    }
  },
  "attenuation": 1.018,
  "abv": 7.74,
  "fgEstimated": 0.999,
  "rbRatio": 0.53,
  "yeasts": [
    {
      "minTemp": 20,
      "hidden": false,
      "minAttenuation": 98,
      "description": "SafBrew DA -16 is an All-In-1 solution from Fermentis especially for dry, hop forward, fruity beers. With the influence of the selected yeast, this solution is not only efficient and practical, it also enhances distinct hop characters and fruity esters. The perfect solution to make deliciously dry, fruity beers and amazing aromas, in a variety of ABV levels.",
      "name": "SafBrew All-In-1 Brut IPA",
      "maxTemp": 32,
      "attenuation": 102,
      "maxAttenuation": 102,
      "flocculation": "Medium",
      "laboratory": "Fermentis",
      "form": "Dry",
      "_id": "default-tmhdbIyNce6OLFIGFZ0jJ31AXCZu6T",
      "productId": "DA-16",
      "fermentsAll": false,
      "unit": "pkg",
      "type": "Lager",
      "maxAbv": 16,
      "amount": 2
    }
  ],
  "fermentation": {
    "name": "Ale (18-21) - 12 dage",
    "_id": "default",
    "steps": [
      {
        "stepTemp": 18,
        "displayStepTemp": 18,
        "displayPressure": null,
        "ramp": null,
        "stepTime": 5,
        "pressure": null,
        "type": "Primary"
      },
      {
        "stepTemp": 21,
        "displayPressure": null,
        "displayStepTemp": 21,
        "ramp": null,
        "stepTime": 7,
        "pressure": null,
        "type": "Primary"
      },
      {
        "type": "Cold Crash",
        "displayStepTemp": 1,
        "stepTime": 7,
        "stepTemp": 1,
        "pressure": null,
        "ramp": null,
        "displayPressure": null
      }
    ],
    "_version": "2.11.7",
    "_created": {
      "_seconds": 1547749308,
      "_nanoseconds": 462000000
    },
    "_rev": "SJWcp9hMviQcHwWNNl2bbKQEGjvv3B",
    "hidden": false,
    "_timestamp_ms": 1745151322962,
    "_timestamp": {
      "_seconds": 1745151322,
      "_nanoseconds": 962000000
    }
  },
  "notes": "",
  "_rev": "JPRtQDcyTlYiJkTcxMqtWcByMMdHcr",
  "_timestamp_ms": 1793216793189,
  "_timestamp": {
    "_seconds": 1793216793,
    "_nanoseconds": 189000000
  },
  "carbonation": 3.0
}