{"id":7867,"date":"2026-07-30T11:01:19","date_gmt":"2026-07-30T11:01:19","guid":{"rendered":"https:\/\/zgbm2hfdgl-staging.onrocket.site\/?page_id=7867"},"modified":"2026-07-30T11:01:19","modified_gmt":"2026-07-30T11:01:19","slug":"slaapschuld-rekenmachine","status":"publish","type":"page","link":"https:\/\/celluviva.com\/nl\/tools\/slaapschuld-rekenmachine\/","title":{"rendered":"Slaapschuld-rekenmachine"},"content":{"rendered":"<p><script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Celluviva Slaapschuld-rekenmachine\",\"applicationCategory\":\"HealthApplication\",\"operatingSystem\":\"Web\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Celluviva\"},\"description\":\"Educatieve rekentool die op basis van zeven ingevulde nachten het cumulatieve slaaptekort en de sociale jetlag berekent. Geen diagnose-instrument en geen slaaponderzoek.\"}\n<\/script><\/p>\n<style>\n\/* TOOL-SKELETON v2 (premium, stateless) - merk-config: Celluviva - CSS gescoped onder #celluviva-slaapschuld *\/\n#celluviva-slaapschuld{\n  --brand:#0A6E6E; --brand-deep:#064E4E; --brand-soft:#E6F5F5; --teal-mid:#2F8F8F;\n  --accent:#C17F3E; --accent-deep:#9C6428; --accent-soft:#F5E7D4; --success:#3F7D5A; --amber:#C89B3A; --danger:#96382E;\n  --bg:#FAFAF8; --bg-deep:#F0F1EE; --sand:#F5F1E9; --ink:#2D3142; --muted:#6F7480; --line:#DDDFDA; --radius:8px;\n  --serif:Charter,Georgia,\"Times New Roman\",serif; --sans:\"Inter\",\"Segoe UI\",system-ui,sans-serif;\n  background:\n    linear-gradient(180deg,rgba(10,110,110,.05) 0,rgba(10,110,110,0) 240px),\n    repeating-linear-gradient(0deg,transparent 0 31px,rgba(10,110,110,.02) 31px 32px),\n    var(--bg);\n  color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.68;\n  padding:40px 18px 78px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;\n}\n#celluviva-slaapschuld *{box-sizing:border-box;margin:0;padding:0;}\n#celluviva-slaapschuld .tool{max-width:720px;margin:0 auto;}\n#celluviva-slaapschuld .masthead{display:flex;align-items:center;gap:16px;margin-bottom:16px;}\n#celluviva-slaapschuld .emblem{flex-shrink:0;width:80px;height:80px;}\n#celluviva-slaapschuld .kicker{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;color:var(--accent-deep);font-weight:700;}\n#celluviva-slaapschuld .kicker::before{content:'';width:30px;height:2px;background:var(--accent);flex-shrink:0;}\n#celluviva-slaapschuld .kicker::after{content:'';flex:1;height:1px;background:var(--line);}\n#celluviva-slaapschuld h1{font-family:var(--serif);font-size:34px;line-height:1.14;color:var(--brand-deep);margin:14px 0 4px;letter-spacing:-.5px;font-weight:700;max-width:22ch;}\n#celluviva-slaapschuld h1 .h1-accent{color:var(--accent-deep);font-style:italic;}\n#celluviva-slaapschuld .lede{color:#4C525E;font-size:17.5px;line-height:1.66;max-width:63ch;margin-bottom:14px;}\n#celluviva-slaapschuld h2{font-family:var(--serif);font-size:23px;color:var(--brand-deep);margin:0 0 6px;}\n#celluviva-slaapschuld h3{font-family:var(--serif);font-size:19px;color:var(--brand-deep);margin:22px 0 8px;}\n#celluviva-slaapschuld .privacy-note{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:99px;padding:6px 14px;margin-bottom:24px;}\n#celluviva-slaapschuld .privacy-note::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--success);flex-shrink:0;}\n#celluviva-slaapschuld .redflag-card{background:#FBF3F2;border:1px solid #E7C9C4;border-left:4px solid var(--danger);border-radius:var(--radius);padding:20px 22px;margin-bottom:20px;}\n#celluviva-slaapschuld .redflag-card h2{color:var(--danger);font-size:19px;}\n#celluviva-slaapschuld .redflag-card p{font-size:14.5px;color:#5A4A47;margin:4px 0 12px;}\n#celluviva-slaapschuld .checks label{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:6px;font-size:15px;line-height:1.5;cursor:pointer;}\n#celluviva-slaapschuld .checks label:hover{background:#fff;}\n#celluviva-slaapschuld .checks input{margin-top:5px;width:16px;height:16px;accent-color:var(--danger);flex-shrink:0;}\n#celluviva-slaapschuld .checks input:focus-visible{outline:2px solid var(--danger);outline-offset:2px;}\n#celluviva-slaapschuld .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;margin-bottom:20px;box-shadow:0 1px 3px rgba(6,78,78,.05),0 10px 30px rgba(6,78,78,.06);}\n#celluviva-slaapschuld .card.tool-form{border-top:4px solid var(--brand);}\n#celluviva-slaapschuld .nights{margin:6px 0 4px;}\n#celluviva-slaapschuld .nrow{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);}\n#celluviva-slaapschuld .nrow:last-child{border-bottom:none;}\n#celluviva-slaapschuld .nrow .dl{font-weight:700;font-size:15px;}\n#celluviva-slaapschuld .nrow .dl .wknd{display:block;font-size:11.5px;font-weight:600;color:var(--accent-deep);letter-spacing:1px;text-transform:uppercase;}\n#celluviva-slaapschuld .nrow input[type=time]{border:1.5px solid var(--line);border-radius:6px;padding:9px 10px;font-size:15px;font-family:var(--sans);color:var(--ink);background:#fff;width:110px;}\n#celluviva-slaapschuld .nrow input[type=time]:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(10,110,110,.15);}\n#celluviva-slaapschuld .nrow .dur{font-variant-numeric:tabular-nums;font-weight:700;font-size:14px;color:var(--muted);min-width:56px;text-align:right;}\n#celluviva-slaapschuld .colhead{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-weight:700;padding-bottom:6px;border-bottom:2px solid var(--line);}\n#celluviva-slaapschuld .colhead span:nth-child(2),#celluviva-slaapschuld .colhead span:nth-child(3){width:110px;}\n#celluviva-slaapschuld .colhead span:nth-child(4){min-width:56px;text-align:right;}\n#celluviva-slaapschuld .q{padding:18px 0 4px;}\n#celluviva-slaapschuld .q .qt{font-weight:700;font-size:15.5px;margin-bottom:4px;}\n#celluviva-slaapschuld .q .qs{font-size:13.5px;color:var(--muted);margin-bottom:10px;}\n#celluviva-slaapschuld .opts{display:flex;gap:7px;flex-wrap:wrap;}\n#celluviva-slaapschuld .opts label{border:1.5px solid var(--line);border-radius:99px;padding:8px 16px;cursor:pointer;background:#fff;font-size:14px;color:var(--muted);font-weight:600;transition:border-color .14s ease,background-color .14s ease,color .14s ease;}\n#celluviva-slaapschuld .opts label:hover{border-color:var(--brand);color:var(--brand-deep);}\n#celluviva-slaapschuld .opts input{position:absolute;opacity:0;width:0;height:0;}\n#celluviva-slaapschuld .opts label:has(input:checked){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 3px 10px rgba(10,110,110,.22);}\n#celluviva-slaapschuld .opts label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px;}\n#celluviva-slaapschuld .cta{background:linear-gradient(135deg,var(--accent) 0%,var(--accent-deep) 100%);color:#fff;border:none;border-radius:var(--radius);padding:16px 30px;font-size:17px;font-weight:700;cursor:pointer;font-family:var(--sans);width:100%;box-shadow:0 4px 16px rgba(193,127,62,.3);transition:transform .13s ease,box-shadow .13s ease;margin-top:18px;}\n#celluviva-slaapschuld .cta:hover{transform:translateY(-1px);box-shadow:0 7px 20px rgba(193,127,62,.4);}\n#celluviva-slaapschuld .cta:active{transform:translateY(1px);}\n#celluviva-slaapschuld .cta:focus-visible{outline:2px solid var(--brand-deep);outline-offset:3px;}\n#celluviva-slaapschuld #result{display:none;}\n#celluviva-slaapschuld .result-hero{position:relative;overflow:hidden;background:linear-gradient(150deg,#2F8F8F 0%,var(--brand) 45%,var(--brand-deep) 100%);color:#F4FAFA;border-radius:14px;padding:32px 28px;margin-bottom:18px;box-shadow:0 12px 36px rgba(6,78,78,.28);}\n#celluviva-slaapschuld .result-hero::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent),#E2B984,var(--accent));}\n#celluviva-slaapschuld .result-hero .cap{font-size:12px;letter-spacing:2px;text-transform:uppercase;opacity:.86;}\n#celluviva-slaapschuld .result-hero .big{font-family:var(--serif);font-size:31px;font-weight:700;line-height:1.16;margin:8px 0 6px;letter-spacing:-.4px;outline:none;}\n#celluviva-slaapschuld .result-hero .sub{font-size:15.5px;opacity:.93;max-width:56ch;line-height:1.6;}\n#celluviva-slaapschuld .result-hero.alert{background:linear-gradient(150deg,#A8493E 0%,var(--danger) 55%,#7C2C24 100%);}\n#celluviva-slaapschuld .metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:14px 0 2px;}\n#celluviva-slaapschuld .metric{border:1px solid var(--line);border-radius:10px;padding:14px 16px;background:#fff;}\n#celluviva-slaapschuld .metric .ml{font-size:11.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);font-weight:700;}\n#celluviva-slaapschuld .metric .mv{font-family:var(--serif);font-size:26px;font-weight:700;color:var(--brand-deep);line-height:1.2;margin-top:2px;font-variant-numeric:tabular-nums;}\n#celluviva-slaapschuld .metric .mh{font-size:12.5px;color:var(--muted);line-height:1.45;margin-top:2px;}\n#celluviva-slaapschuld .chart-wrap{margin:18px 0 4px;}\n#celluviva-slaapschuld .chart{display:block;width:100%;height:auto;}\n#celluviva-slaapschuld .bar-ok{fill:var(--success);}\n#celluviva-slaapschuld .bar-short{fill:var(--accent);}\n#celluviva-slaapschuld .bar-bad{fill:var(--danger);}\n#celluviva-slaapschuld .bar-track{fill:var(--bg-deep);}\n#celluviva-slaapschuld .axis{stroke:var(--line);stroke-width:1;}\n#celluviva-slaapschuld .target{stroke:var(--brand);stroke-width:1.5;stroke-dasharray:5 4;}\n#celluviva-slaapschuld .lab{font-family:var(--sans);font-size:11px;fill:var(--muted);font-weight:600;}\n#celluviva-slaapschuld .lab.v{font-size:10.5px;fill:var(--brand-deep);font-weight:700;}\n#celluviva-slaapschuld .callout{border-radius:0 var(--radius) var(--radius) 0;padding:16px 20px;margin:16px 0;font-size:15.5px;line-height:1.62;}\n#celluviva-slaapschuld .callout.insight{background:var(--brand-soft);border-left:4px solid var(--brand);}\n#celluviva-slaapschuld .callout.takeaway{background:var(--sand);border-left:4px solid var(--accent);}\n#celluviva-slaapschuld .callout.warn{background:#FBF3F2;border-left:4px solid var(--danger);}\n#celluviva-slaapschuld .callout b.cl{display:block;font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:6px;color:var(--brand);}\n#celluviva-slaapschuld .callout.takeaway b.cl{color:var(--accent-deep);}\n#celluviva-slaapschuld .callout.warn b.cl{color:var(--danger);}\n#celluviva-slaapschuld .steps{margin:8px 0;counter-reset:st;}\n#celluviva-slaapschuld .steps li{list-style:none;padding:13px 15px 13px 52px;border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;background:#fff;font-size:15px;line-height:1.55;position:relative;counter-increment:st;}\n#celluviva-slaapschuld .steps li::before{content:counter(st);position:absolute;left:14px;top:14px;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,var(--brand-deep) 100%);color:#fff;font-weight:700;font-size:13.5px;display:flex;align-items:center;justify-content:center;}\n#celluviva-slaapschuld .actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 6px;}\n#celluviva-slaapschuld .btn2{background:#fff;color:var(--brand);border:1.5px solid var(--brand);border-radius:var(--radius);padding:12px 22px;font-size:15px;font-weight:600;cursor:pointer;font-family:var(--sans);transition:background-color .16s ease,color .16s ease;}\n#celluviva-slaapschuld .btn2:hover{background:var(--brand);color:#fff;}\n#celluviva-slaapschuld .btn2:focus-visible{outline:2px solid var(--accent);outline-offset:2px;}\n#celluviva-slaapschuld .disclaimer{font-size:13px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px;margin-top:18px;line-height:1.6;}\n#celluviva-slaapschuld details.methode{margin-top:22px;}\n#celluviva-slaapschuld details.methode summary{font-family:var(--serif);font-size:18px;color:var(--brand-deep);cursor:pointer;font-weight:700;padding:6px 0;list-style:none;display:flex;align-items:center;gap:10px;}\n#celluviva-slaapschuld details.methode summary::-webkit-details-marker{display:none;}\n#celluviva-slaapschuld details.methode summary::before{content:'';width:9px;height:9px;border:2px solid var(--accent);border-top:0;border-left:0;transform:rotate(45deg);transition:transform .18s ease;flex-shrink:0;margin-left:2px;}\n#celluviva-slaapschuld details.methode[open] summary::before{transform:rotate(-135deg);}\n#celluviva-slaapschuld details.methode summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px;}\n#celluviva-slaapschuld .methode-.tool-embed{font-size:14.5px;color:#4C525E;padding-top:8px;line-height:1.62;}\n#celluviva-slaapschuld .methode-body ol{margin:8px 0 8px 22px;}\n#celluviva-slaapschuld .methode-body li{margin-bottom:6px;}\n#celluviva-slaapschuld #capture{display:none;background:var(--brand-soft);border:1px solid var(--line);border-radius:var(--radius);padding:22px;margin-top:16px;}\n#celluviva-slaapschuld #capture form{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;}\n#celluviva-slaapschuld #capture input[type=email]{flex:1;min-width:220px;border:1.5px solid var(--line);border-radius:var(--radius);padding:11px 13px;font-size:15px;font-family:var(--sans);}\n#celluviva-slaapschuld #capture input[type=email]:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(10,110,110,.16);}\n#celluviva-slaapschuld #capture .cta{width:auto;padding:11px 22px;font-size:15px;margin:0;}\n#celluviva-slaapschuld #capture .privacy{font-size:12.5px;color:var(--muted);margin-top:10px;}\n#celluviva-slaapschuld .footer-brand{margin-top:36px;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;}\n#celluviva-slaapschuld .formerr{color:var(--danger);font-size:14px;margin-top:10px;display:none;}\n@keyframes slpFadeUp{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}\n#celluviva-slaapschuld .reveal{opacity:0;}\n#celluviva-slaapschuld .reveal.in{animation:slpFadeUp .55s cubic-bezier(.22,.61,.36,1) forwards;}\n@media print{\n  #celluviva-slaapschuld{background:#fff;padding:0;font-size:12.5px;}\n  #celluviva-slaapschuld .no-print,#celluviva-slaapschuld .tool-form,#celluviva-slaapschuld .redflag-card,#celluviva-slaapschuld details.methode,#celluviva-slaapschuld #capture,#celluviva-slaapschuld .lede,#celluviva-slaapschuld .kicker,#celluviva-slaapschuld .privacy-note,#celluviva-slaapschuld .emblem{display:none !important;}\n  #celluviva-slaapschuld #result{display:block !important;}\n  #celluviva-slaapschuld .card{border:none;box-shadow:none;padding:6px 0;}\n  #celluviva-slaapschuld .result-hero{background:#fff;color:var(--brand-deep);border:2px solid var(--brand);box-shadow:none;}\n  #celluviva-slaapschuld .reveal{opacity:1 !important;animation:none !important;}\n  #celluviva-slaapschuld .print-only{display:block !important;}\n}\n#celluviva-slaapschuld .print-only{display:none;font-size:12.5px;color:var(--muted);margin-top:14px;}\n@media (max-width:480px){\n  #celluviva-slaapschuld h1{font-size:28px;}\n  #celluviva-slaapschuld .card{padding:22px 16px;}\n  #celluviva-slaapschuld .result-hero{padding:26px 20px;}\n  #celluviva-slaapschuld .result-hero .big{font-size:25px;}\n  #celluviva-slaapschuld .nrow,#celluviva-slaapschuld .colhead{grid-template-columns:64px 1fr 1fr auto;gap:6px;}\n  #celluviva-slaapschuld .nrow input[type=time]{width:100%;padding:9px 6px;font-size:14px;}\n  #celluviva-slaapschuld .colhead span:nth-child(2),#celluviva-slaapschuld .colhead span:nth-child(3){width:auto;}\n  #celluviva-slaapschuld .nrow .dur{min-width:44px;font-size:13px;}\n  #celluviva-slaapschuld .emblem{width:64px;height:64px;}\n}\n@media (prefers-reduced-motion:reduce){\n  #celluviva-slaapschuld *{transition:none !important;animation:none !important;}\n  #celluviva-slaapschuld .reveal{opacity:1 !important;transform:none !important;}\n}\n<\/style>\n<div class=\"tool-embed\">\n<div id=\"celluviva-slaapschuld\">\n<div class=\"tool\">\n<div class=\"masthead\">\n    <!-- Bespoke emblem: zeven staafjes van ongelijke hoogte onder een streefde-lijn - de week in een oogopslag --><br \/>\n    <svg class=\"emblem\" viewBox=\"0 0 88 88\" fill=\"none\" role=\"img\" aria-label=\"Celluviva slaapschuld embleem\">\n      <line x1=\"14\" y1=\"30\" x2=\"74\" y2=\"30\" stroke=\"#0A6E6E\" stroke-width=\"1.5\" stroke-dasharray=\"4 3\"\/>\n      <rect x=\"16\" y=\"38\" width=\"6\" height=\"30\" rx=\"2\" fill=\"#C17F3E\"\/>\n      <rect x=\"26\" y=\"34\" width=\"6\" height=\"34\" rx=\"2\" fill=\"#C17F3E\" opacity=\".7\"\/>\n      <rect x=\"36\" y=\"44\" width=\"6\" height=\"24\" rx=\"2\" fill=\"#96382E\"\/>\n      <rect x=\"46\" y=\"30\" width=\"6\" height=\"38\" rx=\"2\" fill=\"#0A6E6E\"\/>\n      <rect x=\"56\" y=\"40\" width=\"6\" height=\"28\" rx=\"2\" fill=\"#C17F3E\"\/>\n      <rect x=\"66\" y=\"24\" width=\"6\" height=\"44\" rx=\"2\" fill=\"#3F7D5A\"\/>\n      <line x1=\"12\" y1=\"70\" x2=\"76\" y2=\"70\" stroke=\"#0A6E6E\" stroke-width=\"1.5\"\/>\n    <\/svg><\/p>\n<div class=\"mast-txt\">\n<div class=\"kicker\">Celluviva \u00b7 Gratis tool<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h1>Slaapschuld: hoeveel slaap sta je <span class=\"h1-accent\">achter<\/span>?<\/h1>\n<p class=\"lede\">Slaaptekort telt op. Vier nachten van zes uur voelt op dag vijf niet als &#8220;een beetje moe&#8221; &#8211; het is een opgebouwd tekort dat je aandacht, stemming en herstel raakt. Vul je zeven laatste nachten in en zie hoeveel uur je bent kwijtgeraakt, hoe scheef je weekend staat ten opzichte van je werkweek (je sociale jetlag), en welke van beide je het snelst kunt herstellen.<\/p>\n<p class=\"privacy-note\">Alles rekent in je browser. Er wordt niets opgeslagen of verstuurd &#8211; ververs je de pagina, dan is je invoer weg.<\/p>\n<div class=\"redflag-card\">\n<h2>Eerst even dit: signalen die geen rekentool nodig hebben<\/h2>\n<p>Slaapschuld is een rekensom. Deze signalen zijn dat niet &#8211; die bespreek je met je huisarts.<\/p>\n<div class=\"checks\" id=\"redflags\">\n      <label><input type=\"checkbox\" name=\"rf\" value=\"apneu\"> Ik snurk zwaar, of iemand merkte op dat mijn adem &#8217;s nachts stokt<\/label><br \/>\n      <label><input type=\"checkbox\" name=\"rf\" value=\"rijden\"> Ik val overdag in slaap op momenten waarop dat niet hoort &#8211; bijvoorbeeld achter het stuur of tijdens een gesprek<\/label><br \/>\n      <label><input type=\"checkbox\" name=\"rf\" value=\"insomnia\"> Ik lig al langer dan drie maanden minstens drie nachten per week uren wakker terwijl ik wel de tijd heb om te slapen<\/label><br \/>\n      <label><input type=\"checkbox\" name=\"rf\" value=\"geen\" checked> Geen van deze<\/label>\n    <\/div>\n<\/p><\/div>\n<div class=\"card tool-form\">\n<h2>Je afgelopen zeven nachten<\/h2>\n<p style=\"font-size:14.5px;color:var(--muted);margin-bottom:14px;\">Schat wanneer je in slaap viel en wanneer je opstond. Een ruwe schatting is prima &#8211; het gaat om het patroon, niet om de minuut.<\/p>\n<div class=\"colhead\" aria-hidden=\"true\"><span>Nacht<\/span><span>In slaap<\/span><span>Op<\/span><span>Duur<\/span><\/div>\n<div class=\"nights\" id=\"nights\"><\/div>\n<div class=\"q\">\n<div class=\"qt\">Hoeveel slaap heb je nodig om je uitgerust te voelen?<\/div>\n<div class=\"qs\">Weet je het niet? Kies 8 uur &#8211; dat ligt midden in de bandbreedte die voor volwassenen wordt aangehouden.<\/div>\n<div class=\"opts\" role=\"radiogroup\" aria-label=\"Hoeveel slaap heb je nodig\">\n        <label><input type=\"radio\" name=\"need\" value=\"7\">7 uur<\/label><br \/>\n        <label><input type=\"radio\" name=\"need\" value=\"7.5\">7,5 uur<\/label><br \/>\n        <label><input type=\"radio\" name=\"need\" value=\"8\" checked>8 uur<\/label><br \/>\n        <label><input type=\"radio\" name=\"need\" value=\"8.5\">8,5 uur<\/label><br \/>\n        <label><input type=\"radio\" name=\"need\" value=\"9\">9 uur<\/label>\n      <\/div>\n<\/p><\/div>\n<p>    <button class=\"cta\" onclick=\"calc()\">Bereken mijn slaapschuld<\/button><\/p>\n<div class=\"formerr\" id=\"formerr\">Vul voor alle zeven nachten een tijdstip in waarop je in slaap viel en opstond.<\/div>\n<\/p><\/div>\n<div id=\"result\" aria-live=\"polite\">\n<div class=\"result-hero reveal\" id=\"rHero\">\n<div class=\"cap\" id=\"rCap\">Je week in cijfers \u00b7 educatief, geen diagnose<\/div>\n<div class=\"big\" id=\"rTitle\" tabindex=\"-1\">&#8211;<\/div>\n<div class=\"sub\" id=\"rSub\"><\/div>\n<\/p><\/div>\n<div class=\"card\" id=\"rBody\">\n<div class=\"metrics reveal\" id=\"rMetrics\"><\/div>\n<h3 class=\"reveal\">Je week, nacht voor nacht<\/h3>\n<div class=\"chart-wrap reveal\">\n        <svg class=\"chart\" id=\"rChart\" viewBox=\"0 0 660 260\" role=\"img\" aria-labelledby=\"chartTitle chartDesc\">\n          <title id=\"chartTitle\">Slaapduur per nacht<\/title>\n          <desc id=\"chartDesc\">Staafdiagram van de slaapduur per nacht van de afgelopen zeven nachten, afgezet tegen je eigen slaapbehoefte.<\/desc>\n        <\/svg>\n      <\/div>\n<div id=\"rNuance\" class=\"reveal\"><\/div>\n<h3 class=\"reveal\">Wat je hiermee doet<\/h3>\n<ol class=\"steps reveal\" id=\"rSteps\"><\/ol>\n<div class=\"callout insight reveal\">\n        <b class=\"cl\">Hoe je dit leest<\/b><br \/>\n        &#8220;Slaapschuld&#8221; is een rekenkundig begrip, geen medische diagnose en geen schuld in morele zin. Het is simpelweg het verschil tussen wat je nodig hebt en wat je kreeg, opgeteld over een week. Onderzoek laat zien dat je een deel daarvan kunt inhalen &#8211; een enkele lange nacht herstelt niet alles, maar structureel eerder naar bed gaan wel veel. Wat de rekensom niet ziet: de kwaliteit van je slaap. Acht uur slecht slapen is geen acht uur.\n      <\/div>\n<div class=\"callout takeaway reveal\">\n        <b class=\"cl\">Praktische conclusie<\/b><br \/>\n        Repareer je slaapschuld aan de voorkant (eerder naar bed), niet aan de achterkant (uitslapen in het weekend) &#8211; uitslapen vergroot je sociale jetlag en maakt maandagochtend zwaarder. Kies een vast opsta-tijdstip en schuif je bedtijd stapsgewijs vijftien minuten naar voren.\n      <\/div>\n<div class=\"actions no-print\">\n        <button class=\"btn2\" onclick=\"window.print()\">Bewaar als PDF \/ print<\/button><br \/>\n        <button class=\"btn2\" onclick=\"location.reload()\">Opnieuw invullen<\/button>\n      <\/div>\n<div id=\"capture\">\n<h3>Je slaap structureel op orde?<\/h3>\n<p style=\"font-size:14.5px\">Ontvang de gratis e-mailserie <b>&#8220;Zeven nachten beter&#8221;<\/b> &#8211; per dag een onderbouwde ingreep in je slaapritme, van lichtinval &#8217;s ochtends tot het schuiven van je bedtijd. Geen supplementen, geen wondermiddelen.<\/p>\n<form id=\"captureForm\" method=\"post\" target=\"_blank\">\n          <input type=\"email\" name=\"email\" placeholder=\"je e-mailadres\" required aria-label=\"je e-mailadres\"><br \/>\n          <button class=\"cta\" type=\"submit\">Stuur mij de serie<\/button><br \/>\n        <\/form>\n<div class=\"privacy\">Je ingevulde nachten worden <b>niet<\/b> meegestuurd of opgeslagen &#8211; alleen je e-mailadres, met dubbele bevestiging.<\/div>\n<\/p><\/div>\n<div class=\"print-only\" id=\"printMeta\"><\/div>\n<div class=\"disclaimer\">\n        <b>Belangrijk.<\/b> Deze rekentool is een educatief hulpmiddel en geen slaaponderzoek. Hij stelt geen slapeloosheid, slaapapneu of andere slaapstoornis vast en meet de kwaliteit van je slaap niet. Slaap je al maanden slecht, ben je overdag onbedwingbaar slaperig, of merkte iemand op dat je adem &#8217;s nachts stokt? Bespreek dat met je huisarts &#8211; daar is behandeling voor.\n      <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<details class=\"methode\">\n<summary>Hoe deze tool werkt (methodiek &amp; bronnen)<\/summary>\n<div class=\"methode-body\">\n<ol>\n<li><b>Slaapschuld = behoefte min werkelijkheid.<\/b> Per nacht wordt je ingevulde slaapduur afgetrokken van je eigen opgegeven behoefte. Nachten waarin je meer sliep dan je nodig had, tellen mee als klein overschot &#8211; maar maximaal een uur per nacht, omdat extra slaap een tekort maar deels compenseert.<\/li>\n<li><b>Sociale jetlag.<\/b> Het verschil tussen het midden van je slaap in het weekend en het midden van je slaap op werkdagen. Dit begrip komt uit chronobiologisch onderzoek (Wittmann en Roenneberg) en is een maat voor hoe ver je weekendritme afwijkt van je doordeweekse ritme &#8211; je lichaam ervaart dat verschil als het reizen door tijdzones.<\/li>\n<li><b>Bandbreedte, geen norm voor jou.<\/b> De veelgebruikte richtlijn is 7 tot 9 uur voor volwassenen. Dat is een populatiebandbreedte, geen persoonlijk voorschrift: er zijn mensen die genoeg hebben aan 7, en mensen die 9 nodig hebben. Daarom vul je je behoefte zelf in.<\/li>\n<li><b>Wat de tool niet kan.<\/b> Slaapkwaliteit, doorslaapproblemen, apneu en het effect van medicatie of alcohol blijven buiten beeld. Deze tool telt uren; hij beoordeelt geen nachten.<\/li>\n<\/ol>\n<p><b>Bronnen:<\/b> Hirshkowitz M et al. National Sleep Foundation&#8217;s sleep time duration recommendations. Sleep Health 2015;1(1):40-43 \u00b7 Wittmann M, Dinich J, Merrow M, Roenneberg T. Social jetlag: misalignment of biological and social time. Chronobiol Int 2006;23(1-2):497-509 \u00b7 Van Dongen HPA et al. The cumulative cost of additional wakefulness. Sleep 2003;26(2):117-26 \u00b7 Riemann D et al. European guideline for the diagnosis and treatment of insomnia. J Sleep Res 2023 \u00b7 NHG-Standaard Slaapproblemen en slaapmiddelen.<\/p>\n<p style=\"margin-top:10px\">Laatst bijgewerkt: juli 2026 \u00b7 Celluviva-redactie (research-synthese; geen medisch advies). Zie de <a href=\"#\">methodologie-pagina<\/a> voor bron-selectie en werkwijze.<\/p>\n<\/p><\/div>\n<\/details>\n<div class=\"footer-brand no-print\">\n    <span style=\"font-family:var(--serif);font-weight:700;font-size:17px;color:var(--brand-deep);\">Celluviva<span style=\"color:var(--accent)\">.<\/span><\/span><br \/>\n    <span style=\"font-size:12.5px;color:var(--muted);\">Wetenschap, eerlijk gewogen<\/span>\n  <\/div>\n<\/div>\n<\/div>\n<p><script>\n\/* CONFIG - merk- en inhoudsspecifiek. Stateless: geen opslag, state in JS-variabelen. *\/\nconst CONFIG = {\n  brand:'celluviva', newsletterAction:'',\n  days:[\n    {k:'ma', l:'Maandag', wknd:false},\n    {k:'di', l:'Dinsdag', wknd:false},\n    {k:'wo', l:'Woensdag', wknd:false},\n    {k:'do', l:'Donderdag', wknd:false},\n    {k:'vr', l:'Vrijdag', wknd:true},\n    {k:'za', l:'Zaterdag', wknd:true},\n    {k:'zo', l:'Zondag', wknd:false}\n  ],\n  defaults:{ma:['23:00','07:00'],di:['23:15','07:00'],wo:['23:30','07:00'],do:['23:15','07:00'],vr:['00:30','08:30'],za:['00:45','09:30'],zo:['23:00','07:00']},\n  maxSurplusPerNight:1 \/* uur: extra slaap compenseert maar deels *\/\n};<\/p>\n<p>let toolState = {};<\/p>\n<p>document.getElementById('nights').innerHTML = CONFIG.days.map((d,i)=>\n  '<\/p>\n<div class=\"nrow\">'+\n    '<\/p>\n<div class=\"dl\">'+d.l+(d.wknd?'<span class=\"wknd\">weekendnacht<\/span>':'')+'<\/div>\n<p>'+\n    '<input type=\"time\" id=\"b'+i+'\" value=\"'+CONFIG.defaults[d.k][0]+'\" aria-label=\"'+d.l+': tijdstip in slaap gevallen\" oninput=\"upd('+i+')\">'+\n    '<input type=\"time\" id=\"w'+i+'\" value=\"'+CONFIG.defaults[d.k][1]+'\" aria-label=\"'+d.l+': tijdstip opgestaan\" oninput=\"upd('+i+')\">'+\n    '<\/p>\n<div class=\"dur\" id=\"d'+i+'\" aria-live=\"off\">-<\/div>\n<p>'+\n  '<\/p><\/div>\n<p>').join('');<\/p>\n<p>function toMin(v){ if(!v) return null; const p=v.split(':'); return parseInt(p[0],10)*60+parseInt(p[1],10); }\nfunction durHours(i){\n  const b=toMin(document.getElementById('b'+i).value), w=toMin(document.getElementById('w'+i).value);\n  if(b===null||w===null) return null;\n  let d=w-b; if(d<=0) d+=1440;\n  return d\/60;\n}\nfunction fmtH(h){\n  const neg=h<0; h=Math.abs(h);\n  const u=Math.floor(h+1e-9), m=Math.round((h-u)*60);\n  return (neg?'-':'')+u+' u '+String(m).padStart(2,'0')+' m';\n}\nfunction upd(i){ const d=durHours(i); document.getElementById('d'+i).textContent = d===null?'-':fmtH(d); }\nCONFIG.days.forEach((_,i)=>upd(i));<\/p>\n<p>function showResult(){\n  const res=document.getElementById('result');\n  res.style.display='block';\n  const reduced=(window.matchMedia?window.matchMedia('(prefers-reduced-motion:reduce)').matches:false);\n  res.querySelectorAll('.reveal').forEach((el,i)=>{ el.classList.remove('in'); void el.offsetWidth; if(!reduced){ el.style.animationDelay=(i*90)+'ms'; el.classList.add('in'); } });\n  res.scrollIntoView({behavior:reduced?'auto':'smooth',block:'start'});\n  setTimeout(()=>document.getElementById('rTitle').focus(), reduced?0:350);\n}<\/p>\n<p>function redFlagResult(flags){\n  document.getElementById('rHero').classList.add('alert');\n  document.getElementById('rCap').textContent='Dit hoort bij een arts, niet bij een rekentool';\n  document.getElementById('rTitle').textContent='Optellen helpt hier niet - laat dit bekijken';\n  document.getElementById('rSub').textContent='Je vinkte een signaal aan dat verder gaat dan een tekort aan uren. Een rekensom lost dat niet op, een huisarts kan dat wel ordenen.';\n  const txt={\n    apneu:'Zwaar snurken met adempauzes kan passen bij slaapapneu. Dat is goed te onderzoeken en goed te behandelen - en juist onbehandeld hangt het samen met vermoeidheid overdag en met hart- en vaatrisico. Bespreek dit met je huisarts.',\n    rijden:'Onbedwingbaar in slaap vallen op momenten waarop dat niet hoort - achter het stuur, tijdens een gesprek - is een signaal dat je niet wegrekent. Rijd niet als je slaperig bent en maak een afspraak met je huisarts.',\n    insomnia:'Maanden achtereen wakker liggen terwijl je wel de tijd hebt om te slapen, past bij chronische slapeloosheid. De eerste keus in de richtlijnen is geen slaapmiddel maar cognitieve gedragstherapie voor insomnie (CGT-I) - vraag je huisarts ernaar.'\n  };\n  document.getElementById('rBody').innerHTML =\n    flags.map(f=>'<\/p>\n<div class=\"callout warn\"><b class=\"cl\">Wat je nu doet<\/b>'+txt[f]+'<\/div>\n<p>').join('')+\n    '<\/p>\n<div class=\"callout insight\"><b class=\"cl\">Daarna<\/b>Is dat bekeken en wil je alsnog je uren optellen? Kom terug - de rekenmachine staat er dan nog steeds.<\/div>\n<p>'+\n    '<\/p>\n<div class=\"actions no-print\"><button class=\"btn2\" onclick=\"location.reload()\">Opnieuw invullen<\/button><\/div>\n<p>'+\n    '<\/p>\n<div class=\"disclaimer\"><b>Belangrijk.<\/b> Deze tool stelt geen slaapstoornis vast en beoordeelt geen ernst. Bij twijfel: bel je huisarts.<\/div>\n<p>';\n  showResult();\n}<\/p>\n<p>function calc(){\n  const flags=[...document.querySelectorAll('#redflags input:checked')].map(i=>i.value).filter(v=>v!=='geen');\n  if(flags.length){ redFlagResult(flags); return; }<\/p>\n<p>  const need=parseFloat(document.querySelector('input[name=need]:checked').value);\n  const hours=CONFIG.days.map((_,i)=>durHours(i));\n  if(hours.some(h=>h===null)){ document.getElementById('formerr').style.display='block'; return; }\n  document.getElementById('formerr').style.display='none';<\/p>\n<p>  \/* slaapschuld: tekort telt vol, overschot telt maar tot maxSurplusPerNight mee *\/\n  let debt=0;\n  hours.forEach(h=>{\n    const diff = need-h;\n    debt += diff>0 ? diff : Math.max(diff, -CONFIG.maxSurplusPerNight);\n  });\n  const avg = hours.reduce((a,b)=>a+b,0)\/7;\n  const shortNights = hours.filter((h,i)=>h < need-0.5).length;\n\n  \/* sociale jetlag: midpoint weekend vs werkdagen *\/\n  const mid=i=>{\n    const b=toMin(document.getElementById('b'+i).value);\n    const h=durHours(i);\n    let m=b+(h*60)\/2;\n    return m%1440;\n  };\n  const wkIdx=CONFIG.days.map((d,i)=>({d,i})).filter(x=>!x.d.wknd).map(x=>x.i);\n  const weIdx=CONFIG.days.map((d,i)=>({d,i})).filter(x=>x.d.wknd).map(x=>x.i);\n  const circMean=idx=>{\n    \/* midpoints liggen rond middernacht: verschuif naar 24-uursas met 12u offset *\/\n    const shifted=idx.map(i=>{ let m=mid(i); if(m<720) m+=1440; return m; });\n    return shifted.reduce((a,b)=>a+b,0)\/shifted.length;\n  };\n  const sjl = Math.abs(circMean(weIdx)-circMean(wkIdx))\/60;<\/p>\n<p>  toolState={need,hours,debt,sjl};<\/p>\n<p>  const debtLabel = debt<=0 ? 'geen tekort' : fmtH(debt);\n  document.getElementById('rTitle').textContent =\n    debt<=0.5 ? 'Je week loopt in de pas' :\n    debt<=3 ? 'Je staat '+fmtH(debt)+' achter over deze week' :\n    debt<=7 ? 'Een fors tekort: '+fmtH(debt)+' over zeven nachten' :\n    'Een zwaar tekort: '+fmtH(debt)+' over zeven nachten';\n  document.getElementById('rSub').textContent =\n    debt<=0.5 ? 'Je sliep deze week ongeveer wat je nodig hebt. Het onderhoud hieronder houdt dat zo.' :\n    debt<=3 ? 'Dit is een tekort dat je in enkele nachten kunt terugbrengen door eerder naar bed te gaan - niet door uit te slapen.' :\n    debt<=7 ? 'Zo veel achterstand merk je in je aandacht, je stemming en je herstel. Dat is geen karakterkwestie maar rekenkunde.' :\n    'Een tekort van deze omvang is met een weekend uitslapen niet op te lossen. Neem het serieus: kies deze week een vaste bedtijd en houd die vast.';\n\n  const sjlBand = sjl<1 ? 'klein' : sjl<2 ? 'merkbaar' : 'groot';\n  document.getElementById('rMetrics').innerHTML =\n    '\n\n<div class=\"metric\">\n<div class=\"ml\">Slaapschuld deze week<\/div>\n<div class=\"mv\">'+debtLabel+'<\/div>\n<div class=\"mh\">tegenover je behoefte van '+String(need).replace('.',',')+' uur<\/div>\n<\/div>\n<p>'+\n    '<\/p>\n<div class=\"metric\">\n<div class=\"ml\">Gemiddeld per nacht<\/div>\n<div class=\"mv\">'+fmtH(avg)+'<\/div>\n<div class=\"mh\">'+shortNights+' van de 7 nachten ruim onder je behoefte<\/div>\n<\/div>\n<p>'+\n    '<\/p>\n<div class=\"metric\">\n<div class=\"ml\">Sociale jetlag<\/div>\n<div class=\"mv\">'+fmtH(sjl)+'<\/div>\n<div class=\"mh\">verschil weekend versus werkweek - '+sjlBand+'<\/div>\n<\/div>\n<p>';<\/p>\n<p>  \/* chart *\/\n  const svg=document.getElementById('rChart');\n  const W=660,H=260,padL=34,padR=14,padB=40,padT=20;\n  const maxH=Math.max(10, Math.ceil(Math.max(...hours, need)+1));\n  const bw=(W-padL-padR)\/7;\n  const y=h=>padT+(H-padT-padB)*(1-h\/maxH);\n  let out='';\n  for(let g=0; g<=maxH; g+=2){\n    out+='<line class=\"axis\" x1=\"'+padL+'\" y1=\"'+y(g).toFixed(1)+'\" x2=\"'+(W-padR)+'\" y2=\"'+y(g).toFixed(1)+'\"\/>';\n    out+='<text class=\"lab\" x=\"'+(padL-8)+'\" y=\"'+(y(g)+4).toFixed(1)+'\" text-anchor=\"end\">'+g+'u<\/text>';\n  }\n  hours.forEach((h,i)=>{\n    const x=padL+i*bw+bw*0.2, w=bw*0.6;\n    const cls = h>=need-0.25 ? 'bar-ok' : (h>=need-1.5 ? 'bar-short' : 'bar-bad');\n    out+='<rect class=\"bar-track\" x=\"'+x.toFixed(1)+'\" y=\"'+y(maxH).toFixed(1)+'\" width=\"'+w.toFixed(1)+'\" height=\"'+(y(0)-y(maxH)).toFixed(1)+'\" rx=\"3\" opacity=\".5\"\/>';\n    out+='<rect class=\"'+cls+'\" x=\"'+x.toFixed(1)+'\" y=\"'+y(h).toFixed(1)+'\" width=\"'+w.toFixed(1)+'\" height=\"'+(y(0)-y(h)).toFixed(1)+'\" rx=\"3\"\/>';\n    out+='<text class=\"lab v\" x=\"'+(x+w\/2).toFixed(1)+'\" y=\"'+(y(h)-6).toFixed(1)+'\" text-anchor=\"middle\">'+h.toFixed(1).replace('.',',')+'<\/text>';\n    out+='<text class=\"lab\" x=\"'+(x+w\/2).toFixed(1)+'\" y=\"'+(H-padB+18)+'\" text-anchor=\"middle\">'+CONFIG.days[i].l.slice(0,2)+'<\/text>';\n  });\n  out+='<line class=\"target\" x1=\"'+padL+'\" y1=\"'+y(need).toFixed(1)+'\" x2=\"'+(W-padR)+'\" y2=\"'+y(need).toFixed(1)+'\"\/>';\n  out+='<text class=\"lab v\" x=\"'+(W-padR)+'\" y=\"'+(y(need)-7).toFixed(1)+'\" text-anchor=\"end\">jouw behoefte: '+String(need).replace('.',',')+' u<\/text>';\n  svg.innerHTML='<title id=\"chartTitle\">Slaapduur per nacht<\/title><desc id=\"chartDesc\">Staafdiagram: '+\n    CONFIG.days.map((d,i)=>d.l+' '+hours[i].toFixed(1).replace('.',',')+' uur').join(', ')+\n    '. Streeflijn op '+String(need).replace('.',',')+' uur.<\/desc>'+out;\n  svg.setAttribute('aria-label','Slaapduur per nacht: '+CONFIG.days.map((d,i)=>d.l+' '+hours[i].toFixed(1).replace('.',',')+' uur').join(', '));<\/p>\n<p>  let nuance='';\n  if(sjl>=2){\n    nuance+='<\/p>\n<div class=\"callout takeaway\"><b class=\"cl\">Je weekend loopt uit de pas<\/b>Je slaapt in het weekend gemiddeld '+fmtH(sjl)+' later dan doordeweeks. Dat verschil wordt in chronobiologisch onderzoek sociale jetlag genoemd: je lichaam ervaart het alsof je elk weekend een paar tijdzones heen en terug reist. Het verklaart voor veel mensen waarom de maandagochtend zo zwaar is - en het is met een uur vervroegen van je weekend-opsta-tijd al fors te verkleinen.<\/div>\n<p>';\n  }\n  if(debt>5 && sjl<1){\n    nuance+='\n\n<div class=\"callout takeaway\"><b class=\"cl\">Consequent te kort<\/b>Je ritme is stabiel, maar structureel te krap. Dat is in zekere zin goed nieuws: er is geen ritme-probleem op te lossen, alleen bedtijd. Vijftien minuten per week naar voren schuiven werkt beter dan een keer heel vroeg naar bed.<\/div>\n<p>';\n  }\n  if(shortNights>=5){\n    nuance+='<\/p>\n<div class=\"callout warn\"><b class=\"cl\">Let op<\/b>Vijf of meer korte nachten op rij: in experimenteel onderzoek daalt de aandacht dan meetbaar, terwijl mensen zelf denken dat ze eraan gewend zijn. Dat gevoel van gewenning is het onbetrouwbaarste signaal dat er is - vertrouw op de uren, niet op je gevoel.<\/div>\n<p>';\n  }\n  document.getElementById('rNuance').innerHTML=nuance;<\/p>\n<p>  const steps=[];\n  steps.push('Kies een vast opsta-tijdstip voor alle zeven dagen - ook in het weekend. Dit is de sterkste enkele ingreep in je ritme.');\n  if(debt>2) steps.push('Schuif je bedtijd elke paar dagen vijftien minuten naar voren tot je op je behoefte van '+String(need).replace('.',',')+' uur uitkomt. Ineens twee uur eerder naar bed lukt bijna niemand.');\n  else steps.push('Houd vast wat je doet, en let vooral op de nachten voor drukke dagen - daar sneuvelt het meestal.');\n  if(sjl>=1.5) steps.push('Verklein je weekend-uitslapen tot maximaal een uur. Uitslapen voelt als inhalen, maar verschuift vooral je ritme naar achteren.');\n  else steps.push('Zoek in het eerste uur na het opstaan daglicht op - buiten, ook bij bewolking. Dat zet je ritme vast en maakt de avond eerder slaperig.');\n  document.getElementById('rSteps').innerHTML=steps.map(s=>'<\/p>\n<li>'+s+'<\/li>\n<p>').join('');<\/p>\n<p>  document.getElementById('printMeta').textContent='Celluviva Slaapschuld-rekenmachine \u00b7 slaapschuld: '+debtLabel+' \u00b7 sociale jetlag: '+fmtH(sjl)+' \u00b7 '+new Date().toLocaleDateString('nl-NL')+' \u00b7 celluviva.nl - educatief hulpmiddel, geen slaaponderzoek.';<\/p>\n<p>  if(CONFIG.newsletterAction){ document.getElementById('capture').style.display='block'; document.getElementById('captureForm').action=CONFIG.newsletterAction; }\n  showResult();\n}\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Celluviva \u00b7 Gratis tool Slaapschuld: hoeveel slaap sta je achter? Slaaptekort telt op. Vier nachten van zes uur voelt op dag vijf niet als &#8220;een beetje moe&#8221; &#8211; het is een opgebouwd tekort dat je aandacht, stemming en herstel raakt. Vul je zeven laatste nachten in en zie hoeveel uur je bent kwijtgeraakt, hoe scheef [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":7686,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_fable_quick_answer":"","_fable_evidence_tier":"","_fable_faq":"","_fable_sources":"","_fable_reviewed":"","_fable_area":"","_fable_hub_category":"","_fable_content":"","footnotes":""},"class_list":["post-7867","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/pages\/7867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/comments?post=7867"}],"version-history":[{"count":1,"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/pages\/7867\/revisions"}],"predecessor-version":[{"id":7874,"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/pages\/7867\/revisions\/7874"}],"up":[{"embeddable":true,"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/pages\/7686"}],"wp:attachment":[{"href":"https:\/\/celluviva.com\/nl\/wp-json\/wp\/v2\/media?parent=7867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}