.postCommentCount{align-items:center;box-sizing:border-box;display:flex;font-size:14px;line-height:22px;margin:-5px -10px -10px 0;min-width:45px;padding:5px}.postCommentCount span{color:var(--color-foreground);font-size:14px;line-height:22px;-webkit-user-select:none;user-select:none}.postCommentCount .icon-comment{color:var(--color-gray-80);display:flex;font-size:15px;margin:0 6px 0 0}.postStatusV2{border-radius:6px;color:var(--color-white);font-size:12px;font-weight:700;letter-spacing:normal;padding:2px 6px;text-transform:capitalize}.postVotesV2{align-items:center;background-color:#0000;border:1px solid var(--color-gray-60);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:44px;padding:4px 0;transition:all .1s ease-in-out;width:36px;z-index:0}.postVotesV2 .background{background-color:var(--color-white);content:"";height:100%;position:absolute;width:100%;z-index:-1}.postVotesV2.hovering{border:1px solid var(--color-gray-70)}.postVotesV2.hovering .background{background-color:var(--color-gray-20)}html.lightTheme .postVotesV2.highlight .background{opacity:.07}html.darkTheme .postVotesV2.highlight .background{opacity:.15}html.lightTheme .postVotesV2.highlight.hovering .background{opacity:.14}html.darkTheme .postVotesV2.highlight.hovering .background{opacity:.22}.postVotesV2 .chevron{height:14px;transition:margin .1s ease-in-out;width:14px}.postVotesV2 .score{color:var(--color-foreground);font-size:12px;font-weight:400;line-height:17px;-webkit-user-select:none;user-select:none}.postVotesV2:hover .chevron{margin-bottom:1.5px;margin-top:-1.5px}.postVotesV2.disabled{cursor:not-allowed;opacity:.5}.postVotesV2.disabled:hover .chevron{margin-bottom:0;margin-top:0}.cn-truncate{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.postListItem{align-items:center;display:flex;margin:0 0 32px}@media(max-width:780px){.postListItem{margin:0 0 32px}}.postListItem .postVotesV2{align-self:flex-start;border-radius:6px;margin:0 16px 0 0;transition:all .1s ease-in-out}@media(max-width:780px){.postListItem .postVotesV2{margin:0 16px 0 0}}.postListItem .postLink{align-items:flex-start;box-sizing:border-box;cursor:pointer;display:flex;flex:1;flex-direction:row;justify-content:space-between;padding:0 16px 0 0;transition:all .3s}.postListItem .postLink:hover{color:var(--color-indigo-90)}.postListItem .postLink:active{color:var(--color-indigo-100)}.postListItem .postLink.noDetails .body{top:0}.postListItem .postLink.noDetails .postCommentCount{position:relative;top:4px}.postListItem .postLink .body{display:flex;flex:1;flex-direction:column;padding:0 20px 0 0;position:relative}@media(max-width:780px){.postListItem .postLink .body{padding:0 10px 0 0}}.postListItem .postLink .body .postTitle{margin:0 0 5px}.postListItem .postLink .body .postTitle span{font-weight:600}.postListItem .postLink .body .postDetails,.postListItem .postLink .body .postTitle span{font-size:14px;line-height:22px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.postListItem .postLink .body .postDetails{color:var(--color-gray-110);max-height:44px;overflow:hidden}.postListItem .postLink .body .includeMargin{margin-bottom:5px}.postListItem .postLink .body .statusStale{align-items:center;display:flex}.postListItem .postLink .body .postStatus{margin-bottom:5px}.postListItem .postLink .body .stale{align-items:center;display:flex;margin-bottom:5px;padding-left:10px}.postListItem .postLink .body .stale .weeksStale{color:var(--color-red-90);padding-left:5px}.postListItem .postLink .body .boardName{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.postListLoadMore{align-items:center;color:var(--color-indigo-90);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:10px 0 32px var(--web-post-margin);transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none}@media(max-width:780px){.postListLoadMore{padding:20px 5px 20px var(--mobile-post-margin)}}.postListLoadMore:hover{opacity:.8}.postListLoadMore .arrow{font-size:20px;padding:0 15px 0 0}.postListLoadMore .spinner{height:24px;width:24px}.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}.postListMenu{background:var(--color-elevation-2);border-radius:6px 6px 0 0;justify-content:space-between}.postListMenu,.postListMenu .menu{align-items:center;display:flex;flex-direction:row}.postListMenu .menu{flex:2;flex-wrap:wrap;padding:15px 25px 15px 0;-webkit-user-select:none;user-select:none}@media(max-width:780px){.postListMenu .menu{padding:0 10px 0 0}}.postListMenu .menu .text{cursor:default;font-size:16px;line-height:24px;line-height:22px}.postListMenu .menu .dropdown{display:inline-block;position:relative}.postListMenu .menu .selector{align-items:center;background-color:#0000;border-bottom:1px solid var(--color-gray-60);border-radius:0;cursor:pointer;display:flex;flex-direction:row;font-weight:400;justify-content:inherit;margin:0 7px;padding-block:0;padding-inline:0;padding:2px 4px;position:relative;text-align:inherit;text-transform:none;transition:none;transition:all .1s ease-in-out}.postListMenu .menu .selector:hover{border-bottom:1px solid var(--color-gray-90)}.postListMenu .menu .selector .selectedName{font-size:16px;line-height:24px;line-height:22px;-webkit-user-select:none;user-select:none}.postListMenu .menu .selector .icon-chevron-down{color:var(--color-gray-80);font-size:12px;margin:0 0 0 5px}.postListMenu .menu .dropdownContent{background:var(--color-elevation-1);border:1px solid var(--color-gray-60);border-radius:8px;cursor:default;display:flex;flex-direction:row;left:-20px;position:absolute;top:26px;z-index:1}html.lightTheme .postListMenu .menu .dropdownContent{box-shadow:0 4px 12px #0000001a}html.darkTheme .postListMenu .menu .dropdownContent{box-shadow:0 4px 24px #0000004d}.postListMenu .menu .dropdownContent :global{animation:slideUp .2s ease}.postListMenu .menu .dropdownContent.hidden{display:none}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts){display:flex;flex-direction:column;padding:8px 0}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .uppercaseHeader{padding:5px 25px}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .option{cursor:pointer;font-size:16px;line-height:24px;padding:5px 24px;position:relative;white-space:nowrap}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .option:hover{background:var(--color-gray-40)}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .option .dot{display:none}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .option.selected .dot{border-radius:3px;display:flex;filter:none;height:6px;left:50%;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.postListMenu .menu .dropdownContent :is(.categories,.filters,.sorts) .subCategory{padding-left:48px}.postListMenu .menu .dropdownContent .sorts{border-right:1px solid var(--color-gray-60)}.postListMenu .searchContainer{align-items:center;background:var(--color-white);border:1px solid var(--color-gray-70);border-radius:6px;display:flex;flex:1;margin:11px 0}@media(max-width:780px){.postListMenu .searchContainer{cursor:pointer;flex:0;margin:0;min-width:42px}}.postListMenu .searchContainer .searchInputContents{background-color:var(--color-white)}.postListMenu .searchContainer.active{border:1px solid var(--color-gray-80)}@media(max-width:780px){.postListMenu .searchContainer.active{flex:1}}.postListMenu .searchContainer.active .searchBar .searchInput .inset{margin:0 15px 0 0;width:40px}.postListMenu .searchBar{flex:1}.postListMenu .searchBar .searchInput{flex:1;padding:0}.postListMenu .searchBar .searchInput .inset{margin:0;width:40px}@media(max-width:780px){.postListMenu .searchBar .searchInput .inset{width:42px}}.postListMenu .searchBar .icon-search{align-items:center;color:var(--color-gray-90);cursor:pointer;display:flex;font-size:15px;padding:10px 15px}@media(max-width:780px){.postListMenu .searchBar .icon-search{cursor:pointer;height:42px;justify-content:center;padding:0;width:42px}}.postListMenu .searchBar .textInput{background:none;border:none}.postListMenu .icon-x{cursor:pointer;font-size:15px;padding:9px 12px 7px;transition:all .1s ease-in-out}.postListMenu .icon-x,.postListMenu .icon-x:hover{color:var(--color-gray-80)}.postList,.postList .loading{display:flex;flex-direction:column}.postList .loading{align-items:center;padding:32px}.postList .error{font-size:14px;line-height:22px;margin:32px;text-align:center}.postList .topContainer{display:flex}.postList .topContainer .postListMenu{flex:1;margin:0 0 20px}.postList .topContainer .posts{background:var(--color-elevation-2);display:flex;flex-direction:column;padding:10px 0}@media(max-width:780px){.postList .topContainer .posts{padding:0}}.postList .topContainer .loading{display:flex;justify-content:center;padding:30px 0}.postList .noPosts{font-size:16px;line-height:24px;padding:16px 0}.accordion.closed .accordionHeader{color:var(--color-gray-110);margin-bottom:0}.accordion.closed .accordionBody{display:none}.accordion .unstyledButton{background-color:#0000;border-radius:0;font-weight:400;justify-content:inherit;padding:0;padding-block:0;padding-inline:0;text-align:inherit;text-transform:none;transition:none}.accordion .unstyledButton svg{height:14px;pointer-events:none;width:14px}.accordion .rightButton{align-items:center;display:flex;flex:1;justify-content:flex-end}.accordion .fullWidthButton{flex:1}.accordion .accordionHeader,.accordion .fullWidthButton{align-items:center;display:flex;justify-content:space-between}.accordion .accordionHeader{color:var(--color-foreground);flex-direction:row;margin-bottom:8px;width:100%}.accordion .horizontalDivider{background-color:var(--color-gray-60);height:1px;margin-bottom:8px;margin-top:8px;width:100%}.popover{background:var(--color-elevation-1);border:1px solid var(--color-gray-60);border-radius:10px;padding-top:8px;position:relative}html.lightTheme .popover{box-shadow:0 4px 12px #0000001a}html.darkTheme .popover{box-shadow:0 4px 24px #0000004d}.popover>.header{border-bottom:1px solid var(--color-gray-60);flex-direction:row;justify-content:space-between;padding:0 8px 8px 16px;position:sticky}.checkboxV2,.popover>.header{align-items:center;display:flex}.checkboxV2{border-radius:4px;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)}.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}.roadmapFilterPortal .roadmapFilterPopover{display:flex;flex-direction:column;margin-right:8px;max-height:400px;width:280px}.roadmapFilterPortal .roadmapFilterPopover .filterContent{display:flex;flex:1;flex-direction:column;overflow:hidden}.roadmapFilterPortal .roadmapFilterPopover .filterContent .accordions{flex:1;overflow:auto;padding:16px}.roadmapFilterPortal .roadmapFilterPopover .filterContent .accordions .filterItem{margin-bottom:8px}.roadmapFilterPortal .roadmapFilterPopover .filterContent .accordions .filterItem:last-of-type{margin-bottom:0}.roadmapFilterPortal .roadmapFilterPopover .filterContent .footer{border-top:1px solid var(--color-gray-60);padding:12px 16px}.roadmapFilterPortal .categoriesAccordion{margin-left:24px}.roadmapFilterPortal .categoriesAccordion.withSpacer{margin-bottom:8px}.roadmapView .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.roadmapView .roadmapColumns{align-items:start;display:grid;gap:20px;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr;margin:0 0 32px}@media(max-width:780px){.roadmapView .roadmapColumns{gap:16px;grid-auto-rows:auto;grid-template-columns:1fr;margin:0 0 16px}}.roadmapView .roadmapColumns.nullState{position:relative}.roadmapView .roadmapColumns.nullState .roadmapColumn{height:120px;opacity:.3}.roadmapView .roadmapColumns.nullState .nullMessage{color:var(--color-gray-110);font-size:16px;left:33px;line-height:24px;position:absolute;top:60px}.roadmapView .roadmapColumns.nullState .nullMessage a{font-size:16px;line-height:24px;text-decoration:underline}.roadmapView .roadmapColumn{border:1px solid var(--color-gray-60);border-radius:10px;box-sizing:border-box;overflow:hidden;position:relative;width:100%}@media(max-width:780px){.roadmapView .roadmapColumn{min-height:0}}.roadmapView .roadmapColumn .columnHeader{align-items:center;background:var(--color-elevation-2);border-bottom:1px solid var(--color-gray-60);border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-sizing:border-box;display:flex;padding:12px 16px}.roadmapView .roadmapColumn .columnHeader .statusName{color:var(--color-foreground)}@media(max-width:780px){.roadmapView .roadmapColumn .columnHeader{box-shadow:0 2px 5px var(--color-gray-20)}}.roadmapView .roadmapColumn .columnHeader .dot{border-radius:100%;height:8px;margin:0 8px 0 0;width:8px}.roadmapView .roadmapColumn .scrollContainer{height:421px;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch;background:var(--color-elevation-1);border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box}@media(max-width:780px){.roadmapView .roadmapColumn .scrollContainer{height:430px;position:relative}}.roadmapView .roadmapColumn .scrollContainer .postList{margin:0 16px 16px}.roadmapView .roadmapColumn .scrollContainer .postList .postListItem{margin:24px 0 0}.roadmapView .roadmapColumn .scrollContainer .postList .postListItem .postLink{padding:0}@media(max-width:780px){.roadmapView .roadmapColumn .scrollContainer .postList .postListItem{border-bottom:none;margin:16px 0 0}}.roadmapView .roadmapColumn .scrollContainer .postList .postListItem .postVotes{background:var(--color-rgba-9)}.roadmapView .roadmapColumn .scrollContainer .postList .postListItem .body{padding:0}.roadmapView .roadmapColumn .scrollContainer .zeroPosts{align-items:center;color:var(--color-gray-110);display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 16px;text-align:center}.roadmapView .roadmapColumn .scrollContainer .zeroPosts .bulbBox{align-items:center;background-color:var(--color-indigo-30);border-radius:50%;color:var(--color-indigo-90);display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.roadmapView .roadmapColumn .scrollContainer .roadmapLoadMore{align-items:center;display:flex;flex-direction:column;margin:10px 0}:root{--web-post-margin:40px;--mobile-post-margin:40px}.subdomainHome{display:flex;flex:1 1 auto}.subdomainHome .contentInnerContainer{display:flex;flex:1 1 auto;flex-direction:column}.subdomainHome .contentInnerContainer .subdomainHomeContents{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.subdomainHome .contentInnerContainer .subdomainHomeContents .topContainer{display:flex;flex:1;flex-direction:column}.subdomainHome .contentInnerContainer .subdomainHomeContents .roadmapSpacer{margin-top:24px}.subdomainHome .noBoards{display:flex;flex:1;flex-direction:column;font-size:14px;line-height:22px}.subdomainHome .noBoards .verification{align-items:center;align-self:center;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:390px}.subdomainHome .noBoards .verification .prompt{font-size:16px;font-weight:600;line-height:24px;margin:0 0 32px;text-align:center}.subdomainHome .noBoards .verification .authButton{margin:0 5px 10px}.subdomainHome .noBoards .verification .emailVerificationForm{margin:0 0 60px;max-width:390px}