@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@layer reset {
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{line-height:var(--leading-normal);-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:var(--weight-bold)}small{font-size:80%}ol,ul,menu{list-style:none}img,svg,video,canvas{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button,[role=button]{cursor:pointer}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}[hidden]:where(:not([hidden=until-found])){display:none}
}

@layer tokens {
:root{--font-sans:var(--font-manrope), sans-serif;--font-app:var(--font-manrope), "Inter", ui-sans-serif, system-ui, sans-serif;--tracking:-.006em;--tracking-tight:-.02em;--tracking-wide:.04em;--text-small:.75rem;--text-ui:.875rem;--text-body:1rem;--text-title:1.125rem;--text-heading:1.25rem;--text-figure:1.625rem;--text-figure-lg:2rem;--leading-tight:1.25;--leading-snug:1.4;--leading-normal:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:650;--weight-bold:700;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--sidebar-width:236px;--sidebar-width-collapsed:68px;--topbar-height:60px;--frame-size:12px;--frame-radius:14px;--control-size:36px;--motion-duration:.22s;--motion-fast:.16s;--sidebar-bg:#304249;--sidebar-veil-top:#304249c9;--sidebar-veil-bottom:#304249e6;--sidebar-ink:#edf3f4;--sidebar-muted:#c4d2d5;--sidebar-active-bg:#a0e2c821;--sidebar-active-ink:#b3efd8;--sidebar-active-icon:#a0e2c8;--sidebar-badge-bg:#b3efd814;--sidebar-badge-ring:#6fd7cd14;--sidebar-hover:#ffffff0d;--sidebar-pill-hover:#ffffff0b;--sidebar-rule:#e2f4f112;--sidebar-section-line:#ffffff19;--sidebar-card-bg:#243e4685;--sidebar-card-line:#fff2;--sidebar-scrim:#07131480;--sidebar-close-bg:#ffffff0e;--sidebar-close-line:#ffffff17;--department-bg:#ffffff08;--department-line:#ffffff1c;--department-hover-bg:#ffffff10;--department-hover-line:#ffffff35;--department-mark-line:#b5d5b749;--department-mark-ink:#d5e8c8;--department-mark-from:#69876a5c;--department-mark-to:#294a3e80;--department-global-ink:#bce0ed;--department-global-from:#5382935c;--department-global-to:#22455580;--department-menu-shadow:0 12px 48px #00000030;--signal:#f2a23a;--attention:#b37a20;--profile-hover:#69e1d714;--shadow-raised:0 22px 64px #04181526;--shadow-pressed:0 1px 4px #0001;--canvas:#f1f4f5;--canvas-glow:#e7f2ed;--surface:#fff;--surface-soft:#f6f8f8;--subnavigation:#e6ecee;--panel:#ffffffe0;--panel-shadow:0 3px 14px #14352805, inset 0 1px 0 #ffffffdb;--card-shadow:var(--panel-shadow);--control:#ffffffb8;--control-strong:#ffffffb3;--control-highlight:#fffffff5;--topbar-bg:#f7fafade;--topbar-shadow:none;--shadow-soft:0 12px 34px #0d27230e;--ink:#192d32;--muted:#596b70;--muted-strong:#4d6663;--scrollbar:#596b70;--search-icon:var(--muted);--inverse-bg:#192d32;--inverse-ink:#f1f3ef;--outline:#8fa5a2;--icon-button-hover-bg:var(--control-strong);--icon-button-hover-ink:var(--muted);--line:#dce4e5;--accent:#10725a;--accent-soft:#e7f2ed;--primary:#10725a;--on-accent:#fff;--strong-ink:#102620;--document-muted:#607572;--line-ink:#546b68;--changed-bg:#f2a23a14;--bot-bg:#def6f1;--bot-ink:#0d8e81;--warning-bg:#f2a23a14;--warning-line:#f2a23a24;--warning-ink:#8a5313;--danger:#a23e3e;--danger-bg:#b343430d;--danger-line:#b343431f;--accent-deep:#10725a;--drawer-primary:#10725a;--drawer-primary-ink:#fff;--owner-chip-bg:#e6f6f3;--owner-chip-ink:#176f67;--section-text:#5f7471;--drawer-section-bg:transparent;--back-bg:var(--paper);--discard-icon-bg:color-mix(in srgb, #e7a33c 14%, var(--surface));--discard-icon-ink:#9b5d12;--danger-soft-bg:color-mix(in srgb, #d66 8%, var(--surface));--danger-soft-line:color-mix(in srgb, #d66 30%, var(--line));--danger-soft-ink:#a22f2f;--toast-done:#10725a;--toast-done-ink:#fff;--toast-ink:#fff;--toast-detail:#a7bfbb;--toast-close:#acc0bd;--toast-amber:#f2a23a;--toast-muted:#b9c7c4;--toast-tile-ink:#102620;--drawer-field-line:var(--line);--tone-amber:#aa6410;--tool-ink:#10725a;--muted-title:var(--muted);--muted-soft:var(--muted);--meta-ink:#637a77;--paper:#f1f4f5;--document-line:var(--line);--tile-line:var(--line);--metrics-bg:#102620;--metrics-line:#ffffff14;--metrics-ink:#9eb5b2;--metrics-value:#fff;--metrics-active-ink:#36b58d;--metrics-active-bg:#69e1d714;--pill-teal-bg:#18b3a81a;--pill-teal-line:#18b3a829;--pill-amber-bg:#f2a23a24;--pill-amber-line:#f2a23a2e;--pill-amber-ink:#a55c0a;--notice-amber-bg:#f2a23a26;--notice-amber-ink:#a55c0a;--notice-hover:transparent;--search-scrim:#10202657;--kbd-bg:var(--surface-soft);--skill-klant-bg:#628dd012;--skill-klant-ink:#628dd0;--skill-zoeken-bg:#a085d512;--skill-zoeken-ink:#a085d5;--profile-chosen-shadow:#0001;--profile-avatar-ink:#fff;--tab-chosen-shadow:0 1px 3px #00000009;--licence-summary-shadow:0 3px 12px #00000005;--savings-negative:#bd6470;--pricing-error:#b74b58;--basket-text:#627976;--result-warning-bg:#fff0cd;--result-warning-ink:#8c5807;--pill-muted-bg:#f1f3f2;--pill-muted-line:transparent;--pill-muted-ink:#636c69;--avatar-solid-bg:#162320;--avatar-solid-ink:#fff;--editor-footer-bg:#ebeae36b;--search-bg:#ffffffbf;--search-ink:#7a908d;--chip-bg:transparent;--chip-ink:var(--muted);--tool-icon-ink:var(--muted);--selected-ink:var(--strong-ink);--note-teal-bg:#18b3a80f;--note-teal-line:#18b3a824;--choice-ink:var(--muted);--check-empty-bg:#07131414;--heading-ink:var(--ink);--total-ink:var(--strong-ink);--scrim:#07131475;--drawer-shadow-outer:0 20px 64px #102f2424, 0 3px 12px #102f240c;--drawer-shadow:var(--drawer-shadow-outer), inset 0 1px 0 #fff;--record-icon-bg:#18b3a81a;--record-icon-line:#18b3a826;--relation-hover-bg:#69e1d714;--relation-hover-line:#18b3a824;--document-icon-bg:#18b3a814;--audit-summary-bg:#18b3a814;--audit-summary-line:#18b3a821;--audit-summary-ink:var(--accent-deep);--audit-line:var(--line);--approved-bg:var(--accent-deep);--approved-ink:#fff;--approved-line:transparent;--discard-text:var(--muted);--side-head-bg:var(--strong-ink);--side-head-glow:#18b3a82e;--side-head-line:#ffffff14;--side-head-ink:#fff;--side-head-kicker:#36b58d;--side-head-icon-bg:var(--accent-deep);--side-head-icon-ink:var(--strong-ink);--side-head-button:#c5d8d5;--side-head-button-bg:#ffffff0d;--side-label:#5e7471;--bar-chip-bg:#ffffff12;--bar-chip-line:#ffffff14;--presence-bg:#18b3a80e;--presence-line:#18b3a81f;--presence-avatar:#36b58d;--presence-avatar-ink:#102620;--primary-shadow:inset 0 1px 0 #ffffff21, 0 2px 6px #0037230c;--accent-badge:#10725a1a;--avatar-bg:#e2eee9;--avatar-ink:#246b5e;--avatar-ring:#fff;--glass:linear-gradient(145deg, var(--panel), color-mix(in srgb, var(--surface-soft) 80%, transparent));--queue-subtle:color-mix(in srgb, var(--muted) 8%, var(--surface));--queue-elevated:color-mix(in srgb, var(--surface) 94%, var(--ink));--queue-hover:color-mix(in srgb, var(--accent) 6%, var(--surface));--queue-selected:color-mix(in srgb, var(--accent) 12%, var(--surface));--critical:#c33625;--critical-bg:color-mix(in srgb, var(--critical) 10%, var(--surface));--delegated-bg:color-mix(in srgb, var(--accent) 10%, var(--surface));--accent-text:#087a70;--accent-line:color-mix(in srgb, var(--accent) 20%, var(--line));--action-shadow:0 9px 24px #07201c24;--segment-shadow:0 1px 2px #17211e0d;--page-glow:#128f8712;--lightbox-scrim:#142d3866;--dialog-scrim:#122a324d;--removed:#b3344b;--removed-bg:color-mix(in srgb, var(--removed) 10%, var(--surface));--wait-dot:#8c5807;--result-card-shadow:0 3px 12px #172c3604;--chat-canvas:#f2f5f5;--chat-card:#fff;--chat-line:#d2dfdc;--chat-muted:var(--muted);--chat-outline:#90a8a1;--chat-secondary:#e9eff0;--preview-ink:#596c69;--state-new:#1667b6;--state-new-bg:#e8f2fd;--state-ours:#895609;--state-ours-bg:#fff0d6;--state-waiting:#7250a0;--state-waiting-bg:#f0eafb;--state-done:#187a71;--state-done-bg:#e1f2ef;--dropdown-shadow:0 12px 30px #0002;--empty-action-bg:#18b3a814;--empty-action-ink:var(--accent);--row-hover:var(--panel);--scrim-drawer:#0713148a;--kpi-label:#5f7674;--kpi-shadow:var(--panel-shadow);--status-positive-ink:#157747;--status-positive-wash:#e3f5e9;--status-pending-ink:#3565b5;--status-pending-wash:#e8efff;--status-attention-ink:#946100;--status-attention-wash:#fff2d5;--status-overdue-ink:#ba3649;--status-overdue-wash:#ffe7eb;--status-cancelled-ink:#6f6580;--status-cancelled-wash:#eeeaf4;--status-neutral-ink:#526574;--status-neutral-wash:#edf1f4;--status-dark-base:#18272c;--mark-1:#1d766b;--mark-2:#8a4fa5;--mark-3:#b96329;--mark-4:#326caa;--mark-5:#aa4670;--mark-6:#4f7938;--mark-7:#7660b1;--mark-8:#907029;--mark-edge:#00000008;--menu-shadow:0 12px 40px #0d252527;--record-card-hover-shadow:0 3px 14px #172f3312;--record-panel-shadow:-6px 0 22px #17363712;--record-attention-wash:#fbefda;--record-attention-ink:#95641f;--page-scrim:#17363714;--action-menu-shadow:0 8px 25px #17253d30;--person-hover:#18b3a80b;--privacy-state-bg:#18b3a817;--privacy-state-line:#18b3a833;--privacy-action-bg:#18b3a812;--privacy-action-line:#18b3a82b;--privacy-subject-hover-line:#18b3a826;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-ui-motion=subtle]{--motion-duration:.15s;--motion-fast:.11s}@media (max-width:1180px){:root{--frame-size:6px;--frame-radius:10px}}:root[data-workspace-frame=off]{--frame-size:0px;--frame-radius:0px}@media print{:root{--frame-size:0px;--frame-radius:0px}}:root[data-theme=dark]{--sidebar-rule:#e8f7f413;--critical:#e47f73;--kpi-label:#809996;--canvas:#111b20;--canvas-glow:#82dab812;--surface:#1d2a30;--surface-soft:#19262d;--subnavigation:#0d161a;--panel:#1e2c31e3;--panel-shadow:0 5px 22px #00000018, inset 0 1px 0 #ffffff06;--card-shadow:0 14px 42px #0003;--control:#ffffff0b;--control-strong:#1b3436eb;--control-highlight:#effff908;--topbar-bg:#18262ce6;--topbar-shadow:0 12px 34px #0000001f;--shadow-soft:0 14px 38px #00000029;--ink:#eff4f4;--muted:#afbec3;--muted-strong:#afbec3;--scrollbar:#a1b3af;--search-icon:var(--ink);--inverse-bg:#edf5f2;--inverse-ink:#0d2323;--outline:#718b88;--icon-button-hover-bg:#69e1d71f;--icon-button-hover-ink:var(--ink);--line:#ffffff1b;--accent:#82dab8;--accent-soft:#82dab812;--accent-badge:#82dab81a;--primary:#147960;--danger:#ffb4ab;--strong-ink:#eff4f4;--document-muted:#afbec3;--line-ink:#afbec3;--accent-deep:#73dfb7;--drawer-primary:#73dfb7;--drawer-primary-ink:#071314;--drawer-section-bg:#1d2a30;--back-bg:var(--canvas);--discard-icon-bg:#e7a33c1f;--discard-icon-ink:#f3bf70;--danger-soft-bg:#e05b5b1a;--danger-soft-line:#ff928b38;--danger-soft-ink:#ffaaa4;--toast-done:#82dab8;--toast-done-ink:#102620;--drawer-field-line:transparent;--section-text:#afbec3;--tool-ink:#eff4f4;--muted-title:#f3f8f5;--muted-soft:#75908d;--meta-ink:#afbec3;--paper:#1d2a30;--document-line:#0713141a;--tile-line:transparent;--metrics-bg:#091d1f;--metrics-active-ink:#73dfb7;--pill-teal-bg:#69e1d714;--pill-teal-line:#69e1d733;--pill-amber-bg:#f2a23a1a;--pill-amber-line:#f2a23a3d;--notice-hover:#69e1d712;--search-scrim:#00090e99;--kbd-bg:#0f2426;--profile-avatar-ink:#071314;--note-teal-bg:#69e1d712;--note-teal-line:#69e1d72e;--choice-ink:var(--ink);--result-warning-bg:#694c1b70;--result-warning-ink:#f3ce83;--pill-amber-ink:#ffd18f;--pill-muted-bg:#c5d8d514;--pill-muted-line:var(--line);--pill-muted-ink:var(--ink);--editor-footer-bg:#142b2db8;--search-bg:#1d2a30;--search-ink:var(--muted);--chip-bg:#1d2a30;--chip-ink:var(--ink);--tool-icon-ink:var(--ink);--selected-ink:#73dfb7;--presence-avatar:#73dfb7;--presence-avatar-ink:#eff4f4;--heading-ink:#f3f8f5;--total-ink:#afbec3;--drawer-shadow-outer:0 24px 72px #0006, 0 3px 16px #00000024;--drawer-shadow:var(--drawer-shadow-outer), inset 0 1px 0 #ffffff0d;--avatar-bg:#e2eee9;--avatar-ink:#246b5e;--avatar-ring:#1d2a30;--accent-text:#69e1d7;--page-glow:#66d8cf12;--wait-dot:#f3ce83;--removed:#ffa5b1;--chat-canvas:#18252b;--chat-card:#233238;--chat-line:#ffffff21;--chat-muted:#b7c5c8;--chat-outline:#738d88;--chat-secondary:#2a3e42;--preview-ink:var(--muted);--state-new:#8fc6fb;--state-new-bg:#8fc6fb18;--state-ours:#f1ca88;--state-ours-bg:#f1ca8818;--state-waiting:#c9b2ef;--state-waiting-bg:#c9b2ef18;--state-done:#9cddd0;--state-done-bg:#9cddd01a;--empty-action-bg:#69e1d714;--empty-action-ink:#73dfb7;--row-hover:#69e1d70b;--kpi-shadow:0 14px 42px #0003;--menu-shadow:0 12px 40px #0006;--record-panel-shadow:-6px 0 24px #0003;--record-attention-wash:#b6872524;--record-attention-ink:#e9bf78;--page-scrim:#0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--relation-hover-bg:var(--paper);--relation-hover-line:transparent;--approved-ink:#071314;--approved-line:var(--accent-deep);--discard-text:#a1b3af;--side-head-bg:#071314;--side-head-kicker:#73dfb7;--side-head-icon-bg:var(--accent);--side-head-icon-ink:#071314;--side-label:#afbec3}
}

@layer base {
html{font-size:17px;font-family:var(--font-sans);background:var(--canvas);scrollbar-color:color-mix(in srgb, var(--scrollbar) 45%, transparent) transparent}html[data-text-size=small]{font-size:15px}html[data-text-size=large]{font-size:19px}*,:before,:after{scrollbar-color:color-mix(in srgb, var(--scrollbar) 42%, transparent) transparent;scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}body{min-height:100dvh;color:var(--ink);font-size:var(--text-body);line-height:var(--leading-normal);letter-spacing:var(--tracking);text-rendering:optimizelegibility;background:var(--canvas);-webkit-font-smoothing:antialiased;overflow:hidden auto}small{font-size:var(--text-small)}:where(table,dl,data,time){font-variant-numeric:tabular-nums}:where(h1,h2,h3,h4){font-weight:var(--weight-bold);letter-spacing:-.025em}:root[data-theme=dark] :where(h2,h3){color:var(--heading-ink)}:where(strong,b){font-weight:var(--weight-semibold)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:is(input,textarea)::placeholder{color:var(--muted);opacity:.85}[tabindex="-1"]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-ui-motion=off] :is(*){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
}

@media (max-width:760px){main :where(button,input,select,textarea):not(dialog:not([data-content]) *,[data-rail] *,[data-sized]){font-size:var(--text-body)}}@media (max-width:560px){:where(input,select,textarea):not([data-sized]){font-size:var(--text-body)}}
@layer reset,tokens,base,components,screens;
