/* ENEM2X hotfix — 2026-11-04
   Escopo: faixa informativa e donut de progresso da prévia do portal.
   Remoção segura: retire este stylesheet do index.html. */

.urgency-bar {
  background: #ffd21c;
  color: #071427;
}

.urgency-bar b,
.urgency-bar span,
.urgency-bar svg {
  color: #071427;
}

.urgency-bar .pulse-dot {
  background: #071427;
  box-shadow: 0 0 0 5px rgba(7, 20, 39, 0.14);
}

/* O gradiente cônico inline representa os 67%. O disco interno cria o
   recorte do donut; o texto fica em uma camada superior, no centro. */
.portal-preview .progress-ring {
  position: relative;
  isolation: isolate;
  border: 0;
  overflow: hidden;
  text-align: center;
}

.portal-preview .progress-ring::before {
  content: "";
  position: absolute;
  inset: 7px;
  z-index: 0;
  border-radius: 50%;
  background: #0b2239;
  pointer-events: none;
}

.portal-preview .progress-ring > strong,
.portal-preview .progress-ring > span {
  position: relative;
  z-index: 1;
  flex: 0 0 auto;
  max-width: 100%;
  text-align: center;
  white-space: nowrap;
}

@media (max-width: 620px) {
  .portal-preview .progress-ring::before {
    inset: 6px;
  }
}
