/* Marketing MM V15.22 — voice command, smart SOP, content handoff */
.v1522-voice-panel{margin:14px 0;padding:16px;border:1px solid #dfe5ef;border-radius:18px;background:#fff;box-shadow:0 8px 30px rgba(20,35,60,.06)}
.v1522-voice-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;margin-top:12px}.v1522-voice-row select,.v1522-voice-row input{width:100%;min-width:0;padding:12px 14px;border:1px solid #d8deea;border-radius:12px;font:inherit}
.v1522-attached-topic{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0;padding:12px 14px;border-radius:14px;background:#fff8e8;border:1px solid #f0d598}.v1522-attached-topic span{flex:1;min-width:180px}
.v1522-snoozed{border-style:dashed!important;opacity:.92}.v1522-snooze-note{display:grid;gap:3px;margin-top:8px;padding:8px 10px;border-radius:10px;background:#f6f7fb}.v1522-snooze-note span{font-size:12px;color:#606777}
.v1522-sop-settings,.v1522-birthday-smart{margin-top:16px}.v1522-birthday-smart .btn{margin:4px 6px 4px 0}
@media(max-width:900px){.v1522-voice-panel{margin:10px 0;padding:12px}.v1522-voice-row{grid-template-columns:1fr}.v1522-voice-row .btn{width:100%}.v1522-attached-topic{align-items:flex-start}.v1522-sop-settings .split{grid-template-columns:1fr!important}}
