/* Lot c89 (fondateur 14/11 18:35 : chat réservé au Prof particulier, Tutorat poussé vers les QUIZ) — accueil : carte « Reprendre ton quiz »
   (dernier cours ouvert dont le quiz n'est pas fini, lu sur l'appareil). Couleurs et polices Academy ; absente pour un nouvel élève. */
.rq{position:relative;margin:14px 0 4px;background:linear-gradient(160deg,#1f4a3a,#163a2d 60%,#123227);border:6px solid #c98a44;border-radius:18px;
  padding:14px 16px 16px;color:#f4f1e6;box-shadow:0 10px 20px rgba(60,40,10,.2);display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;
  animation:rq-ent .35s ease-out}
.rq[hidden]{display:none}
.rq-tete{grid-column:1/-1;display:flex;align-items:center;gap:10px;margin-bottom:4px}
.rq-med{width:44px;height:44px}
.rq-bulle{background:#d8efbf;color:#173B2C;font:800 14px Nunito,sans-serif;padding:7px 12px;border-radius:14px}
.rq-t{grid-column:1/-1;font:900 22px/1.1 Nunito,sans-serif;color:#FFD24A}
.rq-c{grid-column:1/-1;font:600 14px Inter,sans-serif;color:#e4efe7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rq-go{grid-column:1/-1;margin-top:10px;display:block;text-align:center;text-decoration:none;border:2px solid #8cc957;border-radius:18px;padding:14px;
  font:900 19px Nunito,sans-serif;color:#173B2C;background:linear-gradient(180deg,#c3ec96,#a6e36f);box-shadow:0 5px 12px rgba(0,0,0,.25)}
.rq-ct{grid-column:1/-1;justify-self:center;margin-top:6px;font:800 14px Nunito,sans-serif;color:#f4f1e6;text-decoration:underline;text-underline-offset:3px}
.rq-go:focus-visible,.rq-ct:focus-visible{outline:3px solid #FFD24A;outline-offset:2px}
@keyframes rq-ent{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.rq{animation:none}}
