
html body .barra-acciones-bl{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:14px 18px!important;box-sizing:border-box!important}
html body .barra-acciones-bl .accion-wrapper-bl{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:0 16px!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;border:0!important;box-shadow:none!important;outline:0!important;transition:background .2s ease,border-color .2s ease,transform .15s ease!important;line-height:1!important;flex:0 0 auto!important;cursor:pointer}
html body .barra-acciones-bl .accion-wrapper-bl:hover{background:rgba(255,255,255,.15)!important;box-shadow:none!important}
html body .barra-acciones-bl .accion-wrapper-bl:active{transform:scale(.96)}
html body .barra-acciones-bl .bl-views-item,html body .barra-acciones-bl .bl-views-item:hover,html body .barra-acciones-bl .bl-views-item:active{cursor:default!important;pointer-events:none!important;background:none!important;box-shadow:none!important;transform:none!important;padding:0 6px!important;transition:none!important;-webkit-tap-highlight-color:transparent}
html body .barra-acciones-bl .accion-wrapper-bl:hover .icono-compartir-bl,html body .barra-acciones-bl .bl-share-item .icono-compartir-bl,html body .barra-acciones-bl .bl-share-item:hover .icono-compartir-bl{box-shadow:none!important;background:transparent!important;border:0!important;outline:0!important;width:auto!important;height:auto!important;transform:none!important}
html body .barra-acciones-bl .bl-share-item svg{fill:#fff!important;width:20px!important;height:20px!important}
html body .barra-acciones-bl .bl-rating-wrapper{display:none!important}
html body .barra-acciones-bl .accion-wrapper-bl svg{width:20px!important;height:20px!important;display:block!important;margin:0!important;flex:0 0 auto!important}
html body .barra-acciones-bl .bl-views-item .views-text-bl-translated{display:block!important;font-size:15px!important;font-weight:600!important;line-height:1!important;font-variant-numeric:tabular-nums;margin:0!important;padding:0!important}
html body .barra-acciones-bl .bl-share-item>span,html body .barra-acciones-bl .um-user-bookmarks-button .text{display:none!important}
html body .barra-acciones-bl .bl-share-item .icono-compartir-bl{display:flex!important;align-items:center!important;justify-content:center!important;background:none!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;border-radius:0!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper,html body .barra-acciones-bl .bl-bookmarks-button-wrapper .um-clear{display:inline-flex!important;align-items:center!important;visibility:visible!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper a{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;text-decoration:none!important;line-height:1!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper i{font-size:20px!important;line-height:1!important;margin:0!important;display:block!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper .um-user-bookmarks-remove-button{color:#9cecff!important;filter:drop-shadow(0 0 6px rgba(108,143,224,.85))}
html body .barra-acciones-bl .bl-favorite-button-wrapper .simplefavorite-button{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;line-height:1!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper .simplefavorite-button-count{display:none!important}
html body .barra-acciones-bl .simplefavorite-button.active,html body .barra-acciones-bl .simplefavorite-button.loading{opacity:1!important}
.bla-like-num{display:inline-block;position:relative;overflow:hidden;height:20px;min-width:1ch;font-size:15px;font-weight:600;line-height:20px;color:#fff;vertical-align:middle;white-space:nowrap}
.bla-like-num .bla-n{display:block;height:20px;line-height:20px}
.bla-like-num .bla-n.bla-in-up{animation:blaNumInUp .32s cubic-bezier(.2,.9,.3,1) both}
.bla-like-num .bla-n.bla-out-up{position:absolute;left:0;top:0;animation:blaNumOutUp .32s cubic-bezier(.2,.9,.3,1) both}
.bla-like-num .bla-n.bla-in-dn{animation:blaNumInDn .32s cubic-bezier(.2,.9,.3,1) both}
.bla-like-num .bla-n.bla-out-dn{position:absolute;left:0;top:0;animation:blaNumOutDn .32s cubic-bezier(.2,.9,.3,1) both}
@keyframes blaNumInUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}
@keyframes blaNumOutUp{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}
@keyframes blaNumInDn{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}
@keyframes blaNumOutDn{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}
html body .barra-acciones-bl .simplefavorite-button.active::before{filter:drop-shadow(0 0 4px rgba(255,23,68,.95)) drop-shadow(0 0 11px rgba(255,23,68,.6))!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper:has(.simplefavorite-button.active) .bla-like-num{color:#ffe3e9!important;text-shadow:0 0 8px rgba(255,23,68,.95),0 0 18px rgba(255,23,68,.55)}
html body .barra-acciones-bl .bl-favorite-button-wrapper:has(.simplefavorite-button.active){background:rgba(255,23,68,.12)!important}
@media(max-width:767px){
html body .barra-acciones-bl{width:calc(100% - 18px)!important;margin-left:auto!important;margin-right:auto!important;padding:12px 8px!important;gap:6px!important}
html body .barra-acciones-bl .accion-wrapper-bl{padding:0 11px!important;gap:6px!important}
html body .bla-ep-player-zone{padding:8px!important}
}

/* v3: sin bordes, sin seleccion, corazon sin empujar */
html body .barra-acciones-bl,html body .barra-acciones-bl *,html body .barra-acciones-bl *::before,html body .barra-acciones-bl *::after{border:0!important;outline:0!important;-webkit-tap-highlight-color:transparent}
html body .barra-acciones-bl{border:0!important;box-shadow:none!important;user-select:none;-webkit-user-select:none}
html body .barra-acciones-bl .bl-favorite-button-wrapper{cursor:pointer}
html body .barra-acciones-bl .simplefavorite-button{width:25px!important;min-width:25px!important;height:23px!important;flex:none!important;overflow:visible!important}
html body .barra-acciones-bl .simplefavorite-button::before{transform-origin:50% 50%;will-change:transform}
html body .barra-acciones-bl .simplefavorite-button.bla-burst::before{animation:blaHeartPop2 .45s cubic-bezier(.34,1.56,.64,1)!important}
@keyframes blaHeartPop2{0%{transform:scale(1)}40%{transform:scale(1.35)}100%{transform:scale(1)}}

/* v4: sin fondos, corazon mas grande, sin movimiento */
html body .barra-acciones-bl .accion-wrapper-bl,html body .barra-acciones-bl .accion-wrapper-bl:hover,html body .barra-acciones-bl .accion-wrapper-bl:active,html body .barra-acciones-bl .bl-favorite-button-wrapper:has(.simplefavorite-button.active){background:transparent!important;background-color:transparent!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body .barra-acciones-bl .accion-wrapper-bl:hover{opacity:.85}
html body .barra-acciones-bl .accion-wrapper-bl.bl-views-item:hover{opacity:1}
html body .barra-acciones-bl .simplefavorite-button{width:30px!important;min-width:30px!important;max-width:30px!important;height:28px!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:visible!important;white-space:nowrap}
html body .barra-acciones-bl .simplefavorite-button::before{width:30px!important;height:28px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;display:block!important;margin:0!important}

/* v5: anchos fijos + hover indigo en guardar */
html body .barra-acciones-bl .bla-like-num,html body .barra-acciones-bl .bla-like-num .bla-n{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important}
html body .barra-acciones-bl .bla-like-num{min-width:3ch!important;text-align:left!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper{min-width:84px!important;justify-content:center!important;flex:0 0 auto!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper{width:46px!important;min-width:46px!important;max-width:46px!important;height:42px!important;padding:0!important;justify-content:center!important;flex:0 0 46px!important;overflow:visible!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper .um-clear,html body .barra-acciones-bl .bl-bookmarks-button-wrapper a.um-user-bookmarks-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper i{display:block!important;font-size:20px!important;width:20px!important;height:20px!important;line-height:20px!important;text-align:center!important;margin:0!important;transition:color .2s ease,filter .2s ease!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper:hover i{color:#a99cff!important;filter:drop-shadow(0 0 5px rgba(120,100,255,.9)) drop-shadow(0 0 12px rgba(93,78,219,.7))!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper:hover{opacity:1!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper .um-user-bookmarks-remove-button i{color:#9cecff!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper .um-user-bookmarks-remove-button:hover i{color:#b9b0ff!important}

/* v6: estados fijos like/guardar */
html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button.loading,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button.active{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:28px!important;padding:0!important;margin:0!important;gap:0!important;overflow:visible!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button::before,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button.loading::before,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button.active::before,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button.bla-burst::before{width:30px!important;min-width:30px!important;height:28px!important;flex:0 0 30px!important;margin:0!important;left:auto!important;right:auto!important;top:auto!important;position:relative!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button img.emoji,html body .barra-acciones-bl .bl-favorite-button-wrapper button.simplefavorite-button .simplefavorite-button-count{display:none!important}
html body .barra-acciones-bl .bl-favorite-button-wrapper{gap:8px!important;padding:0 8px!important;width:100px!important;min-width:100px!important;max-width:100px!important;flex:0 0 100px!important;box-sizing:border-box!important;justify-content:center!important}
html body .barra-acciones-bl .bla-like-num{flex:0 0 auto!important;min-width:3ch!important;width:3.2ch!important;text-align:left!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper a.um-user-bookmarks-button{position:relative!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper i.um-user-bookmarks-ajax-loading,html body .barra-acciones-bl .bl-bookmarks-button-wrapper a i:not(.um-faicon-bookmark):not(.um-faicon-bookmark-o){position:absolute!important;left:50%!important;top:50%!important;margin:-10px 0 0 -10px!important;width:20px!important;height:20px!important;line-height:20px!important;font-size:18px!important}
html body .barra-acciones-bl .bl-bookmarks-button-wrapper a:has(.um-user-bookmarks-ajax-loading) i.um-faicon-bookmark,html body .barra-acciones-bl .bl-bookmarks-button-wrapper a:has(.um-user-bookmarks-ajax-loading) i.um-faicon-bookmark-o{opacity:.15!important}

html body .barra-acciones-bl{opacity:0;animation:blaBarShow .45s ease 2.6s forwards}
html.bla-post-in body .barra-acciones-bl.bla-bar-ready{opacity:1;animation:none;transition:opacity .45s ease}
@keyframes blaBarShow{to{opacity:1}}