@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d8350e3a-module__LA5v5G__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d8350e3a-module__LA5v5G__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
.BeginschermInstructie-module__ERTr9W__scherm{z-index:100;color:#11131a;background:#7b8cc2;position:fixed;inset:0;overflow:hidden}.BeginschermInstructie-module__ERTr9W__vorm{position:absolute;transform:rotate(-28deg)}.BeginschermInstructie-module__ERTr9W__mint{background:var(--accent);border-radius:48px;width:240px;height:240px;top:-40px;left:-80px}.BeginschermInstructie-module__ERTr9W__blauw{background:#6576ad;border-radius:44px;width:210px;height:210px;top:40px;left:150px}.BeginschermInstructie-module__ERTr9W__stip{border-radius:var(--r-pill);background:var(--accent);width:52px;height:52px;position:absolute;top:290px;left:250px}.BeginschermInstructie-module__ERTr9W__inhoud{left:24px;right:24px;bottom:calc(max(env(safe-area-inset-bottom), 16px) + 48px);flex-direction:column;gap:18px;max-width:480px;display:flex;position:absolute}.BeginschermInstructie-module__ERTr9W__titel{font-size:38px;line-height:42px;font-weight:var(--fw-medium);letter-spacing:-.02em}.BeginschermInstructie-module__ERTr9W__stappen{border-radius:var(--r-lg);background:#ffffffe6;flex-direction:column;gap:10px;margin:0;padding:16px;font-size:16px;list-style:none;display:flex}.BeginschermInstructie-module__ERTr9W__stappen li{align-items:center;gap:12px;display:flex}.BeginschermInstructie-module__ERTr9W__stappen li>span:last-child{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.BeginschermInstructie-module__ERTr9W__stappen b{font-weight:var(--fw-semibold)}.BeginschermInstructie-module__ERTr9W__nummer{border-radius:var(--r-pill);color:#fff;width:28px;height:28px;font-size:13px;font-weight:var(--fw-bold);background:#11131a;flex:none;place-items:center;display:grid}.BeginschermInstructie-module__ERTr9W__noot{font-size:var(--fs-sm);line-height:var(--lh-sm)}.BeginschermInstructie-module__ERTr9W__verder{min-height:var(--tap);font-size:15px;font-weight:var(--fw-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-8px;padding:0;text-decoration:underline}.BeginschermInstructie-module__ERTr9W__pijl{left:50%;bottom:max(env(safe-area-inset-bottom), 16px);position:absolute;transform:translate(-50%)}@media (max-height:760px){.BeginschermInstructie-module__ERTr9W__stip{display:none}}
.NavigatieBalk-module__wLBrRW__balk{top:env(safe-area-inset-top,0px);z-index:100;pointer-events:none;transform-origin:0;opacity:0;background:linear-gradient(90deg, var(--accent), var(--lav));height:3px;box-shadow:0 0 10px color-mix(in oklab, var(--accent) 55%, transparent);border-radius:0 3px 3px 0;position:fixed;left:0;right:0;transform:scaleX(0)}.NavigatieBalk-module__wLBrRW__bezig{opacity:1;animation:10s cubic-bezier(.08,.82,.17,1) forwards NavigatieBalk-module__wLBrRW__sluip}@keyframes NavigatieBalk-module__wLBrRW__sluip{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}.NavigatieBalk-module__wLBrRW__klaar{opacity:0;transition:transform .18s ease-out,opacity .26s ease-out .14s;transform:scaleX(1)}
.PaginaKop-module__2Tv5oq__kop{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.PaginaKop-module__2Tv5oq__links{align-items:center;gap:6px;min-width:0;display:flex}.PaginaKop-module__2Tv5oq__pil{border-radius:var(--r-pill);background:var(--surface-2);height:44px;font-size:15px;font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:8px;padding:0 16px 0 12px;display:flex}.PaginaKop-module__2Tv5oq__acties{gap:8px;display:flex}.PaginaKop-module__2Tv5oq__knop{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);background:var(--surface-2);place-items:center;display:grid}.PaginaKop-module__2Tv5oq__avatar{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);background:var(--lav);color:var(--on-lav);font-weight:var(--fw-bold);place-items:center;font-size:16px;display:grid}.PaginaKop-module__2Tv5oq__terug{width:var(--tap);height:var(--tap);place-items:center;margin-left:-10px;display:grid}.PaginaKop-module__2Tv5oq__titel{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-medium);letter-spacing:-.02em}
.Label-module__JZ5kGW__label{border-radius:var(--r-pill);height:26px;font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-semibold);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 10px 0 8px;display:inline-flex}.Label-module__JZ5kGW__neutraal{background:var(--surface-2);color:var(--text-2)}.Label-module__JZ5kGW__neutraal-sterk{background:var(--surface-2);color:var(--text)}.Label-module__JZ5kGW__ok{background:var(--ok-bg);color:var(--ok-ink)}.Label-module__JZ5kGW__danger{background:var(--danger-bg);color:var(--danger-ink)}.Label-module__JZ5kGW__warn{background:var(--warn-bg);color:var(--warn-ink)}.Label-module__JZ5kGW__info{background:var(--info-bg);color:var(--info-ink)}.Label-module__JZ5kGW__toets{background:var(--toets-bg);color:var(--toets-ink)}.Label-module__JZ5kGW__kwt{background:var(--kwt-bg);color:var(--kwt-ink)}
.LegeStaat-module__LpPL6q__kaart{border-radius:var(--r-lg);border:1.5px dashed var(--surface-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.LegeStaat-module__LpPL6q__icoon{color:var(--text-2)}.LegeStaat-module__LpPL6q__titel{font-size:15px;line-height:20px;font-weight:var(--fw-semibold)}.LegeStaat-module__LpPL6q__tekst{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-2);text-wrap:pretty}
.VakChip-module__HqyTFa__chip{color:var(--on-vak);font-weight:var(--fw-bold);letter-spacing:-.01em;flex:none;place-items:center;display:grid}.VakChip-module__HqyTFa__neutraal{background:var(--surface-2);color:var(--text-2)}
.VeegActies-module__eH9dxa__houder{min-width:0;position:relative;overflow:hidden}.VeegActies-module__eH9dxa__acties{opacity:0;display:flex;position:absolute;top:0;bottom:0;right:0}.VeegActies-module__eH9dxa__open{opacity:1}.VeegActies-module__eH9dxa__actie{font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.VeegActies-module__eH9dxa__gevaar{background:var(--danger);color:#fff}.VeegActies-module__eH9dxa__neutraal{background:var(--surface-3);color:var(--text)}.VeegActies-module__eH9dxa__ok{background:var(--accent);color:var(--on-accent)}.VeegActies-module__eH9dxa__inhoud{transition:transform .34s var(--ease-veer);touch-action:pan-y;position:relative}.VeegActies-module__eH9dxa__acties{transition:opacity .12s ease-out}
.Afvinkrondje-module__yFFUTG__rondje{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);border:2px solid var(--surface-3);color:var(--on-accent);cursor:pointer;background:0 0;flex:none;place-items:center;transition:transform .15s ease-out,background .15s ease-out;display:grid}.Afvinkrondje-module__yFFUTG__rondje:active{transform:scale(.9)}.Afvinkrondje-module__yFFUTG__af{border-color:var(--accent);background:var(--accent);animation:.15s ease-out Afvinkrondje-module__yFFUTG__plop}@keyframes Afvinkrondje-module__yFFUTG__plop{0%{opacity:.6;transform:scale(.8)}}
.ReminderRij-module__1juNYq__rij{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ReminderRij-module__1juNYq__tijd{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-2)}.ReminderRij-module__1juNYq__kaart{border-radius:var(--r-lg);background:var(--surface-2);align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 14px;display:flex}.ReminderRij-module__1juNYq__icoon{color:var(--lav-ink)}.ReminderRij-module__1juNYq__icoonGedempt{color:var(--text-2)}.ReminderRij-module__1juNYq__tekst{flex-direction:column;flex:1;min-width:0;display:flex}.ReminderRij-module__1juNYq__titel{font-size:15px;line-height:20px;font-weight:var(--fw-semibold);overflow-wrap:anywhere;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .26s ease-out,color .26s ease-out}.ReminderRij-module__1juNYq__afgevinkt .ReminderRij-module__1juNYq__titel{text-decoration-color:currentColor}.ReminderRij-module__1juNYq__klep{transition:grid-template-rows .3s var(--ease-uit), opacity .2s ease-out, margin-bottom .3s var(--ease-uit);grid-template-rows:minmax(0,1fr);display:grid}.ReminderRij-module__1juNYq__klep>.ReminderRij-module__1juNYq__rij{min-height:0;overflow:hidden}.ReminderRij-module__1juNYq__weg{opacity:0;grid-template-rows:minmax(0,0fr);margin-bottom:-10px}.ReminderRij-module__1juNYq__meta{color:var(--text-2);font-size:13px;line-height:18px}.ReminderRij-module__1juNYq__kaart{transition:color .26s ease-out}.ReminderRij-module__1juNYq__afgevinkt{color:var(--text-2)}
.Geweest-module__I_kzBa__houder{flex-direction:column;gap:10px;display:flex}.Geweest-module__I_kzBa__knop{border-radius:var(--r-md);border:1px dashed var(--surface-3);min-height:44px;font-size:var(--fs-sm);color:var(--text-2);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.Geweest-module__I_kzBa__links{align-items:center;gap:8px;display:flex}.Geweest-module__I_kzBa__pijl{transition:rotate .3s var(--ease-uit)}.Geweest-module__I_kzBa__open .Geweest-module__I_kzBa__pijl{rotate:180deg}.Geweest-module__I_kzBa__klep{opacity:0;transition:grid-template-rows .38s var(--ease-uit), opacity .24s ease-out, margin-top .38s var(--ease-uit);grid-template-rows:minmax(0,0fr);margin-top:-10px;display:grid}.Geweest-module__I_kzBa__open .Geweest-module__I_kzBa__klep{opacity:.65;grid-template-rows:minmax(0,1fr);margin-top:0}.Geweest-module__I_kzBa__lijst{flex-direction:column;gap:10px;min-height:0;margin:0 -6px -8px;padding:2px 6px 8px;display:flex;overflow:hidden}
.Lesblok-module__MdYU4W__rij{grid-template-columns:52px minmax(0,1fr);gap:10px;display:grid}.Lesblok-module__MdYU4W__tijd{font-size:15px;line-height:20px;font-weight:var(--fw-semibold);flex-direction:column;gap:2px;padding-top:14px;display:flex}.Lesblok-module__MdYU4W__gedempt{color:var(--text-3)}.Lesblok-module__MdYU4W__lesuur{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-regular);color:var(--text-3)}.Lesblok-module__MdYU4W__kaart{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.Lesblok-module__MdYU4W__kop{align-items:center;gap:12px;display:flex}.Lesblok-module__MdYU4W__tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Lesblok-module__MdYU4W__naam{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.Lesblok-module__MdYU4W__meta{color:var(--text-2);font-size:13px;line-height:18px}.Lesblok-module__MdYU4W__nieuw{color:var(--text);font-weight:var(--fw-semibold)}.Lesblok-module__MdYU4W__labels{flex-wrap:wrap;gap:6px;display:flex}.Lesblok-module__MdYU4W__regel{border-top:1px solid var(--line);font-size:var(--fs-sm);line-height:var(--lh-sm);align-items:flex-start;gap:8px;padding-top:10px;display:flex}.Lesblok-module__MdYU4W__regelIcoon{color:var(--text-2)}.Lesblok-module__MdYU4W__uitval{box-shadow:none;border:1.5px dashed var(--danger);background:0 0}.Lesblok-module__MdYU4W__doorgestreept{color:var(--text-2)}.Lesblok-module__MdYU4W__verplaatst{border:1.5px dashed var(--info-ink)}.Lesblok-module__MdYU4W__kwt{background:var(--kwt-bg);color:var(--kwt-ink);box-shadow:none;flex-direction:row;align-items:center;gap:12px}.Lesblok-module__MdYU4W__kwtIcoon{background:var(--surface);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.Lesblok-module__MdYU4W__kwtMeta{font-size:13px;line-height:18px}
.NuKaart-module__VftYLG__kaart{background:var(--accent);color:var(--on-accent);border-radius:var(--r-xl);flex-direction:column;gap:14px;padding:20px 20px 22px;display:flex}.NuKaart-module__VftYLG__boven{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.NuKaart-module__VftYLG__tekst{flex-direction:column;gap:4px;min-width:0;display:flex}.NuKaart-module__VftYLG__label{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.NuKaart-module__VftYLG__stip{border-radius:var(--r-pill);background:var(--on-accent);width:8px;height:8px;animation:2.4s ease-out infinite NuKaart-module__VftYLG__adem}@keyframes NuKaart-module__VftYLG__adem{0%{box-shadow:0 0 #0c1a1359}70%,to{box-shadow:0 0 0 7px #0c1a1300}}.NuKaart-module__VftYLG__titel{font-size:26px;line-height:30px;font-weight:var(--fw-semibold);letter-spacing:-.01em;overflow-wrap:anywhere}.NuKaart-module__VftYLG__meta{font-size:15px;line-height:20px}.NuKaart-module__VftYLG__rest{border-radius:var(--r-pill);background:#ffffff73;flex-direction:column;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.NuKaart-module__VftYLG__getal{font-size:22px;line-height:1;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;animation:NuKaart-module__VftYLG__getal .42s var(--ease-uit) both}@keyframes NuKaart-module__VftYLG__getal{0%{opacity:0;translate:0 6px}}.NuKaart-module__VftYLG__eenheid{font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.NuKaart-module__VftYLG__balkRij{font-size:13px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.NuKaart-module__VftYLG__balk{border-radius:var(--r-pill);background:#0c1a132e;flex:1;height:6px}.NuKaart-module__VftYLG__vulling{border-radius:var(--r-pill);background:var(--on-accent);height:100%;transition:width .9s var(--ease-uit);animation:NuKaart-module__VftYLG__vul .9s var(--ease-uit) .15s both}@keyframes NuKaart-module__VftYLG__vul{0%{width:0}}
.Tussenregel-module__CgPioW__rij{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-sm);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.Tussenregel-module__CgPioW__tekst{align-items:center;gap:8px;display:flex}
.Verversen-module__tggtXq__indicator{top:max(calc(env(safe-area-inset-top) + 8px), 12px);transition:translate .24s var(--ease-uit);z-index:30;border-radius:var(--r-pill);background:var(--surface);height:36px;box-shadow:var(--shadow-float);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;gap:6px;padding:0 14px 0 12px;display:flex;position:fixed;left:50%;translate:-50%}.Verversen-module__tggtXq__icoon,.Verversen-module__tggtXq__draait{place-items:center;display:grid}.Verversen-module__tggtXq__draait{animation:.9s linear infinite Verversen-module__tggtXq__draai}@keyframes Verversen-module__tggtXq__draai{to{transform:rotate(360deg)}}
.vandaag-module__x9Vo6G__samenvatting{color:var(--text-2);align-items:center;gap:8px;margin-top:-10px;font-size:15px;line-height:20px;display:flex}.vandaag-module__x9Vo6G__samenvatting b{color:var(--text);font-weight:var(--fw-semibold)}.vandaag-module__x9Vo6G__stip{border-radius:var(--r-pill);background:var(--surface-2);width:26px;height:26px;color:var(--text);flex:none;place-items:center;display:grid}.vandaag-module__x9Vo6G__rustig{background:var(--ok-bg);color:var(--ok-ink)}.vandaag-module__x9Vo6G__kop{justify-content:space-between;align-items:baseline;display:flex}.vandaag-module__x9Vo6G__kop h2{font-size:var(--fs-h);line-height:var(--lh-h);font-weight:var(--fw-semibold)}.vandaag-module__x9Vo6G__kop span{font-size:var(--fs-sm);color:var(--text-2)}.vandaag-module__x9Vo6G__tijdlijn{flex-direction:column;gap:10px;margin-top:-8px;display:flex}.vandaag-module__x9Vo6G__bijgewerkt{color:var(--text-3);justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.vandaag-module__x9Vo6G__laden{flex-direction:column;gap:12px;display:flex}.vandaag-module__x9Vo6G__skeletRegel{background:var(--surface-2);border-radius:8px;width:60%;height:20px}.vandaag-module__x9Vo6G__skeletNu{border-radius:var(--r-xl);background:var(--surface-2);height:150px}.vandaag-module__x9Vo6G__skeletRij{grid-template-columns:52px minmax(0,1fr);gap:10px;display:grid}.vandaag-module__x9Vo6G__skeletTijd{background:var(--surface-2);border-radius:6px;height:16px;margin-top:14px}.vandaag-module__x9Vo6G__skeletKaart{border-radius:var(--r-lg);background:var(--surface)}.vandaag-module__x9Vo6G__skeletRegel,.vandaag-module__x9Vo6G__skeletNu,.vandaag-module__x9Vo6G__skeletTijd,.vandaag-module__x9Vo6G__skeletKaart{position:relative;overflow:hidden}.vandaag-module__x9Vo6G__skeletRegel:after,.vandaag-module__x9Vo6G__skeletNu:after,.vandaag-module__x9Vo6G__skeletTijd:after,.vandaag-module__x9Vo6G__skeletKaart:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--text) 6%, transparent), transparent);animation:1.6s ease-in-out infinite vandaag-module__x9Vo6G__glans;position:absolute;inset:0;translate:-100%}@keyframes vandaag-module__x9Vo6G__glans{to{translate:100%}}.vandaag-module__x9Vo6G__ladenTekst{font-size:var(--fs-sm);color:var(--text-2);align-items:center;gap:8px;display:flex}.vandaag-module__x9Vo6G__leeg{flex-direction:column;gap:20px;padding-top:12px;display:flex}.vandaag-module__x9Vo6G__vormen{border-radius:var(--r-xl);background:var(--surface);height:220px;position:relative;overflow:hidden}.vandaag-module__x9Vo6G__vormen>div{animation:7s ease-in-out infinite alternate vandaag-module__x9Vo6G__zweef;position:absolute}.vandaag-module__x9Vo6G__vormen>.vandaag-module__x9Vo6G__vormGrijs{animation-duration:9s;animation-delay:-3s}.vandaag-module__x9Vo6G__vormen>.vandaag-module__x9Vo6G__vormLav{animation-duration:5s;animation-delay:-1s}@keyframes vandaag-module__x9Vo6G__zweef{0%{translate:0}to{translate:6px -10px}}.vandaag-module__x9Vo6G__vormMint{background:var(--accent);border-radius:36px;width:150px;height:150px;top:-40px;left:-30px;transform:rotate(-18deg)}.vandaag-module__x9Vo6G__vormGrijs{background:var(--surface-2);border-radius:40px;width:170px;height:170px;top:30px;right:-20px;transform:rotate(-18deg)}.vandaag-module__x9Vo6G__vormLav{border-radius:var(--r-pill);background:var(--lav);width:44px;height:44px;top:130px;left:140px}.vandaag-module__x9Vo6G__leegTekst{flex-direction:column;gap:6px;display:flex}.vandaag-module__x9Vo6G__leegTekst h2{font-size:24px;line-height:30px;font-weight:var(--fw-semibold)}.vandaag-module__x9Vo6G__leegTekst p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}.vandaag-module__x9Vo6G__eerstvolgende{border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:12px;padding:14px;display:flex}.vandaag-module__x9Vo6G__eerstvolgendeTekst{flex-direction:column;display:flex}.vandaag-module__x9Vo6G__klein{color:var(--text-2);font-size:13px}.vandaag-module__x9Vo6G__vet{font-size:15px;font-weight:var(--fw-semibold)}
.Schakelaar-module__SCfqVa__schakelaar{border-radius:var(--r-pill);background:var(--surface-3);cursor:pointer;border:0;flex:none;width:51px;height:31px;padding:2px;transition:background .2s ease-out;display:flex;position:relative}.Schakelaar-module__SCfqVa__schakelaar:before{content:"";position:absolute;inset:-7px -4px}.Schakelaar-module__SCfqVa__aan{background:var(--accent)}.Schakelaar-module__SCfqVa__schakelaar:disabled{opacity:.5;cursor:default}.Schakelaar-module__SCfqVa__knop{border-radius:var(--r-pill);width:27px;height:27px;transition:transform .3s var(--ease-veer);background:#fff;box-shadow:0 2px 4px #0003}.Schakelaar-module__SCfqVa__aan .Schakelaar-module__SCfqVa__knop{transform:translate(20px)}
.ReminderSheet-module__udKPYG__laag{z-index:50;position:fixed;inset:0}.ReminderSheet-module__udKPYG__scrim{background:var(--scrim);animation:.3s ease-out ReminderSheet-module__udKPYG__vervaag;position:absolute;inset:0}.ReminderSheet-module__udKPYG__blad{bottom:0;left:0;right:0;top:max(calc(env(safe-area-inset-top) + 8px), 62px);background:var(--bg);max-width:560px;padding:8px 20px max(env(safe-area-inset-bottom), 20px);overscroll-behavior:contain;animation:ReminderSheet-module__udKPYG__omhoog .46s var(--ease-uit);transition:transform .24s var(--ease-uit);border-radius:30px 30px 0 0;flex-direction:column;gap:18px;margin:0 auto;display:flex;position:absolute;overflow-y:auto}.ReminderSheet-module__udKPYG__sluitend .ReminderSheet-module__udKPYG__blad{animation:ReminderSheet-module__udKPYG__omlaag .26s var(--ease-in) forwards}.ReminderSheet-module__udKPYG__sluitend .ReminderSheet-module__udKPYG__scrim{animation:.26s ease-in forwards ReminderSheet-module__udKPYG__vervaag-weg}@keyframes ReminderSheet-module__udKPYG__omlaag{to{transform:translateY(100%)}}@keyframes ReminderSheet-module__udKPYG__vervaag-weg{to{opacity:0}}@keyframes ReminderSheet-module__udKPYG__omhoog{0%{transform:translateY(100%)}}@keyframes ReminderSheet-module__udKPYG__vervaag{0%{opacity:0}}.ReminderSheet-module__udKPYG__greep{touch-action:none;flex-direction:column;gap:18px;display:flex}.ReminderSheet-module__udKPYG__grabber{border-radius:var(--r-pill);background:var(--surface-3);align-self:center;width:40px;height:5px}.ReminderSheet-module__udKPYG__kop{justify-content:space-between;align-items:center;display:flex}.ReminderSheet-module__udKPYG__sluit{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);background:var(--surface-2);cursor:pointer;border:0;place-items:center;display:grid}.ReminderSheet-module__udKPYG__kopTitel{font-size:17px;font-weight:var(--fw-semibold)}.ReminderSheet-module__udKPYG__ruimte{width:var(--tap)}.ReminderSheet-module__udKPYG__formulier{flex-direction:column;flex:1;gap:18px;display:flex}.ReminderSheet-module__udKPYG__veld{flex-direction:column;gap:6px;min-width:0;display:flex}.ReminderSheet-module__udKPYG__label{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-2)}.ReminderSheet-module__udKPYG__tekstveld{border-radius:var(--r-md);background:var(--surface);border:2px solid #0000;outline:none;height:56px;padding:0 16px;font-size:17px}.ReminderSheet-module__udKPYG__tekstveld:focus{border-color:var(--accent-ink)}.ReminderSheet-module__udKPYG__twee{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.ReminderSheet-module__udKPYG__kiezer{border-radius:var(--r-md);background:var(--surface);height:52px;font-size:var(--fs-body);align-items:center;gap:8px;padding:0 14px;display:flex;position:relative}.ReminderSheet-module__udKPYG__kiezer:focus-within{outline:2px solid var(--accent-ink);outline-offset:-2px}.ReminderSheet-module__udKPYG__kiezerIcoon{color:var(--text-2)}.ReminderSheet-module__udKPYG__natief{opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.ReminderSheet-module__udKPYG__chips{scrollbar-width:none;gap:8px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.ReminderSheet-module__udKPYG__chip{height:var(--tap);border-radius:var(--r-pill);background:var(--surface);cursor:pointer;white-space:nowrap;transition:background .2s ease-out, color .2s ease-out, scale .18s var(--ease-uit);border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:15px;display:flex}.ReminderSheet-module__udKPYG__chip:active{scale:.95}.ReminderSheet-module__udKPYG__vakChip{padding-left:6px}.ReminderSheet-module__udKPYG__gekozen{background:var(--text);color:var(--bg);font-weight:var(--fw-semibold)}.ReminderSheet-module__udKPYG__rondje{border-radius:var(--r-pill);width:32px;height:32px;color:var(--on-vak);font-weight:var(--fw-bold);place-items:center;display:grid}.ReminderSheet-module__udKPYG__segment{border-radius:var(--r-pill);background:var(--surface-2);gap:4px;padding:4px;display:flex;position:relative}.ReminderSheet-module__udKPYG__segmentDeel{z-index:1;border-radius:var(--r-pill);height:40px;font-size:var(--fs-sm);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:1;transition:color .2s ease-out;position:relative}.ReminderSheet-module__udKPYG__segmentActief{color:var(--text);font-weight:var(--fw-semibold)}.ReminderSheet-module__udKPYG__segmentPil{border-radius:var(--r-pill);background:var(--surface);width:calc(33.3333% - 5.33333px);height:40px;box-shadow:var(--shadow-1);transition:translate .36s var(--ease-veer);position:absolute;top:4px;left:4px}.ReminderSheet-module__udKPYG__prive{border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:14px;padding:12px 14px;display:flex}.ReminderSheet-module__udKPYG__priveIcoon{color:var(--text-2)}.ReminderSheet-module__udKPYG__priveTekst{flex-direction:column;flex:1;min-width:0;display:flex}.ReminderSheet-module__udKPYG__priveTitel{font-size:var(--fs-body);font-weight:var(--fw-medium)}.ReminderSheet-module__udKPYG__priveMeta{color:var(--text-2);font-size:13px;line-height:18px}.ReminderSheet-module__udKPYG__fout{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--danger-ink);margin-top:-8px}.ReminderSheet-module__udKPYG__vulling{flex:1}.ReminderSheet-module__udKPYG__zetten{border-radius:var(--r-pill);background:var(--accent);height:56px;color:var(--on-accent);font-size:17px;font-weight:var(--fw-semibold);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.ReminderSheet-module__udKPYG__zetten:disabled{opacity:.5;cursor:default}
.Tabbalk-module__5i8VOG__houder{left:0;right:0;bottom:max(env(safe-area-inset-bottom), 16px);z-index:20;pointer-events:none;justify-content:center;align-items:center;gap:10px;display:flex;position:fixed}.Tabbalk-module__5i8VOG__balk{border-radius:var(--r-pill);background:var(--tabbar);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-float);border:1px solid var(--line);pointer-events:auto;animation:Tabbalk-module__5i8VOG__omhoog .52s var(--ease-uit) both;padding:5px;display:flex;position:relative}@keyframes Tabbalk-module__5i8VOG__omhoog{0%{opacity:0;translate:0 24px}}.Tabbalk-module__5i8VOG__pil{border-radius:var(--r-pill);background:var(--surface);width:58px;height:54px;transition:translate .38s var(--ease-veer);position:absolute;top:5px;left:5px;box-shadow:0 1px 3px #16183c14}.Tabbalk-module__5i8VOG__tab{border-radius:var(--r-pill);width:58px;height:54px;color:var(--text-2);transition:color .2s ease-out, scale .18s var(--ease-uit);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}.Tabbalk-module__5i8VOG__tab:active{scale:.92}.Tabbalk-module__5i8VOG__actief{color:var(--text)}.Tabbalk-module__5i8VOG__label{font-size:11px;line-height:14px;font-weight:var(--fw-medium);transition:font-weight .2s ease-out}.Tabbalk-module__5i8VOG__actief .Tabbalk-module__5i8VOG__label{font-weight:var(--fw-bold)}.Tabbalk-module__5i8VOG__laadt{animation:.9s ease-in-out infinite Tabbalk-module__5i8VOG__puls}@keyframes Tabbalk-module__5i8VOG__puls{50%{opacity:.55;scale:.84}}.Tabbalk-module__5i8VOG__plus{border-radius:var(--r-pill);background:var(--accent);width:60px;height:60px;color:var(--on-accent);box-shadow:var(--shadow-float);pointer-events:auto;cursor:pointer;transition:scale .2s var(--ease-veer);animation:Tabbalk-module__5i8VOG__omhoog .52s var(--ease-uit) 80ms both;border:0;flex:none;place-items:center;display:grid}.Tabbalk-module__5i8VOG__plus:active{scale:.9}
.scherm-module___-jnJG__scherm{max-width:560px;min-height:100dvh;padding:max(calc(env(safe-area-inset-top) + 8px), 20px) 20px 150px;flex-direction:column;gap:20px;margin:0 auto;display:flex}.scherm-module___-jnJG__vervaging{background:linear-gradient(to bottom, transparent, var(--bg) 55%);pointer-events:none;z-index:10;height:140px;position:fixed;bottom:0;left:0;right:0}
.instellingen-module__Q_dHpG__sectie{flex-direction:column;gap:8px;margin-top:4px;display:flex}.instellingen-module__Q_dHpG__kop{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.instellingen-module__Q_dHpG__lijst{flex-direction:column;gap:8px;display:flex}.instellingen-module__Q_dHpG__kaart{border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:12px;padding:14px;display:flex}.instellingen-module__Q_dHpG__bronIcoon{background:var(--surface-2);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.instellingen-module__Q_dHpG__tekst{flex-direction:column;flex:1;min-width:0;display:flex}.instellingen-module__Q_dHpG__naam{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.instellingen-module__Q_dHpG__meta{color:var(--text-2);overflow-wrap:anywhere;font-size:13px;line-height:18px}.instellingen-module__Q_dHpG__groep{border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.instellingen-module__Q_dHpG__rij{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:flex}.instellingen-module__Q_dHpG__rij:last-child{border-bottom:0}.instellingen-module__Q_dHpG__rijIcoon{color:var(--text-2)}.instellingen-module__Q_dHpG__rijNaam{font-size:var(--fs-body)}.instellingen-module__Q_dHpG__uitloggen{height:var(--tap);border-radius:var(--r-pill);background:var(--surface-2);font-size:15px;font-weight:var(--fw-semibold);cursor:pointer;border:0;align-items:center;gap:8px;margin-top:8px;padding:0 18px 0 14px;display:inline-flex}.instellingen-module__Q_dHpG__kaartKolom{flex-direction:column;align-items:stretch}.instellingen-module__Q_dHpG__kaartRij{align-items:center;gap:12px;display:flex}.instellingen-module__Q_dHpG__kaartFout{outline:1.5px solid var(--danger);outline-offset:-1.5px}.instellingen-module__Q_dHpG__koppelFormulier{flex-direction:column;gap:10px;display:flex}.instellingen-module__Q_dHpG__link{text-underline-offset:2px;text-decoration:underline}.instellingen-module__Q_dHpG__veld{display:flex}.instellingen-module__Q_dHpG__invoer{border-radius:var(--r-md);background:var(--surface-2);letter-spacing:.06em;font-variant-numeric:tabular-nums;border:2px solid #0000;outline:none;flex:1;height:52px;padding:0 14px;font-size:17px}.instellingen-module__Q_dHpG__invoer:focus{border-color:var(--accent-ink)}.instellingen-module__Q_dHpG__fout{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--danger-ink)}.instellingen-module__Q_dHpG__koppelKnop{height:var(--tap);border-radius:var(--r-pill);background:var(--text);color:var(--bg);font-size:15px;font-weight:var(--fw-semibold);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;display:flex}.instellingen-module__Q_dHpG__koppelKnop:disabled{opacity:.7;cursor:progress}.instellingen-module__Q_dHpG__rijKnop{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;transition:background .16s ease-out}.instellingen-module__Q_dHpG__vul{flex:1}.instellingen-module__Q_dHpG__ingesprongen{padding-left:34px}.instellingen-module__Q_dHpG__tijden{gap:10px;padding-left:48px}.instellingen-module__Q_dHpG__tijdVeld{flex-direction:column;flex:1;gap:4px;display:flex}.instellingen-module__Q_dHpG__tijdInvoer{height:var(--tap);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-body);font-variant-numeric:tabular-nums;border:0;padding:0 12px}.instellingen-module__Q_dHpG__rijKnop:active{background:var(--surface-2)}
.alles-module__TyDv-W__telling{color:var(--text-2);margin-top:-12px;font-size:15px;line-height:20px}.alles-module__TyDv-W__chips{scrollbar-width:none;gap:8px;margin:-4px -20px 0;padding:0 20px;display:flex;overflow-x:auto}.alles-module__TyDv-W__filter{height:var(--tap);border-radius:var(--r-pill);background:var(--surface);white-space:nowrap;cursor:pointer;transition:background .2s ease-out, color .2s ease-out, scale .18s var(--ease-uit);border:0;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:15px;display:flex}.alles-module__TyDv-W__filter:active{scale:.95}.alles-module__TyDv-W__filterVak{padding:0 14px 0 6px}.alles-module__TyDv-W__filterAan{background:var(--text);color:var(--bg);font-weight:var(--fw-semibold)}.alles-module__TyDv-W__rondje{border-radius:var(--r-pill);width:32px;height:32px;color:var(--on-vak);font-weight:var(--fw-bold);place-items:center;display:grid}.alles-module__TyDv-W__segment{border-radius:var(--r-pill);background:var(--surface-2);gap:4px;margin-top:-4px;padding:4px;display:flex;position:relative}.alles-module__TyDv-W__segmentDeel{z-index:1;border-radius:var(--r-pill);min-width:0;height:40px;font-size:var(--fs-sm);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:1;transition:color .2s ease-out;position:relative}.alles-module__TyDv-W__segmentActief{color:var(--text);font-weight:var(--fw-semibold)}.alles-module__TyDv-W__segmentPil{border-radius:var(--r-pill);background:var(--surface);height:40px;box-shadow:var(--shadow-1);transition:translate .36s var(--ease-veer);position:absolute;top:4px;left:4px}.alles-module__TyDv-W__klep{transition:grid-template-rows .3s var(--ease-uit), opacity .2s ease-out, margin-bottom .3s var(--ease-uit);grid-template-rows:minmax(0,1fr);display:grid}.alles-module__TyDv-W__klepInhoud{min-height:0;overflow:hidden}.alles-module__TyDv-W__dicht{opacity:0;grid-template-rows:minmax(0,0fr);margin-bottom:-8px}.alles-module__TyDv-W__groepen{flex-direction:column;gap:12px;display:flex}.alles-module__TyDv-W__groep{flex-direction:column;gap:8px;display:flex}.alles-module__TyDv-W__groepKop{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.alles-module__TyDv-W__rij{border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.alles-module__TyDv-W__chip{width:36px;height:36px;color:var(--on-vak);font-weight:var(--fw-bold);border-radius:10px;flex:none;place-items:center;display:grid}.alles-module__TyDv-W__chipLeeg{background:var(--surface-2);color:var(--text)}.alles-module__TyDv-W__tekst{flex-direction:column;flex:1;min-width:0;display:flex}.alles-module__TyDv-W__titel{font-size:15px;line-height:20px;font-weight:var(--fw-semibold);overflow-wrap:anywhere}.alles-module__TyDv-W__meta{color:var(--text-2);font-size:13px;line-height:18px}
.vak-module__bTazIa__titelRij{align-items:center;gap:14px;display:flex}.vak-module__bTazIa__titelTekst{flex-direction:column;gap:2px;min-width:0;display:flex}.vak-module__bTazIa__titel{font-size:34px;line-height:38px;font-weight:var(--fw-medium);letter-spacing:-.02em;overflow-wrap:anywhere}.vak-module__bTazIa__meta{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-2)}.vak-module__bTazIa__tabs{border-radius:var(--r-pill);background:var(--surface-2);scrollbar-width:none;gap:4px;margin-top:-2px;padding:4px;display:flex;position:relative;overflow-x:auto}.vak-module__bTazIa__tab{z-index:1;border-radius:var(--r-pill);height:40px;font-size:var(--fs-sm);color:var(--text-2);flex:none;align-items:center;gap:6px;padding:0 12px;display:flex;position:relative}.vak-module__bTazIa__tabActief{background:var(--surface);color:var(--text);font-weight:var(--fw-semibold);box-shadow:var(--shadow-1);padding:0 14px}.vak-module__bTazIa__tab{transition:color .2s ease-out, padding .28s var(--ease-uit)}.vak-module__bTazIa__tabPil{border-radius:var(--r-pill);background:var(--surface);height:40px;box-shadow:var(--shadow-1);opacity:0;transition:translate .36s var(--ease-veer), width .36s var(--ease-veer);position:absolute;top:4px;left:0}.vak-module__bTazIa__metPil .vak-module__bTazIa__tabPil{opacity:1}.vak-module__bTazIa__metPil .vak-module__bTazIa__tabActief{box-shadow:none;background:0 0}.vak-module__bTazIa__tabLater{color:var(--text-3);cursor:default}.vak-module__bTazIa__later{font-size:11px;line-height:14px;font-weight:var(--fw-semibold);border-radius:var(--r-pill);border:1px solid var(--surface-3);padding:2px 6px}.vak-module__bTazIa__toets{background:var(--lav);color:var(--on-lav);border-radius:var(--r-xl);align-items:center;gap:14px;padding:18px 20px;display:flex}.vak-module__bTazIa__toetsTekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vak-module__bTazIa__toetsLabel{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);align-items:center;gap:4px;display:flex}.vak-module__bTazIa__toetsTitel{font-size:20px;line-height:24px;font-weight:var(--fw-semibold);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vak-module__bTazIa__toetsMeta{font-size:var(--fs-sm);line-height:var(--lh-sm)}.vak-module__bTazIa__dagen{border-radius:var(--r-pill);background:#ffffff80;flex-direction:column;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.vak-module__bTazIa__dagenGetal{font-size:20px;line-height:1;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.vak-module__bTazIa__dagenEenheid{font-size:11px;line-height:14px;font-weight:var(--fw-semibold)}.vak-module__bTazIa__sectie{flex-direction:column;gap:8px;display:flex}.vak-module__bTazIa__sectieKop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vak-module__bTazIa__sectieKop h2{font-size:18px;line-height:24px;font-weight:var(--fw-semibold)}.vak-module__bTazIa__sectieKop span{font-size:var(--fs-sm);color:var(--text-2)}.vak-module__bTazIa__lijst{border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.vak-module__bTazIa__rij{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:60px;padding:12px 14px;display:flex}.vak-module__bTazIa__rij:last-child{border-bottom:0}.vak-module__bTazIa__datum{flex-direction:column;flex:none;align-items:center;width:40px;display:flex}.vak-module__bTazIa__datumDag{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-2)}.vak-module__bTazIa__datumNummer{font-size:18px;line-height:22px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.vak-module__bTazIa__rijTekst{flex-direction:column;flex:1;min-width:0;display:flex}.vak-module__bTazIa__rijTitel{font-size:15px;line-height:20px;font-weight:var(--fw-semibold)}.vak-module__bTazIa__rijMeta{color:var(--text-2);overflow-wrap:anywhere;font-size:13px;line-height:18px}.vak-module__bTazIa__vervallen{color:var(--text-2)}.vak-module__bTazIa__nummer{width:40px;font-size:15px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text-2);flex:none;place-items:center;display:grid}.vak-module__bTazIa__geweest{opacity:.6}.vak-module__bTazIa__noot{color:var(--text-2);padding:0 4px;font-size:13px;line-height:18px}
.vakken-module__iu2Hnq__telling{color:var(--text-2);margin-top:-10px;font-size:15px;line-height:20px}.vakken-module__iu2Hnq__sectie{flex-direction:column;gap:8px;display:flex}.vakken-module__iu2Hnq__sectielabel{font-size:13px;line-height:18px;font-weight:var(--fw-semibold);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.vakken-module__iu2Hnq__lijst{flex-direction:column;gap:10px;display:flex}.vakken-module__iu2Hnq__kaart{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);align-items:center;gap:12px;min-height:72px;padding:14px 10px 14px 14px;display:flex}.vakken-module__iu2Hnq__tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vakken-module__iu2Hnq__naam{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold)}.vakken-module__iu2Hnq__meta{color:var(--text-2);font-size:13px;line-height:18px}.vakken-module__iu2Hnq__pijl{color:var(--text-3)}
