.attachment-grid-container[data-v-4540c955]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;row-gap:.5em;margin-top:.5em;-moz-column-gap:.5em;column-gap:.5em;vertical-align:middle;border:0 solid red}.grid-item[data-v-4540c955]{border:1px solid #eee;width:100%;padding:.4em .4em 0 .4em;position:relative;text-align:left}.thumbnail[data-v-4540c955]{position:relative;min-height:80px}.thumbnail img[data-v-4540c955]{width:100%;max-height:80px;-o-object-fit:contain;object-fit:contain}.file-title[data-v-4540c955]{word-break:break-all}.file-meta[data-v-4540c955]{position:absolute;top:0;right:0}.file-meta button[data-v-4540c955]{padding:0 3px;top:0;position:relative;height:23px;width:23px;background:#eee}.empty[data-v-4540c955]{margin-top:.5em}@media (max-width:768px){.attachment-grid-container[data-v-4540c955]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.file-meta[data-v-4540c955],.file-title[data-v-4540c955]{display:none}.thumbnail[data-v-4540c955]{height:100%;width:100%}.thumbnail img[data-v-4540c955]{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}}.attachment-grid[data-v-5a32afb0]{display:grid;grid-template-columns:35px auto 35px;row-gap:.5em;margin-top:.5em;-moz-column-gap:.5em;column-gap:.5em;vertical-align:middle}.attachment-grid img[data-v-5a32afb0]{height:30px}.attachment-grid button[data-v-5a32afb0]{padding:0 3px;margin-left:8px;top:1px;position:relative;height:23px;width:23px}.attachment-grid a.text[data-v-5a32afb0]{padding-top:5px}.empty[data-v-5a32afb0]{margin-top:.5em}.text[data-v-5a32afb0]{overflow:hidden}.attachment-grid-container.inline[data-v-5a32afb0]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.attachment-grid.inline[data-v-5a32afb0]{display:flex;align-items:center;gap:.25rem;margin-top:.2em;padding:.25rem .5rem}.attachment-grid.inline .image img[data-v-5a32afb0]{height:20px;width:20px}.attachment-grid.inline .text[data-v-5a32afb0]{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.attachment-grid.inline button[data-v-5a32afb0]{height:20px;width:20px;padding:0;margin-left:.25rem;font-size:.875rem;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.attachment-grid-container[data-v-5a32afb0]{display:grid;row-gap:0;-moz-column-gap:.5em;column-gap:.5em;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.attachment-grid[data-v-5a32afb0]{grid-template-columns:35px auto}.attachment-grid-container.inline[data-v-5a32afb0]{flex-direction:column;align-items:flex-start}}.accordion-card[data-v-2d691f58]{position:relative}.scroll-anchor[data-v-2d691f58]{position:absolute;border:0 solid #639;top:-10px}.accordion button[data-v-2d691f58]{text-align:left;padding:.7em .5em}.accordion .card-header[data-v-2d691f58],.accordion .card[data-v-2d691f58]{border:0;border-radius:0}.accordion .btn.btn-block[data-v-2d691f58]{border:0;border-radius:0;font-weight:400}.collapsed>.when-open[data-v-2d691f58],.not-collapsed>.when-closed[data-v-2d691f58]{display:none}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right[data-v-2d691f58],[data-v-2d691f58] .p-togglebutton.p-button .p-button-icon-left,[data-v-2d691f58] .p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left{color:#fff}.p-togglebutton.p-button[data-v-2d691f58]:not(.p-disabled):not(.p-highlight):hover{background:#0cac64;border-color:#ced4da;color:#fff}.p-togglebutton.p-button[data-v-2d691f58]{background:#ff7d47;border:1px solid #fff;color:#fff;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;padding:.7em .5em}.p-togglebutton.p-button.p-highlight[data-v-2d691f58]{background:#0cac64;border-color:#0cac64;color:#fff}.signature-pad[data-v-a7fae592]{border:1px solid rgba(0,0,0,.125);position:relative;margin:0 auto;max-width:500px}.signature-buttons[data-v-a7fae592]{text-align:center;position:relative;margin:0 auto;max-width:500px}.inset-shadow[data-v-a7fae592]{box-shadow:inset 0 0 12px -8px #000}.signature-pad[data-v-723bef96]{border:1px solid rgba(0,0,0,.125);position:relative;margin:0 auto;max-width:500px}.signature-buttons[data-v-723bef96]{text-align:center;position:relative;margin:0 auto;max-width:500px}.inset-shadow[data-v-723bef96]{box-shadow:inset 0 0 12px -8px #000}.signature-pad[data-v-aafb1724]{border:1px solid rgba(0,0,0,.125);position:relative;margin:0 auto;max-width:500px}.signature-buttons[data-v-aafb1724]{text-align:center;position:relative;margin:0 auto;max-width:500px}.inset-shadow[data-v-aafb1724]{box-shadow:inset 0 0 12px -8px #000}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(180deg,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78.4%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.vue-dropzone{border:2px solid #e5e5e5;font-family:Arial,sans-serif;letter-spacing:.2px;color:#777;transition:.2s linear}.vue-dropzone:hover{background-color:#f6f6f6}.vue-dropzone>i{color:#ccc}.vue-dropzone>.dz-preview .dz-image{border-radius:0;width:100%;height:100%}.vue-dropzone>.dz-preview .dz-image img:not([src]){width:200px;height:200px}.vue-dropzone>.dz-preview .dz-image:hover img{transform:none;-webkit-filter:none}.vue-dropzone>.dz-preview .dz-details{bottom:0;top:0;color:#fff;background-color:rgba(33,150,243,.8);transition:opacity .2s linear;text-align:left}.vue-dropzone>.dz-preview .dz-details .dz-filename{overflow:hidden}.vue-dropzone>.dz-preview .dz-details .dz-filename span,.vue-dropzone>.dz-preview .dz-details .dz-size span{background-color:transparent}.vue-dropzone>.dz-preview .dz-details .dz-filename:not(:hover) span{border:none}.vue-dropzone>.dz-preview .dz-details .dz-filename:hover span{background-color:transparent;border:none}.vue-dropzone>.dz-preview .dz-progress .dz-upload{background:#ccc}.vue-dropzone>.dz-preview .dz-remove{position:absolute;z-index:30;color:#fff;margin-left:15px;padding:10px;top:inherit;bottom:15px;border:2px solid #fff;text-decoration:none;text-transform:uppercase;font-size:.8rem;font-weight:800;letter-spacing:1.1px;opacity:0}.vue-dropzone>.dz-preview:hover .dz-remove{opacity:1}.vue-dropzone>.dz-preview .dz-error-mark,.vue-dropzone>.dz-preview .dz-success-mark{margin-left:auto;margin-top:auto;width:100%;top:35%;left:0}.vue-dropzone>.dz-preview .dz-error-mark svg,.vue-dropzone>.dz-preview .dz-success-mark svg{margin-left:auto;margin-right:auto}.vue-dropzone>.dz-preview .dz-error-message{margin-left:auto;margin-right:auto;left:0;width:100%;text-align:center}.vue-dropzone>.dz-preview .dz-error-message:after{display:none}.dropzone[data-v-1d7ebcdb]{padding:15px 10px 0 10px;min-height:120px}.disabled[data-v-1d7ebcdb]{margin-top:.5em;color:#d62839}@media(max-width:768px){.dropzone[data-v-1d7ebcdb]{padding:.5em;min-height:50px}.upload-text[data-v-1d7ebcdb]{display:none}}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.flex[data-v-7991f01e]{display:flex;gap:1em;flex-flow:row wrap;flex-basis:100%;justify-content:flex-start}.flex>div[data-v-7991f01e]{flex:1;min-width:300px}.accordion button[data-v-7991f01e]{text-align:left;padding:.8em .5em}.accordion .card-header[data-v-7991f01e],.accordion .card[data-v-7991f01e]{border:0;border-radius:0}.accordion .btn.btn-block[data-v-7991f01e]{border:0;border-radius:0;font-weight:700}.collapsed>.when-open[data-v-7991f01e],.not-collapsed>.when-closed[data-v-7991f01e]{display:none}.accordion button[data-v-67f24a03]{text-align:left;padding:.8em .5em}.accordion .card-header[data-v-67f24a03],.accordion .card[data-v-67f24a03]{border:0;border-radius:0}.accordion .btn.btn-block[data-v-67f24a03]{border:0;border-radius:0;font-weight:700}.collapsed>.when-open[data-v-67f24a03],.not-collapsed>.when-closed[data-v-67f24a03]{display:none}.flex[data-v-1bdf2dc0]{display:flex;gap:1em;flex-flow:row wrap;flex-basis:100%;justify-content:flex-start}.flex>div[data-v-1bdf2dc0]{flex:1;min-width:300px}.accordion button[data-v-1bdf2dc0]{text-align:left;padding:.8em .5em}.accordion .card-header[data-v-1bdf2dc0],.accordion .card[data-v-1bdf2dc0]{border:0;border-radius:0}.accordion .btn.btn-block[data-v-1bdf2dc0]{border:0;border-radius:0;font-weight:700}.collapsed>.when-open[data-v-1bdf2dc0],.not-collapsed>.when-closed[data-v-1bdf2dc0]{display:none}.accordion[data-v-1bdf2dc0]{position:relative;overflow:hidden}#end{height:200px;background:red}.signature-pad{border:1px solid rgba(0,0,0,.125)}.signature-buttons,.signature-pad{position:relative;margin:0 auto;max-width:500px}.signature-buttons{text-align:center}.inset-shadow{box-shadow:inset 0 0 12px -8px #000}h1{font-size:1.1em;margin:.3em;font-weight:700}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:top;gap:1em;margin-bottom:1em}.flex-column{display:flex;flex-direction:column;flex-wrap:wrap;flex:1;justify-content:flex-start}.flex-column.name{flex:1 150px;font-weight:700}.flex-column.select{flex:8 500px}.flex-column.select .thumbnail img{max-width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover;margin-bottom:.5em}.p-selectbutton .p-button.p-highlight{background:#626673;border-color:#626673}.p-card-header img{width:100%}.p-datatable-tbody>tr>td[data-v-3a581558]{display:flex;align-items:center;justify-content:flex-start}.p-datatable-tbody>tr>td .p-column-title[data-v-3a581558]{display:none}.grid[data-v-b236ca34]{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));gap:.5em}.grid>div[data-v-b236ca34]{padding:1em;border:2px}.time-display[data-v-b236ca34]{font-size:2rem;margin-bottom:1rem}.button-container[data-v-b236ca34]{display:flex;justify-content:center}.grid{display:grid;grid-template-columns:1fr;gap:.5em;margin:1em}.result{border:1px solid #ccc;background-color:#eee;padding:1em}.form-grid-container-left{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1em;column-gap:1em;row-gap:1em}.form-grid-container-left .label{text-align:right}.success-border{border:4px solid #0f0!important;opacity:1;transition:opacity 2s ease-out}.item-add-remove-grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1em}.item,.not-found{border:1px solid #ccc;padding:.5em}.item .title{font-weight:600}.p-inputgroup{height:60px}#camera{position:relative}#camera,#camera canvas.drawingBuffer,#camera video{width:100%}canvas.drawing,canvas.drawingBuffer{position:absolute;left:0;top:0}.project-items[data-v-36bfd51b]{padding:10px}.table-header[data-v-36bfd51b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.item[data-v-36bfd51b]{border:1px solid #ccc;padding:10px;margin-bottom:10px;background-color:#f9f9f9}.item-details[data-v-36bfd51b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loading[data-v-36bfd51b],.not-found[data-v-36bfd51b]{text-align:center;margin-top:20px}@media only screen and (max-width:600px){.table-header[data-v-36bfd51b]{flex-direction:column;align-items:flex-start}.item-details[data-v-36bfd51b]{grid-template-columns:1fr}}.item-select[data-v-d9bb634a]{padding:10px}.table-header[data-v-d9bb634a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.item[data-v-d9bb634a]{border:1px solid #ccc;padding:10px;margin-bottom:10px;background-color:#f9f9f9}.item-add-remove-grid[data-v-d9bb634a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.item-add-remove-grid>div[data-v-d9bb634a]{flex:1 1 100%}.item-add-remove-grid>button[data-v-d9bb634a]{flex:1 1 auto}@media only screen and (max-width:600px){.table-header[data-v-d9bb634a]{flex-direction:column;align-items:flex-start}.item-add-remove-grid[data-v-d9bb634a]{flex-direction:column}.item-add-remove-grid>button[data-v-d9bb634a],.item-add-remove-grid>div[data-v-d9bb634a]{flex:1 1 100%}}.tabs-container[data-v-158e2b4f]{position:sticky;top:0;z-index:1000;background:#fff}.full-width-tabs .nav[data-v-158e2b4f]{display:flex;justify-content:center;width:100%}.full-width-tabs .nav-item[data-v-158e2b4f]{flex:1;text-align:center}.tab-content[data-v-158e2b4f]{padding-top:1rem}.avatar img[data-v-f2c817aa]{width:28px;height:28px;-o-object-fit:cover;object-fit:cover}.event[data-v-f2c817aa]{background:none}.post-comments li.new-post[data-v-f2c817aa]{transition:background-color 2s ease;background-color:rgba(40,167,49,.4)}.post-comments li[data-v-f2c817aa]{background-color:#fff;margin-bottom:10px}.comment-body[data-v-f2c817aa]{position:relative}.comment-options[data-v-f2c817aa]{position:absolute;top:-2px;right:0;background-color:#fff;color:#bbb;padding:0 0 0 10px;border:0 solid #bbb}.comment-options .icon[data-v-f2c817aa]{margin:0 2px;cursor:pointer}.comment-options .icon i.fa-edit[data-v-f2c817aa]{position:relative;top:1px}.comment-options .icon .fa-edit[data-v-f2c817aa]:hover{color:#17a2b8}.comment-options .icon .fa-times[data-v-f2c817aa]:hover{color:#d62839}.comment-body .form-control[data-v-f2c817aa]{flex-grow:1;margin-right:10px}.comment-body button[data-v-f2c817aa]{background-color:#6c757d;border-color:#6c757d;color:#fff}.comment-form .comment-body[data-v-f2c817aa]{display:flex;align-items:center}.author[data-v-f2c817aa]{margin-bottom:0}.comment-body p[data-v-f2c817aa]{margin:0;padding-top:5px}.badge.verificationState[data-v-d1c1a47e]{padding:.6em;font-size:1em}[data-v-d1c1a47e] .p-card .p-card-footer{min-height:45px;padding-top:0}[data-v-d1c1a47e] .p-card .p-card-content{padding-top:.3em}.card-grid-container[data-v-79d819d7]{display:grid;grid-template-columns:auto 1fr;row-gap:.5em;-moz-column-gap:2em;column-gap:2em}.card-grid-container div[data-v-79d819d7]:nth-child(odd){font-weight:700}.tab-content>.tab-pane[data-v-79d819d7]{padding:.5rem 0}.grid[data-v-79d819d7]{display:grid;grid-template-columns:1fr}.grid>div[data-v-79d819d7]{padding:.5em;border:2px}[data-v-79d819d7] .p-card{border:1px solid #e9ecef}.p-card[data-v-79d819d7]:hover{background:rgba(228,233,222,.5)}.p-card.selected[data-v-79d819d7]{background:#daeec3}.flex[data-v-79d819d7]{display:flex;gap:1.5em;flex-flow:row wrap;flex-basis:100%;justify-content:flex-start}.flex>div[data-v-79d819d7]{flex:1;min-width:180px}.fa-check-square[data-v-79d819d7]{color:#2f5496}.verification-flex[data-v-79d819d7]{display:flex;gap:1em;flex-flow:row wrap;flex-basis:100%;justify-content:flex-start}.verification-flex>div[data-v-79d819d7]{flex:1;min-width:300px}