{"id":35580,"date":"2026-07-24T18:18:50","date_gmt":"2026-07-24T16:18:50","guid":{"rendered":"https:\/\/strate9y.com\/?page_id=35580"},"modified":"2026-09-01T14:33:43","modified_gmt":"2026-09-01T12:33:43","slug":"kognitivne-skreslenia","status":"publish","type":"page","link":"https:\/\/strate9y.com\/sk\/strategicke-nastroje\/kognitivne-skreslenia\/","title":{"rendered":"Kognit\u00edvne skreslenia \u2013 kritick\u00e9 myslenie"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* MOBIL \u2013 posun cel\u00e9 landing page n\u00ed\u017e pod hlavi\u010dku *\/\n\n@media (max-width: 767px) {\n\n  #primary .entry-content {\n\n    padding-top: 45px !important;\n\n    background-color: #050505 !important;\n\n  }\n\n}\n<\/style>\n\n<!-- =========================================================\nSTRATE9Y\u00ae N\u00c1STROJ\nKOGNIT\u00cdVNE SKRESLENIA V BIZNISE\nSlovensk\u00e1 verzia \/ WordPress HTML blok\n========================================================= -->\n\n<style>\n.str9-bias,\n.str9-bias *{\n  box-sizing:border-box;\n  font-family:\"Manrope\",system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif!important\n}\n\n.str9-bias{\n  --black:#080808;\n  --red:#E8080F;\n  --red-dim:rgba(232,8,15,.08);\n  --red-border:rgba(232,8,15,.25);\n  --bg:#F7F7F7;\n  --surface:#fff;\n  --border:#E8E8E8;\n  --text:#111;\n  --muted:#777;\n  --light:#bbb;\n  --green:#15803d;\n  --orange:#d97706;\n  --purple:#7c3aed;\n  --blue:#2563eb;\n\n  background:var(--bg);\n  color:var(--text);\n  font-size:14px;\n  line-height:1.5;\n  width:100%;\n  overflow-x:hidden;\n}\n\n.str9-bias a{text-decoration:none}\n.str9-bias button{font-family:inherit}\n\n.str9-bias-wrap{\n  max-width:1180px;\n  margin:0 auto;\n}\n\n\/* =========================================================\nHERO\n========================================================= *\/\n\n.str9-bias-hero{\n  background:\n    radial-gradient(circle at 78% 38%,rgba(232,8,15,.30),transparent 30%),\n    linear-gradient(135deg,#050505 0%,#101014 52%,#050505 100%);\n  color:#fff;\n  padding:clamp(76px,8vw,120px) 24px;\n}\n\n.str9-bias-kicker{\n  color:var(--red);\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  font-size:13px;\n  margin-bottom:16px;\n}\n\n.str9-bias-hero h1{\n  max-width:930px;\n  font-size:clamp(40px,5.5vw,72px);\n  line-height:.98;\n  margin:0 0 22px;\n  letter-spacing:-.06em;\n  font-weight:900;\n  color:#fff!important;\n}\n\n.str9-bias-hero h1 span{\n  color:var(--red)!important;\n}\n\n.str9-bias-hero p{\n  max-width:780px;\n  font-size:clamp(18px,2vw,22px);\n  line-height:1.55;\n  color:rgba(255,255,255,.82)!important;\n  margin:0 0 32px;\n}\n\n.str9-bias-actions{\n  display:flex;\n  gap:14px;\n  flex-wrap:wrap;\n}\n\n.str9-bias-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  background:var(--red);\n  color:#fff!important;\n  padding:15px 24px;\n  border-radius:12px;\n  font-weight:900;\n  box-shadow:0 16px 38px rgba(232,8,15,.28);\n  border:0;\n  cursor:pointer;\n  transition:.2s ease;\n}\n\n.str9-bias-btn:hover{\n  transform:translateY(-1px);\n}\n\n.str9-bias-btn.secondary{\n  background:rgba(255,255,255,.10);\n  box-shadow:none;\n  border:1px solid rgba(255,255,255,.18);\n}\n\n\/* =========================================================\nSECTIONS\n========================================================= *\/\n\n.str9-bias-section{\n  padding:clamp(58px,7vw,88px) 24px;\n  background:#fff;\n}\n\n.str9-bias-section.soft{\n  background:#f6f6f4;\n}\n\n.str9-bias-title{\n  max-width:820px;\n  margin:0 auto 34px;\n  text-align:center;\n}\n\n.str9-bias-title h2{\n  font-size:clamp(30px,4vw,48px);\n  line-height:1.08;\n  letter-spacing:-.05em;\n  margin:0 0 14px;\n  font-weight:900;\n}\n\n.str9-bias-title p{\n  color:var(--muted);\n  font-size:17px;\n  line-height:1.65;\n  margin:0;\n}\n\n.str9-bias-two{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:28px;\n}\n\n.str9-bias-card{\n  background:#fff;\n  border:1px solid rgba(0,0,0,.09);\n  border-radius:24px;\n  padding:30px;\n  box-shadow:0 16px 42px rgba(0,0,0,.045);\n}\n\n.str9-bias-card h3{\n  font-size:24px;\n  line-height:1.15;\n  letter-spacing:-.04em;\n  margin:0 0 14px;\n  font-weight:900;\n}\n\n.str9-bias-card p,\n.str9-bias-card li{\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.65;\n}\n\n.str9-bias-card p{\n  margin:0;\n}\n\n.str9-bias-card ul{\n  padding-left:20px;\n  margin:12px 0 0;\n}\n\n.str9-bias-link{\n  color:var(--red)!important;\n  font-weight:900;\n}\n\n\/* HOW *\/\n\n.str9-bias-how{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:18px;\n}\n\n.str9-bias-how-card{\n  background:#fff;\n  border:1px solid rgba(0,0,0,.09);\n  border-radius:22px;\n  padding:24px;\n  box-shadow:0 14px 36px rgba(0,0,0,.04);\n}\n\n.str9-bias-num{\n  width:42px;\n  height:42px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:var(--red);\n  color:#fff;\n  font-weight:900;\n  margin-bottom:14px;\n}\n\n.str9-bias-how-card strong{\n  display:block;\n  font-size:17px;\n  margin-bottom:8px;\n}\n\n.str9-bias-how-card p{\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.55;\n  margin:0;\n}\n\n\/* =========================================================\nAPP INTRO\n========================================================= *\/\n\n.str9-bias-app-intro{\n  background:#080808;\n  color:#fff;\n  padding:34px 24px;\n  text-align:center;\n}\n\n.str9-bias-app-intro h2{\n  font-size:clamp(28px,4vw,44px);\n  letter-spacing:-.05em;\n  font-weight:900;\n  margin:0 0 10px;\n  color:#fff!important;\n}\n\n.str9-bias-app-intro p{\n  color:rgba(255,255,255,.72)!important;\n  font-size:16px;\n  margin:0;\n}\n\n\/* =========================================================\nTOP BAR\n========================================================= *\/\n\n.str9-bias-topbar{\n  background:var(--black);\n  padding:14px 32px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  position:sticky;\n  top:0;\n  z-index:20;\n}\n\n.str9-bias-top-left{\n  display:flex;\n  align-items:center;\n  gap:20px;\n}\n\n.str9-bias-back{\n  color:#888!important;\n  font-size:13px;\n  font-weight:700;\n}\n\n.str9-bias-back:hover{\n  color:#fff!important;\n}\n\n.str9-bias-top-title{\n  color:#fff;\n  font-size:14px;\n  font-weight:800;\n}\n\n.str9-bias-top-title span{\n  color:var(--red);\n}\n\n.str9-bias-top-right{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n\n.str9-bias-progress-wrap{\n  width:140px;\n  height:4px;\n  background:#2A2A2A;\n  border-radius:2px;\n  overflow:hidden;\n}\n\n.str9-bias-progress{\n  height:100%;\n  background:var(--red);\n  width:0%;\n  transition:.3s;\n}\n\n.str9-bias-progress-text{\n  color:#888;\n  font-size:12px;\n  font-weight:700;\n  min-width:52px;\n  text-align:right;\n}\n\n.str9-bias-export{\n  background:var(--red);\n  color:#fff;\n  border:0;\n  padding:9px 18px;\n  border-radius:6px;\n  font-size:13px;\n  font-weight:800;\n  cursor:pointer;\n}\n\n.str9-bias-export:disabled{\n  opacity:.4;\n  cursor:not-allowed;\n}\n\n\/* =========================================================\nAPP\n========================================================= *\/\n\n.str9-bias-app{\n  display:grid;\n  grid-template-columns:420px minmax(0,1fr);\n  min-height:820px;\n}\n\n.str9-bias-sidebar{\n  background:#fff;\n  border-right:1px solid var(--border);\n  min-height:820px;\n}\n\n.str9-bias-side-head{\n  padding:28px 28px 20px;\n  border-bottom:1px solid var(--border);\n}\n\n.str9-bias-badge{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  background:rgba(232,8,15,.1);\n  border:1px solid var(--red-border);\n  border-radius:100px;\n  padding:3px 10px;\n  font-size:11px;\n  font-weight:800;\n  color:var(--red);\n  margin-bottom:10px;\n}\n\n.str9-bias-side-head h2{\n  font-size:20px;\n  font-weight:900;\n  letter-spacing:-.5px;\n  margin:0 0 6px;\n}\n\n.str9-bias-side-head p{\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.5;\n  margin:0;\n}\n\n\/* STEPS *\/\n\n.str9-bias-steps{\n  padding:16px 20px;\n  border-bottom:1px solid var(--border);\n  display:flex;\n  gap:6px;\n  flex-wrap:wrap;\n}\n\n.str9-bias-dot{\n  width:30px;\n  height:30px;\n  border-radius:50%;\n  border:2px solid var(--border);\n  background:transparent;\n  font-size:11px;\n  font-weight:900;\n  color:var(--light);\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n}\n\n.str9-bias-dot.done{\n  background:var(--red);\n  border-color:var(--red);\n  color:#fff;\n}\n\n.str9-bias-dot.active{\n  border-color:var(--red);\n  color:var(--red);\n  background:#fff;\n}\n\n\/* QUESTION *\/\n\n.str9-bias-panel{\n  padding:28px;\n}\n\n.str9-bias-q-eyebrow{\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:var(--red);\n  margin-bottom:8px;\n}\n\n.str9-bias-q-title{\n  font-size:18px;\n  font-weight:900;\n  letter-spacing:-.5px;\n  margin-bottom:8px;\n  line-height:1.35;\n}\n\n.str9-bias-q-desc{\n  color:var(--muted);\n  font-size:13px;\n  margin-bottom:18px;\n  line-height:1.6;\n}\n\n.str9-bias-options{\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n}\n\n.str9-bias-option{\n  border:2px solid var(--border);\n  background:#fff;\n  border-radius:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:800;\n  text-align:left;\n  line-height:1.45;\n  cursor:pointer;\n  color:#111;\n  transition:.18s ease;\n}\n\n.str9-bias-option:hover{\n  border-color:var(--red);\n  background:var(--red-dim);\n  color:var(--red);\n}\n\n.str9-bias-option.selected{\n  background:var(--red);\n  border-color:var(--red);\n  color:#fff;\n}\n\n.str9-bias-option.good{\n  border-color:rgba(21,128,61,.35);\n  background:rgba(21,128,61,.08);\n  color:var(--green);\n}\n\n.str9-bias-option.bad{\n  border-color:var(--red-border);\n  background:var(--red-dim);\n  color:var(--red);\n}\n\n\/* FEEDBACK *\/\n\n.str9-bias-feedback{\n  margin-top:16px;\n  background:#080808;\n  border-radius:14px;\n  padding:18px;\n  color:#fff;\n  display:none;\n}\n\n.str9-bias-feedback.show{\n  display:block;\n}\n\n.str9-bias-feedback-k{\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n  color:var(--red);\n  margin-bottom:8px;\n}\n\n.str9-bias-feedback h4{\n  font-size:16px;\n  font-weight:900;\n  margin:0 0 8px;\n  color:#fff!important;\n}\n\n.str9-bias-feedback p{\n  font-size:12px;\n  color:rgba(255,255,255,.68)!important;\n  line-height:1.65;\n  margin:0;\n}\n\n.str9-bias-feedback-tip{\n  margin-top:12px;\n  background:rgba(255,255,255,.06);\n  border-radius:10px;\n  padding:12px;\n  font-size:12px;\n  color:rgba(255,255,255,.76);\n  line-height:1.55;\n}\n\n.str9-bias-nav{\n  display:flex;\n  gap:10px;\n  margin-top:18px;\n}\n\n.str9-bias-next{\n  width:100%;\n  padding:12px;\n  border-radius:8px;\n  font-size:14px;\n  font-weight:800;\n  cursor:pointer;\n  border:2px solid var(--red);\n  background:var(--red);\n  color:#fff;\n  display:none;\n}\n\n.str9-bias-next.show{\n  display:block;\n}\n\n\/* =========================================================\nRESULTS\n========================================================= *\/\n\n.str9-bias-results{\n  padding:28px;\n  overflow-y:auto;\n}\n\n.str9-bias-results-title{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:16px;\n  margin-bottom:18px;\n}\n\n.str9-bias-results-title h3{\n  font-size:13px;\n  font-weight:800;\n  color:var(--muted);\n  letter-spacing:.5px;\n  text-transform:uppercase;\n  margin:0;\n}\n\n.str9-bias-fill-hint{\n  font-size:12px;\n  color:var(--light);\n}\n\n\/* SUMMARY *\/\n\n.str9-bias-summary{\n  background:#080808;\n  color:#fff;\n  border-radius:18px;\n  padding:26px;\n  margin-bottom:20px;\n}\n\n.str9-bias-summary-title{\n  color:rgba(255,255,255,.45);\n  font-size:12px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  margin-bottom:16px;\n}\n\n.str9-bias-kpi-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:12px;\n  margin-bottom:18px;\n}\n\n.str9-bias-kpi{\n  background:rgba(255,255,255,.06);\n  border-radius:12px;\n  padding:16px 12px;\n  text-align:center;\n}\n\n.str9-bias-kpi-num{\n  font-size:34px;\n  font-weight:900;\n  line-height:1;\n  color:var(--red);\n  margin-bottom:6px;\n}\n\n.str9-bias-kpi-label{\n  font-size:10px;\n  font-weight:900;\n  color:rgba(255,255,255,.45);\n  text-transform:uppercase;\n  letter-spacing:.05em;\n}\n\n.str9-bias-diagnosis{\n  background:rgba(255,255,255,.045);\n  border-left:3px solid var(--red);\n  border-radius:10px;\n  padding:16px;\n  color:rgba(255,255,255,.76);\n  font-size:14px;\n  line-height:1.65;\n}\n\n\/* RESULT CARDS *\/\n\n.str9-bias-dominant,\n.str9-bias-breakdown,\n.str9-bias-tips{\n  background:#fff;\n  border:1px solid var(--border);\n  border-radius:18px;\n  padding:24px;\n  box-shadow:0 14px 36px rgba(0,0,0,.035);\n  margin-bottom:20px;\n}\n\n.str9-bias-dominant h4,\n.str9-bias-breakdown h4,\n.str9-bias-tips h4{\n  font-size:18px;\n  font-weight:900;\n  margin:0 0 6px;\n  letter-spacing:-.03em;\n}\n\n.str9-bias-dominant p,\n.str9-bias-breakdown p,\n.str9-bias-tips p{\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.5;\n}\n\n.str9-bias-dom-card{\n  background:#080808;\n  border-radius:16px;\n  padding:24px;\n  color:#fff;\n  text-align:center;\n  margin-top:16px;\n}\n\n.str9-bias-dom-icon{\n  font-size:46px;\n  margin-bottom:8px;\n}\n\n.str9-bias-dom-label{\n  font-size:10px;\n  text-transform:uppercase;\n  letter-spacing:.1em;\n  font-weight:900;\n  color:rgba(255,255,255,.42);\n  margin-bottom:6px;\n}\n\n.str9-bias-dom-name{\n  font-size:24px;\n  font-weight:900;\n  color:var(--red);\n  margin-bottom:10px;\n}\n\n.str9-bias-dom-desc{\n  font-size:14px;\n  color:rgba(255,255,255,.68);\n  line-height:1.65;\n  max-width:560px;\n  margin:0 auto;\n}\n\n\/* BARS *\/\n\n.str9-bias-bar-item{\n  margin-bottom:13px;\n}\n\n.str9-bias-bar-top{\n  display:flex;\n  justify-content:space-between;\n  gap:12px;\n  margin-bottom:6px;\n}\n\n.str9-bias-bar-name{\n  font-size:13px;\n  font-weight:900;\n}\n\n.str9-bias-bar-count{\n  font-size:12px;\n  color:var(--muted);\n  font-weight:800;\n}\n\n.str9-bias-bar-track{\n  height:9px;\n  background:#f1f1f1;\n  border-radius:100px;\n  overflow:hidden;\n}\n\n.str9-bias-bar-fill{\n  height:100%;\n  background:var(--red);\n  border-radius:100px;\n}\n\n\/* TIPS *\/\n\n.str9-bias-tip-item{\n  display:flex;\n  gap:12px;\n  padding:13px 0;\n  border-bottom:1px solid var(--border);\n}\n\n.str9-bias-tip-item:last-child{\n  border-bottom:0;\n}\n\n.str9-bias-tip-icon{\n  font-size:22px;\n  flex-shrink:0;\n}\n\n.str9-bias-tip-content strong{\n  display:block;\n  font-size:13px;\n  margin-bottom:4px;\n}\n\n.str9-bias-tip-content p{\n  font-size:12px;\n  color:var(--muted);\n  line-height:1.55;\n  margin:0;\n}\n\n.str9-bias-export-big{\n  width:100%;\n  padding:16px;\n  background:var(--red);\n  color:#fff;\n  border:0;\n  border-radius:10px;\n  font-size:16px;\n  font-weight:800;\n  cursor:pointer;\n  margin-bottom:12px;\n}\n\n\/* =========================================================\nRECOMMENDATIONS\n========================================================= *\/\n\n.str9-bias-rec-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:18px;\n}\n\n.str9-bias-rec{\n  background:#fff;\n  border:1px solid rgba(0,0,0,.09);\n  border-radius:22px;\n  padding:24px;\n}\n\n.str9-bias-rec h3{\n  font-size:20px;\n  margin:0 0 10px;\n  letter-spacing:-.03em;\n  font-weight:900;\n}\n\n.str9-bias-rec p{\n  color:var(--muted);\n  line-height:1.6;\n  margin:0 0 18px;\n}\n\n.str9-bias-rec a{\n  color:var(--red)!important;\n  font-weight:900;\n}\n\n\/* DARK *\/\n\n.str9-bias-dark,\n.str9-bias-dark h2,\n.str9-bias-dark .str9-bias-kicker{\n  color:#fff!important;\n}\n\n.str9-bias-dark p{\n  color:rgba(255,255,255,.78)!important;\n}\n\n\/* FAQ *\/\n\n.str9-bias-faq{\n  max-width:900px;\n  margin:0 auto;\n}\n\n.str9-bias-faq details{\n  background:#fff;\n  border:1px solid rgba(0,0,0,.09);\n  border-radius:16px;\n  padding:20px 22px;\n  margin-bottom:12px;\n}\n\n.str9-bias-faq summary{\n  cursor:pointer;\n  font-weight:900;\n  font-size:17px;\n}\n\n.str9-bias-faq p{\n  color:var(--muted);\n  line-height:1.6;\n  margin:14px 0 0;\n}\n\n\/* =========================================================\nRESPONSIVE\n========================================================= *\/\n\n@media(max-width:1180px){\n  .str9-bias-app{\n    grid-template-columns:1fr;\n  }\n\n  .str9-bias-sidebar{\n    min-height:auto;\n  }\n\n  .str9-bias-two,\n  .str9-bias-how,\n  .str9-bias-rec-grid{\n    grid-template-columns:1fr 1fr;\n  }\n}\n\n@media(max-width:760px){\n  .str9-bias-actions{\n    flex-direction:column;\n  }\n\n  .str9-bias-btn{\n    width:100%;\n  }\n\n  .str9-bias-topbar{\n    padding:12px 16px;\n    flex-direction:column;\n    align-items:flex-start;\n    gap:10px;\n    position:relative;\n  }\n\n  .str9-bias-top-left,\n  .str9-bias-top-right{\n    width:100%;\n    justify-content:space-between;\n  }\n\n  .str9-bias-progress-wrap{\n    display:none;\n  }\n\n  .str9-bias-results{\n    padding:16px;\n  }\n\n  .str9-bias-panel{\n    padding:22px 18px;\n  }\n\n  .str9-bias-kpi-grid{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .str9-bias-two,\n  .str9-bias-how,\n  .str9-bias-rec-grid{\n    grid-template-columns:1fr;\n  }\n\n  .str9-bias-results-title{\n    flex-direction:column;\n    align-items:flex-start;\n  }\n}\n<\/style>\n\n\n<div class=\"str9-bias\" id=\"str9-bias-tool\">\n\n  <!-- HERO -->\n  <section class=\"str9-bias-hero\">\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-kicker\">\n        STRATE9Y\u00ae n\u00e1stroje \u00b7 Kognit\u00edvne skreslenia v biznise\n      <\/div>\n\n      <h1>\n        Kognit\u00edvne skreslenia:\n        <span>Test kritick\u00e9ho myslenia pre podnikate\u013eov.<\/span>\n      <\/h1>\n\n      <p>\n        Prejdite si 12 scen\u00e1rov z podnikate\u013eskej praxe.\n        V\u00fdsledok v\u00e1m uk\u00e1\u017ee dominantn\u00e9 kognit\u00edvne skreslenie,\n        jeho mo\u017en\u00e9 riziko pre strat\u00e9giu a konkr\u00e9tne protiopatrenia.\n      <\/p>\n\n      <div class=\"str9-bias-actions\">\n        <a class=\"str9-bias-btn\" href=\"#nastroj-kognitivne-skreslenia\">\n          Spusti\u0165 test \u2193\n        <\/a>\n\n        <a\n          class=\"str9-bias-btn secondary\"\n          href=\"https:\/\/strate9y.com\/sk\/kriticke-myslenie-kluc-k-uspechu\/\"\n        >\n          Viac o kritickom myslen\u00ed\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- \u010cO N\u00c1STROJ RIE\u0160I -->\n  <section class=\"str9-bias-section\">\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-two\">\n\n        <div class=\"str9-bias-card\">\n          <h3>\u010co tento n\u00e1stroj rie\u0161i?<\/h3>\n\n          <p>\n            Kognit\u00edvne skreslenia ovplyv\u0148uj\u00fa, ako vyhodnocujeme d\u00e1ta,\n            sp\u00e4tn\u00fa v\u00e4zbu, riziko, cenu aj strategick\u00e9 mo\u017enosti.\n            Tento n\u00e1stroj v\u00e1m pom\u00f4\u017ee odhali\u0165, ktor\u00e9 skreslenia sa\n            vo va\u0161om rozhodovan\u00ed objavuj\u00fa naj\u010dastej\u0161ie.\n          <\/p>\n\n          <p style=\"margin-top:14px;\">\n            Potrebujete najsk\u00f4r vysvetlenie?\n            <a\n              class=\"str9-bias-link\"\n              href=\"https:\/\/strate9y.com\/sk\/kriticke-myslenie-kluc-k-uspechu\/\"\n            >\n              Pre\u010d\u00edtajte si \u010dl\u00e1nok o kritickom myslen\u00ed.\n            <\/a>\n          <\/p>\n        <\/div>\n\n        <div class=\"str9-bias-card\">\n          <h3>Kedy ho pou\u017ei\u0165?<\/h3>\n\n          <ul>\n            <li>ke\u010f rie\u0161ite z\u00e1sadn\u00e9 strategick\u00e9 rozhodnutie,<\/li>\n            <li>ke\u010f m\u00e1te pocit, \u017ee sa pri rozhodovan\u00ed to\u010d\u00edte v kruhu,<\/li>\n            <li>ke\u010f validujete podnikate\u013esk\u00fd n\u00e1pad, cenu alebo ponuku,<\/li>\n            <li>ke\u010f chcete skvalitni\u0165 rozhodovanie t\u00edmu,<\/li>\n            <li>ke\u010f potrebujete odhali\u0165 slep\u00e9 miesta vo svojej strat\u00e9gii.<\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- AKO TEST FUNGUJE -->\n  <section class=\"str9-bias-section soft\">\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-title\">\n        <h2>Ako test funguje<\/h2>\n\n        <p>\n          Nejde o psychologick\u00fa diagnostiku.\n          Je to praktick\u00fd strategick\u00fd filter, ktor\u00fd v\u00e1m uk\u00e1\u017ee,\n          kde m\u00f4\u017ee by\u0165 va\u0161e rozhodovanie ovplyvnen\u00e9 kognit\u00edvnym skreslen\u00edm.\n        <\/p>\n      <\/div>\n\n      <div class=\"str9-bias-how\">\n\n        <div class=\"str9-bias-how-card\">\n          <div class=\"str9-bias-num\">1<\/div>\n          <strong>Scen\u00e1r<\/strong>\n          <p>Pre\u010d\u00edtate si situ\u00e1ciu z be\u017enej podnikate\u013eskej praxe.<\/p>\n        <\/div>\n\n        <div class=\"str9-bias-how-card\">\n          <div class=\"str9-bias-num\">2<\/div>\n          <strong>Vo\u013eba<\/strong>\n          <p>Vyberiete odpove\u010f, ktor\u00e1 najlep\u0161ie vystihuje, ako by ste reagovali.<\/p>\n        <\/div>\n\n        <div class=\"str9-bias-how-card\">\n          <div class=\"str9-bias-num\">3<\/div>\n          <strong>Vysvetlenie<\/strong>\n          <p>Okam\u017eite uvid\u00edte, ak\u00e9 skreslenie m\u00f4\u017ee by\u0165 v danej situ\u00e1cii pr\u00edtomn\u00e9.<\/p>\n        <\/div>\n\n        <div class=\"str9-bias-how-card\">\n          <div class=\"str9-bias-num\">4<\/div>\n          <strong>Protiopatrenie<\/strong>\n          <p>Na konci z\u00edskate konkr\u00e9tne n\u00e1stroje na kvalitnej\u0161ie rozhodovanie.<\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- APP INTRO -->\n  <section\n    class=\"str9-bias-app-intro\"\n    id=\"nastroj-kognitivne-skreslenia\"\n  >\n    <div class=\"str9-bias-wrap\">\n      <h2>Spustite test kognit\u00edvnych skreslen\u00ed<\/h2>\n      <p>12 scen\u00e1rov \u00b7 pribli\u017ene 5 min\u00fat \u00b7 v\u00fdsledok si m\u00f4\u017eete ulo\u017ei\u0165 ako PDF<\/p>\n    <\/div>\n  <\/section>\n\n\n  <!-- TOPBAR -->\n  <div class=\"str9-bias-topbar\">\n\n    <div class=\"str9-bias-top-left\">\n      <a\n        href=\"https:\/\/strate9y.com\/sk\/nastroje-2\/\"\n        class=\"str9-bias-back\"\n      >\n        \u2190 N\u00e1stroje\n      <\/a>\n\n      <span class=\"str9-bias-top-title\">\n        STRATE<span>9<\/span>Y\u00ae \u00b7 Kognit\u00edvne skreslenia\n      <\/span>\n    <\/div>\n\n    <div class=\"str9-bias-top-right\">\n\n      <div class=\"str9-bias-progress-wrap\">\n        <div\n          class=\"str9-bias-progress\"\n          data-progress\n        ><\/div>\n      <\/div>\n\n      <span\n        class=\"str9-bias-progress-text\"\n        data-progress-text\n      >\n        0\/12\n      <\/span>\n\n      <button\n        type=\"button\"\n        class=\"str9-bias-export\"\n        data-export\n        disabled\n      >\n        \u2193 PDF\n      <\/button>\n\n    <\/div>\n  <\/div>\n\n\n  <!-- APP -->\n  <div class=\"str9-bias-app\">\n\n    <!-- SIDEBAR -->\n    <div class=\"str9-bias-sidebar\">\n\n      <div class=\"str9-bias-side-head\">\n\n        <div class=\"str9-bias-badge\">\n          \ud83e\udde0 Psychol\u00f3gia rozhodovania\n        <\/div>\n\n        <h2>Kognit\u00edvne skreslenia<\/h2>\n\n        <p>\n          Vyberte reakciu na ka\u017ed\u00fd scen\u00e1r.\n          Po odpovedi sa zobraz\u00ed vysvetlenie a praktick\u00e9 odpor\u00fa\u010danie.\n        <\/p>\n\n      <\/div>\n\n      <div\n        class=\"str9-bias-steps\"\n        data-steps\n      ><\/div>\n\n      <div\n        class=\"str9-bias-panel\"\n        data-panel\n      ><\/div>\n\n    <\/div>\n\n\n    <!-- RESULTS -->\n    <div class=\"str9-bias-results\">\n\n      <div class=\"str9-bias-results-title\">\n        <h3>Strategick\u00fd profil rozhodovania<\/h3>\n\n        <span\n          class=\"str9-bias-fill-hint\"\n          data-fill-hint\n        >\n          Odpovedzte na prv\u00fd scen\u00e1r \u2192\n        <\/span>\n      <\/div>\n\n\n      <div class=\"str9-bias-summary\">\n\n        <div class=\"str9-bias-summary-title\">\n          Zhrnutie v\u00fdsledkov\n        <\/div>\n\n        <div class=\"str9-bias-kpi-grid\">\n\n          <div class=\"str9-bias-kpi\">\n            <div\n              class=\"str9-bias-kpi-num\"\n              data-kpi-answered\n            >\n              0\n            <\/div>\n            <div class=\"str9-bias-kpi-label\">\n              Odpoved\u00ed\n            <\/div>\n          <\/div>\n\n          <div class=\"str9-bias-kpi\">\n            <div\n              class=\"str9-bias-kpi-num\"\n              data-kpi-biased\n            >\n              0\n            <\/div>\n            <div class=\"str9-bias-kpi-label\">\n              Sign\u00e1lov skreslenia\n            <\/div>\n          <\/div>\n\n          <div class=\"str9-bias-kpi\">\n            <div\n              class=\"str9-bias-kpi-num\"\n              data-kpi-clean\n            >\n              0\n            <\/div>\n            <div class=\"str9-bias-kpi-label\">\n              Bez skreslenia\n            <\/div>\n          <\/div>\n\n          <div class=\"str9-bias-kpi\">\n            <div\n              class=\"str9-bias-kpi-num\"\n              data-kpi-risk\n            >\n              0%\n            <\/div>\n            <div class=\"str9-bias-kpi-label\">\n              Rizikov\u00e9 vo\u013eby\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <div\n          class=\"str9-bias-diagnosis\"\n          data-diagnosis\n        >\n          Za\u010dnite prv\u00fdm scen\u00e1rom.\n        <\/div>\n\n      <\/div>\n\n\n      <div\n        class=\"str9-bias-dominant\"\n        data-dominant\n      ><\/div>\n\n\n      <div class=\"str9-bias-breakdown\">\n        <h4>Preh\u013ead zachyten\u00fdch skreslen\u00ed<\/h4>\n\n        <p>\n          \u010c\u00edm \u010dastej\u0161ie sa ur\u010dit\u00e9 skreslenie objav\u00ed,\n          t\u00fdm v\u00e4\u010d\u0161iu pozornos\u0165 si zasl\u00fa\u017ei pri va\u0161ich d\u00f4le\u017eit\u00fdch rozhodnutiach.\n        <\/p>\n\n        <div data-breakdown><\/div>\n      <\/div>\n\n\n      <div class=\"str9-bias-tips\">\n        <h4>Konkr\u00e9tne protiopatrenia<\/h4>\n\n        <p>\n          Praktick\u00e9 n\u00e1stroje, ktor\u00e9 v\u00e1m m\u00f4\u017eu pom\u00f4c\u0165\n          obmedzi\u0165 vplyv dominantn\u00e9ho skreslenia.\n        <\/p>\n\n        <div data-tips><\/div>\n      <\/div>\n\n\n      <button\n        type=\"button\"\n        class=\"str9-bias-export-big\"\n        data-export-big\n        style=\"display:none;\"\n      >\n        \u2193 Stiahnu\u0165 strategick\u00fd profil ako PDF\n      <\/button>\n\n    <\/div>\n  <\/div>\n\n\n  <!-- NEXT STEPS -->\n  <section class=\"str9-bias-section soft\">\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-title\">\n        <h2>Odpor\u00fa\u010dan\u00fd \u010fal\u0161\u00ed krok<\/h2>\n\n        <p>\n          Kognit\u00edvne skreslenia s\u00fa prirodzenou s\u00fa\u010das\u0165ou rozhodovania.\n          Rizikom sa st\u00e1vaj\u00fa vtedy, ke\u010f ich nevid\u00edme a nech\u00e1me ich\n          nepozorovane ovplyv\u0148ova\u0165 strat\u00e9giu.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"str9-bias-rec-grid\">\n\n        <div class=\"str9-bias-rec\">\n          <h3>Chcete overi\u0165 svoj n\u00e1pad?<\/h3>\n\n          <p>\n            Pokra\u010dujte Lean Canvasom a odde\u013ete\n            predpoklady a hypot\u00e9zy od faktov a overen\u00fdch d\u00e1t.\n          <\/p>\n\n          <a\n            href=\"https:\/\/strate9y.com\/sk\/nastroj-business-model-canvas-sk\/lean-canvas-3\/\"\n          >\n            Pokra\u010dova\u0165 na Lean Canvas \u2192\n          <\/a>\n        <\/div>\n\n\n        <div class=\"str9-bias-rec\">\n          <h3>Chcete preveri\u0165 svoj biznis model?<\/h3>\n\n          <p>\n            Pomocou Business Model Canvasu overte,\n            kde sa m\u00f4\u017eu skreslenia premieta\u0165 do v\u00e1\u0161ho biznis modelu.\n          <\/p>\n\n          <a\n            href=\"https:\/\/strate9y.com\/sk\/nastroj-business-model-canvas-sk\/business-model-canvas\/\"\n          >\n            Pokra\u010dova\u0165 na BMC \u2192\n          <\/a>\n        <\/div>\n\n\n        <div class=\"str9-bias-rec\">\n          <h3>Chcete pracova\u0165 so strat\u00e9giou?<\/h3>\n\n          <p>\n            SWOT anal\u00fdza v\u00e1m pom\u00f4\u017ee pomenova\u0165 slep\u00e9 miesta\n            a previes\u0165 ich do konkr\u00e9tnych strategick\u00fdch krokov.\n          <\/p>\n\n          <a\n            href=\"https:\/\/strate9y.com\/sk\/ako-krok-za-krokom-vypracovat-swot-analyzu-firmy\/swot-analyza-2\/\"\n          >\n            Pokra\u010dova\u0165 na SWOT \u2192\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- DIAGNOSTIC CTA -->\n  <section\n    class=\"str9-bias-section str9-bias-dark\"\n    style=\"background:#080808;\"\n  >\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-title\">\n\n        <div class=\"str9-bias-kicker\">\n          \u010co \u010falej?\n        <\/div>\n\n        <h2>\n          Kognit\u00edvne skreslenia sa daj\u00fa riadi\u0165 \u2014 ke\u010f ich dok\u00e1\u017eete rozpozna\u0165.\n        <\/h2>\n\n        <p>\n          STRATE9Y\u00ae Biznis diagnostika v\u00e1m pom\u00f4\u017ee odhali\u0165,\n          kde sp\u00f4sob rozhodovania ovplyv\u0148uje va\u0161u ponuku,\n          strat\u00e9giu, cenotvorbu alebo \u010fal\u0161\u00ed rast.\n        <\/p>\n\n        <div style=\"margin-top:28px;\">\n          <a\n            class=\"str9-bias-btn\"\n            href=\"https:\/\/strate9y.com\/sk\/strate9y-biznis-diagnostika\/\"\n          >\n            Chcem STRATE9Y\u00ae diagnostiku \u2192\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- FAQ -->\n  <section class=\"str9-bias-section soft\">\n    <div class=\"str9-bias-wrap\">\n\n      <div class=\"str9-bias-title\">\n        <h2>FAQ<\/h2>\n      <\/div>\n\n      <div class=\"str9-bias-faq\">\n\n        <details>\n          <summary>Je to psychologick\u00fd test?<\/summary>\n          <p>\n            Nie. Ide o praktick\u00fd sebareflex\u00edvny n\u00e1stroj zameran\u00fd\n            na rozhodovanie v podnikate\u013eskom a strategickom kontexte.\n            Nenahr\u00e1dza psychologick\u00fa ani klinick\u00fa diagnostiku.\n          <\/p>\n        <\/details>\n\n        <details>\n          <summary>\u010co je kognit\u00edvne skreslenie?<\/summary>\n          <p>\n            Kognit\u00edvne skreslenie je systematick\u00e1 odch\u00fdlka v sp\u00f4sobe,\n            ak\u00fdm sprac\u00favame inform\u00e1cie a rob\u00edme \u00fasudky.\n            Ment\u00e1lne skratky n\u00e1m \u010dasto umo\u017e\u0148uj\u00fa rozhodova\u0165 sa r\u00fdchlej\u0161ie,\n            no v ur\u010dit\u00fdch situ\u00e1ci\u00e1ch m\u00f4\u017eu vies\u0165 k nespr\u00e1vnym z\u00e1verom.\n          <\/p>\n        <\/details>\n\n        <details>\n          <summary>\u010co m\u00e1m urobi\u0165 s v\u00fdsledkom?<\/summary>\n          <p>\n            V\u00fdsledok vn\u00edmajte ako podnet na sebareflexiu, nie ako diagn\u00f3zu.\n            Pri d\u00f4le\u017eit\u00fdch rozhodnutiach pou\u017eite odpor\u00fa\u010dan\u00e9 protiopatrenia,\n            overte svoje predpoklady d\u00e1tami a cielene vyh\u013eadajte aj\n            argumenty, ktor\u00e9 v\u00e1\u0161 p\u00f4vodn\u00fd n\u00e1zor spochyb\u0148uj\u00fa.\n          <\/p>\n        <\/details>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n\n<!-- PDF -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2canvas\/1.4.1\/html2canvas.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n\n\n<script>\n(function(){\n\nfunction startBias(){\n\n  const root = document.getElementById('str9-bias-tool');\n\n  if(!root || root.dataset.initialized === 'true'){\n    return;\n  }\n\n  root.dataset.initialized = 'true';\n\n\n  \/* =====================================================\n  BIAS DEFINITIONS\n  ===================================================== *\/\n\n  const B = {\n\n    sunk:{\n      name:'Efekt utopen\u00fdch n\u00e1kladov',\n      icon:'\ud83d\udcb8',\n      desc:'M\u00f4\u017eete ma\u0165 tendenciu pokra\u010dova\u0165 v projekte aj vtedy, ke\u010f jeho bud\u00faci potenci\u00e1l u\u017e neospravedl\u0148uje \u010fal\u0161ie invest\u00edcie.'\n    },\n\n    confirmation:{\n      name:'Konfirma\u010dn\u00e9 skreslenie',\n      icon:'\ud83d\udd0d',\n      desc:'M\u00f4\u017eete uprednost\u0148ova\u0165 inform\u00e1cie, ktor\u00e9 potvrdzuj\u00fa v\u00e1\u0161 existuj\u00faci n\u00e1zor, a venova\u0165 men\u0161iu pozornos\u0165 protichodn\u00fdm d\u00f4kazom.'\n    },\n\n    overconfidence:{\n      name:'Nadmern\u00e1 sebad\u00f4vera',\n      icon:'\ud83e\udd81',\n      desc:'M\u00f4\u017eete prece\u0148ova\u0165 presnos\u0165 vlastn\u00fdch odhadov alebo pravdepodobnos\u0165 \u00faspechu svojich pl\u00e1nov.'\n    },\n\n    anchoring:{\n      name:'Efekt ukotvenia',\n      icon:'\u2693',\n      desc:'Prv\u00e9 \u010d\u00edslo, cena alebo inform\u00e1cia m\u00f4\u017ee neprimerane ovplyvni\u0165 va\u0161e n\u00e1sledn\u00e9 hodnotenie a rozhodnutie.'\n    },\n\n    status:{\n      name:'Status quo \/ averzia vo\u010di strate',\n      icon:'\ud83d\udd12',\n      desc:'M\u00f4\u017eete uprednost\u0148ova\u0165 s\u00fa\u010dasn\u00fd stav alebo istotu aj vtedy, ke\u010f by zmena mala objekt\u00edvne vy\u0161\u0161iu hodnotu.'\n    },\n\n    survivorship:{\n      name:'Skreslenie pre\u017eiv\u0161\u00edch',\n      icon:'\ud83c\udfc6',\n      desc:'M\u00f4\u017eete venova\u0165 pr\u00edli\u0161 ve\u013ek\u00fa pozornos\u0165 \u00faspe\u0161n\u00fdm pr\u00edpadom a prehliada\u0165 tie, ktor\u00e9 rovnak\u00fd postup vysk\u00fa\u0161ali a neuspeli.'\n    },\n\n    availability:{\n      name:'Skreslenie dostupnosti',\n      icon:'\ud83d\udcf0',\n      desc:'V\u00fdrazn\u00e9, \u010derstv\u00e9 alebo \u013eahko zapam\u00e4tate\u013en\u00e9 udalosti sa v\u00e1m m\u00f4\u017eu zda\u0165 pravdepodobnej\u0161ie, ne\u017e v skuto\u010dnosti s\u00fa.'\n    }\n\n  };\n\n\n  \/* =====================================================\n  QUESTIONS\n  ===================================================== *\/\n\n  const Q = [\n\n    {\n      e:'Scen\u00e1r 1 \u00b7 Invest\u00edcia',\n\n      t:'Do projektu ste investovali 200 hod\u00edn a 3 200 \u20ac. V\u00fdsledky s\u00fa slab\u00e9 a trh neprejavuje dostato\u010dn\u00fd z\u00e1ujem. \u010co urob\u00edte?',\n\n      c:'Rozhodnutie by malo vych\u00e1dza\u0165 z bud\u00faceho potenci\u00e1lu projektu, nie z n\u00e1kladov, ktor\u00e9 u\u017e vznikli.',\n\n      b:'sunk',\n\n      title:'Efekt utopen\u00fdch n\u00e1kladov \u2014 pasca minul\u00fdch invest\u00edci\u00ed',\n\n      txt:'Peniaze a \u010das, ktor\u00e9 u\u017e boli investovan\u00e9, nemo\u017eno z\u00edska\u0165 sp\u00e4\u0165. Pokra\u010dova\u0165 len preto, \u017ee ste u\u017e investovali ve\u013ea, m\u00f4\u017ee vies\u0165 k \u010fal\u0161\u00edm neefekt\u00edvnym n\u00e1kladom.',\n\n      tip:'Polo\u017ete si ot\u00e1zku: Keby som dnes za\u010d\u00ednal\/a od nuly a nemal\/a v projekte ni\u010d investovan\u00e9, rozhodol\/a by som sa do\u0148 vst\u00fapi\u0165 znova?',\n\n      o:[\n        ['Pokra\u010dujem \u2014 investoval\/a som u\u017e pr\u00edli\u0161 ve\u013ea.','sunk'],\n        ['Zastav\u00edm sa a vyhodnot\u00edm iba bud\u00faci potenci\u00e1l projektu.',null],\n        ['Zdvojn\u00e1sob\u00edm \u00fasilie, aby sa mi doteraj\u0161ia invest\u00edcia vr\u00e1tila.','sunk'],\n        ['Urob\u00edm pivot a vyu\u017eijem tie \u010dasti projektu, ktor\u00e9 maj\u00fa re\u00e1lny potenci\u00e1l.',null]\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 2 \u00b7 Sp\u00e4tn\u00e1 v\u00e4zba',\n\n      t:'Jeden z\u00e1kazn\u00edk v\u00e1m dal v\u00fdborn\u00fa recenziu. Druh\u00fd poskytol podrobn\u00fa kritiku. \u010comu venujete v\u00e4\u010d\u0161iu pozornos\u0165?',\n\n      c:'Obaja z\u00e1kazn\u00edci patria do va\u0161ej cie\u013eovej skupiny.',\n\n      b:'confirmation',\n\n      title:'Konfirma\u010dn\u00e9 skreslenie \u2014 uprednost\u0148ujeme to, \u010do potvrdzuje n\u00e1\u0161 n\u00e1zor',\n\n      txt:'Pozit\u00edvna sp\u00e4tn\u00e1 v\u00e4zba je pr\u00edjemn\u00e1, ale kritick\u00e1 sp\u00e4tn\u00e1 v\u00e4zba \u010dasto obsahuje inform\u00e1cie, ktor\u00e9 m\u00f4\u017eu pom\u00f4c\u0165 produkt v\u00fdrazne zlep\u0161i\u0165.',\n\n      tip:'Akt\u00edvne vyh\u013ead\u00e1vajte aj d\u00e1ta, ktor\u00e9 v\u00e1\u0161 predpoklad spochyb\u0148uj\u00fa. P\u00fdtajte sa \u013eud\u00ed, ktor\u00ed produkt nek\u00fapili, prestali ho pou\u017e\u00edva\u0165 alebo odi\u0161li ku konkurencii.',\n\n      o:[\n        ['V\u00fdbornej recenzii \u2014 potvrdzuje, \u017ee produkt funguje.','confirmation'],\n        ['Kritike \u2014 m\u00f4\u017ee obsahova\u0165 d\u00f4le\u017eit\u00e9 inform\u00e1cie na zlep\u0161enie.',null],\n        ['Obom. Ka\u017ed\u00e1 sp\u00e4tn\u00e1 v\u00e4zba prin\u00e1\u0161a in\u00fa inform\u00e1ciu.',null],\n        ['Kritiku vn\u00edmam najm\u00e4 ako subjekt\u00edvny n\u00e1zor jedn\u00e9ho \u010dloveka.','confirmation']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 3 \u00b7 Odhad',\n\n      t:'Sp\u00fa\u0161\u0165ate nov\u00fa slu\u017ebu. Bez podrobnej anal\u00fdzy odhadujete v\u00fdsledky prv\u00e9ho mesiaca.',\n\n      c:'Ide o nov\u00fd produkt bez overen\u00e9ho dopytu a historick\u00fdch d\u00e1t.',\n\n      b:'overconfidence',\n\n      title:'Nadmern\u00e1 sebad\u00f4vera \u2014 prece\u0148ovanie presnosti vlastn\u00fdch odhadov',\n\n      txt:'Pri nov\u00fdch produktoch \u013eudia \u010dasto prece\u0148uj\u00fa dopyt, r\u00fdchlos\u0165 rastu aj schopnos\u0165 trhu reagova\u0165 na nov\u00fa ponuku.',\n\n      tip:'Namiesto jedn\u00e9ho \u010d\u00edsla pracujte minim\u00e1lne s tromi scen\u00e1rmi: pesimistick\u00fdm, realistick\u00fdm a optimistick\u00fdm.',\n\n      o:[\n        ['O\u010dak\u00e1vam 500 z\u00e1kazn\u00edkov \u2014 produkt je ve\u013emi siln\u00fd.','overconfidence'],\n        ['Odhadnem rozp\u00e4tie 20\u201350 z\u00e1kazn\u00edkov a stanov\u00edm realistick\u00fd cie\u013e.',null],\n        ['Najsk\u00f4r otestujem minim\u00e1lnu verziu produktu a z\u00edskam re\u00e1lne d\u00e1ta.',null],\n        ['Trh je ve\u013ek\u00fd, preto je 200 z\u00e1kazn\u00edkov realistick\u00fdch.','overconfidence']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 4 \u00b7 Cena',\n\n      t:'Dod\u00e1vate\u013e pon\u00fakne cenu 600 \u20ac. Po vyjedn\u00e1van\u00ed ju zn\u00ed\u017ei na 460 \u20ac. Be\u017en\u00e1 trhov\u00e1 cena je pritom pribli\u017ene 360\u2013400 \u20ac.',\n\n      c:'Prv\u00e1 pon\u00faknut\u00e1 cena m\u00f4\u017ee ovplyvni\u0165 va\u0161e vn\u00edmanie toho, \u010do je f\u00e9rov\u00e1 cena.',\n\n      b:'anchoring',\n\n      title:'Efekt ukotvenia \u2014 prv\u00e9 \u010d\u00edslo vytv\u00e1ra referen\u010dn\u00fd bod',\n\n      txt:'Zn\u00ed\u017eenie ceny zo 600 \u20ac na 460 \u20ac m\u00f4\u017ee p\u00f4sobi\u0165 ako \u00faspe\u0161n\u00e9 vyjedn\u00e1vanie. Ak je v\u0161ak trhov\u00e1 cena 360\u2013400 \u20ac, st\u00e1le m\u00f4\u017eete plati\u0165 viac, ne\u017e je objekt\u00edvne primeran\u00e9.',\n\n      tip:'Pred vyjedn\u00e1van\u00edm si stanovte vlastn\u00fa referen\u010dn\u00fa hodnotu na z\u00e1klade trhu, alternat\u00edv alebo ekonomickej hodnoty rie\u0161enia.',\n\n      o:[\n        ['\u00c1no, je to dobr\u00e1 cena \u2014 u\u0161etril\/a som 140 \u20ac.','anchoring'],\n        ['Nie. Porovn\u00e1vam cenu s trhom, nie s p\u00f4vodnou ponukou.',null],\n        ['Najsk\u00f4r si prever\u00edm alternat\u00edvy a a\u017e potom sa rozhodnem.',null],\n        ['Dod\u00e1vate\u013e v\u00fdrazne ust\u00fapil, tak\u017ee v\u00fdsledn\u00e1 cena je f\u00e9rov\u00e1.','anchoring']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 5 \u00b7 Zmena',\n\n      t:'S\u00fa\u010dasn\u00fd CRM syst\u00e9m funguje priemerne. Nov\u00fd syst\u00e9m by pod\u013ea dostupn\u00fdch d\u00e1t mohol zv\u00fd\u0161i\u0165 efektivitu pribli\u017ene o 40 %. Migr\u00e1cia potrv\u00e1 dva t\u00fd\u017edne.',\n\n      c:'Migr\u00e1ciu dok\u00e1\u017eete zvl\u00e1dnu\u0165 bez v\u00e1\u017eneho v\u00fdpadku prev\u00e1dzky.',\n\n      b:'status',\n\n      title:'Skreslenie status quo \u2014 s\u00fa\u010dasn\u00fd stav p\u00f4sob\u00ed bezpe\u010dnej\u0161ie',\n\n      txt:'To, \u010do u\u017e pozn\u00e1me, \u010dasto vn\u00edmame ako menej rizikov\u00e9. V\u00fdsledkom m\u00f4\u017ee by\u0165 zotrvanie pri rie\u0161en\u00ed, ktor\u00e9 je s\u00edce zn\u00e1me, ale dlhodobo neefekt\u00edvne.',\n\n      tip:'Okrem n\u00e1kladov na zmenu vypo\u010d\u00edtajte aj n\u00e1klady ne\u010dinnosti: \u010do v\u00e1s bude st\u00e1\u0165, ak s\u00fa\u010dasn\u00fd stav zachov\u00e1te \u010fal\u0161\u00edch 6 alebo 12 mesiacov?',\n\n      o:[\n        ['Ponech\u00e1m s\u00fa\u010dasn\u00fd syst\u00e9m \u2014 st\u00e1le funguje.','status'],\n        ['Vypo\u010d\u00edtam n\u00e1vratnos\u0165 invest\u00edcie a rozhodnem sa pod\u013ea d\u00e1t.',null],\n        ['Prejdem na nov\u00fd syst\u00e9m, ak ekonomick\u00fd pr\u00ednos prev\u00fd\u0161i n\u00e1klady a rizik\u00e1 migr\u00e1cie.',null],\n        ['Rad\u0161ej po\u010dk\u00e1m. Mo\u017eno nesk\u00f4r pr\u00edde e\u0161te lep\u0161\u00ed syst\u00e9m.','status']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 6 \u00b7 In\u0161pir\u00e1cia',\n\n      t:'\u010c\u00edtate pr\u00edbeh podnikate\u013ea, ktor\u00fd bez po\u010diato\u010dn\u00e9ho kapit\u00e1lu vybudoval \u00faspe\u0161n\u00fa firmu za tri roky.',\n\n      c:'Pr\u00edbeh je pravdiv\u00fd, ale m\u00e9di\u00e1 prirodzene venuj\u00fa viac pozornosti \u00faspe\u0161n\u00fdm pr\u00edpadom ne\u017e ne\u00faspe\u0161n\u00fdm pokusom.',\n\n      b:'survivorship',\n\n      title:'Skreslenie pre\u017eiv\u0161\u00edch \u2014 vid\u00edme najm\u00e4 t\u00fdch, ktor\u00ed uspeli',\n\n      txt:'\u00daspe\u0161n\u00fd pr\u00edbeh n\u00e1m s\u00e1m osebe nepovie, ko\u013eko \u013eud\u00ed pou\u017eilo podobn\u00fd postup a neuspelo. Bez tejto inform\u00e1cie m\u00f4\u017ee by\u0165 n\u00e1\u0161 obraz pravdepodobnosti \u00faspechu v\u00fdrazne skreslen\u00fd.',\n\n      tip:'Zistite z\u00e1kladn\u00fa mieru \u00faspe\u0161nosti: ko\u013eko podobn\u00fdch firiem alebo projektov vzniklo a ko\u013eko z nich dosiahlo porovnate\u013en\u00fd v\u00fdsledok?',\n\n      o:[\n        ['Ak to dok\u00e1zal on, dok\u00e1\u017eem to rovnak\u00fdm sp\u00f4sobom aj ja.','survivorship'],\n        ['In\u0161piruje ma, ale cielene si vyh\u013ead\u00e1m aj ne\u00faspe\u0161n\u00e9 pr\u00edpady.',null],\n        ['Vezmem si z jeho sk\u00fasenosti ponau\u010denia, ale nevn\u00edmam ju ako d\u00f4kaz, \u017ee rovnak\u00fd postup bude fungova\u0165 aj mne.',null],\n        ['Postav\u00edm svoju strat\u00e9giu pod\u013ea jeho modelu.','survivorship']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 7 \u00b7 Riziko',\n\n      t:'V kr\u00e1tkom \u010dase ste po\u010duli o troch firm\u00e1ch, ktor\u00e9 mali v\u00e1\u017ene probl\u00e9my po kybernetickom \u00fatoku. \u0160tatistick\u00e1 pravdepodobnos\u0165 z\u00e1va\u017en\u00e9ho incidentu pre v\u00e1\u0161 typ firmy je pribli\u017ene 3 % ro\u010dne.',\n\n      c:'V\u00fdrazn\u00e9 a \u010derstv\u00e9 pr\u00edbehy s\u00fa \u013eahko zapam\u00e4tate\u013en\u00e9, ale samy osebe nemenia skuto\u010dn\u00fa pravdepodobnos\u0165 udalosti.',\n\n      b:'availability',\n\n      title:'Skreslenie dostupnosti \u2014 v\u00fdrazn\u00e9 udalosti prece\u0148ujeme',\n\n      txt:'Udalosti, ktor\u00e9 si dok\u00e1\u017eeme r\u00fdchlo vybavi\u0165, n\u00e1m \u010dasto pripadaj\u00fa \u010dastej\u0161ie alebo pravdepodobnej\u0161ie, ne\u017e ukazuj\u00fa re\u00e1lne d\u00e1ta.',\n\n      tip:'Pred ve\u013ekou invest\u00edciou alebo z\u00e1sadnou zmenou si overte relevantn\u00e9 \u0161tatistiky, vlastn\u00fa mieru expoz\u00edcie a o\u010dak\u00e1van\u00fd ekonomick\u00fd dopad.',\n\n      o:[\n        ['Okam\u017eite z kybernetickej bezpe\u010dnosti urob\u00edm absol\u00fatnu prioritu \u010d\u00edslo jeden.','availability'],\n        ['Vyhodnot\u00edm s\u00fa\u010dasn\u00fa ochranu vzh\u013eadom na re\u00e1lne riziko a mo\u017en\u00e9 d\u00f4sledky.',null],\n        ['Prever\u00edm relevantn\u00e9 \u0161tatistiky a pod\u013ea nich uprav\u00edm pl\u00e1n.',null],\n        ['Mus\u00edm okam\u017eite k\u00fapi\u0165 v\u0161etky dostupn\u00e9 bezpe\u010dnostn\u00e9 rie\u0161enia.','availability']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 8 \u00b7 Produkt',\n\n      t:'Z\u00e1kazn\u00edci v\u00e1\u0161 produkt vysk\u00fa\u0161aj\u00fa, ale \u010das\u0165 z nich po kr\u00e1tkom \u010dase odch\u00e1dza. Ako zist\u00edte pre\u010do?',\n\n      c:'M\u00e1te pr\u00edstup k analytick\u00fdm d\u00e1tam aj ku kontaktom na z\u00e1kazn\u00edkov.',\n\n      b:'survivorship',\n\n      title:'Skreslenie pre\u017eiv\u0161\u00edch v produktovom v\u00fdskume',\n\n      txt:'Ak sa p\u00fdtate iba z\u00e1kazn\u00edkov, ktor\u00ed zostali, analyzujete pr\u00e1ve skupinu, ktor\u00e1 probl\u00e9m odchodu nemala. Najd\u00f4le\u017eitej\u0161iu inform\u00e1ciu m\u00f4\u017eu ma\u0165 t\u00ed, ktor\u00ed produkt prestali pou\u017e\u00edva\u0165.',\n\n      tip:'Kombinujte rozhovory s odch\u00e1dzaj\u00facimi z\u00e1kazn\u00edkmi, exit survey a anal\u00fdzu spr\u00e1vania tesne pred odchodom.',\n\n      o:[\n        ['Op\u00fdtam sa najm\u00e4 z\u00e1kazn\u00edkov, ktor\u00ed produkt pou\u017e\u00edvaj\u00fa dlhodobo.','survivorship'],\n        ['Kontaktujem odch\u00e1dzaj\u00facich z\u00e1kazn\u00edkov a analyzujem d\u00f4vody ich odchodu.',null],\n        ['Presk\u00famam d\u00e1ta o ich spr\u00e1van\u00ed tesne pred odchodom.',null],\n        ['Prid\u00e1m \u010fal\u0161ie funkcie \u2014 pravdepodobne im ch\u00fdbalo viac mo\u017enost\u00ed.','confirmation']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 9 \u00b7 Strat\u00e9gia',\n\n      t:'Sedem mentorov s va\u0161ou strat\u00e9giou s\u00fahlas\u00ed. Traja ju kritizuj\u00fa, pri\u010dom pr\u00e1ve t\u00edto traja maj\u00fa v\u00fdrazne viac sk\u00fasenost\u00ed vo va\u0161om konkr\u00e9tnom segmente.',\n\n      c:'Pri strategickom rozhodovan\u00ed je d\u00f4le\u017eitej\u0161ia kvalita argumentov ne\u017e samotn\u00fd po\u010det hlasov.',\n\n      b:'confirmation',\n\n      title:'Konfirma\u010dn\u00e9 skreslenie pri hodnoten\u00ed strat\u00e9gie',\n\n      txt:'V\u00e4\u010d\u0161ina s\u00fahlasn\u00fdch n\u00e1zorov automaticky neznamen\u00e1, \u017ee strat\u00e9gia je validovan\u00e1. Jeden kvalitn\u00fd protiargument zalo\u017een\u00fd na relevantnej sk\u00fasenosti m\u00f4\u017ee ma\u0165 vy\u0161\u0161iu informa\u010dn\u00fa hodnotu ne\u017e nieko\u013eko v\u0161eobecn\u00fdch s\u00fahlasov.',\n\n      tip:'Pou\u017eite princ\u00edp red teamingu: ur\u010dte \u010dloveka alebo skupinu, ktor\u00fdch \u00falohou bude cielene h\u013eada\u0165 slab\u00e9 miesta v\u00e1\u0161ho pl\u00e1nu.',\n\n      o:[\n        ['Strat\u00e9gia je pravdepodobne spr\u00e1vna \u2014 pribli\u017ene 70 % \u013eud\u00ed s \u0148ou s\u00fahlas\u00ed.','confirmation'],\n        ['Podrobne presk\u00famam argumenty \u013eud\u00ed s najrelevantnej\u0161ou sk\u00fasenos\u0165ou.',null],\n        ['Porovn\u00e1m kvalitu d\u00f4kazov a argumentov, nie po\u010det s\u00fahlasn\u00fdch hlasov.',null],\n        ['Uprav\u00edm strat\u00e9giu tak, aby s \u0148ou nakoniec s\u00fahlasili v\u0161etci.','status']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 10 \u00b7 Vyjedn\u00e1vanie',\n\n      t:'Klient navrhne cenu projektu 2 000 \u20ac. Na z\u00e1klade rozsahu pr\u00e1ce, v\u00fdsledku a hodnoty pre klienta ste projekt ocenili na 3 200 \u20ac.',\n\n      c:'Prv\u00e1 ponuka klienta m\u00f4\u017ee vytvori\u0165 psychologick\u00fa kotvu pre cel\u00e9 \u010fal\u0161ie vyjedn\u00e1vanie.',\n\n      b:'anchoring',\n\n      title:'Efekt ukotvenia pri vyjedn\u00e1van\u00ed',\n\n      txt:'Ak za\u010dnete uva\u017eova\u0165 len o tom, o ko\u013eko sa dok\u00e1\u017eete posun\u00fa\u0165 z klientovej ponuky 2 000 \u20ac, m\u00f4\u017eete sa vzdiali\u0165 od vlastn\u00e9ho hodnotov\u00e9ho r\u00e1mca a cenu zbyto\u010dne podhodnoti\u0165.',\n\n      tip:'Vych\u00e1dzajte z vlastnej kalkul\u00e1cie hodnoty a po\u017eadovan\u00e9ho v\u00fdsledku. Klientovu prv\u00fa ponuku nevn\u00edmajte ako objekt\u00edvny stred vyjedn\u00e1vania.',\n\n      o:[\n        ['Prijmem 2 000 \u20ac \u2014 st\u00e1le je lep\u0161ie ma\u0165 projekt ne\u017e ni\u010d.','anchoring'],\n        ['Navrhnem 3 200 \u20ac a vysvetl\u00edm hodnotu a rozsah projektu.',null],\n        ['D\u00e1m protin\u00e1vrh 3 400 \u20ac a vytvor\u00edm vlastn\u00fd vyjedn\u00e1vac\u00ed r\u00e1mec.',null],\n        ['Dohodneme sa pribli\u017ene uprostred, napr\u00edklad na 2 600 \u20ac.','anchoring']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 11 \u00b7 Nov\u00fd trh',\n\n      t:'Pozn\u00e1te tri firmy, ktor\u00e9 \u00faspe\u0161ne vst\u00fapili na nov\u00fd trh. Celkovo v\u0161ak na tento trh v rovnakom obdob\u00ed vst\u00fapilo 47 porovnate\u013en\u00fdch firiem.',\n\n      c:'Tri \u00faspe\u0161n\u00e9 pr\u00edpady bez znalosti v\u00fdsledkov ostatn\u00fdch firiem neposkytuj\u00fa dostato\u010dn\u00fd obraz o atraktivite trhu.',\n\n      b:'survivorship',\n\n      title:'Skreslenie pre\u017eiv\u0161\u00edch pri prieskume trhu',\n\n      txt:'Vidite\u013en\u00e9 \u00faspechy m\u00f4\u017eu zakr\u00fdva\u0165 ve\u013ek\u00e9 mno\u017estvo ne\u00faspe\u0161n\u00fdch pokusov. Ak uspeli 3 zo 47 firiem, samotn\u00e1 existencia troch \u00faspe\u0161n\u00fdch pr\u00edkladov e\u0161te nie je d\u00f4kazom, \u017ee vstup na trh je jednoduch\u00fd alebo vysoko pravdepodobne \u00faspe\u0161n\u00fd.',\n\n      tip:'Analyzujte cel\u00fd dostupn\u00fd s\u00fabor pr\u00edpadov. H\u013eadajte nielen to, kto uspel, ale aj pre\u010do ostatn\u00ed neuspeli a \u010d\u00edm sa \u00faspe\u0161n\u00e9 firmy odli\u0161ovali.',\n\n      o:[\n        ['Tri firmy uspeli, tak\u017ee trh evidentne funguje.','survivorship'],\n        ['Zist\u00edm, ako dopadlo zvy\u0161n\u00fdch 44 firiem.',null],\n        ['Vyhodnot\u00edm pribli\u017ene 6 % mieru \u00faspe\u0161nosti a presk\u00famam rozdiely medzi \u00faspe\u0161n\u00fdmi a ne\u00faspe\u0161n\u00fdmi firmami.',null],\n        ['Skop\u00edrujem model jednej z \u00faspe\u0161n\u00fdch firiem.','survivorship']\n      ]\n    },\n\n\n    {\n      e:'Scen\u00e1r 12 \u00b7 Riziko',\n\n      t:'M\u00e1te dve mo\u017enosti. A: s istotou z\u00edskate 1 600 \u20ac. B: m\u00e1te 70 % pravdepodobnos\u0165 z\u00edska\u0165 2 600 \u20ac. O\u010dak\u00e1van\u00e1 hodnota mo\u017enosti B je 1 820 \u20ac.',\n\n      c:'Vy\u0161\u0161ia o\u010dak\u00e1van\u00e1 hodnota automaticky neznamen\u00e1, \u017ee rizikovej\u0161ia mo\u017enos\u0165 je v\u017edy spr\u00e1vna. D\u00f4le\u017eit\u00e1 je aj va\u0161a schopnos\u0165 znies\u0165 mo\u017en\u00fd nepriazniv\u00fd v\u00fdsledok.',\n\n      b:'status',\n\n      title:'Averzia vo\u010di strate \u2014 istotu m\u00f4\u017eeme preferova\u0165 aj za cenu ni\u017e\u0161ej o\u010dak\u00e1vanej hodnoty',\n\n      txt:'\u013dudia \u010dasto vn\u00edmaj\u00fa mo\u017en\u00fa stratu intenz\u00edvnej\u0161ie ne\u017e porovnate\u013en\u00fd zisk. To m\u00f4\u017ee vies\u0165 k pr\u00edli\u0161 konzervat\u00edvnym rozhodnutiam aj v situ\u00e1ci\u00e1ch, kde je kalkulovan\u00e9 riziko ekonomicky v\u00fdhodnej\u0161ie.',\n\n      tip:'Odde\u013ete matematiku od em\u00f3ci\u00ed. Vypo\u010d\u00edtajte o\u010dak\u00e1van\u00fa hodnotu, ale z\u00e1rove\u0148 zoh\u013eadnite cash flow, finan\u010dn\u00fa rezervu a schopnos\u0165 znies\u0165 nepriazniv\u00fd v\u00fdsledok.',\n\n      o:[\n        ['A \u2014 istota je istota.','status'],\n        ['B \u2014 m\u00e1 vy\u0161\u0161iu o\u010dak\u00e1van\u00fa hodnotu a riziko je pre m\u0148a prijate\u013en\u00e9.',null],\n        ['Rozhodnem sa pod\u013ea o\u010dak\u00e1vanej hodnoty aj svojej aktu\u00e1lnej finan\u010dnej situ\u00e1cie.',null],\n        ['A \u2014 30 % pravdepodobnos\u0165, \u017ee nez\u00edskam ni\u010d, je pr\u00edli\u0161 vysok\u00e1.','status']\n      ]\n    }\n\n  ];\n\n\n  \/* =====================================================\n  COUNTERMEASURES\n  ===================================================== *\/\n\n  const TIPS = {\n\n    sunk:[\n      [\n        '\ud83d\udd04',\n        'Ot\u00e1zka re\u0161tartu',\n        'Keby ste dnes za\u010d\u00ednali od nuly a nemali v projekte ni\u010d investovan\u00e9, rozhodli by ste sa do\u0148 vst\u00fapi\u0165 znova?'\n      ],\n      [\n        '\ud83d\udcc5',\n        'Krit\u00e9ri\u00e1 ukon\u010denia',\n        'E\u0161te pred za\u010diatkom projektu si stanovte jasn\u00e9 krit\u00e9ri\u00e1, pri ktor\u00fdch projekt zastav\u00edte, zmen\u00edte alebo pivotujete.'\n      ],\n      [\n        '\ud83d\udc65',\n        'Nez\u00e1visl\u00fd poh\u013ead',\n        'Nechajte situ\u00e1ciu pos\u00fadi\u0165 niek\u00fdm, kto do projektu nie je finan\u010dne ani emocion\u00e1lne zainteresovan\u00fd.'\n      ]\n    ],\n\n\n    confirmation:[\n      [\n        '\ud83d\udd34',\n        'Red teaming',\n        'Ur\u010dte \u010dloveka, ktor\u00e9ho \u00falohou bude cielene spochyb\u0148ova\u0165 v\u00e1\u0161 pl\u00e1n a h\u013eada\u0165 jeho slab\u00e9 miesta.'\n      ],\n      [\n        '\ud83d\udcca',\n        'Vyvracaj\u00face d\u00e1ta',\n        'Pri ka\u017edej d\u00f4le\u017eitej hypot\u00e9ze cielene h\u013eadajte \u00fadaje, ktor\u00e9 by ju mohli vyvr\u00e1ti\u0165.'\n      ],\n      [\n        '\ud83c\udfaf',\n        'Krit\u00e9ri\u00e1 vopred',\n        'E\u0161te pred zberom d\u00e1t definujte, \u010do bude znamena\u0165 potvrdenie a \u010do vyvr\u00e1tenie va\u0161ej hypot\u00e9zy.'\n      ]\n    ],\n\n\n    overconfidence:[\n      [\n        '\ud83d\udcc9',\n        'Referen\u010dn\u00e1 trieda',\n        'Porovnajte svoj odhad s v\u00fdsledkami podobn\u00fdch projektov, produktov alebo firiem v minulosti.'\n      ],\n      [\n        '\ud83d\udd22',\n        'Tri scen\u00e1re',\n        'Pracujte minim\u00e1lne s pesimistick\u00fdm, realistick\u00fdm a optimistick\u00fdm scen\u00e1rom.'\n      ],\n      [\n        '\u26a0\ufe0f',\n        'Pre-mortem',\n        'Predstavte si, \u017ee projekt o rok zlyhal. \u010co bolo najpravdepodobnej\u0161ou pr\u00ed\u010dinou?'\n      ]\n    ],\n\n\n    anchoring:[\n      [\n        '\ud83d\udd0d',\n        'Nez\u00e1visl\u00e1 referencia',\n        'Pred rokovan\u00edm si zistite trhov\u00fa cenu, alternat\u00edvy alebo ekonomick\u00fa hodnotu rie\u0161enia.'\n      ],\n      [\n        '\u2693',\n        'Vlastn\u00e1 kotva',\n        'Pri predaji alebo vyjedn\u00e1van\u00ed vytvorte vlastn\u00fd hodnotov\u00fd r\u00e1mec sk\u00f4r, ne\u017e za\u010dnete reagova\u0165 na prv\u00e9 \u010d\u00edslo druhej strany.'\n      ],\n      [\n        '\ud83e\uddee',\n        'Kalkul\u00e1cia hodnoty',\n        'Rozhodujte sa pod\u013ea hodnoty, n\u00e1kladov a alternat\u00edv, nie pod\u013ea rozdielu oproti prvej ponuke.'\n      ]\n    ],\n\n\n    status:[\n      [\n        '\ud83d\udcb0',\n        'N\u00e1klady ne\u010dinnosti',\n        'Vypo\u010d\u00edtajte, \u010do v\u00e1s bude st\u00e1\u0165, ak zmenu neurob\u00edte po\u010das nasleduj\u00facich 6 alebo 12 mesiacov.'\n      ],\n      [\n        '\ud83d\udcc6',\n        'Pilot',\n        'Namiesto definit\u00edvneho rozhodnutia otestujte zmenu najsk\u00f4r v men\u0161om rozsahu.'\n      ],\n      [\n        '\ud83d\udd01',\n        'Reverzibilita',\n        'Zistite, \u010di mo\u017eno rozhodnutie nesk\u00f4r zvr\u00e1ti\u0165. Reverzibiln\u00e9 rozhodnutia \u010dasto nevy\u017eaduj\u00fa tak\u00fa mieru opatrnosti.'\n      ]\n    ],\n\n\n    survivorship:[\n      [\n        '\ud83d\udcca',\n        'Z\u00e1kladn\u00e1 miera \u00faspe\u0161nosti',\n        'Zistite, ko\u013eko podobn\u00fdch pokusov uspelo a ko\u013eko zlyhalo.'\n      ],\n      [\n        '\ud83d\udc80',\n        'Anal\u00fdza ne\u00faspechov',\n        '\u0160tudujte aj projekty a firmy, ktor\u00e9 neuspeli. Pr\u00e1ve tam m\u00f4\u017eu by\u0165 najcennej\u0161ie varovn\u00e9 sign\u00e1ly.'\n      ],\n      [\n        '\ud83c\udfaf',\n        'Podmienky \u00faspechu',\n        'H\u013eadajte faktory, ktor\u00e9 \u00faspe\u0161n\u00e9 pr\u00edpady systematicky odli\u0161ovali od ne\u00faspe\u0161n\u00fdch.'\n      ]\n    ],\n\n\n    availability:[\n      [\n        '\ud83d\udcc8',\n        'D\u00e1ta pred dojmom',\n        'Overte si skuto\u010dn\u00fa frekvenciu a pravdepodobnos\u0165 dan\u00e9ho javu vo va\u0161om odvetv\u00ed.'\n      ],\n      [\n        '\u23f3',\n        '\u010casov\u00fd odstup',\n        'Po emocion\u00e1lne v\u00fdraznej alebo medi\u00e1lne silnej udalosti si pred ve\u013ek\u00fdm rozhodnut\u00edm doprajte odstup.'\n      ],\n      [\n        '\ud83d\uddc3\ufe0f',\n        'Z\u00e1znamy rozhodnut\u00ed',\n        'Zaznamen\u00e1vajte si rozhodnutia, predpoklady a v\u00fdsledky. Pam\u00e4\u0165 m\u00f4\u017ee v\u00fdrazne skres\u013eova\u0165 vn\u00edman\u00fa frekvenciu udalost\u00ed.'\n      ]\n    ]\n\n  };\n\n\n  \/* =====================================================\n  STATE\n  ===================================================== *\/\n\n  let cur = 0;\n\n  let answers = new Array(Q.length).fill(null);\n\n  let scores = {};\n\n\n  const els = {\n\n    steps:root.querySelector('[data-steps]'),\n\n    panel:root.querySelector('[data-panel]'),\n\n    progress:root.querySelector('[data-progress]'),\n\n    progressText:root.querySelector('[data-progress-text]'),\n\n    fillHint:root.querySelector('[data-fill-hint]'),\n\n    answered:root.querySelector('[data-kpi-answered]'),\n\n    biased:root.querySelector('[data-kpi-biased]'),\n\n    clean:root.querySelector('[data-kpi-clean]'),\n\n    risk:root.querySelector('[data-kpi-risk]'),\n\n    diagnosis:root.querySelector('[data-diagnosis]'),\n\n    dominant:root.querySelector('[data-dominant]'),\n\n    breakdown:root.querySelector('[data-breakdown]'),\n\n    tips:root.querySelector('[data-tips]'),\n\n    exportBtn:root.querySelector('[data-export]'),\n\n    exportBig:root.querySelector('[data-export-big]')\n\n  };\n\n\n  \/* =====================================================\n  HELPERS\n  ===================================================== *\/\n\n  function answeredCount(){\n    return answers.filter(Boolean).length;\n  }\n\n\n  function biasedCount(){\n    return answers.filter(function(a){\n      return a && a.bias;\n    }).length;\n  }\n\n\n  function calculateScores(){\n\n    scores = {};\n\n    Object.keys(B).forEach(function(key){\n      scores[key] = 0;\n    });\n\n    answers.forEach(function(answer){\n\n      if(answer && answer.bias){\n        scores[answer.bias] = (scores[answer.bias] || 0) + 1;\n      }\n\n    });\n\n  }\n\n\n  function dominantBias(){\n\n    calculateScores();\n\n    let max = 0;\n    let keys = [];\n\n    Object.keys(scores).forEach(function(key){\n\n      if(scores[key] > max){\n        max = scores[key];\n        keys = [key];\n      }\n      else if(scores[key] === max && max > 0){\n        keys.push(key);\n      }\n\n    });\n\n    if(max === 0){\n      return null;\n    }\n\n    return {\n      keys:keys,\n      score:max\n    };\n  }\n\n\n  \/* =====================================================\n  STEPS\n  ===================================================== *\/\n\n  function buildSteps(){\n\n    els.steps.innerHTML = Q.map(function(q,i){\n\n      return (\n        '<button type=\"button\" ' +\n        'class=\"str9-bias-dot\" ' +\n        'data-i=\"' + i + '\" ' +\n        'aria-label=\"Scen\u00e1r ' + (i+1) + '\">' +\n        (i+1) +\n        '<\/button>'\n      );\n\n    }).join('');\n\n\n    els.steps.querySelectorAll('[data-i]').forEach(function(button){\n\n      button.addEventListener('click',function(){\n\n        const index = Number(button.dataset.i);\n\n        if(\n          index === 0 ||\n          answers[index] ||\n          answers[index-1]\n        ){\n          cur = index;\n          renderAll();\n        }\n\n      });\n\n    });\n\n  }\n\n\n  \/* =====================================================\n  PANEL\n  ===================================================== *\/\n\n  function renderPanel(){\n\n    const q = Q[cur];\n\n    const answered = answers[cur];\n\n\n    let optionsHtml = q.o.map(function(option,index){\n\n      let className = 'str9-bias-option';\n\n      if(answered){\n\n        if(answered.index === index){\n          className += ' selected';\n\n          if(answered.bias){\n            className += ' bad';\n          }\n          else{\n            className += ' good';\n          }\n        }\n\n      }\n\n      return (\n        '<button type=\"button\" ' +\n        'class=\"' + className + '\" ' +\n        'data-option=\"' + index + '\">' +\n        option[0] +\n        '<\/button>'\n      );\n\n    }).join('');\n\n\n    let feedbackHtml = '';\n\n    if(answered){\n\n      const selectedBias = answered.bias;\n\n      const feedbackLabel = selectedBias\n        ? 'Zachyten\u00fd sign\u00e1l skreslenia'\n        : 'Vyv\u00e1\u017een\u00e9 rozhodovanie';\n\n\n      const intro = selectedBias\n        ? 'T\u00e1to odpove\u010f m\u00f4\u017ee by\u0165 ovplyvnen\u00e1 kognit\u00edvnym skreslen\u00edm.'\n        : 'T\u00e1to odpove\u010f sa viac opiera o d\u00e1ta, porovnanie alternat\u00edv alebo vedom\u00e9 vyhodnotenie rizika.';\n\n\n      feedbackHtml =\n        '<div class=\"str9-bias-feedback show\">' +\n\n          '<div class=\"str9-bias-feedback-k\">' +\n            feedbackLabel +\n          '<\/div>' +\n\n          '<h4>' +\n            q.title +\n          '<\/h4>' +\n\n          '<p>' +\n            intro + ' ' + q.txt +\n          '<\/p>' +\n\n          '<div class=\"str9-bias-feedback-tip\">' +\n            '<strong>Praktick\u00e9 protiopatrenie:<\/strong><br>' +\n            q.tip +\n          '<\/div>' +\n\n        '<\/div>';\n\n    }\n\n\n    const isLast = cur === Q.length - 1;\n\n    const buttonText = isLast\n      ? 'Zobrazi\u0165 v\u00fdsledn\u00fd profil \u2192'\n      : '\u010eal\u0161\u00ed scen\u00e1r \u2192';\n\n\n    els.panel.innerHTML =\n\n      '<div class=\"str9-bias-q-eyebrow\">' +\n        q.e +\n      '<\/div>' +\n\n      '<div class=\"str9-bias-q-title\">' +\n        q.t +\n      '<\/div>' +\n\n      '<div class=\"str9-bias-q-desc\">' +\n        q.c +\n      '<\/div>' +\n\n      '<div class=\"str9-bias-options\">' +\n        optionsHtml +\n      '<\/div>' +\n\n      feedbackHtml +\n\n      '<div class=\"str9-bias-nav\">' +\n        '<button type=\"button\" class=\"str9-bias-next ' +\n        (answered ? 'show' : '') +\n        '\" data-next>' +\n        buttonText +\n        '<\/button>' +\n      '<\/div>';\n\n\n    els.panel.querySelectorAll('[data-option]').forEach(function(button){\n\n      button.addEventListener('click',function(){\n\n        selectOption(Number(button.dataset.option));\n\n      });\n\n    });\n\n\n    const nextButton = els.panel.querySelector('[data-next]');\n\n    if(nextButton){\n\n      nextButton.addEventListener('click',function(){\n\n        if(!answers[cur]){\n          return;\n        }\n\n        if(cur < Q.length - 1){\n\n          cur++;\n          renderAll();\n\n          const appIntro = document.getElementById('nastroj-kognitivne-skreslenia');\n\n          if(appIntro &#038;&#038; window.innerWidth < 1180){\n            appIntro.scrollIntoView({\n              behavior:'smooth',\n              block:'start'\n            });\n          }\n\n        }\n        else{\n\n          const resultArea = root.querySelector('.str9-bias-results');\n\n          if(resultArea){\n            resultArea.scrollIntoView({\n              behavior:'smooth',\n              block:'start'\n            });\n          }\n\n        }\n\n      });\n\n    }\n\n  }\n\n\n  function selectOption(index){\n\n    const q = Q[cur];\n\n    const option = q.o[index];\n\n    answers[cur] = {\n      index:index,\n      bias:option[1] || null,\n      text:option[0]\n    };\n\n    renderAll();\n\n  }\n\n\n  \/* =====================================================\n  PROGRESS\n  ===================================================== *\/\n\n  function renderProgress(){\n\n    const answered = answeredCount();\n\n    const percentage = Math.round(\n      (answered \/ Q.length) * 100\n    );\n\n    els.progress.style.width = percentage + '%';\n\n    els.progressText.textContent =\n      answered + '\/' + Q.length;\n\n\n    const complete = answered === Q.length;\n\n    els.exportBtn.disabled = !complete;\n\n    els.exportBig.style.display =\n      complete ? 'block' : 'none';\n\n\n    if(answered === 0){\n\n      els.fillHint.textContent =\n        'Odpovedzte na prv\u00fd scen\u00e1r \u2192';\n\n    }\n    else if(!complete){\n\n      els.fillHint.textContent =\n        'Dokon\u010den\u00e9 ' +\n        answered +\n        ' z ' +\n        Q.length;\n\n    }\n    else{\n\n      els.fillHint.textContent =\n        'Profil je dokon\u010den\u00fd \u2713';\n\n    }\n\n  }\n\n\n  \/* =====================================================\n  RESULT SUMMARY\n  ===================================================== *\/\n\n  function renderSummary(){\n\n    calculateScores();\n\n    const answered = answeredCount();\n\n    const biased = biasedCount();\n\n    const clean = answered - biased;\n\n    const risk =\n      answered > 0\n        ? Math.round((biased \/ answered) * 100)\n        : 0;\n\n\n    els.answered.textContent = answered;\n\n    els.biased.textContent = biased;\n\n    els.clean.textContent = clean;\n\n    els.risk.textContent = risk + '%';\n\n\n    if(answered === 0){\n\n      els.diagnosis.textContent =\n        'Za\u010dnite prv\u00fdm scen\u00e1rom. V\u00fdsledn\u00fd profil sa bude aktualizova\u0165 priebe\u017ene pod\u013ea va\u0161ich odpoved\u00ed.';\n\n      return;\n    }\n\n\n    if(answered < Q.length){\n\n      els.diagnosis.innerHTML =\n        '<strong>Priebe\u017en\u00fd v\u00fdsledok:<\/strong> ' +\n        'odpovedali ste na ' +\n        answered +\n        ' z ' +\n        Q.length +\n        ' scen\u00e1rov. Dokon\u010dite cel\u00fd test, aby bol profil spo\u013eahlivej\u0161\u00ed.';\n\n      return;\n    }\n\n\n    if(risk <= 20){\n\n      els.diagnosis.innerHTML =\n        '<strong>N\u00edzky po\u010det zachyten\u00fdch rizikov\u00fdch volieb.<\/strong> ' +\n        'Vo v\u00e4\u010d\u0161ine scen\u00e1rov ste pracovali s d\u00e1tami, alternat\u00edvami alebo vedom\u00fdm vyhodnoten\u00edm rizika. ' +\n        'Ani tento v\u00fdsledok v\u0161ak neznamen\u00e1, \u017ee je va\u0161e rozhodovanie bez kognit\u00edvnych skreslen\u00ed.';\n\n    }\n\n    else if(risk <= 40){\n\n      els.diagnosis.innerHTML =\n        '<strong>Mierne riziko kognit\u00edvneho skreslenia.<\/strong> ' +\n        'V niektor\u00fdch situ\u00e1ci\u00e1ch sa objavuj\u00fa rozhodovacie vzorce, ktor\u00e9 m\u00f4\u017eu pri strategick\u00fdch rozhodnutiach zni\u017eova\u0165 kvalitu \u00fasudku. ' +\n        'Zamerajte sa najm\u00e4 na dominantn\u00e9 skreslenie ni\u017e\u0161ie.';\n\n    }\n\n    else if(risk <= 65){\n\n      els.diagnosis.innerHTML =\n        '<strong>Zv\u00fd\u0161en\u00e9 riziko kognit\u00edvneho skreslenia.<\/strong> ' +\n        'Vo viacer\u00fdch scen\u00e1roch ste zvolili odpovede, pri ktor\u00fdch m\u00f4\u017ee rozhodovanie ovplyv\u0148ova\u0165 intu\u00edcia, prv\u00fd dojem alebo existuj\u00face presved\u010denie. ' +\n        'Pri d\u00f4le\u017eit\u00fdch rozhodnutiach odpor\u00fa\u010dame vedome pou\u017e\u00edva\u0165 navrhnut\u00e9 protiopatrenia.';\n\n    }\n\n    else{\n\n      els.diagnosis.innerHTML =\n        '<strong>V\u00fdrazn\u00e9 riziko skreslen\u00e9ho rozhodovania.<\/strong> ' +\n        'Vo v\u00e4\u010d\u0161ej \u010dasti scen\u00e1rov sa objavili odpovede typick\u00e9 pre kognit\u00edvne skreslenia. ' +\n        'V\u00fdsledok nie je psychologickou diagn\u00f3zou, ale je siln\u00fdm podnetom na systematickej\u0161ie overovanie predpokladov, d\u00e1t a alternat\u00edv.';\n\n    }\n\n  }\n\n\n  \/* =====================================================\n  DOMINANT BIAS\n  ===================================================== *\/\n\n  function renderDominant(){\n\n    const dominant = dominantBias();\n\n\n    if(!dominant){\n\n      els.dominant.innerHTML =\n\n        '<h4>Dominantn\u00e9 skreslenie<\/h4>' +\n\n        '<p>' +\n          'Zatia\u013e nebolo zachyten\u00e9 \u017eiadne dominantn\u00e9 kognit\u00edvne skreslenie.' +\n        '<\/p>' +\n\n        '<div class=\"str9-bias-dom-card\">' +\n\n          '<div class=\"str9-bias-dom-icon\">\ud83e\udde0<\/div>' +\n\n          '<div class=\"str9-bias-dom-label\">' +\n            'Priebe\u017en\u00fd v\u00fdsledok' +\n          '<\/div>' +\n\n          '<div class=\"str9-bias-dom-name\">' +\n            'Bez dominantn\u00e9ho sign\u00e1lu' +\n          '<\/div>' +\n\n          '<div class=\"str9-bias-dom-desc\">' +\n            'Pokra\u010dujte v teste. V\u00fdsledok sa aktualizuje po ka\u017edej odpovedi.' +\n          '<\/div>' +\n\n        '<\/div>';\n\n      return;\n    }\n\n\n    const names = dominant.keys.map(function(key){\n      return B[key].name;\n    });\n\n\n    const primaryKey = dominant.keys[0];\n\n    const primary = B[primaryKey];\n\n\n    const name =\n      names.length === 1\n        ? names[0]\n        : names.join(' + ');\n\n\n    let description = primary.desc;\n\n    if(names.length > 1){\n\n      description =\n        'V profile sa objavilo viac skreslen\u00ed s rovnakou frekvenciou. ' +\n        'Pri d\u00f4le\u017eit\u00fdch rozhodnutiach preto odpor\u00fa\u010dame pracova\u0165 so v\u0161etk\u00fdmi uveden\u00fdmi oblas\u0165ami.';\n\n    }\n\n\n    els.dominant.innerHTML =\n\n      '<h4>Dominantn\u00e9 skreslenie<\/h4>' +\n\n      '<p>' +\n        'Naj\u010dastej\u0161ie zachyten\u00fd rozhodovac\u00ed vzorec v tomto teste.' +\n      '<\/p>' +\n\n      '<div class=\"str9-bias-dom-card\">' +\n\n        '<div class=\"str9-bias-dom-icon\">' +\n          primary.icon +\n        '<\/div>' +\n\n        '<div class=\"str9-bias-dom-label\">' +\n          'Dominantn\u00fd sign\u00e1l' +\n        '<\/div>' +\n\n        '<div class=\"str9-bias-dom-name\">' +\n          name +\n        '<\/div>' +\n\n        '<div class=\"str9-bias-dom-desc\">' +\n          description +\n        '<\/div>' +\n\n      '<\/div>';\n\n  }\n\n\n  \/* =====================================================\n  BREAKDOWN\n  ===================================================== *\/\n\n  function renderBreakdown(){\n\n    calculateScores();\n\n    const maxPossible = Math.max(\n      1,\n      Math.max.apply(null,Object.values(scores))\n    );\n\n\n    els.breakdown.innerHTML =\n      Object.keys(B).map(function(key){\n\n        const count = scores[key] || 0;\n\n        const width =\n          count === 0\n            ? 0\n            : Math.max(\n                7,\n                Math.round(\n                  (count \/ maxPossible) * 100\n                )\n              );\n\n\n        return (\n\n          '<div class=\"str9-bias-bar-item\">' +\n\n            '<div class=\"str9-bias-bar-top\">' +\n\n              '<div class=\"str9-bias-bar-name\">' +\n                B[key].icon +\n                ' ' +\n                B[key].name +\n              '<\/div>' +\n\n              '<div class=\"str9-bias-bar-count\">' +\n                count +\n                '\u00d7' +\n              '<\/div>' +\n\n            '<\/div>' +\n\n            '<div class=\"str9-bias-bar-track\">' +\n\n              '<div class=\"str9-bias-bar-fill\" style=\"width:' +\n                width +\n                '%;\"><\/div>' +\n\n            '<\/div>' +\n\n          '<\/div>'\n\n        );\n\n      }).join('');\n\n  }\n\n\n  \/* =====================================================\n  TIPS\n  ===================================================== *\/\n\n  function renderTips(){\n\n    const dominant = dominantBias();\n\n\n    if(!dominant){\n\n      els.tips.innerHTML =\n\n        '<div class=\"str9-bias-tip-item\">' +\n\n          '<div class=\"str9-bias-tip-icon\">\u2713<\/div>' +\n\n          '<div class=\"str9-bias-tip-content\">' +\n\n            '<strong>Pokra\u010dujte v teste<\/strong>' +\n\n            '<p>' +\n              'Po zachyten\u00ed dominantn\u00e9ho skreslenia sa tu zobrazia konkr\u00e9tne odpor\u00fa\u010dania.' +\n            '<\/p>' +\n\n          '<\/div>' +\n\n        '<\/div>';\n\n      return;\n    }\n\n\n    let selectedTips = [];\n\n\n    dominant.keys.forEach(function(key){\n\n      if(TIPS[key]){\n        selectedTips = selectedTips.concat(\n          TIPS[key]\n        );\n      }\n\n    });\n\n\n    selectedTips = selectedTips.slice(0,6);\n\n\n    els.tips.innerHTML =\n      selectedTips.map(function(tip){\n\n        return (\n\n          '<div class=\"str9-bias-tip-item\">' +\n\n            '<div class=\"str9-bias-tip-icon\">' +\n              tip[0] +\n            '<\/div>' +\n\n            '<div class=\"str9-bias-tip-content\">' +\n\n              '<strong>' +\n                tip[1] +\n              '<\/strong>' +\n\n              '<p>' +\n                tip[2] +\n              '<\/p>' +\n\n            '<\/div>' +\n\n          '<\/div>'\n\n        );\n\n      }).join('');\n\n  }\n\n\n  \/* =====================================================\n  STEP STATES\n  ===================================================== *\/\n\n  function renderStepStates(){\n\n    els.steps\n      .querySelectorAll('.str9-bias-dot')\n      .forEach(function(button,index){\n\n        button.classList.remove(\n          'done',\n          'active'\n        );\n\n\n        if(answers[index]){\n          button.classList.add('done');\n        }\n\n\n        if(index === cur){\n          button.classList.add('active');\n        }\n\n      });\n\n  }\n\n\n  \/* =====================================================\n  RENDER ALL\n  ===================================================== *\/\n\n  function renderAll(){\n\n    renderStepStates();\n\n    renderPanel();\n\n    renderProgress();\n\n    renderSummary();\n\n    renderDominant();\n\n    renderBreakdown();\n\n    renderTips();\n\n  }\n\n\n  \/* =====================================================\n  PDF REPORT\n  ===================================================== *\/\n\n  function createPdfReport(){\n\n    if(answeredCount() !== Q.length){\n\n      alert(\n        'Pred vytvoren\u00edm PDF dokon\u010dite v\u0161etk\u00fdch 12 scen\u00e1rov.'\n      );\n\n      return;\n    }\n\n\n    if(\n      typeof html2canvas === 'undefined' ||\n      !window.jspdf\n    ){\n\n      alert(\n        'PDF kni\u017enica sa nepodarila na\u010d\u00edta\u0165. Obnovte str\u00e1nku a sk\u00faste to znova.'\n      );\n\n      return;\n    }\n\n\n    const dominant = dominantBias();\n\n    const biased = biasedCount();\n\n    const clean = Q.length - biased;\n\n    const risk = Math.round(\n      (biased \/ Q.length) * 100\n    );\n\n\n    let dominantName =\n      'Bez dominantn\u00e9ho skreslenia';\n\n\n    let dominantDescription =\n      'V teste nebolo zachyten\u00e9 dominantn\u00e9 skreslenie.';\n\n\n    if(dominant){\n\n      dominantName =\n        dominant.keys.map(function(key){\n          return B[key].name;\n        }).join(' + ');\n\n\n      if(dominant.keys.length === 1){\n\n        dominantDescription =\n          B[dominant.keys[0]].desc;\n\n      }\n      else{\n\n        dominantDescription =\n          'Viac kognit\u00edvnych skreslen\u00ed dosiahlo rovnak\u00fa frekvenciu. Odpor\u00fa\u010dame pracova\u0165 so v\u0161etk\u00fdmi uveden\u00fdmi oblas\u0165ami.';\n\n      }\n\n    }\n\n\n    const report = document.createElement('div');\n\n    report.style.position = 'fixed';\n    report.style.left = '-10000px';\n    report.style.top = '0';\n    report.style.width = '794px';\n    report.style.background = '#ffffff';\n    report.style.color = '#111111';\n    report.style.padding = '46px';\n    report.style.fontFamily = 'Arial, sans-serif';\n    report.style.lineHeight = '1.5';\n\n\n    let breakdownHtml =\n      Object.keys(B).map(function(key){\n\n        const count = scores[key] || 0;\n\n        const percent = Math.round(\n          (count \/ Q.length) * 100\n        );\n\n\n        return (\n\n          '<div style=\"margin-bottom:12px;\">' +\n\n            '<div style=\"display:flex;justify-content:space-between;font-size:13px;font-weight:700;margin-bottom:5px;\">' +\n\n              '<span>' +\n                B[key].name +\n              '<\/span>' +\n\n              '<span>' +\n                count +\n                '\u00d7' +\n              '<\/span>' +\n\n            '<\/div>' +\n\n            '<div style=\"height:8px;background:#eeeeee;border-radius:20px;overflow:hidden;\">' +\n\n              '<div style=\"height:100%;width:' +\n                Math.max(\n                  count ? 5 : 0,\n                  percent\n                ) +\n                '%;background:#E8080F;border-radius:20px;\"><\/div>' +\n\n            '<\/div>' +\n\n          '<\/div>'\n\n        );\n\n      }).join('');\n\n\n    let tipsHtml = '';\n\n    if(dominant){\n\n      let pdfTips = [];\n\n      dominant.keys.forEach(function(key){\n\n        if(TIPS[key]){\n          pdfTips = pdfTips.concat(\n            TIPS[key]\n          );\n        }\n\n      });\n\n\n      pdfTips.slice(0,6).forEach(function(tip){\n\n        tipsHtml +=\n\n          '<div style=\"padding:12px 0;border-bottom:1px solid #eeeeee;\">' +\n\n            '<div style=\"font-size:14px;font-weight:800;margin-bottom:4px;\">' +\n              tip[1] +\n            '<\/div>' +\n\n            '<div style=\"font-size:12px;color:#666666;\">' +\n              tip[2] +\n            '<\/div>' +\n\n          '<\/div>';\n\n      });\n\n    }\n\n\n    let answersHtml = '';\n\n    Q.forEach(function(q,index){\n\n      const answer = answers[index];\n\n      const result =\n        answer.bias\n          ? 'Sign\u00e1l skreslenia'\n          : 'Vyv\u00e1\u017een\u00e1 vo\u013eba';\n\n\n      answersHtml +=\n\n        '<div style=\"margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #e8e8e8;\">' +\n\n          '<div style=\"font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:800;color:#E8080F;margin-bottom:5px;\">' +\n            q.e +\n          '<\/div>' +\n\n          '<div style=\"font-size:14px;font-weight:800;margin-bottom:7px;\">' +\n            q.t +\n          '<\/div>' +\n\n          '<div style=\"font-size:12px;color:#555555;margin-bottom:6px;\">' +\n            '<strong>Va\u0161a odpove\u010f:<\/strong> ' +\n            answer.text +\n          '<\/div>' +\n\n          '<div style=\"font-size:11px;font-weight:700;color:' +\n            (answer.bias ? '#E8080F' : '#15803d') +\n            ';\">' +\n            result +\n          '<\/div>' +\n\n        '<\/div>';\n\n    });\n\n\n    report.innerHTML =\n\n      '<div style=\"background:#080808;color:white;padding:34px;border-radius:20px;margin-bottom:28px;\">' +\n\n        '<div style=\"font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#E8080F;margin-bottom:12px;\">' +\n          'STRATE9Y\u00ae \u00b7 Strategick\u00fd profil rozhodovania' +\n        '<\/div>' +\n\n        '<div style=\"font-size:34px;font-weight:900;line-height:1.05;margin-bottom:12px;\">' +\n          'Kognit\u00edvne skreslenia v biznise' +\n        '<\/div>' +\n\n        '<div style=\"font-size:14px;color:#cccccc;\">' +\n          'V\u00fdsledok praktick\u00e9ho testu kritick\u00e9ho myslenia' +\n        '<\/div>' +\n\n      '<\/div>' +\n\n\n      '<div style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px;\">' +\n\n        '<div style=\"border:1px solid #e5e5e5;border-radius:14px;padding:18px;text-align:center;\">' +\n          '<div style=\"font-size:30px;font-weight:900;color:#E8080F;\">' +\n            biased +\n          '<\/div>' +\n          '<div style=\"font-size:10px;text-transform:uppercase;color:#777;font-weight:800;\">' +\n            'Sign\u00e1lov skreslenia' +\n          '<\/div>' +\n        '<\/div>' +\n\n        '<div style=\"border:1px solid #e5e5e5;border-radius:14px;padding:18px;text-align:center;\">' +\n          '<div style=\"font-size:30px;font-weight:900;color:#E8080F;\">' +\n            clean +\n          '<\/div>' +\n          '<div style=\"font-size:10px;text-transform:uppercase;color:#777;font-weight:800;\">' +\n            'Vyv\u00e1\u017een\u00fdch volieb' +\n          '<\/div>' +\n        '<\/div>' +\n\n        '<div style=\"border:1px solid #e5e5e5;border-radius:14px;padding:18px;text-align:center;\">' +\n          '<div style=\"font-size:30px;font-weight:900;color:#E8080F;\">' +\n            risk +\n            '%' +\n          '<\/div>' +\n          '<div style=\"font-size:10px;text-transform:uppercase;color:#777;font-weight:800;\">' +\n            'Rizikov\u00e9 vo\u013eby' +\n          '<\/div>' +\n        '<\/div>' +\n\n      '<\/div>' +\n\n\n      '<div style=\"background:#f7f7f7;border-radius:16px;padding:22px;margin-bottom:28px;\">' +\n\n        '<div style=\"font-size:11px;text-transform:uppercase;font-weight:800;color:#777;margin-bottom:6px;\">' +\n          'Dominantn\u00fd sign\u00e1l' +\n        '<\/div>' +\n\n        '<div style=\"font-size:22px;font-weight:900;color:#E8080F;margin-bottom:8px;\">' +\n          dominantName +\n        '<\/div>' +\n\n        '<div style=\"font-size:13px;color:#555555;\">' +\n          dominantDescription +\n        '<\/div>' +\n\n      '<\/div>' +\n\n\n      '<div style=\"font-size:22px;font-weight:900;margin-bottom:16px;\">' +\n        'Preh\u013ead skreslen\u00ed' +\n      '<\/div>' +\n\n      '<div style=\"margin-bottom:32px;\">' +\n        breakdownHtml +\n      '<\/div>' +\n\n\n      '<div style=\"font-size:22px;font-weight:900;margin-bottom:8px;\">' +\n        'Odpor\u00fa\u010dan\u00e9 protiopatrenia' +\n      '<\/div>' +\n\n      '<div style=\"font-size:12px;color:#777;margin-bottom:12px;\">' +\n        'Praktick\u00e9 kroky na obmedzenie vplyvu dominantn\u00fdch skreslen\u00ed pri d\u00f4le\u017eit\u00fdch rozhodnutiach.' +\n      '<\/div>' +\n\n      '<div style=\"margin-bottom:34px;\">' +\n        tipsHtml +\n      '<\/div>' +\n\n\n      '<div style=\"font-size:22px;font-weight:900;margin-bottom:18px;\">' +\n        'Va\u0161e odpovede' +\n      '<\/div>' +\n\n      answersHtml +\n\n\n      '<div style=\"margin-top:28px;background:#080808;color:white;border-radius:16px;padding:24px;\">' +\n\n        '<div style=\"font-size:18px;font-weight:900;margin-bottom:8px;\">' +\n          '\u010co s v\u00fdsledkom \u010falej?' +\n        '<\/div>' +\n\n        '<div style=\"font-size:12px;color:#cccccc;line-height:1.6;\">' +\n          'V\u00fdsledok nie je psychologickou diagn\u00f3zou. Pou\u017eite ho ako podnet na sebareflexiu. ' +\n          'Pri strategicky d\u00f4le\u017eit\u00fdch rozhodnutiach si overujte predpoklady d\u00e1tami, pracujte s alternat\u00edvnymi scen\u00e1rmi ' +\n          'a cielene vyh\u013ead\u00e1vajte inform\u00e1cie, ktor\u00e9 v\u00e1\u0161 p\u00f4vodn\u00fd n\u00e1zor spochyb\u0148uj\u00fa.' +\n        '<\/div>' +\n\n      '<\/div>' +\n\n\n      '<div style=\"margin-top:20px;font-size:10px;color:#999;text-align:center;\">' +\n        'STRATE9Y\u00ae \u00b7 strate9y.com \u00b7 N\u00e1stroj na podporu strategick\u00e9ho a kritick\u00e9ho myslenia' +\n      '<\/div>';\n\n\n    document.body.appendChild(report);\n\n\n    html2canvas(report,{\n      scale:2,\n      backgroundColor:'#ffffff',\n      useCORS:true\n    })\n    .then(function(canvas){\n\n      const imageData =\n        canvas.toDataURL(\n          'image\/jpeg',\n          0.95\n        );\n\n\n      const jsPDF =\n        window.jspdf.jsPDF;\n\n\n      const pdf =\n        new jsPDF(\n          'p',\n          'mm',\n          'a4'\n        );\n\n\n      const pageWidth = 210;\n\n      const pageHeight = 297;\n\n      const margin = 10;\n\n      const imgWidth =\n        pageWidth - (margin * 2);\n\n\n      const imgHeight =\n        canvas.height *\n        imgWidth \/\n        canvas.width;\n\n\n      let heightLeft =\n        imgHeight;\n\n\n      let position =\n        margin;\n\n\n      pdf.addImage(\n        imageData,\n        'JPEG',\n        margin,\n        position,\n        imgWidth,\n        imgHeight\n      );\n\n\n      heightLeft -=\n        pageHeight -\n        (margin * 2);\n\n\n      while(heightLeft > 0){\n\n        pdf.addPage();\n\n        position =\n          margin -\n          (\n            imgHeight -\n            heightLeft\n          );\n\n\n        pdf.addImage(\n          imageData,\n          'JPEG',\n          margin,\n          position,\n          imgWidth,\n          imgHeight\n        );\n\n\n        heightLeft -=\n          pageHeight -\n          (margin * 2);\n\n      }\n\n\n      pdf.save(\n        'STRATE9Y-kognitivne-skreslenia-profil.pdf'\n      );\n\n\n      report.remove();\n\n    })\n    .catch(function(error){\n\n      console.error(error);\n\n      report.remove();\n\n      alert(\n        'PDF sa nepodarilo vytvori\u0165. Sk\u00faste str\u00e1nku obnovi\u0165 a export zopakova\u0165.'\n      );\n\n    });\n\n  }\n\n\n  \/* =====================================================\n  PDF BUTTONS\n  ===================================================== *\/\n\n  els.exportBtn.addEventListener(\n    'click',\n    createPdfReport\n  );\n\n\n  els.exportBig.addEventListener(\n    'click',\n    createPdfReport\n  );\n\n\n  \/* =====================================================\n  INIT\n  ===================================================== *\/\n\n  buildSteps();\n\n  renderAll();\n\n}\n\n\n\/* WordPress \/ cached pages *\/\nif(document.readyState === 'loading'){\n\n  document.addEventListener(\n    'DOMContentLoaded',\n    startBias\n  );\n\n}\nelse{\n\n  startBias();\n\n}\n\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>STRATE9Y\u00ae n\u00e1stroje \u00b7 Kognit\u00edvne skreslenia v biznise Kognit\u00edvne skreslenia: Test kritick\u00e9ho myslenia pre podnikate\u013eov. Prejdite si 12 scen\u00e1rov z podnikate\u013eskej [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":35579,"parent":33986,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_eb_attr":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-35580","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni.jpg",960,540,false],"thumbnail":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni-150x84.jpg",150,84,true],"medium":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni-300x169.jpg",300,169,true],"medium_large":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni-768x432.jpg",768,432,true],"large":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni-700x394.jpg",700,394,true],"1536x1536":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni.jpg",960,540,false],"2048x2048":["https:\/\/strate9y.com\/wp-content\/uploads\/kognitivni-zkresleni.jpg",960,540,false]},"uagb_author_info":{"display_name":"Hana Krchov\u00e1","author_link":"https:\/\/strate9y.com\/sk\/autor\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"STRATE9Y\u00ae n\u00e1stroje \u00b7 Kognit\u00edvne skreslenia v biznise Kognit\u00edvne skreslenia: Test kritick\u00e9ho myslenia pre podnikate\u013eov. Prejdite si 12 scen\u00e1rov z podnikate\u013eskej [&hellip;]","_links":{"self":[{"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/pages\/35580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/comments?post=35580"}],"version-history":[{"count":0,"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/pages\/35580\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/pages\/33986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/media\/35579"}],"wp:attachment":[{"href":"https:\/\/strate9y.com\/sk\/wp-json\/wp\/v2\/media?parent=35580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}