/* Soneca da conversa (app/soneca.js) */
.card.tzs-snoozed { opacity: .78; }
.card.tzs-snoozed .waiting-time { display: none; }
.tzs-menu { min-width: 230px; }
.tzs-title { padding: 6px 10px 4px; font-size: 12px; font-weight: 800; color: var(--muted); }
.tzs-form { display: grid; gap: 6px; padding: 6px 10px 8px; }
.tzs-form label { display: grid; gap: 4px; font-size: 12px; color: var(--muted); font-weight: 700; }
.tzs-form input { padding: 6px 8px; border: 1px solid var(--tz-outline-control); border-radius: var(--tz-r-sm); background: var(--surface, #fff); color: var(--ink); font: inherit; }
.tzs-menu .tzs-go { justify-content: center; background: var(--blue); color: #fff; font-weight: 800; }
.tzs-menu .tzs-go:hover { background: var(--blue); color: #fff; opacity: .92; }
.tzs-drawer-chip { background: var(--purple2, #f0edff); color: var(--purple, #6e59ce); border-color: transparent; }
