/* ==========================================================================
   U1 · Minha conta
   Área do usuário: coluna única, corpo 15rem, alvo de toque ≥ 44rem.
   Mesma identidade da área administrativa, densidade diferente.
   A régua de retenção NÃO aparece aqui: a pergunta desta tela é «meu e-mail
   está funcionando?», e um cronômetro drenando responde a pergunta errada.
   ========================================================================== */

.u1__endereco { font-family: var(--font-mono); font-weight: 500; font-size: 15rem; color: var(--ink-2); }

.u1__destaque { border: 1rem solid var(--warn); background: var(--veu-warn-fraco); padding: 22rem 24rem; margin-top: 26rem; }
.u1__destaque-titulo { font-size: 18rem; font-weight: 600; line-height: 1.4; }
.u1__destaque .marcos { margin: 20rem 0 22rem; }

.u1__destino { display: flex; align-items: center; gap: 12rem; margin-top: 14rem; flex-wrap: wrap; }
.u1__destino .dado { font-size: 16rem; }
.u1__confirmado {
  display: flex;
  align-items: center;
  gap: 7rem;
  font-family: var(--font-mono);
  font-weight: 500;
  font-size: 11rem;
  letter-spacing: .08em;
  color: var(--ok);
}

.u1__caixa {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14rem;
  margin-top: 14rem;
  padding: 14rem 16rem;
  background: var(--bg);
  border: 1rem solid var(--line);
  flex-wrap: wrap;
}

.u1__retidas { display: flex; flex-direction: column; gap: 1rem; background: var(--line); border: 1rem solid var(--line); margin-top: 14rem; }
.u1__retida { background: var(--bg-2); padding: 14rem 16rem; display: flex; align-items: center; gap: 14rem; }
.u1__retida-assunto { font-size: 15rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.u1__retida-de { font-family: var(--font-mono); font-size: 12rem; color: var(--ink-3); margin-top: 3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
