{"id":2358,"date":"2024-12-08T21:11:09","date_gmt":"2024-12-08T20:11:09","guid":{"rendered":"https:\/\/xpand.one\/de\/gmbh\/?post_type=tools-downloads&#038;p=2358"},"modified":"2024-12-09T07:59:25","modified_gmt":"2024-12-09T06:59:25","slug":"riemann-thomann-rollen","status":"publish","type":"tools-downloads","link":"https:\/\/xpand.one\/de\/gmbh\/tools-downloads\/riemann-thomann-rollen\/","title":{"rendered":"Riemann-Thomann-Rollen"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/xpand.one\/de\/gmbh\/wp-content\/uploads\/Negativity-1J9ccVIE-1024x432.jpg\" alt=\"\" class=\"wp-image-2310\" srcset=\"https:\/\/xpand.one\/de\/gmbh\/wp-content\/uploads\/Negativity-1J9ccVIE-1024x432.jpg 1024w, https:\/\/xpand.one\/de\/gmbh\/wp-content\/uploads\/Negativity-1J9ccVIE-300x127.jpg 300w, https:\/\/xpand.one\/de\/gmbh\/wp-content\/uploads\/Negativity-1J9ccVIE-768x324.jpg 768w, https:\/\/xpand.one\/de\/gmbh\/wp-content\/uploads\/Negativity-1J9ccVIE.jpg 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n    <style>\n      .fragebogen-container{--fg:#0b0f2a;--bg:#ffffff;--muted:#5b607a;--primary:#1d2362;--primary-600:#3b4379;--secondary:#d10a10;--accent-red:#f5c1c1;--border:#e5e7eb;--ok:#16a34a;--danger:#ef4444; color:var(--fg); background:var(--bg); box-sizing:border-box; width:100%; max-width:100%; margin:0; padding:16px; border:1px solid #e6e6e6; border-radius:16px; overflow-x:hidden}\n      .fragebogen-container *, .fragebogen-container *::before, .fragebogen-container *::after{ box-sizing:border-box; }\n      .fragebogen-container .fragebogen-header, .fragebogen-container .fragebogen-stage, .fragebogen-container .rating-hints, .fragebogen-container .rating-scale, .fragebogen-container #progress, .fragebogen-container .ergebnis-list{ width:100%; max-width:100%; min-width:0 }\n      .fragebogen-header{display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:8px}\n      .fragebogen-title{font-size:18px; font-weight:600; margin:0}\n      .progress-wrap{width:100%; margin-top:12px}\n      #progress{position:relative; height:10px; background:#f3f4f6; border-radius:999px; overflow:hidden}\n      #progress .bar{position:absolute; left:0; top:0; bottom:0; width:0%; background:linear-gradient(90deg,var(--secondary),var(--primary)); transition:width .3s ease}\n      .progress-wrap .label{margin-top:8px; text-align:center}\n      .progress-text{display:inline-block; font-size:12px; color:var(--primary); background:#eef0fb; border:1px solid #dfe3f7; border-radius:999px; padding:4px 10px}\n      .fragebogen-intro{font-size:14px; color:var(--muted); margin:6px 0 16px}\n      .fragebogen-stage{position:relative; min-height:var(--stage-h, 280px)}\n      .fragebogen-frage{display:none; opacity:0; transform:translateX(12px); transition:opacity .22s ease, transform .22s ease}\n      .fragebogen-frage.active{display:block; opacity:1; transform:translateX(0)}\n      .direction-forward .fragebogen-frage.active{animation: slideInFromLeft .22s ease}\n      .direction-back .fragebogen-frage.active{animation: slideInFromRight .22s ease}\n      @keyframes slideInFromRight{from{opacity:0; transform:translateX(16px)} to{opacity:1; transform:translateX(0)}}\n      @keyframes slideInFromLeft{from{opacity:0; transform:translateX(-16px)} to{opacity:1; transform:translateX(0)}}\n      .fragebogen-frage.measure{display:block !important; visibility:hidden !important; position:absolute !important; left:-9999px !important; top:-9999px !important; opacity:0 !important; transform:none !important}\n      .fragebogen-frage h4{font-size:18px; line-height:1.35; margin:6px 0 16px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; min-height:4.05em; max-height:4.05em}\n      .rating-hints{display:flex; justify-content:space-between; font-size:15px; line-height:1.2; font-weight:600; color:var(--fg); margin-bottom:10px; gap:8px; word-break:break-word; padding-inline:6px}\n      .rating-hints span{flex:1; min-width:0}\n      .rating-hints span:first-child{color:var(--secondary); text-align:left}\n      .rating-hints span:last-child{color:var(--primary); text-align:right}\n      @media (max-width: 360px){ .rating-hints{font-size:13px} }\n      @media (min-width: 768px){ .rating-hints{font-size:16px} }\n      .rating-scale{display:grid; grid-template-columns:repeat(5,1fr); gap:6px; padding-inline:4px; min-width:0}\n      .rating-scale label{display:flex; align-items:center; justify-content:center; gap:8px; border:1px solid #dcdfe6; border-radius:14px; padding:12px 8px; min-height:52px; cursor:pointer; user-select:none; background:#fff; transition:border-color .18s ease, background .18s ease, transform .18s ease}\n      @media (min-width: 480px){ .rating-scale{gap:8px} .rating-scale label{padding:14px 10px; min-height:58px} }\n      @media (min-width: 640px){ .rating-scale{gap:10px} .rating-scale label{padding:16px 12px; min-height:64px} }\n      .rating-scale input[type=radio]{position:absolute; opacity:0; pointer-events:none}\n      .rating-scale .option-circle{display:inline-block; box-sizing:content-box; width:16px; height:16px; border-radius:50%; border:2px solid #b0b6c4; background:#fff; transition:border-color .18s ease, background .18s ease}\n      .rating-scale label:hover .option-circle{border-color:var(--secondary)}\n      .rating-scale label:hover{background:#f7f7fb; transform:translateY(-1px)}\n      .rating-scale label:has(input:focus-visible){outline:2px solid var(--secondary); outline-offset:2px}\n      .rating-scale label:has(input:checked){border-color:#cfd5ea; background:linear-gradient(90deg, #f7e2e2, #eef0fb)}\n      .rating-scale label:has(input:checked) .option-circle{border-color:var(--primary); background:var(--primary)}\n      .controls{display:flex; justify-content:space-between; gap:8px; margin-top:14px}\n      .btn{appearance:none; border:1px solid #e6e6e6; background:#fff; color:var(--fg); padding:10px 14px; border-radius:10px; font-size:14px; cursor:pointer; transition:background .18s ease, transform .18s ease}\n      .btn:hover{background:#f7f7f7; transform:translateY(-1px)}\n      .btn.primary{background:var(--primary); color:#fff; border-color:var(--primary)}\n      .btn.primary:disabled{opacity:.6; cursor:default}\n      .btn:active{transform:translateY(1px)}\n      \/* Brand slide buttons (red -> navy) *\/\n      .btn.brand-slide{position:relative; color:#fff; border:none; border-radius:999px; padding:10px 16px; background:linear-gradient(90deg,var(--secondary) 0%, var(--secondary) 50%, var(--primary) 50%, var(--primary) 100%); background-size:200% 100%; background-position:0% 50%; transition:background-position .28s ease, transform .18s ease}\n      .btn.brand-slide:hover{background-position:100% 50%; transform:translateY(-1px)}\n      .btn.brand-slide:focus-visible{outline:2px solid var(--secondary); outline-offset:2px}\n      .btn.brand-slide:disabled{opacity:.6; cursor:not-allowed; background:linear-gradient(90deg,#e5e5e5,#d6d6d6); color:#666}\n      .btn.small{padding:8px 10px; font-size:13px}\n      .sr-only{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0}\n      \/* Ergebnisse *\/\n      #ergebnis{display:none; margin-top:10px}\n      .ergebnis-head{display:flex; align-items:center; justify-content:space-between; margin:8px 0 4px}\n      .ergebnis-list{display:flex; flex-direction:column; gap:8px}\n      .ergebnis-item{background:#fff; border:1px solid #efefef; border-radius:10px; padding:10px}\n      .ergebnis-item .row{display:flex; align-items:center; gap:10px; flex-wrap:wrap}\n      .ergebnis-item .name{flex:1 1 100%; min-width:0; font-weight:600; margin-bottom:4px}\n      @media (min-width:640px){ .ergebnis-item .row{flex-wrap:nowrap} .ergebnis-item .name{flex:0 0 140px; margin:0} }\n      .meter{position:relative; flex:1 1 auto; min-width:140px; height:14px; background:#f3f4f6; border-radius:999px; overflow:hidden}\n      .meter .fill{position:absolute; left:0; top:0; bottom:0; width:0%; background:linear-gradient(90deg,#22c55e,#16a34a); transition:width .5s ease}\n      .meter .value{min-width:48px; text-align:right; font-variant-numeric:tabular-nums}\n      .copy-row{display:flex; gap:8px; align-items:center; margin-top:12px}\n      .toast{display:none; margin-left:auto; font-size:12px; color:var(--ok)}\n      @media (min-width: 768px){\n        .fragebogen-title{font-size:20px}\n        .fragebogen-frage h4{font-size:20px}\n      }\n    <\/style>\n\n    <div class=\"fragebogen-container\" id=\"fragebogen-anker\" data-total=\"24\">\n        <div class=\"fragebogen-header\">\n          <h3 class=\"fragebogen-title\">Selbsteinsch\u00e4tzung<\/h3>\n        <\/div>\n\n        \n\n        <form id=\"fragebogen-form\">\n            <div class=\"fragebogen-stage\"><!-- Fragen werden dynamisch geladen --><\/div>\n            <input type=\"hidden\" name=\"_fb_nonce\" value=\"86d3a7e32f\" \/>\n        <\/form>\n        <div class=\"progress-wrap\" aria-hidden=\"true\">\n          <div id=\"progress\" aria-label=\"Fortschritt\">\n            <div class=\"bar\"><\/div>\n          <\/div>\n          <div class=\"label\"><span class=\"progress-text\">0 \/ 0<\/span><\/div>\n        <\/div>\n        <div id=\"ergebnis\" aria-live=\"polite\"><\/div>\n        <div class=\"copy-row\" style=\"display:none\">\n          <button class=\"btn small copy-results-button\" type=\"button\"><i class=\"fa-solid fa-copy\" aria-hidden=\"true\"><\/i> Ergebnisse kopieren<\/button>\n          <button class=\"btn small refresh-button\" type=\"button\"><i class=\"fa-solid fa-rotate-right\" aria-hidden=\"true\"><\/i> Neu starten<\/button>\n          <span class=\"toast\" role=\"status\" aria-live=\"polite\">In die Zwischenablage kopiert<\/span>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function(){\n      const root = document.querySelector('#fragebogen-anker');\n      if(!root) return;\n      let questions = [];\n      let total = 0;\n      const progress = root.querySelector('#progress .bar');\n      const progressText = root.querySelector('.progress-text');\n      const form = root.querySelector('#fragebogen-form');\n      const stage = root.querySelector('.fragebogen-stage');\n      const copyRow = root.querySelector('.copy-row');\n      const toast = root.querySelector('.toast');\n      let currentIndex = 0;\n      const postId = '2357';\n      const cookieKey = 'fragebogen_result_'+postId;\n\n      let prevIndex = 0;\n      function show(index){\n        questions.forEach(q => q.classList.remove('active'));\n        const q = questions[index];\n        if(q){\n          \/\/ set direction on root for slide hint\n          root.classList.remove('direction-forward','direction-back');\n          root.classList.add(index >= prevIndex ? 'direction-forward' : 'direction-back');\n          q.classList.add('active');\n          q.querySelector('h4').focus?.();\n        }\n        updateProgress();\n        updatePrevButton();\n        updateNextButton();\n        window.location.hash = 'fragebogen-anker';\n        setStageHeight();\n        prevIndex = index;\n      }\n\n      function updateProgress(){\n        const pct = ((currentIndex) \/ Math.max(1,total)) * 100;\n        if(progress) progress.style.width = pct + '%';\n        if(progressText) progressText.textContent = (Math.min(currentIndex+1,total)) + ' \/ ' + total;\n      }\n\n      function updatePrevButton(){\n        const prev = questions[currentIndex]?.querySelector('.prev-button');\n        if(!prev) return;\n        prev.disabled = currentIndex === 0;\n        prev.style.opacity = currentIndex === 0 ? .5 : 1;\n      }\n\n      function updateNextButton(){\n        const q = questions[currentIndex];\n        if(!q) return;\n        const nextBtn = q.querySelector('.next-button');\n        if(!nextBtn) return;\n        const answered = q.querySelector('input[type=\"radio\"]:checked');\n        \/\/ Always show; enable only if answered and not last\n        nextBtn.disabled = !(answered && currentIndex < total - 1);\n      }\n\n      function handleNext(){\n        const q = questions[currentIndex];\n        const answered = q && q.querySelector('input[type=\"radio\"]:checked');\n        if(answered){\n          if(currentIndex < total - 1){\n            currentIndex++;\n            show(currentIndex);\n          } else {\n            form.style.display = 'none';\n            root.querySelector('.progress-wrap').style.display = 'none';\n            calculateResults();\n          }\n        }\n      }\n\n      function handlePrev(){\n        if(currentIndex > 0){\n          currentIndex--;\n          show(currentIndex);\n        }\n      }\n\n      \/\/ Event delegation for radios\n      root.addEventListener('change', (e)=>{\n        const tg = e.target;\n        if(tg && tg.matches('.fragebogen-frage input[type=\"radio\"]')){\n          \/\/ Small delay for visual confirmation\n          setTimeout(handleNext, 150);\n          updateNextButton();\n        }\n      });\n\n      \/\/ Allow confirming same selection after going back\n      function markIfCheckedBefore(e){\n        const input = e.target && e.target.closest && e.target.closest('.fragebogen-frage input[type=\"radio\"]');\n        if(!input) return;\n        input.dataset.wasChecked = input.checked ? '1' : '';\n      }\n      root.addEventListener('pointerdown', markIfCheckedBefore);\n      root.addEventListener('mousedown', markIfCheckedBefore);\n      root.addEventListener('touchstart', markIfCheckedBefore, { passive: true });\n\n      root.addEventListener('click', (e)=>{\n        const input = e.target && e.target.closest && e.target.closest('.fragebogen-frage input[type=\"radio\"]');\n        if(input && input.dataset.wasChecked === '1'){\n          \/\/ User clicked the already-selected option -> confirm and advance\n          setTimeout(handleNext, 120);\n          input.dataset.wasChecked = '';\n        }\n      });\n\n      \/\/ Prev\/Next buttons\n      root.addEventListener('click', (e)=>{\n        const b = e.target.closest('button');\n        if(!b) return;\n        if(b.classList.contains('prev-button')){\n          handlePrev();\n        } else if(b.classList.contains('next-button')){\n          handleNext();\n        } else if(b.classList.contains('refresh-button')){\n          window.location.hash = 'fragebogen-anker';\n          window.location.reload();\n        } else if(b.classList.contains('copy-results-button')){\n          copyResults();\n        }\n      });\n\n      \/\/ Keyboard: left\/right change selection\n      root.addEventListener('keydown', (e)=>{\n        const group = questions[currentIndex]?.querySelector('.rating-scale');\n        if(!group) return;\n        if(e.key === 'ArrowRight' || e.key === 'ArrowLeft'){\n          e.preventDefault();\n          const radios = Array.from(group.querySelectorAll('input[type=\"radio\"]'));\n          const idx = radios.findIndex(r=>r.checked);\n          let next = idx;\n          if(e.key === 'ArrowRight') next = Math.min((idx<0?0:idx+1), radios.length-1);\n          if(e.key === 'ArrowLeft') next = Math.max((idx<0?0:idx-1), 0);\n          if(radios[next]){ radios[next].checked = true; radios[next].dispatchEvent(new Event('change',{bubbles:true})); }\n        }\n      });\n\n      function calculateResults(){\n        const fd = new FormData(form);\n        fd.append('action','bewertung_absenden');\n        fd.append('post_id','2357');\n        fd.append('nonce','86d3a7e32f');\n        fetch('https:\/\/xpand.one\/de\/gmbh\/wp-admin\/admin-ajax.php',{method:'POST', body:fd})\n          .then(r=>r.text())\n          .then(html=>{\n            const res = root.querySelector('#ergebnis');\n            res.innerHTML = html;\n            res.style.display = 'block';\n            copyRow.style.display = '';\n            \/\/ animate meters\n            res.querySelectorAll('.meter .fill').forEach(fill=>{\n              const w = fill.getAttribute('data-width');\n              requestAnimationFrame(()=>{ fill.style.width = w; });\n            });\n            \/\/ Parse and persist results in cookie\n            const parsed = [];\n            res.querySelectorAll('.ergebnis-item').forEach(item=>{\n              const name = item.querySelector('.name')?.textContent?.trim();\n              const val = item.querySelector('.value')?.textContent?.trim()?.replace('%','');\n              if(name && val) parsed.push({ name, score: parseFloat(val) });\n            });\n            if(parsed.length){\n              setCookie(cookieKey, JSON.stringify({ ts: Date.now(), results: parsed }), 180);\n            }\n          })\n          .catch(()=>{\n            const res = root.querySelector('#ergebnis');\n            res.innerHTML = '<p>Leider ist ein Fehler aufgetreten.<\/p>';\n            res.style.display = 'block';\n          });\n      }\n\n      function copyResults(){\n        const items = root.querySelectorAll('#ergebnis .ergebnis-item');\n        let text = [];\n        items.forEach(item=>{\n          const name = item.querySelector('.name')?.textContent?.trim();\n          const val = item.querySelector('.value')?.textContent?.trim();\n          if(name && val) text.push(name+': '+val);\n        });\n        let output = text.join(', ') + '; Mein Name: ';\n\n        \/\/ Try external textarea (e.g., mwai)\n        const ext = document.querySelector('.mwai-input-text textarea');\n        if(ext){\n          ext.value = output;\n          ext.focus();\n          const btn = document.querySelector('.mwai-input-submit');\n          btn?.click();\n          showToast();\n          return;\n        }\n        \/\/ Clipboard fallback\n        if(navigator.clipboard && window.isSecureContext){\n          navigator.clipboard.writeText(output).then(showToast);\n        } else {\n          const ta = document.createElement('textarea');\n          ta.value = output; document.body.appendChild(ta); ta.select();\n          try { document.execCommand('copy'); showToast(); } catch(e){}\n          document.body.removeChild(ta);\n        }\n      }\n\n      function showToast(){\n        if(!toast) return;\n        toast.style.display = '';\n        setTimeout(()=>{ toast.style.display = 'none'; }, 1600);\n      }\n\n      function setStageHeight(){\n        if(!stage) return;\n        let max = 0;\n        \/\/ Measure each question offscreen\n        questions.forEach(q => {\n          const wasActive = q.classList.contains('active');\n          if(!wasActive) q.classList.add('measure');\n          const h = q.scrollHeight;\n          if(h > max) max = h;\n          if(!wasActive) q.classList.remove('measure');\n        });\n        \/\/ Add some breathing room for controls\n        const extra = 8;\n        stage.style.setProperty('--stage-h', Math.ceil(max + extra) + 'px');\n      }\n\n      function escapeHtml(s){\n        return String(s||'').replace(\/[&<>\\\"]\/g, c=>({ '&':'&amp;','<':'&lt;','>':'&gt;','\\\"':'&quot;' }[c]));\n      }\n\n      function buildQuestions(data){\n        if(!stage) return;\n        stage.innerHTML = '';\n        const flat = [];\n        if(!data || !Array.isArray(data.kategorien)) {\n          stage.innerHTML = '<p>Keine g\u00fcltigen Daten vorhanden.<\/p>';\n          return;\n        }\n        data.kategorien.forEach((cat, ki)=>{\n          (cat.aussagen||[]).forEach((text, ai)=>{\n            flat.push({ kat_idx: ki, a_idx: ai, text: text, kategorie_name: cat?.name||'' });\n          });\n        });\n        \/\/ Randomize order per user\/page load\n        for (let i = flat.length - 1; i > 0; i--) {\n          const j = Math.floor(Math.random() * (i + 1));\n          [flat[i], flat[j]] = [flat[j], flat[i]];\n        }\n        flat.forEach((frage, qIndex)=>{\n          const aria = ['Stimme nicht zu','Stufe 2','Stufe 3','Stufe 4','Stimme voll zu'];\n          const el = document.createElement('div');\n          el.className = 'fragebogen-frage';\n          el.setAttribute('data-question-index', String(qIndex));\n          el.innerHTML = `\n            <h4 tabindex=\"-1\">${escapeHtml(frage.text)}<\/h4>\n            <div class=\"rating-hints\" aria-hidden=\"true\">\n              <span>Stimme nicht zu<\/span>\n              <span>Stimme voll zu<\/span>\n            <\/div>\n            <div class=\"rating-scale\" role=\"radiogroup\" aria-label=\"Bewertung\">\n              ${[1,2,3,4,5].map(i=>`\n                <label>\n                  <input type=\"radio\" aria-label=\"${aria[i-1]}\" name=\"bewertung[${frage.kat_idx}][${frage.a_idx}]\" value=\"${i}\" required>\n                  <span class=\"option-circle\" aria-hidden=\"true\"><\/span>\n                  <span class=\"sr-only\">${aria[i-1]}<\/span>\n                <\/label>`).join('')}\n            <\/div>\n            <div class=\"controls\">\n              <button type=\"button\" class=\"btn small brand-slide prev-button\" aria-label=\"Zur\u00fcck zur vorherigen Frage\"><i class=\"fa-solid fa-arrow-left\" aria-hidden=\"true\"><\/i> Zur\u00fcck<\/button>\n              <button type=\"button\" class=\"btn small brand-slide next-button\" aria-label=\"Weiter\" disabled><i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"><\/i> Weiter<\/button>\n            <\/div>`;\n          stage.appendChild(el);\n          const h = el.querySelector('h4');\n          if(h){ h.setAttribute('title', String(frage.text||'')); }\n        });\n        questions = Array.from(root.querySelectorAll('.fragebogen-frage'));\n        total = questions.length;\n        currentIndex = 0;\n        setStageHeight();\n        show(currentIndex);\n      }\n\n      function fetchQuestions(){\n        const fd = new FormData();\n        fd.append('action','fragebogen_daten');\n        fd.append('post_id','2357');\n        fd.append('nonce','86d3a7e32f');\n        fetch('https:\/\/xpand.one\/de\/gmbh\/wp-admin\/admin-ajax.php',{method:'POST', body:fd})\n          .then(r=>r.json())\n          .then(json=>{ buildQuestions(json); })\n          .catch(()=>{\n            if(stage) stage.innerHTML = '<p>Fragen konnten nicht geladen werden.<\/p>';\n          });\n      }\n\n      window.addEventListener('resize', ()=>{ setStageHeight(); });\n\n      \/\/ Cookie helpers\n      function setCookie(name, value, days){\n        const d = new Date();\n        d.setTime(d.getTime() + (days*24*60*60*1000));\n        document.cookie = name + '=' + encodeURIComponent(value) + ';expires=' + d.toUTCString() + ';path=\/';\n      }\n      function getCookie(name){\n        const v = ('; '+document.cookie).split('; '+name+'=');\n        if(v.length === 2) return decodeURIComponent(v.pop().split(';').shift());\n        return null;\n      }\n      function deleteCookie(name){ document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=\/'; }\n\n      function renderResultsFromData(list){\n        const res = root.querySelector('#ergebnis');\n        if(!res) return;\n        \/\/ Summary\n        const sorted = (list||[]).slice().sort((a,b)=>b.score - a.score);\n        const top1 = sorted[0];\n        const top2 = sorted[1];\n        let html = '';\n        html += '<div class=\"ergebnis-head\"><h4 style=\"margin:0\">Ergebnisse<\/h4><span style=\"color:#666;font-size:12px\">100% = maximale Auspr\u00e4gung<\/span><\/div>';\n        html += '<div class=\"ergebnis-summary\" style=\"margin:6px 0 12px; font-size:14px;\">'\n              + '<strong>Dein Profil:<\/strong> '\n              + (top1?'<span class=\"badge\" style=\"display:inline-block; background:#eef2ff; color:#3730a3; border:1px solid #c7d2fe; padding:4px 8px; border-radius:999px; margin-right:6px\">'+escapeHtml(top1.name)+' ('+top1.score.toFixed(1)+'%)<\/span>':'')\n              + (top2?'<span class=\"badge\" style=\"display:inline-block; background:#f0fdf4; color:#065f46; border:1px solid #bbf7d0; padding:4px 8px; border-radius:999px;\">'+escapeHtml(top2.name)+' ('+top2.score.toFixed(1)+'%)<\/span>':'')\n              + '<\/div>';\n        html += '<div class=\"ergebnis-list\">';\n        sorted.forEach(r=>{\n          const pct = Number(r.score.toFixed(1));\n          html += '<div class=\"ergebnis-item\">'\n               +    '<div class=\"row\">'\n               +      '<div class=\"name\">'+escapeHtml(r.name)+'<\/div>'\n               +      '<div class=\"meter\"><div class=\"fill\" data-width=\"'+pct+'%\"><\/div><\/div>'\n               +      '<div class=\"value\">'+pct+'%<\/div>'\n               +    '<\/div>'\n               +  '<\/div>';\n        });\n        html += '<\/div>';\n        res.innerHTML = html;\n        res.style.display = 'block';\n        copyRow.style.display = '';\n        res.querySelectorAll('.meter .fill').forEach(fill=>{\n          const w = fill.getAttribute('data-width');\n          requestAnimationFrame(()=>{ fill.style.width = w; });\n        });\n      }\n\n      function tryLoadSavedResults(){\n        const raw = getCookie(cookieKey);\n        if(!raw) return false;\n        try{\n          const data = JSON.parse(raw);\n          if(Array.isArray(data?.results) && data.results.length){\n            \/\/ Hide form and progress, render saved results\n            if(form) form.style.display = 'none';\n            const pw = root.querySelector('.progress-wrap');\n            if(pw) pw.style.display = 'none';\n            renderResultsFromData(data.results);\n            return true;\n          }\n        } catch(e){}\n        return false;\n      }\n\n      \/\/ Clear cookie on restart\n      root.addEventListener('click', (e)=>{\n        const b = e.target.closest && e.target.closest('.refresh-button');\n        if(b){ deleteCookie(cookieKey); }\n      });\n\n      if(!tryLoadSavedResults()){\n        fetchQuestions();\n      }\n    })();\n    <\/script>\n    \n\n\n\n<h2 class=\"wp-block-heading\">N\u00e4he<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\"><strong>Zugewandter Begleiter<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Zugewandte Begleiter ist empathisch, einf\u00fchlsam und aufrichtig interessiert an anderen. Er schafft eine Atmosph\u00e4re der W\u00e4rme und Offenheit, in der sich Menschen sicher f\u00fchlen, ihre Gedanken und Gef\u00fchle zu teilen. Seine Beziehungen sind gepr\u00e4gt von gegenseitigem Respekt und tiefer Verbundenheit.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eGemeinsam sind wir st\u00e4rker.\u201c<br>\u201eMenschen brauchen Verbindungen, um zu wachsen.\u201c<br>\u201eIch m\u00f6chte, dass sich andere bei mir wohl und verstanden f\u00fchlen.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Zugewandte Begleiter erlebt tiefe Zufriedenheit, wenn er positive Verbindungen aufbauen kann. Er f\u00fchlt sich erf\u00fcllt durch das gegenseitige Geben und Nehmen in Beziehungen. Gleichzeitig versp\u00fcrt er oft Mitgef\u00fchl f\u00fcr die Bed\u00fcrfnisse anderer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eN\u00e4he ist essenziell f\u00fcr starke Beziehungen.\u201c<br>\u201eWenn ich anderen zeige, dass sie mir wichtig sind, wachsen wir gemeinsam.\u201c<br>\u201eOffenheit ist die Grundlage f\u00fcr Vertrauen.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Zugewandte Begleiter st\u00e4rkt Bindungen und baut langfristige Beziehungen auf. Seine Umgebung empfindet ihn als emotionalen Anker. Dennoch kann er Gefahr laufen, eigene Bed\u00fcrfnisse zu vernachl\u00e4ssigen, wenn er zu viel f\u00fcr andere gibt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur Bewahrung der St\u00e4rke<\/h4>\n\n\n\n<p>Klarheit \u00fcber eigene Grenzen bewahren, um emotionale Ersch\u00f6pfung zu vermeiden.<br>Aktive Selbstf\u00fcrsorge betreiben, um die Balance zwischen Geben und Nehmen zu halten.<br>Bewusst reflektieren, wann N\u00e4he f\u00fcr beide Seiten konstruktiv ist.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Klammerer<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Klammerer sucht intensiv nach Best\u00e4tigung und emotionaler N\u00e4he, oft aus Angst, verlassen zu werden. Er neigt dazu, anderen wenig Raum zu lassen und Beziehungen zu stark zu idealisieren.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eIch darf diese Beziehung nicht verlieren.\u201c<br>\u201eWenn ich zu distanziert bin, werde ich zur\u00fcckgewiesen.\u201c<br>\u201eN\u00e4he ist alles, was z\u00e4hlt.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Klammerer empfindet oft Angst, Unsicherheit und das Gef\u00fchl, nicht genug zu sein. Seine Bindung wird von Abh\u00e4ngigkeit gepr\u00e4gt, was ihn anf\u00e4llig f\u00fcr Entt\u00e4uschung und Frustration macht.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eIch zeige doch nur, wie wichtig mir die andere Person ist.\u201c<br>\u201eN\u00e4he ist das, was Beziehungen lebendig h\u00e4lt.\u201c<br>\u201eDistanz zerst\u00f6rt Verbindungen.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Klammerer kann Beziehungen durch \u00fcberm\u00e4\u00dfige Forderungen und Kontrolle belasten. Andere f\u00fchlen sich eingeengt oder \u00fcberfordert, w\u00e4hrend der Klammerer selbst das Risiko eingeht, emotionale Verletzungen zu erleben.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur \u00dcberwindung<\/h4>\n\n\n\n<p>Vertrauen in sich selbst st\u00e4rken, um emotionale Unabh\u00e4ngigkeit zu f\u00f6rdern.<br>Aktives Loslassen \u00fcben und Raum f\u00fcr die Autonomie anderer schaffen.<br>Bewusst in die eigenen Interessen investieren, um ein ausgewogenes Selbstbild zu entwickeln.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Distanz<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\"><strong>Autonomiebewahrer<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Autonomiebewahrer sch\u00fctzt seine Eigenst\u00e4ndigkeit und sorgt f\u00fcr eine klare Abgrenzung zwischen sich und anderen. Er sch\u00e4tzt Autonomie und Unabh\u00e4ngigkeit und kann sich gut abgrenzen, ohne kalt oder abweisend zu wirken.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eIch bin f\u00fcr mich selbst verantwortlich.\u201c<br>\u201eGesunde Grenzen erm\u00f6glichen bessere Beziehungen.\u201c<br>\u201eIch darf sagen, was ich brauche.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Autonomiebewahrer erlebt Gelassenheit und Selbstsicherheit. Er f\u00fchlt sich gest\u00e4rkt, da er seine Werte und Bed\u00fcrfnisse klar \u00e4u\u00dfern kann. Gleichzeitig f\u00fchlt er sich frei, ohne das Bed\u00fcrfnis, st\u00e4ndig Kompromisse einzugehen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eOhne Grenzen gibt es keine Freiheit.\u201c<br>\u201eIch bin nur dann authentisch, wenn ich meinen Raum wahren kann.\u201c<br>\u201eGrenzen sch\u00fctzen mich vor \u00dcberforderung.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Autonomiebewahrer schafft Klarheit und Respekt in Beziehungen. Er wird als zuverl\u00e4ssig und selbstbewusst wahrgenommen. Doch in Extremsituationen kann seine Distanz als Desinteresse interpretiert werden.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur Bewahrung der St\u00e4rke<\/h4>\n\n\n\n<p>Regelm\u00e4\u00dfige Reflexion, um die Balance zwischen Autonomie und N\u00e4he zu wahren.<br>Kommunikationsstrategien nutzen, um Grenzen freundlich, aber bestimmt zu setzen.<br>Offen f\u00fcr Feedback sein, um m\u00f6gliche Missverst\u00e4ndnisse zu kl\u00e4ren.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Einsiedler<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Einsiedler zieht sich stark zur\u00fcck und vermeidet emotionale N\u00e4he. Er ist darauf fixiert, Konflikten und Abh\u00e4ngigkeiten aus dem Weg zu gehen, was oft zu Isolation f\u00fchrt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eAllein bin ich besser dran.\u201c<br>\u201eEmotionale Bindungen sind gef\u00e4hrlich.\u201c<br>\u201eWenn ich mich zu sehr \u00f6ffne, werde ich verletzt.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Einsiedler f\u00fchlt sich oft einsam und abgeschnitten, auch wenn er sich gleichzeitig sicher und unabh\u00e4ngig empfindet. Er meidet emotionale Risiken, was ihn langfristig unzufrieden macht.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eIch brauche niemanden, um gl\u00fccklich zu sein.\u201c<br>\u201eN\u00e4he ist ein Risiko, das ich nicht eingehen m\u00f6chte.\u201c<br>\u201eUnabh\u00e4ngigkeit ist mein h\u00f6chstes Gut.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Andere k\u00f6nnen den Einsiedler als unnahbar oder kalt empfinden. Beziehungen bleiben oberfl\u00e4chlich, da er tiefe Bindungen vermeidet. Der Einsiedler selbst riskiert, ein erf\u00fclltes soziales Leben zu verlieren.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur \u00dcberwindung<\/h4>\n\n\n\n<p>Schrittweise emotionale N\u00e4he zulassen, um Vertrauen in andere zu entwickeln.<br>Den Wert zwischenmenschlicher Beziehungen bewusst reflektieren.<br>Kommunikationsfertigkeiten trainieren, um \u00c4ngste vor Verletzlichkeit zu reduzieren.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Wechsel<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Innovator<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Innovator liebt Ver\u00e4nderung und ist offen f\u00fcr neue Ans\u00e4tze. Er bringt frischen Wind in Projekte, denkt flexibel und f\u00f6rdert kreative Probleml\u00f6sungen. Risiken und Ungewissheit schrecken ihn nicht ab; er sieht sie als Chancen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eVer\u00e4nderung ist die Grundlage von Wachstum.\u201c<br>\u201eNeue Wege bringen neue M\u00f6glichkeiten.\u201c<br>\u201eWas w\u00e4re, wenn wir es anders machen?\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Innovator empfindet Begeisterung und Aufbruchsstimmung, wenn er Neues entdecken oder ausprobieren kann. Er f\u00fchlt sich lebendig, wenn er inspiriert wird und kreative Ideen umsetzen kann.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eOhne Innovation bleibt man stehen.\u201c<br>\u201eAnpassungsf\u00e4higkeit ist der Schl\u00fcssel zum Erfolg.\u201c<br>\u201eEs gibt immer eine bessere L\u00f6sung.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Innovator inspiriert und motiviert sein Umfeld durch frische Perspektiven. Er kann jedoch Unruhe stiften, wenn andere mehr Stabilit\u00e4t und Klarheit w\u00fcnschen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur Bewahrung der St\u00e4rke<\/h4>\n\n\n\n<p>Klar definierte Ziele setzen, um Fokus inmitten der Ver\u00e4nderungen zu behalten.<br>Andere in den Prozess einbinden, um deren Perspektiven und Stabilit\u00e4tsbed\u00fcrfnisse zu ber\u00fccksichtigen.<br>Regelm\u00e4\u00dfige Reflexion, um sinnvolle von \u00fcberfl\u00fcssigen \u00c4nderungen zu unterscheiden.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Getriebener<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Getriebene ist ruhelos und springt von einer Idee oder Aufgabe zur n\u00e4chsten, ohne etwas zu vollenden. Er verliert sich in st\u00e4ndigem Aktionismus und vermeidet bewusst oder unbewusst Tiefe und Kontinuit\u00e4t.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eDas, was ich jetzt mache, ist nicht genug.\u201c<br>\u201eEs k\u00f6nnte etwas Spannenderes geben.\u201c<br>\u201eStillstand ist R\u00fcckschritt.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Getriebene erlebt innere Unruhe und Furcht, etwas zu verpassen. Gleichzeitig empfindet er eine kurzfristige Euphorie bei neuen Vorhaben, die schnell abflacht.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eIch bin vielseitig und immer in Bewegung.\u201c<br>\u201eVer\u00e4nderung ist besser als Stillstand.\u201c<br>\u201eNur wer Neues probiert, bleibt relevant.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Getriebene riskiert, Projekte und Beziehungen zu vernachl\u00e4ssigen. Andere empfinden ihn oft als unzuverl\u00e4ssig oder sprunghaft. Er selbst f\u00fchlt sich h\u00e4ufig leer, da der st\u00e4ndige Wechsel keine dauerhafte Erf\u00fcllung bringt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur \u00dcberwindung<\/h4>\n\n\n\n<p>Achtsamkeits\u00fcbungen nutzen, um Pr\u00e4senz im Moment zu st\u00e4rken.<br>Projekte bewusst abschlie\u00dfen, bevor neue gestartet werden.<br>Klar definierte Priorit\u00e4ten setzen und an deren Umsetzung festhalten.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Dauer<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Best\u00e4ndiger Begleiter<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Best\u00e4ndige Begleiter sch\u00e4tzt Kontinuit\u00e4t und Verl\u00e4sslichkeit. Er setzt auf langfristige Ziele und ist bereit, Herausforderungen mit Geduld und Ausdauer zu meistern. Seine Stabilit\u00e4t gibt anderen Sicherheit.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eDurchhalteverm\u00f6gen zahlt sich aus.\u201c<br>\u201eBest\u00e4ndigkeit schafft Vertrauen.\u201c<br>\u201eEin langfristiger Blick f\u00fchrt zum Erfolg.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Best\u00e4ndige Begleiter f\u00fchlt sich sicher und ausgeglichen, wenn er auf vertrauten Bahnen bleibt. Er empfindet Stolz und Zufriedenheit, wenn langfristige Anstrengungen Fr\u00fcchte tragen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eNur durch Kontinuit\u00e4t entsteht etwas Wertvolles.\u201c<br>\u201eGeduld ist eine St\u00e4rke, die Stabilit\u00e4t schafft.\u201c<br>\u201eIch bin eine verl\u00e4ssliche Konstante.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Andere empfinden den Best\u00e4ndigen Begleiter als vertrauensw\u00fcrdig und loyal. Seine Geduld inspiriert und beruhigt sein Umfeld. Es besteht jedoch das Risiko, dass er Ver\u00e4nderungspotenziale \u00fcbersieht.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur Bewahrung der St\u00e4rke<\/h4>\n\n\n\n<p>Offen bleiben f\u00fcr sinnvolle Ver\u00e4nderungen, die Fortschritt erm\u00f6glichen.<br>Regelm\u00e4\u00dfig reflektieren, ob bestehende Strukturen noch den aktuellen Zielen dienen.<br>Sich ermutigen, kontrollierte Risiken einzugehen, um Wachstum zu f\u00f6rdern.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Starrer Bewahrer<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Merkmale der Rolle<\/h4>\n\n\n\n<p>Der Starre Bewahrer klammert sich an das Bekannte und scheut Ver\u00e4nderungen. Er lehnt Neues ab und bleibt stur auf bisherigen Wegen, selbst wenn diese nicht mehr zielf\u00fchrend sind.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gedankeng\u00e4nge der Rolle<\/h4>\n\n\n\n<p>\u201eDas haben wir immer so gemacht.\u201c<br>\u201eVer\u00e4nderung bringt nur Unsicherheit.\u201c<br>\u201eBesser auf Bew\u00e4hrtes setzen.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Emotionales Erleben der Rolle<\/h4>\n\n\n\n<p>Der Starrer Bewahrer empfindet Sicherheit in der Routine, doch gleichzeitig w\u00e4chst seine Angst vor unbekannten Herausforderungen. Stillstand kann zu Unzufriedenheit f\u00fchren.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Rechtfertigungen<\/h4>\n\n\n\n<p>\u201eEs gibt keinen Grund, etwas zu \u00e4ndern.\u201c<br>\u201eStabilit\u00e4t ist wichtiger als Experimente.\u201c<br>\u201eNeue Wege sind riskant und unn\u00f6tig.\u201c<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Auswirkung auf Selbst und andere<\/h4>\n\n\n\n<p>Der Starrer Bewahrer kann Innovation und Weiterentwicklung blockieren. Andere empfinden ihn oft als unflexibel oder bremsend. Er selbst f\u00fchlt sich zunehmend von der Dynamik der Umgebung abgekoppelt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Strategien zur \u00dcberwindung<\/h4>\n\n\n\n<p>Ver\u00e4nderungen in kleinen Schritten angehen, um Vertrauen in Neues zu gewinnen.<br>Feedback von anderen einholen, um blinde Flecken zu identifizieren.<br>Mut entwickeln, Komfortzonen zu verlassen und Neues auszuprobieren.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n","protected":false},"template":"","class_list":["post-2358","tools-downloads","type-tools-downloads","status-publish","hentry","no-post-thumbnail"],"acf":[],"uagb_featured_image_src":[],"uagb_author_info":{"display_name":"xpand-de-gmbh","author_link":"https:\/\/xpand.one\/de\/gmbh\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"N\u00e4he Zugewandter Begleiter Merkmale der Rolle Der Zugewandte Begleiter ist empathisch, einf\u00fchlsam und aufrichtig interessiert an anderen. Er schafft eine Atmosph\u00e4re der W\u00e4rme und Offenheit, in der sich Menschen sicher f\u00fchlen, ihre Gedanken und Gef\u00fchle zu teilen. Seine Beziehungen sind gepr\u00e4gt von gegenseitigem Respekt und tiefer Verbundenheit. Gedankeng\u00e4nge der Rolle \u201eGemeinsam sind wir st\u00e4rker.\u201c\u201eMenschen brauchen&hellip;","_links":{"self":[{"href":"https:\/\/xpand.one\/de\/gmbh\/wp-json\/wp\/v2\/tools-downloads\/2358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xpand.one\/de\/gmbh\/wp-json\/wp\/v2\/tools-downloads"}],"about":[{"href":"https:\/\/xpand.one\/de\/gmbh\/wp-json\/wp\/v2\/types\/tools-downloads"}],"wp:attachment":[{"href":"https:\/\/xpand.one\/de\/gmbh\/wp-json\/wp\/v2\/media?parent=2358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}