
/* Rounded arch at the top, with a straight bottom edge. */
#inici-screen .inici-progress-text{
  width:245px!important; max-width:calc(100% - 20px)!important;
  border-radius:125px 125px 18px 18px!important;
  background:rgba(255,255,255,.73)!important;
  border:1px solid rgba(255,255,255,.8)!important;
  box-shadow:0 7px 18px rgba(44,65,200,.10)!important;
  clip-path:none!important; overflow:visible!important; isolation:isolate;
}
#inici-screen .inici-progress-text::before,
#inici-screen .inici-progress-text::after{content:none!important;display:none!important}

/* Accent feedback: visible correction, without changing answer grading. */
.apro-accent-correction{font-weight:700;color:#2c41c8}
.apro-accent-highlight{color:#c5222d;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}
