.p-multiselect{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-multiselect-label-container{overflow:hidden;flex:1 1 auto;cursor:pointer}.p-multiselect-label{display:block;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-panel{position:absolute}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;display:flex;align-items:center;font-weight:400;white-space:nowrap;position:relative;overflow:hidden}.p-multiselect-header{display:flex;align-items:center;justify-content:space-between}.p-multiselect-filter-container{position:relative;flex:1 1 auto}.p-multiselect-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;position:relative;margin-left:auto}.p-fluid .p-multiselect{display:flex}ul.compact[data-v-2ef79dbf]{list-style-type:none;padding:0}.badge.verificationState[data-v-2ef79dbf]{min-width:170px}[data-v-2ef79dbf] .center .p-column-header-content{justify-content:center}[data-v-2ef79dbf] .p-datatable .p-datatable-tbody td{text-align:left}[data-v-2ef79dbf] .p-datatable .p-datatable-tbody td.center{text-align:center}[data-v-2ef79dbf] .p-datatable .p-datatable-tbody>tr.outdated{background:#fd9e75}[data-v-2ef79dbf] .p-datatable .p-datatable-tbody>tr.outdated:hover{background:#fd8653}[data-v-2ef79dbf] .multiselect__tags{border:0;border-radius:0}[data-v-2ef79dbf] .multiselect-employees .multiselect__input{padding-top:1em}[data-v-2ef79dbf] .p-datepicker-title{display:flex}[data-v-2ef79dbf] .btn-icon>button{padding:0}[data-v-2ef79dbf] .p-column-filter-clear-button,[data-v-2ef79dbf] .p-column-filter-menu-button{display:none}.expansion[data-v-2ef79dbf]{text-align:left;margin-left:1.5em}.grid[data-v-2ef79dbf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1em}.grid>div[data-v-2ef79dbf]{padding:1em 1em;border:2px;border:1px solid #cdd1c4;background:#fff}[data-v-2ef79dbf] .p-datatable-responsive-scroll>.p-datatable-wrapper{min-height:75vh}.p-card-header img{width:100%}.task-item[data-v-2633ba32]{background:rgba(0,0,32,.05);margin:.5em 0;padding:.5em}.card-grid-container[data-v-2633ba32]{display:grid;grid-template-columns:35px 75px 1fr 1fr 80px;row-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;margin-bottom:.5em;justify-items:start}.task-item[data-v-2633ba32]:hover{background:rgba(0,0,32,.1)}.tasks-container[data-v-2633ba32]{max-height:400px;overflow-y:auto}.task-item[data-v-da3bdd2c]{background:rgba(0,0,32,.05);margin:.5em 0;padding:.5em}.card-grid-container[data-v-da3bdd2c]{display:grid;grid-template-columns:35px 75px 1fr 1fr 80px;row-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;margin-bottom:.5em;justify-items:start}.task-item[data-v-da3bdd2c]:hover{background:rgba(0,0,32,.1)}.tasks-container[data-v-da3bdd2c]{max-height:400px;overflow-y:auto}.flex-column[data-v-398831d4]{display:flex;flex-direction:column;flex-wrap:wrap;flex:1;justify-content:flex-start;padding:.5em;margin-bottom:1em}.project-entry[data-v-398831d4]{background:rgba(0,0,32,.05);margin:.5em 0;padding:.5em}.project-details[data-v-398831d4]{display:grid;grid-template-columns:60px 2fr 1fr;gap:.5em;align-items:center}.customer-link[data-v-398831d4],.project-location[data-v-398831d4],.project-number[data-v-398831d4]{text-align:left}.project-number[data-v-398831d4]{font-weight:700}.customer-link[data-v-398831d4]{white-space:nowrap}.project-location[data-v-398831d4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-card[data-v-398831d4]{color:#495057}.data-table-container[data-v-398831d4]{overflow-x:auto}.p-accordion-header-link{cursor:pointer;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;text-decoration:none}.p-accordion-header-link:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-datatable-tbody>tr>td[data-v-1861be93]{display:flex;align-items:center;justify-content:flex-start}.p-datatable-tbody>tr>td .p-column-title[data-v-1861be93]{display:none}.table-header[data-v-2116f177]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.table-header-left[data-v-2116f177]{flex:1}.table-header-right[data-v-2116f177]{display:flex;gap:.5rem}.new[data-v-2116f177]{background-color:rgba(144,238,144,.2)!important}.p-toast{position:fixed;width:25rem}.p-toast-message-content{display:flex;align-items:flex-start}.p-toast-message-text{flex:1 1 auto}.p-toast-top-right{top:20px;right:20px}.p-toast-top-left{top:20px;left:20px}.p-toast-bottom-left{bottom:20px;left:20px}.p-toast-bottom-right{bottom:20px;right:20px}.p-toast-top-center{top:20px;left:50%;transform:translateX(-50%)}.p-toast-bottom-center{bottom:20px;left:50%;transform:translateX(-50%)}.p-toast-center{left:50%;top:50%;min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter{opacity:0;transform:translateY(50%)}.p-toast-message-leave{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.grid[data-v-4a91ebf0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:.5em}.grid>div[data-v-4a91ebf0]{padding:1em;border:2px}.time-display[data-v-4a91ebf0]{font-size:2rem;margin:0;margin-right:1rem}.mt-3[data-v-4a91ebf0]{margin-top:1rem}.section-title[data-v-4a91ebf0]{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.mt-2[data-v-4a91ebf0]{margin-top:.5rem}.time-control-container[data-v-4a91ebf0]{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border:1px solid #ccc;border-radius:1px;margin:.5rem 0}.button-container[data-v-4a91ebf0]{display:flex;align-items:center}.circular-button[data-v-4a91ebf0]{display:flex!important;align-items:center!important;justify-content:center!important;width:3.3rem!important;height:3.3rem!important;border-radius:50%!important;min-width:3.3rem!important;min-height:3.3rem!important;padding:0!important;overflow:hidden;border:none!important;outline:none!important;box-shadow:none!important;position:relative!important}.circular-button[data-v-4a91ebf0] .p-button-icon{margin:0;font-size:1.2rem;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.play-button[data-v-4a91ebf0] .p-button-icon{left:55%!important}.stop-button[data-v-4a91ebf0] .p-button-icon{left:50%!important}.btn-primary[data-v-4a91ebf0]{background-color:var(--retis-purple,#98269f)!important;border-color:var(--retis-purple,#98269f)!important}.btn-primary[data-v-4a91ebf0]:hover{background-color:var(--retis-pink,#f540ff)!important;border-color:var(--retis-pink,#f540ff)!important}.btn-danger[data-v-4a91ebf0]:hover{background-color:#c82333!important;border-color:#bd2130!important}.circular-button[data-v-4a91ebf0]:focus{outline:none!important;box-shadow:none!important}.flex-row[data-v-414ca12c]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:top;gap:1em;margin-bottom:1em}.flex-column[data-v-414ca12c]{display:flex;flex-direction:column;flex-wrap:wrap;flex:1;justify-content:flex-start;background:rgba(0,0,32,.03);padding:.5em;box-shadow:0 2px 3px -1px rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.05)}[data-v-414ca12c] .p-datatable .p-datatable-tbody td{text-align:left}[data-v-414ca12c] .p-datatable .p-datatable-tbody td.center{text-align:center}[data-v-414ca12c] .p-datatable .p-datatable-tbody>tr.new{background:#90ca9f}[data-v-414ca12c] .p-datatable .p-datatable-tbody>tr.new:hover{background:#0cac64}.multiselect-project[data-v-414ca12c]{max-width:500px;min-width:350px;display:inline-block}.grid[data-v-414ca12c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:.5em}.grid>div[data-v-414ca12c]{padding:0}.logo[data-v-414ca12c]{width:88px}.data-table-container[data-v-414ca12c]{overflow-x:auto}