.day0-curve .day0-curve-legend{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0 0 .75rem;cursor:default}.day0-curve-legend button{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:6px;background:var(--surface-solid);color:var(--ink-2);font:inherit;font-size:12px;cursor:pointer}.day0-curve-legend button[aria-pressed=true]{border-color:var(--ink-2);font-weight:650}.day0-curve-legend button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.day0-curve-legend button i{display:inline-block;width:18px;height:3px}.day0-training-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){.day0-training-charts{grid-template-columns:minmax(0,1fr)}}
