.mc-ferramenta-acoes{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin:24px 0;padding:18px 22px;border:1px solid #394032;border-radius:18px;background:#151c16;color:#f4f6f3}
.mc-ferramenta-acoes .mc-ferramenta-compartilhar{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin:0;padding:10px 16px;border:1px solid #465046;border-radius:11px;background:transparent;color:inherit;font:700 14px/1.3 Arial,sans-serif;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}
.mc-ferramenta-compartilhar svg{display:block;flex:0 0 19px;width:19px;height:19px;fill:currentColor;stroke:none}
.mc-ferramenta-acoes .mc-ferramenta-compartilhar:hover{background:#243025;border-color:#d1ff42;transform:translateY(-1px)}
.mc-ferramenta-acoes .mc-ferramenta-compartilhar:active{transform:scale(.97)}
.mc-ferramenta-compartilhar:focus-visible{outline:2px solid #d1ff42;outline-offset:3px}
.mc-ferramenta-compartilhar:disabled{opacity:.65;cursor:wait}
.mc-ferramenta-feedback{font:14px/1.5 Arial,sans-serif;overflow-wrap:anywhere;min-width:0;flex:1 1 240px}
.mc-ferramenta-feedback:empty{display:none}
.mc-ferramenta-feedback a{color:inherit}
html[data-theme="light"] .mc-ferramenta-acoes,body.tema-claro .mc-ferramenta-acoes{background:#f5f7f1;color:#151815;border-color:#cbd3c2}
html[data-theme="light"] .mc-ferramenta-compartilhar,body.tema-claro .mc-ferramenta-compartilhar{border-color:#bac5b2}
html[data-theme="light"] .mc-ferramenta-compartilhar:hover,body.tema-claro .mc-ferramenta-compartilhar:hover{background:#e8eedf;border-color:#315c06}
@media(max-width:600px){.mc-ferramenta-acoes{padding:16px;margin:20px 0}}
@media(prefers-reduced-motion:reduce){.mc-ferramenta-acoes .mc-ferramenta-compartilhar{transition:none;transform:none}}
@media print{.mc-ferramenta-acoes{display:none}}
