/* CareSync v0.38.0 — Today’s Visits phone dashboard polish */
.visit-completed-badge{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:12px;background:#e9f7ef;color:#176b3a;font-weight:800;border:1px solid #bfe6cd}
.start-visit-primary{min-height:46px;font-weight:800;font-size:1rem}
@media(max-width:900px){
  .my-rota-visit{padding:16px;border-radius:16px}
  .my-rota-time strong{font-size:1.25rem}
  .my-rota-client h3{font-size:1.15rem;margin-bottom:6px}
  .my-rota-actions form,.my-rota-actions .start-visit-primary{width:100%}
  .my-rota-actions{margin-top:12px}
  .visit-completed-badge{width:100%;justify-content:center;box-sizing:border-box}
}
