.icon[data-v-60143992]{font-size:40px;cursor:pointer}.attach-file-icon[data-v-60143992]{-webkit-transform:rotateY(180deg) rotate(-25deg);transform:rotateY(180deg) rotate(-25deg)}.selected-file-row[data-v-60143992]{width:70%;background-color:#e7e7e7}.remove-file-icon[data-v-60143992]{font-size:20px;cursor:pointer}.text-bold[data-v-60143992]{font-weight:600}.icon[data-v-480ae232]{font-size:40px;cursor:pointer}.attach-file-icon[data-v-480ae232]{-webkit-transform:rotateY(180deg) rotate(-25deg);transform:rotateY(180deg) rotate(-25deg)}.selected-file-row[data-v-480ae232]{width:70%;background-color:#e7e7e7}.remove-file-icon[data-v-480ae232]{font-size:20px;cursor:pointer}.text-bold[data-v-480ae232]{font-weight:600}.custom-tag[data-v-66cb2e64]{background-color:#007bff;color:#fff;padding:4px 8px;border-radius:5px;margin-right:5px;font-size:.9em}.discard-btn[data-v-66cb2e64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discard-btn[data-v-66cb2e64],.send-btn[data-v-66cb2e64]{border-radius:10px;font-size:18px}.ticket-status-badge{border-radius:10px;text-align:center;background-color:hsla(0,0%,100%,.9)}.dark-mode .ticket-status-badge{background-color:rgba(36,48,68,.9);color:#e2e8f0}.gid-comment:hover{background-color:#fff}.gid-checkbox-right{padding-left:0;padding-right:2.25rem;margin-right:0}.gid-checkbox-right.custom-switch .custom-control-label:before{left:auto;right:-2.25rem}.gid-checkbox-right.custom-switch .custom-control-label:after{left:auto;right:calc(-1.5rem + 2px)}.input-bar:hover{cursor:pointer;background-color:hsla(0,0%,87.8%,.4);-webkit-box-shadow:0 0 6px 0 hsla(0,0%,87.8%,.4);box-shadow:0 0 6px 0 hsla(0,0%,87.8%,.4)}.gid-file-selector__box{position:relative;height:0;padding-bottom:100%}.gid-file-selector__add,.gid-file-selector__image{position:absolute;left:0;top:0;width:100%;height:100%}.gid-file-selector__add{opacity:0}.gid-file-selector__add~i{font-size:3.5rem}.gid-file-selector__add:disabled~i{opacity:.5}.gid-file-selector__add-box:only-child .gid-file-selector__add~i{padding:calc(50% - 1.75rem) 0}.gid-file-selector__close{font-size:2em;position:absolute;top:.5em;right:.5em;cursor:pointer;background:#fff}.gid-file-selector__resampled{padding:.2rem .3rem .4rem;font-size:1.4rem;position:absolute;top:1rem;left:1rem;cursor:default;background:#fff}.gid-file-selector__spinner{position:absolute;top:50%;left:50%;margin:-1em 0 0 -1em}.gid-file-selector--loading .gid-file-selector__comment,.gid-file-selector--loading .gid-file-selector__image{opacity:.3}.gid-expandable-toggle[data-v-1aa453e8]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gid-expandable-toggle[data-v-1aa453e8]:hover{color:#007bff}.gid-expandable-toggle .material-icons[data-v-1aa453e8]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;font-size:20px}.gid-expandable-toggle .rotate-90[data-v-1aa453e8]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-item[data-v-1aa453e8]{background-color:#f8f9fa;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.product-item[data-v-1aa453e8]:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.products-container[data-v-1aa453e8]{max-height:500px;overflow-y:auto;border:1px solid #dee2e6;border-radius:8px;padding:1rem;background-color:#fff}.files-grid[data-v-1aa453e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.file-item[data-v-1aa453e8]{cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.file-item[data-v-1aa453e8]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.file-card[data-v-1aa453e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:.5rem;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.file-card[data-v-1aa453e8]:hover{border-color:#007bff}.file-actions[data-v-1aa453e8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;margin-left:auto}.new-tab-btn[data-v-1aa453e8],.preview-btn[data-v-1aa453e8]{padding:.25rem;min-width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-tab-btn .material-icons[data-v-1aa453e8],.preview-btn .material-icons[data-v-1aa453e8]{font-size:16px}.file-preview-container .file-preview-header[data-v-1aa453e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem;border-bottom:1px solid #dee2e6}.file-preview-container .file-preview-content[data-v-1aa453e8]{margin-top:1rem;max-width:100%}.file-preview-container .file-preview-content iframe[data-v-1aa453e8],.file-preview-container .file-preview-content img[data-v-1aa453e8]{border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.file-preview-header[data-v-1aa453e8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}}.gid-jmv-modal .modal-dialog{max-width:95vw;margin:1rem auto}.gid-jmv-modal .modal-content{background:#1a1a1a;color:#fff;border:none;border-radius:4px}.gid-jmv-body{background:#1a1a1a}.gid-jmv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:90vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gid-jmv__toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .75rem;background:#2a2a2a;border-bottom:1px solid #444;gap:.5rem}.gid-jmv__toolbar,.gid-jmv__toolbar-left,.gid-jmv__toolbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gid-jmv__toolbar-left,.gid-jmv__toolbar-right{gap:.25rem}.gid-jmv__btn.btn-link{color:#fff;padding:.25rem .5rem;line-height:1}.gid-jmv__btn.btn-link:hover:not(:disabled){color:#fff;background:hsla(0,0%,100%,.1);text-decoration:none}.gid-jmv__btn.btn-link.disabled,.gid-jmv__btn.btn-link:disabled{color:#666;opacity:1}.gid-jmv__btn.btn-link i.material-icons{font-size:24px;vertical-align:middle}.gid-jmv__counter{color:#ccc;margin:0 .5rem}.gid-jmv__counter,.gid-jmv__label{font-size:.9rem;white-space:nowrap}.gid-jmv__label{color:#fff;max-width:30ch;overflow:hidden;text-overflow:ellipsis}.gid-jmv__zoom{font-size:.85rem;color:#ccc;min-width:3.5em;text-align:center}.gid-jmv__stage{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;-ms-touch-action:none;touch-action:none}.gid-jmv__img{max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .05s linear;transition:-webkit-transform .05s linear;transition:transform .05s linear;transition:transform .05s linear,-webkit-transform .05s linear;-webkit-transform-origin:center center;transform-origin:center center;cursor:default}.gid-jmv__img--grab{cursor:-webkit-grab;cursor:grab}.gid-jmg__tile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gid-jmg__thumb,.gid-jmg__tile{display:-webkit-box;display:-ms-flexbox;display:flex}.gid-jmg__thumb{position:relative;width:100%;padding-bottom:100%;border:1px solid #dee2e6;border-radius:4px;overflow:hidden;background:#f8f9fa;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.gid-jmg__thumb--clickable{cursor:pointer}.gid-jmg__thumb--clickable:hover{border-color:#007bff}.gid-jmg__actions .gid-jmg__btn{width:100%}.gid-jmg__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gid-jmg__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem}.gid-jmg__caption{font-size:.8rem;line-height:1.2;word-break:break-word}.gid-jmg__btn-icon{font-size:16px}/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.gid-appointment__date-picker{min-width:0}@media(max-width:575.98px){.gid-appointment:not(:last-child){border-bottom:1px solid #dee2e6;padding-bottom:1rem;margin-bottom:1rem}}.white-space-pre-line{white-space:pre-line}.input-group-prepend .dropdown.b-dropdown.btn-group[data-v-5150e3d2]{height:38px}.input-group-prepend button[data-v-5150e3d2]:after{content:"";display:block;padding-top:2px}.input-group-prepend button .normal-flag[data-v-5150e3d2]{margin-top:-8px}.dropdown-item div span.flag.normal-flag[data-v-5150e3d2]{margin:-13px -15px}.dialing-country__selected__prefix[data-v-5150e3d2]{position:relative;top:-4.5px;left:4.5px;padding-right:4.5px}.input-group-prepend .dropdown.b-dropdown.btn-group[data-v-02f583e9]{height:38px}.input-group-prepend button[data-v-02f583e9]:after{content:"";display:block;padding-top:2px}.input-group-prepend button .normal-flag[data-v-02f583e9]{margin-top:-8px}.dropdown-item div span.flag.normal-flag[data-v-02f583e9]{margin:-13px -15px}.dialing-country__selected__prefix[data-v-02f583e9]{position:relative;top:-4.5px;left:4.5px;padding-right:4.5px}/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.changes-saved[data-v-8f664f1a]{color:#04a789}/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.timeline__item[data-v-60935885]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:65px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeline__item__difference[data-v-60935885],.timeline__item__timestamp[data-v-60935885]{font-size:12px}.timeline__item__text[data-v-60935885]{height:50px}.circle[data-v-60935885],.line__progress[data-v-60935885]{background-color:#07a788}.circle[data-v-60935885]{width:20px;height:20px;border-radius:50%;z-index:3}.line[data-v-60935885],.line__progress[data-v-60935885]{height:7px}.line[data-v-60935885]{width:110%;background-color:#acb5bd;position:absolute;top:82%;left:51%;z-index:-1}.line__progress[data-v-60935885]{width:100%}.timeline__item__difference[data-v-60935885]{position:absolute;left:75%;top:115%;width:50%}.job-types-list[data-v-3af60fe7]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;list-style-type:none;margin:8px 0 0 0;padding:0;font-size:18px}.job-strip-container[data-v-abca7928]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;white-space:nowrap;background:#f8f9fa}.job-box[data-v-abca7928]{max-width:160px;background-color:#fff;border:1px solid #dee2e6;border-radius:.5rem;padding:.75rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.job-box-selected[data-v-abca7928]{border:4px solid #c8cacc}.job-type[data-v-abca7928]{position:relative;bottom:0;margin-left:20%;margin-top:2px}.spinner[data-v-abca7928]{margin-left:50%}.job-status[data-v-abca7928]{width:100%;text-align:center;text-wrap-mode:wrap}.project-financials-inline[data-v-abca7928]{margin-top:2px;font-size:.875rem}.project-financials-inline .financial-group[data-v-abca7928],.project-financials-inline[data-v-abca7928]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-financials-inline .financial-group[data-v-abca7928]{gap:.3rem}.project-financials-inline .financial-row[data-v-abca7928]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.project-financials-inline .financial-label-right[data-v-abca7928]{color:#6c757d;min-width:230px!important;font-size:1rem;font-weight:600}.project-financials-inline .financial-label-left[data-v-abca7928]{color:#6c757d;min-width:80px;font-size:1rem;font-weight:600}.project-financials-inline .financial-value[data-v-abca7928]{font-weight:600}.project-financials-inline .financial-pair[data-v-abca7928]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:200px}iframe.order-intake-forms{width:100%;height:684px;border:0}.gid-comment{background:#fafafa;border:1px solid rgba(0,0,0,.1)}.gid-comment .material-icons{font-size:1em;vertical-align:middle}.gid-feed__viewport{overflow-y:auto;min-height:200px;height:400px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;resize:vertical;scroll-behavior:smooth}.gid-feed__viewport>:first-child{margin-top:calc(-.5rem - 2px)}.gid-feed__heading{position:sticky;top:calc(-.5rem - 2px);z-index:6}.table .gid-feed td{padding:0 0 .2rem;border:none}.table-striped tbody .gid-feed tr:nth-of-type(odd){background:none}@media(hover:hover){.gid-feed__item:not(:hover) .gid-feed__details{display:none}}.gid-error pre{max-height:35vh}.gid-more-actions .multiselect__option--group.multiselect__option--disabled{color:inherit!important}.fade-scale-enter-active,.fade-scale-leave-active{-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.fade-scale-enter,.fade-scale-leave-to{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}.w-auto[data-v-1878abf8]{width:auto!important}.contact-email[data-v-1878abf8]{cursor:pointer}.contact-email[data-v-1878abf8]:hover{color:#04a789}.gid-job-summary[data-v-8a8ff062]{background:#fff;border:1px solid #e1dfdd;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06);margin-bottom:1rem;overflow:hidden}.gid-job-summary__bar[data-v-8a8ff062]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding:.6rem .9rem;background:#faf9f8;border-bottom:1px solid #e1dfdd}.gid-job-summary__bar[data-v-8a8ff062],.gid-job-summary__title[data-v-8a8ff062]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gid-job-summary__title[data-v-8a8ff062]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;min-width:0}.gid-job-summary__jobno[data-v-8a8ff062]{font-weight:700;font-size:1.05rem;color:#1a1100;white-space:nowrap}.gid-job-summary__close[data-v-8a8ff062]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.gid-job-summary__close .material-icons[data-v-8a8ff062]{font-size:1rem;line-height:1}.gid-job-summary__grid[data-v-8a8ff062]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem 1.25rem;padding:.85rem .9rem}.gid-job-summary__field[data-v-8a8ff062]{min-width:0}.gid-job-summary__label[data-v-8a8ff062]{display:block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a8886;margin-bottom:.15rem}.gid-job-summary__value[data-v-8a8ff062]{font-size:.9rem;color:#201a12;word-break:break-word}.gid-job-summary__line[data-v-8a8ff062]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.gid-job-summary__sub[data-v-8a8ff062]{font-size:.8rem;color:#605e5c;margin-top:.1rem}.gid-job-summary__muted[data-v-8a8ff062]{color:#8a8886}.gid-job-summary__copy[data-v-8a8ff062]{color:#9a6500;opacity:.65;cursor:pointer;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.gid-job-summary__copy[data-v-8a8ff062]:hover{opacity:1}.dark-mode .gid-job-summary[data-v-8a8ff062]{background:#202634;border-color:#333c4a;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.dark-mode .gid-job-summary__bar[data-v-8a8ff062]{background:#1a1f2a;border-bottom-color:#333c4a}.dark-mode .gid-job-summary__jobno[data-v-8a8ff062],.dark-mode .gid-job-summary__value[data-v-8a8ff062]{color:#eef1f6}.dark-mode .gid-job-summary__label[data-v-8a8ff062],.dark-mode .gid-job-summary__sub[data-v-8a8ff062]{color:#9aa5b4}.dark-mode .gid-job-summary__muted[data-v-8a8ff062]{color:#7a8494}.dark-mode .gid-job-summary__copy[data-v-8a8ff062]{color:#efc060}.btn-secondary[data-v-0374f822]{background:#04a789;background:linear-gradient(49deg,rgba(2,51,36,.78),#04a789);border:0;color:#fff;-webkit-transition:.9s;transition:.9s;opacity:.8}.btn-secondary[data-v-0374f822]:hover{background:linear-gradient(49deg,rgba(2,0,36,.8),#04a789);opacity:1}#rating-tooltip[data-v-7c3a71d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stars-container[data-v-7c3a71d6]{width:100px}.star[data-v-7c3a71d6]{height:20px}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=today]:after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after,.bootstrap-datetimepicker-widget .picker-switch:after,.bootstrap-datetimepicker-widget table th.next:after,.bootstrap-datetimepicker-widget table th.prev:after,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media(min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td i,.bootstrap-datetimepicker-widget .picker-switch td span,.bootstrap-datetimepicker-widget .picker-switch td svg{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem;padding:.5em}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#dee2e6}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#f8f9fa;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#dee2e6}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#dee2e6;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table td i,.bootstrap-datetimepicker-widget table td span,.bootstrap-datetimepicker-widget table td svg{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td i:hover,.bootstrap-datetimepicker-widget table td span:hover,.bootstrap-datetimepicker-widget table td svg:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td i.active,.bootstrap-datetimepicker-widget table td span.active,.bootstrap-datetimepicker-widget table td svg.active{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td i.old,.bootstrap-datetimepicker-widget table td span.old,.bootstrap-datetimepicker-widget table td svg.old{color:#dee2e6}.bootstrap-datetimepicker-widget table td i.disabled,.bootstrap-datetimepicker-widget table td i.disabled:hover,.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover,.bootstrap-datetimepicker-widget table td svg.disabled,.bootstrap-datetimepicker-widget table td svg.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.material-icons.access_time:before{content:"access_time"}.material-icons.date_range:before{content:"date_range"}.material-icons.keyboard_arrow_up:before{content:"keyboard_arrow_up"}.material-icons.keyboard_arrow_down:before{content:"keyboard_arrow_down"}.material-icons.keyboard_arrow_left:before{content:"keyboard_arrow_left"}.material-icons.keyboard_arrow_right:before{content:"keyboard_arrow_right"}.material-icons.today:before{content:"today"}.material-icons.clear:before{content:"clear"}.material-icons.close:before{content:"close"}.table-striped .bootstrap-datetimepicker-widget tr:nth-of-type(odd){background-color:transparent}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{border:0}.bootstrap-datetimepicker-widget table th{vertical-align:middle}.quick-filter-btn[data-v-209ab8d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.25rem!important;padding:8px 12px;line-height:1;cursor:pointer;-webkit-transition:background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.quick-filter-btn[data-v-209ab8d8]:hover{opacity:.8;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15)}.quick-filter-icon[data-v-209ab8d8]{font-size:18px;-ms-flex-negative:0;flex-shrink:0}.quick-filter-text[data-v-209ab8d8]{font-size:10px;line-height:1.2;margin-top:6px;text-align:center}.gid-job-presets[data-v-2591ab58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .25rem 0;margin-top:.5rem}.gid-job-presets__label[data-v-2591ab58]{font-size:.8rem;font-weight:600;color:#605e5c;white-space:nowrap}.gid-job-presets__dd[data-v-2591ab58]{min-width:260px}.gid-job-presets__dd[data-v-2591ab58]>.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left}.gid-job-presets__menu[data-v-2591ab58]{min-width:320px;max-height:70vh;overflow-y:auto}.gid-preset-item[data-v-2591ab58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;width:100%}.gid-preset-item__label[data-v-2591ab58]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gid-preset-item__count[data-v-2591ab58]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#edebe9;color:#605e5c;font-size:.72rem}.gid-job-tabs[data-v-2591ab58]{position:sticky;top:var(--header-height,0);z-index:1020;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2px;margin:0;padding:.5rem .25rem 0;background:#faf9f8;border-bottom:1px solid #e1dfdd;-webkit-box-shadow:0 4px 6px -4px rgba(0,0,0,.12);box-shadow:0 4px 6px -4px rgba(0,0,0,.12);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.gid-job-tab[data-v-2591ab58]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:240px;padding:.5rem .75rem;border:1px solid transparent;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;background:transparent;color:#605e5c;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-transition:background .12s ease,color .12s ease;transition:background .12s ease,color .12s ease}.gid-job-tab[data-v-2591ab58]:hover{background:#f3f2f1;color:#201a12}.gid-job-tab--active[data-v-2591ab58]{background:#fff;color:#1a1100;border-color:#e1dfdd;-webkit-box-shadow:inset 0 2px 0 0 #c8820a;box-shadow:inset 0 2px 0 0 #c8820a;margin-bottom:-1px}.gid-job-tab__icon[data-v-2591ab58]{font-size:1.05rem;line-height:1}.gid-job-tab__cust[data-v-2591ab58],.gid-job-tab__no[data-v-2591ab58]{overflow:hidden;text-overflow:ellipsis}.gid-job-tab__cust[data-v-2591ab58]{color:#8a8886;font-weight:500}.gid-job-tab--active .gid-job-tab__cust[data-v-2591ab58]{color:#605e5c}.gid-job-tab__dirty[data-v-2591ab58]{color:#c8820a;font-size:.7rem;line-height:1}.gid-job-tab__close[data-v-2591ab58]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.15rem;height:1.15rem;margin-left:.15rem;border-radius:3px;font-size:1.1rem;line-height:1;color:#8a8886}.gid-job-tab__close[data-v-2591ab58]:hover{background:#e1dfdd;color:#a4262c}.gid-job-pane[data-v-2591ab58]{padding-top:.5rem}.dark-mode .gid-job-tabs[data-v-2591ab58]{background:#141820;border-bottom-color:#333c4a;-webkit-box-shadow:0 4px 6px -4px rgba(0,0,0,.5);box-shadow:0 4px 6px -4px rgba(0,0,0,.5)}.dark-mode .gid-job-tab[data-v-2591ab58]{color:#9aa5b4}.dark-mode .gid-job-tab[data-v-2591ab58]:hover{background:#202634;color:#eef1f6}.dark-mode .gid-job-tab--active[data-v-2591ab58]{background:#202634;color:#eef1f6;border-color:#333c4a;-webkit-box-shadow:inset 0 2px 0 0 #e6a52e;box-shadow:inset 0 2px 0 0 #e6a52e}.dark-mode .gid-job-tab__cust[data-v-2591ab58]{color:#7a8494}.dark-mode .gid-job-tab--active .gid-job-tab__cust[data-v-2591ab58]{color:#9aa5b4}.dark-mode .gid-job-tab__dirty[data-v-2591ab58]{color:#e6a52e}.dark-mode .gid-job-tab__close[data-v-2591ab58]:hover{background:#333c4a;color:#f2776b}.icon-grad[data-v-2591ab58]{background:#04a789;background:linear-gradient(49deg,rgba(2,51,36,.78),#04a789);border:0;color:#fff;-webkit-transition:.9s;transition:.9s;opacity:.4}.icon-grad[data-v-2591ab58]:hover{background:linear-gradient(49deg,rgba(2,0,36,.8),#04a789);opacity:1}.clickable-text[data-v-2591ab58]{color:#212529;cursor:pointer;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.clickable-text[data-v-2591ab58]:hover{color:#000;text-decoration:underline}[data-v-2591ab58] .job-docs-scroll-menu{max-height:300px!important;overflow-y:auto!important;overflow-x:hidden;border:1px solid #dee2e6;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1)}[data-v-2591ab58] .job-docs-scroll-menu::-webkit-scrollbar{width:5px}[data-v-2591ab58] .job-docs-scroll-menu::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.dark-mode .clickable-text{color:#e2e8f0!important}.dark-mode .clickable-text:hover{color:#5ba8d4!important}