@font-face{font-family:RC Inter;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--rc-bg:#fafaf8;--rc-sidebar:#f2f1ee;--rc-surface:#fff;--rc-line:#e7e5e0;--rc-line-strong:#d6d3cd;--rc-hover:#eceae6;--rc-ink:#1c1c1a;--rc-ink-2:#52514d;--rc-muted:#6f6d67;--rc-accent:#007f3e;--rc-accent-hover:#006b34;--rc-warn:#b54708;--rc-error:#b42318;--rc-font:"RC Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--rc-radius-sm:8px;--rc-radius-md:12px;--rc-shadow-veld:0 1px 2px #0000000a;--rc-shadow-zwevend:0 8px 24px #1c1c1a1a, 0 1px 3px #1c1c1a0f;--rc-ring:0 0 0 3px #007f3e24;--rc-ring-fout:0 0 0 3px #b4231824;--rc-zijbalk:240px;--rc-zijbalk-dicht:56px;--rc-duur:.12s}.rc-body{-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--rc-font);color:var(--rc-ink);background:var(--rc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.5}:where(.rc-body) *,:where(.rc-body) :before,:where(.rc-body) :after{box-sizing:border-box}:where(.rc-body) :where(h1,h2,h3,p,dl,dd){margin:0}.rc-body :focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-num{font-variant-numeric:tabular-nums}.rc-verborgen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.rc-icoon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.rc-beeldmerk{flex:none;width:24px;height:24px}.rc-logo{aspect-ratio:953/290;flex:none;width:auto;height:auto;display:block}@media (prefers-reduced-motion:reduce){.rc-body *,.rc-body :before,.rc-body :after{transition:none!important}}.rc-app{grid-template-columns:var(--rc-zijbalk) minmax(0, 1fr);min-height:100dvh;display:grid}.rc-app[data-rc-laden],.rc-app[data-rc-laden] *{transition:none!important}.rc-app [data-rc-tip]{position:relative}.rc-zijbalk{z-index:30;background:var(--rc-sidebar);border-right:1px solid var(--rc-line);flex-direction:column;gap:4px;min-width:0;height:100dvh;padding:12px 8px;display:flex;position:sticky;top:0}.rc-zijbalk-kop{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.rc-zijbalk .rc-menu-houder{display:flex}.rc-zijbalk-kop .rc-logo{order:1;width:120px}.rc-zijbalk-kop .rc-inklap{order:2;margin-left:auto}.rc-zijbalk-kop .rc-menu-houder,.rc-zijbalk-kop .rc-wisselaar--vast{flex:100%;order:3;min-width:0}.rc-wisselaar>.rc-beeldmerk{display:none}.rc-wisselaar,.rc-gebruiker{min-width:0;height:36px;font:inherit;color:var(--rc-ink);text-align:left;border-radius:var(--rc-radius-sm);cursor:pointer;transition:background-color var(--rc-duur) ease;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.rc-wisselaar{font-weight:500}.rc-gebruiker{height:40px}.rc-wisselaar:hover,.rc-gebruiker:hover{background:var(--rc-hover)}.rc-wisselaar-naam,.rc-gebruiker-naam{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rc-wisselaar>.rc-icoon,.rc-gebruiker>.rc-icoon{color:var(--rc-ink-2)}.rc-wisselaar--vast{cursor:default}.rc-wisselaar--vast:hover{background:0 0}.rc-avatar{width:24px;height:24px;color:var(--rc-ink-2);background:var(--rc-line);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:500;display:grid}.rc-nav{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.rc-nav-kop{color:var(--rc-muted);margin:16px 8px 4px;font-size:12px;font-weight:500}.rc-nav-item{height:32px;color:var(--rc-ink);white-space:nowrap;transition:background-color var(--rc-duur) ease;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:14px;text-decoration:none;display:flex;position:relative}.rc-nav-item>.rc-icoon{color:var(--rc-ink-2)}.rc-nav-item:hover{background:var(--rc-hover)}.rc-nav-item[aria-current=page]{background:var(--rc-hover);font-weight:500}.rc-nav-teller{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.rc-zijbalk-voet{flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.rc-gegevensstand{min-height:24px;color:var(--rc-muted);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;display:flex}.rc-gegevensstand .rc-status{color:inherit}.rc-hoofd{min-width:0}.rc-mobielbalk,.rc-zijbalk-achtergrond{display:none}@media (min-width:900px){.rc-app{transition:grid-template-columns var(--rc-duur) ease}.rc-app[data-zijbalk=dicht]{grid-template-columns:var(--rc-zijbalk-dicht) minmax(0, 1fr)}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop{flex-direction:column}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-logo{display:none}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-menu-houder,.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-wisselaar--vast{flex:none;order:1}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-inklap{order:2;margin-left:0}.rc-app[data-zijbalk=dicht] .rc-wisselaar>.rc-beeldmerk{display:block}.rc-app[data-zijbalk=dicht] .rc-wisselaar,.rc-app[data-zijbalk=dicht] .rc-gebruiker{flex:none;justify-content:center;width:40px;padding:0}.rc-app[data-zijbalk=dicht] .rc-nav{overflow:visible}.rc-app[data-zijbalk=dicht] .rc-nav-item,.rc-app[data-zijbalk=dicht] .rc-gegevensstand{justify-content:center;padding:0}.rc-app[data-zijbalk=dicht] .rc-verberg-dicht,.rc-app[data-zijbalk=dicht] .rc-nav-teller{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rc-app[data-zijbalk=dicht] [data-rc-tip]:hover:after,.rc-app[data-zijbalk=dicht] [data-rc-tip]:focus-visible:after{content:attr(data-rc-tip);content:attr(data-rc-tip) / "";z-index:70;color:var(--rc-surface);white-space:nowrap;background:var(--rc-ink);pointer-events:none;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}}.rc-pagina{max-width:1120px;margin:0 auto;padding:32px 32px 48px;container:rc-pagina/inline-size}.rc-pagina--formulier{max-width:640px}.rc-paginakop{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-bottom:24px;display:flex}.rc-paginakop-tekst{flex:280px;min-width:0}.rc-titel{letter-spacing:-.01em;color:var(--rc-ink);margin:0;font-size:20px;font-weight:500;line-height:1.3}.rc-toelichting{color:var(--rc-muted);margin:4px 0 0;font-size:14px}.rc-paginakop-acties{flex-wrap:wrap;gap:8px;display:flex}.rc-sectie+.rc-sectie{margin-top:48px}.rc-sectie-titel{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.4}.rc-knop{height:36px;font:inherit;white-space:nowrap;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);box-shadow:var(--rc-shadow-veld);cursor:pointer;transition:background-color var(--rc-duur) ease, border-color var(--rc-duur) ease, color var(--rc-duur) ease;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.rc-knop:hover:not(:disabled){background:var(--rc-bg);border-color:var(--rc-line-strong)}.rc-knop--primair{color:var(--rc-surface);background:var(--rc-accent);border-color:var(--rc-accent);box-shadow:none}.rc-knop--primair:hover:not(:disabled){background:var(--rc-accent-hover);border-color:var(--rc-accent-hover)}.rc-knop--stil{color:var(--rc-ink-2);box-shadow:none;background:0 0;border-color:#0000}.rc-knop--stil:hover:not(:disabled){color:var(--rc-ink);background:var(--rc-hover);border-color:#0000}.rc-knop--gevaar{color:var(--rc-error)}.rc-knop--icoon{width:36px;padding:0}.rc-knop--mini{border-radius:6px;width:24px;height:24px;padding:0}.rc-knop:disabled{opacity:.5;cursor:default}.rc-veld{gap:8px;margin-bottom:16px;display:grid}.rc-veld-label{color:var(--rc-muted);font-size:12px;font-weight:500}.rc-invoer{width:100%;height:36px;font:inherit;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);box-shadow:var(--rc-shadow-veld);transition:border-color var(--rc-duur) ease, box-shadow var(--rc-duur) ease;padding:0 12px;font-size:14px}textarea.rc-invoer{resize:vertical;height:auto;min-height:88px;padding:8px 12px}select.rc-invoer{appearance:none;cursor:pointer;background:var(--rc-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352514D' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center / 16px;padding-right:32px}.rc-invoer::placeholder{color:var(--rc-muted)}.rc-invoer:hover{border-color:var(--rc-line-strong)}.rc-invoer:focus,.rc-invoer:focus-visible{border-color:var(--rc-accent);box-shadow:var(--rc-ring);outline:none}.rc-invoer[aria-invalid=true]{border-color:var(--rc-error)}.rc-invoer[aria-invalid=true]:focus{box-shadow:var(--rc-ring-fout)}.rc-veld-uitleg{color:var(--rc-muted);margin:0;font-size:12px}.rc-veld-fout{color:var(--rc-error);margin:0;font-size:12px}.rc-vinkje{cursor:pointer;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.rc-vinkje input{width:16px;height:16px;accent-color:var(--rc-accent);margin:0}.rc-kaart{background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);padding:24px}.rc-kaart+.rc-kaart{margin-top:16px}.rc-kaart-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rc-kaart-titel{margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}.rc-kaart-kop .rc-kaart-titel{margin:0}.rc-kaart--tabel{padding:0;overflow:hidden}.rc-kaart--tabel .rc-kaart-kop{margin:0;padding:24px 24px 0}.rc-kaart>:last-child{margin-bottom:0}.rc-kerncijfers{background:var(--rc-line);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.rc-kerncijfer{background:var(--rc-surface);min-width:0;padding:24px}.rc-kerncijfer-label{min-height:24px;color:var(--rc-muted);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.rc-kerncijfer-waarde{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:28px;font-weight:400;line-height:1.2}.rc-kerncijfer-sub{color:var(--rc-muted);margin-top:8px;font-size:12px}.rc-kerncijfer .rc-balk{margin-top:12px}.rc-kerncijfer .rc-status{margin-top:8px}@container rc-pagina (max-width:959px){.rc-kerncijfers{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.rc-kerncijfer:last-child:nth-child(odd){grid-column:1/-1}}@container rc-pagina (max-width:519px){.rc-kerncijfers{grid-template-columns:minmax(0,1fr)}}.rc-tabelvak{overflow-x:visible}@media (max-width:899px){.rc-tabelvak{overflow-x:auto}}.rc-tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.rc-tabel th{height:40px;color:var(--rc-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--rc-line);padding:0 16px;font-size:12px;font-weight:500}.rc-tabel td{white-space:nowrap;border-bottom:1px solid var(--rc-line);height:44px;padding:0 16px}.rc-tabel th:first-child,.rc-tabel td:first-child{padding-left:24px}.rc-tabel th:last-child,.rc-tabel td:last-child{padding-right:24px}.rc-tabel tbody tr:last-child td{border-bottom:0}.rc-tabel .rc-rechts{text-align:right}.rc-tabel .rc-totaal{font-weight:500}.rc-tabel .rc-nul{color:var(--rc-muted)}.rc-tabel tr.rc-groep td{height:36px;color:var(--rc-ink-2);background:var(--rc-bg);font-size:12px;font-weight:500}.rc-tabel tr.rc-rij-klik{cursor:pointer}.rc-tabel tr.rc-rij-klik:hover td{background:color-mix(in srgb, var(--rc-sidebar) 55%, var(--rc-surface))}.rc-rij-knop{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.rc-rij-knop:hover{text-underline-offset:3px;text-decoration:underline}.rc-werkbalk{border-bottom:1px solid var(--rc-line);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}.rc-werkbalk .rc-duw{margin-left:auto}.rc-werkbalk select.rc-invoer{width:auto}.rc-schuif{background:var(--rc-sidebar);border-radius:var(--rc-radius-sm);gap:4px;padding:4px;display:inline-flex}.rc-schuif button{height:28px;font:inherit;color:var(--rc-ink-2);cursor:pointer;transition:background-color var(--rc-duur) ease, color var(--rc-duur) ease;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:14px}.rc-schuif button:hover{color:var(--rc-ink)}.rc-schuif button[aria-pressed=true]{color:var(--rc-ink);background:var(--rc-surface);font-weight:500;box-shadow:0 1px 2px #0000000f}.rc-zoek{flex:200px;max-width:320px;display:block;position:relative}.rc-zoek>.rc-icoon{color:var(--rc-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.rc-zoek .rc-invoer{padding-left:36px}.rc-pil{height:28px;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line-strong);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 12px;font-size:12px;display:inline-flex}.rc-pil button{width:20px;height:20px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.rc-pil button:hover{background:var(--rc-hover)}.rc-status{color:var(--rc-ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.rc-status:before{content:"";background:var(--rc-muted);border-radius:999px;flex:none;width:8px;height:8px}.rc-status[data-toon=ok]:before{background:var(--rc-accent)}.rc-status[data-toon=let-op]:before{background:var(--rc-warn)}.rc-status[data-toon=fout]:before{background:var(--rc-error)}.rc-status--klein{font-size:12px}.rc-balk{background:var(--rc-line);border-radius:999px;height:4px;overflow:hidden}.rc-balk>span{width:var(--rc-waarde,0%);background:var(--rc-ink-2);border-radius:inherit;height:100%;display:block}.rc-balk[data-toon=ok]>span{background:var(--rc-accent)}.rc-balk[data-toon=let-op]>span{background:var(--rc-warn)}.rc-balkrij{align-items:center;gap:12px;display:flex}.rc-balkrij .rc-balk{flex:auto}.rc-balkrij-tekst{color:var(--rc-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.rc-melding{color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);align-items:flex-start;gap:8px;padding:12px 16px;font-size:14px;display:flex}.rc-melding>.rc-icoon{color:var(--rc-ink-2);margin-top:4px}.rc-melding[data-toon=ok]>.rc-icoon{color:var(--rc-accent)}.rc-melding[data-toon=let-op]>.rc-icoon{color:var(--rc-warn)}.rc-melding[data-toon=fout]>.rc-icoon{color:var(--rc-error)}.rc-menu-houder{display:inline-flex;position:relative}.rc-menu{z-index:50;background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);min-width:224px;box-shadow:var(--rc-shadow-zwevend);padding:4px;position:absolute;top:calc(100% + 4px);right:0}.rc-menu[hidden]{display:none}.rc-menu--links{left:0;right:auto}.rc-menu--boven{top:auto;bottom:calc(100% + 4px)}.rc-menu-item{width:100%;height:32px;font:inherit;color:var(--rc-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.rc-menu-item:hover{background:var(--rc-hover)}.rc-menu-item:focus-visible{background:var(--rc-hover);outline-offset:-2px}.rc-menu-item>.rc-icoon{color:var(--rc-ink-2)}.rc-menu-vink,.rc-menu-teller{margin-left:auto}.rc-menu-teller{color:var(--rc-ink-2);font-size:12px}.rc-menu-scheiding{background:var(--rc-line);height:1px;margin:4px 0}.rc-paneel-achtergrond{z-index:60;background:#1c1c1a33;display:none;position:fixed;inset:0}.rc-paneel-achtergrond[data-open]{display:block}.rc-paneel{z-index:61;background:var(--rc-surface);border-left:1px solid var(--rc-line);width:min(480px,100vw);box-shadow:var(--rc-shadow-zwevend);visibility:hidden;transition:transform var(--rc-duur) ease, visibility 0s linear var(--rc-duur);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.rc-paneel[data-open]{visibility:visible;transition:transform var(--rc-duur) ease;transform:none}.rc-paneel-kop{border-bottom:1px solid var(--rc-line);align-items:flex-start;gap:12px;padding:24px;display:flex}.rc-paneel-inhoud{flex:auto;padding:24px;overflow-y:auto}.rc-paneel-sectie+.rc-paneel-sectie{border-top:1px solid var(--rc-line);margin-top:24px;padding-top:24px}.rc-paneel-sectie h3{margin:0 0 12px;font-size:14px;font-weight:500}.rc-paneel-sectie>.rc-status{margin-bottom:16px}.rc-paneel-voet{border-top:1px solid var(--rc-line);flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}.rc-regels{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;font-size:14px;display:grid}.rc-regels dt{color:var(--rc-muted)}.rc-regels dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.rc-regels .rc-totaal{color:var(--rc-ink);border-top:1px solid var(--rc-line);padding-top:8px;font-weight:500}.rc-leeg{color:var(--rc-muted);text-align:center;padding:48px 24px;font-size:14px}.rc-leeg .rc-knop{margin-top:12px}.rc-skelet{background:var(--rc-line);border-radius:6px;height:12px;display:block}.rc-skelet+.rc-skelet{margin-top:12px}.rc-inlog{place-items:center;min-height:100dvh;padding:48px 16px;display:grid}.rc-inlog-kaart{background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);width:100%;max-width:360px;padding:32px}.rc-inlog-kaart>.rc-beeldmerk{width:32px;height:32px;margin-bottom:24px;display:block}.rc-inlog-kaart>.rc-logo{width:170px;margin-bottom:24px;display:block}.rc-inlog-kaart .rc-toelichting{margin-bottom:24px}.rc-inlog-kaart .rc-knop{width:100%}@media print{.rc-zijbalk,.rc-mobielbalk,.rc-zijbalk-achtergrond,.rc-paneel,.rc-paneel-achtergrond,.rc-werkbalk,.rc-menu{display:none!important}.rc-app{min-height:0;display:block}.rc-pagina{max-width:none;padding:0}.rc-kaart,.rc-kerncijfers{break-inside:avoid;border-color:#bbb}.rc-tabel th{position:static}}@media (max-width:899px){.rc-app{grid-template-columns:minmax(0,1fr)}.rc-mobielbalk{z-index:20;background:var(--rc-bg);border-bottom:1px solid var(--rc-line);align-items:center;gap:8px;height:52px;padding:0 12px;font-weight:500;display:flex;position:sticky;top:0}.rc-mobielbalk .rc-logo{width:120px}.rc-zijbalk{z-index:40;width:min(280px,85vw);height:auto;box-shadow:var(--rc-shadow-zwevend);visibility:hidden;transition:transform var(--rc-duur) ease, visibility 0s linear var(--rc-duur);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.rc-app[data-mobiel-open] .rc-zijbalk{visibility:visible;transition:transform var(--rc-duur) ease;transform:none}.rc-app[data-mobiel-open] .rc-zijbalk-achtergrond{z-index:35;background:#1c1c1a4d;display:block;position:fixed;inset:0}.rc-inklap{display:none}.rc-pagina{padding:24px 16px 32px}}
.jp-scherm{grid-template-columns:minmax(20rem,30rem) minmax(0,1fr);height:100dvh;display:grid}.jp-invoer{border-right:1px solid var(--rc-line);padding:32px 24px 0;overflow:hidden auto}.jp-invoer .rc-paginakop{margin-bottom:16px}.jp-groep{min-width:0;margin:0}.jp-groep>legend{float:left;width:100%;padding:0}.jp-groep>legend~*{clear:both}.jp-uitleg{color:var(--rc-muted);margin:0 0 16px;font-size:12px}.jp-melding{margin-top:16px}.jp-actiebalk{z-index:1;background:var(--rc-bg);border-top:1px solid var(--rc-line);gap:8px;margin:24px -24px 0;padding:12px 24px;display:flex;position:sticky;bottom:0}.jp-voorbeeld{background:var(--rc-sidebar);flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.jp-voorbeeld-label{color:var(--rc-muted);margin:0;padding:12px 24px 0;font-size:12px}.jp-voorbeeld-leeg{padding:24px}.voorbeeldwrap{flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.voorbeeld{border:0}.jp-nav-knop{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.jp-inlog-tool{color:var(--rc-muted);margin:0 0 8px;font-size:12px;font-weight:500}.rc-inlog-kaart.jp-inlog-kaart{border-color:#0000;max-width:400px;padding:40px 40px 36px;box-shadow:0 1px 2px #1c1c1a0a,0 24px 48px -12px #1c1c1a24}.rc-inlog-kaart.jp-inlog-kaart>.rc-logo{width:150px;margin-bottom:36px}.jp-inlog-kop{flex-direction:column;gap:2px;margin:0;display:flex}.jp-inlog-woord{letter-spacing:.08em;text-transform:uppercase;color:var(--rc-muted);font-size:13px;font-weight:600}.jp-inlog-jaar{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--rc-accent);font-size:72px;font-weight:700;line-height:1}.jp-maanden{grid-template-columns:repeat(12,1fr);gap:4px;margin:20px 0 32px;padding:0;list-style:none;display:grid}.jp-maanden li{text-align:center;text-transform:uppercase;color:var(--rc-muted);background:linear-gradient(var(--rc-accent), var(--rc-accent)) top / 100% 4px no-repeat;animation:.36s cubic-bezier(.2,.7,.2,1) both jp-maand-in;animation-delay:calc(.12s + var(--i) * 45ms);background-color:#0000;padding-top:10px;font-size:10px;font-weight:500}.jp-maanden li:nth-child(n+4):nth-child(-n+6),.jp-maanden li:nth-child(n+10){background-image:linear-gradient(#5baa7a,#5baa7a)}@keyframes jp-maand-in{0%{opacity:.2;background-size:0 4px}to{opacity:1;background-size:100% 4px}}@media (prefers-reduced-motion:reduce){.jp-maanden li{animation:none}}@media (max-width:420px){.rc-inlog-kaart.jp-inlog-kaart{padding:32px 24px 28px}.jp-inlog-jaar{font-size:60px}}.jp-inlog-melding{margin:-8px 0 20px}.jp-inlog-melding p{margin:0;line-height:1.45}.jp-knop-microsoft{width:100%;height:48px;color:var(--rc-surface);background:var(--rc-ink);border-radius:var(--rc-radius-sm);transition:transform var(--rc-duur) ease, box-shadow var(--rc-duur) ease, background-color var(--rc-duur) ease;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 6px 16px #1c1c1a2e}.jp-knop-microsoft:hover{background:#2e2e2b;transform:translateY(-1px);box-shadow:0 10px 22px #1c1c1a38}.jp-knop-microsoft:active{transform:translateY(0)}.rc-body .jp-knop-microsoft:focus-visible{outline:2px solid var(--rc-accent);outline-offset:3px}.jp-microsoft-logo{box-sizing:content-box;background:var(--rc-surface);border-radius:3px;flex:none;width:16px;height:16px;padding:3px}.jp-inlog-codeform .rc-knop{margin-top:4px}@media (prefers-reduced-motion:reduce){.jp-knop-microsoft{transition:none}.jp-knop-microsoft:hover{transform:none}}.uk-kiezer{margin-bottom:16px}.uk-resultaten{border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);background:var(--rc-surface);max-height:240px;margin:0 0 8px;padding:4px;list-style:none;overflow-y:auto}.uk-resultaat{width:100%;font:inherit;text-align:left;color:var(--rc-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:14px;display:flex}.uk-resultaat:hover,.uk-resultaat:focus-visible{background:var(--rc-hover);outline:none}.uk-resultaat:focus-visible{box-shadow:var(--rc-ring)}.uk-resultaat-account{color:var(--rc-muted);font-variant-numeric:tabular-nums}.uk-resultaat-leeg{color:var(--rc-muted);padding:8px 10px;font-size:14px}.uk-anders{width:100%}.uk-gekozen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.uk-gekozen-tekst{flex:200px;margin:0;font-size:14px}.uk-hulp{margin-top:8px}.uk-waarschuwing{background:#fef6ee;border-color:#f9dbaf;margin-top:12px}.uk-waarschuwing p{margin:0;font-weight:500}.uk-producten{border:0;min-width:0;margin:0 0 8px;padding:0}.uk-producten>legend{margin-bottom:8px;padding:0}.uk-voorbeeld-noot{padding:8px 24px 12px}@media (max-width:899px){.jp-scherm{grid-template-columns:minmax(0,1fr);height:auto}.jp-invoer{border-right:0;border-bottom:1px solid var(--rc-line);padding:24px 16px 0;overflow:visible}.jp-actiebalk{margin:24px -16px 0;padding:12px 16px}.jp-voorbeeld{height:80vh}}.jp-scherm[hidden],.jp-export[hidden]{display:none}.jp-export{max-width:40rem;height:100dvh;padding:32px 24px 0;overflow:hidden auto}.jp-export-lijst{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.jp-export-alles{font-weight:600}@media (max-width:899px){.jp-export{height:auto;padding:24px 16px 0}}.ukr-meldingen{gap:8px;margin-bottom:16px;display:grid}.ukr-meldingen:empty{display:none}.ukr-meldingen p,.ukr-paneel-melding p{margin:0}.ukr-laden{margin-bottom:16px}.ukr-inlog-terug{text-align:center;margin-top:16px}.ukr-inlog-terug a{color:var(--rc-ink-2)}.ukr-werkbalk-veld{display:block}.ukr-chip{white-space:nowrap;height:22px;color:var(--rc-ink-2);background:var(--rc-sidebar);border:1px solid var(--rc-line);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ukr-chip[data-status=checked]{color:var(--rc-warn);background:#fef6ee;border-color:#f9dbaf}.ukr-chip[data-status=approved]{color:var(--rc-accent);background:#eef7f1;border-color:#b7dec6}.ukr-chip[data-status=paid]{color:var(--rc-surface);background:var(--rc-accent);border-color:var(--rc-accent)}.ukr-producten{gap:4px;display:inline-flex}.ukr-product{height:20px;color:var(--rc-muted);border:1px dashed var(--rc-line-strong);border-radius:6px;align-items:center;gap:2px;padding:0 6px;font-size:11px;display:inline-flex}.ukr-product[data-ja]{color:var(--rc-accent);background:#eef7f1;border:1px solid #b7dec6}.ukr-product .rc-icoon{width:12px;height:12px;color:inherit}.ukr-product-hand{font-style:italic}.ukr-tabel td{height:52px}.ukr-bevroren{color:var(--rc-muted);font-size:11px;display:block}.ukr-niet-gekoppeld{color:var(--rc-warn);font-size:12px}.ukr-gebruiker{align-items:center;gap:8px;min-height:40px;padding:0 8px;display:flex}.ukr-gebruiker-tekst{min-width:0;line-height:1.25;display:grid}.ukr-gebruiker-naam{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ukr-gebruiker-rol{color:var(--rc-muted);font-size:12px}.ukr-paneel{width:min(520px,100vw)}.ukr-paneel-kop-tekst{flex:auto;justify-items:start;gap:8px;min-width:0;display:grid}.ukr-paneel-titel{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500;line-height:1.3}.ukr-paneel-titel:focus{outline:none}.ukr-paneel-titel:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.ukr-kruis{font-size:22px;line-height:1}.ukr-paneel .rc-regels dd{overflow-wrap:anywhere}.ukr-redenen{gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.ukr-uitleg{margin:8px 0 16px}.ukr-slot{background:var(--rc-sidebar);border-radius:var(--rc-radius-sm);margin-bottom:12px;padding:8px 12px}.ukr-knoppen{flex-wrap:wrap;gap:8px;display:flex}.ukr-paneel-melding{margin-top:12px}.ukr-betaald{margin-top:4px}.ukr-fieldset{border:0;min-width:0;margin:0;padding:0}.ukr-fieldset:disabled .rc-vinkje{cursor:default;color:var(--rc-muted)}.ukr-drie{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ukr-drie .rc-veld{margin-bottom:0}.ukr-producttabel{border:0;min-width:0;margin:0 0 16px;padding:0}.ukr-producttabel>legend{margin-bottom:8px;padding:0}.ukr-productregel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:8px;display:flex}.ukr-productregel .rc-vinkje{margin-bottom:0}.ukr-gevoerd{flex:0 220px}.ukr-handmatig{padding-left:24px}.ukr-log{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ukr-log-wanneer{color:var(--rc-muted);font-size:12px;display:block}@media (max-width:519px){.ukr-drie{grid-template-columns:minmax(0,1fr)}.ukr-drie .rc-veld{margin-bottom:4px}.rc-paneel-kop,.rc-paneel-inhoud{padding:16px}}.ukr-focuskop:focus{outline:none}.ukr-focuskop:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.ukr-zoek .rc-invoer{padding-left:12px}.ukr-tabelvak{overflow-x:auto}
