/* v20 — running text below tablet + softer Status Target card */
.ticker-below-tablet{max-width:1280px;margin:-20px auto 0;padding:0 30px 10px;position:relative;z-index:8}
.ticker-below-tablet .public-running-text{border-radius:16px!important;border:1px solid rgba(7,86,65,.12)!important;box-shadow:0 12px 28px rgba(7,86,65,.08)!important;overflow:hidden!important;background:rgba(255,255,255,.96)!important}
.ticker-below-tablet .ticker-label{background:linear-gradient(135deg,#0b6b50,#07523f)!important}
.ticker-below-tablet .ticker-track{background:linear-gradient(90deg,#f7fcfa,#eef8f4)!important;color:#285448!important}
/* Status Target: no longer near-black; use a medium emerald card */
.v10-public .insight-side .status-card.dark{background:linear-gradient(145deg,#147458 0%,#0f654e 58%,#0b5945 100%)!important;color:#fff!important;border:1px solid rgba(8,91,69,.14)!important;box-shadow:0 16px 34px rgba(8,91,69,.16)!important}
.v10-public .insight-side .status-card.dark>small{color:#c9eee0!important}
.v10-public .insight-side .status-card.dark>span{color:#d8efe7!important}
.v10-public .insight-side .status-card.dark .status-line{background:rgba(255,255,255,.22)!important}
.v10-public .insight-side .status-card.dark .status-line i{background:#a8ebd1!important}
.v10-public .insight-side .status-card.dark>a{color:#eafff7!important}
@media(max-width:760px){.ticker-below-tablet{margin:-8px auto 0;padding:0 14px 8px}.ticker-below-tablet .public-running-text{border-radius:13px!important}.ticker-below-tablet .ticker-label{display:none!important}}
