.payment-stage{margin-left:10px!important}table.listing-table tr:hover td{background:#b7d2f6;color:#000}.listing-page{font-family:Poppins,sans-serif;font-weight:400;overflow-y:auto;height:100%;width:100%;overflow-x:auto;padding:1.5rem;padding-top:.5rem!important;margin-left:auto;margin-right:inherit}.listing-page .dashboardTable{max-height:665px;overflow-y:auto;border-radius:0 0 16px 16px;border-bottom:1px solid rgba(0,0,0,.19)}.listing-page .moreBtn{padding-left:7px;position:relative}.listing-page .moreBtn:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#d9d9d9}.listing-page button.more{min-width:63px;font-size:10px;font-weight:600;color:#405053;letter-spacing:.1em;border-radius:40px;border:1px solid #979797;background-color:#fff}.listing-page button.more span{font-size:14px;margin-right:2px}.listing-page button.more:focus{border-color:#979797;box-shadow:none}.listing-page button.more:hover{background-color:#fff;border-color:#405053}.listing-page button.more:active,.listing-page button.more:disabled{background-color:#fff}.listing-page button.more:focus-visible{border-color:#979797;box-shadow:none}.listing-page button.importdeal{min-width:90px;font-size:10px;font-weight:600;color:#405053;letter-spacing:.1em;border-radius:40px;border:1px solid #979797;background-color:#fff}.listing-page button.importdeal span.hubspoticon{scale:.7}.listing-page button.importdeal span{font-size:14px;margin-right:2px}.listing-page button.importdeal:focus{border-color:#979797;box-shadow:none}.listing-page button.importdeal:hover{background-color:#fff;border-color:#405053}.listing-page button.importdeal:active,.listing-page button.importdeal:disabled{background-color:#fff}.listing-page button.importdeal:focus-visible{border-color:#979797;box-shadow:none}.listing-page select.form-select{border:1px solid #979797;border-radius:20px;background-color:#fff!important;font-size:10px;font-weight:600;color:#405053;width:auto!important;min-width:136px;margin:0 3px;height:23px;letter-spacing:.1em;text-transform:uppercase;padding:0 2rem 0 10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABaSURBVHgBfcvLDYBACATQwV8dWwrbAfHk0fI82oFbCpUY4aAhBuVAmMmDWOYV6Ap+59TBVgPosPSFFZgq+cUihvoMGxpr2zelu0nwgzxQfA8YEaXjmGUp7/4CWwEaGM4Hy/IAAAAASUVORK5CYII=") no-repeat right 8px center/10px 5px}.listing-page select.form-select.w-89{min-width:89px}.listing-page select.form-select.w-97{min-width:97px}.listing-page select.form-select.w-122{min-width:122px}.listing-page select.form-select.w-132{min-width:132px}.listing-page select.form-select.w-136{min-width:136px}.listing-page select.form-select.w-150{min-width:150px!important;width:150px!important}.listing-page select.form-select:focus{border-color:#979797;box-shadow:none}.listing-page select.form-select:after{content:"";display:block;width:10px;height:10px;background-color:#405053;border-radius:50%;position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.listing-page select.form-select option{font-size:12px;font-weight:500;color:#00162e;padding:0 10px;background-color:#fff;border:1px solid #979797;border-radius:20px}.listing-page select.form-select option:focus,.listing-page select.form-select option:hover{background-color:#fff}.listing-page .filter-section{overflow-x:auto}.listing-page .filter-section .filter-icon{width:24px;height:24px;margin-right:10px}.listing-page .filter-section .filter-btn{border:1px solid #979797!important;border-radius:10px!important;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#405053;padding:6px 10px;background-color:#fff;transition:all .2s ease}.listing-page .filter-section .filter-btn:hover{background-color:#f4f5f7}.listing-page .filter-section .btn-outline-secondary{font-size:10px;border-radius:10px;padding:6px 12px}.listing-page th svg{position:relative;top:-1px}.listing-page .dashboard-table{background-color:#fff;border:1px solid #b1b1b1;border-radius:16px;overflow:hidden}.listing-page .dashboard-table th{font-size:12px;font-weight:600;color:#405053;background-color:#f4f5f7;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #b1b1b1;padding:10px}.listing-page .dashboard-table td{font-size:13px;color:#405053;vertical-align:middle;padding:10px;border-bottom:1px solid #b1b1b1}.listing-page .dashboard-table td:last-child,.listing-page .dashboard-table tr:last-child td{border-bottom:none}.listing-page .dashboard-table .btn{font-size:10px;padding:4px 8px;border-radius:8px}.listing-page .listing-table{width:100%;border-collapse:separate;border-spacing:0}.listing-page .listing-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#1b538f}.listing-page .listing-table thead tr{width:100%;height:36px;background:#1b538f}.listing-page .listing-table thead tr th{font-size:13px;font-weight:400;color:#fff;letter-spacing:0;text-transform:uppercase;padding:10px;line-height:16px;text-align:left;text-transform:capitalize;background:#1b538f;border:none;cursor:pointer}.listing-page .listing-table thead tr th:first-child{border-right:1px solid #1b538f;border-radius:16px 0 0 0;padding-left:30px}.listing-page .listing-table thead tr th:last-child{border-left:1px solid #1b538f;border-radius:0 16px 0 0}.listing-page .listing-table tbody tr{width:100%;height:40px;background:#fff}.listing-page .listing-table tbody tr:nth-child(2n){background:#f4f5f7}.listing-page .listing-table tbody tr td:last-child{border-right:1px solid rgba(0,0,0,.19)}.listing-page .listing-table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,.19)}.listing-page .listing-table tbody tr:nth-child(odd){background:#fff}.listing-page .listing-table tbody tr td{font-size:13px;font-weight:400;color:#000;text-align:left;text-transform:capitalize;padding:4px 10px;vertical-align:middle;line-height:16px;position:relative}.listing-page .listing-table tbody tr td .opacity-50{opacity:.5}.listing-page .listing-table tbody tr td:first-child{padding-left:30px}.listing-page .listing-table tbody tr td.project-address a{text-align:left;text-decoration:none}.listing-page .listing-table tbody tr td.project-address a:hover{text-decoration:underline}.listing-page .listing-table tbody tr td.contract span{margin-right:20px}.listing-page .listing-table tbody tr td.contract span:last-child{margin-right:0}.listing-page .listing-table tbody tr td.request{padding-left:25px}.listing-page .listing-table tbody tr td.dealstage-label a{background:#6eb4e5;font-size:11px;color:#fff;border-radius:5px;text-decoration:none;padding:5px 8px 6px}.listing-page .listing-table tbody tr td.dealstage-label a.new_quote_request{background:#6eb4e5}.listing-page .listing-table tbody tr td.dealstage-label a.quote_ready{background:#86a5c9}.listing-page .listing-table tbody tr td.dealstage-label a.quote_accepted{background:#b440ea}.listing-page .listing-table tbody tr td.dealstage-label a.missing_details{background:#e94b4b}.listing-page .listing-table tbody tr td.dealstage-label a.contract_sent{background:#5a84b3}.listing-page .listing-table tbody tr td.dealstage-label a.contract_signed{background:#1b538f;color:#fff}.listing-page .listing-table tbody tr td.dealstage-label a.pre_install{background:transparent;border:1px solid #5cbf78;color:#5cbf78}.listing-page .listing-table tbody tr td.dealstage-label a.paid_ready_to_build{background:#1b538f}.listing-page .listing-table tbody tr td.dealstage-label a.measurement_ready{background:#e63470}.listing-page .listing-table tbody tr td.dealstage-label a.ready_to_build{background:#1b538f}.listing-page .listing-table tbody tr td.dealstage-label a.closed_lost{background:#51b8cb;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.quotes_in_progress{background:#9437e5;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.help_requested{background:#e229c3;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.awaiting_deposit{background:#cd0d5a;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.in_communication{background:#6eb4e5;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.new_discovery{background:#6eb4e5}.listing-page .listing-table tbody tr td.dealstage-label a.not_ready{background:#e5ecf0;color:#405053}.listing-page .listing-table tbody tr td.dealstage-label a.working{background:#1b538f}.listing-page .listing-table tbody tr td.dealstage-label a.completed{background:#405053}.listing-page .listing-table tbody tr td.dealstage-label a.building{background:#409459}.listing-page .listing-table tbody tr td.dealstage-label a.final_inspection{background:#29643b}.listing-page .listing-table tbody tr td.dealstage-label a.make_contact{background:#6eb4e5;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.quote_generated{background:#592fe6;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.quote_sent{background:#058e87;padding-inline:14px}.listing-page .listing-table tbody tr td.dealstage-label a.default{background:#405053;padding-inline:14px}::-webkit-scrollbar{width:0;background:transparent}.listing-page:hover ::-webkit-scrollbar{width:5px;background:transparent}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:6px;min-height:20px}.listing-page:hover ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.listing-page:hover ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.project-type-badge{background:#ddedff;border-radius:4px;padding:3px 8px;margin-right:6px;font-size:12px;display:inline-block;cursor:pointer}.icon-with-badge{position:relative;display:inline-block}.notification-badge{position:absolute;top:-5px;right:-9px;background:#cc0a13;color:#fff;font-size:10px;padding:2px 6px;border-radius:50%;text-align:center;line-height:1;font-weight:300}