/* Controles de copia: solo en las guías de mensajes. */
.guide-message-copy{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:-6px 0 22px;text-align:left}
.guide-message-copy[hidden]{display:none}
.guide-message-copy__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid #d5ceca;border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:14px;font-weight:650;line-height:1.4;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}
.guide-message-copy__button svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.guide-message-copy__button:hover{color:#861522;border-color:var(--red);background:#f3f0ec}
.guide-message-copy__button:focus-visible{outline:3px solid var(--red);outline-offset:3px}
.guide-message-copy__button:disabled{cursor:wait;opacity:.65}
.guide-message-copy__status{font-size:13px;line-height:1.5;color:var(--muted);max-width:36rem;overflow-wrap:anywhere}
@media(prefers-reduced-motion:reduce){.guide-message-copy__button{transition:none}}
