.pz{--pz-primair:#f2683a;--pz-primair-zacht:#fde3d6;--pz-primair-tekst:#a8401a;--pz-op-primair:#2a1d16;--pz-accent:#ffc24b;--pz-accent-zacht:#fff1cf;--pz-bg:#fff8f1;--pz-vlak:#fff;--pz-vlak-2:#fbefe4;--pz-inkt:#2a1d16;--pz-inkt-2:#6b5a4e;--pz-lijn:#2a1d16;--pz-lijn-zacht:#eadccf;--pz-rust:#5b6ba8;--pz-rust-zacht:#e3e7f6;--pz-ok:#2f7a4f;--pz-ok-zacht:#dff1e5;--pz-fout:#b3261e;--pz-fout-zacht:#fde4e1;--pz-ontbreekt:#fff1b8;--pz-ontbreekt-rand:#c99a00;--pz-beslissen:#efe3ff;--pz-beslissen-rand:#7b4fc9;--pz-schaduw-kleur:#f2683a;--pz-font-titel:var(--font-baloo2), "Baloo 2", ui-rounded, system-ui, sans-serif;--pz-font-tekst:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--pz-font-label:var(--font-space-mono), "Space Mono", ui-monospace, monospace;--pz-titel-gewicht:800;--pz-fs-xs:13px;--pz-fs-s:15px;--pz-fs-m:17px;--pz-fs-l:21px;--pz-fs-xl:28px;--pz-fs-xxl:38px;--pz-s1:4px;--pz-s2:8px;--pz-s3:12px;--pz-s4:16px;--pz-s5:24px;--pz-s6:32px;--pz-s7:48px;--pz-radius-s:12px;--pz-radius:20px;--pz-radius-l:28px;--pz-pil:999px;--pz-rand:2px solid var(--pz-lijn);--pz-pop:4px 4px 0 var(--pz-schaduw-kleur);--pz-pop-klein:3px 3px 0 var(--pz-lijn);--pz-tik:48px;--pz-snel:.12s cubic-bezier(.2, .8, .2, 1);--pz-zacht:.26s cubic-bezier(.2, .8, .2, 1)}@media (prefers-color-scheme:dark){.pz:not([data-thema=licht]){--pz-bg:#16110e;--pz-vlak:#221a15;--pz-vlak-2:#2b211b;--pz-inkt:#f6ede4;--pz-inkt-2:#c9b8aa;--pz-lijn:#6b5647;--pz-lijn-zacht:#3a2e26;--pz-primair:#ff8a5c;--pz-primair-zacht:#3d2419;--pz-primair-tekst:#ffa47f;--pz-op-primair:#1c1410;--pz-accent-zacht:#3a2e14;--pz-rust:#a9b5ea;--pz-rust-zacht:#252a40;--pz-ok:#7fd3a1;--pz-ok-zacht:#1d3426;--pz-fout:#ff8f86;--pz-fout-zacht:#3e1d1a;--pz-ontbreekt:#3b3210;--pz-beslissen:#2c2140;--pz-schaduw-kleur:#000}}.pz[data-thema=donker]{--pz-bg:#16110e;--pz-vlak:#221a15;--pz-vlak-2:#2b211b;--pz-inkt:#f6ede4;--pz-inkt-2:#c9b8aa;--pz-lijn:#6b5647;--pz-lijn-zacht:#3a2e26;--pz-primair:#ff8a5c;--pz-primair-zacht:#3d2419;--pz-primair-tekst:#ffa47f;--pz-op-primair:#1c1410;--pz-accent-zacht:#3a2e14;--pz-rust:#a9b5ea;--pz-rust-zacht:#252a40;--pz-ok:#7fd3a1;--pz-ok-zacht:#1d3426;--pz-fout:#ff8f86;--pz-fout-zacht:#3e1d1a;--pz-ontbreekt:#3b3210;--pz-beslissen:#2c2140;--pz-schaduw-kleur:#000}.pz{background:var(--pz-bg);min-height:100dvh;color:var(--pz-inkt);font-family:var(--pz-font-tekst);font-size:var(--pz-fs-m);-webkit-tap-highlight-color:transparent;line-height:1.5}.pz *,.pz :before,.pz :after{box-sizing:border-box}.pz a{color:var(--pz-primair-tekst);text-underline-offset:3px}.pz :focus-visible{outline:3px solid var(--pz-rust);outline-offset:2px;border-radius:6px}.pz h1,.pz h2,.pz h3{font-family:var(--pz-font-titel);font-weight:var(--pz-titel-gewicht);letter-spacing:-.01em;margin:0;line-height:1.1}.pz h1{font-size:var(--pz-fs-xxl)}.pz h2{font-size:var(--pz-fs-xl)}.pz h3{font-size:var(--pz-fs-l)}.pz p{margin:0}.pz img{max-width:100%;display:block}.pz-wrap{width:100%;max-width:720px;padding:var(--pz-s4) var(--pz-s4) calc(110px + env(safe-area-inset-bottom));margin:0 auto}.pz-wrap-breed{max-width:1040px}.pz-stapel{gap:var(--pz-s4);flex-direction:column;display:flex}.pz-stapel-s{gap:var(--pz-s2);flex-direction:column;display:flex}.pz-rij{align-items:center;gap:var(--pz-s3);display:flex}.pz-tussen{justify-content:space-between}.pz-wrapr{flex-wrap:wrap}.pz-groei{flex:1;min-width:0}.pz-raster{gap:var(--pz-s3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.pz-raster-2{gap:var(--pz-s3);grid-template-columns:1fr 1fr;display:grid}.pz-label{font-family:var(--pz-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--pz-inkt-2);font-size:12px}.pz-zacht{color:var(--pz-inkt-2)}.pz-klein{font-size:var(--pz-fs-s)}.pz-xs{font-size:var(--pz-fs-xs)}.pz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pz-woordmerk{color:var(--pz-inkt);flex-direction:column;line-height:1;text-decoration:none;display:inline-flex}.pz-woordmerk-naam{font-family:var(--pz-font-titel);letter-spacing:-.03em;align-items:baseline;font-size:34px;font-weight:800;display:inline-flex}.pz-woordmerk-naam .pz-z{color:var(--pz-primair);display:inline-block;transform:rotate(-8deg)translateY(1px)}.pz-woordmerk-stip{background:var(--pz-accent);border:2px solid var(--pz-lijn);border-radius:50%;width:.22em;height:.22em;margin-left:.06em;transform:translateY(-.55em)}.pz-woordmerk-onder{font-family:var(--pz-font-label);letter-spacing:.08em;color:var(--pz-inkt-2);text-transform:lowercase;margin-top:4px;font-size:10px}.pz-woordmerk[data-groot] .pz-woordmerk-naam{font-size:64px}.pz-woordmerk[data-groot] .pz-woordmerk-onder{font-size:12px}.pz-knop{justify-content:center;align-items:center;gap:var(--pz-s2);min-height:var(--pz-tik);padding:0 var(--pz-s5);border:var(--pz-rand);border-radius:var(--pz-pil);background:var(--pz-vlak);color:var(--pz-inkt);font:700 var(--pz-fs-m)/1 var(--pz-font-tekst);cursor:pointer;transition:transform var(--pz-snel), box-shadow var(--pz-snel);text-decoration:none;display:inline-flex}.pz a.pz-knop{color:var(--pz-inkt)}.pz-knop:active{transform:translate(2px,2px);box-shadow:none!important}.pz-knop[disabled]{opacity:.55;cursor:default}.pz-knop-primair{background:var(--pz-primair);color:var(--pz-op-primair);box-shadow:var(--pz-pop-klein)}.pz a.pz-knop-primair{color:var(--pz-op-primair)}.pz-knop-rust{background:var(--pz-rust-zacht);color:var(--pz-inkt)}.pz-knop-gevaar{background:var(--pz-fout-zacht);color:var(--pz-fout);border-color:var(--pz-fout)}.pz-knop-blok{width:100%}.pz-knop-groot{min-height:56px;font-size:18px}.pz-knop-klein{min-height:44px;padding:0 var(--pz-s4);font-size:var(--pz-fs-s)}.pz-knop-link{padding:0 var(--pz-s2);min-height:44px;color:var(--pz-primair-tekst);background:0 0;border:0;text-decoration:underline}.pz-kaart{background:var(--pz-vlak);border:var(--pz-rand);border-radius:var(--pz-radius);padding:var(--pz-s4)}.pz-kaart-pop{box-shadow:var(--pz-pop)}.pz-kaart-zacht{background:var(--pz-vlak-2);border:0}.pz-kaart-rust{background:var(--pz-rust-zacht);border-color:var(--pz-rust)}.pz-kaart-link{color:inherit;transition:transform var(--pz-snel);text-decoration:none;display:block}.pz a.pz-kaart-link{color:var(--pz-inkt)}.pz-kaart-link:active{transform:scale(.99)}.pz-weekkaart{gap:var(--pz-s3);align-items:center;display:flex}.pz-weeknr{border:var(--pz-rand);background:var(--pz-accent-zacht);width:56px;height:56px;font:800 20px/1 var(--pz-font-titel);border-radius:16px;flex:none;place-items:center;display:grid}.pz-weeknr[data-nu]{background:var(--pz-primair);color:var(--pz-op-primair);box-shadow:var(--pz-pop-klein)}.pz-weeknr[data-klaar]{background:var(--pz-ok-zacht)}.pz-oefening h2{font-size:var(--pz-fs-xl)}.pz-sectie{gap:var(--pz-s2);flex-direction:column;display:flex}.pz-sectie>h3{font-family:var(--pz-font-tekst);font-size:var(--pz-fs-m);font-weight:800}.pz-stappen{counter-reset:stap;gap:var(--pz-s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pz-stappen li{counter-increment:stap;gap:var(--pz-s3);grid-template-columns:34px 1fr;align-items:start;display:grid}.pz-stappen li:before{content:counter(stap);border:var(--pz-rand);background:var(--pz-accent-zacht);width:34px;height:34px;font:800 16px/1 var(--pz-font-titel);border-radius:50%;place-items:center;display:grid}.pz-lijst{flex-direction:column;gap:6px;margin:0;padding-left:1.2em;display:flex}.pz-ok-blok{background:var(--pz-ok-zacht);border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4)}.pz-terug-blok{background:var(--pz-rust-zacht);border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4)}.pz-nooit-blok{background:var(--pz-fout-zacht);border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4)}.pz-video{aspect-ratio:16/9;border-radius:var(--pz-radius);border:var(--pz-rand);background:#000;width:100%}.pz-intern{border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4);font-size:var(--pz-fs-s);border:2px dashed}.pz-intern-ontbreekt{background:var(--pz-ontbreekt);border-color:var(--pz-ontbreekt-rand)}.pz-intern-beslissen{background:var(--pz-beslissen);border-color:var(--pz-beslissen-rand)}.pz-intern-kop{font-family:var(--pz-font-label);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700}.pz-testbalk{background:repeating-linear-gradient(-45deg, var(--pz-ontbreekt), var(--pz-ontbreekt) 10px, var(--pz-accent-zacht) 10px, var(--pz-accent-zacht) 20px);border-bottom:2px solid var(--pz-ontbreekt-rand);color:#2a1d16;font:700 12px/1.3 var(--pz-font-label);text-align:center;letter-spacing:.06em;padding:6px 12px}.pz-badge{border-radius:var(--pz-pil);border:1.5px solid var(--pz-lijn);background:var(--pz-vlak);height:26px;font:700 12px/1 var(--pz-font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--pz-inkt);white-space:nowrap;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.pz-badge-concept{background:var(--pz-ontbreekt);border-color:var(--pz-ontbreekt-rand);color:#2a1d16}.pz-badge-week{background:var(--pz-accent-zacht)}.pz-badge-ok{background:var(--pz-ok-zacht);color:var(--pz-ok);border-color:var(--pz-ok)}.pz-badge-rust{background:var(--pz-rust-zacht);color:var(--pz-rust);border-color:var(--pz-rust)}.pz-tabs{border:var(--pz-rand);border-radius:var(--pz-pil);background:var(--pz-vlak);scrollbar-width:none;gap:6px;padding:4px;display:flex;overflow-x:auto}.pz-tab{border-radius:var(--pz-pil);white-space:nowrap;min-height:40px;font-weight:700;font-size:var(--pz-fs-s);flex:1;place-items:center;padding:0 14px;text-decoration:none;display:grid;color:var(--pz-inkt)!important}.pz-tab[aria-current=page],.pz-tab[data-aan]{background:var(--pz-inkt);color:var(--pz-bg)!important}.pz-chips{gap:var(--pz-s2);flex-wrap:wrap;display:flex}.pz-chip{border-radius:var(--pz-pil);border:1.5px solid var(--pz-lijn);background:var(--pz-vlak);min-height:40px;font-weight:600;font-size:var(--pz-fs-s);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;color:var(--pz-inkt)!important}.pz-chip[data-aan]{background:var(--pz-primair-zacht);border-width:2px}.pz-veld{flex-direction:column;gap:6px;display:flex}.pz-veld label,.pz-veld-label{font-weight:700;font-size:var(--pz-fs-s)}.pz-invoer,.pz select,.pz textarea{width:100%;min-height:var(--pz-tik);border:var(--pz-rand);border-radius:var(--pz-radius-s);background:var(--pz-vlak);color:var(--pz-inkt);font:500 var(--pz-fs-m) var(--pz-font-tekst);padding:10px 14px}.pz textarea{resize:vertical;min-height:96px}.pz-hulp{font-size:var(--pz-fs-xs);color:var(--pz-inkt-2)}.pz-vink{gap:var(--pz-s3);font-size:var(--pz-fs-s);cursor:pointer;align-items:flex-start;display:flex}.pz-vink input{width:24px;height:24px;accent-color:var(--pz-primair);flex:none;margin-top:1px}.pz-melding{border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4);background:var(--pz-vlak-2);font-size:var(--pz-fs-s)}.pz-melding-fout{background:var(--pz-fout-zacht);color:var(--pz-fout);font-weight:600}.pz-melding-ok{background:var(--pz-ok-zacht);color:var(--pz-ok);font-weight:600}.pz-spoed{background:var(--pz-fout);color:#fff;border-radius:var(--pz-radius-s);padding:var(--pz-s3) var(--pz-s4);font-weight:800}.pz-gedaan{align-items:center;gap:var(--pz-s3);min-height:var(--pz-tik);padding:0 var(--pz-s4) 0 var(--pz-s2);border:var(--pz-rand);border-radius:var(--pz-pil);background:var(--pz-vlak);cursor:pointer;color:var(--pz-inkt);font-weight:800;display:inline-flex}.pz-gedaan-vak{border:var(--pz-rand);background:var(--pz-bg);width:32px;height:32px;transition:background var(--pz-snel);border-radius:50%;place-items:center;display:grid}.pz-gedaan[aria-pressed=true]{background:var(--pz-ok-zacht)}.pz-gedaan[aria-pressed=true] .pz-gedaan-vak{background:var(--pz-ok);color:#fff;border-color:var(--pz-ok)}.pz-logknoppen{gap:var(--pz-s2);grid-template-columns:repeat(3,1fr);display:grid}.pz-logknop{border:var(--pz-rand);border-radius:var(--pz-radius);background:var(--pz-vlak);min-height:76px;font:700 13px/1.15 var(--pz-font-tekst);color:var(--pz-inkt);cursor:pointer;text-align:center;transition:transform var(--pz-snel);flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:80px;padding:6px;display:flex}.pz-logknop:active{transform:scale(.95)}.pz-logknop[data-soort^=slapen],.pz-logknop[data-soort=nacht]{background:var(--pz-rust-zacht)}.pz-logknop[data-soort$=binnen]{background:var(--pz-fout-zacht)}.pz-logknop[data-flits]{background:var(--pz-ok-zacht)}.pz-tijdlijn{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pz-tijdlijn li{gap:var(--pz-s2);border-bottom:1px solid var(--pz-lijn-zacht);font-size:var(--pz-fs-s);grid-template-columns:56px 28px 1fr auto;align-items:center;padding:8px 0;display:grid}.pz-staven{grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;height:140px;display:grid}.pz-staaf{height:100%;color:var(--pz-inkt-2);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.pz-staaf-balk{background:var(--pz-rust);border-radius:8px 8px 4px 4px;width:100%;max-width:36px;min-height:2px}.pz-staaf-doel{position:relative}.pz-chat{gap:var(--pz-s3);flex-direction:column;display:flex}.pz-bubbel{max-width:88%;padding:var(--pz-s3) var(--pz-s4);border:var(--pz-rand);white-space:pre-wrap;font-size:var(--pz-fs-m);border-radius:20px}.pz-bubbel-ik{background:var(--pz-primair-zacht);border-bottom-right-radius:6px;align-self:flex-end}.pz-bubbel-coach{background:var(--pz-vlak);border-bottom-left-radius:6px;align-self:flex-start}.pz-bronnen{margin-top:var(--pz-s2);flex-wrap:wrap;gap:6px;display:flex}.pz-chatbalk{bottom:calc(76px + env(safe-area-inset-bottom));background:var(--pz-bg);padding:var(--pz-s2) 0;gap:var(--pz-s2);display:flex;position:sticky}.pz-chatbalk textarea{border-radius:14px;height:52px;min-height:52px}.pz-stuurknop{border:var(--pz-rand);background:var(--pz-primair);width:56px;min-height:52px;color:var(--pz-op-primair);box-shadow:var(--pz-pop-klein);cursor:pointer;border-radius:16px;flex:none;place-items:center;display:grid}.pz-stuurknop:active{box-shadow:none;transform:translate(2px,2px)}.pz-stuurknop[disabled]{opacity:.55}.pz-leeg{text-align:center;padding:var(--pz-s6) var(--pz-s4);border:2px dashed var(--pz-lijn-zacht);border-radius:var(--pz-radius);color:var(--pz-inkt-2);gap:var(--pz-s3);flex-direction:column;align-items:center;display:flex}.pz-leeg-icoon{background:var(--pz-accent-zacht);width:56px;height:56px;color:var(--pz-inkt);border-radius:16px;place-items:center;display:grid}.pz-toast{left:50%;bottom:calc(96px + env(safe-area-inset-bottom));background:var(--pz-inkt);color:var(--pz-bg);border-radius:var(--pz-pil);font-weight:700;font-size:var(--pz-fs-s);z-index:50;box-shadow:var(--pz-pop-klein);animation:pz-op var(--pz-zacht);max-width:calc(100vw - 32px);padding:12px 18px;position:fixed;transform:translate(-50%)}@keyframes pz-op{0%{opacity:0;transform:translate(-50%,12px)}}.pz-kop{padding:calc(10px + env(safe-area-inset-top)) var(--pz-s4) 10px;justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;display:flex}.pz-kop .pz-woordmerk-naam{font-size:26px}.pz-kop .pz-woordmerk-onder{display:none}.pz-tabbalk{background:var(--pz-vlak);border-top:var(--pz-rand);padding-bottom:env(safe-area-inset-bottom);z-index:40;position:fixed;bottom:0;left:0;right:0}.pz-tabbalk-binnen{grid-template-columns:repeat(5,1fr);max-width:720px;margin:0 auto;display:grid}.pz-tabknop{min-height:64px;font:700 12px/1 var(--pz-font-tekst);flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex;color:var(--pz-inkt-2)!important}.pz-tabknop[aria-current=page]{color:var(--pz-inkt)!important}.pz-tabknop[aria-current=page] .pz-icoon{stroke-width:2.5px}.pz-held{padding:var(--pz-s6) 0;gap:var(--pz-s4);flex-direction:column;display:flex}.pz-held h1{font-size:clamp(40px,9vw,64px)}.pz-voet{border-top:2px solid var(--pz-lijn-zacht);margin-top:var(--pz-s7);padding:var(--pz-s5) 0;font-size:var(--pz-fs-s);color:var(--pz-inkt-2);gap:var(--pz-s2);flex-direction:column;display:flex}.pz-prijs{font:800 40px/1 var(--pz-font-titel)}.pz-md{gap:var(--pz-s3);flex-direction:column;display:flex}.pz-md h2,.pz-md h3,.pz-md h4{margin-top:var(--pz-s3)}.pz-md h3{font-size:var(--pz-fs-l)}.pz-md h4{font-size:var(--pz-fs-m);font-family:var(--pz-font-tekst);font-weight:800}.pz-md ul,.pz-md ol{flex-direction:column;gap:6px;margin:0;padding-left:1.3em;display:flex}.pz-md blockquote{padding:var(--pz-s3) var(--pz-s4);background:var(--pz-accent-zacht);border-radius:var(--pz-radius-s);margin:0}.pz-md .pz-hr{border:0;border-top:2px dashed var(--pz-lijn-zacht);margin:var(--pz-s2) 0;width:100%}.pz-tabel-wrap{overflow-x:auto}.pz-tabel{border-collapse:collapse;width:100%;font-size:var(--pz-fs-s)}.pz-tabel th,.pz-tabel td{border:1.5px solid var(--pz-lijn-zacht);text-align:left;vertical-align:top;padding:8px 10px}.pz-tabel th{background:var(--pz-vlak-2)}.pz-cb{list-style:"☐ "}.pz-cb-aan{list-style:"☑ "}@media print{.pz{color:#000;--pz-bg:#fff;--pz-vlak:#fff;--pz-inkt:#000;background:#fff}.pz-tabbalk,.pz-kop,.pz-niet-printen,.pz-testbalk{display:none!important}.pz-wrap{max-width:none;padding:0}.pz-kaart{break-inside:avoid;box-shadow:none}@page{margin:16mm}}.pz-kaart-link.pz-stapel-s{display:flex}.pz-icoon{flex:none;display:block}.pz-icoontegel{background:var(--pz-accent-zacht);width:40px;height:40px;color:var(--pz-inkt);border-radius:12px;flex:none;place-items:center;display:grid}.pz-icoontegel-rust{background:var(--pz-rust-zacht)}.pz-icoontegel-primair{background:var(--pz-primair-zacht)}.pz-menuitem{align-items:center;gap:var(--pz-s3);border-radius:18px;padding:12px 14px;display:flex}.pz-menuitem .pz-chevron{color:var(--pz-inkt-2)}.pz-terugknop{border-radius:var(--pz-pil);border:var(--pz-rand);background:var(--pz-vlak);min-height:44px;font-weight:700;font-size:var(--pz-fs-s);align-self:flex-start;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex;color:var(--pz-inkt)!important}.pz-kop-badge{border-radius:var(--pz-pil);border:1.5px solid var(--pz-lijn);background:var(--pz-vlak);height:36px;font:700 12px var(--pz-font-label);text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex;color:var(--pz-inkt)!important}.pz-taakkaart{box-shadow:5px 5px 0 var(--pz-schaduw-kleur);border-radius:22px;padding:18px}.pz-meer-link{font-weight:700;font-size:var(--pz-fs-s);color:var(--pz-primair-tekst)}.pz-sectiekop{font-size:var(--pz-fs-m);align-items:center;gap:8px;font-weight:800;display:flex}.pz-ok-blok .pz-sectiekop{color:var(--pz-inkt)}.pz-ok-blok .pz-icoon{color:var(--pz-ok)}.pz-terug-blok .pz-icoon{color:var(--pz-rust)}.pz-spoed{align-items:center;gap:8px;display:flex}.pz-avatar{border:var(--pz-rand);width:40px;height:40px;font:800 18px var(--pz-font-titel);border-radius:50%;flex:none;place-items:center;display:grid}.pz-plasklok-icoon{background:var(--pz-primair-zacht);border:var(--pz-rand);width:72px;height:72px;color:var(--pz-primair-tekst);border-radius:50%;place-items:center;display:grid}.pz-plasklok-icoon[data-rust]{background:var(--pz-rust-zacht);color:var(--pz-rust)}.pz-plasklok-icoon[data-ok]{background:var(--pz-ok-zacht);color:var(--pz-ok)}.pz-fotoplaats{border:var(--pz-rand);background:repeating-linear-gradient(135deg, var(--pz-accent-zacht) 0 10px, var(--pz-primair-zacht) 10px 20px);width:96px;height:96px;color:var(--pz-inkt-2);border-radius:22px;flex:none;place-items:center;display:grid}.pz-voordeel .pz-icoon{color:var(--pz-primair-tekst)}.pz-weekkaart[data-nu]{box-shadow:var(--pz-pop)}.pz-segment{border:var(--pz-rand);border-radius:var(--pz-pil);background:var(--pz-vlak);gap:4px;padding:4px;display:flex}.pz-stapel>.pz-badge,.pz-stapel-s>.pz-badge,.pz-kaart-link>.pz-badge{align-self:flex-start}
