/* unique pass3 domain: mobilemechanicwichita.com */
:root{--pass3-domain-seed:25;}

/* Pass3 rendered contrast + asset QA repair */
main a[class*="primary"], main [class*="actions"] a:first-child, a[class*="call"], header a[href^="tel:"]{
  background:#0f172a!important;
  border-color:#0f172a!important;
  color:#ffffff!important;
  text-shadow:none!important;
}
main a[class*="primary"] *, main [class*="actions"] a:first-child *{color:#ffffff!important;text-shadow:none!important;}
main .sr-label, main [class*="kicker"], main p[class*="kicker"]{
  display:inline-flex!important;
  width:max-content!important;
  max-width:100%!important;
  background:#ffffff!important;
  color:#111827!important;
  border:1px solid rgba(15,23,42,.28)!important;
  text-shadow:none!important;
  padding:7px 10px!important;
  border-radius:999px!important;
}
main>section:first-of-type p:not(.sr-label):not([class*="kicker"]){
  color:inherit!important;
  text-shadow:none!important;
}
body[class*="lvm"] main>section:first-of-type p:not(.sr-label):not([class*="kicker"]),
body[class*="phx"] main>section:first-of-type p:not(.sr-label):not([class*="kicker"]),
body[class*="wco"] main>section:first-of-type p:not(.sr-label):not([class*="kicker"]){
  background:rgba(15,23,42,.78)!important;
  color:#ffffff!important;
  padding:10px 12px!important;
  border-radius:14px!important;
}
main article, main details, main [class*="card"], main [class*="Card"], main [class*="bubble"], main [class*="pill"], main [class*="chip"], main [class*="route"] div, main [class*="note"] article, main [class*="panel"] article{
  background:#ffffff!important;
  color:#111827!important;
  text-shadow:none!important;
}
main article *, main details *, main [class*="card"] *, main [class*="Card"] *, main [class*="bubble"] *, main [class*="pill"] *, main [class*="chip"] *, main [class*="route"] div *, main [class*="note"] article *, main [class*="panel"] article *{
  color:#111827!important;
  text-shadow:none!important;
}
