
/* Daywell strength tracker — compact and phone-friendly */
.workout-highlights{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}
.workout-highlights>div{background:var(--light);padding:13px 16px;border-radius:13px;min-width:150px;flex:1}
.workout-highlights strong{display:block;font:normal 25px Georgia,serif;margin-top:4px}
.workout-history{border:1px solid var(--line);border-radius:13px;margin-top:9px;overflow:hidden}
.workout-history summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:12px 14px;gap:10px}
.workout-history summary::-webkit-details-marker{display:none}
.workout-history summary strong{display:block}
.workout-sub{font-size:11px;color:var(--muted)}
.workout-history-body{border-top:1px solid var(--line);padding:4px 14px 14px}
.workout-log-row{padding:9px 0;border-bottom:1px solid var(--line)}
.workout-log-row:last-child{border:0}
.workout-log-row strong{font-size:13px}
.workout-tools{margin-top:17px;padding-top:14px;border-top:1px solid var(--line)}
.workout-file-label{cursor:pointer}
.workout-exercise{border:1px solid var(--line);padding:14px;margin:12px 0;border-radius:13px}
.workout-exercise>.row{margin-bottom:12px}
.workout-set{display:grid;grid-template-columns:76px 1fr 1fr 1.1fr;gap:8px;align-items:end;margin:9px 0}
.workout-set label{min-width:0;display:grid;gap:3px}
.workout-set label small{color:var(--muted)}
.workout-set .field{padding:7px 6px;min-width:0}
.workout-set .workout-complete{display:flex;gap:5px;align-items:center;padding-bottom:10px;font-size:11px}
.workout-set input[type="checkbox"]{accent-color:var(--sage);width:17px;height:17px}
@media(max-width:720px){.mobile-nav{grid-template-columns:repeat(7,minmax(0,1fr))}.mobile-nav button{font-size:9px}.mobile-nav button span{font-size:19px}}
@media(max-width:390px){.workout-exercise{padding:10px}.workout-set{gap:5px;grid-template-columns:57px 1fr 1fr 1fr}.workout-set .field{padding:7px 4px;font-size:12px}}
body.dark .workout-history,body.dark .workout-exercise{border-color:var(--line)}
