.eng-page{--eng-ink:#1d3448;--eng-blue:#245b75;--eng-line:#dbe3e9;--eng-muted:#627383;max-width:1600px;margin:0 auto;color:var(--eng-ink);font-size:14px;line-height:1.55}.eng-page *{box-sizing:border-box}.eng-page h1,.eng-page h2,.eng-page h3,.eng-page h4,.eng-page p{margin:0}.eng-page h1{font-size:29px;letter-spacing:.02em}.eng-page h2{font-size:19px}.eng-page h3{font-size:16px}.eng-page h4{font-size:14px;margin-top:10px}.eng-page button{font:inherit;cursor:pointer;border:1px solid #c9d5de;border-radius:7px;background:#fff;color:var(--eng-ink);padding:8px 13px;line-height:1.4;white-space:normal}.eng-page button:hover:not(:disabled){background:#eef5f8;border-color:#6e95aa}.eng-page button.primary{background:#245b75;border-color:#245b75;color:white}.eng-page button.primary:hover:not(:disabled){background:#1b4860}.eng-page button:disabled{opacity:.6;cursor:not-allowed}.eng-page button:focus-visible,.eng-page input:focus-visible,.eng-page select:focus-visible,.eng-page textarea:focus-visible,.eng-page summary:focus-visible{outline:3px solid #86b7d3;outline-offset:2px}.eng-page label{display:flex;flex-direction:column;gap:6px;font-weight:600;min-width:0}.eng-page input,.eng-page select,.eng-page textarea{font:inherit;width:100%;min-width:0;border:1px solid #cbd6df;border-radius:6px;padding:9px 10px;background:#fff;color:#203b50}.eng-page textarea{resize:vertical;min-height:78px}.eng-page select[multiple]{min-height:110px}.eng-page input:disabled,.eng-page select:disabled{background:#eef1f4}.eng-page small,.eng-page label small{font-size:12px;font-weight:400;color:var(--eng-muted);line-height:1.5}.eng-page fieldset{border:0;padding:0;margin:0;min-width:0}.eng-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.eng-header>div:first-child>p:last-child{color:var(--eng-muted);margin-top:7px}.eng-eyebrow{font-size:12px;font-weight:600;color:#627d8f;letter-spacing:.04em;margin-bottom:4px!important}.eng-header-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end;padding-top:5px}.eng-source-note{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;background:#f0f5f8;color:#526c7c;border-left:3px solid #9eb6c5;font-size:12px;line-height:1.6}.eng-source-note span{white-space:nowrap}.eng-tabs{display:flex;gap:8px;border-bottom:1px solid var(--eng-line);margin:18px 0 22px;padding-bottom:10px}.eng-tabs button{border:0;background:transparent;padding:10px 16px;font-weight:600;color:#657b8b}.eng-tabs button[aria-pressed=true]{background:#e5eff4;color:#194c66}.eng-panel,.eng-editor{background:white;border:1px solid var(--eng-line);border-radius:10px;padding:22px;margin-bottom:18px;box-shadow:0 2px 6px #1f415009}.eng-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.eng-section-heading p{color:var(--eng-muted);font-size:13px;margin-top:4px}.eng-section-heading>select{max-width:190px}.eng-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}.eng-page .eng-metric{padding:18px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--eng-line);box-shadow:0 2px 6px #1f415009}.eng-metric>span{font-size:13px;color:#567080}.eng-metric strong{font-size:32px;font-weight:650;line-height:1.2}.eng-metric small{font-size:11px}.eng-page .eng-metric-attention{border-top:3px solid #c78a4b;padding-top:16px}.eng-attention{display:grid;grid-template-columns:minmax(160px,1fr) minmax(180px,1.15fr) minmax(180px,1.1fr) auto;gap:20px;align-items:start;padding:18px 0;border-top:1px solid #e7edf1;overflow-wrap:anywhere}.eng-attention>div>strong{font-size:12px;color:#667c8c;font-weight:500}.eng-attention>div>p{font-size:13px;margin-top:4px;white-space:pre-wrap}.eng-attention .eng-badges{margin-top:8px}.eng-badges{display:flex;gap:7px;flex-wrap:wrap}.eng-status{display:inline-flex;align-items:center;padding:3px 9px;background:#edf1f4;color:#5f7382;border-radius:4px;font-size:12px;font-weight:600;line-height:1.6;white-space:nowrap}.eng-status-in_progress{background:#e7f1f9;color:#246080}.eng-status-blocked,.eng-status-returned{background:#fff0e4;color:#985521}.eng-status-reported_done,.eng-status-awaiting_review{background:#fff7d9;color:#80600f}.eng-status-confirmed_done,.eng-status-done{background:#e9f3ed;color:#337249}.eng-late{color:#a6453e;background:#fcefee;padding:3px 8px;border-radius:4px;font-size:12px;white-space:nowrap}.eng-empty{padding:32px 16px;text-align:center;color:var(--eng-muted)}.eng-empty strong{font-size:16px;color:#3c576b;display:block;margin-bottom:6px}.eng-empty p{font-size:13px;max-width:620px;margin:5px auto}.eng-project-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.eng-page .eng-project-summary button{padding:17px;display:flex;flex-direction:column;gap:5px;text-align:left;overflow-wrap:anywhere}.eng-project-summary button>span{color:var(--eng-muted);font-size:12px}.eng-project-summary strong{font-size:16px}.eng-project-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px}.eng-project-picker{align-self:start;position:sticky;top:12px;padding:17px}.eng-project-picker>label{font-size:12px;margin-top:14px}.eng-page .eng-project-choice{display:flex;flex-direction:column;text-align:left;width:100%;border:1px solid transparent;gap:4px;margin-top:10px;padding:12px;overflow-wrap:anywhere}.eng-project-choice>span{font-size:11px;color:var(--eng-muted)}.eng-project-choice[aria-pressed=true]{background:#ecf4f8;border-color:#9bb9c9}.eng-project-detail{min-width:0}.eng-project-heading{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.eng-project-heading p:last-child{font-size:12px;margin-top:7px;color:var(--eng-muted)}.eng-subtabs{display:flex;gap:8px;margin-bottom:15px;flex-wrap:wrap}.eng-page .eng-subtabs button{background:transparent;border-color:transparent}.eng-page .eng-subtabs button[aria-pressed=true]{background:#e5edf2;border-color:#d3e1e9}.eng-milestone{padding:20px}.eng-milestone-head{display:flex;align-items:flex-start;gap:12px}.eng-milestone-head>div{flex:1;min-width:0}.eng-milestone-head>div>p{font-size:12px;color:var(--eng-muted);margin-top:4px}.eng-step{font-size:17px;line-height:32px;background:#f1f5f8;border-radius:7px;min-width:34px;text-align:center;color:#608197}.eng-node-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:17px}.eng-node-facts>div>span{font-size:12px;color:var(--eng-muted)}.eng-node-facts p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.eng-evidence{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fa;padding:11px 13px;margin-top:14px!important;border-radius:6px}.eng-provenance{font-size:11px;color:#768895;margin-top:12px}.eng-page summary{cursor:pointer;color:#436b81;font-size:12px;padding:9px 0;user-select:none}.eng-guidance,.eng-history{border-top:1px solid #e7edf1;margin-top:12px;font-size:12px;color:#5a7180}.eng-guidance ul{padding-left:20px;margin:4px 0}.eng-history ol{padding-left:20px}.eng-history li{padding:8px 0}.eng-history li>span{display:block;font-size:11px;color:var(--eng-muted)}.eng-page pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:#f3f6f8;padding:12px;border-radius:6px;max-height:360px;overflow:auto}.eng-card-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:13px}.eng-card-actions button{font-size:12px}.eng-editor{border-top:3px solid #3a728e;margin-top:22px;scroll-margin-top:20px}.eng-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.eng-form-grid label{font-size:13px;font-weight:500}.eng-wide{grid-column:1/-1}.eng-required{color:#a4543a;display:contents}.eng-form-actions{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:20px;margin-top:18px;border-top:1px solid #e4ebef}.eng-hint{font-size:12px;color:var(--eng-muted);line-height:1.65;margin-top:6px!important}.eng-form-error:not(:empty),.eng-error{color:#9b3733;background:#fff0ef;padding:12px 14px;border-radius:7px;margin-top:15px}.eng-form-error:empty{display:none}.eng-message:not(:empty){padding:11px 14px;margin-bottom:12px;border-radius:7px}.eng-success{color:#27653f;background:#ecf6ef}.eng-conflict>button,.eng-comparison{margin-top:12px}.eng-comparison{padding:15px;background:#fffbef;border:1px solid #ebd6a7;border-radius:7px;font-size:13px}.eng-review-evidence{padding:14px;background:#f4f7f9;line-height:1.8;overflow-wrap:anywhere}.eng-field-group{border:1px solid #e0e8ee;border-radius:7px;margin-top:12px;padding:0 14px}.eng-field-group>summary{font-size:14px;font-weight:600;padding:13px 0}.eng-field-group>summary>span{float:right;font-weight:400;color:#7990a0;font-size:12px}.eng-field-list{padding-bottom:12px}.eng-field-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.3fr);gap:8px 18px;padding:16px 0;border-top:1px solid #e7edf1}.eng-field-row label{font-size:13px;font-weight:500}.eng-field-row .eng-field-rule,.eng-field-row>small{grid-column:1/-1}.eng-field-rule p{font-size:12px;color:var(--eng-muted);margin-bottom:5px;line-height:1.7}.eng-filters{display:grid;grid-template-columns:minmax(220px,2fr) 1fr 1fr;gap:14px;padding:16px 0;border-top:1px solid #e7edf1}.eng-filters label{font-size:12px}.eng-task{padding:22px 0;border-top:1px solid #e1e9ee;overflow-wrap:anywhere}.eng-task .eng-section-heading{margin-bottom:8px}.eng-task-projects{font-size:12px;color:var(--eng-muted)}.eng-skill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eng-skill{border:1px solid #dfe7ec;border-radius:8px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;overflow-wrap:anywhere}.eng-skill>p{font-size:13px}.eng-skill>button{margin-top:auto}.eng-loading{padding:50px;text-align:center;color:var(--eng-muted)}.eng-sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eng-page [hidden]{display:none!important}
@media(max-width:1180px){.eng-header{gap:15px}.eng-header-actions{max-width:360px}.eng-attention{grid-template-columns:1fr 1fr;gap:14px}.eng-attention>button{justify-self:end;align-self:end}.eng-project-layout{grid-template-columns:215px minmax(0,1fr);gap:14px}.eng-panel{padding:17px}.eng-skill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-project-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-field-row{grid-template-columns:1fr}.eng-milestone-head{flex-wrap:wrap}.eng-milestone-head>div{min-width:160px}.eng-metrics{gap:10px}.eng-page .eng-metric{padding:14px}.eng-source-note{display:block}.eng-source-note span{margin-left:10px}}
@media(max-width:760px){.eng-header{display:block}.eng-header-actions{max-width:none;justify-content:flex-start;margin-top:13px}.eng-tabs{flex-wrap:wrap;gap:4px}.eng-tabs button{padding:9px}.eng-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-project-layout{display:block}.eng-project-picker{position:static}.eng-project-summary,.eng-skill-grid,.eng-attention,.eng-node-facts,.eng-form-grid,.eng-filters{grid-template-columns:1fr}.eng-section-heading,.eng-project-heading{flex-wrap:wrap}.eng-form-actions{align-items:flex-start;flex-direction:column}.eng-wide{grid-column:auto}.eng-source-note span{display:block;margin-left:0}.eng-project-heading h2{overflow-wrap:anywhere}}
.eng-business-row{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid #e6edf1;padding:14px 0}.eng-business-row>div{min-width:0;overflow-wrap:anywhere}.eng-business-row p{font-size:13px;margin-top:4px}.eng-business-row button{flex-shrink:0;font-size:12px}
.eng-file-overview{border-top:3px solid #5a8395}.eng-file-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.eng-page .eng-file-counts button{display:flex;gap:12px;align-items:center;padding:14px;background:#f5f8fa;text-align:left}.eng-file-counts strong{font-size:24px;color:#245b75}.eng-file-counts span{font-size:12px;color:#5d7381}.eng-auto-projects>article{display:grid;grid-template-columns:minmax(140px,1fr) minmax(280px,2fr) auto;gap:16px;align-items:start;border-top:1px solid #e2eaef;padding:14px 0;overflow-wrap:anywhere}.eng-auto-projects small{display:block;margin-top:4px}.eng-auto-projects p{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:7px;font-size:12px}.eng-auto-projects p>b{font-weight:500;min-width:100px}.eng-auto-node{margin-top:16px;padding:15px;border:1px solid #bfd3df;border-left:3px solid #6c94a9;background:#f6fafc;border-radius:6px}.eng-auto-node .eng-section-heading{margin-bottom:10px}.eng-auto-node .eng-badges{margin-top:7px}.eng-auto-node>p{font-size:13px;white-space:pre-wrap;margin-top:8px}.eng-auto-node small{display:block;margin-top:3px;overflow-wrap:anywhere}.eng-auto-node button{font-size:12px}.eng-file-filters{grid-template-columns:minmax(200px,2fr) minmax(180px,1fr)}.eng-file-card{padding:22px 0;border-top:1px solid #dbe6ed;overflow-wrap:anywhere}.eng-file-card>.eng-section-heading{margin-bottom:10px}.eng-file-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 18px;font-size:12px;color:#637b8b}.eng-file-download{color:#245b75;font-weight:600;text-underline-offset:3px}.eng-file-warnings{padding:10px 15px 10px 32px;border:1px solid #ead8ac;border-radius:6px;background:#fffbef;color:#82642e;font-size:12px;margin:12px 0}.eng-file-observation{margin-top:15px;padding:16px;background:#f7fafc;border:1px solid #e0e9ef;border-radius:7px}.eng-file-observation>.eng-section-heading{margin-bottom:7px}.eng-file-observation>p{font-size:13px}.eng-page blockquote{margin:12px 0 6px;padding:11px 14px;border-left:3px solid #adc3d0;background:#fff;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.eng-file-hash{margin-top:12px;font-size:11px;color:#6a8190;overflow-wrap:anywhere}.eng-file-hash p{margin-top:4px}.eng-tabs{flex-wrap:wrap}.eng-page input[type=file]{background:#f8fafc;padding:13px}.eng-file-card h3{overflow-wrap:anywhere}.eng-file-card .eng-section-heading>div:first-child{min-width:0}
@media(max-width:1180px){.eng-auto-projects>article{grid-template-columns:minmax(130px,1fr) minmax(200px,2fr)}.eng-auto-projects>article>button{grid-column:2;justify-self:end}.eng-file-counts{gap:8px}.eng-page .eng-file-counts button{padding:10px;gap:8px}.eng-file-card .eng-header-actions{max-width:none}}
@media(max-width:760px){.eng-file-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-auto-projects>article,.eng-file-filters{grid-template-columns:1fr}.eng-auto-projects>article>button{grid-column:1}.eng-auto-node .eng-section-heading{flex-wrap:wrap}.eng-file-card{padding:17px 0}}
.eng-file-ai{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid #cadde6;border-radius:8px;padding:15px 17px;margin:16px 0;background:#f2f7fa}.eng-file-ai>div{min-width:0;overflow-wrap:anywhere}.eng-file-ai p{font-size:12px;color:#516d7e;margin-top:5px}.eng-file-ai small{display:block;margin-top:6px}.eng-file-ai>button{flex-shrink:0}.eng-file-reading{margin-top:12px;padding:12px 14px;border:1px solid #dbe6ed;border-radius:7px;background:#f5f8fa}.eng-file-reading>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px}.eng-file-reading>div>span{color:#536f80}.eng-file-reading>p{font-size:12px;color:#536f80;margin-top:6px}.eng-file-reading progress{display:block;width:100%;height:8px;margin:10px 0 6px;accent-color:#39758f}.eng-file-card .eng-card-actions{flex-wrap:wrap}@media(max-width:760px){.eng-file-ai{align-items:flex-start;flex-direction:column}.eng-file-ai>button{align-self:flex-end}.eng-file-reading>div{gap:5px}}
.eng-file-notices{margin-top:14px;padding:13px 15px;border:1px solid #e4d7b8;border-left:3px solid #c79b51;border-radius:7px;background:#fffdf7;overflow-wrap:anywhere}.eng-notice-title{display:block;font-size:13px;color:#6f542b}.eng-file-notices ul{list-style:none;margin:8px 0 0;padding:0}.eng-file-notices li{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr);gap:6px 18px;padding:5px 0;font-size:13px}.eng-file-notices li>strong{font-weight:500}.eng-file-notices li>span{color:#627383}.eng-file-notices .eng-notice-important>strong{color:#9b4338;font-weight:600}.eng-file-notices .eng-hint{margin-top:9px!important}.eng-reading-details{margin-top:12px;border:1px solid #dfe7ec;border-radius:7px;background:#f8fafb;overflow-wrap:anywhere}.eng-page .eng-reading-details>summary{padding:10px 14px;font-size:12px}.eng-reading-details>div{padding:0 14px 13px;color:#627383;font-size:12px;line-height:1.8}.eng-reading-details>div>p{padding-top:10px;border-top:1px solid #e2e9ed;white-space:pre-wrap}.eng-reading-details ul{padding-left:18px;margin:8px 0 0}.eng-reading-details li{padding:4px 0;white-space:pre-wrap}@media(max-width:600px){.eng-file-notices{padding:12px}.eng-file-notices li{grid-template-columns:1fr;gap:1px;padding:6px 0}.eng-reading-details>div{padding:0 12px 12px}}
.eng-mainline-list{display:grid;gap:20px}.eng-project-mainline{min-width:0;border:1px solid #dae5eb;border-radius:10px;padding:20px;background:#fbfdfe}.eng-project-mainline>.eng-section-heading{margin-bottom:15px}.eng-mainline-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.eng-mainline-step{min-width:0;border:1px solid #dde6eb;border-radius:8px;background:#fff;padding:15px;display:flex;flex-direction:column;overflow-wrap:anywhere}.eng-mainline-step>.eng-section-heading{display:block;margin-bottom:8px}.eng-mainline-step>.eng-section-heading>.eng-status{margin-top:8px}.eng-mainline-manual{font-size:13px;white-space:pre-wrap}.eng-mainline-discovery{border-top:1px solid #e4ebef;margin-top:12px;padding-top:12px;font-size:13px;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.eng-mainline-discovery time{font-size:17px;font-weight:650;color:#224e66}.eng-mainline-discovery blockquote{margin:0;font-size:12px;color:#506c7e;white-space:pre-wrap;border-left:2px solid #bfd0dc;padding-left:10px}.eng-mainline-discovery small{color:#6b8090}.eng-mainline-discovery button{font-size:12px;margin-top:3px}.eng-mainline-next{font-size:12px;color:#526c7d;line-height:1.7;border-top:1px solid #e3ebef;margin-top:auto!important;padding-top:12px}.eng-mainline-step>p:last-child{margin-top:16px!important}.eng-source-facts{border:1px solid #dce6ec;background:#f6f9fb;border-radius:8px;padding:16px;margin:16px 0}.eng-source-facts>strong{font-size:14px}.eng-source-facts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.eng-source-facts article{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px;overflow-wrap:anywhere;font-size:13px}.eng-source-facts article>span,.eng-source-facts small{color:#647c8d;font-size:12px}.eng-source-facts button{font-size:12px}.eng-identity-notice{background:#fff9e8;border:1px solid #e9d4a2;border-radius:7px;padding:13px;font-size:13px;overflow-wrap:anywhere}.eng-identity-notice button{margin-top:8px}.eng-page .eng-acknowledgement{display:flex;gap:10px;align-items:flex-start;line-height:1.7;padding:12px;background:#f4f8fa;border-radius:6px}.eng-page .eng-acknowledgement input{width:auto;flex:none;margin-top:5px}.eng-file-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.eng-text-view{overflow-wrap:anywhere}.eng-text-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px}.eng-text-toolbar label{max-width:240px;min-width:180px;font-size:12px}.eng-text-page{border-top:1px solid #dce6ec;margin-top:20px;padding-top:20px;scroll-margin-top:15px;min-width:0}.eng-text-page h3{font-size:16px}.eng-page-texts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px}.eng-page-texts>div{min-width:0}.eng-page-texts strong{font-size:12px;color:#567082}.eng-page .eng-page-texts pre{font-size:13px;max-height:350px;line-height:1.8;margin-top:8px;background:#f7f9fb}.eng-review-provenance{font-size:12px;line-height:1.8;padding:10px 12px;background:#eef7f0;color:#466a50;border-radius:6px;margin-top:10px!important}.eng-page [data-eng-form=file-text-review] textarea[name=text]{min-height:260px;line-height:1.8}
@media(max-width:1100px){.eng-mainline-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-file-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.eng-source-facts>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.eng-project-mainline{padding:14px}.eng-mainline-steps,.eng-source-facts>div{grid-template-columns:1fr}.eng-project-mainline>.eng-section-heading{flex-wrap:wrap}.eng-file-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.eng-text-toolbar{align-items:stretch}.eng-text-toolbar label{max-width:none;flex:1 1 100%}.eng-text-page>.eng-section-heading{flex-wrap:wrap}.eng-page-texts{grid-template-columns:1fr}.eng-mainline-step{padding:14px}.eng-source-facts{padding:13px}.eng-page .eng-acknowledgement{font-size:12px}}
.eng-project-reading-issues{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;margin:0 0 14px;border:1px solid #e6d4aa;background:#fffaf0;border-radius:7px;font-size:12px}.eng-project-reading-issues button{max-width:100%;overflow-wrap:anywhere;text-align:left}
.eng-node-source{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:11px 0;border-top:1px solid #e1eaf0}.eng-node-source>p{min-width:0;flex:1;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.eng-source-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;justify-content:flex-end;max-width:42%}.eng-source-actions .eng-hint{flex-basis:100%}.eng-mainline-step>[data-eng-confirm]{align-self:flex-start;margin-top:12px}.eng-file-observation .eng-card-actions{flex-wrap:wrap;align-items:center}.eng-file-observation .eng-card-actions>.eng-hint{margin-right:auto;max-width:65%}.eng-review-evidence>a{display:inline-block;margin-top:8px;color:#245b75;text-underline-offset:3px}@media(max-width:760px){.eng-node-source{display:block}.eng-source-actions{justify-content:flex-start;max-width:none;margin-top:10px}.eng-file-observation .eng-card-actions>.eng-hint{max-width:none;flex-basis:100%}.eng-mainline-step>[data-eng-confirm]{width:100%}}
