.companyUserSearch{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-direction:column;position:relative;z-index:5}.companyUserSearch .overlay{background:var(--color-rgba-9);border-radius:6px;bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:40px}.companyUserSearch .uppercaseHeader{margin:0 0 10px}.companyUserSearch .textInput{display:flex;flex:1;margin:0 0 10px}.companyUserSearch .focusFields{display:flex;flex:1;flex-direction:column;left:0;padding:3px 0 0;position:absolute;right:0;top:100%}.companyUserSearch .focusFields .userSuggestions{background-color:var(--color-white);border:1px solid var(--color-gray-70);border-radius:6px;display:flex;flex-direction:column;margin:0 0 5px;overflow:hidden}.companyUserSearch .focusFields .userSuggestions .spinnerContainer{align-items:center;display:flex;padding:8px 12px}.companyUserSearch .focusFields .userSuggestions .noSuggestions{align-items:center;display:flex;padding:8px 12px;-webkit-user-select:none;user-select:none}.companyUserSearch .focusFields .userSuggestions .suggestion{align-items:center;cursor:pointer;display:flex;padding:5px 12px;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none}.companyUserSearch .focusFields .userSuggestions .suggestion.selected,.companyUserSearch .focusFields .userSuggestions .suggestion:hover{background-color:var(--color-gray-40)}.companyUserSearch .focusFields .userSuggestions .suggestion.createNew{align-items:center;display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:7px 12px}.companyUserSearch .focusFields .userSuggestions .suggestion.createNew .icon-plus{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:22px;margin:0 10px 0 0;width:26px}.companyUserSearch .focusFields .userSuggestions .suggestion .userLockupContainer{overflow:hidden}.companyUserSearch .focusFields .userSuggestions .suggestion .userLockupContainer .userLockup{padding:0}.companyUserSearch .focusFields .userSuggestions .suggestion .userLockupContainer .userLockup .name{font-weight:400;white-space:nowrap}.companyUserSearch .focusFields .userSuggestions .suggestion .userLockupContainer .userLockup .userInfo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companyUserSearch .focusFields .userSuggestions .suggestion .userLockupContainer .userLockup .companyNames{color:var(--color-gray-110);font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companyUserSearch .focusFields .userSuggestions:hover .suggestion.selected{background-color:var(--color-white)}.companyUserSearch .focusFields .userSuggestions:hover .suggestion.selected:hover{background-color:var(--color-gray-40)}.categorySelector.floatingMenu{margin-bottom:0}.categorySelector.floatingMenu .categoryInput .textInput{border:0;border-bottom:1px solid var(--color-gray-60);border-radius:0}.categorySelector.floatingMenu .categoryInput .suggestions{border:0;border-radius:0;margin:0;max-height:120px;position:static}.categorySelector .categoryInput{position:relative}.categorySelector .categoryInput .suggestions{background-color:var(--color-white);border:1px solid var(--color-gray-60);border-radius:6px;display:flex;flex-direction:column;left:0;margin:4px 0 0;max-height:160px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.categorySelector .categoryInput .suggestions .noMatches{font-size:14px;line-height:22px;padding:10px}.categorySelector .categoryInput .suggestions .suggestion{cursor:pointer;padding:10px;transition:all .1s ease-in-out}.categorySelector .categoryInput .suggestions .suggestion.subSuggestion{padding-left:32px}.categorySelector .categoryInput .suggestions .suggestion:hover{background-color:var(--color-gray-20)}.categorySelector .categoryInput .suggestions .suggestion :is(.emphasize,.text){display:inline}.categorySelector .categoryInput .suggestions .suggestion .emphasize{font-weight:600}.postCategoryMenu{position:relative;width:100%}.postCategoryMenu .toggleMenu{display:flex}.postCategoryMenu .categoryDropdownContainer{background:var(--color-white);border:1px solid var(--color-gray-60);border-radius:6px;box-shadow:0 4px 10px 0 #0000001a;min-width:165px;overflow:hidden;position:absolute;width:calc(100% - 2px);z-index:2}.postCategoryMenu .categoryDropdownContainer :global{animation:slideUp .2s ease}.adminFeedbackPostListItem{background-color:var(--color-gray-10);cursor:pointer;display:flex;flex-direction:column;padding:12px 16px;transition:all .1s ease-in-out}.adminFeedbackPostListItem:not(.selected):hover{background-color:var(--color-indigo-20)}html.lightTheme .adminFeedbackPostListItem.highlighted{background-color:var(--color-indigo-30)}html.darkTheme .adminFeedbackPostListItem.highlighted{background-color:var(--color-indigo-20)}.adminFeedbackPostListItem.selected{box-shadow:inset 3px 0 0 0 var(--color-indigo-90)}.adminFeedbackPostListItem .postTitle span{font-weight:600}.adminFeedbackPostListItem .postDetails,.adminFeedbackPostListItem .postTitle span{font-size:14px;line-height:22px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.adminFeedbackPostListItem .postDetails{color:var(--color-gray-110);margin:5px 0 0;max-height:44px}.adminFeedbackPostListItem .postInfo{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:6px 0 0}.adminFeedbackPostListItem .postInfo .counts{display:flex;flex-direction:row}.adminFeedbackPostListItem .postInfo .counts>:not(:last-child){margin-right:8px}.adminFeedbackPostListItem .postInfo .counts .votes{align-items:center;color:var(--color-gray-110);display:flex;flex-direction:row}.adminFeedbackPostListItem .postInfo .counts .votes .upvote{margin-right:4px;transition:all .1s ease-in-out}.adminFeedbackPostListItem .postInfo .counts .votes .score{font-size:14px;line-height:22px}.adminFeedbackPostListItem .postInfo .counts .commentCount{align-items:center;color:var(--color-gray-110);display:flex;flex-direction:row}.adminFeedbackPostListItem .postInfo .counts .commentCount .icon{margin-right:4px}.adminFeedbackPostListItem .postInfo .counts .commentCount .count{font-size:14px;line-height:22px}.adminFeedbackPostListItem .postInfo .counts :is(.mrrValue,.totalOpportunityValue){align-items:center;color:var(--color-gray-110);display:flex;flex-direction:row}.adminFeedbackPostListItem .postInfo .counts :is(.mrrValue,.totalOpportunityValue) .icon{font-weight:700;height:14px}.adminFeedbackPostListItem .postInfo .counts :is(.mrrValue,.totalOpportunityValue) .opportunityLines{margin-left:-1px;margin-right:-4px;transform:rotate(-90deg) scaleY(.75)}.adminFeedbackPostListItem .postInfo .counts :is(.mrrValue,.totalOpportunityValue) .dollarSymbol{font-size:16px;font-weight:700}.adminFeedbackPostListItem .postInfo .counts :is(.mrrValue,.totalOpportunityValue) .count{font-size:14px;line-height:22px}.adminCreatePostModal{background-color:var(--color-white);border-radius:6px;display:flex;flex-direction:column;height:80%;max-height:600px;width:840px}.adminCreatePostModal.browserExtension{height:auto;width:100%}.adminCreatePostModal .uppercaseHeader,.adminCreatePostModal .uppercaseHeader span{color:var(--color-foreground);font-size:14px;font-weight:600;font-weight:500;line-height:20px;text-transform:none}.adminCreatePostModal span.requiredFieldAsterisk{color:var(--color-red-90);margin-left:4px}@media(max-width:780px){.adminCreatePostModal{max-height:800px;max-width:100%}}.adminCreatePostModal .actionText{font-size:14px;font-weight:700;line-height:22px}.adminCreatePostModal .headerSection{align-content:center;align-items:center;border-bottom:1px solid var(--color-gray-60);display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}@media(max-width:780px){.adminCreatePostModal .headerSection{overflow-x:auto}}.adminCreatePostModal .closeModalButton{padding:0}.adminCreatePostModal .closeModalButton:focus-visible{outline:1px solid var(--color-overlay-80)}.adminCreatePostModal .closeModalButton .buttonIcon{height:20px;width:20px}.adminCreatePostModal .modalHeading{font-size:16px;font-weight:600;line-height:24px}.adminCreatePostModal :is(.detailsInput,.selection,.textInput){padding:6px 12px}.adminCreatePostModal .search .companyUserSearch{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;position:relative}.adminCreatePostModal .search .companyUserSearch .textInput{display:flex;margin:0;min-width:150px;padding:8px 12px}@media(max-width:780px){.adminCreatePostModal .search .companyUserSearch .textInput{margin:4px 10px 4px 0}}.adminCreatePostModal .search .selectedUserContent{align-items:center;border:1px solid var(--color-gray-60);border-radius:6px;display:flex;flex-direction:row;padding:6px 10px 6px 12px}.adminCreatePostModal .search .selectedUserContent .removeButton{color:var(--color-gray-110);cursor:pointer}.adminCreatePostModal .search .selectedUserContent .removeButton .icon{font-size:12px;line-height:17px;line-height:0}.adminCreatePostModal .scrollableSections{display:flex;flex:1;overflow-y:hidden}@media(max-width:780px){.adminCreatePostModal .scrollableSections{overflow-y:auto}}.adminCreatePostModal .mainSection{display:flex;flex:1;flex-direction:row;min-height:0}@media(max-width:780px){.adminCreatePostModal .mainSection{flex-direction:column}}.adminCreatePostModal .error{flex:1;font-size:14px;line-height:20px;margin:0}.adminCreatePostModal .error p{font-size:inherit}.adminCreatePostModal .error ul{list-style:disc;padding-left:13px}.adminCreatePostModal .formContainer{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:24px 16px}@media(max-width:780px){.adminCreatePostModal .formContainer{overflow-y:visible;width:100%}}.adminCreatePostModal .errored{border:1px solid var(--color-red-90)}.adminCreatePostModal .heading{align-self:flex-start;font-size:14px;font-weight:700;line-height:22px;margin:0 0 16px}.adminCreatePostModal .formField{margin:0 0 16px}.adminCreatePostModal .categoryDropdown{width:100%}.adminCreatePostModal .postCategoryMenu .categoryDropdownContainer{left:0;top:50px}.adminCreatePostModal .adminPostFormFileRenderer{margin-bottom:12px}.adminCreatePostModal .imageButtonContainer{display:flex}.adminCreatePostModal .suggestionsContainer{align-items:stretch;border-left:1px solid var(--color-gray-60);box-sizing:border-box;display:flex;flex-direction:column;width:calc(50% - 16px)}@media(max-width:780px){.adminCreatePostModal .suggestionsContainer{border-left:none;border-top:1px solid var(--color-gray-60);width:100%}}.adminCreatePostModal .noSuggestions{font-size:14px;line-height:22px}.adminCreatePostModal .suggestions{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:auto;padding:0 16px 24px}.adminCreatePostModal .suggestions .adminFeedbackPostListItem{background:var(--color-gray-10);border:1px solid var(--color-gray-60);border-radius:6px}.adminCreatePostModal .suggestions .adminFeedbackPostListItem:hover{border-color:var(--color-gray-80)}.adminCreatePostModal .suggestions .adminFeedbackPostListItem.selected{background:var(--color-indigo-10);border-color:var(--color-indigo-90);box-shadow:none}.adminCreatePostModal .suggestions .adminFeedbackPostListItem.selected:hover{border-color:var(--color-indigo-110)}.adminCreatePostModal .similarPostsHeader{margin-bottom:12px;padding:24px 16px 0}.adminCreatePostModal .similarPostsHeading{align-items:center;color:var(--color-foreground);display:flex;font-weight:500;margin-bottom:4px;text-transform:none}.adminCreatePostModal .similarPostsIcon{margin-right:8px}.adminCreatePostModal .similarPostsSubtitle{color:var(--color-gray-110)}.adminCreatePostModal .emptySuggestionsContainer{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.adminCreatePostModal .emptySuggestionsIcon{background:var(--color-indigo-30);border-radius:50%;box-sizing:border-box;color:var(--color-indigo-90);height:46px;margin-bottom:8px;padding:12px;width:46px}.adminCreatePostModal .emptySuggestionsCopy{color:var(--color-gray-110);font-size:14px;font-weight:400;line-height:20px;text-align:center}.adminCreatePostModal .submitSection{align-items:center;border-top:1px solid var(--color-gray-60);display:flex;flex-direction:row;justify-content:flex-end;padding:16px}.adminCreatePostModal .actionsSection{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.adminCreatePostModal .actionsSection>.left,.adminCreatePostModal .actionsSection>.right{align-items:center;display:flex;gap:8px}.adminCreatePostModal .companyUserSearch .focusFields .userSuggestions .suggestion{padding:6px 10px}.adminCreatePostModal .companyUserSearch .focusFields .userSuggestions .createNew{padding:6px 8px}.mergePostDropdown .mergePostSuggestion{padding:4px}.mergePostDropdown .mergePostSuggestion:hover{background-color:#0000}.mergePostMenu .mergeDropdownContainer{background:var(--color-white);border-radius:6px;box-shadow:0 4px 10px 0 #0000001a;margin-top:5px;position:absolute;right:0;width:360px;z-index:2}.mergePostMenu .mergeDropdownContainer :global{animation:slideUp .2s ease}@media(max-width:780px){.mergePostMenu .mergeDropdownContainer{width:300px}}.labelV2{color:var(--color-foreground)}.labelV2,.labelV2 .labelText{align-items:center;display:flex;gap:8px;width:fit-content}.labelV2 .labelText{flex-shrink:1;font-size:inherit;justify-content:center;letter-spacing:normal;word-spacing:normal}.labelV2 .labelElement{flex-shrink:0;line-height:0}.labelV2.verticalPlacement{align-items:inherit;flex-direction:column}.labelV2.swap .labelText{order:2}.labelV2.small{font-size:12px;font-weight:400;line-height:16px}.labelV2.medium{font-size:14px;font-weight:400;line-height:20px}.labelV2.large{font-size:16px;font-weight:400;line-height:24px}.adminRoadmapFactorRow.container{box-sizing:border-box;display:flex;height:40px;position:relative}.adminRoadmapFactorRow.container:hover .delete{display:block}.adminRoadmapFactorRow .nameInput{padding-bottom:0;padding-top:0}.adminRoadmapFactorRow .nameInput .severalIcons{display:flex;flex-direction:row;gap:8px}.adminRoadmapFactorRow .nameInput .icon{color:var(--color-gray-90);display:block;line-height:0;width:18px}.adminRoadmapFactorRow .nameInput .suffix{line-height:0}.adminRoadmapFactorRow .cellError,.adminRoadmapFactorRow .cellError .textInput{background:var(--color-red-40)}.adminRoadmapFactorRow:first-of-type .cellError:first-of-type{border-radius:6px 0 0 0}.adminRoadmapFactorRow:first-of-type .cellError:last-of-type{border-radius:0 6px 0 0}.adminRoadmapFactorRow .disabled,.adminRoadmapFactorRow .disabled input{background:var(--color-white)}.adminRoadmapFactorRow .cell.weight .tooltipContainer{align-items:center;color:var(--color-gray-100);display:flex;height:100%;padding-left:12px;width:100%}.adminRoadmapFactorRow .cell.weight .tooltipContainer span{font-size:14px;line-height:22px}.adminRoadmapFactorRow .cellErrorMessage{background:var(--color-foreground);border-radius:6px;color:var(--color-white);padding:8px 12px}.adminRoadmapFactorRow .delete{color:var(--color-gray-80);cursor:pointer;display:none;position:absolute;right:10px;top:12px}.adminRoadmapFactorRow .dropdownContainer{border:none;height:100%;min-width:auto;width:100%}.adminRoadmapFactorRow .dropdownContainer.disabled{opacity:1}.adminRoadmapFactorRow .dropdownContainer.disabled .icon-chevron-down{display:none}.adminRoadmapFactorRow .dropdownContainer .selection{box-sizing:border-box;height:100%;padding:0;width:100%}.adminRoadmapFactorRow .dropdownContainer .selection .icon-chevron-down{margin:2px 0 0}.adminRoadmapFactorRow .dropdownContainer .selection .left{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.adminRoadmapFactorRow .dropdown{box-shadow:0 4px 10px 0 #0000001a;margin-top:0}.adminRoadmapFactorRow .dropdown .option{font-size:14px;line-height:22px}.adminRoadmapEditFormulaModal.container{box-sizing:border-box;display:flex;flex-direction:column;max-height:75vh;overflow-x:hidden;padding:32px;position:relative;width:880px}@media(max-width:780px){.adminRoadmapEditFormulaModal.container{height:100%;padding:32px}}.adminRoadmapEditFormulaModal .closeButton{cursor:pointer;display:none;padding:10px;position:absolute;right:20px;top:23px}@media(max-width:780px){.adminRoadmapEditFormulaModal .closeButton{display:block}}.adminRoadmapEditFormulaModal .heading{font-size:16px;font-weight:700;line-height:24px}.adminRoadmapEditFormulaModal .subheading{color:var(--color-gray-110);font-size:14px;line-height:22px;margin-top:10px}.adminRoadmapEditFormulaModal .subheading a{color:var(--color-indigo-90);text-decoration:underline;transition:all .1s ease-in-out}.adminRoadmapEditFormulaModal .subheading a:hover{opacity:.8}.adminRoadmapEditFormulaModal .error{margin:20px 0 0;text-align:center}.adminRoadmapEditFormulaModal hr{border:none;border-bottom:1px solid var(--color-gray-70);display:block;margin:30px 0 0 -30px;width:calc(100% + 60px)}.adminRoadmapEditFormulaModal .spinner{align-self:center;margin:100px 0 0}.adminRoadmapEditFormulaModal .factorsTable{margin-top:30px;width:100%}.adminRoadmapEditFormulaModal .factorsTable .textInput{border:none;width:100%}.adminRoadmapEditFormulaModal .factorsTable :is(.cell,.row){box-sizing:border-box}.adminRoadmapEditFormulaModal .factorsTable.effortType .cell.type{flex:3}.adminRoadmapEditFormulaModal .factorsTable .cell{box-sizing:border-box;flex-shrink:0}.adminRoadmapEditFormulaModal .factorsTable .cell.disabled{background-color:var(--color-gray-10)}.adminRoadmapEditFormulaModal .factorsTable .cell.name{width:230px}.adminRoadmapEditFormulaModal .factorsTable .cell.type{flex-grow:1;width:120px}.adminRoadmapEditFormulaModal .factorsTable .cell.weight{width:100px}.adminRoadmapEditFormulaModal .factorsTable :is(.cell.calc,.cell.segment){width:170px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableHeader .cell{font-size:14px;font-weight:700;line-height:22px;padding-left:1px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableHeader .row{display:flex;height:40px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody{border:1px solid var(--color-gray-70);border-radius:6px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody .cell{align-items:center;display:flex;font-size:14px;height:100%;line-height:22px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody .cell:not(:first-child){border-left:1px solid var(--color-gray-70)}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody :is(.cell.calc,.cell.segment,.cell.type)>div{padding:0 12px}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody .row{border-bottom:1px solid var(--color-gray-70)}.adminRoadmapEditFormulaModal .factorsTable .factorsTableBody .row:last-child{border:none}.adminRoadmapEditFormulaModal .newFactor .cell.name{width:100%}.adminRoadmapEditFormulaModal .newFactor .cell.name .selection{padding:0 12px}.adminRoadmapEditFormulaModal .newFactor .newEffortButton{color:var(--color-gray-110);height:100%;justify-content:flex-start;margin:0;padding:0 12px;width:100%}.adminRoadmapEditFormulaModal .newFactor :is(.newEffortButton:not(:disabled):focus,.newEffortButton:not(:disabled):hover){color:var(--color-foreground)}.adminRoadmapEditFormulaModalDropdown .dropdown{box-shadow:0 4px 10px 0 #0000001a}.adminRoadmapEditFormulaModalDropdown .upsellPill{display:none}.adminRoadmapEditFormulaModalDropdown .optionElement{display:flex;justify-content:space-between;width:100%}.adminRoadmapEditFormulaModalDropdown .optionElement .optionLabel{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:flex-start}.adminRoadmapEditFormulaModalDropdown .optionElement.upsell .upsellPill{display:flex}.adminRoadmapEditFormulaModalDropdown .optionElement .icon{width:14px}.iconBadge{align-items:center;background-color:var(--color-gray-30);border-radius:50%;display:flex;justify-content:center;padding:4px;width:fit-content}.iconBadge .badgeIcon{stroke:var(--color-gray-110);stroke-width:1px}.iconBadge.active{background-color:var(--color-indigo-30)}.iconBadge.active .badgeIcon{stroke:var(--color-indigo-90)}.iconBadge.disabled{background-color:var(--color-gray-30)}.iconBadge.disabled .badgeIcon{stroke:var(--color-gray-80)}.iconBadge.small .badgeIcon{height:12px;width:12px}.iconBadge.medium .badgeIcon{height:14px;width:14px}.iconBadge.large .badgeIcon{height:16px;width:16px}.iconBadge.x-large .badgeIcon{height:24px;width:24px}.radioGroup{flex-direction:column}.radioGroup,.radioLabel{display:flex;gap:8px;width:fit-content}.radioLabel{align-items:center;color:var(--color-foreground);font-size:14px;font-weight:400;height:fit-content;line-height:20px;position:relative}.radioLabel .radioButton{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:100%;margin:0;outline:none;padding:0;position:absolute;width:100%;z-index:1}.radioLabel .radioCircle{align-items:center;border:1px solid var(--color-gray-60);border-radius:50%;display:flex;justify-content:center;outline:2px solid #0000;transition:all .3s ease-in-out}.radioLabel .radioInnerCircle{background-color:var(--color-white);border-radius:50%;position:relative;transition:all .3s ease-in-out}.radioLabel:not(.disabled) .radioButton:checked+.radioCircle{background:var(--color-indigo-90);border:1px solid var(--color-indigo-90)}.radioLabel:not(.disabled):hover .radioCircle{border-color:var(--color-gray-90)}.radioLabel:not(.disabled):hover .radioButton:checked+.radioCircle{background:var(--color-indigo-100);border-color:var(--color-indigo-100)}.radioLabel:not(.disabled) .radioButton:focus+.radioCircle{outline:2px solid #0000}.radioLabel:not(.disabled) .radioButton:focus-visible+.radioCircle{outline:2px solid var(--color-black)}.radioLabel:not(.disabled) .radioButton:active+.radioCircle{background-color:var(--color-gray-30);border-color:var(--color-gray-30)}.radioLabel:not(.disabled) .radioButton:active:checked+.radioCircle{background:var(--color-indigo-110);border-color:var(--color-indigo-110)}.radioLabel.error .radioCircle{border-color:var(--color-red-90)}.radioLabel.disabled .radioCircle{border-color:var(--color-gray-60)}.radioLabel.disabled :is(.radioCircle,.radioInnerCircle){background:var(--color-gray-30)}.radioLabel.disabled .radioButton:checked+.radioCircle{background:var(--color-gray-80);border-color:var(--color-gray-80)}.radioLabel.small .radioCircle{height:12px;width:12px}.radioLabel.small .radioInnerCircle{height:6px;width:6px}.radioLabel.medium .radioCircle{height:16px;min-width:16px;width:16px}.radioLabel.medium .radioInnerCircle{height:8px;width:8px}.radioLabel.large{font-size:16px;font-weight:400;line-height:24px}.radioLabel.large .radioCircle{height:20px;width:20px}.radioLabel.large .radioInnerCircle{height:10px;width:10px}.HKjTikid .z9OirbRl{max-width:384px;width:100%}.HKjTikid .z9OirbRl .bKC54cFF{margin-bottom:16px;width:100%}.HKjTikid .z9OirbRl .bKC54cFF:last-of-type{margin-bottom:0}.HKjTikid .z9OirbRl .esepB3yc{color:var(--color-gray-110)}.adminRoadmapHeader{flex-wrap:wrap;justify-content:space-between;min-height:fit-content;padding:12px 8px}.adminRoadmapHeader,.adminRoadmapHeader .buttons{align-items:center;display:flex;gap:8px}.adminRoadmapHeader .buttons .filterCount{color:var(--color-gray-110)}.adminRoadmapHeader .searchInputContents{background:#0000}@media(max-width:780px){.adminRoadmapHeader .searchInputContents{max-width:100%;min-width:fit-content}}.adminRoadmapHeader .searchInputContents .icon-x{margin-left:8px;padding:0}.adminRoadmapHeader .searchInputContents .searchInput{background:#0000;cursor:pointer;min-width:320px;padding:8px}.adminRoadmapHeader .searchInputContents .searchInput .inset{margin-right:8px;width:fit-content}.adminRoadmapHeader .searchInputContents .searchInput .inset .icon{color:var(--color-gray-110);line-height:0}.adminRoadmapHeader .searchInputContents .searchInput input{color:var(--color-gray-110);font-size:14px;line-height:22px}.adminRoadmapHeader .nameContainer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.adminRoadmapHeader .nameContainer .nameFields{align-items:center;display:flex}.adminRoadmapHeader .nameEditor{background:#0000;border:none;border-bottom:1px solid var(--color-gray-100);font-size:16px;font-weight:700;line-height:24px;margin:7px 10px 6px 8px;outline:none}.adminRoadmapHeader .headerButton{align-items:center;background-color:#0000;border-radius:0;border-radius:6px;color:var(--color-gray-110);cursor:pointer;display:flex;font-weight:400;justify-content:inherit;padding-block:0;padding-inline:0;padding:12px 8px;text-align:inherit;text-transform:none;transition:none;transition:all .1s ease-in-out}.adminRoadmapHeader .headerButton.active{background-color:var(--color-indigo-50);color:var(--color-indigo-90)}.adminRoadmapHeader .headerButton.active .uppercaseHeader{color:var(--color-indigo-90)}.adminRoadmapHeader .headerButton.active:hover{background-color:var(--color-indigo-40)}.adminRoadmapHeader .headerButton .uppercaseHeader{color:var(--color-gray-110)}@media(max-width:780px){.adminRoadmapHeader .headerButton .uppercaseHeader{display:none}}.adminRoadmapHeader .headerButton .icon{font-size:16px;margin-right:8px}.adminRoadmapHeader .headerButton:hover{background-color:var(--color-gray-40)}@media(max-width:780px){.adminRoadmapHeader .createPostButton{display:none}}.adminRoadmapHeader .verticalDivider{background-color:var(--color-gray-60);height:16px;width:1px}.adminRoadmapHeaderPortal .dropdownMenu{background-color:var(--color-white);border:1px solid var(--color-gray-60);border-radius:5px;box-shadow:0 4px 10px 0 #0000001a;box-sizing:border-box;margin:5px 0 0;overflow:hidden;-webkit-user-select:none;user-select:none;width:150px}.adminRoadmapHeaderPortal .dropdownMenu .dropdownMenuOption{cursor:pointer;font-size:14px;line-height:22px;padding:8px 10px;transition:all .1s ease-in-out}.adminRoadmapHeaderPortal .dropdownMenu .dropdownMenuOption:hover{background-color:var(--color-gray-40)}.VlrygWZR .rYPTX5Fm{max-width:384px;width:100%}.Ivp_JJFU{display:block;margin-bottom:8px}.b7MkFehw{color:var(--color-gray-110)}._kThrRN8{max-height:25vh;overflow-y:auto}.fyisOVPC{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.fyisOVPC:last-of-type{margin-bottom:0}.VZekMCDa,.qQXTqtDh{align-items:center;display:flex;gap:8px}.dHfwL1aY{margin-right:4px}.adminRoadmapNUX{margin:32px auto;max-width:915px;width:100%}@media(max-width:1020px){.adminRoadmapNUX{max-width:500px}}.adminRoadmapNUX .container{background:var(--color-white);border:1px solid var(--color-gray-60);border-radius:10px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 32px;padding:32px;position:relative}@media(max-width:1020px){.adminRoadmapNUX .container{flex-direction:column}}.adminRoadmapNUX .info{margin:0 32px 0 0;max-width:40%}.adminRoadmapNUX .info .text{font-size:14px;line-height:22px}.adminRoadmapNUX .info .topInfo{margin:0 0 16px}@media(max-width:1020px){.adminRoadmapNUX .info{margin:0 0 32px;max-width:100%}}.adminRoadmapNUX .imageWrapper{width:100%}.adminRoadmapNUX .imageWrapper .image{border:1px solid var(--color-gray-60);border-radius:10px;display:block;margin:0 auto;max-width:400px;width:100%}.adminRoadmapNUX .dismissButton{box-sizing:border-box;color:var(--color-gray-80);cursor:pointer;font-size:18px;position:absolute;right:15px;top:15px;transition:all .1s ease-in-out}.adminRoadmapNUX .dismissButton:hover{color:var(--color-black)}.dateRangePicker{position:relative}.dateRangePicker .dropdownButton{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-60);border-radius:6px;cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;line-height:22px;padding:4px 0 4px 11px;-webkit-user-select:none;user-select:none}.dateRangePicker .dropdownButton .left{align-items:center;display:flex;gap:10px;justify-content:center}.dateRangePicker .dropdownButton .left .icon{flex-shrink:0}.dateRangePicker .dropdownButton .dropdownValue{font-size:14px;line-height:22px}.dateRangePicker .dropdownButton .dropdownValue.fixedRange{font-size:12px}.dateRangePicker .icon-chevron-down{padding:0 8px}.dateRangePickerPortal .pickerContainer{background:var(--color-white);border:1px solid var(--color-gray-60);border-radius:6px;box-shadow:0 4px 10px 0 #0000001a;box-sizing:border-box;font-size:14px;line-height:22px;margin:2px 0;padding:16px;width:300px}.dateRangePickerPortal .pickerContainer :global{animation:slideUp .2s ease}.dateRangePickerPortal .sectionTitle{font-size:14px;font-weight:700;line-height:22px;margin:0 0 3px;-webkit-user-select:none;user-select:none}.dateRangePickerPortal .relativeDates{margin:0 0 10px}.dateRangePickerPortal .relativeDates .relativeOptions{display:flex;flex-direction:row}.dateRangePickerPortal .relativeDates .optionColumn{width:100%}.dateRangePickerPortal .relativeDates .option{padding:3px 0}.dateRangePickerPortal .relativeDates .optionText{color:var(--color-gray-110);cursor:pointer;display:inline-block;font-size:14px;line-height:22px;-webkit-user-select:none;user-select:none}.dateRangePickerPortal .relativeDates .disabled{opacity:.5}.dateRangePickerPortal .relativeDates .selected{color:var(--color-indigo-90)}.dateRangePickerPortal .fixedDates .dateOptions{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0 0}.dateRangePickerPortal .fixedDates .dateOptions.selected .textInput{border:1px solid var(--color-indigo-90)}.dateRangePickerPortal .fixedDates .dateSeparator{color:var(--color-foreground);padding:0 10px 4px;-webkit-user-select:none;user-select:none}.dateRangePickerPortal .applyButton{align-items:center;display:flex;justify-content:space-between;margin:16px 0 0}.dateRangePickerPortal .applyButton .error{margin:0;max-width:180px}.selectedItems{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.selectedItems .selectedItem{align-items:center;background-color:var(--color-gray-20);border:1px solid var(--color-gray-60);border-radius:6px;display:flex;height:22px;max-width:100%}.selectedItems .selectedItem .selectedItemLabel{font-size:14px;max-width:100%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.selectedItems .selectedItem .selectedItemRemoveButton{align-items:center;background-color:#0000;border:1px solid #0000;border-radius:0;border-radius:0 5px 5px 0;display:flex;flex-shrink:0;font-weight:400;height:100%;justify-content:inherit;justify-content:center;outline:2px solid #0000;padding-block:0;padding-inline:0;padding:0;text-align:inherit;text-transform:none;transition:none;transition:all .3s ease-in-out;width:24px}.selectedItems .selectedItem .selectedItemRemoveButton .selectedItemRemoveIcon{border-radius:0 5px 5px 0;height:16px;stroke:currentColor;width:16px}.selectedItems .selectedItem .selectedItemRemoveButton:not(:disabled){color:var(--color-foreground)}.selectedItems .selectedItem .selectedItemRemoveButton:not(:disabled):hover{background-color:var(--color-red-30);color:var(--color-red-90)}.selectedItems .selectedItem :is(.selectedItemRemoveButton:not(:disabled):focus,.selectedItemRemoveButton:not(:disabled):focus-visible){background-color:var(--color-red-30);border-color:var(--color-red-90);color:var(--color-red-90)}.selectedItems .selectedItem .selectedItemRemoveButton:not(:disabled):focus{border-color:#0000;outline:1px solid var(--color-red-90)}.selectedItems .selectedItem .selectedItemRemoveButton:not(:disabled):focus-visible{border-color:var(--color-red-90);outline:2px solid var(--color-black)}.selectedItems .selectedItem .selectedItemRemoveButton:not(:disabled):active{background-color:var(--color-red-40);border-color:#0000;color:var(--color-red-90);outline:1px solid var(--color-red-90)}.selectedItems .selectedItem .selectedItemRemoveButton:disabled{background-color:#0000;border:1px solid #0000;color:var(--color-gray-80);outline:none}.textFilter{display:flex;flex-direction:column;gap:8px}.textFilter .additionalValueInput{margin:0}.adminRoadmapViewSettingsSection .sectionHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.adminRoadmapViewSettingsSection .factorVisibilityList{display:flex;flex-direction:column;gap:16px;margin-top:8px}.adminRoadmapViewSettingsSection .factorVisibilityList .factorVisibilityItem{align-items:center;display:flex;gap:16px;justify-content:space-between}.adminRoadmapViewSettingsSection .factorVisibilityList .factorVisibilityItem .factorVisibilityName{align-items:center;display:flex;font-size:14px;gap:8px;line-height:22px;line-height:20px;text-transform:capitalize}.adminRoadmapViewSettingsSection .factorVisibilityList .factorVisibilityItem .sigmaIcon{background-color:var(--color-gray-30);border-radius:50px;color:var(--color-gray-90);padding:4px}.adminRoadmapViewSettingsModal .modalContents{box-sizing:border-box;display:flex;flex-direction:column;width:344px}.adminRoadmapViewSettingsModal .sectionContainerCreatingView{margin-bottom:48px;padding-bottom:32px}.adminRoadmapViewSettingsModal .modalHeader{background-color:var(--color-white);border-bottom:1px solid var(--color-gray-60);padding:8px 16px 16px}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderTitle{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderText{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:0 16px}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderText .requiredField{color:var(--color-red-90)}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderView{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;font-size:14px;gap:8px;justify-content:space-between;line-height:22px;position:relative;width:100%}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderView .dropdownV2Wrapper{width:100%}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderView .dropdownV2Wrapper:has(~.tooltipContainer){width:215px}.adminRoadmapViewSettingsModal .modalHeader .modalHeaderView .createView{position:absolute;right:16px;top:-6px}.adminRoadmapViewSettingsModal .sectionContainer{height:100%;overflow:auto;padding:16px}.adminRoadmapViewSettingsModal .modalFooter{align-items:center;border-top:1px solid var(--color-gray-60);display:flex;justify-content:center;padding:8px 0}.adminRoadmapViewSettingsModal .adminRoadmapViewSettingsSection:not(:last-child){margin-bottom:16px}:root{--web-post-margin:40px;--mobile-post-margin:40px}.adminRoadmap{display:flex;flex:1;flex-direction:column;min-height:100%;overflow:auto}.adminRoadmap .tableContainer{display:flex;flex:1;flex-shrink:1;height:100%;overflow:auto;padding:0 0 160px;z-index:2}.adminRoadmap .center{margin:200px 0}.adminRoadmap .center,.adminRoadmapUpsell{align-items:center;display:flex;justify-content:center}.adminRoadmapUpsell{margin-top:32px}.adminRoadmapUpsell .adminFeatureUpsell{max-width:800px}.adminRoadmapPortal.modalPortal{justify-content:flex-end;left:auto;overflow:visible;right:-100%;transition:right .3s ease-in-out}.adminRoadmapPortal.modalPortal.nuxVisible .modalContents{border-top:0}.adminRoadmapPortal.modalPortal.v2{top:0}.adminRoadmapPortal.modalPortal.v2 .modalContents{border-top:0}@media(max-width:780px){.adminRoadmapPortal.modalPortal.v2{top:193px}}.adminRoadmapPortal.modalPortal.modalVisible{right:0}#canny-portal-container .adminRoadmapPortal.modalPortal.modalPortal{position:fixed}.adminRoadmapPortal.modalPortal .modalPortalContents{background:none;box-shadow:none;height:100%;overflow:visible;padding:0;width:100%}.adminRoadmapPortal.modalPortal .modalContents{background:var(--color-white);height:100%;position:relative;right:0;width:100%}.adminRoadmapPortal.modalPortal .adminFeedbackPostOuter{border:0;border-radius:0;overflow:hidden}.adminRoadmapPortal.modalPortal.postModal .modalPortalContents{max-width:900px}.adminRoadmapPortal.modalPortal.postModal .adminFeedbackPost{background:none;height:100%;padding:0;width:100%}.adminRoadmapPortal.modalPortal.postModal .adminFeedbackPost .loadMore{margin-bottom:20px}