@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,small,strike,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}strong,em{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}:root{--primary: #01457d;--primaryd: 1, 69, 125;--primary: #00457d;--primaryd: 0, 69, 125;--secondary: rgb(94, 138, 175);--primaryTransparent: rgba(1, 69, 125, .25);--background: #f9f9f9;--background-content: #fff;--input-background: #f9f9f9;--darker-background: #e9e9e9;--even-darker-background: #c9c9c9;--foreground: #000;--lighter-foreground: #696969;--font: "Golos Text", Arial, Helvetica, sans-serif;--font: "Lexend", Arial, Helvetica, sans-serif;--font-mono: monospace;--link: var(--primary);--red: #A63D40;--redd: 166, 61, 64;--green: #90A959;--blue: #6494AA;--yellow: #E9B872;--orange: #F26419;--font-size: .8125rem;--line-height: 1.5rem;--font-weight-default: 400;--radius: .25rem}.dark{--background: rgb(59, 59, 59);--foreground: #e9e9e9}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}html{font-size:16px;font-weight:var(--font-weight-default);font-family:var(--font);background:var(--background);color:var(--foreground);padding:0;margin:0}body{font-size:var(--font-size);margin:0;padding:0}h2{font-size:1.25rem;line-height:1.75rem}p{font-size:var(--font-size);line-height:1.25rem;padding:.5rem 0}p.no-results{font-weight:600;color:var(--red);padding:2rem;text-align:center}.main-wrapper{max-width:1400px;margin:1rem auto 6rem;padding:1rem 2rem}a:link,a:visited{color:var(--link);text-decoration:none}.working-image{opacity:0;transition:all 1s ease}.working-image.visible{opacity:1}.alert{line-height:1.5rem;background:#f9f9f9;color:#333;padding:1rem 1.25rem 1rem 3.5rem;margin:.25rem -.375rem;border-radius:var(--radius);position:relative;overflow:hidden}.alert:before{content:"";font-family:Material Symbols Outlined;position:absolute;left:.75rem;top:1rem;font-size:2rem;color:#ffffff80;z-index:1;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 32}.alert.info{background:var(--blue);color:#fff}.alert.info:before{content:"info"}.alert.success{background:var(--green);color:#fff}.alert.success:before{content:"check_circle"}.alert.warning{background:var(--orange);color:#fff}.alert.warning:before{content:"brightness_alert"}.alert.danger{background:var(--red);color:#fff}.alert.danger:before{content:"dangerous"}.alerts .alert{margin-bottom:1rem;margin-top:-.5rem}.label{font-size:.6875rem;text-transform:uppercase;line-height:1rem;background:#e9e9e9;color:#333;padding:.375rem .75rem;letter-spacing:1px;font-weight:500;border-radius:.125rem}.label.info{background:var(--blue);color:#fff}.label.success{background:var(--green);color:#fff}.label.warning{background:var(--orange);color:#fff}.label.danger{background:var(--red);color:#fff}label{margin-top:1rem;display:block;padding:.5rem .25rem}label.required{position:relative}label.required:after{background-color:var(--orange);border-radius:var(--radius) var(--radius) 0 0;color:#fff;letter-spacing:1px;font-weight:500;padding:.375rem .5rem .25rem;display:inline-block;font-size:.6125rem;text-transform:uppercase;content:"Verplicht";position:absolute;right:.375rem;bottom:0rem}input[type=text],input[type=password],input[type=email],input[type=date],input[type=datetime],input[type=number],select,textarea{background:var(--input-background);border:1px solid #ccc;padding:.75rem 1rem;font-family:var(--font);font-size:var(--font-size);border-radius:var(--radius);outline:transparent solid .25rem;display:block;width:auto;margin:0;max-width:100%;width:100%}input[type=text].splash,input[type=password].splash,input[type=email].splash,input[type=date].splash,input[type=datetime].splash,input[type=number].splash,select.splash,textarea.splash{background:#fff}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#000;outline:var(--primaryTransparent) solid .25rem}option{font-family:var(--font)!important;font-size:var(--font-size);padding:.75rem 1rem}.form-instruction{display:flex;align-items:center;gap:1rem;padding:1rem;margin-top:.5rem;background-color:#6494aa1a;border:1px solid rgba(100,148,170,.5);border-radius:.375rem}input[type=checkbox]{display:none}label.checkbox{position:relative;display:flex;align-items:center;cursor:pointer;margin-top:.25rem}label.checkbox:hover{background:var(--background)}label.checkbox span.checkbox{position:relative;border:.125rem solid var(--primaryTransparent);display:inline-block;width:1.5rem;height:1.5rem;border-radius:.125rem;margin-right:.5rem;transition:all .33s ease;flex-grow:0;flex-shrink:0}label.checkbox span.checkbox:after{transition:all .33s ease;content:"";display:block;position:absolute;left:.4375rem;top:.125rem;width:.375rem;height:.875rem;transform:rotate(45deg);border-bottom:.125rem solid #000;border-right:.125rem solid #000;border-bottom:.125rem solid transparent;border-right:.125rem solid transparent}label.checkbox span.checklabel{color:var(--foreground)}input:checked+.checkbox span.checklabel{font-weight:500;color:var(--foreground)}input:checked+.checkbox span.checkbox{background:var(--primary);border-color:var(--primary)}input:checked+.checkbox span.checkbox:after{content:"";display:block;position:absolute;left:.4375rem;top:.125rem;width:.375rem;height:.875rem;transform:rotate(45deg);border-bottom:.125rem solid var(--primary);border-right:.125rem solid var(--primary);border-bottom:.125rem solid #fff;border-right:.125rem solid #fff}input:checked+.checkbox span.checklabel{font-weight:600!important}input[type=radio]{display:none}label.radio{position:relative;display:flex;align-items:center;cursor:pointer;margin-bottom:.25rem}label.radio:hover{background:var(--background)}label.radio span.radio{position:relative;border:.125rem solid var(--background);display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.5rem;transition:all .33s ease;margin-left:.25rem}label.radio span.radio:after{transition:all .33s ease;content:"";display:block;position:absolute;left:.125rem;top:.125rem;width:1rem;height:1rem;border-radius:50%;background:transparent}label.radio span.radiolabel{color:var(--foreground)}input:checked+.radio span.radiolabel{font-weight:500;color:var(--foreground)}input:checked+.radio span.radio{border-color:var(--primary)}input:checked+.radio span.radio:after{background:var(--primary)}.simple-switch{display:flex;position:relative;top:.25rem;height:1.75rem;margin-bottom:.75rem;cursor:pointer;align-items:center;font-weight:500}.simple-switch span{-webkit-user-select:none;user-select:none}.simple-switch span.toggle{margin-right:.75rem;width:3rem;height:1.75rem;border:.125rem solid var(--darker-background);border-radius:1rem;cursor:pointer;background-color:var(--background);transition:all .5s ease;position:relative}.simple-switch span.toggle:before{border-radius:1rem;position:absolute;content:"";height:1.25rem;width:1.25rem;left:.125rem;top:.125rem;background:var(--darker-background);transition:.4s}.simple-switch.reversed span.toggle{order:100;margin-left:auto}.simple-switch input{width:0;height:0;opacity:0}.simple-switch input:checked+.toggle{border-color:var(--primary)}.simple-switch input:checked+.toggle:before{background:var(--primary);left:1.375rem}.toggle-switch{position:relative;padding:.625rem 1rem .5rem 3.5rem;margin-top:1rem;cursor:pointer}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch:before{content:"";display:block;position:absolute;background:#ccc;width:2rem;height:.5rem;top:1.125rem;left:.75rem;border-radius:.25rem}.toggle-switch span{line-height:1.5rem}.toggle-switch input+span.toggle{position:absolute;content:"";display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0;margin:0;background-color:var(--red);border-radius:50%;left:1rem;top:.6125rem;transform:translate(-1rem);transition:all .4s ease}.toggle-switch input+span.toggle:after{content:"close";font-family:Material Symbols Outlined;color:#fff;font-size:1rem;font-weight:700;line-height:1.5rem}.toggle-switch input:checked+span.toggle{background:var(--green);transform:translate(1rem)}.toggle-switch input:checked+span.toggle:after{content:"done"}.buttons{padding:0rem 0rem .5rem 0;font-size:var(--font-size);margin-top:2rem;display:flex;align-items:center}.buttons a,.buttons .button{margin-right:1rem}.buttons a{display:inline-block;padding:1rem .5rem;font-weight:500}.buttons a.button{display:inline-block;padding:.75rem 1.25rem}span.table-action-button,a.table-action-button,button.table-action-button{background:transparent;line-height:0;display:inline-flex;transition:all .3s ease;cursor:pointer;align-items:center;position:relative;color:var(--primary);vertical-align:middle;border-radius:var(--radius);padding:0 .5rem 0 .75rem;border:none;overflow:visible;top:-.125rem}span.table-action-button i,span.table-action-button img,a.table-action-button i,a.table-action-button img,button.table-action-button i,button.table-action-button img{width:1.125rem;height:1.125rem;font-size:1rem}span.table-action-button span,a.table-action-button span,button.table-action-button span{font-size:1.25rem;font-weight:400}span.table-action-button span.label,a.table-action-button span.label,button.table-action-button span.label{background:transparent!important;display:inline-block;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:.6125rem;line-height:var(--line-height);padding:0 0 0 .5rem;transition:all .3s ease}span.table-action-button span.badge,a.table-action-button span.badge,button.table-action-button span.badge{font-size:8px!important;line-height:1rem;width:1rem;height:1rem;font-weight:500;position:absolute;right:-.125rem;top:-.375rem;text-align:center;border-radius:.375rem}span.table-action-button span.badge.info,a.table-action-button span.badge.info,button.table-action-button span.badge.info{color:#fff;background-color:var(--blue)}span.table-action-button span.badge.warning,a.table-action-button span.badge.warning,button.table-action-button span.badge.warning{color:#fff;background-color:var(--orange)}span.table-action-button:hover,a.table-action-button:hover,button.table-action-button:hover{text-decoration:none;color:var(--primary);background:transparent!important}span.table-action-button.quick-create,a.table-action-button.quick-create,button.table-action-button.quick-create{padding:0 .25rem;margin:0 .5rem}span.table-action-button.quick-create span.material-symbols-outlined,a.table-action-button.quick-create span.material-symbols-outlined,button.table-action-button.quick-create span.material-symbols-outlined{transition:all .3s ease;border-radius:.25rem}span.table-action-button.quick-create:hover span.material-symbols-outlined,a.table-action-button.quick-create:hover span.material-symbols-outlined,button.table-action-button.quick-create:hover span.material-symbols-outlined{background:#c9c9c9}.button{border-radius:var(--radius);font-family:var(--font);font-size:var(--font-size);padding:.875rem 1.5rem;letter-spacing:1px;font-weight:500;border:none;cursor:pointer;background:#0000000d;color:var(--foreground)!important;transition:all .25s ease;text-transform:uppercase;border-radius:.25rem;border:1px solid transparent}.button:hover{text-decoration:none;box-shadow:0 2px 2px #0000001a,0 4px 4px #0000001a,0 8px 8px #0000001a;border-color:#000000bf}.button.full{display:block;width:100%;text-align:center}.button.danger{background-color:var(--red);color:#ffffffde!important}.button.danger:hover{background-color:var(--red);border-color:var(--red)}.button.primary{background-color:var(--primary);color:#ffffffde!important}.button.primary:hover{background-color:var(--primary);border-color:var(--primary)}.button.primary-inverted{background-color:transparent;color:var(--primary)!important}.button.primary-inverted:hover{background-color:transparent;border-color:var(--primary)}.button.primary-inverted-bordered{background-color:transparent;color:var(--primary)!important;border-color:var(--primary)}.button.primary-inverted-bordered:hover{background-color:transparent;border-color:var(--primary)}.button.info{background-color:var(--blue);color:#fff!important}.button.info:hover{background-color:var(--blue);border-color:var(--blue)}.button.warning{background-color:var(--orange);color:#fff!important}.button.warning:hover{background-color:var(--orange);border-color:var(--orange)}.button.warning-inverted{background-color:transparent;color:var(--orange)!important}.button.warning-inverted:hover{background-color:transparent;border-color:var(--orange)}.button.warning-inverted-bordered{background-color:transparent;color:var(--orange)!important;border-color:var(--orange)}.button.warning-inverted-bordered:hover{background-color:transparent;border-color:var(--orange)}.button.has-icon{display:inline-flex!important;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem}.button.has-icon span.icon{font-size:1.25rem;width:1.25rem;overflow:hidden;margin:-.375rem .5rem -.375rem -.25rem;font-weight:400}.button.has-icon span.icon.right{margin:-.375rem -.25rem -.375rem .5rem;order:1000}.button.has-icon span.icon.icon-only{margin:.25rem}.form-error{background:var(--orange);color:#fff;line-height:2rem;padding:.375rem 1rem;margin:.5rem 0}.signature{display:flex;gap:1rem;flex-direction:row}.signature .signature-canvas{flex-grow:0!important;flex-shrink:0!important}@media(max-width:768px){.signature{flex-direction:column}}#navbar{display:flex;gap:.5rem;position:relative;background:var(--primary)}#navbar input,#navbar .subnav{display:none}#navbar .subnav a{padding:1rem;width:100%}#navbar button{border:none;background-color:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;padding:1rem;cursor:pointer}#navbar button .material-symbols-outlined{line-height:1rem}#navbar button:hover{background:var(--secondary);color:var(--background)}#navbar label:hover .subnav{min-width:100%;display:block;position:absolute;left:0;top:100%;background:#333;z-index:1000;white-space:nowrap}#navbar a,#navbar label{position:relative;margin:0;display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;cursor:pointer;color:#fff;font-size:.6875rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}#navbar a:hover,#navbar label:hover{background:var(--secondary);color:var(--background)}.search{display:flex;align-items:center;background:#fff;border-radius:.375rem}.search input[type=text]{background:#fff!important;padding:.75rem 1rem;line-height:1.5rem;display:block;max-width:100%;width:100%}.search input[type=text]:focus{outline-color:transparent!important}.search:before{content:"search";font-family:Material Symbols Outlined;width:1.5rem;font-size:1.5rem;margin-left:1rem}.search form,.search .local{flex:1 1 100%}.search form input[type=text],.search .local input[type=text]{border:none!important;margin-bottom:0;outline-color:transparent!important}.search form input[type=text]:focus,.search .local input[type=text]:focus{background:initial;outline-color:transparent!important}.search .clear,.search .toggle-filter{display:flex;align-items:center;justify-content:center;color:var(--foreground);margin-left:auto;margin-right:.375rem;width:2rem;height:2rem;overflow:hidden;border-radius:.25rem;flex:0 0 2rem}.search .clear:hover,.search .toggle-filter:hover{text-decoration:none!important}#auth{display:flex;align-items:flex-start;justify-content:center;width:100vw;height:100vh;overflow:hidden}.card{margin-top:1rem;background:#fff;border:1px solid var(--darker-background);box-shadow:0 1px 2px #0000000d;border-radius:.375rem;overflow:auto}.card .card-header{display:flex;border-bottom:1px solid var(--darker-background);padding:.625rem .5rem .625rem 1rem}.card .card-header h3{font-size:.875rem!important;letter-spacing:.5px;text-transform:uppercase;color:#000;font-weight:500;margin:0 auto 0 0!important;padding:.5rem 0}.card .card-header p{padding:.25rem 0!important}.card .card-body{padding:.5rem 1rem}.card .card-body+.card-body{border-top:1px solid var(--darker-background)}.card .card-body p{margin:.5rem 0 1rem}.card .card-table table{margin:0}.card .card-table table thead tr th{font-weight:500;letter-spacing:.5px;color:#000;background-color:var(--background)}.card .card-table table tbody tr.deleted-item td{background:#ff00001f}.card .card-footer{border-top:1px solid #e9e9e9;padding:.5rem .75rem}.card .card-table+.card-footer{border-top:none}.card .collapsed .card-body{display:none}header .header-buttons{padding-left:1rem}header .header-buttons .backlink{margin-left:-.875rem}.header-buttons{display:flex;width:100%;align-items:center;flex-wrap:wrap;gap:1rem}.header-buttons h1,.header-buttons h2,.header-buttons h3,.header-buttons h4,.header-buttons h5{margin-right:auto;font-weight:500;letter-spacing:1px}.header-buttons a,.header-buttons button{align-items:center;background:transparent;border-radius:var(--radius);border:1px solid transparent;color:var(--primary);cursor:pointer;display:flex;font-family:var(--font);gap:.375rem;line-height:0;margin-bottom:-.25rem;margin-top:-.25rem;padding:.5rem;position:relative;text-decoration:none;transition:all .3s ease}.header-buttons a span,.header-buttons button span{display:none;text-transform:uppercase;font-weight:500;font-size:.8125rem;line-height:.8125rem;transition:all .3s ease}.header-buttons a span.material-symbols-outlined,.header-buttons button span.material-symbols-outlined{width:1.25rem;overflow:hidden;display:block;font-size:1.25rem;letter-spacing:initial;line-height:1.25rem;font-weight:400;padding-left:0;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}.header-buttons a:hover,.header-buttons button:hover{text-decoration:none;background-color:var(--background);color:var(--primary);box-shadow:0 2px 2px #0000001a,0 4px 4px #0000001a,0 8px 8px #0000001a;border-color:var(--even-darker-background)}.header-buttons a:hover span.material-symbols-outlined+span,.header-buttons button:hover span.material-symbols-outlined+span{display:block;position:absolute;right:0;top:2.625rem;padding:.5rem .75rem;background:#000000bf;color:#fff;border-radius:var(--radius);z-index:100;font-size:.6875rem;line-height:13px!important;letter-spacing:1px;font-weight:500;white-space:nowrap}.header-buttons a:hover span.material-symbols-outlined+span:after,.header-buttons button:hover span.material-symbols-outlined+span:after{content:"";display:block;background:transparent;border-width:.25rem;border-style:solid;border-color:transparent transparent rgba(0,0,0,.75) transparent;width:.75rem;height:.75rem;position:absolute;top:-.75rem;right:.75rem;z-index:100}.header-buttons a.danger,.header-buttons button.danger,.header-buttons a.danger:hover,.header-buttons button.danger:hover{color:var(--red)}.ui-state-highlight{height:4.5rem;border-radius:var(--radius);line-height:1.5rem;background-color:var(--primary)!important;border-color:transparent!important}.question-group{margin-top:.5rem;padding:.5rem;background:#f9f9f9;min-height:6rem}.question-group li{display:flex;gap:1rem;align-items:center;padding:1.5rem 2rem;margin:.5rem .5rem 1rem;font-size:.875rem;font-weight:500;border:1px solid var(--even-darker-background);cursor:grab;background:#fff;border-radius:var(--radius)}.question-group li:before{font-family:Material Symbols Outlined;content:"menu";font-size:1.5rem}table{position:relative;width:100%;margin:.75rem 0;border-spacing:0 .125rem;border-collapse:separate;border-spacing:0;border-collapse:collapse}table thead tr th{position:sticky;top:0;z-index:99;color:#000;background:#fff;background:rgba(var(--primary),.05);font-size:var(--font-size);padding:1rem;text-align:left;font-weight:500;vertical-align:middle;white-space:nowrap}table thead tr th a:link,table thead tr th a:visited{display:flex;align-items:center;color:var(--primary);font-weight:500}table thead tr th a:link.asc:after,table thead tr th a:visited.asc:after{content:"";font-family:Material Symbols Outlined;font-size:1rem;font-weight:400;color:var(--foreground)!important;margin-left:.25rem;line-height:0rem}table thead tr th a:link.desc:after,table thead tr th a:visited.desc:after{content:"";font-family:Material Symbols Outlined;font-size:1rem;font-weight:400;color:var(--foreground)!important;margin-left:.25rem;line-height:0rem}table thead tr th.text-right a:link,table thead tr th.text-right a:visited{justify-content:flex-end}table thead tr th.less-space{padding:1rem .25rem}table thead tr th.checkonly{padding:.25rem .375rem;text-align:center}table thead tr th.checkonly label.checkbox:hover{background:transparent!important}table thead tr th.checkonly label.checkbox span.checkbox{margin-right:.25rem}table thead tr th a:hover{text-decoration:none}table tbody tr{border-radius:var(--radius)}table tbody tr th{position:relative;font-size:var(--font-size);line-height:1.5rem;padding:.75rem 1rem;text-align:left;vertical-align:middle;background-color:#fff}table tbody tr td{position:relative;font-size:var(--font-size);padding:.625rem 1rem;text-align:left;vertical-align:middle;line-height:var(--line-height);border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}table tbody tr td.checkonly{padding:.25rem .375rem;text-align:center}table tbody tr td.checkonly label.radio{margin-top:0;margin-bottom:0}table tbody tr td.checkonly label.checkbox{margin-top:0;justify-content:center}table tbody tr td.checkonly label.checkbox:hover{background:transparent!important}table tbody tr td.checkonly label.checkbox span.checkbox{margin-right:.25rem}table tbody tr td.less-space{padding:.75rem .25rem}table tbody tr td.even-less-space{padding:.25rem}table tbody tr td.actions{padding:0;white-space:nowrap}table tbody tr td.actions a{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;line-height:0;margin:0;transition:all .3s ease}table tbody tr td.actions a img{transition:all .3s ease;opacity:.75;width:1.5rem;height:1.5rem}table tbody tr td.actions a:hover{background:var(--primary)}table tbody tr td.actions a:hover.delete{background:var(--red)}table tbody tr td.actions a:hover img{filter:invert(1)}table tbody tr:hover th,table tbody tr:hover td{background:#f9f9f9}table tfoot tr{border-radius:var(--radius)}table tfoot tr:hover{background:#fff}table tfoot tr td{font-size:var(--font-size);padding:.75rem 1.25rem;text-align:right;vertical-align:middle;font-weight:500}table tfoot tr td:first-child{border-radius:var(--radius) 0 0 var(--radius)}table tfoot tr td:last-child{border-radius:0 var(--radius) var(--radius) 0}table.data{border-collapse:collapse!important;margin:0 -.375rem!important}table.data tbody tr th{text-align:left;width:12rem;max-width:12rem;min-width:12rem;padding:.25rem .375rem!important;border-radius:.375rem 0 0 .375rem;background-color:transparent!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.data tbody tr th:hover{overflow:visible;z-index:1000}table.data tbody tr td{text-align:left;padding:.25rem .125rem!important;border-radius:0 .375rem .375rem 0;border:none}table.data tbody tr:hover th,table.data tbody tr:hover td{background:#fff!important}table.data tbody tr:nth-child(2n) td{background:initial}.customer-progress-bar{counter-reset:step;display:flex;justify-content:space-between;position:relative;gap:0}.customer-progress-bar:after{content:"";display:block;height:.25rem;background-color:var(--darker-background);position:absolute;left:25%;right:25%;top:2rem;z-index:-1}.customer-progress-bar li{margin:1rem auto;position:relative;flex-grow:1;text-align:center;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.customer-progress-bar li a{display:inline-block;padding:.375rem;background-color:transparent}.customer-progress-bar li a:hover{background-color:#00000020}.customer-progress-bar li span{display:inline-block;padding:.375rem}.customer-progress-bar li:before{font-family:var(--font-mono);display:flex;align-items:center;justify-content:center;content:counter(step);counter-increment:step;width:2.25em;height:2.25em;border:.125rem solid transparent;margin:0 auto .5rem;border-radius:.25rem;font-size:.875rem;line-height:1rem;background:var(--even-darker-background);color:var(--foreground);text-align:center}.customer-progress-bar li.current{font-weight:600}.customer-progress-bar li.current:before{font-weight:400;background-color:var(--orange);color:#fff}.customer-progress-bar li.done:before{background-color:var(--primary);color:#fff}.customer-progress-bar li:after{content:"";display:block;height:.25rem;background-color:var(--darker-background);position:absolute;left:0;right:0;top:1rem;z-index:-1}.customer-progress-bar li:first-child:after{left:50%}.customer-progress-bar li:last-child:after{right:50%}@media(max-width:768px){.customer-progress-bar{flex-direction:column;justify-content:flex-start;align-items:flex-start}.customer-progress-bar:after{content:"";display:block;position:absolute;left:1.375rem;right:initial;top:1rem;height:calc(100% - 2rem);width:.25rem;z-index:-1}.customer-progress-bar li{display:flex;align-items:center;margin:.5rem;text-align:left;gap:.5rem}.customer-progress-bar li:before{margin:0}.customer-progress-bar li:after{display:none}}.timeline{position:relative}.timeline:before{position:absolute;display:block;content:"";left:1.6875rem;top:1rem;bottom:1rem;width:.125rem;background-color:#00000040;z-index:-1}.timeline .timeline-event{display:flex;padding:.5rem 1rem;gap:.5rem}.timeline .timeline-event:before{content:"";display:block;width:.5rem;height:.5rem;background:#000;border-radius:100%;margin:.5rem}.timeline .timeline-event div.event-content{width:100%;padding:.25rem .75rem .5rem;position:relative;border-radius:.375rem}.timeline .timeline-event div.event-content:after{left:0;margin-left:-1rem;top:.25rem;position:absolute;content:"";display:block;width:.5rem;height:.5rem;border:.5rem;border-style:solid;border-color:transparent var(--background) transparent transparent}.timeline .timeline-event div.event-content{background:var(--background)}.timeline .timeline-event div.event-content p{padding-top:.5rem;line-height:1rem}.timeline .timeline-event div.event-content p:last-child{padding-bottom:0}.timeline .timeline-event div.event-content p span.label{margin-left:-.125rem;padding:.25rem .375rem;margin-right:.125rem}.timeline .timeline-event div.event-content p.timeline-meta{padding-top:0;padding-left:.25rem;padding-bottom:.25rem;color:var(--lighter-foreground)}.timeline .timeline-event:last-child{position:relative}.timeline .timeline-event:last-child:after{position:absolute;display:block;content:"";left:1.6875rem;top:1rem;bottom:1rem;width:.125rem;background-color:var(--background-content);z-index:-1}.customer-progress-bar-2{display:flex}.customer-progress-bar-2 li{flex:0 0 4rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;line-height:1.5rem;transform:all .5s ease}.customer-progress-bar-2 li:before{display:block;content:"";position:absolute;top:.75rem;width:100%;height:.25rem;background:#c9c9c9;z-index:-1}.customer-progress-bar-2 li span{display:flex}.customer-progress-bar-2 li span.counter{display:initial;font-weight:700;border:.125rem solid #333;display:inline-flex;width:3rem;align-items:center;justify-content:center;padding:.5rem;background-color:#fff;z-index:1}.customer-progress-bar-2 li span.group-label{display:none;margin-top:1rem;padding:0 .5rem}.customer-progress-bar-2 li a{display:flex}.customer-progress-bar-2 li.done{flex:0 0 4rem}.customer-progress-bar-2 li.current{flex:1 1 0}.customer-progress-bar-2 li.current span.group-label{font-weight:700;display:block}.customer-progress-bar-2 li:hover{flex:1 1 0}.customer-progress-bar-2 li:hover span.group-label{display:block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#dimmer{transform:translate(100%);position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000bf;z-index:110;cursor:auto;padding-left:2rem}#dimmer.show{transform:translate(0)}#modal{position:absolute;top:0;right:0;bottom:0;background:#fff;background:linear-gradient(270deg,#d1d1d1,#fff 4%,#fff);padding:3rem 5rem 3rem 3rem;z-index:120;overflow-y:auto;margin:2rem 0 2rem 2rem;max-height:calc(100vh - 4rem);width:calc(100% - 2rem);max-width:56rem;cursor:auto;border-radius:.5rem 0 0 .5rem;transition:all .5s ease-in-out;transform:translate(100%);overflow:auto}#modal.show{transform:translate(0)}.close-button{border:none;border-radius:2px;cursor:pointer;position:fixed;right:-.5rem;top:1rem;background:transparent;color:#c5c5c5}.close-button:hover{color:var(--primary)}.close-button span.material-symbols-outlined{font-size:2rem;line-height:2rem;padding:.125rem;font-weight:400}#modal .close-button{right:1.5rem;top:2rem}.modal-content h3,.modal-content h2,.modal-content h4,.modal-content p{padding-bottom:1rem}ul.pagination{display:flex;width:100%;align-items:center;justify-content:center;font-size:var(--font-size);list-style:none}ul.pagination li{display:inline-flex;margin:0 .125rem;text-align:center;min-width:2rem;font-weight:700;border-radius:var(--radius);align-items:center;justify-content:center}ul.pagination li span.material-symbols-outlined{font-size:1.5rem;line-height:1.25rem}ul.pagination li a{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;min-width:2rem;font-weight:700;border-radius:var(--radius);transition:all .3s ease}ul.pagination li a:hover{text-decoration:none!important;color:var(--primary);background:var(--background)}ul.pagination li.disabled{min-width:2rem;background:#fff;padding:.5rem;color:var(--foreground)}ul.pagination li.active{min-width:2rem;background:var(--background);padding:.5rem;font-weight:700;border:1px solid #ccc}ul.pagination li.results{margin-right:auto;font-weight:400;line-height:1rem;background:transparent;text-align:left;flex-direction:column;align-items:flex-start;justify-content:flex-start}
