*,*:before,*:after{margin:0;padding:0}.fullScreenContainerLoader{width:100vw;height:100vh;position:absolute;top:0;background:var(--loaderFullScreenColor);z-index:99999998;-webkit-display:flex;display:flex;justify-content:center;align-items:center}.concritLoader{width:150px}.progressPrint{color:var(--tertiaryGrey);margin-top:var(--S);padding-left:15px}.waitAMinMessage{color:var(--primaryText);background:#fffffff2;padding:var(--M) var(--L);margin-top:var(--L);border-radius:8px;box-shadow:0 4px 12px #00000026;text-align:center;max-width:500px;font-weight:500;line-height:1.5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.centerGifAndTextLoaderContainer{display:flex;flex-direction:column;align-items:center}.KIROButtonContainer{-webkit-display:flex;display:flex;align-items:center;justify-content:center;background-color:var(--KIRO);height:var(--KIROButtonHeight);max-height:var(--KIROButtonHeight);cursor:pointer;padding:var(--XS);border-radius:10px;-moz-width:min-content;width:-webkit-min-content;width:min-content;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--blackAlphaColor)}.KIROButtonContainer:focus{outline:none;box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.KIROButtonContainer:hover{outline:none;box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.KIROButtonContainer:active{background-color:var(--KIROHighlight)}.KIROButtonContainerFullWidth{width:100%}.KIROButtonFileLabel{height:inherit;width:inherit;cursor:pointer;-webkit-display:flex;display:flex;align-items:center}.KIROButtonContainerBlocked{background-color:var(--primaryGrey)!important;cursor:default;color:var(--tertiaryGrey)!important}.KIROButtonContainerBlocked:hover{box-shadow:none}.KIROButtonContainerBlocked:active{background-color:var(--primaryGrey)!important;box-shadow:none}.KIROButtonContainerBlocked:focus{box-shadow:none}.checkboxInputLabel{margin-bottom:var(--XS)}.checkboxBoxDefault{width:var(--checkboxBoxSquare);height:var(--checkboxBoxSquare);min-width:var(--checkboxBoxSquare);min-height:var(--checkboxBoxSquare);background-color:var(--whiteColor);border:solid 1px var(--secondaryGrey);border-radius:5px;margin-right:var(--XS);cursor:pointer}.checkboxBoxDefault:focus{outline:none;box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.checkboxBoxChecked{-webkit-display:flex;display:flex;background-color:var(--KIRO);border:none;align-items:center;justify-content:center}.checkboxBoxBloked{-webkit-display:flex;display:flex;background-color:var(--primaryGrey);border:solid 1px var(--secondaryGrey);align-items:center;justify-content:center}.checkboxBoxDefault:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.checkboxInputTextDefault{color:var(--blackColor);white-space:nowrap}.checkboxInputTextBlocked{color:var(--secondaryGrey)}.checkboxBoxAndTextSection{-webkit-display:flex;display:flex;align-items:center}.inputLabel{margin-bottom:var(--XS)}.inputDownPlaceHolder{margin-left:var(--XS);margin-top:var(--XXS);color:var(--tertiaryGrey)}.inputInsidePlaceHolder{position:absolute;top:calc(var(--listFiltersHeight) * .5);left:var(--XXS);transform:translateY(-40%);color:var(--secondaryGrey);pointer-events:none}.required:after{content:" *";color:var(--delete)}.inputTextBox{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis}.inputTextBox:focus{outline:none;border:solid 1px var(--KIROHighlight);box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputTextBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputTextBoxNoBorder,.inputTextBoxNoBorder:hover,.inputTextBoxNoBorder:focus{border:none!important}.inputTextBoxFullWidth{width:100%}.inputTextBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.inputTextBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:none}.inputTextBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey)}.iconComponentContainer{-webkit-display:flex;display:flex;align-items:center;position:relative;width:-webkit-max-content;width:max-content}.iconComponentContainer img{height:var(--iconContainer);width:var(--iconContainer)}.modifiedCostMarkIconSVG{width:var(--XS)!important}.centeredIcon{display:flex;align-items:center;justify-content:center}.iconComponentContainerTooltip{display:none;position:absolute;top:calc(-100% - var(--XXS) * 2);left:50%;transform:translate(-50%);border-radius:var(--borderRadiusS);padding:var(--XXS);z-index:99999;font-size:var(--borderRadiusM);text-wrap:nowrap;color:var(--whiteColor);background-color:var(--tertiaryGrey)}.iconComponentContainerTooltipShow{display:block}.iconComponentContainerTooltipPoint{top:100%;left:50%;position:absolute;width:var(--XS);height:var(--XS);background-color:var(--tertiaryGrey);transform:translate(-50%,-50%) rotate(45deg)}.bookmarkIcon{position:relative;height:20px;width:10px;padding:0;transform:rotate(0) skew(0);border-left:5px solid var(--reviewMarkConceptColor);border-right:5px solid var(--reviewMarkConceptColor);border-bottom:5px solid transparent;border-radius:var(--thickBorder) var(--thickBorder) 0 0}.iconLedPilot{height:var(--XXS);width:var(--XXS);border-radius:500px}.internalMarkIcon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--blackColor)}.internalMarkIcon:after{content:"";width:10px;height:10px;background-color:var(--blackColor);position:absolute;top:5px;left:0}.roundButtonContainer{position:relative;border-radius:50%;cursor:pointer;background-color:var(--primaryGrey);-webkit-display:flex;display:flex;align-items:center;justify-content:center}.roundButtonContainer:hover{box-shadow:inset 0 0 0 2px var(--KIROHighlight);background-color:var(--secondaryHighlight)}.roundButtonContainerActive{position:relative;border-radius:50%;cursor:pointer;background-color:var(--KIRO);-webkit-display:flex;display:flex;align-items:center;justify-content:center}.chartContainerCard{background-color:var(--whiteColor);border-radius:var(--borderRadiusL);box-shadow:0 0 8px 8px var(--zeroGrey);-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-between;padding:var(--XS);position:relative;overflow:hidden}.chartContainerCardTitle{font-size:var(--S);font-weight:700;color:var(--blackColor);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:18px}.chartContainerCardSutitle{font-size:calc(var(--M) / 2);color:var(--secondaryGrey);width:100%;overflow:hidden;text-overflow:ellipsis;max-height:14px}.chartContainerCardText{position:absolute;top:0;left:0;padding:var(--XS);z-index:1}.recharts-tooltip-cursor{fill:var(--greyAlphaColor)}.chartContainerCardVaue1{font-size:var(--XL);text-align:right;padding:0 var(--S);overflow:hidden;text-overflow:ellipsis;height:100%;width:100%;-webkit-display:flex;display:flex;flex-direction:column;justify-content:center}.chartContainerCardValue2{font-size:var(--S);width:100%;padding:0 var(--S) 0 0;text-align:right;color:var(--tertiaryGrey);white-space:nowrap;max-height:18px}.XButton{position:absolute;top:calc(var(--S) * -1);right:calc(var(--S) * -1);cursor:pointer;background-color:var(--delete);padding:var(--XS);border-radius:100px}.personasInputPhotosNameButtonContainer{position:relative;-webkit-display:flex;display:flex}.personasInputOverflowIndicatorAndAddButtonToFront{z-index:25}.personasInputOverflowIndicatorAndAddButton{-webkit-display:flex;display:flex;justify-content:center;align-items:center}.personasInputOverflowIndicatorAndAddButton:hover{z-index:500}.personasInputGroupListContainer{position:relative;-webkit-display:flex;display:flex;margin-bottom:var(--XXXS)}.personasInputBannerFullNameIndicator{width:var(--contactCardWidth);height:-webkit-fit-content;height:fit-content;max-height:var(--contactCardHeight);background-color:var(--primaryGrey);border-radius:var(--borderRadiusS);position:absolute;left:var(--listFiltersHeight);top:0;-webkit-display:flex;display:flex;flex-direction:column;cursor:default;box-shadow:inset 0 calc(var(--personaInputPhotoCircleBanner) / 1.5) 0 0 var(--primaryGrey),0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);z-index:9999999}.personasInputBannerFullNameIndicatorUpperPart{border-radius:var(--borderRadiusS);padding:var(--XXS);-webkit-display:flex;display:flex;align-items:center;cursor:default;padding:var(--XS) var(--S);height:45%}.personasInputBannerFullNameIndicatorLowerPart{background-color:var(--whiteAlphaColor);border-radius:var(--borderRadiusM);padding:var(--XXS);-webkit-display:flex;display:flex;cursor:default;padding:var(--XS);width:100%;height:-webkit-fit-content;height:fit-content;max-height:calc(var(--contactCardHeight) * .45)}.personasInputBannerPhotoCircle{width:var(--personaInputPhotoCircleBanner);height:var(--personaInputPhotoCircleBanner);min-width:var(--personaInputPhotoCircleBanner);min-height:var(--personaInputPhotoCircleBanner);border-radius:50%;border:solid 2px var(--whiteColor);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--whiteColor)}.personasInputBannerInitialsCircle{width:var(--personaInputPhotoCircleBanner);height:var(--personaInputPhotoCircleBanner);min-width:var(--personaInputPhotoCircleBanner);min-height:var(--personaInputPhotoCircleBanner);border-radius:50%;border:solid 2px var(--whiteColor);background-color:var(--secondaryGrey);-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:default;font-size:calc(var(--personaInputPhotoCircleBanner) / 2)}.personasInputBannerInfoContainer{padding:0px var(--XS);-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-between}.personasInputBannerFullNameIndicatorText{margin-bottom:var(--XS)}.personasInputBannerInfoText{width:100%;word-break:break-all}.personasInputBannerInfoInnerContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.personasInputBannerInfoInnerContainer>*{margin-bottom:var(--S)}.personasInputBannerNotesContainerTitle{padding:var(--XXS) var(--XS);font-weight:700}.personasInputBannerNotesContainerText{padding:var(--XS) var(--S);width:100%;height:80%;overflow-y:auto}.personasInputPhotoContainer{position:relative;-webkit-display:flex;display:flex;align-items:center}.personasInputPhotoContainer:hover{z-index:150}.personasInputPhotoCircle{width:var(--listFiltersHeight);height:var(--listFiltersHeight);min-width:var(--listFiltersHeight);min-height:var(--listFiltersHeight);border-radius:50%;border:solid 2px var(--whiteColor);transition:.3s;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--whiteColor)}.personasInputPhotoSquare{border-radius:var(--borderRadiusS)!important}.personasInputPhotoCircle:hover{border:solid 2px var(--KIROHighlight);z-index:100}.personasInputInitialsCircle{width:var(--listFiltersHeight);min-width:var(--listFiltersHeight);height:var(--listFiltersHeight);border-radius:50%;border:solid 2px var(--whiteColor);transition:.3s;background-color:var(--secondaryGrey);-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:default}.personasInputInitialsCircle:hover{border:solid 2px var(--KIROHighlight);z-index:100}.personasInputInitialsSquare{border-radius:var(--borderRadiusS)!important}.personasInputName{margin-left:var(--XS);color:var(--blackColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;min-width:50px}.personaAvatarContainer{position:relative}.personasInputIsInvitation{position:absolute;top:0;left:0;z-index:1;background-color:var(--whiteAlphaColor)}.chartLegendPilot{height:var(--XS);width:var(--XS);border-radius:100%;background-color:var(--primaryGrey);margin-right:var(--XXS)}.chartLegendLabelValue{font-size:calc(var(--M) / 2);font-weight:bolder;width:100%;text-align:left;margin-bottom:var(--XXXS)}.chartLegendLabelText{color:var(--blackColor);font-size:var(--XS)}.tooltipContainerContent{background-color:var(--tooltipWhiteAlphaColor);border-radius:var(--borderRadiusM);padding:var(--S);border:solid var(--XXS) var(--KIRO)}.tooltipContainerContent02{background-color:var(--tooltipBlackAlphaColor);border-radius:var(--borderRadiusM);padding:var(--S)}.projectCompositionChartAndLegendContainer{width:100%;height:100%;-webkit-display:flex;display:flex}.projectCompositionLegendContainer{overflow-y:auto;overflow-x:unset;height:calc(100% - var(--M));width:-webkit-fit-content;width:fit-content;margin-top:var(--M)}.projectCompositionBottomLegendContainer{overflow-y:auto;overflow-x:unset;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content;max-width:100%;margin-top:var(--M)}.projectCompositionPieChartContainer{width:100%;height:calc(100% - var(--XS));margin-top:var(--XS)}.projectCompositionLegendItemContainer .chartLegendLabelText{margin-bottom:var(--XS)}.projectCompositionLegendFloatItemContainer{margin:var(--XS) 0}.projectCompositionLegendFloatItemContainer .chartLegendLabelText{padding:0 var(--XS);float:left}.inputTextAreaBox{border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;height:90%}.inputTextAreaBox:focus{outline:none;border:solid 1px var(--KIROHighlight);box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputTextAreaBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputTextAreaBoxNoBorder{border:none}.inputTextAreaBoxFullWidth{width:100%}.inputTextAreaBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.inputTextAreaBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:none}.inputTextAreaBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey)}.inputTextAreaCharacterStyle{font-family:sans-serif}.selectInputBoxWrapper{position:relative;min-width:var(--minInputWidth)}.selectInputBoxCollapsed{-webkit-display:flex;display:flex;height:var(--listFiltersHeight);border-radius:var(--borderRadiusM);box-shadow:inset 0 0 0 1px var(--secondaryGrey);background-color:var(--whiteColor);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;cursor:default;align-items:center;width:100%;padding-right:var(--L)}.selectInputBoxCollapsedHoverFocus:hover{box-shadow:inset 0 0 0 1px var(--secondaryGrey),0 0 0 var(--XXS) var(--primaryGrey)}.selectInputBoxCollapsedHoverFocus:focus{outline:none;box-shadow:inset 0 0 0 1px var(--KIROHighlight),0 0 0 var(--XXS) var(--primaryGrey)}.selectInputBoxExpanded{height:var(--listFiltersHeight);border-top:none;border-right:none;border-left:none;border-bottom:none;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;width:100%;box-shadow:calc(var(--XXS) * -1) calc(var(--XXS) * -1) 0 0 var(--primaryGrey),var(--XXS) calc(var(--XXS) * -1) 0 0 var(--primaryGrey),var(--XXS) 0 0 0 var(--primaryGrey),calc(var(--XXS) * -1) 0 0 0 var(--primaryGrey),0 0 0 0 var(--primaryGrey),inset 1px 0 0 0 var(--KIROHighlight),inset -1px 0 0 0 var(--KIROHighlight),inset 0 1px 0 0 var(--KIROHighlight),inset 1px -1px 0 0 var(--secondaryGrey),inset -1px -1px 0 0 var(--secondaryGrey);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0;padding-right:var(--L)}.selectInputBoxExpanded:focus{outline:none}.selectInputBoxNoBorder{border:none}.selectInputBoxFullWidth{width:100%}.selectInputBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.selectInputBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:inset 0 0 0 1px var(--secondaryGrey)}.selectInputBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey);box-shadow:none}.selectInputBoxArrow{position:absolute;right:var(--XS);top:var(--XXS);cursor:default}.selectInputDropBoxContainer{border-radius:var(--borderRadiusM)}.selectInputDropBoxContainerExpanded{position:relative;outline:none}.selectInputDropBox{position:fixed;width:100%;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);cursor:default;background-color:var(--whiteColor);border-top:none;border-bottom:solid 1px var(--KIROHighlight);border-right:solid 1px var(--KIROHighlight);border-left:solid 1px var(--KIROHighlight);box-shadow:calc(var(--XXS) * -1) 0 0 0 var(--primaryGrey),var(--XXS) 0 0 0 var(--primaryGrey),0 var(--XXS) 0 0 var(--primaryGrey),var(--XXS) var(--XXS) 0 0 var(--primaryGrey),calc(var(--XXS) * -1) var(--XXS) 0 0 var(--primaryGrey);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM);max-height:25vh;overflow:auto;z-index:100}.selectInputBox{height:var(--listFiltersHeight);border-top:none;border-right:none;border-left:none;border-bottom:none;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;width:100%;box-shadow:calc(var(--XXS) * -1) calc(var(--XXS) * -1) 0 0 var(--primaryGrey),var(--XXS) calc(var(--XXS) * -1) 0 0 var(--primaryGrey),var(--XXS) 0 0 0 var(--primaryGrey),calc(var(--XXS) * -1) 0 0 0 var(--primaryGrey),0 0 0 0 var(--primaryGrey),inset 1px 0 0 0 var(--KIROHighlight),inset -1px 0 0 0 var(--KIROHighlight),inset 0 1px 0 0 var(--KIROHighlight),inset 1px -1px 0 0 var(--secondaryGrey),inset -1px -1px 0 0 var(--secondaryGrey);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0;padding-right:var(--L)}.selectInputBox:focus{outline:none}.selectInputDefaultOption{width:100%;border-radius:var(--borderRadiusM);padding:var(--XS)}.selectInputInnerRenderItem{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:var(--XS)}.selectInputDefaultOption:hover{background-color:var(--KIRO)}.selectInputDefaultOptionSelected{padding:var(--XS);border-radius:var(--borderRadiusM)}.selectInputDefaultOptionNoResults{padding:var(--XS);border-radius:var(--borderRadiusM);color:var(--secondaryGrey)}.selectInputRenderEmptyList{width:100%;height:100%;display:flex;justify-content:center}.selectInputRenderEmptyListLabel{position:absolute;color:var(--whiteColor);top:calc(100% + (var(--S) / 3));right:50%;transform:translate(50%);width:100%;background-color:var(--tertiaryGrey);padding:var(--XS);border-radius:var(--borderRadiusM);text-wrap:wrap;z-index:99999999}.selectInputRenderEmptyListLabelPoint{position:absolute;top:100%;right:calc(50% - (var(--S) / 2));width:var(--S);height:var(--S);background-color:var(--tertiaryGrey);transform:rotate(45deg);z-index:99999999}.customPlaceHolderContainer{-webkit-display:flex;display:flex;height:100%;overflow:hidden}.customPlaceHolderCollumnContainer{width:100%;margin:0 var(--XS)}.customPlaceHolderCellContainer{background-color:var(--zeroGrey);height:var(--listItemHeight);width:100%;border-radius:var(--borderRadiusM);margin:var(--XS) 0}.documentContainerDragOver{border:dashed 5px var(--KIRO);background-color:#f1ba4563;border-radius:var(--borderRadiusL);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-display:flex;display:flex;justify-content:center;align-items:center;z-index:100}.documentContainerDragOverRounded{border-radius:5000px}.documentContainerDragOverText{font-size:24px;font-weight:bolder;color:var(--whiteColor)}.formContainer{background-color:var(--primaryBackgroundColor);padding:var(--M);-moz-width:max-content;-webkit-width:-webkit-max-content;width:max-content;border-radius:15px;box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);overflow-y:auto;max-height:85%;transition:.3s}.formPropertiesContainer{width:30%}.formPropertiesBiggerContainer{width:70%!important;height:85%!important;overflow-x:hidden}.formPropertiesFitHeightContentContainer{height:-webkit-fit-content!important;height:fit-content!important}.formPropertiesFitWidthContentContainer{width:-webkit-fit-content!important;width:fit-content!important;min-width:30%}.formPropertiesFullWidthContentContainer{width:90%!important;min-width:30%}.formPropertiesBiggerWidthContainer{width:70%!important}.confirmModalContentButtonsContainer{-webkit-display:flex;display:flex;margin-top:var(--S);justify-content:space-between}.confirmModalContentText{margin-bottom:var(--S)}.csvDropDownBoxContainer{border:2px dashed var(--blackAlphaColor);border-radius:15px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.csvContainerDimensions{min-height:420px;width:100%;position:relative}.csvDropDownBoxContainer:hover{border-color:var(--KIROHighlight);cursor:pointer}.csvDropDownBoxContainer:hover .csvPlaceholder{color:var(--KIROHighlight)!important;border-color:var(--KIROHighlight)!important;box-shadow:inset 39px -59px 0 0 var(--whiteColor),inset 41px -61px 0 0 var(--KIROHighlight),0 4px 0 0 var(--KIRO)!important}.csvPlaceholder{width:65px;height:85px;border-radius:var(--borderRadiusM) 23px var(--borderRadiusM) var(--borderRadiusM);background-color:var(--whiteColor);-webkit-display:flex;display:flex;align-items:center;justify-content:center;border:solid 2px;margin-bottom:var(--S);border-color:var(--defaultDocColor);color:var(--defaultDocColor);box-shadow:inset 39px -59px 0 0 var(--whiteColor),inset 41px -61px 0 0 var(--defaultDocColor),0 4px 0 0 var(--documentShadow)}.importGridContainer{width:100%;height:400px;overflow:hidden;flex-direction:column;-webkit-display:flex;display:flex;position:relative;margin-bottom:var(--M)}.importCSVCell{width:100%;padding:var(--S) var(--XXS);justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.importCSVBorder{border:1px solid var(--primaryGrey);border-radius:var(--S)}.importCSVTableGradient{position:absolute;min-width:100%;height:100%;box-shadow:inset 0 -80px 45px -45px var(--whiteColor)}.importCSVSelect{overflow:visible!important}.importCSVFileName{background-color:var(--primaryGrey);border-radius:var(--S);align-content:center;padding:var(--XXS) var(--S)}.importCSVFileNameText{align-self:center}.importCSVFileCloseIcon{align-self:center;margin-left:var(--S)}.importCSVFileCloseIcon:hover{cursor:pointer}.importCsvHeader{z-index:1;padding:var(--XS);justify-content:space-between}.importCSVTableContainer{width:100%;overflow-x:scroll;overflow-y:hidden;position:relative}.menuOption{padding:var(--XS) var(--S);font-size:small}.menuOption:hover{background-color:var(--dragHandlerBackgroundColor);cursor:default}.menuOptionBlocked:hover{background-color:var(--whiteColor)!important;cursor:default}.menuOptionSameRow{-webkit-display:flex;display:flex;justify-content:space-between}.menuOptionSortcutHelper{color:var(--menuOptionShortcutFontColor);padding-left:15px}.contextMenu{background-color:var(--primaryBackgroundColor);border-radius:var(--borderRadiusM);box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);width:auto;position:fixed;z-index:400;overflow:auto}.contextMenu::-webkit-scrollbar{display:none}.contextMenu{-ms-overflow-style:none;scrollbar-width:none}.dropMenu{background-color:var(--whiteColor)!important;border-radius:var(--borderRadiusM);box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);padding:var(--XS) 0px;-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;position:fixed;z-index:900;overflow:auto;text-align:left;cursor:default}.dropMenuSectionOption{height:1px;background-color:var(--secondaryGrey);margin:var(--XS) var(--S);border-radius:.5px;cursor:default}.dropMenuOption{padding:var(--XS);margin:0px var(--XS);border-radius:var(--borderRadiusS);text-decoration:none;color:var(--blackColor)}.dropMenuOption:hover{background-color:var(--KIRO);cursor:default}.dropMenuOptionBlocked{color:var(--secondaryGrey)}.dropMenuOptionAccepted{color:var(--ok)}.dropMenuOptionBlocked:hover{background-color:var(--whiteColor);cursor:default}.dropMenuButton{border-radius:var(--borderRadiusS);-webkit-display:flex;display:flex;align-items:center;justify-content:center}.dropMenuButtonClicked{background-color:var(--primaryKIRO)}.dropMenuButton:focus{outline:none}.dropMenuButton:hover{background-color:var(--KIRO);cursor:pointer}.dropDownMenuIcon{margin-left:var(--XS);margin-bottom:var(--XS)}.listTableRowCellSelectorTagContainer{-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;-moz-max-width:200px;-webkit-max-width:200px;max-width:200px;padding:var(--XS);border-radius:var(--innerListRowImageAndTagRadius);white-space:nowrap;color:var(--blackColor)}.listTableRowCellSelectorTagInnerText{overflow:clip;text-overflow:ellipsis}.listTableRowCellSelectorTagContainerForFilter{overflow:hidden;text-overflow:ellipsis;-moz-max-width:150px;-webkit-max-width:150px;max-width:150px;padding:calc(var(--XXS) / 2);padding:var(--XXS);background-color:var(--primaryGrey);border-radius:5px;margin:0px var(--XXS);color:var(--blackColor);font-weight:var(--bold)}.customListTableRowCell{text-align:left;padding:var(--XS);border:none;overflow-wrap:break-word;text-overflow:ellipsis;word-break:break-all}.customListTableRowCellText{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.customListProjectListImage{width:50px;height:50px;background-color:var(--primaryGrey);border-radius:var(--innerListRowImageAndTagRadius);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.searchFilterInputContainer{position:relative;margin-right:var(--XS)}.filterTextSearch{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;padding:var(--XXS) var(--M) var(--XXS) var(--XXS)}.filterTextSearch:focus{outline:none;border:solid 1px var(--KIROHighlight)}.filterTextSearch:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.filterTextSearchIcon{position:absolute;top:var(--XXS);right:0;margin-right:var(--XS)}.filterTextClearIcon{position:absolute;top:var(--XS);right:0;margin-right:var(--XS);cursor:pointer}.searchFilterInputCloseIconContainer img{height:calc(var(--S) - 2px)}.filterMenu{top:var(--listFiltersHeight);left:0;position:absolute;background-color:var(--primaryBackgroundColor);padding:var(--XS);width:100px;border-radius:10px;box-shadow:0 4px 8px 0 var(--primaryShadow);z-index:200;-moz-width:min-content;width:-webkit-min-content;width:min-content;overflow-y:auto;max-height:200px}.dateInputBox{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS)}.dateInputBox:focus{outline:none;border:solid 1px var(--KIROHighlight)}.dateInputBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.dateInputBoxFullWidth{width:100%}.dateInputBoxBlocked{border:solid 1px var(--secondaryGrey);background-color:var(--primaryGrey)}.dateInputBoxBlocked:hover{box-shadow:none}.dateInputBoxBlocked:focus{border:solid 1px var(--secondaryGrey)}.inputNumericBox{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inputNumericBox::-webkit-outer-spin-button,.inputNumericBox::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.inputNumericBox:focus{outline:none;border:solid 1px var(--KIROHighlight);box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputNumericBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputNumericBoxNoBorder{border:none}.inputNumericBoxFullWidth{width:100%}.inputNumericBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.inputNumericBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:none}.inputNumericBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey)}.inputNumericUnit{position:absolute;top:calc(var(--XXS) + 2px);cursor:default;-webkit-user-select:none;user-select:none;right:30%;color:var(--secondaryGrey)}.inputNumericButton{position:absolute;top:var(--XXS);cursor:pointer;-webkit-user-select:none;user-select:none}.inputNumericSubstractButton{left:var(--S)}.inputNumericAddButton{right:var(--S)}.selectorFilterTagContainer{-webkit-display:flex;display:flex;max-width:200px;align-items:center}.selectorFilterCounterTag{background-color:var(--KIROHighlight)}.rememberFiltersButton:hover{box-shadow:0 0 0 var(--XXS) var(--ok)}.customRememberedFilterTextCharacterStyle{font-weight:bolder}.appliedCustomFiltersDetailsDropMenuTitle{font-weight:bolder;margin-bottom:var(--XS)}.appliedCustomFiltersDetailsDropMenuPropertyName{font-weight:bolder;margin:0 var(--XXS) var(--XS) 0}.customListFilterSectionContainer{-webkit-display:flex;display:flex;flex-wrap:wrap}.customFilterItem{-webkit-display:flex;display:flex;align-items:center;height:var(--listFiltersHeight);border:solid 1px var(--secondaryGrey);background-color:var(--whiteColor);border-radius:10px;padding:var(--XS);color:var(--tertiaryGrey);cursor:pointer;white-space:nowrap;margin:0px var(--XS) var(--XXS) 0px;position:relative}.customFilterItem:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.customMoreFiltersButton{border:solid 1px var(--secondaryGrey);background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.customResetFiltersButton{border:solid 1px var(--delete);background-color:var(--primaryGrey);color:var(--delete)}.customResetFiltersButton:hover{box-shadow:0 0 0 var(--XXS) var(--delete)}.customMoreFiltersButtonContainer{position:relative}.customFilterItemApplied{border:solid 1px var(--KIROHighlight)!important;background-color:var(--secondaryKIRO)!important}.customFilterItemValue{overflow:hidden;text-overflow:ellipsis;max-width:150px}.customFilterPropertyNameAndValues{-webkit-display:flex;display:flex;align-items:center}.customRememberFiltersButton{border:solid 1px var(--ok);background-color:var(--primaryGrey);color:var(--ok)}.customRememberFiltersButton:hover{box-shadow:0 0 0 var(--XXS) var(--ok)}.customListFilterIconContainer{margin:0 0 0 var(--XS)}.customListTableHeaderCellContainer{width:100%;-webkit-display:flex;display:flex;align-items:center;border-radius:var(--borderRadiusM);box-shadow:inset 0 0 0 100px var(--zeroGrey),20px 0 0 0 var(--zeroGrey)}.customListTableHeaderCellContainer:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.customListTableHeaderCellContainer:first-child:hover{box-shadow:inset 0 0 0 100px var(--primaryGrey),20px 0 0 0 var(--zeroGrey);border-radius:var(--borderRadiusM)}.customListTableHeaderCellContainer:last-child{box-shadow:inset 0 0 0 100px var(--zeroGrey);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.customListTableHeaderCellContainer:last-child:hover{box-shadow:inset 0 0 0 100px var(--primaryGrey);border-radius:var(--borderRadiusM)}.customListTableHeaderCellText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--S)}.customListTableHeaderCellContainerSortHover{cursor:pointer}.customListTableHeaderCellContainerSortHover:hover{box-shadow:inset 0 0 0 100px var(--primaryGrey),20px 0 0 0 var(--zeroGrey)}.customListTableHeaderCellContainerSorted,.customListTableHeaderCellContainerSorted:hover{box-shadow:inset 0 0 0 100px var(--primaryKIRO),20px 0 0 0 var(--zeroGrey)}.customListTableHeaderCellContainerSorted:last-child{box-shadow:inset 0 0 0 100px var(--primaryKIRO);border-radius:var(--borderRadiusM)}.customListTableHeaderCellContainerSorted:last-child:hover{box-shadow:inset 0 0 0 100px var(--primaryKIRO);border-radius:var(--borderRadiusM)}.customListTableHeaderCellContainerSorted:first-child,.customListTableHeaderCellContainerSorted:first-child:hover{box-shadow:inset 0 0 0 100px var(--primaryKIRO),20px 0 0 0 var(--zeroGrey);border-radius:var(--borderRadiusM)}.customListTableHeaderCellSortIndicatorContainer{margin-left:var(--XS)}.dropIndicator{position:absolute;width:3px;border-radius:20px;background-color:var(--primaryHighlight)}.dropIndicator.left{left:0}.dropIndicator.right{right:0}.customListDropIndicator{height:var(--listHeaderHeight);width:100%;position:absolute;top:0;left:0;z-index:10;transition:background-color 1s linear;pointer-events:none;border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.customListDropIndicatorDroppingColor{background-color:var(--primaryHighlightAlpha)!important}.containerCustomList{height:100%;-webkit-display:flex;display:flex;flex-direction:column}.autoSizerContainer{height:calc(100% - var(--projectDetailTabsHeight));position:relative}.customListCellContainer{-webkit-display:flex;display:flex;align-items:center;padding:0 var(--XS)}.customListCellNoPadding{padding:0!important;justify-content:center!important}.filterAndButtonCustomListSection{-webkit-display:flex;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--S)}.customListLiquidationBudgetTypeTitle{border-top:solid var(--thickBorder) var(--KIRO);border-bottom:solid var(--thickBorder) var(--KIRO)}.customListFirstCell.customListLiquidationBudgetTypeTitle{border-left:solid var(--thickBorder) var(--KIRO)}.customListLastCell.customListLiquidationBudgetTypeTitle{border-right:solid var(--thickBorder) var(--KIRO)}.customListHoveredRow{background-color:var(--secondaryKIRO)!important}.customListFirstCell{border-radius:10px 0 0 10px}.customListLastCell{border-radius:0 10px 10px 0}.customFilterIconContainer img{margin:0 0 0 var(--XS);height:calc(var(--S) - 2px)}.customFilterInfoIconContainer img{margin:0 var(--XS) 0 0;height:calc(var(--S) - 2px)}.customListCellInvitationUser{background-color:var(--secondaryGrey)}.customListDropIndicatorRow{height:100%;width:100%;border-radius:0}.customListDragZone{position:absolute;top:0;height:100%;width:10%;display:none}.customListDragZoneLeft{left:0}.customListDragZoneRight{right:0}.customListDragZonePointer{z-index:999;display:block}.customListDragZonePointerZIndex{display:none}.expenseCustomFieldsContainer{display:grid;width:100%;height:-webkit-fit-content;height:fit-content;padding:var(--S);overflow:auto;grid-template-columns:repeat(3,1fr);grid-gap:5px}.detailTabTitleHoverContainer{position:absolute;color:var(--whiteColor);top:0;left:44px;white-space:nowrap;height:var(--S);background-color:var(--tertiaryGrey);padding:var(--S);display:none;justify-content:center;align-items:center;border-radius:var(--borderRadiusM)}.detailTabTitleHoverPoint{top:calc((var(--S) / 2));left:calc(var(--XXXS) * -1);position:absolute;width:var(--S);height:var(--S);background-color:var(--tertiaryGrey);transform:rotate(45deg)}.detailTabContainer{position:fixed;transition:.3s}.detailTabBackground{position:relative;border-radius:0px var(--borderRadiusM) var(--borderRadiusM) 0px;background-color:var(--primaryGrey);padding:var(--XS);z-index:1001}.selectedDetailTabBackground{position:relative;border-radius:0px var(--borderRadiusM) var(--borderRadiusM) 0px;background-color:var(--whiteColor);padding:var(--XS);z-index:1001}.detailTab:after{width:var(--S);height:var(--S);content:"";display:block;background-color:transparent;border-radius:5px 0 0;box-shadow:0 -5px 0 0 var(--primaryGrey)}.detailTab:before{width:var(--S);height:var(--S);content:"";display:block;background-color:transparent;border-radius:0 0 0 5px;box-shadow:0 5px 0 0 var(--primaryGrey)}.selectedDetailTab:after{width:var(--S);height:var(--S);content:"";display:block;background-color:transparent;border-radius:5px 0 0;box-shadow:0 -5px 0 0 var(--whiteColor)}.selectedDetailTab:before{width:var(--S);height:var(--S);content:"";display:block;background-color:transparent;border-radius:0 0 0 5px;box-shadow:0 5px 0 0 var(--whiteColor)}.detailTab{position:relative;z-index:999;margin-bottom:calc(var(--S) * -1)}.selectedDetailTab{position:relative;z-index:1000;margin-bottom:calc(var(--S) * -1)}.detailTab:hover{cursor:pointer}.detailTabBackground:hover .detailTabTitleHoverContainer,.selectedDetailTabBackground:hover .detailTabTitleHoverContainer{display:flex}.toggleSwitchCheckbox{height:0;width:0;visibility:hidden;overflow:hidden}.toggleSwitchLabel{display:flex;align-items:center;cursor:pointer;width:70px;min-width:70px;height:36px;border-radius:100px;position:relative;transition:background-color .4s}.toggleSwitchLabel .toggleSwitchButton{position:absolute;top:2px;left:2px;width:32px;height:32px;border-radius:32px;transition:.2s;background:var(--whiteColor);box-shadow:0 0 2px 0 var(--tooltipBlackAlphaColor);display:flex;align-items:center;justify-content:center;padding-bottom:2px;user-select:none;-webkit-user-select:none}.toggleSwitchCheckbox:checked+.toggleSwitchLabel .toggleSwitchButton{left:calc(100% - 2px);transform:translate(-100%)}.toggleSwitchLabel:active .toggleSwitchButton{width:32px}.billingDataWrapper{-webkit-display:flex;display:flex;gap:var(--S);height:calc(100% - var(--listHeaderHeight) - var(--XS))}.billingDataInfoContainer{width:50%;height:100%;-webkit-display:flex;display:flex;flex-direction:column}.billingDataInfoContainerFullWidth{width:100%}.billingDataPaymentMethodContainer{width:100%;height:calc(100px - var(--XS));border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);padding:var(--M);margin-bottom:var(--XS)}.billingDataPaymentMethodCardTypeAndExp{-webkit-display:flex;display:flex;justify-content:space-between;align-items:center}.billingDataPaymentMethodCardNumber{-webkit-display:flex;display:flex;width:100%;justify-content:center;margin:var(--XS) 0}.billingDataInvoiceListContainer{width:100%;overflow:auto;flex:1 1 auto}.billingDataInvoice{width:100%;white-space:nowrap;padding:var(--XS);border-radius:var(--borderRadiusM);cursor:pointer;-webkit-display:flex;display:flex;justify-content:space-between}.billingDataInvoice:hover{background-color:var(--KIRO)}.billingDataSectionTitle{margin-bottom:var(--XS)}.billingDataPaymentMethodExp{color:var(--tertiaryGrey);margin-left:var(--XS)}.projectDetailTabContainer{width:100%;height:100%;contain:size}.projectDetailTabTitleContainer{-webkit-display:flex;display:flex;flex-direction:row;justify-content:space-evenly;height:var(--projectDetailTabsHeight);min-height:var(--projectDetailTabsHeight);border:solid 1px var(--secondaryGrey);border-radius:calc(var(--projectDetailTabsHeight) / 2);margin:var(--S) 0px}.tabTitleItem{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;border-radius:calc(var(--projectDetailTabsHeight) / 2);transition:.3s}.tabTitleItem:hover{color:var(--KIRO)}.tabTitleItemSelected{background-color:var(--KIRO);color:var(--blackColor)}.tabTitleItemSelected:hover{color:var(--blackColor)}.tabTitleItemBlocked{color:var(--primaryGrey);cursor:default}.tabTitleItemBlocked:hover{color:var(--primaryGrey)!important}.apiKeyItem{display:flex;padding:var(--XS);gap:var(--XS);align-items:center;justify-content:space-between}.holdedApiKeyContainer{display:flex;flex-direction:column;align-items:center;width:100%}.holdedLogo{height:calc(var(--navBarHeight) - var(--XS) * 2);margin:var(--M) 0}.viewSectionContainer{position:relative;-webkit-display:flex;display:flex;flex-direction:column;border-radius:var(--borderRadiusL);border:solid 2px var(--secondaryGrey);padding-top:var(--S);background-color:var(--whiteColor)}.viewSectionContainerTitle{width:100%;height:-webkit-fit-content;height:fit-content;padding-bottom:var(--XS);padding-left:var(--S);margin-bottom:var(--XS);text-overflow:ellipsis}.viewSectionContentContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%;width:100%;overflow:auto;flex:1 1 auto;border-radius:0 0 var(--borderRadiusL) var(--borderRadiusL)}.workspaceDetailContainer{-webkit-display:flex;display:flex;padding:0 var(--S) var(--S) var(--S);height:calc(100vh - var(--navBarHeight) - var(--listFiltersHeight) - var(--M))}.workspaceTabContainer{width:100%;height:calc(100% - var(--projectDetailTabsHeight) - var(--M));margin-left:var(--S)}.workspaceDetailTitle{width:80vw;margin:var(--S) var(--S) 0 var(--S)}.workspaceDetailTitleFull{width:calc(100vw - var(--S) * 2);margin:var(--S) var(--S) 0 var(--S)}.workspaceDetailTitleContainer{display:flex;position:relative;justify-content:space-between;align-items:center}.workspaceDetailConnectionButtonsContainer{display:flex;align-items:center;gap:var(--XS);margin-right:var(--XS)}.workspaceDetailHoldedLogoButton{width:20px;margin-right:var(--XXS)}.imageInputContainer{-webkit-height:-webkit-fit-content;height:fit-content;position:relative;cursor:pointer}.imageInputContainerDragOver{position:absolute;top:0;left:0;border:dashed 5px var(--KIRO);background-color:#f1ba4563;width:100%;height:100%;border-radius:var(--borderRadiusM);-webkit-display:flex;display:flex;align-items:center;justify-content:center}.imageInputContainerDragOverRounded{border-radius:50000px}.imageInputContainerDragOverText{font-size:18px;font-weight:bolder;color:var(--whiteColor)}.projectDetailImageContainer{overflow:hidden;width:338px;height:100%;align-items:center;justify-content:center;border-radius:var(--borderRadiusL);-webkit-display:flex;display:flex;justify-items:center;cursor:pointer;background-color:var(--primaryGrey);background-position:center;background-repeat:no-repeat;background-size:cover}.projectDetailImageRoundedContainer{border-radius:100vw;border:solid 6px var(--KIRO)}.projectDetailImageContainerInput{display:none}.projectDetailImageColorBlur{box-shadow:inset 0 -170px 45px -100px var(--primaryGrey)}.labelAndPersonaContainer{display:flex;cursor:pointer}.nameImput{display:flex;align-items:center;justify-content:center;color:var(--blackColor);border:solid 6px var(--KIRO);background-color:var(--secondaryGrey)}.popupContainer{background-color:#ffffff80;display:flex;justify-content:center;align-items:center}.popup{width:25%;height:25%}.deleteImageContainer{display:none}.labelAndPersonaContainer:hover .deleteImageContainer{display:relative}.budgetFooter{text-align:center;padding-bottom:10mm;padding-top:2mm;font-size:small;color:var(--printSecondaryFontColor)}.A4{position:absolute;bottom:0;width:180mm}.budgetUnderLine{border-bottom:solid;border-color:var(--printPageFooterUnderlineColor);border-width:1pt;font-size:9pt}.footerSameRow{-webkit-display:flex;display:flex;white-space:nowrap;text-align:center}.divSector{position:absolute;right:35px}.numberPage{width:100%;text-align:center}.personalBrandCreatorPreviewWrapper{position:-webkit-sticky;position:sticky;top:0;right:0;width:260px;min-width:260px;-webkit-height:-webkit-fit-content;height:fit-content;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey)}.personalBrandCreatorPreviewPage{-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - var(--S) * 2);margin:var(--S);height:345px;background-color:var(--whiteColor);padding:var(--XS);overflow:hidden}.personalBrandCreatorPreviewHeaderWrapper{-webkit-display:flex;display:flex;justify-content:space-between;margin-bottom:var(--XXXS)}.personalBrandCreatorFooterPreview{font-size:var(--thickBorder);width:100%;margin:0;padding:10px}.personalBrandExplicativeHeader{font-size:4.5px;font-weight:700;padding:var(--XXXS);-moz-white-space:pre-wrap;white-space:pre-wrap;font-family:sans-serif}.personalBrandCreatorConditions1{font-size:8px;font-weight:700;padding:var(--XXS);-moz-white-space:pre-wrap;white-space:pre-wrap;font-family:sans-serif;max-lines:4;text-overflow:ellipsis}.personalBrandCreatorConditions2{font-size:8px;padding:var(--XS);max-lines:1;text-overflow:ellipsis}.personalBrandCreatorPreviewImage{overflow:hidden;align-items:center;justify-content:center;-webkit-display:flex;display:flex;justify-items:center;background-position:center;background-repeat:no-repeat;background-size:cover}.personalBrandCreatorPreviewImageLogoSmall{height:35px;min-height:35px;width:35px}.personalBrandCreatorPreviewImageLogoMedium{height:70px;min-height:70px;width:70px}.personalBrandCreatorPreviewImageLogoBig{height:100px;min-height:100px;width:100px}.personalBrandCreatorPreviewImageLogo{align-self:center;margin-top:20%}.personalBrandCreatorPreviewImageHeader{height:30px;width:30px}.personalBrandCreatorPreviewTextPlaceholder{height:100%;width:100%;-webkit-display:flex;display:flex;flex-direction:column;padding-top:var(--L)}.personalBrandCreatorPreviewTitePlaceholder{height:10px;width:40%;background-color:var(--tertiaryGrey);border-radius:var(--borderRadiusM);margin-bottom:var(--XS)}.personalBrandCreatorPreviewBodyPlaceholder{height:8px;width:70%;background-color:var(--secondaryGrey);border-radius:var(--borderRadiusM);margin-bottom:var(--XXS)}.personalBrandCreatorPercentageItem{font-size:5px;font-weight:700;padding:var(--S);-moz-white-space:pre-wrap;white-space:pre-wrap;font-family:sans-serif}.percentagesPreviewContainer{width:100%}.percentageListTitleRow{-webkit-display:flex;display:flex;justify-content:space-between;width:100%;font-size:6px;font-weight:700;padding:var(--XS) var(--XXXS) var(--XXXS) var(--XXXS);-moz-white-space:pre-wrap;white-space:pre-wrap;color:var(--KIROHighlight)}.percentageListBodyRow{-webkit-display:flex;display:flex;justify-content:space-between;font-size:6px;padding:var(--XXXS);-moz-white-space:pre-wrap;white-space:pre-wrap;color:var(--tertiaryGrey)}.headerBackgroundDiv{height:8px;width:100%;margin-bottom:1px}.imagesContainer{display:flex;flex-direction:column;align-items:center;margin-top:var(--XXS);margin-bottom:var(--XXS);width:100%}.popup-container{position:relative}.popup-button{position:relative;height:var(--listFiltersHeight);border-radius:10px;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;width:100%}.popup-button:hover{cursor:pointer;box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.popup-button.bordered{border:solid 1px var(--secondaryGrey)}.popup-content{position:absolute;z-index:1000;border-radius:10px;padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);max-width:100%;max-height:400px;width:100%}.popup-inner{padding:var(--XXS);width:100%}.popup-content.top{z-index:1000;bottom:100%;left:50%;transform:translate(-50%)}.popup-content.bottom{top:100%;left:50%;transform:translate(-50%)}.popup-content.left{top:50%;right:100%;transform:translateY(-50%)}.popup-content.right{top:50%;left:100%;transform:translateY(-50%)}.popup-content.bottomRight{top:-55%;left:150%;transform:translateY(-50%)}.personalBrandFooterConfigurationContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.personalBrandFooterConfigurationImageContainer{padding-left:var(--XS);width:40%}.personalBrandFooterConfigurationTextLinesContainer{width:60%;padding-right:var(--XS)}.personalBrandCreatorHeaderImagesWrapper{-webkit-display:flex;display:flex;justify-content:center;gap:var(--XXL);width:100%;padding-bottom:var(--S)}.cardRow{display:flex;flex-direction:row;gap:var(--M);align-items:center;position:relative;margin-bottom:var(--XS)}.hexContainer .react-colorful{width:100%;height:120px;margin-bottom:var(--XXS)}.hexContainer{width:160px}.cardRow{display:flex;flex-direction:row;gap:var(--M);align-items:center;position:relative;margin-bottom:var(--S)}.typographyContainer{display:flex;flex-direction:column;position:relative;gap:var(--XXS)}.sliderContainer{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.customSlider{-webkit-appearance:none;width:80%;height:22px;background:#fff;border-radius:25px;outline:none;opacity:.7;transition:opacity .2s;position:relative;border:1px solid var(--secondaryGrey)}.customSlider:hover{opacity:1}.customSlider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--KIRO);cursor:pointer}.customSlider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--KIRO);cursor:pointer;position:relative;top:-7px}.sliderValue{margin-top:25px;z-index:100;font-size:var(--S)}.personalBrandCreatorWrapper{-webkit-display:flex;display:flex;justify-content:space-between;gap:var(--XXS);position:relative;width:100%;height:94%}.personalBrandCreatorDataWrapper{position:relative;-webkit-display:flex;display:flex;flex-direction:column;padding-right:var(--S);overflow-y:auto;min-height:100%;height:100%}.personalBrandCreatorLogoWrapper{-webkit-display:flex;display:flex;justify-content:center;width:100%;-webkit-height:-webkit-fit-content;height:fit-content}.personalBrandCreatorFooterTitleInput{-webkit-display:flex;display:flex;justify-content:right}.personalBrandCreatorHeaderImages{position:relative}.personalBrandCreatorDeleteImage{position:absolute;right:calc(50% - 298px);top:80px;cursor:pointer}.personalBrandCreatorDeleteHeaderImage{position:absolute;right:-20px;top:0;cursor:pointer}.personalBrandCreatorFormContainer{width:65%;height:100%;display:flex;flex-direction:column;max-width:70%;gap:8px;justify-content:space-between}.personalBrandCreatorButtonStart{height:12px;width:100%;-webkit-display:flex;display:flex;flex-direction:column;padding-top:var(--L)}.coverOptionsContainer{display:flex;flex-direction:column;justify-content:space-between;width:50%}.rotatedPersonalBrandCreatorPreviewTitlePlaceholder{height:40%;width:5px;background-color:var(--tertiaryGrey);border-radius:var(--borderRadiusM);margin-right:var(--XXS)}.personalBrandCreatorPreviewTitlePlaceholder{height:5px;width:40%;background-color:var(--tertiaryGrey);border-radius:var(--borderRadiusM);margin-bottom:var(--XXS)}.rotatedPersonalBrandButtonPlaceholder{width:3px;height:70%;background-color:var(--secondaryGrey);border-radius:var(--borderRadiusM);margin-right:var(--XXS)}.personalBrandButtonPlaceholder{height:3px;width:70%;background-color:var(--secondaryGrey);border-radius:var(--borderRadiusM);margin-bottom:var(--XXS)}.textLayoutButtonContainer{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.personalBrandCreatorPreviewTextLinePlaceholder{height:100%;width:100%;-webkit-display:flex;display:flex;flex-direction:column;padding:var(--XXS)}.rotatedPersonalBrandCreatorPreviewTextLinePlaceholder{height:100%;-webkit-display:flex;display:flex;flex-direction:row;padding:var(--XXS);justify-content:center;align-items:flex-start;height:32px;width:20%}.rotatedPersonalBrandCreatorPreviewTextLinePlaceholder:hover,.personalBrandCreatorPreviewTextLinePlaceholder:hover{cursor:pointer}.subscriptionHeaderSectionContainer{-webkit-display:flex;display:flex;justify-content:space-between;padding:var(--XS)}.subscriptionTitleSection{-webkit-display:flex;display:flex;gap:var(--XS)}.subscriptionDueDate{color:var(--secondaryGrey);height:auto;-webkit-display:flex;display:flex;align-items:center}.cancelSubscriptionButtonContainer{-webkit-display:flex;display:flex;width:100%;justify-content:center;padding-top:var(--S)}.cancelSubscriptionButton{color:var(--delete)!important;padding:var(--XS) 0}.subscriptionUserCard{-webkit-display:flex;display:flex;width:calc(100% - var(--S) * 2);background-color:var(--primaryGrey);margin:var(--S);padding:var(--S);border-radius:var(--borderRadiusM);gap:var(--XS);justify-content:space-between}.subscriptionUserCard:hover{background-color:var(--zeroGrey)}.subscriptionUserInfo{-webkit-display:flex;display:flex;width:100%;height:100%;align-items:center}.subscriptionUserData{padding:0 0 0 var(--S)}.subscriptionUserRemove{cursor:pointer}.subscriptionManagementStatusContainer{-webkit-display:flex;display:flex;width:100%;justify-content:space-between;padding-bottom:var(--S)}.subscriptionManagementPackagesWrapperTop{border-radius:var(--borderRadiusL) var(--borderRadiusL) 0 0;background-color:var(--primaryGrey);padding:var(--S) var(--S) var(--S) var(--S);border-top:solid var(--thickBorder) var(--secondaryGrey);border-right:solid var(--thickBorder) var(--secondaryGrey);border-left:solid var(--thickBorder) var(--secondaryGrey)}.subscriptionManagementPackagesWrapperBody{background-color:var(--primaryGrey);padding:0 var(--S);border-right:solid var(--thickBorder) var(--secondaryGrey);border-left:solid var(--thickBorder) var(--secondaryGrey)}.subscriptionManagementPackagesWrapperBottom{border-radius:0 0 var(--borderRadiusL) var(--borderRadiusL);background-color:var(--primaryGrey);padding:var(--S);margin-bottom:var(--S);border-bottom:solid var(--thickBorder) var(--secondaryGrey);border-right:solid var(--thickBorder) var(--secondaryGrey);border-left:solid var(--thickBorder) var(--secondaryGrey)}.subscriptionManagementPackagesWrapper{border-radius:var(--borderRadiusL);background-color:var(--primaryGrey);padding:var(--S);margin-bottom:var(--S);border:solid var(--thickBorder) var(--secondaryGrey)}.customFieldItem{background-color:var(--primaryGrey)}.customFieldEditable{background-color:"none"}.customFieldItem:hover{background-color:"none";background-color:var(--secondaryHighlight);cursor:pointer}.customFieldItemProperty{background-color:var(--whiteColor);border-radius:var(--XS);padding:var(--XS);margin:var(--XS);width:100%}.customFieldItemHeaderCell{margin:var(--XS);width:20%;font-weight:500}.isSelectCellEditable{padding-left:20px}.customFieldContainerCellEditable{margin:var(--XS);width:20%;font-weight:500;text-align:left}.customHeaderCellCheckboxProps{width:10%}.customFieldSelectorOptionContainer{padding:var(--XS)}.customFieldSelectorOptionInputs{margin-bottom:var(--XS)}.customFieldSelectorOptionListContainer{padding:var(--XS)}.customFieldDetailButtonContainer{margin-top:var(--XS);-webkit-display:flex;display:flex;justify-content:space-between;gap:var(--S)}.customFieldModalButtonContainer{-webkit-display:flex;display:flex;flex-direction:column;gap:var(--S);margin-bottom:var(--M);position:-webkit-sticky;position:sticky;top:0;background-color:var(--whiteColor)}.tableCell{width:100%;display:flex;align-items:center}.tableCellEntity{padding:var(--XS);width:100%;display:flex;align-items:center;justify-content:center}.customFieldContainer{width:600px;height:100%;display:flex;flex-direction:column}.newPaymentSection{position:-webkit-sticky;position:sticky;top:0;padding-bottom:var(--XXXS);background-color:var(--whiteColor)}.paymentLineContainer{-webkit-display:flex;display:flex;justify-content:space-between;white-space:nowrap;padding-bottom:var(--S)}.paymentLineInfo{-webkit-display:flex;display:flex;white-space:nowrap}.paymentLineValue{margin-right:var(--M)}.paymentLineDelete{cursor:pointer}.newTaxSection{position:-webkit-sticky;position:sticky;top:0;padding-bottom:var(--XXXS);background-color:var(--whiteColor)}.taxLineContainer{-webkit-display:flex;display:flex;justify-content:space-between;white-space:nowrap;padding-bottom:var(--S)}.taxLineInfo{-webkit-display:flex;display:flex;white-space:nowrap}.taxLineValue{margin-right:var(--M)}.taxLineDelete{cursor:pointer}.workspaceMoreDetailsContainer{height:-webkit-fit-content;height:fit-content;width:100%}.workspaceMoreDetailsTax,.workspaceMoreDetailsPaymentMethods,.workspaceMoreDetailsCustomFields,.workspaceMoreDetailsRetentions{height:100%;width:100%;min-height:var(--contactCardHeight)}.newAbsenceSection{position:-webkit-sticky;position:sticky;top:0;padding-bottom:var(--XXXS);background-color:var(--whiteColor)}.absenceLineContainer{-webkit-display:flex;display:flex;justify-content:space-between;white-space:nowrap;padding-bottom:var(--S)}.absenceLineInfo{-webkit-display:flex;display:flex;white-space:nowrap}.absenceLineValue{margin-right:var(--M)}.absenceLineDelete{cursor:pointer}.containersTableCollapseAll{cursor:pointer;-webkit-display:flex;display:flex;align-items:center;justify-content:center;height:100%}.cellOrderDivContainer{width:100%;height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);cursor:default;font-style:italic;padding:0px var(--XS) 0 var(--XXS);-webkit-display:flex;display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.cellOrderDivText{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;text-align:right;padding-right:var(--XS)}.cellWrapperContainer{height:var(--budgetTableHeaderAndRowHeight);padding:var(--thickBorder) 0;transition:width,.3s}.cellWrapperContainerComparativeHeight{height:calc(var(--budgetTableHeaderAndRowHeight) * 2)}.cellWrapperRenderCellContainerDefault{position:relative;height:100%}.cellWrapperRenderCellHolder{background-color:var(--whiteColor);height:50%;margin:0;padding:0;box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey)}.cellWrapperRenderCellHolderStart{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM);box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey),inset var(--thickBorder) 0 0 0 var(--primaryGrey)}.cellWrapperRenderCellHolderEnd{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0;box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey),inset calc(var(--thickBorder) * -1) 0 0 0 var(--primaryGrey);margin-right:var(--thickBorder)}.cellWrapperRenderCellHolder.cellWrapperRenderCellHolderBlocked{box-shadow:none}.cellWrapperRenderCellHolderBlocked,.cellDivWrapperCancelledConcept{background-color:var(--blocked)}.cellDivWrapperCancelledConceptStart{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.cellDivWrapperCancelledConceptEnd{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.cellWrapperContainerIsMouseDown{transition:width,0s}.cellWrapperHiddenColumn{width:var(--XS)!important;min-width:var(--S)!important;overflow:hidden;padding:0}.cellWrapperRowLevel1{background-color:var(--tableLevel1)}.cellWrapperRowLevel2{background-color:var(--tableLevel2)}.cellWrapperRowLevel3{background-color:var(--tableLevel3)}.cellWrapperSelectedRow{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight)}.cellWrapperSelectedRowLeft{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset var(--thickBorder) 0 0 0 var(--KIROHighlight)}.cellWrapperSelectedRowRight{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIROHighlight)}.selectedRowOnAddingProcess{background-color:var(--add)!important}.cellWrapperSelectedRowUpperCollision{box-shadow:inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowUpperCollisionLeft{box-shadow:inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowUpperCollisionRight{box-shadow:inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowSandwichCollision{box-shadow:inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowSandwichCollisionLeft{box-shadow:inset var(--thickBorder) 0 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowSandwichCollisionRight{box-shadow:inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowLowerCollision{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowLowerCollisionLeft{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowLowerCollisionRight{box-shadow:inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.cellWrapperSelectedRowBackgroundColor{background-color:var(--KIRO)}.cellWrapperRowLevel1.cellWrapperSelectedRowBackgroundColor.selectedRowNotFocused{background-color:var(--tableLevel1)}.cellWrapperRowLevel2.cellWrapperSelectedRowBackgroundColor.selectedRowNotFocused{background-color:var(--tableLevel2)}.cellWrapperRowLevel3.cellWrapperSelectedRowBackgroundColor.selectedRowNotFocused{background-color:var(--tableLevel3)}.cellWrapperSelectedRowBackgroundColor.selectedRowNotFocused{background-color:inherit}.cellWrapperFoundRow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 100px 0 var(--foundRowColor);z-index:110;pointer-events:none}.cellWrapperFoundRowLeft:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 100px 0 var(--foundRowColor),inset 5px 0 0 0 var(--foundRowColorFocused);z-index:110;border-top-left-radius:var(--borderRadiusS);border-bottom-left-radius:var(--borderRadiusS);pointer-events:none}.cellWrapperFoundRowRight:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 100px 0 var(--foundRowColor);z-index:110;border-top-right-radius:var(--borderRadiusS);border-bottom-right-radius:var(--borderRadiusS);pointer-events:none}.cellWrapperFocusedFoundRow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 -5px 0 0 var(--foundRowColorFocused),0 5px 0 0 var(--foundRowColorFocused),inset 0 0 100px 0 var(--foundRowColor);z-index:110;pointer-events:none}.cellWrapperFocusedFoundRowLeft:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 -5px 0 0 var(--foundRowColorFocused),0 5px 0 0 var(--foundRowColorFocused),inset 5px 0 0 0 var(--foundRowColorFocused),inset 0 0 100px 0 var(--foundRowColor);z-index:110;border-top-left-radius:var(--borderRadiusS);border-bottom-left-radius:var(--borderRadiusS);pointer-events:none}.cellWrapperFocusedFoundRowRight:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 -5px 0 0 var(--foundRowColorFocused),0 5px 0 0 var(--foundRowColorFocused),inset -5px 0 0 0 var(--foundRowColorFocused),inset 0 0 100px 0 var(--foundRowColor);z-index:110;border-top-right-radius:var(--borderRadiusS);border-bottom-right-radius:var(--borderRadiusS);pointer-events:none}.cellWrapperBlockedColumnLayer{position:absolute;top:0;height:100%;width:100%;background-color:var(--blockedCellColor)}.cellWrapperBlockedColumnLayerLast{border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.cellWrapperDragEnterAsChild,.cellWrapperDragEnterAsChildLeft,.cellWrapperDragEnterAsChildRight{box-shadow:inset 0 0 0 100px var(--primaryHighlight)!important}.cellWrapperContainerHovered{background-color:var(--secondaryKIRO)}.cellWrapperCancelledRow{background-color:var(--blocked)!important}.cellWrapperDraggingIndicator{position:absolute;bottom:0;left:0;background-color:var(--primaryHighlight);height:var(--XS);width:100%}.cellWrapperRowBorderRadiusLeft{border-radius:500px 0 0 500px}.cellWrapperRowBorderRadiusRight{border-radius:0 500px 500px 0}.cellWrapperRowBorderRadiusTopLeft{border-top-left-radius:var(--borderRadiusM)}.cellWrapperRowBorderRadiusTopRight{border-top-right-radius:var(--borderRadiusM)}.cellWrapperRowBorderRadiusBottomLeft{border-bottom-left-radius:var(--borderRadiusM)}.cellWrapperRowBorderRadiusBottomRight{border-bottom-right-radius:var(--borderRadiusM)}.cellWrapperRowBorderRadiusAllLeft{border-top-left-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.cellWrapperRowBorderRadiusAllRight{border-top-right-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.hiddenCellInnerDecorationContainer{height:100%;-webkit-display:flex;display:flex;justify-content:center}.hiddenCellInnerDecoration{height:100%;width:var(--XXS);background-color:var(--blockedCellColor);z-index:1}.hiddenCellInnerComparativeDecoration{height:calc(50% - var(--thickBorder));width:100%;background-color:var(--whiteColor);margin-top:var(--thickBorder);box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey);position:absolute;top:0}.hiddenCellInnerComparativeDecorationStart{border-radius:var(--XS) 0 0 var(--XS);box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey),inset var(--thickBorder) 0 0 0 var(--primaryGrey)}.hiddenCellInnerComparativeDecorationEnd{border-radius:0 var(--XS) var(--XS) 0;box-shadow:inset 0 var(--thickBorder) 0 0 var(--primaryGrey),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--primaryGrey),inset calc(var(--thickBorder) * -1) 0 0 0 var(--primaryGrey)}.ghostRowAddingConcept{box-shadow:inset 0 0 0 100px var(--add)}.cellDiv{height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);cursor:default;font-style:italic;padding:0px var(--XS) 0 var(--XXS);-webkit-display:flex;display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.noneEditableTextCell{overflow:hidden;text-overflow:ellipsis;width:100%}.cellDivComparative{margin-top:var(--thickBorder)}.cellNatureContainer{height:100%;text-align:center;-webkit-display:flex;display:flex;justify-content:center;align-items:center;cursor:default;padding-top:var(--XXXS)}.cellNatureContainer .viewMenuButtonCharacterStyle{padding:0}.cellNatureContainer .viewMenuButtonCharacterStyle:hover{background-color:unset}.cellInputWrapperInput{width:100%;height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);border:none;background-color:var(--transparentColor);border-radius:var(--borderRadiusS);text-overflow:ellipsis;padding:0px var(--XS) 0 var(--XXS);cursor:default}.cellInputWrapperInput:focus{outline:none;box-shadow:inset 0 0 0 2px var(--KIRO),0 0 0 var(--thickBorder) var(--secondaryKIRO);background-color:var(--whiteColor);cursor:text;z-index:1}.cellInputWrapperInput:read-only{outline:none;box-shadow:inset 0 0 0 2px var(--tertiaryGrey);background-color:var(--transparentColor);cursor:default}.cellInputWrapperInputRightAlign{text-align:right}.cellInputWrapperComparative{height:calc(var(--budgetTableHeaderAndRowHeight) - 9px);margin-top:var(--thickBorder)}.cellCheckBox{height:100%;-webkit-display:flex;display:flex;justify-content:center;align-items:center;padding-left:var(--XS)}.reviewBookmark{position:absolute;left:calc(var(--XS) * -1);top:var(--XXXS)}.reviewChildBookmark{position:absolute;left:calc(var(--XS) * -1);top:calc((var(--budgetTableHeaderAndRowHeight) / 2) - var(--XXS))}.internalMark{position:absolute;left:calc(var(--M) * -1);top:var(--XXS)}.internalChildMark{position:absolute;left:calc(var(--S) * -1);top:calc((var(--budgetTableHeaderAndRowHeight) / 2) - var(--XXS))}.modifiedCostMark{position:absolute;right:calc(var(--XXXS) * -1);top:var(--XXS);z-index:1}.modifiedCostMarkNegative{transform:rotate(180deg)}.modifiedCostChildMark{position:absolute;right:0;top:calc((var(--budgetTableHeaderAndRowHeight) / 2) - var(--XXS))}.indirectCostMark{position:absolute;right:0;top:calc((var(--budgetTableHeaderAndRowHeight) / 2))}.cancelledChildMark{position:absolute;left:calc(var(--M) * -1);top:calc((var(--budgetTableHeaderAndRowHeight) / 2) - var(--XXS))}.cellNatureOrderContainer{width:100%}.budgetTableCollapseAll{cursor:pointer;-webkit-display:flex;display:flex;align-items:center;justify-content:center;height:100%}.cellAddIsTrueConcept{position:absolute;top:24px;height:4px;width:25px;background-color:var(--neutralMarginColor);border-radius:var(--XXS);z-index:100;left:var(--XXS)}.cellContainerGhostInput{border:none!important;background-color:var(--whiteColor)!important;outline:none!important;cursor:default!important}.cellContainerInput{width:100%;height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);border:none;background-color:var(--transparentColor);border-radius:var(--borderRadiusS);text-overflow:ellipsis;padding:0 0 0 var(--XS);cursor:default}.cellContainerInputFocused{outline:none;box-shadow:inset 0 0 0 2px var(--KIRO),0 0 0 3px var(--secondaryKIRO);background-color:var(--whiteColor);cursor:text;z-index:1}.cellContainerInputGreyBox{outline:none;box-shadow:inset 0 0 0 2px var(--tertiaryGrey);background-color:var(--transparentColor);cursor:default}.containersCellInputContainer{height:100%;position:relative;-webkit-display:flex;display:flex;justify-content:center;align-items:center}.cellImputeDivContainer{-webkit-display:flex;display:flex;align-items:center;height:100%}.cellImputeDivText{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.ledPilotCellImputeDiv{position:absolute;left:calc(var(--XXS) * -1);top:var(--S)}.cellAddIsTrueConcept{position:absolute;top:24px;height:4px;width:25px;background-color:var(--neutralMarginColor);border-radius:var(--XXS)}.containerTemplateGridContainer{height:100%;width:100%;overflow-x:hidden}.containerTemplateMainContainer{display:flex;flex-direction:column;gap:var(--XS);width:100%}.containerTemplateButtonContainer{display:flex;flex-direction:column;gap:var(--XS)}.containerTemplateHeader{align-items:center;display:flex;flex-direction:row;gap:var(--XS);font-size:19px!important;font-weight:700!important;justify-content:space-between;word-wrap:none;white-space:nowrap}.workspaceStorageBarTitle{margin:var(--XS) 0}.workspaceStorageBar{margin-bottom:var(--S)}.workspaceStorageBarContainer{position:relative;height:50px;width:100%;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);overflow:hidden}.workspaceStorageBarIndicator{position:absolute;top:0;left:0;height:50px;border-radius:var(--borderRadiusM)}.workspaceImageAndInfoContainer{-webkit-display:flex;display:flex;flex-direction:column}.providerDashboardContent{height:100%;width:100%}.providerDashboardCardsContainer{width:100%;height:20%;display:flex;gap:var(--S)}.providerDashboardChartContainer{width:100%;height:35%;margin-top:var(--S)}.workspaceContactDetailsImageIDType{-webkit-display:flex;display:flex}.workspaceContactDetailsIDType{width:100%}.dropMenuImportCSVWorkspace{-webkit-display:flex;display:flex;align-items:center}.workspaceDetailChartGraphContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%;width:60%;position:relative;padding:0 var(--XS) 0 var(--XS);justify-content:space-evenly}.workspaceDetailChartCardContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%;width:40%;position:relative;padding:0 var(--XS) 0 var(--XS);justify-content:space-evenly}.workspaceDetailChartCardRowContainer{-webkit-display:flex;display:flex;flex-direction:row;width:100%;height:22%;justify-content:space-between}.workspaceDetailChartGraphRowContainer{-webkit-display:flex;display:flex;flex-direction:row;width:100%;height:30%;justify-content:space-between}.groupPhotoCircleAdditionalPersonasIndicatorContainer{position:relative}.groupPhotoCircleAdditionalPersonasIndicatorContainer:hover{z-index:10}.groupPhotoCircleAdditionalPersonasIndicator{width:var(--listFiltersHeight);height:var(--listFiltersHeight);border-radius:50%;border:solid 2px var(--primaryHighlight);background-color:var(--primaryKIRO);-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:default;margin-right:var(--XS)}.groupPhotoCircleAdditionalPersonasFullListWrapperContainer{position:relative}.groupPhotoCircleAdditionalPersonasFullListDropScroll{position:absolute;background-color:var(--whiteColor);border-radius:var(--borderRadiusS);white-space:nowrap;top:calc(var(--listFiltersHeight) * -2);left:calc(var(--listFiltersHeight) * 2);padding:var(--S);cursor:default;box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);padding:var(--XS);z-index:100;overflow:auto;max-height:300px;-webkit-display:flex;display:flex;flex-direction:column;align-items:flex-start}.groupInputInitialsCircle{width:calc(var(--listFiltersHeight) * 2);height:calc(var(--listFiltersHeight) * 2);min-width:calc(var(--listFiltersHeight) * 2);min-height:calc(var(--listFiltersHeight) * 2);border-radius:50%;transition:.3s;background-color:var(--secondaryGrey);-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:default}.groupInputInitialsCircle:hover{z-index:100}.groupTitle{width:100%;padding:var(--XS) 0;max-width:250px;overflow:hidden;text-overflow:ellipsis;min-height:35px}.groupPhotoCircle{width:calc(var(--listFiltersHeight) * 2);height:calc(var(--listFiltersHeight) * 2);min-width:calc(var(--listFiltersHeight) * 2);min-height:calc(var(--listFiltersHeight) * 2);border-radius:50%;transition:.3s;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--whiteColor)}.groupPhotoCircle:hover{z-index:100}.personasInputPhotoCircleAdditionalPersonasIndicatorContainer{position:relative}.personasInputPhotoCircleAdditionalPersonasIndicator{width:var(--listFiltersHeight);height:var(--listFiltersHeight);border-radius:50%;border:solid 2px var(--whiteColor);background-color:var(--primaryKIRO);-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:default;margin-right:var(--XS)}.personasInputPhotoCircleAdditionalPersonasFullListWrapperContainer{position:relative}.personasInputPhotoCircleAdditionalPersonasFullListDropScroll{position:absolute;background-color:var(--whiteColor);border-radius:var(--borderRadiusS);white-space:nowrap;bottom:var(--listFiltersHeight);left:0;padding:var(--S);cursor:default;box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);padding:var(--XS);z-index:100;overflow:auto;max-height:205px;-webkit-display:flex;display:flex;flex-direction:column;align-items:flex-start}.personasInputAddButton{position:relative;width:var(--listFiltersHeight);height:var(--listFiltersHeight);border-radius:50%;cursor:pointer;background-color:var(--KIRO);-webkit-display:flex;display:flex;align-items:center;justify-content:center}.personasInputAddButton:hover{box-shadow:inset 0 0 0 2px var(--KIROHighlight);background-color:var(--primaryKIRO)}.inputDropMenu{background-color:var(--whiteColor);border-radius:var(--borderRadiusM);position:absolute;top:var(--menuBarViewHeight);left:0;padding:var(--XS);z-index:9999;box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);cursor:default;max-height:var(--maxInputDropMenuHeight);width:var(--personaInputSearchBar);overflow-x:unset;overflow-y:auto}.w-100{width:100%}.tagSelectInputContentContainer{height:100%}.tagSelectInputContainer{height:100%;background-color:var(--primaryGrey);padding:var(--XS);border-radius:var(--borderRadiusS);-webkit-display:flex;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;white-space:nowrap;color:var(--blackAlphaColor)}.tagSelectInputText{margin-right:var(--XXS)}.tagSelectInputTagListDropMenu{height:var(--listFiltersHeight);-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;background-color:var(--primaryGrey);padding:var(--XS);border-radius:var(--borderRadiusS);-webkit-display:flex;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:var(--XS);white-space:nowrap}.tagSelectInputTagListDropMenu:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.tagSelectInputArowIcon{margin-bottom:var(--XXS)}.projectTitleFillAvailableSpace{flex:1 1 auto;margin-right:var(--XS)}.expenseInfoSection{gap:var(--XS);width:100%}.expenseInfoCodeContainer{width:20%;overflow:hidden;text-overflow:ellipsis}.expenseInfoTitleContainer{width:66.66%}.expenseInfoDateContainer{-webkit-display:flex;display:flex;gap:var(--XS);white-space:nowrap;width:33.33%}.expenseInfoProviderContainer{width:66.66%}.expenseInfoTaxContainer{width:33.33%}.expenseInfoDeleteButton{border-radius:200px}.expensePhaseMenuStructureText{font-weight:bolder;font-size:medium;margin-right:var(--S)}.newExpenseDuplicatedButton{background-color:var(--KIRO);padding:var(--XS);border-radius:var(--borderRadiusL);margin:var(--S) 0;cursor:pointer;-webkit-display:flex;display:flex;background-color:var(--expenseColor)}.newExpenseDuplicatedListContainer{height:calc(100% - var(--listFiltersHeight));width:100%;margin-right:var(--S)}.newExpenseModalTotalAmount{-webkit-display:flex;display:flex;position:absolute;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);padding:var(--XS);top:var(--XS);right:0}.newExpenseModalTotalText{font-weight:700;margin-right:var(--XXS)}.newExpenseModalRoundAddButton{border-radius:200px}.newExpenseModalContainerColorBarIndicator{position:-webkit-sticky;position:sticky;margin-bottom:var(--S);z-index:10;top:0;box-shadow:0 calc(var(--M) * -1) 0 var(--M) var(--whiteColor)}.orderDetailsViewColorIndicator{position:absolute;height:var(--S);background-color:var(--pedColor);top:calc(var(--S) * -1);left:0;border-radius:var(--borderRadiusL);width:100%}.multipleDocPreviewContent{-webkit-display:flex;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.multipleDocPreviewButtonsContainer{width:100%;padding-bottom:var(--XS)}.multipleDocPreviewButtonsSection{-webkit-display:flex;display:flex;align-items:center}.multipleDocPreviewPositionIndicatorSection{-webkit-display:flex;display:flex;color:var(--tertiaryGrey);align-items:center;padding:0 var(--XS);height:100%}.multipleDocPreviewDocPreview{width:100%;flex:1 1 auto;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);margin-bottom:var(--S)}.multipleIMGPreviewDocPreviewContainer{width:100%;height:0;flex:1 1 auto;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);margin-bottom:var(--S);overflow:auto;border:solid 2px var(--primaryGrey)}.multipleIMGPreviewDocPreview{width:100%}.searchButtonButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS)}.searchButtonButton:hover{background-color:var(--KIRO)}.imputeExpenseContainer{-webkit-display:flex;display:flex;gap:var(--XS);height:100%}.imputeExpenseBudgetHeader{-webkit-display:flex;display:flex;padding-top:var(--S);justify-content:space-between}.imputeExpenseBudgetTitle{padding-top:var(--S);padding-left:var(--S);margin-bottom:var(--XS);overflow:hidden;text-overflow:ellipsis;padding-bottom:0}.imputeExpenseSwitchContainer{-webkit-display:flex;display:flex;gap:var(--XXS);padding-right:var(--S)}.imputeExpenseDetailDocPreviewContainerAndRemainingAmount{width:33.3%;display:flex;flex-direction:column;padding-bottom:var(--S);height:100%;padding-right:5px}.imputeSwitchContainer{display:flex;justify-content:flex-end;width:100%;margin-top:-40px;padding-right:var(--XXS)}.imputeExpenseDetailDocPreview{width:100%;border-radius:var(--borderRadiusL);background-color:var(--primaryGrey)}.imputeRowLevel0{background-color:var(--whiteColor)}.imputeRowLevel1{background-color:var(--tableLevel1)}.imputeRowLevel2{background-color:var(--tableLevel2)}.imputeRowLevel3{background-color:var(--tableLevel3)}.addedImputeCellWrapper,.imputeCellWrapper{cursor:default;-webkit-user-select:none;user-select:none}.imputeRowBorderRadiusTopLeft{border-top-left-radius:var(--borderRadiusM)}.imputeRowBorderRadiusTopRight{border-top-right-radius:var(--borderRadiusM)}.imputeRowBorderRadiusBottomLeft{border-bottom-left-radius:var(--borderRadiusM)}.imputeRowBorderRadiusBottomRight{border-bottom-right-radius:var(--borderRadiusM)}.imputeRowBorderRadiusAllLeft{border-top-left-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.imputeRowBorderRadiusAllRight{border-top-right-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.imputeRowHoverConcept{background-color:var(--secondaryKIRO)}.imputeRowAddedConcept{box-shadow:inset 0 0 0 100px var(--primaryAddedToContainerAlpha)}.imputeRowCancelledConcept{background-color:var(--blocked)!important}.imputeRowCancelledConceptPilot{left:calc(var(--XXS) * -1)}.expenseAmountContainer{justify-content:space-between;gap:var(--XS);width:100%}.expenseAmountCard{border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);padding:var(--S);margin-bottom:var(--XS);width:100%}.expenseAmountCardAmount{width:100%;text-align:center;margin-top:var(--XS)}.imputeExpenseDetailDocPreviewContainer{flex:1 0 auto}.imputeOrderRemainingWarningModalAmount{font-weight:700;font-size:var(--M);padding:var(--XS) 0;text-align:center}.backgroundFullScreenModalTransparent{position:fixed;background-color:var(--backgroundFormTransparentColor);top:0;left:0;padding-top:calc(var(--navBarHeight) / 1.5);width:100vw;z-index:200;height:100vh;min-height:100vh;overflow-y:hidden;overflow-x:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fullScreenModalCloseButton{position:absolute;top:var(--XS);right:var(--S);font-size:var(--L);cursor:pointer}.fullScreenModalContainer{height:calc(100vh - var(--navBarHeight) / 1.5);width:100vw;background-color:var(--whiteColor);border-radius:var(--borderRadiusL);z-index:500;padding:var(--S);-webkit-display:flex;display:flex;flex-direction:column}.cellImputeNumberContainer{-webkit-display:flex;display:flex;align-items:center;height:100%;width:100%}.cellImputeNumberText{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;padding-right:var(--S)}.orderPrintAclarationsContainer{width:100%;padding:var(--S);display:flex;flex-direction:column}.defaultOrderConditionBtn{align-self:flex-end}.orderInfoContainer{width:65%;-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS);padding:var(--XS);-webkit-height:-webkit-fit-content;height:fit-content}.orderInfoSection{gap:var(--XS);width:100%}.orderInfoCodeContainer{width:20%;overflow:hidden;text-overflow:ellipsis}.orderDetailCodeContainer{width:100%;height:var(--listFiltersHeight);-webkit-display:flex;display:flex;align-items:center}.orderInfoExternalIdContainer{width:15%}.orderInfoAmountContainer{width:25%}.orderInfoAmount{text-align:right;width:100%}.orderInfoTitleContainer{width:60%}.orderInfoForcedBadge{border-radius:var(--XS);background-color:var(--tertiaryGrey);padding:var(--XXXS) var(--XXS) var(--XXXS) var(--XXS);font-size:x-small;height:-webkit-fit-content;height:fit-content;margin-left:var(--XS);color:var(--primaryGrey)}.orderInfoRemainingImputeBadge{background-color:var(--neutralMarginColor);color:var(--blackColor)}.orderInfoAmountLabelContainer{display:flex}.orderInfoLowerContainer{display:flex;justify-content:space-between;gap:var(--XS)}.orderInfoPersonaAndTagContainer{display:flex;flex-direction:column;justify-content:space-between;width:47%}.orderInfoPersonarRow{justify-content:space-between}.orderInfoSelectsAndDateContainer{display:flex;flex-direction:column;justify-content:space-between;width:50%}.orderInfoDateAndTaxRow{display:flex;justify-content:space-between;gap:var(--XS);margin-bottom:var(--XXS)}.selectContainer{max-width:var(--minInputWidth)}.newOrderModalContainer{position:relative;-webkit-display:flex;display:flex;flex-direction:column;height:100%;padding-top:var(--XS)}.newOrderModalInfoContainer{-webkit-display:flex;display:flex;flex:0 1 auto;gap:var(--XS);width:100%}.newOrderModalBudgetsContainer{-webkit-display:flex;display:flex;flex-direction:column;flex:1 1 auto;height:calc(100% - var(--XS));padding-bottom:var(--XS)}.newOrderModalBudgetsSectionsWrapper{-webkit-display:flex;display:flex;gap:var(--XS);width:100%;height:inherit}.newOrderModalBudgetHeader{-webkit-display:flex;display:flex;padding-top:var(--S);justify-content:space-between}.newOrderSwitchContainer{-webkit-display:flex;display:flex;gap:var(--XXS);padding-right:var(--S)}.newOrderModalBudgetGridContainer{width:100%;height:100%}.newOrderModalColorBarIndicator{top:calc(var(--XS) * -1)}.budgetOrderTableCollapseAll{cursor:pointer;-webkit-display:flex;display:flex;align-items:center;justify-content:center;height:100%}.budgetTableResizableHandlerLeft{left:0}.budgetTableInnerCellTextContainer{height:100%;border-radius:var(--borderRadiusM);cursor:pointer;-webkit-display:flex;display:flex;justify-content:center;align-items:center;padding-right:var(--M)}.budgetTableInnerCellText{width:100%;padding-left:var(--XS);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.rowDynamicHandlerAndArrowContainer{-webkit-display:flex;display:flex;align-items:center;padding:var(--XXS)}.tableHeaderContainer{height:var(--budgetTableHeaderAndRowHeight);background-color:var(--zeroGrey);border-radius:var(--borderRadiusM);box-shadow:0 0 0 100px var(--whiteColor);-webkit-display:flex;display:flex;overflow:hidden;-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;-webkit-user-select:none;user-select:none}.tableHeaderCellContainer{position:relative;height:100%;border-radius:var(--borderRadiusM);overflow:hidden}.tableHeaderCellContainer:hover{background-color:var(--secondaryHighlight)}.budgetTableHiddenColumn{background-color:var(--blockedCellColor);min-width:var(--S)!important;cursor:pointer}.budgetTableHiddenColumn .budgetTableResizableHandler{display:none}.budgetTableHiddenColumn.tableHeaderCellContainer:hover{background-color:var(--blockedCellColor)}.budgetTableBlockedColumn{border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0;background-color:var(--blockedCellColor)}.headerCellFromTypeContainer{height:var(--budgetTableHeaderAndRowHeight);background-color:var(--zeroGrey)}.headerCellFromTypeContainerBorderRadiusLeft{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.headerCellFromTypeContainerBorderRadiusRight{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.budgetTableResizableHandler{position:absolute;background-color:var(--primaryHighlight);width:var(--XS);height:calc(var(--budgetTableHeaderAndRowHeight) - var(--XXS) * 2);border-radius:calc(var(--XS) / 2);margin:var(--XXS) var(--XS);cursor:col-resize;top:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:visibility 0s,opacity .3s linear}.tableHeaderCellContainer:hover .budgetTableResizableHandler{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1}.budgetTableResizableHandlerRight{right:0}.budgetOrderTableHeaderTitleContainer{overflow:hidden;text-overflow:ellipsis;width:100%}.budgetOrderTableHiddenColumn{background-color:var(--blockedCellColor);min-width:var(--S)!important;padding:0;cursor:pointer}.budgetOrderTableHiddenColumn .budgetTableResizableHandler{display:none}.budgetOrderTableHiddenColumn.tableHeaderCellContainer:hover{background-color:var(--blockedCellColor)}.cellWrapperOrderHiddenColumn{width:var(--XS)!important;min-width:var(--S)!important;overflow:hidden;padding:0}.orderDetailExtendedTextTitle{height:calc(var(--S) + var(--XS) * 6);padding:var(--XS) var(--XS) var(--XS) var(--S);overflow:hidden;text-overflow:ellipsis}.orderDetailBudgetExtendedTextWrapper{height:100%;overflow:hidden}.orderDetailBudgetExtendedText{max-height:calc(100% - var(--S) - var(--XS) * 6)}.cellOrderMeasurementCommentInput{width:100%;height:100%}.cellOrderMeasurementNumberInput{width:100%;height:100%;text-align:right}.measurementOriginPartialContainer{-webkit-display:flex;display:flex;justify-content:flex-end;padding:0px var(--S);height:100%;width:100%}.orderMasurementOriginPartialContainer{margin-top:var(--thickBorder);margin-bottom:var(--thickBorder)}.cellOrderMeasurementDivContent{height:100%;width:100%;-webkit-display:flex;display:flex;align-items:center;justify-content:right;text-align:right}.orderDetailMeasurementWrapper{height:100%;width:100%;overflow:hidden}.orderDetailMeasurementContainer{height:calc(100% - var(--listHeaderHeight));width:100%}.orderDetailMeasurementTitle{padding:var(--XS) var(--XS) var(--XS) var(--S)}.orderDetailCellWrapper{-webkit-display:flex;display:flex;align-items:center}.orderDetailBudgetAndDocumentWrapper{position:relative;height:100%;-webkit-display:flex;display:flex;gap:var(--XS)}.orderDetailBudgetWrapper{position:relative;padding-top:var(--XS);height:100%;width:100%}.orderDetailBudgetWrapperScale{width:65%;transition:.3s}.orderDetailDocumentWrapper{width:35%;height:100%;transition:.3s;flex:1 0 auto;padding-top:var(--XS);padding-right:var(--XS)}.orderDetailDocumentWrapper object{margin-bottom:0}.orderDetailBudgetTableSection{height:60%;margin-bottom:var(--XS)}.orderDetailBudgetExtendedAndMeasuremetsSection{-webkit-display:flex;display:flex;height:40%;gap:var(--XS)}.orderBudgetDocumentPreviewButton{-webkit-display:flex;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:calc((var(--iconContainer) + var(--thickBorder)) * -1);height:100%;border-radius:100px;cursor:pointer}.orderBudgetDocumentPreviewButton:hover{background-color:var(--KIROHighlight)}.orderBudgetHeaderSaveWrapper{-webkit-display:flex;display:flex;gap:var(--XXS)}.orderCertificationWrapper{padding-top:var(--XS);height:100%}.orderCertificationTableSection{height:60%;margin-bottom:var(--XS);-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS)}.orderCertificationMeasuremetsSection{-webkit-display:flex;display:flex;height:40%;gap:var(--XS)}.orderDetailCertificationSaveWrapper{-webkit-display:flex;display:flex;gap:var(--XXS)}.rowDynamicGODRowContainer{position:-webkit-sticky;position:sticky;top:var(--budgetTableHeaderAndRowHeight);z-index:5;background-color:var(--whiteColor)}.rowDynamicGODRowContainer td:first-child{border-top-left-radius:var(--borderRadiusM);box-shadow:0 calc(var(--borderRadiusM) * -1) 0 0 var(--whiteColor)}.rowDynamicGODRowContainer td:last-child{border-top-right-radius:var(--borderRadiusM);box-shadow:0 calc(var(--borderRadiusM) * -1) 0 0 var(--whiteColor)}.rowDynamicGODRowContainer:hover td:last-child{box-shadow:inset 0 0 0 100px var(--secondaryKIRO)}.rowDynamicRowContainer{height:var(--budgetTableHeaderAndRowHeight);outline:none;-webkit-user-select:none;user-select:none}.levelsBorderRadiusRowStyleTopRow td:first-child{border-top-left-radius:var(--borderRadiusM)}.levelsBorderRadiusRowStyleTopRow td:last-child{border-top-right-radius:var(--borderRadiusM)}.levelsBorderRadiusRowStyleBottomRow td:first-child{border-bottom-left-radius:var(--borderRadiusM)}.levelsBorderRadiusRowStyleBottomRow td:last-child{border-bottom-right-radius:var(--borderRadiusM)}.levelsBorderRadiusSubRowStyleBottomRow td:first-child{border-bottom-left-radius:var(--borderRadiusM)!important}.levelsBorderRadiusSubRowStyleBottomRow td:last-child{border-bottom-right-radius:var(--borderRadiusM)!important}.rowDynamicRowContainer:hover{box-shadow:inset 0 0 0 100px var(--secondaryKIRO);border-radius:var(--borderRadiusM)}.rowDynamicTdCell{position:relative;text-align:-webkit-center}.rowDynamicHoverRow:focus{outline:none}.rowDynamicDraggingOverDiv{position:absolute;background-color:var(--primaryHighlight);height:var(--XS);width:100%;bottom:0}.rowDynamicRowContainer td:first-child .rowDynamicDraggingOverDiv{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM);margin-left:var(--M)}.rowDynamicRowContainer td:last-child .rowDynamicDraggingOverDiv{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0;right:var(--M)}.rowDynamicDraggingOverAsChild{box-shadow:inset 0 0 0 100px var(--primaryHighlight)!important;border-radius:var(--borderRadiusM)}.rowDynamicDraggingOverAsChild.rowDynamicSelectedRow{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight),inset 0 0 0 100px var(--primaryHighlight)!important;border-radius:var(--borderRadiusM)}.rowDynamicCancelledRow{box-shadow:inset 0 0 0 100px var(--blocked)!important;border-radius:var(--borderRadiusM)}.rowDynamicRealRowContainer.rowDynamicCancelledRow{border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSubRealSubRowContainer.rowDynamicCancelledRow{border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicCancelledRow.rowDynamicSelectedRow{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight),inset 0 0 0 100px var(--blocked)!important;border-radius:var(--borderRadiusM)}.rowDynamicRealRowContainer.rowDynamicCancelledRow.rowDynamicSelectedRow{box-shadow:inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked)!important;border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicRealRowContainer.rowDynamicCancelledRow.rowDynamicSelectedRow td:last-child{box-shadow:inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked)!important;border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicSubRealSubRowContainer.rowDynamicCancelledRow.rowDynamicSelectedRow{box-shadow:inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked)!important;border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSelectedRow{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM)}.rowDynamicSelectedRowNotFocused{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight);border-radius:var(--borderRadiusM)}.rowDynamicSelectedRow:hover{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM)}.rowDynamicSelectedRowWithUpperRowSelected{box-shadow:inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSelectedRowWithLowerRowSelected{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSelectedRowWithLowerAndUpperRowSelected{box-shadow:inset var(--thickBorder) 0 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0}.rowDynamicSelectedRowWithUpperRowSelected:hover{box-shadow:inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSelectedRowWithLowerRowSelected:hover{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSelectedRowWithLowerAndUpperRowSelected:hover{box-shadow:inset var(--thickBorder) 0 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0}.rowDynamicAddingRow{box-shadow:inset 0 0 0 var(--thickBorder) var(--KIROHighlight),inset 0 0 0 100px var(--add);background-color:var(--add)!important}.rowDynamicAddingRow td:first-child{border-radius:var(--borderRadiusM) 0px 0px 0px!important}.rowDynamicAddingRow td:last-child{border-radius:0px var(--borderRadiusM) 0px 0px!important}.rowDynamicDragHandler{-webkit-display:flex;display:flex;align-items:center;-webkit-cursor:grab;cursor:grab;outline:none}.rowDynamicExpandRowButton{cursor:pointer;transition:.2s}.rowDynamicInputCell{width:100%;height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);border:none;background-color:var(--transparentColor);margin:0;border-radius:var(--borderRadiusS);text-overflow:ellipsis;padding:0px var(--XXS);cursor:default}.rowDynamicInputCell:focus{outline:none;box-shadow:inset 0 0 0 2px var(--KIRO),0 0 0 var(--thickBorder) var(--secondaryKIRO);background-color:var(--whiteColor);cursor:text}.rowDynamicInputCell:read-only{outline:none;box-shadow:inset 0 0 0 2px var(--tertiaryGrey);background-color:var(--transparentColor);cursor:default}.rowDynamicInputCellAlignRight{text-align:right}.rowDynamicNonEditableCell{text-align:right;cursor:default;font-style:italic;padding:0px var(--M)}.rowDynamicNonEditableTextCell{text-align:left;cursor:default;font-style:italic;padding:0px var(--M)}.rowDynamicLevel1{background-color:var(--tableLevel1)}.rowDynamicLevel2{background-color:var(--tableLevel2)}.rowDynamicLevel3{background-color:var(--tableLevel3)}.rowDynamicAddedToContainerLevel1{background-color:var(--primaryAddedToContainer)!important}.rowDynamicAddedToContainerLevel2{background-color:var(--secondaryAddedToContainer)!important}.rowDynamicAddedToContainerLevel3{background-color:var(--tertiaryAddedToContainer)!important}.rowDynamicAddedToContainerPercentage{background-color:var(--tertiaryAddedToContainer)!important;color:var(--secondaryGrey)}.rowDynamicAddedToContainerPercentage input{color:var(--secondaryGrey)}.rowDynamicHiddenTdCell{width:var(--XXS);height:var(--budgetTableHeaderAndRowHeight);box-shadow:inset 0 0 0 100px var(--blockedCellColor)}tr:last-child .rowDynamicHiddenTdCell{border-radius:0 0 calc(var(--XXS) / 2) calc(var(--XXS) / 2)}tr:first-child .rowDynamicHiddenTdCell{border-radius:calc(var(--XXS) / 2) calc(var(--XXS) / 2) 0 0}.rowDynamicSelectedRealRow{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSelectedRealRow td:last-child{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicSelectedRealRow.rowDynamicSubRealSubRowContainer td:last-child{box-shadow:inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0}.rowDynamicSelectedRealRow.rowDynamicSubRealSubRowContainer td:first-child{border-radius:0}.rowDynamicSelectedRealRow:hover{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSelectedRealRow.rowDynamicSubRealSubRowContainer,.rowDynamicSelectedRealRow.rowDynamicSubRealSubRowContainer:hover{box-shadow:inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicRowContainer.rowDynamicRealRowContainer:hover{box-shadow:inset 0 0 0 100px var(--secondaryKIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicRowContainer.rowDynamicRealRowContainer:hover+.rowDynamicSubRealSubRowContainer{box-shadow:inset 0 0 0 100px var(--secondaryKIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSelectedRealRow.rowDynamicRowContainer.rowDynamicRealRowContainer:hover td:last-child{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicRowContainer.rowDynamicRealRowContainer:hover+.rowDynamicSubRealSubRowContainer td:first-child{border-radius:0 0 0 var(--borderRadiusM)!important}.rowDynamicSelectedRealRow.rowDynamicRowContainer.rowDynamicRealRowContainer:hover{box-shadow:inset var(--thickBorder) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicSelectedRealRow.rowDynamicRowContainer.rowDynamicRealRowContainer:hover+.rowDynamicSubRealSubRowContainer{box-shadow:inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSubRealSubRowContainer:hover{box-shadow:inset 0 0 0 100px var(--secondaryKIRO);border-radius:0 0 var(--borderRadiusM) var(--borderRadiusM)}.rowDynamicSubRealSubRowContainer td:first-child{border-radius:0}.rowDynamicRealRowContainerHover{box-shadow:inset 0 0 0 100px var(--secondaryKIRO);border-radius:var(--borderRadiusM) var(--borderRadiusM) 0 0}.rowDynamicRealRowContainerHover td:last-child{box-shadow:inset 0 0 0 100px var(--secondaryKIRO)}.rowDynamicCancelledRow.rowDynamicRealRowContainerHover td:last-child{box-shadow:inset 0 0 0 100px var(--blocked);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicCancelledRow.rowDynamicSelectedRealRow.rowDynamicRealRowContainerHover td:last-child{box-shadow:inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicCancelledRow.rowDynamicSelectedRealRow td:last-child{box-shadow:inset calc(var(--thickBorder) * -1) var(--thickBorder) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked);border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.rowDynamicCancelledRow.rowDynamicSelectedRealRow.rowDynamicSubRealSubRowContainer td:last-child{box-shadow:inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--blocked);border-radius:0}.rowDynamicRealTdCell{height:inherit;padding-top:var(--XXS)}.rowDynamicSubRealTdCell{height:inherit;padding-bottom:var(--XXS)}.rowDynamicRealNumberSectionCell{-webkit-display:flex;display:flex;align-items:center;justify-content:right;height:100%;background-color:var(--whiteColor)}.rowDynamicSubRealSectionCell{background-color:var(--whiteColor)}.rowDynamicRealSectionCell{height:inherit;padding-top:var(--XXS)}.rowDynamicRealSectionStartCell{border-radius:var(--borderRadiusM) 0 0 0!important;margin-left:var(--XS)}.rowDynamicRealSectionEndCell{border-radius:0 var(--borderRadiusM) 0 0!important;margin-right:var(--XS)}.rowDynamicSubRealSectionStartCell{border-radius:0 0 0 var(--borderRadiusM)!important;margin-left:var(--XS)}.rowDynamicSubRealSectionEndCell{border-radius:0 0 var(--borderRadiusM) 0!important;margin-right:var(--XS)}.rowDynamicRealNumberCell{-webkit-display:flex;display:flex;align-items:center;justify-content:right;height:100%;background-color:var(--whiteColor);color:var(--secondaryGrey)}.rowDynamicRealRowContainer{top:calc(var(--budgetTableHeaderSubRealHeight) + var(--budgetTableHeaderAndRowHeight));z-index:6}.rowDynamicSubRealSubRowContainer{top:calc(var(--budgetTableHeaderSubRealHeight) + 1px + var(--budgetTableHeaderAndRowHeight) * 2)}.rowDynamicGODRowContainer+.rowDynamicSubRealSubRowContainer{box-shadow:0 11px 0 -8px var(--tableLevel1)}.rowDynamicGODRowContainer+.rowDynamicSubRealSubRowContainer:hover{box-shadow:inset 0 0 0 100px var(--secondaryKIRO)}.rowDynamicSelectedRealRow.rowDynamicGODRowContainer+.rowDynamicSubRealSubRowContainer{box-shadow:inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.rowDynamicSelectedRealRow.rowDynamicGODRowContainer+.rowDynamicSubRealSubRowContainer:hover{box-shadow:inset var(--thickBorder) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset 0 0 0 100px var(--KIRO)}.rowDynamicSubRealSubRowContainer td:last-child{border-radius:0}.rowDynamicRealRowContainer td:first-child{border-bottom-left-radius:0!important}.conceptBookMark{display:none;position:absolute;height:100%;width:15px;right:0;top:0;overflow:hidden}.rowDynamicRowContainer td:last-child .conceptBookMark{-webkit-display:flex;display:flex;justify-content:flex-end}.rowDynamicMadeGOD{position:-webkit-sticky;position:sticky;top:calc(var(--budgetTableHeaderAndRowHeight) + 30px);z-index:5}.expectedPriceLogIndicator{position:absolute;top:10px;right:5px;height:5px;width:5px;border-radius:10px;background-color:var(--primaryGrey)}.proformaPercentageBarBarContainer{overflow:hidden;position:relative;height:100%;background-color:var(--loaderFullScreenColor);border-radius:var(--borderRadiusM)}.proformaPercentageBarBarPercentages{position:absolute;padding:0 var(--S);top:50%;transform:translateY(-50%);display:none}.proformaPercentageBarBarPercentagesAccumulated{left:0}.proformaPercentageBarBarPercentagesActual{right:0}.proformaPercentageBarBarPercentagesActualCentered{padding:0;width:100%;text-align:center}.proformaPercentageBarBarContainer:hover .proformaPercentageBarBarPercentages{display:block}.proformaPercentageBarPercentageBar{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--borderRadiusM)}.proformaPercentageBarPercentageBarAccumulated{background-color:var(--primaryKIRO)}.proformaPercentageBarPercentageBarActual{background-color:var(--KIROHighlight)}.proformaListContainer{display:flex;gap:var(--S);height:100%;padding:var(--S)}.proformaNewExpenseListContainer{display:flex;flex-direction:column;gap:var(--XS);padding:var(--XS)}.proformaExpenseItemText{margin-bottom:var(--S)}.proformaExpenseItem{display:flex;justify-content:space-between;padding:var(--XS);background-color:var(--primaryGrey);border-radius:var(--XS)}.proformaExpenseItem:hover{cursor:pointer;background-color:var(--secondaryHighlight)}.proformaContainer{display:flex;flex-direction:column;justify-content:space-between;height:-webkit-fit-content;height:fit-content;background-color:var(--primaryGrey);border-radius:var(--borderRadiusL);align-items:center;width:300px;max-width:300px;min-width:300px;padding:var(--S);position:relative;gap:var(--S)}.proformaContainerHeaderWrapper{width:100%}.proformaContainerPhasePercentageBarCell{width:100%;height:var(--listHeaderHeight)}.proformaNumberAndDateContainer{-webkit-display:flex;display:flex;width:100%;justify-content:space-between;padding:var(--XS) 0}.proformaAmountContainer{-webkit-display:flex;display:flex;justify-content:space-between;width:100%;padding:var(--XS);border-radius:var(--borderRadiusM);background-color:var(--whiteColor)}.proformaAmountContainer .KIROButtonContainer{height:100%;max-height:unset}.proformaExpenseLinkContainer{width:100%;background-color:var(--whiteColor);padding:var(--S);border-radius:var(--borderRadiusM);position:relative}.proformaExpenseLinkHeader{-webkit-display:flex;display:flex;width:100%;justify-content:space-between}.proformaExpenseLinkBody{-webkit-display:flex;display:flex;width:100%;margin:var(--XS) 0 var(--S) 0;overflow:hidden;text-overflow:ellipsis}.proformaExpenseCode{margin-right:var(--XS);color:var(--tertiaryGrey)}.linkedExpenseBarIndicator{width:100%;height:var(--XS);background-color:var(--expenseColor);border-radius:var(--S);margin-bottom:var(--S)}.linkedExpenseBarIndicatorPlaceholder{background-color:var(--placeholderBlackAlphaColor)}.linkedExpenseTextPlaceholder{background-color:var(--placeholderBlackAlphaColor);height:18.5px;border-radius:100px}.proformaAmountPlaceholder{background-color:var(--placeholderBlackAlphaColor);height:100%;border-radius:100px}.linkedExpenseTagPlaceholder{background-color:var(--placeholderBlackAlphaColor);height:var(--listHeaderHeight);width:100px;border-radius:var(--innerListRowImageAndTagRadius)}.proformaExpenseLinkRemove{position:absolute;top:calc(var(--S) * -1);right:calc(var(--S) * -1);cursor:pointer;background-color:var(--delete);padding:var(--XS);border-radius:100px}.proformaExpenseHover{display:none}.proformaContainer:hover .proformaExpenseHover{display:block}.proformaExpenseLinkContainerHover{display:none}.proformaExpenseLinkContainer:hover .proformaExpenseLinkContainerHover{display:block}.linkedExpensePercentagePlaceholder{background-color:var(--whiteColor);height:var(--listHeaderHeight);width:100%;border-radius:var(--borderRadiusM)}.proformaHeaderUnderPercentageBarPlaceholder{-webkit-display:flex;display:flex;justify-content:space-between;margin:var(--XS) 0;width:100%}.linkedExpenseButtonPlaceholder{background-color:var(--placeholderBlackAlphaColor);height:var(--KIROButtonHeight);width:100%;border-radius:var(--borderRadiusM)}.proformaAmountWrapperPlaceholder{-webkit-display:flex;display:flex;justify-content:space-between;background-color:var(--whiteColor);height:53px;width:100%;border-radius:var(--borderRadiusM);padding:var(--XS)}.proformaAmountCertificationButtonPlaceholder{background-color:var(--placeholderBlackAlphaColor);height:100%;border-radius:var(--borderRadiusM)}.proformaAddButtonWrapper{-webkit-display:flex;display:flex;align-items:center;position:absolute;height:calc(100% - var(--S) * 2)}.proformaAddButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;background-color:var(--KIRO);cursor:pointer;border-radius:50%;width:var(--projectDetailTabsHeight);height:var(--projectDetailTabsHeight)}.proformaAddButton:hover{background-color:var(--primaryKIRO)}.proformaExpenseTagLinkContainer{cursor:pointer}.orderDetailContainer{position:relative;-webkit-display:flex;display:flex;flex-direction:column;height:100%}.orderDetailInfoContainer{-webkit-display:flex;display:flex;flex:0 1 auto;gap:var(--XS);width:100%}.orderDetailBottomContainer{-webkit-display:flex;display:flex;gap:var(--XS);width:100%;height:0;flex:1 1 auto}.orderDetailOrderBudget{height:100%;width:100%}.orderDetailExtraFunctionButtonsContainer{-webkit-display:flex;display:flex;gap:var(--S);position:fixed;top:1%;right:15%}.orderDetailExtraFunctionButton{padding:var(--M);border-radius:200px}.orderRowHoverConcept{background-color:var(--secondaryKIRO)}.orderBudgetDetailCellWrapper{-webkit-display:flex;display:flex;align-items:center}.orderRowGhostConcept{box-shadow:inset 0 0 0 100px var(--add)}.orderBudgetHeaderContainer{width:100%;-webkit-display:flex;display:flex;justify-content:space-between;padding:var(--XS)}.orderDetailCertificationModalContainer{width:100%;-webkit-display:flex;display:flex;height:100%}.orderDetailCertificationModalPhaseCell{width:100%;height:100%;margin-left:var(--S)}.orderdetailforcebuttoncontainer{position:absolute;right:0;top:0;padding:var(--XXS) var(--XXS) var(--XXS) var(--XS);margin-top:var(--XXS);margin-right:var(--XS);display:flex;align-items:center;background-color:var(--primaryGrey);border-radius:var(--XS)}.projectTeamContainer{height:100%;max-height:100%;overflow:hidden}.projectTeamTableHeaderBtns{display:flex;justify-content:flex-end;margin-right:var(--XS)}.blockedBtn:hover{width:var(--M);height:var(--M);background-color:transparent;cursor:not-allowed}.projectTeamContainerHeader{display:flex;justify-content:space-between;align-items:center}.projectTeamContainerHeaderLeft{display:flex;justify-content:flex-start;align-items:center}.projectteamMeatballDropDownMenu:hover{background-color:var(--teamColor)}.projectTeamFlexSpaceAround{display:flex;justify-content:space-around;align-items:center}.projectTeamRotate45deg{transform:rotate(45deg);transition:transform .3s ease}@media (max-width: 1400px){.projectTeamContainerHeader{height:var(--XXXL)}.projectTeamContainerHeaderLeft,.projectTeamTableHeaderBtns{flex-direction:column;height:100%;justify-content:space-around;align-items:center}}.settleModalDateInputContainer{display:flex;gap:var(--S);margin-bottom:var(--S);margin-top:var(--S)}.inputPasswordBox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis}.inputPasswordElement{border:none;width:100%}.teamMobileSelectorListContainer{height:calc(100% - var(--projectDetailTabsHeight));max-height:50vh}.teamMobileSettingsProjectList{overflow:auto;max-height:80%}.teamMobileSelectorListSearchBarContainer{position:relative;width:-webkit-fit-content;width:fit-content;padding:var(--XS) 0}.teamMobileSettingsProjectListItemHover:hover{background-color:var(--projectTeamTableHoverColor);border-radius:var(--borderRadiusM)}.newWorkerJustifyBottomWrapper{padding:var(--XS) 0 var(--S) var(--XS)}.teamMobileSettingsContainer{margin-bottom:var(--S)}.teamMobileSettingsTabContainer{height:50vh}.teamMobileSettingsTabContainer .projectDetailTabTitleContainer{margin:0}.newWorkerModalContainer{display:flex;flex-direction:column;gap:var(--XS);height:100%}.newWorkerImageAndNameContainer{display:flex;flex-direction:row;width:100%;justify-content:space-between}.newWorkerIDAndNameContainer{display:flex;justify-content:space-between;flex-direction:column;width:80%}.newWorkerJustifyBottom{display:flex;justify-content:flex-end}.newWorkerCloseButton{position:absolute;top:0;right:0;background-color:var(--delete);cursor:pointer;border-radius:100px;padding:var(--XXS);display:flex;align-items:center;justify-content:center}.newWorkerCloseButton img{height:calc(var(--M) / 2);width:calc(var(--M) / 2)}.newWorkerItemRow{display:flex;align-items:center;position:relative;width:100%;margin-bottom:var(--XS)}.newWorkerPersonaContainer{width:80%;text-overflow:ellipsis}.newWorkerNicknameError{color:var(--delete);margin-bottom:var(--XS)}.viewsContainer{display:flex;max-height:var(--contactCardHeight);justify-content:space-between}.liquidateButtonContainer{display:flex;justify-content:space-between;gap:var(--S);align-items:flex-end;margin-bottom:var(--S)}.cellNatureCompositionContainer{-webkit-display:flex;display:flex;height:100%;gap:var(--XS);padding-right:var(--XXS)}.newWorkModalBudgetHeader{-webkit-display:flex;display:flex;margin-bottom:var(--XS);margin-top:var(--XS);justify-content:space-between;align-items:center}.newWorkSwitchContainer{-webkit-display:flex;display:flex;padding-right:var(--S)}.newWorkModalBudgetGridContainer{width:100%;height:100%}.titleWorksBudgetContainer{flex:0 1 auto;padding-left:var(--S);overflow:hidden;text-overflow:ellipsis}.addWorksSpaceRow{display:flex;width:100%;justify-content:space-between;margin-bottom:var(--S)}.workSectionContainer{width:38%;display:flex;flex-direction:column;justify-content:space-between}.workSectionsubTitle{margin-bottom:var(--S)}.workSectionsmallerButton{height:25px}.workItemsContainer{display:flex;flex-direction:column;height:450px;gap:var(--XS);overflow-y:auto;padding-right:var(--S);width:calc(100% + var(--S))}.addWorkMainContainer{display:flex;justify-content:space-between;height:100%}.workListgap2{gap:.3em}.conceptAndNatureContainer{width:100%;padding:var(--XXS) 0;align-items:center;justify-content:space-between}.conceptRowContainer{padding-top:3px;justify-content:space-between;align-items:center}.conceptRowContainer:hover{background-color:var(--secondaryKIRO)}.workContainer{-webkit-user-select:none;user-select:none;width:100%;display:flex;flex-direction:column;border-radius:var(--XS);background-color:var(--rowLevel2);padding:var(--XS)}.concetpWorkContainerText{margin-bottom:var(--XS)}.isWorkContainerSelected{background-color:var(--KIRO)}.workConceptName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.highlightedConcept{background-color:var(--KIRO);box-shadow:0 0 0 2px var(--KIROHighlight);border-radius:8px}.groupedConceptsMiddle{box-shadow:2px 0 var(--KIROHighlight),-2px 0 var(--KIROHighlight);border-radius:0;background-color:var(--KIRO)}.groupedConceptsTop{box-shadow:0 -2px var(--KIROHighlight),0 2px var(--KIROHighlight),2px 0 var(--KIROHighlight),-2px 0 var(--KIROHighlight);border-radius:var(--XS) var(--XS) 0 0;background-color:var(--KIRO)}.groupedConceptsBottom{box-shadow:0 2px var(--KIROHighlight),2px 0 var(--KIROHighlight),-2px 0 var(--KIROHighlight);border-radius:0 0 var(--XS) var(--XS);background-color:var(--KIRO)}.importCSVWorkedTimeContentseparatorInputContainer{width:24%}.infoSettleMainContainer{display:flex;flex-direction:column;gap:var(--M);overflow:hidden}.infoSettleTitle{font-size:19px;font-weight:700}.infoSettleTitleAndPeriodContainer{display:flex;width:100%;gap:.5rem;align-items:center}.timeInputBox{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis}.timeInputBox:focus{outline:none;border:solid 1px var(--KIROHighlight);box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.timeInputBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.timeInputBoxNoBorder,.timeInputBoxNoBorder:hover,.timeInputBoxNoBorder:focus{border:none!important}.timeInputBoxFullWidth{width:100%}.timeInputBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.timeInputBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:none}.timeInputBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey)}.projectTeamDateFilterContainer{font-weight:700;width:var(--dateSliderContainer);height:var(--KIROButtonHeight);border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);position:relative;display:flex;z-index:12}.projectTeamDateFilterInnerContainer{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--XXS)}.projectTeamDateFilterDropDown{position:absolute;top:100%;left:50%;transform:translate(-50%);height:-webkit-max-content;height:max-content;width:var(--dateSliderContainer);padding:var(--M);border-radius:var(--borderRadiusM);background-color:var(--whiteColor);box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow)}.projectTeamDateFilterSelectedDate{display:flex;margin:0 var(--M);cursor:pointer}.projectTeamDateFilterSelectedDate>div{margin:0 var(--XXS)}.fiftyWidthRow{width:47%}.addMarginToBottomRows{margin-bottom:var(--XS)}.daysRow{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.dayButtonContainer{border-radius:9999px;height:var(--L);width:var(--L);color:var(--whiteColor);display:flex;align-items:center;justify-content:center;cursor:pointer}.dayButtonContainerSelected{background-color:var(--teamColor)}.dayButtonContainerNotSelected{background-color:var(--secondaryGrey)}.ProjectTeamMiniTableContainer{height:var(--projectTeamTableRowHeight);width:var(--offerComparativeProviderCardWidth);position:relative}.ProjectTeamMiniTableHorizontalBar{width:100%;height:var(--KIROButtonHeight);border:solid var(--thinBorder) var(--tertiaryGrey);border-radius:var(--borderRadiusM);position:absolute;top:50%;transform:translateY(-50%);overflow:hidden}.ProjectTeamMiniTableMovingBar{width:30%;height:100%;border:solid var(--thickBorder) var(--teamColor);border-radius:var(--borderRadiusM);position:absolute;z-index:3;cursor:grab}.ProjectTeamMiniTableGrid{height:100%;position:relative}.miniTableRow{display:flex;justify-content:space-between;width:100%}.miniTableDot{border-radius:var(--XXXS)}.doubleClickEditInputReadOnly{background-color:transparent;border:none;height:25px;font-size:16px;width:100%}.doubleClickEditInputSingleClick{box-shadow:inset 0 0 0 2px var(--tertiaryGrey);border-radius:var(--borderRadiusS);border:none;background-color:transparent;font-size:16px;width:100%;height:25px}.doubleClickEditInputDoubleClick{border:none;box-shadow:inset 0 0 0 2px var(--teamColor),0 0 0 var(--thickBorder) var(--teamColorSemitransparent);background-color:var(--whiteColor);border-radius:var(--borderRadiusS);font-size:16px;width:100%;height:25px}.projectTeamTableTaskAbsenceIconAndName{-webkit-display:flex;display:flex;gap:var(--XS);padding:0 var(--XS)}.teamTableTasksCardNewTaskImputationText{margin-left:var(--XS);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.projectTeamTableTasksCard{width:100%;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;padding:var(--M)}.projectTeamTableTasksList{width:100%;display:flex;flex-direction:column}.addNewTaskBtn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.addNewTaskBtnLine{height:var(--XS);border-radius:var(--borderRadiusM);width:97%;background-color:var(--whiteColor);margin:var(--XS) 0 var(--L) 0}.addNewTaskBtnBtn{background-color:var(--whiteColor);height:var(--L);width:var(--L);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:var(--XS)}.addNewTaskBtnBtn:hover{cursor:pointer}.projectTeamTableTasksCardInWorkspaceProjectInfo{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 0 var(--XS) var(--S)}.teamTableTaskCardNewTaskAbsenceDropMenuButton.dropMenuButton:hover,.teamTableTaskCardNewTaskAbsenceDropMenuButton.dropMenuButtonClicked,.absenceDropDownMenuOptionHover:hover{background-color:var(--teamColor)!important}.projectTeamTableHeaderFixedSectionWrapper{position:fixed;background-color:var(--whiteColor);z-index:10;height:var(--listHeaderHeight)}.projectTeamTableHeaderFixedSection{position:relative;width:100%;height:100%}.projectTeamTableUpperEmptyHeader{height:var(--listHeaderHeight);width:100%;overflow:visible}.projectTeamTableUpperMonthHeaderWrapper{height:var(--listHeaderHeight);width:100%;background-color:var(--primaryGrey);border-top-left-radius:var(--borderRadiusL);border-top-right-radius:var(--borderRadiusL);border-bottom-right-radius:var(--borderRadiusL);display:flex;justify-content:center;align-items:center;color:var(--secondaryGrey)}.projectTeamTableDayHeader{position:absolute;top:var(--XXS);left:var(--XS);color:var(--secondaryGrey)}.cellRendererHeaderDayText{z-index:1}.projectTeamFixedHeadersTableCell{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primaryGrey);height:var(--listHeaderHeight)}.projectTeamFixedHeadersTableCellFirstChild{border-top-left-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.projectTeamFixedHeadersTableCellLastChild{border-top-right-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.projectTeamTableCell{width:var(--projectTeamTableRowWidthXS);min-width:var(--projectTeamTableRowWidthXS);display:flex;align-items:center;justify-content:center;position:relative;height:var(--listHeaderHeight)}.tableTitlesWeekend{box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--primaryGrey);border-radius:var(--borderRadiusM)}.teamTableToday:before{content:"";position:absolute;top:calc(var(--listHeaderHeight) / 2 - 15px);left:calc(var(--projectTeamTableRowWidthXS) / 2 - 15px);right:calc(var(--projectTeamTableRowWidthXS) / 2 - 15px);bottom:calc(var(--listHeaderHeight) / 2 - 15px);box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColor);border-radius:50%}.teamTableHighlightedHeaderColumn{box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--projectTeamTableHoverColor);border-top-left-radius:var(--borderRadiusM);border-top-right-radius:var(--borderRadiusM)}.projectTeamTableWorkerRow{height:var(--projectTeamTableRowHeight);margin-bottom:var(--XS);display:flex;align-items:center;justify-content:center}.projectTeamTableWorkerRowFirstChild{border-top-left-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.projectTeamTableWorkerRowLastChild{border-top-right-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.projectTeamTableWorkerWeekendColumn{background-color:var(--zeroGrey);border-radius:0}.projectTeamTableWorkerWeekendColumnFirstCell{border-top-right-radius:var(--borderRadiusM);border-top-left-radius:var(--borderRadiusM)}.projectTeamTableWorkerWeekendColumnLastCell{border-bottom-right-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.teamTableHighlightedColumn{box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--projectTeamTableHoverColor)}.teamTableHighlightedFirstWeekendCellColumn{border-top-left-radius:var(--borderRadiusM);border-top-right-radius:var(--borderRadiusM)}.teamTableHighlightedLastCellColumn{border-bottom-left-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.teamTableHighlightedRow{box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--projectTeamTableHoverColor)}.teamTableHighlightedRowNoRadiusFirstColCell{border-radius:0;border-top-left-radius:var(--borderRadiusM);border-top-right-radius:var(--borderRadiusM)}.teamTableHighlightedRowNoRadiusFirstColCellHoverRow{border-top-left-radius:0}.teamTableHighlightedRowNoRadiusLastColCellHoverRow{border-bottom-left-radius:0}.teamTableHighlightedRowNoRadius{border-radius:0}.teamTableHighlightedRowNoRadiusLastColCell{border-radius:0;border-bottom-left-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.teamTableHighlightedRowNoRadiusLastColAndRowCellHoverRow{border-radius:0;border-bottom-right-radius:var(--borderRadiusM)}.teamTableClickedRow{border-top:var(--XXXS) solid var(--teamColor);border-bottom:var(--XXXS) solid var(--teamColor);box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--projectTeamTableHoverColor);border-radius:0}.teamTableClickedRow .teamTableInnerCell{border-top:none;border-bottom:none}.teamTableClickedRowFirstChild{border-left:var(--XXXS) solid var(--teamColor);border-top-left-radius:var(--borderRadiusM);border-bottom-left-radius:var(--borderRadiusM)}.teamTableClickedRowLastChild{border-right:var(--XXXS) solid var(--teamColor);border-top-right-radius:var(--borderRadiusM);border-bottom-right-radius:var(--borderRadiusM)}.teamTableClickedCell{box-shadow:0 0 0 var(--XS) var(--primaryGrey),0 var(--XS) 0 var(--XS) var(--primaryGrey),inset var(--thickBorder) 0 0 0 var(--primaryGrey),inset calc(var(--thickBorder) * -1) 0 0 0 var(--primaryGrey);border-radius:var(--borderRadiusM);background-color:var(--teamColor);border:none;z-index:1}.teamTableClickedCell .teamTableInnerCellText{color:var(--blackColor)}.teamTableClickedCell:before{content:"";width:var(--S);height:var(--XS);position:absolute;right:calc(100% + var(--XS));bottom:0;box-shadow:var(--XS) 0 0 0 var(--primaryGrey);border-bottom-right-radius:var(--borderRadiusM)}.teamTableClickedCell:after{content:"";width:var(--S);height:var(--XS);position:absolute;left:calc(100% + var(--XS));bottom:0;box-shadow:calc(var(--XS) * -1) 0 0 0 var(--primaryGrey);border-bottom-left-radius:var(--borderRadiusM)}.teamTableMultiSelectionAreaCell{position:relative;box-shadow:inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell{box-shadow:inset var(--XXXS) 0 var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell.teamTableMultiSelectionAreaTopCell{border-top-left-radius:var(--borderRadiusM);box-shadow:inset var(--XXXS) var(--XXXS) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell.teamTableMultiSelectionAreaBottomCell{border-bottom-left-radius:var(--borderRadiusM);box-shadow:inset var(--XXXS) calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell.teamTableMultiSelectionAreaRightCell{box-shadow:inset var(--XXXS) 0 var(--teamColor),inset calc(var(--XXXS) * -1) 0 var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell.teamTableMultiSelectionAreaRightCell.teamTableMultiSelectionAreaTopCell{box-shadow:inset var(--XXXS) var(--XXXS) var(--teamColor),inset calc(var(--XXXS) * -1) 0 var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaLeftCell.teamTableMultiSelectionAreaRightCell.teamTableMultiSelectionAreaBottomCell{box-shadow:inset var(--XXXS) 0 var(--teamColor),inset calc(var(--XXXS) * -1) calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaTopCell.teamTableMultiSelectionAreaBottomCell.teamTableMultiSelectionAreaLeftCell{box-shadow:inset var(--XXXS) var(--XXXS) var(--teamColor),inset 0 calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaRightCell{box-shadow:inset -2px 0 var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaRightCell.teamTableMultiSelectionAreaTopCell{border-top-right-radius:var(--borderRadiusM);box-shadow:inset calc(var(--XXXS) * -1) var(--XXXS) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaRightCell.teamTableMultiSelectionAreaBottomCell{border-bottom-right-radius:var(--borderRadiusM);box-shadow:inset calc(var(--XXXS) * -1) calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaTopCell.teamTableMultiSelectionAreaBottomCell.teamTableMultiSelectionAreaRightCell{box-shadow:inset 0 var(--XXXS) var(--teamColor),inset calc(var(--XXXS) * -1) calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaTopCell{box-shadow:inset 0 var(--XXXS) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaTopCell.teamTableMultiSelectionAreaBottomCell{box-shadow:inset 0 var(--XXXS) var(--teamColor),inset 0 calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableMultiSelectionAreaBottomCell{box-shadow:inset 0 calc(var(--XXXS) * -1) var(--teamColor),inset 0 0 0 var(--projectTeamTableRowWidthXS) var(--teamColorSemitransparent)}.teamTableInnerCell{height:100%;width:100%;border:solid var(--XXXS) transparent}.teamTableInnerCellText{height:100%;width:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.teamTableTotalAmountCell{display:flex;justify-content:flex-end;padding-right:var(--XXS)}.teamTableZeroHourDays{color:var(--primaryGrey)}.teamTableAllValidatedCell{background-color:var(--orderColor);border-radius:var(--borderRadiusM)}.teamTableAllSettledCell{background-color:var(--expenseColor);border-radius:var(--borderRadiusM)}.workerInfoBoxContainer{height:100%;width:100%;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;padding-left:var(--XS)}.workerInfoBoxContainer img{width:var(--M);height:var(--M);border-radius:50%;margin-right:var(--S)}.teamTableInnerCellAbsence{position:absolute;right:var(--thinBorder);top:var(--thinBorder);background-color:var(--secondaryGrey);color:var(--whiteColor);border-radius:100px;overflow:hidden;height:var(--S);width:var(--S);-webkit-display:flex;display:flex;justify-content:center;align-items:center;cursor:default}.projectTeamTableContainer{width:100%;height:calc(100% - var(--projectTeamTableRowHeight));position:relative;overflow-y:auto;overflow-x:hidden}.projectTeamTableContainerBlockOverflow .ReactVirtualized__Grid{overflow:hidden!important}.projectTeamTableTasksContainer{height:-webkit-fit-content;height:fit-content;width:calc(100% - var(--projectTeamTableRowWidthXS) * 2);background-color:var(--primaryGrey);border-radius:var(--borderRadiusM);position:absolute;max-height:70%;overflow-y:auto}.projectTeamTableTask{display:flex;width:100%;height:var(--projectTeamTableRowHeight);justify-content:space-between;align-items:center}.projectTeamTableTaskTagCell{height:var(--listFiltersHeight);width:var(--personaInputPhotoCircleBanner);min-width:var(--personaInputPhotoCircleBanner);max-width:var(--personaInputPhotoCircleBanner);margin-right:var(--S)}.projectTeamTableTaskInfo{display:flex;align-items:center;height:var(--listFiltersHeight);margin-right:var(--S);width:100%;border-radius:var(--borderRadiusM)}.projectTeamTableTaskInfo:hover{background-color:var(--projectTeamTableHoverColor)}.projectTeamTableTaskHoursAndAmount{display:flex;align-items:center;margin-right:var(--XS);padding-left:calc(var(--projectTeamTableRowWidthXS) - var(--M))}.projectTeamTableTaskHours{width:var(--projectTeamTableRowWidthXS)}.projectTeamTableTaskAmount{width:calc(var(--projectTeamTableRowWidthXS) * 1.5);padding-right:var(--XXS)}.projectTeamTableTaskHoursCell:hover,.projectTeamTableTaskDescriptionCell:hover,.projectTeamTableTaskSummaryCell:hover{cursor:pointer}.projectTeamTableTaskDescriptionCell,.projectTeamTableTaskSummaryCell{margin:0 var(--XS)}.projectTeamTableTaskDescriptionCell{text-overflow:ellipsis}.projectTeamTableTaskCloseCell{width:var(--M);height:var(--M);min-width:var(--M);max-width:var(--M);display:flex;justify-content:center;align-items:center}.projectTeamTableTaskCloseCell div img{height:var(--S)}.projectTeamTableTaskCloseCell:hover{width:var(--M);height:var(--M);background-color:var(--delete);border-radius:50%;cursor:pointer}.projectTeamTableTaskSummaryCell{height:var(--M);display:flex;flex-direction:column;width:50%}.projectTeamTableTaskSummaryCell>div:first-child{flex:1}.projectTeamTableTaskSummaryCell .selectInputInnerRenderItem>img{margin-right:var(--XS)}.projectTeamTableTaskSummaryCell div.selectInputDropBoxContainer{z-index:20}.projectTeamTableTaskSummaryCell div.selectInputDropBox{position:static}.highlightCell{box-shadow:0 0 0 var(--XXXS) var(--teamColor);border-radius:var(--borderRadiusM)}.workspaceUserDetailView{-webkit-display:flex;display:flex;flex-direction:column;align-items:center}.workspaceUserDetailEmail{margin:var(--S) 0 var(--M) 0}.workspaceUserDetailWorkspaceListContainer{height:70%}.pricingTableContainer{-webkit-display:flex;display:flex;flex-direction:column;justify-content:center;min-height:100vh;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:var(--M)}.pricingTableContainerNoBackground{min-height:100%;height:100%}.priceCardContainer{-webkit-display:flex;display:flex;justify-content:center;gap:var(--S);width:100%;padding:var(--M)}.priceCardCheckoutButton{width:1000px}@media (max-width: 1275px){.priceCardContainer{flex-direction:column;align-items:center}.priceCardCheckoutButton{width:100%}}.priceCardCheckoutContainer{padding:0 var(--XL);-webkit-display:flex;display:flex;justify-content:center}.priceCardProduct{-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;background-color:var(--whiteAlphaColor);padding:var(--M);border-radius:var(--borderRadiusL)}.priceCardProductName{margin:0 0 var(--M) 0}.priceCardProductPriceContainer{position:relative;margin:0 0 var(--M) 0;white-space:nowrap;gap:var(--XS)}.priceCardActiveFeatureTitle{color:var(--tertiaryGrey)}.priceCardNonActiveFeatureTitle{color:var(--secondaryGrey)}.priceCardFeatureContainer{-webkit-display:flex;display:flex;gap:var(--S);margin:var(--S) 0}.priceCardPeriodicityContainer{-webkit-display:flex;display:flex;flex-direction:column;justify-content:center;gap:var(--XXS);margin:var(--XS)}.priceCardProductPriceDecimals{padding-top:var(--XS)}.pricingTableFreeText{width:100%;text-align:center;padding:0 var(--S)}.pricingTableToggleButtonSaveText{color:var(--tertiaryGrey);padding:0}.pricingTableToggleButtonText{width:100%;text-align:center;white-space:nowrap}.annualMonthlyToggleButtonContainer{-webkit-display:flex;display:flex;justify-content:center;padding:var(--S) 0 0 0;width:100%}.annualMonthlyToggleButton{-webkit-display:flex;display:flex;align-items:center;gap:var(--XS)}.priceCardPeriodicityAnnualDetail{font-size:calc(var(--S) / 1.4);position:absolute}.pricePillCardContainer{-webkit-display:flex;display:flex;flex-direction:column;gap:var(--S)}.priceCardCheckoutButtonTaxText{width:100%;text-align:center;padding-bottom:var(--S)}.priceCardCheckoutButtonTaxText .inputDownPlaceHolder{color:var(--blackColor)}.upgradePlanButton{position:relative;-webkit-display:flex;display:flex;justify-content:center;align-items:center;padding:0 var(--XS);cursor:pointer;opacity:70%}.upgradePlanButton img{width:var(--M);height:var(--M)}.projectDocumentItemContainer{position:relative;-webkit-display:flex;display:flex;flex-direction:column;align-items:center;float:left;cursor:pointer;border-radius:var(--borderRadiusM);padding:var(--XS);width:var(--documentContainerHeightAndWidth);height:var(--documentContainerHeightAndWidth);max-width:var(--documentContainerHeightAndWidth);max-height:var(--documentContainerHeightAndWidth)}.projectDocumentItemDeleteButton{display:none;position:absolute;top:var(--XS);left:var(--XS);color:var(--delete);cursor:pointer;-moz-height:min-content;height:-webkit-min-content;height:min-content;-moz-width:min-content;width:-webkit-min-content;width:min-content}.projectDocumentItemContainer:hover{background-color:var(--primaryGrey)}.projectDocumentItemContainer:hover .projectDocumentItemDeleteButton{display:block}.documentItemDocName{text-align:center;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;word-break:break-all}.documentItemDocIcon{width:65px;height:85px;border-radius:var(--borderRadiusM) 23px var(--borderRadiusM) var(--borderRadiusM);background-color:var(--whiteColor);-webkit-display:flex;display:flex;align-items:center;justify-content:center;border:solid 2px;margin-bottom:var(--S)}.documentItemCompressedDocIcon{width:65px;height:85px;border-radius:var(--borderRadiusM);background-color:var(--whiteColor);-webkit-display:flex;display:flex;align-items:center;justify-content:center;border:solid 2px;margin-bottom:var(--S)}.documentItemImageIconContainer{margin-bottom:var(--S);height:85px;-webkit-display:flex;display:flex;flex-direction:column;justify-content:center;position:relative}.documentItemImageIcon{max-width:calc(var(--documentContainerHeightAndWidth) - var(--XL));max-height:85px;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);border:solid 2px #b3b3b3}.documentItemImageIconDefault:after{content:"";position:absolute;width:85px;height:65px;top:calc(50% - 32.5px);left:calc(50% - 42.5px);border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);border:solid 2px #b3b3b3;box-shadow:inset 0 0 0 10px var(--whiteColor)}.projectDocumentsContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%;position:relative}.projectDocumentsDocumentsContainer{overflow-x:hidden;overflow-y:auto;padding-bottom:var(--documentContainerHeightAndWidth)}.projectDocumentsDocumentsContainerDragOver{border:dashed 5px var(--KIRO);background-color:#f1ba4563;border-radius:var(--borderRadiusM);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-display:flex;display:flex;justify-content:center;align-items:center}.projectDocumentsDocumentsDragOverText{font-size:24px;font-weight:bolder;color:var(--whiteColor)}.expenseDetailContainer{position:relative;-webkit-display:flex;display:flex;flex-direction:column;gap:calc(var(--XS) * 2);height:100%;width:100%}.expenseDetailGridContainer{height:100%;width:100%}.expenseDetailUpperContainer{-webkit-display:flex;display:flex;gap:var(--XS);width:100%;-webkit-height:-webkit-fit-content;height:fit-content}.expenseDetailBottomContainer{-webkit-display:flex;display:flex;gap:var(--XS);width:100%;height:0;flex:1 1 auto}.expenseDocumentsSectionUploadButton{position:absolute;top:var(--S);right:var(--XS)}.expenseDetailDocPreview{width:35%;height:100%;border-radius:var(--borderRadiusL);background-color:var(--primaryGrey)}.expenseInfoContainer{width:65%;-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS);padding:var(--XS);-webkit-height:-webkit-fit-content;height:fit-content}.expenseInfoAmountInput{text-align:right}.expenseInfoWorkspaceAndProject{width:50%;-webkit-display:flex;display:flex;flex-direction:column;align-items:flex-start}.expenseDetailCodeContainer{width:100%;height:var(--listFiltersHeight);-webkit-display:flex;display:flex;align-items:center}.expenseImputationDivCell{text-align:right}.expenseDetailExtraFunctionButton{padding:var(--M);border-radius:200px}.expenseDetailExtraFunctionButtonsContainer{-webkit-display:flex;display:flex;gap:var(--S);position:fixed;top:1%;right:15%}.expenseDetailIMGPreviewContainer{width:100%;border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);overflow:auto;-webkit-display:flex;display:flex;flex-direction:column;border:solid 2px var(--primaryGrey)}.expenseDetailIMGPreview{width:100%}.newExpenseModalContainer{position:relative}.newExpenseItemWrapper{padding-bottom:var(--S)}.newExpenseItemContainer{border:solid 2px var(--secondaryGrey);border-radius:var(--borderRadiusL);width:100%;padding-right:var(--XS)}.newExpenseModalBottomButtons{position:-webkit-sticky;position:sticky;width:100%;bottom:0;background-color:var(--whiteColor);padding-top:var(--XS);-webkit-display:flex;display:flex;flex-direction:column;align-items:center}.newExpenseModalBottomButtons:after{display:block;position:absolute;bottom:calc(var(--M) * -1);content:"";width:100%;height:var(--M);background-color:var(--whiteColor)}.conceptExpenseListContent{height:calc(100% - var(--XS) - var(--listHeaderHeight));width:100%;overflow:unset}.cellImputeInputContainer{position:relative;-webkit-display:flex;display:flex;height:100%;align-items:center;padding-right:var(--XS)}.cellImputeInput{outline:none;box-shadow:inset 0 0 0 2px var(--tertiaryGrey);width:100%;height:calc(var(--budgetTableHeaderAndRowHeight) - 6px);border:none;background-color:var(--transparentColor);border-radius:var(--borderRadiusS);text-overflow:ellipsis;padding:0px var(--XS) 0 var(--XXS);cursor:default;text-align:right}.cellImputeInput:focus{outline:none;box-shadow:inset 0 0 0 2px var(--KIRO),0 0 0 var(--thickBorder) var(--secondaryKIRO);background-color:var(--whiteColor);cursor:text;z-index:1}.over100LinkedOrderImputationCell{color:var(--redTag)!important}.phasePercentageBarCellBarContainer{overflow:hidden;position:relative;height:100%;background-color:var(--loaderFullScreenColor);border-radius:var(--borderRadiusM)}.phasePercentageBarCellBarPercentages{position:absolute;padding:0 var(--S);top:50%;transform:translateY(-50%);display:none;z-index:10}.phasePercentageBarCellBarPercentagesIcon{position:absolute;right:var(--XXS);top:var(--XXXS)}.phasePercentageBarCellBarPercentagesIcon img{height:var(--XS);width:var(--XS)}.phasePercentageBarCellBarPercentagesIconUpsideDown{transform:rotate(180deg)}.phasePercentageBarCellBarPercentagesAccumulated{left:0}.phasePercentageBarCellBarPercentagesActual{right:0}.phasePercentageBarCellBarPercentagesActualCentered{padding:0;width:100%;text-align:center}.phasePercentageBarCellBarContainer:hover .phasePercentageBarCellBarPercentages{display:block}.phasePercentageBarCellPercentageBar{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--borderRadiusM)}.phasePercentageBarCellPercentageBarAccumulated{background-color:var(--primaryKIRO)}.phasePercentageBarCellPercentageBarActual{background-color:var(--KIROHighlight)}.productionReportCertPercentageContent{-webkit-display:flex;display:flex;align-items:center;height:var(--listHeaderHeight);width:100%;padding:var(--XXS) 0}.productionReportCertPercentageText{width:60%;padding:0 var(--XS);text-align:right;white-space:nowrap;font-style:italic}.productionReportCertPercentageBar{width:40%;height:100%}.productionReportMarginContent{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;padding:0 var(--XXS)}.productionReportMarginDataContent{-webkit-display:flex;display:flex;width:100%;padding:0 var(--XS)}.productionReportMarginData{width:50%;text-align:right;font-style:italic}.productionReportMarginDataPercentage{color:var(--loaderFullScreenColor)}.productionDashboardContainer{width:100%;height:100%;padding-bottom:var(--S)}.productionDashboardChartContainer{width:calc(100% - var(--XS));height:calc(100% - 24px - (var(--XS) + var(--XS)));-webkit-display:flex;display:flex;flex-direction:column;gap:var(--S)}.productionReportTitleOverflow{margin-bottom:var(--XS);overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.productionDashboardCardContainer{width:100%;height:20%;-webkit-display:flex;display:flex;flex-direction:row;justify-content:space-between}.tooltipTopLineSeparator{border-top:solid var(--thickBorder) var(--KIRO)}.productionReportDashboardHeadderWrapper{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--XS)}.realMainChartContent{overflow:hidden}.realDashboardContainer{width:100%;height:100%;padding-bottom:var(--S)}.realDashboardChartContainer{width:calc(100% - var(--XS));height:calc(100% - 24px - var(--XS));-webkit-display:flex;display:flex;flex-direction:column;gap:var(--S)}.realDashboardCardContainer{width:100%;height:20%;-webkit-display:flex;display:flex;flex-direction:row;justify-content:space-between}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:currentColor}.ReactVirtualized__Grid{will-change:unset!important}.realReportQuantityDetailContent{-wwebkit-display:flex;display:flex;flex-direction:column;gap:var(--S)}.realReportQuantityDetailMeasurementsTitle{margin-top:var(--S)}.rowDynamicSubRealPrevPedEjeDashCell{height:100%;padding-bottom:var(--XXS);cursor:pointer}.rowDynamicSubRealPrevPedEjeDashContainer{height:100%;padding:var(--XXS) 0}.rowDynamicSubRealPrevPedEjeDash{position:relative;background-color:var(--expenseColor);width:100%;height:100%;border-radius:var(--borderRadiusM);overflow:hidden}.realBarCellDashIndicator{position:absolute;top:0;left:0;border-radius:inherit;height:100%;width:0%}.realReportCertPercentageContent{-webkit-display:flex;display:flex;align-items:center;height:var(--listHeaderHeight);width:100%;padding:var(--XXS) var(--XS)}.realReportCertPercentageBar{width:100%;height:100%}.realReportMarginContent{-webkit-display:flex;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;padding:0 var(--XS)}.realReportMarginData{width:100%;text-align:right;white-space:nowrap;padding:0 var(--XS);font-style:italic}.realReportMarginDataPercentage{color:var(--loaderFullScreenColor)}.realReportRealContent,.realReportRealMarginContent{width:100%;height:100%;padding:0 var(--S);-webkit-display:flex;display:flex;justify-content:right;align-items:center;font-style:italic}.realViewContainer{-webkit-display:flex;display:flex;gap:var(--S);height:calc(100% - var(--navBarHeight));width:100%;padding:var(--S)}.realViewGridContainer{width:100%;height:100%}.realSelectedCoceptDetailSection{width:calc(35% - var(--S));height:100%;-webkit-display:flex;display:flex;flex-direction:column}.realViewDashboardContainer{width:100%;height:35%}.marginBottomRealReportTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.realViewDashboardButtonsContainer{-webkit-display:flex;display:flex;padding:0px var(--S);gap:var(--S)}.realSelectedCoceptTitleToggleSection{-webkit-display:flex;display:flex;width:100%;justify-content:space-between;margin-bottom:var(--S)}.realViewDashboardValueContainer{-webkit-display:flex;display:flex;justify-content:center;align-items:center;width:100%}.realReportViewHeaderContainer{-webkit-display:flex;display:flex;width:100%;margin-bottom:var(--S)}.realReportViewTableContainer{width:100%}.realReportViewTableContainer table{width:100%;border-collapse:collapse}.realReportViewTableContainer th{background-color:var(--zeroGrey)}.realReportViewTableContainer tr{height:var(--listHeaderHeight)}.realReportViewTableContainer td{text-align:center}.realReportViewTableContainer th:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.realReportViewTableContainer th:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.realReportTopGridSection{-webkit-display:flex;display:flex;justify-content:space-between;padding:var(--S);width:100%;text-wrap:nowrap}.realReportTopGridSectionBtns{-webkit-display:flex;display:flex;justify-content:flex-end}.realReportMarginIndicatorCard{-webkit-display:flex;display:flex;flex-direction:column;align-items:center;padding:var(--M);margin-left:var(--S);white-space:nowrap;font-weight:bolder}.realReportMarginIndicatorCard img{height:var(--projectDetailTabsHeight);width:var(--projectDetailTabsHeight)}.realViewPendingInput{text-align:center}.conceptRealModalHeaderRealBarCellContainer{width:100%;height:var(--listHeaderHeight)}.realReportCertificationSectionContainer{flex:1 1 auto;padding-top:var(--S);overflow:hidden;height:0}.realReportPhaseTableContainer{width:100%;overflow:auto;border-radius:var(--borderRadiusL) var(--borderRadiusL) 0 0}.realReportPhaseTableWrapper{width:100%}.realReportPhaseTableWrapper thead{position:-webkit-sticky;position:sticky;top:36px;z-index:10}.realReportPhaseTableWrapper table{width:100%;border-collapse:collapse}.realReportPhaseTableWrapper th{background-color:var(--zeroGrey)}.realReportPhaseTableWrapper tr{height:var(--listHeaderHeight);z-index:900}.realReportPhaseTableWrapper td{text-align:center}.realReportPhaseTableWrapper th:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.realReportPhaseTableWrapper th:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.realReportPhaseTableWrapper tr{height:var(--listHeaderHeight)}.realReportPhaseTableWrapper tr:hover{background-color:var(--secondaryHighlight)}.phasePercentageBarCellContainer{width:100%;height:var(--M)}.realReportPhaseTableSectionTitle{z-index:10;position:-webkit-sticky;position:sticky;top:0;padding:var(--XS) var(--S);background-color:var(--whiteColor);border-radius:var(--borderRadiusL) var(--borderRadiusL) 0 0;-webkit-display:flex;display:flex;justify-content:space-between}.realReportPhaseTableText{font-style:italic;font-weight:bolder!important}.realReportPhaseTableNumber{text-align:right!important;padding:0 var(--S)}.conceptRealModalHeaderContainer{width:100%;padding:0 0 var(--S) 0}.conceptRealModalHeaderContainer table{table-layout:fixed;width:100%;border-collapse:collapse}.conceptRealModalHeaderContainer th.conceptRealModalHeaderNature{width:5%}.conceptRealModalHeaderContainer th{background-color:var(--zeroGrey)}.conceptRealModalHeaderContainer th.conceptRealModalHeaderSummary{width:40%}.conceptRealModalHeaderContainer tr{height:var(--listHeaderHeight)}.conceptRealModalHeaderContainer td{text-align:center}.conceptRealModalHeaderContainer th:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.conceptRealModalHeaderContainer th:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.conceptRealModalHeaderContainer .cellImputeDivText{white-space:unset}.realExpenseListModalContainer{width:100%;height:100%;-webkit-display:flex;display:flex;flex-direction:column}.realExpenseListWrapper{height:calc(100% - var(--projectDetailTabsHeight) - var(--S) * 2);overflow:hidden}.realExpenseListWrapper .conceptExpenseListContent,.realExpenseListWrapper .expenseListGridContainer{height:100%!important}.realReportViewQuantityTableContainer{cursor:pointer;border-radius:var(--borderRadiusM)}.realReportViewQuantityTableContainerNoHover{border-radius:var(--borderRadiusM)}.realReportViewQuantityTableContainer:hover{background-color:var(--secondaryHighlight)}.realReportViewTableContainer td{width:33.33%}.realReportViewQuantityHeaderTable{width:100%;border-collapse:collapse}.realReportViewQuantityHeaderTable th{background-color:var(--zeroGrey)}.realReportViewQuantityHeaderTable tr{height:var(--listHeaderHeight)}.realReportViewQuantityHeaderTable td{text-align:center;width:33.33%}.realReportViewQuantityHeaderTable th:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.realReportViewQuantityHeaderTable th:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.realViewQuantityInput{text-align:center}.realExpenseListModalTabsContainer{height:100%;width:100%}.realReportTopGridSectionTittleBtn{-webkit-display:flex;display:flex;gap:var(--XS);width:92%}.createRealHistoricalModalContent{-webkit-display:flex;display:flex;flex-direction:column;gap:var(--S)}.createRealHistoricalModalButtons{-webkit-display:flex;display:flex;justify-content:space-between;width:100%}.realHistoricalModalContentWrapperWindow{height:100%;max-height:100%;overflow:hidden}.realHistoricalModalContentWrapper{overflow:auto;-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS);height:95%}.realHistoricalHeaderCell{background-color:var(--primaryGrey);padding:var(--XS);vertical-align:bottom}.realHistoricalHeaderCellSectionTitles{background-color:var(--primaryGrey);padding:var(--XXS) var(--XS) 0 var(--XS)}.realHistoricalHeaderTable{border-collapse:collapse}.realHistoricalHeaderTable tr{overflow:hidden}.realHistoricalHeaderRow{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:var(--listHeaderHeight)}.realHistoricalHeaderRowSubSections{position:-webkit-sticky;position:sticky;z-index:1;top:var(--listHeaderHeight)}.realHistoricalHeaderRowSubSections th{border-radius:0!important}.realHistoricalHeaderTable tr th:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.realHistoricalHeaderTable tr th:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.realHistoricalHeaderTable tr td:first-child{border-radius:var(--borderRadiusM) 0 0 var(--borderRadiusM)}.realHistoricalHeaderTable tr td:last-child{border-radius:0 var(--borderRadiusM) var(--borderRadiusM) 0}.realHistoricalHeaderTable tr td{padding:0 var(--XS)}.realHistoricalHeaderTable th{width:-webkit-fit-content;width:fit-content;white-space:nowrap}.realHistoricalHeaderTable td{white-space:nowrap}.realHistoricalHeaderMarginCellTitle{background-color:var(--whiteColor);border-radius:100px;text-align:center;width:100%;color:var(--tertiaryGrey);margin-bottom:var(--XXS)}.realHistoricalHeaderMarginCellWrapper{-webkit-display:flex;display:flex;width:100%;justify-content:space-around}.realHistoricalHeaderMarginCellWrapper div{width:100%}.realHistoricalRowMarginCellWrapper{-webkit-display:flex;display:flex;width:100%;justify-content:space-around}.realHistoricalRowJustifyCenter{text-align:center}.realHistoricalRowJustifyRight{text-align:right}.realHistoricalRowTitle{text-align:left;word-break:break-all;overflow:hidden;text-overflow:ellipsis;max-width:35%;padding:var(--XS) var(--XS)!important}.realHistoricalRowRealBar{width:100%;height:var(--listHeaderHeight)}.realHistoricalHeaderTable tr:hover{background-color:var(--secondaryHighlight);cursor:pointer}.realHistoricalModalContentTitle{margin:0 0 var(--XS) var(--XS)}.realProductionCertPercentageCell{display:flex;gap:var(--XS);align-items:center;justify-content:center;height:100%}.realProductionCertPercentageCellBar{min-width:var(--tableMarginBarWidth)}.mainShadowRowClassName td{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIRO),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIRO)}.mainShadowRowClassName td:first-child{box-shadow:inset var(--thickBorder) 0 0 0 var(--KIRO),inset 0 var(--thickBorder) 0 0 var(--KIRO),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIRO)}.mainShadowRowClassName td:last-child{box-shadow:inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIRO),inset 0 var(--thickBorder) 0 0 var(--KIRO),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIRO)}.realHistoricalHeaderTable tr td div{font-size:16px!important;font-weight:var(--regular)!important}.realHistoricalRowFontSize .realReportRealContent,.realHistoricalRowFontSize .realReportRealMarginContent,.realHistoricalRowFontSize .realReportMarginData{font-size:var(--cellCharacterStyle)!important;font-weight:var(--medium)!important}.selectedShadowIndicatorContent{-webkit-display:flex;display:flex;align-items:center;height:var(--KIROButtonHeight);gap:var(--XS);max-width:60%}.selectedShadowIndicatorTag{-webkit-display:flex;display:flex;align-items:center;height:var(--KIROButtonHeight);gap:var(--XS);padding:0 var(--XS);border-radius:var(--borderRadiusM);position:relative;max-width:100%}.selectedShadowIndicatorTagReal{background:linear-gradient(to right,var(--pendingColor) 10%,var(--orderColor) 50%,var(--expenseColor) 90%)}.selectedShadowIndicatorTagProduction{background:linear-gradient(to right,var(--KIROHighlight) 10%,var(--expenseColor) 60%)}.selectedShadowIndicatorTagText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectedShadowIndicatorClose{cursor:pointer}.realTeamTableContainer{width:100%;height:100%}.budgetTypeOptionContainer{-webkit-display:flex;display:flex;align-items:center;width:100%;white-space:nowrap;height:var(--menuBarViewHeight)}.budgetTypeOptionContainer:hover .iconComponentContainer{display:block}.budgetTypeOptionContainer .iconComponentContainer{display:none}.budgetTypeOptionContainer.budgetTypeOptionContainerVisible .iconComponentContainer{display:block}.budgetTypeOptionModalContentTitle{width:100%;text-align:center;margin:var(--S) 0}.budgetTypeOptionModalContentBody{margin:var(--S) 0 var(--M) 0}.budgetTypeOptionFavouriteIcon{margin-left:var(--XXS)}.budgetTypeOptionMeatballIconContainer{display:none;width:100%;cursor:default;padding-left:var(--XS)}.budgetTypeOptionContainer:hover .budgetTypeOptionMeatballIconContainer{-webkit-display:flex;display:flex;justify-content:right}.budgetTypeOptionMeatballIcon{cursor:pointer;-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content}.budgetTypeOptionModalCheckTextWrapper{-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS);padding:var(--S) var(--S) 0 var(--S)}.budgetTypeOptionModalCheckWrapper{-webkit-display:flex;display:flex;justify-content:space-between;padding:var(--S)}.budgetTypeOptionModalCheck{-webkit-display:flex;display:flex;gap:var(--XXS);align-items:center}.budgetSearcherContentContainer{position:fixed;top:81px;right:25px;background-color:var(--primaryGrey);z-index:9999;border-radius:var(--borderRadiusM);box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow)}.budgetSearcherWrapper{-webkit-display:flex;display:flex;padding:var(--XS) var(--S);gap:var(--S);align-items:center}.budgetSearcherArrowContainers{-webkit-display:flex;display:flex;gap:var(--XXS);cursor:pointer;align-items:center}.budgetSearcherCloseContainers{cursor:pointer}.budgetSearcherFilterButton{margin-left:var(--XS);border-radius:var(--borderRadiusM);padding:var(--XXS)}.viewMenuUndoRedoButtonContainer{margin-right:var(--S);-webkit-display:flex;display:flex;align-items:center;white-space:nowrap;height:100%}.viewMenuUndoRedoButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;height:100%;border-radius:var(--borderRadiusS);cursor:pointer;margin:0px calc(var(--XXS) / 2);padding:0px var(--XXS)}.viewMenuUndoRedoButton:hover{background-color:var(--KIRO)}.comparativeToggleButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS)}.comparativeToggleButton:hover{background-color:var(--KIRO)}.comparativeToggleButton img{transform:rotate(90deg)}.dashboardButtonButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS)}.dashboardButtonButton:hover{background-color:var(--KIRO)}.boxSameRow{-webkit-display:flex;display:flex;justify-content:space-between;align-items:center}.boxLayoutButton{width:var(--layoutWindowsResetButton);height:var(--layoutWindowsResetButton);border-radius:var(--borderRadiusS);padding:1px;cursor:pointer;background-color:var(--tertiaryGrey)}.viewMenuResetWindowLayoutButtonMargin{margin-right:var(--XXS)}.boxLayout{width:100%;height:100%;border-radius:var(--borderRadiusS);border:solid 1px var(--tertiaryGrey);background-color:var(--whiteColor)}.boxLayoutButton:hover .boxLayout{background-color:var(--KIRO)}.height100{height:100%}.height50{height:50%}.height33{height:33.33%}.width33{width:33.33%}.width66{width:66.66%}.viewMenuResetWindowLayoutButtonContainer{margin-right:var(--S);-webkit-display:flex;display:flex;align-items:center}.togglePercentageButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS)}.togglePercentageButton:hover{background-color:var(--KIRO)}.togglePercentageButtonPercentagesVisible{background-color:var(--primaryKIRO)}.budgetMenuBarContainer{-webkit-display:flex;display:flex;height:var(--menuBarViewHeight);background-color:var(--whiteColor);justify-content:space-between;margin:0px var(--S);border-bottom:1px solid var(--secondaryGrey)}.budgetMenuBarSection{-webkit-display:flex;display:flex}.budgetViewOptionIon{margin-right:var(--XXS)}.phaseOptionLedPilotContainer{margin-left:var(--XXS)}.viewBarCommonMenu{-webkit-display:flex;display:flex}.viewBarCommonMenuPojectViewContainer{-webkit-display:flex;display:flex;height:calc(var(--menuBarViewHeight) - 1px);position:absolute}.viewBarCommonMenuSaveIndicatorContainer{cursor:pointer;margin-right:var(--XS)}.dirtyLedPilotContainer{-webkit-user-select:none;user-select:none;position:absolute;right:290px;padding:var(--XXS);color:var(--secondaryGrey)}.budgetMenuBarTagSelectInputContainer{height:calc(var(--menuBarViewHeight) - 1px)}.budgetDashboardContainer{width:100%;height:calc(70vh - var(--XS) * 2);-webkit-display:flex;display:flex;flex-direction:column;position:relative;padding:var(--XS) 0;justify-content:space-evenly}.getFileMenuOptionsStructureContainers{-webkit-display:flex;display:flex;align-items:center}.toggleBlockBudgetButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS)}.toggleBlockBudgetButtonPersonaContainer{margin-right:var(--XS)}.toggleBlockBudgetButton:hover{background-color:var(--KIRO)}.containerButtonButton{-webkit-display:flex;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--borderRadiusS);padding:var(--XS);position:relative}.containerButtonButton:hover{background-color:var(--KIRO)}.containerButtonButtonBlocked:after{content:"";position:absolute;top:0;height:100%;width:100%;background-color:var(--whiteAlphaColor)}.containerButtonButtonBlocked:hover{background-color:var(--whiteColor)}.backgroundFormTransparent{position:fixed;background-color:var(--backgroundFormTransparentColor);top:0;left:0;width:100vw;z-index:999;height:100%;min-height:100%;overflow-y:hidden;overflow-x:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center}.formTitle{font-size:19px!important;font-weight:700!important;margin:0 0 10px}.formTitleUp{margin-top:25px}.formSameRow{-webkit-display:flex;display:flex;justify-content:space-between;align-items:center}.formSameRow p{margin-right:20px}.formInputNumber{max-width:70px;border:1px solid var(--formInputBorderColor);height:30px;border-radius:10px;padding-left:10px}.formSelect,.formDateInput{border:1px solid var(--formInputBorderColor);height:30px;min-width:100px;border-radius:10px;padding-left:10px}.formCheckboxInput{border:1px solid var(--formInputBorderColor);width:20px;height:20px;border-radius:5px;cursor:pointer}.formTextInput{max-width:100px;border:1px solid var(--formInputBorderColor);height:30px;border-radius:10px;padding-left:10px}.formTextButton{margin-top:10%;border:1px solid var(--formInputBorderColor);height:30px;border-radius:10px;padding-left:10px}.formTextInputUnder{border:1px solid var(--formInputBorderColor);height:30px;border-radius:10px;padding-left:10px;margin-bottom:10px}.formSameRowSpacing{margin-right:20px}.formBottomSpacing{margin-bottom:10px}.formCenterRow{align-content:center}.buttonForm{background-color:var(--formOkButtonColor);border:none;color:var(--primaryFontColor);padding:16px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;transition-duration:.4s;cursor:pointer;border-radius:8px}.buttonOk{background-color:var(--primaryBackgroundColor);color:var(--primaryFontColor);border:2px solid var(--formOkButtonColor)}.buttonOk:hover{background-color:var(--formOkButtonColor);color:var(--primaryFontColor)}.formTransferArrow{padding-left:12%;padding-right:10%}.ganttModalWorkdaysHolidaysScroll{height:150px;overflow:auto}.smallModalMessage{color:var(--tertiaryGrey);font-size:small;margin-top:var(--S)}.budgetPrintFormGeneratePDFButtonContainer{position:-webkit-sticky;position:sticky;background-color:var(--whiteColor)}.transferPricesCheckboxContainer{display:flex;flex-direction:row;justify-content:space-around;padding:var(--XS) var(--XS) var(--M) var(--XS)}.containersCreatorContent{-webkit-display:flex;display:flex;gap:var(--XS);height:100%}.containersCreatorHeader{-webkit-display:flex;display:flex;justify-content:space-between}.containersSavingTextContainer{-webkit-display:flex;display:flex;align-items:center;justify-content:right;min-width:60%;gap:10px;margin-bottom:var(--XS)}.containersSavingText{color:var(--secondaryGrey)}.containersBudgetHeader{-webkit-display:flex;display:flex;padding-top:var(--S);justify-content:space-between}.containersBudgetHeaderButtons{-webkit-display:flex;display:flex;gap:var(--S);padding-right:var(--S)}.containersBudgetGridContainer{width:100%;height:100%}.containersGridContainer{height:100%;width:100%;-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XXS)}.containersAddButtonContainer{padding:0 var(--XXS) 0 var(--XXS)}.containerRowSelectedConcept{background-color:var(--KIRO)!important}.containerRowGhostConcept{background-color:var(--add)!important}.containerTableHeaderCellContainer{height:100%;background-color:var(--tableLevel3)}.containerTableHeaderCell{height:100%;width:100%;-webkit-display:flex;display:flex;justify-content:center;align-items:center;border-radius:var(--borderRadiusM)}.containerTableHeaderCell:hover{background-color:var(--secondaryHighlight)}.containerCollapseHeaderCell:hover{background-color:transparent!important}.containerTableHeaderCellText{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none}.containerPrintFormMainContainer{display:flex;flex-direction:row;justify-content:space-between}.containerPrintFormContainersContainer{width:45%;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.toggleBlockBudgetButtonNE{-webkit-display:flex;display:flex;align-items:center;justify-content:center;border-radius:var(--borderRadiusS)}.toggleBlockBudgetButtonNEPersonaContainer{margin-right:var(--XS)}.draggableWindowResizable{position:absolute;background-color:var(--whiteColor);overflow:hidden;border:1px solid var(--secondaryGrey);border-radius:calc(var(--borderRadiusM) + 1px);box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);width:100%;max-width:100%;max-height:100%}.draggableWindowTransition{transition:.3s}.draggableWindowResizableScrollabe{overflow:auto;height:calc(100% - var(--windowInnerHeaderHeight))}.draggableWindowInnerHeader{height:var(--windowInnerHeaderHeight);width:100%;background-color:var(--secondaryGrey);cursor:move;border-radius:var(--borderRadiusM);padding:0px var(--S);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.draggableWindowInnerScroll{overflow:auto;height:calc(100% - var(--windowInnerHeaderHeight));width:100%}.windowResize{height:100%;width:5px;position:absolute}.windowResizeCorner{height:10px;width:10px;position:absolute}.windowResizeRight{right:0;top:0}.windowResizeBottom{bottom:0;width:100%;height:5px}.windowResizeLeft{left:0;top:0}.windowResizeTop{top:0;width:100%;height:5px}.windowResizeRight:hover{cursor:ew-resize}.windowResizeBottom:hover{cursor:ns-resize}.windowResizeLeft:hover{cursor:ew-resize}.windowResizeTop:hover{cursor:ns-resize}.windowResizeTopRight{right:0;top:0}.windowResizeTopLeft{left:0;top:0}.windowResizeBottomRight{right:0;bottom:0}.windowResizeBottomLeft{left:0;bottom:0}.windowResizeTopRight:hover{cursor:nesw-resize}.windowResizeTopLeft:hover,.windowResizeBottomRight:hover{cursor:nwse-resize}.windowResizeBottomLeft:hover{cursor:nesw-resize}.antTrail{-webkit-display:flex;display:flex;color:var(--tertiaryGrey);-webkit-user-select:none;user-select:none;cursor:pointer}.antTrail:hover{color:var(--blackColor)}.renderStepSummary{padding-left:var(--XXS)}.windowHeaderInput{border:none;background-color:var(--transparent);cursor:move;outline:none;text-overflow:ellipsis;overflow:hidden;height:100%;border-radius:var(--borderRadiusS);border:solid 2px;border-color:var(--secondaryGrey);transition:.5s;position:relative;top:0;left:var(--XS);margin-right:var(--S)}.windowHeaderInput:hover{border-color:var(--tertiaryGrey)}.windowHeaderInputFocused{border-color:var(--tertiaryGrey);background-color:var(--whiteColor);cursor:text}.windowHeaderInput::selection{background-color:var(--transparent)}.windowHeaderInputFocused::selection{background-color:var(--defaultSelectedTextBackgroundColor)!important}.extendedText{height:calc(100% - var(--windowInnerHeaderHeight));width:100%;padding:0px var(--S) 0px var(--S);background-color:var(--whiteColor);outline:none;border:none;font-family:sans-serif;resize:none}.measurementTableContainer,.phaseTableContainer{overflow:auto}.appRowContainer{height:96%;max-height:100%}.budgetContainer{width:100%;height:100%;border-radius:10px;background-color:var(--primaryBackgroundColor);overflow:hidden;position:relative}.budgetContainer:focus{outline:none}.saleMarginFilterButtonContainer{-webkit-display:flex;display:flex;width:100%;justify-content:space-around}.fiftyWidth{width:50%}.certifyPrintFormSameRowGap{-webkit-display:flex;display:flex;gap:var(--XS);margin-bottom:var(--S)}.certifyPrintFormSameRowPercentage{width:40%;margin-right:var(--XS)}.mainBudgetContainer{display:flex;flex-direction:row;justify-content:space-between}.formBudgetContainer{width:45%;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.bc3DropDownBoxContainer{border:2px dashed var(--blackAlphaColor);border-radius:15px;-webkit-display:flex;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.bc3DropDownBoxContainerDimensions{height:200px;width:100%;position:relative;cursor:pointer}.bc3Placeholder{width:65px;height:85px;border-radius:var(--borderRadiusM) 23px var(--borderRadiusM) var(--borderRadiusM);background-color:var(--whiteColor);-webkit-display:flex;display:flex;align-items:center;justify-content:center;border:solid 2px;margin-bottom:var(--S);border-color:var(--BC3Color);color:var(--BC3Color);box-shadow:inset 39px -59px 0 0 var(--whiteColor),inset 41px -61px 0 0 var(--BC3Color),0 4px 0 0 var(--documentShadow)}.bc3DropDownBoxContainer:hover{border-color:var(--KIROHighlight);cursor:pointer}.bc3DropDownBoxContainer:hover .bc3Placeholder{color:var(--KIROHighlight)!important;cursor:pointer;border-color:var(--KIROHighlight)!important;box-shadow:inset 39px -59px 0 0 var(--whiteColor),inset 41px -61px 0 0 var(--KIROHighlight),0 4px 0 0 var(--KIRO)!important}.smallMessage{color:var(--tertiaryGrey);font-size:small;margin-top:var(--S);margin-bottom:var(--XS)}.addRatesModalContainer{display:flex;flex-direction:column;gap:var(--XS)}.cellCollapseArrowContainer{-webkit-display:flex;display:flex;height:100%;width:100%;align-items:center;cursor:pointer}.rowDynamicExpandRowButton{-webkit-display:flex;display:flex;transition:.2s}.rowDynamicExpandRowButton:focus{outline:none}.rowDynamicExpandRowButtonExpandedTrue{transform:rotate(90deg)}.rowDynamicSubRealMargDashContainer{height:100%;background-color:var(--whiteColor);border-radius:0 0 var(--borderRadiusM) 0;margin:0 var(--XS) 0 0;padding:0 var(--S) 0 var(--XS)}.rowDynamicSubRealMargDash{position:relative;-webkit-display:flex;display:flex;align-items:center;justify-content:center;background-color:var(--whiteColor);border:solid 2px var(--primaryGrey);width:100%;height:var(--realBarDashHeight);border-radius:var(--borderRadiusS);margin:var(--thickBorder) var(--XXS) 0 0}.rowDynamicSubRealMargDashIndicator{position:absolute;top:0;background-color:var(--whiteColor);height:100%;border-radius:calc(var(--borderRadiusS) - var(--thickBorder))}.comparativeMargValue{z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cellComparativeIndicator{width:var(--tableMarginBarWidth);min-width:var(--tableMarginBarWidth);margin:0 var(--XXS)}.phaseWithValidatePilotContainer{align-self:start;margin:var(--XXS) 0 0 var(--XXS)}.phaseWithValidatePilotContainerExtraSpaceForVoid{width:var(--XXS)}.cellDivComparativeMarginBarSpace{margin-right:calc(var(--tableMarginBarWidth) + var(--XXS) * 2)}.rowDynamicDragHandler{-webkit-display:flex;display:flex;align-items:center;-webkit-cursor:grab;cursor:grab;outline:none;padding-left:var(--XXXS);height:100%}.cellGhostInputNoStyles{border:none;background-color:transparent;outline:none;cursor:default}.cellInputWrapperContainer{position:relative;-webkit-display:flex;display:flex}.measurementOriginPartialContainer{-webkit-display:flex;display:flex;justify-content:flex-end;padding:0px var(--S);height:100%}.measurementSubtotal{-webkit-display:flex;display:flex;font-size:.7em;justify-content:center;align-items:center;width:100%;overflow:hidden}.measurementSubtotalValueContainer{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center}.measurementSubtotalContainerOrigin{border-radius:var(--borderRadiusM) 0px var(--borderRadiusM) var(--borderRadiusM);background-color:var(--measurementSubtotalOriginColor)}.measurementSubtotalContainerPartial{border-radius:var(--borderRadiusM) var(--borderRadiusM) 0px var(--borderRadiusM);background-color:var(--measurementSubtotalPartialColor)}.measurementSubtotalBtn{cursor:pointer;font-size:.7em;height:12px;border-radius:0px var(--borderRadiusS) var(--borderRadiusS) 0px;-webkit-display:flex;display:flex;align-items:center;color:var(--secondaryGrey)}.measurementSubtotalBtn:hover{color:var(--tertiaryGrey)}.measurementSubtotalBtnOrigin{color:var(--blackColor);background-color:var(--measurementSubtotalOriginColor)}.measurementSubtotalBtnPartial{color:var(--blackColor);background-color:var(--measurementSubtotalPartialColor)}.recodeConceptsToPasteFromContainer{display:flex;flex-direction:column;gap:var(--S)}.orderPDFViewer{position:absolute;width:100vw;height:100vh;z-index:99999999}.budgetPreviewPDFContent{z-index:99999999;position:absolute}:root{--thin: 100;--light: 300;--regular: 400;--medium: 500;--bold: 700;--black: 900}:root{--navBarHeight: 57px;--listItemHeight: 64px;--listHeaderHeight: 32px;--listFiltersHeight: 30px;--KIROButtonHeight: 30px;--checkboxBoxSquare: 20px;--radioButtonCircle: 20px;--radioButtonInnerCircle: 10px;--realBarDashHeight: 20px;--innerListRowImageAndTagRadius: 5px;--projectDetailTabsHeight: 47px;--windowInnerHeaderHeight: 20px;--menuBarViewHeight: 24px;--layoutWindowsResetButton: 20px;--budgetTableHeaderAndRowHeight: 30px;--budgetTableHeaderSubRealHeight: 40px;--maxInputDropMenuHeight: 300px;--thinBorder: 1px;--thickBorder: 3px;--minInputWidth: 150px;--personaInputPhotoCircleBanner: 100px;--personaInputSearchBar: 200px;--offerComparativeProviderCardWidth: 300px;--contactCardWidth: 350px;--contactCardHeight: 300px;--dateSliderContainer: 400px;--documentContainerHeightAndWidth: 150px;--tableMarginBarWidth: 120px;--newProjectWorkspaceCardHeight: 200px;--projectTeamTableRowHeight: 40px;--projectTeamTableRowWidthXS: 70px;--projectTeamTableRowWidthS: 110px;--projectTeamTableRowWidthL: 160px;--borderRadiusS: 5px;--borderRadiusM: 10px;--borderRadiusL: 20px;--iconContainer: 18px;--XXXS: 2px;--XXS: 4px;--XS: 8px;--S: 16px;--M: 24px;--L: 32px;--XL: 48px;--XXL: 64px;--XXXL: 96px}:root{--defaultSelectedTextBackgroundColor: #b4d7fe;--loaderFullScreenColor: #00000016;--blackAlphaColor: #000000ab;--whiteAlphaColor: #ffffffce;--greyAlphaColor: #ebebeb66;--tooltipWhiteAlphaColor: #ffffffa9;--tooltipBlackAlphaColor: #0000002d;--placeholderBlackAlphaColor: #00000019;--transparent: #ffffff00;--zeroGrey: #f7f7f7;--primaryGrey: #ebebeb;--secondaryGrey: #b8b8b8;--tertiaryGrey: #707070;--primaryShadow: #00000015;--tableLevel1: #d3d3d3;--tableLevel2: #ebebeb;--tableLevel3: #f7f7f7;--whiteColor: #fffff;--blackColor: #3c3c3c;--ok: #37b132;--add: #d9f7d5;--delete: #ff7878;--blocked: #ffc7c7;--primaryHighlight: #2ebcc6;--secondaryHighlight: #daeff5;--primaryHighlightAlpha: #89e5ff79;--KIROHighlight: #2ebcc6;--KIRO: #a8d4d7;--primaryKIRO: #89e6ff;--secondaryKIRO: #daeff5;--tertiaryKIRO: #f5fcff;--measurementSubtotalOriginColor: #f08080;--measurementSubtotalPartialColor: var(--primaryHighlight);--primaryAddedToContainerAlpha: #ffc18f81;--primaryAddedToContainer: #ffc18f;--secondaryAddedToContainer: #ffe0c7;--tertiaryAddedToContainer: #ffebdb;--calculatedRowCellColor: #4e4bac;--cancelledChildConceptColor: var(--delete);--reviewMarkConceptColor: var(--ok);--certifiedColor: #cdb7d8;--prevColor: #ffc7c7;--pedColor: #c7f0ff;--pedBackgroundColor: #f1fbff;--ejeColor: var(--primaryKIRO);--ejeBackgroundColor: #fff1c794;--positiveMarginColor: #b9e6b0;--neutralMarginColor: #fdb95d;--negativeMarginColor: #fd5d5d;--positiveMarginNumberColor: var(--ok);--positiveMarginBackgroundRealColor: var(--add);--neutralMarginBackgroundRealColor: var(--tertiaryKIRO);--negativeMarginBackgroundRealColor: var(--blocked);--margColorWin: #b9e6b0;--margColorLose: #fd5d5d;--foundRowColor: #facb4044;--foundRowColorFocused: #ffa600;--greyTag: #ebebeb;--blueTag: #b0dafd;--pinkTag: #fdb0d0;--aquaTag: #3ea2f6;--greenTag: #bacba8;--orangeTag: #f9daa4;--purpleTag: #9a9fe0;--redTag: #da857f;--yellowTag: #f3eb96;--documentShadow: #d6d6d6;--defaultDocColor: #b8b8b8;--LTNColor: var(--KIRO);--GLTNColor: #c7c7ff;--PDFColor: #ffc7c7;--XDColor: #f39ae0;--XLSColor: #b2ebb2;--PPTColor: #d9a0a0;--PPTXColor: #d9a0a0;--BC3Color: #e2ba98;--DOCColor: #c7e7ff;--ZIPColor: #c7e7ff;--RARColor: #d9a0a0;--workforceNatureColor: #f3eb96;--materialsNatureColor: #da857f;--othersNatureColor: #9a9fe0;--machineryNatureColor: #f0cd7e;--batchNatureColor: #ebebeb;--teamColor: #f28b65;--teamColorSemitransparent: #f28b657c;--comparativeColor: #f2bfe5;--expenseColor: #f2c265;--orderColor: #8994ed;--pendingColor: #d08487;--projectTeamTableHoverColor: #ffd8c7ab;--appContainerBackgroundColor: #e2e2e2;--kiroYellow: #ffc900;--primaryBackgroundColor: #ffffff;--secondaryBackgroundColor: #ffffff;--tertiaryBackgroundColor: #ffffff;--primaryFontColor: #000000;--secondaryFontColor: #000000;--toggleSwitchContainerColor: #ffffff;--toggleSwitchButtonCircleColor: #888888;--primaryButtonBackgroundColor: #6495ed;--primaryHoverButtonBackgroundColor: #93b5f5;--primaryDeleteButtonBackgroundColor: #ff8888;--primaryDeleteHoverButtonBackgroundColor: #faa8a8;--viewBarMenuColor: #add8e6;--windowBorderColor: #92b1ca;--innerWindowHeaderColor: #b0dafd;--innerThBorderColor: #dddddd;--dragHandlerBackgroundColor: #eeeeee;--dragHandlerBorderColor: #bebebe;--rowLevel0: #c4c4c4;--rowLevel1: #d6d6d6;--rowLevel2: #e9e9e9;--rowLevel3: #ffffff;--nonEditableCellColor: #0000000f;--blockedCellColor: #00000031;--blockedRowCellColor: #ff8888;--addedToContainerRowColor: #ffcb63;--rowShadowColor: #979797;--addedRowBackgroundColor: #ecfff1;--addedRowBorderColor: #b0fdca;--hoverRowColor: #e7f4ff;--draggingRowIndicatorColor: #45beee;--selectedRowBackgroundColor: #d7fcd6;--selectedRowBorderColor: #b3fdb0;--transparentColor: #ffffff00;--budgetCancelledRowColor: #fde2e2;--menuOptionFontColor: #5a5a5a;--menuOptionDeleteFontColor: #a31a1a;--menuOptionShortcutFontColor: #9c9c9c;--menuHoverOptionColor: #eeeeee;--boxResetLayoutBorderButtonColor: #c4c4c4;--backgroundFormTransparentColor: #0000002a;--formInputBorderColor: #c4c4c4;--formOkButtonColor: #4caf50;--validatedPhaseIndicatorColor: #4caf50;--primaryBoxShadowColor: #00000033;--whiteColor: #ffffff;--printPreviewBackgroundColor: #838282;--printPrimaryFontColor: #000000;--printSecondaryFontColor: #5a5a5a;--printTertiaryFontColor: #053863;--printPrimaryBorderColor: #053863;--printCoverLabelFontColor: #787878;--printCoverFieldFontColor: #464646;--printPageFooterUnderlineColor: #1c0f57;--ganttPrimaryRowBackgroundColor: #ffffff;--ganttSecondaryRowBackgroundColor: #f5f5f5;--ganttScrollBarTrackColor: #f1f1f1;--ganttScrollBarThumbColor: #888888;--ganttScrollBarHoverThumbColor: #555555;--ganttScrollBarCornerColor: #f1f1f1;--ganttLineSeparatorColor: #dadada;--ganttTodayIndicatorColor: #ffa500;--ganttPrimaryDateColor: #000000;--ganttSecondaryDateColor: #808080;--ganttPrimaryBorderItemColor: #77a0d6;--ganttSecondaryBorderItemColor: #ffa500;--gantt01PrimaryItemColor: #b3cff8;--gantt01SecondaryItemColor: #d5ebff;--ganttDependencyBorderIndicatorColor: #ff0000;--ganttDependencyIndicatorColor: #ff8282;--ganttHolidaysBackgroundColor: #57575717;--ganttButtonDisabledColor: #dbdbdb}[data-theme=dark]{--appContainerBackgroundColor: #353535;--primaryBackgroundColor: #000000;--secondaryBackgroundColor: #ffffff;--tertiaryBackgroundColor: #313131;--primaryFontColor: #ffffff;--secondaryFontColor: #000000;--toggleSwitchContainerColor: #888888;--toggleSwitchButtonCircleColor: #ffffff;--primaryButtonBackgroundColor: #6495ed;--primaryHoverButtonBackgroundColor: #93b5f5;--primaryDeleteButtonBackgroundColor: #ff8888;--primaryDeleteHoverButtonBackgroundColor: #ebafaf;--viewBarMenuColor: #1f6780;--windowBorderColor: #475561;--innerWindowHeaderColor: #4c5e6d;--innerThBorderColor: #00000000;--dragHandlerBackgroundColor: #5f5f5f;--dragHandlerBorderColor: #3f3f3f;--rowLevel0: #424242;--rowLevel1: #333333;--rowLevel2: #1f1f1f;--rowLevel3: #000000;--nonEditableCellColor: #0000000f;--blockedCellColor: #ffffff31;--calculatedRowCellColor: #55aac4;--blockedRowCellColor: #ff8888;--addedToContainerRowColor: #ffb056;--rowShadowColor: #979797;--addedRowBackgroundColor: #789680;--addedRowBorderColor: #3b754f;--hoverRowColor: #4e4e4e;--draggingRowIndicatorColor: #45beee;--selectedRowBackgroundColor: #3d4b3c;--selectedRowBorderColor: #3c703a;--measurementSubtotalOriginColor: #f08080;--measurementSubtotalPartialColor: #add8e6;--transparentColor: #ffffff00;--budgetCancelledRowColor: #fde2e2;--menuGroupOptionFontColor: #979797;--menuOptionDeleteFontColor: #a31a1a;--menuOptionShortcutFontColor: #9c9c9c;--menuHoverOptionColor: #eeeeee;--boxResetLayoutBorderButtonColor: #c4c4c4;--backgroundFormTransparentColor: #0000002a;--formInputBorderColor: #c4c4c4;--formOkButtonColor: #4caf50;--validatedPhaseIndicatorColor: #4caf50;--primaryBoxShadowColor: #ffffff11;--secondaryBoxShadowColor: #ffffff33;--whiteColor: #ffffff;--printPreviewBackgroundColor: #838282;--printPrimaryFontColor: #000000;--printSecondaryFontColor: #5a5a5a;--printTertiaryFontColor: #053863;--printPrimaryBorderColor: #053863;--printCoverLabelFontColor: #787878;--printCoverFieldFontColor: #464646;--printPageFooterUnderlineColor: #1c0f57;--ganttPrimaryRowBackgroundColor: #000000;--ganttSecondaryRowBackgroundColor: #1b1b1b;--ganttScrollBarTrackColor: #f1f1f1;--ganttScrollBarThumbColor: #888888;--ganttScrollBarHoverThumbColor: #555555;--ganttScrollBarCornerColor: #f1f1f1;--ganttLineSeparatorColor: #dadada;--ganttTodayIndicatorColor: #ffa500;--ganttPrimaryDateColor: #000000;--ganttSecondaryDateColor: #808080;--ganttPrimaryBorderItemColor: #77a0d6;--ganttSecondaryBorderItemColor: #ffa500;--gantt01PrimaryItemColor: #b3cff8;--gantt01SecondaryItemColor: #d5ebff;--ganttDependencyBorderIndicatorColor: #ff0000;--ganttDependencyIndicatorColor: #ff8282;--ganttHolidaysBackgroundColor: #57575717;--ganttButtonDisabledColor: #dbdbdb}.workspaceAvatarPhotoCircle{width:calc(var(--listFiltersHeight) * 2);height:calc(var(--listFiltersHeight) * 2);min-width:calc(var(--listFiltersHeight) * 2);min-height:calc(var(--listFiltersHeight) * 2);border-radius:50%;transition:.3s;background-color:var(--whiteColor);background-position:center;background-repeat:no-repeat;background-size:cover}.workspaceAvatarInitialsCircle{width:calc(var(--listFiltersHeight) * 2);min-width:calc(var(--listFiltersHeight) * 2);height:calc(var(--listFiltersHeight) * 2);border-radius:50%;border:solid 2px var(--whiteColor);transition:.3s;background-color:var(--secondaryGrey);display:flex;align-items:center;justify-content:center;cursor:default}.invitationCardItemContainer{position:relative;display:flex;align-items:center;width:-webkit-fit-content;width:fit-content;padding:var(--XS);border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);cursor:pointer;margin:var(--XS) 0}.invitationCardItemContainer:hover{background-color:var(--primaryKIRO)}.invitationEntityTitleContainer{margin:0 0 0 var(--S)}.invitationCardItemTitle{margin:0 0 var(--XS) 0}.entityAvatarCircleContainer{position:relative}.invitatorPersonaCircleContainer{position:absolute;right:calc(var(--XS) * -1);bottom:calc(var(--XXS) * -1)}.inputPasswordBox{height:var(--listFiltersHeight);border-radius:10px;border:solid 1px var(--secondaryGrey);padding:var(--XXS) var(--XXS) var(--XXS) var(--XXS);text-overflow:ellipsis;margin:0 var(--XS) 0 0;width:100%}.inputPasswordBox:focus{outline:none;border:solid 1px var(--KIROHighlight);box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputPasswordBox:hover{box-shadow:0 0 0 var(--XXS) var(--primaryGrey)}.inputPasswordBoxNoBorder{border:none}.inputPasswordBoxFullWidth{width:100%}.inputPasswordBlocked{background-color:var(--primaryGrey);color:var(--tertiaryGrey)}.inputPasswordBlocked:hover{background-color:var(--primaryGrey);color:var(--tertiaryGrey);box-shadow:none}.inputPasswordBlocked:focus{background-color:var(--primaryGrey);color:var(--tertiaryGrey);border:solid 1px var(--secondaryGrey)}.inputPasswordAndButtonContainer{-webkit-display:flex;display:flex}.inputPasswordChangeFlowContainer{width:100%}.inputPasswordChangeFlowBox{margin:0 0 var(--XS) 0}.profileDetailAndInvitationsContainer{-webkit-display:flex;display:flex;flex-direction:column;height:calc(100vh - var(--navBarHeight))}.profileDetailContainer{-webkit-display:flex;display:flex;padding:var(--S);justify-content:center}.profileDetailInfoContainer{width:30%}.profileDetailImageContainer{-webkit-display:flex;display:flex;flex-direction:column;justify-content:flex-start}.invitationsRequestsListTitle{width:100%;text-align:center}.invitationsRequestsListContainer{width:100%;height:100%;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;overflow:auto;padding:var(--S) var(--S) 0 var(--S)}.technicalMenuOptionButton{padding:0px calc(var(--M) / 2);margin:var(--XS) 12px var(--XS) 12px;-webkit-display:flex;display:flex;align-items:center;cursor:default;white-space:nowrap;color:var(--blackColor);position:relative;overflow:hidden}.technicalMenuOptionButtonHover:hover{background-color:var(--KIRO);border-radius:var(--borderRadiusM);cursor:pointer}.navBarOptionSeparationLine{height:calc(100% - var(--XS) * 2);width:1px;background-color:var(--secondaryGrey);margin:var(--XS) calc(var(--M) / 2) 0px calc(var(--M) / 2)}.trialCountDownContent{-webkit-display:flex;display:flex;height:calc(var(--navBarHeight) - var(--S));margin-right:var(--XS);cursor:pointer;padding:var(--XS);border-radius:var(--borderRadiusM);margin:var(--XS) var(--XS) var(--XS) 0}.trialCountDownContent:hover{background-color:var(--KIRO)}.trialDaysLeftContainer{-webkit-display:flex;display:flex;background-color:var(--primaryKIRO);padding:var(--XS) var(--S);border-radius:var(--borderRadiusM);font-size:small;text-align:center;align-items:center}.trialDaysLeftTextContainer{-webkit-display:flex;display:flex;align-items:center;padding:var(--XS);font-size:small;overflow:hidden;text-overflow:ellipsis}.badgeNotificationContentContainer{position:absolute;-webkit-display:flex;display:flex;align-items:center;top:var(--thickBorder);right:var(--XS);z-index:10;height:var(--S);-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;background-color:var(--delete);border-radius:var(--M);padding:0 var(--XXS);color:var(--whiteColor);font-size:calc(var(--M) / 2);cursor:pointer}.avatarContainer{border-radius:100%;border:solid var(--thickBorder) var(--KIRO);background-color:var(--zeroGrey);width:47px;height:47px;margin:5px 12px;cursor:pointer;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--whiteColor)}.userAvatarNavBarContainer{position:relative}.concritLogo{height:calc(var(--navBarHeight) - var(--XS) * 2);max-width:none;cursor:pointer}.concritLogoContainer{padding:var(--XS) var(--XS) var(--XS) 0px}.navBarContainer{-webkit-display:flex;display:flex;justify-content:space-between;align-items:center;height:var(--navBarHeight);border-bottom:solid 1px var(--secondaryGrey);margin:0 16px}.concritVersion{align-self:center;font-size:10px;position:fixed;top:0;right:0;color:var(--secondaryGrey)}.navBarUserSection{height:100%}.workspaceMenuButtonContainer{-webkit-display:flex;display:flex;flex-direction:column;justify-content:center}.navbarButtonsContainer{height:var(--navBarHeight)}.selectedProjectNavbarButton{font-weight:700!important}.navBarOptionProductionAndRealContainer{height:100%;-webkit-display:flex;display:flex;width:0;overflow:hidden;transition:width .5s ease-out}.navbarButtonsProjectName{font-weight:700!important}.navBarProductionButton{display:none;position:absolute;bottom:0;left:0;width:100%;height:10px;border-radius:var(--borderRadiusM);background:linear-gradient(to right,var(--KIROHighlight) 10%,var(--expenseColor) 90%)}.navBarRealTimeButton{display:none;position:absolute;bottom:0;left:0;width:100%;height:10px;border-radius:var(--borderRadiusM);background:linear-gradient(to right,var(--pendingColor) 10%,var(--orderColor) 50%,var(--expenseColor) 90%)}.technicalMenuOptionButton:hover .navBarProductionButton,.technicalMenuOptionButton:hover .navBarRealTimeButton{display:block}.projectCertificationMonthlyLineRenderTooltip{-webkit-display:flex;display:flex;flex-direction:column;gap:var(--XS)}.projectCertificationMonthlyLineRenderTooltipAmount{width:100%;text-align:right;padding-left:var(--S)}.projectStatePieRenderTooltipContainer{-webkit-display:flex;display:flex;justify-content:center;align-items:center;gap:var(--XS)}.projectListsChartContainer{width:25%;height:calc(100vh - var(--navBarHeight));padding:0 var(--S) 0 var(--S);overflow:hidden;display:flex;flex-direction:column;justify-content:space-evenly}.workspaceAvatarSelectorItemContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:-webkit-fit-content;width:fit-content;height:var(--newProjectWorkspaceCardHeight);max-width:calc(var(--listFiltersHeight) * 4);padding:var(--XS);border-radius:var(--borderRadiusM);background-color:var(--primaryGrey);cursor:pointer}.workspaceAvatarSelectorItemContainer:hover{background-color:var(--primaryKIRO)}.workspaceAvatarSelectorItemContainerSelected,.workspaceAvatarSelectorItemContainerSelected:hover{background-color:var(--KIROHighlight)}.workspaceAvatarSelectorItemTitle{margin-top:var(--S);word-break:break-all}.projectListContainer{width:75%;height:calc(100vh - var(--navBarHeight) - var(--S));margin:var(--S) var(--S) 0 var(--S)}.projectItemContainer{-webkit-display:flex;display:flex;height:var(--listItemHeight);width:100%;border-radius:10px}.projectItemContainer:hover{background-color:var(--secondaryKIRO)}.projectItemCell{-webkit-display:flex;display:flex;height:100%;width:100%;align-items:center;padding:0px var(--XS);overflow-wrap:break-word}.newProjectWorkspaceAvatarSelectorContainer{margin-bottom:var(--S)}.newProjectWorkspaceContainer{overflow:auto;border-radius:var(--borderRadiusM);border:solid 2px var(--primaryGrey);max-height:300px}.newProjectWorkspaceAvatarSelectorItemContainer{margin:var(--XS);float:left}.newProjectWorkspaceAclarationText{white-space:normal}.projectAWSListNewProjectButtonContainer{-webkit-display:flex;display:flex;align-items:center}.projectCertificationMonthlyLineRenderTooltipPhase{width:100%;text-align:center}.productionReportContainer{-webkit-display:flex;display:flex;gap:var(--S);height:calc(100% - var(--navBarHeight));padding:var(--S)}.imputeRowSelectedConcept{background-color:var(--KIRO);box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight)}.imputeRowSelectedConceptStart{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset var(--thickBorder) 0 0 0 var(--KIROHighlight)}.imputeRowSelectedConceptEnd{box-shadow:inset 0 var(--thickBorder) 0 0 var(--KIROHighlight),inset 0 calc(var(--thickBorder) * -1) 0 0 var(--KIROHighlight),inset calc(var(--thickBorder) * -1) 0 0 0 var(--KIROHighlight)}.productionReportDashAndMoreDetailsContainer{width:50%;height:calc(100% - var(--listHeaderHeight))}.dropDownPhaseTypeMenu{width:var(--XXXL)}.dropDownPhaseSelectMenu{margin-right:var(--XS);width:var(--projectTeamTableRowWidthL)}.budgetSectionHeader{-webkit-display:flex;display:flex;justify-content:space-between;height:calc(var(--listHeaderHeight) + var(--XS))}.productionReportBudgetTitle{width:80%;-webkit-display:flex;display:flex;gap:var(--XS)}.productionReportContainersSwitch{-webkit-display:flex;display:flex;font-size:var(--S)}.productionReportImputeCellWrapper{cursor:default}.expenseDetailModalTitleWrapper{-webkit-display:flex;display:flex;align-items:center;gap:var(--S);margin-bottom:var(--XS);font-weight:bolder}.expenseDetailModalTitleSummary{white-space:nowrap}.productionReportGridContainer,.projectDetailBudgetListContainer{width:100%;height:100%}.projectDetailBudgetListTitleAndButtonsContainer{-webkit-display:flex;display:flex;justify-content:space-between;margin-bottom:var(--S)}.projectDetailBudgetListMockImg{position:absolute;left:var(--S)}.dropMenuOptionBudgetList{border-radius:var(--borderRadiusS);width:100%;text-align:left}.dropMenuOptionBudgetList:hover{background-color:var(--KIRO);cursor:default}.projectCertificationMonthlyLineRenderTooltipAmountContainer{-webkit-display:flex;display:flex;justify-content:center;align-items:center}.projectDetailDashboardContainer{width:100%;height:220px;-webkit-display:flex;display:flex;flex-direction:row;position:relative;padding:var(--XS) 0;justify-content:space-evenly}.projectDetailDashboardCardContainer{width:12%;height:100%;-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-between}.projectProgressBarBg{background-color:var(--primaryGrey);width:100%;height:100%;height:var(--listHeaderHeight);border:none;border-radius:var(--borderRadiusM);cursor:pointer;position:relative}.projectProgressBarAlert{height:100%;display:flex;justify-content:center;align-items:center}.projectProgressBar{background-color:var(--positiveMarginColor);border-radius:var(--borderRadiusM);height:100%;padding:var(--XS);text-wrap:nowrap}.projectProgressBarContainer{margin-bottom:var(--M)}.projectProgressBarLabel{margin-bottom:var(--XXS)}.projectProgressBarDaysRemain{padding:var(--XS);text-wrap:nowrap;position:absolute;height:100%;top:0;right:0;display:flex;align-items:center}.projectPrintPreferencesInnerContainer{display:flex;-webkit-display:flex;width:100%;height:100%}.projectPrintPreferencesContainer{width:100%;height:100%}.projectPrintAclarationsContainer{width:100%;margin-right:var(--S);display:flex;-webkit-display:flex;flex-direction:column}.percentageCreatorContainer{margin:var(--XS)}.percentageCreatorInputs{display:flex;-webkit-display:flex;margin-bottom:var(--XS)}.percentageItemHeaderCell{margin:var(--XS);width:50%}.percentageItemProperty{text-align:center;width:50%}.percentageDelete{cursor:pointer;margin-right:var(--XS)}.selectContainer{width:100%;gap:var(--S);justify-content:space-between}.projectDetailInfoDataContainer{width:100%;justify-content:center}.projectDetailHeaderInfoData{-webkit-display:flex;display:flex;align-items:center}.projectDetailBodyInfoData{-webkit-display:flex;display:flex}.projectDetailBodyInfoDataColumnWrapper{width:100%}.projectDetailBodyInfoDataColumn01,.projectDetailBodyInfoDataColumn02{margin:var(--XS) var(--S) 0px 0px;width:50%}.projectDetailDurationInput{cursor:pointer}.projectDetailProjectCodeInput{width:100px}.taxSelectRenderItemContainer{-webkit-display:flex;display:flex;justify-content:space-between;width:100%}.taxSelectRenderItemTitle{margin-right:var(--S);width:100%;overflow:hidden;word-break:break-all;text-overflow:ellipsis}.projectDetailInfoContainer{width:250px}.projectDetailInvitedUsers{position:absolute;bottom:var(--S);left:var(--S);width:calc(100% - var(--listFiltersHeight) * 2)}.projectDetailWorkspaceInvitedUsers{position:absolute;top:var(--S);left:var(--S)}.projectDetailWorkspaceSelectInput{position:absolute;top:var(--S);left:var(--S);z-index:10}.projectDetailImageAndUsersContainer{position:relative;height:250px;margin-bottom:var(--S)}.simpleProjectImage{width:200px;height:200px;background-color:var(--primaryGrey);border-radius:var(--borderRadiusL);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;margin-right:var(--S)}.projectInfoSmallWorkspaceImageIndicator{position:absolute;top:5px;left:5px}.projectInfoWrapperContainer{-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-around}.projectInfoWrapperContainerFullWidth{width:100%}.projectDocumentsContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%}.projectDocumentsTopContainer{-webkit-display:flex;display:flex;justify-content:right;width:100%;margin-bottom:var(--XS)}.projectDetailView{height:calc(100% - var(--navBarHeight) - (var(--S) * 2));width:100%;margin:var(--S);-webkit-display:flex;display:flex}.projectDetailHeaderDashboardTabContanier{width:calc(100% - 250px - var(--S) * 3);margin-left:var(--S)}.projectDetailTabsContainer{height:calc(100% - 250px - var(--navBarHeight) - var(--S))}.appContainer{overflow:hidden;height:100vh;width:100vw;z-index:10;background-color:var(--whiteColor)}.sameRowWindow{-webkit-display:flex;display:flex}.appLeftMenuContainerExpanded{-webkit-display:flex;display:flex;flex-direction:column;justify-content:space-between;width:8%;padding-left:5px}.appLeftMenuContainer{width:3%}.appLeftMenuOptionsContainer{margin-top:100%}.appLeftMenuOption{padding:10px;border-radius:1000px 0 0 1000px;cursor:pointer;font-size:small;text-overflow:ellipsis}.appLeftMenuOptionSelected{background-color:var(--primaryBackgroundColor)}.appLeftMenuOptionSelectedUpperCurve{height:20px;width:100%;border-radius:0 0 20px}.appLeftMenuOptionSelectedBottomCurve{height:20px;width:100%;border-radius:0 20px 0 0}.appLeftMenuOptionCurveSelectedShadow{box-shadow:18px 0 0 0 var(--primaryBackgroundColor)}.appLeftMenuSettingsContainer{width:100%}.phaseNumberDiv{-webkit-display:flex;display:flex;justify-content:center;align-items:center;background-color:var(--primaryBackgroundColor);border-radius:20px;height:20px;min-width:20px;-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;padding:0 5px;font-size:x-small;margin:auto;box-shadow:0 4px 8px 0 var(--primaryShadow),0 6px 20px 0 var(--primaryShadow);cursor:default}.concritNavTabMenuLink:hover{background-color:var(--primaryBackgroundColor)}.concritNavTabMenu{width:100%;-webkit-display:flex;display:flex;justify-content:space-around;margin:0 10px}.loginButtonsContainer{margin-top:15px;-webkit-display:flex;display:flex;flex-direction:column}.usePolicyContainer{-webkit-display:flex;display:flex;flex-direction:column;align-items:center;gap:var(--XS)}.loginWindow{-webkit-display:flex;display:flex;background-color:var(--appContainerBackgroundColor);position:absolute;top:0;left:0;height:100%;min-width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.loginContainer{-webkit-display:flex;display:flex;flex-direction:column;max-height:90%;width:20%;background-color:var(--whiteAlphaColor);margin:auto;border-radius:20px;padding:1%;text-align:center;font-size:4.5em;overflow:auto}.loginContainer .checkboxBoxDefault{font-size:initial}.inputContainer{-webkit-display:flex;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.loginAvatar{align-self:center;padding:var(--M) 0px;width:200px}.loginInput{border-radius:10px;border:solid 1px var(--formInputBorderColor);padding:5px;height:40px;font-size:small;margin:15px 0}.registerButton{padding-top:var(--XS);font-size:small;cursor:pointer;color:var(--primaryButtonBackgroundColor);-moz-width:fit-content;-webkit-width:-webkit-fit-content;width:fit-content;align-self:center}.registerButton:hover{color:var(--primaryHoverButtonBackgroundColor)}.errorMessage{font-size:small;color:var(--primaryDeleteButtonBackgroundColor)}.successfullyMessage{font-size:small;color:var(--formOkButtonColor)}@media (max-width: 1000px){.loginContainer{width:50%}}@media (max-width: 500px){.loginContainer{width:80%}}.confirmEmailContainer{-webkit-display:flex;display:flex;flex-direction:column}.confirmMessageText{font-size:small;margin-bottom:var(--S)}.registerUserViewContainer{height:100vh;width:100vw;display:flex;align-items:center;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.registerUserLoginContainer{position:fixed;left:var(--XL);height:-webkit-fit-content;height:fit-content;padding:var(--S);width:450px;overflow:auto}.registerWebBackground{height:100%;width:100%}.registerUserMoreInfoButton{display:none;position:fixed;bottom:3%;z-index:10;background-color:var(--KIROHighlight);padding:var(--XS);width:50%;border-radius:var(--borderRadiusM);text-align:center;text-decoration:none;cursor:pointer;color:var(--blackColor)}.loginInputRegister{margin-bottom:var(--XXS)}@media (max-width: 700px){.registerUserViewContainer{display:flex;flex-direction:column;padding-top:var(--M)}.registerUserLoginContainer{position:relative;z-index:10;height:-webkit-fit-content;height:fit-content;width:90%;margin:0;top:0;left:0}.registerWebBackground{position:absolute;top:100vh}.registerUserMoreInfoButton{display:block}}.notFoundContainerView{-webkit-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:100vh}.notFoundGif{width:60%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-full{bottom:100%}.left-1\/2{left:50%}.z-50{z-index:50}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-40{width:10rem}.w-auto{width:auto}.w-full{width:100%}.max-w-md{max-width:28rem}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Alegreya;font-style:normal;font-weight:400;src:local("Alegreya"),local("Alegreya-Regular"),url(http://fonts.gstatic.com/s/alegreya/v7/jvx_POxM6YeT6dBBhDfmufesZW2xOQ-xsNqO47m55DA.ttf) format("truetype")}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;src:local("Archivo Narrow Regular"),local("ArchivoNarrow-Regular"),url(http://fonts.gstatic.com/s/archivonarrow/v5/DsLzC9scoPnrGiwYYMQXpkpeNX8RPf6i6WQfJWyCWEs.ttf) format("truetype")}@font-face{font-family:Copse;font-style:normal;font-weight:400;src:local("Copse"),url(http://fonts.gstatic.com/s/copse/v6/edYpk-Td-Lz5tVC6CefvWQ.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;src:local("Cormorant Regular"),local("Cormorant-Regular"),url(http://fonts.gstatic.com/s/cormorant/v3/a3k4tdhPAhIrqJlC0EH98qCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(http://fonts.gstatic.com/s/firasans/v7/EjsrzDkQUQCDwsBtLpcVQaCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:local("Inconsolata Regular"),local("Inconsolata-Regular"),url(http://fonts.gstatic.com/s/inconsolata/v15/BjAYBlHtW3CJxDcjzrnZCJ0EAVxt0G0biEntp43Qt6E.ttf) format("truetype")}@font-face{font-family:Kanit;font-style:normal;font-weight:400;src:local("Kanit"),local("Kanit-Regular"),url(http://fonts.gstatic.com/s/kanit/v1/kkq0USULIwHHdoKxKBuLog.ttf) format("truetype")}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local("Karla"),local("Karla-Regular"),url(http://fonts.gstatic.com/s/karla/v5/Vu9Dx8oyiuqEkuIyR3OPDQ.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v13/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:400;src:local("Lora Regular"),local("Lora-Regular"),url(http://fonts.gstatic.com/s/lora/v10/4A-myfZX6oDr9CtSTkTGig.ttf) format("truetype")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local("Merriweather"),local("Merriweather-Regular"),url(http://fonts.gstatic.com/s/merriweather/v15/RFda8w1V0eDZheqfcyQ4EInF5uFdDttMLvmWuJdhhgs.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(http://fonts.gstatic.com/s/montserrat/v10/zhcz-_WihjSQC0oHJ9TCYC3USBnSvpkopQaUR-2r7iU.ttf) format("truetype")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(http://fonts.gstatic.com/s/nunito/v8/kpI87QY2ce-mk2ZnKb-r0g.ttf) format("truetype")}@font-face{font-family:Poly;font-style:normal;font-weight:400;src:local("Poly-Regular"),url(http://fonts.gstatic.com/s/poly/v7/qxffZqXMYilu7qgydWiaJw.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local("Oswald Regular"),local("Oswald-Regular"),url(http://fonts.gstatic.com/s/oswald/v13/Y_TKV6o8WovbUd3m_X9aAA.ttf) format("truetype")}@font-face{font-family:Overpass;font-style:normal;font-weight:400;src:local("Overpass Regular"),local("Overpass-Regular"),url(http://fonts.gstatic.com/s/overpass/v1/3_Ye0J8W3jOctvQCpMhdIvesZW2xOQ-xsNqO47m55DA.ttf) format("truetype")}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:local("Oxygen"),local("Oxygen-Regular"),url(http://fonts.gstatic.com/s/oxygen/v5/f8OBjBbevvywgbyJOxlO7Q.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display"),local("PlayfairDisplay-Regular"),url(http://fonts.gstatic.com/s/playfairdisplay/v10/2NBgzUtEeyB-Xtpr9bm1Cczai8e7xzqnKiVb1EwOy0E.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),local("Poppins-Regular"),url(http://fonts.gstatic.com/s/poppins/v1/TDTjCH39JjVycIF24TlO-Q.ttf) format("truetype")}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(http://fonts.gstatic.com/s/ptsans/v8/FUDHvzEKSJww3kCxuiAo2A.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:local("PT Serif"),local("PTSerif-Regular"),url(http://fonts.gstatic.com/s/ptserif/v8/EgBlzoNBIHxNPCMwXaAhYPesZW2xOQ-xsNqO47m55DA.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),local("Raleway-Regular"),url(http://fonts.gstatic.com/s/raleway/v11/bIcY3_3JNqUVRAQQRNVteQ.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(http://fonts.gstatic.com/s/roboto/v16/zN7GBFwfMP4uA6AR0HCoLQ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:local("Rubik"),local("Rubik-Regular"),url(http://fonts.gstatic.com/s/rubik/v4/2AfMVb-218AAzRWsLqegwg.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:local("Titillium Web"),local("TitilliumWeb-Regular"),url(http://fonts.gstatic.com/s/titilliumweb/v4/7XUFZ5tgS-tD6QamInJTcU3KvHLhcNjEHFQzwNtdMQY.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:local("Ubuntu"),url(http://fonts.gstatic.com/s/ubuntu/v9/2Q-AW1e_taO6pHwMXcXW5w.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:local("Work Sans"),local("WorkSans-Regular"),url(http://fonts.gstatic.com/s/worksans/v2/ElUAY9q6T0Ayx4zWzW63VKCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}body{margin:0;font-family:sans-serif;font-size:medium}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}button{padding:var(--XS);border:0px;background-color:var(--transparentColor)}button:hover{cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--transparentColor);border:0px;text-overflow:""}pre{-moz-white-space:pre-wrap;white-space:pre-wrap;font-family:sans-serif}.primaryFontColor{color:var(--primaryFontColor)}.secondaryFontColor{color:var(--secondaryFontColor)}.primaryBackgroundColor{background-color:var(--primaryBackgroundColor)}.secondaryBackgroundColor{background-color:var(--secondaryBackgroundColor)}.sameRowFlex{-webkit-display:flex;display:flex}.columnFlex{display:flex;flex-direction:column}.centeredFlex{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.flexGapXXS{gap:var(--XXS)}.flexGapXS{gap:var(--XS)}.flexGapS{gap:var(--S)}.spaceBetween{justify-content:space-between}.textDecorationNone{text-decoration:none}.verticalAlignItemsCenter{-webkit-display:flex;display:flex;align-items:center}.inputTextCharacterStyle{font-size:12px;font-weight:var(--regular)}.inputLabelCharacterStyle{font-size:12px;font-weight:var(--medium)}.inputLabelBoldCharacterStyle{font-size:12px;font-weight:var(--bold)}.viewMenuButtonCharacterStyle{font-size:14px;font-weight:var(--regular)}.cellCharacterStyle{font-size:16px;font-weight:var(--regular)}.tableHeaderCharacterStyle{font-size:16px;font-weight:var(--medium)}.navBarOptionCharacterStyle{font-size:18px;font-weight:var(--regular)}.sectionTitleCharacterStyle{font-size:18px;font-weight:var(--medium)}.subtitleCharacterStyle{font-size:24px;font-weight:var(--regular)}.titleCharacterStyle{font-size:24px;font-weight:var(--medium)}.bigTitleCharacterStyle{font-size:32px;font-weight:var(--medium)}.superBigTitleCharacterStyle{font-size:64px;font-weight:var(--medium)}.columnHalfWidth{width:45%}.columnThirdWidth{width:30%}.greyTag{background-color:var(--greyTag)!important}.greenTag{background-color:var(--greenTag)!important}.yellowTag{background-color:var(--yellowTag)!important}.redTag{background-color:var(--redTag)!important}.blueTag{background-color:var(--blueTag)!important}.purpleTag{background-color:var(--purpleTag)!important}.orangeTag{background-color:var(--orangeTag)!important}.aquaTag{background-color:var(--aquaTag)!important}.pinkTag{background-color:var(--pinkTag)!important}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:block{display:block}
