@font-face{font-family:Helvetica Neue;src:url(../fonts/helveticaneuemedium.bd96bc9a.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.894a2ede.ttf) format("truetype")}.project-update-container[data-v-49601fc1]{margin:30px;padding:30px 0 15px 0;background:#fff;border:1px solid #efefef;border-radius:10px;font-family:Helvetica Neue}.project-update-container .project-update-name h3[data-v-49601fc1]{text-align:center;margin-bottom:30px;color:#1f2d3d;font-weight:700;font-size:20px}.project-update-container .tab-action[data-v-49601fc1]{display:flex;background:#eee;border-radius:10px;margin:0 30px}@media only screen and (max-width:1300px){.project-update-container .tab-action[data-v-49601fc1]{flex-direction:column}}.project-update-container .tab-action a[data-v-49601fc1]{flex:1 1 25%;color:#303c54;display:flex;align-items:center;justify-content:center}.project-update-container .tab-action a[data-v-49601fc1]:hover{text-decoration:unset}@media only screen and (max-width:1300px){.project-update-container .tab-action a[data-v-49601fc1]:last-child{flex:1 1 31%}}.project-update-container .tab-action a div[data-v-49601fc1]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 10px;border-radius:10px;font-size:16px;font-weight:400;line-height:19px}.project-update-container .tab-action a div.tab-active[data-v-49601fc1]{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.14);color:#303c54;font-weight:700;height:88%;width:100%}.project-update-container hr[data-v-49601fc1]{border:1px solid #cfcfcf;margin-right:30px;margin-left:30px}.history-project-ctn{margin:0 auto;padding:0 30px}.history-project-ctn .table_wrapper{max-height:540px;overflow:auto}@media only screen and (max-width:1300px){.history-project-ctn .table_wrapper{max-height:300px}}.history-project-ctn .ptable{--border:1px solid #efefef;border-radius:10px;border-spacing:0;border-collapse:separate;border:var(--border);border-top:0;overflow:hidden}.history-project-ctn .ptable td:not(:last-child),.history-project-ctn .ptable th:not(:last-child){border-right:var(--border)}.history-project-ctn .ptable>tbody:not(:last-child),.history-project-ctn .ptable>tbody>tr:not(:last-child)>td,.history-project-ctn .ptable>tbody>tr:not(:last-child)>th,.history-project-ctn .ptable>tfoot:not(:last-child),.history-project-ctn .ptable>tfoot>tr:not(:last-child)>td,.history-project-ctn .ptable>tfoot>tr:not(:last-child)>th,.history-project-ctn .ptable>thead:not(:last-child),.history-project-ctn .ptable>thead>tr:not(:last-child)>td,.history-project-ctn .ptable>thead>tr:not(:last-child)>th,.history-project-ctn .ptable>tr:not(:last-child)>td,.history-project-ctn .ptable>tr:not(:last-child)>th{border-bottom:var(--border)}.history-project-ctn .ptable__thead{padding:1em;background:#3488eb;border-radius:10px 10px 0 0}.history-project-ctn .ptable__thead th{text-align:center;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#fff;border-bottom:0!important;border-right:1px solid;height:44px}.history-project-ctn .ptable__thead th.action{min-width:85px}.history-project-ctn .ptable__thead th:first-child{width:7%}.history-project-ctn .ptable__thead th:nth-child(2),.history-project-ctn .ptable__thead th:nth-child(4){width:20%}.history-project-ctn .ptable__thead th:nth-child(5){width:10%}.history-project-ctn .ptable__tbody{padding:1em}.history-project-ctn .ptable__tbody td{text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#303c54;border:1px solid #efefef;vertical-align:middle}.history-project-ctn .ptable__tbody .manipulation__group button{width:24px;height:24px;border:none;padding:0;background:none;outline:none}.history-project-ctn .ptable__tbody .manipulation__group button:first-child{margin-right:10px}.history-project-ctn .ptable__tbody .manipulation__group button img{width:100%;height:100%}.history-project-ctn .ptable__tbody .quotation_documents__group{display:flex;justify-content:flex-start;align-items:center;width:55%;margin:auto}.history-project-ctn .ptable__tbody .quotation_documents__group img{margin-right:10px}.history-project-ctn .ptable__tbody .quotation_documents__group a.text-break.text-left{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-project-ctn .ptable .ptable_input_wrapper{width:100%;position:relative}.history-project-ctn .ptable .ptable_input_wrapper .ptable__input{width:100%;height:40px;min-width:150px}.history-project-ctn .ptable .ptable_input_wrapper .ptable__icon{position:absolute;right:5px;top:12px}.history-project-ctn .ptable .ptable_input_wrapper .ptable__percentage{position:absolute;right:27px;top:12px;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#303c54}.history-project-ctn .btn_group{display:flex;justify-content:flex-end;margin-bottom:12px}.history-project-ctn .btn_group button{background:none;outline:none;border:none}.history-project-ctn .btn_group .btn_img{width:31px;height:31px;border:none;padding:0}.history-project-ctn .btn_group .btn_img:first-child{margin-right:10px}.history-project-ctn .btn_group .btn_img img{width:100%;height:100%}.modal-body .input-wrapper{font-family:Roboto;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.modal-body .input-wrapper .label{font-weight:600;font-size:14px;color:#303c54;margin-bottom:8px}.modal-body .input-wrapper .label .required{color:red}.modal-body .input-wrapper input:not([type=file]){background:#fff;border:1px solid #cfcfcf;border-radius:5px;height:40px;padding:10px;width:100%}.modal-body .input-wrapper input:not([type=file]):focus{color:#768192;background-color:#fff;border-color:#958bef;outline:0}.modal-body .input-wrapper input:not([type=file]):disabled{opacity:.65}.modal-body .input-wrapper .validation_error{font-size:12px;color:red}.modal-body .input-wrapper .mx-datepicker{width:100%;height:40px}.modal-body .input-wrapper .mx-datepicker input{height:40px}.modal-body .input-wrapper .document_wrapper{display:flex;align-items:center}.modal-body .input-wrapper .document_wrapper label{margin-bottom:0;border:1px solid #ededed;background:#f8f8f8;padding:6px 17px;border-radius:20px;cursor:pointer;width:117px;flex:0 0 25%}.modal-body .btn_group{display:flex;justify-content:center}.modal-body .btn_group button{width:172px;height:49px;border:1px solid #6e7a8b;border-radius:5px;font-family:Helvetica Neue,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;margin-left:10px}.modal-body .btn_group .confirm-button{background:#118fa6;color:#ebf3f4}.modal-body .btn_group .cancel-button{background:#fff;color:#1f2d3d}