/* Spray Paint Dry Time (T123p): the folded weather / start / pace, the plan as a list. */
.chqt [hidden]{display:none!important}
.sp-more{margin:10px 0 0;border:1px solid var(--chqt-line);border-radius:12px;padding:6px 12px;background:#fff}
.sp-more>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:16px;font-weight:600}
.sp-more[open]>summary{margin-bottom:6px}
.chqt[data-tool="spray-paint-dry-time-calculator"] input[type="time"]{min-height:44px;font-size:16px}
.chqt[data-tool="spray-paint-dry-time-calculator"] select{width:100%;min-height:48px;font-size:16px}
.sp-plan{list-style:none;margin:10px 0;padding:0;display:flex;flex-direction:column;gap:6px}
.sp-step{display:flex;justify-content:space-between;gap:10px;border:1px solid var(--chqt-line);border-radius:12px;padding:8px 12px;background:#fff;font-size:16px}
.sp-step span{font-variant-numeric:tabular-nums;color:var(--chqt-muted);font-size:15px;text-align:right}
.sp-step--wait,.sp-step--window{background:var(--chqt-cream)}
.sp-step--window{font-size:15px;color:var(--chqt-muted)}
/* the answer on a phone's first screen: the lede and the top units toggle go; the toggle is repeated in the folded box */
.sp-units-phone{display:none!important}
@media (max-width:460px){.chqt[data-tool="spray-paint-dry-time-calculator"] .chqt-lede,.chqt[data-tool="spray-paint-dry-time-calculator"] .sp-units-top{display:none!important}.chqt[data-tool="spray-paint-dry-time-calculator"] .sp-units-phone{display:flex!important;margin-top:8px}}
