/* =========================================================
   underconstruction.css  |  under construction page only
   (load AFTER base.css)
   ========================================================= */

.build-log{
  margin:0 0 22px;
  padding:0;
  font-size:0.88rem;
  color:var(--amber-soft);
}
.build-log li{list-style:none; padding:0; margin:0;}
.build-log li::before{content:"> "; color:var(--amber-dim);}
.build-log .ok{color:var(--amber);}
.build-log .wip{color:var(--alert);}

.progress{
  display:flex;
  gap:4px;
  margin-bottom:10px;
}
.progress span{
  flex:1;
  height:14px;
  border:1px solid var(--amber-dim);
}
.progress span.done{background:var(--amber); border-color:var(--amber);}
.progress span.active{
  background:var(--alert);
  border-color:var(--alert);
  animation:blink 1.1s steps(1) infinite;   /* @keyframes blink lives in base.css */
}
.progress-label{font-size:0.78rem; color:var(--amber-dim);}