/* Babou Coach 4.6 — passerelle Apple Santé */
.health-steps-summary{display:flex;justify-content:space-between;gap:12px;align-items:end;margin:14px 0 10px}.health-steps-summary strong{font-size:2.2rem;color:var(--gold)}.health-steps-summary small{color:var(--muted);text-align:right}.health-steps-progress{margin-bottom:8px}.health-steps-week{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:14px 0}.health-step-day{min-width:0;text-align:center;padding:8px 3px;border:1px solid var(--border);border-radius:11px;background:rgba(255,255,255,.025)}.health-step-day span,.health-step-day small{display:block}.health-step-day span{font-size:.72rem;color:var(--muted);text-transform:capitalize}.health-step-day strong{display:block;font-size:.82rem;margin:4px 0}.health-step-day.goal{border-color:rgba(69,204,143,.45);background:rgba(69,204,143,.08)}.health-steps-actions{display:grid;grid-template-columns:1.2fr 1fr;gap:8px}.health-manual-row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:8px}.health-manual-row input{margin:0}.health-shortcut-setup{margin-top:12px;border-top:1px solid var(--border);padding-top:10px}.health-shortcut-setup summary{cursor:pointer;color:var(--gold)}.health-shortcut-guide{padding-top:10px}.health-shortcut-guide ol{padding-left:20px;color:var(--muted)}.health-shortcut-guide li{margin:8px 0}.health-shortcut-guide code{color:var(--gold)}.health-shortcut-guide input{font-size:.78rem}.health-shortcut-guide button{width:100%}
@media(max-width:640px){.health-steps-actions{grid-template-columns:1fr}.health-steps-summary{align-items:flex-start;flex-direction:column}.health-steps-summary small{text-align:left}.health-step-day strong{font-size:.7rem}.health-step-day small{display:none}}
