70→68.5 kg 跑步,饮 500 ml,90 分钟 液体损失 2.0 L / 1.5 h → 汗率 1.33 L/h;建议每小时约 1.07–1.47 L;体质量约降 2.1%。<style>
.hs-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:640px;margin:0 auto;padding:20px;color:#0f172a}
.hs-hero{text-align:center;padding:22px 18px;border-radius:16px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);color:#0c4a6e;margin-bottom:16px}
.hs-hero-main{font-size:34px;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}
.hs-hero-unit{font-size:14px;font-weight:600;opacity:0.85}
.hs-hero-lbl{font-size:11px;text-transform:uppercase;letter-spacing:0.12em;opacity:0.7;margin-top:6px}
.hs-hero-sub{font-size:13px;margin-top:8px;color:#0369a1}
.hs-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}
.hs-stat{padding:12px;border-radius:12px;background:#f0f9ff;border:1px solid #bae6fd}
.hs-stat-l{font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#0369a1;font-weight:600}
.hs-stat-v{font-size:18px;font-weight:700;color:#0c4a6e;margin-top:4px;font-variant-numeric:tabular-nums}
.hs-card{padding:14px 16px;border-radius:12px;background:#f8fafc;margin-top:10px;border:1px solid #e2e8f0}
.hs-card-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#64748b;margin-bottom:8px}
.hs-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #f1f5f9;font-size:13px}
.hs-row:last-child{border-bottom:0}
.hs-row-l{color:#475569}
.hs-row-v{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;text-align:right}
.hs-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}
.hs-badge-low{background:#dcfce7;color:#166534}
.hs-badge-moderate{background:#fef3c7;color:#92400e}
.hs-badge-high{background:#fee2e2;color:#991b1b}
.hs-note{margin-top:12px;padding:12px 14px;border-radius:10px;background:#ecfeff;font-size:12px;color:#155e75;line-height:1.55}
.hs-warn{background:#fff7ed;color:#9a3412}
.hs-danger{background:#fef2f2;color:#991b1b}
.hs-formula{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:#fff;border:1px dashed #94a3b8;border-radius:8px;padding:10px 12px;margin-top:8px;color:#334155;line-height:1.5}
.hs-err{padding:16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:14px;text-align:center}
@media (max-width:520px){.hs-grid{grid-template-columns:1fr}}
</style>
<div class="hs-wrap">
<div class="hs-hero">
<div class="hs-hero-main">1.3333 <span class="hs-hero-unit">L/h</span></div>
<div class="hs-hero-lbl">Sweat rate</div>
<div class="hs-hero-sub">1333.33 ml/h · session 90 min (1.5 h)</div>
</div>
<div class="hs-grid">
<div class="hs-stat">
<div class="hs-stat-l">Net fluid loss</div>
<div class="hs-stat-v">2 L</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Body-mass change</div>
<div class="hs-stat-v">−1.5 kg (2.143%)</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Hourly drink range</div>
<div class="hs-stat-v">1066.67–1466.67 ml/h</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Dehydration risk</div>
<div class="hs-stat-v"><span class="hs-badge hs-badge-moderate">Moderate</span></div>
</div>
</div>
<div class="hs-card">
<div class="hs-card-title">Breakdown</div>
<div class="hs-row"><span class="hs-row-l">Pre-exercise mass</span><span class="hs-row-v">70 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Post-exercise mass</span><span class="hs-row-v">68.5 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Weight change (pre − post)</span><span class="hs-row-v">1.5 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Fluid intake</span><span class="hs-row-v">0.5 L</span></div>
<div class="hs-row"><span class="hs-row-l">Urine volume</span><span class="hs-row-v">0 L</span></div>
<div class="hs-row"><span class="hs-row-l">Fluid loss</span><span class="hs-row-v">2 L</span></div>
<div class="hs-row"><span class="hs-row-l">Recommended during-exercise intake</span><span class="hs-row-v">1.0667–1.4667 L/h</span></div>
</div>
<div class="hs-formula">fluid_loss (L) = (pre − post) kg + intake L − urine L<br/>sweat_rate (L/h) = fluid_loss ÷ hours<br/>hourly range ≈ 80–110% of sweat rate</div>
<div class="hs-note hs-warn">Approaching the ~2% body-mass dehydration threshold commonly linked to performance decline. Plan hourly fluid intake closer to measured sweat rate. Not medical advice — individual needs vary with heat, humidity, altitude, and sodium losses.</div>
</div>
180→176 lb 骑行,摄入 24 fl oz / 排出 4 fl oz,2 小时 英制输入换算为 kg/L;输出净液体损失、汗率与每小时 fl oz 补水区间。<style>
.hs-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:640px;margin:0 auto;padding:20px;color:#0f172a}
.hs-hero{text-align:center;padding:22px 18px;border-radius:16px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);color:#0c4a6e;margin-bottom:16px}
.hs-hero-main{font-size:34px;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}
.hs-hero-unit{font-size:14px;font-weight:600;opacity:0.85}
.hs-hero-lbl{font-size:11px;text-transform:uppercase;letter-spacing:0.12em;opacity:0.7;margin-top:6px}
.hs-hero-sub{font-size:13px;margin-top:8px;color:#0369a1}
.hs-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}
.hs-stat{padding:12px;border-radius:12px;background:#f0f9ff;border:1px solid #bae6fd}
.hs-stat-l{font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#0369a1;font-weight:600}
.hs-stat-v{font-size:18px;font-weight:700;color:#0c4a6e;margin-top:4px;font-variant-numeric:tabular-nums}
.hs-card{padding:14px 16px;border-radius:12px;background:#f8fafc;margin-top:10px;border:1px solid #e2e8f0}
.hs-card-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#64748b;margin-bottom:8px}
.hs-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #f1f5f9;font-size:13px}
.hs-row:last-child{border-bottom:0}
.hs-row-l{color:#475569}
.hs-row-v{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;text-align:right}
.hs-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}
.hs-badge-low{background:#dcfce7;color:#166534}
.hs-badge-moderate{background:#fef3c7;color:#92400e}
.hs-badge-high{background:#fee2e2;color:#991b1b}
.hs-note{margin-top:12px;padding:12px 14px;border-radius:10px;background:#ecfeff;font-size:12px;color:#155e75;line-height:1.55}
.hs-warn{background:#fff7ed;color:#9a3412}
.hs-danger{background:#fef2f2;color:#991b1b}
.hs-formula{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:#fff;border:1px dashed #94a3b8;border-radius:8px;padding:10px 12px;margin-top:8px;color:#334155;line-height:1.5}
.hs-err{padding:16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:14px;text-align:center}
@media (max-width:520px){.hs-grid{grid-template-columns:1fr}}
</style>
<div class="hs-wrap">
<div class="hs-hero">
<div class="hs-hero-main">1.2029 <span class="hs-hero-unit">L/h</span></div>
<div class="hs-hero-lbl">Sweat rate</div>
<div class="hs-hero-sub">1202.92 ml/h · session 120 min (2 h)</div>
</div>
<div class="hs-grid">
<div class="hs-stat">
<div class="hs-stat-l">Net fluid loss</div>
<div class="hs-stat-v">2.4058 L</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Body-mass change</div>
<div class="hs-stat-v">−4 lb (2.222%)</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Hourly drink range</div>
<div class="hs-stat-v">32.54–44.74 fl oz/h</div>
</div>
<div class="hs-stat">
<div class="hs-stat-l">Dehydration risk</div>
<div class="hs-stat-v"><span class="hs-badge hs-badge-moderate">Moderate</span></div>
</div>
</div>
<div class="hs-card">
<div class="hs-card-title">Breakdown</div>
<div class="hs-row"><span class="hs-row-l">Pre-exercise mass</span><span class="hs-row-v">81.647 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Post-exercise mass</span><span class="hs-row-v">79.832 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Weight change (pre − post)</span><span class="hs-row-v">1.814 kg</span></div>
<div class="hs-row"><span class="hs-row-l">Fluid intake</span><span class="hs-row-v">0.7098 L</span></div>
<div class="hs-row"><span class="hs-row-l">Urine volume</span><span class="hs-row-v">0.1183 L</span></div>
<div class="hs-row"><span class="hs-row-l">Fluid loss</span><span class="hs-row-v">2.4058 L</span></div>
<div class="hs-row"><span class="hs-row-l">Recommended during-exercise intake</span><span class="hs-row-v">0.9623–1.3232 L/h</span></div>
</div>
<div class="hs-formula">fluid_loss (L) = (pre − post) kg + intake L − urine L<br/>sweat_rate (L/h) = fluid_loss ÷ hours<br/>hourly range ≈ 80–110% of sweat rate</div>
<div class="hs-note hs-warn">Approaching the ~2% body-mass dehydration threshold commonly linked to performance decline. Plan hourly fluid intake closer to measured sweat rate. Not medical advice — individual needs vary with heat, humidity, altitude, and sodium losses.</div>
</div>