@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root,body,html{background-color:#fefefe;display:flex;font-family:Open Sans,sans-serif!important;height:100%;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}p{font-weight:300}.tippy-box{background-color:#fafafa!important;border:1px solid #dadada;box-shadow:5px 5px 4px -2px #0000002e}.tippy-box p{margin:0}.tippy-arrow:before{border-radius:10px;color:#1f854d}.tippy-arrow:before p{color:#1f854d!important}.tc-datepicker__day--selected{background-color:#35a464}.tc-datepicker__day--keyboard-selected{background-color:rgba(1,180,1,.235)!important}.tc-icons{align-items:center;display:flex;justify-content:center}h1{font-size:18px}h1,p{color:#163}p{font-size:14px}.app{height:calc(100% - 50px);margin-top:50px;width:100%}.app,.app__container{align-items:center;display:flex;justify-content:center}.app__container{background-color:#f4f5f6;border-top:.5px solid hsla(0,0%,50%,.249);border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -9px 5px -6px #077e330f;flex:1 1;height:calc(100% - .5px);overflow:hidden}.no-data-grid{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100vw}.no-data-grid svg{height:200px}.no-data-grid p{font-size:17px;font-weight:700}.MuiDataGrid-columnHeader--pinnedLeft,.MuiDataGrid-columnHeader--pinnedRight{background-color:#35a464}.MuiDataGrid-menu{z-index:2500!important}.MuiDataGrid-menu>.MuiPaper-root ul li *{color:#163;font-family:Open Sans,sans-serif!important;font-size:13px;font-weight:300!important}.MuiDataGrid-menu>.MuiPaper-root ul li :hover{font-weight:600}.MuiDataGrid-panelWrapper *{color:#163;font-family:Open Sans,sans-serif!important;font-size:13px;font-weight:300!important}.MuiPopover-root,.base-Popper-root{z-index:3500!important}.MuiPopover-root *,.base-Popper-root *{color:#163;font-size:13px!important}.MuiPopover-root>.MuiList-root,.base-Popper-root>.MuiList-root{background-color:#1f854d;border:1px solid #fff}.MuiPopover-root li:hover,.base-Popper-root li:hover{background:#89fcac63!important}.underconstruction{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:50px;width:calc(100% - 50px)}.underconstruction svg{height:50%}.underconstruction p{font-size:22px;font-weight:700}.affairs>.tc-table .tc-table__thead,.documents>.tc-table .tc-table__thead,.invoicing>.tc-table .tc-table__thead,.payments>.tc-table .tc-table__thead,.sales>.tc-table .tc-table__thead,.suppliers>.tc-table .tc-table__thead{background-color:#35a464}.tc-table .actions .trash svg path{fill:#c20202!important}.tc-table__header .return svg path{fill:red!important}.tc-table__header .save svg path{fill:#0165b1!important}.tc-table__header .editing-active svg path{fill:#bd7e00!important}.tc-table__header--custom{align-items:center;margin:0 10px;width:calc(100% - 20px)}.tc-table__thead{background:#35a464}.tc-table__tbody div,.tc-table__tbody input,.tc-table__tbody p{color:#163;font-family:Open Sans,sans-serif;font-size:13px}.tc-table__tbody .events-select{background-color:rgba(66,202,66,.328)}.tc-table__tbody--row{font-size:13px;transition:none!important}.tc-table__tbody--row:hover{background-color:rgba(142,246,142,.326)}.tc-table__tbody--row--column{transition:all 20ms}.tc-table__tbody .editing>input{font-family:Open Sans,sans-serif;font-size:13px}.tc-table__tbody .editing>input:focus{background-color:#48aa2a34}.tc-table__footer{background:#35a464!important}.tc-table--custom-filter{align-items:center;background-color:#f1f1f1;border:1px solid #dad5ca;border-radius:30px;box-shadow:inset 0 1px 3px 0 rgba(2,13,6,.167);display:flex;flex-direction:row;height:35px;justify-content:space-between;position:relative}.tc-table--custom-filter .selector{background-color:#fff;border:1px solid #e0e6db;border-radius:30px;height:calc(100% - 4px);position:absolute;transition:left .12s;z-index:1000}.tc-table--custom-filter .filter__item{align-items:center;cursor:pointer;display:flex;justify-content:center;overflow:hidden;z-index:2000}.tc-table--custom-filter .filter__item p{font-size:12px}.tc-table--custom-filter .filter__item p:first-child{filter:grayscale(100%)}.tc-table--custom-filter .filter__item p:last-child{align-items:center;border-radius:30px;display:flex;height:80%;justify-content:center;margin-left:5px;padding:2.5px 5px}.tc-table--custom-filter .filter__item--active p{font-weight:700}.tc-table--custom-filter .filter__item--all p:last-child{background-color:#e3e9fc;color:#005f93}.tc-table--custom-filter .filter__item--travaux p:last-child{background-color:#fcefe3;color:#935600}.tc-table--custom-filter .filter__item--entretiens p:last-child{background-color:#f8fce3;color:#899300}.tc-table--custom-filter .filter__item--sav p:last-child{background-color:#ffb22344;color:#b67600}.tc-table--custom-filter .filter__item--sent p:last-child{background-color:#9470db23!important;color:#5a21ce!important}.MuiDataGrid-virtualScrollerContent .description--input{display:flex;height:100%;justify-content:flex-end;width:100%}.MuiDataGrid-virtualScrollerContent .description--input--linked{height:100%;width:100%}.MuiDataGrid-virtualScrollerContent .description--input--linked input{padding-left:30px!important;width:calc(100% - 30px)!important}.MuiDataGrid-virtualScrollerContent .description--linked{padding-left:30px;padding-right:10px;width:calc(100% - 40px)}.MuiDataGrid-virtualScrollerContent .total_ht,.MuiDataGrid-virtualScrollerContent .unit{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.MuiDataGrid-virtualScrollerContent .total_ht--input input,.MuiDataGrid-virtualScrollerContent .unit--input input{text-align:center}.MuiDataGrid-virtualScrollerContent .total_ht:hover,.MuiDataGrid-virtualScrollerContent .unit:hover{background-color:hsla(0,0%,50%,.271);cursor:not-allowed}.MuiDataGrid-virtualScrollerContent .total_ht{align-items:center;display:flex;font-weight:700;height:100%;justify-content:flex-end;padding:0 10px;width:calc(100% - 20px)}.MuiDataGrid-virtualScrollerContent .total_ht:hover{background-color:hsla(0,0%,50%,.271);cursor:not-allowed}.MuiDataGrid-virtualScrollerContent .pricing{align-items:center;display:flex;justify-content:flex-end;padding:0 10px;text-align:end;width:calc(100% - 20px)}.MuiDataGrid-virtualScrollerContent .pricing--input{display:flex}.MuiDataGrid-virtualScrollerContent .pricing--input input{text-align:end}.MuiDataGrid-virtualScrollerContent .pricing--input div{align-items:center;display:flex;margin-right:10px}.MuiDataGrid-virtualScrollerContent .input--quantity,.MuiDataGrid-virtualScrollerContent .quantity--input input{text-align:center}.totals-view{align-items:center;bottom:0;display:flex;height:30px;left:0;padding:0 10px;position:absolute;width:180px;z-index:2000}.totals-view p{color:#fff;height:100%;width:100%}.totals-view p,.totals-view>p{align-items:center;display:flex;justify-content:space-between}.totals-view>p{font-weight:700!important;height:calc(100% - 2px);margin:0;z-index:2000}.totals-view--detail{background-color:#35a464;border-radius:10px;left:0;overflow:hidden;position:absolute;width:100%;z-index:1000}.totals-view--detail p{height:40px;margin:0;opacity:.9;padding:0 10px;width:calc(100% - 20px)}.totals-view--detail p:hover{background-color:#4bba7a}.dropdown{align-items:center;border-radius:5px;cursor:default;display:flex;justify-content:center;position:relative;z-index:0}.dropdown>.tc-icons{height:15px;position:absolute;right:10px;transition:all .11s;width:15px}.dropdown>.tc-icons svg{height:80%;width:80%}.dropdown--list{background-color:#fff;border:1px solid rgba(1,54,1,.129);position:absolute;top:92%;width:100%;z-index:2000}.dropdown--list:after{content:"";display:flex;height:10px;position:absolute;top:-10px;width:100%}.dropdown--list>div{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;text-align:center}.dropdown--list>div:hover{background-color:#5dac3210}.listing-category{align-items:center;background-color:#1f854d;border-radius:10px;color:#fff;display:flex;height:30px;margin:0 5px;max-width:100px;padding:0 10px;position:relative;z-index:2000}.listing-category>.tc-icons svg{width:20px}.listing-category__choosecat{align-items:center;background-color:#35a464;border-radius:30px;display:flex;height:25px;margin:0 5px}.listing-category__choosecat>div{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:15px;justify-content:center;margin:5px;width:15px}.listing-category__choosecat>div .tc-icons{align-items:center;display:flex;height:70%;justify-content:center}.listing-category__choosecat>div .tc-icons svg{height:100%}.listing-category__choosecat p{color:#fff;max-width:115px;overflow:hidden;padding-left:5px;padding-right:10px;text-overflow:ellipsis;transition:.22s ease;white-space:nowrap}.listing-category__choosecat:hover p{max-width:300px}.listing-category .tc-icons{height:20px;padding-right:10px;width:20px;z-index:2000}.listing-category p{color:#fff;z-index:2000}.listing-category__container{display:none;left:0;padding-top:5px;position:absolute;top:100%;width:300px}.listing-category__container>div{background:#157c3e;border-radius:10px;box-shadow:0 9px 1px -4px #005b0066;cursor:pointer;flex-direction:column;max-height:250px;overflow-y:scroll;padding:0 10px;width:calc(100% - 40px);z-index:1000}.listing-category__container>div>div{border-bottom:1px solid hsla(0,0%,100%,.356)}.listing-category__container>div>div:last-child{border:none!important}.listing-category__container>div>div p{margin:0;padding:7.5px 0}.listing-category:hover{background-color:#163}.listing-category:hover .listing-category__container{display:flex}@keyframes rotateGradient{0%{background-position:0 50%}to{background-position:100% 50%}}.loader{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#030905e3;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:5000}.loader:before{animation:rotateGradient 1s linear infinite alternate-reverse;background-size:200% 200%;content:"";height:100%;position:absolute;width:100%;z-index:4999}.loader>div{flex-direction:column;position:relative}.loader>div,.loader>div p{align-items:center;display:flex;justify-content:center}.loader>div p{animation:lighting 1s infinite;color:#4bba7a;font-size:15px;font-weight:500;margin:10px 0 0;position:absolute;text-align:center;top:calc(100% + 20px);transition:all 1s;width:300px}.loader svg{bottom:0;left:0;margin:auto;right:0;top:0}.loader .rect{fill:none;stroke-width:10px;stroke:#4bba7a;stroke-dasharray:80;stroke-dashoffset:50%;animation:movedash 1s 0s infinite forwards;box-shadow:0 0 15px 0 #57d98e}@keyframes movedash{to{stroke-dashoffset:250%}}@keyframes lighting{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.mini-load{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.mini-load .tc-icons{min-height:20px;min-width:20px}.mini-load .tc-icons svg{animation:spinner .6s linear infinite;height:100%;width:100%}.statusRequest{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 7px 9px -2px #0000001c;cursor:pointer;display:flex;flex-direction:column;font-weight:700;justify-content:center;max-width:300px;position:fixed;right:20px;text-align:center;top:20px;z-index:4900}.statusRequest>div{height:10px;width:100%}.statusRequest>p{flex:1 1;font-size:13px;padding:10px;width:calc(100% - 20px)}.statusRequest__error>div{background-color:#b30202;border:1px solid #b30202}.statusRequest__error>p{color:#910202}.statusRequest__success>div{background-color:#008d00;border:1px solid #008d00}.statusRequest__success p{color:#016301}.statusRequest__info>div{background-color:#272727;border:1px solid #272727}.statusRequest__info p{color:#272727}.main-button{align-items:center;background:#163;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;padding:0 10px!important;text-align:center}.categorizer-manager{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.categorizer-manager .resize{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0!important;position:absolute;right:-15px;top:35px;width:30px;z-index:1000}.categorizer-manager .resize .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.categorizer-manager .resize .tc-icons svg{max-height:50%;max-width:50%}.categorizer-manager .resize:hover{background-color:#4bba7a}.categorizer-manager .resize svg{height:50%;width:50%}.categorizer-manager__header{align-items:center;display:flex;height:50px;justify-content:center;overflow:hidden}.categorizer-manager__header .active{opacity:1}.categorizer-manager__header .active p{color:#163!important;font-weight:700}.categorizer-manager__header .active svg path{fill:#163!important}.categorizer-manager__header>div{align-items:center;cursor:pointer;display:flex;margin:0 10px;opacity:.4}.categorizer-manager__header>div .tc-icons{height:20px;margin:0 5px;width:20px}.categorizer-manager__header>div .tc-icons svg{height:100%;width:100%}.categorizer-manager__header>div:first-child .tc-icons{margin-left:0}.categorizer-manager__header>div p{align-items:center;display:flex;font-size:15px;height:100%;margin:0}.categorizer-manager .selected-modal{align-items:center;border-radius:5px;display:flex;height:calc(100% - 50px);justify-content:center;left:0;top:0;transition:width height 1s;width:100%}.categorizer-manager .selected-modal__container{background-color:#fff;border:1px solid hsla(0,0%,50%,.217);border-radius:5px;height:100%;overflow-x:hidden;position:relative;transition:all .4s;width:100%}.categorizer-manager .selected-modal__container .resize{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0!important;position:absolute;right:-10px;top:-10px;width:30px;z-index:4000}.categorizer-manager .selected-modal__container .resize .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.categorizer-manager .selected-modal__container .resize .tc-icons svg{max-height:50%;max-width:50%}.categorizer-manager .selected-modal__container .resize:hover{background-color:#4bba7a}.categorizer-manager .selected-modal__container .resize svg{height:50%;width:50%}.categorizer-manager .tableMagic{border-top-left-radius:5px;border-top-right-radius:5px}.categorizer-manager .tableMagicController{background-color:#fefefe}.categorizer-manager .fullscreen{height:100%;margin:0;position:fixed;width:100%!important;z-index:4000}.categorizer-manager .fullscreen .selected-modal__background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(74,74,74,.328);height:100%;left:0;position:absolute;top:0;width:100%}.categorizer-manager .fullscreen .selected-modal__container{height:calc(100% - 40px);width:calc(100% - 40px);z-index:2000}.basepopup{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0308049c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.basepopup__background{height:100%;position:absolute;width:100%}.basepopup__container{box-shadow:5px 5px 5px 0 #0014003c;display:flex;flex-direction:column;max-height:80%;min-width:100px;z-index:2000}.basepopup__container .header{align-items:center;background:linear-gradient(126deg,#1f854d 10%,#229355);border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-1px 5px 5px -1px #0f402562;display:flex;height:30px;justify-content:flex-end;padding:0 5px;width:calc(100% - 10px);z-index:200}.basepopup__container .header button{background-color:initial;border:none;height:100%;width:auto}.basepopup__container .header .tc-icons{align-items:center;display:flex;height:100%;justify-content:center}.basepopup__container .header .tc-icons svg{cursor:pointer;height:70%;opacity:.8}.basepopup__container .content{background-color:#fefefe;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px;width:calc(100% - 20px)}.import{background-color:#fefefe;border:1px solid #dedcdc;border-radius:10px;box-shadow:4px 4px 14px -4px rgba(26,27,26,.189);cursor:pointer;justify-content:space-around;position:relative}.import,.import>div{align-items:center;display:flex;flex-direction:column}.import>div{height:100%;width:100%}.import__intro{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:flex-end;width:90%}.import__intro p{margin:10px 0!important;opacity:.6}.import__illustration{align-items:center;display:flex;flex-direction:column;height:calc(80% - 50px);justify-content:flex-start}.import__illustration svg{height:300px;margin:10px}.import__illustration p{font-size:15px;margin:10px 0!important;width:80%}.import__dragMode{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.648);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.import__dragMode svg{width:30%}.import h1,.import p{margin:0;text-align:center}.import__uploadedFile{align-items:center;display:flex;height:40px;margin:15px 0;width:90%}.import__uploadedFile>div{border-radius:10px;flex:1 1;padding:5px}.import__uploadedFile .pending{background-image:linear-gradient(90deg,#ff7d00,#ffa000);border:1px solid #ff9800}.import__uploadedFile .pending .tc-icons{height:30px;width:50px}.import__uploadedFile>div{height:100%;width:100%}.import__uploadedFile .tc-icons,.import__uploadedFile>div{align-items:center;display:flex;justify-content:center}.import__uploadedFile .tc-icons svg{height:90%}.import__uploadedFile p{color:#fff;flex:1 1;font-size:15px;padding-left:3px;text-align:justify}.import__uploadedFile .load{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:5px;width:30px}.import__uploadedFile .load .tc-icons{width:90%}.import__uploadedFile .load svg{animation:rotate 25s infinite}.import__uploadedFile .load:hover{opacity:1}.import__uploadedFile .error{background:linear-gradient(60deg,#e53935,#b71c1c);border:1px solid #e53935}.import__uploadedFile .error .tc-icons{height:30px;width:40px}.popup-warning{z-index:4000}.popup-warning .content{padding:20px 30px;width:calc(100% - 60px)}.popup-warning .content p{margin-bottom:20px;max-width:300px;text-align:center}.popup-warning .content>div{align-items:center;display:flex;justify-content:center}.popup-warning .content>div>div{border-radius:10px;box-shadow:0 7px 9px -2px rgba(0,0,0,.026);cursor:pointer;margin:0 10px;padding:5px 10px}.popup-warning .content>div>div:first-child{background:linear-gradient(126deg,#1f854d 10%,#229355);border:1px solid #4bba7a;color:#fff}.popup-warning .content>div>div:last-child{background-color:#f5f5f5;border:1px solid rgba(1,54,1,.129)}#search-select2,.search-select2{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;z-index:1000}#search-select2 .MuiFormControl-root .MuiInputBase-root .MuiInputAdornment-root,.search-select2 .MuiFormControl-root .MuiInputBase-root .MuiInputAdornment-root{align-items:center;justify-content:center;width:22px}#search-select2 .MuiFormControl-root .MuiInputBase-root .MuiButtonBase-root,.search-select2 .MuiFormControl-root .MuiInputBase-root .MuiButtonBase-root{padding:0}#search-select2 .MuiFormControl-root input,.search-select2 .MuiFormControl-root input{height:100%;padding:0 10px 0 5px;width:100%;z-index:500}#search-select2 .MuiPaper-root *,.search-select2 .MuiPaper-root *{color:#163;font-size:13px!important}#search-select2 .MuiPaper-root #add-new-supplier,.search-select2 .MuiPaper-root #add-new-supplier{font-style:italic;height:30px}#search-select2 .MuiPaper-root #add-new-supplier svg,.search-select2 .MuiPaper-root #add-new-supplier svg{padding-right:5px}#search-select2 .magnifying-glass,.search-select2 .magnifying-glass{height:15px;left:10px;position:absolute;width:15px;z-index:2100}#search-select2 .list,.search-select2 .list{background-color:#fff;border:1.5px solid #808080c9;border-radius:10px;max-height:250px;overflow-y:scroll;padding-top:15px;position:absolute;top:50%;width:calc(100% - 3px)}#search-select2 .list>div,.search-select2 .list>div{font-size:13px}#search-select2 .list .add,.search-select2 .list .add{align-items:center;cursor:pointer;display:flex;height:30px;padding:0 5px;width:calc(100% - 10px)}#search-select2 .list .add .tc-icons,.search-select2 .list .add .tc-icons{padding:0 2.5px;width:10px}#search-select2 .list .add .tc-icons svg path,.search-select2 .list .add .tc-icons svg path{fill:#1f854d!important}#search-select2 .list .add p,.search-select2 .list .add p{color:#1f854d;font-size:14px;font-style:italic}#search-select2 .list .add:hover p,.search-select2 .list .add:hover p{font-weight:700}#search-select2 .list--element,.search-select2 .list--element{align-items:center;cursor:pointer;display:flex;height:35px;padding:0 10px;width:calc(100% - 20px)}#search-select2 .list--element:hover,.search-select2 .list--element:hover{background-color:rgba(142,246,142,.326)}#search-select2 .list--background,.search-select2 .list--background{height:100%;left:0;position:fixed;top:0;width:100%}#search-select2 .list .mini-load .tc-icons,.search-select2 .list .mini-load .tc-icons{align-items:center;display:flex;height:30px;justify-content:center;margin:10px 0;width:30px}#search-select2 .list .list--nodata,.search-select2 .list .list--nodata{align-items:center;display:flex;height:35px;justify-content:center}#search-select,.search-select{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;z-index:1000}#search-select input,.search-select input{background-color:initial;background-color:#fff;border:1.5px solid #808080c9;border-radius:10px;color:#163;font-size:14px;height:30px;padding-left:30px;padding-right:10px;width:calc(100% - 40px);z-index:500}#search-select input::placeholder,.search-select input::placeholder{color:#163;font-style:italic;opacity:.5}#search-select input:focus,.search-select input:focus{border:1.5px solid #35a464;opacity:1;outline:none}#search-select input:-webkit-autofill,.search-select input:-webkit-autofill{font-size:15px}#search-select .magnifying-glass,.search-select .magnifying-glass{height:15px;left:10px;position:absolute;width:15px;z-index:2100}#search-select .list,.search-select .list{background-color:#fff;border:1.5px solid #808080c9;border-radius:10px;max-height:250px;overflow-y:scroll;padding-top:15px;position:absolute;top:50%;width:calc(100% - 3px)}#search-select .list>div,.search-select .list>div{font-size:13px}#search-select .list .add,.search-select .list .add{align-items:center;cursor:pointer;display:flex;height:30px;padding:0 5px;width:calc(100% - 10px)}#search-select .list .add .tc-icons,.search-select .list .add .tc-icons{padding:0 2.5px;width:10px}#search-select .list .add .tc-icons svg path,.search-select .list .add .tc-icons svg path{fill:#1f854d!important}#search-select .list .add p,.search-select .list .add p{color:#1f854d;font-size:14px;font-style:italic}#search-select .list .add:hover p,.search-select .list .add:hover p{font-weight:700}#search-select .list--element,.search-select .list--element{align-items:center;cursor:pointer;display:flex;height:35px;padding:0 10px;width:calc(100% - 20px)}#search-select .list--element:hover,.search-select .list--element:hover{background-color:rgba(142,246,142,.326)}#search-select .list--background,.search-select .list--background{height:100%;left:0;position:fixed;top:0;width:100%}#search-select .list .mini-load .tc-icons,.search-select .list .mini-load .tc-icons{align-items:center;display:flex;height:30px;justify-content:center;margin:10px 0;width:30px}#search-select .list .list--nodata,.search-select .list .list--nodata{align-items:center;display:flex;height:35px;justify-content:center}.stepsText{align-items:center;display:flex;height:50px;padding-left:10px}.stepsText h1{font-size:18px;font-weight:500;text-transform:uppercase}.stepsText__subCategories{display:flex;height:100%}.stepsText__subCategories div{display:flex;height:100%;opacity:.7}.stepsText__subCategories div svg{margin:0 10px;width:10px}.stepsText__subCategories div svg path{fill:#163}.stepsText__subCategories div p{align-items:center;display:flex;font-size:14px;font-weight:600;margin:0}.stepsText__subCategories div:last-child{opacity:1}.stepsText__subCategories div:last-child svg path{fill:#35a464}.info-account{align-items:center;display:flex;height:50px;position:fixed;right:10px;top:0}.info-account>div{align-items:center;display:flex;height:30px;justify-content:center;padding:0 10px}.info-account .datetime{display:flex;padding-right:10px}.info-account .datetime p{padding:0 2.5px;transition:all .11s}.info-account .datetime p:hover{font-weight:500;opacity:1!important}.info-account .datetime p:first-child:first-letter{text-transform:uppercase}.info-account .datetime p:last-child{letter-spacing:1px;text-align:end;width:60px}.info-account .name{border-left:1.5px solid hsla(0,0%,58%,.332)}.info-account .datetime p,.info-account .name{color:#163;cursor:normal;font-size:14px;-webkit-user-select:none;user-select:none}.info-account .buttons{border-left:1.5px solid hsla(0,0%,58%,.332);display:flex}.info-account .buttons .tc-icons{cursor:pointer;margin:0 2.5px;padding:5px}.info-account .buttons .tc-icons svg{width:17.5px}.navigation{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;transition:width .22s;-webkit-user-select:none;user-select:none;width:0;z-index:3000}.navigation .logo{display:flex;height:70px;margin-top:10px;overflow:hidden;width:100%}.navigation .logo>div{align-items:center;display:flex;justify-content:center;position:absolute;transition:all .1s;width:100%}.navigation .logo .minified{height:50px;left:-3px;width:110%}.navigation .logo .minified img,.navigation .logo .minified svg{width:50%}.navigation .logo .normal{left:-500px}.navigation .logo .normal img,.navigation .logo .normal svg{width:80%}.navigation .logo svg{width:85%}.navigation .menu-icon{align-items:center;display:flex;height:50px;justify-content:center;left:0;position:fixed;top:0;width:50px}.navigation .menu-icon .tc-icons{border-radius:5px;height:60%;transition:background-color .1s;width:60%}.navigation .menu-icon .tc-icons svg{height:60%;width:60%}.navigation .menu-icon:hover .tc-icons{background-color:#35a464}.navigation .menu-icon:hover .tc-icons svg path{fill:#fff!important}.navigation .menu-icon:hover+.navigation__container{left:10px!important;opacity:1}.navigation__container{align-items:center;background-color:#fefefe;border:1px solid #35a464;border-radius:5px;box-shadow:1px 2px 4px 0 #22694045;-webkit-box-shadow:1px 2px 4px 0 #22694045;display:flex;flex:1 1;flex-direction:column;height:auto;justify-content:flex-start;left:-400px;opacity:0;padding:10px 0;position:fixed;top:45px;transition:left .22s;width:300px}.navigation__container:hover{left:10px;opacity:1}.navigation__container .download{cursor:pointer}.navigation__container .download p{text-align:justify}.navigation__container .download svg{padding:2.5px;width:20px}.navigation__container>div{align-items:center;display:flex;flex-direction:column;height:35px;justify-content:center;margin:2px 0;width:calc(100% - 20px)}.navigation__container>div .active{background:#35a464;border-radius:5px}.navigation__container>div .active svg path{fill:#fff}.navigation__container>div .active p{color:#fff!important}.navigation__container>div button,.navigation__container>div>a{align-items:center;background-color:initial;border:none;display:flex;height:100%;justify-content:center;justify-content:space-between;overflow:hidden;padding-left:15px;text-decoration:none;width:calc(100% - 15px)}.navigation__container>div button div,.navigation__container>div>a div{align-items:center;display:flex;height:100%;justify-content:center}.navigation__container>div button div svg,.navigation__container>div>a div svg{height:20px;margin-bottom:2px}.navigation__container>div button div svg path,.navigation__container>div>a div svg path{fill:#163}.navigation__container>div button p,.navigation__container>div>a p{align-items:center;color:#163;display:flex;flex:1 1;font-size:13px;font-weight:400;height:100%;justify-content:center;opacity:0;opacity:1;overflow:hidden;padding-left:10px;position:relative;width:100px}.navigation__container>div button p span,.navigation__container>div>a p span{left:10px;position:absolute;width:200px}.navigation .logout{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.navigation .logout div{padding:0 10px}.navigation .logout div svg{width:20px}.navigation .logout div svg path{fill:#940101}.navigation .logout p{color:#940101;cursor:pointer;font-size:13px;font-weight:700;opacity:0;overflow:hidden;width:0}.sign-in{background-color:#fafffa;display:flex;height:100%;width:100%}.sign-in .mini-load svg{width:40px}.sign-in form{background-color:#fdfffc;box-shadow:inset 1px 1px 15px -1px #22830159;flex-direction:column;overflow:hidden;width:35%}.sign-in form,.sign-in form .logo{align-items:center;display:flex;justify-content:center}.sign-in form .logo{height:60px;margin-bottom:10px}.sign-in form .logo svg{width:200px}.sign-in form h1{opacity:.7}.sign-in form .content{width:80%}.sign-in form .content,.sign-in form .content>div{align-items:center;display:flex;flex-direction:column}.sign-in form .content>div{margin:10px 0;width:90%}.sign-in form .content>div>.MuiFormControl-root{width:200px}.sign-in form .content>a{color:#163;cursor:pointer;display:flex;font-size:13px;font-style:italic;font-weight:500;justify-content:center;margin-top:10px;text-align:center;text-decoration:underline;width:100%}.sign-in form .content>a:hover{color:#20bd5f}.sign-in form .content .main-button{width:100px}.sign-in form .content>.MuiButtonBase-root{margin-top:10px}.sign-in form iframe{transform:scale(.9)}.sign-in form #password .MuiInputAdornment-root{height:30px!important;width:30px!important}.sign-in form #password .MuiInputAdornment-root button{height:100%;padding:0;width:100%}.sign-in form #password .MuiInputAdornment-root svg{height:20px;width:20px}.sign-in .illustration{align-items:center;display:flex;flex-direction:column;justify-content:center;width:65%}.sign-in .illustration img{width:80%}.forgot-pwd{align-items:center;background-color:#fafcf7;display:flex;height:100%;justify-content:center;position:relative;width:100%}.forgot-pwd .mini-load svg{width:40px}.forgot-pwd--container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fefefe;border:1.25px solid #80808047;border-radius:5px;box-shadow:0 8px 5px -5px rgba(0,0,0,.548);justify-content:center;min-height:350px;padding:20px 0;width:390px;z-index:1000}.forgot-pwd--container,.forgot-pwd--container>div{align-items:center;display:flex;flex-direction:column}.forgot-pwd .illustration,.forgot-pwd .logo{position:fixed}.forgot-pwd .illustration svg,.forgot-pwd .logo svg{height:100%;width:100%}.forgot-pwd .logo{height:30px;left:20px;top:20px}.forgot-pwd .illustration{bottom:20px;right:20px;width:300px}.forgot-pwd .return{background-color:#35a464;border-radius:50%;cursor:pointer;height:30px;left:10px;position:absolute;top:10px;width:30px}.forgot-pwd .return,.forgot-pwd .return .tc-icons{align-items:center;display:flex;justify-content:center}.forgot-pwd .return .tc-icons svg{max-height:50%;max-width:50%}.forgot-pwd .return:hover{background-color:#4bba7a}.forgot-pwd .return .tc-icons{height:100%;width:100%}.forgot-pwd .return .tc-icons svg{height:50%;width:50%}.forgot-pwd .return a{height:100%;width:100%}.forgot-pwd p{align-items:center;display:flex;justify-content:center;margin:10px;text-align:center;width:calc(100% - 30px)}.forgot-pwd .MuiFormControl-root{margin:10px 0;width:200px}.forgot-pwd .main-button{margin-top:10px}.forgot-pwd--code{align-items:center;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 40px)}.forgot-pwd--code p{display:flex;flex-direction:column;margin:0;text-align:center}.forgot-pwd--code p span:last-child{margin:10px 0}.forgot-pwd--code .resend{color:#3c3c3c;cursor:not-allowed;font-size:13px;margin-top:10px;opacity:.5}.forgot-pwd--code .resend__active{color:#163;cursor:pointer;opacity:1}.forgot-pwd--code .resend__active:hover{color:#35a464;text-decoration:underline}.forgot-pwd--pwd{align-items:center;display:flex;flex-direction:column;width:calc(100% - 40px)}.forgot-pwd--pwd>.MuiButtonBase-root{margin-top:10px}.forgot-pwd--pwd>div{align-items:center;display:flex;flex-direction:column}.forgot-pwd--pwd .intro{margin-bottom:10px}.forgot-pwd--pwd .intro h1{text-align:center}.forgot-pwd--pwd .intro p{text-align:justify}.forgot-pwd--pwd .pwd_1 .input,.forgot-pwd--pwd .pwd_2 .input{align-items:center;display:flex;justify-content:center;position:relative}.forgot-pwd--pwd .pwd_1 .input input,.forgot-pwd--pwd .pwd_2 .input input{padding-left:10px!important;padding-right:35px!important;width:calc(100% - 45px)}.forgot-pwd--pwd .pwd_1 .input .visible,.forgot-pwd--pwd .pwd_2 .input .visible{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:10px;width:20px}.forgot-pwd--pwd .pwd_1{margin-bottom:10px}.forgot-pwd--pwd .pwd_1 .checking-format{overflow:hidden;width:90%}.forgot-pwd--pwd .pwd_1 .checking-format>p{justify-content:flex-start!important;margin:0}.forgot-pwd--pwd .pwd_1 .checking-format>div>div{align-items:center;display:flex}.forgot-pwd--pwd .pwd_1 .checking-format>div>div .tc-icons{width:12.5px}.forgot-pwd--pwd .pwd_1 .checking-format>div>div p{color:#c70101;display:flex;flex:1 1;justify-content:flex-start;margin:0 5px}.forgot-pwd--pwd .pwd_1 .checking-format>div .active .tc-icons svg path{fill:green!important}.forgot-pwd--pwd .pwd_1 .checking-format>div .active p{color:green}.homepage{align-items:flex-start;flex-direction:column;height:calc(100% - 90px);justify-content:flex-start;margin-top:50px;padding:20px 20px 20px 40px;position:relative;width:calc(100% - 60px)}.homepage .intro h1{font-size:20px}.homepage .intro p{font-size:14px;font-style:italic}.homepage .container{background-color:#fff;border:1px solid hsla(0,0%,50%,.217);border-radius:5px;box-shadow:4px 4px 14px -4px #d5e0eab9;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;width:400px;z-index:1000}.homepage .container h2{color:#163;font-size:18px}.homepage .container>div{display:flex;flex-direction:column;margin-bottom:20px;margin-left:20px;width:100%}.homepage .container>div button,.homepage .container>div>div{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:40px;margin:5px 0;padding:0 20px;width:calc(80% - 40px)}.homepage .container>div button a,.homepage .container>div>div a{align-items:center;color:#fff;display:flex;height:100%;text-decoration:none;width:100%}.homepage .container>div>div{font-size:14px;letter-spacing:.5px}.homepage .container>div>div:first-child{background-color:#35a464;color:#fff}.homepage .container>div>div:nth-child(2){background-color:#4bba7a}.homepage .container>div>div:nth-child(3){padding:inherit;position:relative;width:80%}.homepage .container>div>div:nth-child(3):hover{transform:inherit!important}.homepage .container>div>div:nth-child(3) .magnifying-glass{height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.homepage .container>div>div:nth-child(3) input{border:2px solid hsla(120,6%,43%,.505);border-radius:50px;font-size:14px;height:calc(100% - 4px);padding-left:50px;padding-right:5px;width:calc(100% - 59px)}.homepage .container>div>div:nth-child(3) input:focus{border:2px solid #4bba7a;outline:none}.homepage .container>div>div:nth-child(3) input::placeholder{font-style:italic}.homepage .illustration{bottom:50px;display:flex;flex:1 1;height:400px;position:absolute;right:50px;z-index:100}.affair-detail{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;position:relative;width:100%}.affair-detail .button-return{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;padding:0!important;position:absolute;top:10px;width:30px;z-index:1000}.affair-detail .button-return .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.affair-detail .button-return .tc-icons svg{max-height:50%;max-width:50%}.affair-detail .button-return:hover{background-color:#4bba7a}.affair-detail .button-return svg{height:50%;width:50%}.affair-detail>div .buttons{align-items:center;display:flex;height:50px;width:100%}.affair-detail .general-info{height:calc(100% - 80px);margin-top:50px;position:relative;width:calc(25% - 30px)}.affair-detail .general-info .edit-button{align-items:center;background-color:#35a464;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.affair-detail .general-info .edit-button .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.affair-detail .general-info .edit-button .tc-icons svg{max-height:50%;max-width:50%}.affair-detail .general-info .edit-button:hover{background-color:#4bba7a}.affair-detail .general-info .edit-button div{align-items:center;display:flex;justify-content:center}.affair-detail .general-info .edit-button div svg{margin-left:1px}.affair-detail .general-info__container{background-color:#fefefe;border:1px solid hsla(0,0%,50%,.217);border-radius:5px;box-shadow:4px 4px 14px -4px #d5e0eab9;display:flex;flex-direction:column;height:calc(100% - 13px);overflow-y:scroll;padding:5px 20px;width:calc(100% - 40px)}.affair-detail .general-info__container>div{display:flex;flex-direction:column;margin:10px 0}.affair-detail .general-info__container h1{font-size:18px}.affair-detail .general-info__container p span:first-child{opacity:.7;text-decoration:underline}.affair-detail .general-info__container p span:last-child{font-weight:700}.affair-detail .categorizer-manager{display:flex;flex-direction:column;height:calc(100% - 30px);width:calc(75% - 30px)}.affair-detail .categorizer-manager .resize--active{position:fixed;right:10px;top:10px;z-index:3100}.affair-detail .categorizer-manager--background{background-color:#050e0080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2500}.affair-detail .categorizer-manager__container{background-color:#fefefe;border:1px solid hsla(0,0%,50%,.217);border-radius:5px;box-shadow:4px 4px 14px -4px #d5e0eab9;height:calc(100% - 50px);overflow:hidden;position:relative;transition:all .33s}.affair-detail .categorizer-manager__container--fullscreen{height:calc(100% - 40px);left:20px;position:fixed;top:20px;transition:all .33s;width:calc(100% - 40px);z-index:3000}.affair-detail .categorizer-manager__container .tc-table__header--custom{width:100%}.affair-detail .categorizer-manager__container .tc-table__header--custom>div{align-items:center;display:flex;height:100%;width:100%}.affair-detail .edit-informations{align-items:center;background-color:#fdfdfd;border:1px solid #e4e4e4;border-radius:10px;box-shadow:0 3px 4px 2px rgba(0,4,0,.077);display:flex;flex-direction:column;padding:10px 0;position:relative;width:100%}.affair-detail .edit-informations .close-button{align-items:center;background-color:#35a464;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.affair-detail .edit-informations .close-button .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.affair-detail .edit-informations .close-button .tc-icons svg{max-height:50%;max-width:50%}.affair-detail .edit-informations .close-button:hover{background-color:#4bba7a}.affair-detail .edit-informations .close-button div{align-items:center;display:flex;justify-content:center}.affair-detail .edit-informations .close-button div svg{margin-left:1px}.affair-detail .edit-informations>div{align-items:center;display:flex;flex-direction:column;width:100%}.affair-detail .edit-informations label{align-items:center;color:#163;display:flex;font-size:16px;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.25px;margin:10px 0}.affair-detail .edit-informations input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center}.affair-detail .edit-informations input::placeholder{color:#163;font-style:italic;opacity:.5}.affair-detail .edit-informations input:focus{background-color:#00bb0026;opacity:1;outline:none}.affair-detail .edit-informations input:-webkit-autofill{font-size:15px}.affair-detail .edit-informations .dropdown{align-items:center;border-radius:5px;cursor:default;display:flex;justify-content:center;position:relative;text-align:center;width:calc(100% - 20px);z-index:0}.affair-detail .edit-informations .dropdown>.tc-icons{height:15px;position:absolute;right:10px;transition:all .11s;width:15px}.affair-detail .edit-informations .dropdown>.tc-icons svg{height:80%;width:80%}.affair-detail .edit-informations .dropdown--list{background-color:#fff;border:1px solid rgba(1,54,1,.129);position:absolute;top:92%;width:100%;z-index:2000}.affair-detail .edit-informations .dropdown--list:after{content:"";display:flex;height:10px;position:absolute;top:-10px;width:100%}.affair-detail .edit-informations .dropdown--list>div{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;text-align:center}.affair-detail .edit-informations .dropdown--list>div:hover{background-color:#5dac3210}.affair-detail .edit-informations .main-button{align-items:center;background:#35a464;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;margin-top:10px;padding:0 10px!important;text-align:center;width:100px}.affair-detail .modals{box-shadow:4px 4px 14px -4px #d5e0eab9;display:flex;flex-direction:column;height:calc(100% - 30px);width:calc(75% - 30px)}.affair-detail .modals .buttons .active{opacity:1}.affair-detail .modals .buttons .active p{color:#35a464!important;font-weight:700}.affair-detail .modals .buttons .active svg path{fill:#35a464!important}.affair-detail .modals .buttons>div{align-items:center;cursor:pointer;display:flex;margin:0 10px;opacity:.4}.affair-detail .modals .buttons>div .tc-icons{margin:0 5px;width:20px}.affair-detail .modals .buttons>div:first-child .tc-icons{margin-left:0}.affair-detail .modals .buttons>div p{font-size:15px;margin:0}.affair-detail .modals .selected-modal{align-items:center;border-radius:5px;display:flex;height:calc(100% - 50px);justify-content:center;left:0;top:0;transition:width height 1s;width:100%}.affair-detail .modals .selected-modal__container{background-color:#fff;border:1px solid hsla(0,0%,50%,.217);border-radius:5px;height:100%;position:relative;transition:all .4s;width:100%}.affair-detail .modals .tableMagic{border-top-left-radius:5px;border-top-right-radius:5px}.affair-detail .modals .tableMagicController{background-color:#fefefe}.affair-detail .modals .fullscreen{height:100%;margin:0;position:fixed;width:100%!important;z-index:4000}.affair-detail .modals .fullscreen .selected-modal__background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(74,74,74,.328);height:100%;left:0;position:absolute;top:0;width:100%}.affair-detail .modals .fullscreen .selected-modal__container{height:calc(100% - 40px);width:calc(100% - 40px);z-index:2000}.affair-detail .underconstruction{bottom:10px;justify-content:flex-end;position:absolute;right:0;width:500px}.affairs .tc-table__thead{background:#35a464}.affairs .mini-load .tc-icons{width:40px}.affairs .stepsText{position:fixed}.affairs .tc-table__header--custom{justify-content:flex-end}.affairs__listing{height:100%;width:100%}.affairs__listing--header{display:flex;flex-direction:row;height:47px;justify-content:space-between;margin:0 10px;width:calc(100% - 20px)}.affairs__listing--header>div{align-items:center;display:flex}.affairs__listing--header #tools{height:100%}.affairs__listing--header .filters{align-items:center;height:100%;justify-content:flex-end}.affairs__listing--header .filters .MuiButtonBase-root{font-size:12px;padding:12px 7.5px}.affairs__listing--header .filters .MuiButtonBase-root *{font-family:Open Sans,sans-serif}.affairs__listing--header .filters--all{color:#2196f3}.affairs__listing--header .filters--all .MuiTabs-indicator{background-color:#2196f3}.affairs__listing--header .filters--all .Mui-selected{color:#2196f3}.affairs__listing--header .filters--travaux{color:#ea8900}.affairs__listing--header .filters--travaux .MuiTabs-indicator{background-color:#ea8900}.affairs__listing--header .filters--travaux .Mui-selected{color:#ea8900}.affairs__listing--header .filters--entretiens{color:#899300}.affairs__listing--header .filters--entretiens .MuiTabs-indicator{background-color:#899300}.affairs__listing--header .filters--entretiens .Mui-selected{color:#899300}.affairs__listing--header .filters .mui-search-box{position:relative}.affairs__listing--header .filters .mui-search-box:after{background-color:hsla(0,0%,50%,.465);content:"";height:90%;left:-5px;position:absolute;width:1px}.affairs__listing--content{height:calc(100% - 70px);position:relative;width:100%}.new-affair .stepsText{position:fixed}.new-affair--processing{height:100%;position:relative;width:100%}.new-affair--processing .tc-table__thead{background:#35a464}.new-affair--processing .tc-table__header--custom>div{align-items:center;display:flex;justify-content:flex-end}.new-affair--completion{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:center;padding:20px;position:relative;width:calc(100% - 40px)}.new-affair--completion .return{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;padding:0!important;position:absolute;top:20px;width:30px}.new-affair--completion .return .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.new-affair--completion .return .tc-icons svg{max-height:50%;max-width:50%}.new-affair--completion .return:hover{background-color:#4bba7a}.new-affair--completion .return svg{height:50%;width:50%}.new-affair--completion .bloc{display:flex;width:50%;width:60%}.new-affair--completion__container{background-color:#fff;border:1px solid #dedcdc;border-radius:10px;box-shadow:4px 4px 14px -4px rgba(26,27,26,.075);display:flex;flex-direction:column;margin:5px;padding:10px 15px;width:calc(60% - 40px)}.new-affair--completion__container h1{font-size:16px;height:30px}.new-affair--completion__container>div{height:calc(100% - 30px)}.new-affair--completion label{color:#163;font-size:16px;font-weight:700;margin:10px 0}.new-affair--completion .identification .number-affair,.new-affair--completion label{align-items:center;display:flex;justify-content:center}.new-affair--completion .identification .number-affair>div{display:flex}.new-affair--completion .identification .number-affair h3,.new-affair--completion .identification .number-affair p{color:#000!important}.new-affair--completion .identification .number-affair h3{font-weight:300;margin-right:5px}.new-affair--completion .identification .number-affair input{align-items:center;background-color:#2e2e2e;border:none;border-radius:5px;color:#fff!important;display:inline;display:flex;font-weight:900;justify-content:center;opacity:1;padding:5px 10px;text-align:center;width:auto;width:50px}.new-affair--completion .identification .number-affair:hover{opacity:.9}.new-affair--completion .identification .choice{flex-direction:column}.new-affair--completion .identification .choice>div{align-items:center;display:flex;height:50px;justify-content:center}.new-affair--completion .identification .choice>div button{align-items:center;background-color:#4bba7a;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-size:13px;height:35px;justify-content:center;margin:0 10px;opacity:.5;padding:0 10px;text-align:center}.new-affair--completion .identification .choice>div button:hover{background-color:#35a464;color:#fff;opacity:1}.new-affair--completion .identification .choice>div .active{background-color:#163!important;color:#fff;opacity:1}.new-affair--completion .informations-affair{flex:1 1}.new-affair--completion .informations-affair,.new-affair--completion .informations-affair .tc-datepicker__input-container,.new-affair--completion .informations-affair>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.new-affair--completion .informations-affair input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center;width:200px}.new-affair--completion .informations-affair input::placeholder{color:#163;font-style:italic;opacity:.5}.new-affair--completion .informations-affair input:focus{background-color:#00bb0026;opacity:1;outline:none}.new-affair--completion .informations-affair input:-webkit-autofill{font-size:15px}.new-affair--completion__intro{margin-top:30px;width:100%}.new-affair--completion__intro h1{align-items:center;display:flex;font-size:20px;justify-content:center;text-align:center;width:100%}.new-affair--completion .business-manager{align-items:center;display:flex;flex-direction:column;justify-content:center}.new-affair--completion .business-manager .dropdown{width:200px}.new-affair--completion .business-manager .dropdown input{display:none}.new-affair--completion .formMagic{align-items:center;display:flex;flex-direction:column}.new-affair--completion .choice,.new-affair--completion .identification>div,.new-affair--completion .input-atomix{margin-bottom:10px}.new-affair--completion .choice>div,.new-affair--completion .identification>div>div,.new-affair--completion .input-atomix>div{display:flex}.new-affair--completion .choice h3,.new-affair--completion .choice label,.new-affair--completion .identification>div h3,.new-affair--completion .identification>div label,.new-affair--completion .input-atomix h3,.new-affair--completion .input-atomix label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.new-affair--completion .choice input,.new-affair--completion .identification>div input,.new-affair--completion .input-atomix input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:13px;opacity:.8;padding:5px 0 5px 10px}.new-affair--completion .choice input::placeholder,.new-affair--completion .identification>div input::placeholder,.new-affair--completion .input-atomix input::placeholder{color:#163}.new-affair--completion .choice input:focus,.new-affair--completion .identification>div input:focus,.new-affair--completion .input-atomix input:focus{opacity:1;outline:none}.new-affair--completion .totals>div{align-items:center;display:flex;flex-direction:column;height:calc(100% - 80px);justify-content:center;width:100%}.new-affair--completion .totals>div>div{display:flex;width:75%}.new-affair--completion .totals>div>div>p{display:flex;font-size:15px;text-align:end}.new-affair--completion .totals>div>div>p:first-child{display:flex;width:40%}.new-affair--completion .totals>div>div>p:last-child{justify-content:flex-end;width:60%}.new-affair--completion .totals>div>div:last-child{border-top:1px solid #163;margin-top:10px}.new-affair--completion .totals>div>div:last-child p{font-weight:700}.new-affair--completion .input-atomix__total_ht input,.new-affair--completion .input-atomix__total_ttc input,.new-affair--completion .input-atomix__total_tva input{padding-right:10px;text-align:end}.new-affair--completion .submit{margin-bottom:10px!important;margin-top:10px}.suppliers-manager{height:100%;-webkit-user-select:none;user-select:none;width:100%;z-index:2500}.suppliers-manager .content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:500px}.suppliers-manager .content .address .dropdown,.suppliers-manager .content .address input,.suppliers-manager .content .name .dropdown,.suppliers-manager .content .name input{width:100%}.suppliers-manager .content .address input,.suppliers-manager .content .name input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.suppliers-manager .content .address input::placeholder,.suppliers-manager .content .name input::placeholder{color:#163;font-style:italic;opacity:.5}.suppliers-manager .content .address input:focus,.suppliers-manager .content .name input:focus{background-color:#00bb0026;opacity:1;outline:none}.suppliers-manager .content .address input:-webkit-autofill,.suppliers-manager .content .name input:-webkit-autofill{font-size:15px}.suppliers-manager .content .other_infos{display:flex;flex-direction:row;height:300px;width:100%}.suppliers-manager .content .other_infos>div{align-items:center;display:flex;flex-direction:column}.suppliers-manager .content input:focus{outline:none}.suppliers-manager .content>div{align-items:center;display:flex;flex-direction:column;margin-top:10px}.suppliers-manager .content>div:nth-child(odd){padding:10px 30px}.suppliers-manager .content>div label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.suppliers-manager .modals{display:flex;flex-direction:column;width:100%}.suppliers-manager .modals .buttons{display:flex;height:40px}.suppliers-manager .modals .buttons .active{opacity:1}.suppliers-manager .modals .buttons .active p{color:#35a464!important;font-weight:700}.suppliers-manager .modals .buttons .active svg path{fill:#35a464!important}.suppliers-manager .modals .buttons>div{align-items:center;cursor:pointer;display:flex;margin:0 10px;opacity:.4}.suppliers-manager .modals .buttons>div .tc-icons{margin:0 5px;width:20px}.suppliers-manager .modals .buttons>div:first-child .tc-icons{margin-left:0}.suppliers-manager .modals .buttons>div p{font-size:15px;margin:0}.suppliers-manager .modals .selected-modal{align-items:center;border-radius:5px;display:flex;height:calc(100% - 50px);justify-content:center;left:0;top:0;transition:all height 1s;width:100%}.suppliers-manager .modals .selected-modal__container{align-items:center;border-radius:5px;display:flex;height:100%;justify-content:center;min-height:300px;position:relative;transition:all .4s;width:100%}.suppliers-manager .modals .selected-modal__container .resize{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0!important;position:absolute;right:-10px;top:-10px;width:30px;z-index:4000}.suppliers-manager .modals .selected-modal__container .resize .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.suppliers-manager .modals .selected-modal__container .resize .tc-icons svg{max-height:50%;max-width:50%}.suppliers-manager .modals .selected-modal__container .resize:hover{background-color:#4bba7a}.suppliers-manager .modals .selected-modal__container .resize svg{height:50%;width:50%}.suppliers-manager .modals .tableMagic{border-top-left-radius:5px;border-top-right-radius:5px}.suppliers-manager .modals .tableMagicController{background-color:#fefefe}.suppliers-manager .modals .fullscreen{height:100%;margin:0;position:fixed;width:100%!important;z-index:4000}.suppliers-manager .modals .fullscreen .selected-modal__background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(74,74,74,.328);height:100%;left:0;position:absolute;top:0;width:100%}.suppliers-manager .modals .fullscreen .selected-modal__container{height:calc(100% - 40px);min-height:300px;width:calc(100% - 40px);z-index:2000}.suppliers-manager .address{align-items:center;display:flex;flex-direction:column;justify-content:center;width:200px}.suppliers-manager .address input{margin-bottom:10px}.suppliers-manager .address #zip_code{width:100px!important}.suppliers-manager .address #zip_code input{text-align:center}.suppliers-manager .contact{align-items:center;display:flex;flex-direction:column;height:300px;padding:0 20px;width:calc(100% - 40px)}.suppliers-manager .contact .name input{text-align:center}.suppliers-manager .contact .insert,.suppliers-manager .contact .tbody,.suppliers-manager .contact .thead{border-radius:5px;display:flex;position:relative;width:calc(100% - 40px)}.suppliers-manager .contact .insert .add_button,.suppliers-manager .contact .tbody .add_button,.suppliers-manager .contact .thead .add_button{align-items:center;background-color:#4bba7a;border-radius:50%!important;border-radius:5px 0 0 5px;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:-35px;top:50%;transform:translateY(-50%);width:25px}.suppliers-manager .contact .insert .add_button .tc-icons,.suppliers-manager .contact .tbody .add_button .tc-icons,.suppliers-manager .contact .thead .add_button .tc-icons{align-items:center;display:flex;height:90%;justify-content:center;width:90%}.suppliers-manager .contact .insert .add_button .tc-icons svg,.suppliers-manager .contact .tbody .add_button .tc-icons svg,.suppliers-manager .contact .thead .add_button .tc-icons svg{max-height:50%;max-width:50%}.suppliers-manager .contact .insert .add_button:hover,.suppliers-manager .contact .tbody .add_button:hover,.suppliers-manager .contact .thead .add_button:hover{background-color:#35a464}.suppliers-manager .contact .insert #label,.suppliers-manager .contact .tbody #label,.suppliers-manager .contact .thead #label{background-color:#fff;width:calc(30% - 20px)}.suppliers-manager .contact .insert #type,.suppliers-manager .contact .tbody #type,.suppliers-manager .contact .thead #type{width:35%}.suppliers-manager .contact .insert #value,.suppliers-manager .contact .tbody #value,.suppliers-manager .contact .thead #value{background-color:#fff;width:calc(35% - 20px)}.suppliers-manager .contact .insert{background-color:#fff;border:1px solid rgba(1,54,1,.129);height:40px;z-index:2000}.suppliers-manager .contact .insert #type{border-left:1px solid rgba(1,54,1,.129);border-right:1px solid rgba(1,54,1,.129)}.suppliers-manager .contact .insert .dropdown{border:none}.suppliers-manager .contact .insert .dropdown--list{top:40px!important}.suppliers-manager .contact .insert .dropdown .MuiFormControl-root fieldset{border:none}.suppliers-manager .contact .insert .dropdown .MuiFormControl-root fieldset legend{display:none}.suppliers-manager .contact .insert .dropdown .MuiFormControl-root .MuiInputBase-root .MuiSelect-select{align-items:center;display:flex;height:100%;margin:0;padding:0 10px}.suppliers-manager .contact .thead{align-items:center;display:flex;height:40px;justify-content:center;width:calc(100% - 40px);z-index:1000}.suppliers-manager .contact .thead>div{align-items:center;display:flex;font-size:12px;font-style:italic;font-weight:600;justify-content:center}.suppliers-manager .contact .thead #label,.suppliers-manager .contact .thead #value{border:inherit!important;padding:0 10px}.suppliers-manager .contact input{border:none!important;font-size:13px;padding:0 10px;width:calc(100% - 20px)}.suppliers-manager .contact .tbody{display:flex;flex-direction:column;height:calc(100% - 90px);overflow-x:visible;overflow-y:scroll;padding:0 30px;width:calc(100% - 40px);z-index:1000}.suppliers-manager .contact .tbody>div>div{border:none!important;display:flex;font-size:12px;height:40px;position:relative;width:100%}.suppliers-manager .contact .tbody>div>div>div{align-items:center;display:flex;justify-content:center}.suppliers-manager .contact .tbody>div>div div:nth-child(3),.suppliers-manager .contact .tbody>div>div>div:first-child{display:flex;padding:0 10px}.suppliers-manager .contact .tbody .nodata{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.suppliers-manager .contact .tbody .nodata>div{align-items:center;display:flex;font-size:14px;font-style:italic;font-weight:300;justify-content:center}.suppliers-manager .contact .tbody .nodata svg{width:150px}.suppliers-manager .contact .tbody .tc-icons{width:10px}.suppliers-manager .contact .tbody .delete_button{align-items:center;background-color:#ec0101;border-radius:50%!important;border-radius:5px 0 0 5px;cursor:pointer;display:flex;height:20px;justify-content:center;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.suppliers-manager .contact .tbody .delete_button .tc-icons{align-items:center;display:flex;height:90%;justify-content:center;width:90%}.suppliers-manager .contact .tbody .delete_button .tc-icons svg{max-height:50%;max-width:50%}.suppliers-manager .contact .tbody .delete_button:hover{background-color:#c80000}.suppliers-manager .payment{align-items:center;display:flex;flex-direction:column;min-height:200px;width:100%}.suppliers-manager .payment>div{margin:10px 0}.suppliers-manager .payment_choice{z-index:1000}.suppliers-manager .payment_choice .dropdown--list{max-height:200px;overflow-y:scroll}.suppliers-manager .payment .payment_info{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:20px;margin-top:10px}.suppliers-manager .payment .payment_info label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.suppliers-manager .payment .payment_info input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.suppliers-manager .payment .payment_info input::placeholder{color:#163;font-style:italic;opacity:.5}.suppliers-manager .payment .payment_info input:focus{background-color:#00bb0026;opacity:1;outline:none}.suppliers-manager .payment .payment_info input:-webkit-autofill{font-size:15px}.suppliers-manager .payment .payment_info .bank_code input{width:100px}.suppliers-manager .payment .payment_info .account_number{margin-right:10px}.suppliers-manager .payment .payment_info .codes{display:flex;justify-content:center;margin-bottom:10px}.suppliers-manager .payment .payment_deadline{display:flex;flex-direction:column;z-index:1500}.suppliers-manager .payment .dropdown{width:200px}.suppliers-manager .payment .nomodule{align-items:center;display:flex;flex:1 1 auto;justify-content:center;width:100%}.suppliers-manager .payment .nomodule svg{height:200px}.suppliers-manager .select{align-items:center;display:flex;height:40px;justify-content:center}.suppliers-manager .select button{align-items:center;background-color:#4bba7a;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-size:13px;height:35px;justify-content:center;margin:0 10px;opacity:.5;padding:0 10px;text-align:center}.suppliers-manager .select button:hover{background-color:#35a464;opacity:1}.suppliers-manager .select button:hover p{color:#fff}.suppliers-manager .select button p:first-letter{text-transform:uppercase}.suppliers-manager .select .active{background-color:#163!important;opacity:1}.suppliers-manager .select .active p{color:#fff}.suppliers-manager .buttonPrincipal{margin:10px 0;width:100px!important}.suppliers{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.suppliers .stepsText{position:fixed}.suppliers__header{align-items:center;display:flex;height:50px;width:calc(100% - 30px)}.suppliers__header #buttons{width:calc(100% - 200px)}.suppliers__header .mui-search-box{position:relative;width:200px}.suppliers__header .mui-search-box:after{background-color:hsla(0,0%,50%,.465);content:"";height:90%;left:-5px;position:absolute;width:1px}.suppliers__container{height:calc(100% - 50px);position:relative;width:100%}.suppliers-manager .main-button{margin:5px 0}.invoicing{display:block;justify-content:flex-start;overflow-x:scroll!important}.invoicing .suppliers-creation{z-index:3501}.invoicing .invoice-detail--header{align-items:center;display:flex;height:50px;padding:0 10px;width:calc(100% - 20px)}.invoicing .invoice-detail--header .buttons{display:flex;flex:1 1}.invoicing .invoice-detail--header .buttons .export,.invoicing .invoice-detail--header .buttons .reassignment,.invoicing .invoice-detail--header .buttons--change-status,.invoicing .invoice-detail--header .buttons__actions{border:1.5px solid #d8d8d8;border-radius:40px;cursor:pointer;font-size:14px;margin:0 5px;padding:5px 10px}.invoicing .invoice-detail--header .buttons .reassignment,.invoicing .invoice-detail--header .buttons--change-status{background-color:#2196f3;border:none;color:#fff;position:relative;transition:background-color .3s ease}.invoicing .invoice-detail--header .buttons .reassignment:hover,.invoicing .invoice-detail--header .buttons--change-status:hover{background-color:#0d47a1}.invoicing .invoice-detail--header .buttons .reassignment:hover .buttons__actions--list,.invoicing .invoice-detail--header .buttons--change-status:hover .buttons__actions--list{display:flex}.invoicing .invoice-detail--header .buttons__actions{background-color:#007aff;border:none;color:#fff;position:relative;transition:background-color .3s ease}.invoicing .invoice-detail--header .buttons__actions:hover{background-color:#0056b3}.invoicing .invoice-detail--header .buttons__actions:hover .buttons__actions--list{display:flex}.invoicing .invoice-detail--header .filters{align-items:center;height:100%;justify-content:flex-end}.invoicing .invoice-detail--header .filters .MuiButtonBase-root{color:#0a3a1d;font-size:12px;padding:12px 7.5px}.invoicing .invoice-detail--header .filters .MuiButtonBase-root *{font-family:Open Sans,sans-serif}.invoicing .invoice-detail--header .filters--all{color:#b121f3}.invoicing .invoice-detail--header .filters--all .MuiTabs-indicator{background-color:#b121f3}.invoicing .invoice-detail--header .filters--all .Mui-selected{color:#b121f3}.invoicing .invoice-detail--header .filters--pending{color:#ea8900}.invoicing .invoice-detail--header .filters--pending .MuiTabs-indicator{background-color:#ea8900}.invoicing .invoice-detail--header .filters--pending .Mui-selected{color:#ea8900}.invoicing .invoice-detail--header .filters--validated{color:#899300}.invoicing .invoice-detail--header .filters--validated .MuiTabs-indicator{background-color:#899300}.invoicing .invoice-detail--header .filters--validated .Mui-selected{color:#899300}.invoicing .invoice-detail--header .filters--refused{color:#930000}.invoicing .invoice-detail--header .filters--refused .MuiTabs-indicator{background-color:#930000}.invoicing .invoice-detail--header .filters--refused .Mui-selected{color:#930000}.invoicing .invoice-detail--header .filters--sent{color:#0083bb}.invoicing .invoice-detail--header .filters--sent .MuiTabs-indicator{background-color:#0083bb}.invoicing .invoice-detail--header .filters--sent .Mui-selected{color:#0083bb}.invoicing .invoice-detail--header .filters .mui-search-box{position:relative}.invoicing .invoice-detail--header .filters .mui-search-box:after{background-color:hsla(0,0%,50%,.465);content:"";height:90%;left:-5px;position:absolute;width:1px}.invoicing .invoice-detail--content{height:calc(100% - 50px);position:relative;width:100%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row{position:relative}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row .MuiCheckbox-root *{color:#163}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row--credit-note *{color:red}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell{align-items:center;display:flex;padding:0}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell p{margin:0 10px;padding:0;width:calc(100% - 20px)}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number{margin:0;width:100%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number:hover .doc_number--note{display:flex}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number--note{width:100px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number--green{background-color:#163;color:#fff!important;position:relative}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-box{background-color:#fafafa!important;border:1px solid #dadada;box-shadow:5px 5px 4px -2px #0000002e}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-arrow:before{border-radius:10px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-arrow:before p{color:#1f854d!important}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation{align-items:center;border-radius:40px;display:flex;height:80%;justify-content:center;min-width:100px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation #inv-status-sent{animation:blink 1s infinite;background-color:#2180ce;height:100%;left:0;position:absolute;width:5px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation .mini-load{background-color:hsla(0,0%,96%,.805);height:100%;position:absolute;width:100%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--sent{background-color:#70c6db23!important;color:#2180ce!important}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation:hover .status_validation--message{display:flex}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message{display:none;left:calc(100% - 10px);margin-top:5px;max-height:200px;position:absolute;top:0;width:300px;z-index:2000}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message:hover{display:flex}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message>div{margin-left:10px;width:20px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message>div svg path{fill:#163}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message p{align-items:flex-start;background-color:#fff;border:1.5px solid #35a464;border-radius:5px;display:flex;flex:1 1;margin:0;max-height:200px;overflow-y:scroll;padding:10px;width:100%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy{background-color:#fff;display:flex;flex-direction:column}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash{align-items:center;border:none;border-radius:50%;bottom:10px;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:10px;transition:transform .22s ease-in;width:25px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash:hover:after{display:flex}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;color:#000;content:"Supprimer";display:none;font-size:13px;padding:5px 10px;position:absolute;right:calc(100% + 10px);width:auto}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash:hover{background-color:red;transform:scale(1.05)}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash:hover svg path{fill:#fff!important}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash>svg{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy #trash>svg svg{height:100%;width:100%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy--sent>div:first-child{background-color:#70dbff33!important;color:#2180ce!important}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div{display:flex;flex-direction:column;margin-bottom:15px;position:relative}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div>div:first-child{height:20px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p{display:flex;justify-content:flex-start;text-align:justify}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:first-child{font-weight:600;margin:5px 0}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child{align-items:flex-start;flex-direction:column;margin:0;width:250px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child span{font-style:italic}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child span:first-child{margin-bottom:3px}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div:before{background-color:hsla(0,0%,50%,.504);border:20px;bottom:-7.5px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div:last-child:before{display:none}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation__pending .mini-load .tc-icons{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.337)}.invoicing .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation__pending .mini-load .tc-icons svg{height:20px;width:20px}.invoicing .stepsText{position:fixed}.invoicing .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.invoicing .no-data svg{margin-bottom:20px;width:400px}.invoicing .table{height:100%;width:100%}.invoicing .tc_comment,.invoicing .tc_payments_mode{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.invoicing .tc_comment p,.invoicing .tc_payments_mode p{display:inline-block;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:230px}.buttons__actions--list .MuiList-root{background-color:#2b8cfa}.buttons__export--list .MuiList-root{background-color:#7e7d7d}.buttons__actions--list .MuiPaper-root,.buttons__export--list .MuiPaper-root{background-color:initial;border:none;top:5px}.buttons__actions--list .MuiList-root,.buttons__export--list .MuiList-root{border-radius:10px;box-shadow:5px 5px 7px -1px #00a9ff45;flex-direction:column;min-width:150px;overflow:hidden;padding:0}.buttons__actions--list .MuiList-root>li,.buttons__export--list .MuiList-root>li{background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:300;height:30px;justify-content:flex-start;margin:2.5px 0;text-align:start}.buttons__actions--list .MuiList-root>li:hover,.buttons__export--list .MuiList-root>li:hover{background-color:hsla(0,0%,100%,.252)}.buttons__actions--list .MuiList-root .pending:hover,.buttons__export--list .MuiList-root .pending:hover{background-color:#ff4500}.buttons__actions--list .MuiList-root .valid:hover,.buttons__export--list .MuiList-root .valid:hover{background-color:#59aa2d}.buttons__actions--list .MuiList-root .not-valid:hover,.buttons__export--list .MuiList-root .not-valid:hover{background-color:#bc0e22}.buttons__actions--list .MuiList-root .to_send:hover,.buttons__export--list .MuiList-root .to_send:hover{background-color:#11c4d4}.buttons__actions--list .MuiList-root:before,.buttons__export--list .MuiList-root:before{content:"";height:10px;left:0;position:absolute;top:-10px;width:100%}.invoicing-deposit{z-index:3000}.invoicing-deposit--fullscreen .basepopup__container{height:100%;max-height:inherit;width:100%}.invoicing-deposit--fullscreen .basepopup__container .content{height:calc(100% - 30px);padding:0;width:100%}.invoice-import{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:250px;padding:10px 30px}.invoice-import #search-select{width:350px}.invoice-import>div:first-child{align-items:center;display:flex;flex-direction:column;justify-content:center}.invoice-import>div:first-child label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.invoice-import>div:first-child .choose-affair{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:300px;z-index:4000}.invoice-import>div:first-child .choose-affair input{background-color:initial;background-color:#fff;border:1.5px solid #808080c9;border-radius:10px;color:#163;font-size:14px;height:30px;padding-left:30px;padding-right:10px;width:calc(100% - 40px);z-index:2000}.invoice-import>div:first-child .choose-affair input::placeholder{color:#163;font-style:italic;opacity:.5}.invoice-import>div:first-child .choose-affair input:focus{border:1.5px solid #35a464;opacity:1;outline:none}.invoice-import>div:first-child .choose-affair input:-webkit-autofill{font-size:15px}.invoice-import>div:first-child .choose-affair .magnifying-glass{height:15px;left:10px;position:absolute;width:15px;z-index:2100}.invoice-import>div:first-child .choose-affair .list{background-color:#fff;border:1.5px solid #808080c9;border-radius:10px;max-height:250px;overflow-y:scroll;padding-top:15px;position:absolute;top:50%;width:calc(100% - 3px)}.invoice-import>div:first-child .choose-affair .list>div{font-size:13px}.invoice-import>div:first-child .choose-affair .list--element{align-items:center;cursor:pointer;display:flex;height:35px;padding:0 10px;width:calc(100% - 20px)}.invoice-import>div:first-child .choose-affair .list--element:hover{background-color:rgba(142,246,142,.326)}.invoice-import>div:first-child .choose-affair .list--background{height:100%;position:fixed;width:100%}.invoice-import>div:first-child .choose-affair .list .mini-load .tc-icons{align-items:center;display:flex;height:30px;justify-content:center;margin:10px 0;width:30px}.invoice-import>div:first-child .choose-affair .list .list--nodata{align-items:center;display:flex;height:35px;justify-content:center}.invoice-import .import{height:350px;margin:30px 0;width:70%}.invoice-import .import__uploadedFile{margin:0}.invoice-import .import h1{align-items:center;display:flex;font-size:13px;height:30px;justify-content:center}.invoice-import .import p{font-size:12px}.invoice-import .import .pending{height:20px;margin-bottom:5px}.invoice-import .import .pending svg{width:15px}.invoice-processing{display:flex;height:100%;width:100%}.invoice-processing .preview{display:flex;height:100%;position:relative;width:calc(100% - 400px)}.invoice-processing .preview iframe{border:none;width:100%}.invoice-processing .preview .mini-load{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,93%,.783);position:absolute}.invoice-processing .preview .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;-webkit-user-select:none;user-select:none;width:100%}.invoice-processing .preview .no-data svg{height:300px}.invoice-processing .preview .no-data p{font-size:15px;font-weight:700;line-height:150%;text-align:center;width:300px}.invoice-processing .manager{display:flex;flex-direction:column;height:100%;width:400px}.invoice-processing .manager--header{align-items:center;display:flex;height:40px;margin:0 5px;width:calc(100% - 10px)}.invoice-processing .manager--header .delete,.invoice-processing .manager--header .return{align-items:center;background-color:#35a464;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:5px;position:relative;width:25px}.invoice-processing .manager--header .delete .tc-icons,.invoice-processing .manager--header .return .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.invoice-processing .manager--header .delete .tc-icons svg,.invoice-processing .manager--header .return .tc-icons svg{max-height:50%;max-width:50%}.invoice-processing .manager--header .delete:hover,.invoice-processing .manager--header .return:hover{background-color:#4bba7a}.invoice-processing .manager--header .delete:hover:after,.invoice-processing .manager--header .return:hover:after{display:flex}.invoice-processing .manager--header .delete:after,.invoice-processing .manager--header .return:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;color:#000;display:none;font-size:13px;left:0;padding:5px 10px;position:absolute;top:70%;top:calc(100% + 5px);z-index:1000}.invoice-processing .manager--header .return:after{content:"Retour"}.invoice-processing .manager--header .delete:after{content:"Supprimer"}.invoice-processing .manager--header .delete{background-color:#c70101}.invoice-processing .manager--header .delete:hover{background-color:#ff0000d1}.invoice-processing .manager--header .buttons{display:flex;flex:1 1;height:100%;width:calc(100% - 35px)}.invoice-processing .manager--header .buttons--listing{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.invoice-processing .manager--header .buttons--listing .save{align-items:center;background:#0099c7!important;background-color:#35a464;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;width:30px}.invoice-processing .manager--header .buttons--listing .save .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.invoice-processing .manager--header .buttons--listing .save .tc-icons svg{max-height:50%;max-width:50%}.invoice-processing .manager--header .buttons--listing .save:hover{background-color:#4bba7a}.invoice-processing .manager--header .buttons--listing .save:hover:after{display:flex}.invoice-processing .manager--header .buttons--listing .save:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;color:#000;content:"Enregistrer";display:none;font-size:13px;padding:5px 10px;position:absolute;right:0;top:70%;top:calc(100% + 5px);z-index:1000}.invoice-processing .manager--header .buttons--listing .save:hover{background:#017fa5!important}.invoice-processing .manager--header .buttons--update{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.invoice-processing .manager--header .buttons--update>div{align-items:center;background-color:#35a464;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.invoice-processing .manager--header .buttons--update>div .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.invoice-processing .manager--header .buttons--update>div .tc-icons svg{max-height:50%;max-width:50%}.invoice-processing .manager--header .buttons--update>div:hover{background-color:#4bba7a}.invoice-processing .manager--header .buttons--update>div svg{height:55%}.invoice-processing .manager--header .buttons--update>div svg path{fill:#fff}.invoice-processing .manager--header .buttons--update p{font-weight:600;letter-spacing:1px;margin:0 7.5px}.invoice-processing .manager--container{display:flex;flex-direction:column;height:calc(100% - 40px);width:100%}.invoice-processing .manager--container .basepopup__container{height:auto;-webkit-user-select:none;user-select:none;width:auto}.invoice-processing .manager--container .basepopup__container .content{width:500px}.invoice-processing .manager .to-revise h1{background:linear-gradient(126deg,#f95454,#c00)}.invoice-processing .manager .to-revise .tbody--element:nth-child(odd){background-color:#ba515129}.invoice-processing .manager .to-revise .tbody--element:hover{background-color:#ba51515d}.invoice-processing .manager .to-revise .active{background-color:#c43c3c!important;color:#fff}.invoice-processing .manager .ready h1{background:linear-gradient(126deg,#1f854d 10%,#229355)}.invoice-processing .manager .ready .tbody--element:nth-child(odd){background-color:#51ba6929}.invoice-processing .manager .ready .tbody--element:hover{background-color:#51ba695d}.invoice-processing .manager .ready .active{background-color:#35a464!important;color:#fff}.invoice-update{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.invoice-update .status{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;position:absolute;text-align:center;width:100%}.invoice-update .status--to_revise{background:linear-gradient(126deg,#f95454,#c00)}.invoice-update .status--ready{background:linear-gradient(126deg,#1f854d 10%,#229355)}.invoice-update .form{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:50px;overflow-y:scroll;overflow:hidden;width:100%}.invoice-update .form .buttons{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.invoice-update .form .buttons .active{opacity:1!important}.invoice-update .form .buttons .active p{color:#35a464!important;font-weight:700}.invoice-update .form .buttons .active svg path{fill:#35a464!important}.invoice-update .form .buttons>div{align-items:center;cursor:pointer;display:flex;height:40px;margin:0 10px;opacity:.4}.invoice-update .form .buttons>div .tc-icons{height:20px;margin:0 5px;width:20px}.invoice-update .form .buttons>div .tc-icons svg{width:90%}.invoice-update .form .buttons>div:first-child .tc-icons{margin-left:0}.invoice-update .form .buttons>div p{font-size:15px;margin:0}.invoice-update .form .selected-modal{display:flex;flex-direction:column;height:calc(100% - 40px);justify-content:flex-start;width:auto}.invoice-update .form .selected-modal .type{align-items:center;display:flex;flex-direction:column;width:100%;z-index:2000}.invoice-update .form .selected-modal .type .dropdown{width:200px}.invoice-update .form .selected-modal .id_supplier{display:flex;flex-direction:column}.invoice-update .form .selected-modal .id_supplier--supposed-supplier{display:flex;justify-content:flex-start;margin:0}.invoice-update .form .selected-modal .id_supplier--supposed-supplier span:first-child{margin-right:5px}.invoice-update .form .selected-modal>p{font-size:12px;font-style:italic}.invoice-update .form .selected-modal>p span:last-child{cursor:pointer}.invoice-update .form .selected-modal>p span:last-child:hover{font-weight:700;text-decoration:underline}.invoice-update .form .more_affairs button{background-color:#ebebeb;border:1.5px solid #cccbcb;border-radius:10px;cursor:pointer;font-family:Open Sans,sans-serif;padding:5px 10px}.invoice-update .form>div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:auto}.invoice-update .form>div label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.invoice-update .form>div>div{display:flex;margin:10px 0;position:relative}.invoice-update .form>div .status_input{border-radius:50%;bottom:5px;position:absolute;right:-30px}.invoice-update .form>div .status_input .tc-icons{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.invoice-update .form>div .status_input .tc-icons svg{width:10px}.invoice-update .form>div .status_input--xmark{background-color:rgba(255,0,0,.171)}.invoice-update .form .date,.invoice-update .form .due_date,.invoice-update .form .inv_number,.invoice-update .form .receipt_date{align-items:center;display:flex;flex-direction:column}.invoice-update .form .date .tc-datepicker-popper,.invoice-update .form .due_date .tc-datepicker-popper,.invoice-update .form .inv_number .tc-datepicker-popper,.invoice-update .form .receipt_date .tc-datepicker-popper{z-index:2000}.invoice-update .form .date input,.invoice-update .form .due_date input,.invoice-update .form .inv_number input,.invoice-update .form .receipt_date input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center;width:150px}.invoice-update .form .date input::placeholder,.invoice-update .form .due_date input::placeholder,.invoice-update .form .inv_number input::placeholder,.invoice-update .form .receipt_date input::placeholder{color:#163;font-style:italic;opacity:.5}.invoice-update .form .date input:focus,.invoice-update .form .due_date input:focus,.invoice-update .form .inv_number input:focus,.invoice-update .form .receipt_date input:focus{background-color:#00bb0026;opacity:1;outline:none}.invoice-update .form .date input:-webkit-autofill,.invoice-update .form .due_date input:-webkit-autofill,.invoice-update .form .inv_number input:-webkit-autofill,.invoice-update .form .receipt_date input:-webkit-autofill{font-size:15px}.invoice-update .form .due_date .inv_on_receipt{align-items:center;display:flex;position:relative}.invoice-update .form .due_date .inv_on_receipt .checkbox{align-items:center;background-color:#b1b1b1;border-radius:20px;cursor:pointer;display:flex;height:20px;margin-right:5px;position:relative;width:40px}.invoice-update .form .due_date .inv_on_receipt .checkbox>div{background-color:#fff;border-radius:50%;height:15px;left:3px;position:absolute;transition:all .11s;width:15px}.invoice-update .form .due_date .inv_on_receipt .checkbox--true{background-color:#2196f3}.invoice-update .form .due_date .inv_on_receipt .checkbox--true>div{left:calc(100% - 18px)}.invoice-update .form .due_date input,.invoice-update .form .inv_number input{text-align:center}.invoice-update .form .doc_number,.invoice-update .form .total_ttc{align-items:center;display:flex;flex-direction:column;justify-content:center}.invoice-update .form .doc_number div,.invoice-update .form .doc_number input,.invoice-update .form .total_ttc div,.invoice-update .form .total_ttc input{background-color:#2e2e2e;border:none!important;border-radius:5px;color:#fff!important;font-size:13px;font-weight:400;letter-spacing:.5px;opacity:1;padding:5px 10px;text-align:center}.invoice-update .form .doc_number div:hover,.invoice-update .form .doc_number input:hover,.invoice-update .form .total_ttc div:hover,.invoice-update .form .total_ttc input:hover{opacity:.8}.invoice-update .form .doc_number div:focus,.invoice-update .form .doc_number input:focus,.invoice-update .form .total_ttc div:focus,.invoice-update .form .total_ttc input:focus{outline:none}.invoice-update .form .total_ht,.invoice-update .form .total_tva{flex-direction:column}.invoice-update .form .total_ht>div,.invoice-update .form .total_tva>div{align-items:center;display:flex}.invoice-update .form .total_ht>div input,.invoice-update .form .total_tva>div input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;padding-right:5px;text-align:end;width:80px}.invoice-update .form .total_ht>div input::placeholder,.invoice-update .form .total_tva>div input::placeholder{color:#163;font-style:italic;opacity:.5}.invoice-update .form .total_ht>div input:focus,.invoice-update .form .total_tva>div input:focus{background-color:#00bb0026;opacity:1;outline:none}.invoice-update .form .total_ht>div input:-webkit-autofill,.invoice-update .form .total_tva>div input:-webkit-autofill{font-size:15px}.invoice-update .form .total_ht>div p,.invoice-update .form .total_tva>div p{margin:0}.invoice-update .form .search-select{width:200px}.invoice-update .form .comment{display:flex;flex-direction:column;width:300px}.invoice-update .form .comment textarea{border:1px solid #0003;border-radius:10px;display:flex;flex:1 1;font-family:Open Sans,sans-serif;margin:10px;max-height:300px;min-height:200px;padding:10px 15px;resize:none;width:calc(100% - 50px)}.invoice-update .form .comment textarea:focus{border:1.5px solid #35a464;outline:none}.manager-cat{display:flex;flex:1 1;flex-direction:column;transition:all .22s ease-in;-webkit-user-select:none;user-select:none}.manager-cat h1{color:#fff;cursor:pointer;font-size:13px;letter-spacing:.5px;margin:0;padding-left:10px;position:relative;width:calc(100% - 10px)}.manager-cat h1,.manager-cat h1>div{align-items:center;display:flex;height:30px}.manager-cat h1>div{justify-content:center;position:absolute;right:0;width:30px}.manager-cat h1>div .tc-icons{width:30%}.manager-cat>div{display:flex;flex:1 1;flex-direction:column;overflow:hidden;width:100%}.manager-cat>div .tbody>div>div>div,.manager-cat>div .thead div{align-items:center;display:flex;font-size:13px;height:100%;justify-content:center}.manager-cat>div .tbody>div>div>div:first-child,.manager-cat>div .thead div:first-child{width:30%}.manager-cat>div .tbody>div>div>div:nth-child(2),.manager-cat>div .thead div:nth-child(2){width:40%}.manager-cat>div .tbody>div>div>div:nth-child(3),.manager-cat>div .thead div:nth-child(3){width:30%}.manager-cat>div .thead{align-items:center;display:flex;height:40px;-webkit-user-select:none;user-select:none}.manager-cat>div .thead>div{font-weight:700}.manager-cat>div .tbody{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:scroll;width:100%}.manager-cat>div .tbody--element{cursor:pointer;display:flex;height:40px;width:100%}.invoice-detail{height:100%;width:100%}.invoice-detail .tc-table__thead{background-color:#35a464}.invoice-detail .tc-table__tbody .tbody--noData{height:150px}.invoice-detail .tc-table__tbody .tbody--noData .no-data{height:200px;width:auto}.invoice-detail .tc-table__tbody .tbody--noData h1{margin-top:10px}.invoice-detail .basepopup__container{height:95%;max-height:inherit;width:95%}.invoice-detail .basepopup__container .content{height:calc(100% - 30px);padding:0;position:relative;width:100%}.invoice-detail .basepopup__container .mini-load svg{height:40px;width:40px}.invoice-detail__header{height:40px}.invoice-detail__container{display:flex;flex-direction:row;height:calc(100% - 70px);overflow:hidden}.invoice-detail .preview{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(28,28,28,.758);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2500}.invoice-detail .preview--container{height:90%;width:90%;z-index:2500}.invoice-detail .preview--container iframe{border:.1px solid #f5f5f5;border-radius:10px;height:100%;width:100%}.invoice-detail .preview--background{height:100%;left:0;position:absolute;top:0;width:100%}.invoice-detail .listing{height:100%;position:relative;width:100%}.invoice-detail .listing .to-validate h1{background:linear-gradient(126deg,#f99354,#c60)}.invoice-detail .listing .to-validate .tbody--element:nth-child(odd){background-color:#ba725129}.invoice-detail .listing .to-validate .tbody--element:hover{background-color:#ba72515d}.invoice-detail .listing .to-validate .active{background-color:#c4693c!important;color:#fff}.invoice-detail .listing .valid h1{background:linear-gradient(126deg,#1f854d 10%,#229355)}.invoice-detail .listing .valid .tbody--element:nth-child(odd){background-color:#51ba6929}.invoice-detail .listing .valid .tbody--element:hover{background-color:#51ba695d}.invoice-detail .listing .valid .active{background-color:#35a464!important;color:#fff}.invoice-detail-header{align-items:center;display:flex;height:100%;justify-content:flex-end;padding:0 10px;width:calc(100% - 20px)}.invoice-detail-header .buttons{display:flex;flex:1 1}.invoice-detail-header .buttons .export,.invoice-detail-header .buttons .reassignment,.invoice-detail-header .buttons--change-status,.invoice-detail-header .buttons__actions{border:1.5px solid #d8d8d8;border-radius:40px;cursor:pointer;font-size:14px;margin:0 5px;padding:5px 10px}.invoice-detail-header .buttons .reassignment,.invoice-detail-header .buttons--change-status{background-color:#2196f3;border:none;color:#fff;position:relative;transition:background-color .3s ease}.invoice-detail-header .buttons .reassignment:hover,.invoice-detail-header .buttons--change-status:hover{background-color:#0d47a1}.invoice-detail-header .buttons .reassignment:hover .buttons__actions--list,.invoice-detail-header .buttons--change-status:hover .buttons__actions--list{display:flex}.invoice-detail-header .buttons__actions{background-color:#007aff;border:none;color:#fff;position:relative;transition:background-color .3s ease}.invoice-detail-header .buttons__actions:hover{background-color:#0056b3}.invoice-detail-header .buttons__actions:hover .buttons__actions--list{display:flex}.invoice-detail-header .buttons__actions--list{background-color:#fff;border:1px solid #8a898978;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;display:none;flex-direction:column;left:0;min-width:150px;padding:5px 10px;position:absolute;top:calc(100% + 10px);z-index:1000}.invoice-detail-header .buttons__actions--list>button{background-color:initial;border:none;color:#163;cursor:pointer;display:flex;font-size:15px;justify-content:flex-start;margin:5px 0;text-align:start}.invoice-detail-header .buttons__actions--list .pending{color:#d68c03}.invoice-detail-header .buttons__actions--list .pending:hover{color:#fca910;font-weight:600}.invoice-detail-header .buttons__actions--list .valid{color:#4e922a}.invoice-detail-header .buttons__actions--list .valid:hover{color:#63ba35;font-weight:600}.invoice-detail-header .buttons__actions--list .not-valid{color:#860c25}.invoice-detail-header .buttons__actions--list .not-valid:hover{color:#b51032;font-weight:600}.invoice-detail-header .buttons__actions--list .to_send{color:#2180ce}.invoice-detail-header .buttons__actions--list .to_send:hover{color:#4199e1;font-weight:600}.invoice-detail-header .buttons__actions--list:before{content:"";height:10px;left:0;position:absolute;top:-10px;width:100%}.invoice-detail-header .filter{align-items:center;background-color:#f1f1f1;border-radius:30px;display:flex;flex-direction:row;height:35px;justify-content:space-between;position:relative}.invoice-detail-header .filter .selector{background-color:#fafafa;border-radius:30px;height:calc(100% - 4px);position:absolute;z-index:1000}.invoice-detail-header .filter .filter__item p{font-size:11px}.invoice-detail-header .filter .filter__item--active p{font-weight:700}.invoice-detail-header .filter .filter__item--all p:last-child{background-color:#e3e9fc;color:#005f93}.invoice-detail-header .filter .filter__item--refused p:last-child{background-color:#fce5e3;color:#931b00}.invoice-detail-header .filter .filter__item--valid p:last-child{background-color:#e3fcf2;color:#009342}.invoice-detail-header .filter .filter__item--to_validate p:last-child{background-color:#ffb22344;color:#b67600}.invoice-detail-header .filter .filter__item--sent p:last-child{background-color:#70b6db23!important;color:#2180ce!important}.invoice-detail .tc-table__tbody--row--column{position:relative}.invoice-detail .tc-table .tippy-box{background-color:#fafafa!important;border:1px solid #dadada;box-shadow:5px 5px 4px -2px #0000002e}.invoice-detail .tc-table .tippy-arrow:before{border-radius:10px}.invoice-detail .tc-table .tippy-arrow:before p{color:#1f854d!important}.invoice-detail .tc-table .status_validation{align-items:center;border-radius:40px;display:flex;justify-content:center;padding:5px 10px}.invoice-detail .tc-table .status_validation #inv-status-sent{animation:blink 1s infinite;background-color:#2180ce;height:100%;left:0;position:absolute;width:10px}.invoice-detail .tc-table .status_validation .mini-load{background-color:hsla(0,0%,96%,.805);height:100%;position:absolute;width:100%}.invoice-detail .tc-table .status_validation--sent{background-color:#70c6db23!important;color:#2180ce!important}.invoice-detail .tc-table .status_validation:hover .status_validation--message{display:flex}.invoice-detail .tc-table .status_validation--message{display:none;left:calc(100% - 10px);margin-top:5px;max-height:200px;position:absolute;top:0;width:300px;z-index:2000}.invoice-detail .tc-table .status_validation--message:hover{display:flex}.invoice-detail .tc-table .status_validation--message>div{margin-left:10px;width:20px}.invoice-detail .tc-table .status_validation--message>div svg path{fill:#163}.invoice-detail .tc-table .status_validation--message p{align-items:flex-start;background-color:#fff;border:1.5px solid #35a464;border-radius:5px;display:flex;flex:1 1;margin:0;max-height:200px;overflow-y:scroll;padding:10px;width:100%}.invoice-detail .tc-table .status_validation--tippy{display:flex;flex-direction:column}.invoice-detail .tc-table .status_validation--tippy--sent>div:first-child{background-color:#70dbff33!important;color:#2180ce!important}.invoice-detail .tc-table .status_validation--tippy>div{display:flex;flex-direction:column;margin-bottom:15px;position:relative}.invoice-detail .tc-table .status_validation--tippy>div>div:first-child{height:20px}.invoice-detail .tc-table .status_validation--tippy>div p{display:flex;justify-content:flex-start;text-align:justify}.invoice-detail .tc-table .status_validation--tippy>div p:first-child{font-weight:600;margin:5px 0}.invoice-detail .tc-table .status_validation--tippy>div p:last-child{align-items:flex-start;flex-direction:column;margin:0;width:250px}.invoice-detail .tc-table .status_validation--tippy>div p:last-child span{font-style:italic}.invoice-detail .tc-table .status_validation--tippy>div p:last-child span:first-child{margin-bottom:3px}.invoice-detail .tc-table .status_validation--tippy>div:before{background-color:hsla(0,0%,50%,.504);border:20px;bottom:-7.5px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.invoice-detail .tc-table .status_validation--tippy>div:last-child:before{display:none}.invoice-detail .tc-table .status_validation__pending .mini-load .tc-icons{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.337)}.invoice-detail .tc-table .status_validation__pending .mini-load .tc-icons svg{height:20px;width:20px}.detailed-cat-list{transition:all .22s ease-in;-webkit-user-select:none;user-select:none}.detailed-cat-list h1{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:13px;height:30px;letter-spacing:.5px;margin:0;padding-left:10px;position:relative;width:calc(100% - 10px)}.detailed-cat-list h1>div{align-items:center;display:flex;height:30px;justify-content:center;position:absolute;right:0;width:30px}.detailed-cat-list h1>div .tc-icons{width:30%}.detailed-cat-list>div{width:100%}.detailed-cat-list>div .tbody>div>div>div,.detailed-cat-list>div .thead div{align-items:center;display:flex;font-size:13px;height:100%;justify-content:center}.detailed-cat-list>div .thead{align-items:center;display:flex;height:40px;padding-left:20px;-webkit-user-select:none;user-select:none;width:calc(100% - 20px)}.detailed-cat-list>div .thead>div{font-weight:700}.detailed-cat-list>div .tbody{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:scroll;width:100%}.detailed-cat-list>div .tbody>div{padding-bottom:40px}.detailed-cat-list>div .tbody--element{align-items:center;cursor:pointer;display:flex;height:40px;padding-left:30px;position:relative;width:calc(100% - 30px)}.detailed-cat-list>div .tbody .button-preview{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;left:5px;position:absolute;width:30px}.detailed-cat-list>div .tbody .button-preview:hover{background-color:#1f854d}.detailed-cat-list>div .tbody .button-preview:hover svg path{fill:#fff!important}.detailed-cat-list>div .size--due_date,.detailed-cat-list>div .size--inv_number{width:100px}.detailed-cat-list>div .size--name_supplier{flex:1 1;justify-content:flex-start!important}.detailed-cat-list>div .size--total_ht,.detailed-cat-list>div .size--total_ttc,.detailed-cat-list>div .size--total_tva{width:100px}.detailed-cat-list>div .size--validation{display:flex;justify-content:flex-end!important;width:105px}.detailed-cat-list>div .size--validation .tc-icons{height:25px;margin:0 2.5px;padding:0 2.5px;width:25px}.popup-message-refused{z-index:3001}.popup-message-refused .basepopup__container{height:300px;width:350px}.popup-message-refused .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 20px)}.popup-message-refused .content p{margin:5px 0}.popup-message-refused .content textarea{border:1px solid #0003;border-radius:10px;display:flex;flex:1 1;font-family:Open Sans,sans-serif;margin:10px;padding:10px 15px;resize:none;width:calc(100% - 50px)}.popup-message-refused .content textarea:focus{border:1.5px solid #35a464;outline:none}.popup-invoice-preview{z-index:3000}.popup-invoice-preview .basepopup__container{height:calc(100% - 50px);max-height:inherit;width:calc(100% - 150px)}.popup-invoice-preview .content{height:100%;padding:0;width:100%}.popup-invoice-preview .content iframe{border:none;height:100%;width:100%}.popup-inv-update{z-index:3000}.popup-inv-update .more_affairs button{background-color:#ebebeb;border:1.5px solid #cccbcb;border-radius:10px;cursor:pointer;font-family:Open Sans,sans-serif;padding:5px 10px}.popup-inv-update .edit-inv-affairs .content{flex-direction:column}.popup-inv-update .payment_deadline{display:flex;flex-direction:column;z-index:1000}.popup-inv-update .payment_deadline .dropdown{width:200px}.popup-inv-update .basepopup__container{height:calc(100% - 40px);max-height:inherit;width:calc(100% - 40px)}.popup-inv-update .content{display:flex;flex-direction:column;height:100%;padding:0;width:100%}.popup-inv-update .content>.mini-load svg{width:30px}.popup-inv-update--header{align-items:center;display:flex;height:50px;justify-content:space-between;position:relative;width:100%}.popup-inv-update--header .arrows{align-items:center;border:1px solid #163;border-radius:10px;cursor:pointer;display:flex;height:30px;margin:0 10px;padding:0 5px;position:absolute}.popup-inv-update--header .arrows:hover{background-color:#1f854d}.popup-inv-update--header .arrows:hover p{color:#fff}.popup-inv-update--header .arrows:hover svg path{fill:#fff!important}.popup-inv-update--header .arrows .tc-icons{align-items:center;display:flex;margin:5px}.popup-inv-update--header .arrows svg{width:10px}.popup-inv-update--header .arrows--prev{left:0}.popup-inv-update--header .arrows--prev svg{transform:rotate(90deg)}.popup-inv-update--header .arrows--next{right:0}.popup-inv-update--header .arrows--next svg{transform:rotate(-90deg)}.popup-inv-update--header .actions{display:flex;flex:1 1;justify-content:center}.popup-inv-update--header .actions>div{align-items:center;background-color:#d4d4d4;border:none;border-radius:45px;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;margin:0 5px;padding:0 10px;position:relative;text-align:center;transition:transform .22s}.popup-inv-update--header .actions>div:hover{transform:scale(1.05)}.popup-inv-update--header .actions>div>p{color:#494949}.popup-inv-update--header .actions>div:hover>div{display:flex}.popup-inv-update--header .actions>div>div{background-color:#fafafa!important;border:1px solid #dadada;border-radius:10px;box-shadow:5px 5px 4px -2px #0000002e;display:none;flex-direction:column;padding:0 5px;position:absolute;top:calc(100% + 10px);width:200px}.popup-inv-update--header .actions>div>div *{color:#163}.popup-inv-update--header .actions>div>div p:last-child{display:flex;flex-direction:column}.popup-inv-update--header .actions>div>div p:last-child span{font-style:italic}.popup-inv-update--header .actions--pending>p,.popup-inv-update--header .actions--refused>p,.popup-inv-update--header .actions--validated>p{color:#fff!important}.popup-inv-update--header .actions--pending{background-color:#d68c03!important}.popup-inv-update--header .actions--validated{background-color:#4e922a!important}.popup-inv-update--header .actions--refused{background-color:#860c25!important}.popup-inv-update--container{display:flex;height:calc(100% - 50px);width:100%}.popup-inv-update .preview{height:100%;position:relative;width:calc(100% - 400px)}.popup-inv-update .preview .MuiButtonBase-root{bottom:10px;left:10px;position:absolute}.popup-inv-update .preview iframe{border:none;height:100%;width:100%}.popup-inv-update .update{align-items:center;display:flex;flex-direction:column;height:100%;width:400px}.popup-inv-update .update .categorizer-manager{height:auto;padding:10px 0;width:400px}.popup-inv-update .update .categorizer-manager__header{flex-wrap:wrap;height:auto;width:100%}.popup-inv-update .update .categorizer-manager__header>div{margin:10px}.popup-inv-update .update .categorizer-manager__container{align-items:center;display:flex;flex-direction:column}.popup-inv-update .update .categorizer-manager__container .type{align-items:center;display:flex;flex-direction:column;width:100%;z-index:2000}.popup-inv-update .update .categorizer-manager__container .type .dropdown{width:200px}.popup-inv-update .update .categorizer-manager__container>div{align-items:center;display:flex;flex-direction:column;margin:10px 0}.popup-inv-update .update .categorizer-manager__container>div label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.popup-inv-update .update .categorizer-manager__container .id_supplier{display:flex;flex-direction:column}.popup-inv-update .update .categorizer-manager__container .id_supplier--supposed-supplier{display:flex;justify-content:flex-start;margin:0}.popup-inv-update .update .categorizer-manager__container .id_supplier>p{font-size:12px;font-style:italic}.popup-inv-update .update .categorizer-manager__container .id_supplier>p span:last-child{cursor:pointer}.popup-inv-update .update .categorizer-manager__container .id_supplier>p span:last-child:hover{font-weight:700;text-decoration:underline}.popup-inv-update .update .categorizer-manager__container .date,.popup-inv-update .update .categorizer-manager__container .due_date,.popup-inv-update .update .categorizer-manager__container .inv_number,.popup-inv-update .update .categorizer-manager__container .receipt_date{align-items:center;display:flex;flex-direction:column}.popup-inv-update .update .categorizer-manager__container .date input,.popup-inv-update .update .categorizer-manager__container .due_date input,.popup-inv-update .update .categorizer-manager__container .inv_number input,.popup-inv-update .update .categorizer-manager__container .receipt_date input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center;width:150px}.popup-inv-update .update .categorizer-manager__container .date input::placeholder,.popup-inv-update .update .categorizer-manager__container .due_date input::placeholder,.popup-inv-update .update .categorizer-manager__container .inv_number input::placeholder,.popup-inv-update .update .categorizer-manager__container .receipt_date input::placeholder{color:#163;font-style:italic;opacity:.5}.popup-inv-update .update .categorizer-manager__container .date input:focus,.popup-inv-update .update .categorizer-manager__container .due_date input:focus,.popup-inv-update .update .categorizer-manager__container .inv_number input:focus,.popup-inv-update .update .categorizer-manager__container .receipt_date input:focus{background-color:#00bb0026;opacity:1;outline:none}.popup-inv-update .update .categorizer-manager__container .date input:-webkit-autofill,.popup-inv-update .update .categorizer-manager__container .due_date input:-webkit-autofill,.popup-inv-update .update .categorizer-manager__container .inv_number input:-webkit-autofill,.popup-inv-update .update .categorizer-manager__container .receipt_date input:-webkit-autofill{font-size:15px}.popup-inv-update .update .categorizer-manager__container .due_date input,.popup-inv-update .update .categorizer-manager__container .inv_number input{text-align:center}.popup-inv-update .update .categorizer-manager__container .due_date .inv_on_receipt{align-items:center;display:flex;position:relative}.popup-inv-update .update .categorizer-manager__container .due_date .inv_on_receipt .checkbox{align-items:center;background-color:#b1b1b1;border-radius:20px;cursor:pointer;display:flex;height:20px;margin-right:5px;position:relative;width:40px}.popup-inv-update .update .categorizer-manager__container .due_date .inv_on_receipt .checkbox>div{background-color:#fff;border-radius:50%;height:15px;left:3px;position:absolute;transition:all .11s;width:15px}.popup-inv-update .update .categorizer-manager__container .due_date .inv_on_receipt .checkbox--true{background-color:#2196f3}.popup-inv-update .update .categorizer-manager__container .due_date .inv_on_receipt .checkbox--true>div{left:calc(100% - 18px)}.popup-inv-update .update .categorizer-manager__container .doc_number,.popup-inv-update .update .categorizer-manager__container .total_ttc{align-items:center;display:flex;flex-direction:column;justify-content:center}.popup-inv-update .update .categorizer-manager__container .doc_number div,.popup-inv-update .update .categorizer-manager__container .doc_number input,.popup-inv-update .update .categorizer-manager__container .total_ttc div,.popup-inv-update .update .categorizer-manager__container .total_ttc input{background-color:#2e2e2e;border:none!important;border-radius:5px;color:#fff!important;font-size:13px;font-weight:400;letter-spacing:.5px;opacity:1;padding:5px 10px;text-align:center}.popup-inv-update .update .categorizer-manager__container .doc_number div:hover,.popup-inv-update .update .categorizer-manager__container .doc_number input:hover,.popup-inv-update .update .categorizer-manager__container .total_ttc div:hover,.popup-inv-update .update .categorizer-manager__container .total_ttc input:hover{opacity:.8}.popup-inv-update .update .categorizer-manager__container .doc_number div:focus,.popup-inv-update .update .categorizer-manager__container .doc_number input:focus,.popup-inv-update .update .categorizer-manager__container .total_ttc div:focus,.popup-inv-update .update .categorizer-manager__container .total_ttc input:focus{outline:none}.popup-inv-update .update .categorizer-manager__container .total_ht,.popup-inv-update .update .categorizer-manager__container .total_tva{flex-direction:column}.popup-inv-update .update .categorizer-manager__container .total_ht>div,.popup-inv-update .update .categorizer-manager__container .total_tva>div{align-items:center;display:flex}.popup-inv-update .update .categorizer-manager__container .total_ht>div input,.popup-inv-update .update .categorizer-manager__container .total_tva>div input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:end;width:80px}.popup-inv-update .update .categorizer-manager__container .total_ht>div input::placeholder,.popup-inv-update .update .categorizer-manager__container .total_tva>div input::placeholder{color:#163;font-style:italic;opacity:.5}.popup-inv-update .update .categorizer-manager__container .total_ht>div input:focus,.popup-inv-update .update .categorizer-manager__container .total_tva>div input:focus{background-color:#00bb0026;opacity:1;outline:none}.popup-inv-update .update .categorizer-manager__container .total_ht>div input:-webkit-autofill,.popup-inv-update .update .categorizer-manager__container .total_tva>div input:-webkit-autofill{font-size:15px}.popup-inv-update .update .categorizer-manager__container .total_ht>div p,.popup-inv-update .update .categorizer-manager__container .total_tva>div p{margin:0}.popup-inv-update .update .categorizer-manager__container .search-select{width:200px}.popup-inv-update .update .categorizer-manager__container .comment{display:flex;flex-direction:column;width:300px}.popup-inv-update .update .categorizer-manager__container .comment textarea{border:1px solid #0003;border-radius:10px;display:flex;flex:1 1;font-family:Open Sans,sans-serif;margin:10px;max-height:300px;min-height:200px;padding:10px 15px;resize:none;width:calc(100% - 50px)}.popup-inv-update .update .categorizer-manager__container .comment textarea:focus{border:1.5px solid #35a464;outline:none}.edit-inv-affairs{margin:0!important;position:fixed!important}.edit-inv-affairs .basepopup__container{height:calc(100% - 100px)!important;max-height:inherit;width:calc(100% - 20px)!important}.edit-inv-affairs .basepopup__container .content{background-color:#525659;width:100%!important}.edit-inv-affairs--preview{height:calc(100% - 300px)}.edit-inv-affairs--preview iframe{border:none;height:100%;width:100%}.edit-inv-affairs--editor{background-color:#fafafa;border-radius:5px;box-shadow:0 -5px 5px -2px #0000007a;height:300px;position:relative;z-index:200}.edit-inv-affairs--editor .tc-table__header{background-color:initial!important;height:40px}.edit-inv-affairs--editor .tc-table__header--search-box{display:none}.edit-inv-affairs--editor .tc-table__header .tc-icons svg{height:20px}.edit-inv-affairs--editor .tc-table__header .actions>div,.edit-inv-affairs--editor .tc-table__header .editing>div{cursor:pointer;margin:0 5px}.edit-inv-affairs--editor .tc-table__header .actions>div svg,.edit-inv-affairs--editor .tc-table__header .editing>div svg{cursor:pointer}.edit-inv-affairs--editor .tc-table__thead{background-color:initial;border-top:1px solid hsla(0,0%,50%,.218)}.edit-inv-affairs--editor .tc-table__thead *{color:#163}.edit-inv-affairs--editor .tc-table__tbody{height:calc(100% - 40px)!important}.edit-inv-affairs--editor .tc-table__tbody>div>div:first-child{background-color:#163;cursor:not-allowed}.edit-inv-affairs--editor .tc-table__tbody>div>div:first-child *{color:#fff}.edit-inv-affairs--editor .tc-table__tbody>div>div:first-child:hover{background-color:#163}.edit-inv-affairs--editor .tc-table__tbody #search-select{display:flex;height:100%;justify-content:flex-end;margin:0;width:100%}.edit-inv-affairs--editor .tc-table__tbody #search-select input{background-color:initial;border:none;padding-left:30px;width:calc(100% - 35px)}.edit-inv-affairs--editor .tc-table__tbody #search-select .list{border-radius:0;border-top:0;border-color:#4bba7a;box-shadow:0 5px 5px -2px #00000029;left:-1px;padding-top:0;top:100%;width:100%;z-index:2200}.edit-inv-affairs--editor .tc-table__tbody #search-select .list--element p{text-align:start}.edit-inv-affairs--editor .tc-table__tbody .current_affair{align-items:center;display:flex;height:100%;padding-left:0}.edit-inv-affairs--editor .tc-table__tbody .current_affair span{align-items:center;display:flex;height:100%}.edit-inv-affairs--editor .tc-table__tbody .current_affair span:first-child{justify-content:center;width:30px}.edit-inv-affairs--editor .tc-table__tbody .current_affair span svg{width:15px}.edit-inv-affairs--editor .tc-table__tbody input{background-color:initial;border:none;height:100%;padding-left:10px;padding-right:20px;width:100%}.edit-inv-affairs--editor .tc-table__tbody input:focus{background-color:rgba(9,247,9,.221);outline:none}.edit-inv-affairs--editor .tc-table__footer{display:none}.edit-pages--popup{z-index:3002}.reassignment .content{align-items:center;display:flex;flex-direction:column;width:700px}.reassignment--newAffair{align-items:center;border-bottom:1px solid rgba(31,86,42,.271);display:flex;flex:1 1;flex-direction:column;padding:10px 20px 20px 10px;width:300px}.reassignment--newAffair label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0;text-align:center}.reassignment--newAffair #search-select{width:90%}.reassignment__result{align-items:center;display:flex;flex:1 1;height:300px;justify-content:center;margin:10px 20px;position:relative;width:calc(100% - 40px)}.reassignment__result>div{border:1px solid hsla(0,0%,50%,.462);border-radius:10px;height:200px;margin:10px;overflow-x:hidden;overflow-y:scroll;padding:10px;width:calc(50% - 20px)}.reassignment__result>div>div{border:1px solid hsla(0,0%,50%,.462);border-radius:5px;height:80px;margin-bottom:10px;padding:5px;position:relative;transition:60ms ease;width:calc(100% - 10px)}.reassignment__result>div>div:hover{border:1px solid #35a464;box-shadow:0 6px 8px -6px #00000057}.reassignment__result>div>div #code{align-items:center;display:flex;width:100%}.reassignment__result>div>div #code p{font-size:15px;font-weight:700;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.reassignment__result>div>div #info{align-items:center;display:flex;opacity:.8;width:100%}.reassignment__result>div>div #info p{font-style:italic;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.reassignment__result>div>div #doc_number{bottom:5px;color:#101010;font-weight:700;position:absolute;right:10px}.reassignment__result--old #code p{color:#c10202;text-decoration:line-through}.reassignment__result--arrow{align-items:center;background:#fff;border-radius:50%!important;display:flex;height:10px!important;justify-content:center;position:absolute;width:10px!important}.reassignment__result--arrow *{border:none!important}.reassignment__result--arrow .tc-icons{align-items:center;display:flex;justify-content:center;margin:0!important;padding:0!important;transform:rotate(-90deg);width:99%}.reassignment__result--new #code p{color:#0258c1}.reassignment__result--noSelectedAffair{align-items:center;border:none!important;display:flex;flex-direction:column;height:200px!important;margin:0!important}.reassignment__result--noSelectedAffair svg{height:80%}.memory-aid .basepopup__container{height:80%;width:90%}.memory-aid .content{display:flex;height:calc(100% - 30px);overflow:hidden;padding:0;width:100%}.memory-aid .mini-load svg{height:30px;width:30px}.memory-aid .app{height:100%;margin:0;width:100%}.memory-aid .app .stepsText{display:none}.amendments-creation{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:3000}.amendments-creation .content{position:relative;transition:all .33s}.amendments-creation--completion .basepopup__container{min-width:inherit!important;width:300px}.amendments-creation--completion .basepopup__container .content{align-items:center;display:flex;flex-direction:column}.amendments-creation--completion .number-affair{align-items:center;cursor:not-allowed;display:flex;justify-content:center}.amendments-creation--completion .number-affair>div{display:flex}.amendments-creation--completion .number-affair h3,.amendments-creation--completion .number-affair p{color:#000!important}.amendments-creation--completion .number-affair h3{font-size:14px;font-weight:300;margin-right:5px}.amendments-creation--completion .number-affair p{background-color:#2e2e2e;border-radius:5px;color:#fff!important;font-weight:900;opacity:1;padding:5px 10px}.amendments-creation--completion .number-affair:hover{opacity:.7}.amendments-creation--completion .input label,.amendments-creation--completion .tc-datepicker-wrapper label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.amendments-creation--completion .input input,.amendments-creation--completion .tc-datepicker-wrapper input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center}.amendments-creation--completion .input input::placeholder,.amendments-creation--completion .tc-datepicker-wrapper input::placeholder{color:#163;font-style:italic;opacity:.5}.amendments-creation--completion .input input:focus,.amendments-creation--completion .tc-datepicker-wrapper input:focus{background-color:#00bb0026;opacity:1;outline:none}.amendments-creation--completion .input input:-webkit-autofill,.amendments-creation--completion .tc-datepicker-wrapper input:-webkit-autofill{font-size:15px}.amendments-creation--completion .input{margin-top:20px}.amendments-creation--completion .main-button{border:none!important;margin-bottom:10px;margin-top:30px;width:100px!important}.amendments-creation--completion .dropdown{width:200px}.amendments-creation--import .basepopup__container{min-width:inherit!important;width:400px}.amendments-creation--import .basepopup__container .content{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:30px}.amendments-creation--import .basepopup__container .import{height:90%;width:80%}.amendments-creation--processing .basepopup__container{height:97%;max-height:inherit!important;min-width:inherit!important;width:97%}.amendments-creation--processing .basepopup__container .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 30px);justify-content:center;padding:inherit;width:100%}.amendments-creation--processing .basepopup__container .import{height:90%;width:80%}.amendments-detail{z-index:2500}.amendments-detail .basepopup__container{height:95%;max-height:inherit;width:95%}.amendments-detail .content{height:calc(100% - 30px);overflow:hidden;padding:0;position:relative;width:100%}.sales .stepsText{position:fixed}.sales .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.sales .no-data svg{margin-bottom:20px;width:400px}.new-sale .basepopup__container{height:auto;max-height:inherit;width:auto}.new-sale .content{height:auto;padding:0;width:100%}.new-sale .sales-processing{align-items:center;display:flex;height:calc(100vh - 100px);width:calc(100vw - 50px)}.new-sale .sales-processing__structure{align-content:flex-start;display:flex;flex-wrap:wrap;height:calc(100% - 40px);justify-content:center;overflow-y:scroll;padding:20px 0;width:calc(100% - 400px)}.new-sale .sales-processing__structure>.element{background-color:#fefefe;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 7px 9px -2px #0000001c;margin:10px;max-height:300px;max-width:450px;min-height:200px;width:calc(50% - 22px)}.new-sale .sales-processing__structure>.element .title{align-items:center;background:linear-gradient(126deg,#1f854d 10%,#229355);color:#fff;display:flex;font-size:15px;font-weight:600;height:30px;justify-content:center;padding:5px 0;text-align:center;width:100%}.new-sale .sales-processing__structure>.element .list{display:flex;flex-direction:column;height:calc(100% - 110px);overflow-y:scroll}.new-sale .sales-processing__structure>.element .list>div>div{display:flex;height:30px;width:100%}.new-sale .sales-processing__structure>.element .list>div>div>div{align-items:center;display:flex;font-size:14px}.new-sale .sales-processing__structure>.element .list>div>div>div:hover{background-color:142,246,142,.326}.new-sale .sales-processing__structure>.element .list>div>div .code{align-items:center;display:flex;justify-content:center;width:40px}.new-sale .sales-processing__structure>.element .list>div>div .designation{width:calc(100% - 140px)}.new-sale .sales-processing__structure>.element .list>div>div .amount{display:flex;justify-content:flex-end;padding-right:10px;width:90px}.new-sale .sales-processing__structure>.element .list>div>div .amount input{border:none;border-radius:5px;display:inline-flex;margin-right:2px;text-align:end;transition:all .22s;width:100%}.new-sale .sales-processing__structure>.element .list>div>div .amount input:focus{background-color:rgba(66,202,66,.328);outline:none}.new-sale .sales-processing__structure>.element .list>div>div .percent{flex-direction:row;justify-content:flex-end;padding-right:5px;width:65px}.new-sale .sales-processing__structure>.element .totals{display:flex;flex-direction:column;height:60px;padding-top:10px;width:100%}.new-sale .sales-processing__structure>.element .totals>div{align-items:center;display:flex;height:30px;justify-content:flex-end;padding:0 10px;width:calc(100% - 20px)}.new-sale .sales-processing__structure>.element .totals>div p{align-items:center;display:flex;font-weight:600;justify-content:flex-end}.new-sale .sales-processing__structure>.element .totals>div p:last-child{margin-left:10px;width:100px}.new-sale .sales-processing__structure>.element .totals svg{height:15px;margin:0 2.5px;width:15px}.new-sale .sales-processing__costSummary{border-left:1.5px solid hsla(0,0%,50%,.307);height:calc(95% - 10px);width:400px}.new-sale .sales-processing__costSummary--header{align-items:center;border-bottom:1.5px solid hsla(0,0%,50%,.307);display:flex;height:35px;justify-content:center;margin:0 10px;padding-bottom:5px;position:relative;width:calc(100% - 20px)}.new-sale .sales-processing__costSummary--header .button-return,.new-sale .sales-processing__costSummary--header .button-save{align-items:center;background-color:#35a464;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0!important;position:absolute;width:30px;z-index:1000}.new-sale .sales-processing__costSummary--header .button-return .tc-icons,.new-sale .sales-processing__costSummary--header .button-save .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.new-sale .sales-processing__costSummary--header .button-return .tc-icons svg,.new-sale .sales-processing__costSummary--header .button-save .tc-icons svg{max-height:50%;max-width:50%}.new-sale .sales-processing__costSummary--header .button-return:hover,.new-sale .sales-processing__costSummary--header .button-save:hover{background-color:#4bba7a}.new-sale .sales-processing__costSummary--header .button-return svg,.new-sale .sales-processing__costSummary--header .button-save svg{height:50%;width:50%}.new-sale .sales-processing__costSummary--header .button-return p,.new-sale .sales-processing__costSummary--header .button-save p{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;color:#000;display:none;font-size:13px;padding:5px 10px;position:absolute;top:70%}.new-sale .sales-processing__costSummary--header .button-return:hover p,.new-sale .sales-processing__costSummary--header .button-save:hover p{display:flex}.new-sale .sales-processing__costSummary--header .button-return{left:10px}.new-sale .sales-processing__costSummary--header .button-return p{left:0}.new-sale .sales-processing__costSummary--header .button-save{background-color:#0099c7;right:10px}.new-sale .sales-processing__costSummary--header .button-save p{right:0}.new-sale .sales-processing__costSummary--header .button-save:hover{background:#017fa5!important}.new-sale .sales-processing__costSummary--container{margin:0 10px;width:calc(100% - 20px)}.new-sale .sales-processing__costSummary--container .environment-variables{border-bottom:1.5px solid hsla(0,0%,50%,.307);padding:10px;width:calc(100% - 20px)}.new-sale .sales-processing__costSummary--container .environment-variables h2{color:#163;font-size:17px;font-style:italic;margin:0;opacity:.8;text-align:center}.new-sale .sales-processing__costSummary--container .environment-variables>div{align-items:flex-start;flex-direction:column}.new-sale .sales-processing__costSummary--container .environment-variables>div label{align-items:center;color:#163;display:flex;font-size:16px;font-size:15px;font-weight:700;justify-content:center;margin:5px 0}.new-sale .sales-processing__costSummary--container .environment-variables>div input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;height:25px;opacity:.7;padding-left:10px}.new-sale .sales-processing__costSummary--container .environment-variables>div input::placeholder{color:#163;font-style:italic;opacity:.5}.new-sale .sales-processing__costSummary--container .environment-variables>div input:focus{background-color:#00bb0026;opacity:1;outline:none}.new-sale .sales-processing__costSummary--container .environment-variables>div input:-webkit-autofill{font-size:15px}.new-sale .sales-processing__costSummary--container>div{display:flex;flex-direction:column;margin-top:10px;width:100%}.new-sale .sales-processing__costSummary--container>div>div{align-items:center;display:flex;font-size:14px;margin:5px 0;width:100%}.new-sale .sales-processing__costSummary--container>div>div:hover{background-color:142,246,142,.326}.new-sale .sales-processing__costSummary--container>div>div .code{align-items:center;display:flex;justify-content:center;width:40px}.new-sale .sales-processing__costSummary--container>div>div .designation{width:calc(100% - 140px)}.new-sale .sales-processing__costSummary--container>div>div .amount{display:flex;justify-content:flex-end;padding-right:10px;width:90px}.new-sale .sales-processing__costSummary--container>div>div .amount input{border:none;border-radius:5px;display:inline-flex;margin-right:2px;text-align:end;transition:all .22s;width:100%}.new-sale .sales-processing__costSummary--container>div>div .amount input:focus{background-color:rgba(66,202,66,.328);outline:none}.new-sale .sales-processing__costSummary--container>div .cost-price{border-bottom:1.5px solid hsla(0,0%,50%,.307);font-weight:700;padding-bottom:15px}.new-sale .invoice-import>div:first-child{margin-bottom:20px}.documents{flex-direction:column;position:relative}.documents .stepsText{position:fixed}.documents__container{height:100%;width:100%}.documents .tc-table__thead{background-color:#35a464!important}.documents .mini-load{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f7f7f7a3;bottom:0;height:calc(100% - 50px);left:0;position:absolute;width:100%;z-index:10}@keyframes rotateslowly{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.documents .mini-load>div svg{height:20px;width:20px}.documents--dragmode{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff79;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.documents--dragmode svg{width:200px}.documents__custom-header{align-items:center;display:flex;height:100%;width:100%}.documents__custom-header #return,.documents__custom-header #trash{position:relative}.documents__custom-header #return:after,.documents__custom-header #trash:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;color:#000;display:none;font-size:13px;padding:5px;position:absolute}.documents__custom-header #return{align-items:center;border-right:1px solid hsla(0,0%,40%,.532);cursor:pointer;display:flex;height:30px;justify-content:center;padding-right:5px;width:30px}.documents__custom-header #return:hover:after{display:flex}.documents__custom-header #return:after{content:"Retour";left:5px;top:100%}.documents__custom-header #return .tc-icons{height:20px;width:20px}.documents__custom-header #return .tc-icons svg{height:100%;width:100%}.documents__custom-header #add{align-items:center;display:flex;height:100%;padding-left:10px;position:relative}.documents__custom-header #add .tc-icons{cursor:pointer;height:20px;width:20px}.documents__custom-header #add .tc-icons svg{height:100%;width:100%}.documents__custom-header #add:hover #add--menu{display:flex}.documents__custom-header #add--menu{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;color:#000;display:none;flex-direction:column;font-size:13px;padding:5px;position:absolute;top:calc(100% - 10px);width:auto;z-index:1000}.documents__custom-header #add--menu p{cursor:pointer;margin:0 2.5px;min-width:130px;padding:5px 2.5px;white-space:nowrap}.documents__custom-header #add--menu p:hover{color:#1f854d;font-weight:700}.documents__custom-header #trash{align-items:center;border-right:1px solid hsla(0,0%,40%,.532);cursor:pointer;display:flex;height:30px;justify-content:center;padding-left:5px;padding-right:5px;width:30px}.documents__custom-header #trash:hover:after{display:flex}.documents__custom-header #trash:after{content:"Supprimer";left:5px;top:100%}.documents__custom-header #trash .tc-icons{height:20px;width:20px}.documents__custom-header #trash .tc-icons svg{height:100%;width:100%}.documents__custom-header #move,.documents__custom-header #rename{align-items:center;background:#35a464;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;margin:0 5px;padding:0 10px!important;text-align:center}.documents--preview-file .basepopup__container{height:calc(100% - 40px);max-height:inherit;width:calc(100% - 40px)}.documents--preview-file .content{height:100%;padding:0;width:100%}.documents .tc-table #name{display:flex;height:100%;width:100%}.documents .tc-table #name .tc-icons{width:40px}.documents .tc-table #name .tc-icons svg{height:20px}.documents .tc-table #name p{align-items:center;display:flex;height:100%;margin:0;padding:0 5px 0 0;width:calc(100% - 45px)}.documents__move-element .basepopup__container{height:80%}.documents__move-element .content{height:100%;overflow-y:scroll;padding:10px 30px;width:calc(100% - 60px)}.documents__move-element .move-element--link{align-items:center;display:flex;height:30px;position:relative}.documents__move-element .move-element--link>div{cursor:pointer}.documents__move-element .move-element--link #arrow{height:20px;left:-17.5px;position:absolute;width:20px}.documents__move-element .move-element--link #arrow svg{height:100%;width:100%}.documents__move-element .move-element--link #bubble{border:1px solid gray;border-radius:50%;height:16px;margin:0 5px;width:16px}.documents--new-folder .content{flex-direction:column}.documents--new-folder .content #name{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 30px}.documents--new-folder .content #name label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.documents--new-folder .content #name input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.documents--new-folder .content #name input::placeholder{color:#163;font-style:italic;opacity:.5}.documents--new-folder .content #name input:focus{background-color:#00bb0026;opacity:1;outline:none}.documents--new-folder .content #name input:-webkit-autofill{font-size:15px}.settings{display:flex;height:100%;width:100%;z-index:3001}.settings .stepsText{position:absolute!important}.settings>.basepopup__container{height:100%;max-height:inherit!important;width:100%}.settings>.basepopup__container>.content{flex:1 1;height:calc(100% - 30px);padding:0!important;position:relative;width:100%}.settings--header{background-color:#fefefe;display:flex;flex-direction:column;height:calc(100% - 20px);padding:10px 5px;position:absolute;transition:width .11s;width:50px;z-index:2500}.settings--header--icon{align-items:center;display:flex;flex-direction:column;width:100%}.settings--header--icon svg{transition:all .11s;width:30px}.settings--header--icon p{color:#1f854d;font-weight:500;margin:5px 0;opacity:0}.settings--header--item{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:100%}.settings--header--item .tc-icons{display:flex;height:25px;width:25px}.settings--header--item .tc-icons svg{width:80%}.settings--header--item p{align-items:center;color:#163!important;display:flex;font-size:13px;font-weight:400;justify-content:flex-start;opacity:0;overflow:hidden;text-align:justify;width:0}.settings--header .active{background:#35a464;border-radius:10px}.settings--header .active p{color:#fff!important}.settings--header .active .tc-icons svg path{fill:#fff!important}.settings--header:hover{box-shadow:3px 1px 12px 0 #1414141a;width:200px;z-index:3000}.settings--header:hover .settings--header--icon svg{width:60px}.settings--header:hover .settings--header--icon p{margin:10px 0;opacity:1}.settings--header:hover .settings--header--item{justify-content:space-between;overflow:hidden}.settings--header:hover .settings--header--item .tc-icons{align-items:center;display:flex;justify-content:center;margin-left:10px}.settings--header:hover .settings--header--item p{flex:1 1;height:100%;opacity:1;padding-left:10px;position:relative;width:100px}.settings--header:hover .settings--header--item p span{left:10px;position:absolute;width:200px}.settings--container{height:100%;margin-left:60px;width:calc(100% - 60px)}.settings--container .detail_user .content{background-color:initial}@keyframes flash{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.access{display:flex;flex:1 1;height:calc(100% - 50px);margin-top:50px;width:100%;z-index:2000}.access .stepsText{position:fixed}.access .listing{align-items:center;display:flex;flex:1 1;flex-direction:column;height:calc(100% - 10px);padding-top:10px}.access .tbody,.access .thead,.access .toolbar{margin:0 20px;width:calc(100% - 40px)}.access .toolbar{align-items:center;display:flex;height:60px;justify-content:flex-start}.access .toolbar button{border:none;border-radius:10px;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;height:70%;margin:0 10px;padding:0 10px}.access .toolbar .add{background:linear-gradient(126deg,#1f854d 10%,#229355);color:#f5f5f5;font-size:13px;letter-spacing:.5px}.access .toolbar .delete{background:#a30000;background:linear-gradient(45deg,#a30000,#f00101);color:#fff}.access .tbody>div>div,.access .thead{align-items:center;display:flex;height:70px}.access .tbody>div>div .user_selected,.access .thead .user_selected{background:linear-gradient(126deg,#1f854d 10%,#229355)}.access .tbody>div>div .tc-icons,.access .thead .tc-icons{align-items:center;display:flex;justify-content:center;width:60%}.access .tbody>div>div>div,.access .thead>div{align-items:center;display:flex;flex:1 1;justify-content:center;text-align:center}.access .tbody>div>div>div p:first-letter,.access .thead>div p:first-letter{text-transform:uppercase!important}.access .tbody>div>div>div:first-child,.access .thead>div:first-child{align-items:center;background-color:#fff;border:.5px solid #163;border-radius:50%;cursor:pointer;display:flex;flex:inherit;height:100%;height:20px;justify-content:center;margin:0 10px;opacity:inherit;width:20px}.access .thead>div{color:#1f854d;font-style:italic;font-weight:600;opacity:.7}.access .tbody{display:flex;flex-direction:column;height:calc(100% - 60px);overflow-y:scroll}.access .tbody>div>div{cursor:pointer;height:50px}.access .tbody>div>div:nth-child(odd){background-color:#51ba6929}.access .tbody>div>div>p{margin:0;transition:all .11s}.access .tbody>div>div .detail_access{position:relative}.access .tbody>div>div .detail_access p{cursor:pointer}.access .tbody>div>div .detail_access p:hover+div{display:flex}.access .tbody>div>div .detail_access>div{background-color:#fff;border-radius:5px;box-shadow:0 7px 9px -2px #0000001c;display:none;flex-direction:column;height:auto;position:absolute;top:110%;width:auto;width:300px;z-index:1000;z-index:2000}.access .tbody>div>div .detail_access>div>div{align-items:center;display:flex;height:60px;padding:0 10px;width:auto}.access .tbody>div>div .detail_access>div>div .active{background-color:green!important}.access .tbody>div>div .detail_access>div>div .active>div{background-color:#00e900!important}.access .tbody>div>div .detail_access>div>div .circle{background-color:#bc0202;border-radius:50%;height:10px;margin:0 10px;position:relative;width:10px}.access .tbody>div>div .detail_access>div>div .circle>div{animation:flash 1s infinite;background-color:rgba(255,0,0,.627);border-radius:50%;height:10px;opacity:.5;position:absolute;width:10px}.access .tbody>div>div .detail_access>div>div .navtitle{position:relative}.access .tbody>div>div .detail_access>div>div .navtitle p{margin:0}.access .tbody>div>div .detail_access>div>div .navtitle p:last-child{font-size:12px;font-style:italic;margin-top:2px;position:absolute}.access .tbody>div>div:hover p{font-weight:700}.access .tbody>div>div:hover>div>p{transform:scale(1.1)}.detail_user,.newuser{z-index:2500}.detail_user .select,.newuser .select{align-items:center;display:flex;height:40px;justify-content:center}.detail_user .select button,.newuser .select button{align-items:center;background-color:#4bba7a;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-size:13px;height:35px;justify-content:center;margin:0 10px;opacity:.5;padding:0 10px;text-align:center}.detail_user .select button:hover,.newuser .select button:hover{background-color:#35a464;opacity:1}.detail_user .select button:hover p,.newuser .select button:hover p{color:#fff}.detail_user .select button p:first-letter,.newuser .select button p:first-letter{text-transform:uppercase}.detail_user .select .active,.newuser .select .active{background-color:#163!important;opacity:1}.detail_user .select .active p,.newuser .select .active p{color:#fff}.detail_user .content,.newuser .content{align-items:flex;display:flex;flex-wrap:wrap;height:600px;justify-content:space-around;padding:10px 20px;width:700px}.detail_user .content>div,.newuser .content>div{border-right:2px solid rgba(1,54,1,.129);display:flex;flex-direction:column;overflow:hidden;width:40%}.detail_user .content>div:nth-child(odd),.newuser .content>div:nth-child(odd){padding:10px 30px}.detail_user .content>div:nth-child(2n),.newuser .content>div:nth-child(2n){border-right:none;padding:10px}.detail_user .content>div>div,.newuser .content>div>div{width:100%}.detail_user .content>div>div>div,.newuser .content>div>div>div{display:flex;flex-direction:column;margin-top:10px}.detail_user .content>div>div>div label,.newuser .content>div>div>div label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.detail_user .content>div>div>div input,.newuser .content>div>div>div input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.detail_user .content>div>div>div input::placeholder,.newuser .content>div>div>div input::placeholder{color:#163;font-style:italic;opacity:.5}.detail_user .content>div>div>div input:focus,.newuser .content>div>div>div input:focus{background-color:#00bb0026;opacity:1;outline:none}.detail_user .content>div>div>div input:-webkit-autofill,.newuser .content>div>div>div input:-webkit-autofill{font-size:15px}.detail_user .main-button,.newuser .main-button{border:none!important;margin:10px 0;width:100px!important}.detail_user{display:flex;height:calc(100% - 40px);padding-bottom:10px;padding-top:30px;position:relative;width:100%}.detail_user .content{align-items:flex-start}.detail_user .return{cursor:pointer;height:25px;left:10px;padding:5px;position:absolute;top:10px;width:25px}.detail_user .manage_access{border-left:2px solid rgba(1,54,1,.129);display:flex;flex:1 1;flex-direction:column;height:calc(100% - 50px);padding:20px}.detail_user .manage_access h1{width:100%}.detail_user .manage_access>div{display:flex;flex-wrap:wrap;justify-content:space-around;width:450px}.detail_user .manage_access>div>div{margin-top:20px;width:200px}.detail_user .manage_access>div>div:first-child,.detail_user .manage_access>div>div:nth-child(2){margin:0}.detail_user .manage_access>div>div>p{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.detail_user .manage_access>div>div div,.detail_user .manage_access>div>div p{font-size:16px}.detail_user .manage_access>div>div .submenu{align-items:center;border-radius:5px;cursor:default;display:flex;justify-content:center;position:relative;width:100%;z-index:0}.detail_user .manage_access>div>div .submenu>.tc-icons{height:15px;position:absolute;right:10px;transition:all .11s;width:15px}.detail_user .manage_access>div>div .submenu>.tc-icons svg{height:80%;width:80%}.detail_user .manage_access>div>div .submenu--list{background-color:#fff;border:1px solid rgba(1,54,1,.129);position:absolute;top:92%;width:100%;z-index:2000}.detail_user .manage_access>div>div .submenu--list:after{content:"";display:flex;height:10px;position:absolute;top:-10px;width:100%}.detail_user .manage_access>div>div .submenu--list>div{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;text-align:center}.detail_user .manage_access>div>div .submenu--list>div:hover{background-color:#5dac3210}.detail_user .illustration{bottom:0;position:absolute;right:0;width:250px}.my-account{height:calc(100% - 20px);padding:10px;width:calc(100% - 20px)}.my-account>div{background-color:#fefefe;border:1px solid #e0e0e0;border-radius:5px;margin:10px;max-height:100%;min-height:200px;width:328px}.my-account>div h1{align-items:center;background:#35a464;color:#fff;display:flex;font-size:15px;font-weight:600;height:30px;justify-content:center;margin:0;padding:5px 0;text-align:center;width:100%}.my-account>div>div{align-items:center;display:flex;flex-direction:column;height:calc(100% - 110px);overflow-y:scroll}.my-account>div>div>div{display:flex;flex-direction:column;margin:10px 0;width:calc(100% - 50px)}.my-account>div>div>div label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0;text-align:justify!important}.my-account>div>div>div input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.my-account>div>div>div input::placeholder{color:#163;font-style:italic;opacity:.5}.my-account>div>div>div input:focus{background-color:#00bb0026;opacity:1;outline:none}.my-account>div>div>div input:-webkit-autofill{font-size:15px}.my-account>div>div .main-button{margin:20px 0 10px;width:100px}.planning{display:flex;flex-direction:column;height:100%;width:100%}.planning__header{height:50px;width:100%}.planning__container{height:calc(100% - 50px);width:100%}.planning__container--calendar{align-items:center;display:flex;height:100%;justify-content:center;width:calc(100% - 400px)}.planning__container--calendar .rbc-calendar .rbc-time-view *{border-color:hsla(0,0%,66%,.342)!important}.planning__container--calendar .rbc-calendar .rbc-time-header.rbc-overflowing{background-color:#fff;border-radius:10px}.planning__container--calendar .rbc-calendar .rbc-time-content .rbc-time-gutter .rbc-timeslot-group{background-color:green;color:#fff}.planning__container--calendar .rbc-calendar .rbc-time-content .rbc-day-slot{background-color:#f3fff2}.payments .tc-table .comment-status{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.payments .tc-table .comment-status>p{margin:0;text-align:center}.payments .tc-table__footer--infos{position:fixed;right:0}.payments .tc-table .tc-payment-status{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.payments .tc-table .tc-payment-status p{border-radius:40px;padding:5px;width:75px}.payments .tc-table .tc-payment-status--paid p{background-color:#62ff4029;color:green}.payments .tc-table .tc-payment-status--to_pay p{background-color:#ff000014;color:red}.payments .tc-table .tc-payment-status--credit-note p{background-color:#007bff14;color:#007bff}.payments .tc-table__tbody .tc_comment,.payments .tc-table__tbody .tc_payments_mode{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.payments .tc-table__tbody .tc_comment p,.payments .tc-table__tbody .tc_payments_mode p{display:inline-block;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:230px}.payments .tc-table__tbody--row--column .doc_number{align-items:center;display:flex;height:100%;justify-content:center;margin:0;position:relative;text-align:center}.payments .tc-table__tbody--row--column .doc_number--green{background-color:#163;color:#fff!important}.payments .tc-table__tbody--row--column .doc_number--green:hover:after{display:flex}.payments .tc-table__tbody--row--column .doc_number--green:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;color:#000;content:"Mode de paiement auto";display:none;font-size:13px;padding:5px 10px;position:absolute;top:100%;z-index:1000}.payments{display:block;justify-content:flex-start;overflow-x:scroll!important}.payments .invoice-detail{display:flex;flex-direction:column}.payments .invoice-detail--header{align-items:center;display:flex;height:50px;justify-content:space-between;margin:0 10px;width:calc(100% - 20px)}.payments .invoice-detail--header .buttons{display:flex;flex:1 1}.payments .invoice-detail--content{height:calc(100% - 90px);position:relative;width:100%}.payments .invoice-detail--footer{background-color:#35a464;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;height:40px;padding:0 5px;width:calc(100% - 10px)}.payments .invoice-detail--footer h1{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:300;height:25px;letter-spacing:3px;margin:0;opacity:.9;text-transform:uppercase}.payments .invoice-detail--footer>div{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 10px;position:relative}.payments .invoice-detail--footer>div:first-child:after{background-color:hsla(0,0%,100%,.487);content:"";display:flex;height:80%;position:absolute;right:-5px;width:1px}.payments .invoice-detail--footer #selected-lines{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px}.payments .invoice-detail--footer #selected-lines p{align-items:center;color:#fff;display:flex;flex:1 1;font-size:13px;font-weight:600;margin:0;text-align:center}.payments .invoice-detail--footer #selected-lines p span{letter-spacing:1px;margin:0 3px}.payments .invoice-detail--footer #totals--container{display:flex;flex:1 1}.payments .invoice-detail--footer #totals--container>div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 10px}.payments .invoice-detail--footer #totals--container>div h2{color:hsla(0,0%,100%,.778);font-size:9px;letter-spacing:3px;margin:0}.payments .invoice-detail--footer #totals--container>div p{color:#fff;font-size:13px;font-weight:600;letter-spacing:1px;margin:0}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row{position:relative}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row .MuiCheckbox-root *{color:#163}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-row--credit-note *{color:red}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell{align-items:center;display:flex;padding:0}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell p{margin:0 10px;padding:0;width:calc(100% - 20px)}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number{margin:0;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number:hover .doc_number--note{display:flex}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number--note{width:100px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .doc_number--green{background-color:#163;color:#fff!important;position:relative}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-box{background-color:#fafafa!important;border:1px solid #dadada;box-shadow:5px 5px 4px -2px #0000002e}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-arrow:before{border-radius:10px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .tippy-arrow:before p{color:#1f854d!important}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation{align-items:center;border-radius:40px;display:flex;height:80%;justify-content:center;min-width:100px}@keyframes blink{0%{box-shadow:0 0 5px #2180ce78}50%{box-shadow:0 0 10px rgba(33,128,206,.637)}to{box-shadow:0 0 5px rgba(33,128,206,.448)}}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation #inv-status-sent{animation:blink 1s infinite;background-color:#2180ce;height:100%;left:0;position:absolute;width:5px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation .mini-load{background-color:hsla(0,0%,96%,.805);height:100%;position:absolute;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--sent{background-color:#70c6db23!important;color:#2180ce!important}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation:hover .status_validation--message{display:flex}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message{display:none;left:calc(100% - 10px);margin-top:5px;max-height:200px;position:absolute;top:0;width:300px;z-index:2000}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message:hover{display:flex}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message>div{margin-left:10px;width:20px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message>div svg path{fill:#163}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--message p{align-items:flex-start;background-color:#fff;border:1.5px solid #35a464;border-radius:5px;display:flex;flex:1 1;margin:0;max-height:200px;overflow-y:scroll;padding:10px;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy{background-color:#fff;display:flex;flex-direction:column}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy--sent>div:first-child{background-color:#70dbff33!important;color:#2180ce!important}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div{display:flex;flex-direction:column;margin-bottom:15px;position:relative}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div>div:first-child{height:20px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p{display:flex;justify-content:flex-start;text-align:justify}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:first-child{font-weight:600;margin:5px 0}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child{align-items:flex-start;flex-direction:column;margin:0;width:250px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child span{font-style:italic}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div p:last-child span:first-child{margin-bottom:3px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div:before{background-color:hsla(0,0%,50%,.504);border:20px;bottom:-7.5px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation--tippy>div:last-child:before{display:none}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation__pending .mini-load .tc-icons{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.337)}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell .status_validation__pending .mini-load .tc-icons svg{height:20px;width:20px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .comment-status{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .comment-status>p{margin:0;text-align:center}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc-payment-status{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc-payment-status p{align-items:center;border-radius:40px;display:flex;height:80%;justify-content:center;margin:0;min-width:70%;padding:0 2.5px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc-payment-status--paid p{background-color:#62ff4029;color:green}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc-payment-status--to_pay p{background-color:#ff000014;color:red}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc-payment-status--credit-note p{background-color:#007bff14;color:#007bff}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc_comment,.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc_payments_mode{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc_comment p,.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .tc_payments_mode p{display:inline-block;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:230px}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .doc_number{align-items:center;display:flex;height:100%;justify-content:center;margin:0;position:relative;text-align:center}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .doc_number--green{background-color:#163;color:#fff!important}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .doc_number--green:hover:after{display:flex}.payments .invoice-detail .MuiDataGrid-virtualScrollerRenderZone .doc_number--green:after{background-color:#fff;border:.5px solid #a9a9a9;border-radius:10px;color:#000;content:"Mode de paiement auto";display:none;font-size:13px;padding:5px 10px;position:absolute;top:100%;z-index:1000}.payments .invoice-detail .tc-table__header{left:0;position:absolute;width:100vw}.payments .invoice-detail .tc-table__header--custom .export{position:relative}.payments .invoice-detail .tc-table__header--custom .export:hover .export--menu{display:flex}.payments .invoice-detail .tc-table__header--custom .export--menu{background-color:#fff;border:1px solid #8a898978;border-radius:10px;box-shadow:5px 5px 7px -1px #00000045;display:none;flex-direction:column;left:0;padding:5px 10px;position:absolute;top:30px;width:250px;z-index:1000}.payments .invoice-detail .tc-table__header--custom .export--menu>div{color:#163;display:flex;justify-content:flex-start;margin:5px 0;text-align:start}.payments .invoice-detail .tc-table__header--custom .export--menu>div:hover{color:#35a464;font-weight:600}.payments .invoice-detail .tc-table__header--custom .export--menu:before{content:"";height:10px;left:0;position:absolute;top:-10px;width:100%}.payments .invoice-detail .tc-table__thead{margin-top:50px}.payments .invoice-detail .tc-table__thead--column{font-size:13px}.payments .stepsText{position:fixed}.payments .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.payments .no-data svg{margin-bottom:20px;width:400px}.payments .table{height:100%;width:100%}.payment-detail .basepopup__container{height:calc(100% - 20px);max-height:inherit;padding:0;width:calc(100% - 20px)}.payment-detail .content{height:calc(100% - 30px);overflow:hidden;padding:0;width:100%}.payment-detail__header{align-items:center;display:flex;height:50px;padding:0 10px;width:calc(100% - 20px)}.payment-detail__header .general-statuses{display:flex;flex:1 1;justify-content:flex-end}.payment-detail__header .general-statuses>div{border:1px solid #c3c3c3;border-radius:10px;margin:0 5px;padding:5px 10px}.payment-detail__body{display:flex;flex-direction:row;height:calc(100% - 50px);width:100%}.payment-detail__body--invoice{background-color:rgba(0,33,4,.255);height:100%;width:calc(100% - 400px)}.payment-detail__body--invoice iframe{border:none;height:100%;width:100%}.payment-detail__body--payments{height:calc(100% - 20px);padding:10px;position:relative;width:380px}.payment-detail__body--payments .button-mode{align-items:center;background-color:#163;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:px;width:30px;z-index:1000}.payment-detail__body--payments .button-mode:hover{background-color:#1f854d}.payment-detail__body--payments .button-mode:hover .arrows-repeat{transform:scale(1)}.payment-detail__body--payments .button-mode:hover .comments,.payment-detail__body--payments .button-mode:hover .money-bill{display:none}.payment-detail__body--payments .button-mode .arrows-repeat{position:absolute;transform:scale(0);transition:transform .2s ease-in-out}.payment-detail__body--payments .button-mode .tc-icons{align-items:center;display:flex;justify-content:center;width:50%}.payment-detail__body--payments .button-mode .tc-icons svg{height:100%;width:100%}.payment-detail__body--payments h1{height:30px;margin:0;text-align:center}.payment-detail__body--payments>div{height:calc(100% - 30px)}.payment-detail__body--payments>div,.payment-detail__body--payments>div .status-log{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.payment-detail__body--payments>div .status-log{height:calc(100% - 200px);position:relative}.payment-detail__body--payments>div .status-log .mini-load .tc-icons{height:30px;min-height:inherit;min-width:inherit;width:30px}.payment-detail__body--payments>div .status-log .mini-load .tc-icons svg path{fill:#4bba7a}.payment-detail__body--payments>div .status-log:after,.payment-detail__body--payments>div .status-log:before{content:"";display:flex;height:40px;position:absolute;width:100%;z-index:1000}.payment-detail__body--payments>div .status-log:after{background:#fefefe;background:linear-gradient(0deg,#fefefe 2%,#fefefe00 80%);bottom:0}.payment-detail__body--payments>div .status-log:before{background:linear-gradient(180deg,#fefefe 2%,#fefefe00 80%);top:0}.payment-detail__body--payments>div .status-log .comments-history{height:100%;overflow-y:scroll;position:relative;width:100%}.payment-detail__body--payments>div .status-log .comments-history>div{align-items:center;display:flex;flex-direction:column;padding:50px 0}.payment-detail__body--payments>div .status-log .comments-history__item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px 0;position:relative;width:calc(100% - 20px)}.payment-detail__body--payments>div .status-log .comments-history__item *{color:#393939}.payment-detail__body--payments>div .status-log .comments-history__item:after{background-color:rgba(0,128,0,.168);bottom:0;content:"";height:1px;position:absolute;width:80%}.payment-detail__body--payments>div .status-log .comments-history__item--status{align-items:center;display:flex;padding-right:50px;position:relative;width:calc(100% - 50px)}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions{position:absolute;right:20px}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions>div{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:20px}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions>div .tc-icons{height:90%;width:90%}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions>div .tc-icons svg{height:100%;width:100%}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions>div:hover p{display:flex}.payment-detail__body--payments>div .status-log .comments-history__item--status .buttons-actions>div p{background-color:#a70101;background-color:#fefefe;border:1px solid #b8b8b8;border-radius:10px;box-shadow:4px 4px 14px -4px rgba(26,27,26,.259);display:none;font-size:11px;margin:0;padding:5px;position:absolute;top:-35px}.payment-detail__body--payments>div .status-log .comments-history__item--comment{background-color:#fff;border:1px solid #cecece;border-radius:10px;bottom:calc(100% + 5px);font-size:14px;margin-top:10px;padding:5px 10px;width:calc(100% - 30px)}.payment-detail__body--payments>div .status-log .comments-history__item--date{font-size:12px;font-style:italic;margin:5px 0 0;text-align:end;width:100%}.payment-detail__body--payments>div .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.payment-detail__body--payments>div .no-data svg{max-height:80%;width:200px}.payment-detail__body--payments>div .payments-history{height:calc(100% - 70px);position:relative;width:100%}.payment-detail__body--payments>div .payments-history .tc-table{margin-top:10px}.payment-detail__body--payments>div .payments-history .tc-table .tc-table__header--search-box,.payment-detail__body--payments>div .payments-history .tc-table__footer{display:none}.payment-detail__body--payments>div .payments-history .tc-table__thead{border-top-left-radius:10px;border-top-right-radius:10px}.payment-detail__body--payments>div .payments-history .tc-table__tbody{height:calc(100% - 100px)!important}.payment-detail__body--payments>div .payments-history .tc-table__header--custom button{border:none;border-radius:40px;cursor:pointer;font-size:14px;margin:0 5px;padding:5px 10px}.payment-detail__body--payments>div .payments-entry{align-items:center;display:flex;flex-direction:column;height:70px;justify-content:center;position:relative;width:80%}.payment-detail__body--payments>div .payments-entry>div{display:flex;flex-direction:column}.payment-detail__body--payments>div .payments-entry .tc-datepicker-wrapper{height:30px;width:100px}.payment-detail__body--payments>div .payments-entry .tc-datepicker-wrapper input{background-color:#163;border:none;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding-left:0;text-align:center}.payment-detail__body--payments>div .payments-entry .tc-datepicker-wrapper input:focus{outline:none}.payment-detail__body--payments>div .payments-entry .tc-datepicker-wrapper *{height:100%!important;width:100px}.payment-detail__body--payments>div .payments-entry .input-amount{border:2px solid #163;border-radius:10px;font-size:14px;font-weight:700;height:calc(100% - 35px);padding-left:10px;position:relative;width:80%;z-index:1300}.payment-detail__body--payments>div .payments-entry .input-amount:focus{outline:none}.payment-detail__body--payments>div .payments-entry .input-amount:after{content:"€";display:flex;font-size:18px;font-weight:700;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.payment-detail__body--payments>div .payments-entry>p{align-items:center;bottom:0;display:flex;font-size:14px;font-weight:700;height:40px;margin:0;position:absolute;right:35px;z-index:1400}.payment-detail__body--payments>div .payments-entry .button-send{border-radius:10px;bottom:0;height:40px;padding-left:50px;padding-right:5px;right:-12.5px;width:30px}.payment-detail__body--payments>div .bubble{border:1px solid #cecece;border-radius:50%;height:20px;margin-left:10px;margin-right:5px;width:20px}.payment-detail__body--payments>div .title{display:flex;flex:1 1;margin:0}.payment-detail__body--payments>div .status-entry{display:flex;flex-direction:column;height:200px;justify-content:center;position:relative;width:100%}.payment-detail__body--payments>div .status-entry:before{background-color:#d3d3d3;content:"";position:absolute}.payment-detail__body--payments>div .status-entry__chooseStatus{display:flex;height:30px;position:relative}.payment-detail__body--payments>div .status-entry__chooseStatus:hover:after{display:flex}.payment-detail__body--payments>div .status-entry__chooseStatus:after{bottom:calc(100% - 5px);content:"";display:none;height:20px;position:absolute;width:100%;z-index:1400}.payment-detail__body--payments>div .status-entry__chooseStatus .listing{background-color:#fff;border:1px solid #cecece;border-radius:10px;bottom:calc(100% + 5px);box-shadow:-1px -2px 5px 0 #0000002e;padding:5px 10px;position:absolute;width:calc(100% - 20px);z-index:1100}.payment-detail__body--payments>div .status-entry__chooseStatus .listing>div{cursor:pointer;display:flex;margin:5px 0;position:relative;width:100%}.payment-detail__body--payments>div .status-entry__chooseStatus .listing .bubble{margin-left:0!important}.payment-detail__body--payments>div .status-entry__comment{border:2px solid #1f854d;border-radius:10px;display:flex;height:calc(100% - 40px);position:relative}.payment-detail__body--payments>div .status-entry__comment textarea{border:none;border-radius:10px;font-family:Open Sans,sans-serif;height:calc(100% - 20px);margin:10px;resize:none;width:calc(100% - 20px)}.payment-detail__body--payments>div .status-entry__comment textarea::placeholder{font-style:italic}.payment-detail__body--payments>div .status-entry__comment textarea:focus{outline:none}.payment-detail__body--payments>div .button-send{align-items:center;background-color:#163;border-radius:50%;bottom:5px;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:5px;width:25px}.payment-detail__body--payments>div .button-send:hover{background-color:#1f854d}.payment-detail__body--payments>div .button-send .tc-icons{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.payment-detail__body--payments>div .button-send .tc-icons svg{height:100%;width:100%}.payment-detail__body--payments>div .button-send .paper-plane-top svg path:first-child{opacity:1!important}.payment-detail__body--payments>div .button-send .paper-plane-top svg path:last-child{opacity:0}.tippy-filter-box .tippy-box{border-radius:10px;box-shadow:5px 5px 4px -2px #0000002e;max-width:inherit!important;width:500px}.tippy-filter-box .tippy-box .tippy-content{background-color:#fff!important;border-radius:10px}.tippy-filter-box .filter-box{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.tippy-filter-box .filter-box__button{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0 5px;position:relative;transition:all .11s;width:30px}.tippy-filter-box .filter-box__button--active{background-color:#bcdbfb!important;border:1px solid #007aff}.tippy-filter-box .filter-box__button--length{align-items:center;background-color:#007aff!important;border:1px solid #007aff;border-radius:50%;color:#fff;display:flex;font-size:11px;height:15px;justify-content:center;position:absolute;right:0;right:-7.5px;text-align:center;top:0;top:-7.5px;width:15px;z-index:100}.tippy-filter-box .filter-box__button:hover{background-color:#f5f7f9;border:1px solid hsla(0,0%,73%,.808)}.tippy-filter-box .filter-box__button:hover:after{background-color:#fff;border:1px solid hsla(0,0%,73%,.808);border-radius:10px;box-shadow:5px 5px 4px -2px #0000002e;content:"Filtrer";display:flex;font-size:13px;padding:5px 10px;position:absolute;top:calc(100% + 6px);z-index:1100}.tippy-filter-box .filter-box__button .tc-icons{align-items:center;background-color:initial;display:flex;justify-content:center;width:70%}.tippy-filter-box .filter-box__button .tc-icons svg{height:100%;width:100%}.tippy-filter-box .filter-box>div{align-items:center;display:flex;justify-content:space-between}.tippy-filter-box .filter-box>div label{color:#363636}.tippy-filter-box .filter-box--title{color:#163;font-size:17px;font-weight:700;height:40px;margin-bottom:20px}.tippy-filter-box .filter-box .restart-button{cursor:pointer;display:flex;height:20px;position:absolute;right:10px;top:10px}.tippy-filter-box .filter-box .restart-button:hover:after{background-color:#fff;border:1px solid hsla(0,0%,73%,.808);border-radius:10px;box-shadow:5px 5px 4px -2px #0000002e;color:#363636;content:"Réinitialiser";display:flex;font-size:11px;padding:5px 10px;position:absolute;top:calc(100% + 6px);z-index:1100}.tippy-filter-box .filter-box #analytic-code,.tippy-filter-box .filter-box #date,.tippy-filter-box .filter-box #payment_mode,.tippy-filter-box .filter-box #status,.tippy-filter-box .filter-box #supplier{margin:5px 0}.tippy-filter-box .filter-box .due_date--container{align-items:center;display:flex}.tippy-filter-box .filter-box .due_date .tc-datepicker-wrapper input{width:80px!important}.tippy-filter-box .filter-box .due_date p{font-size:12px;margin:0 5px}.tippy-filter-box .filter-box #analytic-code input,.tippy-filter-box .filter-box #date input{border:1px solid #d1d1d1;border-radius:10px;font-size:13px;height:28px;padding:0 10px;text-align:center}.tippy-filter-box .filter-box #analytic-code input:focus,.tippy-filter-box .filter-box #date input:focus{border:1px solid #35a464;outline:none}.tippy-filter-box .filter-box #analytic-code input{width:70px}.tippy-filter-box .filter-box #date{position:relative}.tippy-filter-box .filter-box #date input{width:140px}.tippy-filter-box .filter-box #date .tc-datepicker__tab-loop{position:absolute;top:100%;z-index:1200}.tippy-filter-box .filter-box #status .dropdown{border-radius:10px;height:30px;margin:10px 0;width:220px}.tippy-filter-box .filter-box #status .dropdown p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}.tippy-filter-box .filter-box #status .dropdown div,.tippy-filter-box .filter-box #status .dropdown p{font-size:13px!important}.tippy-filter-box .filter-box #status .dropdown--list{border-radius:10px;top:calc(100% + 5px)}.tippy-filter-box .filter-box #status .dropdown--list>div{color:#163;justify-content:flex-start;padding:0 20px;text-align:start;width:calc(100% - 40px)}.tippy-filter-box .filter-box #supplier #search-select{margin:0;width:220px}.tippy-filter-box .filter-box #supplier #search-select input{border:1px solid #d1d1d1;border-radius:10px;height:28px}.tippy-filter-box .filter-box #supplier #search-select .list{border:1px solid #d1d1d1!important}.tippy-filter-box .filter-box #supplier #search-select .list *{color:#363636}.tippy-filter-box .filter-box #payment_mode--select{align-items:center;display:flex;height:30px;justify-content:flex-end;width:220px}.tippy-filter-box .filter-box #payment_mode--select>div{align-items:center;border:1px solid #d1d1d1;border-radius:10px;color:#363636;cursor:pointer;display:flex;font-size:13px;height:25px;justify-content:center;text-align:center;width:80px}.tippy-filter-box .filter-box #payment_mode--select>div:first-child{margin-right:10px}.tippy-filter-box .filter-box #payment_mode--select>div:first-child:hover{background-color:#299f47;color:#fff}.tippy-filter-box .filter-box #payment_mode--select>div:nth-child(2){margin-right:10px}.tippy-filter-box .filter-box #payment_mode--select>div:nth-child(2):hover{background-color:#fc0d00;color:#fff}.tippy-filter-box .filter-box #payment_mode--select>div:nth-child(3):hover{background-color:#0062cc;color:#fff}.tippy-filter-box .filter-box #payment_mode--select #paid-selected{background-color:#34c759;color:#fff}.tippy-filter-box .filter-box #payment_mode--select #unpaid-selected{background-color:#ff3b30;color:#fff}.tippy-filter-box .filter-box #payment_mode--select #credit-note-selected{background-color:#007bff;color:#fff}.full-pay-popup{z-index:3001}.full-pay-popup .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.full-pay-popup .basepopup__container{width:400px}.full-pay-popup label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.full-pay-popup textarea{border:2px solid #1f854d;border-radius:10px;font-family:Open Sans,sans-serif;height:calc(100% - 20px);margin-bottom:10px;padding:10px;resize:none;width:calc(100% - 20px)}.full-pay-popup textarea::placeholder{font-style:italic}.full-pay-popup textarea:focus{outline:none}.full-pay-popup .tc-datepicker-wrapper{margin-bottom:10px}.full-pay-popup .tc-datepicker-wrapper input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:0;text-align:center}.full-pay-popup .tc-datepicker-wrapper input::placeholder{color:#163;font-style:italic;opacity:.5}.full-pay-popup .tc-datepicker-wrapper input:focus{background-color:#00bb0026;opacity:1;outline:none}.full-pay-popup .tc-datepicker-wrapper input:-webkit-autofill{font-size:15px}.full-pay-popup .main-button{width:100px}.change-status-popup label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.change-status-popup input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center}.change-status-popup input::placeholder{color:#163;font-style:italic;opacity:.5}.change-status-popup input:focus{background-color:#00bb0026;opacity:1;outline:none}.change-status-popup input:-webkit-autofill{font-size:15px}.change-status-popup .basepopup__container{height:500px;max-width:inherit}.change-status-popup .content{align-items:center;display:flex;flex-direction:row;height:calc(100% - 50px);max-width:100%}.change-status-popup #form{align-items:center;display:flex;flex-direction:column;width:400px}.change-status-popup #new-status{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.change-status-popup #new-status input{display:none}.change-status-popup #comment{width:80%}.change-status-popup #comment textarea{border:2px solid #1f854d;border-radius:10px;font-family:Open Sans,sans-serif;height:100px;margin-bottom:10px;padding:10px;resize:none;width:calc(100% - 20px)}.change-status-popup #comment textarea::placeholder{font-style:italic}.change-status-popup #comment textarea:focus{outline:none}.change-status-popup #full-pay>div{display:flex;justify-content:center}.change-status-popup #full-pay>div>div{align-items:center;border:1px solid #d1d1d1;border-radius:10px;color:#363636;cursor:pointer;display:flex;font-size:13px;height:25px;justify-content:center;text-align:center;width:80px}.change-status-popup #full-pay>div>div:first-child{margin-right:10px}.change-status-popup #full-pay>div>div:first-child:hover{background-color:#299f47;color:#fff}.change-status-popup #full-pay>div>div:last-child:hover{background-color:#fc0d00;color:#fff}.change-status-popup #full-pay>div #full-pay__active--yes{background-color:#34c759;color:#fff}.change-status-popup #full-pay>div #full-pay__active--no{background-color:#ff3b30;color:#fff}.change-status-popup .main-button{margin-top:20px!important}.change-status-popup .preview{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 10px;position:relative;width:250px}.change-status-popup .preview:after{background-color:#e1e1e1;content:"";display:flex;height:90%;left:-10px;position:absolute;width:1px}.change-status-popup .preview h1{align-items:center;display:flex;font-size:14px;height:30px;justify-content:center;margin:0 0 10px}.change-status-popup .preview--container{display:flex;flex:1 1;height:calc(100% - 50px);overflow-y:scroll;width:100%}.change-status-popup .preview--container>div>div{border:1px solid hsla(0,0%,50%,.462);border-radius:5px;height:80px;margin-bottom:10px;padding:5px;position:relative;width:calc(100% - 10px)}.change-status-popup .preview--container>div>div>p{font-size:15px;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.change-status-popup .preview--container>div>div>p:first-child{font-weight:700}.change-status-popup .preview--container>div>div>p:nth-child(2){font-style:italic;opacity:.8}.change-status-popup .preview--container>div>div>p:nth-child(3){bottom:5px;font-weight:600;position:absolute;right:5px;text-align:end;width:auto}.categories-rh-config{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:100%}.categories-rh-config>div{border:1px solid #cacaca;border-radius:15px;box-shadow:0 5px 13px -2px #00000061;display:flex}.categories-rh-config--listing{align-items:center;background-color:#163;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:space-between;padding:10px;position:relative;width:280px}.categories-rh-config--listing .add-button{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:flex-end;position:relative;width:100%}.categories-rh-config--listing .add-button--active .add-button--icon,.categories-rh-config--listing .add-button--active p{background-color:#35a464!important}.categories-rh-config--listing .add-button--icon{align-items:center;background-color:#1f854d;border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;height:100%;justify-content:center;left:0;padding-right:20px;position:absolute;width:30px;z-index:1000}.categories-rh-config--listing .add-button--icon .tc-icons,.categories-rh-config--listing .add-button--icon .tc-icons svg{height:75%;margin-left:2px;width:75%}.categories-rh-config--listing .add-button p{align-items:center;background-color:#1f854d;border-radius:20px;color:#fff;display:flex;height:100%;padding-left:10px;width:calc(100% - 40px);z-index:1201}.categories-rh-config--listing .add-button:after{background-color:#ffffff6b;border-radius:15px;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1200}.categories-rh-config--listing__container{display:flex;flex-direction:column;height:calc(100% - 40px);overflow-y:scroll;position:relative;width:100%}.categories-rh-config--listing__container>div{display:flex;flex-direction:column}.categories-rh-config--listing__container>div>div{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:flex-end;margin:5px 0;position:relative;width:100%}.categories-rh-config--listing__container>div>div:first-child{margin-top:20px}.categories-rh-config--listing__container>div>div .delete-button--icon{align-items:center;border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;height:100%;justify-content:center;left:0;padding-right:20px;position:absolute;width:30px;z-index:1000}.categories-rh-config--listing__container>div>div .delete-button--icon .tc-icons,.categories-rh-config--listing__container>div>div .delete-button--icon .tc-icons svg{height:70%;margin-left:2px;width:70%}.categories-rh-config--listing__container>div>div p{align-items:center;border-radius:20px;color:#fff;display:flex;height:100%;padding-left:10px;width:calc(100% - 40px);z-index:1201}.categories-rh-config--listing__container .no-data{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.categories-rh-config--listing__container .no-data svg{width:40%}.categories-rh-config--listing__container .no-data p{align-items:center;display:flex;height:30px;justify-content:center;margin:0;padding:0;text-align:center}.categories-rh-config--listing__container__category{border-radius:5px;transition:all .2s ease-in-out}.categories-rh-config--listing__container__category:hover{background-color:hsla(0,0%,100%,.129)}.categories-rh-config--listing__container__category--active{background-color:#fff!important}.categories-rh-config--listing__container__category--active p{color:#163!important}.categories-rh-config--listing__container__category--active svg path{fill:#163!important}.categories-rh-config--container{background-color:#fff;flex-direction:column;height:calc(100% - 30px);width:calc(100% - 340px)}.categories-rh-config--container__title{align-items:center;display:flex;height:50px;justify-content:center;margin:10px 0;width:100%}.categories-rh-config--container__title input{background-color:red;background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px;text-align:center;width:300px}.categories-rh-config--container__title input::placeholder{color:#163;font-style:italic;opacity:.5}.categories-rh-config--container__title input:focus{background-color:#00bb0026;opacity:1;outline:none}.categories-rh-config--container__title input:-webkit-autofill{font-size:15px}.categories-rh-config--container__structure{align-items:center;display:flex;flex-direction:column;height:calc(100% - 60px)}.categories-rh-config--container__structure>div{flex-direction:column;height:100%}.categories-rh-config--container__structure div{display:flex;width:calc(100% - 10px)}.categories-rh-config--container__structure div>div{display:flex}.categories-rh-config--container__structure__add{position:relative}.categories-rh-config--container__structure__add .tc-icons{height:25px;width:30px}.categories-rh-config--container__structure__add .tc-icons svg{height:70%}.categories-rh-config--container__structure__add input{border:none;display:flex;flex:1 1}.categories-rh-config--container__structure__add input:focus{outline:none}.categories-rh-config--container__structure__add input::placeholder{color:hsla(0,0%,50%,.524);font-style:italic}.categories-rh-config--container__structure__add .button-submit{cursor:pointer;position:absolute;right:0;width:auto}.categories-rh-config--container__structure__add .button-submit svg path:last-child{opacity:0}.categories-rh-config--container__structure__list{overflow-y:scroll}.categories-rh-config--container__structure__list,.categories-rh-config--container__structure__list>div{display:flex;flex-direction:column;height:calc(100% - 25px)}.categories-rh-config--container__structure__list>div>div{margin:5px 0}.categories-rh-config--container__structure__list>div .button-delete{cursor:pointer;display:flex;height:25px;justify-content:center;width:30px}.categories-rh-config--container__structure__list>div .button-delete svg{height:70%}.categories-rh-config--container__structure__list>div input{background:#0000;border:none;display:flex;flex:1 1}.categories-rh-config--container__structure__list>div input:focus{outline:none}.config-rh,.config-rh .categorizer-manager{height:100%;width:100%}.config-rh .categorizer-manager .resize{display:none}.config-rh .categorizer-manager__container{height:calc(100% - 50px);width:100%}.employee-sheet{display:flex;flex-direction:column}.employee-sheet--header{align-items:center;display:flex;height:50px;padding:0 10px;width:calc(100% - 20px)}.employee-sheet--list{display:flex;height:calc(100% - 50px);width:100%}.config-es .basepopup__container{height:80%;width:850px}.config-es .basepopup__container .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:center;padding:10px;width:calc(100% - 20px)}.config-es--body{border-radius:20px;width:100%}.config-es--body,.config-es__section{display:flex;height:calc(100% - 20px)}.config-es__section{background-color:#fafafa;border:.5px solid #d7d7d7;border-radius:20px;flex-direction:column;overflow-y:scroll;padding:10px;width:230px}.config-es__section__element{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:30px;margin:5px 0 5px 5px;overflow:hidden;width:calc(100% - 5px)}.config-es__section__element:first-child{margin:0}.config-es__section__element:hover p{color:#35a464}.config-es__section__element--active p{background-color:#94e3b524;color:#35a464!important}.config-es__section__element p{align-items:center;color:#7f7d7d;display:flex;font-size:11px;font-weight:600;height:100%;margin:0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:calc(100% - 20px)}.config-es__element{background-color:#fafafa;border:.5px solid #d7d7d7;border-radius:20px;display:flex;flex:1 1;flex-direction:column;margin-left:10px;overflow-y:scroll}.config-es__element .tc-table__header{height:40px}.config-es__element .tc-table__header .actions>div{margin:0 2.55px}.config-es__element .tc-table__header .actions .tc-icons svg{height:20px;width:20px}.config-es__element .tc-table__header .main-button{background-color:#007aff;border-radius:30px;color:#fff;font-size:12px;height:25px}.config-es__element .tc-table__header .main-button:hover{background-color:#0056b3}.config-es__element .tc-table__header--search-box{width:150px}.config-es__element .tc-table__header--search-box .tc-icons svg{height:15px;left:7.5px;width:15px}.config-es__element .tc-table__header--search-box input{padding-left:30px;width:calc(100% - 30px)}.config-es__element .tc-table__thead{background-color:initial!important}.config-es__element .tc-table__thead *{color:#163;font-size:13px}.config-es__element .tc-table__tbody{height:calc(100% - 75px)}.config-es__element .tc-table__tbody>div{padding-bottom:200px}.config-es__element .tc-table__tbody *{font-size:12px!important}.config-es__element .tc-table__tbody #search-select{height:100%;margin:0;width:100%}.config-es__element .tc-table__tbody #search-select input{background:#0000!important;border:0;font-weight:600}.config-es__element .tc-table__tbody #search-select .list{border:.5px solid #c2c1c1;border-radius:0;padding:0;top:100%;width:calc(100% + 1px)}.config-es__element .tc-table__tbody input{background-color:initial;border:0;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;height:100%;opacity:.7;padding-left:10px;width:100%}.config-es__element .tc-table__tbody input::placeholder{color:#163;font-style:italic;opacity:.5}.config-es__element .tc-table__tbody input:focus{background-color:#00bb0026;opacity:1;outline:none}.config-es__element .tc-table__tbody input:-webkit-autofill{font-size:15px}.config-es__element .tc-table__tbody .dropdown{background-color:initial;border:0;height:100%;width:100%}.config-es__element .tc-table__footer{display:none}.add-element-es{z-index:3001}.add-element-es .basepopup__container .content{align-items:center;display:flex;flex-direction:column;min-width:400px}.add-element-es--form{width:50%}.add-element-es--form,.add-element-es--form>div{align-items:center;display:flex;flex-direction:column}.add-element-es--form>div{width:100%}.add-element-es--form #search-select{z-index:2500!important}.add-element-es label{align-items:center;color:#163;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.add-element-es #name input{background-color:initial;border:none;border-bottom:2px solid #35a464;color:#163;font-family:Open Sans,sans-serif;font-size:14px;font:Open Sans,sans-serif;height:30px;opacity:.7;padding-left:10px}.add-element-es #name input::placeholder{color:#163;font-style:italic;opacity:.5}.add-element-es #name input:focus{background-color:#00bb0026;opacity:1;outline:none}.add-element-es #name input:-webkit-autofill{font-size:15px}.add-element-es .dropdown{width:100%}.add-element-es .main-button{margin-top:20px;width:100px}.mui-search-box{align-items:center;background-color:initial;border:none;border-radius:0;box-shadow:none;display:flex}.mui-search-box .MuiInputBase-root{align-items:center;display:flex;font-size:14px;font-weight:300}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}
/*# sourceMappingURL=main.33afa381.css.map*/