.baker-percent-module__I9F91q__wrap{flex-direction:column;gap:12px;display:flex}.baker-percent-module__I9F91q__disclaimer{border-radius:var(--radius-m);color:var(--text);background:#dc262624;border:1px solid #dc262640;padding:13px 16px;font-size:13px;line-height:1.7}.baker-percent-module__I9F91q__disclaimer strong{color:var(--red-600)}.baker-percent-module__I9F91q__tabs{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);grid-template-columns:repeat(4,1fr);gap:6px;padding:5px;display:grid}@media (max-width:600px){.baker-percent-module__I9F91q__tabs{grid-template-columns:1fr 1fr}}.baker-percent-module__I9F91q__tabBtn{border-radius:var(--radius-s);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:10px 6px;font-weight:500;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__tabBtn:hover{color:var(--text)}}.baker-percent-module__I9F91q__tabActive{background:var(--accent-dim);color:var(--accent-ink);font-weight:700}.baker-percent-module__I9F91q__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;width:100%;padding:20px 22px}.baker-percent-module__I9F91q__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.baker-percent-module__I9F91q__cardLabelHint{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.85;font-size:11px;font-weight:400}.baker-percent-module__I9F91q__subLabel{color:var(--muted);font-size:11px;font-family:var(--font-sans);margin-bottom:6px;display:block}.baker-percent-module__I9F91q__bigInput,.baker-percent-module__I9F91q__smallInput{background:var(--bg3);border:1px solid var(--border);width:100%;font-family:var(--font-sans);color:var(--text);text-align:center;box-sizing:border-box;border-radius:10px;outline:none;padding:11px 12px;font-weight:700}.baker-percent-module__I9F91q__bigInput{padding:12px 14px;font-size:18px}.baker-percent-module__I9F91q__smallInput{font-size:15px}.baker-percent-module__I9F91q__bigInput:focus,.baker-percent-module__I9F91q__smallInput:focus{border-color:var(--accent)}.baker-percent-module__I9F91q__bigInput::-webkit-outer-spin-button{appearance:none}.baker-percent-module__I9F91q__bigInput::-webkit-inner-spin-button{appearance:none}.baker-percent-module__I9F91q__smallInput::-webkit-outer-spin-button{appearance:none}.baker-percent-module__I9F91q__smallInput::-webkit-inner-spin-button{appearance:none}.baker-percent-module__I9F91q__bigInput[type=number],.baker-percent-module__I9F91q__smallInput[type=number]{appearance:textfield}.baker-percent-module__I9F91q__textInput{background:var(--bg3);border:1px solid var(--border);width:100%;font-size:14px;font-family:var(--font-sans);color:var(--text);box-sizing:border-box;border-radius:10px;outline:none;padding:10px 12px;font-weight:500}.baker-percent-module__I9F91q__textInput:focus{border-color:var(--accent)}.baker-percent-module__I9F91q__inputRow{align-items:center;gap:10px;display:flex}.baker-percent-module__I9F91q__unit{color:var(--muted);font-size:13px;font-family:var(--font-sans);flex-shrink:0}.baker-percent-module__I9F91q__sliderRow{align-items:center;gap:12px;display:flex}.baker-percent-module__I9F91q__sliderRow input[type=range]{accent-color:var(--accent);flex:1}.baker-percent-module__I9F91q__sliderValue{min-width:88px;font-family:var(--font-sans);color:var(--accent);text-align:right;font-size:16px;font-weight:800}.baker-percent-module__I9F91q__presetGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:720px){.baker-percent-module__I9F91q__presetGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.baker-percent-module__I9F91q__presetGrid{grid-template-columns:1fr 1fr}}.baker-percent-module__I9F91q__presetCard{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-m);cursor:pointer;text-align:center;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:4px;padding:14px 10px;transition:all .15s;display:flex;position:relative}@media (hover:hover){.baker-percent-module__I9F91q__presetCard:hover{border-color:var(--border-hover)}}.baker-percent-module__I9F91q__presetIcon{font-size:28px}.baker-percent-module__I9F91q__presetName{color:var(--text);margin-top:4px;font-size:13px;font-weight:700}.baker-percent-module__I9F91q__presetNote{color:var(--muted);font-size:11px;line-height:1.5}.baker-percent-module__I9F91q__presetActive{background:var(--accent-dim);border-color:var(--accent)}.baker-percent-module__I9F91q__presetActive .baker-percent-module__I9F91q__presetName{color:var(--accent-ink)}.baker-percent-module__I9F91q__presetActive:after{content:"✓";color:var(--accent);font-size:12px;font-weight:800;position:absolute;top:6px;right:8px}.baker-percent-module__I9F91q__scaleRow{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.baker-percent-module__I9F91q__scaleBtn{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-s);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;padding:9px 6px;font-weight:700;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__scaleBtn:hover{color:var(--text);border-color:var(--border-hover)}}.baker-percent-module__I9F91q__scaleHalf{border-color:color-mix(in srgb, var(--cyan-600) 40%, transparent)}.baker-percent-module__I9F91q__scaleOne{border-color:var(--accent)}.baker-percent-module__I9F91q__scaleTwo{border-color:#ea580c66}.baker-percent-module__I9F91q__scaleThree{border-color:#dc262666}.baker-percent-module__I9F91q__flourQuickRow{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.baker-percent-module__I9F91q__flourQuickBtn{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-s);color:var(--muted);font-size:12px;font-family:var(--font-sans);cursor:pointer;padding:9px 4px;font-weight:700;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__flourQuickBtn:hover{color:var(--text);border-color:var(--border-hover)}}.baker-percent-module__I9F91q__flourQuickActive{background:var(--accent-dim);color:var(--accent-ink);border-color:var(--accent)}.baker-percent-module__I9F91q__catSelect{background:var(--bg3);border:1px solid var(--border);width:100%;font-size:13px;font-family:var(--font-sans);color:var(--text);cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);box-sizing:border-box;background-position:calc(100% - 12px),calc(100% - 8px);background-repeat:no-repeat;background-size:5px 5px;border-radius:10px;outline:none;padding:8px 24px 8px 10px}.baker-percent-module__I9F91q__catSelect option{background:var(--bg2);color:var(--text)}.baker-percent-module__I9F91q__ingredientList{flex-direction:column;gap:6px;display:flex}.baker-percent-module__I9F91q__ingredientRow{background:var(--bg3);border:1px solid var(--border);border-left-width:3px;border-radius:10px;grid-template-columns:28px 96px 10px 1fr 100px 70px;align-items:center;gap:8px;padding:8px 10px;display:grid}@media (max-width:600px){.baker-percent-module__I9F91q__card{padding:16px 14px}.baker-percent-module__I9F91q__ingredientRow{grid-template-columns:26px 10px minmax(0,1fr) minmax(0,1fr) 64px;grid-template-areas:"rm dot name name out""cat cat cat in in";gap:6px;padding:6px 8px}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__removeBtn{grid-area:rm}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__dotIcon{grid-area:dot}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__nameCell{grid-area:name;min-width:0}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__pctCell{grid-area:out}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__catSelect{background-position:calc(100% - 8px),calc(100% - 5px);grid-area:cat;min-width:0;padding:6px 18px 6px 8px}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__weightCell{grid-area:in;min-width:0}}.baker-percent-module__I9F91q__ingredientRow input{box-sizing:border-box;width:100%;font-family:var(--font-sans);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;padding:4px 6px}@media (hover:hover){.baker-percent-module__I9F91q__ingredientRow input:hover{border-color:var(--border)}}.baker-percent-module__I9F91q__ingredientRow input:focus{border-color:var(--accent);background:var(--bg2)}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__nameCell input{color:var(--text);font-size:13px;font-weight:600}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__weightCell{background:var(--bg2);border:1px solid var(--border);border-radius:6px;align-items:center;gap:4px;padding:2px 6px;display:flex}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__weightCell input{font-family:var(--font-sans);color:var(--text);text-align:right;background:0 0;border:none;padding:2px 0;font-size:14px;font-weight:700}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__weightCell input:focus{background:0 0}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__weightCell:focus-within{border-color:var(--accent)}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__pctCell{font-family:var(--font-sans);color:var(--accent);text-align:right;padding-right:4px;font-size:13px;font-weight:700}.baker-percent-module__I9F91q__ingredientRow .baker-percent-module__I9F91q__pctCell input{font-family:var(--font-sans);color:var(--accent);text-align:right;font-size:13px;font-weight:700}.baker-percent-module__I9F91q__ingFlour{border-left-color:var(--accent)}.baker-percent-module__I9F91q__ingLiquid{border-left-color:var(--cyan-600)}.baker-percent-module__I9F91q__ingSalt{border-left-color:var(--yellow-700)}.baker-percent-module__I9F91q__ingYeast{border-left-color:var(--amethyst)}.baker-percent-module__I9F91q__ingSugar{border-left-color:var(--orange-600)}.baker-percent-module__I9F91q__ingFat{border-left-color:var(--yellow-700)}.baker-percent-module__I9F91q__ingOther{border-left-color:var(--muted)}.baker-percent-module__I9F91q__removeBtn{background:var(--bg2);border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;font-size:14px;font-family:var(--font-sans);border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.baker-percent-module__I9F91q__removeBtn:hover{color:var(--red-600);border-color:#dc262666}}.baker-percent-module__I9F91q__addRowBtn{background:var(--bg3);border:1px dashed var(--border);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;border-radius:10px;width:100%;margin-top:6px;padding:10px 12px;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__addRowBtn:hover{color:var(--accent);border-color:var(--accent)}}.baker-percent-module__I9F91q__dotIcon{border-radius:50%;width:8px;height:8px}.baker-percent-module__I9F91q__dotFlour{background:var(--accent)}.baker-percent-module__I9F91q__dotLiquid{background:var(--cyan-600)}.baker-percent-module__I9F91q__dotSalt{background:var(--yellow-700)}.baker-percent-module__I9F91q__dotYeast{background:var(--amethyst)}.baker-percent-module__I9F91q__dotSugar{background:var(--orange-600)}.baker-percent-module__I9F91q__dotFat{background:var(--yellow-700)}.baker-percent-module__I9F91q__dotOther{background:var(--muted)}.baker-percent-module__I9F91q__hero{background:var(--bg2);border:1px solid var(--accent);border-radius:var(--radius-card);text-align:center;padding:26px 24px;animation:.3s baker-percent-module__I9F91q__fadeUp}.baker-percent-module__I9F91q__heroLead{color:var(--muted);letter-spacing:.04em;margin-bottom:8px;font-size:13px}.baker-percent-module__I9F91q__heroNum{font-family:var(--font-sans);color:var(--accent);letter-spacing:-2px;font-size:clamp(36px,8vw,50px);font-weight:800;line-height:1}.baker-percent-module__I9F91q__heroUnit{color:var(--muted);vertical-align:middle;font-size:18px;font-family:var(--font-sans);margin-left:4px}.baker-percent-module__I9F91q__heroSub{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.baker-percent-module__I9F91q__heroSubAccent{font-family:var(--font-sans);color:var(--text);font-weight:700}@keyframes baker-percent-module__I9F91q__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.baker-percent-module__I9F91q__metricsGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:600px){.baker-percent-module__I9F91q__metricsGrid{grid-template-columns:1fr 1fr}}.baker-percent-module__I9F91q__metricCard{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);text-align:center;border-top-width:3px;padding:12px}.baker-percent-module__I9F91q__metricLabel{color:var(--muted);font-size:11px;font-family:var(--font-sans);margin-bottom:4px}.baker-percent-module__I9F91q__metricValue{font-family:var(--font-sans);color:var(--text);letter-spacing:-1px;font-size:22px;font-weight:800;line-height:1}.baker-percent-module__I9F91q__metricHint{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5}.baker-percent-module__I9F91q__metricHydration{border-top-color:var(--cyan-600)}.baker-percent-module__I9F91q__metricHydration .baker-percent-module__I9F91q__metricValue{color:var(--cyan-600)}.baker-percent-module__I9F91q__metricSalt{border-top-color:var(--yellow-700)}.baker-percent-module__I9F91q__metricSalt .baker-percent-module__I9F91q__metricValue{color:var(--yellow-700)}.baker-percent-module__I9F91q__metricYeast{border-top-color:var(--amethyst)}.baker-percent-module__I9F91q__metricYeast .baker-percent-module__I9F91q__metricValue{color:var(--purple-600)}.baker-percent-module__I9F91q__metricSugar{border-top-color:var(--orange-600)}.baker-percent-module__I9F91q__metricSugar .baker-percent-module__I9F91q__metricValue{color:var(--orange-600)}.baker-percent-module__I9F91q__gaugeWrap{margin-top:14px}.baker-percent-module__I9F91q__gaugeBar{background:linear-gradient(90deg, var(--emerald-600) 0%, var(--emerald-600) 35%, var(--accent) 35%, var(--accent) 65%, var(--orange-600) 65%, var(--orange-600) 85%, var(--red-600) 85%, var(--red-600) 100%);border-radius:6px;height:18px;position:relative;overflow:visible}.baker-percent-module__I9F91q__gaugeMarker{background:var(--text);width:4px;height:26px;box-shadow:0 0 0 2px var(--bg2);border-radius:2px;position:absolute;top:-4px;transform:translate(-2px)}.baker-percent-module__I9F91q__gaugeLabels{color:var(--muted);font-size:11px;font-family:var(--font-sans);justify-content:space-between;margin-top:6px;font-weight:700;display:flex}.baker-percent-module__I9F91q__summaryTable{border-collapse:collapse;width:100%;font-size:13px}.baker-percent-module__I9F91q__summaryTable th,.baker-percent-module__I9F91q__summaryTable td{border-bottom:1px solid var(--border);text-align:right;padding:9px 8px}.baker-percent-module__I9F91q__summaryTable th:first-child,.baker-percent-module__I9F91q__summaryTable td:first-child,.baker-percent-module__I9F91q__summaryTable th:nth-child(2),.baker-percent-module__I9F91q__summaryTable td:nth-child(2){text-align:left}.baker-percent-module__I9F91q__summaryTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.baker-percent-module__I9F91q__summaryTable td:first-child{color:var(--text);font-weight:600}.baker-percent-module__I9F91q__summaryTable td:nth-child(2){color:var(--muted);font-size:12px}.baker-percent-module__I9F91q__summaryTable td:nth-child(3){color:var(--text);font-family:var(--font-sans);font-weight:700}.baker-percent-module__I9F91q__summaryTable td:nth-child(4){color:var(--accent);font-family:var(--font-sans);font-weight:800}.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__flourRow td{background:color-mix(in srgb, var(--accent) 14%, transparent)}.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__liquidRow td{background:color-mix(in srgb, var(--cyan-600) 14%, transparent)}.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__totalRow td{background:var(--accent-dim);border-top:2px solid color-mix(in srgb, var(--accent) 30%, transparent);border-bottom:none;font-weight:800}.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__totalRow td:first-child{color:var(--accent)}.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__totalRow td:nth-child(3),.baker-percent-module__I9F91q__summaryTable tr.baker-percent-module__I9F91q__totalRow td:nth-child(4){color:var(--accent);font-size:14px}.baker-percent-module__I9F91q__analysisCard{background:var(--bg3);border-left:4px solid var(--accent);border-radius:var(--radius-s);color:var(--text);padding:14px 16px;font-size:13px;line-height:1.85}.baker-percent-module__I9F91q__analysisCard strong{color:var(--accent);font-family:var(--font-sans);font-weight:700}.baker-percent-module__I9F91q__analysisCard ul{color:var(--muted);margin:6px 0 0;padding-left:20px}.baker-percent-module__I9F91q__analysisCard li{padding:2px 0}.baker-percent-module__I9F91q__pieWrap{grid-template-columns:220px 1fr;align-items:center;gap:18px;display:grid}@media (max-width:540px){.baker-percent-module__I9F91q__pieWrap{grid-template-columns:1fr;justify-items:center;gap:14px}}.baker-percent-module__I9F91q__pieSvg{filter:drop-shadow(0 4px 14px #00000040);width:100%;max-width:220px;height:auto;display:block}.baker-percent-module__I9F91q__pieCenterLabel{fill:var(--muted);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.baker-percent-module__I9F91q__pieCenterValue{fill:var(--text);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.baker-percent-module__I9F91q__pieCenterUnit{fill:var(--muted);font-family:var(--font-sans);font-size:11px}.baker-percent-module__I9F91q__pieLegend{flex-direction:column;gap:5px;width:100%;display:flex}.baker-percent-module__I9F91q__pieLegendRow{font-size:13px;font-family:var(--font-sans);background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-s);grid-template-columns:14px 1fr auto auto;align-items:center;gap:10px;padding:7px 12px;display:grid}.baker-percent-module__I9F91q__pieLegendDot{border:1px solid #0000002e;border-radius:3px;width:12px;height:12px}.baker-percent-module__I9F91q__pieLegendName{color:var(--text);font-weight:600}.baker-percent-module__I9F91q__pieLegendName small{color:var(--muted);margin-left:4px;font-weight:400}.baker-percent-module__I9F91q__pieLegendWeight{font-family:var(--font-sans);color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.baker-percent-module__I9F91q__pieLegendPct{font-family:var(--font-mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;min-width:48px;font-size:12px}.baker-percent-module__I9F91q__textureCard{background:linear-gradient(140deg, #a1620724, color-mix(in srgb, var(--cyan-600) 14%, transparent));border-radius:var(--radius-card);border:1px solid #a162074d;padding:16px 18px}.baker-percent-module__I9F91q__textureLabel{color:var(--yellow-700);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;font-family:var(--font-sans);margin-bottom:6px}.baker-percent-module__I9F91q__textureBody{color:var(--text);font-size:14px;line-height:1.85;font-family:var(--font-sans)}.baker-percent-module__I9F91q__textureBody strong{color:var(--yellow-700);font-weight:700}.baker-percent-module__I9F91q__textureTags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.baker-percent-module__I9F91q__textureTag{color:var(--yellow-700);border-radius:var(--radius-pill);font-size:12px;font-family:var(--font-sans);background:#a162072e;border:1px solid #a162074d;padding:3px 10px;font-weight:600}.baker-percent-module__I9F91q__outputCard{border-radius:var(--radius-card);background:#ea580c24;border:1px solid #ea580c4d;padding:16px 20px}.baker-percent-module__I9F91q__outputTitle{color:var(--orange-600);font-size:13px;font-family:var(--font-sans);margin-bottom:10px;font-weight:700}.baker-percent-module__I9F91q__outputGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;display:grid}.baker-percent-module__I9F91q__outputItem{background:var(--bg2);border-radius:var(--radius-s);text-align:center;padding:10px 12px}.baker-percent-module__I9F91q__outputItem p:first-child{color:var(--muted);margin-bottom:2px;font-size:12px}.baker-percent-module__I9F91q__outputItem p:last-child{font-family:var(--font-sans);color:var(--text);font-size:16px;font-weight:800}.baker-percent-module__I9F91q__prefermentTypeRow{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}@media (max-width:600px){.baker-percent-module__I9F91q__prefermentTypeRow{grid-template-columns:1fr 1fr}}.baker-percent-module__I9F91q__prefermentTypeBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);font-size:12px;font-family:var(--font-sans);cursor:pointer;text-align:center;border-radius:10px;padding:10px 6px;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__prefermentTypeBtn:hover{color:var(--text);border-color:var(--border-hover)}}.baker-percent-module__I9F91q__prefermentActive{color:var(--purple-600);border-color:var(--amethyst);background:#9b59b61f;font-weight:700}.baker-percent-module__I9F91q__dualTable{border-collapse:collapse;width:100%;font-size:13px}.baker-percent-module__I9F91q__dualTable th,.baker-percent-module__I9F91q__dualTable td{border-bottom:1px solid var(--border);text-align:right;padding:10px 8px}.baker-percent-module__I9F91q__dualTable th:first-child,.baker-percent-module__I9F91q__dualTable td:first-child{text-align:left}.baker-percent-module__I9F91q__dualTable th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.baker-percent-module__I9F91q__dualTable td:first-child{color:var(--text);font-weight:600}.baker-percent-module__I9F91q__dualTable .baker-percent-module__I9F91q__colMain{background:var(--bg2);color:var(--text);font-family:var(--font-sans);font-weight:700}.baker-percent-module__I9F91q__dualTable .baker-percent-module__I9F91q__colPreferment{color:var(--purple-600);font-family:var(--font-sans);background:#9b59b60f;font-weight:700}.baker-percent-module__I9F91q__dualTable .baker-percent-module__I9F91q__colTotal{background:var(--accent-dim);color:var(--accent-ink);font-family:var(--font-sans);font-weight:800}.baker-percent-module__I9F91q__dualTable .baker-percent-module__I9F91q__zero{color:var(--muted);opacity:.6;font-weight:500}.baker-percent-module__I9F91q__dualTable tr.baker-percent-module__I9F91q__totalRow td{border-top:2px solid var(--border);border-bottom:none;font-size:14px}.baker-percent-module__I9F91q__yeastCard{border-radius:var(--radius-card);background:#9b59b60f;border:1px solid #9b59b64d;padding:16px 20px}.baker-percent-module__I9F91q__yeastTitle{color:var(--purple-600);font-size:13px;font-family:var(--font-sans);margin-bottom:10px;font-weight:700}.baker-percent-module__I9F91q__yeastConvRow{color:var(--muted);border-bottom:1px dashed var(--border);justify-content:space-between;align-items:baseline;padding:5px 0;font-size:13px;display:flex}.baker-percent-module__I9F91q__yeastConvRow:last-child{border-bottom:none}.baker-percent-module__I9F91q__yeastConvRow strong{color:var(--text);font-family:var(--font-sans);font-weight:700}.baker-percent-module__I9F91q__hydroGuide{border-collapse:collapse;width:100%;font-size:13px}.baker-percent-module__I9F91q__hydroGuide th,.baker-percent-module__I9F91q__hydroGuide td{border-bottom:1px solid var(--border);text-align:left;padding:8px 10px}.baker-percent-module__I9F91q__hydroGuide th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.baker-percent-module__I9F91q__hydroGuide td:first-child{color:var(--text);font-family:var(--font-sans);font-weight:800}.baker-percent-module__I9F91q__hydroLow td:first-child{color:var(--emerald-600)!important}.baker-percent-module__I9F91q__hydroMid td:first-child{color:var(--accent)!important}.baker-percent-module__I9F91q__hydroHigh td:first-child{color:var(--orange-600)!important}.baker-percent-module__I9F91q__hydroVHigh td:first-child{color:var(--red-600)!important}.baker-percent-module__I9F91q__favSection{flex-direction:column;gap:8px;margin-top:12px;display:flex}.baker-percent-module__I9F91q__favHeader{justify-content:space-between;align-items:center;display:flex}.baker-percent-module__I9F91q__favTitle{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.baker-percent-module__I9F91q__favSaveRow{grid-template-columns:1fr auto;gap:6px;display:grid}.baker-percent-module__I9F91q__favSaveBtn{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-s);color:var(--muted);font-size:12px;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;padding:8px 14px;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__favSaveBtn:hover{color:var(--accent);border-color:var(--accent)}}.baker-percent-module__I9F91q__favList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px;display:grid}.baker-percent-module__I9F91q__favItem{background:var(--bg3);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:relative}.baker-percent-module__I9F91q__favItemName{color:var(--text);font-size:13px;font-weight:700;font-family:var(--font-sans)}.baker-percent-module__I9F91q__favItemMeta{color:var(--muted);font-size:11px;font-family:var(--font-sans);font-weight:600}.baker-percent-module__I9F91q__favItemBtns{gap:4px;margin-top:4px;display:flex}.baker-percent-module__I9F91q__favLoadBtn,.baker-percent-module__I9F91q__favDeleteBtn{background:var(--bg2);border:1px solid var(--border);color:var(--muted);font-size:11px;font-family:var(--font-sans);cursor:pointer;border-radius:6px;flex:1;padding:4px 6px;transition:all .12s}@media (hover:hover){.baker-percent-module__I9F91q__favLoadBtn:hover{color:var(--accent);border-color:var(--accent)}.baker-percent-module__I9F91q__favDeleteBtn:hover{color:var(--red-600);border-color:#dc262666}}.baker-percent-module__I9F91q__copyBtn{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);color:var(--muted);font-size:13px;font-family:var(--font-sans);cursor:pointer;text-align:center;width:100%;padding:14px 16px;transition:all .15s}@media (hover:hover){.baker-percent-module__I9F91q__copyBtn:hover{border-color:var(--accent);color:var(--accent)}}.baker-percent-module__I9F91q__copied{background:var(--accent-dim);color:var(--accent-ink);border-color:var(--accent);font-weight:700}
