@font-face{font-family:"icons-1730292227000";src:url("/fonts/icons-1730292227000.eot");src:url("/fonts/icons-1730292227000.eot?#iefix") format("eot"),url("/fonts/icons-1730292227000.woff") format("woff"),url("/fonts/icons-1730292227000.ttf") format("truetype"),url("/fonts/icons-1730292227000.svg#icons-1730292227000") format("svg");font-weight:normal;font-style:normal}.input__alert::after,.btn--delete::after,.btn--save::after,.btn--add::after,.btn--edit::after,.btn--download::after,.icon::before{display:inline-flex;font-family:"icons-1730292227000";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down::before{content:""}.icon-chevron-left::before{content:""}.icon-chevron-right::before{content:""}.btn--download::after,.icon-download::before{content:""}.btn--add::after,.icon-plus::before{content:""}.btn--delete::after,.icon-cross::before{content:""}.icon-settings::before{content:""}.btn--edit::after,.icon-edit::before{content:""}.icon-lock::before{content:""}.icon-folder::before{content:""}.icon-saveold::before{content:""}.btn--save::after,.icon-save::before{content:""}.input__alert::after,.icon-alert::before{content:""}.icon-chevron-down::before{content:""}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:"Roboto",sans-serif;line-height:1.8;font-weight:300;font-size:16px;color:#242424;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.05) rgba(0,0,0,0)}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:rgba(0,0,0,0)}*::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.05);border-radius:20px}.icon{line-height:0}.container{width:1300px;margin:0 auto;max-width:calc(100% - 40px)}.container--large{width:1600px}a{color:var(--maincolor)}.title{line-height:1.26;font-size:18px;font-weight:500;color:#242424}.btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:5px 15px;border-radius:2px;font-weight:400;font-size:14px;line-height:1.2;color:#242424;background:#cfd2db;-webkit-appearance:none;outline:none;cursor:pointer;border:none;transition:.2s}.btn.is-active,.btn:hover,.btn--green{background:var(--maincolor);color:#fff}.btn--color{background:var(--maincolor);color:#fff}.btn--color:hover{box-shadow:0 4px 4px 0 rgba(44,49,59,.1)}.btn--small{font-size:12px;padding:5px 10px;height:30px}.btn--small::after{padding-left:10px}.btn--download::after{margin-left:auto;padding-left:15px}.btn--edit::after{margin-left:auto;padding-left:15px}.btn--add{font-size:12px;padding:5px 10px;height:30px;background:var(--maincolor);color:#fff}.btn--add::after{margin-left:auto;padding-left:10px;font-size:8px}.btn--save::after{margin-left:auto;padding-left:15px;font-size:12px}.btn--delete::after{margin-left:auto;font-size:8px}.btn--delete:hover{background:#d54242}.btn--selected{background-color:#4caf50;color:#fff}*,*:before,*:after{box-sizing:border-box}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}p,h1,h2,h3,h4{margin:0}p+p,p+.btn,h1+p,h1+.btn,h2+p,h2+.btn,h3+p,h3+.btn,h4+p,h4+.btn{margin-top:21px}ul{list-style:none;margin:0;padding:0}.input{position:relative;display:flex;flex-direction:row-reverse}.input label{order:3;display:flex;flex-wrap:wrap;align-items:center;font-size:17px;color:#242424;margin-bottom:8px;margin-right:auto;padding-right:10px;line-height:1.2}.input label i{font-size:12px;position:absolute;right:35px;top:13px;font-style:normal}.input label span{font-size:12px;display:inline-block;padding-left:5px;position:relative;top:0;margin-left:auto}.input .colorpicker__label,.input input[type=text],.input input[type=password],.input input[type=number],.input select,.input textarea{order:1;width:100%;border:none;border-radius:3px;height:40px;padding:10px 10px;font-family:inherit;font-weight:inherit;font-size:14px;color:#242424;background:#fff;border:1px solid rgba(0,0,0,0);transition:.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none}.input .colorpicker__label::-ms-expand,.input input[type=text]::-ms-expand,.input input[type=password]::-ms-expand,.input input[type=number]::-ms-expand,.input select::-ms-expand,.input textarea::-ms-expand{display:none}.input .colorpicker__label:focus,.input input[type=text]:focus,.input input[type=password]:focus,.input input[type=number]:focus,.input select:focus,.input textarea:focus{box-shadow:0 4px 4px 0 rgba(44,49,59,.1);outline:none !important}.input .colorpicker__label[disabled],.input input[type=text][disabled],.input input[type=password][disabled],.input input[type=number][disabled],.input select[disabled],.input textarea[disabled]{background-color:rgba(255,255,255,.5);pointer-events:none}.input .colorpicker__label::-moz-placeholder, .input input[type=text]::-moz-placeholder, .input input[type=password]::-moz-placeholder, .input input[type=number]::-moz-placeholder, .input select::-moz-placeholder, .input textarea::-moz-placeholder{opacity:.3}.input .colorpicker__label::placeholder,.input input[type=text]::placeholder,.input input[type=password]::placeholder,.input input[type=number]::placeholder,.input select::placeholder,.input textarea::placeholder{opacity:.3}.input .colorpicker__label.is-loading,.input input[type=text].is-loading,.input input[type=password].is-loading,.input input[type=number].is-loading,.input select.is-loading,.input textarea.is-loading{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNNzUuNCAxMjYuNjNhMTEuNDMgMTEuNDMgMCAwIDEtMi4xLTIyLjY1IDQwLjkgNDAuOSAwIDAgMCAzMC41LTMwLjYgMTEuNCAxMS40IDAgMSAxIDIyLjI3IDQuODdoLjAyYTYzLjc3IDYzLjc3IDAgMCAxLTQ3LjggNDguMDV2LS4wMmExMS4zOCAxMS4zOCAwIDAgMS0yLjkzLjM3eiIgZmlsbD0iI2UyZTVlOCIgZmlsbC1vcGFjaXR5PSIxIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNjQgNjQiIHRvPSIzNjAgNjQgNjQiIGR1cj0iMTQwMG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:25px;background-position:left 8px center}.input .colorpicker__label.has-error,.input input[type=text].has-error,.input input[type=password].has-error,.input input[type=number].has-error,.input select.has-error,.input textarea.has-error{border-color:red}.input input[type=number]{width:120px}.input select{text-overflow:ellipsis;white-space:nowrap;font-weight:inherit;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.7 23.3"><path fill="%23242424" d="M36.3 0L19.9 16.5 3.4 0 0 3.4l19.9 19.9L39.7 3.4z"/></svg>');background-repeat:no-repeat;background-position:right 20px center;background-size:11px 8px}.input select:focus::-ms-value{color:inherit;background:#fff}.input select[disabled]{opacity:.5}.input select option{font-size:inherit;font-family:inherit;font-weight:inherit}.input textarea{height:120px;padding-top:15px;padding-bottom:15px;resize:vertical}.input.input--small label{margin-bottom:0}.input.input--large{flex-direction:column-reverse}.input.input--large label{padding-right:0;margin-right:0}.input.input--naw{flex-direction:row;flex-wrap:wrap}.input.input--naw label{width:100%;order:1}.input.input--naw input[type=text]:first-of-type{width:calc(100% - 80px - 20px - 50px)}.input.input--naw input[type=number]{width:80px;margin:0 10px;-moz-appearance:textfield}.input.input--naw input[type=text]:last-child{width:50px}.input__alert{display:flex;margin:10px;order:2;cursor:pointer;position:relative}.input__alert span{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:#555;color:#fff;font-size:14px;text-align:center;padding:0 10px;border-radius:4px;z-index:1;transition:.2s;opacity:0;pointer-events:none}.input__alert::after{color:red}.input__alert:hover span{opacity:1}.input__alert:hover span::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.js-anders-materiaal-input{display:inline-block;white-space:nowrap;position:relative;width:100%}.js-anders-materiaal-input input[type=text]{display:inline-block;width:calc(100% - 130px);vertical-align:middle;margin-right:10px}.js-anders-materiaal-input input[type=number]{display:inline-block;width:120px;vertical-align:middle}.input--dual-units{position:relative;display:flex;align-items:center;width:100%}.input--dual-units label{display:flex;align-items:center;font-size:17px;color:#242424;margin-right:auto;line-height:1.2;white-space:nowrap}.input--dual-units .input-fields-container{display:flex;gap:15px}.input--dual-units .input{position:relative;width:120px}.input--dual-units .input input[type=number]{width:100%;border:none;border-radius:3px;height:40px;padding:10px 10px;font-family:inherit;font-weight:inherit;font-size:14px;color:#242424;background:#fff;border:1px solid rgba(0,0,0,0);transition:.2s;outline:none;box-shadow:none}.input--dual-units .input input[type=number]:focus{box-shadow:0 4px 4px 0 rgba(44,49,59,.1);outline:none !important}.input--dual-units .input i{font-size:12px;position:absolute;right:35px;top:13px;font-style:normal}.displayname-input{width:60%;padding:8px 12px;border:2px solid #007cba;border-radius:6px;font-weight:bold;text-align:center;transition:all .3s ease}.displayname-input:focus{outline:none;border-color:#005a87;background-color:#fff;box-shadow:0 0 0 3px rgba(0,124,186,.1)}.edit-popup textarea{width:100%;min-height:80px;padding:12px;border:2px solid #ddd;border-radius:6px;background-color:#fff;font-family:inherit;font-size:14px;line-height:1.5;resize:vertical;transition:border-color .3s ease;margin-bottom:20px}.edit-popup textarea:focus{outline:none;border-color:#007cba;box-shadow:0 0 0 3px rgba(0,124,186,.1)}.plaatsingsvoorwaarden-container textarea,.betalingsvoorwaarden-container textarea{margin-bottom:10px;border:2px solid #e9ecef;background-color:#f8f9fa}.plaatsingsvoorwaarden-container label,.betalingsvoorwaarden-container label{display:block;margin-bottom:5px;font-weight:bold;color:#495057}.field-group{margin-bottom:20px;padding:15px;border:1px solid #ddd;border-radius:5px}.field-name{width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:3px;font-weight:bold;background-color:#f9f9f9}.field-text{width:100%;min-height:60px;padding:8px;border:1px solid #ccc;border-radius:3px;resize:vertical}.voorwaarde-item{margin-bottom:15px;padding:10px;border:1px solid #eee;border-radius:3px;background-color:#fafafa}.voorwaarde-name{width:100%;padding:5px;margin-bottom:8px;border:1px solid #ccc;border-radius:3px;font-size:14px}.voorwaarde-text{width:100%;min-height:40px;padding:5px;border:1px solid #ccc;border-radius:3px;resize:vertical}.plaatsingsvoorwaarden-container,.betalingsvoorwaarden-container{margin-bottom:15px;padding:15px;border:2px dashed #ccc;border-radius:8px;background-color:#fafafa}html,body{min-height:100%;height:100%}body{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#d5d6db}.logo{width:330px;margin-bottom:50px;opacity:.7}form{background:#e7e8ec;padding:20px;border-radius:3px;display:flex;flex-direction:column;box-shadow:0 4px 4px 0 rgba(44,49,59,.1);width:370px}form .input+.input,form .btn{margin-top:16px}.btn{position:relative;top:0;transition:.2s}.btn:hover{top:-2px}