.bake-timeline[data-astro-cid-3cvkvblh]{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid var(--accent);border-radius:10px;background:var(--bg-alt)}.bake-timeline[data-astro-cid-3cvkvblh].is-compact{margin:0 0 1.5rem}.bake-timeline-head[data-astro-cid-3cvkvblh]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;font-family:var(--font-sans)}.bake-timeline-icon[data-astro-cid-3cvkvblh]{font-size:1.05rem}.bake-timeline-head[data-astro-cid-3cvkvblh] strong[data-astro-cid-3cvkvblh]{font-size:1rem}.bake-cycle[data-astro-cid-3cvkvblh]{margin-left:auto;font-size:.85rem;font-weight:700;color:var(--link)}.bake-line[data-astro-cid-3cvkvblh]{margin:0 0 .35rem;font-family:var(--font-sans);font-size:1.02rem;color:var(--text)}.bake-hint[data-astro-cid-3cvkvblh]{margin:0;font-family:var(--font-sans);font-size:.82rem;color:var(--text-muted)}@media(max-width:560px){.bake-cycle[data-astro-cid-3cvkvblh]{margin-left:0;flex-basis:100%}}.ingredient-calc[data-astro-cid-bkw4lboc]{margin:0}.calc-hint[data-astro-cid-bkw4lboc]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:0 0 .5rem;font-size:.85rem;color:var(--text-muted)}.calc-reset[data-astro-cid-bkw4lboc]{border:1px solid var(--border);background:var(--bg-card);color:var(--text);border-radius:6px;padding:.15rem .6rem;font-size:.8rem;cursor:pointer}.calc-reset[data-astro-cid-bkw4lboc]:hover{background:var(--bg-alt)}.table-frame[data-astro-cid-bkw4lboc]{overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--bg-card)}.ingredients[data-astro-cid-bkw4lboc]{border-collapse:separate;border-spacing:0;width:100%;min-width:32rem;font-family:var(--font-sans)}.ingredients[data-astro-cid-bkw4lboc] th[data-astro-cid-bkw4lboc],.ingredients[data-astro-cid-bkw4lboc] td[data-astro-cid-bkw4lboc]{padding:.7rem .5rem;text-align:left}.ingredients[data-astro-cid-bkw4lboc] th[data-astro-cid-bkw4lboc]{background:var(--bg-alt);font-weight:800;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text);border-bottom:1px solid var(--border)}.ingredients[data-astro-cid-bkw4lboc] td[data-astro-cid-bkw4lboc]{border-bottom:1px solid var(--border);background:var(--bg-card)}.ingredients[data-astro-cid-bkw4lboc] tbody[data-astro-cid-bkw4lboc] tr[data-astro-cid-bkw4lboc]:nth-child(2n) td[data-astro-cid-bkw4lboc]{background:color-mix(in srgb,var(--bg-alt) 62%,var(--bg-card))}.ingredients[data-astro-cid-bkw4lboc] tr[data-astro-cid-bkw4lboc]:last-child td[data-astro-cid-bkw4lboc]{border-bottom:none}.ingredients[data-astro-cid-bkw4lboc] td[data-astro-cid-bkw4lboc]:first-child{font-weight:500;color:var(--text)}.ingredients[data-astro-cid-bkw4lboc] .num[data-astro-cid-bkw4lboc]{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.gram-field[data-astro-cid-bkw4lboc]{display:inline-flex;align-items:baseline;gap:.25rem;justify-content:flex-end}.gram-input[data-astro-cid-bkw4lboc]{width:5rem;text-align:right;font:inherit;font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-alt);border:1px solid var(--border);border-radius:6px;padding:.2rem .4rem;-moz-appearance:textfield}.gram-input[data-astro-cid-bkw4lboc]::-webkit-outer-spin-button,.gram-input[data-astro-cid-bkw4lboc]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gram-input[data-astro-cid-bkw4lboc]:focus{outline:2px solid var(--accent, #b07a3c);outline-offset:1px;border-color:var(--accent, #b07a3c)}.calc-invalid[data-astro-cid-bkw4lboc] .gram-input[data-astro-cid-bkw4lboc]:focus{outline-color:#c0392b;border-color:#c0392b}.unit[data-astro-cid-bkw4lboc]{color:var(--text-muted);font-size:.9em}@media(max-width:480px){.table-frame[data-astro-cid-bkw4lboc]{margin-inline:-.25rem}.ingredients[data-astro-cid-bkw4lboc] th[data-astro-cid-bkw4lboc],.ingredients[data-astro-cid-bkw4lboc] td[data-astro-cid-bkw4lboc]{padding:.55rem .35rem;font-size:.9rem}.ingredients[data-astro-cid-bkw4lboc] th[data-astro-cid-bkw4lboc]{font-size:.68rem;letter-spacing:0;line-height:1.25}.ingredients[data-astro-cid-bkw4lboc] th[data-astro-cid-bkw4lboc]:first-child,.ingredients[data-astro-cid-bkw4lboc] td[data-astro-cid-bkw4lboc]:first-child{width:48%;overflow-wrap:anywhere}.gram-input[data-astro-cid-bkw4lboc]{width:4rem}}
