/* Fargeflis for oppskrifter uten bilde, farge etter hovedråvare */
function recTileClass(r){ const t=(r.tags||[]).map(x=>String(x).toLowerCase()); const has=(...a)=>a.some(x=>t.includes(x)); if(has("fisk","laks","torsk","reker")) return "fisk"; if(has("kylling")) return "kylling"; if(has("vegetar","egg")) return "gront"; if(has("kjøttdeig","biff","svin","lam","vilt","pølse","bacon")) return "kjott"; if(has("pasta","pizza")) return "pasta"; return "annet"; }
function recTile(r){ return `${icon("pot")}
`; }
/* Rull ukas kort til i dag etter hver rendering av Hjem */
(function(){ const _r = typeof render==="function" ? render : null; if(!_r) return; window.render = function(){ const out=_r.apply(this, arguments); const sc=$("#weekscroll"); if(sc && !sc.dataset.scrolled){ const t=sc.querySelector(".wc.today"); if(t) sc.scrollLeft=Math.max(0, t.offsetLeft-14); sc.dataset.scrolled="1"; } return out; }; })();