.App-module__14Jv7W__App{grid-template:"header header header""activity explorer body"1fr"activity explorer panel""footer footer footer"/auto auto 1fr;width:100dvw;height:100dvh;display:grid}.App-module__14Jv7W__AppHeader{z-index:1000;grid-area:header}.App-module__14Jv7W__AppActivity{border-right:1px solid #ccc;flex-direction:column;grid-area:activity;min-width:calc(2.5em + 16px);padding-top:4px;padding-bottom:4px;display:flex;overflow:hidden auto}.App-module__14Jv7W__AppActivity a{margin:4px 8px}.App-module__14Jv7W__AppActivity img{width:2.5em;height:2.5em;display:block}.App-module__14Jv7W__AppActivity img:hover{filter:brightness(50%)}.App-module__14Jv7W__AppExplorer{border-right:1px solid #ccc;grid-area:explorer;overflow:hidden auto}.App-module__14Jv7W__AppBody{grid-area:body;overflow:auto}.App-module__14Jv7W__AppPanel{border-top:1px solid #ccc;grid-area:panel;overflow:auto}.App-module__14Jv7W__AppBar{color:#f5f5f5;background:#2f4f4f;padding:1em;box-shadow:0 0 .5rem #000}.App-module__14Jv7W__AppBar h1{margin:0;font-size:1.5em;font-weight:400}.App-module__14Jv7W__AppBar span{font-weight:400}.App-module__14Jv7W__AppBar nav{opacity:.5;margin-top:.4em}.App-module__14Jv7W__AppBar nav a:focus-visible{border-radius:2px;outline:1px solid #f5f5f5}.App-module__14Jv7W__AppFooter{color:gray;white-space:nowrap;border-top:1px solid #ccc;grid-area:footer;padding:4px 8px;overflow:hidden}
a.Link-module__EqLPRW__Link{color:inherit;text-decoration:none}a:hover.Link-module__EqLPRW__Link{text-decoration:underline}
.Part-module__AcrERW__LevelsForm{row-gap:2em}.Part-module__AcrERW__Label{-webkit-user-select:none;user-select:none}.Part-module__AcrERW__Optional{font-style:italic}.Part-module__AcrERW__Changed{font-weight:700}.Part-module__AcrERW__Overlay{background-color:#fff;border:1px solid #ccc;border-radius:4px}.Part-module__AcrERW__Overlay img{width:2.5em;height:2.5em;display:block}.Part-module__AcrERW__Overlay a{margin:4px 8px}.Part-module__AcrERW__Overlay img:hover{filter:brightness(80%)}.Part-module__AcrERW__Overlay img.Part-module__AcrERW__Active{filter:brightness(80%)drop-shadow(2px 2px 2px gray)}.Part-module__AcrERW__Overlay button{cursor:pointer;background:0 0;border:none;margin:4px 8px;padding:0}.Part-module__AcrERW__Overlay button:enabled:hover{background:0 0}.Part-module__AcrERW__ObjectInputs{grid-template-columns:auto auto;gap:1em;display:grid}
.Validation-module__TGh52G__Results{margin:1em}.Validation-module__TGh52G__Result h1{margin:0;padding:.5em;font-size:1em}.Validation-module__TGh52G__Result .Pass{background-color:#c8f7c5}.Validation-module__TGh52G__Result .Fail{background-color:#f7c5c5}.Validation-module__TGh52G__Result .Validation-module__TGh52G__Solution{background-color:#b0e0e6}.Validation-module__TGh52G__Result .Max{font-weight:700}.Validation-module__TGh52G__NoWrap{white-space:nowrap}.Validation-module__TGh52G__ReactionValue{text-align:right;font-family:monospace}
.Breadcrumbs-module__x86n8W__Breadcrumbs ol{flex-flow:row;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__x86n8W__Breadcrumbs li{margin-right:.5em}.Breadcrumbs-module__x86n8W__Breadcrumbs span{opacity:.5;margin-left:.5em}
.Input-module__52ra2W__InputContainer{flex-direction:row;gap:.5em;display:flex}.Input-module__52ra2W__InputContainer img{width:1.5em;height:1.5em}.Input-module__52ra2W__Input{background:0 0;border:1px solid #ccc;border-radius:2px;height:fit-content}.Input-module__52ra2W__Input:focus-visible{outline-offset:-1px;outline:2px solid #000}.Input-module__52ra2W__Input::selection{background-color:#b0c4de}.Input-module__52ra2W__PopupContainer{position:relative}.Input-module__52ra2W__FullWidth{width:calc(100% - 4px)}.Input-module__52ra2W__Button{height:100%;padding:0 2px}.Input-module__52ra2W__Error{color:#ed4337;margin:5px;font-size:.8em}
.CantileverShape-module__sfXClG__ShapeProperties{margin:1em}
.Menu-module__t2o6xG__Hidden{display:none}.Menu-module__t2o6xG__Menu{box-sizing:border-box;color:#000;background-color:canvas;border:1px solid #000;border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden auto;box-shadow:0 0 .5rem #000}.Menu-module__t2o6xG__MenuItem{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;margin:0;padding:4px;overflow:hidden}.Menu-module__t2o6xG__MenuItem.Menu-module__t2o6xG__Enabled.Menu-module__t2o6xG__Selected{color:#000;background-color:#b0c4de}.Menu-module__t2o6xG__MenuItem.Menu-module__t2o6xG__Enabled.Menu-module__t2o6xG__Active{color:#fff;background-color:#4682b4}.Menu-module__t2o6xG__MenuItem.Menu-module__t2o6xG__Disabled{color:gray;cursor:default}
.PopupMenu-module__MDULDW__PopupMenu{z-index:1060;position:absolute}.PopupMenu-module__MDULDW__TopLeft{top:var(--top);left:var(--left)}.PopupMenu-module__MDULDW__TopRight{top:var(--top);right:var(--left)}
.Object-module__4bMrEa__Table table{border-spacing:0;border-collapse:collapse;border:1px solid #ccc}.Object-module__4bMrEa__Table th{text-align:left;font-weight:700}.Object-module__4bMrEa__Table td,.Object-module__4bMrEa__Table th{border:1px solid #ccc;padding:2px 4px}
.Org-module__kFOLwq__PopupContainer{position:relative}.Org-module__kFOLwq__Button{cursor:pointer;outline:inherit;color:#f5f5f5;background:0 0;border:none;padding:0;font-size:1.5em}.Org-module__kFOLwq__Button:enabled:hover{background-color:unset;text-decoration:underline}
@media print{.Outline-module__jz0TrG__Container{page-break-inside:avoid;padding-top:.8em}}.Outline-module__jz0TrG__Outline{border:1px solid #ccc;border-radius:4px;padding:2em;position:relative}.Outline-module__jz0TrG__Label{-webkit-user-select:none;user-select:none;background:#fff;padding:0 .5em;font-weight:700;position:absolute;top:-.8em;left:1.5em}
.Paper-module__jfzCPW__Container{justify-content:safe center;display:flex}.Paper-module__jfzCPW__Paper{border:1px solid #ccc;border-radius:4px;margin:2em;padding:2em;box-shadow:0 0 .5rem #ccc}.Paper-module__jfzCPW__FullWidth{width:100%}.Paper-module__jfzCPW__FullHeight{height:100%}.Paper-module__jfzCPW__NoPadding{padding:0}.Paper-module__jfzCPW__NoBorder{box-shadow:none;border:none}
.Form-module__uy1VdW__Form{gap:1em;display:grid}.Form-module__uy1VdW__Label{-webkit-user-select:none;user-select:none;min-width:4em}.Form-module__uy1VdW__Container{flex-direction:row;align-items:center;gap:.5em;display:flex}.Form-module__uy1VdW__Container.Form-module__uy1VdW__MergeColumns{grid-column:span 2}.Form-module__uy1VdW__Input.Form-module__uy1VdW__JustifyRight{margin-left:auto}.Form-module__uy1VdW__Container img{width:1.5em;height:1.5em}.Form-module__uy1VdW__Input{accent-color:#4682b4;background:0 0;border:1px solid #ccc;border-radius:2px}.Form-module__uy1VdW__Input:focus-visible{outline-offset:-1px;outline:2px solid #000}.Form-module__uy1VdW__Input::selection{background-color:#b0c4de}.Form-module__uy1VdW__Form button{white-space:nowrap}textarea.Form-module__uy1VdW__Input{resize:none;white-space:pre;overflow:auto}.Form-module__uy1VdW__Footer{grid-column:span 2;margin-top:1em}.Form-module__uy1VdW__Status img{width:1.5em;height:1.5em}.Form-module__uy1VdW__Optional{font-style:italic}.Form-module__uy1VdW__Changed{font-weight:700}.Form-module__uy1VdW__FullWidth{width:calc(100% - 6px)}.Form-module__uy1VdW__Hidden{display:none}
.Select-module__1KGMWq__Control{border:1px solid #ccc;border-radius:2px;width:fit-content;height:fit-content;position:relative}.Select-module__1KGMWq__Control.Select-module__1KGMWq__FullWidth{width:calc(100% - 2px)}.Select-module__1KGMWq__Control.Select-module__1KGMWq__Enabled:focus-within{outline-offset:-1px;outline:2px solid #000}.Select-module__1KGMWq__Input{background:0 0;border:none}.Select-module__1KGMWq__Input:focus-visible{outline:none}.Select-module__1KGMWq__Input::placeholder{color:inherit;opacity:inherit}.Select-module__1KGMWq__FullWidth .Select-module__1KGMWq__Input{width:calc(100% - 4px)}.Select-module__1KGMWq__Menu{top:var(--top);left:calc(var(--left) + 1px);top:calc(var(--top) + var(--height) + .5em);width:calc(var(--width) + 2px);z-index:1060;min-width:7em;max-height:calc(14.4em + 110px);position:absolute;overflow-y:auto}.Select-module__1KGMWq__Menu hr{background-color:#ccc;border:none;height:1px;margin:0 -4px}.Select-module__1KGMWq__Hidden{display:none}
.Stack-module__Q_Vv3G__Stack{display:flex}
.Table-module__DACIDa__Container{width:fit-content}.Table-module__DACIDa__Control{width:fit-content;padding:1px 0}.Table-module__DACIDa__Control:focus-visible{outline-offset:-1px;border-radius:3px;outline:2px solid #000}.Table-module__DACIDa__Grid{cursor:pointer;grid-gap:1px;margin:0 1px;display:grid}.Table-module__DACIDa__Row{display:contents}.Table-module__DACIDa__Cell,.Table-module__DACIDa__Header,.Table-module__DACIDa__Loading,.Table-module__DACIDa__Empty{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;padding:4px;overflow:hidden;box-shadow:0 0 0 1px #ccc}.Table-module__DACIDa__Loading,.Table-module__DACIDa__Empty{cursor:default}.Table-module__DACIDa__Cell.Table-module__DACIDa__Selected{color:#000;background-color:#b0c4de}.Table-module__DACIDa__Cell.Table-module__DACIDa__Active{color:#fff;background-color:#4682b4}.Table-module__DACIDa__Cell.Table-module__DACIDa__Disabled{color:gray;cursor:default}.Table-module__DACIDa__Header{cursor:default;font-weight:700}.Table-module__DACIDa__Footer{grid-template-columns:1fr auto;margin-top:1em;display:grid}.Table-module__DACIDa__Controls button{margin-right:.5em}.Table-module__DACIDa__Page button{margin-left:.5em}.Table-module__DACIDa__Loading,.Table-module__DACIDa__Empty{color:gray;grid-column:1/-1}
.Search-module__eCwgCG__Search{border:1px solid #ccc;border-radius:2px;padding:2px 4px}.Search-module__eCwgCG__Search:focus-visible{outline-offset:-1px;outline:2px solid #000}
.Job-module__yiqtQa__States{margin-bottom:1em}.Job-module__yiqtQa__Engineering textarea{field-sizing:content;white-space:pre-wrap;min-height:2em;max-height:20em}.Job-module__yiqtQa__HistoryNotes{white-space:pre-wrap}
.Tabs-module__9VUHTa__Tab{cursor:pointer;background:0 0;border:none;border-radius:3px;padding:4px 8px}.Tabs-module__9VUHTa__Tab:enabled:hover{background-color:#b0c4de}.Tabs-module__9VUHTa__Selected,.Tabs-module__9VUHTa__Selected:enabled:hover{color:#fff;background-color:#4682b4}
.Billing-module__Cl3pRa__Subscriptions hr{background:#ccc;border:none;grid-column:span 2;width:100%;height:1px;margin:0}.Billing-module__Cl3pRa__NoSubscriptions{grid-column:span 2;margin:0}.Billing-module__Cl3pRa__AlignRight{text-align:right}.Billing-module__Cl3pRa__Warning{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;grid-column:span 2;margin-bottom:1em;padding:1em}
.JobTable-module__OiGrRG__States{margin-bottom:1em}
.Org-module__jclsTa__States{margin-bottom:1em}
.PartTable-module__bqOqlq__States{margin-bottom:1em}
.User-module__6laxaa__States{margin-bottom:1em}
