.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)}.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}:root{--web-post-margin:40px;--mobile-post-margin:40px}.adminRoadmapSettingsPublicView{display:flex;flex-direction:column;max-width:640px}.adminRoadmapSettingsPublicView .optionRow{display:flex;flex-direction:row;gap:8px;margin-bottom:24px}.adminRoadmapSettingsPublicView .optionRow.smallMargin{margin-bottom:16px}.adminRoadmapSettingsPublicView .optionRow.wrap{flex-wrap:wrap}.adminRoadmapSettingsPublicView .optionRow .optionDetail{flex:1}.adminRoadmapSettingsPublicView .optionRow .optionDetail .label{margin-bottom:8px}.adminRoadmapSettingsPublicView .optionRow .optionInput{align-items:center;display:flex;justify-content:flex-end;width:200px}.adminRoadmapSettingsPublicView .boardCheckbox{width:calc(33% - 4px)}.adminRoadmapSettingsPublicView .divider{border:0;border-bottom:1px solid var(--color-gray-60);margin-bottom:24px;width:100%}.adminRoadmapSettingsPublicView .buttonContainer{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;margin:16px 0 0}.adminRoadmapSettingsPublicView .error{color:var(--color-red-90);margin:0 0 16px}