.linethrough[data-v-c6721c39]{text-decoration:line-through}.duration[data-v-c6721c39]{align-items:center;background-color:var(--gray-6);border:2px solid var(--gray-6);border-radius:7px;color:var(--gray-2);display:flex;font-size:15px;font-weight:500;justify-content:center;min-height:28px;min-width:70px;padding-inline:10px;text-align:center}.duration.disabled-outline[data-v-c6721c39]{background-color:transparent;border:transparent}.zero-duration[data-v-c6721c39]{background-color:unset;border:2px solid var(--gray-6);border-radius:7px}.row[data-v-051e4288]:hover{background-color:var(--gray-8)}.row.isSelected[data-v-051e4288]{background-color:var(--gray-7)}.section[data-v-051e4288]{background-color:var(--gray-6);border-bottom:1px solid var(--gray-5);height:56px}.muted[data-v-051e4288]{color:var(--gray-2);font-weight:300}.strong[data-v-051e4288]{font-weight:600}.header_text[data-v-051e4288]{align-items:center;display:flex}.comment[data-v-eaed27b2]{background-color:var(--yellow-lighter);border-radius:5px;line-height:21px;max-width:40ch;padding:14px 20px}.comment .title[data-v-eaed27b2]{align-items:center;display:flex;font-weight:500;gap:8px;margin-bottom:5px}.container[data-v-ba75a635]{margin-inline:20px;padding-block:20px;width:90%}.container+.container[data-v-ba75a635]{border-top:1px dashed var(--gray-5)}.container h4[data-v-ba75a635]{color:var(--gray-2);font-weight:500;margin-bottom:16px}.container p[data-v-ba75a635]{color:var(--gray-2);display:flex;justify-content:space-between;margin-bottom:5px}.container p span[data-v-ba75a635]{align-items:center;display:flex;gap:5px}.modal-container[data-v-b560d8c4]{align-self:center;background-color:var(--color-white);background:var(--white);border-radius:10px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;margin-block:100px;overflow:hidden;width:min(512px,100vw)}.modal-container header[data-v-b560d8c4]{align-items:center;background:var(--gray-8);border-bottom:1px solid var(--gray-6);color:var(--gray-1);display:flex;font-size:19px;font-weight:500;justify-content:space-between;padding:22px}.modal-container header .icon[data-v-b560d8c4]{color:var(--gray-1)}.modal-container .modal-body[data-v-b560d8c4]{color:var(--gray-2);line-height:24px;padding:22px}.modal-container .modal-body .comment_section[data-v-b560d8c4]{display:flex;flex-direction:column}.modal-container .modal-body .comment_section span[data-v-b560d8c4]{font-size:14px}.modal-container .modal-body .comment_section .title[data-v-b560d8c4]{margin-top:22px}.modal-container .modal-body .comment_section .comment[data-v-b560d8c4]{min-height:120px}.modal-container .modal-body .comment_section .darker[data-v-b560d8c4]{color:var(--gray-1)}.modal-container footer[data-v-b560d8c4]{border-top:1px solid var(--gray-6);display:flex;gap:16px;justify-content:flex-end;padding:16px 22px}.link_container[data-v-138ba08b]{display:flex;flex-direction:column;gap:1rem}.link[data-v-138ba08b]{align-items:center;display:flex;justify-content:space-between}.info[data-v-138ba08b]{align-items:center;display:flex}.dialog-description-container[data-v-15fd15d2]{display:flex;flex-direction:column}.dialog-description-container .timesheet-info[data-v-15fd15d2]{align-items:center;background-color:var(--gray-8);border:1px solid var(--gray-8);display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding:8px 16px}.dialog-description-container .timesheet-info .info[data-v-15fd15d2]{font-weight:500}.dialog-description-container .timesheet-info .talent-name[data-v-15fd15d2]{font-weight:1000}.title[data-v-21b97d5f]{color:var(--gray-2);font-weight:500;margin-bottom:16px}.inputs[data-v-21b97d5f]{display:flex;font-size:15px;gap:16px}.inputs .input_wrapper[data-v-21b97d5f]{position:relative}.inputs .input_wrapper .error_caption[data-v-21b97d5f]{color:var(--red);font-size:12px;left:0;line-height:1;position:absolute;top:100%}.inputs .input_hours[data-v-21b97d5f]:after{color:var(--gray-4);content:"Heures";margin-right:-16px;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.inputs .input_minutes[data-v-21b97d5f]:after{color:var(--gray-4);content:"Minutes";margin-right:-16px;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}input[data-v-21b97d5f]{background-color:var(--white);border:1px solid var(--gray-5);border-radius:8px;color:var(--gray-1);padding:12px 16px;text-align:left;width:100px}.result[data-v-21b97d5f]{color:var(--gray-3);font-size:14px;margin-top:1.7rem}.column[data-v-7034113b]{flex-direction:column}.formatted_date[data-v-7034113b]{position:relative}.formatted_date svg[data-v-7034113b]{left:-24px;position:absolute}.error[data-v-7034113b]{color:var(--red);margin:0 auto;text-align:center}.modal-container[data-v-308a37e0]{align-self:center;background-color:var(--color-white);background:var(--white);border-radius:10px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;margin-block:100px;overflow:hidden;width:min(700px,100vw)}.modal-container.isMobile[data-v-308a37e0]{height:100vh;margin-block:0;width:100vw}.modal-container header[data-v-308a37e0]{align-items:center;background:var(--gray-8);border-bottom:1px solid var(--gray-6);color:var(--gray-1);display:flex;font-size:19px;font-weight:500;justify-content:space-between;padding:22px}.modal-container header .icon[data-v-308a37e0]{color:var(--gray-1)}.modal-container .modal-body[data-v-308a37e0]{color:var(--gray-2);height:50vh;line-height:24px;overflow-y:auto;padding:22px}.modal-container .modal-body.isMobile[data-v-308a37e0]{height:70vh}.modal-container .modal-body .comment_section[data-v-308a37e0]{display:flex;flex-direction:column}.modal-container .modal-body .comment_section span[data-v-308a37e0]{font-size:14px}.modal-container .modal-body .comment_section .title[data-v-308a37e0]{margin-top:22px}.modal-container .modal-body .comment_section .comment[data-v-308a37e0]{min-height:120px}.modal-container .modal-body .comment_section .darker[data-v-308a37e0]{color:var(--gray-1)}.modal-container footer[data-v-308a37e0]{border-top:1px solid var(--gray-6);display:flex;gap:16px;justify-content:flex-end;padding:16px 22px}.divider[data-v-50eda9ed]{border-bottom:1px solid var(--gray-6);font-size:13px}.detail-container[data-v-50eda9ed]{background-color:#fff;border:1px solid var(--gray-5);border-radius:10px;box-shadow:var(--shadow-1);color:var(--gray-2);overflow-y:auto;position:sticky;top:12px;width:400px}.detail-container.isMobile[data-v-50eda9ed]{border-radius:0;width:100%}.detail-container header[data-v-50eda9ed]{align-items:center;background-color:#fff;border-bottom:1px solid var(--gray-6);display:flex;font-size:18px;gap:12px;padding:20px;position:sticky;top:0;z-index:1}.detail-container footer[data-v-50eda9ed]{background-color:#fff;border-top:1px solid var(--gray-5);bottom:0;display:flex;gap:12px;padding:14px;position:sticky}.detail-container footer[data-v-50eda9ed]>*{flex:1}.detail-container footer.isMobile[data-v-50eda9ed]{flex-direction:column}.detail-container article[data-v-50eda9ed]{padding:20px}.detail-container .talent-infos[data-v-50eda9ed]{align-items:center;display:flex;font-size:20px;font-weight:500;gap:8px;margin-top:18px}.detail-container .talent-infos-icon[data-v-50eda9ed]{aspect-ratio:1;background-color:var(--blue-lighter);border-radius:50%;padding:8px}.detail-container .total-hours-container[data-v-50eda9ed]{align-items:center;color:var(--gray-2);display:flex;gap:50px}.detail-container .signer[data-v-50eda9ed],.detail-container .formatted-duration[data-v-50eda9ed]{align-items:center;display:flex;gap:5px;margin-left:auto;text-wrap:nowrap}.detail-title[data-v-50eda9ed]{font-size:var(--size-16);font-weight:700}.detail-title-week[data-v-50eda9ed]{font-size:var(--size-14)}.dashed-border[data-v-50eda9ed]{border-bottom:1px dashed var(--gray-5)}.button-column-container[data-v-50eda9ed]{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}.button-column-container .button[data-v-50eda9ed]{width:100%}.button-column-container .button-reset[data-v-50eda9ed]{margin-top:3px;width:100%}.table-container[data-v-2b47ba12]{background-color:#fff;border:1px solid var(--gray-5);border-radius:10px;box-shadow:var(--shadow-1);color:var(--gray-1);display:flex;flex:1;flex-direction:column;overflow-y:auto}.container[data-v-2b8dff1e]{display:flex;flex:1;gap:10px;overflow-y:auto}
