#root,body,html{height:100%;margin:0;overflow:auto;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#353a40;font-family:Poppins,sans-serif;height:calc(100dvh + env(safe-area-inset-right))}body,body.bg{background-color:#fff}body.bg{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.app-container{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.app-content{flex:1 1;overflow-y:auto;padding-bottom:calc(56px + env(safe-area-inset-bottom))}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.f-btn-primary{background-color:#5565fc;border-color:#5565fc00;border-radius:2px;color:#fff}.f-btn-primary ion-icon,.f-btn-primary svg{color:#fff}.f-btn-primary-inverse{background-color:#5565fc1a;border-color:#5565fc00;color:#5565fc}.f-btn-primary-inverse ion-icon,.f-btn-primary-inverse svg{color:#5565fc}.f-btn-primary-inverse svg,.f-btn-primary-inverse svg path{#fill:#fff;stroke:#5565fc}.f-btn-primary-outlined{background-color:#fff;border-color:#5565fc;color:#5565fc}.f-btn-primary-outlined ion-icon,.f-btn-primary-outlined svg{color:#5565fc}.f-btn-primary-outlined svg,.f-btn-primary-outlined svg path{#fill:#fff;stroke:#5565fc}.f-btn-secondary{background-color:#3f5365;border-color:#3f536500;color:#fff}.f-btn-secondary ion-icon,.f-btn-secondary svg{color:#fff}.f-btn-secondary svg,.f-btn-secondary svg path{#fill:#fff;stroke:#fff}.f-btn-secondary-inverse{background-color:#3f53651a;border-color:#3f536500;color:#3f5365}.f-btn-secondary-inverse ion-icon,.f-btn-secondary-inverse svg{color:#3f5365}.f-btn-secondary-inverse svg,.f-btn-secondary-inverse svg path{#fill:#fff;stroke:#3f5365}.f-btn-secondary-inverse:hover,.f-btn-secondary-inverse:hover ion-icon,.f-btn-secondary-inverse:hover svg{color:#000}.f-btn-secondary-inverse:hover svg,.f-btn-secondary-inverse:hover svg path{#fill:#fff;stroke:#000}.f-btn-danger{background-color:#fc6595;border-color:#fc659500;color:#fff}.f-btn-danger ion-icon,.f-btn-danger svg{color:#fff}.f-btn-danger svg,.f-btn-danger svg path{#fill:#fff;stroke:#fff}.f-btn-danger-inverse{background-color:#fc65951a;border-color:#fc659500;color:#fc6595}.f-btn-danger-inverse ion-icon,.f-btn-danger-inverse svg{color:#fc6595}.f-btn-danger-inverse svg,.f-btn-danger-inverse svg path{#fill:#fff;stroke:#fc6595}.f-btn-danger-inverse:hover,.f-btn-danger-inverse:hover ion-icon,.f-btn-danger-inverse:hover svg{color:#000}.f-btn-danger-inverse:hover svg,.f-btn-danger-inverse:hover svg path{#fill:#fff;stroke:#000}.f-btn-danger-outlined{background-color:#fff;border-color:#3f5365;color:#3f5365}.f-btn-danger-outlined ion-icon,.f-btn-danger-outlined svg{color:#3f5365}.f-btn-danger-outlined svg,.f-btn-danger-outlined svg path{#fill:#fff;stroke:#3f5365}.f-btn-dark-grey{background-color:#353a40;border-color:#353a4000;border-width:1px!important;color:#fff}.f-btn-dark-grey ion-icon,.f-btn-dark-grey svg{color:#fff}.f-btn-dark-grey svg,.f-btn-dark-grey svg path{#fill:#fff}.f-btn-dark-grey-outlined{background-color:#fff;border-color:#e0e4e6;border-width:1px!important;color:#353a40}.f-btn-dark-grey-outlined ion-icon,.f-btn-dark-grey-outlined svg{color:#353a40}.f-btn-dark-grey-outlined svg,.f-btn-dark-grey-outlined svg path{fill:#353a40}.f-btn-32{border-radius:2px!important;height:32px;padding:0;width:32px}.f-btn-h70{font-family:Poppins-Semibold,ubunt-regular,sans-serif;font-size:11px;height:70px!important;line-height:16px;padding:11px 12px;text-align:center}.fw-600{font-weight:600}.full-height{height:calc(100dvh + env(safe-area-inset-bottom))}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}.f-semi-bold{font-family:Poppins-Semibold,ubunt-regular,sans-serif;font-weight:600}input,input::placeholder,textarea,textarea::placeholder{font-family:Poppins}.react-select__indicator.react-select__dropdown-indicator,[class*=-indicatorContainer]{margin-left:.5rem;padding:0!important}@media(min-width:1231px)and (min-height:667px){body.bg{background-position-x:-202px;background-position-y:0;background-size:200% 100%}body.bg-login{background-position-x:center;background-size:cover}}@media(max-width:1230px)and (min-height:667px){body.bg{background-position-x:-245px;background-position-y:0;background-size:180% 100%}body.bg-login{background-position-x:center;background-size:cover}}@media(max-width:1010px)and (min-height:667px){body.bg{background-position-x:-100px;background-position-y:0;background-size:160% 100%}body.bg-login{background-position-x:center;background-size:cover}}@media(max-width:680px)and (min-height:667px){body.bg{background-position-x:0;background-position-y:10px;background-size:140% 100%}body.bg-login{background-position-x:center;background-size:cover}}@media(max-width:488px)and (min-height:667px){body.bg{background-position-x:0;background-position-y:5px;background-size:115% 100%}body.bg-login{background-position-x:center;background-size:cover}}@media(max-width:680px)and (max-height:375px){body.bg{background-position-x:266px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.profileBox{background-color:#fbfbfc}.profileBox .in{font-weight:500}.profileBox .in strong{color:#353a40;display:inline-block;font-weight:600}.text-left{text-align:left}.login-form{align-content:stretch;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.login-form .form-image{max-width:60px}.login-form h1{font-size:30px;font-style:normal;font-weight:600;line-height:36px;margin-top:20px}.login-form h4{font-size:17px;font-weight:400}.login-form .card{border:none;border-radius:10px;width:100%}.login-form .card label{font-weight:700}.login-form .card .input-wrapper{text-align:left}.login-form .card input{padding:10px}.login-form .card .f-forgot-password{font-size:12px;margin:0;padding:0}.login-form .f-btn-login{background-color:#5565fc;border-radius:2px;color:#fff;font-size:14px}.f-login-component{background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;top:50px}.f-login-form-ninja{margin-bottom:-9px}.f-login-form-ninja img{height:30vw;max-height:170px;max-width:260px;min-width:80px;width:30vw}@media(max-height:620px){.f-login-form-ninja img{height:15vw}}@media(max-height:600px){.f-login-form-ninja img{height:10vw}}@media(max-height:534px){.f-login-form-ninja img{display:none}}@media(max-height:480px){.f-login-component{top:20px}}@media(max-height:420px){.f-login-component{top:5px}}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none!important;border-color:#ec4433!important}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100dvh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dark-mode-active .modal-dialog .modal-content{background-color:#0f1c2f;color:#fff}.modal-dialog .modal-content .modal-footer .confirm-box-button-yes{background:#24cfb4!important;border-color:#24cfb4!important;color:#fff}.modal-dialog .modal-content .modal-footer .confirm-box-button-no{background:#fc6595!important;border-color:#fc6595!important;color:#fff}#appCapsule form .form-label,#appCapsule form label{color:#353a40;font-size:13px;font-weight:600;line-height:34px}.input-group .input-group-text,.input-wrapper .input-group-text{background-color:#353a40;border:1px solid #353a40;border-radius:1px;color:#fff;display:flex;font-size:12px;font-weight:400;line-height:1;padding:1px 8px;text-align:center}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=time]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.btn{border-radius:4px}.btn-inverse-dark-light,.form-group-container.form-group-container-buttons .btn.f-submit-disabled[type=button]{background-color:#3f53651a;border-color:#3f536500;color:#3f5365}.form-control.btn-inverse-dark-light,.form-control.btn-inverse-dark-light.active{background-color:#fff;border:1px solid #d9d9d9;color:#353a40}.form-control.btn-inverse-dark-light.inactive{background-color:#353a40;border:1px solid #353a40;color:#fff}.button-selectors-container{gap:4px}.f-input-text-errored{border-bottom:1px solid #dc3545!important}.error-msg{color:#dc3545;font-size:13px;margin-top:.25rem;width:100%}.error-msg-field{border:1px solid red;border-radius:.3rem}.app-content>.f-header-div:not(.f-header-div-home)+#appCapsule{height:calc(100dvh - 226px);overflow:hidden;padding:0 1.5rem}#appCapsule{margin-left:auto;margin-right:auto;max-width:720px;min-width:360px;overflow-x:hidden;padding:0 20px 80px}#appCapsule .appCapsule-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;margin-left:55px;margin-top:-61px}#appCapsule .appCapsule-header h1{height:40px;margin-bottom:0}#sidebarPanel.offcanvas{min-width:300px;width:300px}#sidebarPanel .sidebar-links-wrapper .listview>li{min-height:42px}#sidebarPanel.offcanvas .offcanvas-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:42px}#sidebarPanel,.profileBox{background-color:#fff!important}.profileBox{border-bottom:1px solid #d9d9d9;box-shadow:none}#sidebarPanel .listview li{align-items:center;display:block;height:18px;padding:21px 10px;position:relative}#sidebarPanel .listview li a{background-color:#ebedef;border-radius:4px;color:#353a40;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;height:32px;line-height:18px;padding:7px 40px}#sidebarPanel .listview.f-add-actions li:first-child{border-top:none}#sidebarPanel .listview.f-add-actions li{min-height:40px;padding:10px 5px}#sidebarPanel .listview.f-add-actions li a{background-color:#0000;display:flex;padding:0}#sidebarPanel .listview.f-add-actions li a svg{margin-right:5px;margin-top:-2px}#sidebarPanel .listview li.switch-dark-mode{color:#566d89;display:block;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-top:50px;padding:7px 40px}#sidebarPanel .listview li.switch-dark-mode .form-check.form-switch{display:inline-block;margin-left:50px;vertical-align:middle}#sidebarPanel .listview li ion-icon,#sidebarPanel .listview li svg.icon{font-size:17px;left:10px;position:absolute;top:7px}#sidebarPanel .listview li .sidebar-listview-crm-list svg.icon{left:10px}#sidebarPanel .listview li.switch-dark-mode ion-icon{left:14px;top:12px}#sidebarPanel .listview li a.item:after{display:none}#sidebarPanel .f-sidebar-buttons{order:99}#sidebarPanel .f-sidebar-buttons li span{display:inline-block;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:0 5px}#sidebarPanel .logo{height:auto;max-height:25px;max-width:125px}.add-sprint .btn{padding:5px 2px}.add-sprint .input-group-text,.add-sprint .input-wrapper div,.add-sprint input.form-control,.add-sprint-inline .input-group-text,.add-sprint-inline .input-wrapper div,.add-sprint-inline input.form-control{border-radius:4px}.back-button{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:25px;width:-moz-fit-content;width:fit-content}.back-button button.btn{border:none;height:25px;padding:0;width:auto}.back-button span{color:#353a40;font-size:12px;font-weight:500;line-height:15px}.page-centered-title{text-align:center}.appCapsule-header-title-container h2.title,.form-container h2.title,.form-header h2.title{margin-bottom:15px;margin-top:15px}.form-container .form-group-container{margin-bottom:23px}.form-group-container-label-with-button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:8px}.form-container .form-group-container .input-wrapper,.form-container .form-group-container input{color:#566d89;font-size:13px}.css-1jqq78o-placeholder,.form-container .form-group-container .input-wrapper::placeholder,.form-container .form-group-container input::placeholder{color:#353a40!important}.form-container .form-group-container input[name=cost_name]::placeholder{color:#fff!important}.form-container label{font-size:13px}body .form-container .form-check-label{z-index:0}.absence-form .form-container .select-absence-type{width:100%}.absence-form .form-container .certficate-required{border:1px solid #fc6595;border-radius:4px;padding:2px;text-align:center}.absence-form .form-container .custom-file-upload{height:93px!important;z-index:0!important}.absence-form #hrdetailsFileContainer{display:flex}.absence-form #hrdetailsFileImageContainer.no-image{visibility:hidden}.absence-form #hrdetailsFileImageContainer.show-image{background-size:cover;border-radius:4px;flex-basis:100%;flex-grow:1;height:93px;margin-right:5px;visibility:visible}.absence-form .form-container .form-group-description #hr_detail_desc{color:#566d89;font-size:13px;height:100px}.add-sprint.add-form .form-container .form-group-people{border-bottom:.75px solid #d9d9d9;margin-bottom:36px;padding-bottom:36px}.add-sprint.add-form .display-intersect-error{background-color:#fc65951a;border:1px solid #dc3545;border-radius:4px;color:#dc3545;margin-bottom:5px;padding:5px}.add-red-border{border:1px solid red}.form-group-container.form-group-container-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-group-container.form-group-container-buttons .btn.f-submit-disabled[type=button]{padding:30px 20px;width:auto}.form-group-container.form-group-cost .input-group .cost-field-container{align-items:center;display:flex;flex-direction:row;gap:10px;width:100%}.form-group-container.form-group-cost .input-group .cost-field-container label{min-width:40px;padding-left:10px}.form-group-container.form-group-cost .input-group .cost-field-container input{flex-grow:2}.form-group-container.form-group-vat{padding-top:5px}.form-group-project-data .d-flex .form-project-select,.form-group-project-name .d-flex .form-project-select{flex-grow:2}.form-group-project-name .is-proposal-label{margin-right:2px}.btn.btn-footer-cancel-btn{padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content}.ml-2{margin-left:.5rem!important}.mr-2{margin-right:.5rem!important}.toast-box .in .text{padding-left:30px}h1.title{color:#353a40;font-size:18px;font-weight:700;letter-spacing:-.27px;line-height:20px;margin-top:14px}h1.title,h2.title{font-family:Poppins;font-style:normal}h2.title{color:#343a40;font-size:17px;font-weight:600;line-height:24px;margin-bottom:40px}@media(max-width:423px){h2.title{font-size:16px}}@media(max-width:402px){h2.title{font-size:15px}}@media(max-width:385px){h2.title{font-size:14px}}@media(max-width:365px){h2.title{font-size:13px}}h3.title{font-family:Poppins;font-size:14px;font-style:normal;font-weight:500}.today h3.title{color:#00c7ab}.empty-fake-add-button{height:40px;position:relative;width:40px}.appCapsule-header .add-button{background-color:#5565fc;border-radius:50%;color:#fff;font-weight:700;height:48px;width:48px;z-index:10000}.add-button{border-color:#0000;border-radius:4px;color:#353a40;font-size:20px;font-weight:700;height:40px;padding:0;position:relative;width:40px}.add-button-text{font-size:12px;font-weight:400;padding:0 10px;white-space:nowrap;width:auto!important}.add-button-text span{font-size:12px;padding-left:5px}.add-button-text.active,.add-button.active{background-color:#00c7ab;border-color:#00c7ab;color:#fff}.add-button ion-icon{margin:0}.card.recap,.f-list-card{margin-bottom:25px}.f-list-card .day{margin-top:25px}.card{border:1px solid #d9d9d9;box-shadow:none}.login-form .card{box-shadow:10px 10px 30px #0000001a}.card .card-title{color:#343a40;font-size:16px;font-weight:600}.card .card-datas p,.card .card-datas p span,.card .card-project-title{font-size:12px}.card .card-head-badges{align-content:flex-start;align-items:flex-start;column-gap:4px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:2px}.card .card-expense-value{margin-bottom:5px;margin-top:5px}.card .card-expense-dates span{display:block}.card .card-expense-value .card-expense-sum{display:block;font-size:15px;font-weight:600;width:100%}.card.recap{border-color:#d9d9d9}.card.recap span{color:#fc6595;font-size:12px}.card.recap h5{color:#343a40}.text-large{font-size:170%}.text-medium{font-size:130%}h6{font-size:18px;font-weight:400}.badge{background-color:#00c7ab;border-radius:2px;font-size:14px;margin-bottom:5px;overflow:hidden;padding:5px 10px}.badge.secondary{background-color:#0000;border:1px solid #d9d9d9;color:#00c7ab}.badge.week{background-color:#fff;border:1px solid #565d64;color:#565d64;font-size:12px;margin-left:10px}.badge.jour-off{background-color:gray;color:#fff}.badge.jour-incomplet{background-color:#d6a548;color:#fff}.badge.jour-overbooked{background-color:#fc6595;color:#fff}.f-list-card p{font-size:14px;margin:0}.get-sprint-no-data-container{margin-bottom:15px}.f-expense-report-container,.f-sprints-container{position:relative}.crm-list-get-items-container #loader-container,.f-ai-query-ctn #loader-container,.f-expense-report-container #loader-container,.f-sprints-container #loader-container,.list-api-items #loader-container{margin:20px 0}.crm-list-get-items-container #loader,.f-ai-query-ctn #loader-container #loader,.f-expense-report-container #loader,.f-sprints-container #loader,.list-api-items #loader-container #loader{align-items:flex-start;background-color:#fff;height:100%;position:relative;z-index:99998}.crm-list-get-items-container #loader .spinner-border,.f-ai-query-ctn #loader .spinner-border,.f-expense-report-container #loader .spinner-border,.f-sprints-container #loader .spinner-border{position:relative}.f-list-calendar{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2px;padding-bottom:2px}.f-list-calendar .sprint-cal-block{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;height:40px;position:relative}.f-list-calendar .f-sprints-calendar-header,.f-list-calendar .sprint-cal-block{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:40px}.f-list-calendar .f-sprints-calendar-header{color:#343a40;font-size:14px;font-weight:600;height:25px;padding-bottom:5px}.f-list-calendar .sprint-cal-block .day-number{color:#353a40;font-weight:600}.f-list-calendar .sprint-cal-block .day-status{bottom:1px;font-size:9px;font-weight:500;line-height:9px;position:absolute}.f-list-calendar .sprint-cal-block.jour-shadow{background-color:#f2f4f5;border:none}.f-list-calendar .sprint-cal-block.jour-off .day-status,.f-list-calendar .sprint-cal-block.jour-shadow .day-number,.f-list-calendar .sprint-cal-block.jour-shadow .day-status{display:none}.f-list-calendar .sprint-cal-block.jour-off{background-color:#fff}.f-list-calendar .sprint-cal-block.jour-off .day-number{color:#aab6c4}.f-list-calendar .sprint-cal-block.jour-complet{background-color:#00c7ab}.f-list-calendar .sprint-cal-block.jour-complet .day-number{color:#fff}.f-list-calendar .sprint-cal-block.jour-incomplet{background:linear-gradient(180deg,#00c7ab 50%,#e1f8f5 0)}.f-list-calendar .sprint-cal-block.jour-overbooked{background-color:#fc6595}.f-list-calendar .sprint-cal-block.jour-overbooked .day-number{color:#fff}.f-list-calendar .sprint-cal-block.today .day-is-today{background-color:#80ff46;border:1px solid #80ff46;border-radius:4px;height:8px;left:3px;position:absolute;top:3px;width:8px}.f-sprints-container-calendar .card.recap{margin-top:25px}.date-filters-shortcut{align-content:space-around;align-items:flex-start;flex-wrap:wrap;gap:5px 5px;justify-content:center}#f_filters_links,.date-filters-shortcut{display:flex;flex-direction:row}#f_filters_links button{margin-left:0}#f_filters_links button,#f_filters_links span{align-items:center;background:#fff;border:1.25px solid #d9d9d9;border-right:0;color:#353a40;display:flex;font-size:12px;height:30px;justify-content:center;padding:0 2vw;white-space:nowrap}@media(max-width:480px){.date-filters-shortcut #f_filters_links span{padding:0 7px}}@media(max-width:440px){.date-filters-shortcut #f_filters_links span{padding:0 7px}}@media(max-width:412px){.date-filters-shortcut #f_filters_links span{padding:0 5px}}@media(max-width:400px){.date-filters-shortcut #f_filters_links span{padding:0 3px}}@media(max-width:379px){.date-filters-shortcut #f_filters_links span{font-size:11px;padding:0 2px}}span.f-sort-button{align-items:center;background:none;background-color:#0000;border-radius:4px;color:#fff;display:flex;height:41px;justify-content:center;width:30px}#f_filters_links button.f-filter-selected,#f_filters_links span.f-filter-selected{background:#353a40;color:#fff}#f_filters_links button:first-child,#f_filters_links span:first-child{border-radius:4px 0 0 4px}#f_filters_links button.f-last-child,#f_filters_links button:last-child,#f_filters_links span.f-last-child,#f_filters_links span:last-child{border-radius:0 4px 4px 0;border-right:1.25px solid #d9d9d9}#f_filters_links button.f-filter-selected:last-child,#f_filters_links button.f-last-child.f-filter-selected,#f_filters_links span.f-filter-selected:last-child,#f_filters_links span.f-last-child.f-filter-selected{border-radius:0 4px 4px 0}.f-date-filter{margin:0 auto 30px}.f-date-filter span{color:#565d64;font-size:13px}.f-date-filter .input-group .form-control{border-left:0;border-radius:0;height:40px;padding-left:.3rem;padding-right:.3rem}.f-date-filter .input-group.f-end-date .form-control{border-radius:4px 4px}.f-date-filter .input-group span.input-group-text{background:#fff;border-color:#ced4da;border-right:0;padding-left:5px;padding-right:5px}.f-date-filter .input-group.f-start-date span.input-group-text{border-radius:4px 4px;border-right:0}.f-date-filter .input-group.f-end-date span.input-group-text{border-left:0;border-right:0}#f-global-error-session-toast,#f-global-error-toast,#f-global-success-toast{z-index:1000}.f-button-selection{display:flex;flex-direction:row;gap:8px}.f-button-selection button{margin-left:0}.f-button-selection button,.f-button-selection span{align-items:center;background:#fff;border:1.25px solid #d9d9d9;color:#566d89;display:flex;font-size:12px;height:40px!important;justify-content:center;padding:0 2vw}.f-button-selection button.f-button-selected,.f-button-selection span.f-button-selected{background:#566d89;color:#fff}.safe-area .appHeader{top:0}.appHeader.scrolled.bg-primary .headerButton.f-header{background-color:#353a40;border-radius:50px;color:#fff;height:50px;margin-top:30px;width:50px}.appHeader.scrolled.bg-primary .headerButton ion-icon{color:#fff}.bg .appHeader.bg-primary.scrolled.is-active{background-color:#fff!important;box-shadow:none}.appHeader .left{left:15px;top:30px}.f-home-bienvenue{display:none!important}.bg .f-home-bienvenue{color:#000;display:block!important;font-size:18px;margin-left:60px;margin-top:31px}.appHeader.bg-primary.scrolled.is-active{background-color:#0000!important;box-shadow:none}.appHeader.scrolled.bg-primary.is-active .headerButton{color:#3e4b5b!important}.sidebar-buttons{position:relative}.form-group-container-label-with-button .f-simple-add-button{margin:0;padding:11px 15px!important}.btn-secondary{color:#3e4b5b!important}.profileBox{padding-top:0;top:60px}.f-change-display-type{display:flex;flex-direction:row}.f-change-display-type span{align-items:center;background:#fff;border:1.25px solid #d9d9d9;border-right:0;color:#353a40;display:flex;font-size:12px;height:40px;justify-content:center;padding:0 2vw}.f-change-display-type span.f-filter-selected{background:#353a40;border:1.25px solid #d9d9d9;color:#fff}.f-change-display-type span:first-child{border-radius:4px 0 0 4px;border-right:0}.f-change-display-type span.f-last-child{border-radius:0 4px 4px 0;border-right:1.25px solid #d9d9d9}.notification-handler-container{left:0;position:absolute;top:0;width:100%;z-index:99999999}.notification-handler-container .toast-box{top:0}.add-to-home-backdrop,.notification-handler-container .notification-handler-backdrop{background-color:#000;height:160vh;opacity:.5;width:100vw}.add-to-home-container{transform:none!important;visibility:visible!important;z-index:99999!important}.add-to-home-backdrop{left:0;position:absolute;top:0;width:100%;z-index:99998}.add-crm.add-form .input-wrapper>div>div,.add-crm.add-form input{border-radius:4px!important}.f-resume-crm{border-bottom:1px solid #d9d9d9;color:#343a40;font-style:normal;line-height:30px;margin-bottom:15px;text-align:center}.list-expense-report .f-resume-crm{border-bottom:none}.list-expense-report .badge-billable-container{flex-basis:100%}.list-expense-report .badge-billable-container .badge{background-color:#dc3545}.list-expense-report .badge-proposal-container .badge{background-color:#198ae31a;border-color:#198ae300;color:#198ae3}.f-resume-crm.last{margin-bottom:20px;padding-bottom:20px}.crm-view .f-resume-crm{border-bottom:0;text-align:left}.crm-view .f-resume-crm p{color:#565d64;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:14px;margin:8px 0}.crm-view .f-resume-crm p.f-updated-at span{font-size:9px;margin-right:10px}.f-resume-crm h1{font-size:20px}.f-resume-crm h2{font-size:16px}.f-resume-crm p{font-size:9px;font-weight:500;margin:0}.crm-list-card .card-badges .badge.crm-list-card-category,.f-resume-crm span.badge{align-items:center;background:#fff;border:1.25px solid #d9d9d9;border-radius:4px;box-sizing:border-box;color:#d6a548;font-size:10px;font-style:normal;font-weight:500;height:17px;line-height:15px;padding:1px 5px}.f-resume-crm img{border:1.25px solid #f2f4f5;box-sizing:border-box;height:60px;margin-bottom:15px;margin-right:15px;width:60px}.f-resume-crm .f-crm-quick-access-btn{align-items:center;background:#dfe4e6;border-radius:4px;display:inline-flex;gap:5px;height:25px;justify-content:center;margin-right:8px;min-width:64px;padding:3px 2px 2px 7px}.f-resume-crm .f-crm-quick-access-btn.large{width:inherit}.f-resume-crm .f-crm-quick-access-btn span{color:#566d89;display:inline-block;font-size:10px;line-height:15px;margin:0 auto}.f-resume-crm .f-crm-quick-access-btn span svg{margin-left:5px}.paginate-items-container{margin-top:40px}.paginate-items-container ul li{padding:5px;text-align:center}.paginate-items-container ul li.selected{font-weight:700}.paginate-items-container ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:13px;justify-content:space-evenly;list-style:none;padding:0}@media(max-width:390px){.paginate-items-container ul{font-size:11px}}@media(max-width:360px){.paginate-items-container ul{font-size:10px}}.paginate-items-container ul li.next.disabled,.paginate-items-container ul li.previous.disabled{opacity:.2}.search-field-container{margin-bottom:40px}.search-field-container .search-field-search-icon{background-color:#fff!important;border-radius:.25rem!important;border-bottom-left-radius:0!important;border-left:none!important;border-color:#d8d8d8!important;border-top-left-radius:0!important}.search-field-container .search-field{border-right:none!important}.crm-list-get-items-list-wrapper,.user-list-get-items-list-wrapper{background-clip:initial;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:none}.list-api-items-group-label{font-size:15px;font-weight:600;line-height:20px;margin-bottom:20px}.multicontainer-switch-container #f_filters_links{justify-content:center;margin-bottom:30px}.crm-list .crm-list-card,.user-list .user-list-card{background:none;border:none;border-radius:0;border-top:1px solid #d9d9d9}.crm-list .list-api-items-item-0 .crm-list-card,.user-list .list-api-items-item-0 .user-list-card{border-top:none}.crm-list-card .card-body,.user-list-card .card-body{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.crm-list-card .card-picture img,.user-list-card .card-picture img{max-width:32px;padding-top:3px}.crm-list-card .card-picture,.user-list-card .card-picture{align-items:flex-start;display:flex;justify-content:center;padding:0 10px;width:15%}.crm-list-card .card-content,.user-list-card .card-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:85%}.crm-list-card .crm-list-card-title,.user-list-card .user-list-card-name{font-size:16px;font-weight:600;line-height:24px;margin-bottom:0}.crm-list-card .crm-list-card-name{font-size:13px;font-weight:600;line-height:20px}.crm-list-card .crm-list-card-email,.crm-list-card .crm-list-card-function{font-size:11px;font-weight:500;line-height:14px}.crm-list-card .card-badges .badge{margin-right:5px}.crm-list-card .card-badges .badge.crm-list-card-linkedin,.crm-list-email-attachment,.crm-list-postit-tag{align-items:center;background:#fff;border:1.25px solid #d9d9d9;border-radius:4px;box-sizing:border-box;color:#565d64;font-size:10px;font-style:normal;font-weight:500;height:17px;line-height:15px;padding:1px 5px}.crm-list-emails,.crm-list-history,.crm-list-postit{margin-bottom:15px}.crm-list-postit .card-header{border:none;flex-wrap:nowrap;margin-bottom:14px;padding:0}.crm-list-postit .card-header,.crm-list-postit .card-picture{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.crm-list-postit-state{align-items:center;display:flex;flex-direction:row;flex-grow:2;flex-wrap:nowrap;justify-content:flex-end}.crm-list-postit-state-title{font-size:12px;font-weight:600;line-height:16px}.crm-list-postit-state-notdone .crm-list-postit-state-title{color:#fc6595}.crm-list-postit-state-done .crm-list-postit-state-title{color:#00c7ab}.crm-list-postit-state-futur .crm-list-postit-state-title{color:#c7c7c7}.crm-list-postit-ellipse{background-color:#0000;border:2px solid red;border-radius:50%;height:20px;margin-left:5px;width:20px}.crm-list-postit-state-notdone .crm-list-postit-ellipse{border-color:#fc6595}.crm-list-postit-state-done .crm-list-postit-ellipse{background-color:#00c7ab;border-color:#00c7ab}.crm-list-postit-state-futur .crm-list-postit-ellipse{border-color:#c7c7c7}.crm-list-postit-text{font-weight:600;line-height:20px;margin-bottom:10px}.crm-list-postit-text p{font-size:15px}.crm-list-postit .card-badges{margin-top:7px}.crm-list-email-attachment,.crm-list-postit .card-badges .badge{margin-right:5px}.crm-list-postit .card-content-contact-company,.crm-list-postit .card-content-contact-name{font-weight:600}.crm-list-postit .card-content-contact{background:#f8f8f8;border:1px solid #d9d9d9;border-radius:4px;display:flex;flex-direction:row;margin:7px 0;padding:7px}.crm-list-postit .card-content-contact-container{display:flex;flex-direction:column;flex-grow:4;font-size:14px;font-weight:400}.card-expense .card-content-actions,.crm-list-postit .card-content-actions,.sprint-block .card-content-actions{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.card-expense .card-content-actions .card-action,.crm-list-postit .card-content-actions .card-action,.sprint-block .card-content-actions .card-action{align-items:center;border-radius:4px;display:flex;justify-content:center;padding:6px}.crm-list-postit .card-action.mark-as-done{background-color:#24cfb41a;border-color:#24cfb400;color:#24cfb4}.card-expense .card-action.delete-item,.crm-list-postit .card-action.delete-item,.sprint-block .card-action.delete-item{background-color:#fc65951a;border-color:#fc659500;color:#fc6595}.sprint-block .sprint-data-container{position:relative}.sprint-block .external-item-logo{position:absolute;right:6px;top:0}.sprint-block .is-external-calendar-item{background-color:#b66dff33;border:1px solid #b66dff33;border-radius:4px;color:#b66dff;padding:12px}.sprint-block .is-external-calendar-item .card-title,.sprint-block .is-external-calendar-item h6{color:#b66dff}.sprint-block .card-action.set-as-sprint-item{background-color:#b66dff;border:1px solid #b66dff;color:#fff}.sprint-block .card-action.save-item{background-color:#00c7ab;border-color:#fc659500;color:#fff}.sprint-block .card-action.start-tracker{background-color:#007fc7;border-color:#fc659500;color:#fff}.sprint-block .card-action.start-tracker:hover{cursor:pointer}.card-expense .card-action.edit-item,.crm-list-postit .card-action.edit-item,.sprint-block .card-action.edit-item{background-color:#198ae31a;border-color:#198ae31a;color:#198ae3}.card-expense .card-action.validate-item,.crm-list-postit .card-action.validate-item,.sprint-block .card-action.validate-item{background-color:#f3fefd;border-color:#f3fefd;color:#00c7ab}.crm-list-postit-replies{margin-top:15px}.crm-list-postit-replies .crm-list-postit.card{background-color:#f1f1f1}.crm-list-postit .crm-list-postit-type{align-items:center;background-color:#3e4b5b1a;border-color:#3e4b5b00;border-radius:4px;color:#3e4b5b;display:flex;flex-direction:row;flex-wrap:nowrap;height:27px;margin-left:15px;padding:6px;width:27px}.postit-date-filter-container{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.postit-date-filter-navigate{gap:10px}.postit-date-filter-backward,.postit-date-filter-forward,.postit-date-filter-navigate{align-items:center;display:flex;justify-content:center}.postit-date-filter-backward ion-icon,.postit-date-filter-forward ion-icon{height:27px;width:27px}.postit-date-filter-container .title{margin-bottom:5px}.crm-list-emails .card-header{align-items:center;display:flex;gap:10px;margin-bottom:5px;padding-left:0;padding-right:0;padding-top:0}.crm-list-emails-date{flex-basis:fit-content;white-space:nowrap}.crm-list-emails-fromto{font-size:12px;margin-bottom:15px}.crm-list-email-attachments{border-top:1px solid #e1e1e1;margin-top:30px;padding-top:20px}.crm-list-email-attachment{height:25px}.crm-list-email-icon{display:flex;flex-direction:row;flex-grow:2;justify-content:flex-end;margin-bottom:0;padding-bottom:0}.crm-list-email-ics-date-wrapper{align-items:center;border:1px solid #b4b7b8!important;border-radius:4px;display:flex;flex-direction:row;gap:5px;margin-top:15px;padding:5px;width:-moz-fit-content;width:fit-content}.crm-list-email-ics-date-icon{display:flex}.crm-list-history .card-header{border-bottom:0;display:flex;flex-direction:row;gap:10px;padding-left:0;padding-right:0;padding-top:0}.crm-list-history-icon{align-items:center;display:flex}.crm-list-history-date{font-size:13px;font-weight:300}.crm-list-history-content{font-size:14px}.sprint-today-absence{font-size:.9em;font-style:italic}.f-sprint-today-add-button,.f-sprint-today-add-button:focus{background-color:#00c7ab;color:#fff;display:flex;font-size:13px;margin:0 auto 10px;padding:30px 20px}.day.today.sprint-block>.today.card.h-100{background-color:#0000;border:0;border-radius:none}.day.today.sprint-block>.today.card.h-100>.card-body{padding:0}.f-sprint-today-worked-hours{display:inline-block;float:right}.flex-gap-2{gap:12px}.sprint-hour{font-size:12px;margin-left:5px;margin-right:5px}.ocr-error-msg{background-color:#fc65951a;border:1px solid #dc3545;height:40px;margin:10px;padding:5px}.list-sprint .btn.external-calendar-switch,.ocr-error-msg{align-items:center;border-radius:4px;display:flex;justify-content:center}.list-sprint .btn.external-calendar-switch{background:#b66dff33;border:1px solid #0000;color:#b66dff;font-size:20px;font-weight:700;height:30px;padding:0;position:relative;width:30px}.list-sprint .btn.external-calendar-switch ion-icon{font-size:15px;margin-right:0!important;margin-top:0!important}.sprints-data-container .isOffDay{align-items:center;background-color:#353a40;border-radius:4px;display:flex;height:54px;justify-content:center;width:54px}.crm-list-get-postits-container{background-color:#f9f9fa}.crm-list-postit .card{border-radius:4px}input{font-family:Poppins-regular,ubuntu-regular,sans-serif}.input-group.input-group-search-field .input-group-append{display:none}.f-postit-form-add-change-display{display:flex}.list-expense-report #f_filters_links{min-width:250px}#f_filters_links.postit-date-filter,.f-postit-form-add-change-display{min-width:310px}#f_filters_links.postit-date-filter,.equipment-list #f_filters_links,.f-postit-form-add-change-display,.list-expense-report #f_filters_links,.list-sprint #f_filters_links,.list-sprint .f-change-display-type{background-color:#f2f4f5;border-radius:4px;height:41px;justify-content:center}#f_filters_links.postit-date-filter,.equipment-list #f_filters_links,.list-expense-report #f_filters_links,.list-sprint #f_filters_links{background-color:#0000}#f_filters_links.postit-date-filter span,.equipment-list #f_filters_links span,.f-postit-form-add-change-display span,.list-expense-report #f_filters_links span,.list-sprint #f_filters_links span,.list-sprint .f-change-display-type span{background-color:#f2f4f5;border:none;color:#949ca6;font-weight:600;height:35px;margin:3px 2px;padding:0 2px}#f_filters_links.postit-date-filter span,.equipment-list #f_filters_links span,.list-expense-report #f_filters_links span,.list-sprint #f_filters_links span{background-color:#0000;color:#fff}.f-postit-form-add-change-display span{color:#949ca6;font-size:12px;font-style:normal;font-weight:600;line-height:normal;padding:8px 0;text-align:center;width:45%}.f-postit-form-add-change-display span.f-filter-selected{background-color:#fff;border-radius:4px;color:#5565fc}.equipment-list #f_filters_links span,.list-expense-report #f_filters_links span,.list-sprint #f_filters_links span{margin:3px 2px;padding:0 5px}#f_filters_links.postit-date-filter span{margin:3px 2px;padding:0 10px}#f_filters_links.postit-date-filter span.f-filter-selected,.equipment-list #f_filters_links span.f-filter-selected,.list-expense-report #f_filters_links span.f-filter-selected,.list-sprint #f_filters_links span.f-filter-selected,.list-sprint .f-change-display-type span.f-filter-selected{background-color:#5565fc;border-radius:4px;color:#fff}#f_filters_links.postit-date-filter span.f-filter-selected,.equipment-list #f_filters_links span.f-filter-selected,.list-expense-report #f_filters_links span.f-filter-selected,.list-sprint #f_filters_links span.f-filter-selected{background-color:#fff3}.crm-list-postit.card .card-body{padding:10px}.crm-list-postit .card-content-actions{height:32px}.crm-list-postit .card-action.delete-item,.crm-list-postit .card-action.edit-item,.crm-list-postit .card-action.mark-as-done,.crm-list-postit .card-action.send-by-email{background-color:#0000;color:#000}.crm-list-postit-date{color:#353a40;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:14px;margin-top:-15px}.f-postit-content::placeholder{color:#353a40;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.input-group.f-postit-select-status>.form-control{background:#0000;border:none;color:#000;cursor:pointer;font-size:16px;padding:0;position:relative;width:100%}.title span{font-weight:400}.f-list-card.crm-list-get-postits-container{background-color:#f9f9fa;margin-left:0;margin-right:0;padding:20px 0 40px}.add-postit.add-form#appCapsule label{font-weight:600}.f-back-link{margin-bottom:5px}.f-background-gray{background-color:#f9f9fa;margin-bottom:10px;margin-left:-40px;margin-right:-40px;padding:20px 40px 40px}.f-date-postit{margin:0 auto;text-align:center;width:140px}.add-postit.add-form input[name=date]{background:#0000;border:none;color:#fff;font-size:13px;font-weight:600;height:38px;margin-bottom:-5px;text-align:center}.add-postit.add-form input[name=date]:focus{border:none;box-shadow:none}.appHeader{justify-content:left;position:relative}.appHeader.scrolled.is-active{min-height:5px}.custom-dropdown-container{position:relative;text-align:left}.custom-dropdown-header{align-items:center;color:#353a40;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:600;justify-content:flex-end;letter-spacing:-.24px;line-height:20px;padding:8px 12px}.custom-dropdown-header:focus{outline:none}.dropdown-arrow{font-size:10px;margin-left:10px}.custom-dropdown-menu{background:#fff;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:10}.custom-dropdown-header span.dropdown-arrow{border:none!important;padding-top:2px!important}.custom-dropdown-item{cursor:pointer;padding:8px 12px;transition:background .2s}.custom-dropdown-item:hover{background:#3f53651a}.custom-dropdown-item.selected{background:#3f53651a;font-weight:700}#f_filters_links span.status-circle{border:none;border-radius:50%;height:15px;margin-right:10px;width:15px}#f_filters_links span.status-circle.color-1,#f_filters_links span.status-circle.color-2{background-color:#ea5a81}#f_filters_links span.status-circle.color-0{background-color:#2ecc71}#f_filters_links .custom-dropdown-container{margin-bottom:10px;width:100%}#f_filters_links .custom-dropdown-header{border-bottom:4px solid;justify-content:flex-start;padding:0 0 5px;width:100%}#f_filters_links .custom-dropdown-header.color-2,#f_filters_links span.dropdown-arrow.color-2{color:#4c39c2}#f_filters_links .custom-dropdown-header.color-1,#f_filters_links span.dropdown-arrow.color-1{color:#5565fc}#f_filters_links .custom-dropdown-header.color-0,#f_filters_links span.dropdown-arrow.color-0{color:#2ecc71}.f-login-component .f-totp-secret-container{align-items:center;display:flex;gap:5px;justify-content:center}.f-login-component .f-totp-explain,.f-login-component .f-totp-secret-container .f-totp-secret-hide,.f-login-component .f-totp-secret-container .f-totp-secret-show{font-size:12px}.f-login-component .f-totp-secret-container .f-totp-secret-hide{padding-top:4px}.f-login-component .f-totp-secret-container .f-code-display{height:25px;min-width:140px}.f-login-component .f-totp-secret-container .f-button-secret-action,.f-login-component .f-totp-secret-container .f-code-display{align-items:center;cursor:pointer;display:flex;justify-content:center}.f-login-component .f-password-message{text-align:left}.scrollable-container{-ms-overflow-style:none;scrollbar-width:none}.scrollable-container::-webkit-scrollbar{display:none}.scrollable-container>*{max-width:calc(100% - 2px)!important}.f-header-div{background:linear-gradient(251deg,#5565fc 12.49%,#3849e7 109.68%);background-position:100% 0;background-repeat:no-repeat;height:170px}.f-header-div-add-equipment,.f-header-div-add-sprint,.f-header-div-list-sprint,.f-header-div.add-expense-report,.f-header-div.list-expense-report{background-position:100% 100%}.f-header-div .f-header-home{display:none}.f-header-div .appHeader{background-color:#0000!important;box-shadow:none}.left.f-menu-access{background-color:#353a40;border-radius:50%;padding:0}.f-header-div.f-header-div-todo-list{background-position:100% 100%}.left.f-menu-access .md.hydrated{color:#fff;font-size:35px}.f-glass-search{margin-top:12px}.f-title-internal-page{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:20px;margin-left:90px;margin-top:48px}#search-field-input:focus{box-shadow:none}.btn-header-cancel-btn{background:#0000;position:absolute;right:10px;top:10px}.f-postit-content{border:none;margin-left:.25rem}#f_filters_links span.dropdown-arrow{background:#0000;position:absolute;right:-5px}.f-calendar-date-svg{margin-left:20px;margin-top:10px}.f-without-border,.f-without-border-left,.f-without-border-left:focus,.f-without-border:focus{border:0;box-shadow:none;text-align:right}.f-without-border-left,.f-without-border-left:focus{text-align:left}.add-postit .form-container .form-group-container .input-wrapper label,.f-label-check{color:#353a40;line-height:34px;min-width:125px}.f-label-check{font-size:13px;font-weight:600}.add-postit .form-container .form-group-container .input-wrapper label{line-height:36px}.f-without-border .css-13cymwt-control{border-width:0!important;box-shadow:none}.f-without-border .css-1u9des2-indicatorSeparator{display:none}.add-expensive-report .form-switch .form-check-label{vertical-align:sub}.css-8mmkcg,.css-tj5bde-Svg{fill:#353a40!important;color:#353a40!important}.css-1xc3v61-indicatorContainer{padding-left:0!important}.css-1fdsijx-ValueContainer{padding-right:0!important}.add-postit input[name=date]{padding-left:0}.f-label-amount-ht{background-color:#0000;color:#949ca6!important;font-size:10px;margin-right:0;padding-right:0}.f-label-amount-ttc{font-size:13px;padding-top:2px}.f-label-amount-ht{padding-top:2px}.form-group-container.form-group-cost .input-group .cost-field-container{gap:4px}.form-check-input:checked~.form-check-label:after{background-color:#5564fb;border-color:#5564fb!important}hr{color:#e0e4e6}.f-expense-report-block-details{background-color:#f9f9fa;margin:0 -25px!important;padding:0 25px!important}.css-13cymwt-control{background-color:#0000!important}hr.f-hr-active{color:#353a40}.form-group-cost-name .error-msg{background-color:#fbcece;max-width:260px;padding:5px;position:absolute;top:6px;width:-moz-fit-content;width:fit-content}input.f-input-text-ngen{border:none;margin-left:.05rem;margin-right:.05rem;padding-left:0;padding-right:0;text-indent:5px}input.f-input-text-ngen:focus{box-shadow:0 0 0 .05rem #0d6efd40}input.f-input-text-ngen:focus::placeholder{opacity:0}input.f-input-text-ngen::placeholder{opacity:1;text-indent:0}.form-group-container.f-input-group-text-ngen:not(:has(+.form-group-container-buttons)){border-bottom:1px solid #e0e4e6;margin-bottom:10px}.f-input-group-text-ngen .f-input-wrapper-ngen{margin-bottom:15px;margin-top:15px}.f-input-group-text-ngen .f-input-text-ngen-ctn{margin-bottom:10px}.f-left-select-no-margin{text-align:left;width:100%}.f-left-select-no-margin [class$=-ValueContainer]{padding-left:0}.f-left-select-no-margin [class$=-ValueContainer] [class$=-Input],.f-left-select-no-margin [class$=-ValueContainer] [class$=-singleValue]{font-size:13px!important}.f-left-select-no-margin [class$=-ValueContainer] [class$=-placeholder]{font-size:13px;margin-left:0;opacity:1}.f-left-select-no-margin [class$=-indicatorContainer]{display:none}.f-left-select-no-margin [class$=-control]:focus-within [class$=-placeholder]{border:0;display:none}.f-fit-content{height:-moz-fit-content!important;height:fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.f-ai-text{background:linear-gradient(90deg,#5565fc,#a355fc)!important;background-clip:text!important;-webkit-background-clip:text!important}.f-ai-text,.f-ai-text:after{-webkit-text-fill-color:#0000;color:#0000}.f-ai-text:after{background:linear-gradient(90deg,#5565fc,#a355fc);background-clip:text;-webkit-background-clip:text;content:"AI";font-size:8px;font-style:italic;font-weight:900;line-height:8px;padding-left:1px;padding-right:3px;position:relative;right:0;top:-6px}.f-ai-title .f-ai-text{font-size:16px;font-weight:600;line-height:20px}#appCapsule.list-sprint{height:calc(100dvh - 121px)!important;margin-top:-105px}#appCapsule.list-sprint .f-list-sprint-scrollable{height:calc(100dvh - 236px)!important;overflow-y:auto}.list-sprint #f_filters_links{min-width:250px}.list-sprint h2.title{color:#fff}.list-sprint .f-change-display-type span{width:41px}.list-sprint .title-container{align-items:center;gap:12px;height:30px}.list-sprint .title-container h2.title{color:#141515}.list-sprint .title-container .title-buttons-container{display:flex}.f-footer-add-button{align-items:center;background:#5565fc;border:.8px solid #5565fc;border-radius:2px;color:#fff;display:flex;font-size:13px;height:70px;margin:0 auto 10px;padding:15px 20px}.f-footer-add-button.f-floating-btn{bottom:calc(56px + env(safe-area-inset-bottom, 0px));box-shadow:3px 3px 4px #0003!important;height:70px;position:fixed;right:0;transform:translateX(-25%);width:70px}.f-footer-add-button.f-floating-btn.f-no-label{border-radius:65%;padding:0}.f-footer-add-button.f-floating-btn.f-no-label svg{margin-left:0}.f-footer-add-button:hover{color:#fff}.f-footer-add-button:active,.f-footer-add-button:focus{color:#5565fc}.f-footer-add-button ion-icon,.f-footer-add-button svg{margin-left:10px}.app-bottom-menu{background-color:#353a40;bottom:0;height:calc(56px + env(safe-area-inset-bottom));left:0;position:fixed;right:0;z-index:1050}.app-bottom-menu,.app-bottom-menu .item{align-items:center;display:flex;justify-content:center}.app-bottom-menu .item{font-size:9px;height:calc(56px + env(safe-area-inset-bottom, 0px));letter-spacing:0;line-height:1.2em;padding-bottom:env(safe-area-inset-bottom,0);position:relative;text-align:center;width:100%}.app-bottom-menu .item.active{background-color:#585f67}#sidebarPanel .app-header{background:#0000!important;border-bottom:0!important;box-shadow:none;min-height:56px;transition:all .1s}#sidebarPanel .offcanvas-body{height:100dvh;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,56px)}#sidebarPanel .offcanvas-body .profile-box .profile-box-content-wrapper{border-bottom:1px solid #d9d9d9}#sidebarPanel .offcanvas-body .profile-box .profile-box-content-wrapper .image-wrapper img.imaged{border:2px solid #fff;box-shadow:0 3px 6px 0 #0000001a,0 1px 3px 0 #00000014;height:42px;width:42px}#sidebarPanel .offcanvas-body .profile-box .in{font-weight:500;line-height:1.4em;padding:16px 25px 16px 0}#sidebarPanel .offcanvas-body .sidebar-links-wrapper{overflow-y:auto}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view{list-style:none;padding:0}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view li a.item{align-items:center;border-radius:4px;color:#353a40;display:inline-flex;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;height:31px;padding:7px 10px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view li a.item ion-icon,#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view li a.item svg.icon{margin-right:16px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view li a.item ion-icon{font-size:17px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view:not(.f-add-actions) li{margin-bottom:10px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view:not(.f-add-actions) li a.item{background-color:#ebedef;padding:7px 30px 7px 10px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view.f-add-actions li{margin-bottom:5px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view.f-add-actions li a.item{padding:0}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.list-view.f-add-actions li a.item svg{margin-right:6px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.f-sidebar-buttons{list-style:none;margin-top:2rem;padding:0}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.f-sidebar-buttons li{align-items:center;color:#566d89;display:inline-flex;margin-bottom:8px;padding:7px 0}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.f-sidebar-buttons li ion-icon,#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.f-sidebar-buttons li svg.icon{margin-right:4px}#sidebarPanel .offcanvas-body .sidebar-links-wrapper ul.f-sidebar-buttons li ion-icon{font-size:15px}#appCapsule.add-sprint{font-family:Poppins;height:calc(100vh - 146px)!important;margin-top:-75px}#appCapsule.add-sprint .f-sprint-form span.f-autosize-placeholder{color:#fff;font-size:18px;font-weight:600;text-align:center}#appCapsule.add-sprint .f-sprint-form input[name=end_date],#appCapsule.add-sprint .f-sprint-form input[name=sprint_name],#appCapsule.add-sprint .f-sprint-form input[name=start_date]{background:#0000;border:none;color:#fff;font-weight:600;height:38px;text-align:center}#appCapsule.add-sprint .f-sprint-form input[name=end_date]::placeholder,#appCapsule.add-sprint .f-sprint-form input[name=sprint_name]::placeholder,#appCapsule.add-sprint .f-sprint-form input[name=start_date]::placeholder{color:#fff!important}#appCapsule.add-sprint .f-sprint-form input[name=sprint_name]{font-size:18px}#appCapsule.add-sprint .f-sprint-form input[name=end_date],#appCapsule.add-sprint .f-sprint-form input[name=start_date]{font-size:13px;min-width:14ch;text-align:center}@media(hover:hover)and (pointer:fine){#appCapsule.add-sprint .f-sprint-form .f-time-input{opacity:1;position:relative}#appCapsule.add-sprint .f-sprint-form .f-time-placeholder{display:none}}@media(hover:none)and (pointer:coarse){#appCapsule.add-sprint .f-sprint-form .f-time-input-wrapper{cursor:pointer;position:relative}#appCapsule.add-sprint .f-sprint-form .f-time-input{background:#0000;height:100%;inset:0;opacity:0;position:absolute;width:100%}#appCapsule.add-sprint .f-sprint-form .f-time-placeholder{pointer-events:none}#appCapsule.add-sprint .f-sprint-form .has-value .f-time-input{opacity:1;position:relative}#appCapsule.add-sprint .f-sprint-form .has-value .f-time-placeholder{display:none}}#appCapsule.add-sprint .f-sprint-form .f-sprint-hour{font-size:24px}#appCapsule.add-sprint .f-sprint-form .f-sprint-buttons-container button{padding:5px 10px;white-space:nowrap;width:max-content}#appCapsule.add-sprint .f-sprint-form .f-sprint-description{border:0;color:#353a40;font-size:14px}#appCapsule.add-sprint .f-sprint-form .f-sprint-description::placeholder{color:#949ca6}#appCapsule.add-sprint .f-sprint-form .f-sprint-description:focus{box-shadow:none!important;outline:none}#appCapsule.add-sprint .f-sprint-add-row:not(:last-of-type){border-bottom:1px solid #e0e4e6}#appCapsule.add-sprint .add-sprint-scrollable-container{height:calc(100vh - 301px)!important;overflow-y:auto}.add-sprint .form-container .f-project-sprint-category{flex-grow:1}.Drawer_drawer__5NOpZ{background-color:#fff;box-shadow:0 0 10px #0003;overflow-y:auto;position:fixed;transition:transform .3s ease;z-index:1001}.Drawer_drawer--right__w23Lz{height:100dvh;right:0;top:0;transform:translateX(100%)}.Drawer_drawer--right__w23Lz.Drawer_drawer--open__IrY1j{transform:translateX(0)}.Drawer_drawer--left__hgqY5{height:100dvh;left:0;top:0;transform:translateX(-100%)}.Drawer_drawer--left__hgqY5.Drawer_drawer--open__IrY1j{transform:translateX(0)}.Drawer_drawer--top__CCT9t{left:0;top:0;transform:translateY(-100%);width:100%}.Drawer_drawer--top__CCT9t.Drawer_drawer--open__IrY1j{transform:translateY(0)}.Drawer_drawer--bottom__qJ3mD{bottom:0;left:0;transform:translateY(100%);width:100%}.Drawer_drawer--bottom__qJ3mD.Drawer_drawer--open__IrY1j{transform:translateY(0)}.Drawer_drawer--width-small__eJOva{width:25%}.Drawer_drawer--width-medium__YaQOX{width:50%}.Drawer_drawer--width-full__zTHIh{width:100%}.Drawer_drawer--height-small__55p1i{height:357px}.Drawer_drawer--height-medium__kt0\+k{height:calc(50dvh + 57px)}.Drawer_drawer--height-full__vkGTY{height:calc(100dvh + 57px)}.Drawer_drawer__content__pYMrM{box-sizing:border-box;height:100%;padding:1rem 1rem 57px;position:relative}.Drawer_drawer__close-btn__hINUn{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.Drawer_drawer-overlay__pxLhN{background-color:#0006;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.f-block-hidden-section .f-block-hidden-section-title .form-label{margin-bottom:0}.f-global-loader{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999}.f-autosize-input-wrapper .f-autosize-placeholder{left:50%;position:absolute;transform:translateX(-50%)}.f-simple-add-button{display:flex;font-size:13px;margin:0 auto 10px;padding:20px 15px!important}.f-header-div.f-header-div-home{background-position:50%;background-repeat:no-repeat;height:350px}.f-header-div.f-header-div-home .f-header-home{color:#fff;display:block;font-family:Poppins;font-size:1.2rem;margin-top:80px;padding-left:25px}.f-header-div.f-header-div-home .f-welcome strong{font-size:1.7rem;font-weight:600}.f-header-div.f-header-div-home .f-home-quick-add{font-size:1.1rem}.f-header-div.f-header-div-home .f-home-quick-add img{height:42px;width:42px}.f-header-div.f-header-div-home .f-home-quick-add h2{font-weight:400}#appCapsule.home{margin-top:-120px}#appCapsule.home .f-home-wrapper{display:flex;flex-direction:column;gap:20px}#appCapsule.home img.logo{max-height:100px;width:auto}#appCapsule.home .direct-access{display:block;margin-top:6vh;row-gap:10px}#appCapsule.home .direct-access .btn{font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;margin:0;position:relative}#appCapsule.home .direct-access .f-big-btn-row,#appCapsule.home .direct-access .f-quick-btn-row{column-gap:10px}#appCapsule.home .direct-access .f-big-btn-row .btn,#appCapsule.home .direct-access .f-quick-btn-row .btn{align-items:baseline;background-color:#6875eb;border-radius:20px;color:#fff;flex-grow:1;padding:50px 10px 10px}#appCapsule.home .direct-access .f-big-btn-row .btn.f-big-btn,#appCapsule.home .direct-access .f-quick-btn-row .btn.f-big-btn{height:150px;line-height:70px}#appCapsule.home .direct-access .f-big-btn-row .btn.f-big-btn ion-icon,#appCapsule.home .direct-access .f-big-btn-row .btn.f-big-btn svg,#appCapsule.home .direct-access .f-quick-btn-row .btn.f-big-btn ion-icon,#appCapsule.home .direct-access .f-quick-btn-row .btn.f-big-btn svg{top:inherit}#appCapsule.home .direct-access .f-big-btn-row .btn.f-quick-btn,#appCapsule.home .direct-access .f-quick-btn-row .btn.f-quick-btn{height:90px;line-height:18px}#appCapsule.home .direct-access .f-big-btn-row .btn ion-icon,#appCapsule.home .direct-access .f-big-btn-row .btn svg,#appCapsule.home .direct-access .f-quick-btn-row .btn ion-icon,#appCapsule.home .direct-access .f-quick-btn-row .btn svg{fill:#fff;left:50%;position:absolute;top:25px;transform:translateX(-50%)}#appCapsule.home .direct-access .f-big-btn-row .btn:after,#appCapsule.home .direct-access .f-quick-btn-row .btn:after{color:#fff;content:"+";font-size:25px;font-weight:400;line-height:1;position:absolute;right:10px;top:5px}#appCapsule.home .direct-access .btn-100{width:100%}#appCapsule.home .direct-access .f-simple-link{background:none!important;border-top:1px solid #e0e4e6;height:55px;padding:10px 20px;width:100%}#appCapsule.home .f-link-direct-access button{background-color:#0000;border:0;display:block;margin-bottom:10px;padding-left:0}#appCapsule.home .f-link-direct-access span{color:#353a40;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:18px}@media(max-height:850px){#appCapsule .home .direct-access,#appCapsule .home .f-home-wrapper{margin-top:2vh}}#appCapsule.list-expense-report{height:calc(100dvh - 181px)!important;margin-top:-45px}#appCapsule.list-expense-report .f-list-expense-scrollable{height:calc(100dvh - 236px)!important;overflow-y:auto}#appCapsule.add-expense-report{height:calc(100vh - 157px)!important;height:calc(100dvh - 157px)!important;margin-top:-70px;padding-left:5px;padding-right:5px}#appCapsule.add-expense-report .add-expense-scrollable-container{height:calc(100vh - 234px)!important;height:calc(100dvh - 234px)!important;overflow-y:auto}#appCapsule.add-expense-report .add-expense-scrollable-container>*{max-width:calc(100% - 2px)!important}#appCapsule.add-expense-report .form-container{padding-left:10px;padding-right:10px}.add-expense-report .btn{padding:5px 2px}.add-expense-report .input-wrapper,.add-expense-report input.form-control{font-size:13px}.add-expense-report .input-group-text,.add-expense-report .input-wrapper div,.add-expense-report input.form-control{border-radius:4px}.add-expense-report .input-wrapper.vat-input input.read-only{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.add-expense-report .input-wrapper.vat-input .input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.add-expense-report #ocrFileContainer{display:flex}.add-expense-report #ocrFileImageContainer.no-image{display:none}.add-expense-report #ocrFileImageContainer.show-image{background-size:cover;border-radius:4px;height:220px;height:60px;margin-right:5px;width:60px!important}.add-expense-report.add-form .form-group-container h2.title{border-top:.75px solid #d9d9d9;margin-bottom:15px;margin-top:36px;padding-top:16px}.add-expense-report.add-form .custom-file-upload{background-color:#5565fc;height:60px;width:60px}.add-expense-report.add-form .custom-file-upload label{background:#0000;border-radius:0;color:#fff}.add-expense-report.add-form .custom-file-upload label span{padding:7px 0 0 2px}.add-expense-report.add-form .custom-file-upload label span i.bi,.add-expense-report.add-form .custom-file-upload label span i.icon,.add-expense-report.add-form .custom-file-upload label span ion-icon{color:#fff;font-size:30px}.add-expense-report .form-container .form-group-purchase-date{border-bottom:.75px solid #d9d9d9;margin-bottom:36px;padding-bottom:36px}.add-expense-report .form-container .form-group-purchase-description #description{font-size:13px;height:100px}.add-expense-report .select-purchase-tags [class*=-multiValue] div{color:#fff!important}.add-expense-report .select-purchase-tags [class*=-multiValue]:nth-child(5n+1){background-color:#566d89}.add-expense-report .select-purchase-tags [class*=-multiValue]:nth-child(5n+2){background-color:#24cfb4}.add-expense-report .select-purchase-tags [class*=-multiValue]:nth-child(5n+3){background-color:#198ae3}.add-expense-report .select-purchase-tags [class*=-multiValue]:nth-child(5n+4){background-color:#fc6595}.add-expense-report .select-purchase-tags [class*=-multiValue]:nth-child(5n+5){background-color:#ffd638}.add-expense-report.add-form input[name=cost_name],.add-expense-report.add-form input[name=document_date]{background:#0000;border:none;color:#fff;font-size:13px;font-weight:600;height:38px;margin-bottom:-5px;text-align:center}.add-expense-report.add-form input[name=cost_name]{font-size:18px;padding-bottom:0}.add-expense-report.add-form input[name=cost_name]:focus,.add-expense-report.add-form input[name=document_date]:focus{border:none;box-shadow:none}.add-expense-report.add-form .form-container label{font-weight:600}.add-expense-report.add-form input[name=cost_name]::placeholder{color:#fff}.add-expense-report.add-form .form-check.form-switch{height:34px}.add-expense-report .animated .input-wrapper label,.add-expense-report .form-container .form-group-container .input-wrapper label{color:#353a40;line-height:34px;min-width:125px}.add-expense-report .form-container .form-group-container .input-wrapper label.form-check-label{min-width:inherit}.add-expense-report input[name=document_date]{margin-left:5px!important;margin-right:0;padding-left:0;padding-right:0;text-align:left!important}.add-expense-report .f-block-amount{margin-top:-3px}.add-expense-report .f-block-amount input{padding-bottom:0;padding-top:0}.add-expense-report .f-block-amount input[name=amount_ht2],.add-expense-report .f-block-amount input[name=amount_ht]{background-color:#0000;color:#949ca6!important;font-size:10px;margin-right:0;padding-right:0}.add-expense-report .f-block-amount input[name=amount_ttc2],.add-expense-report .f-block-amount input[name=amount_ttc]{background-color:#0000;margin-right:0;padding-right:0}.add-expense-report .f-block-amount input[name=amount_ht2]::placeholder,.add-expense-report input.form-control::placeholder{color:#353a40!important}.add-expense-report .f-block-amount input[name=amount_ht]::placeholder{color:#949ca6!important}.add-expense-report .form-control:disabled,.add-expense-report .form-control[readonly]{background-color:inherit}#appCapsule.add-crm{height:calc(100dvh - 226px)!important;padding-top:10px!important}#appCapsule.add-crm .f-list-crm-form-scrollable{height:calc(100dvh - 256px)!important;overflow-y:auto}#appCapsule.add-crm .f-list-crm-form-scrollable>*{max-width:calc(100% - 2px)!important}.f-crm-company-selector-ctn .f-input-wrapper-ngen{margin-bottom:10px;margin-top:0}.f-crm-company-selector-ctn .f-crm-company-selector-add-company{padding-bottom:3px;padding-top:3px}.add-crm .f-crm-resume-fixed-header,.crm-view .f-crm-resume-fixed-header{border-bottom:none;left:50%;margin-bottom:0;position:absolute;text-align:center;top:28px;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.add-crm .f-crm-resume-fixed-header img,.crm-view .f-crm-resume-fixed-header img{height:54px;margin:0 0 5px;width:54px}.add-crm .f-crm-resume-fixed-header .crm-in-header-resume-name,.crm-view .f-crm-resume-fixed-header .crm-in-header-resume-name{color:#fff;font-size:18px;font-weight:400;line-height:20px;margin:5px 0 3px}.add-crm .f-crm-resume-fixed-header .crm-in-header-resume-job-title,.crm-view .f-crm-resume-fixed-header .crm-in-header-resume-job-title{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin:0 0 5px}.add-crm .f-crm-resume-fixed-header .crm-in-header-resume-category,.crm-view .f-crm-resume-fixed-header .crm-in-header-resume-category{line-height:18px}#appCapsule.crm-list{height:calc(100dvh - 226px)!important;padding-top:10px!important}#appCapsule.crm-list .f-list-crm-scrollable{height:calc(100dvh - 236px)!important;overflow-y:auto}.search-field-container{border-bottom:1px solid #e0e4e6}.search-field-container #search-field-input{border:none;padding-left:0}.search-field-container #search-field-input::placeholder{color:#cacdd2;font-size:14px;font-weight:400;text-align:left}#appCapsule.crm-view{height:calc(100dvh - 226px)!important;padding-top:10px!important}#appCapsule.crm-view .f-crm-view-scrollable{height:calc(100dvh - 266px)!important;overflow-y:auto}#appCapsule.crm-view .f-crm-view-scrollable>*{max-width:calc(100% - 2px)!important}.crm-view .crm-events-list{background:#f9f9fa}.crm-view .crm-events-list #loader-container #loader{background:#0000!important}.crm-view .crm-events-list #f_filters_links{margin-bottom:0}.crm-view .crm-events-list .multicontainer-tab-content-wrapper{padding:30px 12px 0;position:relative}.crm-view .f-resume-crm-updated-at{color:#949ca6;font-size:9px;font-weight:400;text-align:center}.crm-view .f-resume-crm-item{border-bottom:1px solid #e0e4e6;font-size:14px;font-weight:400;gap:5px;margin-bottom:5px;padding-bottom:10px;padding-top:5px}.crm-view .f-resume-crm-item .f-resume-crm-item-icon{height:16px;width:16px}.f-crm-view-links{gap:5px}.f-crm-view-links .f-crm-view-link{align-items:center;border:1px solid #cacdd2;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}.f-crm-view-links .f-crm-view-link:hover{border-color:#353a40}.f-crm-view-links .f-crm-view-link svg path{transition:fill .2s ease}.f-crm-view-links .f-crm-view-link-phone:hover svg path{fill:#27ae60}.f-crm-view-links .f-crm-view-link-sms:hover svg path{fill:#2980b9}.f-crm-view-links .f-crm-view-link-mail:hover svg path{fill:#e67e22}.f-crm-view-links .f-crm-view-link-linkedin:hover svg path{fill:#0077b5}.f-multicontainer-ngen-tabs #f_filters_links{justify-content:flex-start}.f-multicontainer-ngen-tabs #f_filters_links .multicontainer-tab-link{align-items:center;background:#0000;border:none;border-bottom:3px solid #eee;border-radius:0!important;color:#949ca6;cursor:pointer;display:flex;flex-grow:1;font-size:12px;justify-content:center;text-align:center}.f-multicontainer-ngen-tabs #f_filters_links .f-filter-selected{background:#0000!important;border-bottom-color:#5565fc;color:#000}.f-multicontainer-ngen-tabs #f_filters_links .multicontainer-tab-link:last-child{border-right:none}.f-multicontainer-ngen-tabs #f_filters_links .f-ia-tab.multicontainer-tab-link,.f-multicontainer-ngen-tabs #f_filters_links .f-ia-tab.multicontainer-tab-link.active,.f-multicontainer-ngen-tabs #f_filters_links .f-ia-tab.multicontainer-tab-link.f-filter-selected{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#5565fc,#a355fc)!important;background-clip:text!important;-webkit-background-clip:text!important;color:#0000}.f-multicontainer-ngen-tabs #f_filters_links .f-ia-tab:after{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#5565fc,#a355fc);background-clip:text;-webkit-background-clip:text;color:#0000;content:"AI";font-size:8px;font-style:italic;font-weight:900;line-height:8px;padding-left:1px;padding-right:3px;position:relative;right:0;top:-4px}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-header{align-items:flex-end;border-bottom:1px solid #e0e4e6;display:flex;font-size:12px;gap:10px;justify-content:flex-start;margin-bottom:12px;padding-bottom:8px}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-header .f-ai-crm-summary-content-header-title-container{flex-grow:1}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-header .f-ai-crm-summary-header-date{line-height:12px}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-wrapper{font-size:14px;position:relative}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-wrapper h1{font-size:22px}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-wrapper h2{font-size:19px}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-wrapper table th{font-size:12px;text-align:left;vertical-align:top}.f-ai-crm-summary-renderer .f-ai-crm-summary-content-wrapper table td{font-size:12px}.f-ai-crm-summary-renderer .f-ai-crm-summary-no-resume-wrapper{background:linear-gradient(90deg,#5565fc,#a355fc);border:none!important;border-radius:4px;display:block;padding:1px}.f-ai-crm-summary-renderer .f-ai-crm-summary-no-resume{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;justify-content:center;padding:17px}.f-ai-crm-summary-renderer .f-ai-crm-summary-no-resume .f-ai-crm-sumary-no-resume-text-ctn{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;max-width:90%;text-align:center}.f-ai-crm-summary-renderer .f-ai-crm-summary-no-resume .f-ai-crm-sumary-no-resume-text-ctn .f-ai-crm-sumary-no-resume-text-hook{font-size:18px;font-weight:500}.f-ai-crm-summary-renderer .f-ai-crm-summary-no-resume .f-ai-crm-sumary-no-resume-text-ctn .f-ai-crm-sumary-no-resume-text{font-size:12px}.f-ai-button{align-items:center;border:1px solid #0000;border-radius:2px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;height:40px;justify-content:center;padding-left:1.5em;padding-right:1.5em;position:relative}.f-ai-button.f-ai-button-text-with-ai:after{content:"AI";font-family:Poppins-Semibold,ubunt-regular,sans-serif;font-size:8px;font-style:italic;font-weight:600;position:absolute;right:5px;top:-3px}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled).f-ai-button-text-with-ai{color:#a355fc}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#5565fc,#a355fc) border-box}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled) span{background:linear-gradient(90deg,#5565fc,#a355fc);-webkit-background-clip:text;background-clip:text;color:#0000}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled) i svg path{fill:#5565fc}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled):hover{background:linear-gradient(90deg,#5565fc,#a355fc) border-box;color:#fff}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled):hover span{background:none;background-clip:none;color:#fff}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled):hover i svg path{fill:#fff}.f-ai-button.f-ai-button-default:not(.f-ai-button-disabled):hover.f-ai-button-text-with-ai{color:#fff}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled){background:linear-gradient(90deg,#5565fc,#a355fc) border-box;color:#fff}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled).f-ai-button-text-with-ai{color:#fff}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled) i svg path{fill:#fff}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled):hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#5565fc,#a355fc) border-box}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled):hover span{background:linear-gradient(90deg,#5565fc,#a355fc);-webkit-background-clip:text;background-clip:text;color:#0000}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled):hover i svg path{fill:#5565fc}.f-ai-button.f-ai-button-inverse:not(.f-ai-button-disabled):hover.f-ai-button-text-with-ai{color:#a355fc}.f-ai-button i.f-ai-button-icon-type-reload{padding-bottom:3px}.f-ai-button.f-ai-button-disabled{background:#fff;border-color:#949ca6}.f-ai-button.f-ai-button-disabled.f-ai-button-text-with-ai{color:#949ca6}.f-ai-button.f-ai-button-disabled span{color:#949ca6!important}.f-ai-button.f-ai-button-disabled i svg path{fill:#949ca6}#f_ai_overlay{align-items:center;background:linear-gradient(45deg,#a355fc,#5565fc);border:1px solid #0000;border-radius:4px;display:flex;flex-direction:column;gap:5px;justify-content:center;left:50%;margin-top:10px;max-width:318px;min-height:216px;padding:20px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:1001}#f_ai_overlay .btn-footer-cancel-btn{background-color:#fff;color:#5565fc;display:flex;flex-direction:row-reverse;flex-wrap:wrap}#f_ai_overlay.f-ai-overlay-standalone{bottom:0}#f_ai_overlay .f-ai-overlay-furious-text-ctn{color:#fff;font-size:16px;font-weight:400;padding-bottom:10px;text-align:center}#f_ai_overlay .f-furious-ai{font-weight:700;padding-right:8px;position:relative}#f_ai_overlay .f-furious-ai:after{content:"AI";font-family:Poppins-Semibold,ubunt-regular,sans-serif;font-size:8px;font-style:italic;font-weight:600;position:absolute;right:0;top:-3px}#f_ai_overlay_backdrop{background:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}#appCapsule.add-postit{height:calc(100dvh - 193px)!important;margin-top:-33px;padding-top:0!important}#appCapsule.add-postit .f-postit-add-scrollable{height:calc(100dvh - 226px)!important;overflow-y:auto}#appCapsule.add-postit .f-postit-add-scrollable #f_filters_links{width:calc(100% - 5px)}#appCapsule.postit-list{height:calc(100dvh - 226px)!important;margin-top:-42px;padding-top:0!important}#appCapsule.postit-list .f-postit-list-scrollable{height:calc(100dvh - 268px)!important;overflow-y:auto}.f-header-div-equipment-list{background-position:100% 100%;height:145px}#appCapsule.equipment-list{height:calc(100dvh - 181px)!important;margin-top:-50px;padding-top:5px!important}#appCapsule.equipment-list .f-equipment-list-scrollable{height:calc(100dvh - 346px)!important;overflow-y:auto}.lazy-list-container{flex:1 1}.lazy-list-container .f-lazy-list-no-result{color:#949ca6;font-style:italic}.f-pipe-dropdown-container{position:relative}.f-pipe-dropdown-container .f-pipe-dropdown-header{align-items:center;color:#353a40;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:-.24px;line-height:20px;padding:8px 12px}.f-pipe-dropdown-container .f-pipe-dropdown-header:focus{outline:none}.f-pipe-dropdown-container .f-pipe-dropdown-header span .dropdown-arrow{border:none!important;font-size:10px;margin-left:10px;padding-top:2px!important}.f-pipe-dropdown-container .f-pipe-dropdown-menu{background:#fff;border:1px solid #ececec;border-top:0;height:200px;left:0;list-style:none;margin:0;overflow-x:scroll;padding:0;position:absolute;top:calc(100% + 4px);width:100%;z-index:10}.f-pipe-dropdown-container .f-pipe-dropdown-menu .f-pipe-dropdown-item{cursor:pointer;padding:8px 12px;transition:background .2s}.f-pipe-dropdown-container .f-pipe-dropdown-menu .f-pipe-dropdown-item.selected{background:#3f53651a;font-weight:700}.f-pipe-dropdown-container .f-pipe-dropdown-menu .f-pipe-dropdown-item:hover{background:#3f53651a}.f-equipment-list-filters{flex:1 1;overflow-y:auto}.f-equipment-list-filters form .f-equipment-list-filter-row{border-bottom:1px solid #e0e4e6}.f-equipment-list-filters form .f-equipment-list-filter-row .input-wrapper{font-size:14px}.card-equipment-booking-item .equipment-booking-item-info .equipment-booking-item-label{font-size:14px;font-weight:600}.card-equipment-booking-item .equipment-booking-item-info .equipment-booking-item-category{font-size:10px;font-weight:500}.card-equipment-booking-item .equipment-booking-item-dispo .equipment-booking-item-dispo-text{font-size:10px}.card-equipment-booking-item .equipment-booking-item-dispo .equipment-booking-item-dispo-text.dispo-full{color:#52ce96}.card-equipment-booking-item .equipment-booking-item-dispo .equipment-booking-item-dispo-text.dispo-medium{color:#ffa678}.card-equipment-booking-item .equipment-booking-item-dispo .equipment-booking-item-dispo-text.dispo-warning{color:#ea5a81}.card-equipment-booking-item .equipment-booking-item-btn button{height:16px}.card-equipment-booking-item .equipment-booking-item-btn button:hover{background:none}.card-equipment-booking-item .equipment-booking-item-add-btn{background-color:#5565fc;border-radius:15px;height:30px;padding:0;width:30px}.equipment-cal-block{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;flex-direction:column;flex-grow:1;height:40px;justify-content:center;position:relative;width:40px}.equipment-cal-block .day-number{color:#353a40;font-weight:600}.equipment-cal-block .day-status{bottom:1px;font-size:9px;font-weight:500;line-height:9px;position:absolute}.equipment-cal-block.jour-shadow{background-color:#f2f4f5;border:none}.equipment-cal-block.jour-off .day-status,.equipment-cal-block.jour-shadow .day-number,.equipment-cal-block.jour-shadow .day-status{display:none}.equipment-cal-block.jour-normal{background-color:#52ce96}.equipment-cal-block.jour-complet{background-color:#ea5a81}.equipment-cal-block.jour-matin{background:linear-gradient(180deg,#ea5a81 50%,#52ce96 0)}.equipment-cal-block.jour-aprem{background:linear-gradient(180deg,#52ce96 50%,#ea5a81 0)}.equipment-cal-block.today .day-is-today{background-color:#80ff46;border:1px solid #80ff46;border-radius:4px;height:8px;left:3px;position:absolute;top:3px;width:8px}#appCapsule.add-equipment{font-family:Poppins;height:calc(100vh - 146px)!important;margin-top:-75px}#appCapsule.add-equipment .f-booking-form span.f-autosize-placeholder{color:#fff;font-size:18px;font-weight:600;text-align:center}#appCapsule.add-equipment .f-booking-form .display-intersect-error{background-color:#fc65951a;border:1px solid #dc3545;border-radius:4px;color:#dc3545;margin-bottom:5px;padding:5px}#appCapsule.add-equipment .f-booking-form input[name=end_date],#appCapsule.add-equipment .f-booking-form input[name=start_date],#appCapsule.add-equipment .f-booking-form input[name=title]{background:#0000;border:none;color:#fff;font-weight:600;height:38px;text-align:center}#appCapsule.add-equipment .f-booking-form input[name=end_date]::placeholder,#appCapsule.add-equipment .f-booking-form input[name=start_date]::placeholder,#appCapsule.add-equipment .f-booking-form input[name=title]::placeholder{color:#fff!important}#appCapsule.add-equipment .f-booking-form input[name=title]{font-size:18px}#appCapsule.add-equipment .f-booking-form input[name=end_date],#appCapsule.add-equipment .f-booking-form input[name=start_date]{font-size:13px;min-width:14ch;text-align:center}@media(hover:hover)and (pointer:fine){#appCapsule.add-equipment .f-booking-form .f-time-input{opacity:1;position:relative}#appCapsule.add-equipment .f-booking-form .f-time-placeholder{display:none}}@media(hover:none)and (pointer:coarse){#appCapsule.add-equipment .f-booking-form .f-time-input-wrapper{cursor:pointer;position:relative}#appCapsule.add-equipment .f-booking-form .f-time-input{background:#0000;height:100%;inset:0;opacity:0;position:absolute;width:100%}#appCapsule.add-equipment .f-booking-form .f-time-placeholder{pointer-events:none}#appCapsule.add-equipment .f-booking-form .has-value .f-time-input{opacity:1;position:relative}#appCapsule.add-equipment .f-booking-form .has-value .f-time-placeholder{display:none}}#appCapsule.add-equipment .f-booking-form .f-booking-hour{font-size:24px}#appCapsule.add-equipment .f-booking-form .f-booking-buttons-container button{padding:5px 10px;white-space:nowrap;width:max-content}#appCapsule.add-equipment .f-booking-form .f-booking-description{border:0;color:#353a40;font-size:14px}#appCapsule.add-equipment .f-booking-form .f-booking-description::placeholder{color:#949ca6}#appCapsule.add-equipment .f-booking-form .f-booking-description:focus{box-shadow:none!important;outline:none}#appCapsule.add-equipment .f-booking-add-row:not(:last-of-type){border-bottom:1px solid #e0e4e6}#appCapsule.add-equipment .add-booking-scrollable-container{height:calc(100vh - 301px)!important;overflow-y:auto}.add-booking .form-container .f-project-booking-category{flex-grow:1}.todo-list{overflow:hidden;padding-bottom:30px!important;padding-top:10px!important}.todo-list .f-todo-list-category{min-width:200px;text-align:center!important;width:-moz-fit-content!important;width:fit-content!important}.todo-list .f-todo-list-category:focus{border:none;box-shadow:none}.todo-list .f-todo-list-category:focus-visible{outline:none!important}.todo-list .f-todo-lazy-list{height:calc(100dvh - 295px)}.f-todo-card:hover{cursor:pointer}.f-todo-card .f-todo-card-title{color:#353a40;font-size:14px;font-weight:600;line-height:18px}.f-todo-card-assigned_to,.f-todo-card-priority{color:#353a40;font-size:10px;font-weight:500;line-height:20px}.f-todo-card-assigned_to span,.f-todo-card-priority span{color:#949ca6}.f-todo-card-badge{border-radius:20px;font-size:10px;margin-bottom:0}#appCapsule.add-todo{font-family:Poppins;height:calc(100dvh - 146px)!important;margin-top:-75px}#appCapsule.add-todo .f-todo-edit-form .f-todo-list-pipe-category{text-align:left}#appCapsule.add-todo .f-todo-edit-form .select__placeholder{color:#949ca6}#appCapsule.add-todo .f-todo-edit-form .f-todo-content{border:0;color:#353a40;font-size:14px}#appCapsule.add-todo .f-todo-edit-form .f-todo-content::placeholder{color:#949ca6}#appCapsule.add-todo .f-todo-edit-form .f-todo-content:focus{box-shadow:none!important;outline:none}#appCapsule.add-todo .f-todo-edit-form .f-btn-todo-add-task{border:1px dashed #e0e4e6;font-family:Poppins;font-size:14px;font-weight:600;height:inherit;width:100%}#appCapsule.add-todo .f-todo-edit-form .f-todo-list-filter-row:not(:last-of-type){border-bottom:1px solid #e0e4e6}#appCapsule.add-todo .f-todo-edit-form input[name=due_date],#appCapsule.add-todo .f-todo-edit-form input[name=name],#appCapsule.add-todo .f-todo-edit-form input[name=start_date]{background:#0000;border:none;color:#fff;font-weight:600;height:38px;text-align:center}#appCapsule.add-todo .f-todo-edit-form input[name=due_date]::placeholder,#appCapsule.add-todo .f-todo-edit-form input[name=name]::placeholder,#appCapsule.add-todo .f-todo-edit-form input[name=start_date]::placeholder{color:#fff!important}#appCapsule.add-todo .f-todo-edit-form input[name=name]{font-size:18px}#appCapsule.add-todo .f-todo-edit-form input[name=due_date],#appCapsule.add-todo .f-todo-edit-form input[name=start_date]{font-size:13px}#appCapsule.add-todo .f-todo-edit-form .f-todo-edit-scrollable-container{height:calc(100dvh - 226px)!important;overflow-y:auto}.f-progress{background:#f3f3f5;border-radius:20px;height:15px;overflow:hidden;position:relative;width:100%}.f-progress .f-progress-bar{background:#4f6bff;border-radius:20px;height:100%;transition:width .4s ease}.f-progress.loading .f-progress-bar{animation:progressLoading 1.2s ease-in-out infinite;background:linear-gradient(90deg,#4f6bff,#7c8fff,#4f6bff);background-size:200% 100%;width:15%!important}@keyframes progressLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.f-todo-edit-task{font-family:Poppins}.f-todo-edit-task:not(:last-child){border-bottom:1px solid #e0e4e6}.f-todo-edit-task .f-todo-edit-task-slide-container{transition:transform .3s ease}.f-todo-edit-task .f-todo-edit-task-slide-container.f-assigned-editing{transform:translateX(-100%)}.f-todo-edit-task .f-todo-edit-task-slide-container .f-todo-edit-task-slider{flex:0 0 100%}.f-todo-edit-task .imaged{max-height:46px;max-width:46px;padding:10px}.f-todo-edit-task .f-todo-edit-task-input,.f-todo-edit-task .f-todo-edit-task-input::placeholder{color:#353a40;font-size:14px}.swipe-row{position:relative;width:100%}.swipe-row .swipe-delete-area{align-items:center;background:#f45b7a;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:150px;z-index:1}.swipe-row .swipe-delete-area .swipe-delete-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:400}.swipe-row .swipe-delete-area .swipe-delete-btn:hover{opacity:.85}.swipe-row .swipe-delete-area .swipe-delete-btn:active{transform:scale(.96)}.swipe-row .swipe-content{align-items:center;background:#fff;box-sizing:border-box;cursor:grab;display:flex;padding:12px 0;position:relative;touch-action:pan-y;transition:.2s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.swipe-row .swipe-content:active{cursor:grabbing}.opportunity-list{overflow:hidden;padding-bottom:30px!important;padding-top:10px!important}.opportunity-list .f-opportunity-list-category{min-width:200px;text-align:center!important;width:-moz-fit-content!important;width:fit-content!important}.opportunity-list .f-opportunity-list-category:focus{border:none;box-shadow:none}.opportunity-list .f-opportunity-list-category:focus-visible{outline:none!important}.opportunity-list .f-opportunity-lazy-list{height:calc(100dvh - 295px)}.f-todo-list-filters{flex:1 1;overflow-y:auto}.f-todo-list-filters form .f-todo-list-filter-row{border-bottom:1px solid #e0e4e6}.f-todo-list-filters form .f-todo-list-filter-row .input-wrapper{font-size:14px}.f-opportunity-card:hover{cursor:pointer}.f-opportunity-card-title{color:#353a40;font-size:14px;font-weight:600;line-height:18px}.f-opportunity-card-budget{color:#353a40;font-size:14px;font-weight:500}.f-opportunity-card-client{color:#353a40;font-size:10px}.f-opportunity-card-client .f-opportunity-card-client-name{font-weight:600}.f-opportunity-card-assigned_to{color:#353a40;font-size:10px;font-weight:500;line-height:20px}.f-opportunity-card-assigned_to span{color:#949ca6}.f-opportunity-card-badge{border-radius:20px;font-size:10px;margin-bottom:0}#appCapsule.add-opportunity{font-family:Poppins;height:calc(100dvh - 186px)!important;margin-top:-35px}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-list-filter-row:not(:last-of-type){border-bottom:1px solid #e0e4e6}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-create-scrollable-container{height:calc(100dvh - 226px)!important;overflow-y:auto}#appCapsule.add-opportunity .f-opportunity-create-form .f-client-select [class*=-ValueContainer]{padding-left:0}#appCapsule.add-opportunity .f-opportunity-create-form .f-client-select #react-select-2-placeholder{color:#949ca6!important;text-align:left}#appCapsule.add-opportunity .f-opportunity-create-form .select__placeholder{color:#949ca6}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-content{border:0;color:#353a40;font-size:14px}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-content::placeholder{color:#949ca6}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-content:focus{box-shadow:none!important;outline:none}#appCapsule.add-opportunity .f-opportunity-create-form .f-opportunity-budget{font-size:18px;font-weight:600}#appCapsule.add-opportunity .f-opportunity-create-form input[name=start_date],#appCapsule.add-opportunity .f-opportunity-create-form input[name=title]{background:#0000;border:none;color:#fff;font-weight:600;height:38px;text-align:center}#appCapsule.add-opportunity .f-opportunity-create-form input[name=start_date]::placeholder,#appCapsule.add-opportunity .f-opportunity-create-form input[name=title]::placeholder{color:#fff!important}#appCapsule.add-opportunity .f-opportunity-create-form input[name=name]{font-size:18px}#appCapsule.add-opportunity .f-opportunity-create-form input[name=start_date]{font-size:13px}#appCapsule.edit-opportunity{font-family:Poppins;height:calc(100dvh - 161px)!important;margin-top:-60px}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-list-filter-row:not(:last-of-type){border-bottom:1px solid #e0e4e6}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-edit-title{font-size:18px;text-align:center}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-edit-scrollable-container{height:calc(100dvh - 226px)!important;overflow-y:auto}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-content{border:0;color:#353a40;font-size:14px}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-content::placeholder{color:#949ca6}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-content:focus{box-shadow:none!important;outline:none}#appCapsule.edit-opportunity .f-opportunity-edit-form .f-opportunity-budget{font-size:18px;font-weight:600}#appCapsule.edit-opportunity .f-opportunity-edit-form input[name=title]{background:#0000;border:none;color:#fff;font-size:18px;font-weight:400;text-align:center}#appCapsule.edit-opportunity .f-opportunity-edit-form input[name=due_date]{background:#0000;border:none;color:#fff;font-size:13px;font-weight:600;height:38px;text-align:center}#appCapsule.edit-opportunity .f-opportunity-edit-form input[name=due_date]::placeholder{color:#fff!important}.f-slide-reveal-container{display:flex;flex-wrap:nowrap;overflow:hidden}.f-slide-reveal-container .f-slide-reveal-inner{display:flex;flex-wrap:nowrap;transition:transform .3s ease;width:100%}.f-slide-reveal-container .f-slide-reveal-slider{flex:0 0 100%;width:100%}.f-slide-reveal-container.f-slide-reveal-active .f-slide-reveal-inner{transform:translateX(-100%)}
/*# sourceMappingURL=main.2ae9673b.css.map*/