{"id":4745,"date":"2026-07-28T12:21:50","date_gmt":"2026-07-28T12:21:50","guid":{"rendered":"https:\/\/travelshelper.com\/sr\/svet-hrane\/hrvatska-nacionalna-jela\/slane-knedle\/"},"modified":"2026-07-28T12:21:50","modified_gmt":"2026-07-28T12:21:50","slug":"slane-knedle","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/sr\/svet-hrane\/hrvatska-nacionalna-jela\/slane-knedle\/","title":{"rendered":"Slane knedle"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-sr-latn-hr-slane-knedle{\n  --tsh-page:#f8f5ef;\n  --tsh-paper:#ffffff;\n  --tsh-paper-warm:#fffdf9;\n  --tsh-ink:#18201e;\n  --tsh-copy:#46514e;\n  --tsh-muted:#68726f;\n  --tsh-line:#e7dfd4;\n  --tsh-line-strong:#d8cbb9;\n  --tsh-gold:#a36b12;\n  --tsh-gold-deep:#6d4307;\n  --tsh-gold-soft:#f8edda;\n  --tsh-night:#192622;\n  --tsh-night-2:#24332f;\n  --tsh-sage:#176745;\n  --tsh-sage-soft:#eaf6ef;\n  --tsh-blue:#285c9d;\n  --tsh-blue-soft:#edf4fd;\n  --tsh-rose:#994435;\n  --tsh-rose-soft:#fbefec;\n  --tsh-violet:#6c5094;\n  --tsh-violet-soft:#f4eff9;\n  --tsh-shadow-sm:0 1px 2px rgba(38,32,24,.04),0 10px 28px rgba(38,32,24,.055);\n  --tsh-shadow-md:0 1px 2px rgba(38,32,24,.05),0 18px 46px rgba(38,32,24,.075);\n  --tsh-shadow-lg:0 2px 4px rgba(38,32,24,.045),0 24px 72px rgba(38,32,24,.095);\n  --tsh-radius-xl:24px;\n  --tsh-radius-lg:18px;\n  --tsh-radius-md:14px;\n  --tsh-radius-sm:11px;\n  --tsh-ease:cubic-bezier(.2,.75,.2,1);\n  --tsh-font:\"Barlow\",\"Avenir Next\",\"Segoe UI Variable\",\"Segoe UI\",Inter,Roboto,Helvetica,Arial,sans-serif;\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1200px,calc(100% - 24px));\n  margin:clamp(14px,2vw,30px) auto clamp(34px,5vw,64px);\n  color:var(--tsh-ink);\n  color-scheme:light;\n  font-family:var(--tsh-font);\n  font-size:16px;\n  font-weight:400;\n  font-kerning:normal;\n  font-optical-sizing:auto;\n  font-feature-settings:\"kern\" 1,\"liga\" 1,\"calt\" 1;\n  line-height:1.72;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n}\n#recipe-sr-latn-hr-slane-knedle *,\n#recipe-sr-latn-hr-slane-knedle *::before,\n#recipe-sr-latn-hr-slane-knedle *::after{box-sizing:border-box}\n#recipe-sr-latn-hr-slane-knedle :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-sr-latn-hr-slane-knedle :where(img){display:block;max-width:100%}\n#recipe-sr-latn-hr-slane-knedle :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-sr-latn-hr-slane-knedle :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-sr-latn-hr-slane-knedle :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-sr-latn-hr-slane-knedle ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-sr-latn-hr-slane-knedle .tsh-anchor{scroll-margin-top:88px}\n#recipe-sr-latn-hr-slane-knedle:lang(ar) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(zh-Hans) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(ja) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(ko) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){letter-spacing:0}\n#recipe-sr-latn-hr-slane-knedle:lang(ar) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(zh-Hans) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(ja) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-sr-latn-hr-slane-knedle:lang(ko) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){text-transform:none}\n\n\/* Shared card system *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-card{\n  position:relative;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line);\n  border-radius:var(--tsh-radius-xl);\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-md);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  border-radius:inherit;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.84);\n  pointer-events:none;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-card-head{\n  --tone:var(--tsh-gold-deep);\n  --tone-bg:#faf4e9;\n  --tone-rgb:109,67,7;\n  position:relative;\n  z-index:1;\n  overflow:hidden;\n  padding:clamp(22px,2.8vw,32px) clamp(20px,3.3vw,38px);\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 4%,rgba(var(--tone-rgb),.105),transparent 17rem),\n    linear-gradient(132deg,var(--tone-bg),#fff 74%);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-card-head::before{\n  content:\"\";\n  position:absolute;\n  inset-block:clamp(22px,2.8vw,32px);\n  inset-inline-start:0;\n  width:3px;\n  border-start-end-radius:999px;\n  border-end-end-radius:999px;\n  background:var(--tone);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-sr-latn-hr-slane-knedle .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-sr-latn-hr-slane-knedle .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-sr-latn-hr-slane-knedle .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-sr-latn-hr-slane-knedle .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-sr-latn-hr-slane-knedle .tsh-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:8px;\n  color:var(--tone,var(--tsh-gold-deep));\n  font-size:10px;\n  font-weight:820;\n  letter-spacing:.165em;\n  line-height:1.4;\n  text-transform:uppercase;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-sr-latn-hr-slane-knedle .tsh-card-head h3{\n  max-width:780px;\n  color:var(--tsh-ink);\n  font-size:clamp(23px,2.65vw,31px);\n  font-weight:770;\n  letter-spacing:-.03em;\n  line-height:1.16;\n  text-wrap:balance;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-head-copy{\n  max-width:920px;\n  margin-top:9px;\n  color:var(--tsh-copy);\n  font-size:14.5px;\n  line-height:1.66;\n  text-wrap:pretty;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-masthead{\n  position:relative;\n  display:grid;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line-strong);\n  border-radius:26px;\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-title-wrap{\n  position:relative;\n  min-width:0;\n  padding:clamp(34px,4.3vw,54px) clamp(22px,4.6vw,58px) clamp(30px,4vw,48px);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(163,107,18,.13),transparent 27rem),\n    radial-gradient(circle at 8% 90%,rgba(23,103,69,.055),transparent 20rem),\n    linear-gradient(145deg,#fffdfa,#fbf5ea);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-title-wrap::after{\n  content:\"\";\n  position:absolute;\n  inset:0 0 auto;\n  height:4px;\n  background:linear-gradient(90deg,var(--tsh-gold-deep),#c9963d 46%,#ead8b7 78%,transparent);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-main-kicker{\n  display:flex;\n  align-items:center;\n  gap:11px;\n  margin-bottom:14px;\n  color:var(--tsh-gold-deep);\n  font-size:10.5px;\n  font-weight:820;\n  letter-spacing:.18em;\n  line-height:1.45;\n  text-transform:uppercase;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-sr-latn-hr-slane-knedle .tsh-title{\n  max-width:930px;\n  color:var(--tsh-ink);\n  font-size:clamp(39px,4.6vw,61px);\n  font-weight:800;\n  letter-spacing:-.052em;\n  line-height:.99;\n  text-wrap:balance;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-title-main,\n#recipe-sr-latn-hr-slane-knedle .tsh-title-accent{display:block}\n#recipe-sr-latn-hr-slane-knedle .tsh-title b{font-weight:860}\n#recipe-sr-latn-hr-slane-knedle .tsh-title-accent{\n  max-width:880px;\n  margin-top:11px;\n  color:var(--tsh-gold);\n  font-size:.47em;\n  font-weight:660;\n  letter-spacing:-.026em;\n  line-height:1.17;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-lead{\n  max-width:820px;\n  margin-top:19px;\n  color:var(--tsh-copy);\n  font-size:clamp(16px,1.65vw,18px);\n  line-height:1.68;\n  text-wrap:pretty;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-sr-latn-hr-slane-knedle .tsh-tags li{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:6px 11px;\n  border:1px solid #dfc89f;\n  border-radius:999px;\n  background:rgba(255,250,241,.9);\n  color:#62400d;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n  font-size:12px;\n  font-weight:710;\n  line-height:1.2;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-hero{position:relative;min-width:0;border-top:1px solid var(--tsh-line);background:#ece4d8}\n#recipe-sr-latn-hr-slane-knedle .tsh-hero img{width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center}\n#recipe-sr-latn-hr-slane-knedle .tsh-hero figcaption{\n  padding:12px clamp(17px,3vw,31px);\n  border-top:1px solid var(--tsh-line);\n  background:#fff;\n  color:var(--tsh-muted);\n  font-size:12.5px;\n  line-height:1.52;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-facts{\n  --tsh-fact-cols:6;\n  display:grid;\n  grid-template-columns:repeat(var(--tsh-fact-cols),minmax(0,1fr));\n  gap:1px;\n  padding:1px;\n  background:var(--tsh-line);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-sr-latn-hr-slane-knedle .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-sr-latn-hr-slane-knedle .tsh-fact::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(var(--tsh-gold),transparent 78%);opacity:.62}\n#recipe-sr-latn-hr-slane-knedle .tsh-fact dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9.5px;font-weight:830;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-sr-latn-hr-slane-knedle .tsh-fact dd{color:var(--tsh-ink);font-size:15px;font-weight:780;letter-spacing:-.012em;line-height:1.3;font-variant-numeric:tabular-nums}\n\n\/* Sticky quick navigation *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav{\n  position:sticky;\n  top:12px;\n  z-index:30;\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-bottom:20px;\n  padding:8px;\n  overflow-x:auto;\n  overscroll-behavior-inline:contain;\n  border:1px solid rgba(216,203,185,.92);\n  border-radius:17px;\n  background:rgba(255,255,255,.94);\n  box-shadow:0 1px 2px rgba(38,32,24,.045),0 12px 34px rgba(38,32,24,.075);\n  scrollbar-width:none;\n  counter-reset:tsh-nav;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-sr-latn-hr-slane-knedle .tsh-quick-nav{background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(145%) blur(14px);backdrop-filter:saturate(145%) blur(14px)}\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a{\n  counter-increment:tsh-nav;\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  min-height:38px;\n  padding:6px 12px 6px 7px;\n  border:1px solid #e4d5bc;\n  border-radius:999px;\n  background:#fffaf2;\n  color:#58380a;\n  font-size:12.5px;\n  font-weight:730;\n  line-height:1.2;\n  text-decoration:none;\n  white-space:nowrap;\n  transition:border-color .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease),transform .18s var(--tsh-ease),box-shadow .18s var(--tsh-ease);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a::before{\n  content:counter(tsh-nav,decimal-leading-zero);\n  display:grid;\n  min-width:25px;\n  height:25px;\n  padding-inline:4px;\n  place-items:center;\n  border-radius:999px;\n  background:#efe1c7;\n  color:#70470a;\n  font-size:9px;\n  font-weight:850;\n  letter-spacing:.04em;\n  line-height:1;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a:hover{border-color:#c9a15a;background:#f8edd9;box-shadow:0 5px 13px rgba(111,67,5,.08);transform:translateY(-1px)}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-sr-latn-hr-slane-knedle .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-sr-latn-hr-slane-knedle .tsh-prose p+p{margin-top:15px}\n#recipe-sr-latn-hr-slane-knedle .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-sr-latn-hr-slane-knedle .tsh-callout{\n  position:relative;\n  margin-top:19px;\n  padding:16px 18px 16px 20px;\n  border:1px solid #dfc89e;\n  border-inline-start:4px solid var(--tsh-gold);\n  border-radius:12px;\n  background:linear-gradient(135deg,#fff8ec,#fffdf8);\n  box-shadow:0 8px 22px rgba(111,67,5,.045);\n  color:#513b1a;\n  font-size:14px;\n  font-weight:640;\n  line-height:1.64;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-sr-latn-hr-slane-knedle .tsh-key{\n  --tsh-key-tone:var(--tsh-gold);\n  --tsh-key-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:18px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--tsh-key-bg),#fff 72%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-sr-latn-hr-slane-knedle .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-sr-latn-hr-slane-knedle .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-sr-latn-hr-slane-knedle .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-sr-latn-hr-slane-knedle .tsh-key-no{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.15);color:#f3c873;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-sr-latn-hr-slane-knedle .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-sr-latn-hr-slane-knedle .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n\n\/* Ingredients *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card h4{\n  position:relative;\n  padding:16px 19px 14px 23px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,#fbf6ed,#fff);\n  color:var(--tsh-ink);\n  font-size:16px;\n  font-weight:780;\n  line-height:1.35;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card h4::before{content:\"\";position:absolute;inset-block:17px 15px;inset-inline-start:0;width:3px;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--tsh-sage)}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card ul{list-style:none}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card li{\n  display:grid;\n  grid-template-columns:minmax(88px,auto) minmax(0,1fr);\n  gap:13px;\n  align-items:start;\n  padding:12px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  color:var(--tsh-copy);\n  font-size:14px;\n  line-height:1.52;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-amount{display:inline-flex;width:max-content;max-width:100%;min-height:26px;align-items:center;padding:3px 8px;border:1px solid #e4d8c7;border-radius:999px;background:#f8f3eb;color:var(--tsh-ink);font-size:12.5px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-sr-latn-hr-slane-knedle .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-sr-latn-hr-slane-knedle .tsh-note{\n  position:relative;\n  min-width:0;\n  padding:17px 18px;\n  padding-inline-start:51px;\n  border:1px solid var(--tsh-line);\n  border-radius:14px;\n  background:linear-gradient(145deg,#fbfaf7,#fff);\n  box-shadow:0 7px 20px rgba(38,32,24,.035);\n  color:var(--tsh-copy);\n  font-size:13.5px;\n  line-height:1.6;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-note::before{content:\"i\";position:absolute;inset-block-start:17px;inset-inline-start:17px;display:grid;width:23px;height:23px;place-items:center;border:1px solid #c9aa71;border-radius:50%;background:#fff;color:var(--tsh-gold-deep);font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1}\n#recipe-sr-latn-hr-slane-knedle .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-stages{display:grid;gap:15px}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-card{\n  --stage-tone:#8a590c;\n  --stage-bg:#fbf4e8;\n  --stage-pill:#fff8ec;\n  --stage-border:#dfc99f;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:17px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-card:nth-child(2){--stage-tone:#176745;--stage-bg:#edf7f1;--stage-pill:#f1faf5;--stage-border:#c8dfd2}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-card:nth-child(3){--stage-tone:#285c9d;--stage-bg:#eef4fc;--stage-pill:#f1f6fd;--stage-border:#c9daf2}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-head{\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr) auto;\n  gap:13px;\n  align-items:center;\n  padding:16px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,var(--stage-bg),#fff 88%);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-badge{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:var(--stage-tone);box-shadow:0 6px 14px rgba(25,38,34,.14);color:#fff;font-size:12px;font-weight:860;line-height:1}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-sr-latn-hr-slane-knedle .tsh-stage-time{padding:6px 10px;border:1px solid var(--stage-border);border-radius:999px;background:var(--stage-pill);color:var(--stage-tone);font-size:11.5px;font-weight:780;line-height:1.2;white-space:nowrap}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1px;background:var(--tsh-line);list-style:none}\n#recipe-sr-latn-hr-slane-knedle .tsh-step{\n  position:relative;\n  display:grid;\n  grid-template-columns:38px minmax(0,1fr);\n  gap:13px;\n  min-width:0;\n  padding:20px;\n  border:0;\n  background:#fff;\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-step:nth-child(odd){border-inline-end:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:nth-last-child(2):nth-child(odd){border-bottom:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:last-child:nth-child(odd){border-inline-end:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-no{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:var(--stage-tone);box-shadow:0 5px 12px rgba(25,38,34,.13);color:#fff;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-sr-latn-hr-slane-knedle .tsh-step h4{margin-bottom:6px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;letter-spacing:-.01em;line-height:1.34}\n#recipe-sr-latn-hr-slane-knedle .tsh-step p{color:var(--tsh-copy);font-size:13.8px;line-height:1.65;text-wrap:pretty}\n#recipe-sr-latn-hr-slane-knedle .tsh-cue{display:inline-flex;align-items:flex-start;gap:6px;margin-top:9px;padding:5px 9px;border:1px solid #c8dfd2;border-radius:999px;background:#eff8f3;color:#115b3a;font-size:11.5px;font-weight:780;line-height:1.38}\n#recipe-sr-latn-hr-slane-knedle .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n\n\/* Control points and troubleshooting *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-sr-latn-hr-slane-knedle .tsh-control{\n  --control-tone:var(--tsh-gold);\n  --control-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--control-bg),#fff 75%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-sr-latn-hr-slane-knedle .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-sr-latn-hr-slane-knedle .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-sr-latn-hr-slane-knedle .tsh-control-label{margin-bottom:6px;color:var(--tsh-muted);font-size:9.5px;font-weight:840;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-sr-latn-hr-slane-knedle .tsh-control strong{display:block;color:var(--tsh-ink);font-size:22px;font-weight:840;letter-spacing:-.025em;line-height:1.18;font-variant-numeric:tabular-nums}\n#recipe-sr-latn-hr-slane-knedle .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-sr-latn-hr-slane-knedle .tsh-table-wrap{margin-top:19px;overflow-x:auto;border:1px solid var(--tsh-line);border-radius:15px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-sr-latn-hr-slane-knedle .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-sr-latn-hr-slane-knedle .tsh-table caption{padding:15px 17px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#fbf8f2,#fff);text-align:start;color:var(--tsh-ink);font-size:15px;font-weight:800;line-height:1.35}\n#recipe-sr-latn-hr-slane-knedle .tsh-table th{padding:12px 14px;background:var(--tsh-night-2);color:#fff;font-size:10px;font-weight:840;letter-spacing:.105em;line-height:1.35;text-align:start;text-transform:uppercase}\n#recipe-sr-latn-hr-slane-knedle .tsh-table th:nth-child(1){width:24%}\n#recipe-sr-latn-hr-slane-knedle .tsh-table th:nth-child(2){width:38%}\n#recipe-sr-latn-hr-slane-knedle .tsh-table th:nth-child(3){width:38%}\n#recipe-sr-latn-hr-slane-knedle .tsh-table td{padding:14px;border-top:1px solid var(--tsh-line);border-inline-end:1px solid var(--tsh-line);color:var(--tsh-copy);font-size:13px;line-height:1.55;vertical-align:top}\n#recipe-sr-latn-hr-slane-knedle .tsh-table td:last-child,#recipe-sr-latn-hr-slane-knedle .tsh-table th:last-child{border-inline-end:0}\n#recipe-sr-latn-hr-slane-knedle .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-sr-latn-hr-slane-knedle .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card{\n  --practical-tone:var(--tsh-gold);\n  --practical-bg:#fff9ef;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(145deg,var(--practical-bg),#fff 68%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card h4{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;line-height:1.35}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card p,#recipe-sr-latn-hr-slane-knedle .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card ul,#recipe-sr-latn-hr-slane-knedle .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card li+li{margin-top:5px}\n#recipe-sr-latn-hr-slane-knedle .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq{\n  min-width:0;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-top{display:grid;grid-template-columns:38px minmax(0,1fr) 30px;gap:11px;align-items:center;min-height:68px;padding:14px 15px;background:linear-gradient(135deg,#fbf7ef,#fff)}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-top::after{content:\"+\";display:grid;width:28px;height:28px;place-items:center;border:1px solid #ddcfbb;border-radius:9px;background:#fff;color:var(--tsh-gold-deep);font-size:18px;font-weight:650;line-height:1;transition:transform .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease)}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-no{display:grid;width:35px;height:35px;place-items:center;border-radius:11px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.14);color:#f3c873;font-size:11px;font-weight:860;line-height:1}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-sr-latn-hr-slane-knedle .tsh-faq-answer p{padding:16px;color:var(--tsh-copy);font-size:13.5px;line-height:1.65}\n\n\/* Nutrition and closing *\/\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border:1px solid var(--tsh-line);border-radius:15px;background:var(--tsh-line);box-shadow:var(--tsh-shadow-sm)}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.125em;line-height:1.35;text-transform:uppercase}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition dd{color:var(--tsh-ink);font-size:16px;font-weight:820;letter-spacing:-.018em;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-sr-latn-hr-slane-knedle .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-sr-latn-hr-slane-knedle .tsh-close{\n  position:relative;\n  overflow:hidden;\n  padding:clamp(25px,3.4vw,38px);\n  border:1px solid #31413c;\n  border-radius:21px;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(243,200,115,.17),transparent 23rem),\n    linear-gradient(135deg,var(--tsh-night),var(--tsh-night-2));\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-sr-latn-hr-slane-knedle .tsh-close::after{content:\"\u201c\";position:absolute;inset-inline-end:clamp(18px,4vw,48px);inset-block-start:-27px;color:rgba(255,255,255,.055);font-family:Georgia,serif;font-size:180px;line-height:1;pointer-events:none}\n#recipe-sr-latn-hr-slane-knedle .tsh-close-kicker{position:relative;z-index:1;margin-bottom:7px;color:#f1c878;font-size:10px;font-weight:840;letter-spacing:.16em;text-transform:uppercase}\n#recipe-sr-latn-hr-slane-knedle .tsh-close-quote{position:relative;z-index:1;max-width:930px;color:#fff;font-size:clamp(21px,2.4vw,28px);font-weight:760;letter-spacing:-.028em;line-height:1.34;text-wrap:balance}\n#recipe-sr-latn-hr-slane-knedle .tsh-close-copy{position:relative;z-index:1;max-width:930px;margin-top:10px;color:#ccd6d2;font-size:13.8px;line-height:1.65}\n\n\/* Desktop refinements *\/\n@media (min-width:901px){\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head--split{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(260px,.72fr);column-gap:clamp(28px,4vw,52px);align-items:end}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head--split .tsh-head-copy{grid-column:2;grid-row:1\/span 2;align-self:end;margin:0;padding-inline-start:clamp(22px,3vw,34px);border-inline-start:1px solid rgba(var(--tone-rgb),.22)}\n}\n@media (min-width:1040px){\n  #recipe-sr-latn-hr-slane-knedle .tsh-masthead{grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-masthead--no-hero{grid-template-columns:1fr}\n  #recipe-sr-latn-hr-slane-knedle .tsh-masthead--no-hero .tsh-title-wrap{min-height:auto}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-wrap{display:flex;min-height:540px;flex-direction:column;justify-content:center;padding:54px 52px 48px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-accent{font-size:.455em}\n  #recipe-sr-latn-hr-slane-knedle .tsh-hero{min-height:540px;border-top:0;border-inline-start:1px solid var(--tsh-line)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-hero img{height:100%;min-height:540px;aspect-ratio:auto}\n  #recipe-sr-latn-hr-slane-knedle .tsh-hero figcaption{position:absolute;inset-inline:18px;bottom:18px;padding:12px 14px;border:1px solid rgba(255,255,255,.7);border-radius:13px;background:rgba(255,255,255,.88);box-shadow:0 10px 28px rgba(31,27,21,.14);color:#56605d}\n  #recipe-sr-latn-hr-slane-knedle .tsh-facts{grid-column:1\/-1}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-sr-latn-hr-slane-knedle .tsh-key,\n  #recipe-sr-latn-hr-slane-knedle .tsh-control,\n  #recipe-sr-latn-hr-slane-knedle .tsh-practical-card,\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq,\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-key:hover,\n  #recipe-sr-latn-hr-slane-knedle .tsh-control:hover,\n  #recipe-sr-latn-hr-slane-knedle .tsh-practical-card:hover,\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq:hover,\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card:hover{transform:translateY(-3px);border-color:#cfbfa7;box-shadow:0 2px 4px rgba(38,32,24,.035),0 16px 34px rgba(38,32,24,.08)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-sr-latn-hr-slane-knedle .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-sr-latn-hr-slane-knedle .tsh-key-grid,#recipe-sr-latn-hr-slane-knedle .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-sr-latn-hr-slane-knedle .tsh-facts{--tsh-fact-cols:3}\n  #recipe-sr-latn-hr-slane-knedle .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-sr-latn-hr-slane-knedle{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-anchor{scroll-margin-top:77px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card,#recipe-sr-latn-hr-slane-knedle .tsh-masthead{border-radius:18px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-sr-latn-hr-slane-knedle .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head{padding:22px 19px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-body{padding:20px 17px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-grid,#recipe-sr-latn-hr-slane-knedle .tsh-note-grid,#recipe-sr-latn-hr-slane-knedle .tsh-practical-grid,#recipe-sr-latn-hr-slane-knedle .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step,#recipe-sr-latn-hr-slane-knedle .tsh-step:nth-child(odd){border-inline-end:0;border-bottom:1px solid var(--tsh-line)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--tsh-line)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-grid .tsh-step:last-child:nth-child(odd){grid-column:auto}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step::before{content:\"\";position:absolute;inset-block:53px -1px;inset-inline-start:33px;width:1px;background:linear-gradient(var(--stage-tone),rgba(231,223,212,.25));opacity:.35}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step:last-child::before{display:none}\n  #recipe-sr-latn-hr-slane-knedle .tsh-cue{border-radius:10px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table tbody{display:grid;gap:10px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table tr{display:block;overflow:hidden;border:1px solid var(--tsh-line);border-radius:14px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table td{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:12px;padding:12px 14px;border:0;border-bottom:1px solid var(--tsh-line);font-size:13px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table td:last-child{border-bottom:0}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table td::before{content:attr(data-label);color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.105em;line-height:1.45;text-transform:uppercase}\n  #recipe-sr-latn-hr-slane-knedle .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-sr-latn-hr-slane-knedle .tsh-facts{--tsh-fact-cols:2}\n  #recipe-sr-latn-hr-slane-knedle .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-sr-latn-hr-slane-knedle .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-amount{font-size:11.8px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-sr-latn-hr-slane-knedle{width:calc(100% - 8px)}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-wrap{padding-inline:16px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card-body{padding-inline:14px}\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card li{grid-template-columns:76px minmax(0,1fr)}\n}\n\n\/* Motion, contrast and print *\/\n@media (prefers-reduced-motion:reduce){\n  #recipe-sr-latn-hr-slane-knedle *,#recipe-sr-latn-hr-slane-knedle *::before,#recipe-sr-latn-hr-slane-knedle *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media (forced-colors:active){\n  #recipe-sr-latn-hr-slane-knedle .tsh-card,#recipe-sr-latn-hr-slane-knedle .tsh-masthead,#recipe-sr-latn-hr-slane-knedle .tsh-close,#recipe-sr-latn-hr-slane-knedle .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-no,#recipe-sr-latn-hr-slane-knedle .tsh-stage-badge,#recipe-sr-latn-hr-slane-knedle .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-sr-latn-hr-slane-knedle{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-sr-latn-hr-slane-knedle .tsh-quick-nav,#recipe-sr-latn-hr-slane-knedle .tsh-hero{display:none!important}\n  #recipe-sr-latn-hr-slane-knedle .tsh-masthead{display:block}\n  #recipe-sr-latn-hr-slane-knedle .tsh-card,#recipe-sr-latn-hr-slane-knedle .tsh-masthead,#recipe-sr-latn-hr-slane-knedle .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-wrap,#recipe-sr-latn-hr-slane-knedle .tsh-card-head,#recipe-sr-latn-hr-slane-knedle .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title{font-size:25pt}\n  #recipe-sr-latn-hr-slane-knedle .tsh-title-accent,#recipe-sr-latn-hr-slane-knedle .tsh-close-kicker,#recipe-sr-latn-hr-slane-knedle .tsh-close-quote,#recipe-sr-latn-hr-slane-knedle .tsh-close-copy{color:#000!important}\n  #recipe-sr-latn-hr-slane-knedle .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-sr-latn-hr-slane-knedle .tsh-ingredient-grid,#recipe-sr-latn-hr-slane-knedle .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-sr-latn-hr-slane-knedle .tsh-step-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-sr-latn-hr-slane-knedle .tsh-key,#recipe-sr-latn-hr-slane-knedle .tsh-control,#recipe-sr-latn-hr-slane-knedle .tsh-practical-card,#recipe-sr-latn-hr-slane-knedle .tsh-ingredient-card,#recipe-sr-latn-hr-slane-knedle .tsh-note,#recipe-sr-latn-hr-slane-knedle .tsh-step,#recipe-sr-latn-hr-slane-knedle .tsh-faq{box-shadow:none;break-inside:avoid}\n  #recipe-sr-latn-hr-slane-knedle details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-sr-latn-hr-slane-knedle .tsh-faq-top::after{display:none}\n  #recipe-sr-latn-hr-slane-knedle .tsh-close::after{content:\"travelshelper.com\";position:static;display:block;margin-top:8pt;color:#666!important;font-family:inherit;font-size:8.5pt;letter-spacing:.05em}\n}\n#recipe-sr-latn-hr-slane-knedle .tsh-step-grid--flat{--stage-tone:var(--tsh-blue);overflow:hidden;border:1px solid var(--tsh-line);border-radius:17px;}\n<\/style>\n<section id=\"recipe-sr-latn-hr-slane-knedle\" lang=\"sr-Latn\" dir=\"ltr\" aria-labelledby=\"recipe-title-sr-latn-hr-slane-knedle\" aria-describedby=\"recipe-summary-sr-latn-hr-slane-knedle\">\n<header class=\"tsh-masthead\">\n<div class=\"tsh-title-wrap\">\n<p class=\"tsh-main-kicker\">Punjene krompirove kugle sa mekim testom i slanim, jasno odvojenim filom<\/p>\n<h2 class=\"tsh-title\" id=\"recipe-title-sr-latn-hr-slane-knedle\">\n<span class=\"tsh-title-main\"><b>Slane knedle<\/b> od krompirovog testa sa \u0161unkom i sve\u017eim sirom,<\/span>\n<span class=\"tsh-title-accent\">kuvane pa uvaljane u zlatne mrvice sa kiselom pavlakom<\/span>\n<\/h2>\n<p class=\"tsh-lead\" id=\"recipe-summary-sr-latn-hr-slane-knedle\">Slane knedle imaju meko krompirovo testo, fil od sitno seckane \u0161unke i sve\u017eeg sira, i zavr\u0161ni omota\u010d od mrvica prepe\u010denih na puteru. Kuvaju se tiho da ne pucaju, zatim se odmah uvaljaju u mrvice i slu\u017ee sa hladnom kiselom pavlakom.<\/p>\n<ul class=\"tsh-tags\" aria-label=\"Klasifikacija recepta\">\n<li>Glavno jelo<\/li>\n<li>Hrvatska kuhinja<\/li>\n<li>Kuvanje i valjanje u mrvicama<\/li>\n<li>Srednje zahtevno<\/li>\n<\/ul>\n<\/div>\n<figure class=\"tsh-hero\">\n<img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Slane-Knedle-1.webp\" alt=\"Tanjir slanih knedli u mrvicama sa prese\u010denim filom od \u0161unke i sira i kiselom pavlakom u pozadini\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\">\n<figcaption>\u0160iroki kadar pokazuje pet zlatnih knedli, presek krompirovog testa i slani fil, uz malu \u010diniju kisele pavlake.<\/figcaption>\n<\/figure>\n<dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Vreme, koli\u010dina i nutritivna procena\">\n<div class=\"tsh-fact\"><dt>Koli\u010dina<\/dt><dd>10 knedli \/ 5 porcija<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Priprema<\/dt><dd>55 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Kuvanje<\/dt><dd>25 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Hla\u0111enje krompira<\/dt><dd>30 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Ukupno<\/dt><dd>1 h 50 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Po porciji<\/dt><dd>\u2248 650 kcal<\/dd><\/div>\n<\/dl>\n<\/header>\n<nav class=\"tsh-quick-nav\" aria-label=\"Brza navigacija kroz recept\">\n<a href=\"#pregled-sr-latn-hr-slane-knedle\">Pregled<\/a>\n<a href=\"#sastojci-sr-latn-hr-slane-knedle\">Sastojci<\/a>\n<a href=\"#priprema-sr-latn-hr-slane-knedle\">Priprema<\/a>\n<a href=\"#kontrola-sr-latn-hr-slane-knedle\">Kontrolne ta\u010dke<\/a>\n<a href=\"#serviranje-sr-latn-hr-slane-knedle\">Serviranje i \u010duvanje<\/a>\n<a href=\"#faq-sr-latn-hr-slane-knedle\">\u010cesta pitanja<\/a>\n<a href=\"#ishrana-sr-latn-hr-slane-knedle\">Nutritivne vrednosti<\/a>\n<\/nav>\n<section class=\"tsh-card tsh-anchor\" id=\"pregled-sr-latn-hr-slane-knedle\" aria-labelledby=\"pregled-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n<p class=\"tsh-kicker\">01 \u00b7 Poreklo, ukus i logika recepta<\/p>\n<h3 id=\"pregled-title-sr-latn-hr-slane-knedle\">Meko krompirovo testo koje zatvara fil bez pucanja<\/h3>\n<p class=\"tsh-head-copy\">Suvi krompir, umerena koli\u010dina bra\u0161na i dobro zatvoren spoj omogu\u0107avaju da knedla ostane ne\u017ena, ali stabilna u vodi.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-copy-grid\">\n<div class=\"tsh-prose\">\n<p>Slane knedle koriste istu osnovnu logiku kao mnoge vo\u0107ne knedle od krompira, ali umesto \u0161ljive nose fil od \u0161unke i sve\u017eeg sira. Rezultat je zasitno glavno jelo ili toplo predjelo sa tri jasne teksture: meko testo, vla\u017ean slani centar i zlatne mrvice. Ova verzija se kuva, ne pr\u017ei. Kuvanje daje ne\u017eniju koru i omogu\u0107ava da fil ostane so\u010dan, dok kratko valjanje u mrvicama donosi potrebnu aromu putera i blagu hrskavost bez dubokog ulja.<\/p>\n<p>Izbor krompira odre\u0111uje koli\u010dinu bra\u0161na. Bra\u0161njave sorte sa vi\u0161e skroba i manje vode daju lagano testo. Krompir se kuva u ljusci da ne upije suvi\u0161nu vodu, zatim se lju\u0161ti dok je topao i odmah pasira. Posle pasiranja mora da se ra\u0161iri i potpuno ohladi. Ako se bra\u0161no ume\u0161a u vru\u0107 krompir, skrob postaje lepljiv i tra\u017ei sve vi\u0161e bra\u0161na. Previ\u0161e bra\u0161na daje tvrdu, gumastu knedlu, pa se dodaje samo onoliko koliko je potrebno da testo mo\u017ee ne\u017eno da se oblikuje.<\/p>\n<p>Fil ostaje jednostavan. \u0160unka se se\u010de na sitne kockice, a sve\u017e sir se dobro ocedi. Jedno \u017eumance povezuje fil, dok biber i vla\u0161ac daju aromu. Dodatna so naj\u010de\u0161\u0107e nije potrebna jer je \u0161unka ve\u0107 slana. Fil se hladi dok se testo priprema, pa je \u010dvr\u0161\u0107i i lak\u0161e se zatvara. Svaka porcija fila oblikuje se u malu kuglu. Tako se mo\u017ee brzo staviti u sredinu diska od testa bez razmazivanja po ivicama, gde bi spre\u010dila dobro lepljenje.<\/p>\n<p>Knedla se zatvara podizanjem ivica oko fila. Spoj se prvo stisne prstima, zatim se kugla lagano kotrlja izme\u0111u dlanova. Povr\u0161ina mora biti bez pukotina, ali testo se ne sabija jako. Pre kuvanja jedna probna knedla pokazuje da li je odnos bra\u0161na dobar. Ako se raspada, ostatku testa se dodaje jedna ka\u0161ika bra\u0161na. Ako je tvrda, testo se ne popravlja dodatnom te\u010dno\u0161\u0107u; preostale knedle se samo oblikuju ne\u017enije i kuvaju na ti\u0161oj vatri.<\/p>\n<\/div>\n<div class=\"tsh-prose\">\n<p>Voda ne sme sna\u017eno da klju\u010da. Knedle se spu\u0161taju u \u0161iroku \u0161erpu, nekoliko komada odjednom, da se ne slepe i da temperatura ne padne naglo. Kada isplivaju, kuvaju se jo\u0161 \u010detiri do pet minuta. Mrvice se pripremaju u isto vreme, na puteru, do boje le\u0161nika. Ocedjene knedle idu direktno u tiganj sa mrvicama, dok je povr\u0161ina jo\u0161 vla\u017ena i lepljiva. Slu\u017ee se odmah sa hladnom kiselom pavlakom, koja ubla\u017eava slanost fila i masno\u0107u putera.<\/p>\n<p>Slane knedle najbolje uspevaju sa bra\u0161njavim krompirom skuvanim u ljusci. Ljuska ograni\u010dava upijanje vode, a to zna\u010di manje bra\u0161na u testu. Krompir se lju\u0161ti dok je topao, presuje i \u0161iri u tankom sloju da para iza\u0111e, ali se testo mesi tek kada se potpuno ohladi. Fil mora biti suv i hladan. Vla\u017ean sir otvara spoj i razre\u0111uje unutra\u0161njost, pa se po potrebi prethodno cedi. Knedle se oblikuju jednakom debljinom, bez debelog \u010dvora na mestu zatvaranja. Posle kuvanja ne ispiraju se; tanak sloj skroba na povr\u0161ini poma\u017ee da se prepe\u010dene mrvice ravnomerno zalepe.<\/p>\n<p>Voda za kuvanje soli se umereno, po\u0161to sir i mrvice ve\u0107 nose natrijum. Jedna probna knedla otkriva da li testo dr\u017ei oblik pre nego \u0161to se cela tura spusti u lonac. Preostalo testo se za to vreme dr\u017ei pokriveno da se povr\u0161ina ne su\u0161i.<\/p>\n<div class=\"tsh-callout\" role=\"note\">Probna knedla \u0161tedi celu turu. Ako pukne u vodi, spoj ili testo se koriguju pre nego \u0161to se skuva preostalih devet komada.<\/div>\n<\/div>\n<\/div>\n<div class=\"tsh-key-grid\" aria-label=\"Klju\u010dne ta\u010dke uspeha\">\n<section class=\"tsh-key\">\n<div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Krompir se hladi pre bra\u0161na<\/h4><\/div>\n<p>Hladan pasirani krompir tra\u017ei manje bra\u0161na i daje mek\u0161e testo.<\/p>\n<\/section>\n<section class=\"tsh-key\">\n<div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Fil je hladan i suv<\/h4><\/div>\n<p>Oce\u0111en sir i rashla\u0111ena smesa lak\u0161e se zatvaraju bez curenja.<\/p>\n<\/section>\n<section class=\"tsh-key\">\n<div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Voda samo lagano vri<\/h4><\/div>\n<p>Sna\u017eno klju\u010danje udara knedle o dno i pove\u0107ava rizik od pucanja.<\/p>\n<\/section>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"sastojci-sr-latn-hr-slane-knedle\" aria-labelledby=\"sastojci-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n<p class=\"tsh-kicker\">02 \u00b7 Sastojci po stvarnim komponentama<\/p>\n<h3 id=\"sastojci-title-sr-latn-hr-slane-knedle\">Sastojci za 10 knedli \/ 5 porcija<\/h3>\n<p class=\"tsh-head-copy\">Koli\u010dine su uskla\u0111ene sa navedenim prinosom; napomene opisuju pripremu ili funkciju sastojka.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-ingredient-grid\">\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"sastojci-grupa-1-sr-latn-hr-slane-knedle\">\n<h4 id=\"sastojci-grupa-1-sr-latn-hr-slane-knedle\">Za krompirovo testo<\/h4>\n<ul>\n<li><span class=\"tsh-amount\">1 kg<\/span><span>bra\u0161njavog krompira, sli\u010dne veli\u010dine<\/span><\/li>\n<li><span class=\"tsh-amount\">250 g<\/span><span>glatkog bra\u0161na, plus do 30 g po potrebi<\/span><\/li>\n<li><span class=\"tsh-amount\">40 g<\/span><span>p\u0161eni\u010dnog griza<\/span><\/li>\n<li><span class=\"tsh-amount\">1<\/span><span>veliko jaje<\/span><\/li>\n<li><span class=\"tsh-amount\">10 g<\/span><span>fine soli<\/span><\/li>\n<\/ul>\n<\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"sastojci-grupa-2-sr-latn-hr-slane-knedle\">\n<h4 id=\"sastojci-grupa-2-sr-latn-hr-slane-knedle\">Za fil<\/h4>\n<ul>\n<li><span class=\"tsh-amount\">250 g<\/span><span>sve\u017eeg kravljeg sira, dobro oce\u0111enog<\/span><\/li>\n<li><span class=\"tsh-amount\">180 g<\/span><span>kuvane \u0161unke, na sitne kockice<\/span><\/li>\n<li><span class=\"tsh-amount\">1<\/span><span>\u017eumance<\/span><\/li>\n<li><span class=\"tsh-amount\">2 ka\u0161ike<\/span><span>sitno seckanog vla\u0161ca<\/span><\/li>\n<li><span class=\"tsh-amount\">1\/2 ka\u0161i\u010dice<\/span><span>sve\u017ee mlevenog crnog bibera<\/span><\/li>\n<\/ul>\n<\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"sastojci-grupa-3-sr-latn-hr-slane-knedle\">\n<h4 id=\"sastojci-grupa-3-sr-latn-hr-slane-knedle\">Za mrvice i serviranje<\/h4>\n<ul>\n<li><span class=\"tsh-amount\">110 g<\/span><span>prezli<\/span><\/li>\n<li><span class=\"tsh-amount\">60 g<\/span><span>putera<\/span><\/li>\n<li><span class=\"tsh-amount\">1\/2 ka\u0161i\u010dice<\/span><span>slatke mlevene paprike<\/span><\/li>\n<li><span class=\"tsh-amount\">250 g<\/span><span>kisele pavlake<\/span><\/li>\n<li><span class=\"tsh-amount\">2 g<\/span><span>soli za pavlaku<\/span><\/li>\n<\/ul>\n<\/section>\n<\/div>\n<div class=\"tsh-note-grid\">\n<aside class=\"tsh-note\" role=\"note\"><strong>Alergeni.<\/strong> Recept sadr\u017ei gluten, jaja i mleko. Kuvana \u0161unka mo\u017ee sadr\u017eati soju, celer, senf ili druge dodatke, pa deklaraciju treba proveriti.<\/aside>\n<aside class=\"tsh-note\" role=\"note\"><strong>Oprema.<\/strong> Potrebni su velika \u0161erpa, presa za krompir, \u0161iroka daska, cediljka, tiganj za mrvice, vaga i \u0161upljikava ka\u0161ika.<\/aside>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"priprema-sr-latn-hr-slane-knedle\" aria-labelledby=\"priprema-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n<p class=\"tsh-kicker\">03 \u00b7 9 jasnih koraka u 3 stvarne faze<\/p>\n<h3 id=\"priprema-title-sr-latn-hr-slane-knedle\">Priprema korak po korak<\/h3>\n<p class=\"tsh-head-copy\">Svaki korak navodi vreme, temperaturu ili vidljiv znak spremnosti tamo gde to menja rezultat ili bezbednost.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-stages\">\n<section class=\"tsh-stage-card\" aria-labelledby=\"faza-1-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span>\n<h4 id=\"faza-1-sr-latn-hr-slane-knedle\">Krompir, hla\u0111enje i fil<\/h4>\n<span class=\"tsh-stage-time\">oko 1 h 10 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n<div>\n<h4>Skuvati krompir u ljusci<\/h4>\n<p>Krompir oprati i kuvati u blago posoljenoj vodi 25\u201335 minuta, zavisno od veli\u010dine, dok no\u017e lako ulazi do sredine. Ocediti i ostaviti 5 minuta da para iza\u0111e.<\/p>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n<div>\n<h4>Pasirati i potpuno ohladiti<\/h4>\n<p>Krompir olju\u0161titi dok je topao, propustiti kroz presu i ra\u0161iriti u tankom sloju na plehu. Ostaviti oko 30 minuta, dok vi\u0161e nije topao na dodir.<\/p>\n<span class=\"tsh-cue\">Pire je suv, rastresit i potpuno ohla\u0111en pre dodavanja bra\u0161na.<\/span>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n<div>\n<h4>Napraviti i ohladiti fil<\/h4>\n<p>Sve\u017e sir, \u0161unku, \u017eumance, vla\u0161ac i biber sjediniti bez intenzivnog mu\u0107enja. Podeliti na 10 kuglica i dr\u017eati u fri\u017eideru do oblikovanja.<\/p>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<section class=\"tsh-stage-card\" aria-labelledby=\"faza-2-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span>\n<h4 id=\"faza-2-sr-latn-hr-slane-knedle\">Me\u0161enje i punjenje knedli<\/h4>\n<span class=\"tsh-stage-time\">oko 30 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n<div>\n<h4>Zamesiti kratko krompirovo testo<\/h4>\n<p>Ohla\u0111enom krompiru dodati bra\u0161no, griz, jaje i 10 g soli. Me\u0161ati samo dok se sastojci spoje u meko testo. Ako je veoma lepljivo, dodavati bra\u0161no po jednu ka\u0161iku.<\/p>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n<div>\n<h4>Podeliti i napuniti<\/h4>\n<p>Testo podeliti na 10 jednakih delova. Svaki spljo\u0161titi u disk, u sredinu staviti kuglicu fila, podi\u0107i ivice i pa\u017eljivo zatvoriti. Kotrljati izme\u0111u dlanova do glatke kugle.<\/p>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n<div>\n<h4>Skuvati probnu knedlu<\/h4>\n<p>Jednu knedlu spustiti u blago klju\u010dalu vodu. Ako zadr\u017ei oblik i nema pukotina, nastaviti sa ostatkom. Ako se otvara, spojeve preostalih knedli ponovo stisnuti i po potrebi u testo dodati 1 ka\u0161iku bra\u0161na.<\/p>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<section class=\"tsh-stage-card\" aria-labelledby=\"faza-3-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span>\n<h4 id=\"faza-3-sr-latn-hr-slane-knedle\">Kuvanje i zavr\u0161etak u mrvicama<\/h4>\n<span class=\"tsh-stage-time\">oko 25 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n<div>\n<h4>Kuvati u dve ture<\/h4>\n<p>Knedle kuvati u \u0161irokoj \u0161erpi po pet komada. Voda treba samo blago da vri. Kada isplivaju, kuvati jo\u0161 4\u20135 minuta; ukupno pribli\u017eno 12\u201314 minuta po turi.<\/p>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span>\n<div>\n<h4>Prepe\u0107i mrvice<\/h4>\n<p>Dok se knedle kuvaju, u tiganju rastopiti puter, dodati prezle i papriku. Me\u0161ati 5\u20136 minuta do zlatnosme\u0111e boje i mirisa pe\u010denih le\u0161nika.<\/p>\n<\/div>\n<\/li>\n<li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span>\n<div>\n<h4>Uvaljati i poslu\u017eiti<\/h4>\n<p>Knedle dobro ocediti, odmah prebaciti u tople mrvice i ne\u017eno kotrljati da se oblo\u017ee. Pavlaku posoliti sa 2 g soli. Slu\u017eiti po dve knedle sa hladnom pavlakom.<\/p>\n<span class=\"tsh-cue\">Knedla dr\u017ei oblik, a presek pokazuje tanak sloj testa i so\u010dan fil koji ne curi.<\/span>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"kontrola-sr-latn-hr-slane-knedle\" aria-labelledby=\"kontrola-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n<p class=\"tsh-kicker\">04 \u00b7 Temperatura, vreme i korekcije<\/p>\n<h3 id=\"kontrola-title-sr-latn-hr-slane-knedle\">Kontrolne ta\u010dke za pouzdan rezultat<\/h3>\n<p class=\"tsh-head-copy\">Sat je samo orijentir; navedene temperature, teksture i vizuelni znaci potvr\u0111uju kada je recept stvarno spreman.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-control-grid\">\n<section class=\"tsh-control\">\n<p class=\"tsh-control-label\">Kuvanje posle isplivavanja<\/p>\n<strong>4\u20135 min<\/strong>\n<p>Isplivavanje nije kraj; centru treba dodatno vreme da se potpuno zagreje.<\/p>\n<\/section>\n<section class=\"tsh-control\">\n<p class=\"tsh-control-label\">Temperatura fila<\/p>\n<strong>najmanje 71 \u00b0C<\/strong>\n<p>\u017dumance i \u0161unka u sredini moraju biti potpuno zagrejani.<\/p>\n<\/section>\n<section class=\"tsh-control\">\n<p class=\"tsh-control-label\">Boja mrvica<\/p>\n<strong>zlatnosme\u0111a<\/strong>\n<p>Tamnije mrvice brzo postaju gorke i prekrivaju ukus krompira.<\/p>\n<\/section>\n<\/div>\n<div class=\"tsh-table-wrap\">\n<table class=\"tsh-table\">\n<caption>Naj\u010de\u0161\u0107i problemi i prakti\u010dne korekcije<\/caption>\n<thead><tr><th scope=\"col\">Problem<\/th><th scope=\"col\">Najverovatniji uzrok<\/th><th scope=\"col\">Korekcija<\/th><\/tr><\/thead>\n<tbody>\n<tr>\n<td data-label=\"Problem\">Knedle pucaju<\/td>\n<td data-label=\"Najverovatniji uzrok\">Fil je dodirnuo spoj, testo je presuvo ili voda sna\u017eno klju\u010da.<\/td>\n<td data-label=\"Korekcija\">O\u010distiti ivice, dobro zatvoriti i kuvati na blagom vrenju.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Problem\">Testo je gumasto<\/td>\n<td data-label=\"Najverovatniji uzrok\">Dodato je previ\u0161e bra\u0161na ili je krompir bio topao.<\/td>\n<td data-label=\"Korekcija\">Koristiti bra\u0161njav krompir, potpuno ga ohladiti i mesiti veoma kratko.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Problem\">Mrvice ne prijanjaju<\/td>\n<td data-label=\"Najverovatniji uzrok\">Knedle su se osu\u0161ile posle ce\u0111enja.<\/td>\n<td data-label=\"Korekcija\">Prebaciti ih u mrvice odmah, dok je povr\u0161ina jo\u0161 vla\u017ena.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"serviranje-sr-latn-hr-slane-knedle\" aria-labelledby=\"serviranje-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n<p class=\"tsh-kicker\">05 \u00b7 Posle pripreme<\/p>\n<h3 id=\"serviranje-title-sr-latn-hr-slane-knedle\">Serviranje, \u010duvanje i prakti\u010dne varijacije<\/h3>\n<p class=\"tsh-head-copy\">Smernice su prilago\u0111ene ovom jelu, njegovoj teksturi, bezbednom hla\u0111enju i na\u010dinu vra\u0107anja na temperaturu serviranja.<\/p>\n<\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\">\n<section class=\"tsh-practical-card\">\n<h4>Serviranje<\/h4>\n<p>Slu\u017eiti odmah, po dve knedle sa hladnom kiselom pavlakom. Jednostavna zelena salata mo\u017ee da bude jedini dodatak.<\/p>\n<\/section>\n<section class=\"tsh-practical-card\">\n<h4>\u010cuvanje<\/h4>\n<p>Kuvane knedle \u010duvati do 2 dana u fri\u017eideru, odvojeno od mrvica. Mrvice dr\u017eati u posebnoj zatvorenoj posudi.<\/p>\n<\/section>\n<section class=\"tsh-practical-card\">\n<h4>Podgrevanje<\/h4>\n<p>Knedle zagrejati na pari ili u poklopljenoj tavi sa malo vode do 74 \u00b0C, pa tek tada uvaljati u ponovo zagrejane mrvice.<\/p>\n<\/section>\n<section class=\"tsh-practical-card\">\n<h4>Priprema unapred<\/h4>\n<p>Napunjene sirove knedle mogu da stoje do 4 sata na pobra\u0161njenom plehu u fri\u017eideru, pokrivene, pre kuvanja.<\/p>\n<\/section>\n<\/div><\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"faq-sr-latn-hr-slane-knedle\" aria-labelledby=\"faq-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-tone-gold\">\n<p class=\"tsh-kicker\">06 \u00b7 Odgovori na prakti\u010dna pitanja<\/p>\n<h3 id=\"faq-title-sr-latn-hr-slane-knedle\">\u010cesta pitanja o jelu \u201eSlane knedle\u201c<\/h3>\n<\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\">\n<details class=\"tsh-faq\" name=\"faq-sr-latn-hr-slane-knedle\">\n<summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Mo\u017ee li pire od prethodnog dana?<\/h4><\/summary>\n<div class=\"tsh-faq-answer\"><p>Mo\u017ee ako je napravljen bez mleka i putera i ako je suv. Pire sa dodatom te\u010dno\u0161\u0107u tra\u017ei mnogo vi\u0161e bra\u0161na.<\/p><\/div>\n<\/details>\n<details class=\"tsh-faq\" name=\"faq-sr-latn-hr-slane-knedle\">\n<summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Koji sir je najbolji za fil?<\/h4><\/summary>\n<div class=\"tsh-faq-answer\"><p>Sve\u017e kravlji sir koji se mo\u017ee dobro ocediti. Veoma kremast sir treba staviti u gazu 30 minuta pre me\u0161anja.<\/p><\/div>\n<\/details>\n<details class=\"tsh-faq\" name=\"faq-sr-latn-hr-slane-knedle\">\n<summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">03<\/span><h4>Mogu li knedle da se zamrznu?<\/h4><\/summary>\n<div class=\"tsh-faq-answer\"><p>Mogu sirove, pojedina\u010dno zamrznute na plehu pa spakovane. Kuvaju se direktno iz zamrziva\u010da, oko 5 minuta du\u017ee.<\/p><\/div>\n<\/details>\n<\/div><\/div>\n<\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"ishrana-sr-latn-hr-slane-knedle\" aria-labelledby=\"ishrana-title-sr-latn-hr-slane-knedle\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n<p class=\"tsh-kicker\">07 \u00b7 Okvirna procena po porciji<\/p>\n<h3 id=\"ishrana-title-sr-latn-hr-slane-knedle\">Nutritivne vrednosti<\/h3>\n<p class=\"tsh-head-copy\">Procena je izra\u010dunata za 10 knedli \/ 5 porcija iz kompletne koli\u010dine sastojaka i zaokru\u017eena bez la\u017ene preciznosti.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<dl class=\"tsh-nutrition\">\n<div><dt>Kalorije<\/dt><dd>\u2248 650 kcal<\/dd><\/div>\n<div><dt>Ugljeni hidrati<\/dt><dd>\u2248 86 g<\/dd><\/div>\n<div><dt>Proteini<\/dt><dd>\u2248 25 g<\/dd><\/div>\n<div><dt>Masti<\/dt><dd>\u2248 23 g<\/dd><\/div>\n<div><dt>Vlakna<\/dt><dd>\u2248 6 g<\/dd><\/div>\n<div><dt>Natrijum<\/dt><dd>\u2248 1260 mg<\/dd><\/div>\n<\/dl>\n<p class=\"tsh-nutrition-note\"><strong>Porcija:<\/strong> 2 knedle sa 50 g kisele pavlake. <strong>Klju\u010dni alergeni:<\/strong> Recept sadr\u017ei gluten, jaja i mleko. Kuvana \u0161unka mo\u017ee sadr\u017eati soju, celer, senf ili druge dodatke, pa deklaraciju treba proveriti. Vrednosti su pribli\u017ena procena zasnovana na standardnim referentnim vrednostima; stvarne vrednosti zavise od brenda, obrade, upijanja i veli\u010dine porcije.<\/p>\n<\/div>\n<\/section>\n<footer class=\"tsh-close\">\n<p class=\"tsh-close-kicker\">Zavr\u0161ni rezultat<\/p>\n<p class=\"tsh-close-quote\">Knedla je uspe\u0161na kada je testo meko, fil jasno odvojen, a mrvice zlatne i suve.<\/p>\n<p class=\"tsh-close-copy\">Suvi krompir i hladan fil re\u0161avaju ve\u0107inu problema pre kuvanja. Probna knedla zatim potvr\u0111uje da su testo i spojevi spremni za celu turu.<\/p>\n<\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-sr-latn-hr-slane-knedle\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Slane knedle od krompirovog testa sa \u0161unkom i sve\u017eim sirom, kuvane pa uvaljane u zlatne mrvice sa kiselom pavlakom\",\n  \"description\": \"Slane knedle imaju meko krompirovo testo, fil od sitno seckane \u0161unke i sve\u017eeg sira, i zavr\u0161ni omota\u010d od mrvica prepe\u010denih na puteru. Kuvaju se tiho da ne pucaju, zatim se odmah uvaljaju u mrvice i slu\u017ee sa hladnom kiselom pavlakom.\",\n  \"inLanguage\": \"sr-Latn\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Slane-Knedle.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Slane-Knedle-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Slane-Knedle-1.webp\"\n  ],\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https:\/\/travelshelper.com\/#organization\",\n    \"name\": \"Travel S Helper\",\n    \"url\": \"https:\/\/travelshelper.com\"\n  },\n  \"recipeCuisine\": \"Hrvatska kuhinja\",\n  \"recipeCategory\": \"Glavno jelo\",\n  \"cookingMethod\": \"Kuvanje i valjanje u mrvicama\",\n  \"keywords\": \"slane knedle, slane knedle sa \u0161unkom, krompirove knedle sa sirom, punjene knedle od krompira, knedle u prezlama\",\n  \"prepTime\": \"PT55M\",\n  \"cookTime\": \"PT25M\",\n  \"totalTime\": \"PT1H50M\",\n  \"recipeYield\": \"10 knedli \/ 5 porcija\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"650 kcal\",\n    \"carbohydrateContent\": \"86 g\",\n    \"proteinContent\": \"25 g\",\n    \"fatContent\": \"23 g\",\n    \"fiberContent\": \"6 g\",\n    \"sodiumContent\": \"1260 mg\",\n    \"servingSize\": \"2 knedle sa 50 g kisele pavlake\"\n  },\n  \"recipeIngredient\": [\n    \"1 kg bra\u0161njavog krompira, sli\u010dne veli\u010dine\",\n    \"250 g glatkog bra\u0161na, plus do 30 g po potrebi\",\n    \"40 g p\u0161eni\u010dnog griza\",\n    \"1 veliko jaje\",\n    \"10 g fine soli\",\n    \"250 g sve\u017eeg kravljeg sira, dobro oce\u0111enog\",\n    \"180 g kuvane \u0161unke, na sitne kockice\",\n    \"1 \u017eumance\",\n    \"2 ka\u0161ike sitno seckanog vla\u0161ca\",\n    \"1\/2 ka\u0161i\u010dice sve\u017ee mlevenog crnog bibera\",\n    \"110 g prezli\",\n    \"60 g putera\",\n    \"1\/2 ka\u0161i\u010dice slatke mlevene paprike\",\n    \"250 g kisele pavlake\",\n    \"2 g soli za pavlaku\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Krompir, hla\u0111enje i fil\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Skuvati krompir u ljusci\",\n          \"text\": \"Krompir oprati i kuvati u blago posoljenoj vodi 25\u201335 minuta, zavisno od veli\u010dine, dok no\u017e lako ulazi do sredine. Ocediti i ostaviti 5 minuta da para iza\u0111e.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Pasirati i potpuno ohladiti\",\n          \"text\": \"Krompir olju\u0161titi dok je topao, propustiti kroz presu i ra\u0161iriti u tankom sloju na plehu. Ostaviti oko 30 minuta, dok vi\u0161e nije topao na dodir. Pire je suv, rastresit i potpuno ohla\u0111en pre dodavanja bra\u0161na.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Napraviti i ohladiti fil\",\n          \"text\": \"Sve\u017e sir, \u0161unku, \u017eumance, vla\u0161ac i biber sjediniti bez intenzivnog mu\u0107enja. Podeliti na 10 kuglica i dr\u017eati u fri\u017eideru do oblikovanja.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Me\u0161enje i punjenje knedli\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Zamesiti kratko krompirovo testo\",\n          \"text\": \"Ohla\u0111enom krompiru dodati bra\u0161no, griz, jaje i 10 g soli. Me\u0161ati samo dok se sastojci spoje u meko testo. Ako je veoma lepljivo, dodavati bra\u0161no po jednu ka\u0161iku.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Podeliti i napuniti\",\n          \"text\": \"Testo podeliti na 10 jednakih delova. Svaki spljo\u0161titi u disk, u sredinu staviti kuglicu fila, podi\u0107i ivice i pa\u017eljivo zatvoriti. Kotrljati izme\u0111u dlanova do glatke kugle.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Skuvati probnu knedlu\",\n          \"text\": \"Jednu knedlu spustiti u blago klju\u010dalu vodu. Ako zadr\u017ei oblik i nema pukotina, nastaviti sa ostatkom. Ako se otvara, spojeve preostalih knedli ponovo stisnuti i po potrebi u testo dodati 1 ka\u0161iku bra\u0161na.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Kuvanje i zavr\u0161etak u mrvicama\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Kuvati u dve ture\",\n          \"text\": \"Knedle kuvati u \u0161irokoj \u0161erpi po pet komada. Voda treba samo blago da vri. Kada isplivaju, kuvati jo\u0161 4\u20135 minuta; ukupno pribli\u017eno 12\u201314 minuta po turi.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Prepe\u0107i mrvice\",\n          \"text\": \"Dok se knedle kuvaju, u tiganju rastopiti puter, dodati prezle i papriku. Me\u0161ati 5\u20136 minuta do zlatnosme\u0111e boje i mirisa pe\u010denih le\u0161nika.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Uvaljati i poslu\u017eiti\",\n          \"text\": \"Knedle dobro ocediti, odmah prebaciti u tople mrvice i ne\u017eno kotrljati da se oblo\u017ee. Pavlaku posoliti sa 2 g soli. Slu\u017eiti po dve knedle sa hladnom pavlakom. Knedla dr\u017ei oblik, a presek pokazuje tanak sloj testa i so\u010dan fil koji ne curi.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-sr-latn-hr-slane-knedle\">\n(function(){\n  var schemaId='recipe-schema-sr-latn-hr-slane-knedle';\n  var el=document.getElementById(schemaId);\n  if(!el) return;\n  var q=function(s){return document.querySelector(s);};\n  var value=function(node){return node ? (node.content || node.getAttribute('datetime') || '') : '';};\n  var utc=function(raw){\n    if(!raw) return '';\n    if(\/Z$|[+-]d{2}:d{2}$\/.test(raw)) return raw;\n    return raw.replace(' ','T')+'Z';\n  };\n  var apply=function(data,pub,mod,pageUrl){\n    if(pub) data.datePublished=pub;\n    if(mod) data.dateModified=mod;\n    if(pageUrl){\n      data.url=pageUrl;\n      data.mainEntityOfPage=pageUrl;\n      data['@id']=pageUrl+'#recipe';\n    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-sr-latn-hr-slane-knedle[lang]');\n      var language=(recipeSection && recipeSection.lang) || document.documentElement.lang || '';\n      if(language) data.inLanguage=language;\n    }\n    el.textContent=JSON.stringify(data);\n  };\n  try{\n    var data=JSON.parse(el.textContent);\n    var pub=value(q('meta[property=\"article:published_time\"]'));\n    var mod=value(q('meta[property=\"article:modified_time\"]')) || value(q('meta[property=\"og:updated_time\"]'));\n\n    if(!pub || !mod){\n      document.querySelectorAll('script[type=\"application\/ld+json\"]').forEach(function(script){\n        if(script===el) return;\n        try{\n          var parsed=JSON.parse(script.textContent);\n          var nodes=Array.isArray(parsed) ? parsed : (Array.isArray(parsed['@graph']) ? parsed['@graph'] : [parsed]);\n          nodes.forEach(function(node){\n            if(!node || typeof node!=='object') return;\n            var types=Array.isArray(node['@type']) ? node['@type'] : [node['@type']];\n            var isArticle=types.some(function(type){return typeof type==='string' && \/Article|BlogPosting|NewsArticle\/.test(type);});\n            if(!isArticle) return;\n            if(!pub && node.datePublished) pub=node.datePublished;\n            if(!mod && node.dateModified) mod=node.dateModified;\n          });\n        }catch(ignore){}\n      });\n    }\n\n    if(!pub) pub=value(q('time.published[datetime],time.entry-date.published[datetime],time[itemprop=\"datePublished\"][datetime]'));\n    if(!mod) mod=value(q('time.updated-date[datetime],time.updated[datetime],time.entry-date.updated[datetime],time[itemprop=\"dateModified\"][datetime]'));\n\n    var canonical=q('link[rel=\"canonical\"]');\n    var pageUrl=canonical && canonical.href ? canonical.href : '';\n    var apiLinks=document.querySelectorAll('link[rel=\"alternate\"][type=\"application\/json\"]');\n    var api=null;\n    Array.prototype.some.call(apiLinks,function(node){\n      if(node.href && node.href.indexOf('\/wp-json\/wp\/v2\/')!==-1 && node.href.indexOf('\/oembed\/')===-1){\n        api=node;\n        return true;\n      }\n      return false;\n    });\n\n    if((!pub || !mod || !pageUrl) && api && window.fetch){\n      fetch(api.href,{credentials:'same-origin'})\n        .then(function(response){if(!response.ok) throw new Error('REST'); return response.json();})\n        .then(function(post){\n          if(!pub && post.date_gmt) pub=utc(post.date_gmt);\n          if(!mod && post.modified_gmt) mod=utc(post.modified_gmt);\n          if(!pageUrl && post.link) pageUrl=post.link;\n          apply(data,pub,mod,pageUrl);\n        })\n        .catch(function(){apply(data,pub,mod,pageUrl);});\n    }else{\n      apply(data,pub,mod,pageUrl);\n    }\n  }catch(ignore){}\n})();\n<\/script>\n<script id=\"recipe-ui-sr-latn-hr-slane-knedle\">\n(function(){\n  var root=document.getElementById('recipe-sr-latn-hr-slane-knedle');\n  if(!root) return;\n  var nav=root.querySelector('.tsh-quick-nav');\n  if(!nav) return;\n  var links=Array.prototype.slice.call(nav.querySelectorAll('a[href^=\"#\"]'));\n  var items=links.map(function(link){\n    var id=link.getAttribute('href').slice(1);\n    return {link:link,section:document.getElementById(id)};\n  }).filter(function(item){return item.section;});\n  if(!items.length) return;\n  var ticking=false;\n  var update=function(){\n    ticking=false;\n    var marker=Math.max(110,window.innerHeight*.2);\n    var active=items[0];\n    items.forEach(function(item){\n      if(item.section.getBoundingClientRect().top<=marker) active=item;\n    });\n    items.forEach(function(item){\n      if(item===active) item.link.setAttribute('aria-current','location');\n      else item.link.removeAttribute('aria-current');\n    });\n  };\n  var requestUpdate=function(){\n    if(ticking) return;\n    ticking=true;\n    window.requestAnimationFrame(update);\n  };\n  window.addEventListener('scroll',requestUpdate,{passive:true});\n  window.addEventListener('resize',requestUpdate,{passive:true});\n  update();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Slane knedle od krompirovog testa, punjene \u0161unkom i sve\u017eim sirom, kuvane bez pucanja i zavr\u0161ene zlatnim mrvicama i kiselom pavlakom.<\/p>\n","protected":false},"featured_media":4746,"parent":4071,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[108,107],"tsh_national_cuisine":[152],"class_list":["post-4745","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-knedle-i-okruglice","tsh_dish_type-testenine-nudle-i-knedle","tsh_national_cuisine-hrvatska-kuhinja"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tsh_food\/4745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tsh_food\/4071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/media\/4746"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/media?parent=4745"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tags?post=4745"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tsh_dish_type?post=4745"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/sr\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}