/* FLEGO 4.6.16 — stage notice count and flexible stage cards. */
#app.f468-unified-sidebar .customer409-nav a[data-section="stages"]{display:flex;align-items:center;gap:8px}
#app.f468-unified-sidebar .customer409-nav a[data-section="stages"] .f4616-stage-badge{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#6d4d12;color:#fff;font:700 12px/1 var(--f-body)}
#app .f4616-stage-notice{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-left:3px solid #b89431;padding:14px 16px;margin:0 0 12px}
#app .f4616-stage-notice p{margin:0;flex:1 1 280px}
#app .f4616-stage-notice a{font-size:13px}
#app .f4616-stage-notice button{margin-left:auto}
/* Prior fixed 360px height clipped the principal button on small desktop windows.
   Content now determines the height, keeping the original three inspection actions. */
#app.customer409-page .c43-stage-hero,
#app.f47-foreman-page .c43-stage-hero{height:auto!important;min-height:360px!important;overflow:hidden!important}
#app.customer409-page .c43-stage-hero .c43-stage-info,
#app.f47-foreman-page .c43-stage-hero .c43-stage-info{overflow:visible!important;justify-content:center}
#app.customer409-page .c43-stage-hero .c43-stage-actions,
#app.f47-foreman-page .c43-stage-hero .c43-stage-actions{display:flex;flex-wrap:wrap;gap:8px}
#app.customer409-page .c43-stage-hero .c43-stage-image,
#app.f47-foreman-page .c43-stage-hero .c43-stage-image{height:auto;min-height:300px}
@media(max-width:610px){#app.customer409-page .c43-stage-hero,#app.f47-foreman-page .c43-stage-hero{min-height:0!important}#app.customer409-page .c43-stage-hero .c43-stage-image,#app.f47-foreman-page .c43-stage-hero .c43-stage-image{height:205px!important;min-height:0!important}}
