/* water-intake-tracker.css v1-0 */
.status-msg{font-size:.8rem;margin-top:.5rem;color:var(--text-muted);}
.status-msg.error{color:#dc2626;}
.wt-progress{margin-bottom:.8rem;}.wt-bar-wrap{background:#e5e7eb;height:20px;border-radius:2px;overflow:hidden;margin-bottom:.3rem;}.wt-bar{height:100%;width:0;transition:width .3s,background .3s;}.wt-label{font-size:.83rem;color:var(--text-muted);}.wt-quick{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;}.wt-log{display:flex;flex-direction:column;gap:.2rem;margin-top:.7rem;max-height:160px;overflow-y:auto;}.wt-log-row{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;padding:.2rem .5rem;border-bottom:1px solid var(--border);}