.layout_layout__m2Dft{display:flex;justify-content:center;padding:var(--spacing8) var(--spacing5) var(--spacing6)}@supports(padding-top:1dvh){.layout_layout__m2Dft{padding-top:clamp(var(--spacing7),14dvh,var(--spacing10))}}.layout_content__xgGIc{width:100%;max-width:400px}.FloatingTextInput_floatingTextInput__Lqo2u{--helperText:var(--grayDark);--userInput:var(--textDark);--label:var(--grayDark);--borderThin:var(--grayDark);--borderThick:var(--textDark);--borderScaleX:0}.FloatingTextInput_floatingTextInput__Lqo2u:focus-within,.FloatingTextInput_floatingTextInput__Lqo2u:hover{--helperText:var(--grayDark);--userInput:var(--textDark);--label:var(--textDark);--borderThin:var(--grayDark);--borderThick:var(--textDark);--borderScaleX:100%}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_error___5rF_{--helperText:var(--dangerDark);--userInput:var(--dangerDark);--label:var(--dangerDark);--borderThin:var(--dangerDark);--borderThick:var(--dangerDark)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_dark__7y_QH{--helperText:var(--grayLight);--userInput:var(--grayLight);--label:var(--grayLight);--borderThin:var(--grayLight);--borderThick:var(--grayLight)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_dark__7y_QH:focus-within,.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_dark__7y_QH:hover{--helperText:var(--white);--userInput:var(--white);--label:var(--white);--borderThin:var(--white);--borderThick:var(--white)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_dark__7y_QH.FloatingTextInput_error___5rF_{--helperText:var(--dangerLight);--userInput:var(--dangerLight);--label:var(--dangerLight);--borderThin:var(--dangerLight);--borderThick:var(--dangerLight)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr{--helperText:var(--gray);--userInput:var(--gray);--label:var(--gray);--borderThin:var(--grayLight);--borderThick:var(--grayLight);--borderScaleX:0;cursor:not-allowed}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr.FloatingTextInput_error___5rF_{--helperText:var(--dangerDark)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr.FloatingTextInput_dark__7y_QH{--helperText:var(--gray);--userInput:var(--gray);--label:var(--gray);--borderThin:var(--gray);--borderThick:var(--gray)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr.FloatingTextInput_dark__7y_QH.FloatingTextInput_error___5rF_{--helperText:var(--dangerLight)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr.FloatingTextInput_dark__7y_QH .FloatingTextInput_passwordToggle__iGaZt{--iconColor:var(--gray)}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr input.FloatingTextInput_input__R_kOE,.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_disabled__ntzCr textarea{cursor:not-allowed;-webkit-text-fill-color:var(--userInput);opacity:1}.FloatingTextInput_floatingTextInput__Lqo2u{position:relative}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_inputHolder__hwAly{position:relative;display:flex;flex-direction:row-reverse;height:48px}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_multiline__i_FH1 .FloatingTextInput_inputHolder__hwAly{height:-moz-min-content;height:min-content}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_footer__8O0Jl{display:flex;gap:var(--spacing4);align-items:baseline;justify-content:space-between}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_message__mkCfu{flex:1;color:var(--helperText);font-weight:600;font-size:var(--fontSize0);text-align:left;transition:color var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_message__mkCfu:not(:empty){height:1.3em}.FloatingTextInput_floatingTextInput__Lqo2u.FloatingTextInput_reserveMessage___a7ze .FloatingTextInput_message__mkCfu{height:auto;min-height:1.3em;line-height:1.3}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_counter__xUFmj{flex-shrink:0;color:var(--helperText);font-size:var(--fontSize0);white-space:nowrap;text-align:right;font-family:var(--monoFont);letter-spacing:.1em;transition:color var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_prefixText__aoTDz{padding:var(--spacing6) 0 var(--spacing3) 0;color:var(--userInput);opacity:0;transition:opacity var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE,.FloatingTextInput_floatingTextInput__Lqo2u textarea{display:flex;align-items:flex-end;box-sizing:border-box;width:100%;height:100%;margin:0;padding:var(--spacing6) var(--spacing4) var(--spacing3) 0;color:var(--userInput);font-size:var(--fontSize2);font-family:inherit;background-color:rgba(0,0,0,0);border:none;transition:color var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE::-moz-placeholder,.FloatingTextInput_floatingTextInput__Lqo2u textarea::-moz-placeholder{opacity:0!important}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE::placeholder,.FloatingTextInput_floatingTextInput__Lqo2u textarea::placeholder{opacity:0!important}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE:focus,.FloatingTextInput_floatingTextInput__Lqo2u textarea:focus{outline:none}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE:-webkit-autofill,.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE:-webkit-autofill:active,.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE:-webkit-autofill:focus,.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE:-webkit-autofill:hover,.FloatingTextInput_floatingTextInput__Lqo2u textarea:-webkit-autofill,.FloatingTextInput_floatingTextInput__Lqo2u textarea:-webkit-autofill:active,.FloatingTextInput_floatingTextInput__Lqo2u textarea:-webkit-autofill:focus,.FloatingTextInput_floatingTextInput__Lqo2u textarea:-webkit-autofill:hover{color:var(--userInput)!important;font-size:var(--fontSize2)!important;font-family:var(--primaryFont)!important;background-color:hsla(0,0%,100%,.1333333333);-webkit-background-clip:text!important;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,0);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--userInput)}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE[type=number],.FloatingTextInput_floatingTextInput__Lqo2u textarea[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE[type=number]::-webkit-inner-spin-button,.FloatingTextInput_floatingTextInput__Lqo2u input.FloatingTextInput_input__R_kOE[type=number]::-webkit-outer-spin-button,.FloatingTextInput_floatingTextInput__Lqo2u textarea[type=number]::-webkit-inner-spin-button,.FloatingTextInput_floatingTextInput__Lqo2u textarea[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt{--iconColor:var(--grayDark);position:absolute;top:50%;right:var(--spacing4);z-index:2;display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0;color:var(--iconColor);background:none;border:none;transform:translateY(-50%);cursor:pointer;transition:color var(--speed1) ease-in-out,background-color var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeOpen__Fey4i,.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeSlash__o0Jry{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:opacity var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeOpen__Fey4i svg,.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeSlash__o0Jry svg{width:1.618rem;height:1.618rem}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeOpen__Fey4i{opacity:1}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt .FloatingTextInput_eyeSlash__o0Jry,.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt.FloatingTextInput_showingPassword__8AhTE .FloatingTextInput_eyeOpen__Fey4i{opacity:0}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt.FloatingTextInput_showingPassword__8AhTE .FloatingTextInput_eyeSlash__o0Jry{opacity:1}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt:focus-visible,.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt:hover{--iconColor:var(--textDark)}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt:focus-visible{background:var(--creamDark);border-radius:50%;outline:2px solid rgba(0,0,0,0);outline-offset:-6px}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_passwordToggle__iGaZt:disabled{--iconColor:var(--grayLight);cursor:not-allowed}.FloatingTextInput_floatingTextInput__Lqo2u textarea{min-height:5rem;resize:none}.FloatingTextInput_floatingTextInput__Lqo2u label{position:absolute;top:0;box-sizing:border-box;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.FloatingTextInput_floatingTextInput__Lqo2u label span{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;height:100%;color:var(--label);font-size:var(--fontSize1);font-variant:small-caps;white-space:nowrap;font-family:var(--monoFont);letter-spacing:.1em;transform-origin:bottom left;transition:height var(--speed2) ease-in-out,transform var(--speed2) ease-in-out,font-weight .1s ease-in-out,color .1s ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u textarea~label{height:100%}.FloatingTextInput_floatingTextInput__Lqo2u input:not(:-moz-placeholder)~label span,.FloatingTextInput_floatingTextInput__Lqo2u textarea:not(:-moz-placeholder)~label span{height:1.61em;font-weight:600;transform:scale(.903)}.FloatingTextInput_floatingTextInput__Lqo2u input:focus~label span,.FloatingTextInput_floatingTextInput__Lqo2u input:not(:placeholder-shown)~label span,.FloatingTextInput_floatingTextInput__Lqo2u textarea:focus~label span,.FloatingTextInput_floatingTextInput__Lqo2u textarea:not(:placeholder-shown)~label span{height:1.61em;font-weight:600;transform:scale(.903)}.FloatingTextInput_floatingTextInput__Lqo2u input:not(:-moz-placeholder)~.FloatingTextInput_prefixText__aoTDz,.FloatingTextInput_floatingTextInput__Lqo2u textarea:not(:-moz-placeholder)~.FloatingTextInput_prefixText__aoTDz{opacity:1}.FloatingTextInput_floatingTextInput__Lqo2u input:focus~.FloatingTextInput_prefixText__aoTDz,.FloatingTextInput_floatingTextInput__Lqo2u input:not(:placeholder-shown)~.FloatingTextInput_prefixText__aoTDz,.FloatingTextInput_floatingTextInput__Lqo2u textarea:focus~.FloatingTextInput_prefixText__aoTDz,.FloatingTextInput_floatingTextInput__Lqo2u textarea:not(:placeholder-shown)~.FloatingTextInput_prefixText__aoTDz{opacity:1}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_borderThin__KPZMM{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--borderThin);transition:background-color var(--speed1) ease-in-out}.FloatingTextInput_floatingTextInput__Lqo2u .FloatingTextInput_borderThick__4XybL{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--borderThick);transform:scaleX(var(--borderScaleX));transition:transform var(--speed2) ease-in-out,background-color var(--speed1) ease-in-out}.FeedbackCommentModal_dialog__nJBfW{--modal-width:min(90vw,40rem)}.FeedbackCommentModal_intro__HwTPp{margin:0 0 var(--spacing3)}.FeedbackCommentModal_sending__87Nuc{margin:0;color:var(--gray)}.FeedbackCommentModal_sending__87Nuc:not(:empty){margin-top:var(--spacing4)}.FeedbackCommentModal_error__YqWZb{margin-top:var(--spacing4);color:var(--dangerDark)}.FeedbackCommentModal_success__qDmm8{margin:0}.SummaryPanel_panel__SGcul{margin-bottom:var(--spacing7);padding:var(--spacing6);background:var(--creamLight);border:1px solid var(--grayLight);box-shadow:var(--paperShadow)}.SummaryPanel_collapsed__ZCJDg{cursor:pointer}.SummaryPanel_collapsed__ZCJDg:hover .SummaryPanel_caret__nJIYL{color:var(--primaryColorDark)}.SummaryPanel_head___pfjT{display:flex;gap:var(--spacing3);align-items:center;box-sizing:border-box;width:100%;margin-bottom:var(--spacing5);padding:0 0 var(--spacing4) 0;color:var(--gray);text-align:left;background:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--grayLight);cursor:pointer}.SummaryPanel_head___pfjT svg{width:1rem;height:1rem;fill:currentcolor}.SummaryPanel_head___pfjT:hover .SummaryPanel_caret__nJIYL{color:var(--primaryColorDark)}.SummaryPanel_head___pfjT:focus-visible{outline:2px solid var(--primaryColorDark);outline-offset:2px}.SummaryPanel_action__YL46d{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.SummaryPanel_eyebrow__JY2YZ{color:var(--gray);font-size:var(--fontSize0);text-transform:uppercase;font-family:var(--monoFont);letter-spacing:.16em}.SummaryPanel_caret__nJIYL{display:flex;margin-left:auto;transition:color var(--speed1) ease-in-out,transform var(--speed3) ease-in-out}.SummaryPanel_caret__nJIYL svg{width:1.4rem;height:1.4rem}.SummaryPanel_panel__SGcul:not(.SummaryPanel_collapsed__ZCJDg) .SummaryPanel_caret__nJIYL{transform:rotate(180deg)}.SummaryPanel_body__ksp0A{position:relative;max-height:12rem;overflow:hidden;interpolate-size:allow-keywords;transition:max-height var(--speed5) ease-in-out}.SummaryPanel_open__84clT{max-height:-moz-max-content;max-height:max-content}.SummaryPanel_paragraph__6xYRX{margin:0 0 var(--spacing5) 0;font-size:var(--fontSize2);line-height:1.65;text-wrap:pretty;overflow-wrap:anywhere}.SummaryPanel_paragraph__6xYRX:last-child{margin-bottom:0}.SummaryPanel_emphasis__RFIbG{color:var(--primaryColorDark)}.SummaryPanel_lead__boOaX{display:flow-root;font-size:var(--fontSize3);line-height:1.6}.SummaryPanel_lead__boOaX:first-letter{float:left;margin-right:var(--spacing4);font-size:3.75em;line-height:.84}.SummaryPanel_lead__boOaX.SummaryPanel_capless__gFI5H:first-letter{float:none;margin-right:0;font-size:inherit;line-height:inherit}.SummaryPanel_fade__AN6aQ{position:absolute;right:0;bottom:0;left:0;height:6rem;background:linear-gradient(to bottom,transparent,var(--creamLight));opacity:1;transition:opacity var(--speed5) ease-in-out;pointer-events:none}.SummaryPanel_open__84clT .SummaryPanel_fade__AN6aQ{opacity:0}.SummaryPanel_foot__5GqXL{display:flex;gap:var(--spacing3);align-items:center;margin-top:var(--spacing5);color:var(--grayDark);font-size:var(--fontSize0)}.SummaryPanel_foot__5GqXL>svg{width:1.15rem;height:1.15rem;fill:currentcolor}.SummaryPanel_confidence__o65tE{font-family:var(--monoFont);letter-spacing:.1em}.SummaryPanel_confidenceLabel__GVeBT{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.SummaryPanel_feedback__NfHYA{--iconSize:1.1rem;margin-left:auto}@media(max-width:600px){.SummaryPanel_panel__SGcul{padding:var(--spacing5)}.SummaryPanel_lead__boOaX{font-size:var(--fontSize2)}}@media(prefers-reduced-motion:reduce){.SummaryPanel_body__ksp0A,.SummaryPanel_caret__nJIYL,.SummaryPanel_fade__AN6aQ{transition:none}}.NewProjectCard_card__ke1i_{position:relative;min-height:17rem;transition:background var(--speed3) ease,border-color var(--speed3) ease,box-shadow var(--speed3) ease}.NewProjectCard_card__ke1i_.NewProjectCard_isOpen__MPbEx{background:var(--creamLight);border-color:var(--textDark);border-style:solid;box-shadow:var(--paperShadow)}.NewProjectCard_card__ke1i_>div:first-child,.NewProjectCard_card__ke1i_>div:last-child{opacity:0;pointer-events:none}.NewProjectCard_card__ke1i_.NewProjectCard_isOpen__MPbEx>div:first-child,.NewProjectCard_card__ke1i_.NewProjectCard_isOpen__MPbEx>div:last-child{pointer-events:auto}.NewProjectCard_prompt__xL4wY{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:inherit;font:inherit;text-align:center;background:none;border:0;cursor:pointer}.NewProjectCard_prompt__xL4wY[hidden]{display:none}.NewProjectCard_plus__nICo6{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin-bottom:var(--spacing5);color:var(--primaryColorDark);border:1px solid var(--primaryColorDark);border-radius:100%;transition:transform var(--speed2) ease,background var(--speed2) ease}.NewProjectCard_prompt__xL4wY:focus-visible .NewProjectCard_plus__nICo6,.NewProjectCard_prompt__xL4wY:hover .NewProjectCard_plus__nICo6{background:var(--primaryColorLight);transform:rotate(90deg)}.NewProjectCard_prompt__xL4wY:focus-visible{outline:2px solid rgba(0,0,0,0)}.NewProjectCard_card__ke1i_:has(.NewProjectCard_prompt__xL4wY:focus-visible){border-color:var(--primaryColorDark)}.NewProjectCard_promptLabel__J_WhZ{color:var(--primaryColorDark);font-size:var(--fontSize4)}.NewProjectCard_form__GFIIb{position:relative;display:flex;flex-direction:column;gap:var(--spacing4);margin-top:var(--spacing6)}.NewProjectCard_form__GFIIb[hidden]{display:none}.NewProjectCard_footer__BvmQS{display:flex;margin-top:var(--spacing6)}.NewProjectRow_trigger__UAoQ8{display:flex;gap:var(--spacing4);align-items:baseline;width:100%;padding:var(--spacing6) var(--tableRowPaddingX,var(--spacing3));text-align:left;background:rgba(0,0,0,0);border:0;border-bottom:1px dashed var(--gray);cursor:pointer;transition:background var(--speed1) ease}.NewProjectRow_trigger__UAoQ8:hover{background:hsla(var(--primaryColorDarkHsl),.06)}.NewProjectRow_trigger__UAoQ8:focus-visible{background:hsla(var(--primaryColorDarkHsl),.06);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;box-shadow:inset 3px 0 0 var(--primaryColorDark)}.NewProjectRow_plus__KiTIt{line-height:1}.NewProjectRow_label__JdPch,.NewProjectRow_plus__KiTIt{color:var(--primaryColorDark);font-size:var(--fontSize3)}.NewProjectRow_label__JdPch{font-family:var(--primaryFont)}.NewProjectRow_form__xB6Y3{display:flex;flex-direction:column;gap:var(--spacing4);box-sizing:border-box;padding:var(--spacing6) var(--tableRowPaddingX,var(--spacing3));border-bottom:1px dashed var(--gray)}.NewProjectRow_error__J64QI{color:var(--dangerDark);font-size:var(--fontSize1);font-family:var(--primaryFont)}.NewProjectRow_actions__xgrBQ{display:flex;align-items:center}.ProjectLibrary_controls__QgrMr{display:flex;flex-wrap:wrap;gap:var(--spacing5);align-items:center;margin-top:var(--spacing6)}.ProjectLibrary_search__A_Oij{flex:1 1 320px}.ProjectLibrary_controlsRight__M3izW{display:flex;flex-wrap:wrap;gap:var(--spacing6);align-items:center}.ProjectLibrary_control__LYmh9{display:flex;gap:var(--spacing4);align-items:center}.ProjectLibrary_controlLabel__k2ncS{color:var(--gray);font-size:var(--fontSize0);white-space:nowrap;text-transform:uppercase;font-family:var(--monoFont);letter-spacing:.1em}.ProjectLibrary_viewToggle__CKLfE{display:flex;box-sizing:border-box;height:3rem;border:1px solid var(--textDark);border-radius:var(--curve)}.ProjectLibrary_viewButton__N9NN1{display:flex;align-items:center;justify-content:center;padding:var(--spacing3) var(--spacing4);color:var(--textDark);background:rgba(0,0,0,0);border:0;cursor:pointer;transition:background var(--speed1) ease,color var(--speed1) ease}.ProjectLibrary_viewButton__N9NN1 svg{width:1.15rem;height:1.15rem}.ProjectLibrary_viewButton__N9NN1 svg path{fill:currentcolor}.ProjectLibrary_viewButton__N9NN1:focus-visible,.ProjectLibrary_viewButton__N9NN1:hover{background:hsla(var(--primaryColorDarkHsl),.06)}.ProjectLibrary_viewButton__N9NN1[aria-pressed=true]{color:var(--white);background:var(--textDark)}.ProjectLibrary_viewButton__N9NN1:focus-visible{color:var(--primaryColor);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.ProjectLibrary_viewTooltip__bVXgG{display:flex}.ProjectLibrary_viewTooltip__bVXgG:first-child .ProjectLibrary_viewButton__N9NN1{border-right:1px solid var(--textDark);border-radius:var(--curve) 0 0 var(--curve)}.ProjectLibrary_viewTooltip__bVXgG:last-child .ProjectLibrary_viewButton__N9NN1{border-radius:0 var(--curve) var(--curve) 0}.ProjectLibrary_selectWrap__Qb9UW{position:relative;display:flex;align-items:center}.ProjectLibrary_select___84Cl{box-sizing:border-box;min-width:210px;height:3rem;padding:var(--spacing3) calc(var(--spacing4) + 1.2rem) var(--spacing3) var(--spacing4);color:var(--textDark);font-size:var(--fontSize0);text-transform:uppercase;background:rgba(0,0,0,0);border:1px solid var(--textDark);border-radius:var(--curve);cursor:pointer;transition:background var(--speed1) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--monoFont);letter-spacing:.1em}.ProjectLibrary_select___84Cl:hover{background:hsla(var(--primaryColorDarkHsl),.06)}.ProjectLibrary_select___84Cl:focus{border-color:var(--primaryColorDark)}.ProjectLibrary_select___84Cl:focus~.ProjectLibrary_selectCaret__SFiXg path{fill:var(--primaryColorDark)}.ProjectLibrary_select___84Cl:focus-visible{outline:2px solid rgba(0,0,0,0)}.ProjectLibrary_selectCaret__SFiXg{position:absolute;right:var(--spacing4);width:.9rem;height:.9rem;pointer-events:none}.ProjectLibrary_selectCaret__SFiXg path{fill:var(--textDark)}.ProjectLibrary_countLine__GoRuZ{margin-top:var(--spacing5);padding-bottom:var(--spacing5);color:var(--gray);font-size:var(--fontSize0);text-transform:uppercase;border-bottom:1px solid var(--grayLight);font-family:var(--monoFont);letter-spacing:.1em}.ProjectLibrary_grid__139Ma{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing5);margin-top:var(--spacing6)}@media(max-width:700px){.ProjectLibrary_grid__139Ma{grid-template-columns:minmax(0,1fr)}}.ProjectLibrary_projectCard__MJNYn{gap:var(--spacing4)}.ProjectLibrary_projectName__gAMDf{margin:0 0 var(--spacing3) 0;color:var(--textDark);font-weight:500;font-size:var(--fontSize4);font-family:var(--primaryFont);line-height:1.25;overflow-wrap:anywhere}.ProjectLibrary_projectDescription__kLBDN{display:-webkit-box;margin:0 0 var(--spacing5) 0;overflow:hidden;color:var(--grayDark);font-size:var(--fontSize2);font-family:var(--primaryFont);line-height:var(--lineHeight);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ProjectLibrary_ledger__mq_hD{margin-top:calc(var(--spacing6)*(1 - var(--tableCollapsed, 0)))}.ProjectLibrary_ledgerDescription__VgqHv{display:-webkit-box;overflow:hidden;font-style:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProjectLibrary_updatedLabel__pYsUV{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.Processing_layout__JH4dH{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:calc(100dvh - var(--navHeight));padding:var(--spacing9) var(--spacing6)}.Processing_page__OsMUL{width:100%;max-width:var(--copyMaxWidth)}.Processing_eyebrow__N_Hlv{margin:0 0 var(--spacing6) 0;color:var(--gray);font-size:var(--fontSize0);text-align:center;text-transform:uppercase;font-family:var(--monoFont);letter-spacing:.1em}.Processing_title__oEsR_{margin:0 0 var(--spacing5) 0;color:var(--textDark);font-weight:500;font-size:var(--fontSize7);font-family:var(--primaryFont);line-height:1.05;letter-spacing:-.012em;text-align:center;text-wrap:balance}@media(max-width:800px){.Processing_title__oEsR_{font-size:var(--fontSize6)}}@media(max-width:500px){.Processing_title__oEsR_{font-size:var(--fontSize5)}}.Processing_cursor__k2yRB{display:inline-block;width:.05em;height:.85em;margin-left:.06em;vertical-align:-.07em;background:var(--primaryColor);animation:Processing_blink__fl3w8 1.06s steps(1) infinite}@keyframes Processing_blink__fl3w8{0%,50%{opacity:1}50.01%,to{opacity:0}}.Processing_subtitle__4Secc{max-width:26rem;margin:0 auto var(--spacing8) auto;color:var(--gray);font-size:var(--fontSize2);font-family:var(--primaryFont);font-style:italic;line-height:1.5;text-align:center;text-wrap:balance}.Processing_meta__tOZAa{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing5) var(--spacing6);align-items:baseline;margin:0;padding:var(--spacing6) 0;border-top:1px solid var(--grayLight);border-bottom:1px solid var(--grayLight)}@media(max-width:800px){.Processing_meta__tOZAa{grid-template-columns:1fr 1fr;gap:var(--spacing5) var(--spacing6);align-items:center;justify-items:center}}@media(max-width:480px){.Processing_meta__tOZAa{grid-template-columns:1fr}}.Processing_metaItem__WVuCo{display:flex;flex-direction:column;gap:var(--spacing3);min-width:0}.Processing_metaItem__WVuCo:not(:first-child):not(:last-child){text-align:center}.Processing_metaItem__WVuCo:last-child{text-align:right}@media(max-width:800px){.Processing_metaItem__WVuCo{align-items:center;text-align:center}}.Processing_metaLabel__KZw4s{color:var(--gray);font-size:var(--fontSize0);text-transform:uppercase;font-family:var(--monoFont);letter-spacing:.1em}.Processing_metaValue__5JPoR{color:var(--textDark);font-size:var(--fontSize2);font-family:var(--primaryFont);line-height:1.35;overflow-wrap:anywhere}.Processing_metaValueItalic__I_opA{font-style:italic}.Processing_metaValueMono__mU_BM{font-size:var(--fontSize1);font-family:var(--monoFont);letter-spacing:.1em}.Processing_metaValueMuted__fx2qD{color:var(--gray)}.Processing_metaTime__hDbTo{display:block;margin-top:var(--spacing2);color:var(--gray);font-size:var(--fontSize1);font-variant-numeric:tabular-nums}.ContactForm_form__0qZT4{display:flex;flex-direction:column;gap:var(--spacing5)}.ContactForm_error__qUfEb{color:var(--dangerDark)}.ContactForm_actions__FQRWk{display:flex;justify-content:flex-end;margin-top:var(--spacing4)}.ContactForm_success__x0OuT{padding:var(--spacing5) 0}.GeneralParticulars_form__26jEw{display:flex;flex-direction:column;gap:var(--spacing4);margin-top:var(--spacing6)}.GeneralParticulars_footer__J7gUh{display:flex;justify-content:flex-end;margin-top:var(--spacing6)}.Popover_popoverWrapper__pCWc_{display:inline-block;cursor:pointer}:where(.Popover_popoverWrapper__pCWc_:focus){outline:none}:where(.Popover_popoverWrapper__pCWc_:focus-visible){border-radius:var(--curve);outline:2px solid var(--primaryColor);outline-offset:2px}.Popover_popover__nQ4L9{position:fixed;z-index:1000;width:-moz-max-content;width:max-content;max-width:min(90vw,420px);opacity:0;transition:opacity var(--speed2) ease-out,transform var(--speed2) ease-out;pointer-events:none}.Popover_popover__nQ4L9.Popover_bottom__FCrH5{transform:translateY(calc(-1 * var(--spacing1)))}.Popover_popover__nQ4L9.Popover_top__MhJsk{transform:translateY(var(--spacing1))}.Popover_popover__nQ4L9.Popover_left__MVQOY{transform:translateX(var(--spacing1))}.Popover_popover__nQ4L9.Popover_right__hv0Xe{transform:translateX(calc(-1 * var(--spacing1)))}.Popover_popover__nQ4L9.Popover_isOpen__YxjLl{transform:translate(0);opacity:1;pointer-events:all}.Popover_popover__nQ4L9.Popover_entranceMotion__ELJar{transform:none;opacity:1;transition:none}.Popover_entrance__Qs3vN{transform-origin:top;visibility:hidden;opacity:0}:where(.Popover_inner__nqGMo){padding:var(--spacing5);background-color:var(--creamLight);border:1px solid var(--grayLight);box-shadow:var(--elevationShadow5)}.Popover_inner__nqGMo{color:var(--textDark);font-size:var(--fontSize1);font-family:var(--primaryFont);line-height:var(--lineHeight);border-radius:var(--curve)}:where(.Popover_bare__r9Wll){padding:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none}:where(.Popover_fullBleed__5UcGe){padding:0}.KebabMenu_kebabMenu__mfSd_{display:inline-block}.KebabMenu_kebabMenu__mfSd_:hover .KebabMenu_trigger__K1BPq svg path{fill:var(--primaryColorDark)}.KebabMenu_popoverTrigger__Qc0F_:focus-visible{outline:2px solid rgba(0,0,0,0)}.KebabMenu_popoverTrigger__Qc0F_:focus-visible .KebabMenu_trigger__K1BPq{background-color:var(--creamDark)}.KebabMenu_popoverTrigger__Qc0F_:focus-visible .KebabMenu_trigger__K1BPq svg path{fill:var(--primaryColorDark)}.KebabMenu_triggerLabel__axuKu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.KebabMenu_trigger__K1BPq{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;transition:background-color var(--speed1) ease-in-out}.KebabMenu_trigger__K1BPq svg{width:auto;height:2rem}.KebabMenu_trigger__K1BPq svg path{transition:fill var(--speed1) ease-in-out;fill:var(--gray)}.KebabMenu_menu__oyePm{width:264px;max-height:calc(100dvh - 16px);overflow-x:hidden;overflow-y:auto;border-radius:var(--curve)}.KebabMenu_item__pFxSz{display:flex;gap:12px;align-items:center;box-sizing:border-box;width:100%;padding:12px 16px;color:inherit;text-align:left;text-decoration:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:background-color var(--speed1) ease-in-out}.KebabMenu_item__pFxSz+.KebabMenu_item__pFxSz{border-top:1px solid rgba(7,6,3,.08)}.KebabMenu_item__pFxSz:focus-visible,.KebabMenu_item__pFxSz:hover{background-color:var(--creamDark)}.KebabMenu_item__pFxSz:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.KebabMenu_itemIcon__YVdY1{display:flex;flex-shrink:0}.KebabMenu_itemIcon__YVdY1 svg{width:auto;height:20px}.KebabMenu_itemIcon__YVdY1 svg path{fill:var(--grayDark)}.KebabMenu_itemText__EExJE{display:flex;flex-direction:column;gap:2px}.KebabMenu_itemLabel__sHbQC{color:var(--textDark);font-size:var(--fontSize1);font-family:var(--primaryFont);line-height:1.3}.KebabMenu_itemSubtitle__jiqeQ{color:var(--gray);font-size:var(--fontSize0);font-family:var(--primaryFont);font-style:italic;line-height:1.3}.KebabMenu_danger__EhUuj .KebabMenu_itemIcon__YVdY1 svg path{fill:var(--dangerDark)}.KebabMenu_danger__EhUuj .KebabMenu_itemLabel__sHbQC,.KebabMenu_danger__EhUuj .KebabMenu_itemSubtitle__jiqeQ{color:var(--dangerDark)}.KebabMenu_danger__EhUuj .KebabMenu_itemSubtitle__jiqeQ{opacity:.7}.KebabMenu_danger__EhUuj:focus-visible,.KebabMenu_danger__EhUuj:hover{background-color:hsla(var(--dangerHsl),.08)}.ModalsDemo_openers__jYyZt{display:flex;flex-wrap:wrap;gap:var(--spacing5)}.ModalsDemo_closeButton__6thDy{width:-moz-fit-content;width:fit-content;margin-left:auto}.arrival_travelling__jyZl0{view-transition-name:protocol-title}.arrival_opening__ns1vn::view-transition-group(root){animation:none}.arrival_opening__ns1vn::view-transition-old(root){z-index:1;mix-blend-mode:normal;animation:arrival_fadeOut__jACEi var(--speed1) linear both}.arrival_opening__ns1vn::view-transition-new(root){mix-blend-mode:normal;animation:none}.arrival_opening__ns1vn::view-transition-group(protocol-title){animation-duration:var(--speed3);animation-timing-function:var(--protocolTitleEase,ease-out);animation-delay:var(--speed1)}.arrival_opening__ns1vn::view-transition-new(protocol-title),.arrival_opening__ns1vn::view-transition-old(protocol-title){width:auto;height:auto;-o-object-fit:none;object-fit:none;-o-object-position:left top;object-position:left top;transform-origin:left top}.arrival_opening__ns1vn::view-transition-old(protocol-title){animation:arrival_fadeOut__jACEi calc(var(--speed1)*.5) linear calc(var(--speed1)*.6) both}.arrival_opening__ns1vn::view-transition-new(protocol-title){animation:arrival_titleGrow__I7ptD var(--speed3) var(--protocolTitleEase,ease-out) var(--speed1) both,arrival_fadeIn__xQ9k5 calc(var(--speed1)*.4) linear calc(var(--speed1)*.9) both}@keyframes arrival_fadeOut__jACEi{to{opacity:0}}@keyframes arrival_fadeIn__xQ9k5{0%{opacity:0}}@keyframes arrival_titleGrow__I7ptD{0%{transform:scale(var(--protocolTitleScale,1))}}.PendingLinkLabel_label__aB4I_{position:relative;display:inline-block}.PendingLinkLabel_label__aB4I_.PendingLinkLabel_pending__AiMcQ:after{position:absolute;right:0;bottom:-.2em;left:0;height:1px;background:currentcolor;transform-origin:left;animation:PendingLinkLabel_sweep__87gbX 1.2s ease-in-out infinite;content:""}@media(prefers-reduced-motion:reduce){.PendingLinkLabel_label__aB4I_.PendingLinkLabel_pending__AiMcQ:after{animation:none}}@keyframes PendingLinkLabel_sweep__87gbX{0%{transform:scaleX(0);transform-origin:left}45%{transform:scaleX(1);transform-origin:left}55%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.FieldAnnouncement_announce__7yQPh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.ToneLabel_toneLabel__7OjGf{display:inline-flex;gap:var(--spacing2);align-items:center;color:var(--toneText)}.ToneLabel_toneLabel__7OjGf svg{flex:none;width:1.15em;height:1.15em;fill:currentcolor}.SupplementsView_view__LmNlf{container:supplements/inline-size;max-width:72rem;margin:0 auto}.SupplementsView_head__n7p6N{display:flex;flex-wrap:wrap;gap:var(--spacing5) var(--spacing7);align-items:flex-end;justify-content:space-between;margin-bottom:var(--spacing7)}.SupplementsView_heading__IqZhG{min-width:0}.SupplementsView_limit__hIJSb{margin:0;color:var(--grayDark);font-size:var(--fontSize0);font-variant:all-small-caps;font-family:var(--monoFont);letter-spacing:.1em}@container supplements (width < 13.25rem){.SupplementsView_labelObject__F_1oO{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}}.SupplementsView_kind__XeaXT{display:flex}.SupplementsView_kind__XeaXT svg{fill:currentcolor}.SupplementsView_lede__ccxDB{max-width:var(--copyMaxWidth);margin:var(--spacing3) 0 0;color:var(--grayDark);font-size:var(--fontSize2);line-height:var(--lineHeight)}.SupplementsView_source__laDj7{display:block;margin-top:var(--spacing2);color:var(--grayDark);font-size:var(--fontSize0);text-decoration:none;overflow-wrap:anywhere;font-family:var(--monoFont);letter-spacing:.02em}a.SupplementsView_source__laDj7:hover{color:var(--primaryColorDark)}a.SupplementsView_source__laDj7:focus-visible{color:var(--primaryColorDark);outline:2px solid rgba(0,0,0,0)}a.SupplementsView_source__laDj7:focus-visible .SupplementsView_sourceText__Q7JtN{background:linear-gradient(currentcolor,currentcolor) 0 100%/100% 2px no-repeat}.PlanHeader_masthead__x7NPJ{display:grid;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:var(--pageColumns);-moz-column-gap:var(--pageGap);column-gap:var(--pageGap)}@container protocol-page (width < 44rem){.PlanHeader_masthead__x7NPJ{display:block}}.PlanHeader_topline__LXEBp{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:var(--spacing3) var(--spacing5);align-items:center;justify-content:space-between;min-height:2rem}.PlanHeader_walk__IdVWl{display:flex;gap:var(--spacing2);align-items:center}.PlanHeader_step__wq1pS{display:inline-flex;justify-content:center;min-width:1.5rem}.PlanHeader_place____9w9{font-size:var(--fontSize0);font-variant-numeric:tabular-nums}.PlanHeader_id___CYVB,.PlanHeader_place____9w9{color:var(--grayDark);font-family:var(--monoFont);letter-spacing:.1em}.PlanHeader_id___CYVB{grid-column:1/-2;margin:var(--spacing5) 0 0;font-size:var(--fontSize0);overflow-wrap:anywhere}.PlanHeader_title__2topC{grid-column:1/-2;max-width:60rem;margin:var(--spacing3) 0 0;color:var(--textDark);font-weight:500;font-size:var(--fontSize6);line-height:1.15;text-wrap:pretty;overflow-wrap:anywhere}.PlanHeader_title__2topC:focus-visible{outline:2px solid rgba(0,0,0,0)}@container protocol-page (width < 34rem){.PlanHeader_title__2topC{font-size:var(--fontSize5)}}.PlanHeader_subheading__oiAMN{grid-column:1/-2;max-width:38rem;margin:var(--spacing3) 0 0;color:var(--grayDark);font-size:var(--fontSize2);line-height:1.45;text-wrap:pretty;overflow-wrap:anywhere}.PlanHeader_apparatus__Une8Q{display:grid;grid-row:2/span 4;grid-column:-2/-1;gap:var(--spacing5);align-content:start;margin-top:var(--spacing5)}@container protocol-page (width < 44rem){.PlanHeader_apparatus__Une8Q{margin-top:var(--spacing6)}}.PlanHeader_states__eBM8c{display:flex;flex-wrap:wrap;gap:var(--spacing4) var(--spacing7);margin:0}.PlanHeader_states__eBM8c dd{margin:var(--spacing2) 0 0}.PlanHeader_waits__fdSfA{flex:1 1 14rem;min-width:0}.PlanHeader_waits__fdSfA .PlanHeader_question__d_xY4{margin-top:var(--spacing1)}.PlanHeader_back__FG9nV svg:first-child:last-child{margin-right:0;margin-left:0;transform:translateX(-.455em)}:where(.QuietNote_quietNote__SH8qm){margin:0}.QuietNote_quietNote__SH8qm{color:var(--grayDark);font-size:var(--fontSize1);line-height:1.4;text-wrap:pretty;overflow-wrap:anywhere}.ExecutionNode_node__xeHWb{--nodeStep:var(--step,0);position:relative;width:100%;min-height:100%;padding:var(--spacing3) var(--spacing4);color:var(--textDark);cursor:pointer}.ExecutionNode_head__2zP9q{display:flex;flex:1 1 auto;flex-direction:column;width:100%;margin:0;padding:0;color:inherit;font:inherit;text-align:left;background:none;border:0;cursor:pointer}.ExecutionNode_head__2zP9q:after{z-index:2}.ExecutionNode_kind__taK3v{display:inline-flex;gap:var(--spacing2);align-items:center}.ExecutionNode_kind__taK3v svg{width:.8125rem;height:.8125rem;fill:currentcolor}.ExecutionNode_diamond__dXknW{flex:none;box-sizing:border-box;width:.5625rem;height:.5625rem;margin-inline:.125rem;border:1px solid;transform:rotate(45deg)}.ExecutionNode_body__eEl_h{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing1);justify-content:center;min-height:0;padding-block:var(--spacing2)}.ExecutionNode_label__t0RH7{display:-webkit-box;align-self:flex-start;max-width:100%;overflow:hidden;font-weight:500;font-size:var(--fontSize1);line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ExecutionNode_meta__OA5NH{overflow:hidden;color:var(--grayDark);font-size:var(--fontSize0);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;font-family:var(--monoFont);letter-spacing:0}.ExecutionNode_state__D9D7N{font-family:var(--monoFont);letter-spacing:.05em}.ExecutionNode_trail__m7unn{font-family:var(--monoFont);letter-spacing:0;display:inline-flex;flex-wrap:wrap;gap:0 var(--spacing3);align-items:center;justify-content:flex-end;line-height:1.2;white-space:nowrap}.ExecutionNode_filled__XBQbO{display:inline-flex;gap:var(--spacing1);align-items:center}.ExecutionNode_filled__XBQbO svg{width:.75rem;height:.75rem;fill:currentcolor}.ExecutionNode_ring__oQEbA{flex:none;box-sizing:border-box;width:.625rem;height:.625rem;margin-inline:.0625rem;border:1px solid;border-radius:50%}.ExecutionNode_fillsId__kSiG0{max-width:4.5rem;overflow:hidden;text-overflow:ellipsis}.ExecutionNode_name__0S8bz{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.ExecutionNode_expanded__nQ8G_{cursor:auto;scroll-margin:var(--spacing6)}.ExecutionNode_expanded__nQ8G_ .ExecutionNode_head__2zP9q{position:relative;flex:none;cursor:auto}.ExecutionNode_expanded__nQ8G_ .ExecutionNode_label__t0RH7{display:block;overflow:visible;font-size:var(--fontSize3);-webkit-line-clamp:none}.ExecutionNode_expanded__nQ8G_ .ExecutionNode_meta__OA5NH{white-space:normal;overflow-wrap:anywhere}.ExecutionNode_seal__oS9US{position:absolute;top:-.5rem;right:var(--spacing4);display:grid;box-sizing:border-box;width:15px;height:15px;background:var(--cream);border:1px solid var(--textDark);border-radius:50%;place-items:center}.ExecutionNode_seal__oS9US svg{width:.625rem;height:.625rem;fill:var(--white)}.ExecutionNode_inline__hnTT_{position:static;flex:none}.ExecutionNode_signed___ydEU{background:var(--textDark)}@media(forced-colors:active){.ExecutionNode_signed___ydEU{background:CanvasText;border-color:CanvasText;forced-color-adjust:none}.ExecutionNode_signed___ydEU svg{fill:Canvas}}.ExecutionNode_reused__VyXzr{--nodeHatch:repeating-linear-gradient(135deg in srgb,transparent 0 4.657px,color-mix(in srgb,var(--tone) 14%,transparent) 4.657px 5.657px) left top /200rem 200rem no-repeat;isolation:isolate}.ExecutionNode_reused__VyXzr:before{position:absolute;inset:0;z-index:-1;background:var(--nodeHatch);content:"";pointer-events:none}.ExecutionNode_running__2hF9s:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--textDark);transform-origin:left;content:""}@media(prefers-reduced-motion:no-preference){.ExecutionNode_running__2hF9s:after{animation:ExecutionNode_nodeWorking__RJ8AX calc(var(--speed5)*4) ease-in-out infinite alternate}.ExecutionNode_travelled__cEe_2{animation:ExecutionNode_nodeArrive__dASRf var(--speed3) ease-out backwards;animation-delay:calc(var(--nodeStep)*var(--edgeStep))}.ExecutionNode_blocked__DSB2e{animation-name:ExecutionNode_nodeArrive__dASRf,ExecutionNode_nodeLand__hdVJY;animation-duration:var(--speed3),var(--speed4);animation-timing-function:ease-out;animation-delay:calc(var(--nodeStep)*var(--edgeStep)),calc(var(--nodeStep)*var(--edgeStep) + var(--speed3));animation-fill-mode:backwards}}[data-protocol-still] :is(.ExecutionNode_travelled__cEe_2,.ExecutionNode_blocked__DSB2e){animation:none}@keyframes ExecutionNode_nodeArrive__dASRf{0%{background:rgba(0,0,0,0);border-color:color-mix(in srgb,var(--gray) 70%,var(--cream))}}@keyframes ExecutionNode_nodeLand__hdVJY{0%{box-shadow:none}}@keyframes ExecutionNode_nodeWorking__RJ8AX{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}