@property --avana-sb-w{syntax:"<length>";inherits:true;initial-value:224px}@property --avana-rail-open{syntax:"<length>";inherits:true;initial-value:0}html.av-zb-beweegt{transition:--avana-sb-w .22s var(--av-ease,cubic-bezier(.22,1,.36,1)),--avana-rail-open .22s var(--av-ease,cubic-bezier(.22,1,.36,1))}html:has([data-dashboard]){--kader:hsl(240 5% 96%);--kader-tekst:hsl(240 5% 26%);--kader-tekst-sterk:hsl(240 6% 10%);--kader-tekst-zacht:hsl(240 4% 46%);--kader-actief:hsl(0 0% 100%);--kader-actief-schaduw:0 1px 2px hsl(240 6% 10%/.08),0 0 0 1px hsl(240 6% 90%);--kader-hover:hsl(240 5% 92%);--kader-lijn:hsl(240 6% 90%);--kader-knop:hsl(0 0% 100%);--kader-logo:hsl(240 6% 10%);--kader-logo-tekst:hsl(0 0% 100%);--werkblad-rand:8px;--werkblad-hoek:16px;--zijbalk-vlak:hsl(0 0% 100%/.55);--werkblad-lijn:hsl(204 14% 7%/.07);--werkblad-schaduw:0 0 0 1px var(--werkblad-lijn),0 1px 2px hsl(204 14% 7%/.06),0 10px 30px -6px hsl(204 14% 7%/.10);--werkblad-h:calc(var(--av-venster-h, 100dvh) - var(--av-betaalstrook-h, 0px));--werkblad-rand-onder:max(var(--werkblad-rand),env(safe-area-inset-bottom,0px));--zb-item-h:34px;--zb-fs:14px;--zb-ico:17px}html.av-donker:has([data-dashboard]){--kader:hsl(228 10% 6%);--kader-tekst:hsl(228 6% 80%);--kader-tekst-sterk:hsl(0 0% 100%);--kader-tekst-zacht:hsl(219 6% 57%);--kader-actief:hsl(0 0% 100%/.10);--kader-actief-schaduw:none;--kader-hover:hsl(0 0% 100%/.06);--kader-lijn:hsl(0 0% 100%/.10);--kader-knop:hsl(0 0% 100%/.08);--kader-logo:hsl(0 0% 100%);--kader-logo-tekst:hsl(228 10% 6%);--werkblad-lijn:hsl(0 0% 100%/.06);--zijbalk-vlak:hsl(0 0% 100%/.03)}html.av-kader-zwart:has([data-dashboard]){--kader:hsl(220 8% 7%);--kader-tekst:hsl(228 6% 80%);--kader-tekst-sterk:hsl(0 0% 100%);--kader-tekst-zacht:hsl(219 6% 57%);--kader-actief:hsl(0 0% 100%/.12);--kader-actief-schaduw:none;--kader-hover:hsl(0 0% 100%/.07);--kader-lijn:hsl(0 0% 100%/.12);--kader-knop:hsl(0 0% 100%/.08);--kader-logo:hsl(0 0% 100%);--kader-logo-tekst:hsl(220 8% 7%);--werkblad-lijn:hsl(0 0% 100%/.08);--zijbalk-vlak:hsl(0 0% 100%/.04)}@media (pointer:coarse){html:has([data-dashboard]){--zb-item-h:44px;--zb-fs:15px;--zb-ico:20px}}@media (min-width:640px){html:has([data-dashboard-shell]),html:has([data-dashboard-shell]) body{background-color:var(--kader)}.av-werkblad-rij{background:transparent}.av-werkblad-rij:is([class~="sm:h-screen"],[class~=h-screen]){height:var(--werkblad-h)}html:has([data-dashboard-shell]) .av-zijbalk{height:var(--werkblad-h)!important}html[data-betaalstrook] .av-zijbalk{top:var(--av-betaalstrook-h,0)!important}html:has(.av-werkblad-rij) .av-zijbalk{background-color:initial}html:has([data-dashboard-shell]) .av-zijbalk:before{content:"";position:absolute;inset:var(--werkblad-rand);border-radius:var(--werkblad-hoek);background:var(--zijbalk-vlak);box-shadow:0 0 0 1px var(--werkblad-lijn);pointer-events:none;z-index:-1}.av-werkblad{margin:var(--werkblad-rand) var(--werkblad-rand) var(--werkblad-rand-onder) calc(var(--avana-sb-w, 224px) + var(--avana-rail-open, 0px));height:calc(var(--werkblad-h) - var(--werkblad-rand) - var(--werkblad-rand-onder));border-radius:var(--werkblad-hoek);background-color:var(--dkv-ffffff,#ffffff);box-shadow:var(--werkblad-schaduw);transition:margin-right .2s ease-out}.av-werkblad.av-werkblad-veld{background-color:var(--dkv-f9fafb,#F9FAFB)}.av-werkblad-venster{top:var(--werkblad-rand);right:var(--werkblad-rand);bottom:var(--werkblad-rand-onder);left:var(--avana-sb-w,224px);border-radius:var(--werkblad-hoek);box-shadow:var(--werkblad-schaduw);overflow:hidden}}@media (min-width:1024px){.av-werkblad-rail{top:var(--werkblad-rand);bottom:var(--werkblad-rand-onder);padding-top:12px;background:transparent}.av-werkblad.av-werkblad-met-rail{padding-left:0}.av-werkblad-rail{background:linear-gradient(var(--kader-lijn),var(--kader-lijn)) no-repeat left 0 top var(--werkblad-hoek) /1px calc(100% - 2 * var(--werkblad-hoek));clip-path:inset(0 calc(var(--avana-settingsrail-w) - var(--avana-rail-open, 0px)) 0 0)}html[data-zb-beweegt=rail-in] .av-werkblad-rail{animation:av-rail-in .16s ease-out both}}@media (min-width:768px){html:has([data-dashboard-shell]) aside.appt-v3{top:var(--werkblad-rand);right:var(--werkblad-rand);height:calc(var(--werkblad-h) - var(--werkblad-rand) - var(--werkblad-rand-onder));max-height:calc(var(--werkblad-h) - var(--werkblad-rand) - var(--werkblad-rand-onder));border-left:0;border-radius:var(--werkblad-hoek);box-shadow:var(--werkblad-schaduw);animation:av-paneel-schuif-in .2s ease-out backwards}html:has([data-dashboard-shell]) aside.appt-v3[data-dicht]{animation:av-paneel-schuif-uit .18s ease-in both}html:has([data-dashboard-shell]) .appt-v3-overlay{animation-duration:.2s}html:has([data-dashboard-shell]) .appt-v3-overlay[data-dicht]{animation-duration:.18s}}html:has([data-dashboard]){--kassa-zijblad-w:clamp(460px,40vw,720px)}@media (min-width:1024px){html[data-kassa-zijblad] .av-werkblad{margin-right:calc(var(--kassa-zijblad-w) + 2 * var(--werkblad-rand))}.av-kassa-zijblad{top:var(--werkblad-rand);right:var(--werkblad-rand);bottom:var(--werkblad-rand-onder);width:var(--kassa-zijblad-w);border-radius:var(--werkblad-hoek);box-shadow:var(--werkblad-schaduw);animation:av-paneel-schuif-in .2s ease-out backwards}.av-kassa-zijblad[data-dicht]{animation:av-paneel-schuif-uit .18s ease-in both}}@media (prefers-reduced-motion:reduce){.av-kassa-zijblad,.av-kassa-zijblad[data-dicht]{animation:none}}@keyframes av-paneel-schuif-in{0%{transform:translateX(calc(100% + var(--werkblad-rand)))}to{transform:none}}@keyframes av-paneel-schuif-uit{0%{transform:none}to{transform:translateX(calc(100% + var(--werkblad-rand)))}}html:has([data-dashboard]){--werkblad-duim:hsl(220 9% 78%);--werkblad-duim-hover:hsl(220 9% 62%)}html.av-donker:has([data-dashboard]){--werkblad-duim:hsl(0 0% 100%/.2);--werkblad-duim-hover:hsl(0 0% 100%/.35)}html:has([data-dashboard]) ::-webkit-scrollbar{width:12px;height:12px;background:transparent}html:has([data-dashboard]) ::-webkit-scrollbar-corner,html:has([data-dashboard]) ::-webkit-scrollbar-track{background:transparent}html:has([data-dashboard]) .av-werkblad ::-webkit-scrollbar-track:vertical,html:has([data-dashboard]) .av-werkblad-rail::-webkit-scrollbar-track:vertical,html:has([data-dashboard]) .av-werkblad-venster ::-webkit-scrollbar-track:vertical,html:has([data-dashboard]) .av-werkblad::-webkit-scrollbar-track:vertical,html:has([data-dashboard]) aside.appt-v3 ::-webkit-scrollbar-track:vertical{margin-block:calc(var(--werkblad-hoek) - 4px)}html:has([data-dashboard]) .av-werkblad ::-webkit-scrollbar-track:horizontal,html:has([data-dashboard]) .av-werkblad-venster ::-webkit-scrollbar-track:horizontal{margin-inline:calc(var(--werkblad-hoek) - 4px)}html:has([data-dashboard]) ::-webkit-scrollbar-button{display:none}html:has([data-dashboard]) ::-webkit-scrollbar-thumb{background-color:var(--werkblad-duim);background-clip:padding-box;border:3px solid transparent;border-radius:999px;min-height:40px}html:has([data-dashboard]) ::-webkit-scrollbar-thumb:hover{background-color:var(--werkblad-duim-hover)}html:has([data-dashboard]) .av-werkblad-rail::-webkit-scrollbar-thumb{background-color:initial}html:has([data-dashboard]) .av-werkblad-rail:hover::-webkit-scrollbar-thumb{background-color:var(--werkblad-duim)}html:has([data-dashboard]) .av-werkblad-rail:hover::-webkit-scrollbar-thumb:hover{background-color:var(--werkblad-duim-hover)}html:has([data-dashboard]) .av-werkblad-rail::-webkit-scrollbar-track:vertical{margin-block:var(--werkblad-hoek) 48px}@supports not selector(::-webkit-scrollbar){@layer base{html:has([data-dashboard]) *{scrollbar-width:thin;scrollbar-color:var(--werkblad-duim) transparent}html:has([data-dashboard]) .av-werkblad-rail{scrollbar-color:transparent transparent}html:has([data-dashboard]) .av-werkblad-rail:hover{scrollbar-color:var(--werkblad-duim) transparent}}}@property --vervaag-boven{syntax:"<length>";inherits:false;initial-value:0}@property --vervaag-onder{syntax:"<length>";inherits:false;initial-value:0}.av-vervaag{--vervaag-boven:0px;--vervaag-onder:0px;-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--vervaag-boven),black calc(100% - var(--vervaag-onder)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--vervaag-boven),black calc(100% - var(--vervaag-onder)),transparent);transition:--vervaag-boven .16s ease-out,--vervaag-onder .16s ease-out}.av-blad-vervaag{display:none}@media (min-width:640px){.av-blad-vervaag{display:block;position:sticky;z-index:6;left:0;right:0;pointer-events:none;opacity:0;transition:opacity .16s ease-out}.av-blad-vervaag-boven{top:0;height:32px;margin-bottom:-32px;background:linear-gradient(to bottom,var(--dkv-ffffff,#ffffff),#ffffff00)}.av-blad-vervaag-onder{bottom:0;height:56px;margin-top:-56px;background:linear-gradient(to top,var(--dkv-ffffff,#ffffff),#ffffff00)}[data-meer-boven]>.av-blad-vervaag-boven,[data-meer-onder]>.av-blad-vervaag-onder{opacity:1}}@media (prefers-reduced-motion:reduce){.av-blad-vervaag{transition:none}}.av-vervaag[data-meer-boven]{--vervaag-boven:32px}.av-vervaag[data-meer-onder]{--vervaag-onder:56px}html .av-werkblad-rail input[type=search]{background-color:var(--kader-hover);border-color:transparent;color:var(--kader-tekst-sterk)}html .av-werkblad-rail input[type=search]::placeholder{color:var(--kader-tekst-zacht)}@media (hover:hover){html .av-werkblad-rail input[type=search]:hover:not(:focus){background-color:var(--kader-actief);box-shadow:var(--kader-actief-schaduw)}}html .av-werkblad-rail input[type=search]:focus{background-color:var(--kader-actief)}html .av-werkblad-rail div:has(>input[type=search])>svg{color:var(--kader-tekst-zacht)}@keyframes av-uitklap-in{0%{opacity:0;translate:-6px 0;scale:.98}to{opacity:1;translate:none;scale:none}}.av-uitklap{transform-origin:left top;animation:av-uitklap-in .14s ease-out both}@keyframes av-rail-in{0%{opacity:0;translate:-8px 0}to{opacity:1;translate:none}}html[data-zb-beweegt] .av-zijbalk{overflow:clip}.av-zijbalk-scroll{scrollbar-width:none}.av-zijbalk-scroll::-webkit-scrollbar{display:none}.av-zijbalk-scroll[data-meer-onder]{-webkit-mask-image:linear-gradient(180deg,black calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,black calc(100% - 20px),transparent)}.av-zijbalk-scroll[data-meer-boven]{-webkit-mask-image:linear-gradient(0deg,black calc(100% - 20px),transparent);mask-image:linear-gradient(0deg,black calc(100% - 20px),transparent)}.av-zijbalk-scroll[data-meer-boven][data-meer-onder]{-webkit-mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent)}@media (prefers-reduced-motion:reduce){.av-werkblad,html.av-zb-beweegt{transition:none}html[data-zb-beweegt=rail-in] .av-werkblad-rail{animation:none}.av-vervaag{transition:none}.av-uitklap{animation:none}html:has([data-dashboard-shell]) aside.appt-v3,html:has([data-dashboard-shell]) aside.appt-v3[data-dicht]{animation-name:av-vervaag-in;animation-duration:.15s}html:has([data-dashboard-shell]) aside.appt-v3[data-dicht]{animation-name:av-vervaag-uit}}@media (min-width:1360px){html[data-paneel-open]:has(.av-werkblad-agenda) .av-werkblad-agenda{margin-right:calc(448px + 2 * var(--werkblad-rand))}@media (prefers-reduced-motion:no-preference){html:has(.av-werkblad-agenda) .av-werkblad-agenda{transition:margin-right .2s ease-out}}html[data-paneel-open]:has(.av-werkblad-agenda) .appt-v3-overlay{background:transparent;pointer-events:none}html:has(.av-werkblad-agenda) aside.appt-v3{box-shadow:var(--werkblad-schaduw)}}@keyframes av-ai-teken-in{0%{opacity:0;scale:.6;rotate:-8deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes av-ai-ster{0%{opacity:.35}45%{opacity:1}to{opacity:1}}@keyframes av-ai-regel-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:none}}.av-ai-teken{animation:av-ai-teken-in .52s var(--av-ease-veer) 60ms backwards}.av-ai-ster{animation:av-ai-ster .9s var(--av-ease) .24s backwards}.av-ai-ster-2{animation-delay:.42s}.av-ai-regel{animation:av-ai-regel-in .32s var(--av-ease) calc(.28s + var(--av-ai-i, 0) * 70ms) backwards}@media (prefers-reduced-motion:reduce){.av-ai-regel,.av-ai-ster,.av-ai-teken{animation:none}}.av-meldingenpaneel{position:fixed;z-index:50;top:var(--werkblad-rand,8px);right:var(--werkblad-rand,8px);width:448px;max-width:calc(100vw - 2 * var(--werkblad-rand, 8px));height:calc(var(--werkblad-h, 100dvh) - var(--werkblad-rand, 8px) - var(--werkblad-rand-onder, 8px));border-radius:var(--werkblad-hoek,16px);box-shadow:var(--werkblad-schaduw,0 10px 30px -6px hsl(204 14% 7%/.1)),0 0 0 1px var(--dk-eaecf0,#EAECF0);animation:av-meldingen-in .2s ease-out backwards}.av-meldingenpaneel[data-dicht]{animation:av-meldingen-uit .18s ease-in both;pointer-events:none}@keyframes av-meldingen-in{0%{transform:translateX(calc(100% + var(--werkblad-rand, 8px)))}to{transform:none}}@keyframes av-meldingen-uit{0%{transform:none}to{transform:translateX(calc(100% + var(--werkblad-rand, 8px)))}}.av-meldingenlaag{display:none}@media (max-width:1023px){.av-meldingenlaag{display:block;position:fixed;inset:0;z-index:79;background:var(--dkv-10182852,rgb(16 24 40/.32));animation:av-vervaag-in .18s ease-out both}.av-meldingenlaag[data-dicht]{animation:av-vervaag-uit .18s ease-in both;pointer-events:none}.av-meldingenpaneel{z-index:80;top:auto;left:0;right:0;bottom:0;width:auto;max-width:none;height:min(86dvh,680px);border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom);animation-name:av-meldingen-op}.av-meldingenpaneel[data-dicht]{animation-name:av-meldingen-neer}}@keyframes av-meldingen-op{0%{transform:translateY(100%)}to{transform:none}}@keyframes av-meldingen-neer{0%{transform:none}to{transform:translateY(100%)}}.av-oplicht{z-index:30!important;border-radius:10px;animation:av-oplicht 2.6s ease-out both}@keyframes av-oplicht{0%,70%{box-shadow:0 0 0 2px var(--dk-f79009,#F79009),0 0 0 6px var(--dk-f7900940,rgb(247 144 9/.25))}to{box-shadow:0 0 0 2px transparent}}@media (prefers-reduced-motion:reduce){.av-meldingenpaneel,.av-meldingenpaneel[data-dicht]{animation-name:av-vervaag-in;animation-duration:.15s}.av-meldingenpaneel[data-dicht]{animation-name:av-vervaag-uit}}html.av-donker{color-scheme:dark;--dk-eaecf0:#2e2e2f;--dk-f79009:#f79009;--dk-f7900940:#f7900940;--dkv-10182852:#edf0f752;--dkv-f9fafb:#1f1f20;--dkv-ffffff:#191919}.av-altijd-licht{color-scheme:light;--dk-eaecf0:initial;--dk-f79009:initial;--dk-f7900940:initial;--dkv-10182852:initial;--dkv-f9fafb:initial;--dkv-ffffff:initial}