.mainContent{padding-top:0;min-height:calc(100vh - 9em)}@supports(bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)){.mainContent{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.mainContent>div>.nav>li>a{padding:3px 8px !important}.innerFooter{padding-top:1em;padding-bottom:.25em;text-align:center;font-size:13px}.dynamicallyPaddedContainer{padding:.25em}
.standardButton{color:#331a00;font-weight:bold;border:none;border-radius:5px;background-color:rgba(224,208,193,.5);padding:.25em}.standardInput{background-color:rgba(224,208,193,.5);border-radius:5px;-webkit-appearance:none;padding:0 .25em;border:1px solid transparent}.standardInput::placeholder{color:#000;opacity:.5}.standardInput:focus{outline:none;border:1px solid #d3d3d3}.standardButton:hover{color:#6f3900;background-color:rgba(209,190,171,.5)}.standardButton:disabled,.standardButton:disabled:hover{color:gray;background-color:#f1f0f0}.textSearchInput{width:150px;font-size:16px;padding:0}
.userTopBar{width:100%;position:sticky;position:-webkit-sticky;top:0;opacity:.97;font-size:18px;display:flex;flex-direction:column;padding:10px 1.25em 5px;box-shadow:-5px -5px 15px #1f2123;z-index:3}@media screen and (max-width: 500px){.userTopBar{padding-left:.5em;padding-right:.5em}}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.userTopBar{background-image:linear-gradient(to bottom right, #c78a55, #c4854d)}.userTopBarBrand{display:inline-block}.userTopBarBrandDark{display:none}.userTopBarBrandTitle{color:#331a00}.userTopBarBrandTitle:hover{color:#b35b00}}@media(prefers-color-scheme: dark){.userTopBar{background-image:linear-gradient(to bottom right, #1a1c1e, #1f2123)}.userTopBarBrand{display:none}.userTopBarBrandDark{display:inline-block}.userTopBarBrandTitle{color:#d27d46}.userTopBarBrandTitle:hover{color:#ebc5ad}}.userTopBarBrand,.userTopBarBrandDark{height:1.25em;vertical-align:text-bottom}.userTopBarBrandTitle{padding-left:.5em;font-weight:bold}.userTopBarBrandLink:hover{text-decoration:none}.userTopBarHeader{width:100%;display:flex;justify-content:space-between}.userTopBarRight>a:hover{text-decoration:none}.userTopBarRight{margin-right:3px}.userTopBarRight a{padding-left:6px}.bottomSearchBar>.textSearchInput{width:100%}.leftSearchBar{display:inline-block}@media screen and (max-width: 500px){.leftSearchBar{display:none}}.bottomSearchBar{display:none}@media screen and (max-width: 500px){.bottomSearchBar{display:block}}
.mainTitle{margin-top:.125em;margin-bottom:.25em;font-size:19px;font-weight:bold}
.commonInput{border-style:none;background-color:rgba(224,208,193,.25);border-radius:3px;white-space:nowrap;outline-width:0;clear:right}.commonInput:disabled{color:rgba(0,0,0,.5)}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.commonInput::placeholder{color:rgba(51,51,51,.333)}}@media(prefers-color-scheme: dark){.commonInput::placeholder{color:rgba(255,255,255,.66)}}
.standardButton{color:#331a00;font-weight:bold;border:none;border-radius:5px;background-color:rgba(224,208,193,.5);padding:.25em}.standardInput{background-color:rgba(224,208,193,.5);border-radius:5px;-webkit-appearance:none;padding:0 .25em;border:1px solid transparent}.standardInput::placeholder{color:#000;opacity:.5}.standardInput:focus{outline:none;border:1px solid #d3d3d3}.standardButton:hover{color:#6f3900;background-color:rgba(209,190,171,.5)}.standardButton:disabled,.standardButton:disabled:hover{color:gray;background-color:#f1f0f0}
.createAccountFormField{margin-top:.25em;margin-bottom:.25em;margin-right:5px;padding-left:7px;padding-right:7px}@media screen and (max-width: 500px){.createAccountFormField{width:calc(100% - 14px)}}.createAccountFormFieldInError{background-color:#ffe9ec}.createAccountErrorLabel{color:darkred;padding-top:.5em;font-weight:bold}.createAccountButton{margin-top:.25em}
.createAccountMain{margin-top:.5em}
.loginControl{border:none;height:30px;padding:5px;max-width:90%;width:450px;font-size:17px}.loginFormField{margin-top:.25em;margin-bottom:.25em;margin-right:5px;padding-left:7px;padding-right:7px}@media screen and (max-width: 500px){.loginFormField{width:calc(100% - 14px)}}.loginErrorLabel{color:darkred;padding-top:.5em;font-weight:bold}.loginButton{margin-top:.25em;margin-right:.25em}
.signInMain{margin-top:.5em}
.loading{height:1em}
.standardButton{color:#331a00;font-weight:bold;border:none;border-radius:5px;background-color:rgba(224,208,193,.5);padding:.25em}.standardInput{background-color:rgba(224,208,193,.5);border-radius:5px;-webkit-appearance:none;padding:0 .25em;border:1px solid transparent}.standardInput::placeholder{color:#000;opacity:.5}.standardInput:focus{outline:none;border:1px solid #d3d3d3}.standardButton:hover{color:#6f3900;background-color:rgba(209,190,171,.5)}.standardButton:disabled,.standardButton:disabled:hover{color:gray;background-color:#f1f0f0}input.newNodeInput{margin-top:.25em;width:1ch;text-overflow:ellipsis}.newNodeInput>.error{color:darkred}.newNodeOutlineO{width:1em;display:inline-block}.hiddenCharacter{opacity:0}
.armableButtonContainer{display:flex;flex-direction:row}.confirmButton{color:#329632}.confirmButton:hover{color:#64c864}.disarmButton{color:#963232}.disarmButton:hover{color:#c86464}
.treeNodeControls{font-size:15px;display:flex;flex-direction:column;margin-top:.4em}.treeNodeControls>.armableButtons{display:flex;flex-direction:row}.treeNodeControls>.armableButtons>*{margin-right:.4em}.tncButton{padding:0 .25em 0 0;border:none;background:transparent}.expandButtonBar{border:none;background:transparent;outline:none}.tncCCButton{font-size:10px}@media screen and (max-width: 500px){.tncCCButton{font-size:16px;padding-left:.25em;padding-right:.25em}}.tncButton:hover{text-decoration:underline}.treeNodeControls>.error{color:darkred}@media(prefers-color-scheme: dark){.treeNodeControls>.armableButtons>select{background-color:#313131;color:#d27e47;font-weight:bold;border:none}}
.standardButton{color:#331a00;font-weight:bold;border:none;border-radius:5px;background-color:rgba(224,208,193,.5);padding:.25em}.standardInput{background-color:rgba(224,208,193,.5);border-radius:5px;-webkit-appearance:none;padding:0 .25em;border:1px solid transparent}.standardInput::placeholder{color:#000;opacity:.5}.standardInput:focus{outline:none;border:1px solid #d3d3d3}.standardButton:hover{color:#6f3900;background-color:rgba(209,190,171,.5)}.standardButton:disabled,.standardButton:disabled:hover{color:gray;background-color:#f1f0f0}.nodeNameEditInput>.error{color:darkred}input.nodeNameEditInput{margin:0;padding:0;width:1ch}.hiddenCharacter{opacity:0}
.nodeNameInner{word-break:break-word}.taskNameInner{font-weight:bold}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.highlight{background-color:#fdff32}}@media(prefers-color-scheme: dark){.highlight{background-color:rgba(253,255,50,.25)}}.nodeName>.icon{margin-right:.25em;opacity:.5}
.nodeDropPlaceholder>.placeholderRight>.error{color:darkred}.nodeDropPlaceholder{display:flex;align-items:flex-start;flex-direction:row;padding-right:.25em;padding-top:.2em;padding-bottom:.2em}.placeholderRight{display:flex;flex-direction:column;position:relative;flex-grow:1}.placeholderLeft{width:1em;padding-right:.5em;display:flex;align-items:center;justify-content:center}.placeholderRight>.nodeName{display:inline-block}.placeholderActionButton{font-size:13px;padding:0 .25em 0 0;border:none;background:transparent}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.nodeDropPlaceholder.inProgress>.placeholderRight>.nodeName{color:#ab6107}.nodeDropPlaceholder.resolved>.placeholderRight>.nodeName{color:#004d00;text-decoration-color:rgba(50,180,50,.4)}.nodeDropPlaceholder.rejected>.placeholderRight>.nodeName{color:darkred;text-decoration-color:rgba(180,50,50,.2)}.nodeDropPlaceholder.inProgress>.placeholderLeft{color:#ab6107}.nodeDropPlaceholder.resolved>.placeholderLeft{color:#004d00;text-decoration-color:rgba(50,180,50,.4)}.nodeDropPlaceholder.rejected>.placeholderLeft{color:darkred;text-decoration-color:rgba(180,50,50,.2)}}@media(prefers-color-scheme: dark){.nodeDropPlaceholder.inProgress>.placeholderRight>.nodeName{color:#f3af6a}.nodeDropPlaceholder.resolved>.placeholderRight>.nodeName{color:#72b772;text-decoration-color:rgba(72,255,72,.4)}.nodeDropPlaceholder.rejected>.placeholderRight>.nodeName{color:#f77;text-decoration-color:rgba(194,90,90,.4)}.nodeDropPlaceholder.inProgress>.placeholderLeft{color:#f3af6a}.nodeDropPlaceholder.resolved>.placeholderLeft{color:#72b772;text-decoration-color:rgba(72,255,72,.4)}.nodeDropPlaceholder.rejected>.placeholderLeft{color:#f77;text-decoration-color:rgba(194,90,90,.4)}}.nodeDropPlaceholder.resolved>.placeholderRight>.nodeName{text-decoration:line-through}.nodeDropPlaceholder.rejected>.placeholderRight>.nodeName{text-decoration:line-through}
.treeNode>.treeNodeLeft>.expandCollapse>.expandIcon{display:inline-block}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.treeNode>.treeNodeLeft>.expandCollapse>.expandIcon{color:#000}.treeNode>.treeNodeLeft>.expandCollapse>.expandIconSolid{color:#000}.treeNodeRight>.nodeHeader:hover>.nodeName>.nodeNameInner{background-color:#ececec}.treeNode.selected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{background-color:#ececec}}@media(prefers-color-scheme: dark){.treeNode>.treeNodeLeft>.expandCollapse>.expandIcon{color:rgba(255,255,255,.75)}.treeNode>.treeNodeLeft>.expandCollapse>.expandIconSolid{color:rgba(255,255,255,.75)}.treeNodeRight>.nodeHeader:hover>.nodeName>.nodeNameInner{background-color:#4e4e4e}.treeNode.selected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{background-color:#4b4b4b}}.treeNode>.treeNodeLeft>.expandCollapse>.expandIconSolid{display:none}.treeNode>.treeNodeLeft>.expandCollapse:hover>.expandIcon{display:none}.treeNode>.treeNodeLeft>.expandCollapse:hover>.expandIconSolid{display:inline-block}.treeNode>.treeNodeLeft>.expandCollapse{border:none;background:transparent;padding:0}.treeNode>.treeNodeLeft{width:1em;padding-right:.5em;display:flex;align-items:center;justify-content:center}.tree>.treeNode{margin-left:.25em}.treeNode{padding-top:.2em;display:flex;align-items:flex-start;border:none}.treeNode>.treeNodeRight>.nodeHeader>.nodeName{display:inline-block;position:relative;width:100%}.treeNode>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{display:inline-block;padding:1px}.treeNode>.treeNodeRight>.nodeHeader>.error{color:darkred}.treeNode.selected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{border-radius:.25em}.treeNode.collapsed>.treeNodeRight>.nodeChildren{display:none}.treeNode.deleted{display:none}.treeNode.resolved>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{text-decoration:line-through}.treeNode.rejected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{text-decoration:line-through}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.treeNode.inProgress>.treeNodeLeft>.expandCollapse{color:#ab6107}.treeNode.resolved>.treeNodeLeft>.expandCollapse{color:#004d00}.treeNode.rejected>.treeNodeLeft>.expandCollapse{color:darkred}.treeNode.rejected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:darkred;text-decoration-color:rgba(180,50,50,.2)}.treeNode.resolved>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:#004d00;text-decoration-color:rgba(50,180,50,.4)}.treeNode.inProgress>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:#ab6107}}@media(prefers-color-scheme: dark){.treeNode.inProgress>.treeNodeLeft>.expandCollapse{color:#f3af6a}.treeNode.resolved>.treeNodeLeft>.expandCollapse{color:#72b772}.treeNode.rejected>.treeNodeLeft>.expandCollapse{color:#f77}.treeNode.rejected>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:#f77;text-decoration-color:rgba(194,90,90,.4)}.treeNode.resolved>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:#72b772;text-decoration-color:rgba(72,255,72,.4)}.treeNode.inProgress>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{color:#f3af6a}}.treeNode.selected>.treeNodeRight>.nodeHeader{outline:none}.treeNodeRight>.nodeHeader:hover>.nodeName>.nodeNameInner{border-radius:.25em}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.treeNode.hoveredBelow{border-bottom:1px dotted #000}.treeNode.hoveredAbove{border-top:1px dotted #000}.treeNode.hoveredCenter>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{border:1px dotted #000}}@media(prefers-color-scheme: dark){.treeNode.hoveredBelow{border-bottom:1px dotted rgba(255,255,255,.75)}.treeNode.hoveredAbove{border-top:1px dotted rgba(255,255,255,.75)}.treeNode.hoveredCenter>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{border:1px dotted rgba(255,255,255,.75)}}.treeNode.hoveredCenter>.treeNodeRight>.nodeHeader>.nodeName>.nodeNameInner{padding:0;border-radius:.25em}.treeNodeRight{display:flex;flex-grow:1;flex-direction:column;position:relative}.nodeChildren:before{position:absolute;top:1.5em;left:calc(-0.75em - 1px);bottom:0;display:block;content:"";border-left:2px dotted rgba(147,147,147,.7)}.treeNode.selected>.treeNodeRight>.nodeChildren:before{border-left:2px dotted #a9a9a9}.topDragTarget{margin-top:-5px;width:100%;height:10px;position:absolute;top:0;left:0;z-index:1}.centerDragTarget{width:100%;position:absolute;bottom:7px;height:10px;left:0;z-index:1}.bottomDragTarget{margin-bottom:-5px;width:100%;height:10px;position:absolute;bottom:0;left:0;z-index:1}
.nWayToggleButton{margin-left:2px;margin-right:2px;padding:0 .25em;border-radius:3px;float:left;background-color:rgba(224,208,193,.25);outline:none !important;border:1px solid rgba(224,208,193,.25)}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.nWayToggleButton{color:#000}}@media(prefers-color-scheme: dark){.nWayToggleButton{color:rgba(255,255,255,.75)}}.nWayToggleButton:hover{background-color:rgba(209,190,171,.5)}.selectedNWayToggleButton{font-weight:bold;border:1px solid rgba(194,173,153,.5);background-color:rgba(194,173,153,.5)}.nWayToggleButton.selectedNWayToggleButton:hover{background-color:rgba(194,173,153,.5)}
.nWayToggle{border-radius:3px;display:inline-block;cursor:pointer}
.treeControls{font-size:90%;display:flex;padding-top:.5em;padding-bottom:.25em}.treeControls .filterModeLabel{font-weight:bold;font-size:15px}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.treeControls{background:#fff}}@media(prefers-color-scheme: dark){.treeControls{background:#37393e}}.treeControls.sticky{position:sticky;position:-webkit-sticky;z-index:2;top:0px}@media screen and (max-width: 500px){.treeControls.sticky{top:67px}}

.slidingPanelView{display:flex;flex-direction:row}.slidingPanelView .left{max-width:300px}.slidingPanelView .center{flex-grow:1}.slidingPanelView .splitViewBody{height:calc(100vh - 150px);overflow-y:auto;scrollbar-gutter:stable;scrollbar-track-color:gray}.slidingPanelView>*>.header{font-weight:bold;font-size:19px;margin:.25em;text-align:center;position:-webkit-sticky;position:sticky;top:0px}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.slidingPanelView>div>.header{background-color:#ececec}}@media(prefers-color-scheme: dark){.slidingPanelView>div>.header{background-color:#4e4e4e}}
.nodeDetailsPane{width:33vw}.nodeDetailsPane .nodeName{font-weight:bold;font-size:18px}.nodeDetailsPane .fieldLabel{font-weight:bold}.nodeDetailsPane>.body{margin:.25em}
.slateInput{min-height:3em;max-width:100%;background:none;border-style:none;border-radius:3px}.slateEditor{background:rgba(224,208,193,.25);max-width:100%;border-radius:3px}.slateEditor .display{flex-grow:1}.slateEditor .editLinks{display:flex;flex-grow:1;justify-content:flex-end;align-content:flex-end;align-items:center;font-size:13px;margin-right:4px}.slateEditor .editLinks>button{margin-left:.5em}.slateEditor.displayOnly.editable{display:flex;align-items:flex-end;flex-direction:row;min-height:1em}.slateEditor.displayOnly.editable.withBorder{border:1px dashed #a9a9a9;padding:3px}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.slateEditor .displayOnly{background:#fff}}@media(prefers-color-scheme: dark){.slateEditor .displayOnly{background:#37393e}}.slateToolbar{background-color:rgba(209,190,171,.5);border-radius:3px 3px 0 0}.slateToolbar button{background-color:transparent}.slateToolbar .toolActive{color:#6f3900;background-color:rgba(194,173,153,.5)}.slateToolbar button.standardButton.toolActive{border-radius:0}.slateToolbar button.standardButton.toolActive:first-of-type{border-radius:3px 0 0}
.comment{background-color:rgba(224,208,193,.25);border-radius:3px;display:flex;flex-direction:column}.comment>.header{font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;flex-direction:row;background-color:rgba(194,173,153,.5);padding:3px}.comment>.body{padding:3px}
.comments{display:flex;flex-direction:column;gap:10px}
.nodeDescription>.body{padding:3px}
.activeStackFrame{width:100%;display:flex;flex-direction:column;padding:.25em}.activeStackFrame .body{margin:.25em}.activeStackFrame:hover{cursor:pointer}.activeStackFrame.selected{background-color:rgba(224,208,193,.25)}.activeStackFrame>.name{display:flex;flex-grow:1}@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){.activeStackFrame{border-bottom:.1em dotted #ececec}.activeStackFrame:hover{background-color:#fff;cursor:pointer}.activeStackFrame>.name{color:#ab6107}}@media(prefers-color-scheme: dark){.activeStackFrame{border-bottom:.1em dotted #4e4e4e}.activeStackFrame:hover{background-color:#686868;cursor:pointer}.activeStackFrame>.name{color:#f3af6a}}
.activeStackPanel{overflow-y:auto;height:100%;display:flex;flex-direction:column;min-width:200px}.activeStackPanel>.body>.none{padding-left:.25em;font-weight:bold}
.accountFormName{font-weight:bold;vertical-align:top;min-width:8em;display:inline-block;margin-bottom:.25em;padding-top:.25em}.accountFieldGrouping{margin-top:.25em}.accountFormSection{margin-top:.5em;margin-bottom:.5em}.accountFormButton{padding-left:7px}@media screen and (max-width: 500px){.accountFormButton{width:100%}}.accountChangePasswordField{margin-top:.25em;margin-bottom:.25em}.changePasswordFieldGrouping{padding-top:1em}@media screen and (max-width: 500px){.changePasswordFieldGrouping{padding-top:0}}
.embeddedPrivacyPolicy{margin-top:.5em;border:1px dotted #d3d3d3;height:calc(100vh - 9em)}
.resetPasswordForm{margin-top:.5em}.resetPasswordError{color:darkred;font-weight:bold;margin-top:.5em}.resetPasswordSuccess{color:#556b2f;font-weight:bold;margin-top:.5em}.resetPasswordButton{margin-top:.25em}.resetPasswordFormField{margin-top:.25em;margin-bottom:.25em;margin-right:5px;padding-left:7px;padding-right:7px}@media screen and (max-width: 500px){.resetPasswordFormField{width:100%}}
@media(prefers-color-scheme: light),(prefers-color-scheme: no-preference){body{background-color:#fff;color:#000}a:hover,button:hover{color:#6f3900}a,button{color:#331a00}}@media(prefers-color-scheme: dark){body{background-color:#37393e;color:rgba(255,255,255,.75)}a:hover,button:hover{color:#ebc5ad}a,button{color:#d27d46}}a:link{text-decoration:none}

/*# sourceMappingURL=allStyles.css.map*/