/* SEGUIRO 2.3.1 — convite contextual e sincronização visível. */
.memory-list-status{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin:10px 0;padding:10px 12px;border:1px solid #3b4160;background:#171b2e;border-radius:10px;color:#e6e7ff;font-size:13px}
.memory-list-status button{min-height:38px}
.memory-tip{border:1px solid #6f5da3;border-radius:12px;background:#201c36;padding:14px 16px;margin:10px 0 14px;display:flex;gap:14px;justify-content:space-between;align-items:center}
.memory-tip strong{font-size:14px;color:#f4efff}.memory-tip p{font-size:13px;color:#d8cfe9;line-height:1.45;margin:6px 0 0;max-width:580px}
.memory-tip-actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.memory-tip-actions button{min-height:44px}
.memory-tip.hidden,.memory-list-status.hidden{display:none!important}
@media(max-width:720px){.memory-tip{flex-direction:column;align-items:stretch}.memory-tip-actions{display:grid;grid-template-columns:1fr 1fr}.memory-tip-actions button{padding:10px 6px;white-space:normal}.memory-list-status{align-items:center}}

.memory-identify{border:1px solid rgba(137,116,212,.38);border-radius:12px;padding:14px;margin:12px 0;display:grid;gap:10px}.memory-identify.hidden{display:none}.memory-identify label{display:grid;gap:8px}.memory-identify input{width:100%;max-width:320px}
