/* Botones de compartir de las entradas (mu-plugin qma-compartir.php, 23-oct-2026, variante D). Solo colores del tema.
   Escritorio: barra flotante a la izquierda. Celular (921 px o menos): franja fija abajo, sin tapar el globo de LiveChat. */
.qma-compartir{--hueco:var(--ast-global-color-4);position:fixed;z-index:99;left:14px;top:50%;transform:translateY(-50%);
  display:flex;flex-direction:column;gap:18px;padding:12px 10px;
  background:var(--ast-global-color-4);border:1px solid var(--ast-global-color-7);border-radius:999px}
.qma-compartir__red{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;
  color:var(--ast-global-color-3);cursor:pointer;line-height:1;transition:color .15s}
.qma-compartir__red:hover,.qma-compartir__red:focus-visible{color:var(--ast-global-color-1)}
.qma-compartir__red:focus-visible{outline:2px solid var(--ast-global-color-1);outline-offset:3px;border-radius:4px}
.qma-compartir svg{width:20px;height:20px;display:block}
.qma-compartir__copiar.is-ok{color:var(--ast-global-color-1)}
.qma-compartir__aviso{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);white-space:nowrap;
  font-size:13px;line-height:1.3;padding:4px 10px;border-radius:6px;background:var(--ast-global-color-7);color:var(--ast-global-color-2);
  opacity:0;pointer-events:none;transition:opacity .15s}
.qma-compartir__aviso:empty{display:none}
.qma-compartir__copiar.is-ok .qma-compartir__aviso{opacity:1}
@media (max-width:921px){
  .qma-compartir{left:12px;right:84px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none;
    flex-direction:row;justify-content:space-around;gap:4px;padding:10px 8px}
  .qma-compartir__aviso{left:50%;top:auto;bottom:calc(100% + 12px);transform:translateX(-50%)}
  body.qma-compartir-on{padding-bottom:76px}
}
@media print{.qma-compartir{display:none}}
