.br-6{border-radius:6px!important}.create-takeoff-btn.stem-btn,.create-takeoff-btn.stem-btn .stem-button__typography,.create-takeoff-btn.stem-btn svg{color:#fff!important}.bid-board-view-toggle--desktop{display:flex;align-items:center;height:32px;flex-shrink:0}.bid-board-view-toggle--mobile{display:none}@media (max-width:799px){.bid-board-view-toggle--desktop{display:none!important}.bid-board-view-toggle--mobile{display:flex;align-items:center;height:32px;flex-shrink:0}.bid-board-table-container .ant-pagination-total-text{display:none}}.bid-dashboard-container{height:calc(100vh - var(--header-height, 60px) - var(--banner-height, 0px));position:relative;overflow:auto;container-type:inline-size;container-name:bid-dashboard}@media (max-width:799px){.bid-dashboard-container .bid-dashboard-tab-extra{display:none}}.bid-dashboard-container .bid-dashboard-tabs-container .ant-tabs-nav{padding:0 20px;box-shadow:0 0 10px 0 rgba(16,24,40,.1);margin-bottom:0}.bid-dashboard-container .bid-dashboard-tabs-container .ant-tabs-extra-content{display:flex;align-items:center;flex-shrink:0}.bid-dashboard-container .bid-dashboard-tabs-container .ant-tabs-tab,.bid-dashboard-container .bid-dashboard-tabs-container .ant-tabs-tab-btn,.bid-dashboard-container .bid-dashboard-tabs-container .stem-tabs__label,.bid-dashboard-container .bid-dashboard-tabs-container .stem-tabs__label-text{font-size:12px;line-height:20px}.bid-dashboard-container .bid-sniper-tab-with-beta{position:relative;display:inline-block}.bid-dashboard-container .beta-tag{position:absolute;top:-8px;right:-20px;background-color:#e3e8fc;color:#4361ee;font-size:10px;font-weight:500;padding:2px 4px;border-radius:3px;line-height:1;letter-spacing:.5px}.bid-dashboard-container .bid-board-container{height:100%;padding:16px 18px}.bid-dashboard-container .bid-board-container .takeoff-bids-mode-switcher{gap:16px;display:flex;margin-bottom:16px;align-items:center;justify-content:space-between}.bid-dashboard-container .bid-board-container .takeoff-bids-mode-switcher h2{margin:0;color:#000;font-size:20px;font-weight:600;line-height:28px;letter-spacing:.54px}.bid-dashboard-container .bid-board-container .takeoff-bids-mode-switcher .stem-btn{gap:6px;display:inline-flex;align-items:center}.bid-dashboard-container .bid-toolbar-outlined-btn.stem-btn{background:#fff!important;border:1px solid #d9d9d9!important;color:#000!important;box-shadow:none!important}.bid-dashboard-container .bid-toolbar-outlined-btn.stem-btn:hover:not(:disabled){background:#fafafa!important;border-color:#d9d9d9!important;color:#000!important}.bid-dashboard-container .bid-toolbar-outlined-btn.stem-btn:disabled{background:#f5f5f5!important;color:rgba(0,0,0,.25)!important}.bid-dashboard-container .bid-toolbar-outlined-btn.stem-btn svg{color:#000!important}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.stem-btn{width:32px;min-width:32px;height:32px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.stem-btn .stem-button__icon,.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.stem-btn>span:first-child{margin:0!important;line-height:0}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.stem-btn svg{width:14px;height:14px}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-text-btn.stem-btn{height:32px;padding:0 12px!important;font-size:12px;font-weight:500;line-height:20px;border-radius:8px!important}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-text-btn.stem-btn .stem-button__typography{color:#000!important;font-size:12px;line-height:20px}@media (max-width:1024px){.bid-dashboard-container .bid-board-container .takeoff-bids-mode-switcher{flex-direction:column;align-items:flex-start}}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container{gap:10px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:20px;min-width:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-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-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters::-webkit-scrollbar{display:none}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters>*{flex-shrink:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-filter-button{border-radius:6px!important}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-filter-button{position:relative}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-filter-button.has-drawer-filters:after{content:"";position:absolute;top:-5px;right:-4px;width:10px;height:10px;background-color:#ff2e2e;border-radius:50%;border:2px solid #fff}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker{width:155px;max-width:155px;flex-shrink:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker .ant-picker-active-bar,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker.bid-date-picker--range .ant-picker-range-separator{display:none}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-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-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker.bid-date-picker--range .ant-picker-range-separator+.ant-picker-input input{width:0!important;padding:0!important}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker.bid-date-picker--range .ant-picker-input:first-of-type{flex:1 1;min-width:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker.bid-date-picker--range .ant-picker-input:first-of-type>input{font-size:12px;text-overflow:ellipsis}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-date-picker.bid-date-picker--range .ant-picker-suffix svg{width:14px;height:14px;font-size:14px}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-view-toggle-tabs .ant-tabs-tab svg{width:14px;height:14px}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-toolbar-icon-btn.stem-btn .stem-button__icon svg,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-toolbar-icon-btn.stem-btn svg{width:14px!important;height:14px!important}#bid-dashboard-popup-root,.bid-dashboard-popup-root{position:fixed;top:0;left:0;z-index:1100;width:0;height:0;overflow:visible;pointer-events:none}#bid-dashboard-popup-root>*,.bid-dashboard-popup-root>*{pointer-events:auto}#bid-dashboard-popup-root .bid-filter-select-dropdown .stem-select__actions-container-checkbox,#bid-dashboard-popup-root .client-select-dropdown .stem-select__actions-container-checkbox,.bid-dashboard-popup-root .bid-filter-select-dropdown .stem-select__actions-container-checkbox,.bid-dashboard-popup-root .client-select-dropdown .stem-select__actions-container-checkbox{display:none!important}#bid-dashboard-popup-root .bid-filter-select-dropdown .stem-select__actions-container-item,#bid-dashboard-popup-root .client-select-dropdown .stem-select__actions-container-item,.bid-dashboard-popup-root .bid-filter-select-dropdown .stem-select__actions-container-item,.bid-dashboard-popup-root .client-select-dropdown .stem-select__actions-container-item{justify-content:flex-end!important}.bid-status-pill.bid-status-select.ant-select-open .ant-select-selection-placeholder,.custom-bid-select.ant-select-open .ant-select-selection-placeholder{display:none!important;width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important}.custom-bid-select.ant-select-open .ant-select-selection-search-input::placeholder{color:transparent!important}.stem-picker__lg,.stem-picker__md,.stem-picker__xl,.stem-range-picker__lg,.stem-range-picker__md,.stem-range-picker__xl{z-index:1100}.stem-range-picker__lg .ant-picker-panels,.stem-range-picker__md .ant-picker-panels,.stem-range-picker__xl .ant-picker-panels{display:flex!important;flex-flow:row nowrap!important}.stem-range-picker__lg .ant-picker-date-panel,.stem-range-picker__md .ant-picker-date-panel,.stem-range-picker__xl .ant-picker-date-panel{min-width:280px}.stem-range-picker__lg .ant-picker-content tr,.stem-range-picker__md .ant-picker-content tr,.stem-range-picker__xl .ant-picker-content tr{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.stem-range-picker__lg .ant-picker-content tbody,.stem-range-picker__md .ant-picker-content tbody,.stem-range-picker__xl .ant-picker-content tbody{display:flex!important;flex-direction:column!important;width:100%!important}.stem-range-picker__lg .ant-picker-cell,.stem-range-picker__lg .ant-picker-cell-inner,.stem-range-picker__lg .ant-picker-content td,.stem-range-picker__lg .ant-picker-content th,.stem-range-picker__md .ant-picker-cell,.stem-range-picker__md .ant-picker-cell-inner,.stem-range-picker__md .ant-picker-content td,.stem-range-picker__md .ant-picker-content th,.stem-range-picker__xl .ant-picker-cell,.stem-range-picker__xl .ant-picker-cell-inner,.stem-range-picker__xl .ant-picker-content td,.stem-range-picker__xl .ant-picker-content th{display:flex!important;align-items:center!important;justify-content:center!important}.stem-range-picker__lg .ant-picker-cell,.stem-range-picker__lg .ant-picker-cell-inner,.stem-range-picker__md .ant-picker-cell,.stem-range-picker__md .ant-picker-cell-inner,.stem-range-picker__xl .ant-picker-cell,.stem-range-picker__xl .ant-picker-cell-inner{flex:1 1}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select{width:155px;height:32px}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select .ant-select-selector,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select .ant-select-selector,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select .ant-select-selector{border-radius:6px!important;width:100%;height:32px;min-height:32px;padding:0 8px;display:flex;align-items:center}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select .ant-select-selector .ant-select-selection-overflow,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select .ant-select-selector .ant-select-selection-overflow,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select .ant-select-selector .ant-select-selection-overflow{display:flex;align-items:center;flex:1 1;min-width:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select .ant-select-selector .ant-select-selection-item,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select .ant-select-selector .ant-select-selection-item,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select .ant-select-selector .ant-select-selection-item{border:none;background:#fff;line-height:30px;margin:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select .ant-select-selector .ant-select-selection-placeholder,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-estimator-select .ant-select-selector .custom-tag-placeholder,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select .ant-select-selector .ant-select-selection-placeholder,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-location-select .ant-select-selector .custom-tag-placeholder,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select .ant-select-selector .ant-select-selection-placeholder,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .bid-status-select .ant-select-selector .custom-tag-placeholder{line-height:30px}.bid-dashboard-container .bid-board-container .bid-dashboard-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-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-search-input-icon{width:14px;height:14px;font-size:14px;flex-shrink:0;color:#8c8c8c}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .ant-input-prefix .bid-search-input-icon,.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .stem-input__start-component .bid-search-input-icon{width:14px;height:14px;font-size:14px}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .ant-picker.bid-date-picker{height:32px}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .ant-picker.bid-date-picker .ant-picker-input>input{height:30px}@media (max-width:1340px){.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container{flex-direction:column;align-items:flex-start}}@media (max-width:799px){.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container{flex-direction:column;align-items:flex-start}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .ant-input-affix-wrapper{max-width:340px}}.bid-dashboard-container .bid-board-container .bid-drawer-container{position:fixed;height:calc(100vh - var(--header-height, 60px) - var(--banner-height, 0px));right:0;top:calc(var(--header-height, 60px) + var(--banner-height, 0px));z-index:100;background:#fff;transition:all .1s ease;width:0;border-radius:12px 0 0 12px;box-shadow:-8px 0 16px -4px rgba(16,24,40,.1);display:flex;flex-direction:column;overflow:hidden}.bid-dashboard-container .bid-board-container .bid-drawer-container.expanded-view{width:420px}.bid-dashboard-container .bid-board-container .bid-drawer-container .bid-drawer-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;flex-shrink:0;padding:12px 24px;border-bottom:1px solid #f0f0f0;background:#f6f7fe;height:52px;min-height:52px;max-height:52px}.bid-dashboard-container .bid-board-container .bid-drawer-container .bid-drawer-header span{font-size:16px;font-weight:500}.bid-dashboard-container .bid-board-container .bid-drawer-container .bid-drawer-header svg{cursor:pointer}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content{flex:1 1;min-height:0;overflow-y:auto;padding:12px 24px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content p,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content span{font-size:12px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .item-details{display:flex;align-items:center;margin-bottom:16px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .item-details p{color:grey;min-width:130px;max-width:130px;margin-right:6px;word-break:break-all}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .item-details span{word-break:break-all}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .item-details.bottom-border{border-bottom:1px solid #efefef;padding-bottom:20px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item{display:flex;flex-direction:column;gap:10px;margin-bottom:10px;width:100%}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter{display:flex;justify-content:space-between;align-items:end;gap:8px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter>div{flex:1 1}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter .ant-input,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter .ant-input-affix-wrapper{width:100%}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter>span{translate:0 -6px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter div{display:flex;flex-direction:column;gap:6px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .bid-value-filter div span{font-size:12px}.bid-dashboard-container .bid-value-filter .ant-input-number-handler-wrap,.bid-dashboard-container .bid-value-number-input .ant-input-number-handler-wrap,.stem-modal-root .ant-modal.bid-modal .bid-value-number-input .ant-input-number-handler-wrap{display:none!important}.bid-dashboard-container .bid-value-filter .ant-input-number .ant-input-number-input,.bid-dashboard-container .bid-value-number-input .ant-input-number .ant-input-number-input,.stem-modal-root .ant-modal.bid-modal .bid-value-number-input .ant-input-number .ant-input-number-input{padding-right:11px}.bid-dashboard-container .bid-value-filter input[type=number],.bid-dashboard-container .bid-value-number-input input[type=number],.stem-modal-root .ant-modal.bid-modal .bid-value-number-input input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bid-dashboard-container .bid-value-filter input[type=number]::-webkit-inner-spin-button,.bid-dashboard-container .bid-value-filter input[type=number]::-webkit-outer-spin-button,.bid-dashboard-container .bid-value-number-input input[type=number]::-webkit-inner-spin-button,.bid-dashboard-container .bid-value-number-input input[type=number]::-webkit-outer-spin-button,.stem-modal-root .ant-modal.bid-modal .bid-value-number-input input[type=number]::-webkit-inner-spin-button,.stem-modal-root .ant-modal.bid-modal .bid-value-number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item.bottom-border{border-bottom:1px solid #efefef;padding-bottom:20px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-select-selection-item{border:none;background:#fff}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .add-bid-modal-date-picker,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-input,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-select-selector{border-radius:6px!important}@media (max-width:768px){.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .add-bid-modal-date-picker,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-input,.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-select-selector{width:100%}}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-select-selector{min-height:32px;display:flex;align-items:center}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-filters-container .additional-filter-item .ant-select-selector .custom-tag-placeholder{line-height:30px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .project-name-container{display:flex;align-items:center;gap:6px;text-decoration:underline;cursor:pointer}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .project-name-container span{width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .highlight-title{display:flex;align-items:center;gap:4px;font-size:14px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .highlight-title svg{transform:scale(.7)}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-content .additional-info-drawer-section{margin-bottom:20px;border-bottom:1px solid #efefef}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-footer{display:flex;flex-shrink:0;box-sizing:border-box;width:100%;padding:12px 16px;border-top:1px solid #efefef;justify-content:space-between;align-items:center;gap:10px;background:#fff}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-footer .drawer-footer-buttons{display:flex;flex-shrink:0;align-items:center;gap:10px}.bid-dashboard-container .bid-board-container .bid-drawer-container .drawer-footer .stem-btn{flex-shrink:0}.bid-dashboard-container .bid-board-container .bids-table-container{margin-top:20px}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell-fix-left{z-index:2}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-thead .ant-table-cell-fix-left{z-index:3}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-sticky-scroll{display:none}.bid-dashboard-container .bid-board-container .bids-table-container tbody tr{cursor:default}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container) .project-name-button.stem-btn{display:none}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn{display:inline-flex;align-items:center;flex-shrink:0;height:26px;margin:0;padding:0 8px!important;font-size:13px;font-weight:500;line-height:1;border-radius:8px!important;background:#fff!important;border:1px solid #4361ee!important;color:#4361ee!important;box-shadow:none!important}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn:hover:not(:disabled){background:#fff!important;border-color:#4361ee!important;color:#4361ee!important}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn .stem-button__typography,.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn svg{color:#4361ee!important}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn .stem-button__icon,.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn>span:first-child{margin:0!important;line-height:0}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name-button.stem-btn svg{width:14px;height:14px}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container):hover .project-name{width:165px}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container) .project-name{width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .2s ease}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container) .project-name:hover{color:#4361ee}.bid-dashboard-container .bid-board-container .bids-table-container .ant-table-cell:has(.project-name-container) .project-name svg{translate:0 -1px;margin-right:6px}.bid-dashboard-container .bid-board-container .bids-table-container .bid-source-container,.bid-dashboard-container .bid-board-container .bids-table-container .project-name-container{display:flex;align-items:center;gap:10px}@media (max-width:1280px){.bid-dashboard-container .bid-board-container .add-bid-modal-date-picker,.bid-dashboard-container .bid-board-container .ant-input,.bid-dashboard-container .bid-board-container .custom-tag-placeholder{width:100%}}.stem-modal-root .ant-modal.bid-modal{max-height:min(calc(100vh - var(--header-height, 60px) - var(--banner-height, 0px) - 48px),720px)!important;padding-bottom:0!important;overflow:visible!important}.stem-modal-root .ant-modal.bid-modal .ant-modal-content{flex-direction:column!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;border-radius:10px!important;padding:0!important;font-size:12px}.stem-modal-root .ant-modal.bid-modal .ant-modal-content,.stem-modal-root .ant-modal.bid-modal .ant-modal-content>div{display:flex!important;max-height:100%!important;min-height:0!important;width:100%!important;overflow:hidden!important}.stem-modal-root .ant-modal.bid-modal .ant-modal-content>div{flex:1 1 auto!important;flex-direction:column!important}.stem-modal-root .ant-modal.bid-modal .stem-modal__content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;max-height:100%!important;width:100%;overflow:hidden!important}.stem-modal-root .ant-modal.bid-modal .stem-modal__title-description-container{flex-shrink:0;padding:12px 16px!important;margin-bottom:0;border-bottom:1px solid #f0f0f0}.stem-modal-root .ant-modal.bid-modal h2.stem-modal__title{margin:0}.stem-modal-root .ant-modal.bid-modal h2.stem-modal__title .bid-modal__title{display:block;font-size:20px!important;font-weight:600!important;line-height:28px!important;color:#000!important}.stem-modal-root .ant-modal.bid-modal .stem-modal__body{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;padding:0;margin:0}.stem-modal-root .ant-modal.bid-modal:not(.bid-modal--inline-actions) .stem-modal__body{padding:12px 16px!important;overflow:auto!important}.stem-modal-root .ant-modal.bid-modal .stem-modal__footer{flex-shrink:0;padding:12px 16px!important;border-top:1px solid #f0f0f0;background:#fff}.stem-modal-root .ant-modal.bid-modal.bid-modal--inline-actions .stem-modal__footer{display:none!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:min(calc(100vh - var(--header-height, 60px) - var(--banner-height, 0px) - 12rem),560px)}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__scroll{flex:1 1 auto;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;padding:12px 0;overscroll-behavior:contain}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__scroll-inner{box-sizing:border-box;width:100%;padding:0 16px;display:flex;flex-direction:column;gap:16px}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__footer{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px 16px;border-top:1px solid #f0f0f0;background:#fff}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn.stem-btn{min-width:0;height:36px;min-height:36px;padding:0 16px!important;border-radius:8px!important;box-shadow:none!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn.stem-btn .stem-button__typography{font-size:12px;font-weight:500;line-height:20px}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--cancel.stem-btn{background:#fff!important;border:1px solid #d9d9d9!important;color:#000!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--cancel.stem-btn .stem-button__typography{color:#000!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--cancel.stem-btn:hover:not(:disabled){background:#fafafa!important;border-color:#d9d9d9!important;color:#000!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--primary.stem-btn{background:#4361ee!important;border:1px solid #4361ee!important;color:#fff!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--primary.stem-btn .stem-button__typography{color:#fff!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--primary.stem-btn:hover:not(:disabled){background:#3651d4!important;border-color:#3651d4!important;color:#fff!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--primary.stem-btn.stem-btn--loading,.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--primary.stem-btn:disabled{background:#4361ee!important;border-color:#4361ee!important;opacity:.65}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--danger.stem-btn{background:#ff2e2e!important;border:1px solid #ff2e2e!important;color:#fff!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--danger.stem-btn .stem-button__typography{color:#fff!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-footer-btn--danger.stem-btn:hover:not(:disabled){background:#e62929!important;border-color:#e62929!important;color:#fff!important}.stem-modal-root .ant-modal.bid-modal .stem-modal__footer-actions{padding-top:0;width:100%;justify-content:flex-end}.stem-modal-root .ant-modal.bid-modal .stem-modal__footer-main-actions{gap:12px;justify-content:flex-end;width:100%}.stem-modal-root .ant-modal.bid-modal .bid-form-row{display:flex;gap:16px;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.stem-modal-root .ant-modal.bid-modal .bid-form-row--full-width{width:100%}.stem-modal-root .ant-modal.bid-modal .bid-form-col--half{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);width:auto;min-width:0}.stem-modal-root .ant-modal.bid-modal .bid-form-col--full,.stem-modal-root .ant-modal.bid-modal .bid-form-field{width:100%;min-width:0}.stem-modal-root .ant-modal.bid-modal .bid-form-col--half .ant-input,.stem-modal-root .ant-modal.bid-modal .bid-form-col--half .ant-input-affix-wrapper,.stem-modal-root .ant-modal.bid-modal .bid-form-col--half .ant-select,.stem-modal-root .ant-modal.bid-modal .bid-form-col--half .bid-form-col--full,.stem-modal-root .ant-modal.bid-modal .bid-form-col--half .stem-input{width:100%!important;max-width:100%}.stem-modal-root .ant-modal.bid-modal .client-chip-select .ant-select-selector,.stem-modal-root .ant-modal.bid-modal .client-chip-select.ant-select .ant-select-selector{min-height:32px!important;padding:2px 28px 2px 8px!important}.stem-modal-root .ant-modal.bid-modal .client-chip-select .ant-select-selection-item,.stem-modal-root .ant-modal.bid-modal .client-chip-select .stem-select__tag{height:22px!important;max-height:22px!important;margin-top:2px!important;margin-bottom:2px!important}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-form-field{margin-bottom:0}.stem-modal-root .ant-modal.bid-modal .stem-modal__body .add-bid-modal-date-picker,.stem-modal-root .ant-modal.bid-modal .stem-modal__body .project-details-edit-date-picker{width:100%}.bid-form-required{color:#ff2e2e}.bid-form-label .bid-form-required,.bid-modal sup{color:red}.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-form-label,.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-title-header{margin:0 0 2px}.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-title-header span{margin-bottom:0}.bid-modal p{color:#4d4d4d}.bid-modal .note-container{gap:4px;display:flex;font-size:12px;padding:4px 8px;border-radius:6px;align-items:center;background-color:#e3e8fc}@media (max-width:790px){.bid-modal p,.bid-modal span{font-size:12px}}.bid-modal .additional-info-collapse{margin-top:8px;border-top:1px solid #f0f0f0;padding-top:8px}.bid-modal .additional-info-collapse>summary.bid-form-label--strong{font-size:16px;line-height:24px;font-weight:600}.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-modal-icon-center{display:flex;justify-content:center}.bid-modal .bid-modal-form-with-actions__scroll-inner .bid-modal-body-text{text-align:center}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__scroll-inner .custom-column-form{display:flex;flex-direction:column;gap:16px}.stem-modal-root .ant-modal.bid-modal .bid-modal-form-with-actions__scroll-inner .custom-column-form .form-field{margin-bottom:0}.bid-modal .bid-confirm-modal-title{display:flex;align-items:center;gap:8px}.bid-modal .additional-info-collapse .ant-collapse-header{padding:8px 0!important}.bid-modal .additional-info-collapse .ant-collapse-content-box{padding:0!important}.bid-modal .additional-info-collapse .gray-text{color:#8c8c8c;margin:16px 0}.bid-modal .additional-info-collapse .custom-columns-row{gap:16px;display:flex;width:100%;margin-bottom:12px}.bid-modal .additional-info-collapse .custom-column-field{min-width:0;flex:1 1 50%}.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}.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}.custom-tag-placeholder{gap:4px;display:flex;align-items:center;color:rgba(0,0,0,.88);font-size:14px;line-height:1}.custom-tag-placeholder .custom-tag-placeholder-count{color:#fff;width:17px;height:17px;font-size:11px;border-radius:50%;align-items:center;display:inline-flex;background:#4361ee;justify-content:center;flex-shrink:0}.bid-filter-select--count-summary.ant-select .ant-select-selector{justify-content:flex-start;padding-right:28px!important}.bid-filter-select--count-summary.ant-select .ant-select-selection-overflow,.bid-filter-select--count-summary.ant-select .ant-select-selection-wrap,.bid-filter-select--count-summary.ant-select .ant-select-selector .ant-select-selection-wrap{justify-content:flex-start;flex:1 1;min-width:0}.bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item-rest,.bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item-suffix{align-self:center;flex:none;-webkit-margin-start:0;margin-inline-start:0}.bid-dashboard-container .bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item-rest,.stem-modal-root .bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item-rest{position:static!important;inset-inline-end:auto!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select:not(.ant-select-open) .ant-select-selection-overflow-item-rest:not([aria-hidden=true])+.ant-select-selection-overflow-item-suffix,.stem-modal-root .bid-filter-select--count-summary.ant-select:not(.ant-select-open) .ant-select-selection-overflow-item-rest:not([aria-hidden=true])+.ant-select-selection-overflow-item-suffix{-webkit-margin-start:0!important;margin-inline-start:0!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-rest:not([aria-hidden=true])+.ant-select-selection-overflow-item-suffix,.stem-modal-root .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-rest:not([aria-hidden=true])+.ant-select-selection-overflow-item-suffix{-webkit-margin-start:6px!important;margin-inline-start:6px!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item span:not(.custom-tag-placeholder-count),.stem-modal-root .bid-filter-select--count-summary.ant-select .ant-select-selection-overflow-item span:not(.custom-tag-placeholder-count){justify-content:flex-start!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select .custom-tag-placeholder-count,.stem-modal-root .bid-filter-select--count-summary.ant-select .custom-tag-placeholder-count{justify-content:center!important;align-items:center!important;text-align:center;line-height:1}.bid-dashboard-container .bid-filter-select--count-summary.ant-select .ant-select-selector .ant-select-selection-wrap,.stem-modal-root .bid-filter-select--count-summary.ant-select .ant-select-selector .ant-select-selection-wrap{display:flex!important;align-items:center!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important}.bid-filter-select--count-summary.ant-select .ant-select-selection-item,.bid-filter-select--count-summary.ant-select .stem-select__tag-max-tag{border:none!important;background:transparent!important;margin:0!important;padding:0!important;height:auto!important;line-height:normal!important}.bid-filter-select--count-summary.ant-select:not(.ant-select-open) .ant-select-selection-search{display:none!important;flex:0 0!important;position:absolute!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bid-filter-select--count-summary.ant-select:not(.ant-select-open) .ant-select-selection-search-input{height:0!important;line-height:0!important}.bid-filter-select--count-summary.ant-select-open .ant-select-selection-placeholder{display:none!important}.bid-filter-select--count-summary.ant-select-open .ant-select-selector .ant-select-selection-wrap{justify-content:flex-start!important}.bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow{flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%}.bid-dashboard-container .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-rest,.stem-modal-root .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-rest{flex:0 0 auto!important;max-width:none!important;position:static!important;inset-inline-end:auto!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-suffix,.stem-modal-root .bid-filter-select--count-summary.ant-select-open .ant-select-selection-overflow-item-suffix{flex:1 1 auto!important;min-width:0!important;position:relative!important;top:auto!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select-open .ant-select-selection-search,.stem-modal-root .bid-filter-select--count-summary.ant-select-open .ant-select-selection-search{position:static!important;inset-inline-start:auto!important;display:flex!important;flex:1 1 auto!important;width:auto!important;min-width:4px!important;margin:0!important;-webkit-padding-start:2px!important;padding-inline-start:2px!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important}.bid-dashboard-container .bid-filter-select--count-summary.ant-select-open .ant-select-selection-search-input,.stem-modal-root .bid-filter-select--count-summary.ant-select-open .ant-select-selection-search-input{width:auto!important;min-width:4px!important;height:auto!important;min-height:1.2em!important;line-height:1.2!important;padding:0!important;text-align:left!important;cursor:text!important;pointer-events:auto!important}.is-modal-badge{font-size:12px;color:#4d4d4d}.bid-pulse-icon-badge{width:17px;height:17px;cursor:pointer;border-radius:4px;align-items:center;display:inline-flex;justify-content:center;background-color:#dce0f5}.bid-pulse-icon-badge svg{scale:.9}.how-to-use-chip{border-radius:6px;gap:6px;height:32px;display:inline-flex;cursor:pointer;font-size:12px;padding:0 10px;align-items:center;justify-content:center;background-color:#e4f9fa}.how-to-use-chip svg{display:block;flex-shrink:0;width:18px;height:13px}.how-to-use-chip p{margin:0;color:#187882;font-weight:500;font-size:12px;line-height:20px}.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn{height:32px;min-height:32px;padding:0 12px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:20px}.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn .stem-button__icon,.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn .stem-button__typography{display:inline-flex;align-items:center;line-height:1}.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn .stem-button__icon{margin:0!important;font-size:16px!important;line-height:0}.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn .stem-button__icon svg,.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn svg{display:block;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.bid-dashboard-container .bid-tab-extra-content .bid-tab-extra-add-btn.stem-btn .stem-button__typography{font-size:12px;line-height:20px}.custom-status-option{gap:6px;display:flex;cursor:pointer;font-size:13px;line-height:1.2;align-items:center;padding:7px 8px;color:#4361ee;background-color:#fbfbfb}.custom-status-option-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:0}.custom-status-option svg,.custom-status-option-icon{flex:0 0 auto;width:14px;height:14px}.custom-status-option.dark-text{color:#000;font-style:italic;background-color:#fff;padding:4px 8px;cursor:default}.custom-status-ellipsis{width:100px;overflow:hidden;white-space:nowrap;color:#4361ee;text-overflow:ellipsis}.add-custom-status-option{gap:6px;width:100%;padding:0;display:inline-flex;font-size:13px;line-height:1.2;align-items:center;color:#4361ee}.add-custom-status-option-label{margin:0;padding:0;flex:1 1 auto;min-width:0;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-custom-status-option .custom-status-option-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.add-custom-status-option .custom-status-option-icon,.add-custom-status-option svg{flex:0 0 auto;width:14px;height:14px}.custom-bid-select-dropdown .ant-select-item-option-content .add-custom-status-option{display:flex;align-items:center}.custom-empty-dropdown.ant-select-dropdown{display:none!important}.custom-bid-select-dropdown.ant-select-dropdown{min-width:220px!important}.custom-bid-select-dropdown .ant-select-item-option-content{width:100%!important}.custom-bid-select-dropdown .ant-select-item,.custom-bid-select-dropdown .bid-select-option-label{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.custom-bid-select-pill{display:inline-flex;align-items:center;max-width:240px;height:32px;padding:0 8px;border-radius:8px;font-size:12px;line-height:1;text-transform:uppercase;color:var(--bid-status-color,inherit);background:var(--bid-status-bg,transparent);border:var(--bid-status-border,none);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-bid-select.ant-select{position:relative;display:inline-block;width:100%;max-width:min(100%,240px);min-width:132px;vertical-align:middle}.custom-bid-select.custom-bid-select--status.ant-select{min-width:168px}.bid-status-pill.bid-status-select.ant-select{position:relative;display:inline-block;width:max-content;max-width:min(100%,240px);min-width:min-content;vertical-align:middle}.bid-status-pill.bid-status-select .ant-select-selector,.custom-bid-select .ant-select-selector{position:relative!important;width:100%!important;height:32px!important;min-height:32px!important;padding:0 20px 0 8px!important;display:flex!important;align-items:center!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden;color:var(--bid-status-color,inherit)!important;background:var(--bid-status-bg,transparent)!important;border:var(--bid-status-border,none)!important}.custom-bid-select.custom-bid-select--status.ant-select-single{height:26px!important}.custom-bid-select--status .ant-select-selector{height:26px!important;min-height:26px!important}.bid-status-pill.bid-status-select .ant-select-clear,.custom-bid-select .ant-select-clear{display:none!important;width:0!important;margin:0!important;padding:0!important;pointer-events:none!important}.bid-status-pill.bid-status-select.ant-select-allow-clear .ant-select-selector,.custom-bid-select.ant-select-allow-clear .ant-select-selector{-webkit-padding-end:20px!important;padding-inline-end:20px!important}.bid-status-pill.bid-status-select .ant-select-selector .ant-select-selection-wrap,.custom-bid-select .ant-select-selector .ant-select-selection-wrap{display:flex!important;align-items:center!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important}.bid-status-pill.bid-status-select:not(.ant-select-open) .ant-select-selection-search,.custom-bid-select:not(.ant-select-open) .ant-select-selection-search{display:none!important;flex:0 0!important;position:absolute!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bid-status-pill.bid-status-select:not(.ant-select-open) .ant-select-selection-item,.custom-bid-select:not(.ant-select-open) .ant-select-selection-item{flex:1 1 auto!important;width:auto!important;max-width:none!important}.bid-status-pill.bid-status-select:not(.ant-select-open) .ant-select-selection-search-input,.custom-bid-select:not(.ant-select-open) .ant-select-selection-search-input{height:0!important;line-height:0!important}.custom-bid-select.ant-select-open .ant-select-selection-item{display:none!important;width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.custom-bid-select.ant-select-open .ant-select-selector .ant-select-selection-wrap{justify-content:flex-start!important}.custom-bid-select.ant-select-open .ant-select-selection-search{position:static!important;display:flex!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important}.custom-bid-select.ant-select-open .ant-select-selection-search-input{width:100%!important;height:auto!important;min-height:1.2em!important;line-height:1.2!important;padding:0!important;text-align:left!important;cursor:text!important;pointer-events:auto!important}.custom-bid-select .ant-select-selector .ant-select-selection-search-input{text-transform:uppercase!important}.bid-status-pill.bid-status-select.ant-select,.custom-bid-select.ant-select{overflow:hidden}.bid-status-pill.bid-status-select .ant-select-selection-item,.custom-bid-select .ant-select-selection-item{display:inline-flex!important;align-items:center!important;align-self:center!important;flex:1 1 auto!important;min-width:0!important;height:auto!important;line-height:1.2!important;padding:0!important;margin:0!important;font-size:12px!important;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bid-status-pill.bid-status-select .ant-select-selection-item>*,.custom-bid-select .ant-select-selection-item>*{display:inline-flex;align-items:center;line-height:inherit}.custom-bid-select .ant-select-selection-item svg:not(.ant-select-arrow svg){display:none}.bid-status-pill.bid-status-select .ant-select-arrow,.bid-status-pill.bid-status-select .ant-select-suffix,.custom-bid-select .ant-select-arrow,.custom-bid-select .ant-select-suffix{position:absolute!important;inset-inline-end:6px!important;inset-inline-start:auto!important;top:50%!important;right:6px!important;margin:0!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:14px;width:14px;line-height:0;pointer-events:none;z-index:1}.bid-status-pill.bid-status-select .ant-select-arrow .bid-select-suffix-icon,.bid-status-pill.bid-status-select .ant-select-suffix .bid-select-suffix-icon,.custom-bid-select .ant-select-arrow .bid-select-suffix-icon,.custom-bid-select .ant-select-suffix .bid-select-suffix-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.bid-status-pill.bid-status-select .ant-select-arrow svg,.bid-status-pill.bid-status-select .ant-select-suffix svg,.custom-bid-select .ant-select-arrow svg,.custom-bid-select .ant-select-suffix svg{display:block;width:14px;height:14px}.bid-status-pill.bid-status-select .ant-select-arrow svg path,.custom-bid-select .ant-select-arrow svg path{fill:var(--dropdown-arrow-color,#000)}.bid-select-suffix-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:var(--dropdown-arrow-color,currentColor)}.bid-select-suffix-icon svg{display:block;width:14px;height:14px}.bid-status-pill.custom-bid-select-pill{height:26px}.bid-status-pill.bid-status-select.ant-select-single{height:26px!important}.bid-status-pill.bid-status-select.ant-select-single .ant-select-selector{height:26px!important;min-height:26px!important}.justify-left{justify-content:flex-start!important}.client-chips-container{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px}.client-chips-container .client-chip{color:#fff;padding:4px 7px;border-radius:6px;display:inline-block;background-color:#4361ee}.client-chips-container .client-chip-more{text-decoration:underline}.confirm-bid-creation-modal .ant-modal-content{border-radius:10px}.subscription-modal .ant-modal-content{border-radius:8px;padding:20px 22px;max-width:90%;margin:0 auto}.subscription-modal .ant-modal-body{padding:0}.subscription-content{display:flex;flex-direction:column;gap:5px}.subscription-header{display:flex;align-items:center;gap:10px}.subscription-header h2{font-size:17px;font-weight:500;color:#212121;margin:0;white-space:normal}.subscription-text{position:relative;left:30px;width:326px;font-size:14px;font-weight:400;color:#666;margin:0}@media (max-width:768px){.subscription-modal .ant-modal-content{padding:15px}.subscription-header h2{font-size:16px}.subscription-text{left:0;width:100%;font-size:13px}}.filters-and-column-management{display:flex;align-items:center;gap:8px}.column-management-trigger{border-radius:6px!important}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.column-management-trigger.stem-btn .stem-button__icon{font-size:12px!important;line-height:0}.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.column-management-trigger.stem-btn .stem-button__icon svg,.bid-dashboard-container .bid-toolbar-outlined-btn.bid-toolbar-icon-btn.column-management-trigger.stem-btn svg{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .stem-popover__custom-span{display:inline-flex;flex-shrink:0;width:auto;max-width:max-content;line-height:0}.bid-dashboard-container .bid-board-container .bid-dashboard-filters-container .bid-dashboard-filters .column-management-popover-anchor{display:inline-flex;flex-shrink:0;line-height:0}.column-management-popover.ant-popover{z-index:1100}.column-management-popover.ant-popover .ant-popover-arrow{right:10px;left:auto!important}.column-management-popover .ant-popover-inner{padding:0;border-radius:8px;box-shadow:0 4px 20px rgba(16,24,40,.15)}.column-management-popover .ant-popover-title{display:none;min-height:0;margin:0;padding:0}.column-management-popover-content{min-width:280px;padding:8px;font-size:12px;line-height:20px}.column-management-popover-content .column-search-container{margin-bottom:8px}.column-management-popover-content .column-search-container .column-search-input{border-radius:6px;border:1px solid #4361ee}.column-management-popover-content .column-search-container .column-search-input .ant-input{font-size:12px;line-height:20px;color:rgba(28,45,65,.7)}.column-management-popover-content .column-search-container .column-search-input .ant-input::placeholder{font-size:12px}.column-management-popover-content .column-search-container .column-search-input .ant-input-prefix{margin-right:8px}.column-management-popover-content .column-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.column-management-popover-content .column-section-header .section-title{font-size:12px}.column-management-popover-content .column-section-header .toggle-all-container{display:flex;align-items:center;gap:6px}.column-management-popover-content .column-section-header .reset-columns-button{font-size:12px;cursor:pointer;color:#4361ee}.column-management-popover-content .column-section-header .reset-columns-button:hover{text-decoration:underline}.column-management-popover-content .column-management-section{overflow-y:auto;max-height:400px;padding-right:6px}.column-management-popover-content .column-management-section .column-list{gap:4px;display:flex;flex-direction:column}.column-management-popover-content .column-management-section .column-list.frozen-columns{margin-bottom:4px}.column-management-popover-content .column-management-section .column-list .column-item{display:flex;padding:8px;align-items:center;gap:6px;min-height:28px;border-radius:6px;background:#fff;border:1px solid transparent;transition:all .15s ease}.column-management-popover-content .column-management-section .column-list .column-item .mx-2{margin:0!important;display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.column-management-popover-content .column-management-section .column-list .column-item .ant-checkbox-wrapper,.column-management-popover-content .column-management-section .column-list .column-item .stem-checkbox{display:inline-flex;align-items:center;line-height:1}.column-management-popover-content .column-management-section .column-list .column-item:hover{background:#f8f9fa}.column-management-popover-content .column-management-section .column-list .column-item.frozen{background:#f5f5f5;cursor:not-allowed}.column-management-popover-content .column-management-section .column-list .column-item.frozen .column-name{color:#999}.column-management-popover-content .column-management-section .column-list .column-item .column-drag-handle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;cursor:-webkit-grab;cursor:grab;color:#bfbfbf;margin:0;line-height:0}.column-management-popover-content .column-management-section .column-list .column-item .column-drag-handle svg{width:14px;height:14px;font-size:14px}.column-management-popover-content .column-management-section .column-list .column-item .column-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.column-management-popover-content .column-management-section .column-list .column-item .column-drag-handle.disabled{cursor:not-allowed;opacity:.4}.column-management-popover-content .column-management-section .column-list .column-item .column-name{flex:1 1;min-width:0;font-size:12px;line-height:16px;color:#333;display:flex;align-items:center;gap:4px;margin:0}.column-management-popover-content .column-management-section .column-list .column-item .column-actions{display:flex;align-items:center;gap:4px}.column-management-popover-content .column-management-section .column-list .column-item .column-actions .column-action-button{width:22px;cursor:pointer;border-radius:50%;text-align:center}.column-management-popover-content .column-management-section .column-list .column-item .column-actions .column-action-button:hover{background:#e8ecff}.column-management-popover-content .column-management-section .column-list .column-item .column-actions .column-action-button svg{width:12px;height:12px}.column-management-popover-content .column-management-footer{margin-top:8px}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn{width:100%;height:32px;min-height:32px;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:0 12px!important;background:#fff!important;border:1px dashed #4361ee!important;border-radius:6px!important;color:#4361ee!important;box-shadow:none!important;font-size:12px;line-height:20px}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn .stem-button__icon,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn>span:first-child{margin:0!important;line-height:0}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn svg{width:14px;height:14px;color:#4361ee!important}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn .stem-button__typography{font-size:12px;line-height:20px;font-weight:400;color:#4361ee!important}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn:hover:not(:disabled){background:#f0f4ff!important;border-color:#4361ee!important;color:#4361ee!important}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn.disabled,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important;background:#fff!important}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn.disabled .stem-button__typography,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn.disabled svg,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn:disabled .stem-button__typography,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn:disabled svg{color:#d9d9d9!important}.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn.disabled:hover,.column-management-popover-content .column-management-footer .add-custom-column-button.stem-btn:disabled:hover{background:#fff!important}.column-item-dragging{display:flex;padding:4px 8px;align-items:center;gap:6px;min-height:28px;border-radius:6px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10000;cursor:-webkit-grabbing;cursor:grabbing;list-style:none}.column-item-dragging .column-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;line-height:0;cursor:-webkit-grabbing;cursor:grabbing;color:#4361ee}.column-item-dragging .column-drag-handle svg{width:14px;height:14px}.column-item-dragging .column-name{flex:1 1;font-size:12px;line-height:20px;color:#333}.column-item-dragging .column-actions{display:flex;gap:4px}.custom-column-modal .custom-column-form .form-field .form-label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;line-height:20px;color:#333}.custom-column-modal .custom-column-form .form-field .form-label sup{color:#ff2e2e}.custom-column-modal .custom-column-form .form-field .form-hint{margin-top:4px;font-size:13px;color:#999;font-style:italic}.custom-column-modal .custom-column-form .form-field .error-text{display:block;margin-top:4px;font-size:13px;color:#ff2e2e}.custom-column-modal .custom-column-form .custom-column-type-radio-group,.custom-column-modal .custom-column-form .form-field .ant-radio-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}.custom-column-modal .custom-column-form .custom-column-type-radio-group label,.custom-column-modal .custom-column-form .custom-column-type-radio-group span,.custom-column-modal .custom-column-form .form-field .ant-radio-group label{font-size:12px;line-height:18px;margin:0}.custom-column-modal .custom-column-form .dropdown-options-container .options-list{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item{display:flex;flex-wrap:nowrap;align-items:center;gap:0;padding:4px;min-height:32px;border-radius:6px;background:#f8f9fa;border:1px solid transparent;transition:all .15s ease}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-item-side{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-item-main{flex:1 1 auto;min-width:0;display:flex;align-items:center}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-item-main>span{display:flex;flex:1 1;min-width:0;width:100%}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;cursor:-webkit-grab;cursor:grab;color:#8c8c8c}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-drag-handle svg{width:14px;height:14px}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-input,.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-input .stem-input__input,.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-input input,.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-input.stem-input{flex:1 1;width:100%;min-width:0;border:none;background:transparent;font-size:12px;line-height:18px}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .option-input:focus{box-shadow:none}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .remove-option-button.stem-btn{width:28px;min-width:28px;height:28px;min-height:28px;padding:0!important;color:#8c8c8c}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .remove-option-button.stem-btn svg{width:14px;height:14px}.custom-column-modal .custom-column-form .dropdown-options-container .options-list .option-item .remove-option-button:hover{color:#ff2e2e;background:#fff0f0}.custom-column-modal .custom-column-form .dropdown-options-container .add-option-container{display:flex;gap:8px}.custom-column-modal .custom-column-form .dropdown-options-container .add-option-container .add-option-input,.custom-column-modal .custom-column-form .dropdown-options-container .add-option-container .add-option-input .stem-input__input,.custom-column-modal .custom-column-form .dropdown-options-container .add-option-container .add-option-input input{flex:1 1;font-size:12px;line-height:18px}.delete-column-modal .ant-modal-content{border-radius:6px!important}.custom-column-text-input{width:200px}.custom-column-text-input.ant-input-affix-wrapper{border-radius:6px!important}.custom-column-dropdown{width:200px}.delete-column-value-modal .ant-modal-content,.update-column-confirmation-modal .ant-modal-content{border-radius:6px!important}.option-item-dragging{display:flex;flex-wrap:nowrap;align-items:center;gap:0;padding:4px;min-height:32px;border-radius:6px;background:#f8f9fa;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10000;cursor:-webkit-grabbing;cursor:grabbing;list-style:none}.option-item-dragging .option-item-side{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.option-item-dragging .option-item-main{flex:1 1 auto;min-width:0}.option-item-dragging .option-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;cursor:-webkit-grabbing;cursor:grabbing;color:#4361ee}.option-item-dragging .option-input,.option-item-dragging .option-input .stem-input__input,.option-item-dragging .option-input input{flex:1 1;width:100%;border:none;background:transparent;font-size:12px;line-height:18px}.option-item-dragging .remove-option-button.stem-btn{width:28px;min-width:28px;height:28px;padding:0!important;color:#8c8c8c}.bid-view-toggle-tabs{display:flex;align-items:center;justify-content:space-between;height:32px}.bid-view-toggle-tabs .ant-tabs-nav-wrap{width:69px;height:100%}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;height:100%;align-items:center}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab{height:26px;min-height:26px;margin:0;padding:0 6px;border-radius:6px;width:50%;display:inline-flex;align-items:center;justify-content:center}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-btn{display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:0}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab svg{display:block;width:14px;height:14px}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{background-color:#4361ee;border:1px solid #4361ee}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active svg path{fill:#fff}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.bid-view-toggle-tabs .ant-tabs-nav-wrap .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 4px}.bid-view-toggle-tabs .ant-tabs-nav{box-sizing:border-box;display:flex;align-items:center;height:32px;min-height:32px;margin:0;border:1px solid #d9d9d9;border-radius:8px;box-shadow:none;padding:2px;width:100%}.bid-view-toggle-tabs .ant-tabs-nav-operations{display:none}.bid-view-toggle-tabs .ant-tabs-top{width:100%}.bid-view-toggle-tabs .ant-tabs-top .ant-tabs-nav:before{border:none}.bid-calendar-container{overflow:hidden;padding-bottom:20px}.bid-calendar-container .bid-calendar-toolbar{gap:16px;display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:center;justify-content:space-between}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left{gap:8px;display:flex;align-items:center}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-icon{translate:0 -1px}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-title{margin:0;min-width:160px;font-weight:500;font-size:1.25rem}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-nav-buttons{gap:8px;display:flex;align-items:center}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-nav-buttons svg{scale:.8}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-nav-buttons .ant-btn{width:28px;height:28px;border:none;box-shadow:none;border-radius:50%;color:rgba(28,45,65,.7)}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-left .bid-calendar-nav-buttons .ant-btn:hover{background:#f5f5f5}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-toolbar-right{gap:12px;display:flex;align-items:center}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-view-select .ant-select-selector{border-radius:6px!important;font-size:.875rem}.bid-calendar-container .bid-calendar-toolbar .bid-calendar-today-button{height:32px;border-radius:6px;font-size:.875rem;padding:3px 15px!important}.bid-calendar-container .bid-calendar-content .fc{font-family:inherit}.bid-calendar-container .bid-calendar-content .fc colgroup{display:none}.bid-calendar-container .bid-calendar-content .fc .fc-col-header-cell{padding:12px 0;background:#fbfbfb}.bid-calendar-container .bid-calendar-content .fc .fc-col-header-cell .fc-col-header-cell-cushion{cursor:default;font-weight:400;color:rgba(28,45,65,.7);font-size:.875rem;text-decoration:none}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day-top{flex-direction:row}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day{height:140px;cursor:pointer;transition:background .2s ease;border-color:#f7f7f7}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day:hover{background:#fafafa}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day.fc-day-today{background:#edeffd}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day.fc-day-today:hover{background:#e5e8fa}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{margin:8px;width:20px;height:20px;display:flex;border-radius:50%;color:#fff;align-items:center;justify-content:center;background:#4361ee}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day.fc-day-other{background:#f6f6f6}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day.fc-day-other .fc-daygrid-day-number{color:grey}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day-number{padding:8px 10px;color:rgba(28,45,65,.7);font-size:.75rem}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-day-events{padding:0 4px 4px;margin-bottom:0!important}.bid-calendar-container .bid-calendar-content .fc .fc-event{border:none;cursor:pointer;margin-bottom:2px;background:transparent}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-more-link{font-size:.75rem;color:gray!important}.bid-calendar-container .bid-calendar-content .fc .fc-daygrid-more-link:hover{text-decoration:underline;background-color:transparent!important}.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-body{display:none}.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-axis{visibility:hidden;width:0!important;padding:0!important;min-width:0!important;border:none!important}.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-divider{display:none}.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-col.fc-day-today{background:#edeffd!important}.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-event-harness-inset .fc-timegrid-event,.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-event.fc-event-mirror,.bid-calendar-container .bid-calendar-content .fc .fc-timegrid-more-link{box-shadow:none}.bid-calendar-container .bid-calendar-content .fc .fc-popover{z-index:1000;border:1px solid #f7f7f7;box-shadow:0 4px 20px rgba(16,24,40,.15)}.bid-calendar-container .bid-calendar-content .fc .fc-popover .fc-popover-header{font-weight:400;padding:10px 12px;background:#f7f7f7}.bid-calendar-container .bid-calendar-content .fc .fc-popover .fc-popover-body{padding:8px;overflow-y:auto;max-height:250px}.bid-calendar-container .ant-tooltip{z-index:1050!important}.bid-calendar-container .bid-calendar-card{gap:2px;width:100%;min-width:0;display:flex;cursor:pointer;overflow:hidden;padding:4px 6px;border-radius:8px;flex-direction:column;border:1px solid #fff}.bid-calendar-container .bid-calendar-card .bid-calendar-card-row{gap:4px;width:100%;display:flex;min-width:0;overflow:hidden;align-items:center;justify-content:space-between}.bid-calendar-container .bid-calendar-card .bid-calendar-card-row .bid-calendar-card-left{flex:1 1;gap:8px;min-width:0;display:flex;overflow:hidden;align-items:center}.bid-calendar-container .bid-calendar-card .bid-calendar-card-row svg{scale:.8}.bid-calendar-container .bid-calendar-card .bid-calendar-card-priority-badge{flex-shrink:0;padding:2px 6px;border:1px solid;border-radius:4px;font-size:.625rem;background:hsla(0,0%,100%,.8)}@media (max-width:768px){.bid-calendar-container .bid-calendar-card .bid-calendar-card-priority-badge{display:none}}.bid-calendar-container .bid-calendar-card .bid-calendar-card-value{flex:1 1;min-width:0;overflow:hidden;font-size:.75rem;white-space:nowrap;color:#000;text-overflow:ellipsis}.bid-calendar-container .bid-calendar-card .bid-calendar-card-avatar-container{gap:2px;display:flex;align-items:center}.bid-calendar-container .bid-calendar-card .bid-calendar-card-avatar-container .bid-calendar-card-avatar{width:18px;height:18px;display:flex;font-weight:400;border-radius:50%;color:#fff;align-items:center;font-size:.5625rem;justify-content:center}.bid-calendar-container .bid-calendar-card .bid-calendar-card-avatar-container .bid-calendar-card-avatar-count{font-size:.625rem;color:grey}@media (max-width:900px){.bid-calendar-container .bid-calendar-card .bid-calendar-card-avatar-container{display:none}}.bid-calendar-container .bid-calendar-card .bid-calendar-card-name-container{flex:1 1;min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden}.bid-calendar-container .bid-calendar-card .bid-calendar-card-name{flex:1 1;min-width:0;overflow:hidden;font-size:.75rem;color:#000;white-space:nowrap;text-overflow:ellipsis}.bid-calendar-container .bid-calendar-card .bid-calendar-card-time{flex-shrink:0;font-size:.75rem;color:#000;white-space:nowrap}.bid-calendar-container .fc-scrollgrid{border:none!important}.bid-calendar-container .fc-scrollgrid td,.bid-calendar-container .fc-scrollgrid th{border:1px solid #f7f7f7!important}.bid-calendar-container .fc-scrollgrid th{border-bottom:none!important}.bid-calendar-container tr:not(.fc-daygrid-day){border-bottom:1px solid #f7f7f7!important}.module-container{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:40px 20px;gap:20px;box-sizing:border-box;font-family:EuclidSquare,Euclid Square,sans-serif}.module-tabs-container{display:flex;gap:12px;width:22%;min-width:320px;height:32px;background:#fff;padding:4px;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box}.tab-button{flex:1 1;text-align:center;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:400;color:#4d4d4d;cursor:pointer;letter-spacing:.35px;transition:all .2s ease;white-space:nowrap}.tab-button-active{background-color:#4f6bed;color:#fff;font-weight:500;box-shadow:0 2px 6px rgba(79,107,237,.3)}.module-video-wrapper{width:45%}.video-aspect-ratio-box{position:relative;width:100%;padding-top:56.25%;background-color:#dcdcdc;border-radius:8px;overflow:hidden}.video-placeholder{position:absolute;top:45%;left:35%;color:#000}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.module-text-content{text-align:center;max-width:40%}.module-text-description{font-size:16px;color:#333;line-height:1.5}.contact-email-link-btn{background:none;border:none;color:#4f6bed;font-weight:500;cursor:pointer}.contact-email-link-btn:hover{text-decoration:underline}.contact-support-btn{margin-top:20px;background-color:#4f6bed;color:#fff;border:none;padding:6px 15px;border-radius:10px;font-size:14px;cursor:pointer}@media (max-width:768px){.module-tabs-container,.module-text-content,.module-video-wrapper{width:100%;max-width:100%}.module-tabs-container{min-width:unset;height:auto}.contact-support-btn{padding:12px 24px;width:100%;max-width:200px}}