@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);@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#root,body,html{background-color:#fefefe;display:flex;font-family:Roboto Slab,serif!important;height:100%;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}.tc-datepicker__day--selected{background-color:#f3a73b}.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:#c3281b}p{font-size:14px}.app{align-items:center;display:flex;height:calc(100% - 50px);justify-content:center;margin-left:60px;margin-top:50px;width:calc(100% - 60px)}.app__container{background-color:#f4f5f6;border-top-left-radius:10px;border-top-right-radius:10px;flex:1 1;overflow:hidden}.app__container,.underconstruction{align-items:center;display:flex;height:100%;justify-content:center}.underconstruction{flex-direction:column;padding-left:50px;width:calc(100% - 50px)}.underconstruction svg{height:50%}.underconstruction p{font-size:22px;font-weight:700}.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__thead{background:#f3a73b!important}.tc-table__tbody div,.tc-table__tbody input,.tc-table__tbody p{color:#c3281b;font-family:Roboto Slab,serif;font-size:13px}.tc-table__tbody .events-select{background-color:rgba(66,202,66,.328)}.tc-table__tbody--row{font-size:13px;transition:all 20ms}.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:Roboto Slab,serif;font-size:13px}.tc-table__tbody .editing>input:focus{background-color:#48aa2a34}.tc-table__tbody .description--input{display:flex;height:100%;justify-content:flex-end;width:100%}.tc-table__tbody .description--input--linked{height:100%;width:100%}.tc-table__tbody .description--input--linked input{padding-left:30px!important;width:calc(100% - 30px)!important}.tc-table__tbody .description--linked{padding-left:30px;padding-right:10px;width:calc(100% - 40px)}.tc-table__tbody .total_ht,.tc-table__tbody .unit{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tc-table__tbody .total_ht--input input,.tc-table__tbody .unit--input input{text-align:center}.tc-table__tbody .total_ht:hover,.tc-table__tbody .unit:hover{background-color:hsla(0,0%,50%,.271);cursor:not-allowed}.tc-table__tbody .total_ht{align-items:center;display:flex;font-weight:700;height:100%;justify-content:flex-end;padding:0 10px;width:calc(100% - 20px)}.tc-table__tbody .total_ht:hover{background-color:hsla(0,0%,50%,.271);cursor:not-allowed}.tc-table__tbody .pricing{align-items:center;display:flex;justify-content:flex-end;padding:0 10px;text-align:end;width:calc(100% - 20px)}.tc-table__tbody .pricing--input{display:flex}.tc-table__tbody .pricing--input input{text-align:end}.tc-table__tbody .pricing--input div{align-items:center;display:flex;margin-right:10px}.tc-table__tbody .input--quantity,.tc-table__tbody .quantity--input input{text-align:center}.tc-table__footer{background:#f3a73b!important}.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;cursor:default;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:#f3a73b;left:0;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:#fad649}.dropdown{align-items:center;background-color:#fff;border:1px solid rgba(1,54,1,.129);border-radius:5px;cursor:default;display:flex;height:40px;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>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}.loader{background:#1d2630;background:radial-gradient(circle,#1d2630 0,rgba(29,38,48,.839) 100%);height:100%;position:fixed;width:100%;z-index:5000}.loader,.loader .spinner-box{align-items:center;display:flex;justify-content:center}.loader .spinner-box{background-color:initial;height:300px;width:300px}.loader .circle-border{align-items:center;-webkit-animation:spin .8s linear 0s infinite;animation:spin .8s linear 0s infinite;background:#3ff9dc;background:linear-gradient(0deg,rgba(63,249,220,.1) 33%,#3ff9dc);border-radius:50%;display:flex;height:100px;justify-content:center;padding:3px;width:100px}.loader .circle-core{background-color:#1d2630;border-radius:50%;height:100%;width:100%}.loader--message{flex-direction:column;position:relative}.loader--message,.loader--message p{align-items:center;display:flex;justify-content:center}.loader--message p{-webkit-animation:lighting 1s infinite;animation:lighting 1s infinite;color:#8bec30;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:#8bec30;stroke-dasharray:80;stroke-dashoffset:50%;-webkit-animation:movedash 1s 0s infinite forwards;animation:movedash 1s 0s infinite forwards}@-webkit-keyframes movedash{to{stroke-dashoffset:250%}}@keyframes movedash{to{stroke-dashoffset:250%}}@-webkit-keyframes lighting{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@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{-webkit-animation:spinner .6s linear infinite;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 rgba(0,0,0,.11);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:linear-gradient(126deg,#f3a73b,#e5c543);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:#f3a73b;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:#fad649}.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:#c3281b!important;font-weight:700}.categorizer-manager__header .active svg path{fill:#c3281b!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:#f3a73b;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:#fad649}.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:2500}.basepopup__background{height:100%;position:absolute;width:100%}.basepopup__container{border-radius:3px;box-shadow:5px 5px 15px 0 #0000004c;display:flex;flex-direction:column;max-height:80%;min-width:100px;z-index:2000}.basepopup__container .header{align-items:center;background:linear-gradient(126deg,#f3a73b,#e5c543);display:flex;height:30px;justify-content:flex-end;padding:0 5px;width:calc(100% - 10px)}.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;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{-webkit-animation:rotate 25s infinite;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}.import-reduced{align-items:center;background-color:#f5f5f5;border:1px solid hsla(0,0%,50%,.429);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;padding:10px 10px 10px 0;width:290px}.import-reduced .other{flex-direction:row;height:100%;width:100%}.import-reduced .other,.import-reduced .tc-icons{align-items:center;display:flex;justify-content:center}.import-reduced .tc-icons{width:80px}.import-reduced .tc-icons svg{height:auto;width:50%}.import-reduced--preview{margin:5px 0;max-height:150px;max-width:200px;position:relative}.import-reduced--preview img{border-radius:5px;max-height:150px;max-width:200px}.import-reduced--preview .buttons{display:flex;position:absolute;right:-10px;top:-10px}.import-reduced--preview .buttons>div{background-color:#fad649;border-radius:50%;cursor:pointer;display:flex;margin:0 2.5px}.import-reduced--preview .buttons>div .atomix-icons{align-items:center;display:flex;height:25px;justify-content:center;width:25px}.import-reduced--preview .buttons>div .atomix-icons svg{width:50%}.import-reduced--preview .buttons--delete{background-color:#cb0202!important}.import-reduced .description{margin:5px 0}.import-reduced .description p{margin:0}.import-reduced .description p:first-child{font-size:13px}.import-reduced .description p:last-child{font-size:12px;font-style:italic;margin-top:5px}.popup-warning{z-index:3500}.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,#f3a73b,#e5c543);border:1px solid #fad649;color:#fff}.popup-warning .content>div>div:last-child{background-color:#f5f5f5;border:1px solid rgba(1,54,1,.129)}#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:none;border:1.5px solid hsla(0,0%,50%,.79);border-radius:10px;color:#c3281b;font-family:Comfortaa,cursive;font-size:14px;height:30px;padding-left:30px;padding-right:10px;width:calc(100% - 40px);z-index:500}#search-select input::-webkit-input-placeholder,.search-select input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}#search-select input::placeholder,.search-select input::placeholder{color:#c3281b;font-style:italic;opacity:.5}#search-select input:focus,.search-select input:focus{border:1.5px solid #f3a73b;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 hsla(0,0%,50%,.79);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:#d03f37!important}#search-select .list .add p,.search-select .list .add p{color:#d03f37;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;font-weight:700;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:#c3281b}.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:#f3a73b}.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:#c3281b;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;background-color:#fefefe;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;transition:width .15s;-webkit-user-select:none;user-select:none;width:60px;z-index:1000}.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 .33s;width:100%}.navigation .logo .minified{height:50px;left:0;width:90%}.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__container{display:flex;flex:1 1;flex-direction:column;width:100%}.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:40px;justify-content:center;margin:10px 0;width:100%}.navigation__container>div .active{background:#f3a73b;border-radius:10px}.navigation__container>div .active svg path{fill:#fff}.navigation__container>div .active p{color:#fff!important}.navigation__container>div button,.navigation__container>div>a{background-color:initial;border:none;text-decoration:none;width:80%}.navigation__container>div button,.navigation__container>div button div,.navigation__container>div>a,.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{margin-bottom:2px;width:20px}.navigation__container>div button div svg path,.navigation__container>div>a div svg path{fill:#c3281b}.navigation__container>div button p,.navigation__container>div>a p{color:#c3281b!important;font-size:13px;font-weight:400;opacity:0;overflow:hidden;width:0}.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}.navigation:hover{box-shadow:3px 1px 12px 0 #1414141a;width:230px;z-index:3000}.navigation:hover .logo .minified{left:500px;width:20px}.navigation:hover .logo .normal{left:0}.navigation:hover .logo svg{width:150px}.navigation:hover .navigation__container>div button,.navigation:hover .navigation__container>div>a{justify-content:space-between;overflow:hidden;padding-left:10px}.navigation:hover .navigation__container>div button p,.navigation:hover .navigation__container>div>a p{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;opacity:1;padding-left:10px;position:relative;width:100px}.navigation:hover .navigation__container>div button p span,.navigation:hover .navigation__container>div>a p span{left:10px;position:absolute;width:200px}.navigation:hover .logout{align-items:center;cursor:pointer;display:flex;height:50px;width:100%}.navigation:hover .logout div{padding-left:20px}.navigation:hover .logout div svg{width:20px}.navigation:hover .logout div svg path{fill:#940101}.navigation:hover .logout p{color:#940101;cursor:pointer;font-weight:700;opacity:1;width:200px}.sign-in{display:flex;height:100%;width:100%}.sign-in .mini-load svg{width:40px}.sign-in .form{align-items:center;background-color:#fefefe;box-shadow:1px 1px 15px -1px #43434326;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;transition:all .33s;width:35%}.sign-in .form--redirect{height:100%;left:0;position:fixed;top:0;width:100%}.sign-in .form--redirect .redirect{margin-top:40px!important}.sign-in .form--redirect .redirect svg{width:300px}.sign-in .form--redirect .redirect p{font-size:17px}.sign-in .form .logo{align-items:center;display:flex;height:60px;justify-content:center}.sign-in .form .logo svg{width:200px}.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:15px 0;width:90%}.sign-in .form .content>div label{align-items:center;color:#c3281b;display:flex;font-size:17px;font-weight:700;justify-content:center;margin:10px 0;width:100%}.sign-in .form .content>div input{background-color:initial;border:none;border-bottom:2px solid #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px}.sign-in .form .content>div input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.sign-in .form .content>div input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.sign-in .form .content>div input:focus{background-color:#46a3cb18;opacity:1;outline:none}.sign-in .form .content>div input:-webkit-autofill{font-size:15px}.sign-in .form .content>a{color:#c3281b;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:#e8675c}.sign-in .form .content .main-button{width:100px}.sign-in .form iframe{-webkit-transform:scale(.9);transform:scale(.9)}.sign-in .illustration{align-items:center;background-image:url(/static/media/background.1039f949feb4cfba3c6c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;width:65%}.sign-in .illustration svg{width:50%}.choose-modules{background-color:#fefefe;border-radius:5px;display:flex;flex-direction:column;height:50%;min-height:400px;padding:10px 20px;width:360px}.choose-modules>h1{color:#961f15;display:flex;height:40px;justify-content:center;margin:0;text-align:center}.choose-modules>div{height:calc(100% - 30px);width:100%}.choose-modules>div>div{align-items:center;background:#fff;border:1.5px solid hsla(0,0%,50%,.116);border-radius:10px;cursor:pointer;display:flex;height:60px;justify-content:space-between;margin:10px 0;padding:0 10px;width:calc(100% - 20px)}.choose-modules>div>div>svg{padding-right:10px;width:20px}.choose-modules>div>div>svg path{fill:#f3a73b}.choose-modules>div>div p{display:flex;flex:1 1;flex-direction:column}.choose-modules>div>div p span:first-child{color:#bc730c;font-weight:600}.choose-modules>div>div p span:last-child{color:#5c3906;font-style:italic;opacity:.5}.choose-modules>div>div .open-in-tab{padding-left:10px;width:20px}.choose-modules>div>div .open-in-tab svg{height:100%;opacity:.5;width:100%}.choose-modules>div>div .open-in-tab svg path{fill:#69160f}.choose-modules>div>div:hover{border:1.5px solid #f3a73b}.choose-modules>div>div:hover .open-in-tab svg{opacity:1}.choose-modules>div>div:hover .open-in-tab svg path{fill:#007bff}.forgot-pwd{align-items:center;background-color:#f7fbfc;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 hsla(0,0%,50%,.28);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:40px;left:20px;top:20px}.forgot-pwd .illustration{bottom:20px;right:20px;width:300px}.forgot-pwd .return{background-color:#f3a73b;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:#fad649}.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 input{background-color:initial;border:none;border-bottom:2px solid #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;margin:10px 0;opacity:.7;padding:0 5px!important;padding-left:10px;text-align:center;width:200px}.forgot-pwd input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.forgot-pwd input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.forgot-pwd input:focus{background-color:#46a3cb18;opacity:1;outline:none}.forgot-pwd input:-webkit-autofill{font-size:15px}.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:#c3281b;cursor:pointer;opacity:1}.forgot-pwd--code .resend__active:hover{color:#f3a73b;text-decoration:underline}.forgot-pwd--pwd{width:calc(100% - 40px)}.forgot-pwd--pwd>div{align-items:center;display:flex;flex-direction:column}.forgot-pwd--pwd>div label{align-items:center;color:#c3281b;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.forgot-pwd--pwd .intro{margin-bottom:20px}.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:20px}.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-left:70px;margin-top:50px;padding:20px 20px 20px 40px;position:relative;width:calc(100% - 130px)}.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:#c3281b;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:#f3a73b;color:#fff}.homepage .container>div>div:nth-child(2){background-color:#fad649}.homepage .container>div>div:nth-child(3){padding:inherit;position:relative;width:80%}.homepage .container>div>div:nth-child(3):hover{-webkit-transform:inherit!important;transform:inherit!important}.homepage .container>div>div:nth-child(3) .magnifying-glass{height:20px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-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 #fad649;outline:none}.homepage .container>div>div:nth-child(3) input::-webkit-input-placeholder{font-style:italic}.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:#f3a73b;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:#fad649}.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;width:calc(25% - 30px)}.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);padding:5px 10px;width:calc(100% - 20px)}.affair-detail .general-info__container>div{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:rgba(5,14,0,.5);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 .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:#f3a73b!important;font-weight:700}.affair-detail .modals .buttons .active svg path{fill:#f3a73b!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 .mini-load .tc-icons{width:40px}.affairs .stepsText,.new-affair .stepsText{position:fixed}.new-affair--processing{height:100%;position:relative;width:100%}.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:#f3a73b;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:#fad649}.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:#c3281b;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:#fad649;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:#f3a73b;color:#fff;opacity:1}.new-affair--completion .identification .choice>div .active{background-color:#c3281b!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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:center;width:80%}.new-affair--completion .informations-affair input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.new-affair--completion .informations-affair input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.new-affair--completion .informations-affair input:focus{background-color:#46a3cb18;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 .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:#c3281b;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 #f3a73b;color:#c3281b;font-family:Roboto Slab,serif;font-size:13px;opacity:.8;padding:5px 0 5px 10px}.new-affair--completion .choice input::-webkit-input-placeholder,.new-affair--completion .identification>div input::-webkit-input-placeholder,.new-affair--completion .input-atomix input::-webkit-input-placeholder{color:#c3281b}.new-affair--completion .choice input::placeholder,.new-affair--completion .identification>div input::placeholder,.new-affair--completion .input-atomix input::placeholder{color:#c3281b}.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 #c3281b;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;overflow:hidden;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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px}.suppliers-manager .content .address input::-webkit-input-placeholder,.suppliers-manager .content .name input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.suppliers-manager .content .address input::placeholder,.suppliers-manager .content .name input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.suppliers-manager .content .address input:focus,.suppliers-manager .content .name input:focus{background-color:#46a3cb18;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:#c3281b;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:#f3a73b!important;font-weight:700}.suppliers-manager .modals .buttons .active svg path{fill:#f3a73b!important}.suppliers-manager .modals .buttons>div{align-items:center;cursor:pointer;display:flex;margin:0 10px;opacity:.4}.suppliers-manager .modals .buttons>div .atomix-icons{margin:0 5px;width:20px}.suppliers-manager .modals .buttons>div:first-child .atomix-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:#f3a73b;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:#fad649}.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:#fad649;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}.suppliers-manager .contact .insert .add_button .atomix-icons,.suppliers-manager .contact .tbody .add_button .atomix-icons,.suppliers-manager .contact .thead .add_button .atomix-icons{align-items:center;display:flex;height:90%;justify-content:center;width:90%}.suppliers-manager .contact .insert .add_button .atomix-icons svg,.suppliers-manager .contact .tbody .add_button .atomix-icons svg,.suppliers-manager .contact .thead .add_button .atomix-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:#f3a73b}.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 .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 .atomix-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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.suppliers-manager .contact .tbody .delete_button .atomix-icons{align-items:center;display:flex;height:90%;justify-content:center;width:90%}.suppliers-manager .contact .tbody .delete_button .atomix-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_choice{width:150px;z-index:3000}.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:#c3281b;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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px}.suppliers-manager .payment .payment_info input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.suppliers-manager .payment .payment_info input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.suppliers-manager .payment .payment_info input:focus{background-color:#46a3cb18;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 .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:#fad649;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:#f3a73b;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:#c3281b!important;opacity:1}.suppliers-manager .select .active p{color:#fff}.suppliers-manager .buttonPrincipal{margin:10px 0;width:100px!important}.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-deposit{z-index:3000}.invoicing-deposit--fullscreen .basepopup__container{height:95%;max-height:inherit;width:95%}.invoicing-deposit--fullscreen .basepopup__container .content{height:calc(100% - 30px);padding:0;width:100%}.invoice-import{min-width:250px;padding:10px 30px}.invoice-import,.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:#c3281b;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:none;border:1.5px solid hsla(0,0%,50%,.79);border-radius:10px;color:#c3281b;font-family:Comfortaa,cursive;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::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.invoice-import>div:first-child .choose-affair input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.invoice-import>div:first-child .choose-affair input:focus{border:1.5px solid #f3a73b;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 hsla(0,0%,50%,.79);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:#f3a73b;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:5px;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:#fad649}.invoice-processing .manager--header .delete{background-color:#c70101}.invoice-processing .manager--header .delete:hover{background-color:rgba(255,0,0,.82)}.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:#f3a73b;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;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:#fad649;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:#f3a73b;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:#fad649}.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{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,#f3a73b,#e5c543)}.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:#f3a73b!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,#f3a73b,#e5c543)}.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:#f3a73b!important;font-weight:700}.invoice-update .form .buttons .active svg path{fill:#f3a73b!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>div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:auto}.invoice-update .form>div label{align-items:center;color:#c3281b;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:10px 0}.invoice-update .form>div>div{display:flex;margin:20px 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 .id_supplier{display:flex;flex-direction:column}.invoice-update .form .id_supplier--supposed-supplier{display:flex;justify-content:flex-start;margin:0}.invoice-update .form .id_supplier>p{font-size:12px;font-style:italic}.invoice-update .form .id_supplier>p span:last-child{cursor:pointer}.invoice-update .form .id_supplier>p span:last-child:hover{font-weight:700;text-decoration:underline}.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 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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:center;width:150px}.invoice-update .form .date input::-webkit-input-placeholder,.invoice-update .form .due_date input::-webkit-input-placeholder,.invoice-update .form .inv_number input::-webkit-input-placeholder,.invoice-update .form .receipt_date input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.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:#c3281b;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:#46a3cb18;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 input,.invoice-update .form .inv_number input{text-align:center}.invoice-update .form .doc_number,.invoice-update .form .total_ht{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_ht div,.invoice-update .form .total_ht 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;width:80px}.invoice-update .form .doc_number div:hover,.invoice-update .form .doc_number input:hover,.invoice-update .form .total_ht div:hover,.invoice-update .form .total_ht input:hover{opacity:.8}.invoice-update .form .doc_number div:focus,.invoice-update .form .doc_number input:focus,.invoice-update .form .total_ht div:focus,.invoice-update .form .total_ht input:focus{outline:none}.invoice-update .form .total_ttc,.invoice-update .form .total_tva{flex-direction:column}.invoice-update .form .total_ttc>div,.invoice-update .form .total_tva>div{align-items:center;display:flex}.invoice-update .form .total_ttc>div input,.invoice-update .form .total_tva>div input{background-color:initial;border:none;border-bottom:2px solid #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:end;width:80px}.invoice-update .form .total_ttc>div input::-webkit-input-placeholder,.invoice-update .form .total_tva>div input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.invoice-update .form .total_ttc>div input::placeholder,.invoice-update .form .total_tva>div input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.invoice-update .form .total_ttc>div input:focus,.invoice-update .form .total_tva>div input:focus{background-color:#46a3cb18;opacity:1;outline:none}.invoice-update .form .total_ttc>div input:-webkit-autofill,.invoice-update .form .total_tva>div input:-webkit-autofill{font-size:15px}.invoice-update .form .total_ttc>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 rgba(0,0,0,.2);border-radius:10px;display:flex;flex:1 1;font-family:Roboto Slab,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 #f3a73b;outline:none}.manager-cat{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{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{z-index:2500}.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,#f3a73b,#e5c543)}.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:#f3a73b!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 button{border:none;border-radius:40px;cursor:pointer;font-size:14px;margin:0 5px;padding:5px 10px}.invoice-detail-header .buttons .valid{background-color:#5dac32;color:#fff}.invoice-detail-header .buttons .not-valid{background-color:#a00f2d;color:#fff}.invoice-detail-header .buttons .to_send{background-color:#9370db;color:#fff}.invoice-detail-header .filter{align-items:center;background-color:#e3e9e0;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;transition:left .12s;z-index:1000}.invoice-detail-header .filter .filter__item{align-items:center;cursor:pointer;display:flex;justify-content:center;overflow:hidden;z-index:2000}.invoice-detail-header .filter .filter__item p{font-size:12px}.invoice-detail-header .filter .filter__item p:first-child{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.invoice-detail-header .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}.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:#9470db23!important;color:#5a21ce!important}.invoice-detail .tc-table .status_validation{align-items:center;border-radius:40px;display:flex;padding:5px 10px;position:relative}.invoice-detail .tc-table .status_validation--sent{background-color:#9470db23!important;color:#5a21ce!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:#c3281b}.invoice-detail .tc-table .status_validation--message p{align-items:flex-start;background-color:#fff;border:1.5px solid #f3a73b;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__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:#d03f37}.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:3000}.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 rgba(0,0,0,.2);border-radius:10px;display:flex;flex:1 1;font-family:Roboto Slab,serif;margin:10px;padding:10px 15px;resize:none;width:calc(100% - 50px)}.popup-message-refused .content textarea:focus{border:1.5px solid #f3a73b;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:3500}.popup-inv-update .basepopup__container{height:90%;max-height:inherit;width:90%}.popup-inv-update .content{display:flex;flex-direction:row;height:100%;padding:0;width:100%}.popup-inv-update .preview{height:100%;width:calc(100% - 400px)}.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>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:#c3281b;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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:center;width:150px}.popup-inv-update .update .categorizer-manager__container .date input::-webkit-input-placeholder,.popup-inv-update .update .categorizer-manager__container .due_date input::-webkit-input-placeholder,.popup-inv-update .update .categorizer-manager__container .inv_number input::-webkit-input-placeholder,.popup-inv-update .update .categorizer-manager__container .receipt_date input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.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:#c3281b;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:#46a3cb18;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 .doc_number,.popup-inv-update .update .categorizer-manager__container .total_ht{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_ht div,.popup-inv-update .update .categorizer-manager__container .total_ht 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;width:80px}.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_ht div:hover,.popup-inv-update .update .categorizer-manager__container .total_ht 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_ht div:focus,.popup-inv-update .update .categorizer-manager__container .total_ht input:focus{outline:none}.popup-inv-update .update .categorizer-manager__container .total_ttc,.popup-inv-update .update .categorizer-manager__container .total_tva{flex-direction:column}.popup-inv-update .update .categorizer-manager__container .total_ttc>div,.popup-inv-update .update .categorizer-manager__container .total_tva>div{align-items:center;display:flex}.popup-inv-update .update .categorizer-manager__container .total_ttc>div input,.popup-inv-update .update .categorizer-manager__container .total_tva>div input{background-color:initial;border:none;border-bottom:2px solid #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:end;width:80px}.popup-inv-update .update .categorizer-manager__container .total_ttc>div input::-webkit-input-placeholder,.popup-inv-update .update .categorizer-manager__container .total_tva>div input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.popup-inv-update .update .categorizer-manager__container .total_ttc>div input::placeholder,.popup-inv-update .update .categorizer-manager__container .total_tva>div input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.popup-inv-update .update .categorizer-manager__container .total_ttc>div input:focus,.popup-inv-update .update .categorizer-manager__container .total_tva>div input:focus{background-color:#46a3cb18;opacity:1;outline:none}.popup-inv-update .update .categorizer-manager__container .total_ttc>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_ttc>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 rgba(0,0,0,.2);border-radius:10px;display:flex;flex:1 1;font-family:Roboto Slab,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 #f3a73b;outline: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:#c3281b;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 #c3281b;color:#c3281b;font-family:Roboto Slab,serif;font-size:14px;height:30px;opacity:.7;padding-left:10px;text-align:center}.amendments-creation--completion .input input::-webkit-input-placeholder,.amendments-creation--completion .tc-datepicker-wrapper input::-webkit-input-placeholder{color:#c3281b;font-style:italic;opacity:.5}.amendments-creation--completion .input input::placeholder,.amendments-creation--completion .tc-datepicker-wrapper input::placeholder{color:#c3281b;font-style:italic;opacity:.5}.amendments-creation--completion .input input:focus,.amendments-creation--completion .tc-datepicker-wrapper input:focus{background-color:#46a3cb18;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%}.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:calc(100% - 40px);max-height:inherit;width:calc(100% - 40px)}.new-sale .content{height:calc(100% - 30px);padding:0;width:100%}.new-sale .sales-processing{display:flex;height:100%;width:100%}.new-sale .sales-processing__structure{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;overflow-y:scroll;padding:10px 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 rgba(0,0,0,.11);margin:10px;max-height:300px;min-height:200px;width:calc(50% - 22px)}.new-sale .sales-processing__structure>.element .title{align-items:center;background:linear-gradient(126deg,#f3a73b,#e5c543);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 .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 .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:20px;width:20px}.new-sale .sales-processing__costSummary{width:400px}
/*# sourceMappingURL=main.41c7ef70.css.map*/