/* 1.8.8 second check (SANDBOX) */
.sc188steps{list-style:none;margin:10px 0 8px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;font-size:11.5px;line-height:1.2;color:var(--vh-text-secondary)}
.sc188steps li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}
.sc188steps li span{width:24px;height:24px;border-radius:12px;border:1.5px solid var(--vh-border);display:flex;align-items:center;justify-content:center;font-weight:700;background:var(--vh-card)}
.sc188steps li.done span{background:var(--vh-on-track);border-color:var(--vh-on-track);color:var(--vh-card)}.sc188steps li.now{color:var(--vh-text);font-weight:700}.sc188steps li.now span{background:var(--warn,var(--vh-yellow-flag));border-color:var(--warn,var(--vh-yellow-flag));color:var(--vh-card)}
.sc188sect{margin-top:16px}.sc188sh{margin:-2px 0 8px}
.sc188it .opts button{font-size:15px}.sc188it .lbl{margin-top:10px}.sc188note{margin-top:8px;width:100%;box-sizing:border-box;font-size:16px}
.sc188skip{margin-top:8px;color:var(--vh-text-secondary)}.sc188end{text-align:center;margin:14px 0 90px}
.sc188jobcard{border:2px solid var(--warn,var(--vh-yellow-flag))}.sc188jobcard.done{border-color:var(--vh-on-track)}.sc188jobcard .amjtop{display:flex;justify-content:space-between;align-items:center;font-size:17px}.sc188jobcard .big{margin-top:6px}
.sc188chip{background:var(--vh-yellow-flag-tint)!important;color:var(--vh-yellow-flag)!important}
.sc188cov{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0}.sc188cov div{background:var(--vh-yellow-flag-tint);border-radius:10px;padding:8px 4px;text-align:center}.sc188cov b{display:block;font-size:22px}.sc188cov span{font-size:12px;color:var(--vh-text-secondary)}
.sc188cov .nc b{color:var(--vh-text-secondary)}
.sc188av{background:var(--vh-card);border:1px solid var(--vh-border);border-radius:12px;padding:10px 12px;margin:6px 0}.sc188av.nc{background:var(--vh-yellow-flag-tint);border-color:var(--vh-border)}
.sc188avt{font-size:15.5px}.sc188ava{margin:3px 0 2px;font-size:15px}.sc188ask{font-size:14px;padding:4px 0}.sc188ask.sel{color:var(--vh-accent-text);font-weight:700}
.sc188toast{position:fixed;left:50%;bottom:90px;transform:translateX(-50%);background:var(--vh-text);color:var(--vh-card);padding:10px 16px;border-radius:20px;z-index:80;font-size:15px;max-width:86%;text-align:center}

/* 1.8.10 (Morgan t624u): read-only second check cards (no taps on the recorded text) */
.sc1810rec{background:var(--vh-yellow-flag-tint);border:1px solid var(--line);border-radius:10px;padding:9px 11px;margin:8px 0 6px;font-size:14.5px;line-height:1.35;color:var(--ink);user-select:none;pointer-events:none}
.sc1810means{margin:0 0 8px;font-size:12.5px}
.sc188it.done .sc1810rec{opacity:.85}

/* 1.8.13 pills */
.sc1813pills{flex-wrap:wrap}.sc1813help{margin:2px 0 8px;font-style:italic}.sc1813ask{flex-wrap:wrap;margin-bottom:8px}.sc1813num{max-width:180px;margin-bottom:8px}
