html{--font-display:'Poppins', sans-serif;--font-body:'Source Sans 3', sans-serif}.app-shot-inner{--as-blauw:#1F6E9C;--as-merk:#3399cc;--as-link:#1F6E9C;--as-vlak:#eef1f4;--as-kaart:#ffffff;--as-lijn:#e2e8ed;--as-inkt:#303e48;--as-inkt-zacht:#5c6b76;--as-gedempt:#8a97a1;--as-groen-vlak:#d8f0de;--as-groen-inkt:#1A6835;--as-rood:#C8342B;--as-geel:#f0ad3e;--as-paars:#8E4BA8;--as-radius:9px}.app-shot-inner{--fa-blauw:#3399cc;--fa-top-a:#359bce;--fa-top-b:#4ab7d7;--fa-vlak:#dadee6;--fa-tint:#eff9fd;--fa-inkt:#28272a;--fa-inkt-2:#5c6264;--fa-inkt-3:#8b9296;--fa-lijn:#ececed;--fa-lijn-2:#c1c2c4;--fa-groen:#00BE00;--fa-groen-vlak:#ebf8e9;--fa-groen-inkt:#28aa11;--fa-selectie:#dbeef7}.ibet__blad{background:#fff;border:1px solid rgba(2,77,101,.12);border-radius:8px;box-shadow:0 6px 24px rgba(2,77,101,8%);overflow:hidden}.ibet__balk{padding:16px 24px;border-bottom:2px solid #39c;font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.2;color:#024d65}.ibet__body{padding:24px}.ibet__kop{margin:0 0 16px;font-size:18px;font-weight:700;color:#3c4c52}.ibet__paneel{display:flex;flex-wrap:wrap;gap:24px;padding:20px;border-radius:4px;background:#e6f0f5}.ibet__velden{flex:1 1 170px;min-width:0;margin:0;display:flex;flex-direction:column;gap:12px}.ibet__veld dt{margin:0 0 2px;font-size:18px;line-height:1.3;color:#4c6b81}.ibet__veld dd{margin:0;font-size:18px;font-weight:700;line-height:1.35;color:#024d65;overflow-wrap:anywhere}.ibet__qr{flex:none;width:128px;text-align:center}.ibet__qr .qr{display:block;width:128px;height:128px;padding:8px;border-radius:4px;background:#fff;color:#024d65}.ibet__qr-tekst{margin:8px 0 0;font-size:18px;line-height:1.35;color:#4c6b81}@media(max-width:575px){.ibet__balk{padding:12px 20px;font-size:18px}.ibet__body{padding:20px}.ibet__paneel{flex-direction:column-reverse;gap:20px;padding:16px}.ibet__qr{align-self:center}}.ibx{margin:0 0 20px;background:#fff;border:1px solid rgba(2,77,101,.12);border-radius:8px;box-shadow:0 6px 24px rgba(2,77,101,8%);overflow:hidden}.ibx__balk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.ibx__titel{font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.2;color:#024d65}.ibx__knop-groen{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 16px;border:1px solid #00be00;border-radius:999px;font-size:18px;font-weight:700;line-height:1.4;color:#00be00;white-space:nowrap}.ibx__knop-groen svg{width:15px;height:15px}.ibx__werkbalk{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.ibx__vak{flex:none;width:16px;height:16px;border:1px solid rgba(2,77,101,.35);border-radius:3px}.ibx__knop-grijs{padding:8px 16px;border-radius:4px;background:#6c757b;font-size:18px;font-weight:700;line-height:1.4;color:#fff}.ibx__rij{position:relative;display:flex;align-items:center;gap:20px;padding:20px 20px 20px 24px}.ibx__streep{position:absolute;top:0;bottom:0;left:0;width:4px;background:#39c}.ibx__mini{flex:none;display:flex;align-items:center;justify-content:center;width:116px;height:132px;padding:12px;border-radius:4px;background:#e9edf0;overflow:hidden}.ibx__bon{display:flex;flex-direction:column;gap:5px;width:74px;padding:9px 8px;background:#fff;box-shadow:0 2px 6px rgba(2,77,101,.25);transform:rotate(-6deg)}.ibx__bon-kop{height:9px;border-radius:1px;background:rgba(2,77,101,.75)}.ibx__bon-regel{height:3px;border-radius:1px;background:rgba(2,77,101,.22)}.ibx__bon-regel--kort{width:60%}.ibx__bon-totaal{margin-top:3px;height:5px;width:70%;align-self:flex-end;border-radius:1px;background:rgba(2,77,101,.45)}.ibx__gegevens{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;text-align:right;min-width:0}.ibx__bestand{font-size:18px;font-weight:700;line-height:1.4;color:#1f6e9c;overflow-wrap:anywhere}.ibx__bron{font-size:18px;line-height:1.5;color:#3c4c52}.ibx__status{font-size:18px;line-height:1.5;color:#3c4c52}@media(max-width:575px){.ibx__balk{flex-wrap:wrap;padding:12px 16px}.ibx__titel{font-size:18px}.ibx__werkbalk{padding:12px 16px}.ibx__rij{flex-wrap:wrap;gap:16px;padding:16px 16px 16px 20px}.ibx__gegevens{align-items:flex-start;margin-left:0;text-align:left}}.bmm{margin:0 0 20px;background:#fff;border:1px solid rgba(2,77,101,.12);border-radius:8px;box-shadow:0 6px 24px rgba(2,77,101,8%);overflow:hidden}.bmm__kop{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.bmm__titel{font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.2;color:#024d65}.bmm__label{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 16px;border:1px solid #00be00;border-radius:999px;font-size:18px;font-weight:700;line-height:1.4;color:#00be00;white-space:nowrap}.bmm__label svg{width:15px;height:15px}.bmm__paar{display:flex;align-items:stretch;gap:16px;padding:20px}.bmm__kaart{flex:1;min-width:0;padding:16px;border:1px solid #e2e8f0;border-radius:4px}.bmm__soort{display:block;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.04em;color:#3c4c52}.bmm__bonrij{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.bmm__mini{width:72px;height:84px}.bmm__velden{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;min-width:0;font-size:18px;line-height:1.5}.bmm__velden dt{color:#3c4c52}.bmm__velden dd{margin:0;font-weight:700;color:#024d65;overflow-wrap:anywhere}.bmm__velden dd.is-match{justify-self:start;padding:0 8px;border-radius:4px;background:rgba(0,190,0,.16)}.bmm__schakel{flex:none;align-self:center;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#39c;color:#fff}.bmm__schakel svg{width:20px;height:20px}.bmm__voet{margin:0;padding:12px 20px;border-top:1px solid #e2e8f0;font-size:18px;line-height:1.5;color:#3c4c52}@media(max-width:575px){.bmm__kop{flex-wrap:wrap;padding:12px 16px}.bmm__titel{font-size:18px}.bmm__paar{flex-direction:column;padding:16px}.bmm__schakel{transform:rotate(90deg)}}.bka__status{display:grid;justify-items:end;align-items:center}.bka__status>*{grid-area:1/1}.bka__zoekt{font-size:18px;line-height:1.4;color:#3c4c52;opacity:0;white-space:nowrap}.bka__mini{position:relative}.bka__scan{position:absolute;top:0;left:0;right:0;height:2px;background:#39c;box-shadow:0 0 8px rgba(51,153,204,.6);opacity:0}.bka__slot{display:grid;align-items:center;min-height:48px;margin-top:12px;padding:8px 12px;border:1px dashed #00be00;border-radius:4px;background:rgba(0,190,0,8%)}.bka__slot>*{grid-area:1/1}.bka__leeg{font-size:18px;line-height:1.5;color:#3c4c52;opacity:0}.bka__bijlage{display:flex;align-items:center;gap:12px;min-width:0}.bka__duim{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:32px;border-radius:2px;background:rgba(2,77,101,8%);overflow:hidden}.bka__duim .ibx__bon{flex:none;transform:scale(.32)rotate(-6deg)}.bka__bestand{min-width:0;font-size:18px;font-weight:700;line-height:1.4;color:#024d65;overflow-wrap:anywhere}.bka .bmm__velden dd.is-match{margin-left:-8px}@media(min-width:576px){.bka .bmm__velden{grid-template-columns:minmax(0,1fr);row-gap:0}.bka .bmm__velden dt:not(:first-of-type){margin-top:8px}}.bka .bmm__velden .bka__veld:nth-of-type(1){--i:0}.bka .bmm__velden .bka__veld:nth-of-type(2){--i:1}.bka .bmm__velden .bka__veld:nth-of-type(3){--i:2}.bka .bka__bon{animation:bka-op .4s ease-out .1s both;animation-play-state:paused}.bka .bka__scan{animation:bka-scan .9s ease-in-out .5s both;animation-play-state:paused}.bka .bka__veld{animation:bka-op .35s ease-out both;animation-delay:calc(1.4s + var(--i) * .2s);animation-play-state:paused}.bka .bka__zoekt{animation:bka-even 1.2s ease-in-out 2s both;animation-play-state:paused}.bka .bmm__velden dd.is-match{animation:bka-match .5s ease-out 2.7s both;animation-play-state:paused}.bka .bka__bon .bmm__velden dd.is-match{animation:bka-op .35s ease-out both,bka-match .5s ease-out both;animation-delay:calc(1.4s + var(--i) * .2s),2.7s;animation-play-state:paused}.bka .bka__schakel{animation:bka-schakel .5s ease-out 2.7s both;animation-play-state:paused}.bka .bka__schakel svg{animation:bka-pop .4s cubic-bezier(.2,1.4,.4,1)2.7s both;animation-play-state:paused}.bka .bka__leeg{animation:bka-weg .3s ease-in 3s both;animation-play-state:paused}.bka .bka__slot{animation:bka-slot .4s ease-out 3.1s both;animation-play-state:paused}.bka .bka__bijlage{animation:bka-erin .45s cubic-bezier(.2,1.3,.4,1)3.2s both;animation-play-state:paused}.bka .bka__label{animation:bka-pop .4s cubic-bezier(.2,1.4,.4,1)3.7s both;animation-play-state:paused}.bka .bka__voet{animation:bka-op .4s ease-out 3.8s both;animation-play-state:paused}.bka.is-speelt .bka__bon,.bka.is-speelt .bka__scan,.bka.is-speelt .bka__veld,.bka.is-speelt .bka__zoekt,.bka.is-speelt .bmm__velden dd.is-match,.bka.is-speelt .bka__schakel,.bka.is-speelt .bka__schakel svg,.bka.is-speelt .bka__leeg,.bka.is-speelt .bka__slot,.bka.is-speelt .bka__bijlage,.bka.is-speelt .bka__label,.bka.is-speelt .bka__voet{animation-play-state:running}@keyframes bka-op{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bka-scan{0%{opacity:0;transform:translateY(4px)}15%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateY(78px)}}@keyframes bka-even{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes bka-match{from{background:0 0}to{background:rgba(0,190,0,.16)}}@keyframes bka-schakel{from{opacity:.25;box-shadow:0 0 rgba(51,153,204,.5)}60%{opacity:1;box-shadow:0 0 0 8px rgba(51,153,204,0)}to{opacity:1;box-shadow:0 0 rgba(51,153,204,0)}}@keyframes bka-pop{from{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes bka-weg{from{opacity:1}to{opacity:0}}@keyframes bka-slot{from{border-color:rgba(2,77,101,.3);background:0 0}to{border-color:#00be00;background:rgba(0,190,0,8%)}}@keyframes bka-erin{from{opacity:0;transform:translateY(-6px)scale(.92)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bka.bka.bka *,.bka.bka .bmm__velden dd.is-match,.bka.bka .bka__bon .bmm__velden dd.is-match{animation:none}}.shv{margin:0 0 20px;padding:20px;background:#fff;border:1px solid rgba(2,77,101,.12);border-radius:8px;box-shadow:0 6px 24px rgba(2,77,101,8%)}.shv__kop{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4;color:#3c4c52}.shv__velden{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin:0 0 20px;padding:20px;border-radius:4px;background:#e6f0f5}.shv__veld{min-width:0}.shv__veld dt{margin:0 0 2px;font-size:18px;line-height:1.3;color:#4c6b81}.shv__veld dd{margin:0;font-size:18px;font-weight:700;line-height:1.35;color:#024d65;overflow-wrap:anywhere}.shv__factuur{padding:20px;border:1px solid #e2e8f0;border-radius:4px}.shv--factuur .shv__factuur{padding:0;border:0}.shv__factuur-kop{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.shv__merk{display:flex;flex-direction:column;gap:2px;min-width:0}.shv__merk b{font-family:var(--font-display);font-weight:800;font-size:24px;line-height:1.1;color:#1f6e9c}.shv__merk span{font-size:18px;line-height:1.4;color:#4c6b81}.shv__afzender{flex:initial;font-size:18px;line-height:1.5;color:#3c4c52;text-align:right;overflow-wrap:anywhere}.shv__aan{margin-bottom:20px;font-size:18px;line-height:1.5;color:#3c4c52}.shv__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0 0 20px}.shv__meta div{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.shv__meta dt{margin:0;font-size:18px;line-height:1.5;color:#4c6b81}.shv__meta dd{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:#3c4c52}.shv__tabelwikkel{overflow-x:auto;-webkit-overflow-scrolling:touch}.shv__regels{display:table;margin:0;width:100%;min-width:400px;border-collapse:collapse;border-spacing:0;border-radius:0;box-shadow:none;background:0 0;overflow:visible;font-size:18px;line-height:1.5}.shv__regels thead tr th,.shv__regels thead tr th:first-child,.shv__regels thead tr th:last-child{padding:0 12px 8px 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:0 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.5;color:#3c4c52;text-align:left;white-space:nowrap}.shv__regels tbody tr,.shv__regels tbody tr:last-child{background:0 0}.shv__regels tbody tr td,.shv__regels tbody tr td:first-child,.shv__regels tbody tr td:last-child,.shv__regels tbody tr:last-child td,.shv__regels tbody tr:last-child td:first-child,.shv__regels tbody tr:last-child td:last-child{padding:12px 12px 0 0;border:0;border-radius:0;background:0 0;font-family:inherit;font-size:18px;font-weight:400;line-height:1.5;color:#3c4c52;text-align:left;vertical-align:top}.shv__regels thead tr th:last-child,.shv__regels tbody tr td:last-child,.shv__regels tbody tr:last-child td:last-child{padding-right:0}.shv__regels thead tr th.shv__num,.shv__regels thead tr th:first-child.shv__num,.shv__regels thead tr th:last-child.shv__num,.shv__regels tbody tr td.shv__num,.shv__regels tbody tr td:first-child.shv__num,.shv__regels tbody tr td:last-child.shv__num,.shv__regels tbody tr:last-child td.shv__num,.shv__regels tbody tr:last-child td:first-child.shv__num,.shv__regels tbody tr:last-child td:last-child.shv__num{text-align:right;white-space:nowrap}.support-content .content .shv table.shv__regels{display:table;margin:0;width:100%;min-width:400px;border-collapse:collapse;border-spacing:0;border-radius:0;box-shadow:none;background:0 0;overflow:visible;font-size:18px;line-height:1.5}.support-content .content .shv table.shv__regels thead tr th,.support-content .content .shv table.shv__regels thead tr th:first-child,.support-content .content .shv table.shv__regels thead tr th:last-child{padding:0 12px 8px 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:0 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.5;color:#3c4c52;text-align:left;white-space:nowrap}.support-content .content .shv table.shv__regels tbody tr,.support-content .content .shv table.shv__regels tbody tr:last-child{background:0 0}.support-content .content .shv table.shv__regels tbody tr td,.support-content .content .shv table.shv__regels tbody tr td:first-child,.support-content .content .shv table.shv__regels tbody tr td:last-child,.support-content .content .shv table.shv__regels tbody tr:last-child td,.support-content .content .shv table.shv__regels tbody tr:last-child td:first-child,.support-content .content .shv table.shv__regels tbody tr:last-child td:last-child{padding:12px 12px 0 0;border:0;border-radius:0;background:0 0;font-family:inherit;font-size:18px;font-weight:400;line-height:1.5;color:#3c4c52;text-align:left;vertical-align:top}.support-content .content .shv table.shv__regels thead tr th:last-child,.support-content .content .shv table.shv__regels tbody tr td:last-child,.support-content .content .shv table.shv__regels tbody tr:last-child td:last-child{padding-right:0}.support-content .content .shv table.shv__regels thead tr th.shv__num,.support-content .content .shv table.shv__regels thead tr th:first-child.shv__num,.support-content .content .shv table.shv__regels thead tr th:last-child.shv__num,.support-content .content .shv table.shv__regels tbody tr td.shv__num,.support-content .content .shv table.shv__regels tbody tr td:first-child.shv__num,.support-content .content .shv table.shv__regels tbody tr td:last-child.shv__num,.support-content .content .shv table.shv__regels tbody tr:last-child td.shv__num,.support-content .content .shv table.shv__regels tbody tr:last-child td:first-child.shv__num,.support-content .content .shv table.shv__regels tbody tr:last-child td:last-child.shv__num{text-align:right;white-space:nowrap}@media(max-width:575px){.shv{padding:16px}.shv__velden{grid-template-columns:1fr;gap:12px;padding:16px}.shv__factuur{padding:16px}.shv__afzender{text-align:left}.shv__meta{grid-template-columns:1fr}}