#dbg-docenten [data-dbg-snelfilters]{margin: 0 0 12px}#dbg-docenten [data-dbg-snelfilters]:empty{display: none}#dbg-docenten .dbg-snel__rij{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0;padding: 0;transition: opacity 0.15s ease}#dbg-docenten [data-dbg-snelfilters][aria-busy="true"] .dbg-snel__rij{opacity: 0.6}#dbg-docenten #dd-toon[aria-busy="true"]{opacity: 0.75}#dbg-docenten .dbg-snel__chip{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;margin: 0;padding: 8px 14px;background: var(--dbg-wit,#FFFFFF);border: 1px solid var(--dbg-rand,#E3E9F2);border-radius: 999px;font: inherit;font-size: 14.5px;font-weight: 600;line-height: 1.3;color: var(--dbg-navy,#0A1F44);text-decoration: none;white-space: nowrap;cursor: pointer;box-shadow: none;-webkit-tap-highlight-color: transparent}#dbg-docenten a.dbg-snel__chip:hover,#dbg-docenten summary.dbg-snel__chip:hover,#dbg-docenten button.dbg-snel__chip:hover{border-color: var(--dbg-blauw,#0366D6);color: var(--dbg-navy,#0A1F44)}#dbg-docenten .dbg-snel__chip:focus-visible,#dbg-docenten .dbg-snel__wis:focus-visible,#dbg-docenten .dbg-snel__optie:focus-visible,#dbg-docenten .dbg-snel-geen__knop:focus-visible{outline: 2px solid var(--dbg-navy,#0A1F44);outline-offset: 2px}#dbg-docenten .dbg-snel__aantal{font-weight: 500;font-variant-numeric: tabular-nums;color: var(--dbg-secundair,#5B6B82)}#dbg-docenten .dbg-snel__chip.is-aan,#dbg-docenten .dbg-snel__chip.is-gekozen{background: var(--dbg-blauwtint,#EAF2FC);border-color: var(--dbg-blauw,#0366D6);color: var(--dbg-blauw-donker,#0250A6)}#dbg-docenten .dbg-snel__kruis{flex: none;margin-right: -2px}#dbg-docenten .dbg-snel__chip.is-uit{background: var(--dbg-paginatint,#F5F8FC);border-style: dashed;color: var(--dbg-secundair,#5B6B82);cursor: default}#dbg-docenten .dbg-snel__chip.is-uit .dbg-snel__aantal{color: var(--dbg-secundair,#5B6B82)}#dbg-docenten .dbg-snel__icoon{flex: none}#dbg-docenten .dbg-snel__filters[hidden]{display: none}#dbg-docenten .dbg-snel__wis{display: inline-flex;align-items: center;min-height: 44px;padding: 0 6px;font-size: 14.5px;font-weight: 600;color: var(--dbg-blauw,#0366D6);text-decoration: underline;text-underline-offset: 3px;white-space: nowrap}#dbg-docenten .dbg-snel__wis:hover{color: var(--dbg-blauw-donker,#0250A6)}#dbg-docenten .dbg-snel__ook{display: inline-flex;align-items: center;min-height: 44px;padding: 0 6px;font-size: 14.5px;font-weight: 600;color: var(--dbg-blauw-donker,#0250A6);text-decoration: underline;text-underline-offset: 3px;white-space: nowrap}#dbg-docenten .dbg-snel__ook:hover{color: var(--dbg-navy,#0A1F44)}#dbg-docenten .dbg-snel__ook:focus-visible{outline: 2px solid var(--dbg-navy,#0A1F44);outline-offset: 2px;border-radius: 4px}#dbg-docenten .dd-blad__titel:focus:not(:focus-visible){outline: none}#dbg-docenten .dd-blad__geen{margin: 0 0 8px;font-size: 15px;font-weight: 600;color: var(--dbg-navy,#0A1F44)}#dbg-docenten .dd-blad__geen[hidden]{display: none}#dbg-docenten #dd-toon[aria-disabled="true"],#dbg-docenten #dd-toon[aria-disabled="true"]:hover{background: var(--dbg-paginatint,#F5F8FC);border-color: var(--dbg-rand,#E3E9F2);color: var(--dbg-secundair,#5B6B82);cursor: default}#dbg-docenten .dbg-snel__prijs{position: relative;margin: 0}#dbg-docenten .dbg-snel__prijs > summary{list-style: none}#dbg-docenten .dbg-snel__prijs > summary::-webkit-details-marker{display: none}#dbg-docenten .dbg-snel__pijl{flex: none;transition: transform 0.15s ease}#dbg-docenten .dbg-snel__prijs[open] > summary .dbg-snel__pijl{transform: rotate(180deg)}#dbg-docenten .dbg-snel__menu{position: absolute;top: calc(100% + 6px);left: 0;z-index: 30;min-width: 230px;padding: 8px;background: var(--dbg-wit,#FFFFFF);border: 1px solid var(--dbg-rand,#E3E9F2);border-radius: 12px;box-shadow: 0 12px 32px rgba(10,31,68,0.16)}#dbg-docenten .dbg-snel__menukop{margin: 4px 8px 6px;font-size: 13px;font-weight: 600;color: var(--dbg-secundair,#5B6B82)}#dbg-docenten .dbg-snel__menurij{display: flex;align-items: center;justify-content: space-between;gap: 12px}#dbg-docenten .dbg-snel__sluit{display: none}#dbg-docenten .dbg-snel__opties{margin: 0;padding: 0;list-style: none}#dbg-docenten .dbg-snel__opties li{margin: 0;padding: 0}#dbg-docenten .dbg-snel__opties li::before{content: none}#dbg-docenten .dbg-snel__optie{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 44px;padding: 8px 10px;border-radius: 8px;font-size: 15px;font-weight: 600;color: var(--dbg-navy,#0A1F44);text-decoration: none}#dbg-docenten .dbg-snel__optie:hover{background: var(--dbg-paginatint,#F5F8FC)}#dbg-docenten .dbg-snel__optie.is-aan{background: var(--dbg-blauwtint,#EAF2FC);color: var(--dbg-blauw-donker,#0250A6)}#dbg-docenten .dbg-snel-geen{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 16px;margin: 0 0 16px;padding: 16px;background: var(--dbg-paginatint,#F5F8FC);border: 1px solid var(--dbg-rand,#E3E9F2);border-radius: 12px}#dbg-docenten .dbg-snel-geen__zin{margin: 0;font-weight: 600;color: var(--dbg-navy,#0A1F44)}@media (min-width: 1100px){#dbg-docenten .dbg-snel__chip{min-height: 38px;padding: 6px 13px;font-size: 14px}#dbg-docenten .dbg-snel__wis,#dbg-docenten .dbg-snel__ook{min-height: 38px;font-size: 14px}}@media (min-width: 1100px) and (max-width: 1279px){#dbg-docenten .dbg-snel__rij{gap: 6px}#dbg-docenten .dbg-snel__chip{padding: 5px 10px;font-size: 13.5px}#dbg-docenten .dbg-snel__wis,#dbg-docenten .dbg-snel__ook{padding: 0 4px;font-size: 13.5px}}@media (max-width: 767px){#dbg-docenten [data-dbg-snelfilters]{margin: 0 0 8px}#dbg-docenten [data-dbg-snelfilters].is-vast{min-height: var(--dbg-snel-hoogte,56px)}#dbg-docenten .dbg-snel{position: relative}#dbg-docenten [data-dbg-snelfilters].is-vast > .dbg-snel{position: fixed;top: var(--dbg-snel-top,0px);right: 0;left: 0;z-index: 20;padding: 6px var(--dbg-snel-rechts,16px) 6px var(--dbg-snel-links,16px);background: var(--dbg-wit,#FFFFFF);box-shadow: 0 8px 12px -10px rgba(10,31,68,0.45)}#dbg-docenten [data-dbg-snelfilters].is-menu > .dbg-snel{z-index: 100000}#dbg-docenten .dbg-snel__rij{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch;padding: 2px 24px 2px 2px}#dbg-docenten .dbg-snel::after{content: "";position: absolute;top: 0;right: var(--dbg-snel-rechts-vast,0px);bottom: 0;width: 28px;background: linear-gradient(to right,rgba(255,255,255,0),var(--dbg-wit,#FFFFFF));pointer-events: none}#dbg-docenten [data-dbg-snelfilters].is-vast > .dbg-snel::after{right: var(--dbg-snel-rechts,16px)}#dbg-docenten .dbg-snel__rij::-webkit-scrollbar{display: none}#dbg-docenten .dbg-snel__chip,#dbg-docenten .dbg-snel__prijs,#dbg-docenten .dbg-snel__wis{flex: none}#dbg-docenten .dbg-snel__filters{position: sticky;left: 0;z-index: 1;background: var(--dbg-navy,#0A1F44);border-color: var(--dbg-navy,#0A1F44);color: var(--dbg-wit,#FFFFFF)}#dbg-docenten button.dbg-snel__filters:hover{color: var(--dbg-wit,#FFFFFF);border-color: var(--dbg-navy,#0A1F44)}#dbg-docenten [data-dbg-snelfilters].is-vast .dbg-snel__filters{position: absolute;top: 8px;right: var(--dbg-snel-rechts,16px);left: auto;z-index: 2;box-shadow: -20px 0 14px -6px var(--dbg-wit,#FFFFFF)}#dbg-docenten [data-dbg-snelfilters].is-vast .dbg-snel__rij{padding-right: 124px}#dbg-docenten .dbg-snel__prijs[open]::before{content: "";position: fixed;inset: 0;z-index: 100000;background: transparent}#dbg-docenten .dbg-snel__menu{position: fixed;top: auto;right: 0;bottom: 0;left: 0;z-index: 100001;min-width: 0;max-height: 70vh;overflow-y: auto;padding: 16px 16px calc(16px + env(safe-area-inset-bottom));border: 0;border-radius: 16px 16px 0 0;box-shadow: 0 0 0 100vmax rgba(10,31,68,0.45);animation: dbg-snel-omhoog 0.2s ease-out}#dbg-docenten .dbg-snel__menu::before{content: "";display: block;width: 40px;height: 4px;margin: -6px auto 10px;border-radius: 2px;background: var(--dbg-rand,#E3E9F2)}#dbg-docenten .dbg-snel__menurij{margin: 0 0 8px}#dbg-docenten .dbg-snel__menukop{margin: 0 4px;font-size: var(--dbg-kop-s,20px);font-weight: 700;color: var(--dbg-navy,#0A1F44)}#dbg-docenten .dbg-snel__sluit{display: inline-flex;align-items: center;flex: none;min-height: 44px;padding: 8px 16px;background: var(--dbg-wit,#FFFFFF);border: 1px solid var(--dbg-rand,#E3E9F2);border-radius: 10px;font: inherit;font-size: 15px;font-weight: 600;color: var(--dbg-navy,#0A1F44);cursor: pointer}#dbg-docenten .dbg-snel__sluit:focus-visible{outline: 2px solid var(--dbg-navy,#0A1F44);outline-offset: 2px}#dbg-docenten .dbg-snel__optie{min-height: 48px;font-size: 16px}html.dbg-toestemming-open #dbg-docenten .dbg-snel__menu{bottom: var(--dbg-toestemming-hoogte,0px);padding-bottom: 16px}#dbg-docenten .dd-blad.is-open{top: auto;max-height: calc(100% - var(--dd-blad-top,0px) - 24px);border-radius: 16px 16px 0 0;box-shadow: 0 0 0 100vmax rgba(10,31,68,0.45);animation: dbg-snel-omhoog 0.2s ease-out}#dbg-docenten .dd-blad.is-open::before{content: "";flex: none;display: block;width: 40px;height: 4px;margin: -6px auto -4px;border-radius: 2px;background: var(--dbg-rand,#E3E9F2)}}@keyframes dbg-snel-omhoog{from{transform: translateY(32px);opacity: 0.6}to{transform: none;opacity: 1}}@media (prefers-reduced-motion: reduce){#dbg-docenten .dbg-snel__menu,#dbg-docenten .dd-blad.is-open{animation: none}#dbg-docenten .dbg-snel__rij,#dbg-docenten .dbg-snel__pijl{transition: none}}#dbg-docenten .dd-resultaten:has(.dbg-snel-geen) .dbg-snel__wis{display: none}