.history-entry .history-reps-input{cursor:pointer;border-color:#8cb6df;background:#edf5ff;color:#15579f;font-weight:850}
.history-entry .history-reps-input:focus-visible{outline:3px solid rgba(19,104,232,.25);outline-offset:1px}
.history-edit-save-status{align-self:center;margin-right:auto;color:#456174;font-size:.74rem;font-weight:750}
.history-edit-save-status.error{color:#aa2521}
.history-edit-confirm .delete-confirm-box{display:flex;flex-wrap:wrap;width:min(94vw,430px);padding:1rem;border:1px solid #bdd0e7;border-radius:18px;background:#fff;color:#173f6e;text-align:left;box-shadow:0 18px 55px rgba(0,0,0,.28)}
.history-edit-confirm .delete-confirm-box p{flex-basis:100%;margin:0 0 .9rem;font-size:.9rem;line-height:1.45}
.history-edit-confirm .delete-confirm-box button{min-height:44px;padding:.55rem .8rem;border-radius:.5rem;font-size:.84rem;font-weight:850}
.history-edit-confirm .accept-history-edit{width:68%;margin-left:2%;border:1px solid #1368e8;background:#1368e8;color:#fff}
.history-edit-confirm .cancel-history-edit-warning{width:30%;border:1px solid #bdd0e7;background:#f5f9fe;color:#173f6e}
@media(max-width:520px){.history-workout-actions:has(.history-edit-save-status){display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.history-edit-save-status{grid-column:1/-1}.history-workout-actions:has(.history-edit-save-status) button{width:100%;min-width:0;padding:.5rem .3rem}}
