.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_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}}@media (max-width:767px){.style_headline__dE8_X{flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-2xs) 0;margin:var(--space-xs) 0}.style_headlineTextContainer__0Tdnu{flex:1 1 auto;min-width:0}.style_resourceIconHeadline__98a6U svg{width:24px;height:24px}.style_resourcesCountContainer__iUh4L{flex-wrap:wrap;gap:var(--space-xs)}.style_resourcesCountItem__L5z_c{gap:var(--space-3xs);font-size:var(--font-size-body-md)}.style_resourceIconCount__QFaS6 svg{width:20px;height:20px}}.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}.style_historySheetBackdrop__ARRbj{position:fixed;--history-sheet-top:69px;top:var(--history-sheet-top);left:0;right:0;bottom:0;z-index:1100;background-color:var(--color-scrim)}.style_historySheet__c2EtZ{position:fixed;--history-sheet-top:69px;top:calc(var(--history-sheet-top) + var(--space-sm));left:var(--space-sm);right:var(--space-sm);bottom:var(--space-sm);z-index:1101;display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - var(--history-sheet-top) - (2 * var(--space-sm)))}.style_historySheetMobileTop__yvlN5{--history-sheet-top:60px}@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-defaut);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)}.ParsedBoqTree_tree__r4TOT{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.ParsedBoqTree_rows__SItb5{overflow-y:auto;flex:1 1;min-height:0}.ParsedBoqTree_table__J3Ebv{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.ParsedBoqTree_headerRow__AF58m{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-surface-default)}.ParsedBoqTree_headerRow__AF58m th{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-body-xs);font-weight:600;color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.4px;border-bottom:2px solid var(--color-border-separating);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.ParsedBoqTree_headerRow__AF58m th:nth-child(4),.ParsedBoqTree_headerRow__AF58m th:nth-child(5){text-align:center}.ParsedBoqTree_headerRow__AF58m th:nth-child(6),.ParsedBoqTree_headerRow__AF58m th:nth-child(7){text-align:right}.ParsedBoqTree_tbody__8zyAT{contain:layout style}.ParsedBoqTree_tbody__8zyAT tr td{vertical-align:middle;border-bottom:1px solid var(--color-border-separating);overflow:hidden;min-width:0;box-sizing:border-box}.ParsedBoqTree_categoryRow__u0B1p{background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ParsedBoqTree_categoryCell__KsXpu{padding:0!important;border-bottom:none!important;overflow:visible!important}.ParsedBoqTree_categoryRowWrap__cAkQN{display:flex;align-items:stretch}.ParsedBoqTree_indentSpacer__0mcnO{width:16px;flex:0 0 auto}.ParsedBoqTree_categoryBar__OrmmF{position:relative;display:flex;align-items:center;gap:var(--space-sm);min-height:30px;padding:0 var(--space-sm);background-color:var(--color-surface-action);color:var(--color-text-on-action);border-radius:var(--radius-sm);margin:var(--space-2xs) var(--space-xs) var(--space-2xs) 0;flex:1 1;min-width:0;transition:filter .1s}.ParsedBoqTree_categoryRow__u0B1p:hover .ParsedBoqTree_categoryBar__OrmmF{filter:brightness(1.06)}.ParsedBoqTree_expandButton__pcfHw{width:24px;height:24px;border-radius:var(--radius-sm);border:1px solid var(--color-border-separating);background:rgb(var(--color-surface-page-rgb)/.25);color:var(--color-text-on-action);cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:9px;transition:background .1s;padding:0}.ParsedBoqTree_expandButton__pcfHw:hover{background:rgb(var(--color-surface-page-rgb)/.4)}.ParsedBoqTree_expandButtonExpanded__TQt2O{transform:rotate(90deg)}.ParsedBoqTree_categoryName__uVBfn{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-text-on-action);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParsedBoqTree_childCount__ZsjnX{font-size:var(--font-size-body-xs);color:var(--color-text-on-action);opacity:.75;white-space:nowrap;flex-shrink:0}.ParsedBoqTree_taskRow__r_tkv{background:var(--color-surface-default);cursor:pointer}.ParsedBoqTree_taskRow__r_tkv:hover{background:var(--color-surface-default-hover)}.ParsedBoqTree_taskRowSelected__f6JpR{background:var(--color-surface-information)}.ParsedBoqTree_taskRowSelected__f6JpR td{border-bottom-color:var(--color-border-action)}.ParsedBoqTree_taskRowMissingData__4_6lk td:first-child{border-left:3px solid var(--color-border-danger)}.ParsedBoqTree_taskRowConflict__eq_Up td:first-child{border-left:3px solid var(--color-border-warning)}.ParsedBoqTree_statusCell__4gTFl{text-align:center;overflow:visible!important;padding:0!important}.ParsedBoqTree_descCell__ivLq9{padding:0!important}.ParsedBoqTree_taskCellWrap__QaAdU{display:flex;align-items:flex-start;min-height:30px}.ParsedBoqTree_indentSlot___ApjJ{width:16px;flex:0 0 auto;align-self:stretch}.ParsedBoqTree_iconCell__u13Cf{text-align:center;overflow:visible!important;padding:0!important}.ParsedBoqTree_dataCell__O62V1{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-body-sm);color:var(--color-text-body);white-space:nowrap}.ParsedBoqTree_cellCenter__7s1ta{text-align:center}.ParsedBoqTree_cellRight__GLakO{text-align:right}.ParsedBoqTree_editableCell__Hla2y{width:100%;min-width:0;max-width:100%;padding:2px 4px;border:1px solid transparent;border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);color:var(--color-text-body);background:transparent;outline:none;box-sizing:border-box;line-height:1.4;font-family:inherit;transition:border-color .15s,background .15s;resize:none;overflow:hidden;white-space:pre-wrap;word-break:break-word;min-height:calc(1.4em + 4px);height:auto;display:block}.ParsedBoqTree_editableCell__Hla2y:hover{border-color:var(--color-border-input);background:var(--color-surface-default)}.ParsedBoqTree_editableCell__Hla2y:focus{border-color:var(--color-border-focus);background:var(--color-surface-default);box-shadow:0 0 0 2px rgb(var(--color-surface-focus-rgb)/.25)}.ParsedBoqTree_editableCellDesc__KUmtq{font-weight:500}.ParsedBoqTree_editableCellNote__verxW{font-size:var(--font-size-body-xs)}.ParsedBoqTree_statusIcon__zkRBC{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;font-weight:700;line-height:1;cursor:default;flex-shrink:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ParsedBoqTree_statusIconConflict__3EYq0{background:var(--color-surface-warning);color:var(--color-text-warning);border:1px solid var(--color-border-warning);cursor:pointer}.ParsedBoqTree_statusIconMissing__GqxD7{background:var(--color-status-background-red);color:var(--color-text-danger);border:1px solid var(--color-border-danger)}.ParsedBoqTree_statusIcon__zkRBC:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--color-text-body);color:var(--color-surface-page);font-size:var(--font-size-body-xs);font-weight:400;padding:4px 8px;border-radius:var(--radius-sm);white-space:nowrap;z-index:100;pointer-events:none;opacity:0;transition:opacity .15s ease}.ParsedBoqTree_statusIcon__zkRBC:hover:after{opacity:1}.ParsedBoqTree_templateIcon__PoTUi{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:700;line-height:1;cursor:default;flex-shrink:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ParsedBoqTree_templateIconReuse__6Z19P{background:var(--color-status-background-green);color:var(--color-text-success);border:1px solid var(--color-border-success)}.ParsedBoqTree_templateIconCreate__yDKQD{background:var(--color-status-background-blue);color:var(--color-text-primary);border:1px solid var(--color-border-action)}.ParsedBoqTree_templateIcon__PoTUi:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--color-text-body);color:var(--color-surface-page);font-size:var(--font-size-body-xs);font-weight:400;padding:4px 8px;border-radius:var(--radius-sm);white-space:nowrap;z-index:100;pointer-events:none;opacity:0;transition:opacity .15s ease}.ParsedBoqTree_templateIcon__PoTUi:hover:after{opacity:1}.AnalysesConflictModal_subtitle__pUeJP{margin:0;color:var(--color-text-body);font-size:var(--font-size-body-md)}.AnalysesConflictModal_rowList__Sx0SV{display:flex;flex-direction:column;gap:var(--space-sm)}.AnalysesConflictModal_rowCard__1aSFT{border:1px solid var(--color-border-separating);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs);transition:border-color .2s,background .2s}.AnalysesConflictModal_rowCardConflicted__qsur1{border-color:var(--color-border-warning);background:var(--color-surface-warning)}.AnalysesConflictModal_rowCardResolved__J7Hq7{border-color:var(--color-border-success);background:var(--color-status-background-green)}.AnalysesConflictModal_rowCardHeader__I9L8X{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}.AnalysesConflictModal_headerLeft__FUSwB{display:flex;flex-direction:column;gap:var(--space-xxs);flex:1 1;min-width:0}.AnalysesConflictModal_headerRight__DFVMn{flex-shrink:0;padding-top:2px}.AnalysesConflictModal_ancestorList__y_a2C{display:flex;flex-direction:column;gap:var(--space-2xs)}.AnalysesConflictModal_ancestorBar__0elgJ{display:flex;align-items:flex-start;gap:var(--space-xs);min-height:28px;padding:var(--space-2xs) var(--space-sm);background:var(--color-surface-action);color:var(--color-text-on-action);border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);font-weight:500}.AnalysesConflictModal_ancestorName__0Yong{overflow-wrap:break-word;word-break:break-word;min-width:0}.AnalysesConflictModal_metaRow__vNWC_{display:flex;flex-wrap:wrap;gap:var(--space-xl);align-items:flex-end}.AnalysesConflictModal_metaField__zI_6j{display:flex;flex-direction:column;gap:2px}.AnalysesConflictModal_metaLabel__VPmzm{font-size:var(--font-size-body-xs);color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.AnalysesConflictModal_metaValue__2IJW0,.AnalysesConflictModal_uomBadge__woJqy{font-size:var(--font-size-body-md);font-weight:600;color:var(--color-text-headings);line-height:1.4}.AnalysesConflictModal_separator__nf4sG{height:1px;background:var(--color-border-separating);margin:var(--space-xxs) 0}.AnalysesConflictModal_conflictBadge__f9bBL{color:var(--color-icons-warning);font-size:var(--font-size-body-md)}.AnalysesConflictModal_resolvedBadge__RYIX8{color:var(--color-icons-success);font-size:var(--font-size-body-sm);font-weight:500}.AnalysesConflictModal_editRow__YXxAO{display:flex;flex-direction:column}.AnalysesConflictModal_editLabel__ivR67{display:flex;flex-direction:column;gap:var(--space-xxs)}.AnalysesConflictModal_editLabelText__VOsIz{font-size:var(--font-size-body-xs);color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.AnalysesConflictModal_editInput__tI5c3{width:100%;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-separating);border-radius:var(--radius-sm);font-size:var(--font-size-body-md);color:var(--color-text-body);background:var(--color-surface-default);outline:none;box-sizing:border-box;transition:border-color .15s}.AnalysesConflictModal_editInput__tI5c3:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 2px rgb(var(--color-surface-focus-rgb)/.25)}.AnalysesConflictModal_canonicalHint__KA2xQ{font-size:var(--font-size-body-xs);color:var(--color-text-disabled);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ImportWithAnalysesModal_recognizedStepLayout__3ZajD{display:flex;gap:var(--space-md);flex:1 1;min-height:0}.ImportWithAnalysesModal_uploadDropArea__SaEgo{border:2px dashed var(--color-border-defaut);border-radius:var(--border-radius-md);padding:var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);cursor:pointer;transition:border-color .15s}.ImportWithAnalysesModal_uploadDropAreaActive__T8wpw,.ImportWithAnalysesModal_uploadDropArea__SaEgo:hover{border-color:var(--color-border-focus);background:var(--color-bg-hover)}.ImportWithAnalysesModal_uploadDropAreaError__RJ6Z7{border-color:var(--color-border-danger)}.ImportWithAnalysesModal_uploadDescription__FEVbV{font-size:var(--font-size-body-sm);color:var(--color-text-disabled);text-align:center}.ImportWithAnalysesModal_uploadFileName__UGXry{font-weight:600;font-size:var(--font-size-body-sm);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportWithAnalysesModal_uploadError__3TUrM{font-size:var(--font-size-body-sm);color:var(--color-text-danger)}.ImportWithAnalysesModal_hiddenInput__qbLGB{display:none}.ImportWithAnalysesModal_taskListPanel___nMtr{display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1;min-width:0;overflow:hidden}.ImportWithAnalysesModal_bannerRow__ygmZJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.ImportWithAnalysesModal_bannerNav__1QtGZ{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}.ImportWithAnalysesModal_bannerNavBtn__s5bAF{background:transparent;border:1px solid;border-radius:var(--radius-sm);padding:2px 8px;font-size:var(--font-size-body-xs);cursor:pointer;color:inherit;opacity:.85;line-height:1.4}.ImportWithAnalysesModal_bannerNavBtn__s5bAF:hover:not(:disabled){opacity:1}.ImportWithAnalysesModal_bannerNavBtn__s5bAF:disabled{opacity:.35;cursor:not-allowed}.ImportWithAnalysesModal_bannerNavCount__FZeqS{font-size:var(--font-size-body-xs);opacity:.75;white-space:nowrap}.ImportWithAnalysesModal_conflictBanner__FjWZA{background:var(--color-surface-warning);border:1px solid var(--color-border-warning);border-radius:var(--radius-sm)}.ImportWithAnalysesModal_conflictBannerInfo__fnVJb,.ImportWithAnalysesModal_conflictBanner__FjWZA{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body-sm);color:var(--color-text-body);flex-shrink:0}.ImportWithAnalysesModal_conflictBannerInfo__fnVJb{background:var(--color-status-background-green);border:1px solid var(--color-border-success);border-radius:var(--radius-sm)}.ImportWithAnalysesModal_conflictBannerMissing__VnQJS{background:var(--color-status-background-red);border:1px solid var(--color-border-danger);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-body-sm);color:var(--color-text-body);flex-shrink:0}.ImportWithAnalysesModal_raPreviewPanel__ER_IG{flex-shrink:0;overflow:hidden;border-left:1px solid var(--color-border-defaut);padding-left:var(--space-md);display:flex;flex-direction:column}@media not all and (min-width:1024px){.ImportWithAnalysesModal_recognizedStepLayout__3ZajD{flex-direction:column}.ImportWithAnalysesModal_raPreviewPanel__ER_IG{flex:1 1;min-height:0;width:auto!important;border-left:none;padding-left:0;border-top:1px solid var(--color-border-defaut);padding-top:var(--space-md)}}.ImportWithAnalysesModal_raPreviewContent__9CyGX{display:flex;flex-direction:column;gap:var(--space-sm);height:100%;overflow:hidden}.ImportWithAnalysesModal_raTemplateSection__znrLZ{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background:var(--color-surface-default);box-shadow:none;flex-shrink:0}.ImportWithAnalysesModal_raTemplateSectionTitle__dKzaL{font-weight:600;font-size:var(--font-size-heading-h5)}.ImportWithAnalysesModal_raTemplateCard__WjI5r{border:1px solid var(--color-border-defaut);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);display:flex;flex-direction:column;gap:4px;background:var(--color-surface-page)}.ImportWithAnalysesModal_raTemplateCardName__8FYEX{font-weight:600;font-size:var(--font-size-body-lg);color:var(--color-text-success);word-break:break-word}.ImportWithAnalysesModal_raTemplateCardMeta__Rrkkz{display:flex;align-items:center;gap:var(--space-xs)}.ImportWithAnalysesModal_raMatchBadgeHistory__FAVOS,.ImportWithAnalysesModal_raMatchBadgeSemantic__1Lrtm{font-size:var(--font-size-body-sm);font-weight:500;padding:2px 8px;border-radius:9999px}.ImportWithAnalysesModal_raMatchBadgeSemantic__1Lrtm{background:var(--color-bg-success-subtle);color:var(--color-text-success);border:1px solid var(--color-border-success)}.ImportWithAnalysesModal_raMatchBadgeHistory__FAVOS{background:var(--color-bg-info-subtle);color:var(--color-text-info);border:1px solid var(--color-border-info)}.ImportWithAnalysesModal_raTemplateCardNew__it_y3{border-color:var(--color-border-info)}.ImportWithAnalysesModal_raTemplateCardNewLabel__UUpl8{font-weight:600;font-size:var(--font-size-body-lg);color:var(--color-text-info)}