.bid-details-container{container-type:inline-size;container-name:bid-details}.bid-details-container .bid-details-header{padding:20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 10px 0 rgba(16,24,40,.1)}.bid-details-container .bid-details-header .left-section{display:flex;gap:12px}.bid-details-container .bid-details-header .left-section .arrow-left-icon{cursor:pointer}.bid-details-container .bid-details-header .left-section .arrow-left-icon svg{translate:0 20px}.bid-details-container .bid-details-header .left-section .project-title{font-size:18px;font-weight:600;color:#000}.bid-details-container .bid-details-header .left-section .project-location{color:grey;font-size:14px;margin-top:2px}.bid-details-container .bid-details-header .right-section{gap:10px;display:flex;margin-left:10px;align-items:center}.bid-details-container .bid-details-header .right-section .bid-details-outlined-btn.stem-btn{height:32px;min-height:32px;padding:0 12px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;background:#fff!important;box-shadow:none!important;border-radius:6px!important;font-size:12px;font-weight:500;line-height:20px}.bid-details-container .bid-details-header .right-section .bid-details-outlined-btn.stem-btn .stem-button__icon,.bid-details-container .bid-details-header .right-section .bid-details-outlined-btn.stem-btn>span:first-child{margin:0!important;line-height:0}.bid-details-container .bid-details-header .right-section .bid-details-outlined-btn.stem-btn svg{width:14px;height:14px;flex-shrink:0}.bid-details-container .bid-details-header .right-section .bid-details-outlined-btn.stem-btn .stem-button__typography{font-size:12px;font-weight:500;line-height:20px}.bid-details-container .bid-details-header .right-section .bid-details-hide-highlights-btn.stem-btn{border:1px solid #000!important;color:#000!important}.bid-details-container .bid-details-header .right-section .bid-details-hide-highlights-btn.stem-btn .stem-button__typography,.bid-details-container .bid-details-header .right-section .bid-details-hide-highlights-btn.stem-btn svg{color:#000!important}.bid-details-container .bid-details-header .right-section .bid-details-hide-highlights-btn.stem-btn:hover:not(:disabled){background:#fafafa!important;border-color:#000!important;color:#000!important}.bid-details-container .bid-details-header .right-section .bid-details-delete-bid-btn.stem-btn{border:1px solid #ff2e2e!important;color:#ff2e2e!important}.bid-details-container .bid-details-header .right-section .bid-details-delete-bid-btn.stem-btn .stem-button__typography,.bid-details-container .bid-details-header .right-section .bid-details-delete-bid-btn.stem-btn svg{color:#ff2e2e!important}.bid-details-container .bid-details-header .right-section .bid-details-delete-bid-btn.stem-btn:hover:not(:disabled){background:#fff1f0!important;border-color:#ff2e2e!important;color:#ff2e2e!important}@media (max-width:768px){.bid-details-container .bid-details-header{flex-direction:column;align-items:flex-start;gap:16px}}.bid-details-container .bid-details-content{container-type:inline-size;container-name:bid-details-content;padding:32px clamp(24px,6cqi,80px) 40px;min-width:0}.bid-details-container .bid-details-content .bid-highlight-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:16px;gap:16px;margin-bottom:20px;min-width:0}.bid-details-container .bid-details-content .bid-highlight-cards svg{width:15px;height:13px}.bid-details-container .bid-details-content .bid-highlight-cards .highlight-card{border:1px solid #d9d9d9;padding:clamp(12px,2cqi,18px) clamp(14px,2.5cqi,20px);border-radius:20px;width:100%;min-width:0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.bid-details-container .bid-details-content .bid-highlight-cards .highlight-card .highlight-title{display:flex;align-items:center;gap:4px;font-size:14px}.bid-details-container .bid-details-content .bid-highlight-cards .highlight-card .highlight-value{font-size:clamp(22px,5cqi,40px);color:#000;overflow:hidden;text-overflow:ellipsis}.bid-details-container .bid-details-content .bid-highlight-cards .highlight-card .highlight-list .yellow-color{color:#cc7a00}@container bid-details-content (max-width: 520px){.bid-details-container .bid-details-content .bid-highlight-cards{grid-template-columns:1fr;gap:10px}}@container bid-details-content (max-width: 1028px){.bid-details-container .bid-details-content .bid-highlight-cards .highlight-card .highlight-value{font-size:clamp(22px,4.5cqi,30px)}}@media (max-width:768px){.bid-details-container .bid-details-content .bid-highlight-cards{grid-template-columns:1fr;gap:10px}}.bid-details-container .bid-details-content .bid-detail-tabs{display:flex;align-items:center;justify-content:space-between}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab{font-size:12px;line-height:20px;padding:6px 10px;border-radius:8px;width:33%;display:flex;justify-content:center}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-btn,.bid-details-container .bid-details-content .bid-detail-tabs .stem-tabs__label,.bid-details-container .bid-details-content .bid-detail-tabs .stem-tabs__label-text{font-size:12px;line-height:20px}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{background-color:#e0e0e0;border:1px solid #e0e0e0}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .stem-tabs__label,.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .stem-tabs__label-text{color:#000!important}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 10px}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav{border:1px solid #efefef;border-radius:8px;box-shadow:none;padding:2px;width:100%;margin-bottom:32px}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-operations{display:none}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-top{width:100%}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-top .ant-tabs-nav:before{border:none}@media (max-width:768px){.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-list{flex-direction:column}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab{width:100%}.bid-details-container .bid-details-content .bid-detail-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{margin:0}}.bid-details-container .bid-details-content .overview-tab-container{display:flex;flex-wrap:wrap;gap:clamp(16px,3cqi,32px);width:100%;min-width:0;height:100%}.bid-details-container .bid-details-content .overview-tab-container .client-details-card,.bid-details-container .bid-details-content .overview-tab-container .estimating-card,.bid-details-container .bid-details-content .overview-tab-container .project-details{border:1px solid #e0e0e0;border-radius:20px;padding:clamp(16px,2.5cqi,24px);box-sizing:border-box}.bid-details-container .bid-details-content .overview-tab-container .project-details{flex:1 1 min(520px,100%);min-width:0;width:auto;max-width:100%}.bid-details-container .bid-details-content .overview-tab-container .project-details .detail-columns-container{display:flex;flex-wrap:wrap;gap:clamp(16px,3cqi,32px);margin-bottom:18px;justify-content:space-between}.bid-details-container .bid-details-content .overview-tab-container .project-details .detail-columns-container .bid-detail-column{flex:1 1 280px;width:auto;max-width:100%}.bid-details-container .bid-details-content .overview-tab-container .project-details .detail-columns-container p{margin-right:10px;max-width:37%;text-align:left;overflow-wrap:break-word}.bid-details-container .bid-details-content .overview-tab-container .project-details .detail-columns-container .details-value{max-width:60%;color:#000;text-align:right;overflow-wrap:break-word}.bid-details-container .bid-details-content .overview-tab-container .project-details .notes-section{margin-top:16px}.bid-details-container .bid-details-content .overview-tab-container .project-details .notes-section textarea{width:100%;min-height:60px;border:1px solid #e0e0e0;border-radius:6px;padding:8px;font-size:14px;resize:vertical}.bid-details-container .bid-details-content .overview-tab-container .project-details .notes-section p{overflow-wrap:break-word}.bid-details-container .bid-details-content .overview-tab-container .project-details .additional-info-section{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.bid-details-container .bid-details-content .overview-tab-container .client-details-container{flex:1 1 min(400px,100%);min-width:0;width:auto;max-width:100%;display:flex;flex-direction:column;align-items:stretch}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .client-details-card,.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card{width:100%;max-width:100%;box-sizing:border-box;display:block}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .client-details-card{margin-bottom:20px;flex:0 0 auto}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card{flex:0 0 auto}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .client-details-card div>p{min-width:-moz-fit-content;min-width:fit-content;margin-right:20px;overflow-wrap:break-word;text-align:right}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .team-members{display:flex;align-items:center;gap:16px;width:100%;padding-bottom:18px;overflow-x:auto}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .team-members p{min-width:110px}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .team-members .avatar{background:#e3e8fc;color:#4361ee;border-radius:50%;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;font-size:13px}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .team-members .role{color:grey;font-size:13px}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .add-member{background:#f2f2f2;border:none;color:#000;padding:6px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:background .2s}.bid-details-container .bid-details-content .overview-tab-container .client-details-container .estimating-card .add-member:hover{background:#e0e0e0}@container bid-details-content (max-width: 900px){.bid-details-container .bid-details-content .overview-tab-container .project-details .detail-columns-container{flex-direction:column;gap:16px}}@container bid-details (max-width: 1280px){.bid-details-container .bid-details-content .overview-tab-container{flex-direction:column;gap:10px}.bid-details-container .bid-details-content .overview-tab-container .client-details-container,.bid-details-container .bid-details-content .overview-tab-container .project-details{flex:1 1 100%;width:100%;max-width:100%}.bid-details-container .bid-details-content .overview-tab-container .client-details-container{margin-top:10px}}@media (max-width:1280px){.bid-details-container .bid-details-content .overview-tab-container{flex-direction:column;gap:10px}.bid-details-container .bid-details-content .overview-tab-container .client-details-container,.bid-details-container .bid-details-content .overview-tab-container .project-details{flex:1 1 100%;width:100%;max-width:100%}.bid-details-container .bid-details-content .overview-tab-container .client-details-container{margin-top:10px}}@media (max-width:768px){.bid-details-container .bid-details-content .overview-tab-container .detail-columns-container{flex-direction:column;gap:10px}.bid-details-container .bid-details-content .overview-tab-container .detail-columns-container>div{width:100%}.bid-details-container .bid-details-content .overview-tab-container .additional-info-section .detail-columns-container{flex-direction:column;gap:0}}.bid-details-container .bid-details-content .estimates-tab-container{padding:0 150px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container{display:flex;gap:32px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card{flex:1 1;border:1px solid #e0e0e0;border-radius:20px;padding:24px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card h3{margin-bottom:24px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section span{font-size:14px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section .ant-input,.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section .ant-input-affix-wrapper{width:280px;border-radius:6px}@media (max-width:768px){.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section .ant-input,.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .input-section .ant-input-affix-wrapper{width:200px}}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .status-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .status-section span{font-size:14px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .status-section .ant-select{margin-left:12px;min-width:140px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section{display:flex;justify-content:flex-end}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section .stem-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section .stem-btn .stem-button__icon,.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section .stem-btn>span:first-child{margin:0!important;line-height:0;display:inline-flex;align-items:center;justify-content:center}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section .stem-btn .stem-button__typography{line-height:20px}.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container .estimate-card .button-section .stem-btn svg{width:14px;height:14px;flex-shrink:0;margin:0;translate:none}@media (max-width:1280px){.bid-details-container .bid-details-content .estimates-tab-container .estimate-cards-container{flex-direction:column}}.bid-details-container .bid-details-content .estimates-tab-container .addenda-table-container{border:1px solid #e0e0e0;padding:24px;background:#fff;border-radius:20px;margin-top:16px}.bid-details-container .bid-details-content .estimates-tab-container .addenda-table-container .addenda-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #e0e0e0;padding-bottom:16px}.bid-details-container .bid-details-content .estimates-tab-container .addenda-table-container .addenda-table-header h3{margin:0}@media (max-width:1280px){.bid-details-container .bid-details-content .estimates-tab-container{padding:0 50px}}@media (max-width:768px){.bid-details-container .bid-details-content .estimates-tab-container{padding:0}}.bid-details-container .bid-details-content .rfi-itb-tab-container{padding:0 150px}.bid-details-container .bid-details-content .rfi-itb-tab-container .itb-table-container,.bid-details-container .bid-details-content .rfi-itb-tab-container .rfi-table-container{border:1px solid #e0e0e0;padding:24px;background:#fff;border-radius:20px;margin-top:16px;margin-bottom:36px}.bid-details-container .bid-details-content .rfi-itb-tab-container .itb-table-header,.bid-details-container .bid-details-content .rfi-itb-tab-container .rfi-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid #e0e0e0;padding-bottom:16px}.bid-details-container .bid-details-content .rfi-itb-tab-container .itb-table-header h3,.bid-details-container .bid-details-content .rfi-itb-tab-container .rfi-table-header h3{margin:0}@media (max-width:1280px){.bid-details-container .bid-details-content .rfi-itb-tab-container{padding:0 50px}}@media (max-width:768px){.bid-details-container .bid-details-content .rfi-itb-tab-container{padding:0}}@container bid-details-content (max-width: 768px){.bid-details-container .bid-details-content{padding:32px 24px 40px}}@media (max-width:768px){.bid-details-container .bid-details-content{padding:32px 24px 40px}}.ant-btn,.ant-input,.ant-picker,.ant-select-selector,.br-6{border-radius:6px!important}.delete-bid-modal .ant-modal-content{border-radius:6px}.delete-bid-modal .delete-bid-modal-button{background-color:red!important;background:red!important}.edit-modals .ant-modal-content{border-radius:10px;font-size:14px}.edit-modals .ant-modal-body{padding:16px 24px}.edit-modals sup{color:red}.edit-modals p{color:#4d4d4d}.edit-modals .ant-input,.edit-modals .ant-select-selector,.edit-modals .project-details-edit-date-picker{border-radius:6px!important}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:12px}.ant-table-container table>thead>tr:first-child th:last-child{border-top-right-radius:12px}.client-chip-select{width:100%}.client-chip-select--has-selection .ant-select-selection-placeholder{display:none!important}.client-chip-select .ant-select-selector,.client-chip-select.ant-select .ant-select-selector{min-height:32px!important;height:auto!important;padding:2px 28px 2px 8px!important;align-items:center}.client-chip-select .ant-select-selection-overflow,.client-chip-select .ant-select-selection-overflow-item{align-self:center}.client-chip-select .ant-select-selection-item{display:inline-flex!important;align-items:center!important;height:22px!important;max-height:22px!important;margin:2px 4px 2px 0!important;padding:0 6px!important;font-size:12px!important;line-height:20px!important;color:#fff;border-radius:4px;background-color:#4361ee}.client-chip-select .ant-select-selection-item-content{font-size:12px;line-height:20px}.client-chip-select .ant-select-selection-item .delete-option-icon,.client-chip-select .stem-select__tag .delete-option-icon{display:none!important}.client-chip-select .ant-select-selection-item-remove{display:inline-flex;align-items:center;line-height:0;-webkit-margin-start:4px;margin-inline-start:4px}.client-chip-select .ant-select-selection-item-remove svg{fill:#fff;width:12px;height:12px}.client-chip-select .stem-select__tag,.client-chip-select .stem-select__tag.stem-tag{margin:2px 4px 2px 0!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 4px 0 8px!important;font-size:12px!important;line-height:20px!important;color:#fff!important;background-color:#4361ee!important;border-radius:4px!important}.client-chip-select .stem-select__tag .stem-tag__typography,.client-chip-select .stem-select__tag span:not([class*=icon]){font-size:12px!important;line-height:20px!important}.client-chip-select .stem-select__tag svg{width:12px!important;height:12px!important}.client-select-dropdown .stem-dropdown__item-end-icon .delete-option-icon,.client-select-dropdown .stem-dropdown__item-end-icon .delete-option-icon svg{width:12px!important;height:12px!important;color:#999;font-size:12px;padding:4px;border-radius:4px;transition:all .2s;flex-shrink:0}.client-select-dropdown .stem-dropdown__item-end-icon .delete-option-icon:hover{color:#ff4d4f;background-color:#fff1f0}.stem-modal-root .ant-modal.aerial-takeoff-modal.bid-modal .bid-modal-form-with-actions__scroll{min-height:220px}.aerial-takeoff-address-search,.aerial-takeoff-address-search .stem-input-container{width:100%}.aerial-takeoff-address-search .aerial-takeoff-search-icon,.aerial-takeoff-address-search .stem-input__end-component .aerial-takeoff-search-icon,.aerial-takeoff-address-search .stem-input__end-component svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;flex-shrink:0;color:#8c8c8c}.aerial-takeoff-suggestions .aerial-takeoff-search-icon{margin:0 8px 0 4px}.aerial-takeoff-suggestions{margin-top:8px;max-height:calc(5 * 36px);overflow-y:auto;background:#fff;border:1px solid rgba(28,45,65,.1);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12)}.aerial-takeoff-suggestions .bid-suggestion-item,.aerial-takeoff-suggestions .suggestion{display:flex;align-items:center;min-height:36px;padding:8px 10px;font-size:12px;cursor:pointer;background-color:#fff}.aerial-takeoff-suggestions .suggestion.active{background-color:#eee}.aerial-takeoff-suggestions .add-txt{text-align:start}.bid-sniper-container{padding:16px 18px;height:100%}.bid-sniper-container .bid-sniper-filters-container{gap:10px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:20px;min-width:0}@media (max-width:1340px){.bid-sniper-container .bid-sniper-filters-container{flex-direction:column;align-items:flex-start}}@media (max-width:799px){.bid-sniper-container .bid-sniper-filters-container{flex-direction:column;align-items:flex-start}.bid-sniper-container .bid-sniper-filters-container .ant-input-affix-wrapper{max-width:340px}}.bid-sniper-container .bid-sniper-top-filters{display:flex;flex:1 1;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.bid-sniper-container .bid-sniper-top-filters::-webkit-scrollbar{display:none}.bid-sniper-container .bid-sniper-top-filters>*{flex-shrink:0}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker{width:155px;max-width:155px;flex-shrink:0;border-radius:6px!important}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker .ant-picker-active-bar,.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-range-separator{display:none}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-range-separator+.ant-picker-input{flex:0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-range-separator+.ant-picker-input input{width:0!important;padding:0!important}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-input:first-of-type{flex:1 1;min-width:0}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-input:first-of-type>input{font-size:12px;text-overflow:ellipsis}.bid-sniper-container .bid-sniper-top-filters .bid-date-picker.bid-date-picker--range .ant-picker-suffix svg{width:14px;height:14px;font-size:14px}.bid-sniper-container .bid-sniper-top-filters .ant-picker.bid-date-picker{height:32px}.bid-sniper-container .bid-sniper-top-filters .ant-picker.bid-date-picker .ant-picker-input>input{height:30px}.bid-sniper-container .bid-sniper-top-filters .bid-city-select,.bid-sniper-container .bid-sniper-top-filters .bid-state-select,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select{width:155px;height:32px}.bid-sniper-container .bid-sniper-top-filters .bid-city-select .ant-select-selector,.bid-sniper-container .bid-sniper-top-filters .bid-state-select .ant-select-selector,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select .ant-select-selector{border-radius:6px!important;width:100%;height:32px;min-height:32px;padding:0 8px;display:flex;align-items:center}.bid-sniper-container .bid-sniper-top-filters .bid-city-select .ant-select-selector .ant-select-selection-overflow,.bid-sniper-container .bid-sniper-top-filters .bid-state-select .ant-select-selector .ant-select-selection-overflow,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select .ant-select-selector .ant-select-selection-overflow{display:flex;align-items:center;flex:1 1;min-width:0}.bid-sniper-container .bid-sniper-top-filters .bid-city-select .ant-select-selector .ant-select-selection-item,.bid-sniper-container .bid-sniper-top-filters .bid-state-select .ant-select-selector .ant-select-selection-item,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select .ant-select-selector .ant-select-selection-item{border:none;background:#fff;line-height:30px;margin:0}.bid-sniper-container .bid-sniper-top-filters .bid-city-select .ant-select-selector .ant-select-selection-placeholder,.bid-sniper-container .bid-sniper-top-filters .bid-city-select .ant-select-selector .custom-tag-placeholder,.bid-sniper-container .bid-sniper-top-filters .bid-state-select .ant-select-selector .ant-select-selection-placeholder,.bid-sniper-container .bid-sniper-top-filters .bid-state-select .ant-select-selector .custom-tag-placeholder,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select .ant-select-selector .ant-select-selection-placeholder,.bid-sniper-container .bid-sniper-top-filters .bid-trade-select .ant-select-selector .custom-tag-placeholder{line-height:30px}.bid-sniper-container .bid-sniper-top-filters .bid-sniper-sync-info{display:flex;align-items:center;gap:8px;color:grey;font-size:12px;font-style:italic}.bid-sniper-container .bid-sniper-top-filters .bid-sniper-sync-info svg{cursor:pointer}.bid-sniper-container .bid-sniper-filters-container .ant-input-affix-wrapper{border-radius:6px!important;width:220px;max-width:220px;min-width:160px;flex-shrink:1;height:32px;padding:0 8px}.bid-sniper-container .bid-sniper-filters-container .ant-input-prefix .bid-search-input-icon,.bid-sniper-container .bid-sniper-filters-container .bid-search-input-icon,.bid-sniper-container .bid-sniper-filters-container .stem-input__start-component .bid-search-input-icon{width:14px;height:14px;font-size:14px;flex-shrink:0;color:#8c8c8c}@media (max-width:799px){.bid-sniper-table-container .ant-pagination-total-text{display:none}}.bids-table-container{margin-top:20px}.bids-table-container .ant-table-sticky-scroll{display:none}.bids-table-container tbody tr{cursor:default}.bids-table-container tbody tr.bid-sniper-read-row .ant-table-cell{background-color:#f5f5f5}.bids-table-container .bid-sniper-star-icon{cursor:pointer;color:#d9d9d9;transition:color .2s ease;width:14px;height:14px;flex-shrink:0}.bids-table-container .bid-sniper-star-icon svg{width:14px;height:14px}.bids-table-container .bid-sniper-star-icon.active-star,.bids-table-container .bid-sniper-star-icon:hover{color:#ffc107}.bids-table-container .project-name-container{gap:8px;display:flex;align-items:center}.bids-table-container .project-name-container .project-name{width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bids-table-container .bid-sniper-actions{display:flex;align-items:center;gap:6px}.bids-table-container .bid-sniper-actions .bid-sniper-action-btn.stem-btn{width:24px;min-width:24px;height:24px;min-height:24px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important}.bids-table-container .bid-sniper-actions .bid-sniper-action-btn.stem-btn .stem-button__icon,.bids-table-container .bid-sniper-actions .bid-sniper-action-btn.stem-btn>span:first-child{margin:0!important;line-height:0;display:inline-flex;align-items:center;justify-content:center}.bids-table-container .bid-sniper-actions .bid-sniper-action-btn.stem-btn .stem-button__icon svg,.bids-table-container .bid-sniper-actions .bid-sniper-action-btn.stem-btn svg{display:block;width:14px;height:14px}.bids-table-container .bid-sniper-filter-icon-wrapper{cursor:pointer;transition:opacity .2s ease}.bids-table-container .bid-sniper-filter-icon-wrapper:hover{opacity:.7}.bids-table-container .ant-table-content{overflow-x:auto}.ant-table-filter-dropdown:has(.bid-sniper-filter-dropdown){padding:0;border-radius:8px;overflow:hidden;box-shadow:0 6px 16px 0 rgba(0,0,0,.08)}.bid-sniper-filter-dropdown{min-width:120px;padding:4px 0;background:#fff;border-radius:8px}.bid-sniper-filter-dropdown .bid-sniper-filter-menu{display:flex;flex-direction:column;width:100%}.bid-sniper-filter-dropdown .bid-sniper-filter-menu-item{width:100%;height:38px;margin:0;padding:0 12px;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#000;font-size:12px;font-weight:400;line-height:20px;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bid-sniper-filter-dropdown .bid-sniper-filter-menu-item:hover{background:#f5f5f5!important}.bid-sniper-filter-dropdown .bid-sniper-filter-menu-item.is-selected,.bid-sniper-filter-dropdown .bid-sniper-filter-menu-item.is-selected:hover{background:#e6f4ff!important;color:#4361ee}.bid-sniper-filter-dropdown .bid-sniper-filter-menu-item .bid-sniper-filter-label{color:inherit;font-weight:inherit}.bulk-actions-container{display:flex;align-items:center;margin-left:10px}.bulk-actions-container .bulk-delete-button{margin-left:16px;color:#ff2e2e!important;border-color:#ff2e2e!important;background-color:transparent!important}.bulk-actions-container .bulk-delete-button svg{translate:0 1px}.stem-modal-root .ant-modal.bid-modal.view-bid-modal .bid-modal-form-with-actions{max-height:min(calc(100vh - var(--header-height, 60px) - var(--banner-height, 0px) - 12rem),560px)}.stem-modal-root .ant-modal.bid-modal.view-bid-modal .bid-content{width:100%;overflow-wrap:anywhere;font-size:12px;line-height:1.5;color:#4d4d4d}.stem-modal-root .ant-modal.bid-modal.view-bid-modal .bid-content img{max-width:100%;height:auto}.stem-modal-root .ant-modal.bid-modal.add-to-bid-board-modal .bid-modal-form-with-actions{max-height:none}.bid-pulse-container{padding:clamp(12px,2cqi,16px) clamp(14px,2.5cqi,18px) clamp(48px,8cqi,80px);container-type:inline-size;container-name:bid-pulse;min-width:0;width:100%;box-sizing:border-box}.bid-pulse-container .kpi-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));grid-gap:16px;gap:16px;width:100%}.bid-pulse-container .kpi-cards-container .kpi-cards-item{min-width:0;width:100%}.bid-pulse-container .kpi-cards-container .kpi-card{height:100%;border:1px solid;border-radius:20px;padding:clamp(16px,3cqi,24px);box-shadow:0 2px 8px rgba(0,0,0,.08);box-sizing:border-box}.bid-pulse-container .kpi-cards-container .kpi-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}.bid-pulse-container .kpi-cards-container .kpi-card-title{display:flex;align-items:center;font-size:1.125rem;color:#4d4d4d;font-weight:400;line-height:1.25rem;letter-spacing:.025rem}.bid-pulse-container .kpi-cards-container .tooltip-icon{margin-left:4px;margin-top:4px;cursor:pointer}.bid-pulse-container .kpi-cards-container .kpi-card-icon{padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center}.bid-pulse-container .kpi-cards-container .kpi-card-icon svg{width:16px;height:16px}.bid-pulse-container .kpi-cards-container .kpi-card-content{gap:10px;display:flex;align-items:baseline}.bid-pulse-container .kpi-cards-container .kpi-card-value{font-size:clamp(1.25rem,4cqi,2rem);font-weight:600;color:#212121;line-height:1.2;letter-spacing:.034rem}.bid-pulse-container .kpi-cards-container .kpi-card-count{font-size:clamp(1rem,2.5cqi,1.25rem);font-weight:500;color:#4d4d4d;line-height:1.2;letter-spacing:.031rem}.bid-pulse-container .tooltip-icon{margin-left:4px;margin-top:4px}.bid-pulse-container .bid-pulse-section{margin-bottom:24px}.bid-pulse-container .bid-pulse-section-top{margin-top:24px}.bid-pulse-container .bid-pulse-charts-row{display:flex;flex-wrap:wrap;gap:1rem;width:100%;min-width:0}.bid-pulse-container .bid-pulse-charts-row>*{flex:1 1 min(20rem,100%);min-width:0;max-width:100%}.bid-pulse-container .bid-pulse-chart-card{background:#fff;border:1px solid #e8e8e8;border-radius:20px;padding:clamp(16px,3cqi,24px);box-shadow:0 2px 8px rgba(0,0,0,.04);min-width:0;width:100%;box-sizing:border-box}.bid-pulse-container .bid-pulse-chart-card .bid-chart-header{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.bid-pulse-container .bid-pulse-chart-card .bid-chart-header h3{font-size:1.25rem;font-weight:600;color:#212121;margin:0}.bid-pulse-container .bid-pulse-sync-info{gap:8px;color:#666;align-items:center;display:inline-flex;font-size:1rem}.bid-pulse-container .bid-pulse-sync-info svg{cursor:pointer;transition:opacity .2s ease}.bid-pulse-container .bid-pulse-sync-info svg:hover{opacity:.7}.bid-pulse-container .view-mode-toggle{padding:4px;border-radius:20px;display:inline-flex;background-color:#f5f5f5}.bid-pulse-container .view-mode-toggle-btn{border:none;color:#666;cursor:pointer;font-weight:500;border-radius:1rem;background:transparent;font-size:1rem;padding:.375rem .75rem;transition:all .2s ease}.bid-pulse-container .view-mode-toggle-btn:hover:not(.view-mode-toggle-btn-active){color:#333}.bid-pulse-container .view-mode-toggle-btn-active{color:#333;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.bid-pulse-container .bid-pulse-client-entity-select{min-width:120px}.bid-pulse-container .bid-pulse-timeframe-select{min-width:158px;width:158px}.bid-pulse-container .bid-pulse-timeframe-select .ant-select-selector{min-width:158px!important}.bid-pulse-container .bid-pulse-client-entity-select .ant-select-selector{min-width:120px!important}.bid-pulse-container .pipeline-chart-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.bid-pulse-container .pipeline-chart-content{min-width:600px}.bid-pulse-container .detailed-stats-toggle{margin-top:24px;text-align:center}.bid-pulse-container .detailed-stats-btn.stem-btn{gap:12px!important;height:38px!important;min-height:38px!important;color:#212121!important;font-weight:500!important;background:#fff!important;border-radius:10px!important;padding:0 10px!important;border:1px solid #e8e8e8!important;box-shadow:none!important}.bid-pulse-container .detailed-stats-btn.stem-btn .stem-button__typography{color:inherit!important;font-size:1rem!important;font-weight:500!important}.bid-pulse-container .detailed-stats-btn.stem-btn:hover:not(:disabled){color:#212121!important;background:#fff!important;border-color:#bbb!important}.bid-pulse-container .detailed-stats-btn.stem-btn svg{width:18px;height:18px;color:inherit}.bid-pulse-container .detailed-stats-btn.detailed-stats-btn-active.stem-btn{border-color:#4361ee!important;color:#4361ee!important}.bid-pulse-container .detailed-stats-btn.detailed-stats-btn-active.stem-btn:hover:not(:disabled){border-color:#3451de!important;color:#4361ee!important;background:#fff!important}.bid-pulse-container .detailed-stats-table{margin-top:16px}.bid-pulse-container .win-rate-text{font-weight:500}.bid-pulse-container .win-rate-text-high{color:#4caf50}.bid-pulse-container .win-rate-text-medium{color:#ffcd38}.bid-pulse-container .win-rate-text-low{color:#f44a3e}.bid-pulse-container .estimator-list{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:1030px}.bid-pulse-container .estimator-card{display:flex;flex-wrap:wrap;gap:24px;align-items:center;padding:16px 24px;border-radius:8px}.bid-pulse-container .estimator-left{display:flex;gap:16px;min-width:200px;align-items:center}.bid-pulse-container .estimator-rank{width:32px;height:32px;display:flex;color:#212121;font-weight:500;border-radius:50%;align-items:center;background:#f0f0f0;justify-content:center;font-size:1.125rem}.bid-pulse-container .estimator-name{width:112px;color:#212121;font-weight:500;font-size:1.125rem}.bid-pulse-container .estimator-center{flex:1 1;min-width:200px}.bid-pulse-container .estimator-win-rate-label{color:#666;font-size:1rem;margin-bottom:4px}.bid-pulse-container .estimator-progress-row{display:flex;gap:16px;align-items:center}.bid-pulse-container .estimator-progress{flex:1 1}.bid-pulse-container .estimator-progress .ant-progress-inner{background-color:#e8e8e8}.bid-pulse-container .estimator-win-rate-value{min-width:45px;font-weight:400;text-align:right;font-size:1.125rem}.bid-pulse-container .estimator-right{display:flex;gap:48px}.bid-pulse-container .estimator-metric{text-align:right;min-width:80px}.bid-pulse-container .estimator-metric-label{color:#666;font-size:1rem;margin-bottom:4px}.bid-pulse-container .estimator-metric-value{font-weight:500;color:#212121;font-size:1.125rem}.bid-pulse-container .estimator-metric-value-won{color:#4dae51}.bid-pulse-container .estimator-metric-count{font-size:1rem;color:#666}.bid-pulse-container .estimator-leaderboard-card .ant-card-head{align-items:center}.bid-pulse-container .estimator-leaderboard-card .ant-card-extra{padding:0}.bid-pulse-container .estimator-leaderboard-table .ant-table-thead>tr>th{font-size:1rem;color:#666;font-weight:500}.bid-pulse-container .estimator-leaderboard-table .ant-table-tbody>tr>td{font-size:1.125rem}.bid-pulse-container .estimator-table-name-cell{display:flex;align-items:center;gap:8px}.bid-pulse-container .estimator-table-name-text{font-weight:500;color:#212121}.bid-pulse-container .estimator-table-win-cell{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:140px}.bid-pulse-container .estimator-table-win-progress{flex:1 1;min-width:72px;margin:0}.bid-pulse-container .estimator-table-win-progress .ant-progress-inner{background-color:#e8e8e8}.bid-pulse-container .estimator-table-win-pct{min-width:40px;font-weight:500;text-align:right;font-size:1.125rem}.bid-pulse-container .estimator-table-metric-won-count,.bid-pulse-container .estimator-table-metric-won-value{color:#4dae51;font-weight:500}.bid-pulse-container .estimator-export-btn{color:#212121}.bid-pulse-container .ant-card{border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.bid-pulse-container .ant-card.ant-card-bordered{border:none}.bid-pulse-container .bid-funnel-tooltip{padding:8px;min-width:150px;background:#fff;border-radius:8px;box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08)}.bid-pulse-container .bid-funnel-tooltip-title{font-weight:500;color:#212121;line-height:1.125rem;margin:0 0 8px;font-size:1.125rem}.bid-pulse-container .bid-funnel-tooltip-row{display:flex;gap:24px;align-items:center;margin-bottom:4px;justify-content:space-between}.bid-pulse-container .bid-funnel-tooltip-row:last-child{margin-bottom:0}.bid-pulse-container .bid-funnel-tooltip-row .bid-funnel-tooltip-label{line-height:1rem;color:#666;font-size:1rem}.bid-pulse-container .bid-funnel-tooltip-row .bid-funnel-tooltip-value{color:#212121;line-height:1rem;text-align:right;font-size:1rem}@container bid-pulse (max-width: 720px){.bid-pulse-container .kpi-cards-container{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:12px}.bid-pulse-container .kpi-cards-container .kpi-card-header{margin-bottom:16px}}@container bid-pulse (max-width: 480px){.bid-pulse-container .kpi-cards-container{grid-template-columns:1fr}}