/* O aviso da sessão da criança que acabou (student-session.js): letra grande, um botão grande, sem o aviso de progresso. */
.session-notice h1 {
  font-size: clamp(2rem, 6vw, 3rem);
  line-height: 1.15;
}
.session-notice p {
  font-size: clamp(1.25rem, 3.4vw, 1.6rem);
  line-height: 1.4;
}
.session-notice-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
  margin-top: 20px;
}
.session-notice-actions button {
  min-height: 64px;
  padding: 12px 28px;
  font-size: 1.4rem;
}
body:has(.session-notice) #cloud-save-status {
  display: none;
}
