.kx-bon[data-v-ea3cfce6]{flex-direction:column;height:100%;min-height:0;display:flex}.kx-bon__kop[data-v-ea3cfce6]{gap:var(--kx-space-3);padding:var(--kx-space-2) var(--kx-space-3);font-size:var(--kx-text-xs);color:var(--kx-muted-foreground);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--kx-border);grid-template-columns:1fr auto;font-weight:600;display:grid}.kx-bon__kop-bedrag[data-v-ea3cfce6]{text-align:right;min-width:80px;padding-right:44px}.kx-bon__leeg[data-v-ea3cfce6]{justify-content:center;align-items:center;gap:var(--kx-space-2);padding:var(--kx-space-6) var(--kx-space-3);font-size:var(--kx-text-sm);color:var(--kx-muted-foreground);text-align:center;flex-direction:column;flex:1;display:flex}.kx-bon__leeg p[data-v-ea3cfce6]{margin:0}.kx-bon__leeg-kop[data-v-ea3cfce6]{font-size:var(--kx-text-md);color:var(--kx-foreground);font-weight:600}.kx-bon__lijst[data-v-ea3cfce6]{flex:1;min-height:0;overflow-y:auto}.kx-bon__regel[data-v-ea3cfce6]{gap:var(--kx-space-2);padding:var(--kx-space-1) var(--kx-space-3);border-bottom:1px solid var(--kx-border);border-left:3px solid #0000;flex:none;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;display:grid}.kx-bon__regel[data-geselecteerd=true][data-v-ea3cfce6]{border-left-color:var(--kx-brand)}.kx-bon__artikel[data-v-ea3cfce6]{min-width:0;min-height:44px;padding:var(--kx-space-1) 0;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:none;display:flex}.kx-bon__artikel[data-v-ea3cfce6]:focus-visible,.kx-bon__stap[data-v-ea3cfce6]:focus-visible,.kx-bon__weg[data-v-ea3cfce6]:focus-visible{outline:2px solid var(--kx-ring);outline-offset:1px}.kx-bon__naam[data-v-ea3cfce6]{gap:var(--kx-space-2);font-size:var(--kx-text-base);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-weight:500;display:flex;overflow:hidden}.kx-bon__vlag[data-v-ea3cfce6]{padding:0 var(--kx-space-1);color:var(--kx-warning-strong);border:1px solid var(--kx-warning);border-radius:var(--kx-radius-sm);font-weight:600}.kx-bon__sub[data-v-ea3cfce6],.kx-bon__vlag[data-v-ea3cfce6]{font-size:var(--kx-text-xs)}.kx-bon__sub[data-v-ea3cfce6]{color:var(--kx-muted-foreground)}.kx-bon__aantal[data-v-ea3cfce6]{gap:var(--kx-space-1);min-width:0;padding-bottom:var(--kx-space-1);font-size:var(--kx-text-base);grid-column:1/-1;justify-content:flex-end;align-items:center;font-weight:500;display:flex}.kx-bon__stap[data-v-ea3cfce6]{width:44px;height:44px;font-size:var(--kx-text-lg);color:var(--kx-foreground);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius)}.kx-bon__stap[data-v-ea3cfce6]:hover{background:var(--kx-secondary)}.kx-bon__bedrag[data-v-ea3cfce6]{min-width:80px;font-size:var(--kx-text-base);text-align:right}.kx-bon__weg[data-v-ea3cfce6]{width:44px;height:44px;font-size:var(--kx-text-md);color:var(--kx-muted-foreground);border-radius:var(--kx-radius);background:0 0;border:0}.kx-bon__weg[data-v-ea3cfce6]:hover{color:var(--kx-destructive-strong);background:var(--kx-destructive-soft)}.kx-numpad[data-v-b2190158]{flex-direction:column}.kx-numpad[data-v-b2190158],.kx-numpad__invoer[data-v-b2190158]{gap:var(--kx-space-2);display:flex}.kx-numpad__invoer[data-v-b2190158]{min-height:24px;font-size:var(--kx-text-sm);color:var(--kx-muted-foreground);justify-content:flex-end;align-items:baseline}.kx-numpad__invoerwaarde[data-v-b2190158]{font-size:var(--kx-text-lg);color:var(--kx-foreground)}.kx-numpad__raster[data-v-b2190158]{gap:var(--kx-space-2);grid-template-columns:repeat(3,1fr) 1.2fr;grid-template-areas:"a b c f""d e g f""h i j k""l m n o";display:grid}.kx-numpad__toets[data-v-b2190158]{min-height:var(--toets-h);font-size:var(--kx-text-xl);font-variant-numeric:tabular-nums;color:var(--kx-foreground);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius-lg);font-weight:600}.kx-numpad__toets[data-v-b2190158]:hover:not(:disabled){background:var(--kx-secondary)}.kx-numpad__toets[data-v-b2190158]:active:not(:disabled){background:var(--kx-accent)}.kx-numpad__toets[data-v-b2190158]:focus-visible{outline:2px solid var(--kx-ring);outline-offset:1px}.kx-numpad__toets[data-v-b2190158]:disabled{color:var(--kx-muted-foreground);background:var(--kx-muted)}.kx-numpad__toets--functie[data-v-b2190158]{font-size:var(--kx-text-md);color:var(--kx-brand-strong);background:var(--kx-brand-soft);border-color:color-mix(in srgb,var(--kx-brand) 35%,transparent);grid-area:f}.kx-numpad__toets--stil[data-v-b2190158]{font-size:var(--kx-text-md);color:var(--kx-muted-foreground);background:var(--kx-muted)}.kx-numpad__raster[data-klant=true][data-v-b2190158]{grid-template-areas:"a b c q""d e g f""h i j k""l m n o"}.kx-numpad__toets--klant[data-v-b2190158]{font-size:var(--kx-text-md);color:var(--kx-muted-foreground);background:var(--kx-muted);grid-area:q}.kx-numpad__toets[data-v-b2190158]:first-child{grid-area:a}.kx-numpad__toets[data-v-b2190158]:nth-child(2){grid-area:b}.kx-numpad__toets[data-v-b2190158]:nth-child(3){grid-area:c}.kx-numpad__toets[data-v-b2190158]:nth-child(4){grid-area:d}.kx-numpad__toets[data-v-b2190158]:nth-child(5){grid-area:e}.kx-numpad__toets[data-v-b2190158]:nth-child(6){grid-area:g}.kx-numpad__toets[data-v-b2190158]:nth-child(7){grid-area:h}.kx-numpad__toets[data-v-b2190158]:nth-child(8){grid-area:i}.kx-numpad__toets[data-v-b2190158]:nth-child(9){grid-area:j}.kx-numpad__toets[data-v-b2190158]:nth-child(10){grid-area:l}.kx-numpad__toets[data-v-b2190158]:nth-child(11){grid-area:m}.kx-numpad__toets[data-v-b2190158]:nth-child(12){grid-area:n}.kx-numpad__toets--stil[data-v-b2190158]:nth-last-child(2){grid-area:k}.kx-numpad__toets--stil[data-v-b2190158]:last-child{grid-area:o}.kx-overlay[data-v-0760a08c]{z-index:20;padding:var(--kx-space-4);background:color-mix(in srgb,var(--kx-primary-dark) 55%,transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kx-overlay__kaart[data-v-0760a08c]{gap:var(--kx-space-4);width:100%;max-width:520px;max-height:100%;padding:var(--kx-space-6);background:var(--kx-card);border-radius:var(--kx-radius-2xl);box-shadow:var(--kx-shadow-md);flex-direction:column;display:flex;overflow-y:auto}.kx-overlay__titel[data-v-0760a08c]{font-size:var(--kx-text-xl)}.kx-overlay__tekst[data-v-0760a08c]{font-size:var(--kx-text-base);color:var(--kx-muted-foreground)}.kx-overlay__groot[data-v-0760a08c]{letter-spacing:-.02em;font-size:2.75rem;font-weight:700}.kx-overlay__letop[data-v-0760a08c]{color:var(--kx-destructive-strong)}.kx-overlay__cijfers[data-v-0760a08c]{gap:var(--kx-space-2);display:grid}.kx-overlay__cijfers>div[data-v-0760a08c]{padding-bottom:var(--kx-space-2);font-size:var(--kx-text-md);border-bottom:1px solid var(--kx-border);justify-content:space-between;display:flex}.kx-overlay__cijfers dt[data-v-0760a08c]{color:var(--kx-muted-foreground)}.kx-overlay__cijfers dd[data-v-0760a08c]{font-weight:600}.kx-overlay__wissel dd[data-v-0760a08c]{font-size:var(--kx-text-xl);color:var(--kx-success-strong)}.kx-overlay__geld[data-v-0760a08c]{gap:var(--kx-space-2);grid-template-columns:repeat(4,1fr);display:grid}.kx-overlay__munt[data-v-0760a08c]{min-height:56px;font-size:var(--kx-text-md);color:var(--kx-foreground);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius-lg);font-weight:600}.kx-overlay__munt[data-v-0760a08c]:hover{background:var(--kx-secondary)}.kx-overlay__munt--invoer[data-v-0760a08c]{color:var(--kx-brand-strong);background:var(--kx-brand-soft);grid-column:1/-1}.kx-overlay__keuze[data-v-0760a08c]{gap:var(--kx-space-3);grid-template-columns:1fr 1fr;display:grid}.kx-overlay__knop[data-v-0760a08c]{min-height:72px;padding:var(--kx-space-3);font-size:var(--kx-text-lg);border:1px solid var(--kx-border);border-radius:var(--kx-radius-xl);flex-direction:column;justify-content:center;align-items:center;font-weight:600;display:flex}.kx-overlay__knop[data-v-0760a08c]:disabled{opacity:.5}.kx-overlay__knop--ja[data-v-0760a08c]{color:var(--kx-primary-foreground);background:var(--kx-success);border-color:var(--kx-success)}.kx-overlay__knop--ja[data-v-0760a08c]:hover:not(:disabled){background:var(--kx-success-strong)}.kx-overlay__knop--nee[data-v-0760a08c]{color:var(--kx-destructive-strong);background:var(--kx-destructive-soft);border-color:color-mix(in srgb,var(--kx-destructive) 30%,transparent)}.kx-overlay__knop--stil[data-v-0760a08c]{color:var(--kx-foreground);background:var(--kx-card)}.kx-overlay__knop--stil[data-v-0760a08c]:hover{background:var(--kx-secondary)}.kx-overlay__sub[data-v-0760a08c]{font-size:var(--kx-text-xs);opacity:.85;font-weight:400}.kx-overlay__link[data-v-0760a08c]{min-height:44px;padding:0 var(--kx-space-3);font-size:var(--kx-text-sm);color:var(--kx-brand-strong);background:0 0;border:0;align-self:center}.kx-overlay__link[data-v-0760a08c]:hover{text-decoration:underline}.kx-overlay__lijst[data-v-0760a08c]{gap:var(--kx-space-2);flex-direction:column;display:flex}.kx-overlay__rij[data-v-0760a08c]{width:100%;min-height:56px;padding:0 var(--kx-space-3);font:inherit;text-align:left;background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius-lg);justify-content:space-between;display:flex}.kx-overlay__rij[data-v-0760a08c]:hover{background:var(--kx-secondary)}.kx-overlay__knop[data-v-0760a08c]:focus-visible,.kx-overlay__link[data-v-0760a08c]:focus-visible,.kx-overlay__munt[data-v-0760a08c]:focus-visible,.kx-overlay__rij[data-v-0760a08c]:focus-visible{outline:2px solid var(--kx-ring);outline-offset:2px}
