/* Clear progress display for the one-time source baseline. */
body.cs2day-v2 .cs2-import-baseline {
	display: grid;
	grid-template-columns: minmax(0, 1.25fr) minmax(220px, .75fr) minmax(260px, .8fr);
	gap: 18px;
	align-items: center;
	padding: 16px;
	border: 1px solid color-mix(in srgb, var(--cs2-accent, #00fca7) 42%, var(--cs2-border, #263841));
	border-left: 4px solid var(--cs2-accent, #00fca7);
	border-radius: 6px;
	background: var(--cs2-card-elevated, #15242c);
}
body.cs2day-v2 .cs2-import-baseline :is(p, h4) { margin: 0; }
body.cs2day-v2 .cs2-import-baseline > div { display: grid; gap: 6px; min-width: 0; }
body.cs2day-v2 .cs2-import-baseline > div > p:last-child { color: var(--cs2-text-muted, #aab7c4); line-height: 1.45; }
body.cs2day-v2 .cs2-import-baseline__progress { grid-template-columns: auto minmax(0, 1fr); align-items: center; gap: 8px 12px !important; }
body.cs2day-v2 .cs2-import-baseline__progress strong { font-size: 1.65rem; color: var(--cs2-accent, #00fca7); }
body.cs2day-v2 .cs2-import-baseline__progress progress { width: 100%; height: 10px; accent-color: var(--cs2-accent, #00fca7); }
body.cs2day-v2 .cs2-import-baseline__progress span { grid-column: 1 / -1; color: var(--cs2-text-muted, #aab7c4); font-size: .88rem; }
body.cs2day-v2 .cs2-import-baseline__facts { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1px !important; overflow: hidden; border: 1px solid var(--cs2-border, #263841); border-radius: 5px; background: var(--cs2-border, #263841); }
body.cs2day-v2 .cs2-import-baseline__facts > span { display: grid; gap: 4px; min-width: 0; padding: 10px; background: var(--cs2-card, #101c23); }
body.cs2day-v2 .cs2-import-baseline__facts small { color: var(--cs2-text-muted, #aab7c4); }
body.cs2day-v2 .cs2-import-baseline__facts strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media (max-width: 980px) {
	body.cs2day-v2 .cs2-import-baseline { grid-template-columns: 1fr; }
}
@media (max-width: 520px) {
	body.cs2day-v2 .cs2-import-baseline__facts { grid-template-columns: 1fr; }
}
