.disc-intro.lanc-intro{padding-bottom:0}.lanc-intro-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-caption);margin:0 0 6px;font-size:11.5px;font-weight:700}.lanc-intro-belofte{max-width:46ch;font-family:var(--font-sans);color:var(--text-muted);margin:8px 0 0;font-size:15px;line-height:1.45}.moment-rails{min-width:0;margin:var(--space-5) 0 0}.moment-hoofd>.eiland-dag{margin-inline:var(--disc-pad)}.moment-rails,.moment-rail{scroll-margin-top:calc(var(--nav-h,56px) + var(--space-4))}.moment-rail{margin-top:var(--space-5)}.moment-rail-head{padding:0 var(--disc-pad);flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-bottom:12px;display:flex}.moment-rail-head h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:26px}.moment-rail-tijd{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:13px;font-weight:500;line-height:17px}.moment-rijen{padding:0 var(--disc-pad);flex-direction:column;gap:8px;margin:0;list-style:none;display:flex}.moment-rijen>.ec-item{min-width:0}.moment-einde{margin:var(--space-5) var(--disc-pad) 0}.moment-rail .ec-note{color:var(--text-muted);margin-top:4px;display:block}.moment-rail .ec-note:empty{display:none}.waarom-knop{z-index:2;font:inherit;color:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline;position:relative}.waarom-knop:after{content:"";position:absolute;inset:-2px -6px -12px}.waarom-knop:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-label)}.waarom-uitleg{color:var(--text-strong);font-size:15px;line-height:1.45}.waarom-pop{width:320px;max-width:calc(100vw - 16px);padding:16px 18px}.waarom-pop-kop{font-family:var(--font-display);color:var(--text-strong);margin:0 0 8px;font-size:15px;font-weight:500}.waarom-titel{color:var(--text-muted);margin:0 0 12px;font-size:14px}.waarom-feiten{margin:0;padding:0;list-style:none}.waarom-feiten li{border-top:1px solid var(--border-hairline);flex-direction:column;gap:2px;padding:10px 0;display:flex}.waarom-feiten li:first-child{border-top:0;padding-top:0}.waarom-feiten li span{color:var(--text-muted);font-size:14px}.waarom-leeg{color:var(--text-muted);margin:0}.waarom-kiezen{border-top:1px solid var(--border-hairline);margin-top:16px;padding-top:14px}.waarom-kiezen h3{margin:0 0 6px;font-size:15px;font-weight:700}.waarom-kiezen p{margin:0 0 8px}@media (forced-colors:active){.waarom-knop:focus-visible{outline:3px solid highlight}}.moment-rail-list{gap:var(--space-4);padding:0 var(--disc-pad) var(--space-2);scroll-padding-inline:var(--disc-pad);scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}.moment-rail-list>.ec-item{scroll-snap-align:start;flex:0 0 72%;min-width:0}.moment-rail-list>.ec-item>.ec{height:100%}.moment-rail-list.is-single{overflow-x:visible}.moment-rail-list.is-single>.ec-item{flex:0 100%}@media (prefers-reduced-motion:reduce){.moment-rail-list{scroll-snap-type:none}}@media (min-width:900px){.disc-intro.lanc-intro{padding-bottom:0;display:block}.lanc-intro-eyebrow{margin-bottom:10px;font-size:12px}.lanc-intro-belofte{margin-top:14px;font-size:16.5px}.moment-rails{margin-top:0}.moment-hoofd>.eiland-dag{margin-inline:0}.moment-rails,.moment-rail{scroll-margin-top:calc(var(--nav-h) + var(--disc-bar-h) + var(--space-4))}.moment-rail-head{margin-bottom:16px;padding:0}.moment-rail-head h2{font-size:24px;line-height:30px}.moment-rail-list{padding:0 0 var(--space-2);scroll-snap-type:x proximity;scroll-padding-inline:0}.moment-rijen{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding:0;display:grid}.moment-einde{max-width:520px;margin:0}}.disc-filters-knop{border:1.5px solid var(--text-strong);background:var(--surface-card);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);cursor:pointer;border-radius:22px;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.disc-filters-knop.on{background:var(--solid-bg);border-color:var(--solid-bg);color:var(--solid-fg)}.disc-filters-knop:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}@media (max-width:899px){.disc-filterbar .disc-drops{display:none}}@media (min-width:900px){.disc-filters-knop{display:none}}.tp5-rings{min-width:0;padding:6px 0 0}.tp5-rings-rail{padding:6px var(--disc-pad,var(--space-4)) 6px;scroll-padding-inline:var(--disc-pad,var(--space-4));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:8px;margin:0 0 -4px;list-style:none;display:flex;overflow-x:auto}.tp5-rings-rail::-webkit-scrollbar{display:none}.tp5-rings-item{scroll-snap-align:start;flex:none;width:80px}.tp5-rings-streep{background:var(--border-hairline);flex:none;width:1px;height:70px;margin:0 4px}.tp5-ring{cursor:pointer;width:80px;min-height:44px;font:inherit;color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.tp5-ring:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:14px}.tp5-ring-disc{box-sizing:border-box;border:3px solid var(--tp5-ring);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;padding:3px;display:flex;overflow:hidden}.tp5-ring-disc img,.tp5-ring-vlak{object-fit:cover;border-radius:50%;width:58px;height:58px;display:block}.tp5-ring-pick{background:var(--pick);color:#fff;width:58px;height:58px;font-family:var(--font-mark);border-radius:50%;justify-content:center;align-items:center;font-size:24px;line-height:1;display:flex}.tp5-ring-label{font-size:14px;font-weight:700;line-height:18px}.tp5-ring-sub{color:var(--text-muted);font-size:13px;line-height:17px}.tp5-ring.is-seen .tp5-ring-disc{border-width:2px;border-color:var(--b-ctl);padding:4px}.tp5-ring.is-seen img,.tp5-ring.is-seen .tp5-ring-vlak,.tp5-ring.is-seen .tp5-ring-pick{filter:grayscale()}html:has(dialog.tp5-viewer[open]){overflow:hidden}.tp5-viewer{background:var(--dusk-bg);color:#fdf4ea;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.tp5-viewer[open]{display:block}.tp5-viewer::backdrop{background:#0009}.tp5-viewer-vlak{background:var(--dusk-bg);width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:900px){.tp5-viewer{border-radius:24px;width:420px;height:min(760px,90vh);margin:auto;inset:0}}.tp5-v-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tp5-v-balken{z-index:3;gap:4px;display:flex;position:absolute;top:10px;left:12px;right:12px}.tp5-v-balken span{background:#fdf4ea59;border-radius:2px;flex:1;height:3px}.tp5-v-balken span.is-aan{background:#fdf4ea}.tp5-v-kop{z-index:3;background:#221b22d9;border-radius:14px;align-items:center;gap:8px;padding:6px 4px 6px 8px;display:flex;position:absolute;top:22px;left:12px;right:12px}.tp5-v-kop-tekst{flex:1;min-width:0}.tp5-v-venue{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}.tp5-v-meta{margin:0;font-size:12px;line-height:16px}.tp5-v-sluit{color:#fdf4ea;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.tp5-v-zone{z-index:1;cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.tp5-v-zone--vorige{left:0}.tp5-v-zone--volgende{right:0}.tp5-v-paneel{z-index:2;color:#fdf4ea;background:#221b22eb;border-radius:18px;padding:14px;position:absolute;bottom:12px;left:12px;right:12px}.tp5-v-regel{margin:0;font-size:13px;font-weight:700;line-height:17px}.tp5-v-titel{font-family:var(--font-display);color:#fdf4ea;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:20px;font-weight:700;line-height:25px;display:-webkit-box;overflow:hidden}.tp5-v-plek{color:#cfc3ba;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;line-height:17px;display:-webkit-box;overflow:hidden}.tp5-v-acties{align-items:center;gap:8px;margin-top:12px;display:flex}.tp5-v-knop{color:#221b22;background:#f0764a;border-radius:22px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.tp5-v-einde .tp5-v-knop{flex:none}.tp5-v-save{flex:none;width:44px;height:44px;display:block;position:relative}.tp5-v-save .save-btn{width:44px;height:44px;padding:0;position:static}.tp5-v-save .save-btn-face{color:#fdf4ea;background:0 0;border:1.5px solid #fdf4ea;width:44px;height:44px}.tp5-v-save .save-btn:hover .save-btn-face{color:#fdf4ea;border-color:#fdf4ea}.tp5-v-save .save-btn.saved .save-btn-face{color:#221b22;background:#fdf4ea;border-color:#fdf4ea}.tp5-v-save .save-btn-label{display:none}.tp5-v-einde{z-index:2;background:var(--dusk-bg);flex-direction:column;align-items:stretch;gap:16px;padding:96px 16px 16px;display:flex;position:absolute;inset:0;overflow-y:auto}.tp5-v-einde-kop{font-family:var(--font-display);margin:0;font-size:20px;font-weight:700;line-height:25px}.tp5-v-aanmeld{color:#221b22;--surface-page:var(--white);--surface-raised:var(--b-surf2);--surface-card:var(--card);--surface-paper:var(--white);--surface-sunk:var(--b-pill);--text-strong:var(--b-ink);--text-body:var(--b-ink);--text-muted:var(--b-sub);--text-caption:var(--b-sub);--text-faint:var(--b-sub);--text-label:var(--b-sub);--text-on-inverse:#efe3d2;--text-link:var(--b-acc-text);--border-hairline:var(--b-line);--border-strong:var(--b-ctl);--border-control:var(--b-ctl);--accent:var(--b-acc-text);--accent-hover:var(--clay-700);--accent-ink:var(--b-acc-text);--accent-soft:var(--clay-100);--accent-fill:var(--b-acc);--accent-fill-hover:var(--b-acc-hover);--accent-fill-ink:var(--b-ink);--solid-bg:var(--b-ink);--solid-bg-hover:var(--stone-800);--solid-fg:var(--white);--ink-panel-bg:var(--stone-900);--pick:var(--jade-500);--pick-frame:var(--jade-500);--pick-ink:var(--jade-700);--pick-soft:var(--jade-100);--price-free:var(--b-ink);--secondary:var(--b-ink);--secondary-soft:var(--sand-100);--live-dot:var(--sun);--streep:var(--b-ink);--cat-music-ink:#fff;--cat-nightlife-ink:#fff;--cat-film-ink:#fff;--cat-culture-ink:#fff;--pill:var(--b-pill);--sun:var(--clay-500);--glass:#fffffff2;--scrim:#221b2273;--sh-card:0 1px 2px #221b220d, 0 6px 16px #221b220f;--sh-pop:0 2px 6px #221b2214, 0 18px 40px #221b2229;--sh-sheet:0 -12px 40px #221b2238;--sh-nav:0 -6px 20px #221b2214;--ill-paper:#fdf4ea;--ill-ink:#2a2118;--focus-ring:0 0 0 2px var(--surface-page), 0 0 0 5px var(--b-ink);--border-focus:var(--b-ink);--featured-chip-bg:var(--sand-150);--featured-chip-fg:var(--b-ink);--featured-line:var(--sand-400);--rail:var(--b-line);--rail-2:#e6d3b8;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fdf4ea;border-radius:18px;padding:14px}.tp5-v-terug{cursor:pointer;color:#cfc3ba;min-height:44px;font:inherit;background:0 0;border:0;align-self:center;padding:0 12px;font-size:14px;text-decoration:underline}.tp5-viewer :is(button,a):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fdf4ea}.tp5-viewer .tp5-v-knop:focus-visible{outline-color:#fdf4ea}.tp5-v-aanmeld :is(button,a,input):focus-visible{outline-color:#221b22}.tfm-ingang{padding:10px var(--disc-pad,var(--space-4)) 0}.tfm-ster{color:var(--accent-ink)}.tfm-vraag-kop{font-family:var(--font-display);color:var(--text-strong);margin:0 0 12px;font-size:20px;font-weight:700}.tfm-gebieden{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tfm-noot,.tfm-gebied{font-size:var(--text-xs);color:var(--text-muted);margin:12px 0 0}.tfm-gebied{margin:0 0 12px}.tfm-wissel{font:inherit;color:var(--accent-ink);cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;padding:0 4px;text-decoration:underline}.tfm-dun{color:var(--text-body);margin:0 0 12px}.tfm-opties{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tfm-optie{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-paper);padding:14px 16px}.tfm-optie-kop{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-muted);margin:0 0 4px}.tfm-optie--bijzonder .tfm-optie-kop{color:var(--pick);font-family:var(--font-mark);letter-spacing:0;text-transform:none;font-size:24px;font-weight:600;line-height:26px}.tfm-optie-titel{font-weight:var(--fw-semibold);color:var(--text-strong);font-size:16px;text-decoration:none;display:block}.tfm-optie-titel:hover{text-decoration:underline}.tfm-optie-regel,.tfm-optie-reden{color:var(--text-body);margin:4px 0 0;font-size:13.5px}.tfm-optie-reden{color:var(--text-muted)}.tfm-elders,.tfm-leeg{color:var(--text-body);margin:14px 0 0}.tfm-elders a{color:var(--accent-ink)}.tfm-sheet .uis-foot{justify-content:flex-end}.tfm-nabij{border-top:1px solid var(--border-hairline);gap:8px;margin:18px 0 0;padding-top:16px;display:grid}.tfm-nabij-knop{width:100%;min-height:52px}.tfm-nabij .tfm-noot{text-align:center;margin:0}.tfm-nabij-uitleg{font-size:var(--text-xs);color:var(--text-strong);text-align:center;margin:0}.tfm-reistijd{margin-top:12px}.tfm-nabij--wacht{border-top-color:#0000;min-height:96px}@media (min-width:900px){.tfm-nabij{grid-template-columns:auto 1fr;align-items:center;column-gap:12px}.tfm-nabij-knop{width:auto;min-height:44px}.tfm-nabij--wacht{min-height:62px}.tfm-nabij .tfm-noot{text-align:left}.tfm-nabij-uitleg{text-align:left;grid-column:1/-1}.tfm-ingang{padding:0 var(--disc-pad,var(--space-4)) 12px}.tfm-wissel{min-height:var(--tap-min)}}.tfm-inhoud:focus{outline:none}.tp5-filterbalk{align-items:center;gap:6px;min-height:60px;display:flex}.tp5-filters-knop:focus-visible,.tp5-dd:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.tp5-spacer{flex:1 1 0;min-width:0}.tp5-filters-knop{border:1.5px solid var(--text-strong);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:22px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.tp5-filters-knop.on{background:var(--text-strong);color:var(--surface-page)}.tp5-filter-onder{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.tp5-filter-onder .uif-active:empty{display:none}.tp5-telregel{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:13px}.tp5-telregel strong{color:var(--text-strong);font-weight:700}@media (max-width:899px){.tp5-filterbalk-d{display:none}.tp5-filterbalk{scrollbar-width:none;margin-inline:-6px;padding-inline:6px;scroll-padding-inline:6px 128px;overflow-x:auto}.tp5-filterbalk::-webkit-scrollbar{display:none}.tp5-filters-knop{z-index:1;position:sticky;right:6px}.tp5-filters-knop:not(.on){background:var(--surface-page)}.tp5-filters-knop{gap:5px;padding:0 12px}}@media (max-width:379px){.tp5-filterbalk{gap:4px}.tp5-filters-knop{gap:4px;padding:0 9px}}@media (min-width:900px){.tp5-filterbalk,.tp5-filter-onder{display:none}.disc-filterbar.tp5-filterbalk-d{gap:10px}.disc-drop>.tp5-dd{width:auto;min-height:var(--disc-bar-btn-h);background:var(--surface-page);border:1px solid var(--border-control);color:var(--text-strong);cursor:pointer;border-radius:22px;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px 0 16px;display:inline-flex}@media (hover:hover){.disc-drop>.tp5-dd:hover{background:var(--pill);border-color:var(--text-strong)}}.disc-drop>.tp5-dd>span{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:15px;font-weight:500;overflow:hidden}.disc-drop>.tp5-dd>span b{font-weight:700}.disc-drop>.tp5-dd.on,.disc-drop>.tp5-dd.on>span{color:var(--text-strong)}.disc-drop>.tp5-dd.on{background:var(--pill);border-color:var(--text-strong);box-shadow:inset 0 0 0 .5px var(--text-strong)}.disc-drop>.tp5-dd.open{border-color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--text-strong)}.disc-filterbar.tp5-filterbalk-d .disc-filter-count{font-family:var(--font-sans);font-size:15px;font-weight:400}.disc-filterbar.tp5-filterbalk-d .disc-filter-count strong{font-weight:700}}
.ec-typo{z-index:1;pointer-events:none;color:var(--ec-on-cat,var(--white));flex-direction:column;justify-content:flex-end;padding:12px 14px;display:flex;position:absolute;inset:0}.ec.ec--typo .ec-media:after{background:0 0}.ec-typo-title{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:22px;font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}.ec-typo-time{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700;line-height:1.1;display:none}.ec--typo.ec--grid .ec-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ec--typo.ec--row .ec-typo{padding:6px 8px}.ec--typo.ec--row .ec-typo-title{display:none}.ec--typo.ec--row .ec-typo-time{display:block}@media (max-width:899px){.disc-rows .ec--typo.ec--grid .ec-typo{padding:6px 8px}.disc-rows .ec--typo.ec--grid .ec-typo-title{display:none}.disc-rows .ec--typo.ec--grid .ec-typo-time{display:block}.disc-rows .ec--typo.ec--grid .ec-title{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static}}@media (min-width:900px){.ec--typo.ec--grid .ec-typo{padding:14px 16px}.ec--typo.ec--grid .ec-typo-title{font-size:24px}}.tp5-badges{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 64px);display:flex;position:absolute;top:10px;left:10px}.tp5-foto-label{background:var(--glass);height:26px;color:var(--text-strong);font-family:var(--font-sans);white-space:nowrap;border-radius:13px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.tp5-pick{color:var(--pick);font-family:var(--font-mark);white-space:nowrap;align-items:center;gap:8px;font-size:24px;font-weight:600;line-height:26px;display:inline-flex}.tp5-pick-stip{background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}.tp5-pick-pil{background:var(--pick);height:32px;color:var(--onPick);border-radius:16px;padding:0 12px 2px}.tp5-pick-tekst{margin:0 0 2px;display:none}.tp5-featured{border-radius:var(--radius-label);background:var(--pill);height:24px;color:var(--text-strong);font-family:var(--font-sans);letter-spacing:.02em;align-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ec-media:has(.ec-wash) .tp5-featured{color:#221b22;background:#fdf4ea}[data-mode=dusk] .ec--typo .tp5-featured,.dusk .ec--typo .tp5-featured{color:#221b22;background:#fdf4ea}.tp5-lab{box-sizing:border-box;border-radius:var(--radius-label);height:24px;font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;margin:0 6px 0 0;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.tp5-lab svg{flex:none}.tp5-lab-cancelled{background:var(--text-strong);color:var(--surface-page)}.tp5-lab-soldout{background:var(--surface-card);color:var(--text-strong);box-shadow:inset 0 0 0 1.5px var(--text-strong)}.tp5-lab-now{background:var(--surface-card);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--border-control)}.tp5-lab-free{color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--border-control);background:0 0;margin:0}.tp5-lab-stip{background:var(--accent-fill);border-radius:4px;flex:none;width:8px;height:8px}html .ec.tp5-card-row .ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout,.tp5-lab-now)) .ec-dot-icon{display:none}html .ec.tp5-card-row .ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout)) .ec-metaprice{display:none}html .ec.tp5-card-tegel .ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout)) .ec-metaprice{display:none}@media (max-width:899px){html .disc-rows .ec.tp5-card-tegel .ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout,.tp5-lab-now)) .ec-dot-icon{display:none}html .disc-rows .ec.tp5-card-tegel .ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout)) .ec-metaprice{display:none}}html .ec.tp5-card-rail .ec-facts.ec-facts:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout,.tp5-lab-now)){white-space:normal}html .ec.tp5-card-rail.tp5-card-rail:has(:is(.tp5-lab-cancelled,.tp5-lab-soldout)) .ec-place-price{display:none}html .ec.tp5-card-hero .tp5-lab{margin:0}.ec--cancelled{--ec-on-cat:var(--text-muted)}html .ec-item:has(.ec--cancelled){--ec-on-cat:var(--text-muted)}.ec--cancelled .ec-media{background:var(--pill)}.ec--cancelled .ec-media :is(img,.tp5-spot){filter:grayscale();opacity:.6}.ec--cancelled .ec-title{color:var(--text-muted)}html .ec-item .save-btn{width:44px;min-width:44px;padding:0;top:6px;right:6px}html .ec-item .save-btn:not(.light){width:44px;min-width:44px;padding:0}html .ec-item .save-btn .save-btn-face,html .ec-item .save-btn:not(.light) .save-btn-face{width:44px;height:44px;color:var(--text-strong);background:0 0;border-color:#0000;gap:0;padding:0}html .ec-item .save-btn:not(.light) .save-btn-label{display:none}html .ec-item .save-btn:hover .save-btn-face{background:var(--surface-sunk);color:var(--text-strong);border-color:#0000}html .ec-item .save-btn.saved .save-btn-face{color:var(--text-strong);background:0 0;border-color:#0000}html :is(.ec-item,.venue-erow-save,.venue-next-save,.nye-rij-save,.pv-save) .save-btn:focus-visible{box-shadow:none;outline:none}html :is(.ec-item,.venue-erow-save,.venue-next-save,.nye-rij-save,.pv-save) .save-btn:focus-visible .save-btn-face{box-shadow:var(--focus-ring)}:is(html .ec-item:has(.ec-wash) .save-btn .save-btn-face,html .ec-item:has(.tp5-card-hero) .save-btn .save-btn-face),:is(html .ec-item:has(.ec-wash) .save-btn:hover .save-btn-face,html .ec-item:has(.tp5-card-hero) .save-btn:hover .save-btn-face){background:var(--glass)}html .ec-item:has(.ec--typo) .save-btn .save-btn-face{color:var(--ec-on-cat,var(--text-strong))}html .ec-item:has(.ec--typo.tp5-card-row) .save-btn .save-btn-face{color:var(--text-strong)}@media (max-width:899px){html .disc-rows .ec-item:has(.ec--typo.tp5-card-tegel) .save-btn .save-btn-face{color:var(--text-strong)}}html .ec-item:has(.ec--typo:not(.tp5-card-row)) .save-btn:hover .save-btn-face{background:0 0}html .ec.tp5-card-hero{box-shadow:var(--sh-card);background:var(--ill-paper);border:0;border-radius:20px}html .ec.tp5-card-hero .ec-media{aspect-ratio:auto;background:var(--ill-paper);border-radius:20px;height:252px}html .ec.tp5-card-hero .ec-media:after{background:0 0}html .ec.tp5-card-hero .tp5-spot{object-fit:contain;object-position:50% 40%;width:100%;height:calc(100% - 92px);position:absolute;inset:0 0 auto}html .ec.tp5-card-hero .ec-hero-facts .lt-yours,html .ec.tp5-card-rail :is(.lt-yours,.lt-zone,.ec-metaprice),html .ec.tp5-card-row .lt-yours,.ec-place-price{display:none}html .ec.tp5-card-rail .ec-facts,html .ec.tp5-card-row .ec-facts{white-space:nowrap}html .ec.tp5-card-hero.ec--pick{border:0}html .ec.tp5-card-hero .tp5-badges{gap:8px}html .ec.tp5-card-hero .ec-hero-rel{color:var(--text-muted);margin-left:2px;font-weight:500}html .ec.tp5-card-hero .ec-hero-text{background:var(--glass);color:var(--text-strong);text-shadow:none;border-radius:14px;padding:10px 12px;bottom:10px;left:10px;right:10px}html .ec.tp5-card-hero .ec-hero-top{font-family:var(--font-sans);flex-wrap:wrap;gap:6px;margin:0 0 2px;font-size:13px;line-height:17px}html .ec.tp5-card-hero .ec-hero-facts{color:var(--text-strong);text-shadow:none;font-size:13px;font-weight:700;line-height:17px;display:inline}html .ec.tp5-card-hero .ec-hero-day,html .ec.tp5-card-hero .ec-comingup{color:var(--text-strong)}html .ec.tp5-card-hero .ec-hero-cat{letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:13px;font-weight:500}html .ec.tp5-card-hero .ec-hero-title{color:var(--text-strong);text-shadow:none;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;line-height:25px;display:-webkit-box;overflow:hidden}html .ec.tp5-card-hero .ec-hero-lineup{color:var(--text-muted);text-shadow:none;margin:0}html .ec.tp5-card-hero .ec-hero-plek{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:17px;display:block;overflow:hidden}html .ec.tp5-card-hero .ec-price.free{color:var(--price-free)}html .sk-hero{aspect-ratio:auto;height:252px}.pick-car-slide{flex-basis:100%}html .ec.tp5-card-rail{border:1px solid var(--border-hairline);background:var(--surface-card);width:168px;height:236px;box-shadow:var(--sh-card);border-radius:20px}html .ec.tp5-card-rail .ec-media{aspect-ratio:auto;border-radius:0;height:100px}html .ec.tp5-card-rail .tp5-badges{display:contents}html .ec.tp5-card-rail .tp5-foto-label{z-index:2;text-overflow:ellipsis;border-radius:11px;max-width:calc(100% - 16px);height:22px;padding:0 10px;font-size:11px;position:absolute;bottom:8px;left:8px;overflow:hidden}html .ec.tp5-card-rail .tp5-featured{z-index:2;position:absolute;top:8px;left:8px}html .ec.tp5-card-rail .ec-body{gap:3px;min-width:0;padding:10px 12px}html .ec.tp5-card-rail .ec-facts{color:var(--text-strong);font-size:13px;line-height:17px}html .ec.tp5-card-rail .ec-title{font-family:var(--font-display);letter-spacing:-.01em;-webkit-line-clamp:2;font-size:15px;font-weight:500;line-height:19px}html .ec.tp5-card-rail .ec-meta{font-size:13px;line-height:17px}html .ec.tp5-card-rail .ec-lineup{display:none}html .ec.tp5-card-rail .tp5-pick-tekst{margin:0;display:inline-flex}html .ec.tp5-card-rail .ec-body{justify-content:flex-start}html .ec.tp5-card-rail:not(.ec--typo) .ec-body{gap:2px;padding:8px 12px}html .ec.tp5-card-rail .ec-note{font-size:12px;line-height:16px}html .ec.tp5-card-rail.ec--pick{border:1px solid var(--border-hairline)}html .ec.tp5-card-rail.ec--typo .ec-media{height:148px}html .ec.tp5-card-rail.ec--typo .ec-typo{justify-content:flex-start;gap:4px;padding:12px}html .ec.tp5-card-rail.ec--typo .tp5-vlak-icoon{order:0;margin-bottom:2px}html .ec.tp5-card-rail.ec--typo .ec-typo-time{order:1;font-size:19px;line-height:22px;display:block}html .ec.tp5-card-rail.ec--typo .ec-typo-title{letter-spacing:-.01em;-webkit-line-clamp:3;order:3;margin-top:auto;font-size:19px;line-height:23px}html .ec.tp5-card-rail.ec--typo .ec-facts,html .ec.tp5-card-rail.ec--typo .ec-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html .ec.tp5-card-rail.ec--typo .ec-place{color:var(--text-strong);font-weight:700;display:block}html .ec.tp5-card-rail.ec--typo .ec-meta{flex-wrap:wrap;row-gap:0;display:block}html .ec.tp5-card-rail.ec--typo .ec-place-price{color:var(--text-muted);display:block}html .ec.tp5-card-rail.ec--typo .ec-note{display:none}html :is(.moment-rail-list,.cu-strip-rail)>.ec-item{scroll-snap-align:start;flex:0 0 168px}html :is(.moment-rail-list,.cu-strip-rail){align-items:flex-start;gap:12px}html :is(.moment-rail-list,.cu-strip-rail).is-single>.ec-item{flex:0 0 168px}html :is(.moment-rail-list,.cu-strip-rail)>.ec-item>.ec{height:236px}html .ec.tp5-card-row{border:1px solid var(--border-hairline);background:var(--surface-card);height:90px;box-shadow:var(--sh-card);border-radius:16px;flex-direction:row;align-items:center;gap:12px;padding:7px}html .ec.tp5-card-row .ec-media{aspect-ratio:auto;border-radius:11px;flex:none;align-self:center;width:74px;height:74px}html .ec.tp5-card-row .ec-body{flex:1;justify-content:center;gap:1px;min-width:0;padding:0 44px 0 0}html .ec.tp5-card-row .ec-facts{color:var(--text-strong);font-size:13px;line-height:17px}html .ec.tp5-card-row .ec-title{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:19px;display:block;overflow:hidden}html .ec.tp5-card-row .ec-meta{font-size:13px;line-height:17px}html .ec.tp5-card-row .ec-lineup,html .ec.tp5-card-row .tp5-pick-pil{display:none}html .ec.tp5-card-row .tp5-pick-tekst{display:inline-flex}html .ec.tp5-card-row .ec-note{display:none}html .ec.tp5-card-row .tp5-badges{justify-content:space-between;gap:4px;max-width:calc(100% - 8px);top:4px;bottom:4px;left:4px}html .ec.tp5-card-row .tp5-foto-label{text-align:left;white-space:normal;border-radius:9px;height:auto;min-height:18px;margin-top:auto;padding:2px 6px;font-size:11px;line-height:12px}html .ec.tp5-card-row .tp5-featured{padding:0 6px}html .ec.tp5-card-row .ec-typo{padding:8px 9px}html .ec.tp5-card-row .ec-typo-title{display:none}html .ec.tp5-card-row .ec-typo-time{font-size:19px;line-height:22px;display:block}html .ec.tp5-card-row .tp5-vlak-icoon-rij{z-index:1;color:var(--ec-on-cat);position:absolute;top:8px;left:9px}html .ec.tp5-card-row.ec--pick{border:1px solid var(--border-hairline)}html .ec-item .ec--row .ec-body{padding-right:44px}@media (max-width:899px){html .disc-rows .ec.tp5-card-tegel{border:1px solid var(--border-hairline);background:var(--surface-card);height:90px;box-shadow:var(--sh-card);border-radius:16px;flex-direction:row;align-items:center;gap:12px;padding:7px}html .disc-rows .ec.tp5-card-tegel .ec-media{aspect-ratio:auto;border-radius:11px;flex:none;align-self:center;width:74px;height:74px}html .disc-rows .ec.tp5-card-tegel .ec-body{flex:1;justify-content:center;gap:1px;min-width:0;padding:0 44px 0 0}html .disc-rows .ec.tp5-card-tegel .ec-facts{color:var(--text-strong);font-size:13px;line-height:17px}html .disc-rows .ec.tp5-card-tegel .ec-title{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:19px;display:block;overflow:hidden}html .disc-rows .ec.tp5-card-tegel .ec-meta{font-size:13px;line-height:17px}html .disc-rows .ec.tp5-card-tegel .ec-lineup,html .disc-rows .ec.tp5-card-tegel .tp5-pick-pil{display:none}html .disc-rows .ec.tp5-card-tegel .tp5-pick-tekst{display:inline-flex}html .disc-rows .ec.tp5-card-tegel .ec-note{display:none}html .disc-rows .ec.tp5-card-tegel .tp5-badges{justify-content:space-between;gap:4px;max-width:calc(100% - 8px);top:4px;bottom:4px;left:4px}html .disc-rows .ec.tp5-card-tegel .tp5-foto-label{text-align:left;white-space:normal;border-radius:9px;height:auto;min-height:18px;margin-top:auto;padding:2px 6px;font-size:11px;line-height:12px}html .disc-rows .ec.tp5-card-tegel .tp5-featured{padding:0 6px}html .disc-rows .ec.tp5-card-tegel .ec-typo{padding:8px 9px}html .disc-rows .ec.tp5-card-tegel .ec-typo-title{display:none}html .disc-rows .ec.tp5-card-tegel .ec-typo-time{font-size:19px;line-height:22px;display:block}html .disc-rows .ec.tp5-card-tegel .tp5-vlak-icoon-rij{z-index:1;color:var(--ec-on-cat);position:absolute;top:8px;left:9px}html .disc-rows .ec.tp5-card-tegel.ec--pick{border:1px solid var(--border-hairline)}html .disc-rows .ec.tp5-card-tegel .lt-yours{display:none}html .disc-rows .ec.tp5-card-tegel .ec-facts{white-space:nowrap}}html .ec.tp5-card-tegel{border:1px solid var(--border-hairline);background:var(--surface-card);box-shadow:var(--sh-card);border-radius:20px}html .ec.tp5-card-tegel.ec--pick{border:1px solid var(--border-hairline)}html .ec.tp5-card-tegel .ec-facts{color:var(--text-strong)}html .ec.tp5-card-tegel .tp5-pick-tekst{display:none}html .ec.tp5-card-tegel.ec--typo .tp5-pick-tekst{display:inline-flex}@media (min-width:900px){:root{--hero-h:300px}html .ec.tp5-card-hero{border-radius:var(--radius-sheet)}html .ec.tp5-card-hero .ec-media{border-radius:var(--radius-sheet);height:300px}html .sk-hero{height:300px}html .ec.tp5-card-hero .ec-hero-text{border-radius:18px;width:340px;max-width:calc(100% - 40px);padding:18px 20px;bottom:20px;left:20px;right:auto}html .ec.tp5-card-hero .ec-hero-title{font-size:26px;line-height:32px}html .ec.tp5-card-hero .tp5-spot{object-position:50% 50%;width:calc(100% - 400px);height:100%;inset:0 0 0 auto}html .ec.tp5-card-hero .tp5-badges{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:6px;max-width:none;top:16px;left:20px;right:16px}html .ec.tp5-card-hero .tp5-foto-label{border-radius:14px;order:2;height:28px;margin-left:auto;padding:0 10px;font-size:13px}html .ec.tp5-card-hero .tp5-pick-pil,html .ec.tp5-card-hero .tp5-featured{order:1}html .ec-item:has(.tp5-card-hero) .save-btn{width:auto;min-width:0;height:44px;top:auto;bottom:38px;right:calc(100% + -1*min(340px,100% - 40px))}html .ec.tp5-card-hero .ec-hero-plek{min-height:44px;padding-right:100px;line-height:44px}html .ec-item:has(.tp5-card-hero) .save-btn .save-btn-face{border:1.5px solid var(--text-strong);background:0 0;border-radius:22px;gap:6px;width:auto;height:44px;padding:0 16px 0 12px}html .ec-item:has(.tp5-card-hero) .save-btn .save-btn-face svg{width:18px;height:18px}html .ec-item:has(.tp5-card-hero) .save-btn:not(.light) .save-btn-label{font-family:var(--font-sans);font-size:15px;font-weight:700;display:inline}html .ec-item:has(.tp5-card-hero) .save-btn:not(.saved):hover .save-btn-face{background:0 0}html .ec-item:has(.tp5-card-hero) .save-btn.saved .save-btn-face{background:var(--text-strong);color:var(--surface-card)}html .ec.tp5-card-row{width:100%}}@media (prefers-reduced-motion:reduce){html .ec.tp5-card-hero .ec-media img{transition:none}}@media (hover:hover){html .ec-item:hover .ec:not(.tp5-card-hero){border-color:var(--border-control)}html .ec-item:hover :is(.ec-title,.ec-typo-title,.ec-hero-title){text-underline-offset:3px;text-decoration:underline}}html .ec.tp5-card-row.ec--typo:has(.tp5-badges) .tp5-vlak-icoon-rij{display:none}html .disc-rows .ec.tp5-card-tegel.ec--typo:has(.tp5-badges) .tp5-vlak-icoon-rij{display:none}html .ec.tp5-card-rail.ec--typo:has(.tp5-badges) .tp5-vlak-icoon{display:none}html .ec.tp5-card-row .lt-zone{display:none}.save-btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.save-btn.saved svg{fill:currentColor}html .ec-item .save-btn svg{width:20px;height:20px}html .ec-item:has(.tp5-card-hero) .save-btn .save-btn-face svg{width:18px;height:18px}html .ec.tp5-card-rail.ec--pick .ec-note{display:none}html .ec.tp5-card-row .tp5-pick-tekst,html .disc-rows .ec.tp5-card-tegel .tp5-pick-tekst{margin:0;line-height:20px}html .ec.tp5-card-row .ec-typo-time{text-overflow:ellipsis;max-width:100%;overflow:hidden}html .ec.tp5-card-rail.ec--feit .ec-facts{clip:auto;text-overflow:ellipsis;width:auto;height:auto;margin:0;position:static;overflow:hidden}html .ec.tp5-card-rail.ec--feit .ec-dot-icon,html .ec.tp5-card-rail.ec--feit .ec-cat{display:none}@media (max-width:899px){html .disc-rows .ec.tp5-card-tegel .lt-zone{display:none}}html .ec-item .ec-card-link:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;box-shadow:none}html .ec-item:has(.tp5-card-row) .ec-card-link:focus-visible{border-radius:16px}html .ec-item:has(:is(.tp5-card-rail,.tp5-card-tegel,.tp5-card-hero)) .ec-card-link:focus-visible{border-radius:20px}@media (max-width:899px){html .disc-rows .ec-item:has(.tp5-card-tegel) .ec-card-link:focus-visible{border-radius:16px}}@media (min-width:900px){html .ec-item:has(.tp5-card-hero) .ec-card-link:focus-visible{border-radius:var(--radius-sheet)}}html :is(.moment-rail-list,.cu-strip-rail,.pick-car-rail,.ev5-rail-lijst,.map-list-scroll) .ec-card-link:focus-visible{box-shadow:inset 0 0 0 2px var(--surface-page), inset 0 0 0 5px var(--border-focus), inset 0 0 0 7px var(--surface-page);outline:none}@media (forced-colors:active){html :is(.ec-item,.venue-erow-save,.venue-next-save,.nye-rij-save,.pv-save) .save-btn:focus-visible .save-btn-face{outline-offset:2px;outline:3px solid highlight}html :is(.moment-rail-list,.cu-strip-rail,.pick-car-rail,.ev5-rail-lijst,.map-list-scroll) .ec-card-link:focus-visible{outline-offset:-3px;outline:3px solid highlight}}
.container.ev-page.ev5{--ev5-pad:16px;max-width:none;padding:0 var(--ev5-pad) var(--space-9)}.ev5-h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:26px}.ev5-label{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:12px;font-weight:700;line-height:16px}.ev5-tekstlink{min-height:var(--tap-min);min-width:var(--tap-min);font-family:var(--font-sans);color:var(--text-strong);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.ev5-tekstlink:hover{color:var(--accent-ink)}.ev5 :is(.ev5-tekstlink,.tp5-artist,.ev5-kind,.ev-cal,.ev5-kruimel a,.ev5-featured):focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.ev5-kruimel{display:none}.ev5 .ev-layout{flex-direction:column;display:flex}.ev5 .ev-layout .ev5-gallery{order:1}.ev5 .ev-layout .ev5-kop{order:2}.ev5 .ev-layout .ev5-meldingen{order:3}.ev5 .ev-layout .ev-rail{order:4;min-width:0;display:block}.ev5 .ev-layout .ev-why{order:5}.ev5 .ev-layout .ev5-about{order:6}.ev5 .ev-layout .ev5-colofon{order:8}.ev5 .ev-layout .ev5-combolink{order:9}.ev5-gallery{height:320px;margin:0 calc(-1 * var(--ev5-pad));background:var(--surface-sunk);position:relative;overflow:hidden}.ev5-gallery img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ev5-foto-label,.ev5-foto-credit{z-index:1;height:26px;font-family:var(--font-sans);background:color-mix(in srgb, var(--surface-card) 95%, transparent);color:var(--text-strong);border-radius:13px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute}.ev5-foto-label{top:10px;left:10px}.ev5-foto-credit{white-space:nowrap;text-overflow:ellipsis;max-width:60%;line-height:26px;text-decoration:none;display:block;bottom:10px;right:10px;overflow:hidden}.ev5-foto-credit:hover{text-decoration:underline}.ev5-featured{z-index:1;border-radius:var(--radius-label);background:var(--sand-150);height:24px;color:var(--b-ink);font-family:var(--font-sans);letter-spacing:.02em;align-items:center;padding:0 8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;bottom:10px;left:10px}a.ev5-featured:hover{text-decoration:underline}.ev5-foto-knoppen{z-index:2;gap:4px;display:flex;position:absolute;top:6px;right:6px}.ev5-foto-knoppen .share-btn,.ev5-foto-knoppen .save-btn{justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-flex;position:static}.ev5-foto-knoppen .share-btn{background:color-mix(in srgb, var(--surface-card) 95%, transparent);color:var(--text-strong);border:0}.ev5-foto-knoppen .share-btn.light:hover{color:var(--text-strong)}.ev5-foto-knoppen .save-btn.light .save-btn-face{background:color-mix(in srgb, var(--surface-card) 95%, transparent);width:44px;height:44px;color:var(--text-strong);border:0}.ev5-foto-knoppen .save-btn.light:hover .save-btn-face{color:var(--text-strong)}.ev5-foto-knoppen .save-btn.light.saved .save-btn-face{background:var(--accent-fill);color:var(--accent-fill-ink)}.ev5-foto-knoppen .share-btn svg,.ev5-foto-knoppen .save-btn svg{width:20px;height:20px}.ev5-foto-knoppen .save-btn-label{display:none}.ev5-foto-knoppen .save-btn:focus-visible{outline:none}.ev5-foto-knoppen .share-btn:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--surface-page)}.ev5-foto-knoppen .save-btn:focus-visible .save-btn-face{box-shadow:var(--focus-ring)}.ev5-kop{flex-direction:column;gap:6px;min-width:0;margin-top:16px;display:flex}.ev5-meta{color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;font-weight:700;line-height:17px;display:flex}.ev5-meta strong{font-weight:700}@media (max-width:899px){.ev5-meta .lt-yours{display:none}.ev-glance-item:first-child .ev-glance-tijd{min-height:44px}}.ev5-meta-sub{color:var(--text-muted);font-weight:500}.ev5-meta-icoon{vertical-align:0;margin:0}.ev5-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);overflow-wrap:anywhere;text-shadow:none;margin:0;font-size:26px;font-weight:700;line-height:32px}.ev5-pick{font-family:var(--font-mark);color:var(--pick);align-self:flex-start;align-items:center;gap:6px;margin:0;font-size:24px;font-weight:600;line-height:26px;display:inline-flex}.ev5-pick-stip{background:var(--pick);border-radius:50%;flex:none;width:10px;height:10px}.ev5-prijs-los{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:14px;line-height:20px;display:flex}.ev5-prijs-los strong{color:var(--text-strong);font-weight:700}.ev5-meldingen{flex-direction:column;gap:12px;margin-top:16px;display:flex}.ev5-meldingen .ev-cancelled-notice,.ev5-meldingen .ev-expired-notice{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-raised);border-left-width:1px;margin:0;padding:12px 16px}.ev5-meldingen .ev-cancelled-notice p:last-child,.ev5-meldingen .ev-expired-notice p:last-child{margin-bottom:0}.ev-act{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;min-width:0;margin-top:16px;padding:0;display:flex}.ev5-card-kop{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ev-glance{border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-hairline);box-shadow:var(--sh-card);margin:0;display:block;overflow:hidden}.ev-glance-item{min-width:0;padding:10px 16px;display:block}.ev-glance-item+.ev-glance-item{border-top:1px solid var(--border-hairline)}.ev-glance dt{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:12px;font-weight:700;line-height:16px}.ev-glance dd{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;margin:0;display:flex}.ev-glance strong,.ev-glance-tijd{font-family:var(--font-sans);color:var(--text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.ev-glance strong.price-free{color:var(--text-strong)}.ev-glance-sub{color:var(--text-muted);flex-basis:100%;font-size:13px;line-height:17px}.ev-act-more{gap:8px;display:flex}.ev-act-more>.ev-cal{flex:1}.ev-act-wa{display:none}.ev5 .ev-cal{width:auto;min-height:var(--tap-min);border:1.5px solid var(--text-strong);color:var(--text-strong);font-family:var(--font-sans);background:0 0;border-radius:22px;gap:6px;padding:0 16px 0 12px;font-size:15px;font-weight:700}.ev5 .ev-cal:hover{background:var(--pill);color:var(--text-strong);border-color:var(--text-strong)}.ev5 .ev-cta{margin:0;padding:0 20px 0 16px}.ev-act-primary-tekst{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-act-prijs{font-variant-numeric:tabular-nums}.ev-act .share-btn-label,.ev-act-samen{display:none}.ev5-venue-los{margin-top:8px}.ev-why{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:10px;margin-top:32px;padding:0;display:flex}.ev-why-kop{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:26px}.ev-why-tekst{color:var(--text-body);white-space:pre-line;margin:0;font-size:15px;line-height:21px}.ev-why-wie{color:var(--text-strong);margin:0;font-size:14px;font-weight:700;line-height:18px}.ev-why-noot{color:var(--text-muted);margin:0;font-size:13px;line-height:17px}.ev5-about{flex-direction:column;gap:12px;min-width:0;margin-top:32px;display:flex}.ev-desc{color:var(--text-body);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:21px}.ev5-notities{color:var(--text-body);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.ev5-notities a{color:var(--text-strong);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ev5-notities .ev-repeat,.ev5 .ev-vinkje-teken{color:var(--text-strong)}.ev5-vinkjes{flex-direction:column;gap:8px;display:flex}.ev5-h3{font-family:var(--font-display);color:var(--text-strong);margin:0;font-size:16px;font-weight:700;line-height:22px}.ev5-lineup{flex-direction:column;gap:8px;display:flex}.tp5-artists{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ev5-colofon{border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--border-hairline);margin-top:24px;padding:12px 16px 4px}.ev5-colofon .ev5-bron{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.ev5-colofon .ev-werf{gap:0 16px;margin:0;font-size:14px}.ev5-colofon .ev-claim,.ev5-colofon .ev-report-btn,.ev5-colofon .ev-report>button{min-height:var(--tap-min);color:var(--text-strong);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.ev5 .ev5-combolink{font:600 13px/1.5 var(--font-sans);color:var(--text-muted);margin:16px 0 0}.ev5 .ev5-combolink a{min-height:var(--tap-min);color:var(--text-strong);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.ev5 .ev5-rail{margin:32px calc(-1 * var(--ev5-pad)) 0;padding:0}.ev5-rail-kop{padding:0 var(--ev5-pad);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ev5 .ev5-rail .ev5-rail-lijst{padding:0 var(--ev5-pad) 4px;scroll-padding-inline:var(--ev5-pad)}.ev5-eindkaart-item{list-style:none}.ev5-eindkaart{box-sizing:border-box;width:168px;height:236px;color:var(--text-strong);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:20px;flex-direction:column;justify-content:flex-end;gap:8px;padding:16px;text-decoration:none;display:flex}.ev5-eindkaart-kop{font:500 15px/19px var(--font-display)}.ev5-eindkaart-zie{align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:17px;display:inline-flex}.ev5-eindkaart-zie:after{content:"";border-top:2px solid;border-right:2px solid;width:6px;height:6px;transform:rotate(45deg)}.ev5-eindkaart:hover .ev5-eindkaart-zie{text-underline-offset:3px;text-decoration:underline}.ev5-eindkaart:focus-visible{box-shadow:inset 0 0 0 2px var(--surface-page), inset 0 0 0 5px var(--border-focus), inset 0 0 0 7px var(--surface-page);outline:none}@media (forced-colors:active){.ev5-eindkaart:focus-visible{outline-offset:-3px;outline:3px solid highlight}}.ev5-morgen{box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:18px;align-items:flex-start;gap:14px;margin-top:32px;padding:16px;display:flex}.ev5-morgen-tegel{background:var(--pill);width:64px;height:64px;color:var(--text-strong);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.ev5-morgen-tegel>span{letter-spacing:.04em;font-size:12px;font-weight:700;line-height:16px}.ev5-morgen-tegel>strong{font:700 22px/24px var(--font-display)}.ev5-morgen-tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.ev5-morgen-tekst p{margin:0}.ev5-morgen-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700;line-height:16px}.ev5-morgen-naam{font:500 15px/19px var(--font-display);color:var(--text-strong)}.ev5-morgen-zin{color:var(--text-muted);font-size:13px;line-height:17px}.ev5-morgen-tekst .ev5-tekstlink{align-self:flex-start}.ev5-kinds{margin:32px calc(-1 * var(--ev5-pad)) 0}.ev5-kinds>.ev5-h2{padding:0 var(--ev5-pad);margin-bottom:12px}.ev5-kinds-lijst{padding:6px var(--ev5-pad) 10px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--ev5-pad);gap:8px;margin:-6px 0;list-style:none;display:flex;overflow-x:auto}.ev5-kinds-lijst::-webkit-scrollbar{display:none}.ev5-kinds-lijst li{scroll-snap-align:start;flex:none}.ev5-kind{box-sizing:border-box;border-radius:var(--radius-md);height:88px;font-family:var(--font-display);letter-spacing:-.02em;flex-direction:column;justify-content:space-between;padding:12px 14px;font-size:19px;font-weight:700;line-height:23px;text-decoration:none;display:flex}.ev5-kind .ev5-kind-icoon{fill:currentColor;vertical-align:0;margin:0}[data-mode=dusk] .ev5-kind .cat-icon,.dusk .ev5-kind .cat-icon{fill:currentColor}.ev5-kind:hover{filter:brightness(.96)}.ev5 :is(.ev-cta,.ev-cal,.ev5-kind,.tp5-artist){transition:transform var(--dur-fast) var(--ease-out)}.ev5 :is(.ev-cta,.ev-cal,.ev5-kind,.tp5-artist):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ev5 :is(.ev-cta,.ev-cal,.ev5-kind,.tp5-artist){transition:none}.ev5 :is(.ev-cta,.ev-cal,.ev5-kind,.tp5-artist):active{transform:none}}:root{--ev-balk-h:77px}:root:not(:has(.tp5-onderbalk)){--ev-balk-h:calc(77px + env(safe-area-inset-bottom))}@media (max-width:899px){body:has(.ev-act-bar) .consent{bottom:calc(var(--onderbalk-h,72px) + var(--ev-balk-h))}body:has(.ev-act-bar) .uit-region{bottom:calc(var(--onderbalk-h,72px) + var(--ev-balk-h) + 16px)}.ev-act-bar{z-index:30;left:0;right:0;bottom:var(--onderbalk-h,72px);min-height:var(--ev-balk-h);box-sizing:border-box;padding:12px var(--ev5-pad,16px);background:var(--surface-card);border-top:1px solid var(--border-hairline);box-shadow:0 -6px 20px color-mix(in srgb, var(--text-strong) 8%, transparent);align-items:center;gap:10px;display:flex;position:fixed}.ev-act-samen{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.ev-act-samen strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:19px;overflow:hidden}.ev-act-samen span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.ev-act-bar .save-btn{flex:none;width:52px;height:52px;position:static}.ev-act-bar .save-btn-face{border:1.5px solid var(--text-strong);width:48px;height:48px;color:var(--text-strong);background:0 0}.ev-act-bar .save-btn:hover .save-btn-face{color:var(--text-strong);border-color:var(--text-strong)}.ev-act-bar .save-btn.saved .save-btn-face{background:var(--text-strong);color:var(--surface-card)}.ev-act-bar .save-btn svg{width:20px;height:20px}.ev-act-bar .save-btn:focus-visible{outline:none}.ev-act-bar .save-btn:focus-visible .save-btn-face{box-shadow:var(--focus-ring)}.ev-act-bar .share-btn{display:none}.ev-act-bar .ev-act-primary{flex:none;width:auto;max-width:62%}.ev-act-bar .ev-act-prijs{display:none}.ev-page.ev-heeft-balk~footer.site{padding-bottom:76px}}@media (min-width:900px){.container.ev-page.ev5{--ev5-pad:32px;max-width:1440px;padding-top:0;padding-bottom:var(--space-12)}.ev5-kruimel{padding:16px 0;display:block}.ev5-kruimel ol{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.ev5-kruimel li{font-family:var(--font-sans);color:var(--text-muted);align-items:center;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.ev5-kruimel li+li:before{content:"/";color:var(--text-muted);margin:0 10px}.ev5-kruimel a{min-height:var(--tap-min);color:var(--text-strong);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.ev5-kruimel a:hover{text-decoration:underline}.ev5-kruimel [aria-current]{color:var(--text-muted)}.ev5 .ev-layout{grid-template-columns:minmax(0,1fr) 404px;align-items:start;gap:0 72px;display:grid}.ev5 .ev-layout>*{order:0;grid-column:1;min-width:0}.ev5 .ev-layout>.ev-rail{grid-area:1/2/span 24;align-self:stretch}.ev5-gallery{aspect-ratio:16/9;border-radius:var(--radius-sheet);height:auto;margin:0}.ev5-foto-label{border-radius:14px;height:28px;padding:0 12px;font-size:13px;top:12px;left:12px;right:auto}.ev-heeft-balk .ev5-foto-label{left:auto;right:12px}.ev5-featured{bottom:16px;left:16px}.ev5-foto-credit{height:28px;font-size:13px;line-height:28px;bottom:12px;right:12px}.ev-heeft-balk .ev5-foto-knoppen{display:none}.ev5-kop{gap:8px;margin-top:24px}.ev5-meta{font-size:14px;line-height:18px}.ev5-title{font-size:44px;line-height:50px}.ev5-meldingen{margin-top:24px}.ev-why,.ev5-about{margin-top:48px}.ev5-h2,.ev-why-kop{font-size:24px;line-height:30px}.ev-why-tekst,.ev-desc{max-width:68ch;font-size:16px;line-height:24px}.ev5-colofon{margin-top:48px}.ev-act{z-index:2;background:var(--surface-card);border:1px solid var(--border-hairline);box-shadow:var(--sh-card);border-radius:20px;flex-flow:wrap;align-content:flex-start;gap:12px;margin-top:0;padding:24px}.ev5-venue-los{border:1px solid var(--border-hairline);background:var(--surface-card);border-radius:20px;margin-top:0;padding:0 24px}.ev5-card-kop{clip:auto;white-space:normal;width:100%;height:auto;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:26px;position:static;overflow:visible}.ev-glance{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ev-glance-item{padding:0 0 12px}.ev-glance-item+.ev-glance-item{border-top:0;padding-top:0}.ev-glance dd{flex-direction:column;align-items:flex-start}.ev-glance-tijd{font-family:var(--font-display);letter-spacing:-.03em;order:-1;font-size:28px;font-weight:700;line-height:32px}.ev-glance-item+.ev-glance-item strong{font-size:18px;line-height:24px}.ev-act-bar,.ev-act-more{display:contents}.ev5 .ev-act .ev-act-primary{flex:100%;order:1;width:100%}.ev-act-more>.ev-cal{flex:100%;order:2;width:100%}.ev-act-bar .save-btn{flex:calc(50% - 6px);order:3;width:auto;min-width:0;height:44px;position:static}.ev-act-bar .save-btn-face{border:1.5px solid var(--text-strong);width:100%;height:44px;color:var(--text-strong);background:0 0;gap:8px}.ev-act-bar .save-btn:hover .save-btn-face{color:var(--text-strong);border-color:var(--text-strong);background:var(--surface-sunk)}.ev-act-bar .save-btn.saved .save-btn-face{background:var(--text-strong);color:var(--surface-card)}.ev-act-bar .save-btn-label{font-family:var(--font-sans);font-size:15px;font-weight:700;display:inline}.ev-act-bar .save-btn svg{width:18px;height:18px}.ev-act-bar .save-btn:focus-visible{outline:none}.ev-act-bar .save-btn:focus-visible .save-btn-face{box-shadow:var(--focus-ring)}.ev-act-bar .share-btn{border:1.5px solid var(--text-strong);width:auto;min-width:0;height:44px;color:var(--text-strong);font-family:var(--font-sans);background:0 0;border-radius:22px;flex:calc(50% - 6px);order:3;gap:8px;font-size:15px;font-weight:700;position:static}.ev-act-bar .share-btn:hover{background:var(--pill);color:var(--text-strong);border-color:var(--text-strong)}.ev-act-bar .share-btn:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.ev-act-bar .share-btn svg{width:18px;height:18px}.ev-act .share-btn-label{display:inline}.ev-act-more>.ev-act-wa{flex:100%;order:4;width:100%;display:inline-flex}.ev-act-samen{display:none}.ev-act .ev5-goed{flex:100%;order:6;gap:4px;margin-top:0;padding-top:12px}.ev-act .ev5-goed-rij{grid-template-columns:104px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:6px 0;display:grid}.ev-act .ev5-goed-rij:first-child{padding-top:0}.ev-act .tp5-venue-row{border-top:1px solid var(--border-hairline);border-bottom:0;flex:100%;order:5;margin-top:4px;padding-top:4px}.ev5-venue-los .tp5-venue-row{border-top:0}.ev5 .ev5-rail{margin:48px 0 0}.ev5-rail-kop{margin-bottom:16px;padding:0}.ev5 .ev5-rail .ev5-rail-lijst{padding:0 0 8px;scroll-padding-inline:0}.ev5-morgen{max-width:640px;margin-top:48px}.ev5-kinds{margin:48px 0 0}.ev5-kinds>.ev5-h2{margin-bottom:16px;padding:0}.ev5-kinds-lijst{flex-wrap:wrap;margin:0;padding:0 0 4px;overflow:visible}.ev5-kind{min-width:150px}.ev-act[data-past]{top:calc(var(--nav-h,0px) + 24px);position:sticky}}@media (min-width:1100px){.ev5 .ev-layout{grid-template-columns:minmax(0,1fr) 460px;column-gap:48px}}.ev5-goed{border-top:1px solid var(--border-hairline);flex-direction:column;gap:10px;width:100%;margin-top:4px;padding-top:16px;display:flex}.ev5-goed-lijst{flex-direction:column;margin:0;display:flex}.ev5-goed-rij{border-top:1px solid var(--border-hairline);flex-direction:column;gap:2px;padding:10px 0;display:flex}.ev5-goed-rij:first-child{border-top:0;padding-top:0}.ev5-goed-rij dt{color:var(--text-muted);font-size:13px;line-height:17px}.ev5-goed-rij dd{color:var(--text-strong);margin:0;font-size:15px;font-weight:700;line-height:21px}.ev5-goed-bevestigd{color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:400;line-height:16px;display:block}@media (max-width:899px){.ev5-goed{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);padding:16px}}.getthere{flex-direction:column;gap:14px;min-width:240px;display:flex}.getthere-lijst{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.getthere-rij{border-top:1px solid var(--border-hairline);min-height:52px;color:var(--text-strong);justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.getthere-lijst li:first-child .getthere-rij{border-top:0}.getthere-rij:focus-visible,.getthere-kopieer:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-label)}.getthere-adres{border-top:1px solid var(--border-hairline);flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px;display:flex}.getthere-adres p{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.getthere-melding{color:var(--text-muted);min-height:17px;font-size:13px;line-height:17px}.getthere-kopieer{min-height:var(--tap-min);font:inherit;color:var(--text-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}
.ev5-gallery{height:200px}@media (min-width:600px) and (max-width:899px){.ev5-gallery{height:300px}}.ev-glance-kat{display:none}@media (max-width:899px){.ev5.ev-heeft-balk .ev5-meta{display:none}.ev5 .ev-glance-kat{align-items:center;gap:6px;display:flex}.ev5 .ev-glance{box-shadow:none;border:0;border-block:1px solid var(--border-hairline);background:0 0;border-radius:0;padding:4px 0;overflow:visible}.ev5 .ev-glance-item{grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:8px;min-height:44px;padding:6px 0;display:grid}.ev5 .ev-glance-item+.ev-glance-item{border-top:0}.ev5 .ev-glance dt{padding-top:3px}.ev5 .ev-glance dd{align-items:baseline}.ev5 .ev-glance strong,.ev5 .ev-glance-tijd{font-size:15px;line-height:20px}.ev5 .ev-glance-sub{font-size:13px;line-height:18px}}.ev5 .ev-glance-waar .tp5-venue-row{border:0;flex:100%;order:0;width:100%;min-height:48px;margin:0;padding:0}.ev5 .ev-glance-waar .tp5-venue-row-naam{white-space:normal;overflow-wrap:anywhere}.ev5 .ev-glance-waar dd{align-items:stretch}.ev-glance-sub{overflow-wrap:anywhere}.ev5-venue-los .ev-glance{width:100%}.ev-glance-acties{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:0 16px;display:flex}.ev-glance-actie{min-height:var(--tap-min);color:var(--text-strong);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.ev-glance-actie:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-label)}.ev5 .ev-layout .ev5-meer{flex-direction:column;order:7;gap:6px;min-width:0;margin-top:16px;display:flex}.ev5-meer-lijst{margin:0;padding:0;list-style:none}.ev5-meer-lijst li{border-bottom:1px solid var(--border-hairline)}.ev5-meer-lijst a{min-height:48px;color:var(--text-strong);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.ev5-meer-lijst a:after{content:"";background:var(--text-muted);flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.ev5-meer-lijst a:focus-visible{outline:3px solid var(--border-focus);outline-offset:-3px;border-radius:var(--radius-label)}.ev5 .ev5-meer-lijst .ev5-combolink{font:inherit;margin:0}.ev5 .ev5-meer-lijst .ev5-combolink a{justify-content:space-between;min-height:48px;font-weight:500;text-decoration:none;display:flex}.ev5-colofon{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:16px;padding:0;display:flex}.ev5-colofon .ev-werf{display:contents}.ev5-colofon .ev5-bron{margin:0}.ev5-colofon .ev-werf a,.ev5-colofon .ev-claim,.ev5-colofon .ev-report-btn,.ev5-colofon .ev-report>button{min-height:var(--tap-min);color:var(--text-muted);text-underline-offset:3px;align-items:center;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}@media (min-width:900px){.ev5-gallery{aspect-ratio:auto;border-radius:var(--radius-sheet);height:380px}.ev-why,.ev5-about,.ev5 .ev-layout .ev5-meer,.ev5-colofon{margin-top:24px}}
.lanc-vactions{margin-top:var(--space-3)}.lanc-vactions-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lanc-vactions-row>.venue-follow{display:contents}.lanc-vactions-row>.venue-follow>:not(.venue-follow-btn){flex-basis:100%;order:10}.lanc-vaction{min-height:44px;color:var(--text-strong);border:1px solid var(--border-control);border-radius:var(--radius-full);background:0 0;align-items:center;padding:10px 18px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.lanc-vaction:hover{border-color:var(--text-strong)}.lanc-vaction:focus-visible{border-radius:var(--radius-full)}.lanc-vactions-note{color:var(--text-caption);margin:6px 0 0;font-size:12.5px}@media (max-width:1023px){.lanc-venue-week-cell{order:81}}.lanc-vweek{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);padding:clamp(16px,3vw,22px)}.lanc-vweek-h{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-strong);margin:0;font-size:clamp(18px,2vw,21px);font-weight:700}.lanc-vweek-anchor{color:var(--text-body);max-width:62ch;margin:8px 0 0;font-size:14px;line-height:1.55}.lanc-vweek-byline{color:var(--text-caption);margin:4px 0 0;font-size:11.5px;font-weight:600}.lanc-vweek-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lanc-vweek-day{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-page);text-align:center;flex-direction:column;align-items:center;gap:2px;min-height:64px;padding:8px 2px 18px;display:flex;position:relative}.lanc-vweek-dayname{text-transform:uppercase;color:var(--text-caption);font-size:10px;font-weight:700}.lanc-vweek-date{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.lanc-vweek-day--today{background:var(--accent-soft);border-color:var(--accent-action)}.lanc-vweek-day--today .lanc-vweek-dayname{color:var(--accent-ink)}.lanc-vweek-day--on:after{content:"";background:var(--accent-action);border-radius:50%;width:6px;height:6px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.lanc-vweek-what{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lanc-vweek .venue-rhythm-rows{margin-top:14px}.lanc-vweek-note{color:var(--text-caption);margin:10px 0 0;font-size:12px}@media (min-width:1200px){.lanc-vweek-day{text-align:left;align-items:flex-start;min-height:96px;padding:10px}.lanc-vweek-dayname{letter-spacing:.04em;font-size:11px}.lanc-vweek-day--on:after{content:none}.lanc-vweek-what{clip:auto;white-space:normal;width:auto;height:auto;color:var(--text-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12.5px;font-weight:600;line-height:1.3;display:-webkit-box;position:static;overflow:hidden}}.lanc-vclaim{background:var(--surface-sunk);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);margin-bottom:var(--space-3);padding:clamp(16px,3vw,24px)}.lanc-vclaim-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-caption);margin:0;font-size:11px;font-weight:700}.lanc-vclaim-h{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-strong);margin:6px 0 0;font-size:clamp(19px,2.2vw,24px);font-weight:700}.lanc-vclaim-lead{color:var(--text-body);margin:6px 0 0;font-size:14px}.lanc-vclaim-list{color:var(--text-body);gap:6px;max-width:62ch;margin:12px 0 0;padding-left:1.1em;font-size:13.5px;line-height:1.5;display:grid}.ticket.lanc-vclaim-cta{border-color:var(--text-strong);background:var(--surface-card);min-height:44px;color:var(--text-strong);align-items:center;margin-top:16px;padding:10px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.ticket.lanc-vclaim-cta:hover{border-color:var(--accent-action);color:var(--accent-ink)}.lanc-vclaim-fine{color:var(--text-caption);margin:10px 0 0;font-size:12px}@media (min-width:1024px){.lanc-vclaim{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;display:grid}.lanc-vclaim>:not(.lanc-vclaim-cta){grid-column:1}.lanc-vclaim-cta{grid-area:1/2/span 4;align-self:center}}.venue-v2 .venue-hero--nophoto{background:0 0;border:0;border-radius:0;gap:8px;padding:0}.venue-v2 .venue-hero--nophoto .venue-title-row{flex-wrap:nowrap;align-items:flex-start;gap:12px}.venue-v2 .venue-hero-nophoto-eyebrow{letter-spacing:.04em;color:var(--text-caption);font-size:12px;line-height:16px}.venue-v2 .venue-hero-nophoto-name{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:26px;font-weight:700;line-height:32px}.venue-v2 .venue-hero-nophoto-name.is-gesloten{color:var(--text-caption)}.venue-v2 .venue-hero-logo.beeldmerk{border-radius:var(--radius-sm);width:48px;height:48px}.venue-v2 .venue-hero-logo.beeldmerk--monogram.tp5-avatar{font-size:15px}.venue-v2 .venue-hero-logo .beeldmerk__img{box-sizing:border-box;padding:5px}.venue-v2 .venue-v2-heading-cell{margin-top:-20px;padding-left:60px}.venue-v2 .venue-v2-typeline{color:var(--text-strong);margin:0;font-size:13px;font-weight:700;line-height:17px}.venue-v2 .venue-v2-typeline a{text-decoration:none}.venue-v2 .venue-v2-typeline a:hover{text-decoration:underline}.venue-v2 .lanc-vactions{margin-top:0}.venue-v2 .lanc-vactions-row{gap:8px}.venue-v2 .venue-follow{margin-top:0}.venue-v2 .venue-follow-btn,.venue-v2 .lanc-vaction{box-sizing:border-box;border:1.5px solid var(--text-strong);min-height:44px;color:var(--text-strong);background:0 0;border-radius:22px;font-size:14px;font-weight:700;line-height:18px}.venue-v2 .venue-follow-btn{gap:6px;padding:0 14px 0 10px}.venue-v2 .lanc-vaction{padding:0 16px;font-size:15px}.venue-v2 .venue-follow-btn:hover,.venue-v2 .lanc-vaction:hover{border-color:var(--text-strong);background:var(--surface-sunk)}.venue-v2 .venue-follow-btn.is-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fill-ink)}.venue-v2 .venue-follow-btn.is-primary:hover{background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.venue-v2 .venue-share{display:inline-flex}.venue-v2 .lanc-vactions-note{color:var(--text-caption);margin:8px 0 0;font-size:13px;line-height:17px}.venue-v2 .venue-v2-section-head{align-items:center;min-height:44px;margin:0}.venue-v2 .venue-v2-section-head h2,.venue-v2 .venue-facts-eyebrow,.venue-v2 .lanc-vclaim-h{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--text-strong);font-size:20px;font-weight:700;line-height:26px}.venue-v2 .venue-v2-count{color:var(--text-caption);font-size:13px;font-weight:500;line-height:17px}.venue-v2-next-cell,.venue-v2-events-cell,.venue-v2-description-cell{flex-direction:column;gap:12px;display:flex}.venue-next{--venue-glass:color-mix(in srgb, var(--surface-card) 95%, transparent);background:var(--surface-sunk);height:252px;color:var(--text-strong);border-radius:20px;position:relative;overflow:hidden}.venue-next-photo{position:absolute;inset:0}.venue-next-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.venue-next-origin{z-index:1;background:var(--venue-glass);height:26px;color:var(--text-strong);border-radius:13px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:flex;position:absolute;top:10px;left:10px}.venue-next-save{z-index:3;position:absolute;top:6px;right:6px}.venue-next-save .save-btn{position:static}.venue-next-save .save-btn.light .save-btn-face{background:var(--venue-glass);color:var(--text-strong);border:0;width:40px;height:40px}.venue-next-save .save-btn.light.saved .save-btn-face{background:var(--venue-glass);color:var(--text-strong)}.venue-next-save .save-btn svg{width:20px;height:20px}.venue-next-info{background:var(--venue-glass);color:var(--text-strong);border-radius:14px;padding:10px 12px;position:absolute;bottom:10px;left:10px;right:10px}.venue-next-when{flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;font-size:13px;font-weight:700;line-height:17px;display:flex}.venue-next-time,.venue-next-cat{color:var(--text-caption);font-weight:500}.venue-next-title{font-family:var(--font-display);letter-spacing:-.02em;margin:2px 0 0;font-size:20px;font-weight:700;line-height:25px}.venue-next-title a{color:inherit;text-decoration:none}.venue-next-title a:after{content:"";z-index:2;border-radius:20px;position:absolute;inset:0}.venue-next-meta{color:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:17px;overflow:hidden}.venue-next-flags{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 0;display:flex}html .venue-next .venue-next-pick{color:var(--pick-ink);font-size:22px;line-height:24px}.venue-next-title a:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}html .venue-erow-list{background:0 0;border:0;border-radius:0;gap:8px;overflow:visible}html .venue-erow-list:empty{display:none}html .venue-erow:not(.venue-erow--past){box-sizing:border-box;border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-hairline);min-height:90px;box-shadow:var(--sh-card);flex-wrap:nowrap;align-items:center;gap:12px;padding:7px;display:flex;position:relative}html .venue-erow--today:not(.venue-erow--past){background:var(--surface-card)}html .venue-erow:not(.venue-erow--past) .venue-erow-thumb,html .venue-erow:not(.venue-erow--past) .venue-erow-icon{border-radius:11px;flex:none;width:74px;height:74px;position:relative;overflow:hidden}html .venue-erow:not(.venue-erow--past) .venue-erow-icon{background:var(--surface-sunk);place-items:center;display:grid}html .venue-erow:not(.venue-erow--past) .venue-erow-body{flex:1 1 0;justify-content:center;gap:0;min-width:0;padding-right:44px}.venue-erow-when{color:var(--text-strong);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;line-height:17px;display:flex}.venue-erow-when .cat-icon{flex:none}html .venue-erow:not(.venue-erow--past) .venue-erow-date{text-align:left;flex:none;width:auto;display:inline}html .venue-erow:not(.venue-erow--past) :is(.venue-erow-day,.venue-erow-num,.venue-erow-month){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;text-transform:none;color:var(--text-strong);font-weight:700;display:inline}.venue-erow-time{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}html .venue-erow:not(.venue-erow--past) .venue-erow-title{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:-1px 0 -3px;padding:3px 0;font-size:15px;font-weight:500;line-height:19px;text-decoration:none;display:block;overflow:hidden}html .venue-erow:not(.venue-erow--past) .venue-erow-title:after{content:"";z-index:1;border-radius:var(--radius-md);position:absolute;inset:0}html .venue-erow:not(.venue-erow--past) .venue-erow-title:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}html .venue-erow:not(.venue-erow--past) .venue-erow-meta{color:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}html .venue-erow .venue-erow-pick{color:var(--pick-ink);font-size:24px;line-height:26px}html .venue-erow:not(.venue-erow--past) .venue-erow-save{z-index:2;position:absolute;top:0;right:0}html .venue-erow:not(.venue-erow--past) .venue-erow-save .save-btn{position:absolute;top:6px;right:6px}html .venue-erow:not(.venue-erow--past) .venue-erow-save .save-btn-face{color:var(--text-strong);background:0 0;border-color:#0000;width:44px;height:44px}html .venue-erow:not(.venue-erow--past) .venue-erow-save .save-btn svg{width:20px;height:20px}html .venue-erow:not(.venue-erow--past) .venue-erow-save .save-btn.saved .save-btn-face{color:var(--text-strong);background:0 0}.venue-erow-more{font-size:13px;line-height:17px}.venue-erow-alldates{color:var(--text-strong);text-underline-offset:3px;font-weight:700;text-decoration:underline}.venue-v2 .venue-description-text{color:var(--text-strong);-webkit-line-clamp:6;max-width:640px;font-size:15px;line-height:21px}.venue-v2 .venue-description-source{color:var(--text-caption);font-size:13px;font-weight:500;line-height:17px}.venue-v2 .venue-facts,.venue-v2 .venue-facts-strip{border-radius:var(--radius-md)}.venue-v2 .venue-nearby{background:0 0;border:0;border-radius:0;overflow:visible}.venue-v2 .venue-nearby .venue-facts-eyebrow{border:0;align-items:center;min-height:44px;padding:0;display:flex}.venue-v2 .venue-nearby-row{box-sizing:border-box;border-bottom:1px solid var(--border-hairline);min-height:72px;padding:0 4px 0 0;position:relative}.venue-v2 .venue-nearby-row--beeld{gap:12px}.venue-v2 .venue-nearby-name{font-family:var(--font-display);min-height:0;font-size:15px;font-weight:500;line-height:19px;display:block}.venue-v2 .venue-nearby-name:after{content:"";position:absolute;inset:0}.venue-v2 .venue-nearby-name:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.venue-v2 .venue-nearby-meta{color:var(--text-caption);font-size:13px;line-height:17px}.venue-v2 .venue-nearby-all{text-underline-offset:3px;padding:0;font-size:14px;font-weight:700;text-decoration:underline;position:relative}.venue-v2 .venue-zero{background:var(--surface-card);border:1px solid var(--border-hairline);text-align:center;border-radius:20px;padding:20px 16px}.venue-v2 .venue-zero-headline{font-family:var(--font-display);letter-spacing:0;font-size:17px;font-weight:500;line-height:22px}.venue-v2 .venue-zero-follow{color:var(--text-caption);margin:6px 0 0;font-size:14px;line-height:20px}.venue-v2 .venue-zero-body{margin:4px auto 16px;font-size:14px;line-height:20px}.venue-v2 .lanc-vclaim{background:var(--surface-raised);border-radius:var(--radius-lg)}.venue-v2 .ticket.lanc-vclaim-cta{border:1.5px solid var(--text-strong);border-radius:22px}@media (max-width:1023px){.venue-v2 .venue-v2-actions-cell{order:21;margin-top:-12px}.venue-v2 .venue-v2-next-cell{order:75}.venue-v2 .venue-v2-description-cell{order:85}.venue-v2 .venue-v2-facts-cell{order:86}.venue-v2 .venue-v2-verify-cell{order:87}.venue-v2 .venue-v2-nearby-cell{order:140}.venue-v2 .venue-v2-gebied-cell{order:145}.venue-v2 .venue-v2-now-cell--dubbel{display:none}.venue-v2 .venue-v2-shell{gap:32px}}@media (min-width:1024px){.venue-v2 .venue-v2-shell{grid-template-columns:minmax(0,1fr) 420px;column-gap:32px;padding:32px 32px 64px}.venue-v2 .venue-v2-hero-cell{grid-area:1/1/auto/-1}.venue-v2 .venue-v2-heading-cell{grid-area:2/1/auto/-1;margin:8px 0 0;padding-left:72px}.venue-v2 .venue-v2-main{grid-area:3/1;gap:48px;margin-top:48px}.venue-v2 .venue-v2-sidebar{grid-area:3/2;gap:24px;margin-top:48px}.venue-v2 .venue-hero-logo.beeldmerk{width:56px;height:56px}.venue-v2 .venue-hero--nophoto .venue-title-row{gap:16px}.venue-v2 .venue-hero-nophoto-name{font-size:44px;line-height:50px}.venue-v2 .venue-v2-typeline{font-size:14px;line-height:18px}.venue-v2 .venue-v2-section-head h2,.venue-v2 .venue-facts-eyebrow,.venue-v2 .lanc-vclaim-h{font-size:24px;line-height:30px}.venue-next{border-radius:var(--radius-sheet);height:300px}.venue-next-origin{border-radius:14px;height:28px;padding:0 12px;font-size:13px;top:16px;left:auto;right:16px}.venue-next-info{box-sizing:border-box;border-radius:18px;width:340px;padding:18px 20px;bottom:20px;left:20px;right:auto}.venue-next-title{font-size:26px;line-height:32px}.venue-next-title a:after{border-radius:24px}.venue-next-save{top:auto;bottom:20px;right:20px}.venue-next-meta{font-size:14px}.venue-v2 .venue-v2-actions-cell{margin:0}.venue-v2 .lanc-vactions-row{gap:10px}.venue-v2 .venue-follow-panel{max-width:none}}.venue-v2 .venue-wanneer{flex-wrap:wrap;gap:6px;padding:0 1px;display:flex}.venue-v2 .venue-wanneer:not([data-klaar]){visibility:hidden}@media (scripting:none){.venue-v2 .venue-wanneer{display:none}}.venue-v2 .venue-telregel{color:var(--text-caption);margin:0;font-size:13px;line-height:17px}.venue-v2 .venue-telregel strong{color:var(--text-strong);font-weight:700}.venue-v2 .venue-wanneer-lijst{flex-direction:column;gap:8px;display:flex}.venue-wanneer-lijst[data-wanneer=vandaag] .venue-erow:not([data-w~=v]),.venue-wanneer-lijst[data-wanneer=weekend] .venue-erow:not([data-w~=e]){display:none}html .venue-erow:not(.venue-erow--past) .tp5-lab{align-self:flex-start;margin:4px 0 0}html .venue-next-flags .tp5-lab{margin:0}.venue-v2 .venue-v2-facts-cell:empty{display:none}.venue-v2 .venue-v2-facts-cell .venue-facts{background:0 0;border:0;border-radius:0;overflow:visible}.venue-v2 .venue-v2-facts-cell .venue-facts-grid{border-bottom:1px solid var(--border-hairline);padding:0;display:block}.venue-v2 .venue-v2-facts-cell .venue-facts-label{border-top:1px solid var(--border-hairline);letter-spacing:.04em;text-transform:uppercase;color:var(--text-caption);margin:0;padding:10px 0 0;font-size:12px;font-weight:700;line-height:16px;display:block}.venue-v2 .venue-v2-facts-cell .venue-facts-value{min-height:23px;padding:2px 0 10px;font-size:15px;font-weight:400;line-height:21px;display:block}.venue-v2 .venue-v2-facts-cell .venue-facts-derived{font-size:13px}.venue-v2 .venue-v2-facts-cell .venue-facts-invite{padding-left:0;padding-right:0}.venue-v2 .venue-v2-facts-cell--na-about .venue-facts-eyebrow{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.venue-v2 .venue-v2-facts-cell--na-about{margin-top:-20px}}.venue-v2-claim-cell:empty{display:none}@media (min-width:1024px){.venue-v2 .venue-v2-sidebar .lanc-vclaim{margin-bottom:0;display:block}.venue-v2 .venue-v2-sidebar .lanc-vclaim-cta{margin-top:16px}.venue-v2 .venue-v2-sidebar{position:static}}
.hub-crumbs ol{gap:var(--space-1) var(--space-2);margin:0 0 var(--space-2);font-family:var(--font-sans);color:var(--text-caption);flex-wrap:wrap;padding:0;font-size:12.5px;font-weight:700;list-style:none;display:flex}.hub-crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--text-faint)}.hub-crumbs a{color:var(--accent-ink);align-items:center;min-width:24px;min-height:24px;text-decoration:none;display:inline-flex}.hub-crumbs a:hover{text-decoration:underline}@media (max-width:899px){.hub-crumbs a{min-width:0;min-height:44px;margin-block:-10px;margin-inline:-12px;padding-inline:12px}}.hub-crumbs [aria-current=page]{color:var(--text-body)}.hub-side-title{margin:0 0 var(--space-2);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);font-size:16px;font-weight:800}.hub-facts{margin-top:var(--space-6);padding:var(--space-4);background:var(--surface-paper);border:1px solid var(--border-hairline);border-radius:var(--radius-md)}.hub-facts p{max-width:68ch;font-family:var(--font-sans);color:var(--text-body);margin:0;font-size:14px;line-height:1.6}.hub-facts p+p{margin-top:var(--space-2)}.hub-tn{--hub-glass:color-mix(in srgb, var(--surface-card) 95%, transparent)}.hub-tn-grid{gap:var(--space-6);padding-bottom:var(--space-6);flex-direction:column;display:flex}.hub-tn-left,.hub-tn-main,.hub-tn-side,.hub-tn-tail{padding:0 var(--disc-pad);min-width:0}.hub-tn-main{gap:var(--space-6);flex-direction:column;display:flex}.hub-tn-left{padding-top:var(--space-4)}.hub-tn-tail:empty{display:none}.hub-tn-tail .disc-guide-note,.hub-tn-tail .hub-facts{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.hub-tn-tail .hub-facts{padding:var(--space-4)}.hub-tn .hub-crumbs ol{margin-bottom:var(--space-2)}.hub-tn-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:26px;font-weight:700;line-height:32px}.hub-tn-answer{margin:var(--space-2) 0 0;max-width:62ch;font-family:var(--font-sans);color:var(--text-body);font-size:15px;line-height:21px}.hub-tn-breadth{margin:var(--space-2) 0 0;font-family:var(--font-sans);color:var(--text-muted);font-size:14px;line-height:20px}.hub-tn-breadth a{color:var(--text-link)}.hub-tn-bar{min-height:60px;margin-top:var(--space-2);align-items:center;gap:6px;display:flex}.hub-tn-quick{scrollbar-width:none;gap:6px;min-width:0;margin:-6px;padding:6px;list-style:none;display:flex;overflow-x:auto}.hub-tn-quick::-webkit-scrollbar{display:none}.hub-tn-quick li{flex:none}.hub-tn-filters:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.hub-tn-filters{cursor:pointer;border:1.5px solid var(--text-strong);background:var(--surface-card);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);border-radius:22px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.hub-tn-filters.on{background:var(--solid-bg);border-color:var(--solid-bg);color:var(--solid-fg)}.hub-tn-dds{display:none}.hub-tn-dd{cursor:pointer;border:1px solid var(--border-control);background:var(--surface-card);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);border-radius:22px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.hub-tn-dd.on{border:1.5px solid var(--text-strong);background:var(--surface-sunk)}.hub-tn-dd:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.hub-tn-dd svg{transition:transform var(--dur-fast) var(--ease-out)}.hub-tn-dd[aria-expanded=true] svg{transform:rotate(180deg)}.uip-pop.hub-tn-pop{width:340px;max-width:calc(100vw - 16px);padding:0}.hub-tn-countwrap{gap:var(--space-2);flex-direction:column;display:flex}.hub-tn-pills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hub-tn-count{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:13px}.hub-tn-count strong{color:var(--text-strong)}.hub-tn-label,.hub-tn-label span{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:12px;font-weight:700;line-height:16px}.hub-tn-label span{font-weight:500}.hub-tn-h2{margin:0 0 var(--space-3);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);font-size:20px;font-weight:700;line-height:26px}.hub-tn-note{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:13px;line-height:17px}.hub-tn-note a,.hub-tn-more a{color:var(--text-link)}.hub-tn-more{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:14px;font-weight:700}.hub-tn .ec-list{flex-direction:column;gap:8px;display:flex}.hub-tn-hero .ec--hero{border-radius:20px}.hub-tn-hero .ec--hero .ec-media{aspect-ratio:auto;border-radius:20px;height:252px}.hub-tn .ec.ec--hero .ec-media:after{background:0 0}.hub-tn .ec-hero-text{background:var(--hub-glass);border-radius:14px;padding:10px 12px;bottom:10px;left:10px;right:10px}.hub-tn .ec-hero-top{gap:6px;margin:0 0 2px}.hub-tn .ec-hero-cat{letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:13px;font-weight:500}.hub-tn .ec-hero-title{letter-spacing:-.01em;color:var(--text-strong);text-shadow:none;margin:0 0 4px;font-size:20px;line-height:25px}.hub-tn .ec-hero-facts{color:var(--text-muted);text-shadow:none;font-size:13px;line-height:17px}.hub-tn .ec-hero-lineup{color:var(--text-body);text-shadow:none;margin:0 0 4px}.hub-tn-moments{gap:var(--space-6);flex-direction:column;display:flex}.hub-tn-moment>.hub-tn-label{margin-bottom:var(--space-2);display:block}.hub-tn .ec--row{box-shadow:var(--sh-card);border-radius:16px;gap:12px;padding:7px}.hub-tn .ec--row .ec-media{aspect-ratio:1;border-radius:11px;align-self:center;width:74px;height:74px}.hub-tn .ec-item .ec--row .ec-body{gap:2px;padding:0 44px 0 0}.hub-tn .ec--row .ec-facts{color:var(--text-strong);font-size:13px;line-height:17px}.hub-tn .ec--row .ec-cat{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}.hub-tn .ec--row .ec-title{letter-spacing:-.01em;-webkit-line-clamp:1;font-size:15px;font-weight:500;line-height:19px}.hub-tn .ec--row .ec-meta{font-size:13px;line-height:17px}.hub-tn-artiesten ul{margin:var(--space-2) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.tp5-artist{background:var(--surface-card);border:1px solid var(--border-hairline);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);box-sizing:border-box;border-radius:22px;align-items:center;gap:8px;max-width:100%;padding:0 14px 0 4px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;display:inline-flex}a.tp5-artist:hover{border-color:var(--text-strong)}.tp5-artist:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.hub-tn-featured-kop{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.hub-tn-featured-kop h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:20px;font-weight:700;line-height:26px}.hub-tn-featured-label{border-radius:var(--radius-label);background:var(--surface-sunk);height:24px;color:var(--text-strong);font-family:var(--font-sans);letter-spacing:.02em;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.hub-tn-featured .hub-tn-note{margin-top:var(--space-2)}.hub-tn-knop{border:1.5px solid var(--text-strong);min-height:44px;color:var(--text-strong);font-family:var(--font-sans);border-radius:22px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.hub-tn-knop:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.hub-tn-side{gap:var(--space-5);flex-direction:column;display:flex}.hub-tn-side .follow-prompt{margin:0}.hub-tn-near ul{margin:0;padding:0;list-style:none}.hub-tn-nearrow{min-height:72px;color:var(--text-strong);border-bottom:1px solid var(--border-hairline);align-items:center;gap:12px;text-decoration:none;display:flex}.hub-tn-nearrow:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-xs)}.hub-tn-mono{background:var(--surface-paper);border:1px solid var(--border-hairline);width:48px;height:48px;font-family:var(--font-display);color:var(--text-strong);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.hub-tn-nearname{font-family:var(--font-display);font-size:15px;font-weight:500;line-height:19px}.hub-tn-nearmeta{font-family:var(--font-sans);color:var(--text-muted);margin-left:auto;font-size:13px}.hub-tn-nearrow svg{color:var(--text-muted);flex:none}.hub-tn-nearrow:hover .hub-tn-nearname{text-decoration:underline}@media (min-width:900px){.hub-tn-grid{padding:0 var(--disc-pad) var(--space-8);grid-template:"left main""side main"1fr".tail"/minmax(300px,380px) minmax(0,1fr);gap:0 48px;display:grid}.hub-tn-left,.hub-tn-main,.hub-tn-side,.hub-tn-tail{padding:0}.hub-tn-left{padding-top:var(--space-6);grid-area:left}.hub-tn-main{padding-top:var(--space-6);grid-area:main}.hub-tn-side{margin-top:var(--space-6);grid-area:side}.hub-tn-tail{margin-top:var(--space-6);grid-area:tail}.hub-tn-h1{font-size:44px;line-height:50px}.hub-tn-answer{font-size:17px;line-height:24px}.hub-tn-quick,.hub-tn-filters{display:none}.hub-tn-bar{min-height:0;margin-top:var(--space-4);display:block}.hub-tn-dds{flex-wrap:wrap;gap:8px;display:flex}.hub-tn-hero .ec--hero .ec-media{border-radius:var(--radius-sheet);height:300px}.hub-tn-hero .ec--hero{border-radius:var(--radius-sheet)}.hub-tn .ec-hero-text{border-radius:18px;width:min(340px,100% - 40px);padding:18px 20px;bottom:20px;left:20px;right:auto}.hub-tn .ec-hero-title{font-size:26px;line-height:32px}.hub-tn-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hub-tn-list>.ec-item{max-width:none}.hub-tn-h2{font-size:24px;line-height:30px}}@media (prefers-reduced-motion:reduce){.hub-tn-filters,.hub-tn-dd svg{transition:none}}
.zk{z-index:35;position:relative}.zk-panel{overscroll-behavior:contain;background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);max-height:min(68vh,520px);box-shadow:var(--sh-pop);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.zk-panel[hidden]{display:none}.zk-group{margin:0;padding:0;list-style:none}.zk-group+.zk-group{border-top:1px solid var(--border-hairline);margin-top:4px;padding-top:4px}.zk-group-label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-muted);padding:8px 10px 4px}.zk-group-count{font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none}.zk-option{min-height:var(--tap-min);border-radius:var(--radius-sm);color:var(--text-strong);cursor:pointer;flex-direction:column;justify-content:center;gap:1px;padding:6px 10px;text-decoration:none;display:flex}.zk-option:hover{background:var(--surface-sunk)}.zk-option[aria-selected=true]{background:var(--surface-sunk);box-shadow:inset 0 0 0 2px var(--border-focus)}.zk-option-label{font-family:var(--font-sans);font-size:14.5px;font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zk-option-sub{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zk-option--filter{border-top:1px solid var(--border-hairline);border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-top:4px}.zk-option--filter .zk-option-label{color:var(--accent-ink)}.zk-vraagrij{flex-wrap:wrap;gap:8px;padding:2px 10px 10px;display:flex}.zk-vraag[aria-selected=true]{box-shadow:0 0 0 2px var(--border-focus)}.zk-panel--vragen .zk-group--event{margin-top:2px}.zk-elders{text-align:left;width:100%;max-width:420px;margin:14px auto 0}.disc-empty.tp5-leeg .zk-elders-kop{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-muted);margin:0 0 4px}.zk-elders ul{margin:0;padding:0;list-style:none}.zk-uitwegen{flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.disc-empty.tp5-leeg .zk-uitweg-acties{flex-wrap:wrap;justify-content:center;gap:8px;max-width:none;margin-top:14px;display:flex}.disc-empty.tp5-leeg .zk-mis{color:var(--text-muted);margin-top:14px}.disc-search-empty h2{overflow-wrap:anywhere}.zk-mis a{color:var(--accent-ink)}@media (min-width:900px){.zk{max-width:420px}.zk-panel{width:min(680px, calc(100vw - 2 * var(--disc-pad,24px)));max-height:min(72vh,600px);padding:8px;right:auto}.zk-panel--twee{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.zk-panel--twee .zk-group{grid-column:1}.zk-panel--twee .zk-group--event{border-top:none;border-left:1px solid var(--border-hairline);grid-area:1/2/span 6;margin-top:0;padding:0 0 0 8px}.zk-panel--twee .zk-option--filter{grid-column:1/-1}}.disc-canvas--zoekt .disc-main{display:none}.disc-zoeklijst{grid-column:1;min-width:0}.disc-zoeklijst-kop{font:700 15px/20px var(--font-sans);color:var(--text-strong);margin:0 0 8px}.disc-zoeklijst-lijst{margin:0;padding:0;list-style:none}.disc-zoeklijst-rij{box-sizing:border-box;border-bottom:1px solid var(--border-hairline);min-height:56px;color:var(--text-strong);flex-direction:column;justify-content:center;gap:2px;padding:8px 0;text-decoration:none;display:flex}.disc-zoeklijst-titel{font:600 17px/22px var(--font-sans);overflow-wrap:anywhere}.disc-zoeklijst-sub{font:500 14px/20px var(--font-sans);color:var(--text-muted);overflow-wrap:anywhere}.disc-zoeklijst-rij:hover .disc-zoeklijst-titel{text-underline-offset:3px;text-decoration:underline}@media (max-width:899px){.disc-zoeklijst{padding-inline:var(--disc-pad)}}@media (min-width:900px){.disc-zoeklijst{max-width:760px}}
.lp-btn{text-align:center;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-control);background:var(--surface-card);color:var(--text-strong);font-family:var(--font-sans);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.lp-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent-ink)}.lp-btn:disabled{cursor:default;opacity:.6}.lp-btn--solid{background:var(--accent-action);border-color:var(--accent-action);color:var(--accent-action-ink)}.lp-btn--solid:hover:not(:disabled){background:var(--accent-action-hover);border-color:var(--accent-action-hover);color:var(--accent-action-ink)}.lp-btn:focus-visible,.lp-link:focus-visible,.lp-loc-pick select:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.lp-link{font:inherit;cursor:pointer;min-height:44px;padding:0 var(--space-2);color:var(--text-muted);text-underline-offset:2px;background:0 0;border:none;font-size:.8125rem;font-weight:600;text-decoration:underline}.lp-link:hover{color:var(--accent-ink)}.lp-link:focus-visible{border-radius:var(--radius-sm)}.lp-share{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.plan-share.lp-share-btn{box-sizing:border-box;border:1px solid var(--border-control);min-height:44px;color:var(--text-strong);font:700 14px/1 var(--font-sans);background:0 0;border-radius:22px;padding:0 18px;text-decoration:none}.plan-share.lp-share-btn:hover{border-color:var(--text-strong)}.lp-share-note{font:500 13px/17px var(--font-sans);color:var(--text-muted);text-align:left}.lp-share-note:empty{display:none}.lp-night{margin:var(--space-4) 0;padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-md)}.lp-night-head{gap:var(--space-4);flex-direction:column;display:flex}.lp-night-eyebrow{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 2px;font-size:11px;font-weight:700}.lp-night-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:22px;font-weight:800}.lp-night-sub,.lp-night-msg{margin:var(--space-1) 0 0;font-family:var(--font-sans);color:var(--text-muted);font-size:.875rem;line-height:1.5}.lp-night-msg{margin-bottom:var(--space-3)}.lp-night-actions{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.lp-night-actions .lp-link{align-self:center}.lp-night--done{border-color:var(--accent);background:var(--accent-soft)}.lp-feeds{margin:var(--space-8) 0 0;padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-hairline);gap:var(--space-4);border-radius:18px;flex-direction:column;display:flex}.lp-feeds h2{margin:0 0 var(--space-1);font:700 20px/26px var(--font-display);letter-spacing:-.01em;color:var(--text-strong)}.lp-feeds-intro p{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5}.lp-feeds-body{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.lp-loc-pick{gap:var(--space-1);margin-top:var(--space-3);font-family:var(--font-sans);color:var(--text-muted);flex-direction:column;font-size:.8125rem;font-weight:600;display:flex}.lp-loc-pick select{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-control);background:var(--surface-card);color:var(--text-strong);font:inherit;font-size:1rem}.lp-feed{gap:var(--space-2);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:12px;flex-direction:column;display:flex}.lp-feed-name{font-family:var(--font-sans);color:var(--text-strong);font-size:.9375rem;font-weight:700}.lp-feed-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.lp-feed-actions .lp-btn{flex:auto}.lp-feed-note{font-family:var(--font-sans);color:var(--text-caption);overflow-wrap:anywhere;font-size:.75rem;line-height:1.45}.lp-feed-note:empty{display:none}.lp-area-title{margin:0 0 var(--space-2);font-family:var(--font-sans);color:var(--text-strong);font-size:.8125rem;font-weight:700}.lp-area-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.lp-note{margin:var(--space-2) 0 0;font-family:var(--font-sans);color:var(--text-caption);font-size:.72rem;line-height:1.45}@media (min-width:900px){.lp-night{padding:var(--space-6);border-radius:var(--radius-lg)}.lp-night-head{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-direction:row}.lp-night-title{font-size:26px}.lp-night-actions{flex-direction:row;flex:none;align-items:center}.lp-night-actions .lp-btn{padding:0 var(--space-5)}.lp-feeds{align-items:flex-start;gap:var(--space-8);padding:var(--space-6);border-radius:18px;flex-direction:row}.lp-feeds h2{font-size:24px;line-height:30px}.lp-feeds-intro{flex:0 0 300px}.lp-feeds-body{flex:auto}.lp-feed{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-flow:wrap}.lp-feed-actions{flex-wrap:nowrap}.lp-feed-actions .lp-btn{flex:none}.lp-feed-note{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.lp-btn{transition:none}}.lp-changed-item,.plan-rij{flex-direction:column;gap:6px;list-style:none;display:flex}.lp-changed{align-items:baseline;gap:2px var(--space-2);background:var(--surface-sunk);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--text-strong);flex-wrap:wrap;margin:0;padding:8px 12px;font-size:.8125rem;line-height:1.4;display:flex}.lp-changed-kop{font-weight:700}.lp-changed-regel{color:var(--text-body)}.lt-zone,.lt-yours{font-weight:400}.ec-facts:has(.lt-yours){white-space:normal}:is(.ec-typo-time,.home-card__linetime,.map-time) :is(.lt-zone,.lt-yours){display:none}.plan-page{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;max-width:1440px;margin-inline:auto;padding:20px 16px;display:flex}.plan-head{flex-direction:column;gap:12px;display:flex}.plan-head-tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.plan-head h1{color:var(--text-strong);margin:0}.plan-meta{margin:0}.plan-page .plan-kal{gap:6px;padding:0 18px 0 14px;font-size:15px}.plan-page .plan-kal-d{display:none}.plan-dagen{flex-direction:column;gap:32px;max-width:480px;display:flex}.plan-dag{min-width:0}.plan-weg{margin-top:8px}.plan-day{color:var(--text-muted);margin:0 0 12px}.plan-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plan-cards .ec-facts{text-overflow:ellipsis}.plan-featured-note{font:400 13px/18px var(--font-sans);color:var(--text-muted);margin:0}.plan-botsing{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.plan-botsing li{font:400 13px/18px var(--font-sans);color:var(--text-strong);background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:12px;padding:10px 12px}.plan-botsing strong{font-weight:700}.plan-gone{box-sizing:border-box;background:var(--surface-raised);border:1px dashed var(--border-control);border-radius:16px;align-items:center;gap:12px;min-height:62px;padding:7px 7px 7px 14px;list-style:none;display:flex}.plan-gone-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plan-gone-title{font:500 15px/19px var(--font-display);letter-spacing:-.01em;color:var(--text-muted);overflow-wrap:anywhere}.plan-gone-note{font:400 13px/17px var(--font-sans);color:var(--text-muted)}.plan-gone .save-btn{flex:none;position:static}.plan-gone .save-btn .save-btn-face,.plan-gone .save-btn.saved .save-btn-face{width:44px;height:44px;color:var(--text-strong);background:0 0;border-color:#0000}.plan-gone .save-btn:hover .save-btn-face{background:var(--pill);color:var(--text-strong);border-color:#0000}.plan-gone .save-btn:focus-visible{box-shadow:none;outline:none}.plan-gone .save-btn:focus-visible .save-btn-face{box-shadow:var(--focus-ring)}.plan-extra{flex-direction:column;align-items:flex-start;gap:16px;margin-top:8px;display:flex}.plan-acties{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.plan-share{font:700 14px/18px var(--font-sans);cursor:pointer;min-height:44px;color:var(--text-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.plan-share:focus-visible,.plan-share.lp-share-btn:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.plan-device,.plan-next{box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:18px;width:100%;padding:16px}.plan-device-head{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:4px;display:flex}.plan-device-title{font:700 13px/17px var(--font-sans);color:var(--text-strong)}.plan-device p,.plan-next p{font:400 13px/17px var(--font-sans);color:var(--text-muted);margin:0}.plan-next{align-items:center;gap:12px;display:none}.plan-next-ico{background:var(--pill);width:36px;height:36px;color:var(--text-strong);border-radius:11px;flex:none;place-items:center;display:inline-grid}.plan-next strong{color:var(--text-strong);font-weight:700}.plan-page>.lp-night{margin:0}.plan-page>.lp-feeds{margin:8px 0 0}.lp-night .plan-dag{margin-top:24px}.lp-night .plan-cards{max-width:400px}.plan-page .plan-leeg{width:100%;max-width:400px}.plan-leeg h2{font:500 17px/22px var(--font-display);letter-spacing:0;color:var(--text-strong);margin:0}.plan-laden{flex-direction:column;gap:12px;display:flex}.plan-laden-tekst{font:700 13px/18px var(--font-sans);color:var(--text-strong);margin:0}.plan-sk-lijst{flex-direction:column;gap:8px;max-width:400px;display:flex}.plan-sk{box-sizing:border-box;border:1px solid var(--border-hairline);border-radius:16px;gap:12px;height:90px;padding:7px;display:flex}.plan-sk-tegel{background:var(--pill);border-radius:11px;flex:none;width:74px;height:74px}.plan-sk-tekst{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;display:flex}.plan-sk-tekst>span{background:var(--pill);display:block}.plan-sk-tekst>span:first-child{border-radius:5px;width:40%;height:10px}.plan-sk-tekst>span:nth-child(2){border-radius:6px;width:80%;height:12px}.plan-sk-tekst>span:nth-child(3){border-radius:5px;width:55%;height:10px}.plan-addrij{border-top:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:8px;padding-top:16px;display:flex}.plan-addrij p{font:400 14px/20px var(--font-sans);color:var(--text-muted);margin:0}@media (min-width:900px){.plan-page{padding:28px 32px 64px}.plan-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}.plan-head-tekst{gap:4px}.plan-head h1{font:700 44px/50px var(--font-display);letter-spacing:-.02em}.plan-meta{font-size:15px;line-height:21px}.plan-page .plan-kal-d{flex:none;display:inline-flex}.plan-page .plan-kal-m{display:none}.plan-dagen,.plan-extra{grid-template-columns:repeat(auto-fill,minmax(340px,400px));align-items:start;gap:48px 24px;max-width:none;display:grid}.plan-extra{gap:24px;margin-top:24px}.plan-page>.lp-feeds{margin-top:24px}.plan-weg{max-width:400px;margin-top:24px}.plan-next{display:flex}.plan-page .plan-addrij{display:none}}
.map-page{background:var(--surface-page);height:calc(100dvh - var(--nav-h) - var(--onderbalk-h));flex-direction:column;min-height:440px;display:flex}.map-filters{background:var(--surface-page);border-bottom:1px solid var(--border-hairline);flex:none;padding:0 16px}.map-filters .disc-filterwrap{padding:0;position:static}.map-filters .tp5-telregel{display:none}.map-filters .tp5-filter-onder{padding-bottom:8px}.map-filters .tp5-filter-onder:not(:has(.uif-active-chip)){display:none}.map-body{flex:1;min-height:0;position:relative}.map-stage{background:var(--sand-200);position:absolute;inset:0;overflow:hidden}.map-page .only-desktop{display:none}.map-zoom{z-index:5;flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;right:12px}.map-zoom button,.map-ctl{box-sizing:border-box;cursor:pointer;border:1px solid var(--border-hairline);background:var(--surface-card);width:44px;height:44px;color:var(--text-strong);box-shadow:var(--sh-card);font:500 22px/1 var(--font-sans);border-radius:22px;place-items:center;padding:0;display:inline-grid}.map-ctl.on{background:var(--text-strong);border-color:var(--text-strong);color:var(--surface-page)}.map-zoom button:focus-visible,.map-ctl:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--surface-page)}.map-stage .maplibregl-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--surface-page), inset 0 0 0 5px var(--border-focus), inset 0 0 0 7px var(--surface-page);outline:none}.map-attrib{z-index:5;background:var(--glass);color:var(--text-muted);font:500 10px/14px var(--font-sans);border-radius:4px;padding:2px 6px;position:absolute;top:8px;left:8px}.map-melding{z-index:5;box-shadow:var(--sh-card);margin:0;position:absolute;top:12px;left:12px;right:68px}.map-list .ec.tp5-card-row .ec-note{font:500 12px/16px var(--font-sans);color:var(--text-muted);display:block}.map-fout{z-index:7;width:min(300px,100% - 32px);box-shadow:var(--sh-pop);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-loading{font:500 13px/17px var(--font-sans);color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.map-list{z-index:6;box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--sh-sheet);border-bottom:0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.map-list.open{height:62%}.map-page.has-pin .map-list{display:none}.map-greep{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:100%;height:28px;padding:0;display:grid}.map-greep span{background:var(--border-control);border-radius:2px;width:36px;height:4px}.map-greep:focus-visible,.map-sheet-knop:focus-visible{outline:3px solid var(--border-focus);outline-offset:-3px;border-radius:12px}.map-list-head{flex:none;align-items:center;gap:12px;padding:0 16px 4px;display:flex}.map-list-meta{display:none}.map-sheet-count{min-width:0;font:400 14px/18px var(--font-sans);color:var(--text-muted);flex:1;margin:0}.map-sheet-count strong{color:var(--text-strong);font-weight:700}.map-sheet-knop{cursor:pointer;min-height:44px;color:var(--text-strong);font:700 14px/18px var(--font-sans);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 4px;text-decoration:underline}.map-list-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 16px 16px;display:flex;overflow-y:auto}.map-groep-kop{color:var(--text-muted);margin:4px 0 8px}.map-list-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.map-list:not(.open) .map-list-scroll{padding-bottom:12px;overflow:hidden}.map-list:not(.open) .map-groep-kop,.map-list:not(.open) .map-addrij,.map-list:not(.open) .map-groep:not(:first-of-type),.map-list:not(.open) .map-list-cards>:not(:first-child){display:none}.map-leeg{margin-top:4px}.map-addrij{justify-content:space-between;align-items:center;gap:12px;padding:12px 0 4px;display:flex}.map-addrij p{font:400 14px/20px var(--font-sans);color:var(--text-muted);margin:0}@media (min-width:900px){.map-page{height:auto;min-height:0;display:block}.map-filters{padding:0 32px}.map-filters .disc-filterwrap{padding:0}.map-filters .disc-filterbar{box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;min-height:72px;padding:13px 0}.map-body{height:calc(100dvh - var(--nav-h) - 73px);grid-template-columns:420px minmax(0,1fr);min-height:520px;display:grid}.map-stage{height:100%;position:relative;inset:auto}.map-list{z-index:auto;border:0;border-right:1px solid var(--border-hairline);height:auto;min-height:0;box-shadow:none;background:var(--surface-page);border-radius:0;position:static}.map-list.open{height:auto}.map-page.has-pin .map-list{display:flex}.map-page .map-greep,.map-page .map-sheet-knop,.map-page .map-sheet-count,.map-page .only-mobile{display:none}.map-list-head{padding:20px 32px 8px;display:block}.map-page .map-list-kop.only-desktop{color:var(--text-strong);margin:0;display:block}.map-list-meta{margin:4px 0 0;display:block}.map-list-scroll{gap:20px;padding:4px 32px 32px}.map-list:not(.open) .map-list-scroll{padding-bottom:32px;overflow-y:auto}.map-list:not(.open) .map-groep-kop,.map-list:not(.open) .map-groep:not(:first-of-type){display:block}.map-list:not(.open) .map-list-cards>:not(:first-child){display:list-item}.map-zoom{top:16px;right:16px}}
.moment-rails{flex-direction:column;display:flex}.moment-rails>*,.moment-hoofd>*{order:var(--o,0)}.moment-hoofd{display:contents}.moment-hoofd>.pick-car{order:-3}@media (max-width:899px){.tp5-maten .moment-rails:has(>.moment-hoofd>.pick-car){margin-top:0}.moment-hoofd>.pick-car:not(:has(.pick-car-rail.is-single))~.moment-dagkop{margin-top:14px}.moment-hoofd>.pick-car:has(.pick-car-rail.is-single)~.moment-dagkop{margin-top:var(--tp5-sec)}}.moment-dagkop{padding:0 var(--disc-pad);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.moment-dagkop-regel{font-variant-numeric:tabular-nums;color:var(--text-muted);margin:0;font-size:13px;font-weight:500;line-height:17px}.moment-dagkop-regel strong{color:var(--text-strong);font-weight:700}.moment-dagkop-meer{min-height:44px;color:var(--text-strong);text-underline-offset:3px;flex:none;align-items:center;margin-block:-14px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.moment-dagkop-meer:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-label)}.moment-hoofd>.moment-dagkop+.moment-rail{margin-top:var(--space-3)}.moment-ringen{margin-top:var(--space-5)}.moment-ringen[data-boven]{margin-bottom:32px}@media (max-width:899px){.moment-ringen .tp5-rings>h2.sr-only{width:auto;height:auto;margin:0 var(--disc-pad) 6px;clip:auto;white-space:normal;font-family:var(--font-display);color:var(--text-strong);padding:0;font-size:16px;font-weight:700;line-height:22px;position:static;overflow:visible}}.tp5-chip--kies{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}@media (max-width:899px){.disc-intro.lanc-intro{padding:12px var(--disc-pad) 0}.lanc-intro-eyebrow,.lanc-intro-belofte{display:none}.disc-intro-main h1{letter-spacing:-.01em;font-size:20px;line-height:26px}.disc-filterwrap{padding-top:8px;padding-bottom:0}.disc-filterwrap .tp5-filterbalk{min-height:52px}.disc-page:has(.moment-dagkop) .tp5-filter-onder:not(:has(.uif-active:not(:empty))){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.moment-dagkop{padding-top:6px}}@media (min-width:900px){.disc-intro-main{flex-wrap:wrap;align-items:baseline;column-gap:14px;display:flex}.disc-intro-main h1{letter-spacing:-.02em;order:1;margin:0;font-size:32px;line-height:38px}.lanc-intro-eyebrow{order:2;margin:0}.lanc-intro-belofte{flex-basis:100%;order:3;margin-top:6px;font-size:15px}.moment-rails>.moment-ringen{margin-top:0;margin-bottom:var(--space-3);order:-2}.moment-ringen .tp5-rings-rail{padding-inline:0;scroll-padding-inline:0}.moment-ringen:not(:has(.tp5-rings,.disc-rail)){display:none}.moment-dagkop{padding:0 0 12px}.moment-dagkop-regel{font-size:14px;line-height:18px}.moment-hoofd>.moment-dagkop+.moment-rail{margin-top:0}}
.map-cluster{box-sizing:border-box;cursor:pointer;color:#fdf4ea;width:44px;height:44px;font-family:var(--font-display);font-variant-numeric:tabular-nums;background:#221b22;border:2px solid #fdf4ea;border-radius:50%;place-items:center;margin:0;padding:0;font-size:15px;font-weight:700;line-height:1;display:grid;box-shadow:0 3px 8px #221b2259}.map-cluster:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}@media (hover:hover){.map-cluster:hover{box-shadow:0 5px 12px #221b2273}}@media (forced-colors:active){.map-cluster{color:buttontext;background:buttonface;border-color:buttontext}.map-cluster:focus-visible{outline-color:highlight}}.pv-lijst{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv-lijst>li{min-height:52px;padding:10px 0;position:relative}.pv-lijst>li+li{border-top:1px solid var(--border-hairline)}.pv-lijst-knop{cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;position:absolute;inset:0}.pv-lijst-knop:focus-visible{outline:3px solid var(--border-focus);outline-offset:-3px;border-radius:var(--radius-label)}.pv-paneel[data-lijst]{overflow:hidden}.pv-paneel[data-lijst] .pv-paneel-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}
