/* sleep-cycle-calculator.css v1-0 */
.status-msg{font-size:.8rem;margin-top:.5rem;color:var(--text-muted);}
.status-msg.error{color:#dc2626;}
.sleep-times{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem;}.sleep-time-row{display:flex;align-items:center;gap:1rem;padding:.5rem .7rem;border:1px solid var(--border);background:#fcfcfc;}.sleep-time-big{font-size:1.3rem;font-weight:700;font-family:monospace;min-width:90px;}.sleep-time-note{font-size:.8rem;color:var(--text-muted);}