.nv-mt{--nv-mt-accent: #6b2a33;--nv-mt-tekst: var(--color-foreground, #2b2420);--nv-mt-zacht: color-mix(in srgb, var(--nv-mt-tekst) 64%, transparent);--nv-mt-lijn: color-mix(in srgb, var(--nv-mt-tekst) 9%, transparent);--nv-mt-vlak: #ffffff;--nv-mt-achter: var(--color-background, #f6f2ed);--nv-mt-tint: color-mix(in srgb, var(--nv-mt-accent) 6%, var(--nv-mt-vlak));position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--nv-mt-tekst);font-family:var(--font-body--family, inherit);overflow:hidden}.nv-mt::backdrop{background:#140e0c00;transition:background .2s ease}.nv-mt.is-open::backdrop{background:#140e0c73}html.nv-mt-slot,html.nv-mt-slot body{overflow:hidden}.nv-mt__paneel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:92svh;background:var(--nv-mt-achter);border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #140e0c2e;transform:translateY(100%);transition:transform .25s ease}.nv-mt.is-open .nv-mt__paneel{transform:translateY(0)}.nv-mt__kop{position:relative;display:flex;align-items:center;gap:12px;padding:24px 20px 14px;border-bottom:1px solid var(--nv-mt-lijn)}.nv-mt__greep{position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:color-mix(in srgb,var(--nv-mt-tekst) 18%,transparent)}.nv-mt__titel{flex:1 1 auto;margin:0;font-family:var(--font-heading--family, inherit);font-size:30px;font-weight:500;line-height:1.1;letter-spacing:0;color:var(--nv-mt-tekst)}.nv-mt__dicht{flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--nv-mt-vlak);color:var(--nv-mt-tekst);box-shadow:0 1px 3px #140e0c1f;cursor:pointer}.nv-mt__dicht:focus-visible{outline:2px solid var(--nv-mt-accent);outline-offset:2px}.nv-mt__inhoud{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:16px 16px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.nv-mt__inhoud>*{flex-shrink:0}.nv-mt__kaart{border-radius:14px;background:var(--nv-mt-vlak);box-shadow:0 1px 2px #140e0c0d,0 0 0 1px var(--nv-mt-lijn)}.nv-mt__fitkaart{padding:0;background:none;box-shadow:none}.nv-mt__fit{--nv-kleur: #6b2a33;margin:0}.nv-mt__tabelkaart{overflow:hidden}.nv-mt__tabelkop{display:flex;align-items:flex-start;gap:8px;margin:0;padding:11px 14px;background:var(--nv-mt-tint);border-bottom:1px solid var(--nv-mt-lijn);font-size:13px;line-height:1.4;color:var(--nv-mt-tekst)}.nv-mt__tabelkop svg{flex:0 0 16px;margin-top:1px;color:var(--nv-mt-accent)}.nv-mt__sub{margin:0;padding:12px 14px 4px;font-size:13px;font-weight:600}.nv-mt__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.nv-mt__tabel{width:100%;border-collapse:collapse;font-size:14px;line-height:1.2;font-variant-numeric:tabular-nums}.nv-mt__tabel th,.nv-mt__tabel td{padding:12px 8px;text-align:center;white-space:nowrap;font-weight:400}.nv-mt__tabel th:first-child,.nv-mt__tabel td:first-child{padding-left:14px;text-align:left}.nv-mt__tabel th:last-child,.nv-mt__tabel td:last-child{padding-right:14px}.nv-mt__tabel thead th{padding-top:11px;padding-bottom:10px;font-size:12px;font-weight:600;color:var(--nv-mt-zacht);border-bottom:1px solid var(--nv-mt-lijn)}.nv-mt__tabel tbody tr+tr{border-top:1px solid var(--nv-mt-lijn)}.nv-mt__tabel tbody tr:nth-child(2n){background:color-mix(in srgb,var(--nv-mt-tekst) 2.5%,var(--nv-mt-vlak))}.nv-mt__tabel tbody th{font-weight:600}.nv-mt__rij{cursor:pointer;outline:none;transition:background .15s ease}@media(hover:hover)and (pointer:fine){.nv-mt__rij:hover{background:color-mix(in srgb,var(--nv-mt-accent) 5%,var(--nv-mt-vlak))!important}}.nv-mt__rij:focus-visible{background:color-mix(in srgb,var(--nv-mt-accent) 7%,var(--nv-mt-vlak))!important}.nv-mt__rij.is-gekozen{background:color-mix(in srgb,var(--nv-mt-accent) 11%,var(--nv-mt-vlak))!important;color:var(--nv-mt-accent);font-weight:600}.nv-mt__rij.is-gekozen th:first-child{box-shadow:inset 3px 0 0 var(--nv-mt-accent)}.nv-mt__rij.is-gekozen td{font-weight:600}.nv-mt__tik{margin:-2px 0 2px;font-size:12.5px;line-height:1.4;text-align:center;color:var(--nv-mt-zacht)}.nv-mt__meetblok{padding:16px}.nv-mt__kopje{margin:0 0 4px;font-family:var(--font-heading--family, inherit);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none}.nv-mt__meetzin{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--nv-mt-zacht)}.nv-mt__meetraster{display:grid;grid-template-columns:124px 1fr;gap:14px;align-items:start}.nv-mt__meetraster.is-zonder-figuur{grid-template-columns:1fr}.nv-mt__figuurbak{padding:8px;border-radius:12px;background:var(--nv-mt-tint)}.nv-mt__figuur{display:block;width:100%;height:auto}.nv-mt__figuur-vorm{fill:var(--nv-mt-vlak);stroke:color-mix(in srgb,var(--nv-mt-tekst) 45%,transparent);stroke-width:2.5;stroke-linejoin:round}.nv-mt__figuur-lijn{stroke:var(--nv-mt-accent);stroke-width:2.5;stroke-dasharray:5 4;stroke-linecap:round}.nv-mt__figuur-eind{stroke:var(--nv-mt-accent);stroke-width:2.5;stroke-linecap:round}.nv-mt__figuur-bol{fill:var(--nv-mt-accent);stroke:var(--nv-mt-vlak);stroke-width:2.5}.nv-mt__figuur-nr{fill:#fff;font-family:var(--font-body--family, inherit);font-size:15px;font-weight:700}.nv-mt__meet{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.nv-mt__meetpunt{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.4}.nv-mt__meetnaam{display:flex;align-items:center;gap:7px;font-weight:600}.nv-mt__nr{flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--nv-mt-accent);color:#fff;font-size:11px;font-weight:700;line-height:1}.nv-mt__meetuitleg{padding-left:25px;color:var(--nv-mt-zacht)}.is-zonder-figuur .nv-mt__meetuitleg{padding-left:0}.nv-mt__zeker{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.nv-mt__zeker-regel{display:flex;align-items:center;gap:12px;margin:0;font-size:13.5px;line-height:1.45}.nv-mt__icoon{flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--nv-mt-tint);color:var(--nv-mt-accent)}.nv-mt__zeker-regel a{color:var(--nv-mt-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:750px){.nv-mt__paneel{left:50%;right:auto;top:50%;bottom:auto;width:min(580px,calc(100vw - 48px));max-height:88vh;border-radius:20px;box-shadow:0 24px 60px #140e0c40;transform:translate(-50%,-46%);opacity:0;transition:transform .2s ease,opacity .2s ease}.nv-mt.is-open .nv-mt__paneel{transform:translate(-50%,-50%);opacity:1}.nv-mt__greep{display:none}.nv-mt__kop{padding:22px 24px 16px}.nv-mt__inhoud{padding:18px 24px 24px;gap:14px}.nv-mt__titel{font-size:32px}.nv-mt__tabel th,.nv-mt__tabel td{padding-left:12px;padding-right:12px}.nv-mt__tabel th:first-child,.nv-mt__tabel td:first-child{padding-left:18px}.nv-mt__tabel th:last-child,.nv-mt__tabel td:last-child{padding-right:18px}.nv-mt__tabelkop{padding:12px 18px}.nv-mt__meetblok{padding:18px 20px}.nv-mt__meetraster{grid-template-columns:150px 1fr;gap:20px}.nv-mt__zeker{padding:16px 20px}}@media(prefers-reduced-motion:reduce){.nv-mt__paneel,.nv-mt::backdrop,.nv-mt__rij{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nuvlo-maattabel.css.map */
