.article-live .ticker-reactions-premium{display:block;margin:24px 0 0;padding:0}.article-live .ticker-reactions-premium .ticker-reaction-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.article-live .ticker-reaction-heading>span{font:700 16px/1.4 Arial,sans-serif;color:#102c3e;border-left:3px solid #ed0030;padding-left:10px}.article-live .ticker-reaction-heading>small{font:12px Arial,sans-serif;color:#8491a1}.article-live .ticker-reaction-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.article-live .ticker-reactions-premium button{display:flex;align-items:center;gap:8px;width:100%;padding:13px 11px;border:1px solid #d6e0ea;border-radius:10px;background:#fff;color:#102c3e;font:700 13px/1.4 Arial,sans-serif;cursor:pointer;min-height:50px;white-space:nowrap}.article-live .ticker-reaction-emoji{font-size:22px;flex-shrink:0}.article-live .ticker-reactions-premium button strong{display:flex;align-items:center;justify-content:center;margin-left:auto;border-radius:30px;background:#eef2f6;min-width:28px;height:28px;padding:0 6px;font-size:13px}.article-live .ticker-reaction-check{display:none;font-size:12px;color:white;background:#ed0030;border-radius:50%;width:18px;height:18px;align-items:center;justify-content:center}.article-live .ticker-reactions-premium button[aria-pressed=true]{background:#fff3f6;color:#ed0030;border-color:#ed0030;box-shadow:0 3px 10px #ed00300a}.article-live .ticker-reactions-premium button[aria-pressed=true] strong{background:#ffe1e9;color:#ed0030}.article-live .ticker-reactions-premium button[aria-pressed=true] .ticker-reaction-check{display:flex}.article-live .ticker-reaction-status{display:block;font-size:12px;color:#647d91;margin-top:8px}.article-live .ticker-reaction-status:empty{display:none}.article-live .ticker-entry-footer{border-top:1px solid #e1e8ef;padding-top:18px;margin-top:22px;align-items:center;gap:16px}.article-live .ticker-author-profile{margin:0;min-width:0;font-style:normal}.article-live .ticker-author-identity{display:flex;align-items:center;gap:12px;text-decoration:none;color:#102c3e}.article-live .ticker-author-photo,.article-live .ticker-author-initials{width:52px;height:52px;min-width:52px;max-width:52px;object-fit:cover;object-position:center 35%;border-radius:50%;border:3px solid white;outline:1px solid #ed0030;box-shadow:0 0 0 4px #edf2f6;margin:0}.article-live .ticker-author-initials{display:flex;align-items:center;justify-content:center;background:#102c3e;color:white;font:700 17px Arial,sans-serif}.article-live .ticker-author-copy{display:flex;flex-direction:column;gap:3px}.article-live .ticker-author-copy>strong{font:700 15px Arial,sans-serif}.article-live .ticker-author-copy>span{font:12px Arial,sans-serif;color:#7c8ea3}.article-live .ticker-author-copy .ticker-author-profile-link{color:#ed0030;font-size:12px}.article-live .ticker-author-identity:hover .ticker-author-profile-link{text-decoration:underline}.article-live .ticker-edited{display:block;font:10px Arial,sans-serif;color:#8494a5;margin:8px 0 0 64px}.article-live .ticker-share-tools{display:flex;gap:8px;flex-shrink:0}.article-live .ticker-share-tools button{display:flex;align-items:center;gap:7px;border:1px solid #d6e0ea;border-radius:6px;background:white;color:#23435d;padding:9px 10px;font:12px Arial,sans-serif;cursor:pointer}.article-live .ticker-tool-icon{font-size:18px}.article-live .ticker-share-tools button:hover{background:#f4f7fa;text-decoration:none}.article-live .ticker-reactions-premium button:focus-visible,.article-live .ticker-share-tools button:focus-visible,.article-live .ticker-author-identity:focus-visible{outline:3px solid #277cc1;outline-offset:3px}@media(max-width:1100px){.article-live .ticker-reaction-buttons{gap:6px}.article-live .ticker-reactions-premium button{font-size:12px;gap:5px;padding:10px 8px}.article-live .ticker-entry-footer{flex-wrap:wrap}.article-live .ticker-reaction-check{display:none!important}}@media(max-width:650px){.article-live .ticker-reaction-heading>small{display:none}.article-live .ticker-reaction-buttons{grid-template-columns:1fr}.article-live .ticker-reactions-premium button{padding:11px 14px;font-size:14px}.article-live .ticker-share-tools{width:100%}.article-live .ticker-share-tools button{flex:1;justify-content:center}.article-live .ticker-author-photo,.article-live .ticker-author-initials{width:46px;height:46px;min-width:46px;max-width:46px}.article-live .ticker-author-copy>strong{font-size:14px}}
.article-live .ticker-reaction-heading>small{width:auto;flex-shrink:0}.article-live .ticker-reaction-heading>span{flex:1}.article-live .ticker-tool-icon{display:flex;align-items:center}

.article-live .ticker-source-note{display:flex;align-items:flex-start;gap:12px;background:#f3f7fa;border:1px solid #e0e8ef;border-radius:8px;padding:15px 17px;margin:18px 0;color:#173447}.article-live .ticker-source-note-icon{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border:1px solid #8ca0b0;border-radius:50%;font:700 14px Georgia,serif}.article-live .ticker-source-note strong{font:700 14px/1.5 Arial,sans-serif}.article-live .ticker-source-note p{margin:5px 0 0;font:13px/1.65 Arial,sans-serif;color:#526c80}

.article-live .ticker-pinned .ticker-entry-content{border:1px solid #efd9df;border-top:3px solid #ed0030;border-radius:10px;padding:18px 20px 22px;background:linear-gradient(180deg,#fff7f9 0,#fff 180px);margin:12px 0 20px;box-shadow:0 5px 18px #102c3e05}.article-live .ticker-pin-banner{display:flex;align-items:center;gap:10px;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid #f0dfe5}.article-live .ticker-pin-symbol{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#ffe3ea;color:#ed0030}.article-live .ticker-pin-symbol svg{width:21px;height:21px}.article-live .ticker-pin-banner>div{display:flex;flex-direction:column;gap:3px}.article-live .ticker-pin-banner strong{color:#c60029;font:700 13px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}.article-live .ticker-pin-banner div>span{font:12px/1.4 Arial,sans-serif;color:#718397}.article-live .ticker-pinned .ticker-newest-label{margin-bottom:12px}@media(max-width:650px){.article-live .ticker-pinned .ticker-entry-content{padding:15px 12px 18px}.article-live .ticker-pin-banner div>span{font-size:11px}}
