.rh-toolbar{border-top:1px solid #bbcbb5;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-bottom:24px;padding-top:20px;display:flex}.rh-filters{flex-wrap:wrap;gap:6px;display:flex}.rh-filters button[aria-pressed=true]{color:#f3f1eb;background:#193e2b}.rh-workspace input,.rh-workspace select{color:#193527;background:#faf9f4;border:1px solid #a5b7a0;max-width:100%;padding:10px}.rh-layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.rh-with-detail{grid-template-columns:minmax(0,1fr) 290px}.rh-list{min-width:0}.rh-workspace .tm-detail{margin:0}.rh-workspace .tm-detail dd{text-align:right;overflow-wrap:anywhere}.rh-workspace .tm-detail label{margin-top:16px;display:block}.rh-workspace .tm-detail select{width:100%;margin-top:8px;display:block}.rh-edit-details{width:100%}.rh-status{color:#35583b;background:#e1e8d9;padding:4px 7px;font-size:14px}.rh-injured{color:#873c2c;background:#f0ded2}.rh-rehab{color:#705922;background:#ece4c8}.rh-rtt{color:#315d5a;background:#dbe7e6}.rh-notes{white-space:pre-wrap;font-size:15px;line-height:1.5}.tm-add-dialog.rh-plan-dialog{width:min(900px,100% - 32px)}.rh-phase{border-top:1px solid #bccbb4;padding:18px 0}.rh-phase-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.rh-phase-header label{flex:1}.rh-exercise-scroll{margin-bottom:12px;overflow:auto}.rh-exercise-scroll table{border-collapse:collapse;width:100%;min-width:650px}.rh-exercise-scroll th{text-align:left;color:#5b7357;font-size:14px}.rh-exercise-scroll td{padding:4px}.rh-exercise-scroll input{min-width:70px;margin:0}.rh-exercise-scroll td:first-child,.rh-exercise-scroll td:nth-child(4){width:32%}.rh-plan-notes{margin-top:24px}.rh-plan-notes textarea{color:#193527;background:#faf9f4;border:1px solid #a5b7a0;width:100%;margin-top:8px;padding:12px;font:18px ClubBarlow,Arial,sans-serif;display:block}.rh-plan-notes textarea:focus-visible{outline-offset:3px;outline:3px solid #398656}@media (width<=750px){.rh-with-detail{grid-template-columns:minmax(0,1fr)}.rh-phase-header{flex-wrap:wrap}.rh-toolbar>input{width:100%}.rh-workspace .tm-heading h1{font-size:40px}}