.rfi-record_root__pCYbF[data-enterprise-ui=true]{font-family:var(--ee-font);font-size:1rem;line-height:1.5}.rfi-record_root__pCYbF[data-enterprise-ui=true] a[data-variant],.rfi-record_root__pCYbF[data-enterprise-ui=true] button[data-variant]{min-height:var(--ee-button-min-height,var(--ee-touch));min-width:0;max-width:100%;height:auto;border-radius:var(--ee-radius-control);padding:var(--ee-button-pad-block,10px) var(--ee-button-pad-inline,17px);font-family:var(--ee-font);font-size:var(--ee-button-label-size,.875rem);font-weight:var(--ee-action-weight,650);line-height:var(--ee-action-line,1.4);white-space:normal;overflow-wrap:anywhere;text-align:center}.rfi-record_root__pCYbF[data-enterprise-ui=true] a[data-variant]>span,.rfi-record_root__pCYbF[data-enterprise-ui=true] button[data-variant]>span:last-child{min-width:0;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-enterprise-ui=true] button:disabled{opacity:.55;cursor:not-allowed}.rfi-record_root__pCYbF[data-enterprise-ui=true] button[data-busy=true]{cursor:progress}.rfi-record_root__pCYbF[data-enterprise-ui=true] label{min-width:0;gap:8px;font-size:.875rem;font-weight:650;line-height:1.45}.rfi-record_root__pCYbF[data-enterprise-ui=true] form{min-width:0;gap:12px;grid-template-columns:minmax(0,1fr)}.rfi-record_root__pCYbF[data-enterprise-ui=true] input,.rfi-record_root__pCYbF[data-enterprise-ui=true] select,.rfi-record_root__pCYbF[data-enterprise-ui=true] textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--ee-touch);padding:11px 12px;border-radius:var(--ee-radius-control);font-family:var(--ee-font);font-size:1rem;font-weight:400;line-height:1.5}.rfi-record_root__pCYbF[data-enterprise-ui=true] input:not([type=file]),.rfi-record_root__pCYbF[data-enterprise-ui=true] select{height:var(--ee-touch)}.rfi-record_root__pCYbF[data-enterprise-ui=true] input[type=date]{width:auto;inline-size:auto;min-inline-size:0;max-inline-size:100%;justify-self:stretch}.rfi-record_root__pCYbF[data-enterprise-ui=true] input[type=date]::-webkit-date-and-time-value{text-align:left}.rfi-record_root__pCYbF[data-enterprise-ui=true] textarea{min-height:112px;resize:vertical}.rfi-record_root__pCYbF[data-enterprise-ui=true] input:disabled,.rfi-record_root__pCYbF[data-enterprise-ui=true] select:disabled,.rfi-record_root__pCYbF[data-enterprise-ui=true] textarea:disabled{opacity:.55;cursor:not-allowed;background:var(--ee-muted)!important}.rfi-record_root__pCYbF[data-enterprise-ui=true] input[type=file]{padding:5px 8px;height:auto;color:var(--ee-text-secondary)}.rfi-record_root__pCYbF[data-enterprise-ui=true] input[type=file]::file-selector-button{min-height:36px;margin-right:10px;padding:6px 12px;border:1px solid var(--ee-border);border-radius:var(--ee-radius-control);background:var(--ee-card);color:var(--ee-primary);font-family:var(--ee-font);font-size:1rem;font-weight:650;cursor:pointer}.rfi-record_root__pCYbF[data-enterprise-ui=true] input[type=file]::-webkit-file-upload-button{min-height:36px;margin-right:10px;padding:6px 12px;border:1px solid var(--ee-border);border-radius:var(--ee-radius-control);background:var(--ee-card);color:var(--ee-primary);font-family:var(--ee-font);font-size:1rem;font-weight:650;cursor:pointer}.rfi-record_root__pCYbF[data-enterprise-ui=true] h2{font-size:1.15rem;font-weight:700;line-height:1.3}.rfi-record_root__pCYbF[data-enterprise-ui=true] h3{font-size:1rem;font-weight:650;line-height:1.4}.rfi-record_root__pCYbF[data-enterprise-ui=true] strong{font-weight:650}.rfi-record_root__pCYbF[data-enterprise-ui=true] p{line-height:1.5;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-enterprise-ui=true] small{font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-enterprise-ui=true] [role=alert],.rfi-record_root__pCYbF[data-enterprise-ui=true] [role=status]{font-size:.875rem;line-height:1.45}.rfi-record_root__pCYbF[data-enterprise-ui=true] [data-enterprise-card=true]{margin-top:18px;padding:var(--ee-card-pad)}.rfi-record_root__pCYbF[data-enterprise-ui=true] [data-enterprise-card=true] h2{margin:0 0 12px}.rfi-record_root__pCYbF[data-enterprise-ui=true] [data-enterprise-card=true] h2:not(:first-child){margin-top:20px}.rfi-record_root__pCYbF[data-enterprise-ui=true] nav[aria-label=Breadcrumb] a{display:inline-flex;align-items:center;min-height:44px;padding:4px 2px;font-size:.875rem;font-weight:650;line-height:1.4;text-underline-offset:3px}.rfi-record_root__pCYbF[data-enterprise-ui=true] details{margin-top:16px;padding-top:8px;border-top:1px solid var(--ee-border)}.rfi-record_root__pCYbF[data-enterprise-ui=true] summary{min-height:var(--ee-touch);box-sizing:border-box;padding:12px 4px;cursor:pointer;color:var(--ee-primary);font-family:var(--ee-font);font-size:.875rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-enterprise-ui=true] summary:focus-visible{outline:3px solid var(--ee-focus);outline-offset:2px;border-radius:var(--ee-radius-control)}.rfi-record_recordRow__jXgeF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px;padding:8px 0 12px;border-bottom:1px solid var(--ee-border);min-width:0}.rfi-record_root__pCYbF[data-enterprise-ui=true] button.rfi-record_recordLink__a5RPV{width:100%;justify-content:flex-start;text-align:left;padding:8px 4px;border-color:transparent;background:transparent;color:var(--ee-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:650}.rfi-record_metadata___sUHX{display:block;padding:0 4px;color:var(--ee-text-secondary);overflow-wrap:anywhere}.rfi-record_impactReview__cRk0l{min-width:0;margin-top:20px;padding-top:16px;border-top:1px solid var(--ee-border)}.rfi-record_impactChoices__uFw4m,.rfi-record_impactForm__FDXQA,.rfi-record_impactSummary__zqeS6{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0}.rfi-record_impactChoices__uFw4m{margin:0;padding:0;border:0}.rfi-record_impactChoices__uFw4m legend{padding:0 0 8px;font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-enterprise-ui=true] .rfi-record_impactChoice__gB1tL{display:flex;align-items:center;min-height:var(--ee-touch);padding:10px 12px;border:1px solid var(--ee-border);border-radius:var(--ee-radius-control);cursor:pointer}.rfi-record_root__pCYbF[data-enterprise-ui=true] .rfi-record_impactChoice__gB1tL input[type=radio]{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;accent-color:var(--ee-primary)}.rfi-record_impactChoice__gB1tL span{min-width:0;overflow-wrap:anywhere}.rfi-record_impactSummary__zqeS6{margin:0}.rfi-record_impactSummary__zqeS6 div{min-width:0}.rfi-record_impactSummary__zqeS6 dt{font-size:.875rem;color:var(--ee-text-secondary)}.rfi-record_impactSummary__zqeS6 dd{margin:2px 0 0;overflow-wrap:anywhere}.rfi-record_impactFollowup__W1IIy{min-width:0;margin-top:16px}.rfi-record_impactFollowupActions__LsJQd{display:flex;flex-wrap:wrap;gap:16px;min-width:0}.rfi-record_impactFollowupActions__LsJQd>div{min-width:0;flex:1 1 240px}@media(max-width:640px){.rfi-record_impactFollowupActions__LsJQd{display:grid;grid-template-columns:minmax(0,1fr)}.rfi-record_impactFollowupActions__LsJQd a[data-variant]{box-sizing:border-box;width:100%;min-height:var(--ee-touch)}.rfi-record_impactSubmit__nbAZe{width:100%}}@media(max-width:560px){.rfi-record_root__pCYbF[data-enterprise-ui=true] label{grid-template-columns:minmax(0,1fr)}.rfi-record_root__pCYbF[data-enterprise-ui=true] a[data-variant],.rfi-record_root__pCYbF[data-enterprise-ui=true] button[data-variant]{padding:var(--ee-button-pad-block,10px) var(--ee-button-pad-inline,17px)}}@media screen{.rfi-record_root__pCYbF[data-construction-design] .rfi-record_sourceEvidence__bmIUo{display:grid;grid-gap:24px;gap:24px;min-width:0}.rfi-record_root__pCYbF[data-construction-design] .rfi-record_sourceEvidence__bmIUo>section{padding:24px;border:1px solid #e3e9f0;border-radius:18px;background:#fff;min-width:0;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-construction-design] .rfi-record_sourceEvidence__bmIUo blockquote{margin:16px 0;white-space:pre-wrap;overflow-wrap:anywhere}.rfi-record_root__pCYbF[data-construction-design] .rfi-record_sourceEvidence__bmIUo a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}}.GuestWorkspaceBanner_banner__36jS9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 20px;background:#f3f6fa;border-bottom:1px solid #dbe2eb;color:#34445b;font-size:13px;line-height:1.5}.GuestWorkspaceBanner_banner__36jS9 button{border:0;background:none;color:#244d7b;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 0}.GuestWorkspaceBanner_dialog__zn__6{width:min(440px,calc(100vw - 32px));box-sizing:border-box;border:1px solid #dbe2eb;border-radius:12px;padding:24px;color:#25364c;background:#fff;box-shadow:0 16px 64px #13283e22}.GuestWorkspaceBanner_dialog__zn__6::-webkit-backdrop{background:#16253666}.GuestWorkspaceBanner_dialog__zn__6::backdrop{background:#16253666}.GuestWorkspaceBanner_dialog__zn__6 h2{font-size:20px;line-height:1.3;margin:0 0 12px;font-weight:600}.GuestWorkspaceBanner_dialog__zn__6 p{font-size:14px;line-height:1.6;margin:10px 0}.GuestWorkspaceBanner_plans__Dq6yC{margin:16px 0;padding:12px;border:1px solid #dbe2eb;border-radius:8px}.GuestWorkspaceBanner_plans__Dq6yC summary{cursor:pointer;font-weight:650;min-height:24px}.GuestWorkspaceBanner_plans__Dq6yC ul{padding-left:20px;margin:12px 0;display:grid;grid-gap:8px;gap:8px;font-size:14px;line-height:1.6}.GuestWorkspaceBanner_actions__LkMKR{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px;align-items:center}.GuestWorkspaceBanner_actions__LkMKR button,.GuestWorkspaceBanner_primary__hIkoH{font:inherit;font-size:14px;line-height:1.5;padding:11px 14px;border:1px solid #dbe2eb;border-radius:7px;cursor:pointer;background:#fff;color:#25364c;text-decoration:none}.GuestWorkspaceBanner_primary__hIkoH{background:#244d7b;border-color:#244d7b;color:white}@media screen{.GuestWorkspaceBanner_banner__36jS9{background:var(--ee-muted,#f2f4f7);border-color:var(--ee-border,#e1e6eb);color:var(--ee-secondary-text,#3e5367)}.GuestWorkspaceBanner_dialog__zn__6{border-color:var(--ee-border,#e1e6eb);color:var(--ee-text,#273d4d)}.GuestWorkspaceBanner_actions__LkMKR .GuestWorkspaceBanner_primary__hIkoH:not(:where(:disabled,[aria-disabled=true])){background:var(--ee-primary,#27547e);border-color:var(--ee-primary,#27547e);color:#fff;border-radius:var(--ee-radius-control,8px)}.GuestWorkspaceBanner_actions__LkMKR button:not(:where(.GuestWorkspaceBanner_primary__hIkoH,:disabled,[aria-disabled=true])){background:var(--ee-muted,#f2f4f7);border-color:var(--ee-border,#e1e6eb);color:var(--ee-secondary-text,#3e5367);border-radius:var(--ee-radius-control,8px)}}@media screen{body[data-job-delta-product=construction] .GuestWorkspaceBanner_dialog__zn__6{box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border-radius:18px;border-color:#e3e9f0;color:#24364b}body[data-job-delta-product=construction] .GuestWorkspaceBanner_dialog__zn__6 h2{font-size:24px;color:#193658}body[data-job-delta-product=construction] .GuestWorkspaceBanner_dialog__zn__6 p{line-height:1.6;color:#53657a}body[data-job-delta-product=construction] .GuestWorkspaceBanner_actions__LkMKR{gap:12px;flex-wrap:wrap}body[data-job-delta-product=construction] .GuestWorkspaceBanner_actions__LkMKR button{min-height:44px;font-size:14px}body[data-job-delta-product=construction] .GuestWorkspaceBanner_primary__hIkoH{background:#193658}@media(max-width:600px){body[data-job-delta-product=construction] .GuestWorkspaceBanner_actions__LkMKR{display:grid;grid-template-columns:1fr}body[data-job-delta-product=construction] .GuestWorkspaceBanner_actions__LkMKR button,body[data-job-delta-product=construction] .GuestWorkspaceBanner_actions__LkMKR form{width:100%}}}@media screen{body[data-job-delta-product=construction] .GuestWorkspaceBanner_primary__hIkoH{box-sizing:border-box;min-height:var(--delta-action-touch);max-width:100%;padding:var(--delta-action-pad-block) var(--delta-action-pad-inline);border:var(--delta-action-border-width) solid var(--delta-green-accent,#2d6a4f);border-radius:var(--delta-action-radius);background:var(--delta-green-soft,#F2FAF6);color:var(--delta-green-accent,#2D6A4F);font-weight:var(--delta-action-weight);line-height:var(--delta-action-line);white-space:normal;overflow-wrap:anywhere;box-shadow:none}}.project-controls_grid__eSEXO{display:grid;grid-gap:16px;gap:16px}.project-controls_moduleLink__acaTD{display:flex;justify-content:space-between;gap:18px;align-items:center;color:inherit;text-decoration:none}.project-controls_moduleLink__acaTD strong{display:block;font-size:1.15rem}.project-controls_moduleLink__acaTD span{color:var(--ee-text-secondary)}.project-controls_toolbar__Yq1Z5{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.project-controls_toolbarActions__Xf2yR{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.project-controls_composer__u0n7p{margin-bottom:20px}.project-controls_composerHeading__hFqFp h2{margin:0}.project-controls_composerHeading__hFqFp p{margin:5px 0 0;color:var(--ee-text-secondary)}.project-controls_composerActions__OT18c{justify-content:flex-start}.project-controls_list__Ctw_Z{display:grid;grid-gap:12px;gap:12px}.project-controls_record__pUcOR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;color:inherit;text-decoration:none}.project-controls_number__cqHWX{font-weight:850;color:var(--ee-primary);white-space:nowrap}.project-controls_subject__TTq3k{font-weight:780;overflow-wrap:anywhere}.project-controls_meta__ULaP_{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:7px;color:var(--ee-text-secondary);font-size:.84rem}.project-controls_form__tfi_X{display:grid;grid-gap:14px;gap:14px}.project-controls_fields___yd8_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.project-controls_field__ffelL{display:grid;grid-gap:6px;gap:6px;font-weight:720}.project-controls_field__ffelL input,.project-controls_field__ffelL select,.project-controls_field__ffelL textarea{width:100%;padding:11px 12px;font-weight:400}.project-controls_wide__qQsv9{grid-column:1/-1}.project-controls_detailGrid__nDRnc{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);grid-gap:18px;gap:18px}.project-controls_section__48Q3_{display:grid;grid-gap:12px;gap:12px}.project-controls_section__48Q3_ h2{margin:0;font-size:1.15rem}.project-controls_text__NR04J{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.project-controls_responses__TsKhK{display:grid;grid-gap:10px;gap:10px}.project-controls_response___9Aha{border-left:3px solid var(--ee-border);padding:4px 0 4px 13px}.project-controls_response___9Aha p{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.project-controls_response___9Aha small{color:var(--ee-text-secondary)}.project-controls_actions__Dtx4R{display:grid;grid-gap:14px;gap:14px}.project-controls_actionForm__BB2OP{display:grid;grid-gap:9px;gap:9px;padding-top:12px;border-top:1px solid var(--ee-border)}.project-controls_actionForm__BB2OP:first-child{padding-top:0;border-top:0}.project-controls_actionForm__BB2OP input,.project-controls_actionForm__BB2OP textarea{width:100%;padding:11px}.project-controls_detailList__XdeRK{display:grid;grid-gap:10px;gap:10px}.project-controls_detailRow__DOhSm{display:grid;grid-gap:3px;gap:3px}.project-controls_detailRow__DOhSm small{color:var(--ee-text-secondary);font-weight:750}.project-controls_detailRow__DOhSm span{overflow-wrap:anywhere}.project-controls_muted__5BX3S{color:var(--ee-text-secondary)}@media(max-width:820px){.project-controls_composer__u0n7p .project-controls_fields___yd8_{grid-template-columns:1fr}.project-controls_composer__u0n7p .project-controls_wide__qQsv9{grid-column:auto}}@media(max-width:760px){.project-controls_detailGrid__nDRnc,.project-controls_fields___yd8_,.project-controls_record__pUcOR{grid-template-columns:1fr}.project-controls_toolbar__Yq1Z5{align-items:stretch;flex-direction:column}.project-controls_toolbarActions__Xf2yR{display:grid;justify-content:stretch}.project-controls_toolbarActions__Xf2yR a,.project-controls_toolbarActions__Xf2yR button{width:100%}.project-controls_wide__qQsv9{grid-column:auto}}.project-controls_actions__Dtx4R .project-controls_actionForm__BB2OP,.project-controls_actions__Dtx4R .project-controls_field__ffelL,.project-controls_composer__u0n7p .project-controls_field__ffelL{min-width:0}.project-controls_actions__Dtx4R .project-controls_actionForm__BB2OP input,.project-controls_actions__Dtx4R .project-controls_actionForm__BB2OP select,.project-controls_actions__Dtx4R .project-controls_actionForm__BB2OP textarea,.project-controls_composer__u0n7p .project-controls_field__ffelL input,.project-controls_composer__u0n7p .project-controls_field__ffelL select,.project-controls_composer__u0n7p .project-controls_field__ffelL textarea{box-sizing:border-box;min-width:0;max-width:100%}.project-controls_actions__Dtx4R,.project-controls_actions__Dtx4R .project-controls_actionForm__BB2OP,.project-controls_actions__Dtx4R .project-controls_field__ffelL,.project-controls_composer__u0n7p .project-controls_field__ffelL{grid-template-columns:minmax(0,1fr)}.project-controls_submittalComposer__r8Dno,.project-controls_submittalComposer__r8Dno .project-controls_fields___yd8_,.project-controls_submittalComposer__r8Dno .project-controls_form__tfi_X{min-width:0;max-width:100%}.project-controls_submittalComposer__r8Dno .project-controls_form__tfi_X{grid-template-columns:minmax(0,1fr)}.project-controls_submittalComposer__r8Dno .project-controls_fields___yd8_{grid-template-columns:repeat(2,minmax(0,1fr))}.project-controls_submittalComposer__r8Dno .project-controls_field__ffelL input,.project-controls_submittalComposer__r8Dno .project-controls_field__ffelL select{width:100%;min-width:0;max-width:100%;height:var(--ee-touch)}.project-controls_submittalComposer__r8Dno .project-controls_field__ffelL input[type=date]{width:auto;inline-size:auto;min-width:0;min-inline-size:0;max-width:100%;max-inline-size:100%;justify-self:stretch}.project-controls_submittalComposer__r8Dno .project-controls_composerActions__OT18c button[type=submit]{min-height:var(--ee-touch)}@media(max-width:820px){.project-controls_submittalComposer__r8Dno .project-controls_fields___yd8_{grid-template-columns:minmax(0,1fr)}}.project-controls_fieldLabelRow__BdY40{display:inline-flex;align-items:center;gap:2px;min-height:20px}.project-controls_requiredMark__kMj9G{color:#8f2f2f;font-weight:900}.project-controls_requiredNote__GkeA0{margin:10px 0 0;color:var(--ee-text-secondary);font-size:.78rem;line-height:1.4}.project-controls_fieldError__1_ES8{display:block;margin-top:1px;color:#9b2525!important;font-size:.78rem!important;font-weight:650!important;line-height:1.35}.project-controls_field__ffelL input[aria-invalid=true],.project-controls_field__ffelL select[aria-invalid=true],.project-controls_field__ffelL textarea[aria-invalid=true]{border-color:#b94a48!important;box-shadow:0 0 0 2px rgba(185,74,72,.08)}.project-controls_grid__eSEXO{margin-top:16px;grid-template-columns:minmax(0,1fr);min-width:0}.project-controls_moduleLink__acaTD>span{min-width:0;overflow-wrap:anywhere}@media(max-width:720px){.project-controls_moduleLink__acaTD{flex-direction:column;align-items:flex-start;gap:12px}}@media screen{[data-construction-design] .project-controls_toolbar__Yq1Z5{margin-block:0 24px;align-items:flex-start}[data-construction-design] .project-controls_composer__u0n7p{margin-block:0 24px}[data-construction-design] .project-controls_list__Ctw_Z{gap:16px}[data-construction-design] .project-controls_record__pUcOR{grid-template-columns:minmax(0,1fr);gap:12px;min-height:96px}[data-construction-design] .project-controls_meta__ULaP_{font-size:.875rem;line-height:1.5;gap:8px 16px;opacity:1}[data-construction-design] .project-controls_field__ffelL{gap:8px;min-width:0;font-weight:650}[data-construction-design] .project-controls_field__ffelL input,[data-construction-design] .project-controls_field__ffelL select,[data-construction-design] .project-controls_field__ffelL textarea{border:1px solid #d4dfe9;border-radius:9px;background:#fbfcfe;color:#24364b;font-size:16px;line-height:1.5;min-height:44px}[data-construction-design] .project-controls_field__ffelL textarea{min-height:112px;resize:vertical}[data-construction-design] .project-controls_form__tfi_X{gap:24px}[data-construction-design] .project-controls_recordEditorGroup__K8QNP{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;min-width:0}[data-construction-design] .project-controls_recordMetadataGroup__CPIhP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;-webkit-padding-before:24px;padding-block-start:24px;border-top:1px solid #e3e9f0;min-width:0}[data-construction-design] .project-controls_recordMetadataGroup__CPIhP>*{min-width:0}@media(max-width:760px){[data-construction-design] .project-controls_recordMetadataGroup__CPIhP{grid-template-columns:minmax(0,1fr)}}}@media screen{[data-construction-design] .project-controls_grid__eSEXO{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}[data-construction-design] .project-controls_moduleLink__acaTD{min-height:94px;align-items:flex-start;flex-direction:column;gap:16px}[data-construction-design] .project-controls_moduleLink__acaTD strong{color:#193658;margin-bottom:8px}[data-construction-design] .project-controls_detailGrid__nDRnc{grid-template-columns:minmax(0,1fr);gap:24px}[data-construction-design] .project-controls_actions__Dtx4R,[data-construction-design] .project-controls_section__48Q3_{gap:24px}[data-construction-design] .project-controls_response___9Aha{border-left-color:#823a4a;padding:12px 16px;background:#faf3f4;border-radius:0 9px 9px 0}@media(max-width:760px){[data-construction-design] .project-controls_grid__eSEXO{grid-template-columns:minmax(0,1fr)}}}@media screen{[data-construction-design] .project-controls_quietAi___0_z0{min-width:0;padding:16px;border-radius:12px;border:1px solid #e5e2ef;background:#f5f4f9;color:#625c91}[data-construction-design=records] .project-controls_record__pUcOR[href*="/project-controls/rfis/"]>[data-tone]{justify-self:start}}.daily-log-organizer_organizer__j_nL1{margin-top:8px}.daily-log-organizer_panel__qArEl{border-top:1px solid #dfe4e9;margin-top:10px;padding-top:14px}.daily-log-organizer_heading__RMp0C{display:flex;justify-content:space-between;align-items:center;gap:12px}.daily-log-organizer_heading__RMp0C h3{margin:0;font-size:16px;line-height:1.4;color:#26313c}.daily-log-organizer_hint__3pU5N{margin:7px 0 12px;color:#475467;font-size:16px;line-height:1.5;max-width:66ch}.daily-log-organizer_field__bQZHn{display:flex;flex-direction:column;gap:7px;font-size:16px;font-weight:700;color:#26313c}.daily-log-organizer_field__bQZHn textarea{box-sizing:border-box;width:100%;min-height:200px;max-height:none;resize:none;overflow:hidden;border:1px solid #b8c0ca;border-radius:10px;background:#fff;color:#17243d;padding:12px;font:inherit;font-size:16px;font-weight:400;line-height:1.55}.daily-log-organizer_field__bQZHn textarea:focus-visible{outline:3px solid #c7dfed;outline-offset:2px}.daily-log-organizer_warning__Aw9yC{margin:10px 0;color:#72531c;font-size:16px;line-height:1.5}.daily-log-organizer_questions__vnTua{margin:12px 0;color:#475467;font-size:16px;line-height:1.5}.daily-log-organizer_questions__vnTua summary{cursor:pointer;font-weight:700;padding:5px 0}.daily-log-organizer_questions__vnTua p{margin:5px 0}.daily-log-organizer_questions__vnTua ul{padding-left:20px}.daily-log-organizer_questions__vnTua li{margin:9px 0}.daily-log-organizer_questions__vnTua li span,.daily-log-organizer_questions__vnTua li strong{display:block}.daily-log-organizer_questions__vnTua li span{color:#475467;overflow-wrap:anywhere}.daily-log-organizer_panel__qArEl textarea{overflow-wrap:anywhere}@media(max-width:600px){.daily-log-organizer_heading__RMp0C{gap:8px}.daily-log-organizer_field__bQZHn textarea{font-size:16px}.daily-log-organizer_panel__qArEl{padding-top:10px}}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_action__CllM7{width:100%;min-width:0;min-height:48px;font-weight:750;white-space:normal}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_reviewActions__s_U1K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_reviewActions__s_U1K>.daily-log-organizer_action__CllM7:only-child{grid-column:1/-1}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_action__CllM7[data-analytics-action=daily_log_organize_run][data-variant=secondary]{background:var(--ee-selected,#eaf1f9);color:var(--ee-primary,#245383);border-color:var(--ee-primary,#245383)}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_action__CllM7[data-analytics-action=daily_log_organize_run][data-variant=secondary]:hover:not(:disabled){background:var(--ee-selected,#eaf1f9);color:var(--ee-primary-hover,#20456d);border-color:var(--ee-primary-hover,#20456d)}.daily-log-organizer_organizer__j_nL1 .daily-log-organizer_action__CllM7[data-analytics-action=daily_log_organize_run][data-variant=secondary]:focus-visible{box-shadow:0 0 0 2px var(--ee-card,#fff),0 0 0 5px var(--ee-primary,#245383)}.daily-log-organizer_progress__fuBvv{display:flex;align-items:center;gap:9px}.daily-log-organizer_progressMark__tVLQP{box-sizing:border-box;width:18px;height:18px;flex:0 0 18px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:daily-log-organizer_organizerProgress__MgUOD .8s linear infinite}@keyframes daily-log-organizer_organizerProgress__MgUOD{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.daily-log-organizer_progressMark__tVLQP{animation:none;border-right-color:currentColor}}.enterprise_page__XESoL{min-height:100vh;background:#f5f7fa;padding:32px 18px 72px;color:#172033}.enterprise_shell__oss8b{max-width:980px;margin:0 auto}.enterprise_back__oWV_Z{display:inline-block;margin-bottom:18px;color:#355d8a;text-decoration:none;font-weight:700}.enterprise_card__eWCUw,.enterprise_gate__OB7Bi,.enterprise_hero__bBgiL{background:#fff;border:1px solid #dbe2ea;border-radius:16px;padding:24px;box-shadow:0 6px 22px rgba(18,38,63,.05)}.enterprise_hero__bBgiL{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:18px}.enterprise_eyebrow__DlZDS{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.12em;color:#58718f}.enterprise_card__eWCUw h2,.enterprise_card__eWCUw h3,.enterprise_gate__OB7Bi h1,.enterprise_hero__bBgiL h1{margin:0}.enterprise_hero__bBgiL p,.enterprise_muted__Cx3_d{color:#637083;line-height:1.55}.enterprise_badge__RauWM{display:inline-flex;padding:7px 10px;border-radius:999px;background:#eef3f8;font-size:12px;font-weight:800;text-transform:uppercase}.enterprise_card__eWCUw{margin-top:18px}.enterprise_contextGrid__QQLwf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:18px}.enterprise_contextItem__FXOLm{padding:14px;border-radius:12px;background:#f7f9fb}.enterprise_contextItem__FXOLm span{display:block;color:#64748b;font-size:12px;margin-bottom:5px}.enterprise_contextItem__FXOLm strong{font-size:14px}.enterprise_formGrid__6grXK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:18px}.enterprise_field__S7kdA{display:grid;grid-gap:7px;gap:7px;font-weight:var(--ee-type-label-weight,600);font-size:var(--ee-type-label-size,.8125rem);line-height:var(--ee-type-label-line,1.45)}.enterprise_wide__Rdxld{grid-column:1/-1}.enterprise_field__S7kdA input,.enterprise_field__S7kdA select,.enterprise_field__S7kdA textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;padding:12px;font:inherit;background:#fff}.enterprise_field__S7kdA textarea{min-height:116px;resize:vertical}.enterprise_help__o30oq{font-size:var(--ee-type-support-size,.8125rem);color:#6b7280;font-weight:var(--ee-type-support-weight,400);line-height:var(--ee-type-support-line,1.5)}.enterprise_origin__7koLF{padding:16px;border-left:4px solid #4f6f93;background:#f7f9fc;border-radius:10px;line-height:1.55}.enterprise_origin__7koLF strong{display:block;margin-bottom:5px}.enterprise_amount__juT_5{font-size:24px;font-weight:800}.enterprise_actions__hJesO{display:flex;gap:10px;align-items:center;margin-top:20px;flex-wrap:wrap}.enterprise_primary__AMxCR,.enterprise_secondary__NjoHf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:10px;padding:10px 16px;font-weight:800;text-decoration:none;cursor:pointer}.enterprise_primary__AMxCR{background:#173f6a;color:#fff;border:1px solid #173f6a}.enterprise_secondary__NjoHf{background:#fff;color:#173f6a;border:1px solid #afbccb}.enterprise_primary__AMxCR:disabled{opacity:.55;cursor:not-allowed}.enterprise_success__El8Kb{background:#eff3f8;color:#244262}.enterprise_error__G5lkI,.enterprise_success__El8Kb{padding:12px 14px;border-radius:10px;margin-top:14px}.enterprise_error__G5lkI{background:#fff1f0;color:#a12a22}.enterprise_future__nZ9Tg{border-style:dashed;background:#fbfcfd}.enterprise_gate__OB7Bi{max-width:680px;margin:40px auto}.enterprise_gate__OB7Bi p{line-height:1.6;color:#596779}.enterprise_totalRow__GUAjl{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid #e5e7eb}.enterprise_notice__4_k9e{font-size:13px;color:#596779;line-height:1.5}.enterprise_list__xZvfH{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.enterprise_list__xZvfH a{padding:14px;border:1px solid #e1e7ee;border-radius:12px;text-decoration:none;color:inherit;display:flex;justify-content:space-between;gap:20px}.enterprise_list__xZvfH a strong{display:block}.enterprise_list__xZvfH a span{color:#64748b;font-size:13px}@media(max-width:720px){.enterprise_hero__bBgiL{display:block}.enterprise_contextGrid__QQLwf,.enterprise_formGrid__6grXK{grid-template-columns:1fr}.enterprise_wide__Rdxld{grid-column:auto}.enterprise_page__XESoL{padding:20px 12px 56px}.enterprise_card__eWCUw,.enterprise_gate__OB7Bi,.enterprise_hero__bBgiL{padding:18px}.enterprise_actions__hJesO{align-items:stretch}.enterprise_primary__AMxCR,.enterprise_secondary__NjoHf{width:100%;box-sizing:border-box}}.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_card__eWCUw,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_gate__OB7Bi,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_hero__bBgiL{border-color:var(--ee-border);border-radius:var(--ee-radius);box-shadow:var(--ee-shadow)}.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_card__eWCUw h2,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_card__eWCUw h3,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_hero__bBgiL h1{color:var(--ee-text)}.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_hero__bBgiL p,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_muted__Cx3_d,.enterprise_page__XESoL[data-enterprise-ui=true] .enterprise_notice__4_k9e{color:var(--ee-text-secondary)}.enterprise_heroActions__tfSNh{display:flex;align-items:flex-start;gap:10px;flex:0 0 auto}.enterprise_answerBody__Fel9B{display:grid;grid-gap:10px;gap:10px;margin-top:10px;line-height:1.6;color:#25364a;min-width:0}.enterprise_answerBody__Fel9B h3{margin:10px 0 0;font-size:15px;color:#173f6a}.enterprise_answerBody__Fel9B p{margin:0}.enterprise_answerList__Uw_OT{margin:0;padding-left:22px;display:grid;grid-gap:7px;gap:7px}.enterprise_answerList__Uw_OT li{padding-left:3px}@media(max-width:720px){.enterprise_heroActions__tfSNh{margin-top:16px}}.enterprise_answerBody__Fel9B{overflow-wrap:anywhere}.enterprise_card__eWCUw[id=ask-job-delta-form]{scroll-margin-top:24px}.enterprise_busyLabel__UMBsa{display:inline-flex;align-items:center;justify-content:center;gap:9px}.enterprise_spinner__qt_3s{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:enterprise_assistantSpin__tx3Mi .8s linear infinite;flex:0 0 auto}.enterprise_busyStatus__v2DGm{display:flex;align-items:center;gap:9px;margin:10px 2px 0;color:#596779;font-size:13px;line-height:1.45}.enterprise_busyStatus__v2DGm .enterprise_spinner__qt_3s{color:#173f6a}@keyframes enterprise_assistantSpin__tx3Mi{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.enterprise_spinner__qt_3s{animation:none;opacity:.7}}.enterprise_qaPanel__gfYzK{grid-column:1/-1;border:1px solid #dbe2ea;border-radius:12px;background:#fbfcfd;padding:0 14px}.enterprise_qaPanel__gfYzK summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;cursor:pointer;font-weight:800;color:#173f6a;list-style:none}.enterprise_qaPanel__gfYzK summary::-webkit-details-marker{display:none}.enterprise_qaPanel__gfYzK summary:after{content:"⌄";font-size:16px;color:#64748b}.enterprise_qaPanel__gfYzK[open] summary:after{content:"⌃"}.enterprise_qaCount__0M78l{font-size:12px;color:#64748b;font-weight:700}.enterprise_qaList__FwZHg{display:grid;border-top:1px solid #e5eaf0}.enterprise_qaItem__OBabb{display:grid;grid-gap:4px;gap:4px;text-align:left;border:0;border-bottom:1px solid #e5eaf0;background:transparent;padding:12px 0;color:#172033;font:inherit;cursor:pointer}.enterprise_qaItem__OBabb:last-child{border-bottom:0}.enterprise_qaItem__OBabb span{font-weight:700;line-height:1.4}.enterprise_qaItem__OBabb small{color:#64748b;font-size:12px}.enterprise_qaItem__OBabb:disabled{opacity:.6;cursor:wait}.enterprise_fieldLabelRow__7sFv0{display:inline-flex;align-items:center;gap:2px;min-height:20px}.enterprise_requiredMark__MDNaf{color:#8f2f2f;font-weight:900}.enterprise_requiredNote__UdoxA{margin:10px 0 14px;color:var(--ee-text-secondary,#637083);font-size:var(--ee-type-support-size,.8125rem);font-weight:var(--ee-type-support-weight,400);line-height:var(--ee-type-support-line,1.5)}.enterprise_fieldError__1C_3t{display:block;margin-top:1px;color:#9b2525!important;font-size:var(--ee-type-label-size,.8125rem)!important;font-weight:var(--ee-type-label-weight,600)!important;line-height:var(--ee-type-label-line,1.45)}.enterprise_field__S7kdA input[aria-invalid=true],.enterprise_field__S7kdA select[aria-invalid=true],.enterprise_field__S7kdA textarea[aria-invalid=true]{border-color:#b94a48!important;box-shadow:0 0 0 2px rgba(185,74,72,.08)}.enterprise_actionForm__ZKh1e{display:grid;grid-gap:12px;gap:12px}.enterprise_actionForm__ZKh1e>.enterprise_field__S7kdA{max-width:100%}.enterprise_checkboxRow___Jh5c{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;grid-gap:10px;gap:10px;width:100%;min-width:0;color:var(--ee-text,#172033);font-size:.9rem;line-height:1.45;cursor:pointer}.enterprise_checkboxRow___Jh5c input[type=checkbox]{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;margin:2px 0 0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:none}.enterprise_checkboxRow___Jh5c span{min-width:0;overflow-wrap:anywhere}.enterprise_reviewLink__4QZx_{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.enterprise_recordEditor__cLWuU{margin-top:18px}.enterprise_revisionList__3O9N4{display:grid;grid-gap:14px;gap:14px}.enterprise_revisionCard__r1YDd{border-left:3px solid #d8e2ec;padding:14px 0 14px 16px;min-width:0}.enterprise_revisionHeading__bWPzC{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.enterprise_revisionHeading__bWPzC h3{margin:0}.enterprise_revisionHeading__bWPzC p{margin:5px 0}.enterprise_revisionHeading__bWPzC p,.enterprise_revisionHeading__bWPzC small{color:var(--ee-text-secondary,#637083)}@media(max-width:720px){.enterprise_revisionHeading__bWPzC{display:grid}.enterprise_revisionCard__r1YDd .enterprise_actions__hJesO{display:grid;grid-template-columns:1fr}.enterprise_revisionCard__r1YDd .enterprise_actions__hJesO>a,.enterprise_revisionCard__r1YDd .enterprise_actions__hJesO>button,.enterprise_revisionCard__r1YDd .enterprise_actions__hJesO>span>.enterprise_actions__hJesO>a,.enterprise_revisionCard__r1YDd .enterprise_actions__hJesO>span>.enterprise_actions__hJesO>button{width:100%}}.enterprise_financeReportActions__yLFmf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.enterprise_financeReportActions__yLFmf>*{min-width:0;width:100%}.enterprise_prerequisiteNotice__0bytI{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:14px;border:1px solid #d6dee8;border-radius:12px;background:#f7f9fc;color:#25364a}.enterprise_prerequisiteNotice__0bytI p{margin:0;line-height:1.5;color:#596779}.enterprise_prerequisiteNotice__0bytI .enterprise_secondary__NjoHf{width:max-content}.enterprise_effectBlocked__QbjRg{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 10px;border-radius:999px;background:#eef2f6;color:#536274;font-size:12px;font-weight:800;text-align:center}.enterprise_card__eWCUw[id=contract-value-effects],.enterprise_card__eWCUw[id=original-contract]{scroll-margin-top:20px}.enterprise_card__eWCUw[id=contract-value-effects]:target{box-shadow:0 0 0 3px rgba(43,90,143,.12),0 6px 22px rgba(18,38,63,.05)}.enterprise_contractEffectRow___2vNr>span:first-child{min-width:0;overflow-wrap:anywhere}@media(max-width:720px){.enterprise_financeReportActions__yLFmf{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.enterprise_financeReportActions__yLFmf>*{width:100%!important;min-width:0}.enterprise_financeReportActions__yLFmf a,.enterprise_financeReportActions__yLFmf button{white-space:normal;text-align:center;line-height:1.25}.enterprise_contractEffectRow___2vNr{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.enterprise_contractEffectRow___2vNr .enterprise_effectBlocked__QbjRg,.enterprise_contractEffectRow___2vNr .enterprise_secondary__NjoHf{width:100%;box-sizing:border-box}.enterprise_prerequisiteNotice__0bytI .enterprise_secondary__NjoHf{width:100%}}.enterprise_effectLedgerRow__N6ymI{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(220px,320px);align-items:start;grid-gap:16px;gap:16px}.enterprise_effectLedgerMeta__3mE4v{min-width:0;overflow-wrap:anywhere;line-height:1.45}.enterprise_effectLedgerAmount__M0_5H{white-space:nowrap}.enterprise_effectReversalControls__jHwVw{display:grid;grid-gap:8px;gap:8px;min-width:0}.enterprise_effectReversalControls__jHwVw .enterprise_field__S7kdA{min-width:0}.enterprise_effectReversalControls__jHwVw input{width:100%;min-width:0}.enterprise_effectReversalControls__jHwVw .enterprise_secondary__NjoHf{width:100%;box-sizing:border-box}@media(max-width:720px){.enterprise_effectLedgerRow__N6ymI{grid-template-columns:1fr;gap:10px}.enterprise_effectLedgerAmount__M0_5H{justify-self:start}.enterprise_effectReversalControls__jHwVw,.enterprise_effectReversalControls__jHwVw .enterprise_secondary__NjoHf{width:100%}}.enterprise_bookProgress__JHqrM{display:inline-flex;align-items:center;justify-content:center;width:36px;height:25px;margin-right:7px;vertical-align:middle;color:#173f6a;perspective:120px;position:relative}.enterprise_bookProgress__JHqrM:after,.enterprise_bookProgress__JHqrM:before{content:"";display:block;width:14px;height:21px;border:1.5px solid;background:linear-gradient(90deg,#f8fbfe,#dce8f2);box-shadow:1px 2px 0 rgba(23,63,106,.16),3px 3px 0 rgba(23,63,106,.08);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.enterprise_bookProgress__JHqrM:before{transform-origin:right center;animation:enterprise_bookPageTurnLeft__LcG6Q 1.8s cubic-bezier(.45,.05,.55,.95) infinite}.enterprise_bookProgress__JHqrM:after{margin-left:1px;transform-origin:left center;animation:enterprise_bookPageTurnRight__6khMI 1.8s cubic-bezier(.45,.05,.55,.95) -.9s infinite;border-left-color:#94abc0}@keyframes enterprise_bookPageTurnLeft__LcG6Q{0%,12%{transform:rotateY(0deg)}42%{transform:rotateY(-158deg)}58%,to{transform:rotateY(0deg)}}@keyframes enterprise_bookPageTurnRight__6khMI{0%,12%{transform:rotateY(0deg)}42%{transform:rotateY(158deg)}58%,to{transform:rotateY(0deg)}}@media(prefers-reduced-motion:reduce){.enterprise_bookProgress__JHqrM:after,.enterprise_bookProgress__JHqrM:before{animation:none}}.enterprise_technicalValue__ymeSl{display:inline;overflow-wrap:anywhere;word-break:break-word}@media screen{.enterprise_page__XESoL{background:var(--ee-page,#f5f7f9);color:var(--ee-text,#273d4d)}.enterprise_card__eWCUw:not(:where(.enterprise_future__nZ9Tg)),.enterprise_gate__OB7Bi,.enterprise_hero__bBgiL{background:#fff;border-color:var(--ee-border,#e1e6eb);border-radius:var(--ee-radius,14px);box-shadow:var(--ee-shadow,0 4px 18px rgb(33 53 72/4%),0 1px 3px rgb(33 53 72/3%))}.enterprise_card__eWCUw h2,.enterprise_card__eWCUw h3,.enterprise_gate__OB7Bi h1,.enterprise_hero__bBgiL h1{color:var(--ee-text,#273d4d)}.enterprise_contextItem__FXOLm span,.enterprise_eyebrow__DlZDS,.enterprise_muted__Cx3_d{color:var(--ee-text-secondary,#607180)}.enterprise_contextItem__FXOLm{background:var(--ee-muted,#f2f4f7)}.enterprise_back__oWV_Z{color:var(--ee-primary,#27547e)}.enterprise_primary__AMxCR:not(:where([data-variant])){background:var(--ee-primary,#27547e);border-color:var(--ee-primary,#27547e);color:var(--ee-on-primary,#fff);border-radius:var(--ee-radius-control,8px)}.enterprise_primary__AMxCR:not(:where([data-variant])):hover:not(:disabled){background:var(--ee-primary-hover,#1e4569);border-color:var(--ee-primary-hover,#1e4569)}.enterprise_secondary__NjoHf:not(:where([data-variant])){background:var(--ee-muted,#f2f4f7);border-color:var(--ee-border,#e1e6eb);color:var(--ee-secondary-text,#3e5367);border-radius:var(--ee-radius-control,8px)}.enterprise_secondary__NjoHf:not(:where([data-variant])):hover:not(:disabled){background:var(--ee-secondary-hover,#e8eef3);border-color:#ccd7df}}@media screen{.enterprise_hero__bBgiL{flex-direction:column;align-items:center;text-align:center}.enterprise_heroActions__tfSNh{width:var(--delta-action-entry-width);max-width:100%;justify-content:center;flex-wrap:wrap;margin-inline:auto}.enterprise_heroActions__tfSNh>.enterprise_primary__AMxCR{width:var(--delta-action-entry-width);min-width:var(--delta-action-entry-min-width);max-width:100%;padding-inline:var(--delta-action-pad-compact-inline);min-height:48px;justify-content:center}.enterprise_page__XESoL .enterprise_hero__bBgiL .enterprise_heroActions__tfSNh>.enterprise_primary__AMxCR:not(:disabled):not([aria-disabled=true]){background:var(--cr-accent-soft);color:var(--cr-accent);border-color:transparent}.enterprise_page__XESoL .enterprise_hero__bBgiL .enterprise_heroActions__tfSNh>.enterprise_primary__AMxCR:hover:not(:disabled):not([aria-disabled=true]){background:var(--cr-accent-hover)}body[data-job-delta-product=construction] .enterprise_primary__AMxCR:not([data-variant]){box-sizing:border-box;min-height:var(--delta-action-touch);max-width:100%;padding:var(--delta-action-pad-block) var(--delta-action-pad-inline);border:var(--delta-action-border-width) solid var(--cr-accent,var(--delta-blue-accent,#2b5a8f));border-radius:var(--delta-action-radius);background:var(--cr-accent-soft,var(--delta-blue-soft,#F0F4F8));color:var(--cr-accent,var(--delta-blue-accent,#2B5A8F));font-weight:var(--delta-action-weight);line-height:var(--delta-action-line);white-space:normal;overflow-wrap:anywhere;box-shadow:none}body[data-job-delta-product=construction] .enterprise_primary__AMxCR:not([data-variant]):hover:not(:disabled){background:var(--cr-accent-hover,var(--delta-blue-hover,#E4EDF8));color:var(--cr-accent,var(--delta-blue-accent,#2B5A8F));border-color:var(--cr-accent,var(--delta-blue-accent,#2B5A8F))}body[data-job-delta-product=construction] .enterprise_secondary__NjoHf:not([data-variant]){min-height:var(--delta-action-touch);padding:var(--delta-action-pad-block) var(--delta-action-pad-inline);border:var(--delta-action-border-width) solid var(--delta-action-quiet-border);border-radius:var(--delta-action-radius);background:var(--delta-action-neutral-fill);color:var(--delta-action-neutral-text);font-weight:var(--delta-action-weight)}body[data-job-delta-product=construction] .enterprise_page__XESoL .enterprise_hero__bBgiL .enterprise_heroActions__tfSNh>.enterprise_primary__AMxCR:not(:disabled):not([aria-disabled=true]){border-color:var(--cr-accent,var(--delta-blue-accent,#2B5A8F))}body[data-job-delta-product=construction] .enterprise_page__XESoL .enterprise_hero__bBgiL .enterprise_heroActions__tfSNh>.enterprise_primary__AMxCR{font-size:var(--delta-action-wide-label-size);font-weight:var(--delta-action-weight);line-height:var(--delta-action-line);min-height:var(--delta-action-touch-wide);padding-inline:var(--delta-action-pad-compact-inline)}}.enterprise-record-page_recordHeader__4Wzrk{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity lifecycle" "facts facts";grid-gap:18px 24px;gap:18px 24px;margin-bottom:18px}.enterprise-record-page_identity__mEJo1{grid-area:identity;min-width:0}.enterprise-record-page_eyebrow__SrgaT{margin:0 0 6px;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ee-info)}.enterprise-record-page_title__6ziTP{overflow-wrap:anywhere;margin:0;color:var(--ee-text);font-size:var(--ee-type-page-size,1.75rem);line-height:var(--ee-type-page-line,1.2);letter-spacing:-.025em;font-weight:var(--ee-type-page-weight,700)}.enterprise-record-page_identityMeta__3iMmr{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;color:var(--ee-text-secondary);font-size:var(--ee-type-metadata-size,.8125rem);font-weight:var(--ee-type-metadata-weight,500);line-height:var(--ee-type-metadata-line,1.4)}.enterprise-record-page_supplemental__Ubo61{margin:8px 0 0;color:var(--ee-text-secondary);line-height:var(--ee-type-support-line,1.5);font-size:var(--ee-type-support-size,.8125rem);font-weight:var(--ee-type-support-weight,400)}.enterprise-record-page_facts__acD6S{grid-area:facts;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.enterprise-record-page_facts__acD6S[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-record-page_facts__acD6S[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.enterprise-record-page_fact__13BHV{min-width:0;border:1px solid var(--ee-border);border-radius:12px;background:#fff;padding:12px 14px}.enterprise-record-page_fact__13BHV dt{font-size:var(--ee-type-label-size,.8125rem);font-weight:var(--ee-type-label-weight,600);letter-spacing:.05em;text-transform:uppercase;color:var(--ee-text-secondary);line-height:var(--ee-type-label-line,1.45)}.enterprise-record-page_fact__13BHV dd{margin:5px 0 0;color:var(--ee-text);font-size:var(--ee-type-body-size,.875rem);font-weight:var(--ee-type-body-weight,400);line-height:var(--ee-type-body-line,1.5);overflow-wrap:anywhere}.enterprise-record-page_fact__13BHV a{color:var(--ee-primary)}.enterprise-record-page_lifecycle__ZgTPJ{grid-area:lifecycle;display:flex;align-items:flex-start;gap:10px;justify-content:flex-end}.enterprise-record-page_lifecycleDanger__h4kVS,.enterprise-record-page_lifecycleMain__oi2pv{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.enterprise-record-page_lifecycleDanger__h4kVS{padding-left:10px;border-left:1px solid var(--ee-border)}.enterprise-record-page_quietDestructive__mX6uo{background:#fff!important;color:#9b2f2f!important;border-color:#c98888!important;box-shadow:none!important}.enterprise-record-page_quietDestructive__mX6uo:hover:not(:disabled){background:#fff5f5!important}.enterprise-record-page_actionItem__bdsfl{display:grid;grid-gap:5px;gap:5px;align-content:start}.enterprise-record-page_actionReason__TRYGN{max-width:260px;color:var(--ee-text-secondary);font-size:.74rem;line-height:1.35}.enterprise-record-page_section__yaKqP{margin-top:18px;border:1px solid var(--ee-border);border-radius:var(--ee-radius);background:var(--ee-card);padding:var(--ee-card-pad);box-shadow:var(--ee-shadow)}.enterprise-record-page_sectionHeading__0m_9K{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.enterprise-record-page_sectionHeading__0m_9K h2{margin:0;color:var(--ee-text);font-size:var(--ee-type-section-size,1.125rem);line-height:var(--ee-type-section-line,1.3);font-weight:var(--ee-type-section-weight,700)}.enterprise-record-page_sectionHeading__0m_9K p:not(.enterprise-record-page_sectionEyebrow__9P9Gn){margin:5px 0 0;color:var(--ee-text-secondary);font-size:var(--ee-type-support-size,.8125rem);line-height:var(--ee-type-support-line,1.5);font-weight:var(--ee-type-support-weight,400)}.enterprise-record-page_sectionEyebrow__9P9Gn{margin:0 0 5px;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ee-info)}.enterprise-record-page_documentActions__N0JXK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.enterprise-record-page_documentActions__N0JXK .enterprise-record-page_actionItem__bdsfl>a,.enterprise-record-page_documentActions__N0JXK .enterprise-record-page_actionItem__bdsfl>button{width:100%}.enterprise-record-page_workflowFacts__mvp4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 12px}.enterprise-record-page_workflowFacts__mvp4_>div{border-radius:10px;background:var(--ee-muted);padding:10px 12px}.enterprise-record-page_workflowFacts__mvp4_ dt{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ee-text-secondary)}.enterprise-record-page_workflowFacts__mvp4_ dd{margin:4px 0 0;color:var(--ee-text);font-weight:750}.enterprise-record-page_workflowBody__PPuJU{margin-top:8px}.enterprise-record-page_workflowActions__G3NvV{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.enterprise-record-page_editorSection__xPTze{padding-top:18px;margin-top:18px;border-top:1px solid var(--ee-border)}.enterprise-record-page_editorSection__xPTze:first-of-type{padding-top:0;margin-top:14px;border-top:0}.enterprise-record-page_editorSectionHeading__ZGLYm{margin-bottom:12px}.enterprise-record-page_editorSectionHeading__ZGLYm h3{margin:0;color:var(--ee-text);font-size:var(--ee-type-subheading-size,1rem);font-weight:var(--ee-type-subheading-weight,650);line-height:var(--ee-type-subheading-line,1.4)}.enterprise-record-page_editorSectionHeading__ZGLYm p{margin:4px 0 0;color:var(--ee-text-secondary);font-size:var(--ee-type-support-size,.8125rem);line-height:var(--ee-type-support-line,1.5);font-weight:var(--ee-type-support-weight,400)}@media(max-width:820px){.enterprise-record-page_recordHeader__4Wzrk{grid-template-columns:1fr;grid-template-areas:"identity" "facts" "lifecycle";gap:14px}.enterprise-record-page_lifecycle__ZgTPJ{justify-content:stretch;display:grid;grid-gap:8px;gap:8px}.enterprise-record-page_lifecycleDanger__h4kVS,.enterprise-record-page_lifecycleMain__oi2pv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.enterprise-record-page_lifecycleDanger__h4kVS{padding:8px 0 0;border-left:0;border-top:1px solid var(--ee-border)}.enterprise-record-page_lifecycle__ZgTPJ .enterprise-record-page_actionItem__bdsfl>a,.enterprise-record-page_lifecycle__ZgTPJ .enterprise-record-page_actionItem__bdsfl>button{width:100%}.enterprise-record-page_documentActions__N0JXK,.enterprise-record-page_facts__acD6S,.enterprise-record-page_facts__acD6S[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.enterprise-record-page_facts__acD6S,.enterprise-record-page_facts__acD6S[data-columns="2"],.enterprise-record-page_facts__acD6S[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-record-page_lifecycleDanger__h4kVS,.enterprise-record-page_lifecycleMain__oi2pv{grid-template-columns:1fr}.enterprise-record-page_documentActions__N0JXK{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-record-page_sectionHeading__0m_9K{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:flex-start}.enterprise-record-page_sectionHeading__0m_9K>div{min-width:0}.enterprise-record-page_sectionHeading__0m_9K>span{justify-self:start;max-width:100%}.enterprise-record-page_workflowFacts__mvp4_{grid-template-columns:1fr}.enterprise-record-page_workflowActions__G3NvV{display:grid;grid-template-columns:1fr}.enterprise-record-page_workflowActions__G3NvV .enterprise-record-page_actionItem__bdsfl>a,.enterprise-record-page_workflowActions__G3NvV .enterprise-record-page_actionItem__bdsfl>button{width:100%}}@media screen{.enterprise-record-page_fact__13BHV{background:var(--ee-card,#fff);border-radius:var(--ee-radius-control,8px)}}.schedule-convergence_sectionHeader__MuaqO,.schedule-convergence_sectionHeader__MuaqO>div{min-width:0}.schedule-convergence_sectionHeader__MuaqO h2,.schedule-convergence_sectionHeader__MuaqO p{overflow-wrap:anywhere}.schedule-convergence_composer__gqj06{margin:14px 0 18px;border:1px solid #d8dce1;background:#f8f9fb;border-radius:14px;padding:16px;min-width:0}.schedule-convergence_composerHeading__rpIzA{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px;min-width:0}.schedule-convergence_composerHeading__rpIzA>div{min-width:0}.schedule-convergence_composerHeading__rpIzA h3{margin:0;font-size:1.05rem;line-height:1.3}.schedule-convergence_composerHeading__rpIzA p{margin:5px 0 0;color:#66736b;font-size:.84rem;line-height:1.5;overflow-wrap:anywhere}.schedule-convergence_composerChoice__uW37r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:520px}.schedule-convergence_formGrid__qwnhh,.schedule-convergence_wide__w8va0{min-width:0}@media(max-width:767px){.schedule-convergence_tabs__yYsz9{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.schedule-convergence_sectionHeader__MuaqO{display:grid;grid-gap:12px;gap:12px}.schedule-convergence_sectionHeader__MuaqO>button{width:100%}.schedule-convergence_composer__gqj06{padding:13px}.schedule-convergence_composerHeading__rpIzA{display:grid}.schedule-convergence_composerChoice__uW37r{grid-template-columns:1fr;max-width:none}.schedule-convergence_formGrid__qwnhh{grid-template-columns:1fr}.schedule-convergence_wide__w8va0{grid-column:auto}}.schedule-convergence_taskOptions__GC8zj{margin-top:12px;min-width:0}.schedule-convergence_taskOptions__GC8zj summary{cursor:pointer;color:var(--ee-text-secondary,#475467);font-size:.875rem;font-weight:650;min-height:32px;line-height:1.5}.schedule-convergence_taskOptions__GC8zj[open] summary{margin-bottom:8px}@media screen{.schedule-convergence_composer__gqj06{background:var(--ee-muted,#f2f4f7);border-color:var(--ee-border,#e1e6eb)}.schedule-convergence_composerHeading__rpIzA p{color:var(--ee-text-secondary,#607180)}.schedule-convergence_composer__gqj06{padding:24px;background:#f8fafc;border:1px solid #e3e9f0;border-radius:14px;margin:20px 0}.schedule-convergence_composerHeading__rpIzA{margin-bottom:20px}.schedule-convergence_composerHeading__rpIzA h3{color:#193658;font-size:1.1rem}.schedule-convergence_composerHeading__rpIzA p{color:#53657a;font-size:.875rem;line-height:1.55}.schedule-convergence_taskOptions__GC8zj{margin:20px 0}.schedule-convergence_taskOptions__GC8zj summary{color:#2b5a8f;font-size:.875rem;min-height:44px;display:list-item;padding:10px 0}}@media screen and (max-width:600px){.schedule-convergence_composer__gqj06{padding:18px}.schedule-convergence_formGrid__qwnhh{gap:18px}}.invoice-delivery_review__JwyE6{overflow-wrap:anywhere}.invoice-delivery_review__JwyE6 h3{margin-top:22px}.invoice-delivery_review__JwyE6 details summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:650;color:#193658}.invoice-delivery_review__JwyE6 .invoice-delivery_confirm__Bcpax[data-variant=primary],.invoice-delivery_review__JwyE6 .invoice-delivery_confirm__Bcpax[data-variant=primary]:active:not(:disabled),.invoice-delivery_review__JwyE6 .invoice-delivery_confirm__Bcpax[data-variant=primary]:hover:not(:disabled){background:#193658;color:#fff;border-color:#193658}.invoice-delivery_review__JwyE6 .invoice-delivery_confirm__Bcpax[data-variant=primary]:hover:not(:disabled){background:#244a70}.invoice-delivery_review__JwyE6 .invoice-delivery_confirm__Bcpax[data-variant=primary]:focus-visible,.invoice-delivery_review__JwyE6 details summary:focus-visible{outline:3px solid #719bd0;outline-offset:3px}@media print{.invoice-delivery_review__JwyE6{display:none}}