.section-head > div > p:last-child{max-width:760px;color:#536a63}
.ota-card .rollout-note{color:#536a63;font-size:.86rem;line-height:1.5}
.ota-card .card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px}
.ota-card .card-actions a,.ota-card .card-actions button,.empty-state button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:10px 13px;background:#082523;color:#fff;text-decoration:none;font:850 .82rem/1.2 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer;margin:0}
.ota-card .card-actions button{background:#d9f5ec;color:#082523}
.empty-state button{margin-top:10px}
@media(max-width:600px){.ota-card .card-actions>*{width:100%}}
.pulse-section.issues .eyebrow{color:#8b3028}.pulse-section.issues .section-head h2{color:#082523}.pulse-section.issues .section-head>p{color:#314a45}.pulse-section.issues .empty-state{color:#314a45;border-color:#71857f}.pulse-section.issues .empty-state b{color:#082523}
.pulse-section:not(.issues) .eyebrow{color:#086d61}.dialog-shell .eyebrow{color:#8b3028}.dialog-shell h2{color:#082523}.dialog-shell .privacy-note{color:#405650}
