/* welcome state */
/* [tela vazia] an empty conversation is just the MartinsTech mark, faded and single-colour: the composer's rotating
   suggestions do the teaching, so nothing here competes with them */
.welcome {
  align-self:center; max-width:460px; text-align:center; display:flex; flex-direction:column; align-items:center;
  width:100%; gap:0; padding:0;
}
.welcome h2 { margin:6px 0 0; font-size:18px; font-weight:700; }
.welcome p { margin:0 0 10px; color:var(--text-2); font-size:13px; text-wrap:pretty; }
.welcome .rows { list-style:none; margin:0; padding:0; width:100%; text-align:left; }
.welcome-mark { width:88px; height:auto; opacity:.14; user-select:none; pointer-events:none; }
