@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700,800);#root,body,html{height:100%;margin:0!important}.app{height:100%;position:relative}.page-container{background-color:#fcfcfc;display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100% - 110px)}.footer,.headbar{background-color:#70eedd;height:55px;width:100%}.headbar{box-shadow:0 0 6px 5px rgba(0,0,0,.15);font-family:Segoe UI;font-size:13px;font-weight:500;justify-content:space-between;line-height:55px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.headbar,.headbar-links-and-logo-container{display:flex}.headbar-link{box-sizing:border-box;cursor:pointer;margin:0 10px}.headbar-link-selected{color:#f5f5f5;font-size:15px;font-weight:700}.headbar-logo{cursor:pointer;height:55px;margin-right:20px}.headbar-dropdown-option{background-color:#faf6f6;color:#000;display:none}.headbar-link .headbar-dropdown-option{-webkit-transform:translate(-10px);transform:translate(-10px)}.headbar-dropdown-option:hover{background-color:#fff}.headbar-avatar-container:hover .headbar-dropdown-option,.headbar-link:hover .headbar-dropdown-option{box-shadow:0 5px 10px 1px rgba(0,0,0,.3);display:block;font-size:14px;line-height:14px;padding:10px}.headbar-dropdown-option-selected{color:#70eedd}.headbar-avatar-container{display:flex;flex-direction:column;justify-content:center;margin-right:15px}.avatar-dropdown-container{position:absolute;right:0;white-space:nowrap}.supplier-orders-button{font-size:13px;font-weight:bolder;height:50px;margin-left:20px;width:185px}.supplier-orders-button-container{display:flex;justify-content:flex-end;margin:40px 40px 20px 0}.product-component-table-container{padding:40px}.product-component-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.product-component-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.product-component table{font-size:12px}.product-component-delete-icon{margin-left:10px}.product-component-delete-icon svg{color:red;font-size:16px}.product-component-delete-icon-disabled svg{color:grey}.product-component-delete-icon-disabled{cursor:auto!important}.product-component-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.product-component-edit-icon-disabled{color:grey!important;cursor:auto!important}.product-component-action-container{display:flex}.product-component-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.product-component table .date-text{color:rgba(5,19,209,.87);font-weight:700}.product-component table .date-diff-text{color:grey;font-size:10px}.product-component table .text-positive{color:#24a324}.product-component table .text-negative{color:red}.add-new-product-component-button{font-size:13px;font-weight:700;height:50px;width:180px}.product-component-csv-file-input-container{display:flex;justify-content:center;margin:50px}.component-prices-table-container{padding:20px}.component-prices-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.component-prices-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.component-prices-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.reset-password-container{align-items:center;display:flex;flex-grow:1;justify-content:center;padding-bottom:55px}.reset-password-box{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:center;padding:20px 30px;width:300px}.reset-password-column{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:15px;text-align:center;width:100%}.reset-password-logo{width:200px}.reset-password-button{margin-top:20px;width:100%}.reset-password-input{width:100%}.reset-password-container .ant-form-item{margin-bottom:14px}.reset-password-container form{margin-top:40px;width:100%}.client-base-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.client-base-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.client-base-title{color:#120c52;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.client-base table{font-size:12px;font-weight:500}.client-delete-icon{margin-left:10px}.client-delete-icon svg{color:red;font-size:16px}.client-delete-icon-disabled svg{color:grey}.client-delete-icon-disabled{cursor:auto!important}.client-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.client-edit-icon-disabled{color:grey!important;cursor:auto!important}.client-action-container{display:flex}.client-base-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.client-base table .date-text{color:rgba(5,19,209,.87);font-weight:700}.client-base table .date-diff-text{color:grey;font-size:10px}.client-base table .text-positive{color:#24a324}.client-base table .text-negative{color:red}.add-new-client-button{font-size:13px;font-weight:700;height:50px;width:180px}.client-csv-file-input-container{display:flex;justify-content:center;margin:50px}.component-overview-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.component-overview-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.component-overview-title{color:#120c52;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.component-overview table{font-size:12px;font-weight:500}.component-delete-icon{margin-left:10px}.component-delete-icon svg{color:red;font-size:16px}.component-delete-icon-disabled svg{color:grey}.component-delete-icon-disabled{cursor:auto!important}.component-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.component-edit-icon-disabled{color:grey!important;cursor:auto!important}.component-action-container{display:flex}.component-overview-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.component-overview table .date-text{color:rgba(5,19,209,.87);font-weight:700}.component-overview table .date-diff-text{color:grey;font-size:10px}.component-overview table .text-positive{color:#24a324}.component-overview table .text-negative{color:red}.add-new-component-button{font-size:13px;font-weight:700;height:50px;width:180px}.component-csv-file-input-container{display:flex;justify-content:center;margin:50px}.logistic-suppliers-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.logistic-suppliers-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.logistic-suppliers-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.logistic-suppliers-table{font-size:12px;font-weight:500}.logistic-supplier-delete-icon{margin-left:10px}.logistic-supplier-delete-icon svg{color:red;font-size:16px}.logistic-supplier-delete-icon-disabled svg{color:grey}.logistic-supplier-delete-icon-disabled{cursor:auto!important}.logistic-supplier-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.logistic-supplier-edit-icon-disabled{color:grey!important;cursor:auto!important}.logistic-supplier-action-container{display:flex}.logistic-suppliers-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.edit-account-modal{align-items:center;display:flex;flex-direction:column;margin:36px 0 20px}.edit-account-modal .ant-form-item{margin-bottom:16px}.link-disabled{color:grey;pointer-events:none}.production-suppliers-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.production-suppliers-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.production-suppliers-title{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.production-suppliers-table{font-size:12px;font-weight:500}.production-supplier-delete-icon{margin-left:10px}.production-supplier-delete-icon svg{color:red;font-size:16px}.production-supplier-delete-icon-disabled svg{color:grey}.production-supplier-delete-icon-disabled{cursor:auto!important}.production-supplier-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.production-supplier-edit-icon-disabled{color:grey!important;cursor:auto!important}.production-supplier-action-container{display:flex}.production-suppliers-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.add-new-supplier-button{font-size:13px;font-weight:700;height:50px;width:180px}.product-overview-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.product-overview-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.product-overview-title{color:#120c52;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.product-overview table{font-size:12px;font-weight:500}.product-delete-icon{margin-left:10px}.product-delete-icon svg{color:red;font-size:16px}.product-delete-icon-disabled svg{color:grey}.product-delete-icon-disabled{cursor:auto!important}.product-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.product-edit-icon-disabled{color:grey!important;cursor:auto!important}.product-overview-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.product-overview table .date-text{color:rgba(5,19,209,.87);font-weight:700}.product-overview table .date-diff-text{color:grey;font-size:10px}.product-overview table .text-positive{color:#24a324}.product-overview table .text-negative{color:red}.add-new-product-button{font-size:13px;font-weight:700;height:50px;width:180px}.product-csv-file-input-container{display:flex;justify-content:center;margin:50px}.invoice-table-container{background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.2);padding:80px}.invoice-title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.invoice-title{color:#120c52;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:25px;font-weight:700;letter-spacing:.1px}.invoice table{font-size:12px;font-weight:500}.invoice-delete-icon{margin-left:10px}.invoice-delete-icon svg{color:red;font-size:16px}.invoice-delete-icon-disabled svg{color:grey}.invoice-delete-icon-disabled{cursor:auto!important}.invoice-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.invoice-edit-icon-disabled{color:grey!important;cursor:auto!important}.invoice-action-container{display:flex}.invoice-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}.invoice table .date-text{color:rgba(5,19,209,.87);font-weight:700}.invoice table .date-diff-text{color:grey;font-size:10px}.invoice table .text-positive{color:#24a324}.invoice table .text-negative{color:red}.add-new-invoice-button,.upload-csv-button{font-size:13px;font-weight:700;height:50px;width:180px}.upload-csv-button{margin-right:40px}.invoice-csv-file-input-container{display:flex;justify-content:center;margin:50px}.project-overview-table-container{padding:80px}.project-overview-title-container{margin-bottom:40px}.project-overview-title-container,.project-overview-title-container-history{align-items:center;display:flex;justify-content:flex-end;margin-top:-155px;pointer-events:none;width:100%}.project-overview-title-container-history{margin-bottom:90px}.project-overview table{font-size:10.5px;font-weight:500}table td{padding:4px 5px!important;white-space:nowrap}.project-delete-icon{margin-left:10px}.project-delete-icon svg{color:red;font-size:16px}.project-delete-icon-disabled svg{color:grey}.project-delete-icon-disabled{cursor:auto!important}.project-edit-icon svg{color:#000;font-size:16px;margin-left:5px}.project-edit-icon-disabled{color:grey!important;cursor:auto!important}.project-action-container{display:flex}.project-overview-table-row:nth-child(odd){background-color:rgba(237,237,250,.4)}table .date-text{font-size:10.5px;line-height:10px}table .date-diff-text{color:grey;font-size:10px}.project-overview table .text-positive{color:#24a324}.project-overview table .text-negative{color:red}.project-overview table .project-id-cell-text{cursor:pointer}.project-overview table .project-id-cell-text:hover{text-decoration:underline}.add-new-project-button{font-size:13px;font-weight:700;height:50px;pointer-events:all;width:180px}.ant-table-content{overflow-x:auto}.projects-container{background:#fff}.project-details{background-color:#fff;font-family:"Bree Serif, Segoe UI",Tahoma,Geneva,Verdana,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;padding:0 40px}.project-details-title{align-items:center;color:#1677ff;display:flex;font-size:25px;font-weight:700;justify-content:space-between;padding:40px 10px}.project-details-title>svg{cursor:pointer;font-size:20px;margin-right:8px}.project-details-title>span{padding:10px}.custom-descriptions{background-color:#fdfdfd;border:1px solid #dcdcdc;border-radius:4px;padding:16px}.custom-descriptions .ant-descriptions-title{color:#1677ff;font-size:20px}.custom-descriptions .ant-descriptions-item,.custom-descriptions .ant-descriptions-title{font-family:"Bree Serif, Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.custom-descriptions .ant-descriptions-item-label{font-weight:700}.project-table-title-container{display:flex;justify-content:space-between;margin:0 0 20px}.project-table-title{color:#1677ff;font-size:25px;font-weight:700;line-height:60px}.project-details-modal-container{padding:30px 50px}.project-details-modal-title-container{display:flex;justify-content:space-between;margin:5px 0 35px}.project-details-modal-title{font-size:25px;font-weight:700;line-height:60px}.project-details-table{margin-top:20px}.product-action-container{display:flex;gap:10px}.product-delete-icon,.product-edit-icon{cursor:pointer;font-size:16px}.product-delete-icon-disabled,.product-edit-icon-disabled{color:#d3d3d3;cursor:not-allowed}.product-details-form{margin-bottom:20px}.product-details-form .ant-form-item{margin-bottom:10px}.product-details-form .ant-form-item-label{font-weight:700}.product-details-form .ant-input,.product-details-form .ant-select-selector{height:36px}.product-details-form .ant-btn-primary{margin-right:10px}.product-details-form .ant-btn-dashed{border-color:#1677ff;color:#1677ff}.product-details-form .ant-btn-dashed:hover{background-color:#1677ff;border-color:#1677ff;color:#fff}.product-details-form .ant-btn-dashed .anticon{color:#1677ff}.product-details-form .ant-btn-dashed:hover .anticon{color:#fff}.project-details-modal-container .buttons-container,.project-details-table .buttons-container{display:flex;justify-content:flex-end}.buttons-container button,.project-details-modal-container .buttons-container button{font-size:13px;font-weight:700;height:50px;width:180px}.orders-section-tab-bar-container{position:relative}.orders-section-tab-bar-container button{font-size:13px;font-weight:700;height:50px;position:absolute;right:0;top:-80px;width:180px}.components-modal-default-values{font-size:19px;font-weight:700;margin-bottom:25px}.components-modal-set-default-button{bottom:7px;height:45px;position:relative;width:100%}.row-green{background-color:#eefdee}.row-orange{background-color:#fff0d8}.row-red{background-color:#fcdfdf}.login-page-container{align-items:center;flex-grow:1;padding-bottom:55px}.login-box,.login-page-container{display:flex;justify-content:center}.login-box{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;font:Segoe UI;height:280px;padding:50px;width:260px}.login-column{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:260px}.login-column img{width:200px}.login-column .input-element{margin-top:12px}.login-column .inputs{margin:30px 0}.login-button{width:260px}.login-column .remember-me{font-size:12px;margin-top:20px;width:100%}