.CivicMap-module__rBkStG__wide{box-sizing:border-box;flex-direction:column;gap:10px;width:100vw;margin-left:calc(50% - 50vw);padding:0 16px;display:flex}.CivicMap-module__rBkStG__qbar{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.CivicMap-module__rBkStG__two{flex-wrap:wrap;gap:8px;display:flex}.CivicMap-module__rBkStG__two button{text-align:left;font:inherit;border:1px solid var(--line-hard);background:var(--accent-wash);color:var(--ink);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.9375rem;font-weight:650}.CivicMap-module__rBkStG__count{color:var(--ink-faint);margin-left:2px}.CivicMap-module__rBkStG__qpanel{border:1px solid var(--line-hard);background:var(--card);border-radius:10px;max-height:42vh;padding:10px 14px;overflow:auto}.CivicMap-module__rBkStG__qhead{justify-content:space-between;align-items:center;display:flex;position:relative}.CivicMap-module__rBkStG__qcount{font-size:var(--step-0);margin:0}.CivicMap-module__rBkStG__seg{flex-wrap:wrap;gap:4px;display:flex}.CivicMap-module__rBkStG__seg button{font:inherit;border:1px solid var(--line-hard);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:5px 9px;font-size:.8125rem}.CivicMap-module__rBkStG__seg[data-off] button{opacity:.45;cursor:default}.CivicMap-module__rBkStG__seg button[aria-pressed=true]{background:var(--ink);color:var(--card);border-color:var(--ink)}.CivicMap-module__rBkStG__search{font:inherit;border:1px solid var(--line-hard);background:var(--card);color:var(--ink);border-radius:8px;padding:8px 10px;font-size:.875rem}.CivicMap-module__rBkStG__qlist{columns:3 320px;column-gap:28px;margin-top:6px}.CivicMap-module__rBkStG__q{break-inside:avoid;text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 4px;font-size:.875rem;display:flex}.CivicMap-module__rBkStG__q[aria-current=true]{background:var(--accent-wash)}.CivicMap-module__rBkStG__chip{background:var(--card-sunk);color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font-size:.6875rem;font-weight:650}.CivicMap-module__rBkStG__chips{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.CivicMap-module__rBkStG__commute{margin:4px 0 6px}.CivicMap-module__rBkStG__commuteRow{grid-template-columns:64px 1fr 34px;align-items:center;gap:6px;margin:2px 0;display:grid}.CivicMap-module__rBkStG__stack{border-radius:2px;height:10px;display:flex;overflow:hidden}.CivicMap-module__rBkStG__stack i,.CivicMap-module__rBkStG__key i{height:10px;display:inline-block}.CivicMap-module__rBkStG__keys{flex-wrap:wrap;gap:2px 10px;display:flex}.CivicMap-module__rBkStG__key{white-space:nowrap}.CivicMap-module__rBkStG__key i{vertical-align:middle;width:10px}.CivicMap-module__rBkStG__part0{background:#0d6676}.CivicMap-module__rBkStG__part1{background:#7fd0dc}.CivicMap-module__rBkStG__part2{background:#dcc08d}.CivicMap-module__rBkStG__close+p{margin-right:20px}.CivicMap-module__rBkStG__jumpLine{opacity:.7;vertical-align:middle;border-top:3px solid #6b3fa0;border-radius:50% 50% 0 0;width:18px;height:8px;display:inline-block}.CivicMap-module__rBkStG__lightDot{width:10px;height:10px;box-shadow:0 0 0 1px var(--line-hard);vertical-align:-1px;background:#ed1a3b;border:1.5px solid #fff;border-radius:50%;display:inline-block}.CivicMap-module__rBkStG__s_kaart{color:#fff;background:#0d6676}.CivicMap-module__rBkStG__s_test,.CivicMap-module__rBkStG__s_toets{color:#1e1e1c;background:#dcc08d}.CivicMap-module__rBkStG__v3{color:var(--ink-soft);font-size:.875rem}.CivicMap-module__rBkStG__mapwrap{flex-direction:column;gap:8px;display:flex}.CivicMap-module__rBkStG__controls{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.CivicMap-module__rBkStG__map{border:1px solid var(--line-hard);border-radius:10px;height:100%;overflow:hidden}.CivicMap-module__rBkStG__note{background:var(--card-sunk);border-radius:10px;padding:24px}.CivicMap-module__rBkStG__mapbox{height:calc(100vh - 120px);min-height:560px;position:relative}.CivicMap-module__rBkStG__zoomBox{background:var(--card);max-width:min(330px,100% - 80px);color:var(--ink);border-radius:8px;max-height:calc(100% - 20px);padding:8px 10px;font-size:.8125rem;font-weight:600;position:absolute;top:10px;right:56px;overflow:auto;box-shadow:0 4px 16px #00000029}.CivicMap-module__rBkStG__foldTitle{cursor:pointer;font-weight:650}.CivicMap-module__rBkStG__foldBody{flex-direction:column;gap:6px;margin-top:6px;display:flex}.CivicMap-module__rBkStG__overview{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding-bottom:6px;font-weight:400;display:flex}.CivicMap-module__rBkStG__overview strong{font-weight:650}.CivicMap-module__rBkStG__overview summary{cursor:pointer}.CivicMap-module__rBkStG__top{margin:4px 0;padding-left:18px}.CivicMap-module__rBkStG__top .CivicMap-module__rBkStG__small{margin-left:-18px;list-style:none}.CivicMap-module__rBkStG__zoomBox .CivicMap-module__rBkStG__seg button{padding:3px 8px;font-size:.75rem}.CivicMap-module__rBkStG__card{background:var(--card);width:min(310px,100% - 20px);max-height:calc(100% - 20px);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:.8125rem;line-height:1.4;position:absolute;top:10px;left:10px;overflow:auto;box-shadow:0 4px 16px #00000029}.CivicMap-module__rBkStG__card h3{margin:0 22px 4px 0;font-size:.9375rem}.CivicMap-module__rBkStG__card p{margin:4px 0}.CivicMap-module__rBkStG__card ul{padding-left:18px}.CivicMap-module__rBkStG__close{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;font-size:1.25rem;position:absolute;top:6px;right:8px}.CivicMap-module__rBkStG__cellBlock+.CivicMap-module__rBkStG__cellBlock{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.CivicMap-module__rBkStG__facts{grid-template-columns:auto 1fr;gap:2px 10px;margin:6px 0;display:grid}.CivicMap-module__rBkStG__facts dt{color:var(--ink-soft)}.CivicMap-module__rBkStG__facts dd{margin:0}.CivicMap-module__rBkStG__bars{gap:3px;margin:6px 0;display:grid}.CivicMap-module__rBkStG__bar{grid-template-columns:7.5em 1fr 3em;align-items:center;gap:6px;font-size:.8125rem;display:grid}.CivicMap-module__rBkStG__bar i{background:#2aa7ba;border-radius:3px;height:10px;display:block}.CivicMap-module__rBkStG__bar span:last-child{text-align:right;color:var(--ink-soft)}.CivicMap-module__rBkStG__rows{border-collapse:collapse;width:100%;font-size:.8125rem}.CivicMap-module__rBkStG__rows td{border-bottom:1px solid var(--line);padding:2px 4px}.CivicMap-module__rBkStG__mono{word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.CivicMap-module__rBkStG__legend{color:var(--ink-soft);flex-direction:column;gap:3px;padding:2px 2px 8px;font-size:.8125rem;display:flex}.CivicMap-module__rBkStG__ramp{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CivicMap-module__rBkStG__ramp i{vertical-align:-2px;border-radius:3px;width:14px;height:14px;margin-right:4px;display:inline-block}.CivicMap-module__rBkStG__small{color:var(--ink-soft);font-size:.8125rem}@media (max-width:860px){.CivicMap-module__rBkStG__mapwrap{height:auto;min-height:0}.CivicMap-module__rBkStG__mapbox{height:70vh;min-height:0}.CivicMap-module__rBkStG__qpanel{max-height:55vh}.CivicMap-module__rBkStG__zoomBox{width:calc(100% - 24px);top:auto;bottom:12px;right:12px}.CivicMap-module__rBkStG__card{width:calc(100% - 68px)}}
.openData-module__N7hYmq__intro{color:var(--ink-soft);font-size:var(--step-1);margin-top:12px}.openData-module__N7hYmq__links{margin-top:8px;font-size:.9375rem}.openData-module__N7hYmq__privacy{color:var(--ink-faint);font-size:.8125rem}.openData-module__N7hYmq__mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
