
.eo-life{margin-top:14px}
.eo-life-note{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:0 0 12px;padding:11px 13px;border:1px solid #3b3222;border-radius:9px;background:#0f0e0c}
.eo-life-note strong{color:#dfb95f;font-size:11px;letter-spacing:.08em}.eo-life-note span{color:#8d877c;font-size:11px}
.eo-life-row{min-height:76px}.eo-life-row small+small{margin-top:2px}
.eo-life-pane{padding:18px}
.eo-life-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}
.eo-life-facts>div{min-width:0;padding:10px;border:1px solid #302d28;border-radius:8px;background:#0d0d0c}
.eo-life-facts small,.eo-life-facts strong{display:block}.eo-life-facts small{font-size:9px;color:#7f796f;letter-spacing:.04em}.eo-life-facts strong{margin-top:5px;color:#eee;overflow-wrap:anywhere;font-size:12px}
.eo-life-fold{margin-top:10px;border:1px solid #302b23;border-radius:9px;background:#0b0b0a;overflow:hidden}
.eo-life-fold>summary{cursor:pointer;padding:11px 13px;color:#d9b35b;font-size:11px;font-weight:900;letter-spacing:.055em;background:#11100e}
.eo-life-fold>summary::marker{color:#7e6532}
.eo-life-files{padding:12px;grid-template-columns:repeat(3,minmax(0,1fr))!important}
.eo-life-files .eo-file-inline{height:190px!important}
.eo-life-subjobs,.eo-life-handover{padding:10px 12px;display:grid;gap:6px}
.eo-life-subjobs>div,.eo-life-handover>div{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(220px,1.5fr) auto auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid #282622;border-radius:7px;background:#0e0e0d}
.eo-life-subjobs span,.eo-life-handover span{color:#999;overflow-wrap:anywhere}.eo-life-subjobs b{color:#d9b35b}.eo-life-subjobs em,.eo-life-handover em{font-style:normal;color:#b7ae9e;font-size:10px}
.eo-proof-upload{display:flex;align-items:end;gap:9px;flex-wrap:wrap;margin-top:12px;padding:12px;border:1px solid #5c4826;border-radius:9px;background:#12100c}
.eo-proof-upload label{display:grid;gap:5px;color:#b9b1a2;font-size:10px;font-weight:800}.eo-proof-upload input[type=file]{max-width:330px;color:#ddd}
.eo-life-warning{display:flex;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border:1px solid #71552a;border-radius:8px;background:#181207}
.eo-life-warning strong{color:#e0b55b}.eo-life-warning span{color:#aaa;font-size:11px}
.eo-life-status{align-self:center;color:#c8b06e;font-size:11px}.eo-life-status.error{color:#e48585}
@media(max-width:1100px){.eo-life-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.eo-life-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.eo-life-files{grid-template-columns:1fr!important}.eo-life-subjobs>div,.eo-life-handover>div{grid-template-columns:1fr 1fr}.eo-life-note{align-items:flex-start;flex-direction:column}}

/* FILE-ROWS-22.1 — same-width rows; no independent large file cards.
 * Scoped to Complete / Pickup / Closed file containers only.
 * Sidebar, logo, commercial actions and email settings are not selected.
 */
html body #eoApp.eo-ui85 .eo-life .eo-life-files,
html body #eoApp.eo-ui85 .eo-life-files,
html body #eoApp.eo-ui85 .eo-cf22-list {
  display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;
  grid-template-columns:1fr!important;align-items:stretch!important;justify-content:flex-start!important;
  width:100%!important;max-width:100%!important;min-width:0!important;gap:0!important;
  padding:0 12px!important;box-sizing:border-box!important;
}
html body #eoApp.eo-ui85 .eo-cf22-list>.eo-cf22-row {
  display:grid!important;grid-template-columns:48px minmax(0,1fr) 156px!important;
  gap:14px!important;align-items:center!important;box-sizing:border-box!important;
  width:100%!important;min-width:0!important;max-width:100%!important;min-height:66px!important;
  flex:none!important;padding:9px 0!important;margin:0!important;
  border:0!important;border-bottom:1px solid #292721!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;overflow:hidden!important;
  color:#e6e2d9!important;font-family:Arial,Helvetica,sans-serif!important;
}
html body #eoApp.eo-ui85 .eo-cf22-list>.eo-cf22-row:last-child{border-bottom:0!important}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-thumb {
  position:relative!important;display:grid!important;place-items:center!important;grid-column:1!important;
  width:48px!important;height:46px!important;min-width:0!important;max-width:48px!important;min-height:0!important;
  margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;
  background:#12120f!important;border:1px solid #343128!important;border-radius:3px!important;
  box-shadow:none!important;color:#d9b967!important;cursor:zoom-in!important;
}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-static{cursor:default!important}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-thumb .eo-cf22-image {
  position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;
  min-width:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;
  object-fit:contain!important;background:#111!important;pointer-events:none!important;
}
html body #eoApp.eo-ui85 .eo-cf22-icon{display:grid!important;place-items:center!important;max-width:44px!important;min-width:0!important;overflow:hidden!important;font:700 10px/1.1 Arial,Helvetica,sans-serif!important;letter-spacing:.02em!important;color:#d9bd77!important;pointer-events:none!important}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-info{min-width:0!important;max-width:100%!important;grid-column:2!important;line-height:1.4!important}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-name {
  display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;
  width:100%!important;height:auto!important;min-height:0!important;min-width:0!important;max-width:100%!important;
  border:0!important;outline-offset:3px!important;box-shadow:none!important;background:transparent!important;
  margin:0!important;padding:0!important;text-align:left!important;color:#e9e6df!important;
  font:600 14px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;
  white-space:normal!important;overflow-wrap:anywhere!important;overflow:hidden!important;text-decoration:none!important;
}
html body #eoApp.eo-ui85 .eo-cf22-row button.eo-cf22-name{cursor:zoom-in!important}
html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-actions{display:grid!important;grid-template-columns:78px 70px!important;gap:8px!important;align-items:center!important;justify-content:end!important;grid-column:3!important;width:156px!important;margin:0!important;padding:0!important}
html body #eoApp.eo-ui85 .eo-cf22-actions :is(button,a) {
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-width:0!important;min-height:32px!important;max-width:100%!important;width:auto!important;height:32px!important;
  box-sizing:border-box!important;margin:0!important;padding:5px 2px!important;border:0!important;border-radius:3px!important;
  background:transparent!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;
  color:#dfbe70!important;font:700 12px/1.25 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;cursor:pointer!important;
}
html body #eoApp.eo-ui85 .eo-cf22-actions>:only-child{grid-column:1/-1!important;justify-self:end!important;min-width:70px!important}
html body #eoApp.eo-ui85 .eo-cf22-actions :is(button,a):hover{background:#252015!important;color:#ffe3a1!important}
html body #eoApp.eo-ui85 .eo-cf22-row :is(button,a):focus-visible{outline:2px solid #cba956!important;outline-offset:2px!important}
html body #eoApp.eo-ui85 .eo-cf22-missing{font:11px/1.3 Arial,sans-serif!important;color:#a89f8e!important;white-space:nowrap!important}
/* Old markup is compact even before JavaScript finishes adapting it. */
html body #eoApp.eo-ui85 .eo-life-files>:is(.eo-file-card,.eo-lf21-card) {
  display:grid!important;grid-template-columns:48px minmax(0,1fr) 156px!important;gap:14px!important;align-items:center!important;
  width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;padding:9px 0!important;
  border:0!important;border-bottom:1px solid #292721!important;border-radius:0!important;background:transparent!important;
}
html body #eoApp.eo-ui85 .eo-life-files>:is(.eo-file-card,.eo-lf21-card)>strong{grid-column:2!important;grid-row:1!important;min-height:0!important;margin:0!important;font:600 14px/1.45 Arial,sans-serif!important;overflow-wrap:anywhere!important}
html body #eoApp.eo-ui85 .eo-life-files :is(.eo-file-inline,.eo-lf21-thumb){grid-column:1!important;grid-row:1!important;width:48px!important;height:46px!important;min-height:0!important;max-height:46px!important;overflow:hidden!important;margin:0!important;padding:0!important}
html body #eoApp.eo-ui85 .eo-life-files :is(.eo-file-card-actions,.eo-lf21-actions){grid-column:3!important;grid-row:1!important;display:grid!important;grid-template-columns:78px 70px!important;gap:8px!important;margin:0!important;padding:0!important}
html body #eoApp.eo-ui85 .eo-life-files .eo-file-placeholder{padding:0!important;min-height:0!important;gap:0!important;font-size:10px!important}
html body #eoApp.eo-ui85 .eo-life-files .eo-file-placeholder small{display:none!important}
html body #eoApp.eo-ui85 .eo-life-files :is(.eo-file-card-actions,.eo-lf21-actions)>:is(button,a){font:700 12px/1.25 Arial,sans-serif!important;min-height:32px!important;height:32px!important;max-width:100%!important;width:auto!important;padding:5px 2px!important;border:0!important;background:transparent!important}
/* Hover preview is a bounded floating layer. No DOM height is reserved for it. */
#eoCompactQuick22 {
  position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;
  width:min(66vw,780px)!important;height:min(66vh,610px)!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 28px)!important;
  box-sizing:border-box!important;margin:0!important;padding:8px!important;border:1px solid #887044!important;border-radius:8px!important;
  background:#0c0c0b!important;color:#ede9dd!important;box-shadow:0 12px 50px #0009!important;
  z-index:2147483600!important;pointer-events:none!important;overflow:hidden!important;
  display:grid;grid-template-rows:minmax(0,1fr) auto!important;
}
#eoCompactQuick22[hidden]{display:none!important}
#eoCompactQuick22::backdrop{background:transparent!important;pointer-events:none!important}
#eoCompactQuick22 .eo-cf22-quick-stage{min-width:0!important;min-height:0!important;overflow:hidden!important;display:grid!important;place-items:center!important}
#eoCompactQuick22 :is(img,iframe){display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border:0!important;margin:0!important;pointer-events:none!important;background:#111!important}
#eoCompactQuick22 small{padding:7px 3px 0!important;font:12px/1.35 Arial,sans-serif!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:#d9c59e!important}
/* Explicit click viewer: contained image/PDF, close/escape, fit/zoom and original. */
#eoCompactFormal22 {
  position:fixed!important;inset:0!important;margin:auto!important;padding:0!important;
  box-sizing:border-box!important;width:min(840px,80vw)!important;height:min(720px,80vh)!important;max-width:94vw!important;max-height:90vh!important;
  border:1px solid #8f7343!important;border-radius:8px!important;background:#0b0b0b!important;color:#eee!important;
  overflow:hidden!important;box-shadow:0 14px 70px #0009!important;
}
#eoCompactFormal22:not([open]){display:none!important}
#eoCompactFormal22[open]{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important}
#eoCompactFormal22::backdrop{background:rgba(0,0,0,.66)!important}
#eoCompactFormal22 :is(header,footer){display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:10px 12px!important;background:#17140f!important;border:0!important}
#eoCompactFormal22 header strong{flex:1!important;min-width:0!important;font:600 14px/1.4 Arial,sans-serif!important;overflow-wrap:anywhere!important;color:#eee!important}
#eoCompactFormal22 :is(button,a){display:inline-flex!important;align-items:center!important;justify-content:center!important;font:600 12px/1.3 Arial,sans-serif!important;color:#ead091!important;background:#231d12!important;border:1px solid #665436!important;border-radius:4px!important;min-height:30px!important;padding:6px 9px!important;margin:0!important;cursor:pointer!important;text-decoration:none!important}
#eoCompactFormal22 [data-cf22-scale]{min-width:45px!important;text-align:center!important;font:12px/1.4 Arial,sans-serif!important;color:#c5b99d!important}
#eoCompactFormal22 .eo-cf22-stage{display:grid!important;place-items:center!important;min-height:0!important;min-width:0!important;padding:8px!important;overflow:auto!important;box-sizing:border-box!important}
#eoCompactFormal22 .eo-cf22-stage img{display:block!important;max-width:none!important;max-height:none!important;object-fit:contain!important;margin:auto!important;border:0!important}
#eoCompactFormal22 .eo-cf22-stage iframe{display:block;border:0!important;width:100%;height:100%;max-width:none!important;max-height:none!important;min-height:0!important;background:white!important}
.eo-cf22-help{font:13px/1.6 Arial,sans-serif!important;color:#cbbb9a!important;padding:20px!important}
@media(max-width:540px){
 html body #eoApp.eo-ui85 .eo-cf22-list{padding:0 8px!important}
 html body #eoApp.eo-ui85 .eo-cf22-list>.eo-cf22-row{grid-template-columns:40px minmax(0,1fr) 132px!important;gap:8px!important;min-height:62px!important}
 html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-thumb{width:40px!important;height:42px!important;max-width:40px!important}
 html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-actions{width:132px!important;grid-template-columns:67px 61px!important;gap:4px!important}
 html body #eoApp.eo-ui85 .eo-cf22-row .eo-cf22-name{font-size:13px!important}
 html body #eoApp.eo-ui85 .eo-cf22-actions :is(button,a){font-size:11px!important;padding:5px 0!important}
 #eoCompactFormal22{width:94vw!important;height:82vh!important}
 #eoCompactQuick22{width:90vw!important}
}

/* The fixed desktop canvas is a WIDTH; it must not be a vertical flex-basis.
 * Do not touch inner forms, production columns, modals, or sidebar/logo sizes.
 */
#eoApp.eo-ui85 > .eo-main > .eo-view:is(
 [data-panel="dashboard"],[data-panel="quotation"],[data-panel="neworder"],
 [data-panel="jobs"],[data-panel="goods"],[data-panel="goods_issue"],
 [data-panel="arrange"],[data-panel="production_overview"],[data-panel="production"],
 [data-panel="production_issue"],[data-panel="qc"],[data-panel="complete"],
 [data-panel="invoice"],[data-panel="payment"],[data-panel="pickup"],
 [data-panel="unpicked"],[data-panel="customer_qc"],[data-panel="close"],[data-panel="closed"]
){
 flex:0 0 auto!important;
 flex-basis:auto!important;
 height:auto!important;
 min-height:0!important;
 margin-bottom:0!important;
}
#eoApp.eo-ui85 > .eo-main{justify-content:flex-start!important;}
#eoApp.eo-ui85 > .eo-main > #eoWorkspaceQuick.eo-bottom-dock{
 position:static!important;
 inset:auto!important;
 transform:none!important;
 flex:0 0 auto!important;
 height:auto!important;
 min-height:0!important;
 margin:12px 0 10px!important;
 align-self:stretch!important;
}
/* No visibility override: the existing [hidden] and role/navigation rules still apply. */

/* COMPLETE-LIST-27.1 — presentation only, appended to the verified F22 assets.
 * Equal right-hand tracks prevent the invoice length from moving the quantity.
 * No amount/status/value is calculated here; selectors intentionally stop at Complete.
 */
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list {
  min-width:0!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(0,44%)!important;
  align-items:center!important;
  gap:18px!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:104px!important;
  height:auto!important;
  padding:14px 16px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border-radius:0!important;
  line-height:1.4!important;
  text-transform:none!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:first-child {
  display:block!important;
  min-width:0!important;
  text-align:left!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:first-child > strong {
  display:block!important;
  font:700 16px/1.4 Arial,Helvetica,sans-serif!important;
  letter-spacing:0!important;
  color:#f1eee7!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:first-child > small {
  display:block!important;
  font:400 14px/1.5 Arial,Helvetica,sans-serif!important;
  color:#c5bfb2!important;
  letter-spacing:0!important;
  margin:4px 0 0!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:first-child > small:empty {
  display:none!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:nth-child(2) {
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  justify-items:end!important;
  align-content:center!important;
  gap:5px!important;
  width:100%!important;
  min-width:0!important;
  text-align:right!important;
}
/* Also aligns unadapted server markup before JS has run. */
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:nth-child(2) b {
  display:block!important;
  font:700 22px/1.15 Arial,Helvetica,sans-serif!important;
  font-variant-numeric:tabular-nums lining-nums!important;
  font-feature-settings:"tnum" 1,"lnum" 1!important;
  color:#e5bc65!important;
  letter-spacing:0!important;
  margin:0!important;
  text-align:right!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:nth-child(2) > small {
  display:block!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  font:500 14px/1.4 Arial,Helvetica,sans-serif!important;
  font-variant-numeric:tabular-nums!important;
  color:#d8d1c3!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  text-align:right!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-cq27-quantity {
  display:flex!important;
  align-items:baseline!important;
  justify-content:flex-end!important;
  gap:6px!important;
  width:100%!important;
  min-width:0!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-cq27-unit {
  display:block!important;
  flex:0 0 25px!important;
  width:25px!important;
  font:600 11px/1.2 Arial,Helvetica,sans-serif!important;
  color:#b3a78b!important;
  letter-spacing:.03em!important;
  text-align:left!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row > span:nth-child(2) > small.eo-cq27-invoice-status {
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  justify-items:end!important;
  gap:5px!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-cq27-invoice {
  display:block!important;
  min-width:0!important;
  width:100%!important;
  font:500 14px/1.4 Arial,Helvetica,sans-serif!important;
  font-variant-numeric:tabular-nums!important;
  color:#ded7c9!important;
  letter-spacing:0!important;
  text-align:right!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-cq27-status {
  display:inline-block!important;
  width:auto!important;
  max-width:100%!important;
  min-width:0!important;
  padding:2px 7px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:1px solid #49402e!important;
  border-radius:3px!important;
  background:#19160f!important;
  font:600 13px/1.4 Arial,Helvetica,sans-serif!important;
  color:#d8c291!important;
  letter-spacing:.01em!important;
  text-align:right!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
/* Right detail facts use the same readable scale; no changes to their values. */
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-life-facts {
  grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;
  gap:10px!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-life-facts > div {
  min-width:0!important;
  padding:11px 12px!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-life-facts small {
  font:500 12px/1.4 Arial,Helvetica,sans-serif!important;
  color:#c0b8a9!important;
  letter-spacing:.02em!important;
}
html body #eoApp.eo-ui85 .eo-complete-workspace .eo-life-facts strong {
  margin-top:5px!important;
  font:600 15px/1.45 Arial,Helvetica,sans-serif!important;
  font-variant-numeric:tabular-nums!important;
  color:#efebe1!important;
  overflow-wrap:anywhere!important;
}
@media(max-width:600px){
 html body #eoApp.eo-ui85 .eo-complete-workspace > .eo-master-list > .eo-master-row {
   gap:12px!important;padding:12px!important;
 }
}


/* 25.4.82 — Customer-QC REDO identity in Complete: red Main + red Sub. */
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-row.eo-customer-redo{border-color:#743737!important;background:linear-gradient(90deg,#190d0d,#100d0b)!important;box-shadow:inset 3px 0 0 #d45454}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-row.eo-customer-redo strong,
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-row.eo-customer-redo b{color:#ef7770!important}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-pane.eo-customer-redo{border-color:#653030!important;background:linear-gradient(180deg,#120b0b,#090909)!important;box-shadow:inset 3px 0 0 #d45454}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-pane.eo-customer-redo .eo-detail-title{border-bottom-color:#5f2b2b!important}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-pane.eo-customer-redo .eo-detail-title h3{color:#ef7770!important}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-subjobs>div.eo-customer-redo{border-color:#663030!important;background:#160d0d!important;box-shadow:inset 2px 0 0 #d45454}
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-subjobs>div.eo-customer-redo strong,
#eoApp.eo-ui85 .eo-complete-workspace .eo-life-subjobs>div.eo-customer-redo b{color:#ef7770!important}
