@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&family=Pacifico&family=Sacramento&display=swap);.leadFrame{width:100%;margin-top:20px;height:100vh}.lead-nav{display:flex}.customDropdownMenu{display:none;position:absolute;z-index:9999}.pm_condition,.pm_values{width:300px}.lead-nav a{font-size:1rem;color:#0d6efd!important}.m-2{margin:.5rem!important}.timesheetAlert{float:right!important}#previewModalBody{font-size:1rem;line-height:1.6}#previewModalBody h5{margin-top:1.5rem;margin-bottom:.75rem}.propoButton{background-color:#00b299!important;color:#fff!important;border:none!important;outline:0!important;padding:5px!important}.buttons{display:flex;justify-content:center;align-items:center;column-gap:10px;padding:0;margin:0}.proposal_chatwindow{position:fixed!important;top:0;right:.8%!important;width:40%;height:85%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5)}.proposal_chatwindow .proposal_chatContent{width:100%;height:auto;display:flex;flex-direction:column;background:#fff}.proposal_chatwindow .proposal_chatField{width:100%;height:10%;background:grey;display:flex;justify-content:center;align-items:center}.contextMenu{cursor:pointer!important}.chatMessage{width:auto;background:#00af9a;padding:3px;margin:3px;border-radius:5px;color:#fff}.chatMessage sub{color:#f9f9f9}.chatIcon{position:absolute;right:2%}.chatIcon i{color:#00af9a}.chatContainer{display:flex;margin:3px}#proposal_chat,.client button,.otherthanClient button,.proposal_chatwindow{display:none}.lead-item .dropdown-menu{padding:2px 3px 2px 3px}.lead-nav li{margin-right:10px;list-style-type:none;font-weight:500;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lead-nav li .dropdown-item{padding:2px 3px 2px 3px}.lead-nav li:hover{background-color:inherit!important}.clientempty{display:flex;height:70vh!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:none}.empty{display:flex;height:70vh!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:none}.table-responsive::-webkit-scrollbar{background-color:#f5f5f5;width:8px;height:8px}.nav-link{cursor:pointer!important}.table-responsive{display:block;width:100%;-webkit-overflow-scrolling:touch}.client_addnew,.leads_addnew{float:right!important}.contextLeadMenu{cursor:pointer}#formUpdate{display:none}#formSaveClose{display:none}.formHead div{display:flex;align-items:center;padding:5px;min-height:10vh;margin-top:20px}.headers h2{font-size:23px;font-weight:500;letter-spacing:0;line-height:1.5em;padding-bottom:5px;color:#000;position:relative}.headers h2:before{content:"";position:absolute;left:0;bottom:0;height:5px;width:55px;background-color:#003554}.headers h2:after{content:"";position:absolute;left:0;bottom:2px;height:1px;width:95%;max-width:255px;background-color:#003554}.proposal_title{color:#0d6efd;font-weight:700;font-size:20px}.pendingProposal_table th{background-color:#369;color:#fff}button{all:unset;cursor:pointer}.ongoingContractTable th{color:#fff!important}.ongoingUpload{padding:4px!important;border:none;background-color:#369;padding:5px;border-radius:5px;color:#fff}.text-center{text-align:center!important}.penPro_plus{float:right;margin-top:-30px}.observation_addNew{float:right}.observationsTable th,.projectsTable th,.reportClientTable th,.reportLeadTable th{background-color:#64a8ec!important;color:#fff;min-width:200px}.leadReportTable thead th{background-color:#64a8ec!important}.leadReportTable tbody tr:nth-child(odd){background-color:#fff!important}.leadReportTable tbody tr:nth-child(even){background-color:#f2f2f2}.clientSection,.leadSection{display:none}.createProject{margin-left:10px}.contract_editIcon{margin-left:10px}.pm_table{width:50vw;height:68vh}.pm_chartWholeDiv{width:50vw}.pm_fullchart1{height:34vh;width:auto}.pm_fullChart2{height:34vh;padding-top:50px}.client-container{overflow:hidden}.pm_chartContainer1{height:25vh}.pm_chartContainer2{height:25vh;margin-top:-30px}.pm_cards{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto}.pm_cards .card{flex:0 0 calc(20% - 5px);margin:2px;color:#000;cursor:pointer}.pm_chart_section{display:flex}.pm_chart_left,.pm_chart_right{flex:1;padding:1rem}.whole_dashboardone{height:70%}.whole2_dashboard{width:100%;height:90%}.pm_names ::before{font-size:20px}.pm_container{display:flex;justify-content:space-evenly;align-items:center}#all_pivot-container li{color:#000}.pm_left{width:42px;height:42px;border-radius:60%;display:flex;align-items:center;justify-content:center}.pm_right{display:flex;flex-direction:column;align-items:center;color:#191970}.pm_proposal{border-bottom:3px solid coral}.pm_ongoing{border-bottom:3px solid #fdda0d}.pm_signed{border-bottom:3px solid #00a36c}.pm_pending{border-bottom:3px solid #faa0a0}.pm_completed{border-bottom:3px solid #6495ed}.pm_size{font-size:1.1rem;font-weight:700;color:#191970}#chartName{color:#191970}#showProject{background:#a880b5;color:#fff;font-weight:700}.pm_getText{font-size:23px;padding-left:1%;color:#191970}.pm_dashboard{color:#191970;padding-left:.5%}.dashboard_button{color:#fff!important}#makeChanges{display:none}.pm_dropdown ul li .dropdown-item:hover{background-color:#b2b1e6!important;color:#fff!important}.pm_dropdown ul li .dropdown-item.active{background-color:#b2b1e6!important;color:#fff!important}.showContent{display:none}.projectCard{width:24%!important;height:100%;box-shadow:0 0 5px rgba(0,0,0,.5)}.projectButtons{width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.pm_pendingContracts{float:right!important}#mainTab.nav-tabs{border-bottom:1px solid #e5e7eb;border-top:none;border-left:none;border-right:none;display:flex;gap:1.5rem}#mainTab .nav-link{border:none;background-color:transparent;border-radius:0;font-weight:600;font-size:1rem;color:#6b7280;padding:.75rem .25rem;margin-bottom:-1px;border-bottom:3px solid transparent;transition:all .2s ease-in-out}#mainTab .nav-link:not(.active):hover{color:#1f2937;border-bottom-color:#e5e7eb}#mainTab .nav-link.active{color:#1e40af;border-bottom-color:#1e40af}@media (max-width:768px){#mainTab.nav-tabs{overflow-x:auto;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}#mainTab.nav-tabs::-webkit-scrollbar{display:none}#mainTab .nav-link{white-space:nowrap}}.filterbtn{background-color:#191970;color:#fff;border:none;padding:40px 80px;border-radius:2px}.filterbtn:hover{background-color:#111148;color:#fff;border:none}.contractdrop{width:200px;height:45px;border:1px solid #ccc;border-radius:5px;padding:5px;font-size:14px}.pm_filterSection{display:none}#previewModalBody table.dataTable tr.child{display:none}.upload-signature-pane{display:none}#previewModalBody table.dataTable tr.is-open+tr.child{display:table-row!important}.signature-preview-style{font-size:2.5rem;padding:20px;border:1px solid #ddd;border-radius:5px;margin-bottom:15px;cursor:pointer;transition:background-color .2s,border-color .2s}.signature-preview-style:hover{background-color:#f8f9fa}.signature-preview-style.selected{border-color:#0d6efd;background-color:#e7f1ff}[data-font="Dancing Script"]{font-family:'Dancing Script',cursive}[data-font=Sacramento]{font-family:Sacramento,cursive}[data-font=Pacifico]{font-family:Pacifico,cursive}.signature-field img{width:100%;height:auto;display:block}#signature-image-preview-container img{max-width:100%;max-height:200px;border:1px dashed #ccc;padding:5px}.signature-field.has-image .signature-line{display:none}.signature-field{position:absolute;display:inline-block;border:2px dotted #5a5a5a;background-color:rgba(255,255,255,.8);padding:10px 20px;cursor:move;z-index:1056;width:250px;text-align:center}.signature-field.is-empty{display:flex;justify-content:center;align-items:center}.signature-field .placeholder-text{color:#888;font-style:italic;font-size:.9rem;pointer-events:none}.signature-canvas-wrapper{border:1px dashed #aaa;border-radius:4px;width:100%;height:200px;position:relative}#signature-canvas{width:100%;height:100%;cursor:crosshair;touch-action:none}nav-link{color:#191970}.hide{display:None!important}