{"id":748,"date":"2026-04-20T07:17:11","date_gmt":"2026-04-20T05:17:11","guid":{"rendered":"https:\/\/generalistik-meistern.de\/?page_id=748"},"modified":"2026-04-20T18:12:19","modified_gmt":"2026-04-20T16:12:19","slug":"thromboseprophylaxe-wortgitter","status":"publish","type":"page","link":"https:\/\/generalistik-meistern.de\/?page_id=748","title":{"rendered":"Thrombose &#8211; Wortgitter"},"content":{"rendered":"<div id=\"gm-wg-root\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;700;800&family=Montserrat:wght@700;900&display=swap\" rel=\"stylesheet\">\r\n<style type=\"text\/css\">\r\n#gm-wg-root { font-family: Nunito, sans-serif; max-width: 540px; margin: 0 auto; padding: 8px; }\r\n#gm-wg-root * { box-sizing: border-box; }\r\n.wg-hdr { display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; }\r\n.wg-title { font-family: Montserrat, sans-serif; font-size: 1.2rem; color: #1a3a5c; font-weight: 900; margin: 0; }\r\n.wg-title em { color: #2a9d8f; font-style: normal; }\r\n.wg-badge { background: #1a3a5c; color: white; border-radius: 20px; padding: 5px 14px; font-size: 0.8rem; font-weight: 700; }\r\n.wg-hint { font-size: 0.74rem; color: #6b7c93; margin-bottom: 10px; line-height: 1.5; }\r\n.wg-tags { display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 12px; }\r\n.wg-tag { background: white; border: 2px solid #e0f0f5; border-radius: 7px; padding: 3px 10px; font-size: 0.78rem; font-weight: 700; color: #1a3a5c; }\r\n.wg-tag-found { background: #27ae60; border-color: #27ae60; color: white; text-decoration: line-through; opacity: 0.75; }\r\n.wg-box { background: white; border-radius: 16px; padding: 12px; box-shadow: 0 6px 24px rgba(26,58,92,0.12); margin-bottom: 12px; overflow-x: auto; -webkit-overflow-scrolling: touch; text-align: center; }\r\n.wg-tbl { border-collapse: separate; border-spacing: 3px; margin: 0 auto; }\r\n.wg-tbl td { width: 28px; height: 28px; text-align: center; vertical-align: middle; font-size: 0.82rem; font-weight: 800; color: #1a3a5c; background: #f0f7fa; border-radius: 5px; cursor: pointer; border: 2px solid transparent; padding: 0; line-height: 28px; }\r\n.wg-tbl td:hover { background: #e0f0f5; }\r\n.wg-tbl td.wg-sel { background: #2a9d8f; color: white; border-color: #21867a; }\r\n.wg-tbl td.wg-found { background: #27ae60; color: white; border-color: #219a52; }\r\n.wg-btns { display: flex; gap: 8px; margin-bottom: 10px; }\r\n.wg-btn { flex: 1; padding: 11px 6px; border: none; border-radius: 11px; font-family: Nunito, sans-serif; font-size: 0.83rem; font-weight: 800; cursor: pointer; }\r\n.wg-btn-p { background: #1a3a5c; color: white; }\r\n.wg-btn-p:hover { background: #21867a; }\r\n.wg-btn-s { background: white; color: #1a3a5c; border: 2px solid #e0f0f5; }\r\n.wg-btn-s:hover { border-color: #2a9d8f; color: #2a9d8f; }\r\n.wg-win { background: white; border-radius: 16px; padding: 26px 16px; text-align: center; box-shadow: 0 6px 24px rgba(26,58,92,0.12); display: none; margin-bottom: 10px; }\r\n.wg-win.vis { display: block; }\r\n.wg-win h3 { font-family: Montserrat, sans-serif; font-size: 1.1rem; color: #1a3a5c; margin-bottom: 6px; }\r\n.wg-win p { color: #6b7c93; font-size: 0.84rem; margin-bottom: 14px; }\r\n\/* PW *\/\r\n.wg-ov { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(26,58,92,0.6); z-index: 9999; align-items: center; justify-content: center; padding: 16px; }\r\n.wg-ov.vis { display: flex; }\r\n.wg-pbox { background: white; border-radius: 18px; padding: 28px 22px; width: 100%; max-width: 320px; text-align: center; }\r\n.wg-pbox h3 { font-family: Montserrat, sans-serif; font-size: 1rem; color: #1a3a5c; margin-bottom: 4px; }\r\n.wg-pbox p { font-size: 0.78rem; color: #6b7c93; margin-bottom: 14px; }\r\n.wg-piw { position: relative; margin-bottom: 7px; }\r\n.wg-piw input { width: 100%; border: 2px solid #e0f0f5; border-radius: 9px; padding: 10px 36px 10px 12px; font-family: Nunito, sans-serif; font-size: 0.9rem; color: #1a3a5c; outline: none; letter-spacing: 2px; }\r\n.wg-piw input:focus { border-color: #2a9d8f; }\r\n.wg-pvis { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background: none; border: none; cursor: pointer; }\r\n.wg-perr { background: #fdf0ee; border: 2px solid #f1948a; color: #e74c3c; border-radius: 7px; padding: 6px 9px; font-size: 0.76rem; font-weight: 700; margin-bottom: 8px; display: none; }\r\n.wg-perr.vis { display: block; }\r\n.wg-prem { display: flex; align-items: center; gap: 5px; justify-content: center; font-size: 0.75rem; color: #6b7c93; margin-bottom: 12px; cursor: pointer; }\r\n.wg-pbtn { width: 100%; background: #1a3a5c; color: white; border: none; border-radius: 9px; padding: 11px; font-family: Nunito, sans-serif; font-weight: 800; font-size: 0.88rem; cursor: pointer; margin-bottom: 7px; }\r\n.wg-pcancel { background: none; border: none; color: #6b7c93; font-family: Nunito, sans-serif; font-size: 0.76rem; cursor: pointer; text-decoration: underline; }\r\n.wg-etog { width: 100%; background: white; border: 2px dashed #e0f0f5; border-radius: 11px; padding: 11px; cursor: pointer; color: #6b7c93; font-family: Nunito, sans-serif; font-size: 0.83rem; font-weight: 700; display: flex; align-items: center; justify-content: center; gap: 6px; margin-bottom: 8px; }\r\n.wg-etog:hover { border-color: #2a9d8f; color: #2a9d8f; }\r\n.wg-ebox { background: white; border-radius: 14px; padding: 16px 14px; box-shadow: 0 6px 24px rgba(26,58,92,0.10); display: none; }\r\n.wg-ebox.open { display: block; }\r\n.wg-ehead { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; }\r\n.wg-ehead h3 { font-size: 0.9rem; color: #1a3a5c; font-weight: 800; margin: 0; }\r\n.wg-eout { background: none; border: 2px solid #e0f0f5; border-radius: 6px; padding: 3px 9px; font-family: Nunito, sans-serif; font-size: 0.7rem; font-weight: 700; color: #6b7c93; cursor: pointer; }\r\n.wg-wlist { list-style: none; margin: 0 0 10px 0; padding: 0; max-height: 170px; overflow-y: auto; }\r\n.wg-wlist li { display: flex; align-items: center; gap: 5px; background: #f0f7fa; border-radius: 7px; padding: 6px 9px; margin-bottom: 4px; font-size: 0.8rem; color: #1a3a5c; font-weight: 700; }\r\n.wg-wlist li span { flex: 1; text-transform: uppercase; }\r\n.wg-wdel { background: none; border: none; color: #e74c3c; cursor: pointer; font-size: 0.85rem; font-weight: 800; }\r\n.wg-irow { display: flex; gap: 6px; margin-bottom: 7px; }\r\n.wg-irow input { flex: 1; border: 2px solid #e0f0f5; border-radius: 7px; padding: 7px 9px; font-family: Nunito, sans-serif; font-size: 0.82rem; color: #1a3a5c; outline: none; }\r\n.wg-irow input:focus { border-color: #2a9d8f; }\r\n.wg-iadd { background: #2a9d8f; color: white; border: none; border-radius: 7px; padding: 7px 12px; font-family: Nunito, sans-serif; font-weight: 800; font-size: 0.8rem; cursor: pointer; white-space: nowrap; }\r\n.wg-iapply { width: 100%; background: #1a3a5c; color: white; border: none; border-radius: 7px; padding: 9px; font-family: Nunito, sans-serif; font-weight: 800; font-size: 0.83rem; cursor: pointer; margin-top: 3px; }\r\n.wg-save-info { font-size: 0.72rem; color: #27ae60; text-align: center; margin-top: 5px; display: none; }\r\n.wg-save-info.vis { display: block; }\r\n<\/style>\r\n\r\n<div class=\"wg-ov\" id=\"wg-ov\">\r\n  <div class=\"wg-pbox\">\r\n    <div style=\"font-size:2.2rem;margin-bottom:8px\">\ud83d\udd10<\/div>\r\n    <h3>Editor-Zugang<\/h3>\r\n    <p>Nur fuer Administratoren.<\/p>\r\n    <div class=\"wg-piw\">\r\n      <input type=\"password\" id=\"wg-pin\" placeholder=\"Passwort...\"\/>\r\n      <button class=\"wg-pvis\" onclick=\"wgTogVis()\">\ud83d\udc41<\/button>\r\n    <\/div>\r\n    <div class=\"wg-perr\" id=\"wg-perr\">Falsches Passwort!<\/div>\r\n    <label class=\"wg-prem\"><input type=\"checkbox\" id=\"wg-prem\" checked\/> Sitzung merken<\/label>\r\n    <button class=\"wg-pbtn\" onclick=\"wgCheckPw()\">Entsperren<\/button>\r\n    <button class=\"wg-pcancel\" onclick=\"wgCloseOv()\">Abbrechen<\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"wg-hdr\">\r\n  <h2 class=\"wg-title\">\ud83d\udd0d Wort<em>gitter<\/em><\/h2>\r\n  <div class=\"wg-badge\" id=\"wg-badge\">0 \/ 0<\/div>\r\n<\/div>\r\n<p class=\"wg-hint\">Klicke den <b>ersten<\/b> dann den <b>letzten Buchstaben<\/b> eines Wortes. Woerter sind waagerecht, senkrecht oder diagonal versteckt.<\/p>\r\n<div class=\"wg-tags\" id=\"wg-tags\"><\/div>\r\n<div class=\"wg-box\"><table class=\"wg-tbl\" id=\"wg-tbl\"><\/table><\/div>\r\n<div class=\"wg-win\" id=\"wg-win\">\r\n  <div style=\"font-size:2.6rem;margin-bottom:8px\">\ud83c\udf89<\/div>\r\n  <h3>Alle Woerter gefunden!<\/h3>\r\n  <p>Fantastisch!<\/p>\r\n  <button class=\"wg-btn wg-btn-p\" onclick=\"wgNew()\" style=\"width:100%\">Neues Spiel<\/button>\r\n<\/div>\r\n<div class=\"wg-btns\">\r\n  <button class=\"wg-btn wg-btn-p\" onclick=\"wgNew()\">Neu mischen<\/button>\r\n  <button class=\"wg-btn wg-btn-s\" onclick=\"wgReveal()\">Loesung zeigen<\/button>\r\n<\/div>\r\n<button class=\"wg-etog\" onclick=\"wgReqEd()\">Woerter bearbeiten (Admin)<\/button>\r\n<div class=\"wg-ebox\" id=\"wg-ebox\">\r\n  <div class=\"wg-ehead\">\r\n    <h3>Woerter verwalten<\/h3>\r\n    <button class=\"wg-eout\" onclick=\"wgLogout()\">Abmelden<\/button>\r\n  <\/div>\r\n  <ul class=\"wg-wlist\" id=\"wg-elist\"><\/ul>\r\n  <div class=\"wg-irow\">\r\n    <input type=\"text\" id=\"wg-iin\" placeholder=\"Wort eingeben (max 10 Buchstaben)...\"\/>\r\n    <button class=\"wg-iadd\" onclick=\"wgAdd()\">Hinzufuegen<\/button>\r\n  <\/div>\r\n  <button class=\"wg-iapply\" onclick=\"wgApply()\">Speichern und Neu starten<\/button>\r\n  <div class=\"wg-save-info\" id=\"wg-save-info\">Gespeichert!<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<script type=\"text\/javascript\">\r\n(function(){\r\nvar PW = \"Pflege2024\";\r\nvar SK = \"wg_auth\";\r\nvar STORE_KEY = \"wg_words_\" + (window.location.pathname + window.location.search).replace(\/[^a-z0-9]\/gi,'_');\r\nvar SZ = 12;\r\nvar edOpen = false;\r\nvar grid = [], placed = [], found = [], sel = null;\r\n\r\nvar defaultWords = [\"Embolus\",\"ATS\",\"Thrombus\",\"Virchow\",\"MKS\",\"Muskelpumpe\"];\r\n\r\nfunction loadWords() {\r\n  try { var s = localStorage.getItem(STORE_KEY); if(s) return JSON.parse(s); } catch(e){}\r\n  return defaultWords.slice();\r\n}\r\nfunction saveWords(w) {\r\n  try { localStorage.setItem(STORE_KEY, JSON.stringify(w)); return true; } catch(e){ return false; }\r\n}\r\n\r\nvar words = loadWords();\r\n\r\nfunction isAuth() { return sessionStorage.getItem(SK) === \"true\"; }\r\nfunction wgReqEd() { if(isAuth()) toggleEd(); else openOv(); }\r\nfunction openOv() {\r\n  document.getElementById('wg-ov').className = 'wg-ov vis';\r\n  document.getElementById('wg-pin').value = '';\r\n  document.getElementById('wg-perr').className = 'wg-perr';\r\n  setTimeout(function(){ document.getElementById('wg-pin').focus(); }, 100);\r\n}\r\nfunction wgCloseOv() { document.getElementById('wg-ov').className = 'wg-ov'; }\r\nfunction wgTogVis() { var i = document.getElementById('wg-pin'); i.type = i.type==='password'?'text':'password'; }\r\nfunction wgCheckPw() {\r\n  var v = document.getElementById('wg-pin').value;\r\n  if(v === PW) {\r\n    if(document.getElementById('wg-prem').checked) sessionStorage.setItem(SK,\"true\");\r\n    wgCloseOv(); edOpen = false; toggleEd();\r\n  } else {\r\n    document.getElementById('wg-perr').className = 'wg-perr vis';\r\n    document.getElementById('wg-pin').value = ''; document.getElementById('wg-pin').focus();\r\n  }\r\n}\r\nfunction wgLogout() { sessionStorage.removeItem(SK); if(edOpen){edOpen=true;toggleEd();} }\r\n\r\nfunction wgNew() {\r\n  document.getElementById('wg-win').className = 'wg-win';\r\n  found = []; sel = null;\r\n  var i, r, c;\r\n  grid = [];\r\n  for(r=0; r<SZ; r++){ grid.push([]); for(c=0; c<SZ; c++) grid[r].push(''); }\r\n  placed = [];\r\n\r\n  \/\/ Richtungs-Gruppen definieren\r\n  var dirH = [[0,1], [0,-1]]; \/\/ waagerecht\r\n  var dirV = [[1,0], [-1,0]]; \/\/ senkrecht\r\n  var dirD = [[1,1], [-1,-1], [1,-1], [-1,1]]; \/\/ diagonal\r\n\r\n  var ws = words.map(function(w){ return w.toUpperCase().replace(\/[^A-Z]\/g,''); });\r\n\r\n  for(var wi=0; wi<ws.length; wi++){\r\n    var word = ws[wi];\r\n    var ok = false;\r\n    \r\n    \/\/ 33% Verteilung der Richtungen\r\n    var currentDirs;\r\n    if(wi < Math.floor(ws.length * 0.33)) {\r\n        currentDirs = dirH;\r\n    } else if(wi < Math.floor(ws.length * 0.66)) {\r\n        currentDirs = dirV;\r\n    } else {\r\n        currentDirs = dirD;\r\n    }\r\n\r\n    \/\/ 2000 Versuche garantieren, dass alle W\u00f6rter ihren Platz finden\r\n    for(var tries=0; tries<2000 && !ok; tries++){\r\n      var d = currentDirs[Math.floor(Math.random()*currentDirs.length)];\r\n      r = Math.floor(Math.random()*SZ);\r\n      c = Math.floor(Math.random()*SZ);\r\n      \r\n      var cells = []; \r\n      var good = true;\r\n\r\n      for(i=0; i<word.length; i++){\r\n        var nr=r+d[0]*i, nc=c+d[1]*i;\r\n        if(nr<0 || nr>=SZ || nc<0 || nc>=SZ){ good=false; break; }\r\n        \r\n        \/\/ Puffer-Check: Keine fremden W\u00f6rter in den 8 Nachbarfeldern\r\n        for(var pr=-1; pr<=1; pr++){\r\n          for(var pc=-1; pc<=1; pc++){\r\n            var cr = nr + pr, cc = nc + pc;\r\n            if(cr>=0 && cr<SZ && cc>=0 && cc<SZ){\r\n              if(grid[cr][cc] !== '' && grid[cr][cc] !== word[i]){\r\n                good=false; break;\r\n              }\r\n            }\r\n          }\r\n          if(!good) break;\r\n        }\r\n        if(!good) break;\r\n        cells.push([nr,nc]);\r\n      }\r\n\r\n      if(good){\r\n        for(i=0; i<cells.length; i++) grid[cells[i][0]][cells[i][1]] = word[i];\r\n        placed.push({word:word, cells:cells}); \r\n        ok=true;\r\n      }\r\n    }\r\n  }\r\n\r\n  \/\/ Falls doch mal ein Wort fehlt (extrem selten), mische neu\r\n  if(placed.length < ws.length) {\r\n      console.log(\"Nicht alle W\u00f6rter platziert, starte Neu-Versuch...\");\r\n      return wgNew(); \r\n  }\r\n\r\n  var alpha='ABCDEFGHIJKLMNOPQRSTUVWXYZ';\r\n  for(r=0; r<SZ; r++) for(c=0; c<SZ; c++) if(!grid[r][c]) grid[r][c]=alpha[Math.floor(Math.random()*26)];\r\n  buildTable(); renderTags(); updateBadge();\r\n}\r\n\r\nfunction buildTable(){\r\n  var tbl = document.getElementById('wg-tbl');\r\n  tbl.innerHTML = '';\r\n  var r, c;\r\n  for(r=0;r<SZ;r++){\r\n    var tr = document.createElement('tr');\r\n    for(c=0;c<SZ;c++){\r\n      var td = document.createElement('td');\r\n      td.textContent = grid[r][c];\r\n      td.setAttribute('data-r', String(r));\r\n      td.setAttribute('data-c', String(c));\r\n      var isFnd = false;\r\n      for(var fi=0;fi<found.length;fi++){\r\n        for(var ci=0;ci<found[fi].cells.length;ci++){\r\n          if(found[fi].cells[ci][0]===r&&found[fi].cells[ci][1]===c){isFnd=true;break;}\r\n        }\r\n        if(isFnd)break;\r\n      }\r\n      if(isFnd) td.className='wg-found';\r\n      td.onclick = (function(rr,cc){ return function(){ wgClick(rr,cc); }; })(r,c);\r\n      tr.appendChild(td);\r\n    }\r\n    tbl.appendChild(tr);\r\n  }\r\n}\r\n\r\nfunction getCell(r,c){\r\n  return document.querySelector('#wg-tbl td[data-r=\"'+r+'\"][data-c=\"'+c+'\"]');\r\n}\r\n\r\nfunction wgClick(r,c){\r\n  var td = getCell(r,c);\r\n  if(!td) return;\r\n  if(td.className.indexOf('wg-found')>=0) return;\r\n  if(!sel){\r\n    var prev = document.querySelectorAll('#wg-tbl td.wg-sel');\r\n    for(var i=0;i<prev.length;i++) prev[i].className='';\r\n    td.className='wg-sel'; sel={r:r,c:c};\r\n  } else {\r\n    var dr=r-sel.r, dc=c-sel.c;\r\n    var len=Math.max(Math.abs(dr),Math.abs(dc));\r\n    if(len===0){td.className='';sel=null;return;}\r\n    if(Math.abs(dr)!==0&&Math.abs(dc)!==0&&Math.abs(dr)!==Math.abs(dc)){\r\n      var p2=document.querySelectorAll('#wg-tbl td.wg-sel');\r\n      for(var ii=0;ii<p2.length;ii++) p2[ii].className='';\r\n      td.className='wg-sel'; sel={r:r,c:c}; return;\r\n    }\r\n    var sr=dr===0?0:dr\/Math.abs(dr), sc=dc===0?0:dc\/Math.abs(dc);\r\n    var cells=[]; var word='';\r\n    for(var i=0;i<=len;i++){ cells.push([sel.r+sr*i,sel.c+sc*i]); word+=grid[sel.r+sr*i][sel.c+sc*i]; }\r\n    var wordR=word.split('').reverse().join('');\r\n    var match=null;\r\n    for(var pi=0;pi<placed.length;pi++){\r\n      var alreadyFound=false;\r\n      for(var fi=0;fi<found.length;fi++){ if(found[fi].word===placed[pi].word){alreadyFound=true;break;} }\r\n      if(!alreadyFound&&(placed[pi].word===word||placed[pi].word===wordR)){match=placed[pi];break;}\r\n    }\r\n    var oldSel=document.querySelectorAll('#wg-tbl td.wg-sel');\r\n    for(var oi=0;oi<oldSel.length;oi++) oldSel[oi].className='';\r\n    sel=null;\r\n    if(match){\r\n      found.push(match);\r\n      for(var ci=0;ci<match.cells.length;ci++){\r\n        var mc=getCell(match.cells[ci][0],match.cells[ci][1]);\r\n        if(mc) mc.className='wg-found';\r\n      }\r\n      renderTags(); updateBadge();\r\n      if(found.length===placed.length) setTimeout(function(){ document.getElementById('wg-win').className='wg-win vis'; },400);\r\n    }\r\n  }\r\n}\r\n\r\nfunction renderTags(){\r\n  var el=document.getElementById('wg-tags'); el.innerHTML='';\r\n  for(var i=0;i<placed.length;i++){\r\n    var sp=document.createElement('span');\r\n    var isFnd=false; for(var fi=0;fi<found.length;fi++){if(found[fi].word===placed[i].word){isFnd=true;break;}}\r\n    sp.className='wg-tag'+(isFnd?' wg-tag-found':'');\r\n    sp.textContent=placed[i].word; el.appendChild(sp);\r\n  }\r\n}\r\nfunction updateBadge(){ document.getElementById('wg-badge').textContent=found.length+' \/ '+placed.length+' gefunden'; }\r\nfunction wgReveal(){\r\n  for(var pi=0;pi<placed.length;pi++){\r\n    var alreadyFound=false;\r\n    for(var fi=0;fi<found.length;fi++){if(found[fi].word===placed[pi].word){alreadyFound=true;break;}}\r\n    if(!alreadyFound){\r\n      found.push(placed[pi]);\r\n      for(var ci=0;ci<placed[pi].cells.length;ci++){\r\n        var mc=getCell(placed[pi].cells[ci][0],placed[pi].cells[ci][1]);\r\n        if(mc) mc.className='wg-found';\r\n      }\r\n    }\r\n  }\r\n  renderTags(); updateBadge();\r\n}\r\nfunction toggleEd(){ edOpen=!edOpen; document.getElementById('wg-ebox').className='wg-ebox'+(edOpen?' open':''); if(edOpen) renderEList(); }\r\nfunction renderEList(){\r\n  var l=document.getElementById('wg-elist'); l.innerHTML='';\r\n  for(var i=0;i<words.length;i++){\r\n    var li=document.createElement('li');\r\n    li.innerHTML='<span>'+words[i]+'<\/span>';\r\n    var btn=document.createElement('button');\r\n    btn.className='wg-wdel'; btn.textContent='X';\r\n    btn.onclick=(function(idx){return function(){ words.splice(idx,1); saveWords(words); renderEList(); };})(i);\r\n    li.appendChild(btn); l.appendChild(li);\r\n  }\r\n}\r\nfunction wgAdd(){\r\n  var v=document.getElementById('wg-iin').value.trim().toUpperCase().replace(\/[^A-Z]\/g,'');\r\n  if(!v){alert('Bitte ein Wort eingeben!');return;}\r\n  if(v.length>10){alert('Max. 10 Buchstaben!');return;}\r\n  var exists=false; for(var i=0;i<words.length;i++){if(words[i]===v){exists=true;break;}}\r\n  if(exists){alert('Wort bereits vorhanden!');return;}\r\n  if(words.length>=12){alert('Max. 12 Woerter!');return;}\r\n  words.push(v); document.getElementById('wg-iin').value=''; renderEList();\r\n}\r\nfunction wgApply(){\r\n  if(!words.length){alert('Keine Woerter!');return;}\r\n  var ok=saveWords(words);\r\n  var info=document.getElementById('wg-save-info');\r\n  info.textContent=ok?'Gespeichert!':'Gespeichert (nur Browser)!';\r\n  info.className='wg-save-info vis';\r\n  setTimeout(function(){info.className='wg-save-info';},2500);\r\n  wgNew(); toggleEd();\r\n}\r\n\r\ndocument.getElementById('wg-pin').addEventListener('keydown',function(e){if(e.key==='Enter')wgCheckPw();});\r\n\r\nwindow.wgReqEd=wgReqEd; window.wgCloseOv=wgCloseOv; window.wgTogVis=wgTogVis;\r\nwindow.wgCheckPw=wgCheckPw; window.wgLogout=wgLogout; window.wgNew=wgNew;\r\nwindow.wgReveal=wgReveal; window.wgAdd=wgAdd; window.wgApply=wgApply;\r\n\r\nwgNew();\r\n})();\r\n<\/script>\n\n\n\n\n<div style=\"text-align: center; margin: 40px 0 20px 0; border-top: 1px solid #eee; padding-top: 20px;\">\n    <button onclick=\"window.history.back()\" style=\"\n        background-color: #2a9d8f; \n        color: white; \n        border: none; \n        padding: 12px 25px; \n        font-size: 16px; \n        font-family: 'Segoe UI', Arial, sans-serif; \n        font-weight: bold; \n        border-radius: 8px; \n        cursor: pointer; \n        transition: all 0.3s ease;\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    \" onmouseover=\"this.style.backgroundColor='#9bbac5'; this.style.transform='translateY(-2px)';\" \n       onmouseout=\"this.style.backgroundColor='#2a9d8f'; this.style.transform='translateY(0)';\"\n    >\n        <span style=\"font-size: 20px;\">\u2190<\/span> Zur\u00fcck\n    <\/button>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>\u2190 Zur\u00fcck<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-748","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/pages\/748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=748"}],"version-history":[{"count":3,"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/pages\/748\/revisions"}],"predecessor-version":[{"id":1090,"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=\/wp\/v2\/pages\/748\/revisions\/1090"}],"wp:attachment":[{"href":"https:\/\/generalistik-meistern.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}