.RecipeDetail-module__TSzuwG__bar{justify-content:space-between;align-items:center;padding:16px 20px 0;display:flex}.RecipeDetail-module__TSzuwG__bar .RecipeDetail-module__TSzuwG__left,.RecipeDetail-module__TSzuwG__bar .RecipeDetail-module__TSzuwG__right{align-items:center;gap:12px;display:flex}.RecipeDetail-module__TSzuwG__bar a,.RecipeDetail-module__TSzuwG__bar button{color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-weight:500;display:inline-flex}.RecipeDetail-module__TSzuwG__bar svg{width:18px;height:18px}.RecipeDetail-module__TSzuwG__bar .RecipeDetail-module__TSzuwG__del{color:var(--rust)}.RecipeDetail-module__TSzuwG__detail{max-width:760px;padding:12px 20px 60px}.RecipeDetail-module__TSzuwG__tag{color:#fff;background:var(--tag);border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-block}.RecipeDetail-module__TSzuwG__detail h2{margin-top:10px;font-size:2.1rem;line-height:1.1}.RecipeDetail-module__TSzuwG__meta{color:var(--muted);margin-top:6px}.RecipeDetail-module__TSzuwG__tagsRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.RecipeDetail-module__TSzuwG__tagPill{background:var(--panel);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:500}.RecipeDetail-module__TSzuwG__servings{border:1.5px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:14px;margin:22px 0 8px;padding:10px 14px;display:flex}.RecipeDetail-module__TSzuwG__servings .RecipeDetail-module__TSzuwG__num{font-family:var(--font-fraunces), Georgia, serif;text-align:center;min-width:2ch;font-size:1.6rem}.RecipeDetail-module__TSzuwG__servings button{border:1.5px solid var(--line);width:36px;height:36px;color:var(--ink);background:var(--bg);border-radius:50%;font-size:1.3rem;line-height:1}.RecipeDetail-module__TSzuwG__servings button:disabled{opacity:.4;cursor:not-allowed}.RecipeDetail-module__TSzuwG__servings small{color:var(--muted);margin-left:auto}.RecipeDetail-module__TSzuwG__detail h3{margin:22px 0 8px;font-size:1.3rem}.RecipeDetail-module__TSzuwG__ing{margin:0;padding:0;list-style:none}.RecipeDetail-module__TSzuwG__ing li{border-bottom:1px solid var(--line);gap:12px;padding:9px 0;display:flex}.RecipeDetail-module__TSzuwG__ing li b{min-width:70px;color:var(--plum);font-weight:600}.RecipeDetail-module__TSzuwG__steps{counter-reset:s;margin:0;padding-left:0;list-style:none}.RecipeDetail-module__TSzuwG__steps li{counter-increment:s;padding:8px 0 8px 40px;position:relative}.RecipeDetail-module__TSzuwG__steps li:before{content:counter(s);background:var(--tag);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.9rem;font-weight:600;display:grid;position:absolute;top:8px;left:0}.RecipeDetail-module__TSzuwG__notes{background:var(--card);border:1.5px dashed var(--line);color:var(--muted);border-radius:12px;margin-top:18px;padding:14px;font-style:italic}.RecipeDetail-module__TSzuwG__favActive{color:var(--mustard)}
