@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);--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}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) calc(var(--avana-sb-w, 224px) + var(--avana-rail-open, 0px));height:calc(100dvh - 2 * var(--werkblad-rand));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);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);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(100dvh - 2 * var(--werkblad-rand));max-height:calc(100dvh - 2 * var(--werkblad-rand));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}}@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,#000 var(--vervaag-boven),#000 calc(100% - var(--vervaag-onder)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--vervaag-boven),#000 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)}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}@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}}html.av-donker{color-scheme:dark;--dkv-f9fafb:#1f1f20;--dkv-ffffff:#191919}.av-altijd-licht{color-scheme:light;--dkv-f9fafb:initial;--dkv-ffffff:initial}