/* M.A.I.C. Authority lifecycle marker palette repair v1.5
 *
 * Lifecycle identity is independent from the four-state terminal theme:
 *   ALT OPEN  = purple
 *   TAKE CAP  = orange
 *   REBUY     = green
 *   EXPIRY    = red
 *
 * Authority lifecycle markers are intentionally SOLID.  Opacity is sealed at
 * the marker group, shape, stem and SVG primitive levels so no inherited or
 * inline translucent treatment can survive.
 */
#tab-audit-trail .maic-authority-v63-marker.alt-open,
#tab-audit-trail .maic-authority-v63-marker.take-cap,
#tab-audit-trail .maic-authority-v63-marker.rebuy,
#tab-audit-trail .maic-authority-v63-marker.expiry{
  opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important;
  filter:none!important;mix-blend-mode:normal!important
}
#tab-audit-trail .maic-authority-v63-marker.alt-open .maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.alt-open path.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.alt-open rect.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.alt-open circle.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.alt-open polygon.maic-authority-v63-shape{
  fill:#a970ff!important;stroke:#d7bfff!important;opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important
}
#tab-audit-trail .maic-authority-v63-marker.alt-open .marker-stem{stroke:#a970ff!important;opacity:1!important;stroke-opacity:1!important}

#tab-audit-trail .maic-authority-v63-marker.take-cap .maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.take-cap path.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.take-cap rect.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.take-cap circle.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.take-cap polygon.maic-authority-v63-shape{
  fill:#f59e0b!important;stroke:#ffd58a!important;opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important
}
#tab-audit-trail .maic-authority-v63-marker.take-cap .marker-stem{stroke:#f59e0b!important;opacity:1!important;stroke-opacity:1!important}

#tab-audit-trail .maic-authority-v63-marker.rebuy .maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.rebuy path.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.rebuy rect.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.rebuy circle.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.rebuy polygon.maic-authority-v63-shape{
  fill:#66f0aa!important;stroke:#b3ffd6!important;opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important
}
#tab-audit-trail .maic-authority-v63-marker.rebuy .marker-stem{stroke:#66f0aa!important;opacity:1!important;stroke-opacity:1!important}

#tab-audit-trail .maic-authority-v63-marker.expiry .maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.expiry path.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.expiry rect.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.expiry circle.maic-authority-v63-shape,
#tab-audit-trail .maic-authority-v63-marker.expiry polygon.maic-authority-v63-shape{
  fill:#ff6868!important;stroke:#ffb0b0!important;opacity:1!important;fill-opacity:1!important;stroke-opacity:1!important
}
#tab-audit-trail .maic-authority-v63-marker.expiry .marker-stem{stroke:#ff6868!important;opacity:1!important;stroke-opacity:1!important}

#tab-audit-trail .maic-authority-v63-marker.alt-open text,
#tab-audit-trail .maic-authority-v63-marker.take-cap text,
#tab-audit-trail .maic-authority-v63-marker.rebuy text,
#tab-audit-trail .maic-authority-v63-marker.expiry text{
  fill:#07101d!important;opacity:1!important;fill-opacity:1!important;font-weight:800
}
