.bottom-row[data-v-165a91e8]{display:flex;align-items:center;justify-content:flex-end}.email-toggle[data-v-165a91e8]{margin-top:16px;margin-right:16px}.filter-item[data-v-2d8ff443],.filter-item[data-v-49c12c29],.filter-item[data-v-ba5924fc]{display:flex;justify-content:space-between;margin-bottom:.5em}.loading-container[data-v-fa789df8]{color:#777;font-size:13px;position:absolute}.loading-container .loading-indicator[data-v-fa789df8]{height:16px}.filter-item[data-v-3c384224],.filter-item[data-v-41e46c06],.filter-item[data-v-f7d52482]{display:flex;justify-content:space-between;margin-bottom:.5em}.loading-container[data-v-0fd8fd8e]{color:#777;font-size:13px;position:absolute}.loading-container .loading-indicator[data-v-0fd8fd8e]{height:16px}.filter-item[data-v-44d195ec]{display:flex;justify-content:space-between;margin-bottom:.5em}.bottom-row[data-v-4402b87a]{display:flex;align-items:center;justify-content:flex-end}.email-toggle[data-v-4402b87a]{margin-top:16px;margin-right:16px}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row-end{justify-content:flex-end}.cell{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.cell--50{flex-basis:50%;min-width:50%}.cell--40{flex-basis:40%;min-width:40%}.cell--30{flex-basis:30%;min-width:30%}.cell--20{flex-basis:20%;min-width:20%}.cell--60{flex-basis:60%;min-width:60%}.cell--100{flex-basis:100%;max-width:100%}.mb{margin-bottom:.5rem}label{display:block}.error-message{color:red}.email-toggle-container{display:flex;align-items:center;justify-content:center}.MarkerPopup-address[data-v-3b1fb9c0],.MarkerPopup-appointment[data-v-3b1fb9c0]{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:.5em}.MarkerPopup-appointment[data-v-3b1fb9c0]:not(:first-child){margin-top:1em}.appointment-item[data-v-3b1fb9c0]{display:flex;justify-content:space-between}.Modal[data-v-2e49e2a4]{padding:28px 24px;font-size:17px}.header[data-v-2e49e2a4]{border-bottom:2px solid #d2d2d2;padding-bottom:28px;margin-bottom:24px}.button[data-v-2e49e2a4]{text-align:center;padding:8px 12px;background-color:#35a5a4;color:#fff;border:none;border-radius:4px;font-size:1em;display:inline;font-weight:425}.details[data-v-2e49e2a4]{border-bottom:2px solid #d2d2d2;padding-bottom:24px}.details>.detail-row[data-v-2e49e2a4]{display:flex;gap:24px;margin-bottom:24px}.details>.detail-row~.detail-row[data-v-2e49e2a4]{margin:0}.detail-item-column[data-v-2e49e2a4]{display:flex;flex-direction:column;gap:8px;width:50%}.detail-item-column>.detail-item-header[data-v-2e49e2a4]{margin-bottom:-4px}.detail-item-row[data-v-2e49e2a4]{justify-content:space-between;display:flex;gap:18px;align-items:center}form>.detail-columns>.detail-item-column>.detail-item-row[data-v-2e49e2a4]{min-height:39px}.detail-item-header[data-v-2e49e2a4]{color:#35a5a4;font-weight:800;margin-bottom:10px}.details>.detail-item-header[data-v-2e49e2a4]{padding-left:5px;border-left:3px solid #35a5a4}.detail-columns[data-v-2e49e2a4]{display:flex;gap:24px;margin-bottom:24px}.items[data-v-2e49e2a4]{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.detail-item-column textarea[data-v-2e49e2a4]{margin:0;width:100%;height:100%;border:1px solid #aaa;border-radius:4px;color:#666;background-color:#fff}.pictures[data-v-2e49e2a4]{display:flex;justify-content:space-between;gap:24px;margin-top:24px;margin-bottom:24px}.pictures .upload-wrapper[data-v-2e49e2a4]{width:25%;aspect-ratio:16/9}.footer[data-v-2e49e2a4]{display:flex;justify-content:flex-end}input[data-v-2e49e2a4],select[data-v-2e49e2a4]{width:100%;border:1px solid #aaa;background-color:#fff;border-radius:4px;padding:10px 5px}.source-select[data-v-2e49e2a4]{width:60%}.error[data-v-2e49e2a4]{color:red}.container[data-v-16926a74]{display:flex;justify-content:space-between;gap:1rem}.container input[data-v-16926a74]{width:100%;padding:10px;border:2px solid #ced6dd;border-radius:5px;box-shadow:none;background:#fff;font-size:1rem}.container button[data-v-16926a74]{border-radius:5px}.error-message[data-v-16926a74]{display:block;margin-top:1rem;color:red}.MarkerPopup-address[data-v-78958332],.MarkerPopup-appointment[data-v-78958332]{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:.5em}.MarkerPopup-appointment[data-v-78958332]:not(:first-child){margin-top:1em}.appointment-item[data-v-78958332]{display:flex;justify-content:space-between}.edit-email[data-v-78958332]{display:flex}.edit-email button[data-v-78958332]{height:1.17rem;width:1.17rem;margin:0 0 0 4px;border:none;background:transparent;padding:2px}.edit-email button svg[data-v-78958332]{color:#35a5a4;max-height:100%;max-width:100%}.MarkerPopup-address[data-v-4154fc6e],.MarkerPopup-appointment[data-v-4154fc6e]{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:.5em}.MarkerPopup-appointment[data-v-4154fc6e]:not(:first-child){margin-top:1em}.appointment-item[data-v-4154fc6e],.input-container[data-v-1b1e7fd7]{display:flex;justify-content:space-between}.input-container[data-v-1b1e7fd7]{flex-direction:row;align-items:center;margin-bottom:16px}.input-container [data-v-1b1e7fd7]{width:50%}.input-container[data-v-1b1e7fd7] input{border:2px solid #ced6dd;padding:6px;border-radius:5px;box-sizing:border-box;width:100%;background:#fff}.input-container select[data-v-1b1e7fd7]{height:36px;min-width:16px}.input-container select[data-v-1b1e7fd7],.input-container textarea[data-v-1b1e7fd7]{border:2px solid #ced6dd;padding:6px;border-radius:5px;box-sizing:border-box;width:50%;background:#fff}.input-container .time-container[data-v-1b1e7fd7]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px}.input-container .time-container [data-v-1b1e7fd7]{width:50%}.button-container[data-v-1b1e7fd7]{display:flex;flex-direction:row;justify-content:flex-end}.button-container Button[data-v-1b1e7fd7]{background-color:#1aae9f;color:#fff;border-radius:5px;width:50%;text-align:center;font-size:1rem;padding:8px;font-weight:600}.MarkerPopup-address[data-v-346d6b3a],.MarkerPopup-appointment[data-v-346d6b3a]{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:.5em}.MarkerPopup-appointment[data-v-346d6b3a]:not(:first-child){margin-top:1em}.appointment-item[data-v-346d6b3a]{display:flex;justify-content:space-between}.appointment-action-container[data-v-346d6b3a]{display:flex;justify-content:flex-end}.appointment-action-container a[data-v-346d6b3a]{margin-top:4px;background-color:#1aae9f;color:#fff;padding:8px}.agents-dropdown[data-v-346d6b3a] .DropdownButton-options{max-height:200px;overflow-y:auto}.input-details[data-v-53d5e4c8]{display:flex;flex-direction:row;padding-top:1em;justify-content:space-between}.input-details .error-message[data-v-53d5e4c8]{color:red}.input-details .input-container[data-v-53d5e4c8]{width:20%;display:flex;flex-direction:column}.input-details .input-container>input[data-v-53d5e4c8],.input-details .input-container>select[data-v-53d5e4c8],.input-details .input-container[data-v-53d5e4c8]>.DateField .DateField__group .TextField{border:2px solid #ced6dd;border-radius:5px;box-shadow:none;margin:0 0 8px 0;padding:.5em;background:#fff;font-size:1rem}.input-details .input-container[data-v-53d5e4c8]>.DateField .DateField__group .DateField__toggle{top:0}.input-details .input-container.add-row-button[data-v-53d5e4c8]{width:3%;font-size:1.8rem;min-width:36px;height:34px;border:none;background:#fff}.input-details.hoogwerker[data-v-53d5e4c8]{display:block}.input-details.hoogwerker .row[data-v-53d5e4c8]:nth-child(2){margin-top:1em}.input-details.hoogwerker .row[data-v-53d5e4c8]{display:flex;justify-content:space-between;margin-left:0;margin-right:0;color:grey}.input-details[data-v-5368c913]{display:flex;flex-direction:row;padding-top:1em;justify-content:space-between}.input-details .error-message[data-v-5368c913]{color:red}.input-details .input-container[data-v-5368c913]{width:20%;display:flex;flex-direction:column}.input-details .input-container>input[data-v-5368c913],.input-details .input-container>select[data-v-5368c913],.input-details .input-container[data-v-5368c913]>.DateField .DateField__group .TextField{border:2px solid #ced6dd;border-radius:5px;box-shadow:none;margin:0 0 8px 0;padding:.5em;background:#fff;font-size:1rem}.input-details .input-container[data-v-5368c913]>.DateField .DateField__group .DateField__toggle{top:0}.input-details .input-container.add-row-button[data-v-5368c913]{width:3%;font-size:1.8rem;min-width:36px;height:34px;border:none;background:#fff}.detail-section[data-v-5413114c]{grid-area:detail-section;display:flex;flex-direction:column}.detail-section .header[data-v-5413114c]{font-weight:700;padding:24px;border-bottom:2px solid #e5ebf0;border-top-right-radius:3px;display:flex;justify-content:space-between}.detail-section .header div[data-v-5413114c]{gap:24px;display:flex;font-weight:400}.detail-section[data-v-5413114c] .item{margin-left:24px;margin-right:24px;padding:24px 0}.detail-section[data-v-5413114c] .item .item-title .title-detail{float:right}.detail-section[data-v-5413114c] .item:last-of-type{border-bottom:none}.detail-section .main-form[data-v-5413114c]{display:flex;flex-direction:column}.detail-section .external-form[data-v-5413114c]{display:flex;padding-top:24px;gap:24px}.detail-section .external-form textarea[data-v-5413114c]{width:80%;margin:0}.detail-section .external-form .input-container[data-v-5413114c]{width:20%}.detail-section .external-form .input-container>input[data-v-5413114c],.detail-section .external-form .input-container>select[data-v-5413114c],.detail-section .external-form .input-container[data-v-5413114c]>.DateField .DateField__group .TextField{border:2px solid #ced6dd;border-radius:5px;box-shadow:none;margin:0 0 8px 0;padding:.5em;background:#fff;font-size:1rem}.detail-section .external-form .input-container[data-v-5413114c]>.DateField .DateField__group .DateField__toggle{top:0}.detail-section textarea[data-v-5413114c]{padding:10px;margin:0 24px;border:2px solid #ced6dd;border-radius:5px;box-shadow:none;background:#fff;font-size:1rem}.detail-section span.warning[data-v-5413114c]{margin-left:24px;margin-right:24px;padding:5px;background-color:#f77c7c}.form-actions[data-v-5413114c]{display:flex;align-items:center;align-self:flex-end;margin:24px}.form-actions .ToggleField[data-v-5413114c]{margin-left:8px;margin-right:24px}.form-actions .Button[data-v-5413114c]{display:block;border-radius:5px;text-align:center;font-weight:700;font-size:1rem;text-decoration-line:none}.error-message[data-v-5413114c]{display:block;margin-top:8px;color:red}.Modal[data-v-61e9d757]{padding:0;color:#273844}[data-v-61e9d757] .grid{min-height:600px;display:grid;grid-template-columns:30% 70%;grid-template-rows:75% 25%;grid-template-areas:"image-section detail-section" "info-section detail-section"}.marker-image[data-v-61e9d757]{grid-column:1;grid-row:1;border-top-left-radius:3px;overflow:hidden}[data-v-61e9d757] .image-section{grid-area:image-section}.Button[data-v-61e9d757]{margin:24px;display:block;border-radius:5px;text-align:center;font-weight:700;font-size:1rem;text-decoration-line:none;align-self:flex-end}.image-section img[data-v-61e9d757]{grid-column:1;grid-row:1;border-top-left-radius:3px;overflow:hidden;height:calc(100% - 75px);object-fit:cover}.info-section[data-v-61e9d757]{grid-area:info-section;grid-column:1;grid-row:2;padding:24px;align-self:end}.top-p[data-v-61e9d757]{margin-top:0}.bottom-p[data-v-61e9d757]{margin-bottom:0}.info-section span[data-v-61e9d757]{display:flex;flex-direction:row}.MarkerPopup-contents[data-v-291515f9]{position:relative}.projectLine[data-v-291515f9]{display:flex;justify-content:space-between;flex-direction:row}.marker-image[data-v-291515f9]{position:absolute;left:380px;top:0;box-shadow:0 0 30px rgb(0 0 0/50%);height:100%;z-index:-1}.MarkerPopup-lastTimeline[data-v-291515f9]{text-align:center}.projectLineItem[data-v-291515f9]{display:list-item}.MarkerPopup-additional[data-v-291515f9]{background:#f7f9fa;padding:10px 20px 20px;margin:0 -20px -20px}.MarkerPopup-address-amount[data-v-291515f9]{display:flex;justify-content:space-between}.amount[data-v-291515f9]{margin-top:auto;font-weight:900;font-size:18px;color:#000}.MarkerPopup-address-amount[data-v-291515f9],.MarkerPopup-appointment[data-v-291515f9]{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:.5em}.MarkerPopup-appointment[data-v-291515f9]:not(:first-child){margin-top:1em}.appointment-item[data-v-291515f9]{display:flex;justify-content:space-between}.MarkerPopup-actions a.disabled[data-v-291515f9]{pointer-events:none;cursor:default;opacity:.5}.bottom-row[data-v-1683ca44]{display:flex;align-items:center;justify-content:flex-end}.email-toggle[data-v-1683ca44]{margin-top:16px;margin-right:16px}.mgl-map-wrapper{height:100%;position:relative;width:100%}.mgl-map-wrapper .mapboxgl-map{height:100%;left:0;position:absolute;top:0;width:100%}.detail-text{font-size:.2em;color:#000;text-anchor:middle;dominant-baseline:middle}.button[data-v-050ad286]{text-align:center;padding:8px 12px;border-radius:4px;font-size:1em;display:inline;font-weight:425;width:100%;background-color:#35a5a4;color:#fff;border:none}textarea[data-v-050ad286]{width:100%;height:200px;margin:0;border:2px solid #d2d2d2;box-shadow:none;border-radius:4px;color:#666;background-color:#fff}textarea[data-v-050ad286]:focus{background-color:#fff}form[data-v-050ad286]{display:flex;flex-direction:column;gap:24px}.primary.submit.button[data-v-050ad286]{width:20%;align-self:end}.in-progress-section[data-v-050ad286]{padding-top:24px}.divided[data-v-050ad286]{border-top:2px solid #d2d2d2;margin-top:24px}.error-message[data-v-050ad286]{display:block;margin-top:8px;color:red}.Modal[data-v-bc7d5a02]{padding:24px;font-size:17px}.Modal .header[data-v-bc7d5a02]{color:#d3455b;font-weight:800;margin-bottom:12px}.Modal form[data-v-bc7d5a02]{display:flex;flex-direction:column;gap:12px}.Modal form textarea[data-v-bc7d5a02]{margin:0;border:2px solid #d2d2d2;box-shadow:none;color:#666;background-color:#fff;box-sizing:border-box;border-radius:5px;padding:.5em;font-size:1rem}.Modal form .error-message[data-v-bc7d5a02]{color:red}.Modal form .button[data-v-bc7d5a02]{width:24%;background-color:#d3455b;border:none;color:#fff;border-radius:5px;padding:8px;align-self:flex-end;font-size:1em;font-weight:425}.button[data-v-58d885d6]{text-align:center;padding:8px 12px;border-radius:4px;font-size:1em;display:inline;font-weight:425;width:100%;background-color:#35a5a4;color:#fff;border:none}.grow-one[data-v-58d885d6]{width:45%}.grow-two[data-v-58d885d6]{width:100%}textarea[data-v-58d885d6]{width:100%;height:auto;margin:0;border:2px solid #d2d2d2;box-shadow:none;color:#666;background-color:#fff;box-sizing:border-box;border-radius:5px;padding:.5em;font-size:1rem}textarea[data-v-58d885d6]:focus{background-color:#fff}.remark-field[data-v-58d885d6],[data-v-58d885d6]>.DateField .DateField__group .TextField{border:2px solid #d2d2d2;border-radius:5px;box-shadow:none;margin:0;padding:.5em;background-color:#fff;font-size:1rem}form[data-v-58d885d6]{display:flex;flex-direction:column;gap:24px}.primary.submit.button[data-v-58d885d6]{width:20%;align-self:end}.finish-section[data-v-58d885d6]{padding-top:24px;display:flex;flex-direction:row;justify-content:space-between;gap:40px}.divided[data-v-58d885d6]{border-top:2px solid #d2d2d2;margin-top:24px}.button-container[data-v-58d885d6]{display:flex;flex-direction:row;justify-content:end;gap:16px}.delete-button[data-v-58d885d6]{background-color:#d3455b;color:#fff;aspect-ratio:1/1;text-align:center;border-radius:5px;box-shadow:0 2px 1px -2px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border:none}.error-message[data-v-58d885d6]{display:block;margin-top:8px;color:red}span[data-v-58d885d6]{display:inline-flex;align-items:center}.Modal[data-v-37645700]{padding:28px 24px;font-size:17px}.header[data-v-37645700]{border-bottom:2px solid #d2d2d2;padding-bottom:28px;margin-bottom:24px;display:flex;justify-content:space-between;gap:40px}.button[data-v-37645700]{color:#666;background-color:#fff;box-shadow:none;border:2px solid #d2d2d2;text-align:center;padding:8px 12px;border-radius:4px;font-size:1em;display:inline;font-weight:425}.navigation.button[data-v-37645700]{width:100%}.primary.button[data-v-37645700]{background-color:#35a5a4;color:#fff;border:2px solid #35a5a4}.actions[data-v-37645700]{margin-top:1em;display:flex;justify-content:flex-end;gap:24px}.clickable.button[data-v-37645700]{border:2px solid #35a5a4;color:#35a5a4}[data-v-37645700] .Button{margin-bottom:0}.details[data-v-37645700]{padding-bottom:24px}.detail-columns[data-v-37645700]{display:flex;justify-content:space-between;gap:24px}.detail-columns .detail-column[data-v-37645700]{width:50%}.detail-columns .detail-column .detail-row .row-header[data-v-37645700]{color:#35a5a4;font-weight:800;margin-bottom:10px}.detail-columns .detail-column .detail-row .primary.row-header[data-v-37645700]{padding-left:5px;border-left:3px solid #35a5a4}.detail-columns .detail-column .detail-row .row-item[data-v-37645700]{justify-content:space-between;display:flex;margin-top:5px}.detail-columns .detail-column .detail-row .row-item .items[data-v-37645700]{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.detail-columns .detail-column .detail-row .padded.row-item[data-v-37645700]{padding-top:20px}.detail-columns .detail-column .detail-row~.detail-row[data-v-37645700]{margin-top:32px}.detail-columns .detail-column .detail-vertical-row[data-v-37645700]{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:24px}.detail-columns .detail-column .detail-vertical-row .support-reason[data-v-37645700]{border:2px solid #efbcc4;color:#d4495e;text-transform:uppercase;padding:8px 0}.detail-columns .detail-column .detail-vertical-row textarea[data-v-37645700]{flex-grow:2}.detail-columns .detail-column .detail-vertical-row .row-item[data-v-37645700]{justify-content:space-between;display:flex}.pictures[data-v-37645700]{display:flex;justify-content:space-around;gap:24px}.pictures .upload-wrapper[data-v-37645700]{width:25%;aspect-ratio:16/9}.divided[data-v-37645700]{border-top:2px solid #d2d2d2;margin-top:24px}textarea[data-v-37645700]{width:100%;height:200px;margin:0;border:2px solid #d2d2d2;box-shadow:none;border-radius:4px;color:#666;background-color:#fff}.cancellation-wrapper[data-v-37645700]{display:flex;flex-direction:column;gap:4px;margin-top:24px}button.syncing svg{animation:rotation 2s ease-in-out infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}