.vm-black-title[data-v-f688ffae]{font-family:atkinsonregular,sans-serif!important;font-weight:800!important;font-size:2rem!important;line-height:1.15!important;letter-spacing:-.02em!important;color:#1f1d1a!important}.beschouwing-panel[data-v-f688ffae]{margin:3rem 0;padding:clamp(1.6rem,3.5vw,2.4rem) clamp(1.3rem,3.5vw,2.2rem);border-radius:20px;background:#f9f6f1}.intro-card[data-v-f688ffae]{overflow:hidden;padding:0!important}.intro-header[data-v-f688ffae]{padding:18px 24px}.table-card[data-v-f688ffae]{overflow:hidden;padding:0!important}.table-fade-outer[data-v-f688ffae]{position:relative;overflow:hidden}.table-scroll-wrapper[data-v-f688ffae]{overflow-x:auto;-webkit-overflow-scrolling:touch}.gemeente-grid[data-v-f688ffae]{display:grid;grid-template-columns:1.5fr 1.2fr 1.3fr 1.8fr 1.4fr;gap:0;min-width:680px}.gemeente-header[data-v-f688ffae]{background:#387a86;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:12px 14px}.gemeente-cell[data-v-f688ffae]{padding:9px 14px;font-size:.84rem;border-bottom:1px solid rgba(0,0,0,.055);transition:background .1s;cursor:pointer;line-height:1.45;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.gemeente-cell.row-alt[data-v-f688ffae]{background:#00000005}.gemeente-cell.is-hovered[data-v-f688ffae]{background:rgba(var(--v-theme-primary),.06)!important}.gemeente-cell.is-selected[data-v-f688ffae]{background:rgba(var(--v-theme-primary),.11)!important}.expand-icon[data-v-f688ffae]{color:rgba(var(--v-theme-primary),.5);transition:transform .2s ease,color .15s;flex-shrink:0}.expand-icon.rotated[data-v-f688ffae]{transform:rotate(90deg);color:rgb(var(--v-theme-primary))}.doel-cell[data-v-f688ffae]{font-size:.8rem;color:#000000a6}.datum-text[data-v-f688ffae]{font-variant-numeric:tabular-nums;color:rgb(var(--v-theme-secondary));font-weight:500}.toepassing-tag[data-v-f688ffae]{display:inline-block;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:600;white-space:nowrap}.tag-woningen[data-v-f688ffae]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.tag-winkels[data-v-f688ffae]{background:#f57c001f;color:#b56000}.tag-kantoren[data-v-f688ffae]{background:rgba(var(--v-theme-secondary),.12);color:rgb(var(--v-theme-secondary))}.tag-overig[data-v-f688ffae]{background:#d0d0d0;color:#444}.gemeente-description[data-v-f688ffae]{grid-column:1 / -1;background:rgba(var(--v-theme-primary),.04);border-left:3px solid rgb(var(--v-theme-primary));border-bottom:1px solid rgba(var(--v-theme-primary),.1);padding:10px 16px;display:flex;align-items:flex-start;animation:fadeIn-f688ffae .15s ease}@keyframes fadeIn-f688ffae{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.source-link[data-v-f688ffae]{color:rgb(var(--v-theme-primary));text-decoration:none;font-weight:600;display:inline-flex;align-items:center}.source-link[data-v-f688ffae]:hover{text-decoration:underline}.content-link[data-v-f688ffae]{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:none}.content-link[data-v-f688ffae]:hover{text-decoration:underline}.content-link-dark[data-v-f688ffae]{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:none}.content-link-dark[data-v-f688ffae]:hover{text-decoration:underline}@media (max-width: 720px){.gemeente-naam .expand-icon[data-v-f688ffae]{display:none}.gemeente-naam[data-v-f688ffae]{font-size:.78rem}}
