/* Prazos da Reforma: acesso "Retomar estudo" na página inicial (#retomar-estudo).
   Mostra o último capítulo ou conceito aberto nos livretos e no RLM, a partir de dado salvo só no navegador.
   Sistema claro aprovado: fundo claro, borda azul discreta, valores hexadecimais explícitos, escopo por ID,
   sem efeitos, sombra, brilho ou animação. Fica oculto na impressão. */
#retomar-estudo[hidden]{display:none!important}
#retomar-estudo{box-sizing:border-box;display:block;max-width:100%;margin:0 0 22px;padding:0;background:none;border:0;text-align:left;animation:none;transition:none}
#retomar-estudo *{box-sizing:border-box;animation:none;transition:none}
#retomar-estudo .retomar-estudo__link{display:inline-grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:1px;align-items:baseline;max-width:100%;min-height:44px;margin:0;padding:10px 18px 11px 15px;background:var(--pr-fundo);border:1px solid var(--pr-borda);border-left:3px solid var(--pr-link);border-radius:8px;color:var(--pr-titulo);font-family: var(--pr-fonte-texto);font-size:15px;font-weight:400;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:left;text-decoration:none;text-transform:none;text-shadow:none;box-shadow:none;overflow-wrap:anywhere;word-break:normal;cursor:pointer}
#retomar-estudo .retomar-estudo__rotulo{grid-column:1;grid-row:1;margin:0;padding:0;font-size:13px;font-weight:700;line-height:1.45;color:var(--pr-suave);white-space:nowrap}
#retomar-estudo .retomar-estudo__material{grid-column:2;grid-row:1;margin:0;padding:0;font-size:15px;font-weight:700;line-height:1.45;color:var(--pr-titulo)}
#retomar-estudo .retomar-estudo__ponto{grid-column:2;grid-row:2;margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.45;color:var(--pr-link);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}
#retomar-estudo .retomar-estudo__link:hover{color:var(--pr-titulo);background:var(--pr-fundo);text-decoration:none}
#retomar-estudo .retomar-estudo__link:hover .retomar-estudo__ponto{color:var(--pr-link)}
#retomar-estudo .retomar-estudo__link:focus-visible{outline:2px solid var(--pr-foco)!important;outline-offset:2px!important}
@media (max-width:600px){
  #retomar-estudo{margin-bottom:20px}
  #retomar-estudo .retomar-estudo__link{display:grid;grid-template-columns:minmax(0,1fr);width:100%;padding:10px 14px 11px 13px}
  #retomar-estudo .retomar-estudo__rotulo,
  #retomar-estudo .retomar-estudo__material,
  #retomar-estudo .retomar-estudo__ponto{grid-column:1;grid-row:auto}
}
@media print{
  #retomar-estudo,#retomar-estudo[hidden]{display:none!important}
}
