.news-engagement{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0;color:#475569;font:500 13px/1.5 system-ui,sans-serif;position:relative;text-align:left;isolation:isolate}.news-engagement button,.news-engagement summary{display:inline-flex;align-items:center;gap:5px;padding:7px 11px;min-height:36px;border:1px solid #d9dee7;border-radius:8px;background:#fff;color:#334155;font:inherit;cursor:pointer;list-style:none}.news-engagement button:hover,.news-engagement summary:hover{border-color:#a80000;color:#a80000}.news-engagement button[aria-pressed=true]{background:#fff0f0;border-color:#c8102e;color:#a80000}.news-engagement button:focus-visible,.news-engagement summary:focus-visible{outline:3px solid #e4a520;outline-offset:2px}.engagement-views{white-space:nowrap;padding-right:3px}.engagement-share{position:relative}.engagement-share summary::-webkit-details-marker{display:none}.engagement-share-menu{position:absolute;top:calc(100% + 5px);right:0;z-index:100;width:190px;padding:6px;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 8px 25px #0002}.engagement-share-menu a,.engagement-share-menu button{display:block!important;width:100%;box-sizing:border-box;padding:9px 10px!important;border:0!important;text-align:left;text-decoration:none;color:#334155!important}.engagement-share-menu a:hover,.engagement-share-menu button:hover{background:#f1f5f9}.engagement-feedback{flex-basis:100%;font-size:12px}.engagement-feedback:empty{display:none}.engagement-live{padding:0 16px 10px;background:#fff;border-radius:0 0 12px 12px}.engagement-live .news-engagement{margin-top:0}.engagement-subscribe{display:inline-block;background:#b90920;color:#fff!important;text-decoration:none;border-radius:7px;padding:8px 13px;font:bold 13px/1.5 system-ui,sans-serif}.engagement-subscribe:hover{background:#900016}.ep-engagement{max-width:1160px;margin:10px auto;padding:0 16px}.ep-engagement-row{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.news-card .news-engagement{margin-bottom:0}.spotlight-story .news-engagement{margin-top:12px}.desk-card .news-engagement{margin:5px 0 14px;font-size:12px}.desk-card .news-engagement button,.desk-card .news-engagement summary{padding:5px 7px}.engagement-dialog:empty{display:none}.news-card:has(.engagement-share[open]),.spotlight-story:has(.engagement-share[open]){position:relative;z-index:10;overflow:visible}@media(max-width:600px){.news-engagement{gap:6px;font-size:12px}.news-engagement button,.news-engagement summary{padding:7px 9px}.ep-engagement-row{gap:4px}.ep-engagement{padding:0 12px}}@media print{.news-engagement,.engagement-live,.engagement-subscribe,.ep-engagement{display:none!important}}

.news-engagement:has(.engagement-share[open]){z-index:200}.ep-engagement{position:relative;z-index:5}.breaking-spotlight:has(.engagement-share[open]),.spotlight-stories:has(.engagement-share[open]){position:relative;z-index:15;overflow:visible}
