/* TANASE v1-018.3.2 - article share strip */
.tn15-share.tn-share-bar{display:flex;align-items:center;gap:14px;padding:22px 0;margin-top:36px;border-top:1px solid #e3e7ed;border-bottom:1px solid #e3e7ed;flex-wrap:nowrap}
.tn-share-count{flex:0 0 auto;min-width:58px;text-align:center;display:flex;flex-direction:column;gap:1px}
.tn-share-count strong{font:800 29px/1.05 system-ui,-apple-system,'Segoe UI',sans-serif;color:#27384e;letter-spacing:-1px}
.tn-share-count span{font:500 11px/1.2 system-ui,-apple-system,'Segoe UI',sans-serif;color:#a1a6ad}
.tn-share-divider{width:1px;height:43px;background:#d7dce4;transform:skew(-17deg);margin:0 7px;flex:0 0 auto}
.tn-share-bar .tn-share-actions{display:flex;gap:6px;align-items:stretch;flex:1;min-width:0}
.tn-share-bar .tn-share-btn{min-height:47px;border:0;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;cursor:pointer;font:700 14px/1.2 system-ui,-apple-system,'Segoe UI',sans-serif;color:#fff;transition:filter .15s ease;box-sizing:border-box}
.tn-share-bar .tn-share-btn:hover{filter:brightness(1.08);color:#fff}
.tn-share-bar .tn-share-btn:focus-visible{outline:3px solid #80b5f0;outline-offset:2px}
.tn-share-bar .tn-share-btn svg{flex-shrink:0}
.tn-share-bar .tn-share-facebook{background:#47639f;flex:1 1 0;min-width:0;padding:10px 12px}
.tn-share-bar .tn-share-whatsapp{background:#076356;flex:1 1 0;min-width:0;padding:10px 12px}
.tn-share-bar .tn-share-more{background:#bcbcbc;flex:0 0 55px;width:55px;padding:0}
@media(max-width:700px){.tn15-share.tn-share-bar{gap:9px}.tn-share-count{min-width:47px}.tn-share-count strong{font-size:23px}.tn-share-divider{margin:0 3px}.tn-share-bar .tn-share-btn{font-size:12px;gap:6px}.tn-share-bar .tn-share-btn span{font-size:12px}.tn-share-bar .tn-share-more{flex-basis:43px;width:43px}}
@media(max-width:480px){.tn15-share.tn-share-bar{align-items:center;flex-wrap:wrap}.tn-share-count{min-width:50px}.tn-share-divider{height:34px}.tn-share-bar .tn-share-actions{flex:1 1 100%;width:100%}.tn-share-bar .tn-share-btn{min-height:44px;font-size:12px}.tn-share-bar .tn-share-btn span{font-size:11px}.tn-share-bar .tn-share-more{flex:0 0 43px}}
