@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);:root{--color-navy:#112d4e;--color-medium-blue:#112d4e;--color-dark-blue:#0f2946;--color-light-gray-blue:#d1e1ef;--color-primary:#112d4e;--color-primary-light:#3078b7;--color-primary-dark:#0b1f36;--color-accent:#dbe2ef;--color-background:#f9f7f7;--color-card:#fff;--color-border:#e6ebf1}#root,.app,.content,body,html{overflow-y:auto;text-transform:none!important}.app{display:flex;flex-direction:row;position:relative}::-webkit-scrollbar-track{background:#112d4e;background:var(--color-navy)}::-webkit-scrollbar-thumb{border-radius:4px}::-webkit-scrollbar-track:hover{background:#112d4e;background:var(--color-navy)}::-webkit-scrollbar-thumb:hover{background:#0f2946;background:var(--color-dark-blue)}.z-index-custom{z-index:1030}#main{background-color:#7b7b7b00;height:100%;padding:10px 20px;transition:margin-left .3s;width:100%}.card-color{background-color:#fff;border:1px solid #e6ebf1;border-radius:5px}.header{padding-bottom:10px;padding-top:5px}.logo-img{max-height:60px}#root,.app,.content,body,html{font-family:Poppins,sans-serif;height:100%;overflow-x:"hidden";scrollbar-color:#112d4e #f1f1f1;scrollbar-width:thin;width:100%}@media(max-width:767px){#root,.app,.content,body,html{font-size:14px;line-height:1.3}}#GChart{border:1px solid #dbd6d6!important;display:flex;flex-direction:column;float:left;height:800px;margin-right:3px;overflow-y:hidden;padding-left:0;padding-right:0;padding-top:0;width:68vw}@media screen and (max-width:767px){#GChart .card-container{grid-template-columns:1fr}#GChart #GChart{margin-right:0}}.card-container{display:flex;height:100vh;width:100vw}#GChart{border:1px solid #ccc;border-radius:5px;box-sizing:inherit;flex:0 0 70%;height:430px;margin-left:0;max-height:800px;overflow-x:hidden;padding:0 1px 1px;width:70vw}.card-container{height:100%;width:100%}.far{-webkit-font-smoothing:antialiased;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.card-title{color:inherit;float:left;font-family:inherit;font-size:1rem;font-weight:400;margin:0}h3{display:block;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}::-webkit-scrollbar{width:"20px"}::-webkit-scrollbar-thumb{background:#112d4e;background:var(--color-navy);border-radius:"4px"}::-webkit-scrollbar-track{border-radius:8px}*,:after,:before{box-sizing:border-box}li{display:list-item;text-align:-webkit-match-parent}ul{height:auto;list-style-type:disc;margin:0;padding:0 3px}.media{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:flex-start;background-color:#f1f1f1;color:#212529;display:flex;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;margin:0}.media-body{flex:1 1}.card-container{display:"grid";position:relative}.border-transparent{border-color:#0000!important}.ViewContainer{display:flex;flex-direction:column;margin-top:3px}.MuiButton-contained{font-size:24px}.MuiButton-contained,.MuiButton-outlined,.MuiButton-text{text-transform:capitalize!important}.ButtonContainer{margin-bottom:16px}.button:active active{box-shadow:inset 0 .6em 2em -.3em #00000026,inset 0 0 0 .05em #ffffff1f}@media (max-width:30em){.button{display:block;margin:.4em auto;text-transform:lowercase}}.Switch{display:flex}.Switch_Toggle{display:inline-block;height:20px;margin-bottom:3px;position:relative;width:40px}.Switch_Toggle input{display:none}.Slider{background-color:#ccc;border-radius:34px;bottom:0;left:0;right:0;top:0}.Slider,.Slider:before{position:absolute;transition:all .3s}.Slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:16px;left:2px;width:16px}.Switch_Toggle input:checked+.Slider{background-color:#5a5f5b}.Switch_Toggle input:checked+.Slider:before{transform:translateX(20px)}.tabindex{border:1px solid}.makeStyles-cardTitle-101{font-size:bold}.cardHeader .cardTitle{font-size:18px;font-weight:700}.cardTitle{color:#112d4e;font-weight:700}.ButtonContainer{align-items:center;display:flex;gap:1rem;margin-top:6px;padding:1px}#ganttChart{border:1px solid #dbd6d6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:medium}@media screen and (max-width:768px){.card-container{grid-template-rows:auto auto 1fr}#GChart{margin-right:0}.col-md-12{padding-left:0;padding-right:0}}@media(max-width:768px){.card-container,.mt-7{display:block}}.Toolbar{color:#000}.cardFinance{border:1px solid #dedede;flex:0 0 65%;float:left;height:660px;width:100%}.main-div{display:inline-flex;margin-right:6px}.cardDetail{border-bottom:1px solid #dedede;color:#242629;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:small;font-weight:200}.cardDetail,cost-details{display:flex}@media(min-width:600px){.Toolbar{min-height:14px}}#GChart{padding:3px}#GChart,.card-container{font-size:14px;line-height:1.3}@media only screen and (max-width:375px){#GChart,.card-container{font-size:14px;line-height:1.3}}@media only screen and (max-width:480px){#GChart,.card-container{font-size:14px;line-height:1.3;padding:10px}}@media only screen and (max-width:640px){#GChart,.card-container{font-size:14px;line-height:1.3;padding:10px}}@media only screen and (max-width:768px){#GChart,.card-container{padding:10px}#GChart,.card-container{font-size:14px;line-height:1.3}}.GanttOriginal{background-color:var(--bar-progress-color);border-radius:var(--bar-corner-radius);height:calc(var(--row-height)*var(--bar-fill)/100)}@media screen and (min-width:820px)and (max-width:1180px){.card-container{align-items:center;flex-wrap:wrap;justify-content:center;margin-right:20px;padding:10px}}@media only screen and (max-width:820px)and (max-height:1180px){#GChart{border:none;border-radius:0;flex:1 0 auto;height:100%;margin-bottom:10px;margin-right:20px;max-height:100%;padding:0;width:100%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2){.ViewContainer,cost-details .ButtonContainer{border:none;border-radius:0;flex:1 0 auto;padding:0;width:100%}}.cardFinance{background-color:#f1f1f1;border-radius:5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:medium;font-weight:700;height:auto;margin-right:4px}#cost-details{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400;padding-bottom:.25rem}#cost-details,#costInfo{font-size:medium;letter-spacing:.0075em;line-height:1.6}#costInfo{background-color:#6c757d}#costDollar,#costInfo{border-radius:3px;color:#fff;font-weight:700;padding:3.73px 6px}#costDollar{background-color:#28a745;font-size:medium}#costDollar,.date-info{letter-spacing:.0075em;line-height:1.6}.date-info{font-weight:700}.date-info,.faCheckCircle{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.faCheckCircle{color:#28a745;font-size:20px;font-weight:bolder;padding-right:3px}.flex-div1{border-top:3px solid #112d4e!important;border-top:3px solid var(--color-medium-blue)!important;border:1px solid #d1e1ef;border:1px solid var(--color-light-gray-blue);display:"block";height:auto;margin:5px 7px 2px}.cardTitle1{color:inherit;font-size:1rem;font-weight:700}.FaExclamationTriangle{color:#ffc107!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:24px;font-weight:bolder;padding-right:3px}.modal{background-clip:padding-box;border:1px solid #ccc!important;border-radius:4px;box-shadow:0 .25rem .5rem #00000080;box-sizing:border-box;flex-direction:column;height:auto;outline:0;pointer-events:auto;position:relative;width:100%}.moneyIcon{color:#fff;font-size:medium;font-weight:600!important;margin-bottom:-6px;padding-bottom:0}@media only screen and (max-width:600px){.moneyIcon{display:flex;font-size:small;margin-bottom:8px}}.modalTitle{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 2px 4px #00000040;color:inherit;font-family:Segoe UI,sans-serif;font-family:inherit;font-size:23px!important;font-weight:700;height:50px;margin-bottom:0;margin-top:0;padding:0 0 0 4px;position:sticky;top:0;z-index:1}.button :hover,.button:active{background-color:none!important}.modalHead{color:inherit;font-family:inherit;font-size:23px!important;font-weight:700!important;letter-spacing:.0001em!important;padding:0 0 0 5px!important}.modalDetail{border:1px solid #0003;border-radius:4px;box-shadow:0 2px 0 #00000040;display:block!important;margin:10px 10px 20px;padding-top:1rem!important}.modalContent{margin-bottom:20px;margin-left:0!important}.form-group{box-sizing:border-box;display:inline-block;margin-bottom:1rem}#header{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1.2;margin:0 0 8px}.modalContent #form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 #0000;box-sizing:border-box;color:#495057;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;margin-right:10px!important;margin-top:8px;max-width:900px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:900px}.modalContent #form-control:focus{border-color:#699ed3;outline:none}.modalContent{display:block}#form-control1{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-bottom-left-radius:3px;border-top-left-radius:3px;box-shadow:inset 0 0 0 #0000;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;margin-top:8px;max-width:640px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:630px}#form-control1:focus{border-color:#699ed3;outline:none}.form-input{display:flex}#cardicon{align-items:center;background-color:#e9ecef;border:1px solid #ccc;border-bottom-right-radius:3px;border-top-right-radius:3px;padding-top:2px;text-align:center;width:270px}#card-month{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-bottom-left-radius:3px;border-top-left-radius:3px;box-shadow:inset 0 0 0 #0000;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:295px}#card-month:focus{border-color:#699ed3;outline:none}#card-year{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-bottom-right-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 0 0 #0000;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;margin-right:20px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:295px}#card-year:focus{border-color:#699ed3;outline:none}.modalContent1{display:flex}#CVV{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-bottom-left-radius:3px;border-top-left-radius:3px;box-shadow:inset 0 0 0 #0000;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;max-width:285px;padding:6px 10px 6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:285px}#CVV:focus{border-color:#699ed3;outline:none}.modalContent .card-footer{background-color:#00000008;border-top:0 solid rgba(0,0,0,.125);margin-bottom:10px!important;margin-top:28px;max-width:910px;padding:.75rem 1.25rem;width:910px}.modalContent button{border:1px solid #0000;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.modalContent button:hover{background-color:#055fbe}.modal label{font-size:18px;font-weight:500;margin-bottom:10px}.FaHandHoldingUsd{margin-right:6px;padding-right:6px!important}.form-field{padding:5px;transition:border-color .3s ease-in-out}.form-field:focus{border-color:#699ed3;outline:none}.root{align-items:center;flex-direction:column;height:100vh;justify-content:center}@media(max-width:800px)and (max-width:1180px){.root{height:auto}}.cardHeader{background-color:#fff;box-shadow:0 2px 4px #00000040;font-size:500;font-weight:700;height:40px!important;margin-bottom:0;margin-top:0;padding:0 0 0 4px;position:sticky;top:0;z-index:1}.flexdiv{border-top:3px solid #28a745!important;border:1px solid #d1e1ef;border:1px solid var(--color-light-gray-blue);display:block;height:260px;margin:5px 7px 4px}@media(max-width:767px){.flexdiv{flex-direction:column;height:auto}}@media(min-width:768px)and (max-width:1023px){.flexdiv{flex-direction:column;height:auto}}@media(max-width:767px){.flex-div1{flex-direction:column;height:auto}}@media(min-width:768px)and (max-width:1023px){.flex-div1{flex-direction:column;height:auto}}.card{word-wrap:break-word;background-clip:initial;background-color:snow;border:1px solid #ccc;border-radius:.2rem;display:flex;flex:0 0 28%;flex-direction:column;height:700px;margin-left:5px!important;max-height:700px;min-width:0;overflow-x:hidden!important;overflow-y:hidden!important;width:28vw}@media(min-width:768px)and (max-width:1023px){#main{display:flex;flex-direction:column;overflow-x:hidden}}.invoiceDetails{margin:0 7.5px;padding-left:.5rem!important;padding-top:.25rem!important}.invoiceBlock,.invoiceDetails{padding-bottom:.25rem!important}.costDetails{border-radius:4px;justify-content:space-between;margin-left:300px;max-width:500px;padding:16px}@media only screen and (max-width:480px){.invoiceDetails{margin:0 5px;padding:.125rem .25rem .125rem .15rem!important}}@media only screen and (max-width:768px){.invoiceDetails{margin:0 10px;padding:.125rem .25rem .125rem .15rem!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2){.invoiceDetails{margin:0 15px;padding:.25rem .25rem .25rem .5rem!important}}@media only screen and (max-width:768px)and (-webkit-min-device-pixel-ratio:2){.invoiceDetails{margin:0 10px;padding:.125rem .25rem .125rem .15rem!important}}@media only screen and (max-width:767px){.invoiceDetails{margin:0 5px;padding:.125rem .25rem .125rem .15rem!important}}@media(max-width:480px){.cardFinance{font-size:small;height:auto;margin-bottom:4px;margin-right:0}}@media(max-width:768px){.cardFinance{font-size:medium;height:auto;margin-bottom:4px;margin-right:0}}@media(max-width:1024px){.cardFinance{font-size:large;height:auto;margin-bottom:4px;margin-right:0}}@media(max-width:1180px){.cardFinance{font-size:large;height:auto;margin-bottom:4px;margin-right:5px;max-height:auto!important;padding-right:10px;width:100vw}}@media(max-width:767px){.costDetails{margin-left:0}}@media(min-width:768px)and (max-width:1023px){.costDetails{margin-left:0;max-width:100%;padding:12px}}@media(max-width:1279px){.costDetails{margin-left:0;max-width:100%;padding:16px}}@media(max-width:767px){.costDetails1{margin-left:0}}@media(min-width:768px)and (max-width:1023px){.costDetails1{margin-left:0;max-width:100%;padding:12px}}@media(max-width:1279px){.costDetails1{margin-left:0;max-width:100%;padding:16px}}@media(max-width:480px){.main-div{display:block;width:100%}}@media(min-width:481px)and (max-width:767px){.main-div{display:block;margin:0 auto;max-width:768px;width:100%}}@media(min-width:768px)and (max-width:1023px){.main-div{display:inline-block;margin:0 auto;width:100%}}@media(min-width:1024px)and (max-width:1279px){.main-div{display:inline-flex;margin:0 auto}}@media(min-width:1280px){.main-div{display:inline-flex;margin:0 auto}}@media(max-width:480px){.main-div{display:block;flex-direction:column}.card{display:inline-block;flex:0 0 100%;height:auto;margin-bottom:32px;margin-top:32px;max-height:none;padding-right:10px;width:100vw}}@media(min-width:768px)and (max-width:1024px){.card{flex:0 0 48%;height:690;height:400px;max-height:690px;max-width:100%;width:240px;width:52vw}.cardFinance{height:auto;margin-right:10px}.flex-div1{height:auto;margin-top:2px}.card{height:940px;max-height:940px;width:100vw}}@media(min-width:540px)and (max-width:720px){.card{height:980px;max-height:880px;width:90vw}}.close{float:right}.modalHead{color:#112d4e}.form-group label{color:#063c68}.cardTitle1{align-items:center;color:#112d4e;display:flex;float:left;font-family:inherit;font-size:16px!important;font-weight:bolder!important;margin:0;padding-left:10px}.cardHead{background-color:#fff;box-shadow:0 2px 4px #00000040;font-family:Segoe UI,sans-serif;font-size:18px!important;font-weight:700;height:40px;margin-bottom:0;margin-top:0;padding:0 0 0 4px;position:sticky;top:0;z-index:1}@media(max-width:599px){.modalHead{box-sizing:border-box;font-size:18px!important}.modalDetail{box-sizing:border-box;height:auto;padding:1rem!important}.modalDetail input{box-sizing:border-box;display:inline-block;width:100%}}@media(min-width:600px)and (max-width:991px){.modalHead{box-sizing:border-box;font-size:20px!important}.modalDetail{box-sizing:border-box;height:auto!important}.modalDetail input{box-sizing:border-box;display:inline-block;height:430px}}@media(min-width:992px){.modalHead{box-sizing:border-box;font-size:23px!important}.modalDetail input{box-sizing:border-box;display:inline-block;height:430px}}.form-field{width:100%}@media only screen and (min-width:576px){.form-field{width:80%}}@media only screen and (min-width:768px){.form-field{width:60%}}.modalDetail input{width:100%}.css-17w9904-MuiTypography-root{font-weight:500!important}.css-17w9904-MuiTypography-root,.css-47iiw-MuiTypography-root{font-family:Poppins,sans-serif;font-size:.8571428571rem;line-height:1.5;margin:0}.css-47iiw-MuiTypography-root{display:block;font-weight:600!important}.Report{width:auto}.productionReport{background-color:#8a5555;margin-top:10px!important}.bidsOutTotals,.productionReport{border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;margin-left:6px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.bidsOutTotals{height:auto!important;margin-bottom:1px;margin-top:10px}.YTD{background-color:#fff;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;display:flex;height:100px;height:80px;margin-bottom:5px;margin:2px!important;margin-right:1rem;max-height:80px;padding:.5rem;position:relative;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.main-company-div{background-color:#6c757d;padding:10px}.Report .YTD{margin:10px!important}.soldOutTotals{border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;height:fit-content;margin-bottom:1px;margin-left:5px;margin-top:10px;padding:-4!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}#leads{border-radius:4px;color:#ece7e7;width:75px}.thumb{background-color:#18adb3}.dashboardicon{font-size:40px!important}.settingicon{align-content:center!important;align-items:center!important;display:inline-block;font-weight:bolder;height:50px!important;overflow:visible!important;text-align:center}.ytd-text{color:#0a0505;display:block!important;float:right;font-size:13px;margin-right:4px;padding:6px 6px 6px 5px}.total-no{font-weight:bolder!important;padding:5px}.product_image{background-size:cover;box-sizing:initial;height:max-content}.react-googlecharts{border:30% solid #ccc}.barChart{margin-top:0!important;padding:0!important;width:auto!important}.react-bar-chart{margin-left:0}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2){#form-control{width:560px!important}#form-control,#form-control1{padding-left:10px;padding-right:10px}#form-control1{width:450px!important}#cardicon{width:110px!important}#card-month,#card-year{width:130px!important}#CVV{width:270px!important}.card-footer{padding-left:13px;padding-right:13px;width:570px!important}}.cardTitle{align-items:center!important;color:#112d4e!important;display:flex!important;float:left;font-family:inherit!important;font-size:1.1rem!important;font-weight:700!important;margin:0!important}.salesTeam-table{border-radius:3px;box-sizing:border-box}.salesTeam-body,.salesTeam-head,.salesTeam-table{word-wrap:break-word;align-content:center!important;align-items:center!important;border:1px solid rgba(0,0,0,.125);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:medium;margin-bottom:16px;position:relative}.salesTeam-head th{font-weight:bolder}.salesTeam-body td,.salesTeam-head th{border:1px solid rgba(0,0,0,.125);padding:8px;text-align:center}.salesTeam-body td{align-content:center!important;align-items:center!important;font-size:15px;font-weight:100}.perform-percent{padding:2px 3px}.salesTeam-tableContainer{margin:7px;margin-right:10px!important}.table-div{width:98%}#soldOutTotal{height:fit-content}.progress{margin-bottom:30px;margin-left:30%;margin-top:30px}#ProgressBar{height:fit-content!important}.my-tooltip{background-color:#fff;background-color:#0000 #0a0505;border:1px solid #d1e1ef;border:1px solid var(--color-light-gray-blue);border-radius:4px;box-shadow:0 2px 2px #0000004d;color:#333;font-family:Arial,sans-serif;font-size:14px;padding:10px}.my-tooltip.google-visualization-tooltip{max-width:300px}.reactBarCharts{align-content:center;align-items:center;box-sizing:initial!important;height:auto!important;left:-11px;padding:0!important;padding-right:0;position:relative;top:-30px!important;width:fit-content}@media(max-width:767px){.MuiGrid-container{display:flex!important;flex-wrap:wrap}.MuiGrid-item{flex:1 0 50%}}#sales-to-target{margin-right:8px!important}@media(min-width:768px)and (max-width:1024px){.MuiGrid-grid-sm-6{flex-basis:100%!important;flex-grow:0;max-width:100%!important}.barChart{height:380px;width:900px!important}}@media(max-width:480px){.barChart{height:380px;width:430px!important}.reactBarCharts{left:-8px}}.card-head{background-color:#fff!important;box-shadow:0 2px 4px #00000040!important;font-family:"Segoe UI', sans-serif"!important;font-size:18px!important;font-weight:700!important;height:50px;margin-bottom:0!important;margin-top:0!important;padding:0!important;padding-left:4px;position:sticky;top:0!important;z-index:1}.card-head .time-right{color:#112d4e!important}.card-head .avatar{height:60px!important;margin-right:10px!important;width:60px!important}.card-head .list-item{font-size:small!important}.Toolbar{background-color:#fff;border:1px solid #ccc!important;border-bottom:1px solid #ccc;color:#2f4f4f;color:inherit;font-weight:700;margin-bottom:0;margin-top:0;min-height:35px!important;padding:0;position:sticky;top:0}@media only screen and (max-width:600px){.Toolbar{align-items:center;flex-direction:column}.Toolbar>*{margin:spacing(.5)}}.toolButton{border:1px solid #d1e1ef;border:1px solid var(--color-light-gray-blue);color:red}.flexStart{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:flex-start;background-color:#f1f1f1;border:2px solid #dedede;border-radius:4px 4px 4px 4px;box-shadow:0 2px 4px #00000040;color:#212529;display:block;font-family:Segoe UI,sans-serif;font-size:16;font-weight:400;height:auto;line-height:1.3;margin:4px 0 7;padding:0!important;position:relative}.h3{display:block;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.icon{font-feature-settings:normal;display:inline-block;font-family:Font Awesome 5 Free;font-style:normal;font-variant:normal;line-height:1;margin-right:1px;text-rendering:auto}.cardContainer{height:100%!important;margin-bottom:1.5px!important;margin-left:2px!important;overflow-x:hidden!important;overflow-y:scroll!important;padding:1px!important;transform:scale(1)!important;width:100%!important}.timeRight{color:#343a40!important}.avatar{height:60px!important;margin-right:10px!important;width:60px!important}.listItem{font-size:small!important}.middleSection,.modal{display:flex;justify-content:center}.modal{align-items:center;border-radius:10px}.paper{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-moz-scrollbars-none:scrollbar;-webkit-scrollbars-none:scrollbar;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #00000040;height:auto!important;left:50%!important;overflow-y:scroll;position:absolute;top:50%!important;transform:translate(-50% !important,-50% !important);width:auto!important}.paper::-webkit-scrollbar{display:none}@media(min-width:600px){.paper{height:50%;width:80%}}@media(min-width:960px){.paper{width:56%}}.root{border-radius:4px;display:flex;flex-wrap:wrap;font-family:Segoe UI;font-size:18px;font-weight:500;height:620px;justify-content:space-between;padding:0!important;width:100vw}.root>*{margin:4px}.avatar{font-size:small;height:80px;width:80px}.userCard{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;border-top:3px solid #2770b2;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px #0003;display:flex;margin-bottom:7px;margin-left:10px;margin-right:12px;position:relative}.cardDetails,.userCard{color:#242629;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:small}.cardDetails{display:block!important}.userDetails,.userName{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:15px!important}.userName{font-weight:600}.userBottom{display:inline-flex!important;margin-left:10px}.role{color:#585656;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:14px;font-weight:400;margin-right:10px;margin-top:15px}.assignUsers{align-items:center;display:flex;justify-content:center}.addUserIcon{font-weight:400px!important;height:40px!important;width:30px!important}.addUsers{align-items:center;display:flex;font-size:14px;font-weight:400;height:115px!important;justify-content:center}.userEmail{color:#495057;font-size:13px;font-weight:400}.projectHeader{color:#212529;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:19px!important;font-weight:600!important;overflow:hidden;padding-bottom:1px;padding-left:7px;text-overflow:ellipsis;white-space:nowrap}.projectProgress{color:#f5ad5f;font-family:var(--font);font-size:17px!important;font-weight:300!important;margin:0;vertical-align:middle}.projectHead{display:flex;padding-left:4px}.userId{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;font-weight:300;margin-left:7px}.projectProgress1{color:#4d4d4d;font-family:var(--font);font-size:14px!important;font-weight:400!important;margin:0;vertical-align:middle}.Navbar1{background-color:#fff!important;border-top:1px solid #ece9e9;box-shadow:0 0 0 silver!important;box-sizing:border-box;color:#000!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;font-size:18px!important;font-weight:700;left:auto;margin-bottom:20px;position:fixed;right:0;width:100%;z-index:1000}.toolbar1{align-items:center!important;border-left:0!important;border-right:0!important;box-shadow:0 2px 4px #00000040;display:flex!important;max-height:49px;min-height:49px!important}.Logo{margin-right:10px}.Title{flex-grow:1}.login{float:right}.css-1t6e9jv-MuiCardActions-root{padding:3px!important}.navBarHead{font-size:18px;font-size:19px!important;font-weight:700;margin:0 0 0 -10px}.navBarHead,.projectNavBar{display:inline-flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;white-space:normal}.projectNavBar{color:#555;font-size:12px!important;font-size:18px;font-weight:600!important;font-weight:700;margin:0;padding-left:16px;padding-right:15px;text-decoration:none}.icon{height:.95rem!important;padding-right:2px}.projectNavBar:active{color:#000}.css-1dlh8so-MuiTabs-indicator{bottom:15px!important}.mainUser{height:100vh}.ps-active{color:#fff!important}.ps-menu-label{padding:"5px 35px 5px 20px !important"}.ps-menu-icon{background-color:#0000!important}.ps-sidebar-container{background-color:#efefef!important;box-shadow:4px 0 4px #00000026;height:100%!important}.ps-menu-button:hover{background-color:#b6186acc!important;color:#fff!important}.poOfficeTable{font-family:Poppins,sans-serif}.poDetails,.poOfficeTable{justify-content:left;text-align:left}.POCard{background-image:none!important;border-radius:6px!important;overflow:hidden!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.POCard,.hr{background-color:#fff!important}.hr{color:#2f2b3dc7!important}.poFooter{float:right}.textfield{align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;color:#50253c;display:inline-flex;padding-right:12px;position:relative;transition:background-color .2s cubic-bezier(0,0,.2,1) 0ms;width:100%}.button{margin-right:10px!important}.check{font-size:16px}.anchor{color:#0675cf;font-size:15px!important;font-weight:500!important}.tableHead{border-bottom:2px solid #bebebe!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.text-trans-none{text-transform:none!important}.button-spacing{padding:.25rem!important}.tab-font-size{font-size:.95rem!important}.primaryTonalButton{background-color:#112d4e!important;border-radius:6px!important}.primaryTonalButton:hover{background-color:rgba(115,103,240,.239)!important}.dangerButton,.secondaryButton,.warningButton{border-radius:6px!important}.alignCenter{align-items:center!important;display:flex!important;justify-content:center I!important}.btn{text-transform:none!important}.searchBar{display:flex;margin-bottom:5px;padding-left:16px;padding-top:16px}.searchField{border:1px solid #a1a0a0;max-height:40px!important;transform:"scale(0.8)"}.icons{float:right}.tabs{text-decoration:none}.tooltip{float:right}.table-row{border:1px dashed #ccc;font-size:14px;padding:16px!important}.itemDetails{padding-left:15px}.addTableRow{margin-right:6px!important}.filter{border-radius:10px!important;font-weight:500!important}.button{text-decoration:none!important}.feedBack{display:inline-flex;justify-content:center;padding-right:15px;place-items:center}.manageBills{float:right;margin-top:10px}.totalAmount{float:right;padding:4px}.amount{font-weight:600}.iconTextCenter{display:flex;float:left;justify-content:center}.formHeader{font-size:24px!important;font-weight:600!important}.imgLogo{max-height:60px!important}.headDetails{font-size:16px;font-size:500!important}.poImgText{display:grid;justify-content:center;place-items:center}.editEmployee{display:in;float:right;margin-top:0}.employeeEditIcon{font-size:15px!important}.addSubTotal{margin-left:8px!important}.actionLink{color:#112d4e!important;color:var(--color-medium-blue)!important}.cancelbtn{align-items:center;background:#f1f1f2!important;border-color:#0000!important;color:#929396!important;cursor:pointer;display:inline-flex!important;justify-content:center;transform:scale(1.001);transition:all .135s ease-in-out}.sendIcon{display:flex;place-items:center}.tableHead{background-color:hsla(240,9%,94%,.678);color:#5d596c!important;min-height:55px!important}.orderNo{color:#0052bd!important;font-weight:500}.estimateCost{box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:#bd0075!important;font-size:15px!important;font-weight:500}.statusDetails{background-color:#dff7e9!important;color:#28c76f!important;display:flex;justify-content:center;text-align:center}.headerTable{font-size:20px;font-weight:500;line-height:1.235;margin:0}.checkoutDetails{background-color:#ffa24b!important;border-radius:7px;color:#fff!important;display:flex;font-size:12px!important;justify-content:center;max-width:fit-content;padding:1px}.tableRows{border:1px dashed #ccc!important;font-size:14px!important;padding:10px!important}.primaryTonalButton{color:#112d4e!important;color:var(--color-navy)!important}.disabledTonalButtons{border:2px!important;border-color:none!important;border-radius:8px!important;box-shadow:none!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.disabledTonalButtons:hover{background-color:rgba(60,92,250,.192)!important;box-shadow:none!important}.disabledTonalButtons:active,.disabledTonalButtons:focus,.primaryTonalButtons{box-shadow:none!important}.primaryTonalButtons{background-color:#112d4e!important;border:2px!important;border-color:none!important;border-radius:8px!important;color:#fff!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.primaryTonalButtons:hover{background-color:rgba(60,92,250,.192)!important;box-shadow:none!important}.primaryTonalButtons:active,.primaryTonalButtons:focus{box-shadow:none!important}.greyTonalButton{border:2px!important;border-color:none!important;border-radius:8px!important;color:#777!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.greyTonalButton,.greyTonalButton:hover{background-color:hsla(0,0%,47%,.173)!important;box-shadow:none!important}.greyTonalButton:active,.greyTonalButton:focus{box-shadow:none!important}.secondaryButton{border:2px!important;border-color:none!important;border-radius:8px!important;color:#00cfe8!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.secondaryButton,.secondaryButton:hover{background-color:rgba(0,207,232,.161)!important;box-shadow:none!important}.secondaryButton:active,.secondaryButton:focus{box-shadow:none!important}.dangerButton{border:2px!important;border-color:none!important;border-radius:8px!important;color:#ea5455!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.dangerButton,.dangerButton:hover{background-color:rgba(234,84,85,.161)!important;box-shadow:none!important}.dangerButton:active,.dangerButton:focus,.dangerButtons{box-shadow:none!important}.dangerButtons{background-color:rgba(234,84,85,.839)!important;border:2px!important;border-color:none!important;border-radius:8px!important;color:#fff!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 14px!important;text-transform:none!important}.dangerButtons:hover{background-color:rgba(234,84,85,.161)!important}.dangerButtons:active,.dangerButtons:focus,.dangerButtons:hover{box-shadow:none!important}.sucessButton{border:2px!important;border-color:none!important;border-radius:8px!important;color:#28c76f!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.sucessButton,.sucessButton:hover{background-color:rgba(40,199,111,.161)!important;box-shadow:none!important}.sucessButton:active,.sucessButton:focus,.sucessButtons{box-shadow:none!important}.sucessButtons{background-color:rgba(45,167,101,.729)!important;border:2px!important;border-color:none!important;border-radius:8px!important;color:#fff!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 21px!important;text-transform:none!important}.sucessButtons:hover{background-color:rgba(40,199,111,.161)!important}.sucessButtons:active,.sucessButtons:focus,.sucessButtons:hover{box-shadow:none!important}.warningButton{border:2px!important;border-color:none!important;border-radius:8px!important;color:#ff9f43!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.warningButton,.warningButton:hover{background-color:rgba(255,159,67,.161)!important;box-shadow:none!important}.warningButton:active,.warningButton:focus{box-shadow:none!important}.task-list{border-right:1px solid #ddd}.resizer{background-color:#42b362;cursor:col-resize;width:20px}.task-gantt{flex:1 1;overflow:hidden}.split-sash-content{background-color:#112d4e;background-color:var(--color-medium-blue)}.salesStatus{border-radius:7px!important}.message-container::-webkit-scrollbar{width:5px}.message-container::-webkit-scrollbar-thumb{background-color:#112d4e}.newchat-content::-webkit-scrollbar{width:7px}.newchat-content::-webkit-scrollbar-thumb{background-color:#112d4e}.newchat-container{border:1.9px solid #dee0e3;border-bottom:none;border-radius:17px!important}.newChat-card-header{background-color:#2679ff!important;color:#fff;padding:15px!important}.newChat-textfield{margin:.8em}.MuiCardHeader-avatar,.newChat-textfield{margin-right:10px!important}.projectRendering{display:flex!important;justify-content:center!important;place-items:center!important}.loaderCircularBar{top:50%!important}.overlay{cursor:pointer!important;position:fixed!important;z-index:2!important}.topBarLogo{height:50px!important}.alignEnd{display:flex!important;justify-content:flex-end!important}.SucessSolid,.createbidbtnnext{border-radius:8px!important;font-weight:500!important;margin-bottom:10px!important;margin-top:7px!important}.SucessSolid{background-color:#2e7d32!important;color:#fff!important}.SucessSolid:disabled{background-color:#d1e1ef!important;background-color:var(--color-light-gray-blue)!important;color:#0f2946!important;color:var(--color-dark-blue)!important}.CancelSolid{background-color:#ff2a2a!important;border-radius:8px!important;color:#fff!important;font-weight:500!important;margin-bottom:10px!important;margin-top:7px!important}.primarySolid{background-color:#112d4e!important;background-color:var(--color-medium-blue)!important}.SucessSolids,.primarySolid{border-radius:8px!important;color:#fff!important;font-weight:500!important;margin-bottom:10px!important;margin-top:7px!important;min-width:150px!important}.SucessSolids{background-color:#2e7d32!important}.custom-drawer{background-color:#ff2a2a;border-right:1px solid #ccc}.contractCard{display:flex;padding:.5rem}.cardBoxShadow,.contractCard{background-color:#fff;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;margin-bottom:5px;margin-top:12px!important;position:relative;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.flaotEnd{display:flex;justify-content:flex-end}.highlightheading{color:#012bff!important;font-size:13px!important;font-weight:400!important}.highlightsubheading{color:gray;font-size:15px!important;font-weight:500!important}.iconheading{color:#012bff!important;font-size:18px!important;margin-bottom:-2px!important}.paymentRptHead{font-size:16px!important}.successButton{background-color:#4aa02c!important;color:#fff!important}.NoChangeButton{background-color:#ffc100!important;color:#fff!important}.statusactive{background-color:rgba(0,128,0,.161)!important;border-radius:7px!important;color:#56ca00!important}.payment,.statusactive{display:flex;justify-content:center;text-align:center}.payment{align-items:center;background-color:#6616081f!important;border-radius:16px;color:#000!important}.statusvisit{background-color:#ffb4001f!important;border-radius:7px!important;color:#f10!important;display:flex;justify-content:center;text-align:center}.success{color:#f6f8fa!important}.error{background-color:rgba(223,51,51,.929)!important}.error,.warning{border-radius:none!important;display:flex;justify-content:center;place-items:center}.warning{background-color:orange!important}.btn{background-color:#555;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;left:50%;padding:12px 24px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.contractStatus,.statusActive{background-color:#258039!important;border-radius:7px;color:#fff!important;display:flex;justify-content:center;text-align:center}.text-align-center{text-align:center}.rejected{background-color:#e62c2c!important}.counterOffer,.rejected{border-radius:7px;color:#fff!important;display:flex;justify-content:center;text-align:center}.counterOffer{background-color:#ffc107!important}.pendingApproval{background-color:gray!important;border-radius:7px;color:#fff!important;display:flex;justify-content:center;text-align:center}.noData{font-size:23px!important}.addEmployee{color:#faebd7;display:flex;justify-content:center;min-height:66px;place-items:center;text-align:center}.MuiTableContainer-root.MuiTableContainer-root,.MuiTablePagination-root.MuiTablePagination-root{max-height:auto;padding:5px}@supports(scrollbar-color:var(--color-navy ) var(--color-navy )){.MuiTableContainer-root.MuiTableContainer-root,.MuiTablePagination-root.MuiTablePagination-root{scrollbar-color:#112d4e #d1e1ef;scrollbar-color:var(--color-navy) var(--color-light-gray-blue);scrollbar-width:thin}}.avatarStyle{align-items:end;display:flex}.personalInfo{align-items:center;display:flex;justify-content:center;place-items:center}.customerPersonalInfo{border-top-left-radius:10px;border-top-right-radius:10px;left:14px;top:10px}.input_container{border:1px solid #e5e5e500!important}input[type=file]::file-selector-button{background-color:#112d4e!important;background-color:var(--color-medium-blue)!important;border:0;border-radius:8px!important;border-right:1px solid #e5e5e5;color:#fff;cursor:pointer;margin-right:20px;padding:10px 15px;transition:.5s}input[type=file]::file-selector-button:hover{background-color:#eee;border:0;border-radius:8px!important;border-right:1px solid #e5e5e5;cursor:pointer}.questionBuilderCard{background-color:#fff;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;margin-bottom:5px;margin-top:12px!important;padding:.5rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.linearrow{border:5px solid #5cae5c;border-radius:5px}.arrow{left:50%;position:absolute}.arrow_line{background:#508e50;border:6px solid #508e50;border-radius:5px;height:60px;margin:auto;width:2px}.arrow_point{border-color:#508e50;border-style:solid;border-width:0 2px 2px 0;box-sizing:border-box;height:25px;margin-top:-24px;transform:rotate(225deg);transition:border-width .15s ease-in-out;width:25px}.float-left-box{float:left;padding:15px 0 0 45px}.line-vertical{background:#508e50;border-radius:5px;float:left;height:325px;margin-left:30px;margin-top:-315px;position:relative;width:8px}.arrow-up:after{border:25px solid #0000;border-bottom:24px solid #508e50;content:"";height:0;left:-19px;position:absolute;top:-48px;width:0}.iconcenter{align-items:center;display:flex;justify-content:center;margin:auto;transform:rotate(270deg);width:40%}.tradeTab{background-color:#c2cbf8!important;border:1px solid #c4c4c4!important;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f!important}.button_group_1 input{display:none}.button_group_1 label{background-color:#23ad16;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin:10px 0;padding:8px;transition:all .3s ease}.button_group_1 label:hover{background-color:#14660d}.ql-editor table{border:1px solid #000!important}.ql-editor,.ql-editor table{font-family:Arial,sans-serif!important;font-size:14px!important}.ql-editor td,.ql-editor tr{border:1px solid #000!important;padding:8px}.ql-editor table:first-of-type{background-color:rgba(46,38,61,.039)!important;border:none!important;border-radius:10px}.ql-editor table:first-of-type td,.ql-editor table:first-of-type tr{border:none!important}#pdf-content{background:#fff}.ql-editor table:not(:first-of-type) tr:first-of-type{background-color:rgba(7,3,14,.039)!important}.ql-editor{white-space:normal!important}.ql-editor p[style*="text-align: center"]{text-align:center!important}.ql-editor p[style*="text-align: center"] img{display:inline-block!important;float:none!important;margin:1rem auto!important;text-align:center!important;vertical-align:middle!important}.ql-editor .ql-align-right{text-align:right!important}.ql-editor .ql-align-center{text-align:center!important}.ql-editor .ql-align-justify{text-align:justify!important}.ql-align-right{text-align:right!important}.ql-align-center{text-align:center!important}.ql-align-justify{text-align:justify!important}.estimatePreviewHead{font-size:16px!important;font-weight:500!important}.highlightAmount{color:blue!important;font-weight:500!important}.highlightTotal{color:blue!important;font-size:16px!important;font-weight:600!important}.collapsible-table{margin:10px 0}.collapsible-toggle{background-color:#8a2be2;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:5px;padding:6px 12px}.collapsible-content{background:#f9f9f9;border:1px solid #ccc;display:none;padding:10px}.collapsible-table.active .collapsible-content{display:block}.collapsible-content table{border-collapse:collapse;width:100%}.collapsible-content td,.collapsible-content th{border:1px solid #aaa;padding:8px}.ql-indent-1{margin-left:3em!important}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em!important}.viewer-frame,.viewer-image{border:none;height:800px;object-fit:contain;width:100%}.NoSpace{border:none!important;margin:0!important;padding:0!important}@keyframes popIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.Topbar2 .RightCell,.Topbar2 .SaveCell{margin-right:0!important;padding-right:0!important}.blinking{animation:blink 2s infinite;color:red}:root{--topbar-height-open:70px;--topbar-height-closed:10px}.topbar-container .MuiAppBar-root{align-content:center;background:#f9f7f7!important;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.topbar-container .MuiAppBar-root.topbar-open{height:auto}.topbar-container .MuiAppBar-root.topbar-closed{height:60px}.topbar-toolbar{align-items:center;display:flex;height:48px;justify-content:space-between;margin:0 auto;max-width:1920px;min-height:48px!important;padding:0 12px;width:100%}@media(min-width:600px){.topbar-toolbar{height:56px;min-height:56px!important}}@media(min-width:960px){.topbar-toolbar{height:64px;min-height:64px!important;padding:0 20px}}.topbar-left-content{align-items:center;display:flex;width:100%}.topbar-left-content .topbar-menu-btn{background-color:#112d4e;border:none;border-radius:16px;box-shadow:none;color:#fff;height:32px;outline:none;width:32px}@media(min-width:960px){.topbar-left-content .topbar-menu-btn{border-radius:18px;height:36px;width:36px}}.topbar-left-content .topbar-menu-btn:active,.topbar-left-content .topbar-menu-btn:hover{background-color:#112d4e;border:none;box-shadow:none;outline:none}.topbar-left-content .topbar-menu-btn:active{color:#fff}.topbar-left-content .topbar-menu-btn:focus{border:none;box-shadow:none;outline:none}.topbar-left-content .topbar-menu-btn .MuiSvgIcon-root{font-size:1.1rem}.topbar-left-content .topbar-brand-section{align-items:center;display:flex;gap:8px;margin-left:8px}@media(min-width:600px){.topbar-left-content .topbar-brand-section{gap:16px;margin-left:16px}}.topbar-left-content .topbar-brand-section .navbar__brand img{cursor:pointer;height:40px;width:50px}.topbar-left-content .topbar-brand-section .topbar-tenant-info{display:none}@media(min-width:960px){.topbar-left-content .topbar-brand-section .topbar-tenant-info{align-items:center;display:flex;gap:8px}.topbar-left-content .topbar-brand-section .topbar-tenant-info .MuiAvatar-root{height:32px;width:32px}}@media(min-width:960px)and (min-width:960px){.topbar-left-content .topbar-brand-section .topbar-tenant-info .MuiAvatar-root{height:38px;width:38px}}@media(min-width:960px){.topbar-left-content .topbar-brand-section .topbar-tenant-info .topbar-tenant-name{color:#112d4e;font-size:16px;font-weight:700;line-height:2}}@media(min-width:960px)and (min-width:960px){.topbar-left-content .topbar-brand-section .topbar-tenant-info .topbar-tenant-name{font-size:20px}}@media(min-width:960px)and (max-width:599px){.topbar-left-content .topbar-brand-section .topbar-tenant-info .topbar-tenant-name{display:none}}.topbar-right-content{align-items:center;display:flex;gap:8px}@media(min-width:960px){.topbar-right-content{gap:16px}}.topbar-right-content .topbar-action-buttons{align-items:center;display:none;gap:16px}@media(min-width:960px){.topbar-right-content .topbar-action-buttons{display:flex}}.topbar-right-content .topbar-action-buttons .topbar-action-btn{align-items:center;background-color:#112d4e;border:none;border-radius:6px;box-shadow:0 2px 8px #112d4e33;color:#f9f7f7;display:flex;font-size:.8rem;font-weight:500;gap:8px;min-height:32px;min-width:140px;overflow:hidden;padding:4px 12px;position:relative;text-transform:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.topbar-right-content .topbar-action-buttons .topbar-action-btn:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.topbar-right-content .topbar-action-buttons .topbar-action-btn:hover:before{left:100%}.topbar-right-content .topbar-action-buttons .topbar-action-btn:hover{background-color:#0f2847;box-shadow:0 4px 12px #112d4e4d;transform:translateY(-1px)}.topbar-right-content .topbar-action-buttons .topbar-action-btn:active{background-color:#112d4e;box-shadow:0 2px 6px #112d4e33;color:#f9f7f7;transform:translateY(0)}.topbar-right-content .topbar-action-buttons .topbar-action-btn.make-payment-btn{min-width:160px}.topbar-right-content .topbar-action-buttons .topbar-action-btn .MuiSvgIcon-root{color:#f9f7f7;font-size:1.3rem!important;height:20px;min-width:20px;transition:transform .2s ease;width:20px}.topbar-right-content .topbar-action-buttons .topbar-action-btn:hover .MuiSvgIcon-root{transform:scale(1.1)}.topbar-right-content .topbar-action-buttons .topbar-action-btn img{filter:brightness(0) invert(1);flex-shrink:0;height:20px!important;transition:transform .2s ease;width:20px!important}.topbar-right-content .topbar-action-buttons .topbar-action-btn img.payment-icon{height:18px!important;width:18px!important}.topbar-right-content .topbar-action-buttons .topbar-action-btn:hover img{transform:scale(1.1)}.topbar-right-content .topbar-action-buttons .topbar-action-btn .MuiButton-startIcon{margin-left:0;margin-right:4px}.topbar-right-content .topbar-action-buttons .topbar-action-btn .MuiButton-startIcon .MuiSvgIcon-root{font-size:1.3rem!important}.topbar-right-content .topbar-action-buttons .topbar-action-btn .MuiButton-startIcon img{height:20px!important;width:20px!important}.topbar-right-content .topbar-action-buttons .topbar-action-btn .MuiButton-label{align-items:center;display:flex;gap:6px}.topbar-right-content .topbar-essential-icons{align-items:center;display:flex;gap:4px}@media(min-width:600px){.topbar-right-content .topbar-essential-icons{gap:8px}}.topbar-right-content .topbar-essential-icons .topbar-cart-btn{background-color:#112d4e;border-radius:16px;box-shadow:0 2px 4px #112d4e1a;color:#f9f7f7;height:32px;width:32px}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-cart-btn{border-radius:18px;height:36px;width:36px}}.topbar-right-content .topbar-essential-icons .topbar-cart-btn:active{background-color:#112d4e}.topbar-right-content .topbar-essential-icons .topbar-cart-btn .MuiBadge-badge{background-color:#112d4e;color:#f9f7f7;font-weight:700}.topbar-right-content .topbar-essential-icons .topbar-cart-btn .MuiSvgIcon-root{font-size:1rem}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-cart-btn .MuiSvgIcon-root{font-size:1.2rem}}.topbar-right-content .topbar-essential-icons .topbar-secondary-icons{display:none;gap:6px}@media(min-width:600px){.topbar-right-content .topbar-essential-icons .topbar-secondary-icons{display:flex}}.topbar-right-content .topbar-essential-icons .topbar-secondary-icons .topbar-icon-btn{background-color:#dbe2ef;border-radius:16px;box-shadow:0 2px 4px #112d4e1a;color:#112d4e;height:32px;width:32px}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-secondary-icons .topbar-icon-btn{border-radius:18px;height:36px;width:36px}}.topbar-right-content .topbar-essential-icons .topbar-secondary-icons .topbar-icon-btn .MuiSvgIcon-root{font-size:1rem}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-secondary-icons .topbar-icon-btn .MuiSvgIcon-root{font-size:1.2rem}}.topbar-right-content .topbar-essential-icons .topbar-profile-avatar{background-color:#dbe2ef;color:#112d4e;cursor:pointer;font-size:.8rem;height:32px;width:32px}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-profile-avatar{font-size:.9rem;height:36px;width:36px}}.topbar-right-content .topbar-essential-icons .topbar-mobile-menu-btn{background-color:#dbe2ef;border-radius:18px;color:#112d4e;display:flex;height:36px;width:36px}@media(min-width:960px){.topbar-right-content .topbar-essential-icons .topbar-mobile-menu-btn{display:none}}.topbar-right-content .topbar-essential-icons .topbar-mobile-menu-btn:active{background-color:#112d4e;color:#f9f7f7}.topbar-profile-menu .MuiPaper-root{filter:drop-shadow(0 2px 8px rgba(0,0,0,.32));margin-top:12px;overflow:visible}.topbar-profile-menu .MuiPaper-root .MuiAvatar-root{height:32px;margin-left:-4px;margin-right:8px;width:32px}.topbar-profile-menu .MuiPaper-root:before{background-color:inherit;content:'""';display:block;height:10px;position:absolute;right:14px;top:0;transform:translateY(-50%) rotate(45deg);width:10px;z-index:0}.topbar-mobile-menu .MuiPaper-root{background:#f9f7f7;border:1px solid #dbe2ef;border-radius:12px;filter:drop-shadow(0 4px 16px rgba(0,0,0,.15));margin-top:8px;min-width:220px;overflow:visible}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root{border-radius:8px;color:#112d4e;font-size:.875rem;margin:4px 8px;min-height:48px;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:hover{background-color:#dbe2ef;transform:translateX(4px)}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:active{background-color:#112d4e;color:#f9f7f7}.topbar-mobile-menu .MuiPaper-root .MuiListItemIcon-root{min-width:40px}.topbar-mobile-menu .MuiPaper-root .MuiListItemIcon-root .MuiSvgIcon-root{color:#112d4e;font-size:1.2rem!important;transition:transform .2s ease}.topbar-mobile-menu .MuiPaper-root .MuiListItemIcon-root img{filter:brightness(0) saturate(100%) invert(18%) sepia(30%) saturate(1112%) hue-rotate(182deg) brightness(93%) contrast(93%);height:20px!important;transition:transform .2s ease;width:20px!important}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:hover .MuiListItemIcon-root .MuiSvgIcon-root,.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:hover .MuiListItemIcon-root img{transform:scale(1.1)}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:active .MuiListItemIcon-root .MuiSvgIcon-root{color:#f9f7f7}.topbar-mobile-menu .MuiPaper-root .MuiMenuItem-root:active .MuiListItemIcon-root img{filter:brightness(0) invert(1)}.topbar-mobile-menu .MuiPaper-root:before{background-color:#f9f7f7;border:1px solid #dbe2ef;border-bottom:none;border-right:none;content:"";display:block;height:10px;position:absolute;right:14px;top:0;transform:translateY(-50%) rotate(45deg);width:10px;z-index:0}.topbar-navigation{width:100%}.topbar-navigation .topbar-desktop-nav{align-items:center;background-color:#f9f7f7;border-bottom:1px solid #dbe2ef;display:none;gap:8px;justify-content:center;min-height:56px;overflow-x:auto;padding:8px 24px;scroll-behavior:smooth;scroll-snap-type:x mandatory}@media(min-width:960px){.topbar-navigation .topbar-desktop-nav{display:flex}}.topbar-navigation .topbar-desktop-nav::-webkit-scrollbar{height:4px}.topbar-navigation .topbar-desktop-nav::-webkit-scrollbar-track{background:#f9f7f7}.topbar-navigation .topbar-desktop-nav::-webkit-scrollbar-thumb{background:#dbe2ef;border-radius:4px}.topbar-navigation .topbar-desktop-nav .topbar-nav-btn{background-color:#0000;border-radius:4px;color:#112d4e;font-size:.8rem;font-weight:500;margin:0 2px;padding:4px 12px;text-transform:none}.topbar-navigation .topbar-desktop-nav .topbar-nav-btn.active{background-color:#112d4e;color:#f9f7f7;font-weight:600}.topbar-navigation .topbar-desktop-nav .topbar-nav-btn.Mui-selected,.topbar-navigation .topbar-desktop-nav .topbar-nav-btn:active,.topbar-navigation .topbar-desktop-nav .topbar-nav-btn:focus{background-color:#112d4e;color:#f9f7f7}.topbar-navigation .topbar-mobile-nav{background-color:#f9f7f7;border-bottom:1px solid #dbe2ef;display:block;overflow:hidden;padding:8px 16px;transition:max-height .3s ease-in-out;width:100%}@media(min-width:960px){.topbar-navigation .topbar-mobile-nav{display:none}}.topbar-navigation .topbar-mobile-nav.nav-open{max-height:100vh}.topbar-navigation .topbar-mobile-nav.nav-closed{display:none;max-height:0}.topbar-navigation .topbar-mobile-nav .topbar-mobile-nav-btn{background-color:#0000;border-radius:6px;color:#112d4e;font-size:.8rem;font-weight:500;justify-content:flex-start;min-height:40px;padding:8px 12px;text-transform:none;width:100%}.topbar-navigation .topbar-mobile-nav .topbar-mobile-nav-btn.active{background-color:#dbe2ef;font-weight:600}.topbar-navigation .topbar-mobile-nav .topbar-mobile-nav-btn:active{background-color:#112d4e;color:#f9f7f7}.topbar-dynamic-height{--topbar-height:var(--topbar-height-closed)}.topbar-dynamic-height.open{--topbar-height:var(--topbar-height-open)}@media(max-width:599px){.topbar-left-content .topbar-brand-section{gap:4px;margin-left:4px}.topbar-right-content{gap:4px}.topbar-essential-icons{gap:2px}}@media(min-width:600px)and (max-width:959px){.topbar-left-content .topbar-brand-section{gap:12px;margin-left:12px}.topbar-right-content{gap:12px}}.topbar-container button:focus{box-shadow:none;outline:none}.topbar-container .MuiButton-root,.topbar-container .MuiIconButton-root{transition:all .2s ease-in-out}@media(prefers-contrast:high){.topbar-container .MuiAppBar-root{border:2px solid #112d4e}.topbar-container .topbar-mobile-nav-btn,.topbar-container .topbar-nav-btn{border:1px solid #112d4e}}@media(prefers-reduced-motion:reduce){.topbar-container *{animation:none!important;transition:none!important}}.cartcard{border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;margin-top:12px;padding:25px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.cartheader{font-size:18px!important}.cartheader,.highlight{font-weight:700!important}.highlight{color:#3c5bfa;font-size:15px!important}.highlightText{word-wrap:break-word;color:gray;font-size:2rem;font-weight:450!important;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.textstyle{display:flex;place-items:center}.oldvalue{color:rgba(219,82,82,.953);text-decoration:line-through!important}.otpsalesBooking{height:60px}.selectedDate{color:#08376d;font-size:20px;font-weight:500}.salesBookingDetails{display:grid;justify-content:center;place-items:center}.warningIcon{background-color:#f1c820!important;border-radius:none!important;display:flex;justify-content:center;place-items:center}.bookingWarning{color:#fff!important;font-size:38px!important}.warningDialog{border-radius:13px!important}.warningMessage{display:flex;font-size:22px!important;justify-content:center;place-items:center}.warningDate{color:#000;font-weight:500}.warningIcon .bookingWarning{border-radius:15px!important}.unPaidHead{font-size:22px!important}.orderHead{background-color:#e9e8e8;border:1px solid #e5e3e3;border-radius:16px;font-size:15px;font-weight:500;padding:5px}.startDateForProject{color:#707070;font-size:14px}.payNow{background-color:#4979e3!important;border-radius:15px!important}.orderNo{color:#4979e3!important}.dueDate{justify-content:center}.customer{color:#707070;font-size:13px}.invoicePrice{font-size:16px;font-weight:500}.cost{color:#9e0a2f;font-weight:500}.unPaidStatus{color:#e98c00;font-size:17px!important;font-weight:400!important}.priceStatusDate{display:flex;justify-content:center;place-items:center}.dueDateType{color:#000;font-size:16px!important;font-weight:500!important}.issueDate{color:#000!important}.noInvoice{height:50vh}.noInvoiceFound{display:flex;font-size:larger;justify-content:center;position:relative;top:50%}.title{color:#3c5bfa!important;font-size:25px!important;line-height:1.4em!important}#responsive-dialog-title{font-size:16px!important;font-weight:400;padding:10px 20px}.cardContent{background-color:#fff!important;border:1px solid #e7e7e7;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;margin-bottom:5px;margin-top:12px!important;padding:.5rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.issueDescription{font-size:14px!important}.issueContent{padding-top:15px!important}.vendorcard{box-shadow:0 4px 18px 0 #2f2b3d33!important}.assetSubHeader{font-size:22px!important;padding-left:8px!important}.assetSubName{font-size:20px!important;font-weight:500!important}.assetStreetName,.assetZipCode{font-size:16px!important}.assetZipCode{color:#424242!important;padding-bottom:8px!important}.assetImage{border-radius:7px!important;height:200px!important;width:95%!important}.assetContent{align-items:center!important;display:flex!important}.assetImageUpload{height:300px!important}.assetImageUpload,.tenantImageUpload{align-items:center!important;background-color:#fff!important;background-image:none!important;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important;width:100%!important}.tenantImageUpload{height:250px!important}.bill{background-color:#85bb65}.createbidbtn{background-color:rgba(115,103,240,.161)!important;border:2px!important;border-color:none!important;border-radius:8px!important;box-shadow:none!important;color:#7367f0!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.createbidbtn:hover{background-color:rgba(115,103,240,.239)!important}.createbidbtn:active,.createbidbtn:focus,.createbidbtn:hover{box-shadow:none!important}.prevnxtbtn{border-radius:8px!important;font-weight:500!important;margin-bottom:0!important;margin-top:-2px!important}.formSubTitle{color:#717162!important}.formSubTitle:hover{background:"none"!important;color:"blue"!important}.createBidFormCard{border:0;border-radius:15px!important;padding:25px}.stepperText{color:#fff}.stepNumber{display:"flex"!important;text-align:center}.selectionCard{border:0;border-radius:15px!important;overflow-y:auto!important;padding:50px}.options{padding-left:0!important}.selectionCard-title{padding:0!important}.radiobutton{display:"inline-block";margin-left:-36%;margin-right:-36%;margin-top:-43%;padding-left:36%;padding-right:36%;padding-top:43%;position:"relative";z-index:1}.step{min-height:60px;padding-bottom:20px;padding-left:20px}.active-step{border-radius:10px}.step-icon{background-color:#fff;border:"2px solid white";border-radius:12px}.ative-step-icon{border-radius:12px;color:#fff;display:flex!important;justify-content:flex-start!important}.selectionCard-option{background-color:"#fff"!important;width:100%}.selectionCard-option:hover{box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f;transform:scale(1.05)}.optionCard{border:0;box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f!important}.optionCard:hover{box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f;transform:scale(1.05)}.unCheckedRadioButton{color:gray}.stepper{border-right:2px solid #d3d3d3;display:"inline-flex"}.actionButton{bottom:0;display:flex;flex-direction:row;padding-top:20px}.buttonSpace{flex:1 1 auto}.recommendationCard{min-height:312px}.warrantyDuration{font-size:10px!important;padding-top:10px!important;text-align:center}.estimate{color:#f6f5f3;font-size:34px!important;font-weight:700!important;padding-bottom:8px!important}.estimateACardContent{border:0;box-shadow:0 4px 18px 0 #2f2b3d33!important;padding:15px}.selected-estimate-card{background-color:#04aa6d!important}.estimateACardContent:hover,.selected-estimate-card{box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f;transform:scale(1.05)}.estimateBCardContent{border:0;box-shadow:0 4px 18px 0 #b3b2b733!important;height:100%;padding:15px}.estimateBCardContent:hover{box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f;transform:scale(1.05)}.estimateCCardContent{border:0;box-shadow:0 4px 18px 0 #2f2b3d33!important;height:100%;padding:15px}.estimateCCardContent:hover{box-shadow:0 10px 20px #0000001f,0 4px 8px #0000000f;transform:scale(1.05)}.estimateSubContent{color:#fff;font-size:15px!important;margin-left:2px!important}.estimateSelect{padding-top:6px!important}.estimateASelectButton{padding-left:16px!important;padding-right:18px!important}.estimateASelectButton,.estimateunSelectButton{background-color:#fff!important;border-radius:6px!important}.estimateunSelectButton{padding-left:30px!important;padding-right:30px!important}.estimateBSelectButton,.estimateCSelectButton{background-color:#fff!important;border-radius:6px!important;padding-left:16px!important;padding-right:18px!important}.recommendationButton{border-radius:30px!important}.alignCenter{align-items:center;display:flex;justify-content:center}.estimateCardContent:hover{border-color:blue!important}.shoppingCartCard{border:0;border-radius:15px!important;padding-left:10px!important;padding-top:10px!important}.offerCard{background-color:#e6ffe6!important;border-color:#e6ffe6!important;border-radius:10px!important}.offerCardContent{color:#198754!important;padding:10px!important}.offerCardSubContent{font-size:12px!important}.shoppingCardHeader{font-size:20px!important;padding:10px!important}.shoppingCardPrice{font-size:30px!important;font-weight:1000!important}.shoppingCard{border-radius:15px!important}.cartTotalHeader{color:gray!important;font-size:16px!important;font-weight:500!important}.cartTotalContent{display:"inline-flex";font-size:12px!important;padding-right:20px;text-align:right!important;vertical-align:"middle"}.cartTotalSubContent{font-size:13px!important}.offerButton{border-radius:50px!important;color:#fff!important}.estimateCard{border:0;border-radius:15px!important;max-height:655px;padding:30px 10px 10px}.loading{animation:l 1s steps(6) infinite;clip-path:inset(0 3ch 0 0);display:inline-block;font-family:monospace;font-size:30px;font-weight:700}@keyframes l{to{clip-path:inset(0 -1ch 0 0)}}.alert{animation:fadeout 10s}@keyframes fadeOut{to{opacity:1}0%{opacity:0}}.taskName{color:#3c5bfa;font-size:16px;font-weight:500!important}.taskTime{font-size:13px!important}.taskTimerIcon{font-size:16px!important}.taskNo{background-color:#3c5bfa;color:#fff;font-size:15px;padding:5px 5px 5px 19px}.timeclockcard{background-color:#056c44!important;border-radius:15px!important;color:#fff!important}.taskhead{font-size:16px!important}.gpstext{font-size:10px}.weatherimage{height:40px}.progressbar{display:flex;justify-content:flex-end;position:absolute;width:35px}.timeProgress,.timeSeprator{font-family:monospace}.timeProgress{animation:l 1s steps(6) infinite;clip-path:inset(0 3ch 0 0);display:inline-block;font-size:.75rem}.timeDelay{word-wrap:break-word;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis}.MessageBody,.css-w4tggu{flex:1 1 auto!important}.projecthubnotes-project-card{border-radius:16px;box-shadow:1;cursor:pointer;display:flex;flex-direction:column;margin:8px;overflow:auto;transition:background-color .2s}.projecthubnotes-main-scrollbox{max-height:650px;overflow-y:auto;scrollbar-width:thin}.projecthubnotes-main-scrollbox::-webkit-scrollbar{width:6px}.projecthubnotes-main-scrollbox::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.projecthubnotes-floating-quickaction-card{border-radius:2px;bottom:60px;box-shadow:0 2px 2px #00000026;cursor:pointer;min-width:180px;padding:8px;position:absolute;right:16px;transition:box-shadow .2s ease,transform .2s ease}.projecthubnotes-floating-quickaction-card:hover{transform:translateY(-2px)}.projecthubnotes-modal-box{background-color:#fff;border-radius:16px;box-shadow:0 2px 12px #0003;display:flex;flex-direction:column;height:auto;position:absolute;right:20vw;top:10vh;width:50vh;z-index:1200}@media(max-width:600px){.projecthubnotes-modal-box{right:5vw;top:5vh;width:90%}}.projecthubnotes-blink-card{animation:blink 1s linear infinite}@keyframes blink{0%,to{box-shadow:0 0 10px 2px #ff1744}50%{box-shadow:0 0 20px 4px #ff1744}}.customerFormHead{font-size:26px;justify-content:center;place-items:center;text-align:center}.cardDesign{border:1px solid #a1a0a0;padding:5px;transform:"scale(0.8)"}.badgeIcon{top:3px!important}.customerTitle{font-size:22px}.customerSubHead{font-size:16px;font-weight:500}.billingAddress{font-size:15px;font-weight:500}.shippingAddress{font-size:14px;font-weight:500}.customDatePicker{max-height:40px}a{color:#126fbb}.create,a{font-weight:500}.create{float:right;font-size:15px;margin-bottom:20px!important}.batchActions{border:1px solid #000;border-radius:10px!important}.tablerow{border:1px solid #ccc;border-top:none!important;font-size:15px!important;padding:6px!important}.invoiceRow{border:1px dashed #ccc;font-size:14px!important;padding:10px!important}.turnLeft{transform:"rotate(60deg)"}.filterHeader{font-size:18px!important}.materialTableHead{background-color:#d3d3d3!important}.custom-card,.icon-avatar-card{border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:16px}.icon-avatar-card h4{font-size:18px;margin-bottom:16px}.icon-avatar-card .MuiAvatar-root{height:48px;width:48px}.icon-avatar-card .MuiAvatar-variantSquare{border-radius:0}.icon-avatar-card .MuiAvatar-variantRounded{border-radius:50%}.custom-card h4{font-size:18px;margin-bottom:16px}.custom-card .MuiAvatar-root{border:2px solid #fff;height:48px;width:48px}.custom-card .MuiAvatar-root:hover{transform:scale(1.1)}.letter-avatar-card{border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:16px}.letter-avatar-card h4{font-size:18px;margin-bottom:16px}.letter-avatar-card .MuiAvatar-root{height:48px;width:48px}.closeIcon{cursor:pointer;position:absolute;right:10px;top:10px}.paymentHead{font-size:18px!important;font-weight:400}.paymentTitle{padding:6px 12px!important}.orderDetails{font-size:14px!important;font-weight:500!important}.closeIcon{float:inline-end!important}.personalDetails{color:#051c94;font-size:16px!important}.lineItemCost{display:flex;float:right}.centerDetails{display:flex!important;place-items:center}.failed{background-color:rgba(223,51,51,.929)!important}.failed,.success{border-radius:none!important;display:flex;justify-content:center;place-items:center}.success{background-color:#4aa02c!important}.cash{color:#fff;font-size:15px!important}.goBack{float:inline-end!important;justify-content:flex-end!important}.makePaymentHead{background-color:#32c75f}.paidIcon{display:flex!important;font-size:57px!important;place-items:center}.customerName{border:1px solid #0baa3b;border-radius:5px;font-weight:500;padding-left:3px;padding-right:3px}.tableDetails{font-size:13px!important}.tableTop{border-top:1px solid #dddcdc!important}.itemPay{border-bottom:1px solid #ccc!important}.listDetails{border:1px solid #ccc;padding-bottom:0!important;padding-top:0!important}.filePay{justify-content:center;place-items:center;text-align:center}#form-file-upload{height:12rem;line-height:.2;max-width:100%;position:relative;text-align:center}#input-file-upload{display:none}#label-file-upload{align-items:center;background-color:#f8fafc;border:2px dashed #b9b9b9;border-radius:1rem;display:flex;height:100%;justify-content:center}#label-file-upload.drag-active{background-color:#fff}.upload-button{background-color:#0000;border:none;cursor:pointer;font-family:Oswald,sans-serif;font-size:18px}.upload-button:hover{text-decoration-line:underline}#drag-file-element{border-radius:1rem;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.rightButtons{float:right!important}.paymentBox{overflow-y:scroll}.itemQuantity{font-size:14px!important}.dollar{color:#c20808}.dollarAmount{font-weight:500}.itemDetails{border:1px solid #ececec}.complete{background-color:#fff!important;border-radius:10px;color:#3c5bfa!important;font-size:14px!important}.makePaymentDailog{border-radius:10px!important}.currentDate{margin-right:9px!important}.contentDetails{max-height:70vh;overflow-y:auto}.totalamtinvc{color:#fff;font-size:14px}.totalcost{border-radius:5px;font-size:18px;font-weight:500;padding-left:3px;padding-right:4px}.highlighted{background-color:#ff0}.itemPay-selected{background-color:#2c2929}.completePayment{background-color:#18ad45!important}.completePayment,.otherPayment,.retry{color:#fff!important;font-size:13px!important}.retry{background-color:#d55454!important}.itemPay:hover{background-color:inherit}.itemPay.selected{background-color:#3c5bfa!important}.itemPay.selected,.itemPay.selected .MuiListItemIcon-root,.itemPay.selected .MuiListItemText-secondary{color:#fff!important}.amtinvc{color:#cbc5c5;font-size:14px}.btn-card-style{border:1px solid #ea5455;border-radius:5px;padding:2px}.height-custom{height:100px}.float-chatbot-container{bottom:0;position:fixed;right:256px;transform:translateY(100%);transition:transform .3s ease-in-out}.float-chatbot-container.open{transform:translateY(0)}.chat-header{background:#112d4e;border-top-left-radius:15px;border-top-right-radius:15px;height:9vh;margin:0}.chat-container{background-color:#fff;border:1.9px solid #dee0e3;border-radius:17px!important;flex-direction:column;justify-content:space-between;width:35vw}.chat-container .form-container{display:flex;justify-content:space-between}.chat-container .form-container button{background-color:#2679ff;border-radius:50%!important;border-style:none;color:#f8fcfe;padding:5px!important}.chat-container .form-container button:hover{cursor:pointer;opacity:.8}.chat-container .custom-textfield{margin:.8em .8em .8em 25px}.chat-container .custom-button{margin:.6em 10px .6em .6em}.message-container{margin-left:20px!important;overflow-y:scroll;padding-left:1px}.message-container>div{display:flex;flex-direction:column}.message-container .You{align-self:flex-end;background:#e6e4e4;color:#3c3c3c;font-size:medium;margin-right:15px;padding:.5em}.message-container .GMS{align-self:flex-start;background-color:#1e90ff;border:2px solid;color:#fff;font-size:medium;padding:.5em}.message-container .options{align-items:center;display:flex;margin-top:10em}.message-container .options p{align-self:flex-start;background-color:#1e90ff;border:2px solid;border-radius:17px;color:#fff;font-size:medium;margin-right:.8em;padding:.5em}.message-container .options p:hover{cursor:pointer;opacity:.7}.message-container .dummy-div{padding:.5em 0}.chat-msg-container{isolation:isolate}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}::-webkit-scrollbar-thumb{background:#2679ff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#112d4e}.chatcard-container{background-color:#fff;border:1.9px solid #dee0e3;border-radius:17px!important;display:flex;flex-direction:column;justify-content:space-between;width:35vw}.chat-fabicon{background:#112d4e!important;border-radius:0;margin-left:5px!important}.message.You{background:#e1e1e1;border:2px solid linear-gradient(90deg,#3c5bfa,rgba(127,0,255,.831));border-radius:1.125rem 0 1.125rem 1.125rem;color:#232323;margin:0 0 .5rem auto}.message{background:linear-gradient(90deg,#3c5bfa,rgba(127,0,255,.831));border-radius:0 1.125rem 1.125rem 1.125rem;box-shadow:0 0 2rem rgba(0,0,0,.075),0 1rem 1rem -1rem #0000001a;box-sizing:border-box;color:#fff;margin:0 1rem .5rem 0;max-width:66%;min-height:2.25rem;padding:.5rem 1rem;width:fit-content}.options{align-items:center;display:flex;margin-top:auto!important}.options p{align-self:flex-start;background-color:#1e90ff;border:2px solid;border-radius:17px;color:#fff;font-size:medium;margin-right:.8em;padding:.5em}.options p:hover{cursor:pointer;opacity:.7}.MuiChip:hover{background:linear-gradient(90deg,#3c5bfa,rgba(127,0,255,.831));color:#fff}.MuiChipSpace{padding-bottom:2px!important;padding-top:2px!important}.dot-elastic{animation:dot-elastic 1s linear infinite;background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;width:10px}.dot-elastic:after,.dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{animation:dot-elastic-before 1s linear infinite;left:-15px}.dot-elastic:after,.dot-elastic:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-elastic:after{animation:dot-elastic-after 1s linear infinite;left:15px}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.dot-pulse{animation:dot-pulse 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -5px;left:-9999px;position:relative}.dot-pulse,.dot-pulse:after,.dot-pulse:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{animation:dot-pulse-before 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px}.dot-pulse:after{animation:dot-pulse-after 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.dot-flashing{animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s;background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;width:10px}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;left:-15px}.dot-flashing:after,.dot-flashing:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-flashing:after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;left:15px}@keyframes dot-flashing{0%{background-color:#1e90ff}50%,to{background-color:#9880ff33}}.dot-collision{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;width:10px}.dot-collision:after,.dot-collision:before{content:"";display:inline-block;position:absolute;top:0}.dot-collision:before{animation:dot-collision-before 2s ease-in infinite;left:-10px}.dot-collision:after,.dot-collision:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-collision:after{animation:dot-collision-after 2s ease-in infinite;animation-delay:1s;left:10px}@keyframes dot-collision-before{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(-15px)}}@keyframes dot-collision-after{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(15px)}}.dot-revolution{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;width:10px}.dot-revolution:after,.dot-revolution:before{content:"";display:inline-block;position:absolute}.dot-revolution:before{animation:dot-revolution 1.4s linear infinite;top:-15px;transform-origin:5px 20px}.dot-revolution:after,.dot-revolution:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;left:0;width:10px}.dot-revolution:after{animation:dot-revolution 1s linear infinite;top:-30px;transform-origin:5px 35px}@keyframes dot-revolution{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}.dot-carousel{animation:dot-carousel 1.5s linear infinite;background-color:#1e90ff;border-radius:5px;box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff;color:#1e90ff;height:10px;left:-9999px;position:relative;width:10px}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #1e90ff,9999px 0 0 1px #1e90ff,10014px 0 0 -1px #1e90ff}50%{box-shadow:10014px 0 0 -1px #1e90ff,9984px 0 0 -1px #1e90ff,9999px 0 0 1px #1e90ff}to{box-shadow:9999px 0 0 1px #1e90ff,10014px 0 0 -1px #1e90ff,9984px 0 0 -1px #1e90ff}}.dot-typing{animation:dot-typing 1.5s linear infinite;background-color:#1e90ff;border-radius:5px;box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff;color:#1e90ff;height:10px;left:-9999px;position:relative;width:10px}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff}16.667%{box-shadow:9984px -10px 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff}33.333%{box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff}50%{box-shadow:9984px 0 0 0 #1e90ff,9999px -10px 0 0 #1e90ff,10014px 0 0 0 #1e90ff}66.667%{box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff}83.333%{box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px -10px 0 0 #1e90ff}to{box-shadow:9984px 0 0 0 #1e90ff,9999px 0 0 0 #1e90ff,10014px 0 0 0 #1e90ff}}.dot-windmill{animation:dot-windmill 2s linear infinite;background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;top:-10px;transform-origin:5px 15px;width:10px}.dot-windmill:after,.dot-windmill:before{content:"";display:inline-block;position:absolute}.dot-windmill:before{left:-8.66254px}.dot-windmill:after,.dot-windmill:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;top:15px;width:10px}.dot-windmill:after{left:8.66254px}@keyframes dot-windmill{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}.dot-bricks{animation:dot-bricks 2s ease infinite;background-color:#1e90ff;border-radius:5px;box-shadow:9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff;color:#1e90ff;height:10px;left:-9999px;position:relative;top:8px;width:10px}@keyframes dot-bricks{0%{box-shadow:9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff}8.333%{box-shadow:10007px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff}16.667%{box-shadow:10007px -16px 0 0 #1e90ff,9991px -16px 0 0 #1e90ff,10007px 0 0 0 #1e90ff}25%{box-shadow:10007px -16px 0 0 #1e90ff,9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff}33.333%{box-shadow:10007px 0 0 0 #1e90ff,9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff}41.667%{box-shadow:10007px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff}50%{box-shadow:10007px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff,9991px -16px 0 0 #1e90ff}58.333%{box-shadow:9991px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff,9991px -16px 0 0 #1e90ff}66.666%{box-shadow:9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff,9991px -16px 0 0 #1e90ff}75%{box-shadow:9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff}83.333%{box-shadow:9991px -16px 0 0 #1e90ff,10007px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff}91.667%{box-shadow:9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff,10007px -16px 0 0 #1e90ff}to{box-shadow:9991px -16px 0 0 #1e90ff,9991px 0 0 0 #1e90ff,10007px 0 0 0 #1e90ff}}.dot-floating{animation:dot-floating 3s cubic-bezier(.15,.6,.9,.1) infinite;background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;width:10px}.dot-floating:after,.dot-floating:before{content:"";display:inline-block;position:absolute;top:0}.dot-floating:before{animation:dot-floating-before 3s ease-in-out infinite;left:-12px}.dot-floating:after,.dot-floating:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-floating:after{animation:dot-floating-after 3s cubic-bezier(.4,0,1,1) infinite;left:-24px}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}to{left:calc(50% + 105px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}.dot-fire{animation:dot-fire 1.5s linear infinite;animation-delay:-.85s;box-shadow:9999px 22.5px 0 -5px #1e90ff;left:-9999px;position:relative}.dot-fire,.dot-fire:after,.dot-fire:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-fire:after,.dot-fire:before{content:"";display:inline-block;position:absolute;top:0}.dot-fire:before{animation:dot-fire 1.5s linear infinite;animation-delay:-1.85s}.dot-fire:after,.dot-fire:before{box-shadow:9999px 22.5px 0 -5px #1e90ff}.dot-fire:after{animation:dot-fire 1.5s linear infinite;animation-delay:-2.85s}@keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px #1e90ff}50%{box-shadow:9999px -5.625px 0 2px #1e90ff}to{box-shadow:9999px -22.5px 0 -5px #1e90ff}}.dot-spin{animation:dot-spin 1.5s linear infinite;background-color:#0000;border-radius:5px;box-shadow:0 -18px 0 0 #1e90ff,12.727926px -12.727926px 0 0 #1e90ff,18px 0 0 0 #1e90ff,12.727926px 12.727926px 0 0 #9880ff00,0 18px 0 0 #9880ff00,-12.727926px 12.727926px 0 0 #9880ff00,-18px 0 0 0 #9880ff00,-12.727926px -12.727926px 0 0 #9880ff00;color:#0000;height:10px;position:relative;width:10px}@keyframes dot-spin{0%,to{box-shadow:0 -18px 0 0 #1e90ff,12.727926px -12.727926px 0 0 #1e90ff,18px 0 0 0 #1e90ff,12.727926px 12.727926px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.727926px 12.727926px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.727926px -12.727926px 0 -5px #9880ff00}12.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.727926px -12.727926px 0 0 #1e90ff,18px 0 0 0 #1e90ff,12.727926px 12.727926px 0 0 #1e90ff,0 18px 0 -5px #9880ff00,-12.727926px 12.727926px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.727926px -12.727926px 0 -5px #9880ff00}25%{box-shadow:0 -18px 0 -5px #9880ff00,12.727926px -12.727926px 0 -5px #9880ff00,18px 0 0 0 #1e90ff,12.727926px 12.727926px 0 0 #1e90ff,0 18px 0 0 #1e90ff,-12.727926px 12.727926px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.727926px -12.727926px 0 -5px #9880ff00}37.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.727926px -12.727926px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.727926px 12.727926px 0 0 #1e90ff,0 18px 0 0 #1e90ff,-12.727926px 12.727926px 0 0 #1e90ff,-18px 0 0 -5px #9880ff00,-12.727926px -12.727926px 0 -5px #9880ff00}50%{box-shadow:0 -18px 0 -5px #9880ff00,12.727926px -12.727926px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.727926px 12.727926px 0 -5px #9880ff00,0 18px 0 0 #1e90ff,-12.727926px 12.727926px 0 0 #1e90ff,-18px 0 0 0 #1e90ff,-12.727926px -12.727926px 0 -5px #9880ff00}62.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.727926px -12.727926px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.727926px 12.727926px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.727926px 12.727926px 0 0 #1e90ff,-18px 0 0 0 #1e90ff,-12.727926px -12.727926px 0 0 #1e90ff}75%{box-shadow:0 -18px 0 0 #1e90ff,12.727926px -12.727926px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.727926px 12.727926px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.727926px 12.727926px 0 -5px #9880ff00,-18px 0 0 0 #1e90ff,-12.727926px -12.727926px 0 0 #1e90ff}87.5%{box-shadow:0 -18px 0 0 #1e90ff,12.727926px -12.727926px 0 0 #1e90ff,18px 0 0 -5px #9880ff00,12.727926px 12.727926px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.727926px 12.727926px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.727926px -12.727926px 0 0 #1e90ff}}.dot-falling{animation:dot-falling 1s linear infinite;animation-delay:.1s;background-color:#1e90ff;border-radius:5px;box-shadow:9999px 0 0 0 #1e90ff;color:#1e90ff;height:10px;left:-9999px;position:relative;width:10px}.dot-falling:after,.dot-falling:before{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{animation:dot-falling-before 1s linear infinite;animation-delay:0s}.dot-falling:after,.dot-falling:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-falling:after{animation:dot-falling-after 1s linear infinite;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 #9880ff00}25%,50%,75%{box-shadow:9999px 0 0 0 #1e90ff}to{box-shadow:9999px 15px 0 0 #9880ff00}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 #9880ff00}25%,50%,75%{box-shadow:9984px 0 0 0 #1e90ff}to{box-shadow:9984px 15px 0 0 #9880ff00}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 #9880ff00}25%,50%,75%{box-shadow:10014px 0 0 0 #1e90ff}to{box-shadow:10014px 15px 0 0 #9880ff00}}.dot-stretching{animation:dot-stretching 2s ease-in infinite;background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;position:relative;transform:scale(1.25);width:10px}.dot-stretching:after,.dot-stretching:before{content:"";display:inline-block;position:absolute;top:0}.dot-stretching:before{animation:dot-stretching-before 2s ease-in infinite}.dot-stretching:after,.dot-stretching:before{background-color:#1e90ff;border-radius:5px;color:#1e90ff;height:10px;width:10px}.dot-stretching:after{animation:dot-stretching-after 2s ease-in infinite}@keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}.dot-gathering{margin:-1px 0;position:relative}.dot-gathering,.dot-gathering:after,.dot-gathering:before{background-color:#000;border-radius:6px;color:#0000;filter:blur(2px);height:12px;width:12px}.dot-gathering:after,.dot-gathering:before{animation:dot-gathering 2s ease-in infinite;content:"";display:inline-block;left:-50px;opacity:0;position:absolute;top:0}.dot-gathering:after{animation-delay:.5s}@keyframes dot-gathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}to{opacity:0;transform:translateX(100px)}}.dot-hourglass{animation:dot-hourglass 2.4s ease-in-out infinite;animation-delay:.6s;margin:-1px 0;position:relative;top:-15px;transform-origin:5px 20px}.dot-hourglass,.dot-hourglass:after,.dot-hourglass:before{background-color:#000;border-radius:6px;color:#0000;filter:blur(2px);height:12px;width:12px}.dot-hourglass:after,.dot-hourglass:before{content:"";display:inline-block;left:0;position:absolute;top:0}.dot-hourglass:before{top:30px}.dot-hourglass:after{animation:dot-hourglass-after 2.4s cubic-bezier(.65,.05,.36,1) infinite}@keyframes dot-hourglass{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.dot-overtaking{animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;margin:-1px 0;position:relative}.dot-overtaking,.dot-overtaking:after,.dot-overtaking:before{background-color:#0000;border-radius:6px;box-shadow:0 -20px 0 0;color:#000;filter:blur(2px);height:12px;width:12px}.dot-overtaking:after,.dot-overtaking:before{content:"";display:inline-block;left:0;position:absolute;top:0}.dot-overtaking:before{animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;animation-delay:.3s}.dot-overtaking:after{animation:dot-overtaking 1.5s cubic-bezier(.2,.6,.8,.2) infinite;animation-delay:.6s}@keyframes dot-overtaking{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dot-shuttle{left:-15px;margin:-1px 0;position:relative}.dot-shuttle,.dot-shuttle:after,.dot-shuttle:before{background-color:#000;border-radius:6px;color:#0000;filter:blur(2px);height:12px;width:12px}.dot-shuttle:after,.dot-shuttle:before{content:"";display:inline-block;position:absolute;top:0}.dot-shuttle:before{animation:dot-shuttle 2s ease-out infinite;left:15px}.dot-shuttle:after{left:30px}@keyframes dot-shuttle{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}.dot-bouncing{font-size:10px;height:10px;position:relative}.dot-bouncing:before{animation:dot-bouncing 1s infinite;content:"⚽🏀🏐";display:inline-block;position:relative}@keyframes dot-bouncing{0%{animation-timing-function:ease-in;top:-20px}34%{transform:scale(1)}35%{animation-timing-function:ease-out;top:20px;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}.dot-rolling{font-size:10px;height:10px;position:relative}.dot-rolling:before{animation:dot-rolling 3s infinite;content:"⚽";display:inline-block;position:relative;transform:translateX(-25px)}@keyframes dot-rolling{0%{content:"⚽";transform:translateX(-25px) rotate(0deg)}16.667%{content:"⚽";transform:translateX(25px) rotate(2turn)}33.333%{content:"⚽";transform:translateX(-25px) rotate(0deg)}34.333%{content:"🏀";transform:translateX(-25px) rotate(0deg)}50%{content:"🏀";transform:translateX(25px) rotate(2turn)}66.667%{content:"🏀";transform:translateX(-25px) rotate(0deg)}67.667%{content:"🏐";transform:translateX(-25px) rotate(0deg)}83.333%{content:"🏐";transform:translateX(25px) rotate(2turn)}to{content:"🏐";transform:translateX(-25px) rotate(0deg)}}.thinking-bubble{align-items:center;display:inline-flex;gap:8px}.typing-dots{align-items:center;gap:4px}.typing-dots .dot{animation:typing-bounce 1.2s ease-in-out infinite;height:6px;opacity:.4;width:6px}@keyframes typing-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.typing-dots .dot{animation:none;opacity:1}}.typing-row{display:flex;flex-direction:column;margin-left:12px}.typing-label{color:gray;font-size:14px;margin-left:12px}.message.GMS,.message.GMS.typing{align-items:center;background:#112d4e;color:#fff;display:inline-flex;gap:8px;opacity:.95}.loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;pointer-events:auto}.reset-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}.chat-overlay-holder{height:100%;pointer-events:none;position:sticky;top:0;z-index:2}.chat-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;display:flex;inset:0;justify-content:center;pointer-events:auto;position:absolute}.loader-card{animation:floaty 3.2s ease-in-out infinite;background:linear-gradient(135deg,#6a0dad,#7b2ff7 50%,#6a0dad);border-radius:16px;box-shadow:0 12px 28px #6a0dad40;color:#fff;overflow:hidden;padding:20px 18px;position:relative;text-align:center;width:min(88%,360px)}.loader-card:after{animation:sheen 2.6s ease-in-out infinite;background:linear-gradient(120deg,#fff0 30%,#ffffff40 50%,#fff0 70%);content:"";inset:-50% -20%;pointer-events:none;position:absolute;transform:translateX(-60%)}.bot-pulse{animation:pulse 1.8s ease-in-out infinite;background:#ffffff1a;border-radius:50%;box-shadow:0 0 0 0 #ffffff73;display:grid;height:52px;margin:0 auto 10px;place-items:center;width:52px}.bot-pulse img{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));height:28px;width:28px}.loader-title{font-size:14px;line-height:1.35;margin-bottom:10px;opacity:.95}.typing-dots{display:inline-flex;gap:6px;margin:6px 0 12px}.typing-dots .dot{animation:bounce 1.2s ease-in-out infinite;background:#fff;border-radius:50%;height:7px;opacity:.85;transform:translateY(0);width:7px}.typing-dots .dot:first-child{animation-delay:0s}.typing-dots .dot:nth-child(2){animation-delay:.15s}.typing-dots .dot:nth-child(3){animation-delay:.3s}.loader-progress{background:#ffffff40;border-radius:999px;height:6px;overflow:hidden;position:relative;width:100%}.loader-progress>span{animation:slidebar 1.4s ease-in-out infinite;background:#fff;border-radius:999px;bottom:0;left:-40%;opacity:.9;position:absolute;top:0;width:40%}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sheen{0%{transform:translateX(-60%) rotate(.001deg)}to{transform:translateX(60%) rotate(.001deg)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #ffffff73}70%{box-shadow:0 0 0 16px #fff0}to{box-shadow:0 0 0 0 #fff0}}@keyframes bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}@keyframes slidebar{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.bot-pulse,.loader-card,.loader-card:after,.loader-progress>span,.typing-dots .dot{animation:none!important}}.reset-card{background:linear-gradient(135deg,#6a0dad,#7b2ff7 50%,#6a0dad);border-radius:16px;box-shadow:0 12px 28px #6a0dad40;color:#fff;overflow:hidden;padding:22px 18px;position:relative;text-align:center;width:min(88%,360px)}.reset-icon-wrap{height:64px;margin:0 auto 10px;position:relative;width:64px}.reset-glyph{animation:tilt 2.6s ease-in-out infinite;background:#ffffff1f;border-radius:50%;display:grid;font-size:28px;height:64px;place-items:center;text-shadow:0 2px 6px #00000040;width:64px}.orbit{animation:rotateCW 1.6s linear infinite;border:2px dashed #ffffffb3;border-radius:50%;inset:0;position:absolute}.reset-title{font-size:14px;line-height:1.35;margin-bottom:12px;opacity:.95}.wipe-stack{grid-gap:6px;display:grid;gap:6px;margin-top:6px}.wipe-line{animation:shrink 1.1s ease-in-out infinite;background:#ffffffe6;border-radius:999px;height:6px;transform-origin:left center}.wipe-line:nth-child(2){animation-delay:.12s}.wipe-line:nth-child(3){animation-delay:.24s}.wipe-line:nth-child(4){animation-delay:.36s}.wipe-line:nth-child(5){animation-delay:.48s}@keyframes rotateCW{to{transform:rotate(1turn)}}@keyframes tilt{0%,to{rotate:-6deg}50%{rotate:6deg}}@keyframes shrink{0%{opacity:1;transform:scaleX(1)}60%{opacity:.6;transform:scaleX(0)}61%{opacity:0;transform:scaleX(1)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.orbit,.reset-glyph,.wipe-line{animation:none!important}}.chatcard-container{--gms-primary:#6a0dad;--gms-accent:#7b2ff7;--gms-dim:#6b7280;--halo-size:180px;--bar-clear:100px}.chatcard-container .history-overlay-bubble{background:radial-gradient(120% 120% at 50% 0,#7b2ff71a 0,#6a0dad0f 45%,#fffffff2 100%);display:grid;inset:0;padding:16px;padding-bottom:var(--bar-clear);place-items:center;pointer-events:auto;position:absolute;z-index:10}.chatcard-container .halo{animation:halo-bob 4.2s ease-in-out infinite;background:radial-gradient(circle at 45% 35%,#7b2ff740,#7b2ff70f 55%,#0000 60%);border-radius:999px;box-shadow:0 14px 34px #7b2ff72e,inset 0 0 40px #fff6;display:grid;height:var(--halo-size);place-items:center;position:relative;width:var(--halo-size)}.chatcard-container .ring{border-radius:999px;inset:10%;pointer-events:none;position:absolute}.chatcard-container .ring.ring-1{border:1px solid #7b2ff738}.chatcard-container .ring.ring-2{border:1px dashed #7b2ff747;inset:18%}.chatcard-container .ring.ring-3{border:1px dotted #7b2ff752;inset:26%}.chatcard-container .orbiters{animation:orbit-rotate 6s linear infinite;inset:0;position:absolute}.chatcard-container .orb{background:linear-gradient(135deg,var(--gms-primary),var(--gms-accent));border-radius:999px;box-shadow:0 0 8px #7b2ff773;height:8px;left:50%;position:absolute;top:6%;transform:translateX(-50%);width:8px}.chatcard-container .orb.o2{bottom:8%;top:auto;transform:translateX(-50%)}.chatcard-container .orb.o3{left:8%;top:50%;transform:translate(-50%,-50%)}.chatcard-container .chat-bubble{background:linear-gradient(135deg,var(--gms-primary),var(--gms-accent));border-radius:12px;box-shadow:0 12px 28px #7b2ff740;color:#fff;display:grid;min-height:46px;min-width:82px;padding:10px 14px;place-items:center;position:relative}.chatcard-container .chat-bubble:after{background:inherit;border-bottom-left-radius:2px;bottom:-6px;content:"";height:12px;left:18px;position:absolute;transform:rotate(45deg);width:12px}.chatcard-container .dots{display:inline-flex;gap:6px}.chatcard-container .dots i{animation:dot-bounce 1.1s ease-in-out infinite;background:#ffffffeb;border-radius:999px;height:6px;width:6px}.chatcard-container .dots i:nth-child(2){animation-delay:.12s}.chatcard-container .dots i:nth-child(3){animation-delay:.24s}.chatcard-container .caption{color:var(--gms-dim);font-size:16px;margin-top:2px;text-align:center;-webkit-user-select:none;user-select:none}.chatcard-container .caption .ellipsis{display:inline-flex;gap:4px;margin-left:6px}.chatcard-container .caption .ellipsis i{animation:dot-bounce 1.1s ease-in-out infinite;background:var(--gms-accent);border-radius:999px;height:5px;opacity:.7;width:5px}.chatcard-container .caption .ellipsis i:nth-child(2){animation-delay:.12s}.chatcard-container .caption .ellipsis i:nth-child(3){animation-delay:.24s}@keyframes orbit-rotate{to{transform:rotate(1turn)}}@keyframes dot-bounce{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes halo-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:360px){.chatcard-container{--halo-size:160px;--bar-clear:78px}}.chat-msg-container{position:relative}.overlay-portal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;inset:0;pointer-events:auto;position:absolute;z-index:20}.overlay-center{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.caption{color:#5d2ff1;font-size:.95rem;margin:0}.caption.lg{font-size:1.06rem;font-weight:600}.caption .ellipsis i{animation:dot-pulse 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;display:inline-block;height:4px;margin:0 2px;width:4px}.caption .ellipsis i:nth-child(2){animation-delay:.15s}.caption .ellipsis i:nth-child(3){animation-delay:.3s}@keyframes dot-pulse{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.reset-anim{height:128px;position:relative;width:128px}.reset-ring{animation:ring-pulse 1.6s ease-in-out infinite;border:2px solid #6a0dad2e;border-radius:50%;box-shadow:0 0 0 1px #7b2ff71f;inset:0;position:absolute}.reset-arrow{animation:spinCW 1.1s linear infinite;color:#6a0dad;font-size:44px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:50% 50%}@keyframes spinCW{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ring-pulse{0%,to{box-shadow:0 0 0 1px #7b2ff71f}50%{box-shadow:0 0 0 1px #7b2ff738,inset 0 0 0 3px #6a0dad40}}.checkoutConfirm{background-color:#1293bb!important;border-radius:7px;color:#fff!important;display:flex;float:inline-start;font-size:12px!important;justify-content:center;max-width:fit-content;padding:1px}.otpVerify{float:inline-end}.activeProject{background-color:#d4ffd7!important;border-radius:7px;color:#1ea33f!important}.activeProject,.statusCheckout{display:flex;justify-content:center;text-align:center}.statusCheckout{background-color:#fff1e3!important;color:#ff9f43!important}.file-btn{align-items:center;border:1.5px dashed #5d4dcc;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;font-size:18px;font-weight:500;gap:15px;justify-content:center;transition:all .3s ease}.file-btn,.file-btn:hover{background-color:#fff;color:#5d4dcc}.file-btn span{background-color:#f1efff;border-radius:25px;color:#5d4dcc;font-size:30px;height:50px;justify-content:center;width:50px}.file-btn span,.file-card{align-items:center;display:flex}.file-card{background-color:#fff;border:1px solid rgba(117,96,255,.281);border-radius:6px;color:#000;gap:15px;padding:5px}.file-info{align-items:center;display:flex;flex:1 1}.file-info h6{flex:1 1;font-size:12px;font-weight:400}.progress-bg{background-color:rgba(0,0,0,.076);margin-top:8px;min-width:100px!important;width:100%}.progress,.progress-bg{border-radius:8px;height:5px}.progress{background-color:#5d4dcc;transition:width .5s ease;width:0}.icon{color:#7460ff;font-size:30px}.close-icon{cursor:pointer;font-size:13px}.check-circle,.file-info button{align-items:center;border:none;border-radius:30px;color:#463a99;display:flex;font-size:13px;justify-content:center}.upload-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:15px;padding:10px}.btnForClose{padding:0!important}.fileDetails{line-height:0!important}.iconsForAction{justify-content:center;place-items:center}.otp-input-container{display:flex;justify-content:space-between;width:200px}.otp-input{font-size:1rem;height:2rem;margin:0 .5rem;text-align:center;width:2rem}.otpImg,.otpTitle{display:flex!important;justify-content:center!important}.otpTitle{font-size:22px!important;font-weight:600}.otpSubTitle{color:#6b6969;font-size:15px!important;font-weight:500}.otpSubTitle,.otpcodeTitle{display:flex!important;justify-content:center!important}.otpVerifyBtn{display:flex;justify-content:center}.progress-bar{align-items:center;background-color:#e3f2fd;border-radius:4px;display:flex;overflow:hidden;padding:8px;position:relative}.progress-bar:before{animation:progressAnimation 2s linear forwards;background:linear-gradient(90deg,blue,green);content:"";height:3px;left:0;position:absolute;top:0;width:100%}@keyframes progressAnimation{0%{width:0}to{width:100%}}.createBidCourousel{border-radius:6px!important;max-height:200px!important;object-fit:cover;width:-webkit-fill-available}.createBidContent{display:flex;font-size:20px!important;justify-content:center}.imgContent{display:flex}.createadvButton{align-items:center;background-color:#fff!important;border-radius:8px!important;box-shadow:0 .125rem .25rem #a5a3ae4d;color:#3c5bfa!important;cursor:pointer;display:inline-flex!important;font-size:13px!important;font-weight:500!important;height:30px;justify-content:center;margin-bottom:10px!important;margin-top:7px!important;transform:scale(1.001);transition:all .135s ease-in-out}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-editor{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;-o-tab-size:4}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-ui{position:absolute}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;margin-bottom:5px;margin-top:5px;overflow:visible;padding:5px 10px}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}#tableModule .ql-editor table:first-of-type td,#tableModule .ql-editor table:first-of-type tr{border:none!important;font-family:Arial,sans-serif!important;padding:0 2px 4px 18px!important}#tableModule .ql-toolbar{margin:auto;max-width:100%;width:210mm!important}.quill-inline-image{border:2px solid #ccc;border-radius:8px}.ql-editor img{height:auto;max-width:100%}.ql-editor .signature-title{font-size:18px;font-weight:700;margin-bottom:12px}.ql-editor .signature-block{color:#333;font-style:italic;margin-bottom:20px;padding-left:10px}#tableModule .ql-editor table{border:none!important;border-collapse:collapse;font-family:Courier New,monospace;width:100%}#tableModule .ql-editor tr,.ql-editor td{border:none!important;padding:4px}#tableModule .ql-editor table,#tableModule .ql-editor td,#tableModule .ql-editor th,#tableModule .ql-editor tr{border:1px solid #eee!important;border-collapse:collapse;padding:4px}#tableModule .ql-editor table:first-of-type{border:none!important;padding:2px!important}#tableModule .ql-editor table:first-of-type tr,#tableModule.ql-editor table:first-of-type td{border:none!important;font-family:Arial,sans-serif!important;padding:4px 2px 4px 18px!important}#tableModule .ql-editor table:first-of-type tr:first-of-type td{color:#333!important;font-weight:700!important;padding-top:20px!important}#tableModule .ql-editor table:first-of-type tr:last-of-type td{padding-bottom:20px!important}.billFilter{background-color:#e9e9e9;border:none!important;border-radius:15px}.errorOutlineIcon{color:#e6aa07}.tabs{font-family:Poppins!important}.tablerows,.tabs{font-size:14px!important}.tablerows{border:1px solid #ccc;border-top:none!important;padding:8px!important}.invoiceRows{border:1px dashed #ccc!important;font-size:14px!important;padding:15px!important}.subTotal{font-weight:600!important}.orderNoDetails{padding:8px!important}.headLeftDetails{font-size:14px}.notaskDisplay{display:flex;font-size:24px!important;min-height:400px;place-items:center}.notaskDisplay,.salesApproval{justify-content:center;text-align:center}.salesApproval{background-color:#c6ccee!important;border-radius:7px;color:#1e35bb!important;display:flex;font-size:12px!important}.salescardheight{align-items:stretch;direction:column;display:flex;height:100%;width:100%}.salescardimage{width:-webkit-fill-available}.imagemargin{margin:20px 20px 0}.chartimagemargin{margin:90px 20px 0}.cardFont{font-family:Inter,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}.tabone-card{color:red!important}.container{align-items:center;display:flex}.buttons{margin-left:auto}h4{color:#0072ce}.react-split{flex:1 1;height:100%;position:relative;width:100%}.react-split__pane{overflow:hidden;white-space:normal}.react-split__pane,.react-split__sash{height:100%;position:absolute;width:100%}.react-split__sash{top:0;transition:background-color .1s;z-index:2}.react-split__sash--disabled{pointer-events:none}.react-split__sash--vertical{cursor:col-resize}.react-split__sash--horizontal{cursor:row-resize}.react-split__sash-content{height:100%;width:100%}.react-split__sash-content--active{background-color:#175ede}.react-split--dragging.react-split--vertical{cursor:col-resize}.react-split--dragging.react-split--horizontal{cursor:row-resize}body.react-split--disabled{-webkit-user-select:none;user-select:none}.split-sash-content{height:100%;width:100%}.split-sash-content.split-sash-content-vscode.split-sash-content-active{background-color:#175ede}.custom-button{bottom:45%;min-width:160px;position:absolute}@media(min-width:576px){.custom-button{left:65%}}@media(min-width:768px){.custom-button{left:68%}}@media(min-width:992px){.custom-button{left:70%}}@media(min-width:1200px){.custom-button{left:72%}}@media(min-width:1400px){.custom-button{left:72.5%}}@media(min-width:1900px){.custom-button{left:76%}}.loginbgleft{background-image:url(/static/media/left.f9ae8e0bc7375b9129b7.jpeg)}.loginbgleft,.loginbgright{background-position:50%;background-repeat:no-repeat;background-size:cover}.loginbgright{background-image:url(/static/media/right.7262593a7e0f5a1001e4.svg)}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-addons-dnd .rbc-addons-dnd-row-body{position:relative}.rbc-addons-dnd .rbc-addons-dnd-drag-row{left:0;position:absolute;right:0;top:0}.rbc-addons-dnd .rbc-addons-dnd-over{background-color:#0000004d}.rbc-addons-dnd .rbc-event{transition:opacity .15s}.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon{display:block}.rbc-addons-dnd .rbc-addons-dnd-dragged-event{opacity:0}.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview){opacity:.5}.rbc-addons-dnd .rbc-addons-dnd-resizable{height:100%;position:relative;width:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor{position:absolute;text-align:center;width:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child{top:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child{bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon{border-top:3px double;cursor:ns-resize;display:none;margin:0 auto;width:10px}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor{bottom:0;position:absolute;top:4px}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child{left:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child{right:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon{border-left:3px double;cursor:ew-resize;display:none;height:10px;margin-bottom:auto;margin-top:auto}.loading-screen{align-items:center;display:flex;height:100vh;justify-content:center}.calendar-main-container{background:#f9f7f9;border:1px solid #e9ecef;border-radius:8px;display:flex;height:65vh;margin:12px auto;max-height:600px;overflow:hidden;position:relative;transition:all .2s ease;width:100%}.calendar-main-container,.calendar-main-container:hover{box-shadow:0 4px 12px #122d4e1a}.loading-overlay{animation:fadeIn ease-out .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffe6;bottom:0;flex-direction:column;gap:8px;justify-content:center;left:0;right:0;top:0}.error-notification,.loading-overlay{align-items:center;display:flex;position:absolute;z-index:1000}.error-notification{animation:slideDown ease-out .3s cubic-bezier(.4,0,.2,1);background-color:#fff5f5;border:1px solid #f56565;border-radius:6px;color:#c53030;justify-content:space-between;left:10px;padding:16px;right:10px;top:10px}.sidebar-container{background:#fff;border-right:1px solid #e9ecef;box-shadow:2px 0 8px #122d4e14;display:flex;flex-direction:column;max-width:380px;min-width:380px;overflow:hidden;position:relative;width:380px;z-index:1}.mode-toggle-container{background:#fff;border-bottom:1px solid #e9ecef;padding:16px}.mode-toggle-btn{border:1px solid #122d4e;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;overflow:hidden;padding:10px 16px;position:relative;text-transform:none;transition:all .2s ease}.mode-toggle-btn:hover{background-color:#122d4e;box-shadow:0 2px 4px #122d4e14;color:#fff}.mode-toggle-btn:not(.active){background-color:#0000;color:#122d4e}.mode-toggle-btn:not(.active):hover{background-color:#122d4e0d;box-shadow:0 4px 8px #122d4e26;transform:translateY(-1px)}.mode-toggle-btn.active{background-color:#122d4e;box-shadow:0 2px 8px #122d4e33;color:#fff}.mode-toggle-btn.active:hover{background-color:#0a1f35;box-shadow:0 4px 12px #122d4e4d;transform:translateY(-1px)}.sidebar-content{display:flex;flex-direction:column;flex-grow:1;gap:14px;height:calc(100vh - 130px);overflow:hidden;padding:14px}.sidebar-content .widget-card:last-child{flex-grow:1;overflow-y:auto}.sidebar-content .widget-card:last-child::-webkit-scrollbar{width:4px}.sidebar-content .widget-card:last-child::-webkit-scrollbar-track{background:#0000}.sidebar-content .widget-card:last-child::-webkit-scrollbar-thumb{background:#122d4e4d;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.sidebar-content .widget-card:last-child::-webkit-scrollbar-thumb:hover{background:#122d4e80}.calendar-area{background:#f9f7f9;display:flex;flex-direction:column;flex-grow:1;position:relative}.calendar-container-improved{flex:1 1;height:100%;padding:12px;position:relative;z-index:1}.calendar-container-improved .rbc-calendar{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px #122d4e1a;font-family:inherit;font-size:.85rem;height:calc(100% - 24px);overflow:hidden;transition:all .2s ease}.calendar-container-improved .rbc-calendar:hover{box-shadow:0 4px 12px #122d4e1a}.calendar-container-improved .rbc-header{background:linear-gradient(135deg,#122d4e,#0a1f35);border-bottom:none;color:#fff;font-size:.8rem;font-weight:600;padding:8px 6px;text-align:center}.calendar-container-improved .rbc-month-view,.calendar-container-improved .rbc-time-view{border:none;height:calc(100% - 45px)}.calendar-container-improved .rbc-month-row{min-height:75px}.calendar-container-improved .rbc-date-cell{color:#374151;font-size:.8rem;padding:6px;transition:all .2s ease}.calendar-container-improved .rbc-date-cell:hover{background:#122d4e0a}.calendar-container-improved .rbc-date-cell button{border-radius:50%!important;color:#374151!important;font-size:.8rem!important;font-weight:500!important;height:26px!important;transition:all .2s ease!important;width:26px!important}.calendar-container-improved .rbc-date-cell button:hover{background-color:#122d4e!important;color:#fff!important}.calendar-container-improved .rbc-event{border:none;border-radius:6px;box-shadow:0 1px 3px #0000001a;cursor:pointer;font-size:11px;font-weight:500;margin:1px;padding:3px 6px;transition:all .2s ease}.calendar-container-improved .rbc-event:hover{box-shadow:0 4px 12px #00000026}.calendar-container-improved .rbc-day-bg{transition:all .2s ease}.calendar-container-improved .rbc-day-bg:hover{background:#122d4e05}.calendar-container-improved .rbc-today{background:#122d4e0d;border:1px solid #122d4e33}.widget-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #122d4e14;transition:all .2s ease}.widget-card:hover{box-shadow:0 4px 12px #122d4e1a}.widget-card .widget-content{padding:12px}.widget-card .widget-content:last-child{padding-bottom:12px}.widget-card .widget-header{align-items:center;display:flex;margin-bottom:10px}.widget-card .widget-header .widget-icon{font-size:1.1rem;margin-right:8px;transition:all .2s ease}.widget-card .widget-header .widget-title{color:#374151;font-size:.9rem;font-weight:600}.widget-card .widget-header:hover .widget-icon{color:#122d4e;transform:scale(1.15) rotate(8deg)}.project-stats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.project-stats-grid .stat-item{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.project-stats-grid .stat-item .stat-label{color:#374151;font-size:.8rem}.project-stats-grid .stat-item .stat-value{color:#122d4e;font-size:1.1rem;font-weight:600}.project-stats-grid .completion-section .completion-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.project-stats-grid .completion-section .completion-header .completion-icon{color:#122d4e;font-size:1rem;margin-right:6px}.project-stats-grid .completion-section .completion-header .completion-label{color:#374151;font-size:.8rem}.project-stats-grid .completion-section .completion-header .completion-percentage{color:#122d4e;font-size:1.1rem;font-weight:600}.project-stats-grid .completion-section .progress-container{align-items:center;display:flex;gap:8px}.project-stats-grid .completion-section .progress-container .progress-bar{background-color:#e9ecef;border-radius:3px;flex-grow:1;height:6px;overflow:hidden}.project-stats-grid .completion-section .progress-container .progress-bar .progress-fill{background-color:#28a745;border-radius:3px;height:100%;transition:width .3s ease}.project-stats-grid .completion-section .progress-container .progress-text{color:#374151;font-size:.7rem;font-weight:500}.project-list-search{margin-bottom:14px}.project-list-search .search-input{font-size:.85rem}.project-list-search .search-input .MuiInputBase-root{border-radius:6px;transition:all .2s ease}.project-list-search .search-input .MuiInputBase-root:hover{box-shadow:0 2px 4px #122d4e14}.project-list-search .search-input .MuiInputBase-root.Mui-focused{box-shadow:0 4px 12px #122d4e1a}.all-projects-btn{border:1px solid #122d4e;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:600;margin-bottom:14px;padding:8px 0;transition:all .2s ease;width:100%}.all-projects-btn:hover{background-color:#122d4e;box-shadow:0 2px 4px #122d4e14;color:#fff}.all-projects-btn:not(.active){background-color:#0000;color:#122d4e}.all-projects-btn:not(.active):hover{background-color:#122d4e0d;transform:translateY(-1px)}.active.all-projects-btn{background-color:#122d4e;color:#fff}.active.all-projects-btn:hover{background-color:#0a1f35;transform:translateY(-1px)}.project-list-container .project-item,.resource-list-container .resource-item{border:1px solid #0000;border-radius:6px;cursor:pointer;margin-bottom:8px;padding:10px;position:relative;transition:all .2s ease}.project-list-container .project-item:hover,.resource-list-container .resource-item:hover{background-color:#f8f9fa;border-color:#e9ecef;box-shadow:0 2px 4px #122d4e14;transform:translateX(3px)}.project-list-container .selected.project-item,.resource-list-container .selected.resource-item{background-color:#e3f2fd;border-color:#122d4e;box-shadow:0 4px 12px #122d4e1a}.project-list-container .selected.project-item:before,.resource-list-container .selected.resource-item:before{background-color:#122d4e;border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.project-list-container{flex:1 1;max-height:280px;overflow-y:auto;padding-right:4px}.project-list-container::-webkit-scrollbar{width:4px}.project-list-container::-webkit-scrollbar-track{background:#0000}.project-list-container::-webkit-scrollbar-thumb{background:#122d4e4d;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.project-list-container::-webkit-scrollbar-thumb:hover{background:#122d4e80}.project-list-container .project-item{transition:all .2s ease}.project-list-container .project-item:hover{background-color:#122d4e05}.project-list-container .project-item .project-content{align-items:flex-start;display:flex;gap:12px}.project-list-container .project-item .project-content .project-avatar{align-items:center;background:linear-gradient(135deg,#122d4e,#0a1f35);border-radius:50%;box-shadow:0 2px 8px #122d4e33;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:38px;justify-content:center;margin-top:2px;transition:all .2s ease;width:38px}.project-list-container .project-item .project-content .project-avatar:hover{box-shadow:0 4px 12px #122d4e4d;transform:scale(1.05);transform:scale(1.1)}.project-list-container .project-item .project-content .project-details{flex-grow:1;min-width:0}.project-list-container .project-item .project-content .project-details .project-name{color:#374151;font-size:.9rem;font-weight:600;line-height:1.3;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list-container .project-item .project-content .project-details .project-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.project-list-container .project-item .project-content .project-details .project-meta .status-chip{border-radius:10px;color:#fff;font-size:.7rem;font-weight:500;height:20px;padding:3px 8px;transition:all .2s ease;white-space:nowrap}.project-list-container .project-item .project-content .project-details .project-meta .status-chip:hover{transform:scale(1.05)}.project-list-container .project-item .project-content .project-details .project-meta .event-count{background-color:#f8f9fa;border-radius:8px;color:#374151;font-size:.7rem;padding:2px 6px;white-space:nowrap}.project-list-container .project-item .project-content .project-details .project-progress{align-items:center;display:flex;gap:8px}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar{background-color:#e9ecef;border-radius:2px;flex-grow:1;height:4px;height:6px;overflow:hidden}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar .progress-fill{border-radius:2px;height:100%;transition:width .3s ease}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar .progress-fill.high-progress{background:linear-gradient(90deg,#28a745,#20c997)}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar .progress-fill.medium-progress{background:linear-gradient(90deg,#ffc107,#ffd60a)}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar .progress-fill.low-progress{background:linear-gradient(90deg,#dc3545,#fd7e7e)}.project-list-container .project-item .project-content .project-details .project-progress .progress-bar .progress-fill.very-low-progress{background:linear-gradient(90deg,#6c757d,#adb5bd)}.project-list-container .project-item .project-content .project-details .project-progress .progress-percentage{color:#122d4e;font-size:.7rem;font-weight:600;min-width:32px;text-align:right}.project-list-container .project-item .project-content .project-status-icon{flex-shrink:0;font-size:1.2rem;margin-top:4px;transition:all .2s ease}.project-list-container .project-item .project-content .project-status-icon:hover{transform:scale(1.2)}.project-list-container .project-item .project-content .project-status-icon.completed{color:#28a745}.project-list-container .project-item .project-content .project-status-icon.in-progress{color:#ffc107}.project-list-container .project-item .project-content .project-status-icon.not-started{color:#dc3545}.resource-list-container{max-height:280px;overflow-y:auto;padding-right:4px}.resource-list-container::-webkit-scrollbar{width:4px}.resource-list-container::-webkit-scrollbar-track{background:#0000}.resource-list-container::-webkit-scrollbar-thumb{background:#122d4e4d;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.resource-list-container::-webkit-scrollbar-thumb:hover{background:#122d4e80}.resource-list-container .resource-item{margin-bottom:10px;padding:12px;transition:all .2s ease}.resource-list-container .resource-item:hover{background-color:#122d4e05}.resource-list-container .resource-item .resource-content{align-items:flex-start;display:flex;gap:14px}.resource-list-container .resource-item .resource-content .resource-avatar{align-items:center;background:linear-gradient(135deg,#122d4e,#0a1f35);border-radius:50%;box-shadow:0 2px 8px #122d4e33;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:44px;justify-content:center;margin-top:2px;transition:all .2s ease;width:44px}.resource-list-container .resource-item .resource-content .resource-avatar:hover{box-shadow:0 4px 12px #122d4e4d;transform:scale(1.05);transform:scale(1.1)}.resource-list-container .resource-item .resource-content .resource-details{flex-grow:1;min-width:0}.resource-list-container .resource-item .resource-content .resource-details .resource-name{color:#374151;font-size:.9rem;font-weight:600;line-height:1.3;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-list-container .resource-item .resource-content .resource-details .resource-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.resource-list-container .resource-item .resource-content .resource-details .resource-meta .department-chip{background:linear-gradient(135deg,#6c757d,#495057);border-radius:11px;color:#fff;font-size:.75rem;height:22px;padding:3px 10px;transition:all .2s ease;white-space:nowrap}.resource-list-container .resource-item .resource-content .resource-details .resource-meta .department-chip:hover{transform:scale(1.05)}.resource-list-container .resource-item .resource-content .resource-details .resource-meta .event-count{background-color:#f8f9fa;border-radius:8px;color:#374151;font-size:.75rem;padding:2px 8px;white-space:nowrap}.resource-list-container .resource-item .resource-content .resource-details .resource-workload{align-items:center;display:flex;gap:10px}.resource-list-container .resource-item .resource-content .resource-details .resource-workload .workload-bar{background-color:#e9ecef;border-radius:4px;flex-grow:1;height:7px;overflow:hidden}.resource-list-container .resource-item .resource-content .resource-details .resource-workload .workload-bar .workload-fill{background-color:#122d4e;border-radius:4px;height:100%;transition:all .3s ease}.resource-list-container .resource-item .resource-content .resource-details .resource-workload .workload-percentage{color:#122d4e;font-size:.75rem;font-weight:600;min-width:32px;text-align:right}.resource-list-container .resource-item .resource-content .availability-indicator{flex-shrink:0;font-size:1.2rem;margin-top:4px;transition:all .2s ease}.resource-list-container .resource-item .resource-content .availability-indicator:hover{transform:scale(1.2)}.resource-list-container .resource-item .resource-content .availability-indicator.available{color:#28a745}.resource-list-container .resource-item .resource-content .availability-indicator.busy{color:#ffc107}.legend-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.legend-container .legend-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;padding:8px 6px;transition:all .2s ease}.legend-container .legend-item:hover{background-color:#122d4e0d;box-shadow:0 2px 4px #122d4e14;transform:translateX(3px)}.legend-container .legend-item .legend-color{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-right:8px;transition:all .2s ease;width:18px}.legend-container .legend-item .legend-color .legend-icon{color:#fff;font-size:11px}.legend-container .legend-item .legend-label{color:#374151;font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.legend-container .legend-item:hover .legend-color{transform:scale(1.1)}.legend-container .legend-item:hover .legend-label{color:#122d4e;font-weight:600}.legend-container-compact{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:2px}.legend-container-compact .legend-item-compact{align-items:center;border-radius:4px;cursor:pointer;display:flex;min-height:24px;padding:4px 6px;transition:all .2s ease}.legend-container-compact .legend-item-compact:hover{background-color:#122d4e0a;transform:translateX(2px)}.legend-container-compact .legend-item-compact:hover .legend-color-compact{box-shadow:0 2px 6px #00000026;transform:scale(1.1)}.legend-container-compact .legend-item-compact:hover .legend-label-compact{color:#122d4e;font-weight:500}.legend-container-compact .legend-item-compact .legend-color-compact{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:14px;justify-content:center;margin-right:6px;transition:all .2s ease;width:14px}.legend-container-compact .legend-item-compact .legend-color-compact .legend-icon-compact{align-items:center;color:#fff;display:flex;font-size:10px;justify-content:center}.legend-container-compact .legend-item-compact .legend-color-compact .legend-icon-compact svg{font-size:10px}.legend-container-compact .legend-item-compact .legend-label-compact{font-size:.65rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;transition:all .2s ease;white-space:nowrap}.widget-card:has(.legend-container-compact) .widget-content{padding:8px 10px}.widget-card:has(.legend-container-compact) .widget-content .widget-header{margin-bottom:6px}.widget-card:has(.legend-container-compact) .widget-content .widget-header .widget-icon{font-size:1rem}.widget-card:has(.legend-container-compact) .widget-content .widget-header .widget-title{font-size:.8rem}.responsive-tooltip{animation:tooltipIn ease-out .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 8px 32px #00000026;max-width:280px;min-width:200px;padding:12px;position:fixed;z-index:1000}.responsive-tooltip .tooltip-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.responsive-tooltip .tooltip-header .tooltip-title{font-size:.9rem;font-weight:600}.responsive-tooltip .tooltip-header .tooltip-actions{align-items:center;display:flex;gap:4px}.responsive-tooltip .tooltip-header .tooltip-actions .status-chip{background-color:#122d4e;border-radius:9px;color:#fff;font-size:.65rem;font-weight:700;height:18px;padding:0 6px}.responsive-tooltip .tooltip-divider{border:none;border-top:1px solid #e9ecef;margin:6px 0}.responsive-tooltip .tooltip-item{align-items:center;display:flex;margin-bottom:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.responsive-tooltip .tooltip-item:hover{transform:translateX(4px)}.responsive-tooltip .tooltip-item:hover .tooltip-icon{color:#122d4e;transform:scale(1.2) rotate(10deg)}.responsive-tooltip .tooltip-item .tooltip-icon{color:#374151;font-size:1rem;margin-right:6px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.responsive-tooltip .tooltip-item .tooltip-text{font-size:.8rem}.responsive-tooltip .tooltip-item .tooltip-text strong{font-weight:600}.month-picker-overlay{align-items:center;animation:overlayIn ease-out .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1300}.month-picker-modal{animation:modalIn .3s cubic-bezier(.68,-.55,.265,1.55);background:#fff;border-radius:8px;box-shadow:0 12px 35px #122d4e33;padding:16px;width:280px}.month-picker-modal .picker-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.month-picker-modal .picker-header .year-select{font-size:.8rem}.month-picker-modal .month-grid .month-button{background:#0000;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;font-size:.75rem;padding:8px 0;transition:all .2s ease}.month-picker-modal .month-grid .month-button:hover{background-color:#122d4e;box-shadow:0 2px 4px #122d4e14;color:#fff}.month-picker-modal .month-grid .month-button.active{background-color:#122d4e;border-color:#122d4e;color:#fff}.month-picker-modal .month-grid .month-button.active:hover{background-color:#0a1f35}.navbar-toolbar-container{background:#fff;border-radius:6px;box-shadow:0 2px 4px #122d4e14;margin-bottom:12px;padding:6px}.navbar-toolbar-container .toolbar-content{align-items:center;display:flex;justify-content:space-between}.navbar-toolbar-container .toolbar-content .toolbar-title{color:#122d4e;font-size:.9rem;font-weight:600}.navbar-toolbar-container .toolbar-content .toolbar-navigation{align-items:center;display:flex;gap:4px}.navbar-toolbar-container .toolbar-content .toolbar-navigation .nav-button{color:#122d4e;padding:4px;transition:all .2s ease}.navbar-toolbar-container .toolbar-content .toolbar-navigation .nav-button:hover{background-color:#122d4e0a}.navbar-toolbar-container .toolbar-content .toolbar-navigation .month-button{border:1px solid #122d4e;color:#122d4e;cursor:pointer;font-size:.8rem;min-width:100px;transition:all .2s ease}.navbar-toolbar-container .toolbar-content .toolbar-navigation .month-button:hover{background-color:#122d4e;box-shadow:0 2px 4px #122d4e14;color:#fff}.navbar-toolbar-container .toolbar-content .toolbar-views{display:flex;gap:4px}.navbar-toolbar-container .toolbar-content .toolbar-views .view-button{border:1px solid #122d4e;cursor:pointer;font-size:.75rem;min-width:60px;transition:all .2s ease}.navbar-toolbar-container .toolbar-content .toolbar-views .view-button:hover{background-color:#122d4e;box-shadow:0 2px 4px #122d4e14;color:#fff}.navbar-toolbar-container .toolbar-content .toolbar-views .view-button:not(.active){background-color:#0000;color:#122d4e}.navbar-toolbar-container .toolbar-content .toolbar-views .view-button.active{background-color:#122d4e;color:#fff}.project-event-enhanced,.resource-event-enhanced{border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:4px 8px;transition:all .2s ease}.project-event-enhanced.hovered,.resource-event-enhanced.hovered{box-shadow:0 4px 12px #00000026}.project-event-enhanced .event-title,.resource-event-enhanced .event-title{color:#fff;font-weight:600;line-height:1.2}.project-event-enhanced .event-subtitle,.resource-event-enhanced .event-subtitle{color:#ffffffe6;font-size:.7rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.rbc-addons-dnd .rbc-addons-dnd-resizable-month-event{cursor:move;transition:all .2s ease}.rbc-addons-dnd .rbc-addons-dnd-resizable-month-event:hover{box-shadow:0 4px 12px #0003;transform:translateY(-1px);z-index:10}.rbc-addons-dnd .rbc-addons-dnd-drag-preview{background:#122d4ee6!important;border:2px solid #122d4e!important;border-radius:8px!important;box-shadow:0 8px 25px #0000004d!important;opacity:.9;z-index:1000!important}.rbc-addons-dnd .rbc-addons-dnd-drop-hover{background-color:#122d4e1a!important;border:2px dashed #122d4e!important;border-radius:8px}.rbc-addons-dnd .rbc-event.rbc-addons-dnd-dragged-event{opacity:.5;transform:scale(.95)}.rbc-addons-dnd .rbc-day-bg.rbc-addons-dnd-over{background-color:#122d4e14!important;border:2px dashed #122d4e66!important;border-radius:4px;transition:all .2s ease}@media(max-width:768px){.calendar-main-container{height:60vh;max-height:500px}.sidebar-container{min-width:300px;width:300px}.mode-toggle-btn{font-size:.75rem;padding:6px 12px}}.rbc-calendar .rbc-event{cursor:move;transition:all .2s ease;-webkit-user-select:none;user-select:none}.rbc-calendar .rbc-event:focus{outline:2px solid #122d4e;outline-offset:2px}.rbc-calendar .rbc-event:active{transform:scale(.98)}.rbc-calendar .rbc-event-content{pointer-events:none}.rbc-calendar .rbc-day-bg{transition:all .2s ease}.rbc-calendar .rbc-day-bg:hover{background-color:#122d4e05}.rbc-addons-dnd-dragging,.rbc-addons-dnd-dragging *{cursor:grabbing!important}.rbc-addons-dnd-resizing,.rbc-addons-dnd-resizing *{cursor:col-resize!important}@media(max-width:480px){.sidebar-container{min-width:250px;width:250px}.calendar-main-container{height:55vh;max-height:450px}.project-event-enhanced.hovered,.resource-event-enhanced.hovered{transform:scale(1.03) translateY(-1px)}.project-item:hover,.resource-item:hover{transform:translateX(2px)}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cardheight{align-items:stretch;direction:column;display:flex;height:100%;width:100%}.cardheight1{height:100%}.task-list-header_ganttTable__Ritja{background-color:#f0f0f0;border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;border-top:1px solid #e6e4e4;display:table;position:sticky;top:0;width:300px;z-index:1}.task-list-header_ganttTable_Header__pWbBG{border:1px solid #8f8787!important;display:table-row;list-style:none}.task-list-header_ganttTable_HeaderSeparator__odnJq{border-right:1px solid #614747;border:1px solid #8f8787!important;margin-left:-2px;opacity:1}.task-list-header_ganttTable_HeaderItem__rOoYp{display:table-cell;vertical-align:-webkit-baseline-middle;vertical-align:middle}.task-list-table_taskListWrapper__epE8-{border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;border-right:1px solid #b3b0b0;display:table;table-layout:auto}.task-list-table_taskListTableRow__kGLAZ{border:#b3b0b0;display:table-row;overflow-x:scroll}.task-list-table_taskListTableRow__kGLAZ:hover{background-color:#f9c88d!important}.task-list-table_taskListTableRow__kGLAZ:nth-of-type(2n){background-color:#f5f5f5}.task-list-table_taskListTableRow__kGLAZ:nth-of-type(odd){background-color:#fff}.task-list-table_taskListCell__MFCCt{display:table-cell;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;font-weight:400;overflow-x:hidden;overflow-y:hidden;text-overflow:clip;vertical-align:middle}.task-list-table_taskListNameWrapper__k9vYg{display:flex;font-size:14px;margin-left:20px;margin-right:30px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.task-list-table_taskListExpander__7Almv{color:#bdb7b7;cursor:pointer;font-size:.6rem;padding:.15rem .2rem 0;-webkit-user-select:none;user-select:none}.task-list-table_taskListEmptyExpander__3YgLn{font-size:.6rem;padding-left:1rem;-webkit-user-select:none;user-select:none}.tooltip_tooltipDefaultContainer__jIHtp{background:#fff;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;padding:12px}.tooltip_tooltipDefaultContainerParagraph__F74xW{color:#666;font-size:12px;margin-bottom:6px}.tooltip_tooltipDetailsContainer__9FxAT{-webkit-touch-callout:none;display:flex;flex-shrink:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none}.tooltip_tooltipDetailsContainerHidden__OycJO{display:flex;pointer-events:none;position:absolute;visibility:hidden}.vertical-scroll_scroll__jZdxL{flex-shrink:0;overflow-y:hidden;scrollbar-width:thin;width:1rem}.vertical-scroll_scroll__jZdxL::-webkit-scrollbar{height:1.1rem;width:1.1rem}.vertical-scroll_scroll__jZdxL::-webkit-scrollbar-corner{background:#0000}.vertical-scroll_scroll__jZdxL::-webkit-scrollbar-thumb{background:#0003;background:var(--palette-black-alpha-20,#0003);background-clip:padding-box;border:6px solid #0000;border-radius:10px}.vertical-scroll_scroll__jZdxL::-webkit-scrollbar-thumb:hover{background:#0000004d;background:var(--palette-black-alpha-30,#0000004d);background-clip:padding-box;border:4px solid #0000}.grid_gridRow__rKVEI{fill:#fff}.grid_gridRow__rKVEI:nth-child(2n){fill:#f5f5f5}.grid_gridRowLine__2\+oV9{stroke:#ebeff2}.grid_gridTick__dQqIZ{stroke:#e6e4e4}.calendar_calendarBottomText__jzvFH{text-anchor:middle;fill:#333;-webkit-touch-callout:none;border:1px solid #333;pointer-events:none;-webkit-user-select:none;user-select:none}.calendar_calendarTopTick__7dGoS{stroke:#e6e4e4}.calendar_calendarTopText__mxz9w{text-anchor:middle;fill:#555;-webkit-touch-callout:none;border-bottom:#fff;pointer-events:none;-webkit-user-select:none;user-select:none}.calendar_calendarHeader__tYuSu{fill:#eee;stroke:#c9c9cc;stroke-width:1.4;color:#fff}.bar_barWrapper__HAGzw{cursor:pointer;outline:none}.bar_barWrapper__HAGzw:hover .bar_barHandle__RL8Dw{opacity:1;visibility:visible}.bar_barHandle__RL8Dw{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden}.bar_barBackground__bMW0r{stroke-width:0;-webkit-user-select:none;user-select:none}.milestone_milestoneWrapper__2NLFb{cursor:pointer;outline:none}.milestone_milestoneBackground__WI\+Gu{-webkit-user-select:none;user-select:none}.project_projectWrapper__Qp6Xl{cursor:pointer;outline:none}.project_projectTop__A6\+Ad{-webkit-user-select:none;user-select:none}.task-list_barLabel__tFolP{fill:#fff;text-anchor:middle;dominant-baseline:central;font-weight:lighter}.task-list_barLabelOutside__eQybs,.task-list_barLabel__tFolP{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}.task-list_barLabelOutside__eQybs{fill:#555;text-anchor:start}.gantt_ganttVerticalContainer__TQDFa{font-size:0;height:730px!important;margin:0;overflow:scroll;overflow-y:hidden;padding:0}.gantt_horizontalContainer__etkjd{height:730px!important;margin:0;overflow-y:hidden;padding:0;width:730px}.gantt_wrapper__yCSoC{border:1px solid #c9c9cc;display:flex;list-style:none;margin:0;outline:none;overflow-y:scroll;padding:0}.gantt_reactSplitPane__xijY3{display:flex!important}.horizontal-scroll_scrollWrapper__bzPk8{height:1.2rem;max-width:100%;overflow:hidden;scrollbar-width:thin}.horizontal-scroll_scrollWrapper__bzPk8::-webkit-scrollbar{height:1.1rem;width:1.1rem}.horizontal-scroll_scrollWrapper__bzPk8::-webkit-scrollbar-corner{background:#0000}.horizontal-scroll_scrollWrapper__bzPk8::-webkit-scrollbar-thumb{background:#0003;background:var(--palette-black-alpha-20,#0003);background-clip:padding-box;border:6px solid #0000;border-radius:10px}.horizontal-scroll_scrollWrapper__bzPk8::-webkit-scrollbar-thumb:hover{background:#0000004d;background:var(--palette-black-alpha-30,#0000004d);background-clip:padding-box;border:4px solid #0000}.horizontal-scroll_scroll__F4\+Pa{height:1px}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.divider{margin-top:13px}.subHeader{font-size:15px!important;font-weight:500!important}.invoiceHeader{background-color:rgba(46,38,61,.039)!important;border-radius:5px!important;padding:24px!important}.companyName{font-size:20px!important;font-weight:500!important}.invoiceNumber{font-size:18px!important;font-weight:500!important}.logo{max-height:100px;max-width:150px}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;min-height:113px;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.primaryTonalButton{background-color:rgba(60,92,250,.212)!important;border:2px!important;border-color:none!important;border-radius:8px!important;box-shadow:none!important;color:#3c5bfa!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.primaryTonalButton:hover{background-color:rgba(60,92,250,.192)!important;box-shadow:none!important}.ErrorTonalButton,.primaryTonalButton:active,.primaryTonalButton:focus{box-shadow:none!important}.ErrorTonalButton{background-color:rgba(245,140,189,.212)!important;border:2px!important;border-color:none!important;border-radius:8px!important;color:#fa3c45!important;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.43px!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:7px!important;padding:6px 12px!important;text-transform:none!important}.ErrorTonalButton:hover{background-color:rgba(250,60,92,.192)!important}.ErrorTonalButton:active,.ErrorTonalButton:focus,.ErrorTonalButton:hover{box-shadow:none!important}.css-16g5rpk-MuiGrid-root{-webkit-box-flex-wrap:wrap;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-left:10px;width:100%}.table{background-color:#c2cbf8!important;min-width:650px}.table-header{background-color:blue}.table-row{background-color:#90ee90}.table-cell{color:#fff}.prmaryiconButton{color:#b9b9be}.prmaryiconButton:hover{color:#3c5bfa!important}.erroriconButton{color:#b9b9be}.erroriconButton:hover{color:red}.configImg{max-height:159px;max-width:100%}.logoText{font-size:13px!important}.previewCard{height:100vh}.borderStyle{border-left:5px solid #4285f4!important}.addQuestionCard{background-color:0,0,0,.06;background-color:#fff;border-radius:6px!important;box-shadow:0 4px 18px 0 #2f2b3d1a!important;padding-bottom:10px!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms!important}.linkBox{cursor:pointer}.conditionalBorder{border:1px solid #4285f4!important}.rightEnd{display:flex;justify-content:flex-end;width:100%}.itemGroup{background-color:#fdfcfc;border:1px solid #e7e7e7}.itemGroupHeader{background-color:#fff!important}.itemCard{border:1px solid #e7e7e7}.selectedCard{border:1px solid #4285f4!important}.no-hover-effect:hover{background-color:#0000!important;cursor:default!important;transform:none!important}.tradeDescription{display:flex;font-size:20px;font-weight:500;justify-content:center;place-items:center;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms}.tradeHeader{background-color:#e7e7e7}.boxShadow{box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f}#AddressModule .ql-editor table{border:none!important;border-collapse:collapse;font-family:Courier New,monospace;width:100%}#AddressModule .ql-editor tr,.ql-editor td{border:none!important;padding:4px}#AddressModule .ql-editor table,#AddressModule .ql-editor td,#AddressModule .ql-editor th,#AddressModule .ql-editor tr{border:1px solid #eee!important;border-collapse:collapse;padding:4px}#AddressModule .ql-editor table:first-of-type{border:none!important;padding:2px!important}#AddressModule .ql-editor table:first-of-type tr,#AddressModule.ql-editor table:first-of-type td{border:none!important;font-family:Arial,sans-serif!important;font-size:14px!important;padding:4px 2px 4px 18px!important}#AddressModule .ql-editor table:first-of-type tr:first-of-type td{color:#333!important;font-weight:700!important;padding-top:20px!important}#AddressModule .ql-editor table:first-of-type tr:last-of-type td{padding-bottom:20px!important}.tradeSetUp{color:#fff;font-size:18px!important}.VendorTitle{font-size:18px;font-weight:600}.VendorHead{font-size:26px;text-align:center}.vendorcard{border:0;box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326}.subtitle{font-weight:600}a{font-size:20px;position:relative;text-decoration:none}#file{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;right:0}.myDiv{background:#fff;min-height:100px;position:relative;width:100%;z-index:9}.myDiv:before{background:#3c5bfa;bottom:40%;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.unitStyle{padding-bottom:15px}.logoCusText{font-size:14px!important}.configCusImg{max-height:150px}.amount{float:right}.amountHead{font-size:18px;font-weight:500}.amountDetails{font-size:26px;font-weight:600}.customerSubHeader{font-size:18px;font-weight:500}.tags{color:#0259bd;float:right}.attachments{padding-top:10px}.poTableDetails{border:1px solid #ccc;border-top:none!important;font-size:13px!important;padding:6px!important}.poLogo{align-items:center;display:flex;justify-content:center;place-items:center}.poHeader{font-size:22px!important}.table-container{overflow-x:auto;width:100%}.table-container table{border-collapse:collapse;table-layout:fixed;width:100%}.table-container td,.table-container th{border:1px solid #ddd;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.billingAddress{display:block!important;justify-content:end;place-items:end;align-items:end}.billingAddressContainer{display:block;float:right;margin-left:auto!important;text-align:left}.timesheetEdit{background-color:#666;border-radius:3px;color:#f1f1f1;font-size:11px;margin-right:5px;padding:2px 12px 3px;text-transform:uppercase}.timesheetEditLabel{color:#666;font-size:12px;font-weight:500;height:30px;padding-right:19px;text-transform:uppercase;vertical-align:inherit}.timesheetEditTotal{border:1px solid #dadada;font-size:14px;font-weight:400}.sendApprove{height:35px!important}.statusAwaitingApproval{background-color:#f1dfda!important;border-radius:5px;color:#ff6f43!important;display:flex;justify-content:center;text-align:center}.timeSheetStart{color:#20a120}.timeSheetEnd{color:#a52009}.collapsibleTable{color:#fff!important}.tableTimeSheet{min-width:180px}.leaveContent{height:70px}.verification{font-size:18px!important}.referenceNo{font-size:16px;font-weight:500}.reportBug{color:#ff6a00;font-size:22px!important;font-weight:400}.reportDescription{color:#535353}.bugIcon{color:#ff6a00!important;font-size:40px!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#112d4e;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tabbottombar{margin-right:300px}@media(min-width:600px){.tabbottombar{margin-right:300px}}@media(max-width:600px){.tabbottombar{margin-right:0}}@media(max-width:801px){.tabbottombar{margin-right:0}}@media(max-width:1025px){.tabbottombar{margin-right:0}}
/*# sourceMappingURL=main.3abc714e.css.map*/