.WhoopToday_header__xRF_i{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 0}.WhoopToday_header__xRF_i h1{font-size:clamp(28px,5vw,48px);line-height:1.1;margin:12px 0}.WhoopToday_refresh__FEGb2{border:1px solid #39414b;border-radius:24px;background:transparent;color:inherit;padding:12px 18px;cursor:pointer;min-height:44px}.WhoopToday_details__ukVFG summary:focus-visible,.WhoopToday_refresh__FEGb2:focus-visible{outline:2px solid #c1ff58;outline-offset:4px}.WhoopToday_hero__9A4uM{border-top:1px solid #303640;padding:28px 0}.WhoopToday_source__Ra6uk{font-size:12px;letter-spacing:.06em;color:#b5bec8}.WhoopToday_score__9Xwl2{font-size:clamp(64px,16vw,110px);font-weight:750;line-height:1.1;color:#c1ff58;margin:18px 0}.WhoopToday_hero__9A4uM h2{font-size:24px;margin:0}.WhoopToday_details__ukVFG p,.WhoopToday_hero__9A4uM p{color:#a9b0bb;line-height:1.5}.WhoopToday_hero__9A4uM small,.WhoopToday_metric__RmfNr small,.WhoopToday_status__gsnPQ small{color:#a9b0bb;font-size:12px;line-height:1.6}.WhoopToday_metrics__NAqAv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #303640;border-bottom:1px solid #303640}.WhoopToday_metric__RmfNr{min-width:0;padding:22px 12px;display:flex;flex-direction:column;gap:10px}.WhoopToday_metric__RmfNr+.WhoopToday_metric__RmfNr{border-left:1px solid #303640}.WhoopToday_metric__RmfNr span{font-size:13px;color:#a9b0bb}.WhoopToday_metric__RmfNr strong{font-size:clamp(22px,4vw,36px);letter-spacing:-.04em}.WhoopToday_details__ukVFG{border:1px solid #303640;border-radius:20px;padding:18px;margin:22px 0}.WhoopToday_details__ukVFG summary{cursor:pointer;font-weight:650;min-height:28px;line-height:1.6}.WhoopToday_details__ukVFG a,.WhoopToday_status__gsnPQ a{color:#c1ff58;display:inline-block;margin:12px 0}.WhoopToday_status__gsnPQ{margin:30px 0}.WhoopToday_status__gsnPQ h2{font-size:21px}.WhoopToday_status__gsnPQ>div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #303640}.WhoopToday_status__gsnPQ span{font-size:13px;color:#a9b0bb;text-align:right}.WhoopToday_status__gsnPQ small{display:block;margin-top:12px}@media(max-width:420px){.WhoopToday_metric__RmfNr{padding:16px 8px}.WhoopToday_metric__RmfNr strong{font-size:25px}.WhoopToday_details__ukVFG .WhoopToday_metrics__NAqAv{grid-template-columns:1fr}.WhoopToday_details__ukVFG .WhoopToday_metric__RmfNr+.WhoopToday_metric__RmfNr{border-left:0;border-top:1px solid #303640}.WhoopToday_header__xRF_i{align-items:flex-start}.WhoopToday_status__gsnPQ>div{flex-wrap:wrap}.WhoopToday_status__gsnPQ span{text-align:left}}