@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Fira+Mono&display=swap";@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.AppLoading{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-block-end:10%}.lds-circle{transform:translateZ(1px)}.lds-circle>div{display:inline-block;margin:8px;border-radius:50%;background-color:#3691a1;animation:lds-circle 2.4s cubic-bezier(0,.2,.8,1) infinite;inline-size:64px;block-size:64px}@media screen and (prefers-reduced-motion: reduce){.lds-circle>div{display:inline-block;margin:8px;border-radius:50%;background-color:#3691a1;animation:none;inline-size:64px;block-size:64px}}@keyframes lds-circle{0%{transform:rotateY(0);animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{transform:rotateY(1800deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(3600deg)}}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.AppHeader{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-block-end:32px}@media (max-width: 480px){.AppHeader{margin-block-end:16px}}.AppHeader .primary-navigation .links{margin-block-end:8px}.AppHeader .primary-navigation .links li{display:inline-block}.AppHeader .primary-navigation .links li+li{margin-inline-start:16px}.AppHeader .primary-navigation .links .active{font-weight:700}.AppHeader .primary-navigation .program-label{color:#78909b;font-weight:400;font-size:1.25rem;font-family:Gill Sans,sans-serif;line-height:2rem;margin-block-end:.75rem}@media (max-width: 480px){.AppHeader .primary-navigation .program-label{display:none}}.AppHeader .user-info{display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-end}.AppHeader .user-info .Button.tertiary-button{padding-inline-end:0}.AppHome{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-block-end:15%}.AppHome .login{display:inline;border:none;background-color:inherit;text-decoration:underline;cursor:pointer}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.AppFooter{display:flex;justify-content:flex-end;color:#546d78;font-weight:400;font-size:.875rem;font-family:Gill Sans,sans-serif}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.App{display:grid;grid-template-rows:auto 1fr auto;padding-block:24px 24px;font-family:Gill Sans,sans-serif;min-block-size:100vb}@media (max-width: 480px){.App{padding-block:8px 8px}}.App>header,.App>main,.App>footer{padding:0 24px}@media (max-width: 480px){.App>header,.App>main,.App>footer{padding:0 12px}}.App>header{margin-block-end:24px}.App>main{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}@media (max-width: 480px){.App>main{display:block}}.App>footer{margin-block-start:24px}.AppMissing,.AppError{display:flex;flex-flow:column nowrap;align-items:center}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.ActivityManagerView{inline-size:896px}.ActivityManagerView>header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-block-end:16px}.ActivityManagerView>header .activities-count{color:#8fa3ae;font-weight:400;font-size:1rem;margin-inline-start:12px}.ActivityManagerView .DataTable .table-row .field:nth-child(1),.ActivityManagerView .DataTable .table-row .field:nth-child(2){display:flex;justify-content:center;align-items:center}.ActivityManagerView .DataTable .table-row .field:nth-child(1)>span,.ActivityManagerView .DataTable .table-row .field:nth-child(2)>span{inline-size:100%}.ActivityManagerView .DataTable .table-row .field:nth-child(2),.ActivityManagerView .DataTable .table-row .field:nth-child(3),.ActivityManagerView .DataTable .table-row .field:nth-child(4){cursor:pointer}.ActivityManagerView .DataTable .table-row.active{border-radius:4px;background-color:#b6e9f1;inline-size:calc(100% + 16px);margin-inline-start:-8px;padding-inline-start:8px}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}#modal-wrapper{position:absolute}#modal-wrapper,#modal{inset-block:0 0;inset-inline:0 0}#modal{position:relative;display:flex;justify-content:center;align-items:center;padding:5% 10%}#modal-content{z-index:20;border-radius:4px;inline-size:640px}#modal-shadow{position:fixed;z-index:10;background-color:#0d0d0de6;inset-block:0 0;inset-inline:0 0}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.ArticleDetail{max-inline-size:512px}.ArticleDetail .Toggle{display:inline-block;margin-inline-start:24px}.ArticleDetail>.Form{padding:0 16px}.ArticleDetail>.Form>.Heading{margin:0}.ArticleDetail>.Form .form-field:nth-child(1){position:relative;text-align:end;inset-block-start:-25px;margin-block-start:-25px;inset-inline-start:16px}.ArticleDetail>.Form .form-field .Markdown{padding:16px}.ArticleDetail .post-slug{font-size:inherit;font-family:Fira Mono,monospace;grid-row:2/3;grid-column:1/3;color:#546d78;font-size:.875rem}@media (max-width: 480px){.ArticleDetail .post-slug{font-size:1rem}}@keyframes blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}#arrow path{font-size:.1em;fill:#8fa3ae;stroke:#5ecbde!important;animation:blink 1.5s infinite;stroke-width:.1px}@media screen and (prefers-reduced-motion: reduce){#arrow path{font-size:.1em;fill:#8fa3ae;stroke:#5ecbde!important;animation:none;stroke-width:.1px}}#arrowhead{fill:#b0bec4}.Avatar{box-shadow:0 1px #78909b,0 2px 5px #d0d9dd;border-radius:4px;inline-size:48px}.Avatar.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.Avatar.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.Avatar.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.Avatar.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.Avatar.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.Avatar.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.Avatar.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.Avatar.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.Avatar.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}.react-gravatar{display:inline-block}.Button.primary-button{box-shadow:0 1px #78909b,0 2px 5px #d0d9dd;border:none;border-radius:4px;background-color:#3ca4b9;color:#fff;font-weight:700;cursor:pointer;transition:none}.Button.primary-button.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.Button.primary-button.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.Button.primary-button.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.Button.primary-button.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.Button.primary-button.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.Button.primary-button.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.Button.primary-button.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.Button.primary-button.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.Button.primary-button.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}@media (hover: hover){.Button.primary-button:hover,.Button.primary-button:focus{background-color:#2e98ad}}.Button.primary-button.failure{background-color:#d25d4b}@media (hover: hover){.Button.primary-button.failure:hover,.Button.primary-button.failure:focus{background-color:#bc422f}}.Button.secondary-button{box-shadow:0 1px #78909b,0 2px 5px #d0d9dd;border:none;border-radius:4px;background-color:#d0d9dd;color:#36464e;cursor:pointer;transition:none}.Button.secondary-button.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.Button.secondary-button.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.Button.secondary-button.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.Button.secondary-button.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.Button.secondary-button.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.Button.secondary-button.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.Button.secondary-button.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.Button.secondary-button.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.Button.secondary-button.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}@media (hover: hover){.Button.secondary-button:hover,.Button.secondary-button:focus{background-color:#c1cdd2}}.Button.tertiary-button{padding:8px 12px;border:none;background-color:#0000;color:#36464e;text-decoration:underline;cursor:pointer}.Button.tiny{position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:2rem;line-height:.8;inline-size:24px;block-size:24px;padding-block-start:3px;inset-block-start:2px}.Button.small{padding:4px 12px;font-size:1rem;block-size:auto}.Button.large{padding:8px 32px;font-size:1.125rem}.Button.disabled{background-color:#d0d9dd;color:#78909b}.Checkbox{background-color:#fff;font-size:1rem;max-inline-size:512px;display:inline-block;margin-block-end:0;inline-size:100%;margin-inline-start:-16px}.Checkbox input,.Checkbox textarea,.Checkbox select{color:#253137;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.5}@media (max-width: 480px){.Checkbox input,.Checkbox textarea,.Checkbox select{font-size:1.125rem}}.Checkbox label{color:#546d78;margin-block-end:4px;position:relative;display:inline-block;inset-block-start:1px}.Checkbox .MuiCheckbox-colorPrimary{color:#3691a1!important}.Checkbox .MuiCheckbox-colorSecondary{color:#546d78!important}#circle circle{fill:inherit;stroke:inherit}.DropDown{background-color:#fff;font-size:1rem;max-inline-size:512px;position:relative;display:block;margin-block-end:12px}.DropDown input,.DropDown textarea,.DropDown select{color:#253137;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.5}@media (max-width: 480px){.DropDown input,.DropDown textarea,.DropDown select{font-size:1.125rem}}.DropDown label{color:#546d78;margin-block-end:4px}.DropDown select{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);padding:4px 8px;background-color:#fff;color:#36464e;inline-size:calc(100% + 16px);margin-inline-start:-8px}.primary-heading{color:#3691a1;font-weight:700;font-size:2.5rem;font-family:Gill Sans,sans-serif;line-height:1.1}@media (max-width: 480px){.primary-heading{font-size:1.5rem}.primary-heading code{font-size:1.325rem}}.primary-heading code{font-size:2.2rem}.primary-heading.margin{margin-block-start:16px;margin-block-end:24px}@media (max-width: 480px){.primary-heading.margin{margin-block-end:16px}}.secondary-heading{color:#546d78;font-weight:400;font-size:2rem;font-family:Gill Sans,sans-serif;line-height:1.1}@media (max-width: 480px){.secondary-heading{font-size:1.5rem}.secondary-heading code{font-size:1.35rem}}.secondary-heading code{font-size:1.7rem}.secondary-heading.margin{margin-block-start:8px;margin-block-end:12px}@media (max-width: 480px){.secondary-heading.margin{margin-block-start:4px;margin-block-end:8px}}.tertiary-heading{color:#546d78;font-weight:400;font-size:1.5rem;font-family:Gill Sans,sans-serif;line-height:1.1}@media (max-width: 480px){.tertiary-heading{font-size:1.25rem}.tertiary-heading code{font-size:1.1rem}}.tertiary-heading code{font-size:1.325rem}.tertiary-heading.margin{margin-block-end:4px}@media (max-width: 480px){.tertiary-heading.margin{margin-block-end:4px}}.quaternary-heading{color:#546d78;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.1;margin-block-end:16px}@media (max-width: 480px){.quaternary-heading{font-size:1.125rem}}.quaternary-heading code{font-size:.975rem}.quaternary-heading.margin{margin-block-end:4px}.Icon{color:#607c8a;font-weight:700;font-size:1.125rem}.Icon .unclear,.Icon .clear,.Icon .confident,.Icon .pending,.Icon .rejected,.Icon .deferred,.Icon .accepted{border-radius:4px;inline-size:initial!important}.Icon .deferred{padding:2px;background-color:#607c8a;color:#fff}.Icon .unclear{padding:0 4px;background-color:#e0634d;color:#fff}.Icon .confident{padding:2px;background-color:#36a17b;color:#fff}.Icon .accepted{color:#36a17b}.Icon .pending{color:#607c8a}.Icon .rejected{color:#e0634d}.Icon .clear{padding:0 4px;background-color:#607c8a;color:#fff}.Icon.interactive{cursor:pointer}.Link{color:#27595d}.Link.InternalLink+em{display:none}.Link.InternalLink+.indicator{display:inline;font-size:.875rem}.Link .external-link-icon{color:#607c8a;font-size:.875rem}.Logo{display:inline-block;color:#3691a1;font-size:3rem;font-family:Gill Sans Condensed,sans-serif;letter-spacing:-2px;margin-block-start:-12px}@media (max-width: 480px){.Logo{font-size:2.5rem}}.Logo a{text-decoration:none}.Notification{box-shadow:0 2px 30px #d0d9dd;padding:8px;border-radius:4px;background-color:#e0f6fa;color:#27595d;text-align:center;max-inline-size:192px}.Notification.failure{box-shadow:0 2px 30px #fbeef0}.Notification.warning{box-shadow:0 2px 30px #fff8e0}.Notification.success{box-shadow:0 2px 30px #e1f4ef}.Notification.info{box-shadow:0 2px 30px #e0f6fa}.Notification>p{margin:0}#outlined-circle .inner{fill:inherit;stroke:none}#outlined-circle .outer{fill:none;stroke:inherit;stroke-width:inherit}.Panel{border:1px solid hsl(204,15%,94%);border-radius:4px}.Panel.raised{box-shadow:0 1px #78909b,0 2px 5px #d0d9dd}.Panel.raised.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.Panel.raised.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.Panel.raised.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.Panel.raised.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.Panel.raised.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.Panel.raised.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.Panel.raised.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.Panel.raised.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.Panel.raised.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}.Panel.floating{box-shadow:0 2px 30px #d0d9dd}.Panel.floating.failure{box-shadow:0 2px 30px #fbeef0}.Panel.floating.warning{box-shadow:0 2px 30px #fff8e0}.Panel.floating.success{box-shadow:0 2px 30px #e1f4ef}.Panel.floating.info{box-shadow:0 2px 30px #e0f6fa}.Panel.failure{border:5px solid hsl(9,70%,59%);background-color:#fbeef0}.Panel.warning{border:5px solid hsl(45,100%,51%);background-color:#fff8e0}.Panel.success{border:5px solid hsl(159,50%,42%);background-color:#e1f4ef}.Panel.info{border:5px solid hsl(190,58%,53%);background-color:#e0f6fa}.Panel.light{background-color:#edf0f2}.IndicatorQuestion{color:#607c8a;font-weight:700;font-size:1.125rem;margin-block-end:0}.IndicatorQuestion>span{border-radius:4px}.IndicatorQuestion .indicator{padding:0 4px}.IndicatorQuestion .indicator:first-child{border-start-end-radius:0;border-end-end-radius:0}.IndicatorQuestion .indicator:nth-child(2){border-radius:0}.IndicatorQuestion .indicator:last-child{border-start-start-radius:0;border-end-start-radius:0}.IndicatorQuestion .failure{background-color:#e0634d;color:#fff}.IndicatorQuestion .warning{color:#ffc105}.IndicatorQuestion .success{background-color:#46af8c;color:#fff}.IndicatorQuestion+em{color:#607c8a;font-style:normal;font-size:1.25rem}.IndicatorQuestion+em:before{content:"/ "}.Separator{border:.5px solid hsl(200,15%,73%);inline-size:66%}.TextArea{background-color:#fff;font-size:1rem;max-inline-size:512px;position:relative;display:block;margin-block-end:12px}.TextArea input,.TextArea textarea,.TextArea select{color:#253137;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.5}@media (max-width: 480px){.TextArea input,.TextArea textarea,.TextArea select{font-size:1.125rem}}.TextArea label{color:#546d78;margin-block-end:4px}.TextArea textarea{border-radius:4px;outline:1px solid hsl(198,16%,84%);transition:border-block-end .2s;border-block-end:3px solid hsl(0,0%,100%);padding:8px;border:none;resize:block;min-block-size:96px;inline-size:calc(100% + 16px);margin-inline-start:-8px;overflow-block:auto}.TextArea textarea:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);border-block-end:3px solid hsl(190,58%,53%)}.TextArea textarea.editable{transition:border-block-end .2s;border-block-end:3px solid hsl(0,0%,100%);resize:none;cursor:pointer;min-block-size:auto}.TextArea textarea.editable:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);border-block-end:3px solid hsl(190,58%,53%);resize:block;cursor:text;min-block-size:96px}.text-content-wrapper{border:1px dashed red}.TextContent.TextContent{color:#253137;font-weight:400;font-size:1rem;font-family:Gill Sans,sans-serif;line-height:1.5;max-inline-size:768px}@media (max-width: 480px){.TextContent.TextContent{font-size:1rem}}.TextInput{background-color:#fff;font-size:1rem;max-inline-size:512px;display:block;margin-block-end:12px}.TextInput input,.TextInput textarea,.TextInput select{color:#253137;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.5}@media (max-width: 480px){.TextInput input,.TextInput textarea,.TextInput select{font-size:1.125rem}}.TextInput label{color:#546d78;margin-block-end:4px}.TextInput input{border-radius:4px;outline:1px solid hsl(198,16%,84%);transition:border-block-end .2s;border-block-end:3px solid hsl(0,0%,100%);padding:4px 8px;border:none;inline-size:calc(100% + 16px);margin-inline-start:-8px}.TextInput input:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);border-block-end:3px solid hsl(190,58%,53%)}.Toggle{background-color:#fff;font-size:1rem;max-inline-size:512px;display:inline-block;margin-block-end:0}.Toggle input,.Toggle textarea,.Toggle select{color:#253137;font-weight:400;font-size:1.125rem;font-family:Gill Sans,sans-serif;line-height:1.5}@media (max-width: 480px){.Toggle input,.Toggle textarea,.Toggle select{font-size:1.125rem}}.Toggle label{color:#546d78;margin-block-end:4px;position:relative;display:inline-block;inset-block-start:2px}.Toggle .left{text-align:start}.Toggle .right{text-align:end}.Toggle .MuiSwitch-colorPrimary{color:#42b5cd!important}.StatusMessage{display:flex;justify-content:center;align-items:center;padding:32px;border-radius:4px;background-color:#d0d9dd;font-size:2.5rem;min-block-size:384px}.Breadcrumbs{color:#546d78;font-weight:400;font-size:1rem;font-family:Gill Sans,sans-serif;margin-block-end:32px}@media (max-width: 480px){.Breadcrumbs{margin-block-end:12px}}.Breadcrumbs>ol:after{content:" "}.Breadcrumbs li{display:inline-block}.Breadcrumbs li+li{margin-inline-start:4px}.Breadcrumbs li+li:before{content:">";margin-inline-end:4px}.Breadcrumbs a{display:inline-block;text-decoration:none;border-block-end:1px solid hsl(200,18%,46%)}@media screen and (prefers-reduced-motion: reduce){.Drawer .content{position:fixed;z-index:20;display:flex;flex-flow:column nowrap;padding:24px;background-color:#fff;animation:none;inset-block-start:0;inset-block-end:0;inset-inline-end:0;inline-size:512px;overflow-block:auto}.Drawer .content .close-button{z-index:30;align-self:flex-end;padding:0;border:none;background-color:transparent;cursor:pointer;margin-inline-start:auto}.Drawer .content .close-button:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%)}}.Drawer.modal{background-color:#000000d9;z-index:10;inset-inline-start:0}.Drawer.modal,.Drawer .content{position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0}.Drawer .content{z-index:20;display:flex;flex-flow:column nowrap;padding:24px;background-color:#fff;animation:slide-open .2s;inline-size:512px;overflow-block:auto}.Drawer .content .close-button{z-index:30;align-self:flex-end;padding:0;border:none;background-color:transparent;cursor:pointer;margin-inline-start:auto}.Drawer .content .close-button:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%)}.Drawer:not(.modal) .content{box-shadow:0 2px 30px #d0d9dd}.Drawer:not(.modal) .content.failure{box-shadow:0 2px 30px #fbeef0}.Drawer:not(.modal) .content.warning{box-shadow:0 2px 30px #fff8e0}.Drawer:not(.modal) .content.success{box-shadow:0 2px 30px #e1f4ef}.Drawer:not(.modal) .content.info{box-shadow:0 2px 30px #e0f6fa}@keyframes slide-open{0%{inset-inline-end:-100%}to{inset-inline-end:0}}.EditableField label{block-size:0;overflow-block:hidden}.EditableField input{transition:border-block-end .2s;border-block-end:3px solid hsl(0,0%,100%);padding:8px;border:none;outline:none;margin-inline-start:-8px}.EditableField input:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);border-block-end:3px solid hsl(190,58%,53%)}.Node{opacity:1;cursor:pointer}.Node .label{font-size:.1em;fill:#455a63;stroke:none}.Node.closed{fill:#d0d9dd;stroke:#d0d9dd;stroke-width:.1px}.Node.closed .label{fill:#d0d9dd;stroke:none}.Node.open{fill:#8ad0b9;stroke:#36a17b;stroke-width:.05px}.Node.in-progress{fill:#ffd54d;stroke:#ffb300;stroke-width:.1px}.Node.complete{fill:#5ecbde;stroke:#3ca4b9;stroke-width:.1px}.Node.opening{fill:#fff;stroke:#86dae9;stroke-width:.1px}.Node.critical{stroke-width:.5px}.Image{margin-block-end:1.125rem}.Image .image-wrapper{display:inline-block;max-inline-size:896px}.Image .image-wrapper.lightboxed{max-inline-size:90%}.Image .image-wrapper.lightboxed p{color:#fff;inline-size:100%}.Image .image-wrapper img{align-self:center;border-radius:4px;max-inline-size:100%}.Image .image-wrapper .attribution{color:#546d78;font-style:italic;text-align:end}#lightbox-wrapper{position:fixed}#lightbox-wrapper,#LightBox{z-index:1000;inset-block-start:0;inset-block-end:0;inset-inline-end:0;inset-inline-start:0}#LightBox{position:relative;display:flex;justify-content:center;align-items:center;padding:10% 15%;block-size:100%}#lightbox-content{position:relative;z-index:2000;padding:24px;border-radius:4px;background-color:#fff;text-align:revert;max-inline-size:768px;inline-size:100%}#lightbox-content .close-lightbox{position:absolute;inset-block-start:-50px;inset-inline-end:-60px}#lightbox-content .close-lightbox .Icon{color:#fff;font-size:2rem}#underlay{position:fixed;z-index:1000;background-color:#000000d9;inset-block-start:0;inset-block-end:0;inset-inline-end:0;inset-inline-start:0}.Markdown{display:flex;flex-flow:column nowrap;align-items:center;padding:0 8px;max-inline-size:640px}.Markdown h1,.Markdown h2,.Markdown h3,.Markdown h4,.Markdown p,.Markdown blockquote,.Markdown ul,.Markdown ol,.Markdown table,.Markdown pre,.Markdown pre>code{inline-size:100%}.Markdown ul{list-style:square}.Markdown ol{list-style:number;list-style-position:outside}.Markdown ul,.Markdown ol{padding-inline-start:0;margin-block-end:0}@media (max-width: 480px){.Markdown ul,.Markdown ol{padding-inline-start:24px}}.Markdown ul ul,.Markdown ul ol,.Markdown ol ul,.Markdown ol ol{padding-inline-start:24px}.Markdown li{margin-block-end:4px}.Markdown img{margin-block-end:1.125rem;max-inline-size:100%}.Markdown img[src$="#medium"]{inline-size:50%}@media (max-width: 480px){.Markdown img[src$="#medium"]{inline-size:100%}}.Markdown img[src$="#small"]{inline-size:30%}@media (max-width: 480px){.Markdown img[src$="#small"]{inline-size:50%}}.Markdown .image-container{text-align:center}.Markdown p code,.Markdown li code,.Markdown td code,.Markdown th code{display:inline-block;padding:0 4px;background-color:#edf0f2}.Markdown pre{display:flex;flex-flow:column nowrap;align-items:center;white-space:pre-wrap;margin-block-end:1.125rem}.Markdown pre>div{box-sizing:content-box;border-radius:4px!important;inline-size:100%}@media (max-width: 480px){.Markdown pre>div{box-sizing:border-box}}.Markdown pre code{box-sizing:content-box;font-size:1rem!important;white-space:pre-wrap!important}.Markdown pre code:not([class^=language-]){padding:16px}.Markdown table{border-spacing:1px;border-collapse:separate;margin-inline-start:-24px;margin-block-end:24px}.Markdown table thead{border-block-end:1px solid hsl(200,16%,62%)}.Markdown table th{font-style:italic;text-align:start;padding-block-end:8px}.Markdown table td,.Markdown table th{padding:8px}.Markdown table tr:nth-child(2n){background-color:#edf0f2}.Markdown .contains-task-list{margin:24px 0}.Markdown .contains-task-list .task-list-item{display:flex;flex-flow:row nowrap;align-items:center}.Markdown .contains-task-list .task-list-item input{margin-block-start:8px;margin-inline-end:12px}.Markdown blockquote{padding:1.25rem;background-color:#d0d9dd}.Markdown blockquote>p{margin:0;padding:0}.QuickAdd{margin:2px 4px 0}.QuickAdd,.QuickAdd input{display:inline-block}.QuickAdd input{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);padding:4px;font-size:.75rem;margin-inline-end:8px}.QuickAdd .Button{margin-inline-end:4px}.QuickAdd .Icon{color:#fff}.SearchBox{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);box-shadow:0 1px #78909b,0 2px 5px #d0d9dd;position:relative;display:inline-flex;justify-content:center;inline-size:100%;margin-block-end:12px;overflow-inline:clip}.SearchBox.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.SearchBox.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.SearchBox.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.SearchBox.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.SearchBox.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.SearchBox.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.SearchBox.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.SearchBox.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.SearchBox.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}@media screen and (prefers-reduced-motion: reduce){.SearchBox .Button{position:relative;border:none;box-shadow:none!important;animation:none;border-start-start-radius:0!important;border-end-start-radius:0!important;inset-inline-end:0}.SearchBox .Button .search-icon{color:#fff}}.SearchBox.focused{box-shadow:0 0 30px #d0d9dd;transition:box-shadow .2s}.SearchBox input{flex:1;border:none;border-start-end-radius:0;border-end-end-radius:0}.SearchBox .Button{position:relative;border:none;box-shadow:none!important;animation:.2s ease-out fly-right-to-left;border-start-start-radius:0!important;border-end-start-radius:0!important;inset-inline-end:0}.SearchBox .Button .search-icon{color:#fff}.SearchBox .search-wrapper{display:flex;justify-content:center;align-items:center;cursor:pointer}.SearchBox.small{max-inline-size:256px}.SearchBox.small input{padding:8px 12px;font-size:1rem}.SearchBox.small .Button,.SearchBox.small .search-wrapper{padding:8px 12px}.SearchBox.small .search-icon{font-size:1rem}.SearchBox.medium{max-inline-size:384px}.SearchBox.medium input{padding:12px 16px;font-size:1.5rem}.SearchBox.medium .Button,.SearchBox.medium .search-wrapper{padding:12px 16px}.SearchBox.medium .search-icon{font-size:1.5rem}.SearchBox.large{max-inline-size:640px}.SearchBox.large input{padding:24px 32px;font-size:2rem}.SearchBox.large .Button,.SearchBox.large .search-wrapper{padding:16px 24px}.SearchBox.large .search-icon{font-size:2.5rem}@keyframes fly-right-to-left{0%{inset-inline-end:-100px}to{inset-inline-end:0}}.Tag{box-shadow:0 1px #78909b,0 2px 5px #d0d9dd;padding:0 12px 4px;border-radius:4px;background-color:#d0d9dd;color:#455a63;font-size:1rem;white-space:nowrap}.Tag.interactive:active{position:relative;box-shadow:0 -1px #b0bec4,0 2px 5px #d0d9dd;inset-block-start:1px}.Tag.failure{box-shadow:0 1px #dd6c5f,0 2px 5px #d0d9dd}.Tag.failure.interactive:active{box-shadow:0 -1px #e2a4a2,0 2px 5px #d0d9dd}.Tag.warning{box-shadow:0 1px #ffc929,0 2px 5px #d0d9dd}.Tag.warning.interactive:active{box-shadow:0 -1px #ffdf80,0 2px 5px #d0d9dd}.Tag.success{box-shadow:0 1px #46af8c,0 2px 5px #d0d9dd}.Tag.success.interactive:active{box-shadow:0 -1px #8ad0b9,0 2px 5px #d0d9dd}.Tag.info{box-shadow:0 1px #48c0d5,0 2px 5px #d0d9dd}.Tag.info.interactive:active{box-shadow:0 -1px #86dae9,0 2px 5px #d0d9dd}.Tag.interactive{cursor:pointer}.Tag.active{background-color:#b6e9f1}.Tag .Icon{position:relative;display:inline-block;font-size:inherit;margin-inline-start:8px;inset-block-start:1px}.TagManager ul{margin-block-end:0}.TagManager .tag-list,.TagManager li{display:inline-block}.TagManager .tag-list{line-height:2.3}.TagManager .tag-list>li{margin-inline-end:8px}.TagManager .Button{margin-inline-end:4px}.TagManager .Button .secondary-button .Icon{color:#fff}.DataTable{margin:0 auto;max-inline-size:896px}.DataTable .table-headers{color:#546d78;text-align:start;padding-block-end:12px}.DataTable .table-row{display:grid;gap:8px;border-radius:4px}.DataTable .field{align-content:start;overflow:hidden;padding:8px 0;text-overflow:ellipsis;white-space:nowrap}.DataTable .field:focus{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%)}.MarkdownPreviewer{inline-size:calc(100% + 16px)}.MarkdownPreviewer>header{position:relative;z-index:2;display:flex;justify-content:flex-end;inline-size:100%;max-inline-size:640px;margin-block-start:-32px;inset-block-start:32px}.MarkdownPreviewer>header .actions-bar{margin-block-end:8px}.MarkdownPreviewer>header .actions-bar li{display:inline-block}.MarkdownPreviewer>header .actions-bar li.placeholder{font-size:1.125rem;line-height:1.5}.MarkdownPreviewer>header .actions-bar li button{padding:0 8px}.MarkdownPreviewer .preview-actions{display:flex;justify-content:space-between;align-items:center;max-inline-size:640px;margin-block-end:8px}.MarkdownPreviewer .preview-actions .Icon .expand-icon{color:#8fa3ae}.MarkdownPreviewer .preview-actions .Icon .view-icon{color:#b0bec4}.MarkdownPreviewer .preview-actions .Icon .no-view-icon{color:#78909b}.MarkdownPreviewer .preview-actions .preview-subheading{color:#546d78;font-style:italic;margin-block-end:0}.MarkdownPreviewer .TextArea{max-inline-size:640px}.MarkdownPreviewer .TextArea textarea,.MarkdownPreviewer .Markdown{inline-size:100%;margin-inline-start:-8px}.MarkdownPreviewer .Markdown{border:none;border-radius:4px;outline:1px solid hsl(198,16%,84%);overflow:auto;padding:8px;max-block-size:192px;min-block-size:16px}#markdown-lightbox-wrapper{background-color:#fff}#markdown-lightbox-wrapper .Markdown{margin:0;padding:16px;max-block-size:85vb}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}.Form{display:flex;flex-flow:column nowrap;padding:48px 64px;border-radius:4px;background-color:#fff;max-inline-size:640px}.Form .Heading{margin-block-end:24px}.Form .TagManager{margin-inline-start:-8px}.Form .Toggle{margin-block-start:8px;margin-inline-start:-16px}.Form .form-field{display:inline-block}.Form .form-field.full{inline-size:100%}.Form .form-field.half{inline-size:calc(50% - 16px)}.Form .form-field.half:nth-of-type(1){text-align:start;margin-inline-end:16px}.Form .form-field.half:nth-of-type(1) label,.Form .form-field.half:nth-of-type(1) input,.Form .form-field.half:nth-of-type(1) textarea{text-align:initial}.Form .form-field.half:nth-of-type(2){text-align:end;margin-inline-start:16px}.Form .form-field.half:nth-of-type(2) label,.Form .form-field.half:nth-of-type(2) input,.Form .form-field.half:nth-of-type(2) textarea{text-align:initial}.Form .form-field.third{inline-size:calc(33.3333333333% - 16px)}.Form .form-field.third:nth-of-type(1){margin-inline-end:16px}.Form .form-field.third:nth-of-type(2){margin-inline-start:16px;margin-inline-end:16px}.Form .actions{display:flex;justify-content:flex-end;align-items:center;margin-inline-end:-9px;margin-block-start:16px}.Form .actions .Button{margin-inline-start:16px}.Form .error{color:#e0634d;margin-block-start:32px}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;padding:0;border:0;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#253137;font-weight:400;font-size:1rem;font-family:Gill Sans,sans-serif;line-height:1.5;line-height:1}@media (max-width: 480px){body{font-size:1rem}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}*{box-sizing:border-box}a{color:inherit}input,select,label,button,textarea{color:#253137;font-weight:400;font-size:1rem;font-family:Gill Sans,sans-serif;line-height:1.5;display:block}@media (max-width: 480px){input,select,label,button,textarea{font-size:1rem}}p,ul,ol,section,form,blockquote{margin-block-end:1.25rem}strong{font-weight:700}em{font-style:italic}code{font-size:inherit;font-family:Fira Mono,monospace}@media (max-width: 480px){code{font-size:1rem}}img,blockquote,code,pre{border-radius:4px}@font-face{font-family:Gill Sans;src:url(/fonts/gs.woff) format("woff")}@font-face{font-family:Gill Sans Condensed;src:url(/fonts/gsc.woff) format("woff")}
