.UploadCard_noItemsCard__yBaeQ{padding:var(--space-ml-middle-large);width:-moz-fit-content;width:fit-content;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:var(--space-lg)}.UploadCard_noItemsHeader__opzHc{font-size:var(--font-size-heading-h4);line-height:var(--line-height-heading-h4);font-weight:600;color:var(--color-text-headings);text-align:center}.UploadCard_noItemsText__QMv8a{font-size:var(--font-size-body-lg);color:var(--color-text-body);text-align:center;margin-bottom:var(--space-lg)}.UploadCard_noItemsButtons__MYxlq{display:flex;gap:var(--space-md);width:100%;padding-bottom:var(--space-xs)}.UploadCard_noItemsButtons__MYxlq>*{flex:1 1}.FMActions_actionsContainer__UzGkV{display:flex;flex:1 1;justify-content:space-between;align-items:center;gap:var(--space-sm);padding-right:var(--space-lg)}.FMActions_rightSide__B14TS{display:flex;align-items:center;gap:var(--space-sm);flex:1 1;justify-content:flex-end;min-width:0}.FMActions_entityNameButton__7dFWY{background-color:var(--color-primary-50);font-size:var(--font-size-body-sm);color:var(--color-text-body);border:none}.FMActions_entityNameButton__7dFWY,.FMActions_entityNameButton__7dFWY button,.FMActions_entityNameButton__7dFWY button:active,.FMActions_entityNameButton__7dFWY button:focus,.FMActions_entityNameButton__7dFWY button:focus-visible,.FMActions_entityNameButton__7dFWY:active,.FMActions_entityNameButton__7dFWY:focus,.FMActions_entityNameButton__7dFWY:focus-visible{outline:none;box-shadow:none;border:none}.FMActions_entityNameButton__7dFWY:hover{background-color:var(--color-primary-50)}.FMActions_actionButtons__jr_s1{display:flex;align-items:center;gap:var(--space-xs)}.FMActions_actionButton__q0ZTD{width:116px;padding:var(--space-xs) 0}.FMActions_createFolderButton__xoeJQ{padding:6px 0}.style_viewToggle__OA3Cd{display:flex;background-color:var(--color-surface-page);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);padding:2px;gap:2px;flex-shrink:0}.style_toggleButton__LSiP3{display:flex;align-items:center;justify-content:center;width:var(--space-lg);height:var(--space-lg);border:none;border-radius:var(--radius-xs,6px);background-color:transparent;color:var(--color-text-disabled);cursor:pointer;transition:all .15s ease;padding:0}.style_toggleButton__LSiP3:hover:not(.style_active__TmtLS){color:var(--color-text-body)}.style_toggleButton__LSiP3.style_active__TmtLS{background-color:var(--color-surface-default);color:var(--color-icons-primary);box-shadow:var(--shadow-card)}.style_toggleButton__LSiP3 svg{width:14px;height:14px}.style_resourceAnalysisContainer__Jv_ks{height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;gap:var(--space-sm);padding:0 var(--space-sm)}.style_resourceAnalysisHeader__sQR1U{display:flex;align-items:center;justify-content:space-between;width:100%}.style_versionWarningModal__1yzCb{padding:var(--space-md)}.style_previewBanner__3j1qN{background-color:var(--color-surface-default);border-radius:var(--radius-sm);box-shadow:none;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}.style_previewShell__IFnHZ{--ai-border-radius:var(--radius-sm);--ai-border-padding:calc(var(--space-3xs) / 2);--ai-border-glow-blur:12px;padding:var(--space-2xs)}.style_previewContent__PSSfZ,.style_previewShell__IFnHZ{border-radius:var(--radius-sm);background-color:var(--color-surface-page)}.style_previewContent__PSSfZ,.style_resourceContent__7fqU6{display:flex;flex-direction:column;gap:var(--space-sm)}.style_sectionsAccordion__v7zVH{background-color:var(--color-surface-default)!important}.style_previewBannerHeader__E_pmH{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}.style_previewBadge__6PVl4{font-size:var(--font-size-body-sm);text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--color-text-headings)}.style_previewTimestamp__Uj3Xg{font-size:var(--font-size-body-sm);color:var(--color-text-body);opacity:.8}.style_previewCardWrapper__FKfwN{display:flex;flex-direction:column;gap:var(--space-sm)}.style_resourceAnalysisTitle__MEjPc{font-size:var(--font-size-heading-h3);font-weight:600}.style_taskLocationMap__ioLeg{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);background-color:var(--color-surface-default);border-radius:var(--radius-sm);border-left:3px solid var(--color-border-secondary)}.style_taskLocationLabel__X6ykZ{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.04em}.style_taskLocationPaths__0jE0q{display:flex;flex-direction:column;gap:var(--space-3xs)}.style_taskLocationPath__oxhtN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs)}.style_taskLocationCrumb__lmNCJ{font-size:var(--font-size-body-sm);color:var(--color-text-body);padding:2px var(--space-2xs);background-color:var(--color-surface-information);border-radius:var(--radius-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.style_taskLocationSeparator__UFeVQ{font-size:var(--font-size-body-sm);color:var(--color-text-disabled);flex-shrink:0}.style_taskLocationMultiLabel__pxq6j{font-size:var(--font-size-body-sm);color:var(--color-text-information);font-style:italic;margin-bottom:var(--space-3xs)}.style_innerContainer__O7PWZ{background-color:var(--color-surface-default);display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;margin-top:26px}.style_errorMessage__Tp7MR{text-transform:lowercase;margin-left:var(--space-sm);color:var(--color-status-indicator-red)}.style_closeBtnContainer__0FLvc{position:absolute;top:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-default);padding:10px 2px;border-bottom:1px solid var(--color-border-action)}.style_closeBtn__81jGD{z-index:1000!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;padding:0!important;margin:0!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-radius:50%!important}.style_closeBtn__81jGD:hover{background-color:var(--color-surface-action-hover)!important}.style_closeBtn__81jGD:active{background-color:var(--color-surface-action)!important}.style_accordionContainer__0DdFJ{display:grid;grid-template-columns:1fr;overflow-x:auto;scrollbar-width:none}.style_unitPrice__TE4xF{font-size:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.style_description__9SwaG{font-size:20px;margin-bottom:10px}.style_headline__dE8_X{padding:var(--space-2xs) var(--space-xs);display:flex;align-items:center;justify-content:space-between;color:var(--color-text-body);margin:var(--space-sm) 0}.style_headlineTextContainer__0Tdnu{display:flex;align-items:center;gap:var(--space-xs)}.style_resourceIconHeadline__98a6U{background-color:var(--color-surface-icon-background);border-radius:var(--radius-sm);padding:2px}.style_resourceIconHeadline__98a6U svg{width:33px;height:33px}.style_headlineText__FUu_U{color:var(--color-text-headings);font-weight:400;font-size:var(--font-size-heading-h4);line-height:var(--line-height-heading-h4)}.style_resourcesCountContainer__iUh4L{display:flex;align-items:center;gap:var(--space-sm)}.style_resourcesCountItem__L5z_c{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-heading-h5)}.style_resourceIconCount__QFaS6 svg{width:24px;height:24px}.style_headerActions__5gk9a{display:flex;align-items:center;gap:12px}.style_globalAddButton__U7sZQ{width:32px!important;height:32px!important;border-radius:50%!important;background-color:var(--color-surface-default-hover)!important;border:none!important;color:var(--color-neutral-white)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s ease!important}.style_globalAddButton__U7sZQ:hover{background-color:var(--color-surface-default-hover)!important;transform:scale(1.05)!important}.style_profitLabelWrapper__VDSGe{display:flex;align-items:center;color:var(--color-text-body)}.style_profitGroupInput___3v1F{width:120px;font-weight:700;outline:none;background-color:var(--color-surface-information);border:none;padding-left:10px;margin-right:5px;display:inline-block}.style_edit__qpgce,.style_save__DLIx_{cursor:pointer;color:var(--color-text-primary);width:20px;height:20px}.style_resizeHandler__njO6Y{cursor:ew-resize!important}.style_note__pcrzP{position:-webkit-sticky;position:sticky;z-index:3;bottom:0;right:0;width:100%;background:var(--color-surface-default);padding:20px;box-shadow:none;border-top:1px solid var(--color-border-separating);justify-content:space-between;gap:20px}.style_noteContainer__3SdjA,.style_note__pcrzP{border-radius:8px;display:flex;align-items:stretch}.style_noteContainer__3SdjA{flex:1 1;padding:16px 20px;background:var(--color-neutral-100);border:1px solid var(--color-border-separating);flex-direction:column;justify-content:flex-start;min-height:120px}.style_resourceAnalysisButton__EX0zs{width:100%!important;min-height:44px!important;padding:6px 10px!important;text-align:center!important;white-space:normal!important;line-height:1.2!important}.style_resourceAnalysisButton__EX0zs span{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3px!important;word-wrap:break-word!important;white-space:normal!important;line-height:1.2!important;display:block!important}.style_buttonContainer__dkoew{flex:1 1;padding:16px 20px;display:flex;flex-direction:column;align-items:stretch;gap:16px;background:var(--color-neutral-100);border-radius:8px;border:1px solid var(--color-border-separating)}@media (max-width:768px){.style_resourceAnalysisButton__EX0zs{min-height:40px!important;padding:4px 8px!important}.style_resourceAnalysisButton__EX0zs span{font-size:11px!important;letter-spacing:.2px!important}.style_buttonContainer__dkoew{padding:12px 16px;gap:12px;border-radius:8px}.style_note__pcrzP{padding:16px;gap:16px;flex-direction:column;align-items:stretch}.style_noteContainer__3SdjA{padding:12px 16px;border-radius:8px;min-height:100px}.style_closeBtn__81jGD{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;font-size:10px!important;top:3px;right:3px}}@media (max-width:600px){.style_resourcesContainer__BQkMM{min-width:500px}}@media (max-width:480px){.style_resourcesContainer__BQkMM{min-width:450px}.style_resourceAnalysisButton__EX0zs{min-height:36px!important;padding:3px 6px!important}.style_resourceAnalysisButton__EX0zs span{font-size:10px!important;letter-spacing:.1px!important}.style_buttonContainer__dkoew{padding:10px 12px;gap:10px;margin-top:8px}.style_note__pcrzP{padding:12px;gap:12px}.style_noteContainer__3SdjA{padding:10px 12px;border-radius:6px;min-height:80px}.style_closeBtn__81jGD{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;font-size:9px!important;top:2px;right:2px}}.style_bodyScroll__8myU1{overflow-y:auto;flex:1 1}.style_bottomSection__hJeN6{padding:16px 16px 10px;margin-bottom:20px}.style_innerSectionContainer__qJbCc{display:"initial"}.style_previousAnalysesOverlay__12DFm{position:absolute;top:var(--space-lg);left:calc(-20px - 420px);width:420px;max-width:95vw;height:auto;background:transparent;z-index:10}@keyframes style_slideInFromRight__Sh42T{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.style_resourceAnalysisLayout__voAle{position:relative;height:100%;display:flex;flex-direction:column}.style_mainContent__RciMq{flex:1 1;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden}.style_innerContainer__O7PWZ{margin-top:10px;container-type:inline-size}@media (min-width:2000px){@container (min-width: 1600px){.style_unitPrice__TE4xF{justify-content:flex-start}.style_innerSectionContainer__qJbCc{display:grid;grid-template-columns:1fr 1fr}.style_innerSectionContainer__qJbCc p{height:max-content}.style_innerSectionContainer__qJbCc>div:first-of-type{grid-column:1;align-content:baseline}.style_innerSectionContainer__qJbCc>div:nth-of-type(2){grid-column:2;align-items:start}.style_innerSectionContainer__qJbCc>p{grid-column:2}.style_accordionContainer__0DdFJ{padding:20px;margin-top:60px}}}.ResourceAnalysisPreview_wrapper__Cj8zj{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-md);border:2px solid var(--color-border-default);cursor:pointer;transition:border-color .15s ease;flex:1 1;min-width:0;height:100%;overflow:hidden;box-sizing:border-box}.ResourceAnalysisPreview_scrollContent__HEMW5{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-sm);padding-right:var(--space-xs)}.ResourceAnalysisPreview_wrapper__Cj8zj:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ResourceAnalysisPreview_wrapperSelected__wt7oh{border-color:var(--color-border-brand);background-color:var(--color-surface-brand-subtle)}.ResourceAnalysisPreview_selectionRow__htJ__{display:flex;align-items:center;gap:var(--space-sm)}.ResourceAnalysisPreview_radioInput__YRKDA{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-border-action);cursor:pointer;flex-shrink:0;position:relative;background-color:var(--color-surface-page);margin:0}.ResourceAnalysisPreview_radioInput__YRKDA:checked{background-color:var(--color-surface-action);border-color:var(--color-surface-action)}.ResourceAnalysisPreview_radioInput__YRKDA:checked:after{content:"";position:absolute;width:7px;height:7px;background-color:var(--color-surface-page);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.ResourceAnalysisPreview_radioInput__YRKDA:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ResourceAnalysisPreview_label__cnh1U{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-text-disabled)}.RaPricingConflictModal_body__xkTLh{flex:1 1;min-height:0;overflow:hidden;box-sizing:border-box}.RaPricingConflictModal_columns__OhnNW{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-ml-middle-large);gap:var(--space-ml-middle-large);align-items:stretch;flex:1 1;min-height:0;overflow:hidden}.ScheduleOverCoverageModal_group__QeLKB{margin-bottom:var(--space-md)}.ScheduleOverCoverageModal_group__QeLKB:last-of-type{margin-bottom:0}.ScheduleOverCoverageModal_scheduleName__rLpx6{align-items:center;color:var(--color-text-headings);display:flex;font-size:var(--font-size-body-sm);font-weight:600;gap:var(--space-2xs);margin:0 0 var(--space-xs)}.ScheduleOverCoverageModal_itemCard__dKf_i{background:var(--color-surface-page);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin-bottom:var(--space-sm);padding:var(--space-sm) var(--space-md)}.ScheduleOverCoverageModal_itemCard__dKf_i:last-child{margin-bottom:0}.ScheduleOverCoverageModal_itemHeader__l7Z8F{align-items:baseline;display:flex;gap:var(--space-sm);justify-content:space-between}.ScheduleOverCoverageModal_itemName__x4ySQ{color:var(--color-text-primary);font-size:var(--font-size-body-sm);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleOverCoverageModal_coverage__G_Qku{color:var(--color-text-disabled);flex-shrink:0;font-size:var(--font-size-body-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScheduleOverCoverageModal_coverageOver__GRoA1{color:var(--color-text-danger);font-weight:600}.ScheduleOverCoverageModal_track__O4To3{background:var(--color-surface-action-subtle);border-radius:var(--radius-sm);height:6px;margin:var(--space-2xs) 0 var(--space-xs);overflow:hidden}.ScheduleOverCoverageModal_fill__Batpq{background:var(--color-surface-action);height:100%;transition:width .15s ease-out}.ScheduleOverCoverageModal_fillOver__Sh2YQ{background:var(--color-surface-danger-base,var(--color-text-danger))}.ScheduleOverCoverageModal_placement__0fLkO{align-items:center;border-top:1px solid var(--color-border-separating,var(--color-border-default));display:flex;gap:var(--space-sm);padding:var(--space-2xs) 0}.ScheduleOverCoverageModal_placement__0fLkO:first-of-type{border-top:none}.ScheduleOverCoverageModal_placementInfo____3W1{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleOverCoverageModal_placementName__e8qhE{color:var(--color-text-primary);font-size:var(--font-size-body-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleOverCoverageModal_path__ahK3Q{align-items:center;color:var(--color-text-disabled);display:flex;flex-wrap:wrap;font-size:var(--font-size-body-xs);gap:4px;min-width:0}.ScheduleOverCoverageModal_pathRoot__Gv0XO,.ScheduleOverCoverageModal_pathSep__SWfjs{color:var(--color-text-subtle,var(--color-text-disabled))}.ScheduleOverCoverageModal_pathRoot__Gv0XO{font-style:italic}.ScheduleOverCoverageModal_typeLabel__3TQAb{color:var(--color-text-disabled);flex-shrink:0;font-size:var(--font-size-body-xs);min-width:56px;text-align:right}.ScheduleOverCoverageModal_valueField___gNMQ{align-items:center;display:flex;flex-shrink:0;gap:4px}.ScheduleOverCoverageModal_input__hVdCM{background:var(--color-surface-page);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-body-sm);padding:4px 6px;text-align:right;width:84px}.ScheduleOverCoverageModal_input__hVdCM:focus-visible{border-color:var(--color-border-action);outline:2px solid var(--color-border-action);outline-offset:-1px}.ScheduleOverCoverageModal_readonly__QyWbI,.ScheduleOverCoverageModal_suffix__zA4PJ{color:var(--color-text-disabled);font-size:var(--font-size-body-sm)}.ScheduleOverCoverageModal_readonly__QyWbI{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:84px;text-align:right}.VirtualizedItem_virtualItem__MIVto{width:100%;display:flex;flex-direction:column}.VirtualizedAccordion_accordionContainer__cnaX_{height:100%;max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden;--boq-tree-indent-step:calc(var(--space-md) + var(--space-2xs));--boq-tree-arm-width:calc(var(--space-xs) + var(--space-2xs) + var(--space-3xs));--boq-tree-line-width:var(--space-3xs);--boq-tree-overscan:var(--space-3xs);padding:10px 0 10px 40px;background-color:var(--color-surface-page-rgb);position:relative}.VirtualizedAccordion_collapseAllButton__E9VQa{position:absolute;top:-20px;left:50px;z-index:10;background-color:var(--color-surface-page-rgb);color:white;border:none;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:700;box-shadow:none;transition:all .2s ease}.VirtualizedAccordion_collapseAllButton__E9VQa:hover{background-color:var(--color-surface-action);transform:scale(1.05);box-shadow:none}.VirtualizedAccordion_collapseAllButton__E9VQa:active{transform:scale(.95)}.VirtualizedAccordion_collapseAllButton__E9VQa:focus{outline:2px solid var(--color-primary-200);outline-offset:2px}.VirtualizedAccordion_collapseAllButtonActive__Xc2cX{background-color:var(--color-surface-action-rgb)!important}.VirtualizedAccordion_collapseAllButtonActive__Xc2cX:hover{background-color:var(--color-surface-action)!important}.VirtualizedAccordion_virtualContainer__5wWJU{width:100%;height:100%;overflow:auto;position:relative;padding-right:10px}.VirtualizedAccordion_dockBottomSpacing__B_KKm{padding-bottom:calc(var(--space-lg) + var(--space-md))}@media (min-width:2560px){.VirtualizedAccordion_dockBottomSpacing__B_KKm{padding-bottom:calc(var(--space-xl) + var(--space-md))}}@media (min-width:3840px){.VirtualizedAccordion_dockBottomSpacing__B_KKm{padding-bottom:calc(var(--space-2xl) + var(--space-md))}}.VirtualizedAccordion_jumpToSelectedButton__WVYmv{position:absolute;bottom:20px;right:20px;z-index:20;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid var(--color-text-on-action);background-color:var(--color-surface-action);color:var(--color-text-on-action);transition:transform .15s ease,background-color .15s ease}.VirtualizedAccordion_jumpToSelectedButton__WVYmv:hover{background-color:var(--color-surface-action-hover);transform:scale(1.08)}.VirtualizedAccordion_jumpToSelectedButton__WVYmv:active{transform:scale(.95)}.VirtualizedAccordion_jumpToSelectedButton__WVYmv:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.VirtualizedAccordion_virtualItemWrapper__P1y3i{position:absolute;top:0;left:0;width:100%}.VirtualizedAccordion_emptyContainer__AHlMp,.VirtualizedAccordion_loadingContainer___c_T_{display:flex;justify-content:center;align-items:center;height:200px;color:var(--theme-text-secondary)}.VirtualizedAccordion_emptyContainer__AHlMp{height:calc(100vh - 400px);overflow:auto}.VirtualizedAccordion_virtualItem__Hw2QR{width:100%;border-bottom:1px solid var(--theme-border);transition:background-color .2s ease}.VirtualizedAccordion_virtualItem__Hw2QR:hover{background-color:var(--theme-hover)}.VirtualizedAccordion_categoryItem__HuDcN{background-color:var(--theme-background);font-weight:500}.VirtualizedAccordion_categoryItemExpanded__91nLO{background-color:var(--theme-background-light)}.VirtualizedAccordion_taskItem__Bme3r{background-color:var(--theme-background)}@media (max-width:768px){.VirtualizedAccordion_accordionContainer__cnaX_{padding:10px 0}.VirtualizedAccordion_virtualContainer__5wWJU{height:calc(100vh - 300px)}}.BillOfQuantities_container__NtAKj{background:transparent;color:var(--color-text-body);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.BillOfQuantities_modeToggle__FFIC_{display:inline-flex;gap:var(--space-xs)}.BillOfQuantities_toggleBtn__FY_7L{padding:var(--space-xs) var(--space-sm);background:var(--color-surface-default);color:var(--color-text-body);border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}.BillOfQuantities_toggleBtn__FY_7L.BillOfQuantities_active__bLZLD{background:var(--color-surface-action);color:var(--color-text-on-action);border-color:var(--color-border-action)}.BillOfQuantities_expandBtn__pg0qe{margin-left:auto;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-body);border-radius:var(--radius-sm)}.BillOfQuantities_contentScroll__L3__b{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.BillOfQuantities_accordionWrapper__L2rga{padding-left:var(--space-md);flex:1 1;min-height:0;overflow:auto}.BillOfQuantities_changeLogWrapper__ljDEr{padding-left:var(--space-md);background:var(--color-surface-page);border-top:1px solid var(--color-border-separating)}.BillOfQuantities_leftBar__YmlaS{position:absolute;left:var(--space-xs);top:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-sm);width:40px;z-index:2}.BillOfQuantities_iconBtn__Sj5Tj{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.BillOfQuantities_embedded__V_fjO .BillOfQuantities_leftBar__YmlaS{display:none}.BillOfQuantities_embedded__V_fjO .BillOfQuantities_accordionWrapper__L2rga{padding-left:0}.style_changeLogPanel__rzPnV{position:relative;background-color:var(--color-surface-table);border-top:2px solid var(--color-border-defaut);display:flex;flex-direction:column;width:100%;overflow:hidden}.style_collapsed__5lEkR{height:60px}.style_expanded__Xxn9T{height:35vh}.style_header__2jmvb{flex-shrink:0;height:60px;background:var(--color-surface-table);border-bottom:1px solid var(--color-border-defaut);cursor:pointer;display:flex;align-items:center}.style_headerContent__PqzWf{display:flex;align-items:center;gap:12px;width:100%}.style_title__nGq4E{margin:0;font-size:16px;font-weight:600}.style_toggleIcon__bY6Mh{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;font-size:16px}.style_content__0hfLD{margin-left:40px;flex:1 1 auto;padding:0;display:flex;flex-direction:column;min-height:0}.style_emptyState__QH_It{display:flex;align-items:center;justify-content:center;height:100%;font-style:italic;padding:16px}.style_emptyState__QH_It p{margin:0;font-size:14px}.style_tableContainer___NIPs{height:100%;border-radius:0;overflow:hidden;display:flex;flex-direction:column;min-height:0}.style_tableHeader__fH7rz{background:var(--color-surface-table);font-weight:600;display:grid;border-bottom:2px solid var(--color-border-defaut);grid-template-columns:3fr 1fr 1fr 1fr 1fr 2fr!important;flex-shrink:0}.style_tableColumn__HVjta{padding:8px 0;font-weight:600;display:flex;align-items:center}.style_tableColumn__HVjta:last-child{border-right:none}.style_tableBody__Y9JFA{background:var(--color-surface-table);flex:1 1;overflow:visible;min-height:0}.style_tableRow__S2epF{padding-left:8px;display:grid;grid-template-columns:3fr 1fr 1fr 1fr 1fr 2fr!important;align-items:center;min-height:60px}.style_tableCell__6658m{font-size:13px;display:flex;align-items:center;word-wrap:break-word;overflow-wrap:break-word;min-height:44px}.style_tableCell__6658m:first-child{font-weight:500}.style_tableCell__6658m:last-child{font-style:italic;opacity:.7}.OfferRequestNameModalContent_modalContent__X2dob{max-width:500px;width:100%}.OfferRequestNameModalContent_inputContainer__H02vt{margin-bottom:var(--space-lg)}.OfferRequestNameModalContent_selectedItemsContainer__NT6lm{display:flex;justify-content:space-between;margin-bottom:var(--space-lg)}.OfferRequestNameModalContent_selectedItemsContainer__NT6lm p:first-of-type{font-weight:600}.OfferRequestNameModalContent_selectedItemsContainer__NT6lm p:nth-of-type(2){text-transform:capitalize}.OfferRequestNameModalContent_buttonContainer__Iu9Dy{display:flex;gap:var(--space-md);justify-content:center}.OfferUpdateRequestModal_container__gCp7w{display:flex;flex-direction:column;gap:var(--space-md)}.OfferUpdateRequestModal_field__nnmAt{display:flex;flex-direction:column;gap:var(--space-xs)}.OfferUpdateRequestModal_label__1TXA1{font-size:var(--font-size-body-sm);color:var(--color-text-body)}.OfferUpdateRequestModal_textarea__ZTh_f{width:100%;min-height:120px;resize:vertical;padding:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background-color:var(--color-surface-default);color:var(--color-text-primary);font-size:var(--font-size-body-md)}.OfferUpdateRequestModal_textarea__ZTh_f:focus{outline:none;border-color:var(--color-border-focus)}.OfferUpdateRequestModal_actions__q59z8{display:flex;justify-content:flex-end;gap:var(--space-sm)}.BoqReferencePanel_boqShell__6kN03,.BoqReferencePanel_root__uN94H{display:flex;flex:1 1;flex-direction:column;min-width:0}.BoqReferencePanel_boqShell__6kN03{max-height:70vh;min-height:320px;overflow:hidden}.ScheduleBoqFilterButton_wrap__RYrLg{position:relative;display:inline-flex;flex-shrink:0}.ScheduleBoqFilterButton_badge___dQLz{align-items:center;background:var(--color-surface-page);border-radius:9px;color:var(--color-text-primary);display:inline-flex;font-size:12px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.ScheduleBoqFilterButton_popover__xVv26{position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline-end:0;z-index:40;display:flex;flex-direction:column;gap:var(--space-sm);width:340px;max-width:min(340px,90vw);max-height:70vh;overflow-y:auto;padding:var(--space-md);background:var(--color-surface-page);border:1px solid var(--color-border-action);border-radius:var(--radius-md);box-shadow:0 8px 24px rgb(0 0 0/.16)}.ScheduleBoqFilterButton_header__v6TkZ{align-items:flex-start;display:flex;gap:var(--space-sm);justify-content:space-between}.ScheduleBoqFilterButton_headerText__PpTgx{display:flex;flex-direction:column;min-width:0}.ScheduleBoqFilterButton_title__QuS5B{color:var(--color-text-headings);font-size:var(--font-size-body-lg);font-weight:600}.ScheduleBoqFilterButton_subtitle__cY9xB{color:var(--color-text-disabled);font-size:var(--font-size-body-sm)}.ScheduleBoqFilterButton_close__ix7GW{background:transparent;border:none;cursor:pointer;display:inline-flex;flex:0 0 auto;padding:4px}.ScheduleBoqFilterButton_includeRow__SO8n0{align-items:center;border-top:1px solid var(--color-border-default);cursor:pointer;display:flex;font-size:var(--font-size-body-sm);font-weight:600;gap:var(--space-sm);justify-content:space-between;padding-top:var(--space-sm)}.ScheduleBoqFilterButton_includeToggle__F0W_O{cursor:pointer;height:18px;width:18px}.ScheduleBoqFilterButton_loading__ZRdTO{color:var(--color-text-disabled);margin:0}.ScheduleBoqSearchBar_root__mVH9l{margin-bottom:var(--space-xs);width:100%;min-width:0}.ScheduleBoqSearchBar_clear__3CW5d{cursor:pointer}.ScheduleBoqTaskDragOverlay_root__dV2l1{background-color:var(--color-surface-page);border:2px solid var(--color-border-action);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);box-sizing:border-box;max-width:100%;min-width:520px;opacity:.9;overflow:hidden;pointer-events:none;position:relative}.ScheduleBoqTaskDragOverlay_countBadge__rUdFe{align-items:center;background:var(--color-surface-action);border-radius:var(--radius-sm);color:var(--color-text-on-action);display:inline-flex;font-size:var(--font-size-body-sm);font-weight:600;justify-content:center;min-width:22px;padding:0 var(--space-2xs);position:absolute;right:var(--space-2xs);top:var(--space-2xs);z-index:1}.ScheduleStructureEmptyDropZone_zone__vJO_Q{align-items:center;border:var(--space-3xs) dashed var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-body-secondary);display:flex;font-size:var(--font-size-body-sm);justify-content:center;margin-top:var(--space-md);min-height:120px;padding:var(--space-md);text-align:center;transition:border-color .12s ease,background-color .12s ease}.ScheduleStructureEmptyDropZone_zoneActive__tO2Sr{border-color:var(--color-border-action)}.ScheduleStructureEmptyDropZone_zoneOver__qFDRY{background-color:var(--color-surface-action-subtle,rgba(0,0,0,.04));border-color:var(--color-border-action);color:var(--color-text-body)}.ScheduleStructureListEdgeSlot_edge__aGqFu{flex-shrink:0;min-height:var(--space-2xs);width:100%}.Rows_row__R8rdj{min-height:40px;width:100%;border-bottom:1px solid var(--color-border-separating,#e0e0e0);box-sizing:border-box}.Rows_columnGroup__enISX,.Rows_row__R8rdj{display:flex;align-items:stretch}.Rows_columnGroupHeader__GZbS0{display:flex;align-items:center;justify-content:center;padding:4px 8px;font-size:var(--font-size-body-sm,14px);font-weight:600;color:var(--color-text-primary);background:var(--color-surface-page,#f5f5f5);border-bottom:1px solid var(--color-border-separating,#e0e0e0);border-left:1px solid var(--color-border-separating,#e0e0e0);white-space:nowrap;min-height:32px}.Rows_canonicalRow__ua9z6{display:flex;align-items:stretch;min-height:40px;width:100%;box-sizing:border-box}.Rows_canonicalRowSelected__CzhAv{background-color:rgba(var(--color-surface-default-hover-rgb)/.9)}.Rows_canonicalDescCell__8k0cm{flex:1 0;min-width:0;display:flex;align-items:flex-start;padding:10px var(--space-xs,8px);font-size:var(--font-size-body-sm,14px);line-height:20px;color:var(--color-text-body);position:relative}.Rows_descText__Qb_Un{flex:1 0;min-width:0;padding-left:4px;word-break:break-word}.Rows_descTextEllipsis__1PGQr{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal}.Rows_descTooltipTrigger__L2fm3{flex:1 0;min-width:0}.Rows_uomCell__0o20R{display:flex;align-items:center;justify-content:center;padding:8px;min-width:100px;border-left:1px solid var(--color-border-separating,#e0e0e0);flex-shrink:0}.Rows_treeConnector__1Jbub{position:absolute;left:calc(-1 * var(--boq-tree-arm-width, calc(var(--space-xs) + var(--space-2xs) + var(--space-3xs))));top:calc(-1 * var(--boq-tree-overscan, var(--space-xs)));bottom:calc(-1 * var(--boq-tree-overscan, var(--space-xs)));width:var(--boq-tree-line-width,var(--space-3xs));background:var(--color-border-separating)}.Rows_treeConnectorEnd__DExJA{bottom:50%}.Rows_treeArm__wh2rE{position:absolute;left:calc(-1 * var(--boq-tree-arm-width, calc(var(--space-xs) + var(--space-2xs) + var(--space-3xs))));top:50%;width:var(--boq-tree-arm-width,calc(var(--space-xs) + var(--space-2xs) + var(--space-3xs)));height:var(--boq-tree-line-width,var(--space-3xs));background:var(--color-border-separating)}.Rows_taskInstanceRow__5LwXP{display:flex;align-items:stretch}.Rows_priceLowest__YId1m{background-color:rgba(var(--color-surface-success-base-rgb)/.5);border-radius:var(--radius-sm)}.Rows_priceHighest__8bKQT{background-color:rgba(var(--color-surface-danger-base-rgb)/.5);border-radius:var(--radius-sm)}.Rows_payAppRow__UUfwQ{gap:6px}.Rows_payAppGroup___RJ18,.Rows_payAppRow__UUfwQ{display:flex;align-items:stretch}.Rows_payAppGroupTinted__ORZda{background:var(--color-surface-page)}.Rows_payAppGroupCurrent__Xogw7{background:rgba(var(--color-surface-action-rgb)/.08)}.Rows_payAppGroupAdded__ED8g4{background-color:rgba(var(--color-surface-success-base-rgb)/.3);border-radius:var(--radius-sm)}.Rows_payAppGroupEdited__oNTHr{background-color:rgb(var(--color-surface-warning-rgb)/.5);border-radius:var(--radius-sm)}.Rows_compareRow__4piWJ{gap:6px}.Rows_compareGroup__VXL_s,.Rows_compareRow__4piWJ{display:flex;align-items:stretch}.Rows_compareHighest__zVdoB{background-color:rgba(var(--color-surface-danger-base-rgb)/.5);border-radius:var(--radius-sm)}.Rows_compareLowest__gOvnW{background-color:rgba(var(--color-surface-success-base-rgb)/.5);border-radius:var(--radius-sm)}.Rows_overrunBadge__8q_R2{display:inline-flex;align-items:center;justify-content:flex-end;font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";font-size:var(--font-size-body-sm,14px);font-weight:600;line-height:1.3;border-radius:var(--radius-sm,4px);padding:1px var(--space-2xs,4px);background-color:rgba(var(--color-text-danger-rgb)/.14);color:var(--color-text-danger);overflow:hidden}.ScheduleRowCheckbox_checkboxOnAction__2S4If,.ScheduleRowCheckbox_checkbox__LFt0F{accent-color:var(--color-surface-action);cursor:pointer;flex-shrink:0;height:16px;margin:0 8px 0 0;width:16px}.ScheduleRowCheckbox_checkboxOnAction__2S4If{accent-color:var(--color-surface-page);border-color:var(--color-text-on-action)}.ScheduleRowCheckbox_checkboxWithOrder__FIofO{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;margin-right:8px}.ScheduleRowCheckbox_checkboxWithOrder__FIofO .ScheduleRowCheckbox_checkboxOnAction__2S4If,.ScheduleRowCheckbox_checkboxWithOrder__FIofO .ScheduleRowCheckbox_checkbox__LFt0F{margin-right:0}.ScheduleRowCheckbox_orderBubble__9UqYL{align-items:center;background:var(--color-surface-action,currentColor);border-radius:8px;color:var(--color-text-on-action,white);display:inline-flex;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScheduleProgressHeader_root__JtmNC{display:flex;flex-direction:column;gap:4px;min-width:180px}.ScheduleProgressHeader_label__3WYZj{color:var(--color-neutral-600);font-size:11px}.ScheduleProgressHeader_track__Xk78N{background:var(--color-surface-disabled);border-radius:999px;height:6px;overflow:hidden;width:100%}.ScheduleProgressHeader_fill__2OP01{background:var(--color-surface-action);display:block;height:100%}.GanttBarAffordances_edgeChevron__5XxMD{fill:rgb(var(--color-neutral-white-rgb)/.98);pointer-events:none;stroke:rgb(var(--color-neutral-black-rgb)/.45);stroke-linejoin:round;stroke-width:1}.GanttBarAffordances_edgeTooltip___ZZ0J{pointer-events:none}.GanttBarAffordances_edgeTooltipBubble__D6k_5{fill:rgb(var(--color-neutral-900-rgb)/.96);stroke:rgb(var(--color-neutral-400-rgb)/.45);stroke-width:1}.GanttBarAffordances_edgeTooltipLabel__Sl_Cx{fill:var(--color-neutral-white);font-size:11px;font-weight:600;pointer-events:none}.GanttBarAffordances_panArrow__goY4W{animation:GanttBarAffordances_panArrowFadeIn__kfbCI .12s ease-out}.GanttBarAffordances_panArrowButton__YW_0L{cursor:pointer}.GanttBarAffordances_panArrowButton__YW_0L:focus{outline:none}.GanttBarAffordances_panArrowDisc__RVLoN{fill:var(--color-surface-action);stroke:var(--color-border-action);stroke-width:1;filter:drop-shadow(0 1px 2px var(--color-dropshadow-dropshadow));transition:fill .12s ease}.GanttBarAffordances_panArrowButton__YW_0L:hover .GanttBarAffordances_panArrowDisc__RVLoN{fill:var(--color-surface-action-hover);stroke:var(--color-border-action-hover)}.GanttBarAffordances_panArrowButton__YW_0L:focus-visible .GanttBarAffordances_panArrowDisc__RVLoN{fill:var(--color-surface-action-hover);stroke:var(--color-border-focus);stroke-width:2}.GanttBarAffordances_panArrowChevron__LT_Fm{fill:var(--color-icons-on-action);pointer-events:none}@keyframes GanttBarAffordances_panArrowFadeIn__kfbCI{0%{opacity:0}to{opacity:1}}.GanttBarConnectorHandles_connectors__41ckq{opacity:0;pointer-events:none;transition:opacity .12s ease-in-out}g:hover>.GanttBarConnectorHandles_connectors__41ckq{opacity:1;pointer-events:auto}.GanttBarConnectorHandles_connector__BsckT{fill:var(--color-surface-action);stroke:var(--color-surface-page);stroke-width:1.5;cursor:var(--gantt-link-cursor,crosshair);transition:r .12s ease-in-out}.GanttBarConnectorHandles_connector__BsckT:hover{fill:var(--color-surface-action-hover);r:5.5}.MilestoneMarker_marker__DWieC{fill:#e8913a;stroke:var(--color-neutral-800);stroke-width:1.5}.MilestoneMarker_markerCritical__fP77q{stroke:var(--color-border-danger);stroke-width:2.5;filter:drop-shadow(0 0 2px rgb(var(--color-border-danger-rgb,243 70 70)/.9))}.MilestoneMarker_markerLinkTarget__3223_{fill:var(--color-surface-action);stroke:var(--color-surface-action-hover)}.ParentTaskBar_summaryBar__ddQsD{touch-action:none}.ParentTaskBar_summaryBar__ddQsD:not(.ParentTaskBar_readOnly__9aaMv){cursor:-webkit-grab;cursor:grab}.ParentTaskBar_dragging__PvMSz{cursor:-webkit-grabbing;cursor:grabbing;opacity:.82}.ParentTaskBar_readOnly__9aaMv{cursor:default}.ParentTaskBar_bar__dY1NH{fill:var(--color-surface-boq-group);opacity:.92;stroke:transparent;stroke-width:1;transition:fill .12s ease,opacity .12s ease,filter .12s ease,stroke .12s ease}.ParentTaskBar_hoverMove__epoxY .ParentTaskBar_bar__dY1NH{filter:brightness(1.12);opacity:.96}.ParentTaskBar_hoverLeft__iU1WH .ParentTaskBar_bar__dY1NH,.ParentTaskBar_hoverRight__wVGD4 .ParentTaskBar_bar__dY1NH{filter:brightness(1.08);opacity:.94}.ParentTaskBar_linkTarget__6s5HJ .ParentTaskBar_bar__dY1NH{opacity:1;stroke:var(--color-border-action);stroke-width:2}.ParentTaskBar_outOfBounds__nziMI .ParentTaskBar_bar__dY1NH{opacity:1;stroke:var(--color-border-warning);stroke-width:2}.ParentTaskBar_outOfBounds__nziMI{filter:drop-shadow(0 0 2px rgb(var(--color-warning-500-rgb)/.9))}.ParentTaskBar_resizeHandle__L0wGM{cursor:ew-resize;fill:transparent;touch-action:none}.ParentTaskBar_label__OMDgv{fill:var(--color-text-on-action);font-size:11px;font-weight:600;pointer-events:none}.ScheduleCategoryAccordionRow_rowWrap__bmO2r{box-sizing:border-box;min-width:0;position:relative;width:100%}.ScheduleCategoryAccordionRow_rowBody__6A9yt,.ScheduleCategoryAccordionRow_rowInner__e9gII{min-width:0;width:100%}.ScheduleCategoryAccordionRow_rowDragging__dF3v_{opacity:.45}.ScheduleCategoryAccordionRow_rowWrapDropInside__hgjGQ{background-color:var(--color-surface-action-subtle);border:2px solid var(--color-border-action);border-radius:var(--radius-sm);box-sizing:border-box;padding:var(--space-3xs);transition:background-color .15s ease-out,border-color .15s ease-out}.ScheduleCategoryAccordionRow_categoryHeader__mZp0t{margin-bottom:3px;width:100%}.ScheduleCategoryAccordionRow_nameColumn__ms5Nn{border-radius:var(--radius-sm);box-sizing:border-box;color:var(--color-text-on-action);padding-right:var(--space-sm);transition:box-shadow .15s ease,background-color .15s ease;width:100%;min-width:0}.ScheduleCategoryAccordionRow_nameColumnSelected__vMLeE{background-color:var(--color-surface-action-hover)!important;box-shadow:inset 0 0 0 2px var(--color-text-on-action),0 0 0 2px var(--color-border-focus);position:relative;z-index:1}.ScheduleCategoryAccordionRow_nameColumnSelected__vMLeE:before{background-color:var(--color-text-on-action);border-radius:var(--radius-sm) 0 0 var(--radius-sm);bottom:0;content:"";left:0;position:absolute;top:0;width:4px;z-index:2}.ScheduleCategoryAccordionRow_nameColumnSelected__vMLeE:focus-within{box-shadow:inset 0 0 0 2px var(--color-text-on-action),0 0 0 3px var(--color-border-focus)}.ScheduleCategoryAccordionRow_nameColumnDropOver__9DV1u{background-color:var(--color-surface-information)!important;box-shadow:inset 0 0 0 2px var(--color-border-action);color:var(--color-text-body)}.ScheduleCategoryAccordionRow_nameColumnDropOver__9DV1u .ScheduleCategoryAccordionRow_nameInput__eAY66,.ScheduleCategoryAccordionRow_nameColumnDropOver__9DV1u .ScheduleCategoryAccordionRow_nameLabel__73vO8{color:var(--color-text-body)}.ScheduleCategoryAccordionRow_nameLabel__73vO8{flex:1 1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleCategoryAccordionRow_selectCheckbox__sAfBG{accent-color:var(--color-neutral-white);cursor:pointer;flex-shrink:0;height:16px;margin:0 var(--space-2xs) 0 0;width:16px}.ScheduleCategoryAccordionRow_actions___rQum{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2xs);margin-left:var(--space-xs)}.ScheduleCategoryAccordionRow_iconButton__E6_C6{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;padding:var(--space-3xs)}.ScheduleCategoryAccordionRow_iconButton__E6_C6:hover{background-color:rgb(var(--color-surface-page-rgb)/.16);border-radius:var(--radius-sm)}.ScheduleCategoryAccordionRow_nameColumnDropOver__9DV1u .ScheduleCategoryAccordionRow_iconButton__E6_C6:hover{background-color:var(--color-surface-default-hover)}.ScheduleCategoryAccordionRow_nameInput__eAY66{background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:inherit;flex:1 1;font:inherit;font-weight:600;min-width:0;outline:none;width:100%}.ScheduleCategoryAccordionRow_nameInput__eAY66:not(:focus){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleCategoryAccordionRow_nameColumn__ms5Nn:focus-within .ScheduleCategoryAccordionRow_nameInput__eAY66{background-color:var(--color-surface-page);border-color:var(--color-border-action);box-shadow:inset 0 0 0 2px rgb(var(--color-surface-action-rgb)/.25);color:var(--color-text-body);overflow:visible;text-overflow:clip;white-space:normal}.ScheduleStructureDropIndicator_lineAfter__T3Mif,.ScheduleStructureDropIndicator_lineBefore__sB5tx{background-color:var(--color-border-action);border-radius:var(--radius-xs);box-shadow:0 0 0 1px rgb(var(--color-surface-action-rgb)/.35);height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.ScheduleStructureDropIndicator_lineBefore__sB5tx{top:-1px}.ScheduleStructureDropIndicator_lineAfter__T3Mif{bottom:-1px}.ScheduleStructureDropIndicator_lineAfter__T3Mif:before,.ScheduleStructureDropIndicator_lineBefore__sB5tx:before{background-color:var(--color-border-action);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.ScheduleAutoFlipMenu_triggerWrap__vWC7K{display:inline-flex;cursor:pointer}.ScheduleAutoFlipMenu_menu__uoE5f{position:fixed;z-index:9999;display:flex;flex-direction:column;align-items:stretch;padding:2px;background-color:var(--color-surface-page);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg)}.ScheduleAutoFlipMenu_item__3VVS1{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:var(--font-size-body-lg);line-height:1.25;text-align:left;color:var(--color-text-body);background-color:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s ease}.ScheduleAutoFlipMenu_itemInner__i7fOR,.ScheduleAutoFlipMenu_item__3VVS1{display:flex;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-2xs) var(--space-xs)}.ScheduleAutoFlipMenu_itemInner__i7fOR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAutoFlipMenu_item__3VVS1:focus-visible,.ScheduleAutoFlipMenu_item__3VVS1:hover{background-color:var(--color-surface-default-hover);outline:none}.ScheduleAutoFlipMenu_item__3VVS1:focus-visible{box-shadow:0 0 0 2px var(--color-border-focus)}.ScheduleAutoFlipMenu_item__3VVS1:disabled{opacity:.5;cursor:not-allowed;background-color:transparent}.ScheduleTaskDistributionEditor_root__ixUsL{display:inline-flex;align-items:center;gap:var(--space-xs);margin-left:var(--space-sm);flex:0 1 auto;min-width:0}.ScheduleTaskDistributionEditor_typeTrigger__adEZJ{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2xs);height:1.75rem;min-width:4.5rem;max-width:8rem;padding:0 var(--space-xs);font-size:var(--font-size-body-xs);line-height:1.75rem;color:var(--color-text-primary);background-color:var(--color-surface-default);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);cursor:pointer}.ScheduleTaskDistributionEditor_typeTrigger__adEZJ:hover{background-color:var(--color-surface-default-hover)}.ScheduleTaskDistributionEditor_typeTriggerLabel__XR22L{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleTaskDistributionEditor_typeTriggerCaret__egWl9{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:.75rem;height:100%;font-size:.625rem;line-height:1}.ScheduleTaskDistributionEditor_track__nZXAo{position:relative;height:.5rem;background-color:var(--color-surface-page);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);overflow:hidden;flex:0 1 8rem;min-width:6rem}.ScheduleTaskDistributionEditor_fill__6PsjB{position:absolute;inset-block:0;inset-inline-start:0;background-color:var(--color-border-action);border-radius:var(--radius-sm);pointer-events:none}.ScheduleTaskDistributionEditor_range__q95BS{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.ScheduleTaskDistributionEditor_numberInput__YDazb{width:4.5rem;flex-shrink:0;padding:var(--space-3xs) var(--space-2xs);font-size:var(--font-size-body-xs);line-height:1.1;color:var(--color-text-primary);background-color:var(--color-surface-default);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm)}.ScheduleTaskDistributionEditor_numberInput__YDazb:focus{outline:2px solid var(--color-border-action);outline-offset:1px}.ScheduleTaskDistributionEditor_suffix__3NQpZ{font-size:var(--font-size-body-xs);color:var(--color-text-disabled)}.ScheduleTaskDistributionEditor_remainingQuantity__kd_cD{display:inline-flex;align-items:center;gap:var(--space-3xs);white-space:nowrap}.ScheduleTaskDistributionEditor_remainingQuantityValue__B3TtN{font-size:var(--font-size-body-xs);color:var(--color-text-primary)}.ScheduleTaskDistributionEditor_groupHint__TKp1O{font-size:var(--font-size-body-xs);color:var(--color-text-disabled);white-space:nowrap}.ScheduleTaskDistributionEditor_manualBadge__9P5ZG{align-items:center;background-color:var(--color-surface-warning-light);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-body);display:inline-flex;font-size:var(--font-size-body-xs);gap:3px;line-height:1;margin-left:var(--space-2xs);padding:2px var(--space-2xs);white-space:nowrap}.ScheduleTaskDistributionEditor_manualBadgeButton__8_Iv0{cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out,transform .06s ease-out}.ScheduleTaskDistributionEditor_manualBadgeButton__8_Iv0:hover:not(:disabled){background-color:var(--color-surface-warning-base,var(--color-surface-warning-light));border-color:var(--color-border-action)}.ScheduleTaskDistributionEditor_manualBadgeButton__8_Iv0:active:not(:disabled){transform:scale(.97)}.ScheduleTaskDistributionEditor_manualBadgeButton__8_Iv0:focus-visible{outline:2px solid var(--color-border-action);outline-offset:1px}.ScheduleTaskDistributionEditor_manualBadgeButton__8_Iv0:disabled{cursor:default;opacity:.6}.ScheduleTaskDistributionEditor_manualBadgeLabel__S_8PZ{line-height:1}.ScheduleAssignedTaskAccordionRow_chip__m2vyN{align-items:center;background-color:var(--color-surface-default);border:none;border-bottom:1px solid var(--color-border-defaut);border-radius:0;box-sizing:border-box;color:var(--color-text-body);display:flex;gap:var(--space-xs);margin-bottom:0;min-height:44px;min-width:0;padding:0 var(--space-sm) 0 10px;position:relative;width:100%}html:not([data-theme=dark]) .ScheduleAssignedTaskAccordionRow_chip__m2vyN{background-color:var(--color-surface-default);border-bottom-color:var(--color-border-defaut)}.ScheduleAssignedTaskAccordionRow_chipOptimistic__S14K_{opacity:.7}.ScheduleAssignedTaskAccordionRow_chipDropInside__VVMYL{box-shadow:0 0 0 2px var(--color-border-action)}.ScheduleAssignedTaskAccordionRow_chipDropInside__VVMYL,html:not([data-theme=dark]) .ScheduleAssignedTaskAccordionRow_chipDropInside__VVMYL{background-color:var(--color-surface-action-subtle);border-color:var(--color-border-action)}.ScheduleAssignedTaskAccordionRow_chipOutOfRange__e6bzZ{border-color:var(--color-border-warning);box-shadow:0 0 0 2px var(--color-border-warning)}html:not([data-theme=dark]) .ScheduleAssignedTaskAccordionRow_chipOutOfRange__e6bzZ{border-color:var(--color-border-warning)}.ScheduleAssignedTaskAccordionRow_chipSelected__FP2y6{background-color:var(--color-surface-action-subtle);box-shadow:0 0 0 2px var(--color-border-action)}html:not([data-theme=dark]) .ScheduleAssignedTaskAccordionRow_chipSelected__FP2y6{background-color:var(--color-surface-action-subtle)}.ScheduleAssignedTaskAccordionRow_chipName__o07cu{flex:1 1;font-size:var(--font-size-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAssignedTaskAccordionRow_nameInput__UvlbS{background-color:var(--color-surface-page);border:1px solid var(--color-border-action);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px rgb(var(--color-surface-action-rgb)/.25);color:var(--color-text-body);flex:1 1;font:inherit;font-size:var(--font-size-body-md);font-weight:600;min-width:0;padding:2px 6px}.ScheduleAssignedTaskAccordionRow_selectCheckbox__fLeIR{accent-color:var(--color-primary-500);cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.ScheduleAssignedTaskAccordionRow_iconButton__6nJij{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;padding:var(--space-3xs)}.ScheduleAssignedTaskAccordionRow_iconButton__6nJij:hover{background-color:var(--color-surface-default-hover);border-radius:var(--radius-sm)}.ScheduleMilestoneAccordionRow_milestoneRow__Z1xqb{align-items:center;display:flex;gap:var(--space-2xs);min-width:0;overflow:visible}.ScheduleMilestoneAccordionRow_milestonePrefix__pdAUc{color:inherit;flex-shrink:0;font-size:.75em;line-height:1;opacity:.85}.ScheduleMilestoneAccordionRow_dateField__Og3lG{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;gap:var(--space-2xs);line-height:1;margin-left:auto;min-height:0;outline:none;padding:0 var(--space-xs);position:relative;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.ScheduleMilestoneAccordionRow_dateField__Og3lG:hover{background:rgb(var(--color-surface-page-rgb)/.14)}.ScheduleMilestoneAccordionRow_dateField__Og3lG:focus-visible,.ScheduleMilestoneAccordionRow_milestoneRow__Z1xqb[data-selected] .ScheduleMilestoneAccordionRow_dateField__Og3lG{background-color:var(--color-surface-page);border-color:var(--color-border-action);box-shadow:inset 0 0 0 2px rgb(var(--color-surface-action-rgb)/.25);color:var(--color-text-body)}.ScheduleMilestoneAccordionRow_dateDisplay__xAtrK{align-items:center;display:inline-flex;font-size:inherit;font-weight:600;line-height:1.2;pointer-events:none;white-space:nowrap}.ScheduleMilestoneAccordionRow_calendarIcon__G6IPP{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;pointer-events:none}.ScheduleMilestoneAccordionRow_calendarIcon__G6IPP svg{display:block;height:16px;width:16px}.ScheduleMilestoneAccordionRow_dateInputOverlay__4qwYL{border:0;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.ScheduleCategoryPanel_root__mSPFp{display:flex;flex-direction:column;min-height:200px;min-width:0}.ScheduleCategoryPanel_listShell__uPhN2{--boq-tree-arm-width:calc(var(--space-xs) + var(--space-2xs) + var(--space-3xs));--boq-tree-indent-step:calc(var(--space-md) + var(--space-2xs));--boq-tree-line-width:var(--space-3xs);--boq-tree-overscan:var(--space-3xs);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-height:70vh;min-height:320px;overflow:auto}.ScheduleCategoryPanel_listHeader__ASf2P{flex-shrink:0}.ScheduleCategoryPanel_list__PfV9i{display:flex;flex-direction:column;gap:0;min-width:0;padding-bottom:10px;padding-right:10px;padding-top:10px}.ScheduleCategoryPanel_listDragging__o6dKS{padding-bottom:var(--space-sm);padding-top:var(--space-sm)}.ScheduleCategoryPanel_emptyHint__96uxa{color:var(--color-text-body-secondary);font-size:var(--font-size-body-sm);margin:var(--space-md) 0 0}.ScheduleDistributionOverview_root__Kiljq{align-items:center;background:var(--color-surface-page);border:1px solid var(--color-border-action);border-radius:var(--radius-sm);column-gap:var(--space-md);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--space-2xs) var(--space-sm);row-gap:var(--space-2xs)}.ScheduleDistributionOverview_coverage__SXARx{align-items:center;display:flex;gap:var(--space-2xs);min-width:0}.ScheduleDistributionOverview_coverageLabel__9NXsn{color:var(--color-text-disabled);font-size:var(--font-size-body-sm)}.ScheduleDistributionOverview_coveragePercent__H6swj{color:var(--color-text-primary);font-size:var(--font-size-heading-h4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ScheduleDistributionOverview_bar___9csB{background:var(--color-surface-action-subtle);border-radius:var(--radius-sm);flex:1 1 80px;height:6px;-webkit-margin-start:var(--space-2xs);margin-inline-start:var(--space-2xs);max-width:160px;min-width:56px;overflow:hidden}.ScheduleDistributionOverview_barFill__tbcJd{background:var(--color-surface-action);height:100%;transition:width .2s ease-out}.ScheduleDistributionOverview_barFillFull__k2RHF{background:var(--color-surface-success-base)}.ScheduleDistributionOverview_stats__vzEzK{align-items:center;column-gap:var(--space-md);display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:var(--space-2xs)}.ScheduleDistributionOverview_stat__0jQL1{align-items:center;display:flex;gap:var(--space-3xs);white-space:nowrap}.ScheduleDistributionOverview_dot__2wkCc{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.ScheduleDistributionOverview_full__HhJvE{background:var(--color-surface-success-base)}.ScheduleDistributionOverview_partial__tpHsY{background:rgb(var(--color-warning-500-rgb))}.ScheduleDistributionOverview_zero__XwM5D{background:var(--color-text-danger)}.ScheduleDistributionOverview_manual__2PR4m{background:var(--color-text-disabled)}.ScheduleDistributionOverview_statValue__PjK05{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ScheduleDistributionOverview_statLabel__M_JaS{color:var(--color-text-disabled);font-size:var(--font-size-body-sm)}.ScheduleStructureToolbar_root__SDJrP{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.ScheduleStructureToolbar_addBtn__htVh9{background-color:var(--color-surface-default)!important;background-image:none!important;border:1px solid var(--color-border-defaut)!important;color:var(--color-text-body)!important;box-shadow:none!important;padding:6px 14px!important;min-height:36px!important;height:36px!important;font-size:var(--font-size-body-sm,14px)!important;font-weight:500!important}.ScheduleStructureToolbar_addBtn__htVh9:hover:not(:disabled){background-color:var(--color-surface-default-hover)!important;border-color:var(--color-border-defaut)!important}.DuplicateModal_modal__yJB2C{padding:var(--space-ml-middle-large);width:92vw;max-height:92vh;overflow:hidden}.DuplicateModal_title__4BFHA{font-size:var(--font-size-heading-h4);font-weight:600;color:var(--color-text-headings)}.DuplicateModal_content__2JNVJ{display:flex;flex-direction:column;gap:var(--space-sm);height:calc(92vh - 120px)}.DuplicateModal_field___tUs3{display:flex;flex-direction:column;gap:var(--space-xs);flex-shrink:0}.DuplicateModal_label__Rh4rC{font-size:var(--font-size-body-sm);font-weight:500;color:var(--color-text-body)}.DuplicateModal_select__Wt9vS{width:320px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);background-color:var(--color-surface-page);color:var(--color-text-body);font-size:var(--font-size-body-md);cursor:pointer;outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.DuplicateModal_select__Wt9vS:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-primary-100)}.DuplicateModal_select__Wt9vS:disabled{background-color:var(--color-surface-disabled);color:var(--color-text-disabled);cursor:not-allowed}.DuplicateModal_boqContainer__P020c{flex:1 1;min-height:0;overflow:hidden;border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);background-color:var(--color-surface-page)}.DuplicateModal_buttons__Vc6S4{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm);flex-shrink:0}.DuplicateModal_buttons__Vc6S4>*{width:100%}.ContractProposalPreview_page__YBNK4{padding:var(--space-xs) var(--space-lg);height:100%;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-md)}.ContractProposalPreview_icon__Y9pqK{background-color:var(--color-surface-icon-background);width:-moz-fit-content;width:fit-content;padding:8px;border-radius:var(--radius-sm)}.ContractProposalPreview_title__eJmUp{margin-bottom:0}.ContractProposalPreview_descriptionContainer__53_s_{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--space-md);color:var(--color-text-body);font-size:var(--font-size-body-lg)}.ContractProposalPreview_evaluatedTaskListName__F638B{font-weight:400}.ContractProposalPreview_viewDetailsIcon__phd9z>svg{color:var(--color-text-on-action)}.ContractProposalPreview_rightPanel__o_yLy{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);height:100%;overflow-y:auto}.ContractProposalPreview_rightPanelHeader__I_KDi{margin-bottom:var(--space-xs)}.ContractProposalPreview_rightPanelTitle__LNqOz{font-size:var(--font-size-heading-h3);font-weight:600;color:var(--color-text-headings);margin:0}.ContractProposalPreview_summaryCard__Ek5LG{background-color:var(--color-surface-information);padding:var(--space-md);border-radius:var(--radius-sm)}.ContractProposalPreview_summaryLabel__eEz_G{font-size:var(--font-size-body-small);color:var(--color-text-disabled);margin:0 0 var(--space-2xs) 0}.ContractProposalPreview_summaryValue__j8T3f{font-size:var(--font-size-body);font-weight:500;color:var(--color-text-body);margin:0}.ContractProposalPreview_details__coDeF{display:flex;flex-direction:column;gap:var(--space-sm)}.ContractProposalPreview_detailRow__9JuWc{display:flex;flex-direction:column;gap:var(--space-2xs)}.ContractProposalPreview_detailLabel__BN2tV{font-size:var(--font-size-body-small);color:var(--color-text-disabled)}.ContractProposalPreview_detailValue__dtd_H{font-size:var(--font-size-body);color:var(--color-text-body)}.ContractProposalPreview_actions__3zfVG{display:flex;gap:var(--space-md);margin-top:auto;padding-top:var(--space-lg)}.ContractProposalPreview_noProposal__lD4K3{color:var(--color-text-disabled);margin:0 0 var(--space-md) 0}.ContractProposalPreview_categoriesBadge__Sv5Xw{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-surface-default,#ffffff);color:var(--color-text-primary,#267db2);font-size:12px;font-weight:600;line-height:1}.style_taskListItem__aoprP{padding:var(--space-ml-middle-large);max-width:568px}.style_taskListItem__aoprP:hover{cursor:pointer}.style_cardMiddle__zepGH{display:flex;flex-direction:column;gap:var(--space-md);padding-left:var(--space-xl)}.style_metricRow__tO312{display:flex;gap:var(--space-2xs)}.style_metricValuesContainer__6bE3_{display:flex;flex-direction:column}.style_metricIcon__PKbkF{background-color:var(--color-surface-icon-background);width:-moz-fit-content;width:fit-content;padding:var(--space-xs);border-radius:var(--radius-sm)}.style_metricLabel__yeUok{font-size:var(--font-size-body-sm);color:var(--color-text-body);font-weight:600}.style_metricValue__xdtfH{font-size:var(--font-size-body-sm);color:var(--color-text-headings)}.style_acceptBudgetButton__rG5xu{margin-left:auto}.EvaluatedTaskListsVersionPanel_panel__C3oUe{height:100%;padding:var(--space-lg);display:flex;flex-direction:column;position:relative}.EvaluatedTaskListsVersionPanel_closeButtonContainer__QEGg6{position:absolute;top:var(--space-2xs);right:var(--space-2xs)}.EvaluatedTaskListsVersionPanel_header__SPIYT{padding-right:var(--space-3xl);margin-bottom:var(--space-md)}.EvaluatedTaskListsVersionPanel_title__g68ZD{font-size:var(--font-size-heading-h5);color:var(--color-text-headings)}.EvaluatedTaskListsVersionPanel_content__67C_u{flex:1 1;overflow:auto}.EvaluatedTaskListsVersionPanel_empty__zwQ7o{color:var(--color-text-body);font-size:var(--font-size-body-sm)}.style_container__fJqDG{display:flex;justify-content:space-between;margin-bottom:var(--space-xl)}.style_container__fJqDG>div{display:flex;gap:1rem}.style_deadlineContainer__RRTQb{display:flex;align-items:center;gap:var(--space-ml-middle-large)}.style_deadline__ySJHh{display:flex;align-items:center;border:1px solid var(--color-text-on-disabled);border-radius:var(--radius-sm);padding:var(--space-2xs);gap:var(--space-xs);height:24px}.style_deadlineText__17huB{font-weight:700;color:var(--color-text-body)}.style_filesButton__xmQf1{padding:var(--space-xs) var(--space-sm);margin-left:var(--space-2xl)}.style_modalTitle__nwbdy{font-size:var(--font-size-heading-h4);line-height:var(--font-size-heading-h3);color:var(--color-text-body)}.style_modalMessage__wOWo2{margin-top:20px;margin-bottom:var(--space-lg);font-size:var(--font-size-heading-h5);color:var(--color-text-body)}.style_modalActions__FO0NV{display:flex;justify-content:stretch;align-items:stretch;gap:var(--space-sm)}.style_modalActions__FO0NV button{flex:1 1}.style_selectionCard__JDtby{padding:var(--space-ml-middle-large);cursor:pointer;position:relative}.style_selected__7e4Jh,.style_selectionCard__JDtby:hover{background-color:var(--color-surface-default-hover)}.style_content__MCcVV{display:flex;align-items:flex-start;gap:var(--space-sm);width:100%}.style_iconWrapper__r9YGm{align-self:flex-start}.style_icon___fO62{display:block;width:var(--font-size-heading-h5);height:var(--font-size-heading-h5)}.style_texts__3vyLY{display:flex;flex-direction:column;gap:var(--space-2xs);text-align:left;flex:1 1;min-width:0}.style_name__HfyEJ{color:var(--color-text-headings);font-size:var(--font-size-heading-h5);font-weight:600;line-height:1.4;margin-bottom:var(--space-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_note__IIus8{color:var(--color-text-body);font-size:var(--font-size-heading-h6)}.style_selectedBadge__REXmT{right:var(--space-sm);width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-md);background-color:var(--color-surface-action)}.style_selectedBadge__REXmT,.style_warningBadge__GhTnS{position:absolute;top:var(--space-sm);display:inline-flex;align-items:center;justify-content:center}.style_warningBadge__GhTnS{left:var(--space-sm)}.style_warningIconWrapper__uXW7C{display:inline-flex;align-items:center;justify-content:center;width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-md);background-color:var(--color-surface-warning);border:thin solid var(--color-border-warning);color:var(--color-icons-warning)}.style_modalContent__IplSY{text-align:center;max-height:80vh}.style_modalContent__IplSY h4{font-size:var(--font-size-heading-h4);color:var(--color-text-headings);font-weight:600;margin-bottom:var(--space-ml-middle-large)}.style_modalTaskListsContainer__F2ENL{border-top:thin solid var(--color-border-default);overflow-y:scroll}.style_modalTaskLists__7kRsk{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm);align-items:center;padding:var(--space-lg) var(--space-sm);max-height:55vh}.style_actionButtons__gl2dP{display:flex;gap:var(--space-lg);width:100%;margin-top:var(--space-lg)}.style_actionButton__dcZtd{flex:1 1}.style_modalTaskListCard__5YC0b.style_modal-selected__dBobn,.style_modalTaskListCard__5YC0b.style_selected__ByWbm{background-color:var(--color-surface-default-hover)}.CreateEvaluatedTaskList_modalContent__Be2v_{max-width:75vw}.CreateEvaluatedTaskList_inputContainer__JeLHK{margin:var(--space-lg) 0}.CreateEvaluatedTaskList_description__4RdQe{font-size:var(--font-size-body-md);color:var(--color-text-body);font-weight:400}.CreateEvaluatedTaskList_modalTaskListsContainer__hJrQ_{overflow-y:scroll}.CreateEvaluatedTaskList_modalTaskLists__S8j4A{display:flex;flex-wrap:wrap;gap:15px;align-items:center;padding:var(--space-sm) 10px var(--space-lg) 10px;max-height:40vh}.CreateEvaluatedTaskList_divider__lWosZ{border:none;border-top:1.5px solid var(--color-border-defaut)}.CreateEvaluatedTaskList_buttonContainer__XnBEW{display:flex;gap:var(--space-lg);margin-top:var(--space-lg)}.CreateEvaluatedTaskList_cancelButton__SRN7O,.CreateEvaluatedTaskList_saveButton__fwLPe{flex:1 1}.OfferRequestSection_section__aLQJT{display:flex;flex-direction:column;gap:var(--space-sm)}.OfferRequestSection_section__aLQJT:first-child{padding-top:0;border-top:none}.OfferRequestSection_sectionHeader__dIqz5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);min-height:32px;background-color:var(--color-surface-icon-background);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.OfferRequestSection_sectionMeta__itZT0{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.OfferRequestSection_sectionTitle__t3kUV{font-size:var(--font-size-body-lg);font-weight:600;flex-shrink:0}.OfferRequestSection_sectionNote__VRIxd,.OfferRequestSection_sectionTitle__t3kUV{color:var(--color-text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OfferRequestSection_sectionNote__VRIxd{font-size:var(--font-size-body-md)}.OfferRequestSection_sectionActions__jkVIZ{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}.OfferRequestSection_deadline__qdfd8{font-size:var(--font-size-body-md);font-weight:600;color:var(--color-text-body);white-space:nowrap}.OfferRequestSection_draftSection__1glMA{display:flex;flex-direction:column;gap:var(--space-md)}.OfferRequestSection_draftActionBar__FBiRb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);background-color:var(--color-surface-icon-background);border:1px solid var(--color-border-default);border-left:4px solid var(--color-warning-500);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.OfferRequestSection_draftActionBarLeft__GiFG8{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.OfferRequestSection_draftActionBarRight__34Blt{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}.OfferRequestSection_draftIconChip__SanRb{display:flex;align-items:center;justify-content:center;color:var(--color-icons-primary);flex-shrink:0}.OfferRequestSection_draftTitle__ctzpG{font-size:var(--font-size-body-lg);font-weight:600;color:var(--color-text-headings);margin:0;min-width:0;overflow-wrap:anywhere}.OfferRequestSection_draftMiniCard__XGtmx{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);width:min(620px,100%);align-self:center;padding:var(--space-lg);border-radius:var(--radius-md)}.OfferRequestSection_draftWarning__CbZfU{display:flex;align-items:flex-start;gap:var(--space-sm);width:100%;background-color:var(--color-status-background-orange);border:1px solid var(--color-status-indicator-orange);border-radius:var(--radius-md);padding:var(--space-md)}.OfferRequestSection_draftWarningIcon__jKxiV{flex-shrink:0;margin-top:2px}.OfferRequestSection_draftWarningText__kVJYg{margin:0;font-size:var(--font-size-body-md);font-weight:500;color:var(--color-status-indicator-orange);text-align:left}.OfferRequestSection_createOfferModal__0dsIB{width:560px}.CreateExternalOfferRequestModal_modal__ktXXF{width:480px}.CreateExternalOfferRequestModal_content__u1X8p{display:flex;flex-direction:column;gap:var(--space-lg);padding-top:var(--space-md)}.CreateExternalOfferRequestModal_actions__OsuI7{display:flex;gap:var(--space-md)}.CreateExternalOfferRequestModal_actions__OsuI7>*{flex:1 1}.OffersEmptyState_emptyState__7mTc4{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding-top:var(--space-2xl);text-align:center}.OffersEmptyState_title__UkmBA{font-size:var(--font-size-heading-h5);color:var(--color-text-headings);font-weight:600;margin:0}.OffersEmptyState_optionCard__3qr53{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-md);width:360px;max-width:100%;margin-top:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-md);text-align:center}.OffersEmptyState_fallbackMessage__rNqta,.OffersEmptyState_optionDescription__AuuBG{color:var(--color-text-secondary);font-size:var(--font-size-body-md)}.OffersEmptyState_fallbackMessage__rNqta{padding-top:var(--space-2xl);text-align:center}