.input-recipe{padding-top:24px;margin-top:28px;border-top:1px solid var(--line)}
.recipe-heading{display:flex;gap:14px;align-items:center}
.recipe-heading h3{margin:0;font-size:20px;line-height:1.4}
.recipe-number{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--line);border-radius:10px;color:var(--accent);font-weight:700;font-size:14px}
.input-recipes .actions{margin:18px 0;gap:16px}
.copy-example{font:inherit;font-size:14px;font-weight:650;padding:9px 14px;border:1px solid var(--accent);border-radius:9px;background:#102d33;color:var(--accent);cursor:pointer}
.copy-example:hover{background:#1b4046;color:white}
.copy-example:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.copy-example:disabled{opacity:.65;cursor:wait}
.recipe-copy-status{font-size:13px;color:var(--muted)}
@media print{.input-recipes .actions{display:none}.recipe-number{color:black}.input-recipe{break-inside:avoid}}
