.programma-achter[data-v-99cce4eb]{z-index:60;background:#0d0517b8;justify-content:center;align-items:flex-start;padding:64px 24px 24px;display:flex;position:fixed;inset:0;overflow:auto}.programma[data-v-99cce4eb]{background:var(--vlak);border:1px solid var(--lijn-2);border-radius:var(--r-blad);width:min(1240px,100%);padding:22px 26px 18px}.programma-kop[data-v-99cce4eb]{border-bottom:1px solid var(--lijn);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.programma-sub[data-v-99cce4eb]{color:var(--muts);margin-top:4px;font-size:13px;font-weight:600}.programma-act[data-v-99cce4eb]{width:auto;min-width:220px}.programma-groepen[data-v-99cce4eb]{-moz-columns:250px 4;columns:250px 4;-moz-column-gap:28px;column-gap:28px;padding:6px 0 10px}.programma-groep[data-v-99cce4eb]{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:14px}.programma-voet[data-v-99cce4eb]{border-top:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.programma-voet .wie[data-v-99cce4eb]{min-width:280px}.programma-voet .merkje[data-v-99cce4eb]{color:var(--dim);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.programma-enter-active[data-v-99cce4eb],.programma-leave-active[data-v-99cce4eb]{transition:opacity .16s}.programma-enter-active .programma[data-v-99cce4eb],.programma-leave-active .programma[data-v-99cce4eb]{transition:transform .16s}.programma-enter-from[data-v-99cce4eb],.programma-leave-to[data-v-99cce4eb]{opacity:0}.programma-enter-from .programma[data-v-99cce4eb],.programma-leave-to .programma[data-v-99cce4eb]{transform:translateY(-8px)}@media (width<=900px){.programma-achter[data-v-99cce4eb]{padding:12px}.programma[data-v-99cce4eb]{padding:16px}.programma-kop[data-v-99cce4eb]{flex-direction:column}.programma-act[data-v-99cce4eb]{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.programma-enter-active[data-v-99cce4eb],.programma-enter-active .programma[data-v-99cce4eb],.programma-leave-active[data-v-99cce4eb],.programma-leave-active .programma[data-v-99cce4eb]{transition:none}}.vb-tekst[data-v-e2267226]{min-width:0}.vb-tekst .titel[data-v-e2267226]{font-size:26px}.vb-ook[data-v-e2267226]{color:var(--muts);margin-top:4px;font-size:12.5px;font-weight:600}.vb-knoppen[data-v-e2267226]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}@media (width<=900px){.vb-tekst .titel[data-v-e2267226]{font-size:20px}.vb-knoppen[data-v-e2267226]{display:none}}.tl[data-v-042c0178]{padding:18px 28px 40px}.tl-bediening[data-v-042c0178]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.tl-titel[data-v-042c0178]{font-size:22px}.tl-venster[data-v-042c0178]{color:var(--muts);margin-top:3px;font-size:12.5px;font-weight:600}.tl-knoppen[data-v-042c0178]{gap:8px}.tl-knop-nu[data-v-042c0178]{border-color:var(--goud-400);color:var(--goud-200)}.tl-rooster[data-v-042c0178]{display:grid}.tl-hoek[data-v-042c0178],.tl-week[data-v-042c0178]{z-index:3;background:var(--doek);border-bottom:1px solid var(--lijn-2);padding:10px 10px 9px;position:sticky;top:0}.tl-hoek[data-v-042c0178]{align-items:flex-end;display:flex}.tl-week[data-v-042c0178]{border-top:2px solid #0000}.tl-week.nu[data-v-042c0178]{border-top-color:var(--goud-400);background:color-mix(in srgb,var(--goud-400) 7%,var(--doek))}.tl-week.voorbij[data-v-042c0178]{opacity:.7}.tl-weeknr[data-v-042c0178]{font-size:13px;font-weight:800}.tl-weekdata[data-v-042c0178]{color:var(--muts);font-size:11.5px;font-weight:600}.tl-nu[data-v-042c0178]{letter-spacing:.14em;text-transform:uppercase;color:var(--goud-400);margin-top:3px;font-size:9.5px;font-weight:800;display:inline-block}.tl-spoor[data-v-042c0178]{border-top:1px solid var(--lijn-2);padding:12px 12px 12px 0}.tl-spoor.vervolg[data-v-042c0178]{border-top-color:var(--lijn);padding-top:8px}.tl-spoornaam[data-v-042c0178]{align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.tl-uitleg[data-v-042c0178]{color:var(--muts);margin-top:2px;font-size:11.5px;font-weight:600}.tl-actnaam[data-v-042c0178]{color:var(--goud-200);margin-top:6px;font-size:12.5px;font-weight:700}.tl-spoor.vervolg .tl-actnaam[data-v-042c0178]{margin-top:0}.tl-niets[data-v-042c0178]{color:var(--dim);font-weight:600}.tl-alles[data-v-042c0178],.tl-niets[data-v-042c0178]{margin-top:6px;font-size:11.5px}.tl-alles[data-v-042c0178]{color:var(--goud-200);font-weight:700;display:inline-block}.tl-alles[data-v-042c0178]:hover{color:var(--goud-400)}.tl-cel[data-v-042c0178]{border-top:1px solid var(--lijn-2);min-width:0;padding:8px 5px}.tl-cel.vervolg[data-v-042c0178]{border-top-color:var(--lijn)}.tl-cel.nu[data-v-042c0178]{background:color-mix(in srgb,var(--goud-400) 5%,transparent)}.tl-kaart[data-v-042c0178]{background:var(--vlak);border:1px solid var(--lijn);color:var(--inkt);border-radius:10px;margin-bottom:6px;padding:7px 9px 8px 12px;line-height:1.3;display:block;position:relative}.tl-kaart[data-v-042c0178]:before{content:"";background:var(--tl-kleur);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.tl-kaart[data-v-042c0178]:hover{background:var(--vlak-2);border-color:var(--lijn-2)}.tl-kaart[data-v-042c0178]:focus-visible,.tl-lijstregel[data-v-042c0178]:focus-visible{outline:2px solid var(--goud-400);outline-offset:1px}.tl-dag[data-v-042c0178]{letter-spacing:.1em;text-transform:uppercase;color:var(--muts);font-size:10px}.tl-dag[data-v-042c0178],.tl-kop[data-v-042c0178]{font-weight:800;display:block}.tl-kop[data-v-042c0178]{overflow-wrap:anywhere;margin-top:2px;font-size:13px}.tl-stand[data-v-042c0178]{color:var(--tl-kleur);margin-top:2px;font-size:11.5px;font-weight:700;display:block}.tl-sub[data-v-042c0178]{color:var(--muts);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;font-weight:600;display:-webkit-box;overflow:hidden}.tl-kaart.vandaag[data-v-042c0178]{border-color:var(--goud-400)}.toon-vanavond[data-v-042c0178]{--tl-kleur:var(--op-goud)}.toon-goud[data-v-042c0178]{--tl-kleur:var(--goud-400)}.toon-goudl[data-v-042c0178]{--tl-kleur:var(--goud-200)}.toon-oranje[data-v-042c0178]{--tl-kleur:var(--oranje)}.toon-groen[data-v-042c0178]{--tl-kleur:var(--groen)}.toon-muts[data-v-042c0178]{--tl-kleur:var(--muts)}.toon-dim[data-v-042c0178]{--tl-kleur:var(--dim)}.tl-kaart.toon-vanavond[data-v-042c0178]{background:var(--goud-400);border-color:var(--goud-400);color:var(--op-goud)}.tl-kaart.toon-vanavond[data-v-042c0178]:before{display:none}.tl-kaart.toon-vanavond .tl-dag[data-v-042c0178],.tl-kaart.toon-vanavond .tl-sub[data-v-042c0178]{color:var(--op-goud)}.tl-kaart.toon-vanavond[data-v-042c0178]:hover{background:var(--goud-200)}.tl-kaart.toon-dim[data-v-042c0178]{background:0 0}.tl-kaart.toon-dim .tl-kop[data-v-042c0178],.tl-legenda[data-v-042c0178]{color:var(--muts)}.tl-legenda[data-v-042c0178]{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px;padding-top:12px;font-size:12px;font-weight:600;display:flex}.tl-legendaregel[data-v-042c0178]{align-items:center;gap:7px;display:inline-flex}.tl-legendaregel i[data-v-042c0178]{background:var(--tl-kleur);border-radius:3px;width:14px;height:10px;display:inline-block}.tl-legendaregel i.toon-vanavond[data-v-042c0178]{background:var(--goud-400)}.tl-legendaregel i.toon-dim[data-v-042c0178]{background:var(--dim-2)}.tl-merkje[data-v-042c0178]{color:var(--dim);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}.tl-lijst[data-v-042c0178]{display:none}.tl-lijstweek[data-v-042c0178]{margin-top:14px}.tl-lijstkop[data-v-042c0178]{border-bottom:1px solid var(--lijn-2);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:13px;font-weight:800;display:flex}.tl-lijstweek.nu .tl-lijstkop[data-v-042c0178]{border-bottom-color:var(--goud-400)}.tl-lijstregel[data-v-042c0178]{border-bottom:1px solid var(--lijn);color:var(--inkt);gap:12px;padding:9px 4px 9px 12px;display:flex;position:relative}.tl-lijstregel[data-v-042c0178]:before{content:"";background:var(--tl-kleur);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.tl-lijstregel.toon-vanavond[data-v-042c0178]:before{background:var(--goud-400)}.tl-lijstregel .tl-dag[data-v-042c0178]{flex:none;width:76px;margin-top:2px}.tl-lijstregel .groei[data-v-042c0178]{min-width:0}.tl-lijstregel.toon-vanavond .tl-kop[data-v-042c0178]{color:var(--goud-400)}.tl-lijstregel.toon-vanavond .tl-stand[data-v-042c0178]{color:var(--goud-200)}.tl-spoorlabel[data-v-042c0178]{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9.5px;font-weight:800;display:block}@media (width<=900px){.tl[data-v-042c0178]{padding:14px 16px 32px}.tl-bediening[data-v-042c0178]{flex-direction:column;align-items:flex-start}.tl-rooster[data-v-042c0178]{display:none}.tl-lijst[data-v-042c0178]{display:block}.tl-legenda .tl-legendaregel[data-v-042c0178]:nth-child(n+6){display:none}}.strook-tl[data-v-80df43d5]{background:var(--vlak);border-bottom:1px solid var(--lijn);align-items:center;gap:14px;height:52px;padding:0 20px;display:flex}.strook-weken[data-v-80df43d5]{flex:1;gap:6px;min-width:0;display:flex;overflow:hidden}.strook-week[data-v-80df43d5]{border:1px solid var(--lijn);min-width:58px;color:var(--muts);border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:5px 8px;font-size:10.5px;font-weight:800;display:flex}.strook-week[data-v-80df43d5]:hover{border-color:var(--lijn-2);color:var(--inkt)}.strook-week.nu[data-v-80df43d5]{border-color:var(--goud-400);color:var(--goud-200)}.strook-week.voorbij[data-v-80df43d5]{opacity:.6}.strook-stippen[data-v-80df43d5]{gap:3px;height:6px;display:flex}.strook-stippen i[data-v-80df43d5]{border-radius:50%;width:6px;height:6px}.stip-oranje[data-v-80df43d5]{background:var(--oranje)}.stip-goud[data-v-80df43d5]{background:var(--goud-400)}.stip-groen[data-v-80df43d5]{background:var(--groen)}.strook-vandaag[data-v-80df43d5]{color:var(--muts);white-space:nowrap;font-size:11px;font-weight:700}@media (width<=900px){.strook-tl[data-v-80df43d5]{padding:0 12px}.strook-vandaag[data-v-80df43d5]{display:none}.strook-week[data-v-80df43d5]{min-width:46px;padding:4px 6px}}.tl-schil[data-v-899d6374]{background:var(--doek);flex-direction:column;display:flex;position:fixed;inset:0}.tl-balk[data-v-899d6374]{background:var(--vlak);border-bottom:1px solid var(--lijn);z-index:30;gap:14px;min-height:68px;padding:8px 20px;position:relative}.tl-balk[data-v-899d6374],.tl-merk[data-v-899d6374]{flex:none;align-items:center;display:flex}.tl-merk[data-v-899d6374]{padding-right:6px}.tl-balk .zoek[data-v-899d6374]{flex:1;max-width:560px}.tl-rechts[data-v-899d6374]{flex:none;gap:12px;margin-left:auto}.tl-act[data-v-899d6374]{width:auto;min-width:200px}.tl-offline[data-v-899d6374]{flex:none;margin:8px 20px 0}.tl-vlak[data-v-899d6374]{flex:1;min-height:0;position:relative}.tl-achter[data-v-899d6374]{position:absolute;inset:0;overflow:auto}.tl-band[data-v-899d6374]{margin:16px 28px 0}.tl-verborgen[data-v-899d6374]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tl-doeklaag[data-v-899d6374]{z-index:10;background:#0d051799;flex-direction:column;display:flex;position:absolute;inset:0}.tl-doek[data-v-899d6374]{border:1px solid var(--lijn-2);border-bottom:0;flex:1;min-height:0;margin:10px 14px 0;overflow:auto}.tl-doek[data-v-899d6374],.tl-doekkop[data-v-899d6374]{background:var(--doek);border-radius:var(--r-blad) var(--r-blad) 0 0}.tl-doekkop[data-v-899d6374]{z-index:25;border-bottom:1px solid var(--lijn);gap:10px;padding:12px 24px;position:sticky;top:0}.tl-doekkop[data-v-899d6374],.tl-kruimel[data-v-899d6374]{align-items:center;display:flex}.tl-kruimel[data-v-899d6374]{min-width:0;color:var(--muts);white-space:nowrap;gap:8px;font-size:12.5px;font-weight:700;overflow:hidden}.tl-kruimel b[data-v-899d6374]{color:var(--inkt);text-overflow:ellipsis;font-weight:800;overflow:hidden}.tl-doek-enter-active[data-v-899d6374],.tl-doek-leave-active[data-v-899d6374]{transition:background-color .24s}.tl-doek-enter-active .tl-doek[data-v-899d6374],.tl-doek-leave-active .tl-doek[data-v-899d6374]{transition:transform .24s,opacity .24s}.tl-doek-enter-from[data-v-899d6374],.tl-doek-leave-to[data-v-899d6374]{background-color:#0d051700}.tl-doek-enter-from .tl-doek[data-v-899d6374],.tl-doek-leave-to .tl-doek[data-v-899d6374]{opacity:0;transform:translateY(48px)}@media (prefers-reduced-motion:reduce){.tl-doek-enter-active[data-v-899d6374],.tl-doek-enter-active .tl-doek[data-v-899d6374],.tl-doek-leave-active[data-v-899d6374],.tl-doek-leave-active .tl-doek[data-v-899d6374]{transition:none}}@media (width<=1200px){.tl-breed[data-v-899d6374]{display:none}}@media (width<=900px){.tl-balk[data-v-899d6374]{flex-wrap:wrap;gap:8px 10px;padding:8px 12px}.tl-balk .zoek[data-v-899d6374]{flex-basis:100%;order:5;max-width:none}.tl-act[data-v-899d6374],.tl-uit[data-v-899d6374]{display:none}.tl-band[data-v-899d6374]{margin:12px 16px 0}.tl-doek[data-v-899d6374]{margin:6px 6px 0}.tl-doekkop[data-v-899d6374]{padding:10px 14px}}
