.checkin-workouts{border-bottom:1px solid var(--ts-border-color)}.checkin-workouts-head{height:67px;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.checkin-workouts-head small,.history-workouts>small,.review-workout-adherence small{font-size:7px;color:var(--primary);letter-spacing:.14em}.checkin-workouts-head h3{font-size:14px;margin:4px 0 0}.checkin-workouts-head>span{font-size:8px;color:#777;border:1px solid var(--ts-border-color);padding:6px 8px}.checkin-workout-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ts-border-color)}.workout-completion-card{min-height:93px!important;padding:14px 18px;display:grid!important;grid-template-columns:27px 1fr;align-items:center;border-right:1px solid var(--ts-border-color);border-bottom:1px solid var(--ts-border-color);cursor:pointer;letter-spacing:0!important}.workout-completion-card:nth-child(2n){border-right:0}.workout-completion-card>input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.workout-check{width:22px;height:22px;display:grid;place-items:center;border:1px solid #555;color:transparent}.workout-completion-card.completed{background:#a6c35c08}.workout-completion-card.completed .workout-check{border-color:var(--success);background:var(--success);color:#111}.workout-completion-card>div{display:grid;padding-left:8px}.workout-completion-card>div small{font-size:7px;color:#777}.workout-completion-card>div strong{font:600 15px var(--font-display);color:#ddd}.workout-date{grid-column:2;display:grid;grid-template-columns:35px 1fr;align-items:center;margin:8px 0 0 8px}.workout-date small{font-size:7px;color:#777}.workout-date input{height:30px;background:#090a09;border:1px solid var(--ts-border-color);color:#aaa;padding:0 7px;font-size:8px}.workout-date input:disabled{opacity:.35}.no-workout-plan{display:flex;gap:12px;align-items:center;padding:17px 24px;border-top:1px solid var(--ts-border-color);color:#777}.no-workout-plan>i{color:var(--primary);font-size:20px}.no-workout-plan>div{display:grid}.no-workout-plan strong{font-size:10px;color:#bbb}.no-workout-plan small{font-size:8px;margin-top:3px}.history-workouts{margin:13px 0;padding:12px 14px;border:1px solid var(--ts-border-color);background:#0b0c0b}.history-workouts>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.history-workouts span{display:flex;align-items:center;gap:6px;padding:7px 9px;background:#a6c35c0a;border:1px solid #394524;font-size:9px}.history-workouts i{color:var(--success)}.history-workouts em{font-style:normal;color:#777;font-size:8px;margin-left:4px}.review-workout-adherence{padding:15px 20px;border-bottom:1px solid var(--ts-border-color);background:#090a09}.review-workout-adherence>div:first-child{display:flex;align-items:center;justify-content:space-between}.review-workout-adherence>div:first-child strong{font-size:10px;color:var(--success)}.review-workout-adherence>div+div{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.review-workout-adherence span{padding:7px 9px;border:1px solid #394524;color:#ccc;font-size:9px}.review-workout-adherence span i{color:var(--success);margin-right:5px}.review-workout-adherence span em{font-style:normal;color:#777;margin-left:7px}.review-workout-adherence>p{margin:10px 0 0;color:#8b8983;font-size:9px}.review-workout-adherence>p i{color:var(--primary);margin-right:6px}
.edit-rejected-checkin{display:inline-flex;align-items:center;gap:7px;margin-top:9px;padding:8px 10px;border:1px solid var(--danger);color:var(--danger);font-size:9px;font-style:normal}.edit-rejected-checkin:hover{background:var(--danger);color:#111}.edit-rejected-checkin i{color:inherit}
@media(max-width:800px){.checkin-workout-grid{grid-template-columns:1fr}.workout-completion-card{border-right:0}.checkin-workouts-head{padding:0 17px}.checkin-workouts-head>span{display:none}}
