.confirmModalPortal{height:100%;width:100%}.confirmModalPortal .message{margin-bottom:16px}.confirmModalPortal .buttons{display:flex;flex-direction:row;gap:16px;justify-content:flex-end}.confirmModal{max-width:450px;width:100%}.confirmModal .part{margin:0 0 10px}.confirmModal .part:last-child{margin:0}.KpDJjrf6{align-items:center;align-self:flex-start;border-radius:6px;display:flex;max-width:fit-content;padding:2px 8px}.KpDJjrf6 svg{margin-right:4px}.Gx3FWewz{border:1px solid}.R1QhsB4t{align-items:center}.adminPlanErrors{width:100%}.adminPlanErrors .errorActions{border:1px solid var(--color-indigo-90);border-radius:10px;margin-top:16px}.adminPlanErrors .errorActions .action{padding:10px 15px}.adminPlanErrors .lostFeatures{margin-top:16px}.adminPlanErrors :is(.errorActions,.lostFeatures) .action{align-items:center;border-bottom:1px solid var(--color-gray-60);display:flex;justify-content:space-between}.adminPlanErrors :is(.errorActions,.lostFeatures) .action:last-child{border-bottom:0}.adminPlanErrors :is(.errorActions,.lostFeatures) .action .description .name{font-size:14px;font-weight:700;line-height:22px}.adminPlanErrors :is(.errorActions,.lostFeatures) .action .description .todo{font-size:14px;line-height:22px}.adminPlanErrors :is(.errorActions,.lostFeatures) .action .cta{background:0;color:var(--color-indigo-90);cursor:pointer;font-size:14px;line-height:22px;margin:0 0 0 4px;opacity:.8;padding:0;text-decoration:underline;transition:all .1s ease-in-out}.adminPlanErrors :is(.errorActions,.lostFeatures) .action .cta:hover{opacity:1}.adminPlanErrors .error{margin-top:16px}.customStatusesDisableAlert ul{list-style:disc;margin-left:16px;margin-top:16px}.facepile{display:flex;flex-direction:row-reverse;justify-content:flex-end}.facepile .face{margin:0 -5px 0 -2px}.facepile .face .userAvatar{height:32px;width:32px}.facepile .face .userAvatar :is(.avatarContainer,.missingAvatar){background:var(--color-gray-10);border:2px solid var(--color-gray-10);box-sizing:border-box}.adminFeatureUpsell{background:var(--color-white);border:1px solid var(--color-rgba-7);border-radius:10px;box-sizing:border-box;color:var(--color-foreground);display:flex;flex-direction:column;max-width:100%;width:780px}.adminFeatureUpsell.borderless{background:#0000;border:none;border-radius:0;width:auto}.adminFeatureUpsell .linkToBilling{background-color:#0000;border-radius:0;color:var(--color-red-90);display:inline;font-weight:400;justify-content:inherit;margin:0 4px;padding:0;padding-block:0;padding-inline:0;text-align:inherit;text-decoration:underline;text-transform:none;transition:none;transition:all .1s ease-in-out}.adminFeatureUpsell .linkToBilling:hover{color:var(--color-red-100)}.adminFeatureUpsell .header{align-items:center;display:flex;padding:30px 25px}.adminFeatureUpsell .header .goodIdea{height:41px;width:44px}.adminFeatureUpsell .header .words{display:flex;flex:1;flex-direction:column;padding-left:15px}.adminFeatureUpsell .header .words .title{font-size:24px;font-weight:700;line-height:30px;padding-top:8px}.adminFeatureUpsell .header .icon-x{align-self:flex-start;color:var(--color-gray-110);cursor:pointer;line-height:0;transition:all .1s ease-in-out}.adminFeatureUpsell .header .icon-x:hover{color:var(--color-foreground)}.adminFeatureUpsell .body{padding:0 25px 30px 85px}.adminFeatureUpsell .body .words{padding-bottom:20px}.adminFeatureUpsell .body .bold{font-size:14px;font-weight:700;line-height:18px}.adminFeatureUpsell .body a{color:var(--color-indigo-90);font-size:14px;line-height:22px;margin-top:5px;text-decoration:underline;transition:all .1s ease-in-out}.adminFeatureUpsell .body a:hover{color:var(--color-indigo-100)}.starRatingInput{align-items:center;color:#0000;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:center}.starRatingInput.focused .star{color:var(--color-gray-60)}.starRatingInput.focused .star.selected{color:var(--color-yellow-90)}.starRatingInput:hover{color:var(--color-gray-60)}.starRatingInput .star{font-size:20px;transition:all .1s ease-in-out}.starRatingInput .star.selected,.starRatingInput .star:hover,.starRatingInput .star:hover~.star{color:var(--color-yellow-90)}.starRatingInput.disabled{cursor:default}.starRatingInput.disabled .star:not(.selected){color:var(--color-gray-60)}.checkboxV2{align-items:center;border-radius:4px;display:flex;flex-shrink:0;justify-content:center;position:relative}.checkboxV2 .checkboxV2Input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0000;border:none;border-radius:4px;cursor:pointer;height:100%;margin:0;outline-color:var(--color-indigo-70);outline-offset:1px;padding:0;position:absolute;width:100%;z-index:1}.checkboxV2 :is(.checkboxV2Input:checked:active,.checkboxV2Input[data-checked=indeterminate]:active)~.checkboxBackground{background-color:var(--color-indigo-110);border-color:var(--color-indigo-110)}.checkboxV2 :is(.checkboxV2Input:checked,.checkboxV2Input[data-checked=indeterminate])~.checkboxBackground{background-color:var(--color-indigo-90);border-color:var(--color-indigo-90)}.checkboxV2 .checkboxV2Input:disabled~.checkboxBackground{background-color:var(--color-gray-30)!important;border-color:var(--color-gray-60)!important}html.darkTheme .checkboxV2 .checkboxV2Input:disabled~.checkedIcon,html.lightTheme .checkboxV2 .checkboxV2Input:disabled~.checkedIcon{stroke:var(--color-gray-80)}.checkboxV2 .checkboxBackground{border:1px solid var(--color-gray-60);border-radius:4px;box-sizing:border-box;display:block;height:100%;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:100%}.checkboxV2 .checkedIcon{height:0;position:absolute;stroke:var(--color-primary-foreground);stroke-width:3px;transition:width .3s ease-in-out,height .3s ease-in-out;width:0}.checkboxV2.small{height:12px;width:12px}.checkboxV2.small :is(.checkboxV2Input:checked,.checkboxV2Input[data-checked=indeterminate])~.checkedIcon{height:8px;width:8px}.checkboxV2.medium{height:16px;width:16px}.checkboxV2.medium :is(.checkboxV2Input:checked,.checkboxV2Input[data-checked=indeterminate])~.checkedIcon{height:12px;width:12px}.checkboxV2.large{height:20px;width:20px}.checkboxV2.large :is(.checkboxV2Input:checked,.checkboxV2Input[data-checked=indeterminate])~.checkedIcon{height:12px;width:12px}.checkboxV2:hover .checkboxBackground{border-color:var(--color-gray-70)}.upsellPortal .modalPortalContents{max-width:780px;padding:0}.searchInputContents{align-items:center;background-color:var(--color-gray-40);border-radius:6px;display:flex;flex:1}.searchInputContents .icon-x{color:var(--color-gray-80);cursor:pointer;margin-right:5px;padding:5px;transition:all .1s ease-in-out}.searchInputContents .icon-x:hover{color:var(--color-foreground)}.searchInput{align-items:center;display:flex;flex-direction:row;padding:10px 15px 10px 0}@media(max-width:780px){.searchInput{padding:10px 5px}}.searchInput .inset{display:flex;justify-content:center;margin:0 17px 0 0;width:38px}.searchInput .inset .icon{color:var(--color-gray-80);font-size:16px}.searchInput .inputContainer{flex:1}.searchInput .inputContainer input{font-size:16px}.searchInputContents.v2{background-color:#0000;margin:0 0 16px}.searchInputContents.v2 .searchInput{border-radius:8px;padding:6px 14px;width:100%}.searchInputContents.v2 .searchInput input{font-size:14px}.searchInputContents.v2 .searchInput input:placeholder-shown{color:var(--color-gray-110)}.searchInputContents.v2 .searchInput .inset{margin:0 10px 0 0;width:auto}.buttonV2{align-items:center;display:flex;font-weight:400;gap:8px;justify-content:center;outline:2px solid #0000;overflow:initial;position:static;text-transform:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,outline .3s ease-in-out;width:fit-content}.buttonV2:focus{outline-color:#0000}.buttonV2:focus-visible{outline-color:var(--color-black)}.buttonV2 .buttonLabel{color:inherit;font-size:inherit;letter-spacing:normal;white-space:nowrap;word-spacing:normal}.buttonV2 .buttonIcon,.buttonV2 .buttonLabel{transition:color .3s ease-in-out}.buttonV2.disabled{cursor:default}.buttonV2.outlined{background-color:var(--color-white);border:1px solid var(--color-gray-60);color:var(--color-foreground)}.buttonV2.outlined.primary:not(.disabled):active,.buttonV2.outlined.primary:not(.disabled):focus,.buttonV2.outlined.primary:not(.disabled):hover{border-color:var(--color-gray-70)}html.lightTheme :is(.buttonV2.outlined.primary:not(.disabled):active,.buttonV2.outlined.primary:not(.disabled):focus,.buttonV2.outlined.primary:not(.disabled):hover){background-color:var(--color-gray-10)}html.darkTheme :is(.buttonV2.outlined.primary:not(.disabled):active,.buttonV2.outlined.primary:not(.disabled):focus,.buttonV2.outlined.primary:not(.disabled):hover){background-color:var(--color-gray-20)}html.lightTheme :is(.buttonV2.outlined.primary:not(.disabled):active,.buttonV2.outlined.primary:not(.disabled):focus,.buttonV2.outlined.primary:not(.disabled):hover){color:var(--color-foreground)}html.darkTheme :is(.buttonV2.outlined.primary:not(.disabled):active,.buttonV2.outlined.primary:not(.disabled):focus,.buttonV2.outlined.primary:not(.disabled):hover){color:var(--color-black)}.buttonV2.outlined.primary:not(.disabled):active{border-color:var(--color-gray-80)}html.lightTheme .buttonV2.outlined.primary:not(.disabled):active{background-color:var(--color-gray-20)}html.darkTheme .buttonV2.outlined.primary:not(.disabled):active{background-color:var(--color-gray-30)}.buttonV2.outlined.error{border:1px solid var(--color-red-90);color:var(--color-red-110)}.buttonV2.outlined.error:not(.disabled):active,.buttonV2.outlined.error:not(.disabled):focus,.buttonV2.outlined.error:not(.disabled):hover{background-color:var(--color-red-40);border-color:var(--color-red-90);color:var(--color-red-90)}.buttonV2.outlined.error:not(.disabled):active{background-color:var(--color-red-50)}.buttonV2.outlined.success{border:1px solid var(--color-green-90);color:var(--color-green-110)}.buttonV2.outlined.success:not(.disabled):active,.buttonV2.outlined.success:not(.disabled):focus,.buttonV2.outlined.success:not(.disabled):hover{background-color:var(--color-green-40)}.buttonV2.outlined.success:not(.disabled):active{background-color:var(--color-green-50)}.buttonV2.outlined.error.disabled,.buttonV2.outlined.primary.disabled,.buttonV2.outlined.success.disabled{background-color:var(--color-gray-20);border:1px solid var(--color-gray-60);color:var(--color-gray-80);outline:none}.buttonV2.contained{border:1px solid #0000}html.lightTheme .buttonV2.contained{color:var(--color-white)}html.darkTheme .buttonV2.contained{color:var(--color-black)}.buttonV2.contained.primary{background-color:var(--color-indigo-90)}.buttonV2.contained.primary:not(.disabled):focus,.buttonV2.contained.primary:not(.disabled):hover{background-color:var(--color-indigo-100)}.buttonV2.contained.primary:not(.disabled):active{background-color:var(--color-indigo-110)}.buttonV2.contained.error{background-color:var(--color-red-90)}.buttonV2.contained.error:not(.disabled):focus,.buttonV2.contained.error:not(.disabled):hover{background-color:var(--color-red-100)}.buttonV2.contained.error:not(.disabled):active{background-color:var(--color-red-110)}.buttonV2.contained.success{background-color:var(--color-green-90)}.buttonV2.contained.success:not(.disabled):focus,.buttonV2.contained.success:not(.disabled):hover{background-color:var(--color-green-100)}.buttonV2.contained.success:not(.disabled):active{background-color:var(--color-green-110)}.buttonV2.contained.error.disabled,.buttonV2.contained.primary.disabled,.buttonV2.contained.success.disabled{background-color:var(--color-gray-20);color:var(--color-gray-80);outline:none}.buttonV2.ghost{background-color:#0000;border:1px solid #0000}.buttonV2.ghost.primary{color:var(--color-foreground)}.buttonV2.ghost.primary:not(.disabled):active,.buttonV2.ghost.primary:not(.disabled):focus,.buttonV2.ghost.primary:not(.disabled):hover{background-color:var(--color-indigo-40);border-color:var(--color-indigo-40);color:var(--color-indigo-90)}.buttonV2.ghost.primary:not(.disabled):active{background-color:var(--color-indigo-50);border-color:var(--color-indigo-50)}.buttonV2.ghost.error{color:var(--color-red-90)}.buttonV2.ghost.error:not(.disabled):active,.buttonV2.ghost.error:not(.disabled):focus,.buttonV2.ghost.error:not(.disabled):hover{background-color:var(--color-red-40);border-color:var(--color-red-40)}.buttonV2.ghost.error:not(.disabled):active{background-color:var(--color-red-50);border-color:var(--color-red-50)}.buttonV2.ghost.success{color:var(--color-green-90)}.buttonV2.ghost.success:not(.disabled):active,.buttonV2.ghost.success:not(.disabled):focus,.buttonV2.ghost.success:not(.disabled):hover{background-color:var(--color-green-40);border-color:var(--color-green-40)}.buttonV2.ghost.success:not(.disabled):active{background-color:var(--color-green-50);border-color:var(--color-green-50)}.buttonV2.ghost.error.disabled,.buttonV2.ghost.primary.disabled,.buttonV2.ghost.success.disabled{background-color:#0000;border:1px solid #0000;color:var(--color-gray-80);outline:none}.buttonV2.plain{background-color:#0000;border:1px solid #0000}.buttonV2.plain.primary{color:var(--color-indigo-90)}.buttonV2.plain.primary:not(.disabled):focus,.buttonV2.plain.primary:not(.disabled):hover{color:var(--color-indigo-100)}.buttonV2.plain.primary:not(.disabled):active{color:var(--color-indigo-110)}.buttonV2.plain.error{color:var(--color-red-90)}.buttonV2.plain.error:not(.disabled):focus,.buttonV2.plain.error:not(.disabled):hover{color:var(--color-red-100)}.buttonV2.plain.error:not(.disabled):active{color:var(--color-red-110)}.buttonV2.plain.success{color:var(--color-green-90)}.buttonV2.plain.success:not(.disabled):focus,.buttonV2.plain.success:not(.disabled):hover{color:var(--color-green-100)}.buttonV2.plain.success:not(.disabled):active{color:var(--color-green-110)}.buttonV2.plain.error.disabled,.buttonV2.plain.primary.disabled,.buttonV2.plain.success.disabled{color:var(--color-gray-80)}.buttonV2.toggleOff{background-color:#0000;border:1px solid var(--color-gray-60);color:var(--color-foreground)}.buttonV2.toggleOff:focus-visible{outline-color:var(--color-black)}.buttonV2.toggleOff.primary:not(.disabled):active,.buttonV2.toggleOff.primary:not(.disabled):focus,.buttonV2.toggleOff.primary:not(.disabled):hover{background-color:var(--color-indigo-10)}.buttonV2.toggleOff.error:not(.disabled):active,.buttonV2.toggleOff.error:not(.disabled):focus,.buttonV2.toggleOff.error:not(.disabled):hover{background-color:var(--color-red-40);border-color:var(--color-red-90);color:var(--color-red-90)}.buttonV2.toggleOff.error:not(.disabled):active{background-color:var(--color-red-50)}.buttonV2.toggleOff.success:not(.disabled):active,.buttonV2.toggleOff.success:not(.disabled):focus,.buttonV2.toggleOff.success:not(.disabled):hover{background-color:var(--color-green-40);border-color:var(--color-green-90);color:var(--color-green-90)}.buttonV2.toggleOff.success:not(.disabled):active{background-color:var(--color-green-50)}.buttonV2.toggleOff.error.disabled,.buttonV2.toggleOff.primary.disabled,.buttonV2.toggleOff.success.disabled{background-color:var(--color-gray-20);border:1px solid var(--color-gray-60);color:var(--color-gray-80);outline:none}.buttonV2.toggleOn{background-color:var(--color-indigo-20);border:1px solid var(--color-indigo-90);color:var(--color-indigo-90)}.buttonV2.toggleOn:focus-visible{outline-color:var(--color-black)}.buttonV2.toggleOn.primary:not(.disabled):active,.buttonV2.toggleOn.primary:not(.disabled):focus,.buttonV2.toggleOn.primary:not(.disabled):hover{background-color:var(--color-indigo-30);color:var(--color-indigo-100)}.buttonV2.toggleOn.error:not(.disabled):active,.buttonV2.toggleOn.error:not(.disabled):focus,.buttonV2.toggleOn.error:not(.disabled):hover{background-color:var(--color-red-40);border-color:var(--color-red-90);color:var(--color-red-90)}.buttonV2.toggleOn.error:not(.disabled):active{background-color:var(--color-red-50)}.buttonV2.toggleOn.success:not(.disabled):active,.buttonV2.toggleOn.success:not(.disabled):focus,.buttonV2.toggleOn.success:not(.disabled):hover{background-color:var(--color-green-40);border-color:var(--color-green-90);color:var(--color-green-90)}.buttonV2.toggleOn.success:not(.disabled):active{background-color:var(--color-green-50)}.buttonV2.toggleOn.error.disabled,.buttonV2.toggleOn.primary.disabled,.buttonV2.toggleOn.success.disabled{background-color:var(--color-gray-20);border:1px solid var(--color-gray-60);color:var(--color-gray-80);outline:none}.buttonV2.small{border-radius:6px;font-size:14px;line-height:20px;padding:3px 8px}.buttonV2.small.plain{padding-left:0;padding-right:0}.buttonV2.medium{border-radius:6px;font-size:14px;line-height:20px;padding:5px 12px}.buttonV2.medium.plain{padding-left:0;padding-right:0}.buttonV2.large{border-radius:10px;font-size:16px;line-height:24px;padding:9px 16px}.buttonV2.large.plain{padding-left:0;padding-right:0}.buttonV2.isTinted{background:var(--company-color);border-color:var(--company-color,#0000)}.buttonV2.isTinted:hover:not(.disabled):not([aria-disabled=true]){background:var(--company-color);opacity:.8}.buttonV2.isTinted:active:not(.disabled):not([aria-disabled=true]){background:var(--company-color);opacity:.7}.genericActionModalPortal{height:100%;width:100%}.genericActionModalPortal .modalPortalContents{max-width:350px;padding:0;width:60%}.genericActionModalPortal .modalPortalContents .section{padding:0}.genericActionModalPortal .modalPortalContents .textInput{border:none;border-bottom:1px solid var(--color-gray-60);border-radius:0}.genericActionModalPortal .modalPortalContents .suggestionsContentCentered{align-self:center;display:flex;justify-content:center}.genericActionModalPortal .modalPortalContents .suggestionsContentCentered :is(.noResultsMessage,.suggestionsSpinner){padding:8px}.genericActionModalPortal .modalPortalContents .modalSearch{margin-bottom:-16px}.genericActionModalPortal .modalPortalContents .modalSuggestions{max-height:300px;min-height:300px;overflow-y:auto}.genericActionModalPortal .modalPortalContents .modalSuggestions .modalSuggestion{transition:all .1s ease-in-out}.genericActionModalPortal .modalPortalContents .modalSuggestions .modalSuggestion.selected,.genericActionModalPortal .modalPortalContents .modalSuggestions .modalSuggestion:hover{background-color:var(--color-rgba-10)}.mergePostSuggestion{background-color:#0000;border-radius:0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:4px;justify-content:inherit;line-height:22px;padding-block:0;padding-inline:0;padding:10px 15px;text-align:inherit;text-transform:none;transition:none;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.mergePostSuggestion:hover{background-color:var(--color-indigo-30)}.mergePostSuggestion:active{background-color:var(--color-indigo-40)}.mergePostSuggestion .dotDivider{background-color:var(--color-gray-60);border-radius:100%;flex-shrink:0;height:4px;margin:0 4px;width:4px}.mergePostSuggestion>.title{color:var(--color-foreground);font-size:14px;font-weight:400;font-weight:500;line-height:20px;white-space:normal}.mergePostSuggestion>.details{color:var(--color-gray-110);font-size:14px;font-weight:400;line-height:20px}.mergePostSuggestion .meta{align-items:center;color:var(--color-gray-110);display:flex;gap:8px;justify-content:space-between;width:inherit}.mergePostSuggestion .meta .icon{width:12px}.mergePostSuggestion .meta :is(.left,.right){align-items:center;display:flex;flex-direction:row;flex-shrink:0;font-size:12px;font-weight:400;gap:4px;line-height:16px}.genericSuggestion,.ownerSuggestion{background-color:#0000;border-radius:0;font-weight:400;justify-content:inherit;padding-block:0;padding-inline:0;padding:16px;text-align:inherit;text-transform:none;transition:none;width:100%}.ownerSuggestion{align-items:center;display:flex;gap:16px}.adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-60);border-radius:10px;bottom:20px;display:flex;flex-direction:row;gap:32px;left:50%;padding:8px 16px;position:fixed;transform:translateX(-50%);z-index:10}html.lightTheme .adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar{box-shadow:0 4px 12px #0000001a}html.darkTheme .adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar{box-shadow:0 4px 24px #0000004d}.adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar :global{animation:slideUpAlignCenter .2s ease}.adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar .postSelectedCount{color:var(--color-gray-110);width:128px}.adminRoadmapBulkActionBarPortal .adminRoadmapBulkActionBar .actionButtonsContainer{align-items:center;display:flex;flex-direction:row;gap:8px}.countBadge{background-color:var(--color-white);border:1px solid var(--color-gray-60);box-sizing:border-box;color:var(--color-gray-110);width:fit-content}.countBadge.alert{background-color:var(--color-red-90);border:none;color:var(--color-white)}.countBadge.disabled{background-color:var(--color-gray-20);color:var(--color-gray-80)}.countBadge.small{border-radius:4px;padding:1px 5px}.countBadge.medium{border-radius:6px;padding:3px 7px}.countBadge.large{border-radius:8px;padding:3px 9px}.adminRoadmapAccordion{display:flex;flex-direction:column;position:sticky;width:100%}.adminRoadmapAccordion .categoryRowBlock{display:flex;flex-direction:column;height:fit-content;max-height:0;opacity:0;transition:all .2s ease-in-out;visibility:hidden}.adminRoadmapAccordion .categoryName{align-items:center;background:var(--color-gray-20);border-bottom:1px solid var(--color-gray-60);border-radius:1px;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:flex-start;left:0;line-height:22px;padding-left:13px;position:sticky;text-transform:none;width:calc(100vw - 16px)}@media(max-width:780px){.adminRoadmapAccordion .categoryName{position:static;width:100%}}.adminRoadmapAccordion .categoryName .groupPostCount{margin-left:8px}.adminRoadmapAccordion .iconContainer{display:flex;justify-content:center;margin-right:11px;width:20px}.adminRoadmapAccordion .iconContainer .accordionIcon{stroke:var(--color-gray-110);width:14px}.adminRoadmapAccordion .open{max-height:fit-content;opacity:1;visibility:visible}.postSearchDropdown{display:flex}.postSearchDropdown .formFields{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-direction:column;position:relative}.postSearchDropdown .formFields .textInput{display:flex;flex:1;margin:0 0 10px}.postSearchDropdown .formFields .textInput:last-child{margin:0}.postSearchDropdown .formFields .error{margin:0 0 5px}.postSearchDropdownPortal .createNewPost{font-size:14px;line-height:22px;padding:10px}.postSearchDropdownPortal .postSuggestions{background-color:var(--color-white);background:var(--color-white);border:1px solid var(--color-gray-70);border-radius:6px;box-shadow:0 4px 10px 0 #0000001a;display:flex;flex-direction:column;margin:5px 0;max-height:300px;overflow:hidden;overflow-y:auto}.postSearchDropdownPortal .postSuggestions :global{animation:slideUp .2s ease}.postSearchDropdownPortal .postSuggestions .recently{font-size:14px;font-weight:700;line-height:22px;padding:10px}.postSearchDropdownPortal .postSuggestions .suggestion{cursor:pointer;display:flex;flex-direction:column;font-size:14px;line-height:22px;padding:10px;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none}.postSearchDropdownPortal .postSuggestions .suggestion .meta{align-items:center;color:var(--color-gray-80);display:flex;flex-wrap:wrap}.postSearchDropdownPortal .postSuggestions .suggestion .meta .vote{border-bottom:5px solid var(--color-gray-80);border-left:5px solid #0000;border-right:5px solid #0000;height:0;margin:0 3px 0 0;width:0}.postSearchDropdownPortal .postSuggestions .suggestion .meta .dot{padding:0 5px}.postSearchDropdownPortal .postSuggestions .suggestion.selected,.postSearchDropdownPortal .postSuggestions .suggestion:hover{background-color:var(--color-gray-40)}.postSearchDropdownPortal .postSuggestions:hover .suggestion.selected{background-color:var(--color-white)}.postSearchDropdownPortal .postSuggestions:hover .suggestion.selected:hover{background-color:var(--color-gray-40)}.adminCreateAsanaTaskModal .container{background:var(--color-white);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;max-width:450px;min-height:431px;min-width:450px;overflow-y:auto;width:450px}@media(max-width:780px){.adminCreateAsanaTaskModal .container{border-radius:0;min-width:0;width:100%}}.adminCreateAsanaTaskModal .heading{font-size:16px;line-height:24px;margin:0 0 32px}.adminCreateAsanaTaskModal .spinner{align-self:center;margin:100px 0 0}.adminCreateAsanaTaskModal .createTaskForm{display:flex;flex-direction:column}.adminCreateAsanaTaskModal .createTaskForm :is(.autoResizeTextarea,.dropdownOuterContainer,.textInput){border-color:var(--color-gray-60);margin:0 0 16px}.adminCreateAsanaTaskModal .createTaskForm .uppercaseHeader{margin:0 0 7px}.adminCreateAsanaTaskModal .createTaskForm .button{align-self:flex-end}.adminRoadmapAddPost{align-items:center;color:var(--color-gray-100);cursor:text;display:flex;height:48px;margin-left:13px;width:100%}.adminRoadmapAddPost .iconContainer{cursor:pointer;display:flex;justify-content:center;margin-right:12px;width:20px}.adminRoadmapAddPost .iconContainer.icon-plus{font-size:17px}.adminRoadmapAddPost .postSearchDropdown{color:var(--color-black);margin-left:8px;width:100%}.adminRoadmapAddPost .postSearchDropdown :is(.formFields,.textInput){border:none;margin:0}.adminRoadmapAddPost .label{font-size:14px;line-height:22px}.adminRoadmapAddPost .error{align-items:center;display:flex;margin:0 16px;width:100%}.adminRoadmapAddPost .boardPicker{align-items:center;display:flex;font-size:14px;line-height:22px}.adminRoadmapAddPost .boardPicker .boardDropdown{color:var(--color-foreground);width:100%}.adminRoadmapAddPost .boardPicker .boardDropdown .standaloneDropdownButton{border:none}.adminRoadmapAddPost .boardPicker .boardDropdown .icon-chevron-down{margin:3px 0 0}.adminRoadmapAddPostSuggestionsPortal{max-width:400px;width:100%}.adminRoadmapAddPostSuggestionsPortal .postSuggestions{margin:10px 0}.adminRoadmapAddPostBoardDropdownPortal .dropdown{max-height:130px}.adminRoadmapPostIntegrations{display:flex;flex-direction:row;gap:16px;height:100%;justify-content:space-between;width:100%}.adminRoadmapPostIntegrations .logo{box-sizing:border-box;cursor:pointer;height:100%;max-width:100%;opacity:.3;padding:13px 0}.adminRoadmapPostIntegrations .logo.linked{opacity:1}.adminRoadmapPostTitleWrapper{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin-left:16px;width:100%}.adminRoadmapPostTitleWrapper .adminRoadmapPostCheckboxWrapper{margin-right:12px;visibility:hidden}.adminRoadmapPostTitleWrapper .adminRoadmapPostCheckboxWrapper.visible{visibility:visible}.adminRoadmapPostTitleWrapper .adminRoadmapPostTitleButton{background-color:#0000;border-radius:0;font-weight:400;height:100%;justify-content:inherit;outline:none;padding:0;padding-block:0;padding-inline:0;text-align:inherit;text-transform:none;transition:none;width:100%}.adminRoadmapPostTitleWrapper .adminRoadmapPostTitle{align-items:center;cursor:pointer;display:flex;gap:16px;height:100%;width:100%}.adminRoadmapPostTitleWrapper .adminRoadmapPostTitle .title{color:var(--color-foreground);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.adminRoadmapPostTitleWrapper .adminRoadmapPostTitle .index{color:var(--color-gray-90);flex-basis:18px;flex-shrink:0;margin:0 4px 0 0;text-align:center}.adminRoadmapPostTitleWrapper .deletePostButton{background-color:#0000;border-radius:0;color:var(--color-gray-110);font-weight:400;justify-content:inherit;margin:0 8px;padding-block:0;padding-inline:0;padding:12px;text-align:inherit;text-transform:none;transition:none;transition:all .1s ease-in-out;visibility:hidden}.adminRoadmapPostTitleWrapper .deletePostButton:hover{color:var(--color-foreground)}.adminRoadmapPostTitleWrapper:hover .adminRoadmapPostCheckboxWrapper,.adminRoadmapPostTitleWrapper:hover .deletePostButton{visibility:visible}.adminRoadmapPostTitleWrapper.isGroupMember{margin-left:15px}.textInputWithSuggestions.portal .suggestions{border-radius:6px;box-shadow:0 4px 10px 0 #0000001a;max-height:205px;min-width:55px;overflow:auto}.textInputWithSuggestions.portal .suggestions .option{background:var(--color-white);cursor:pointer;display:flex;flex-direction:row;padding:8px 12px;transition:all .1s ease-in-out}.textInputWithSuggestions.portal .suggestions .option .emphasize{font-weight:600}.textInputWithSuggestions.portal .suggestions .option:hover{background-color:var(--color-gray-20)}.adminRoadmapTextCell.disabled{cursor:default}.adminRoadmapTextCell .placeholder{color:var(--color-gray-110);opacity:.5}:root{--web-post-margin:40px;--mobile-post-margin:40px}.adminRoadmapTable{flex:1;height:100%;position:relative}@media(max-width:780px){.adminRoadmapTable{width:100%}}.adminRoadmapTable .virtualizedListContainer{position:relative}.adminRoadmapTable .virtualizedViewport{position:absolute;width:100%}.adminRoadmapTable .dropArea{display:flex;height:50px;justify-content:center;position:absolute;width:20px;z-index:3}.adminRoadmapTable .dropArea.draggingOver .dropAreaBackground{background-color:var(--color-indigo-90);pointer-events:none;width:2px}.adminRoadmapTable .headerLabel{height:100%;width:100%}.adminRoadmapTable .draggablePlaceholder{background:var(--color-indigo-40);height:100%;left:0;position:absolute;top:0;width:100%}.adminRoadmapTable .headerRow{position:sticky;top:0;z-index:7}.adminRoadmapTable .row{display:flex;transition:all .1s ease-in-out}.adminRoadmapTable .row:not(.newRow):hover .cell:not(.cellError){background:var(--color-indigo-20)}.adminRoadmapTable .row:not(.newRow):hover .cell:not(.cellError) .starRatingInput{color:var(--color-gray-60)}.adminRoadmapTable .row .cell.status:hover{color:var(--color-indigo-90)}.adminRoadmapTable .row.selected .cell{background-color:var(--color-indigo-30)}.adminRoadmapTable :is(.cell.section-effort+.cell.section-effort,.cell.section-fyi+.cell.section-fyi,.cell.section-impact+.cell.section-impact){border-left:none}.adminRoadmapTable .cell{align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--color-gray-60);box-sizing:border-box;display:flex;flex-shrink:0;height:50px;justify-content:flex-start;padding:0 16px;position:relative}html.lightTheme .adminRoadmapTable .cell{background:var(--color-white)}html.darkTheme .adminRoadmapTable .cell{background:var(--color-gray-10)}.adminRoadmapTable .cell:not(:focus-within) .cellErrorMessage{display:none}.adminRoadmapTable .cell.section-effort:not(:has(~.section-effort)){flex-grow:1}@media(max-width:780px){.adminRoadmapTable .cell.section-effort:not(:has(~.section-effort)){flex-grow:0}}.adminRoadmapTable .cell.section-effort:not(:has(~.section-effort)) .ColumnResize__container{display:none}.adminRoadmapTable .cell.section-impact:not(:has(~.section-effort)):not(:has(~.section-impact)){flex-grow:1}@media(max-width:780px){.adminRoadmapTable .cell.section-impact:not(:has(~.section-effort)):not(:has(~.section-impact)){flex-grow:0}}.adminRoadmapTable .cell.section-impact:not(:has(~.section-effort)):not(:has(~.section-impact)) .ColumnResize__container{display:none}.adminRoadmapTable :is(.cell.section-fyi:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact)),.cell.section-title:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact))){flex-grow:1}@media(max-width:780px){.adminRoadmapTable :is(.cell.section-fyi:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact)),.cell.section-title:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact))){flex-grow:0}}.adminRoadmapTable :is(.cell.section-fyi:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact)),.cell.section-title:not(:has(~.section-fyi)):not(:has(~.section-effort)):not(:has(~.section-impact))) .ColumnResize__container{display:none}.adminRoadmapTable .cell.sticky{left:0;position:sticky;z-index:6}.adminRoadmapTable .cell .error{margin:0}.adminRoadmapTable .cell .cellErrorMessage{background:var(--color-foreground);border-radius:6px;box-sizing:border-box;color:var(--color-white);display:block;left:0;padding:8px 12px;position:absolute;text-align:center;top:42px;z-index:10}.adminRoadmapTable .cell.fullWidth{flex:1;justify-content:center}.adminRoadmapTable .cell.cellError{background:var(--color-red-40)}.adminRoadmapTable .cell.cellError .cellInput.focused{background:var(--color-red-30)}.adminRoadmapTable .cell .cellInput{background:#0000;border:none;padding:4px;width:6ch}.adminRoadmapTable .cell .cellInput.disabled input{background:#0000}.adminRoadmapTable .cell .cellInput.focused{background:var(--color-gray-40)}.adminRoadmapTable .cell .cellInput .inputContainer input::placeholder{color:var(--color-gray-80)}.adminRoadmapTable .cell.header{border-top:1px solid var(--color-gray-60);color:var(--color-gray-110);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:normal;line-height:15px;padding:0;position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none}html.lightTheme .adminRoadmapTable .cell.header{background:var(--color-gray-10)}html.darkTheme .adminRoadmapTable .cell.header{background:var(--color-gray-20)}.adminRoadmapTable :is(.cell.header.effort,.cell.header.integrations,.cell.header.score) .ColumnResize__container{display:none}.adminRoadmapTable .cell.header.sticky{left:0;position:sticky;z-index:10}.adminRoadmapTable .cell.header .unsorted-icon{opacity:0;transition:all .2s ease-out}.adminRoadmapTable .cell.header:hover .unsorted-icon{opacity:1}.adminRoadmapTable .cell.header .sort-icon{margin:0 5px}.adminRoadmapTable .cell.header .content,.adminRoadmapTable .cell.header .inner-wrapper{align-items:center;display:flex;height:100%;width:100%}.adminRoadmapTable .cell.header .content{cursor:pointer;justify-content:flex-start;padding:0 16px}.adminRoadmapTable .cell.header .label{align-items:center;cursor:pointer;display:flex}.adminRoadmapTable .cell.header .label .truncate{font-size:12px;font-weight:700;letter-spacing:normal;line-height:15px;text-transform:uppercase;word-break:break-word}.adminRoadmapTable .cell.header .icon-gear{cursor:pointer;display:flex;margin:0 10px 0 0;padding:3px;transition:all .1s ease-in-out}.adminRoadmapTable .cell.header .icon-gear:hover{color:var(--color-gray-110)}.adminRoadmapTable :is(.cell.section-effort,.cell.section-impact){border-left:1px solid var(--color-gray-60)}.adminRoadmapTable :is(.cell.section-effort.fullWidth,.cell.section-impact.fullWidth){border-left:none}.adminRoadmapTable .cell.title{border-right:1px solid var(--color-gray-60);padding:0}@media(max-width:780px){.adminRoadmapTable .cell.title{min-width:100%}}.adminRoadmapTable .cell.title .inner-wrapper{padding-left:16px}.adminRoadmapTable .cell.title .content{padding-left:0}.adminRoadmapTable .cell.status:not(.header) .postStatus{margin-left:5px}.adminRoadmapTable .cell.integrations{position:sticky;right:0;z-index:2}@media(max-width:780px){.adminRoadmapTable .cell.integrations{position:static}}.adminRoadmapTable .cell.score{border-left:4px solid var(--color-gray-60);border-right:1px solid var(--color-gray-60);position:sticky;right:0}.adminRoadmapTable .cell.score .scoreLabel{align-items:center;background:var(--color-indigo-40);border-radius:50%;color:var(--color-indigo-90);display:flex;font-size:14px;font-weight:600;height:35px;justify-content:center;width:35px}.adminRoadmapTable .cell.score .scoreLabel.highScore{font-size:12px;font-weight:700}.adminRoadmapTable .cell.score:not(.header){padding-left:12px}.adminRoadmapTable .cell.score.header{align-items:center;display:flex;justify-content:space-between}.adminRoadmapTable .cell.score.header .label{display:flex;width:max-content}.adminRoadmapTable .cell.effort{flex:1}.adminRoadmapTable .cell.effort .cellErrorMessage{right:110px;top:10px}.adminRoadmapTable .header:has(+.header:hover) .ColumnResize__container,.adminRoadmapTable .header:hover .ColumnResize__container{opacity:1}.adminRoadmapTable .header-checkbox{margin-right:12px}.adminRoadmapTable .ColumnResize__container{cursor:col-resize;flex-shrink:0;height:100%;opacity:0;padding:0 6px;position:absolute;right:-6px;top:-1px;transform:translateX(1px);transition:opacity .1s ease-out;width:1px;z-index:4}.adminRoadmapTable .ColumnResize__container--active{z-index:12}.adminRoadmapTable .ColumnResize__container:after{background-color:var(--color-indigo-90);border-radius:10px;content:"";display:block;height:35px;opacity:0;position:absolute;right:50%;top:0;transform:translate(50%,7.5px);transition:opacity .1s ease-out;width:3px}.adminRoadmapTable .ColumnResize__container--active,.adminRoadmapTable .ColumnResize__container--active:after,.adminRoadmapTable .ColumnResize__container:hover,.adminRoadmapTable .ColumnResize__container:hover:after{opacity:1}.adminRoadmapTable .ColumnResize__handle{background-color:var(--color-gray-60);height:100%;width:100%}.adminRoadmapTableEditFormulaModalPortal .modalPortalContents{padding:0}.tooltipContainer .adminRoadmapTableLabelTooltip{font-size:12px;font-weight:700;letter-spacing:normal;line-height:15px;text-transform:uppercase}