/* Facility Overview 27.3: use the existing Processing scene/header family.
   Legacy 27 keeps the evidence body; this opt-in header owns only its subtree. */
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27{padding:0!important;margin:0!important;border-radius:0!important;overflow:clip;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-topline{padding:.7rem 1.5rem!important;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-breadcrumb{min-block-size:0!important;border:0!important;padding:0!important;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-context{min-inline-size:0;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .fo-change-facility{display:inline-flex;align-items:center;gap:.5rem;min-block-size:32px;font:600 .8125rem/1.4 var(--f27-ui);color:#8de9ff;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .fo-change-facility:hover{text-decoration:underline;text-underline-offset:.2em;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-stage{min-block-size:clamp(17rem,21cqw,22rem);align-items:center;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-scene img{object-fit:cover;object-position:right center;filter:none;opacity:1;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-copy{inline-size:58%!important;max-inline-size:54rem!important;min-inline-size:0;margin:0!important;padding:1.5rem!important;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-mark{display:block;inline-size:2.75rem;block-size:3rem;flex:0 0 2.75rem;background:url("../../images/ecotracer/brand/eco-monolith-icon-approved.png") center/contain no-repeat;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-eyebrow{margin:0 0 .55rem;font-size:.75rem!important;line-height:1.4;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-copy h1{max-inline-size:100%;overflow-wrap:anywhere;font-size:clamp(2rem,3.6cqw,3.3rem)!important;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .fo-overview-location{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .6rem;font:700 1rem/1.5 var(--f27-ui);color:#8aebf6;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .fo-overview-location>*{min-inline-size:0;overflow-wrap:anywhere;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-description{max-inline-size:53ch;font-size:.9375rem;line-height:1.6;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;padding:1rem 1.5rem!important;margin:0!important;position:relative;z-index:2;background:linear-gradient(180deg,#082936,#061f2c)!important;}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary) {
    --eco-control-edge:linear-gradient(120deg,#52d9ff,#27accc 45%,#4bd5f5)!important;
    --eco-control-fill:linear-gradient(135deg,#0a2b3d,#041c2a)!important;
    position:relative!important;isolation:isolate!important;display:flex!important;align-items:center!important;justify-content:space-between!important;
    min-inline-size:0!important;inline-size:auto!important;max-inline-size:none!important;min-block-size:4.75rem!important;
    margin:0!important;padding:1.125rem 1rem!important;gap:.625rem!important;border:0!important;border-radius:0!important;
    background:transparent!important;color:var(--eco-blueprint-ink)!important;box-shadow:none!important;
    text-decoration:none!important;text-align:start!important;text-shadow:none!important;
    font-family:"EcoTracer Header Controls",var(--eco-font-heading,"Arial Narrow",sans-serif)!important;
    font-size:1rem!important;font-weight:700!important;font-style:normal!important;line-height:1.25!important;letter-spacing:.035em!important;
    text-transform:uppercase!important;white-space:normal!important;transform:none!important;
    transition:color 140ms ease,filter 140ms ease!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary)::before,
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary)::after {
    content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:-2!important;
    clip-path:polygon(12px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 12px),calc(100% - 12px) 100%,18px 100%,0 calc(100% - 18px),0 12px)!important;
    background:var(--eco-control-edge)!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary)::after {
    inset:1.5px!important;z-index:-1!important;
    clip-path:polygon(11px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 11px),calc(100% - 11px) 100%,17px 100%,0 calc(100% - 17px),0 11px)!important;
    background-image:var(--eco-control-frame,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%2096%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%3E%3Cg%20stroke%3D%22%2352d9ff%22%20stroke-width%3D%22.8%22%20vector-effect%3D%22non-scaling-stroke%22%3E%3Cpath%20opacity%3D%22.48%22%20d%3D%22M18%206H294L313%2025V73L296%2089H22L7%2074V20Z%22%2F%3E%3Cpath%20opacity%3D%22.24%22%20d%3D%22M25%2011H288L307%2029V69L291%2084H27L13%2069V24Z%22%2F%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M18%206h78M222%206h60M35%2089h64M212%2089h70%22%2F%3E%3Cpath%20opacity%3D%22.55%22%20d%3D%22M7%2083v8h9M306%206h7v8%22%2F%3E%3Cpath%20opacity%3D%22.3%22%20d%3D%22M230%2013h26M16%2024v24%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%2352d9ff%22%20opacity%3D%22.65%22%3E%3Ccircle%20cx%3D%22185%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22195%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")),linear-gradient(#52d9ff0f 1px,transparent 1px),linear-gradient(90deg,#52d9ff0f 1px,transparent 1px),var(--eco-control-fill)!important;
    background-size:100% 100%,14px 14px,14px 14px,100% 100%!important;background-repeat:no-repeat,repeat,repeat,no-repeat!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > .eco-command-primary {
    --eco-control-edge:linear-gradient(110deg,#f0ffff 0%,#52d9ff 31%,#aef8ff 68%,#f0ffff 100%)!important;
    --eco-control-fill:linear-gradient(105deg,#0d4053,#062d3e)!important;
    --eco-control-frame:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%2096%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%3E%3Cg%20stroke%3D%22%2352d9ff%22%20stroke-width%3D%22.8%22%20vector-effect%3D%22non-scaling-stroke%22%3E%3Cpath%20opacity%3D%22.48%22%20d%3D%22M18%206H294L313%2025V73L296%2089H22L7%2074V20Z%22%2F%3E%3Cpath%20opacity%3D%22.24%22%20d%3D%22M25%2011H288L307%2029V69L291%2084H27L13%2069V24Z%22%2F%3E%3Cpath%20opacity%3D%22.7%22%20d%3D%22M18%206h78M222%206h60M35%2089h64M212%2089h70%22%2F%3E%3Cpath%20opacity%3D%22.55%22%20d%3D%22M7%2083v8h9M306%206h7v8%22%2F%3E%3Cpath%20opacity%3D%22.3%22%20d%3D%22M230%2013h26M16%2024v24%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%2352d9ff%22%20opacity%3D%22.65%22%3E%3Ccircle%20cx%3D%22185%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22195%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%22200%22%20cy%3D%2282%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%2352d9ff%22%20opacity%3D%22.75%22%3E%3Cpath%20d%3D%22M18%2084h7l7%207h-7Z%20M29%2084h7l7%207h-7Z%20M40%2084h7l7%207h-7Z%20M51%2084h7l7%207h-7Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;
    filter:drop-shadow(0 0 3px #52d9ff66)!important;color:var(--eco-blueprint-ink)!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary) > span:first-child {
    position:relative!important;display:block!important;flex:1 1 auto!important;min-inline-size:0!important;
    overflow-wrap:anywhere!important;word-break:normal!important;font:inherit!important;letter-spacing:inherit!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > [data-eco-command-icon] > span:first-child {
    padding-inline-start:2.375rem!important;min-block-size:1.625rem!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > [data-eco-command-icon] > span:first-child::before {
    content:""!important;position:absolute!important;inset-inline-start:0!important;inset-block-start:50%!important;transform:translateY(-50%)!important;
    inline-size:1.625rem!important;block-size:1.625rem!important;background-color:var(--eco-blueprint-cyan)!important;
    -webkit-mask:var(--eco-command-glyph) center/contain no-repeat!important;mask:var(--eco-command-glyph) center/contain no-repeat!important;
    pointer-events:none!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary) > :last-child:not(:first-child) {
    flex:0 0 1.125rem!important;inline-size:1.125rem!important;margin-inline-start:auto!important;
    color:var(--eco-blueprint-cyan)!important;font-family:var(--eco-font-body,"Segoe UI",sans-serif)!important;font-size:1.25rem!important;line-height:1!important;text-align:end!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary):hover:not(:disabled):not([aria-disabled="true"]):not(.is-unavailable) {
    --eco-control-edge:linear-gradient(120deg,#ddfbff,#64e5ff,#bffaff)!important;
    --eco-control-fill:linear-gradient(135deg,#103d50,#062839)!important;
    color:#fff!important;background:transparent!important;text-shadow:none!important;transform:none!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary):focus-visible {
    outline:2px solid #fff!important;outline-offset:4px!important;filter:none!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary):active:not(:disabled):not([aria-disabled="true"]):not(.is-unavailable) {
    --eco-control-fill:linear-gradient(135deg,#062232,#103d50)!important;transform:none!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary):is(:disabled,[aria-disabled="true"],.is-unavailable) {
    --eco-control-edge:#526c79!important;--eco-control-fill:linear-gradient(#102630,#102630)!important;
    color:#a7bdcc!important;filter:none!important;text-shadow:none!important;cursor:not-allowed!important;
}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(:disabled,[aria-disabled="true"],.is-unavailable) > span:first-child::before {background-color:#9ab3c0}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 [data-eco-command-icon="equipment-controls"]{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%222%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%221%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M13%206h5%20M13%209h5%20M7%2013v4%20M12%2013v4%20M17%2013v4%20M5%2022h14%20M7%2020v2%20M17%2020v2%22%2F%3E%3Cg%20opacity%3D%22.65%22%3E%3Cpath%20d%3D%22M5%2014h4%20M10%2016h4%20M15%2014h4%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 [data-eco-command-icon="settings"]{--eco-command-glyph:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19.65%209.66%20L21.88%2010.44%20L21.88%2013.56%20L19.65%2014.34%20L19.06%2015.76%20L20.09%2017.88%20L17.88%2020.09%20L15.76%2019.06%20L14.34%2019.65%20L13.56%2021.88%20L10.44%2021.88%20L9.66%2019.65%20L8.24%2019.06%20L6.12%2020.09%20L3.91%2017.88%20L4.94%2015.76%20L4.35%2014.34%20L2.12%2013.56%20L2.12%2010.44%20L4.35%209.66%20L4.94%208.24%20L3.91%206.12%20L6.12%203.91%20L8.24%204.94%20L9.66%204.35%20L10.44%202.12%20L13.56%202.12%20L14.34%204.35%20L15.76%204.94%20L17.88%203.91%20L20.09%206.12%20L19.06%208.24Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@container eco-command-head (max-width:50rem){#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-copy{inline-size:100%!important;max-inline-size:100%!important;padding:1.25rem!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-stage{min-block-size:18rem;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-stage::before{background:linear-gradient(90deg,#031d2cf0,#031d2ccc 58%,#031d2c55)!important;}}
@container eco-command-head (max-width:35rem){#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions{grid-template-columns:minmax(0,1fr)!important;padding:1rem!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-topline{padding:.75rem 1rem!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-copy{padding:1.25rem 1rem!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-copy h1{font-size:2rem!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-description{max-inline-size:none;}}
@media(prefers-reduced-motion:reduce){#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary){transition:none!important;}}
@media(forced-colors:active){#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 :is(.eco-command-scene,.eco-command-stage::before){display:none!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27,#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 :is(.eco-command-topline,.eco-command-stage,.eco-command-actions){background:Canvas!important;border-color:CanvasText!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 :is(h1,p,span,strong,small,.eco-command-tagline){color:CanvasText!important;text-shadow:none!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary){background:ButtonFace!important;color:ButtonText!important;border:1px solid ButtonText!important;filter:none!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary)::before,#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary)::after,#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary) > span:first-child::before{content:none!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 .eco-command-actions > :is(.eco-command-primary,.eco-command-secondary) > span:first-child{padding-inline-start:0!important;}#applicationMain .eco-facility-overview-27-3 .eco-facility-overview-header-27 a:focus-visible{outline-color:Highlight!important;}}
