.rh-body-history{border:1px solid var(--app-border);background:var(--app-surface);margin-top:24px;padding:24px}.rh-body-history>header{justify-content:space-between;gap:20px;display:flex}.rh-body-history h2{margin:0;font:700 26px StriveText,sans-serif}.rh-body-history p{color:var(--app-text);font-size:15px;line-height:1.5}.rh-map-layout{grid-template-columns:minmax(0,1fr) minmax(260px,1fr);gap:30px;margin-top:20px;display:grid}.rh-map-pair{justify-content:center;gap:20px;display:flex}.rh-map-pair figure{flex:1;max-width:200px;margin:0}.rh-map-pair figcaption{text-align:center;letter-spacing:2px;font-size:14px}.rh-map-pair svg{width:100%;max-height:370px;display:block}.rh-map-pair small{text-align:center;font-size:12px;display:block}.rh-map-pair g[role=button]{cursor:pointer;outline:none}.rh-map-pair g:focus-visible rect{stroke:var(--app-action);stroke-width:4px}.rh-map-legend{flex-wrap:wrap;gap:12px;margin-top:16px;font-size:13px;display:flex}.rh-map-legend span{align-items:center;gap:6px;display:flex}.rh-map-legend i{width:12px;height:12px;display:inline-block}.no-history{background:#aab8a7}.past-history{background:#d5b66c}.current-injury{background:#c56650}.rh-map-history{max-height:470px;overflow:auto}.rh-map-history h3{text-transform:capitalize;margin:0;font-size:22px}.rh-map-history button{text-align:left;background:var(--app-hover);width:100%;margin:10px 0;display:block}.rh-map-history button span,.rh-map-history button small{margin-top:5px;font-size:14px;display:block}.rh-map-history button small{white-space:pre-wrap;max-height:90px;overflow:auto}@media (width<=700px){.rh-map-layout{grid-template-columns:minmax(0,1fr)}.rh-body-history{padding:16px}.rh-body-history>header{flex-wrap:wrap}}