/* Persistent Save Time countdowns; phone and desktop. */
#cookingModeBody .speedy-p1-status {position:sticky;top:0;z-index:15;display:block;background:#fbf7fd;box-shadow:0 3px 12px rgba(49,26,52,.08);}
#cookingModeBody .speedy-p1-status-copy {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;}
#cookingModeBody .speedy-live-dashboard {width:100%;margin-top:6px;}
#cookingModeBody .speedy-live-empty {font-size:.8rem;color:#68705f;}
#cookingModeBody .speedy-live-timers {display:flex;gap:7px;flex-wrap:wrap;}
#cookingModeBody .speedy-live-timer {display:flex;align-items:center;justify-content:space-between;gap:9px;flex:1 1 170px;border:1px solid #b9cdb5;background:white;border-radius:9px;padding:7px 9px;min-width:0;}
#cookingModeBody .speedy-live-label {font-size:.78rem;line-height:1.2;color:#42583a;overflow-wrap:anywhere;}
#cookingModeBody .speedy-live-timer strong {font-size:1rem;white-space:nowrap;font-variant-numeric:tabular-nums;color:#55216e;}
#cookingModeBody .speedy-live-finished {border-color:#a64d42;background:#fff5ed;}
#cookingModeBody .speedy-live-finished strong {color:#932d2d;}
@media(max-width:590px){#cookingModeBody .speedy-live-timer {flex-basis:125px;}#cookingModeBody .speedy-p1-status-copy {flex-direction:column;align-items:flex-start;}}

/* v4.2: Sneaky Peek keeps the real session countdown visible. */
#speedyP1SneakyPreviewModal .speedy-preview-dashboard{margin:12px 0;padding:10px;border:1px solid #b9cdb5;border-radius:10px;background:#fbf7fd;}
#speedyP1SneakyPreviewModal .speedy-preview-dashboard>strong{color:#54206b;}
