@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";
:root{--font-heading:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-family:var(--font-body);--background:#faf9f5;--foreground:#1a1f1b;--color-brand:#003820;--color-brand-hover:#004f2e;--color-secondary:#508818;--color-secondary-hover:#447314;--color-accent:#c8a878;--color-accent-hover:#b8861a;--color-bg:#faf9f5;--color-surface:#fff;--color-surface-muted:#f1efe8;--color-surface-hover:#f3ece0;--color-overlay:#1a1f1b73;--color-border:#e5e2d7;--color-border-strong:#c8c4b5;--color-divider:#eee9dd;--color-text:#1a1f1b;--color-text-muted:#5c615c;--color-text-subtle:#8a8e85;--color-text-inverse:#faf9f5;--color-link:#003820;--color-status-rood:#dc2626;--color-status-rood-bg:#fef2f2;--color-status-rood-border:#fecaca;--color-status-oranje:#ea580c;--color-status-oranje-bg:#fff7ed;--color-status-oranje-border:#fed7aa;--color-status-groen:#16a34a;--color-status-groen-bg:#f0fdf4;--color-status-groen-border:#bbf7d0;--color-status-blauw:#2563eb;--color-status-blauw-bg:#eff6ff;--color-status-blauw-border:#bfdbfe;--color-status-paars:#7c3aed;--color-status-paars-bg:#f5f3ff;--color-status-paars-border:#ddd6fe;--color-status-grijs:#6b7280;--color-status-grijs-bg:#f3f4f6;--color-status-grijs-border:#d1d5db;--color-notice-oranje-bg:#fffbeb;--color-notice-oranje-border:#fcd34d;--color-notice-oranje-bar:#f59e0b;--color-notice-blauw-bg:#eff6ff;--color-notice-blauw-border:#bfdbfe;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 2px #0f172a0a;--shadow-md:0 2px 6px #0f172a0f, 0 1px 2px #0f172a0a;--shadow-lg:0 8px 24px #0f172a14, 0 2px 6px #0f172a0d;--font-size-xs:11px;--font-size-sm:13px;--font-size-md:14px;--font-size-base:15px;--font-size-lg:17px;--font-size-xl:20px;--font-size-2xl:24px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}
@font-face{font-family:KentekenFont;src:url(/fonts/kenteken.ttf)format("truetype");font-weight:400;font-style:normal}html{font-family:var(--font-family)}input,select,textarea,button{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}html,body{width:100%;height:100%}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;max-width:100vw;height:100%;display:flex;margin:0!important;overflow-x:hidden!important}.layout-container{z-index:1;flex-direction:column;justify-content:flex-start;height:100%;min-height:100vh;display:flex;position:relative;overflow:hidden visible}.content{scrollbar-gutter:stable both-edges;width:100%;max-width:1600px;height:100%;min-height:100vh;margin:0 auto;transition-property:opacity,background-color,transform,filter;transition-duration:.5s;transition-timing-function:ease-in-out;position:relative;inset:0}@media (max-width:1600px){.content{max-width:1200px}}@media (max-width:1028px){.content{margin:0 auto}}
.globalAlertOverlay-module__x985Ta__toast{appearance:none;text-align:left;cursor:pointer;bottom:max(24px, env(safe-area-inset-bottom));z-index:901;background:#fef3f2;border:none;border-radius:12px;align-items:flex-start;gap:12px;max-width:360px;padding:12px 14px 18px;font-family:inherit;animation:.2s ease-out globalAlertOverlay-module__x985Ta__globalAlertToastSlideIn;display:flex;position:fixed;right:24px;overflow:hidden;box-shadow:0 12px 28px #dc262638}.globalAlertOverlay-module__x985Ta__toast[data-severity=warning]{background:#fffaeb;box-shadow:0 12px 28px #b5470838}.globalAlertOverlay-module__x985Ta__toast[data-severity=info]{background:#eff8ff;box-shadow:0 12px 28px #1570ef2e}@keyframes globalAlertOverlay-module__x985Ta__globalAlertToastSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.globalAlertOverlay-module__x985Ta__toastIcon{color:#fff;background:#dc2626;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:13px;font-weight:700;display:inline-flex}.globalAlertOverlay-module__x985Ta__toast[data-severity=warning] .globalAlertOverlay-module__x985Ta__toastIcon{background:#b54708}.globalAlertOverlay-module__x985Ta__toast[data-severity=info] .globalAlertOverlay-module__x985Ta__toastIcon{background:#1570ef}.globalAlertOverlay-module__x985Ta__toastBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.globalAlertOverlay-module__x985Ta__toastTitleRow{align-items:flex-start;gap:8px;min-width:0;display:flex}.globalAlertOverlay-module__x985Ta__toastTitle{color:#101828;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.globalAlertOverlay-module__x985Ta__toastCount{color:#fff;background:#dc2626;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 0 2px #fef3f2}.globalAlertOverlay-module__x985Ta__toast[data-severity=warning] .globalAlertOverlay-module__x985Ta__toastCount{background:#b54708;box-shadow:0 0 0 2px #fffaeb}.globalAlertOverlay-module__x985Ta__toast[data-severity=info] .globalAlertOverlay-module__x985Ta__toastCount{background:#1570ef;box-shadow:0 0 0 2px #eff8ff}.globalAlertOverlay-module__x985Ta__toastText{color:#344054;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.globalAlertOverlay-module__x985Ta__toastQueueHint{letter-spacing:.04em;text-transform:uppercase;color:#667085;margin-top:2px;font-size:11px;font-weight:700;display:inline-block}.globalAlertOverlay-module__x985Ta__toast:hover{box-shadow:0 10px 28px #b023183d}@media (max-width:600px){.globalAlertOverlay-module__x985Ta__toast{bottom:max(14px, env(safe-area-inset-bottom));max-width:none;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.globalAlertOverlay-module__x985Ta__toast{animation:none}}
.NotificationCenter-module__EPhQUW__root{display:inline-flex;position:relative}.NotificationCenter-module__EPhQUW__bell{border:1px solid var(--color-border,#e4e7ec);background:var(--color-surface,#fff);width:36px;height:36px;color:var(--color-text,#344054);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.NotificationCenter-module__EPhQUW__bell:hover{background:var(--color-surface-hover,#f9fafb);color:#003820;border-color:#003820}.NotificationCenter-module__EPhQUW__bell:focus-visible{outline-offset:2px;outline:2px solid #003820}.NotificationCenter-module__EPhQUW__badge{color:#fff;pointer-events:none;background:#dc2626;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-4px;right:-4px}.NotificationCenter-module__EPhQUW__badge[data-critical=true]{background:#b42318}.NotificationCenter-module__EPhQUW__realtimeDot{pointer-events:none;background:#12b76a;border-radius:50%;width:6px;height:6px;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 1px #fff}.NotificationCenter-module__EPhQUW__backdrop{z-index:300;pointer-events:none;background:0 0;transition:background .22s;position:fixed;inset:0}.NotificationCenter-module__EPhQUW__backdropOpen{pointer-events:auto;background:#1018286b}.NotificationCenter-module__EPhQUW__drawer{width:440px;max-width:44vw;color:var(--color-text,#101828);z-index:301;border-left:1px solid var(--color-border,#e4e7ec);background:#fff;flex-direction:column;transition:transform .24s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-6px 0 40px #10182821}.NotificationCenter-module__EPhQUW__drawerOpen{transform:translate(0)}.NotificationCenter-module__EPhQUW__drawerHeader{border-bottom:1px solid var(--color-divider,#f2f4f7);background:#fff;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 16px;display:flex}.NotificationCenter-module__EPhQUW__drawerHeadText{flex-direction:column;gap:3px;min-width:0;display:flex}.NotificationCenter-module__EPhQUW__drawerTitle{color:#101828;margin:0;font-size:15px;font-weight:700;line-height:1.3}.NotificationCenter-module__EPhQUW__drawerSubtitle{color:#667085;margin:0;font-size:12px}.NotificationCenter-module__EPhQUW__drawerHeadActions{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.NotificationCenter-module__EPhQUW__linkBtn{color:#003820;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .12s}.NotificationCenter-module__EPhQUW__linkBtn:hover:not(:disabled){background:#e1efe5}.NotificationCenter-module__EPhQUW__linkBtn:disabled{color:#98a2b3;cursor:default}.NotificationCenter-module__EPhQUW__drawerClose{cursor:pointer;color:#98a2b3;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;font-family:inherit;font-size:18px;line-height:1;transition:color .12s,background .12s;display:inline-flex}.NotificationCenter-module__EPhQUW__drawerClose:hover{color:#344054;background:#f2f4f7}.NotificationCenter-module__EPhQUW__drawerBody{flex:1;overflow:hidden auto}.NotificationCenter-module__EPhQUW__optInRow{border-bottom:1px solid var(--color-divider,#f2f4f7);background:#f9fafb;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;display:flex}.NotificationCenter-module__EPhQUW__optInText{flex-direction:column;gap:2px;min-width:0;display:flex}.NotificationCenter-module__EPhQUW__optInTitle{color:#101828;font-size:12px;font-weight:700}.NotificationCenter-module__EPhQUW__optInHint{color:#475467;font-size:11px;line-height:1.35}.NotificationCenter-module__EPhQUW__optInBtn{color:#003820;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:700}.NotificationCenter-module__EPhQUW__optInBtn:hover:not(:disabled){background:#e1efe5}.NotificationCenter-module__EPhQUW__optInBtn:disabled{opacity:.5;cursor:not-allowed}.NotificationCenter-module__EPhQUW__list{flex-direction:column;display:flex}.NotificationCenter-module__EPhQUW__empty{text-align:center;color:#98a2b3;padding:40px 24px;font-size:13px}.NotificationCenter-module__EPhQUW__rowLink{color:inherit;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:block}.NotificationCenter-module__EPhQUW__rowLink:focus-visible .NotificationCenter-module__EPhQUW__row{outline-offset:-2px;outline:2px solid #003820}.NotificationCenter-module__EPhQUW__row{border-bottom:1px solid var(--color-divider,#f2f4f7);background:#fff;border-left:3px solid #0000;align-items:flex-start;gap:12px;padding:14px 20px;transition:background .1s;display:flex;position:relative}.NotificationCenter-module__EPhQUW__row:hover{background:#f9fafb}.NotificationCenter-module__EPhQUW__row[data-read=false]{background:#f5f9f5}.NotificationCenter-module__EPhQUW__row[data-read=false]:hover{background:#ebf3ec}.NotificationCenter-module__EPhQUW__row[data-severity=critical]{border-left-color:#dc2626}.NotificationCenter-module__EPhQUW__row[data-severity=warning]{border-left-color:#f79009}.NotificationCenter-module__EPhQUW__row[data-severity=info]{border-left-color:#1570ef}.NotificationCenter-module__EPhQUW__dot{background:#d0d5dd;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.NotificationCenter-module__EPhQUW__row[data-read=false] .NotificationCenter-module__EPhQUW__dot{background:#003820}.NotificationCenter-module__EPhQUW__row[data-severity=critical][data-read=false] .NotificationCenter-module__EPhQUW__dot{background:#dc2626}.NotificationCenter-module__EPhQUW__rowBody{flex:1;min-width:0}.NotificationCenter-module__EPhQUW__rowTitle{color:#101828;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.35}.NotificationCenter-module__EPhQUW__rowSubtitle{color:#475467;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.NotificationCenter-module__EPhQUW__rowMeta{align-items:center;gap:8px;margin-top:8px;display:flex}.NotificationCenter-module__EPhQUW__severityChip{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.NotificationCenter-module__EPhQUW__severityChip[data-severity=critical]{color:#b42318;background:#fef3f2}.NotificationCenter-module__EPhQUW__severityChip[data-severity=warning]{color:#b54708;background:#fffaeb}.NotificationCenter-module__EPhQUW__severityChip[data-severity=info]{color:#175cd3;background:#eff8ff}.NotificationCenter-module__EPhQUW__rowTime{color:#98a2b3;font-size:11px}.NotificationCenter-module__EPhQUW__rowMarkBtn{color:#98a2b3;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.NotificationCenter-module__EPhQUW__rowMarkBtn:hover{color:#12b76a;background:#f0fdf4;border-color:#12b76a}@media (max-width:768px){.NotificationCenter-module__EPhQUW__drawer{width:100vw;max-width:100vw}}
.header-module__zmH1TW__header,.header-module__zmH1TW__tabHeader,.header-module__zmH1TW__mobHeader{color:#fff;z-index:9997;background-color:#003820;width:100%;max-width:100vw;position:fixed}@media (max-width:1600px){.header-module__zmH1TW__content{max-width:1200px}}.header-module__zmH1TW__tabHeader,.header-module__zmH1TW__mobHeader,.header-module__zmH1TW__header{padding:15px 0}.header-module__zmH1TW__headerLogo{flex:1;justify-content:flex-start;align-items:center;display:flex}.header-module__zmH1TW__headerContent{flex:2;justify-content:flex-start;align-items:center;width:100%;max-width:1600px;display:flex}.header-module__zmH1TW__mobHeaderContent{flex:2;justify-content:center;width:100%;display:flex}.header-module__zmH1TW__headerUser{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;display:flex}.header-module__zmH1TW__mobMenuBtn{color:#fff;background-color:#0000;border:none;width:50px;height:50px;margin-right:40px;font-weight:700;text-decoration:none;display:flex}.header-module__zmH1TW__headerLogo img{width:200px}.header-module__zmH1TW__headerContent a{color:#fff;white-space:nowrap;margin-right:40px;font-family:Montserrat,sans-serif;text-decoration:none}.header-module__zmH1TW__headerUser{font-family:Montserrat,sans-serif}.header-module__zmH1TW__headerContent{flex-direction:row;width:100%;max-width:1600px;margin:0 auto;display:flex}.header-module__zmH1TW__mobMenuOverlay{z-index:9998;background-color:#00000080;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.header-module__zmH1TW__mobMenuContainer{z-index:9999;background-color:#003820;flex-direction:column;width:80vw;height:100vh;padding-top:100px;animation:.4s ease-in-out forwards header-module__zmH1TW__menuSlideIn;display:flex;position:fixed;top:0;left:0;overflow-x:hidden}.header-module__zmH1TW__mobMenuContainer.header-module__zmH1TW__slide-out{animation:.4s ease-in-out forwards header-module__zmH1TW__menuSlideOut}@keyframes header-module__zmH1TW__menuSlideIn{0%{opacity:.3;transform:translate(-100%)}to{opacity:1;transform:translate(0%)}}@keyframes header-module__zmH1TW__menuSlideOut{0%{opacity:1;transform:translate(0%)}to{opacity:.3;transform:translate(-100%)}}.header-module__zmH1TW__logoutBtn{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 12px;font-size:14px}.header-module__zmH1TW__logoutBtn:hover{background:#f3f4f6}
.breadcrumb-module___HD4lq__container{width:100%;max-width:1600px;margin:0 auto;padding-top:100px}.breadcrumb-module___HD4lq__row{align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module___HD4lq__breadcrumbItem{align-items:center;display:flex}.breadcrumb-module___HD4lq__arrow{margin:0 .5rem}.breadcrumb-module___HD4lq__activeUrl{color:#508818;font-weight:700}.breadcrumb-module___HD4lq__inactiveUrl{color:#6b7280}.breadcrumb-module___HD4lq__searchWrapper{flex-shrink:0;margin-top:10px}.breadcrumb-module___HD4lq__searchInput{border:1px solid #d1d5db;border-radius:.375rem;width:300px;padding:5px 15px}.breadcrumb-module___HD4lq__breadcrumbContent{justify-content:space-between;align-items:center;width:100%;max-width:1600px;margin-left:5px;display:flex}
