{
  "boilSize": 30.58,
  "style": {
    "abvMin": 4,
    "origin": null,
    "fgMax": 1.013,
    "rbrMax": 0.63,
    "rbrMin": 0.32,
    "ogMax": 1.055,
    "categoryNumber": 6,
    "styleGuide": "BJCP 2008",
    "type": "Mixed",
    "category": "Light Hybrid Beer",
    "buGuMax": 0.63,
    "name": "American Wheat or Rye Beer",
    "ibuMax": 30,
    "lovibondMax": 6,
    "mouthfeel": null,
    "appearance": null,
    "notes": "Refreshing wheat or rye beers that can display more hop character and less yeast character than their German cousins. Different variations exist, from an easy-drinking fairly sweet beer to a dry, aggressively hopped beer with a strong wheat or rye flavor. Dark versions approximating dunkelweizens (with darker, richer malt flavors in addition to the color) should be entered in the Specialty Beer category. THE BREWER SHOULD SPECIFY IF RYE IS USED; IF NO DOMINANT GRAIN IS SPECIFIED, WHEAT WILL BE ASSUMED.",
    "history": null,
    "colorMax": 6,
    "aroma": null,
    "examples": "Bell's Oberon, Harpoon UFO Hefeweizen, Three Floyds Gumballhead, Pyramid Hefe-Weizen, Widmer Hefeweizen, Sierra Nevada Unfiltered Wheat Beer, Anchor Summer Beer, Redhook Sunrye, Real Ale Full Moon Pale Rye",
    "ibuMin": 15,
    "flavor": null,
    "fgMin": 1.008,
    "lovibondMin": 3,
    "colorMin": 3,
    "ingredients": "Clean American ale yeast, but also lager. up to 50+% wheat malt. American/noble hops. American Rye Beers can follow the same general guidelines, substituting rye for some or all of the wheat. Other base styles (e.g., IPA, stout) with a noticeable rye character should be entered in the Specialty Beer category (23).",
    "abvMax": 5.5,
    "ogMin": 1.04,
    "styleLetter": "D",
    "profile": "Aroma: Low to moderate grainy wheat or rye character. Some malty sweetness is acceptable. Esters can be moderate to none, although should reflect American yeast strains. The clove and banana aromas common to German hefeweizens are inappropriate. Hop aroma may be low to moderate, and can have either a citrusy American or a spicy or floral noble hop character. Slight crisp sharpness is optional. No diacetyl.\nAppearance: Usually pale yellow to gold. Clarity may range from brilliant to hazy with yeast approximating the German hefeweizen style of beer. Big, long-lasting white head.\nFlavor: Light to moderately strong grainy wheat or rye flavor, which can linger into the finish. Rye versions are richer and spicier than wheat. May have a moderate malty sweetness or finish quite dry. Low to moderate hop bitterness, which sometimes lasts into the finish. Low to moderate hop flavor (citrusy American or spicy/floral noble). Esters can be moderate to none, but should not take on a German Weizen character (banana). No clove phenols, although a light spiciness from wheat or rye is acceptable. May have a slightly crisp or sharp finish. No diacetyl.\nMouthfeel: Medium-light to medium body. Medium-high to high carbonation. May have a light alcohol warmth in stronger examples.",
    "buGuMin": 0.32
  },
  "water": {
    "total": {
      "anions": 6.777,
      "ionBalanceOff": true,
      "residualAlkalinity": 193.8088,
      "sulfate": 30,
      "chloride": 20,
      "_version": "3.0.0",
      "hidden": false,
      "sodium": 13,
      "hardness": 324,
      "calcium": 110,
      "_id": "ox9EqsxBRQzckmCzKwmTneUh66PtaA",
      "alkalinity": 279.4366,
      "bicarbonateMeqL": 5.588698046414056,
      "ionBalance": 1,
      "magnesium": 12,
      "residualAlkalinityMeqLCalc": 3.4519,
      "type": "source",
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1706784299,
        "nanoseconds": 394000000
      },
      "name": "Ramsømagle",
      "_timestamp_ms": 1777401249803,
      "cations": 7.042,
      "bicarbonate": 341,
      "soClRatio": 1.5,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777401249,
        "nanoseconds": 803000000
      },
      "ph": 7.6
    },
    "totalAdjustments": {
      "calciumChloride": 0,
      "sulfate": 0,
      "magnesiumChloride": 0,
      "calciumCarbonate": 0,
      "sodiumBicarbonate": 0,
      "ltAMS": 0,
      "bicarbonate": 0,
      "calciumHydroxide": 0,
      "acids": [
        {
          "alkalinityMeqL": 0,
          "concentration": 80,
          "type": "lactic",
          "amount": 0
        }
      ],
      "sodiumChloride": 0,
      "sodiumMetabisulfitePPM": 0,
      "chloride": 0,
      "magnesium": 0,
      "ltDWB": 0,
      "sodiumMetabisulfite": 0,
      "magnesiumSulfate": 0,
      "calcium": 0,
      "sodium": 0,
      "calciumSulfate": 0,
      "volume": 34.96
    },
    "mash": {
      "anions": 6.777,
      "ionBalanceOff": true,
      "residualAlkalinity": 193.8088,
      "sulfate": 30,
      "chloride": 20,
      "_version": "3.0.0",
      "hidden": false,
      "sodium": 13,
      "hardness": 324,
      "calcium": 110,
      "_id": "ox9EqsxBRQzckmCzKwmTneUh66PtaA",
      "alkalinity": 279.4366,
      "bicarbonateMeqL": 5.588698046414056,
      "ionBalance": 1,
      "magnesium": 12,
      "residualAlkalinityMeqLCalc": 3.4519,
      "type": "source",
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1706784299,
        "nanoseconds": 394000000
      },
      "name": "Ramsømagle",
      "_timestamp_ms": 1777401249803,
      "cations": 7.042,
      "bicarbonate": 341,
      "soClRatio": 1.5,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777401249,
        "nanoseconds": 803000000
      },
      "ph": 7.6
    },
    "enableSpargeAdjustments": false,
    "spargeTargetDiff": null,
    "spargeAcidPhAdjustment": 0,
    "acidPhAdjustment": 0,
    "sourceTargetDiff": null,
    "diluted": null,
    "mashAdjustments": {
      "calciumChloride": 0,
      "sulfate": 0,
      "magnesiumChloride": 0,
      "calciumCarbonate": 0,
      "sodiumBicarbonate": 0,
      "ltAMS": 0,
      "bicarbonate": 0,
      "calciumHydroxide": 0,
      "acids": [
        {
          "alkalinityMeqL": 0,
          "concentration": 80,
          "type": "lactic",
          "amount": 0
        }
      ],
      "sodiumChloride": 0,
      "sodiumMetabisulfitePPM": 0,
      "chloride": 0,
      "magnesium": 0,
      "ltDWB": 0,
      "sodiumMetabisulfite": 0,
      "magnesiumSulfate": 0,
      "calcium": 0,
      "sodium": 0,
      "calciumSulfate": 0,
      "volume": 21
    },
    "totalTargetDiff": null,
    "meta": {
      "equalSourceTotal": true
    },
    "dilutionAmount": 0,
    "settings": {
      "magnesiumSulfate": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "calciumHydroxide": {
        "mash": false,
        "sparge": false,
        "auto": false
      },
      "adjustSparge": false,
      "sodiumChloride": {
        "mash": false,
        "auto": false,
        "sparge": false
      },
      "sodiumBicarbonate": {
        "mash": false,
        "auto": false,
        "sparge": false
      },
      "calciumSulfate": {
        "mash": false,
        "auto": false,
        "sparge": false
      },
      "calciumChloride": {
        "mash": false,
        "form": "liquid",
        "auto": false,
        "sparge": false
      }
    },
    "spargeAdjustments": {
      "volume": 13.96,
      "acids": [
        {
          "concentration": 80,
          "type": "lactic",
          "amount": 0
        }
      ],
      "sodiumMetabisulfitePPM": 0,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0
    },
    "spargeWaterAmount": null,
    "mashPhDistilled": 5.84,
    "mashPh": 6.11,
    "mashWaterAmount": null,
    "dilutionPercentage": null,
    "mashTargetDiff": null,
    "sparge": {
      "anions": 6.777,
      "ionBalanceOff": true,
      "residualAlkalinity": 193.8088,
      "sulfate": 30,
      "chloride": 20,
      "_version": "3.0.0",
      "hidden": false,
      "sodium": 13,
      "hardness": 324,
      "calcium": 110,
      "_id": "ox9EqsxBRQzckmCzKwmTneUh66PtaA",
      "alkalinity": 279.4366,
      "bicarbonateMeqL": 5.588698046414056,
      "ionBalance": 1,
      "magnesium": 12,
      "residualAlkalinityMeqLCalc": 3.4519,
      "type": "source",
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1706784299,
        "nanoseconds": 394000000
      },
      "name": "Ramsømagle",
      "_timestamp_ms": 1777401249803,
      "cations": 7.042,
      "bicarbonate": 341,
      "soClRatio": 1.5,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777401249,
        "nanoseconds": 803000000
      },
      "ph": 7.6
    },
    "source": {
      "anions": 6.777,
      "ionBalanceOff": true,
      "residualAlkalinity": 193.8088,
      "sulfate": 30,
      "chloride": 20,
      "_version": "3.0.0",
      "hidden": false,
      "sodium": 13,
      "hardness": 324,
      "calcium": 110,
      "_id": "ox9EqsxBRQzckmCzKwmTneUh66PtaA",
      "alkalinity": 279.4366,
      "bicarbonateMeqL": 5.588698046414056,
      "ionBalance": 1,
      "magnesium": 12,
      "residualAlkalinityMeqLCalc": 3.4519,
      "type": "source",
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1706784299,
        "nanoseconds": 394000000
      },
      "name": "Ramsømagle",
      "_timestamp_ms": 1777401249803,
      "cations": 7.042,
      "bicarbonate": 341,
      "soClRatio": 1.5,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777401249,
        "nanoseconds": 803000000
      },
      "ph": 7.6
    }
  },
  "hopsTotalAmount": 100,
  "rbRatio": 0.65,
  "efficiency": 67.3,
  "attenuation": 0.75,
  "totalGravity": 1.057859648,
  "ogPlato": 14.2,
  "fgEstimated": 1.014,
  "_ev": 2,
  "folderRefs": [
    "recipe_root_folder"
  ],
  "yeasts": [
    {
      "type": "Ale",
      "notes": "Dry, Crisp, tart beer in the American Hefeweizen style. Low flocculation aids in producing desired chill haze.",
      "amount": 1,
      "unit": "pkg",
      "name": "American Wheat Ale",
      "laboratory": "Wyeast Labs",
      "productId": "1010",
      "form": "Liquid",
      "_id": "new-UVl0ZexZNBhzZlTU0xjbKjpZhrcbZw",
      "attenuation": 76
    }
  ],
  "styleColor": true,
  "equipment": {
    "spargeWaterOverflow": "Top-Up",
    "brewhouseEfficiency": 67.3,
    "postBoilKettleVol": 27.083333333333336,
    "bottlingVolume": 23.5,
    "fermenterLossEstimate": 0,
    "calcAromaHopUtilization": true,
    "hidden": false,
    "mashEfficiency": 70,
    "boilTime": 60,
    "fermenterLoss": null,
    "mashTunDeadSpace": null,
    "_meta": {
      "efficiencyIsCalculated": true,
      "mashEfficiencyIsCalculated": false
    },
    "calcMashEfficiency": false,
    "efficiency": 67.3,
    "trubChillerLoss": 1,
    "calcBoilVolume": true,
    "fermenterVolumeBeforeTopUp": 25,
    "_created": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1782814310,
      "nanoseconds": 921000000
    },
    "_id": "JprcTridxR3JZJKS5ItvyeyNDef2xa",
    "waterGrainRatio": 3,
    "efficiencyType": "Fermenter",
    "mashWaterVolumeLimitEnabled": true,
    "mashTunLoss": null,
    "aromaHopUtilization": 0.18,
    "waterCalculation": "Default_2",
    "batchSize": 25,
    "boilSize": 30.58,
    "_timestamp_ms": 1782814310921,
    "fermenterTopUp": null,
    "hopstandTemperature": 77,
    "hopUtilization": 1,
    "fermenterVolume": 25,
    "boilOffPerHr": 3.5,
    "_version": "3.0.1",
    "name": "Standard 25 liter",
    "notes": "Standard profil til Brygklubben opskrifter",
    "evaporationRate": 0.1144538914323087,
    "spargeWaterFormula": "BoilVolumeColdL - MashWaterL + (GrainAmountKg * GrainAbsorptionRate) + MashTunLossL",
    "mashWaterFormula": "(GrainAmountKg * WaterGrainRatio) + MashTunDeadSpaceL",
    "_timestamp": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1782814310,
      "nanoseconds": 921000000
    }
  },
  "styleIbu": false,
  "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"
  },
  "_version": "3.0.1",
  "carbonationStyle": null,
  "extraGravity": 0,
  "manualFg": false,
  "author": "Carsten",
  "fermentables": [
    {
      "protein": 11,
      "type": "Grain",
      "hidden": false,
      "diastaticPower": 110,
      "_id": "default-nym-rna3",
      "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.",
      "potentialPercentage": 74.66,
      "usedIn": "Pale Lager; Pils; Amber Lager; Dark Lagers; Bock Beer; Pale Ale; Strong Ale;\nWheat Beer; Historical Beer Styles;",
      "fgdb": 79,
      "supplier": "Weyermann",
      "lovibond": 2,
      "maxInBatch": 100,
      "friability": 80,
      "moisture": 5.5,
      "origin": "Germany",
      "color": 1.903553,
      "potential": 1.034,
      "name": "Floor-Malted Bohemian Pilsner Malt",
      "grainCategory": "Base (Pilsner)",
      "notFermentable": false,
      "costPerAmount": null,
      "cgdb": null,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1782387099,
        "nanoseconds": 233000000
      },
      "inventory": 21.6,
      "fan": null,
      "_timestamp_ms": 1782387099233,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1738610843,
        "nanoseconds": 730000000
      },
      "bestBeforeDate": null,
      "userNotes": "",
      "acid": null,
      "substitutes": "",
      "manufacturingDate": null,
      "coarseFineDiff": null,
      "_version": "3.0.1",
      "amount": 3.5,
      "percentage": 47.3
    },
    {
      "ibuPerAmount": 0,
      "color": 2.4,
      "amount": 3,
      "grainCategory": "Base (Wheat)",
      "percentage": 40.54,
      "potentialPercentage": 86,
      "origin": "US",
      "addAfterBoil": false,
      "potential": 1.03956,
      "name": "White Wheat Malt",
      "supplier": "",
      "notes": "White wheat gives a malty flavor not available from raw wheat.\nUsed in Weiss, Wit and White beers",
      "_id": "default-be11fc3",
      "type": "Grain",
      "notFermentable": null
    },
    {
      "potential": 1.03542,
      "name": "Munich Malt - 10L",
      "color": 10,
      "potentialPercentage": 77,
      "amount": 0.5,
      "_id": "new-chHNshpvrxS4i5QLmv5oVKU1uVaRVS",
      "supplier": "",
      "origin": "US",
      "addAfterBoil": false,
      "notes": "Malty-sweet flavor characteristic and adds a slight orange color to the beer.\nDoes not contribute signficantly to body or head retention.\nUse for: Bock, Porter, Marzen, Oktoberfest beers",
      "type": "Grain",
      "notFermentable": null,
      "percentage": 6.76,
      "ibuPerAmount": 0,
      "grainCategory": "Base (Munich)"
    },
    {
      "notes": "",
      "supplier": "Briess",
      "ibuPerAmount": null,
      "potential": 1,
      "color": 0,
      "type": "Adjunct",
      "_id": "default-03044fe",
      "potentialPercentage": 0,
      "attenuation": 0,
      "name": "Rice Hulls",
      "origin": "US",
      "notFermentable": true,
      "cgdb": null,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1543738818,
        "nanoseconds": 297000000
      },
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1765647084,
        "nanoseconds": 953000000
      },
      "grainCategory": null,
      "moisture": null,
      "inventory": 0,
      "manufacturingDate": null,
      "diastaticPower": null,
      "acid": null,
      "_version": "3.0.0",
      "fgdb": null,
      "_timestamp_ms": 1765647084953,
      "coarseFineDiff": null,
      "maxInBatch": null,
      "friability": null,
      "substitutes": "",
      "protein": null,
      "usedIn": "",
      "userNotes": "",
      "bestBeforeDate": null,
      "fan": null,
      "costPerAmount": null,
      "hidden": false,
      "amount": 0.4,
      "percentage": 5.41
    }
  ],
  "color": 5.2,
  "_app_metadata": {
    "webhook": {
      "run": false
    }
  },
  "fermentation": {
    "name": "Ale (18-21) - 12 dage",
    "steps": [
      {
        "displayStepTemp": 18,
        "pressure": null,
        "stepTime": 5,
        "displayPressure": null,
        "ramp": null,
        "stepTemp": 18,
        "type": "Primary"
      },
      {
        "type": "Primary",
        "ramp": null,
        "stepTemp": 21,
        "displayStepTemp": 21,
        "pressure": null,
        "displayPressure": null,
        "stepTime": 7
      }
    ],
    "_id": "default",
    "_timestamp": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1745151322,
      "nanoseconds": 962000000
    },
    "hidden": false,
    "_created": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1547749308,
      "nanoseconds": 462000000
    },
    "_timestamp_ms": 1745151322962,
    "_version": "2.11.7"
  },
  "hidden": false,
  "postBoilGravity": 1.057859648,
  "type": "All Grain",
  "hopStandMinutes": 0,
  "buGuRatio": 0.66,
  "name": "Wild Wheat Roskilde",
  "fg": 1.014,
  "_versionNumber": 1,
  "styleConformity": false,
  "nutrition": {
    "calories": {
      "alcohol": 32.87411860097422,
      "carbs": 21.838479048340652,
      "total": 54.71259764931487,
      "kJ": 228.91750856473342
    },
    "carbs": {
      "total": 5.48028169848005
    }
  },
  "sumDryHopPerLiter": 0,
  "primaryTemp": 18,
  "_type": "recipe",
  "miscs": [],
  "preBoilGravity": 1.051,
  "mash": {
    "hidden": false,
    "_timestamp_ms": 1745151102840,
    "_created": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1559477211,
      "nanoseconds": 329000000
    },
    "_id": "n5oFWMOwUIXawvuxpEH9eOCYYwk2xz",
    "name": "65-77 No sparge",
    "_timestamp": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1745151102,
      "nanoseconds": 840000000
    },
    "steps": [
      {
        "rampTime": 10,
        "name": "Mæskning - step 1",
        "displayStepTemp": 65,
        "stepTemp": 65,
        "stepTime": 60,
        "type": "Temperature"
      },
      {
        "stepTemp": 77,
        "type": "Temperature",
        "rampTime": 10,
        "stepTime": 10,
        "displayStepTemp": 77,
        "name": "Vorlauf"
      }
    ],
    "_version": "2.11.7"
  },
  "hops": [
    {
      "origin": "Germany",
      "substitutes": "",
      "_timestamp_ms": 1651993792060,
      "ibu": 7.6,
      "name": "Hallertau Mittelfrüh",
      "alpha": 3.4,
      "time": 60,
      "year": 2021,
      "temp": null,
      "userNotes": "",
      "usedIn": "",
      "type": "Pellet",
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1579888796,
        "nanoseconds": 941000000
      },
      "myrcene": null,
      "_id": "SPhChaFBjXoITV5WIHTt8VTmUlsuhF",
      "oil": null,
      "usage": "",
      "hidden": false,
      "farnesene": null,
      "beta": null,
      "bestBeforeDate": null,
      "lotNumber": "Humlecentralen",
      "amount": 20,
      "notes": "",
      "caryophyllene": null,
      "hsi": null,
      "humulene": null,
      "_version": "2.8.1",
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1651993792,
        "nanoseconds": 60000000
      },
      "use": "Boil",
      "inventory": 0,
      "manufacturingDate": null,
      "cohumulone": null,
      "actualTime": null
    },
    {
      "type": "Pellet",
      "use": "Boil",
      "amount": 30,
      "actualTime": null,
      "origin": "U.S.",
      "name": "Citra",
      "notes": "Special aroma hops released in 2007. Imparts high alpha/oil content but low cohumulone.\nAroma: Adds interesting citrus and tropical fruit character to the beer. Substitutes: Unknown",
      "temp": null,
      "alpha": 12,
      "_id": "new-7QPTGrbNmC3x9deH6JB3EG4T1UKw65",
      "time": 15,
      "ibu": 17.3
    },
    {
      "type": "Pellet",
      "use": "Boil",
      "notes": "Special aroma hops released in 2007. Imparts high alpha/oil content but low cohumulone.\nAroma: Adds interesting citrus and tropical fruit character to the beer. Substitutes: Unknown",
      "alpha": 12,
      "amount": 30,
      "name": "Citra",
      "actualTime": null,
      "temp": null,
      "ibu": 8.6,
      "_id": "new-7QPTGrbNmC3x9deH6JB3EG4T1UKw65",
      "origin": "U.S.",
      "time": 5
    },
    {
      "time": 1,
      "ibu": 4.8,
      "temp": null,
      "actualTime": null,
      "origin": "U.S.",
      "name": "Citra",
      "alpha": 12,
      "day": 17,
      "amount": 20,
      "notes": "Special aroma hops released in 2007. Imparts high alpha/oil content but low cohumulone.\nAroma: Adds interesting citrus and tropical fruit character to the beer. Substitutes: Unknown",
      "_id": "new-7QPTGrbNmC3x9deH6JB3EG4T1UKw65",
      "type": "Pellet",
      "use": "Boil",
      "timeUnit": null
    }
  ],
  "styleAbv": false,
  "fermentablesTotalAmount": 7.4,
  "carbonation": 3.0,
  "yeastToleranceExceededBy": null,
  "styleOg": false,
  "batchSize": 25,
  "og": 1.057859648,
  "_versionId": "t2crfqTbeVEEOOybTZx29H3vxikKBa",
  "abv": 5.78,
  "styleFg": false,
  "searchTags": [],
  "data": {
    "mashFermentablesAmount": 7,
    "allDiastaticPower": false,
    "totalDiastaticPower": 385,
    "mashFermentables": [
      {
        "protein": 11,
        "type": "Grain",
        "hidden": false,
        "diastaticPower": 110,
        "_id": "default-nym-rna3",
        "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.",
        "potentialPercentage": 74.66,
        "usedIn": "Pale Lager; Pils; Amber Lager; Dark Lagers; Bock Beer; Pale Ale; Strong Ale;\nWheat Beer; Historical Beer Styles;",
        "fgdb": 79,
        "supplier": "Weyermann",
        "lovibond": 2,
        "maxInBatch": 100,
        "friability": 80,
        "moisture": 5.5,
        "origin": "Germany",
        "color": 1.903553,
        "potential": 1.034,
        "name": "Floor-Malted Bohemian Pilsner Malt",
        "grainCategory": "Base (Pilsner)",
        "notFermentable": false,
        "costPerAmount": null,
        "cgdb": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1782387099,
          "nanoseconds": 233000000
        },
        "inventory": 21.6,
        "fan": null,
        "_timestamp_ms": 1782387099233,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1738610843,
          "nanoseconds": 730000000
        },
        "bestBeforeDate": null,
        "userNotes": "",
        "acid": null,
        "substitutes": "",
        "manufacturingDate": null,
        "coarseFineDiff": null,
        "_version": "3.0.1",
        "amount": 3.5,
        "percentage": 47.3
      },
      {
        "ibuPerAmount": 0,
        "color": 2.4,
        "amount": 3,
        "grainCategory": "Base (Wheat)",
        "percentage": 40.54,
        "potentialPercentage": 86,
        "origin": "US",
        "addAfterBoil": false,
        "potential": 1.03956,
        "name": "White Wheat Malt",
        "supplier": "",
        "notes": "White wheat gives a malty flavor not available from raw wheat.\nUsed in Weiss, Wit and White beers",
        "_id": "default-be11fc3",
        "type": "Grain",
        "notFermentable": null
      },
      {
        "potential": 1.03542,
        "name": "Munich Malt - 10L",
        "color": 10,
        "potentialPercentage": 77,
        "amount": 0.5,
        "_id": "new-chHNshpvrxS4i5QLmv5oVKU1uVaRVS",
        "supplier": "",
        "origin": "US",
        "addAfterBoil": false,
        "notes": "Malty-sweet flavor characteristic and adds a slight orange color to the beer.\nDoes not contribute signficantly to body or head retention.\nUse for: Bock, Porter, Marzen, Oktoberfest beers",
        "type": "Grain",
        "notFermentable": null,
        "percentage": 6.76,
        "ibuPerAmount": 0,
        "grainCategory": "Base (Munich)"
      }
    ],
    "otherFermentablesAmount": 0.4,
    "otherFermentables": [
      {
        "notes": "",
        "supplier": "Briess",
        "ibuPerAmount": null,
        "potential": 1,
        "color": 0,
        "type": "Adjunct",
        "_id": "default-03044fe",
        "potentialPercentage": 0,
        "attenuation": 0,
        "name": "Rice Hulls",
        "origin": "US",
        "notFermentable": true,
        "cgdb": null,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1543738818,
          "nanoseconds": 297000000
        },
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1765647084,
          "nanoseconds": 953000000
        },
        "grainCategory": null,
        "moisture": null,
        "inventory": 0,
        "manufacturingDate": null,
        "diastaticPower": null,
        "acid": null,
        "_version": "3.0.0",
        "fgdb": null,
        "_timestamp_ms": 1765647084953,
        "coarseFineDiff": null,
        "maxInBatch": null,
        "friability": null,
        "substitutes": "",
        "protein": null,
        "usedIn": "",
        "userNotes": "",
        "bestBeforeDate": null,
        "fan": null,
        "costPerAmount": null,
        "hidden": false,
        "amount": 0.4,
        "percentage": 5.41
      }
    ],
    "mashWaterAmount": 21,
    "spargeWaterAmount": 13.96,
    "mashVolumeSurplus": 0,
    "topUpWater": 0,
    "batchSpargeWaterAmount1": null,
    "batchSpargeWaterAmount2": null,
    "batchSpargeWaterAmount3": null,
    "batchSpargeWaterAmount4": null,
    "hltWaterAmount": 13.96,
    "totalWaterAmount": 34.96,
    "hopsAmount": 100,
    "strikeTemp": null,
    "mashVolume": 25.69
  },
  "avgWeightedHopstandTemp": 77,
  "mashEfficiency": 70,
  "tags": null,
  "path": "/",
  "_timestamp": "2026-07-31T07:22:19.922Z",
  "_timestamp_ms": 1785482539922,
  "_init": true,
  "sumAromaHopPerLiter": 0,
  "ibuFormula": "noonan",
  "boilTime": 60,
  "_id": "wPRxKveaJmdEVmQzhgIFy9dTUQvHWG",
  "notes": "",
  "_share": null,
  "_created": {
    "type": "firestore/timestamp/1.0",
    "seconds": 1785482219,
    "nanoseconds": 24000000
  },
  "fgFormula": "normal",
  "styleBuGu": false,
  "firstWortGravity": null,
  "fermentableIbu": 0,
  "diastaticPower": 55,
  "styleRbr": false,
  "ibu": 38.3,
  "updatedBy": "user",
  "_uid": "T7WOpADvLnPqxAO2rwnbFZgPTtt1"
}