{
  "boilSize": 27.96,
  "style": {
    "name": "Bock",
    "category": "Bock",
    "categoryNumber": "03",
    "styleLetter": "B",
    "styleGuide": "DØLD 2019",
    "type": "Ale",
    "ogMin": 1.066,
    "ogMax": 1.074,
    "fgMin": 1.018,
    "fgMax": 1.024,
    "ibuMin": 20.0,
    "ibuMax": 30.0,
    "colorMin": 15.2,
    "colorMax": 30.5,
    "abvMin": 6.3,
    "abvMax": 7.0
  },
  "water": {
    "total": {
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "type": "source",
      "_version": "3.0.0",
      "hidden": false,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0,
      "ph": 7.0,
      "alkalinity": 0,
      "hardness": 0,
      "residualAlkalinity": 0,
      "bicarbonateMeqL": 0,
      "residualAlkalinityMeqLCalc": 0,
      "anions": 0,
      "cations": 0,
      "ionBalance": 0,
      "ionBalanceOff": false,
      "soClRatio": 0
    },
    "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": {
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "type": "source",
      "_version": "3.0.0",
      "hidden": false,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0,
      "ph": 7.0,
      "alkalinity": 0,
      "hardness": 0,
      "residualAlkalinity": 0,
      "bicarbonateMeqL": 0,
      "residualAlkalinityMeqLCalc": 0,
      "anions": 0,
      "cations": 0,
      "ionBalance": 0,
      "ionBalanceOff": false,
      "soClRatio": 0
    },
    "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": null,
    "mashPh": null,
    "mashWaterAmount": null,
    "dilutionPercentage": null,
    "mashTargetDiff": null,
    "sparge": {
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "type": "source",
      "_version": "3.0.0",
      "hidden": false,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0,
      "ph": 7.0,
      "alkalinity": 0,
      "hardness": 0,
      "residualAlkalinity": 0,
      "bicarbonateMeqL": 0,
      "residualAlkalinityMeqLCalc": 0,
      "anions": 0,
      "cations": 0,
      "ionBalance": 0,
      "ionBalanceOff": false,
      "soClRatio": 0
    },
    "source": {
      "name": "Ingen vandprofil (neutral – tilpas til dit eget vand)",
      "type": "source",
      "_version": "3.0.0",
      "hidden": false,
      "calcium": 0,
      "magnesium": 0,
      "sodium": 0,
      "chloride": 0,
      "sulfate": 0,
      "bicarbonate": 0,
      "ph": 7.0,
      "alkalinity": 0,
      "hardness": 0,
      "residualAlkalinity": 0,
      "bicarbonateMeqL": 0,
      "residualAlkalinityMeqLCalc": 0,
      "anions": 0,
      "cations": 0,
      "ionBalance": 0,
      "ionBalanceOff": false,
      "soClRatio": 0
    }
  },
  "hopsTotalAmount": 18.0,
  "efficiency": 72.0,
  "attenuation": 0.76,
  "totalGravity": 1.0675,
  "ogPlato": 16.5,
  "fgEstimated": 1.016,
  "_ev": 2,
  "folderRefs": [
    "recipe_root_folder"
  ],
  "yeasts": [
    {
      "type": "Lager",
      "notes": "",
      "amount": 1.0,
      "unit": "pkg",
      "name": "German Bock Lager",
      "laboratory": "White Labs",
      "productId": "WLP833",
      "form": "Liquid",
      "attenuation": 76.0,
      "_id": "opkb78de7dcd8ac84f20334cebaef8",
      "minTemp": 8.9,
      "maxTemp": 12.8,
      "flocculation": "Medium"
    }
  ],
  "styleColor": false,
  "equipment": {
    "spargeWaterOverflow": "Top-Up",
    "brewhouseEfficiency": 72.0,
    "postBoilKettleVol": 23.9583,
    "bottlingVolume": 20.5,
    "fermenterLossEstimate": 1.5,
    "calcAromaHopUtilization": true,
    "hidden": false,
    "mashEfficiency": 78.0,
    "boilTime": 60.0,
    "fermenterLoss": null,
    "mashTunDeadSpace": 0.0,
    "_meta": {
      "efficiencyIsCalculated": true,
      "mashEfficiencyIsCalculated": false
    },
    "calcMashEfficiency": false,
    "efficiency": 72.0,
    "trubChillerLoss": 1.0,
    "calcBoilVolume": true,
    "fermenterVolumeBeforeTopUp": 22.0,
    "waterGrainRatio": 3.0,
    "efficiencyType": "Fermenter",
    "mashWaterVolumeLimitEnabled": true,
    "mashTunLoss": 0,
    "aromaHopUtilization": 0.18,
    "waterCalculation": "Default_2",
    "batchSize": 22.0,
    "boilSize": 27.96,
    "fermenterTopUp": null,
    "hopstandTemperature": 80.0,
    "hopUtilization": 1.0,
    "fermenterVolume": 22.0,
    "boilOffPerHr": 4.0,
    "_version": "3.0.1",
    "name": "Brygklubben standard 22 L",
    "notes": "Generel standardprofil til Brygklubbens publicerede opskrifter: 22 L i fermenter, 1 L køle-/trubtab, 4 L/t fordampning, 72 % effektivitet, ingen vandjustering. Tilpas til dit eget anlæg.",
    "evaporationRate": 0.143062,
    "spargeWaterFormula": "BoilVolumeColdL - MashWaterL + (GrainAmountKg * GrainAbsorptionRate) + MashTunLossL",
    "mashWaterFormula": "(GrainAmountKg * WaterGrainRatio) + MashTunDeadSpaceL",
    "_id": "opk6a7367a685b014e56dd6bfb6efb"
  },
  "styleIbu": false,
  "defaults": {
    "preferred": "metric",
    "abv": "simple",
    "attenuation": "normal",
    "color": "ebc",
    "grainColor": "default",
    "gravity": "sg",
    "ibu": "tinseth",
    "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": "Brygklubben",
  "fermentables": [
    {
      "protein": null,
      "type": "Grain",
      "hidden": false,
      "diastaticPower": null,
      "notes": "",
      "potentialPercentage": 82.8,
      "usedIn": "",
      "fgdb": null,
      "supplier": "BestMalz",
      "maxInBatch": null,
      "friability": null,
      "moisture": null,
      "origin": "Germany",
      "color": 7.6142,
      "potential": 1.03809,
      "name": "Munich",
      "grainCategory": "Base (Munich)",
      "notFermentable": false,
      "cgdb": null,
      "fan": null,
      "bestBeforeDate": null,
      "userNotes": "",
      "acid": null,
      "substitutes": "",
      "manufacturingDate": null,
      "coarseFineDiff": null,
      "_version": "3.0.1",
      "amount": 2.96,
      "percentage": 44.98,
      "_id": "opk436af6fd07ef4e802f23a3416d3",
      "attenuation": 0.77
    },
    {
      "protein": null,
      "type": "Grain",
      "hidden": false,
      "diastaticPower": null,
      "notes": "",
      "potentialPercentage": 81.0,
      "usedIn": "",
      "fgdb": null,
      "supplier": "Castle Malting",
      "maxInBatch": null,
      "friability": null,
      "moisture": null,
      "origin": "Belgium",
      "color": 2.0305,
      "potential": 1.037,
      "name": "Chateau Maris Otter",
      "grainCategory": "Base (Maris Otter)",
      "notFermentable": false,
      "cgdb": null,
      "fan": null,
      "bestBeforeDate": null,
      "userNotes": "",
      "acid": null,
      "substitutes": "",
      "manufacturingDate": null,
      "coarseFineDiff": null,
      "_version": "3.0.1",
      "amount": 2.63,
      "percentage": 39.97,
      "_id": "opk226234bbce4f144be56527bead1"
    },
    {
      "protein": null,
      "type": "Grain",
      "hidden": false,
      "diastaticPower": null,
      "notes": "",
      "potentialPercentage": 75.74,
      "usedIn": "",
      "fgdb": null,
      "supplier": "Weyermann",
      "maxInBatch": null,
      "friability": null,
      "moisture": null,
      "origin": "Germany",
      "color": 63.0,
      "potential": 1.03484,
      "name": "Caramunich II*",
      "grainCategory": "Crystal/Caramel",
      "notFermentable": false,
      "cgdb": null,
      "fan": null,
      "bestBeforeDate": null,
      "userNotes": "",
      "acid": null,
      "substitutes": "",
      "manufacturingDate": null,
      "coarseFineDiff": null,
      "_version": "3.0.1",
      "amount": 0.495,
      "percentage": 7.52,
      "_id": "opkf1fbb16b9697e4aadb0132ddcda"
    },
    {
      "protein": null,
      "type": "Grain",
      "hidden": false,
      "diastaticPower": null,
      "notes": "",
      "potentialPercentage": 80.07,
      "usedIn": "",
      "fgdb": null,
      "supplier": "Weyermann",
      "maxInBatch": null,
      "friability": null,
      "moisture": null,
      "origin": "Germany",
      "color": 71.0,
      "potential": 1.03683,
      "name": "Caramunich III*",
      "grainCategory": "Crystal/Caramel",
      "notFermentable": false,
      "cgdb": null,
      "fan": null,
      "bestBeforeDate": null,
      "userNotes": "",
      "acid": null,
      "substitutes": "",
      "manufacturingDate": null,
      "coarseFineDiff": null,
      "_version": "3.0.1",
      "amount": 0.495,
      "percentage": 7.52,
      "_id": "opk35a7ec0fda4dff36619a3b2e0be"
    }
  ],
  "color": 16.92,
  "fermentation": {
    "name": "Lager (10-12-14-18) - 16 dage",
    "hidden": false,
    "_version": "2.11.7",
    "_id": "opk2e6756e3cfa166a50eedc75be36",
    "steps": [
      {
        "displayStepTemp": 10.0,
        "pressure": null,
        "stepTime": 5.0,
        "displayPressure": null,
        "ramp": null,
        "stepTemp": 10.0,
        "type": "Primary"
      },
      {
        "displayStepTemp": 12.0,
        "pressure": null,
        "stepTime": 4.0,
        "displayPressure": null,
        "ramp": null,
        "stepTemp": 12.0,
        "type": "Primary"
      },
      {
        "displayStepTemp": 14.0,
        "pressure": null,
        "stepTime": 4.0,
        "displayPressure": null,
        "ramp": null,
        "stepTemp": 14.0,
        "type": "Primary"
      },
      {
        "displayStepTemp": 18.0,
        "pressure": null,
        "stepTime": 3.0,
        "displayPressure": null,
        "ramp": null,
        "stepTemp": 18.0,
        "type": "Primary"
      }
    ]
  },
  "hidden": false,
  "postBoilGravity": 1.0675,
  "type": "All Grain",
  "hopStandMinutes": 0,
  "buGuRatio": 0.4,
  "name": "Bock is Back",
  "fg": 1.016,
  "styleConformity": false,
  "sumDryHopPerLiter": 0.0,
  "primaryTemp": 10.0,
  "_type": "recipe",
  "miscs": [],
  "preBoilGravity": 1.0578,
  "mash": {
    "hidden": false,
    "name": "Standard 65 grader - 60 min",
    "_version": "2.11.7",
    "_id": "opk12a1b0714b9153abb558829a050",
    "steps": [
      {
        "rampTime": 12.0,
        "name": "Mæskning",
        "displayStepTemp": 65.0,
        "stepTemp": 65.0,
        "stepTime": 60.0,
        "type": "Temperature"
      },
      {
        "rampTime": 6.0,
        "name": "Udmæskning",
        "displayStepTemp": 78.0,
        "stepTemp": 78.0,
        "stepTime": 20.0,
        "type": "Temperature"
      }
    ]
  },
  "hops": [
    {
      "origin": "Germany",
      "substitutes": "",
      "ibu": 17.8,
      "name": "Magnum",
      "alpha": 12.0,
      "time": 60.0,
      "year": null,
      "temp": null,
      "userNotes": "",
      "usedIn": "",
      "type": "Pellet",
      "myrcene": null,
      "oil": null,
      "usage": "Bittering",
      "hidden": false,
      "farnesene": null,
      "beta": null,
      "bestBeforeDate": null,
      "amount": 18.0,
      "notes": "",
      "caryophyllene": null,
      "hsi": null,
      "humulene": null,
      "_version": "2.8.1",
      "use": "Boil",
      "manufacturingDate": null,
      "cohumulone": null,
      "actualTime": null,
      "_id": "opk4713128a15fe9dc5cccd4094448"
    }
  ],
  "styleAbv": false,
  "fermentablesTotalAmount": 6.58,
  "carbonation": 2.4,
  "yeastToleranceExceededBy": null,
  "styleOg": false,
  "batchSize": 22.0,
  "og": 1.0675,
  "abv": 6.83,
  "styleFg": false,
  "searchTags": [],
  "data": {
    "mashFermentablesAmount": 6.58,
    "allDiastaticPower": false,
    "totalDiastaticPower": null,
    "mashFermentables": [
      {
        "protein": null,
        "type": "Grain",
        "hidden": false,
        "diastaticPower": null,
        "notes": "",
        "potentialPercentage": 82.8,
        "usedIn": "",
        "fgdb": null,
        "supplier": "BestMalz",
        "maxInBatch": null,
        "friability": null,
        "moisture": null,
        "origin": "Germany",
        "color": 7.6142,
        "potential": 1.03809,
        "name": "Munich",
        "grainCategory": "Base (Munich)",
        "notFermentable": false,
        "cgdb": null,
        "fan": null,
        "bestBeforeDate": null,
        "userNotes": "",
        "acid": null,
        "substitutes": "",
        "manufacturingDate": null,
        "coarseFineDiff": null,
        "_version": "3.0.1",
        "amount": 2.96,
        "percentage": 44.98,
        "_id": "opk436af6fd07ef4e802f23a3416d3",
        "attenuation": 0.77
      },
      {
        "protein": null,
        "type": "Grain",
        "hidden": false,
        "diastaticPower": null,
        "notes": "",
        "potentialPercentage": 81.0,
        "usedIn": "",
        "fgdb": null,
        "supplier": "Castle Malting",
        "maxInBatch": null,
        "friability": null,
        "moisture": null,
        "origin": "Belgium",
        "color": 2.0305,
        "potential": 1.037,
        "name": "Chateau Maris Otter",
        "grainCategory": "Base (Maris Otter)",
        "notFermentable": false,
        "cgdb": null,
        "fan": null,
        "bestBeforeDate": null,
        "userNotes": "",
        "acid": null,
        "substitutes": "",
        "manufacturingDate": null,
        "coarseFineDiff": null,
        "_version": "3.0.1",
        "amount": 2.63,
        "percentage": 39.97,
        "_id": "opk226234bbce4f144be56527bead1"
      },
      {
        "protein": null,
        "type": "Grain",
        "hidden": false,
        "diastaticPower": null,
        "notes": "",
        "potentialPercentage": 75.74,
        "usedIn": "",
        "fgdb": null,
        "supplier": "Weyermann",
        "maxInBatch": null,
        "friability": null,
        "moisture": null,
        "origin": "Germany",
        "color": 63.0,
        "potential": 1.03484,
        "name": "Caramunich II*",
        "grainCategory": "Crystal/Caramel",
        "notFermentable": false,
        "cgdb": null,
        "fan": null,
        "bestBeforeDate": null,
        "userNotes": "",
        "acid": null,
        "substitutes": "",
        "manufacturingDate": null,
        "coarseFineDiff": null,
        "_version": "3.0.1",
        "amount": 0.495,
        "percentage": 7.52,
        "_id": "opkf1fbb16b9697e4aadb0132ddcda"
      },
      {
        "protein": null,
        "type": "Grain",
        "hidden": false,
        "diastaticPower": null,
        "notes": "",
        "potentialPercentage": 80.07,
        "usedIn": "",
        "fgdb": null,
        "supplier": "Weyermann",
        "maxInBatch": null,
        "friability": null,
        "moisture": null,
        "origin": "Germany",
        "color": 71.0,
        "potential": 1.03683,
        "name": "Caramunich III*",
        "grainCategory": "Crystal/Caramel",
        "notFermentable": false,
        "cgdb": null,
        "fan": null,
        "bestBeforeDate": null,
        "userNotes": "",
        "acid": null,
        "substitutes": "",
        "manufacturingDate": null,
        "coarseFineDiff": null,
        "_version": "3.0.1",
        "amount": 0.495,
        "percentage": 7.52,
        "_id": "opk35a7ec0fda4dff36619a3b2e0be"
      }
    ],
    "otherFermentablesAmount": 0.0,
    "otherFermentables": [],
    "mashWaterAmount": 19.74,
    "spargeWaterAmount": 12.34,
    "mashVolumeSurplus": 0,
    "topUpWater": 0,
    "batchSpargeWaterAmount1": null,
    "batchSpargeWaterAmount2": null,
    "batchSpargeWaterAmount3": null,
    "batchSpargeWaterAmount4": null,
    "hltWaterAmount": 12.34,
    "totalWaterAmount": 32.08,
    "hopsAmount": 18.0,
    "strikeTemp": null,
    "mashVolume": 24.15
  },
  "avgWeightedHopstandTemp": 80.0,
  "mashEfficiency": 78.0,
  "tags": null,
  "path": "/",
  "_init": true,
  "sumAromaHopPerLiter": 0.0,
  "ibuFormula": "tinseth",
  "boilTime": 60.0,
  "notes": "En dejlig maltrig og solid øl, der passer godt til vinterens solide mad og til en hyggestund i den varme stue.",
  "fgFormula": "normal",
  "styleBuGu": false,
  "firstWortGravity": null,
  "fermentableIbu": 0,
  "styleRbr": false,
  "ibu": 26.9,
  "updatedBy": "user",
  "_kornabsorption": 0.6257,
  "_id": "opk92ac2ab2ee901ae1cc9a5fe7603",
  "_timestamp": "2026-11-04T08:28:54.000Z",
  "teaser": ""
}
