.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{--font-family: "Filson Pro", sans-serif;--font-size-xs: .75rem;--line-height-xs: 1.3333333333;--font-size-sm: .875rem;--line-height-sm: 1.4285714286;--font-size-base: 1rem;--line-height-base: 1.5;--font-size-md: 1.25rem;--line-height-md: 1.4;--font-size-lg: 1.5625rem;--line-height-lg: 1.28;--font-size-xl: 1.9375rem;--line-height-xl: 1.2903225806;--font-size-2xl: 2.4375rem;--line-height-2xl: 1.2307692308;--font-size-3xl: 3.0625rem;--line-height-3xl: 1.1428571429;--color-primary: #db052c;--color-premium-grey: #575756;--color-secondary-gray: #878787;--color-grachtengroen: #454c42;--color-lichtgrachtengroen: #7f8f78;--color-warm-roomwit: #e6ddd6;--color-koperrood: #c44f45;--color-goud: #b19452;--color-greytone-1: #364153;--color-greytone-2: #4a5565;--color-greytone-3: #6a7282;--color-greytone-4: #99a1af;--color-greytone-7: #eaeaea;--color-greytone-8: #f9fafb;--color-content: var(--color-greytone-1);--color-html-bg: #fff;--color-state-pending-10: #e7f6f6;--color-state-pending-30: #b7e4e4;--color-state-pending-100: #098d8d;--color-state-active-10: #ecf0f9;--color-state-active-30: #c6d2ee;--color-state-active-100: #406ac6;--color-state-finished-10: #f5eef9;--color-state-finished-30: #e1cdec;--color-state-finished-100: #9c58c1;--color-state-error-10: #fdf2f2;--color-state-error-30: #efbcbc;--color-state-error-100: #c81e1e;--color-state-alert-10: #fbf1e6;--color-state-alert-30: #f4d6b4;--color-state-alert-100: #d97706;--color-state-success-10: #e6f1ed;--color-state-success-30: #b4d6c8;--color-state-success-100: #067647;--color-state-idle-10: #edeef0;--color-state-idle-30: #c8ccd1;--color-state-idle-100: #475467;--container-max-width: calc(1280px + var(--spacing-lg) * 2);--container-padding-x: var(--spacing-lg);--form-label-color: var(--color-greytone-2);--form-placeholder-color: var(--color-greytone-4);--form-input-color: var(--color-greytone-1);--form-input-border-radius: 10px;--form-input-border-color: var(--color-greytone-4);--form-input-focus-border-color: var(--color-greytone-2);--form-input-disabled-border-color: var(--color-greytone-7);--form-input-disabled-background-color: var(--color-greytone-8);--form-input-disabled-color: var(--color-greytone-4);--form-input-post-text-color: var(--color-secondary-gray);--form-input-icon-color: var(--color-greytone-3);--form-input-error-border-color: var(--color-state-error-100);--form-error-color: var(--color-state-error-100);--form-error-background-color: var(--color-state-error-10);--form-error-border-color: var(--color-state-error-10)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-html-bg)}body{font-family:var(--font-family),sans-serif;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-content)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}.text-heading-2xl,h1{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.text-heading-xl,h2{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.text-heading-lg,h3{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text-heading-md,h4{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text-heading-base,h5{font-size:var(--font-size-base);line-height:var(--line-height-base)}.text-heading-sm,h6{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:500}.text-body-lg{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text-body-base{font-size:var(--font-size-base);line-height:var(--line-height-base)}.text-body-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text-body-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}.color-greytone-1{color:var(--color-greytone-1)}.color-greytone-2{color:var(--color-greytone-2)}.color-greytone-3{color:var(--color-greytone-3)}.color-greytone-4{color:var(--color-greytone-4)}.color-greytone-7{color:var(--color-greytone-7)}.color-greytone-8{color:var(--color-greytone-8)}.text-center{text-align:center}@font-face{font-family:Filson Pro;src:url("./media/filsonprobold-webfont-7TTAAW3C.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonprobolditalic-webfont-O2XK3UNL.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonprobook-webfont-LWS4I7JV.woff2") format("woff2");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonprobookitalic-webfont-AWG5N3GM.woff2") format("woff2");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonproheavy-webfont-RDNCJKPV.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonproheavyitalic-webfont-RNJRIBVQ.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonprolight-webfont-3GQ6RQG7.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonprolightitalic-webfont-VD46VD2Z.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonpromedium-webfont-RQO7HUCR.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonpromediumitalic-webfont-COGY5QFU.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonproregular-webfont-VYGJB75J.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url("./media/filsonproregularitalic-webfont-34BEHW3E.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}:root{--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px}.gap-xs{gap:8px}.row-gap-xs{row-gap:8px}.column-gap-xs{column-gap:8px}.p-xs{padding:8px}.px-xs{padding-inline:8px}.py-xs{padding-block:8px}.pt-xs{padding-block-start:8px}.pb-xs{padding-block-end:8px}.pl-xs{padding-inline-start:8px}.pr-xs{padding-inline-end:8px}.m-xs{margin:8px}.mx-xs{margin-inline:8px}.my-xs{margin-block:8px}.mt-xs{margin-block-start:8px}.mb-xs{margin-block-end:8px}.ml-xs{margin-inline-start:8px}.mr-xs{margin-inline-end:8px}.gap-sm{gap:12px}.row-gap-sm{row-gap:12px}.column-gap-sm{column-gap:12px}.p-sm{padding:12px}.px-sm{padding-inline:12px}.py-sm{padding-block:12px}.pt-sm{padding-block-start:12px}.pb-sm{padding-block-end:12px}.pl-sm{padding-inline-start:12px}.pr-sm{padding-inline-end:12px}.m-sm{margin:12px}.mx-sm{margin-inline:12px}.my-sm{margin-block:12px}.mt-sm{margin-block-start:12px}.mb-sm{margin-block-end:12px}.ml-sm{margin-inline-start:12px}.mr-sm{margin-inline-end:12px}.gap-md{gap:16px}.row-gap-md{row-gap:16px}.column-gap-md{column-gap:16px}.p-md{padding:16px}.px-md{padding-inline:16px}.py-md{padding-block:16px}.pt-md{padding-block-start:16px}.pb-md{padding-block-end:16px}.pl-md{padding-inline-start:16px}.pr-md{padding-inline-end:16px}.m-md{margin:16px}.mx-md{margin-inline:16px}.my-md{margin-block:16px}.mt-md{margin-block-start:16px}.mb-md{margin-block-end:16px}.ml-md{margin-inline-start:16px}.mr-md{margin-inline-end:16px}.gap-lg{gap:24px}.row-gap-lg{row-gap:24px}.column-gap-lg{column-gap:24px}.p-lg{padding:24px}.px-lg{padding-inline:24px}.py-lg{padding-block:24px}.pt-lg{padding-block-start:24px}.pb-lg{padding-block-end:24px}.pl-lg{padding-inline-start:24px}.pr-lg{padding-inline-end:24px}.m-lg{margin:24px}.mx-lg{margin-inline:24px}.my-lg{margin-block:24px}.mt-lg{margin-block-start:24px}.mb-lg{margin-block-end:24px}.ml-lg{margin-inline-start:24px}.mr-lg{margin-inline-end:24px}.align-icon-and-text{display:flex;gap:var(--spacing-xs);align-items:center}.align-icon-and-text>.icon{flex:0 0 auto}.btn{display:inline-flex;padding:calc(var(--spacing-xs) - var(--button-border-width)) calc(var(--spacing-md) - var(--button-border-width));vertical-align:middle;justify-content:center;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:400;text-decoration:none;border-radius:var(--buttton-border-radius);border:var(--button-border-width) var(--button-border-color) solid;background-color:var(--button-background-color);color:var(--button-text-color);--buttton-border-radius: 100px;--button-border-width: 0px;--button-border-color: currentColor;--button-text-color: var(--color-greytone-1);--button-background-color: var(--color-greytone-7);--button-background-color-hover: color-mix(in srgb, var(--button-background-color) 90%, #000);--button-background-color-active: color-mix(in srgb, var(--button-background-color) 80%, #000)}.btn[disabled]{opacity:.4}.btn:focus:not([disabled]),.btn:hover:not([disabled]){cursor:pointer;background-color:var(--button-background-color-hover)}.btn:active:not([disabled]){background-color:var(--button-background-color-active)}.btn-icon{padding:calc(var(--spacing-md) - var(--button-border-width));aspect-ratio:1/1}.btn-group{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--spacing-sm, 12px);justify-content:flex-end}.btn-group--filled>.btn{flex:1 1 auto;flex-basis:100%}.btn-primary{--button-background-color: var(--color-primary);--button-text-color: #ffffff}.btn-primary[disabled]{opacity:1;--button-background-color: color-mix(in srgb, var(--color-secondary-gray) 50%, #ffffff)}.btn-secondary{--button-border-width: 1px;--button-text-color: var(--color-primary);--button-background-color: transparent;--button-background-color-hover: var(--color-greytone-8);--button-background-color-active: var(--color-greytone-7)}.btn-secondary[disabled]{opacity:1;--button-text-color: var(--color-secondary-gray)}.form-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-field__wrapper{display:flex;align-items:center;position:relative;border:1px solid var(--form-input-border-color);border-radius:var(--form-input-border-radius);background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.form-field__wrapper:focus-within{border-color:var(--form-input-focus-border-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--form-input-focus-border-color) 15%,transparent)}.form-field__wrapper--disabled{background-color:var(--form-input-disabled-background-color);border-color:var(--form-input-disabled-border-color)}.form-field__wrapper--disabled .form-field__control{cursor:not-allowed;color:var(--form-input-disabled-color)}.form-field__wrapper--error{border-color:var(--form-input-error-border-color)}.form-field__wrapper--error:focus-within{border-color:var(--form-input-error-border-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--form-input-error-border-color) 15%,transparent)}.form-field__icon{display:flex;align-items:center;padding-left:var(--spacing-md);color:var(--form-input-icon-color);flex-shrink:0;pointer-events:none}.form-field__icon--clickable{pointer-events:auto;cursor:pointer;background:none;border:none;padding:var(--spacing-md);margin:calc(-1 * var(--spacing-md));margin-left:0}.form-field__icon--clickable:hover{color:var(--form-input-color)}.form-field__icon--clickable:disabled{cursor:not-allowed}.form-field__control{flex:1;width:100%;min-width:0;padding:10px var(--spacing-md);font-family:inherit;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--form-input-color);background:transparent;border:none;outline:none}.form-field__wrapper--has-icon .form-field__control{padding-left:var(--spacing-xs)}.form-field__post-text{padding-right:var(--spacing-md);color:var(--form-input-post-text-color);font-weight:500;white-space:nowrap;flex-shrink:0;pointer-events:none}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--color-primary)}label{color:var(--form-label-color);font-weight:500}input::placeholder{color:var(--form-placeholder-color)}.form-layout{display:flex;flex-direction:column;gap:var(--spacing-lg, 24px);margin-bottom:var(--spacing-lg, 24px)}table{--table-border-radius: 10px;--table-background: #fff;--table-header-bg: var(--color-greytone-8);--table-row-border-color: var(--color-greytone-7);background:var(--table-background);width:100%;border-radius:var(--table-border-radius)}caption{display:none}thead{border-radius:var(--table-border-radius) var(--table-border-radius)}thead th,thead td{background:var(--table-header-bg)}thead>tr:first-child>td:first-child,thead>tr:first-child>th:first-child{border-top-left-radius:var(--table-border-radius)}thead>tr:first-child>td:last-child,thead>tr:first-child>th:last-child{border-top-right-radius:var(--table-border-radius)}tbody tr{border-top:1px solid var(--table-row-border-color)}tbody tr:first-child td,tbody tr:first-child th{padding-top:calc(var(--spacing-xs) + var(--spacing-xs))}th{text-align:left;font-size:var(--font-size-sm);line-height:var(--font-size-sm);font-weight:500;padding:var(--spacing-md) var(--spacing-sm);vertical-align:bottom}th:first-child{padding-left:var(--spacing-lg)}th:last-child{padding-right:var(--spacing-lg)}td{text-align:left;padding:var(--spacing-xs) var(--spacing-sm);height:calc(54px + var(--spacing-xs) * 2);word-break:break-word;word-wrap:anywhere}td:first-child{padding-left:var(--spacing-lg)}td:last-child{padding-right:var(--spacing-lg)}th label:has(input[type=checkbox]),td label:has(input[type=checkbox]){position:relative}th label:has(input[type=checkbox]) input,td label:has(input[type=checkbox]) input{vertical-align:center}th label:has(input[type=checkbox]):before,td label:has(input[type=checkbox]):before{content:"";position:absolute;top:calc(var(--spacing-sm) * -1);right:calc(var(--spacing-sm) * -1);bottom:calc(var(--spacing-sm) * -1);left:calc(var(--spacing-sm) * -1)}.dialog-container{background:#fff;border-radius:10px}.dialog-header{display:flex;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-greytone-7);align-items:center;min-height:84px}.dialog-content{padding:var(--spacing-lg)}:root{--color-html-bg: var(--color-greytone-7)}
