.bnt-share{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem 0.85rem;margin:2rem 0 0;padding-top:1.25rem;border-top:1px solid var(--bnt-border, rgba(10, 35, 66, 0.12));}.bnt-share__label{font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--art-standfirst, var(--bnt-ink-soft, #5f6f8c));}.bnt-share__row{display:flex;flex-wrap:wrap;gap:0.5rem;}.bnt-share .bnt-share__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 0.9rem;border-radius:999px;border:1px solid var(--bnt-border, rgba(10, 35, 66, 0.14));background:var(--bnt-surface, #fff);color:var(--bnt-ink, #0a2342) !important;font-size:0.85rem;font-weight:600;line-height:1;text-decoration:none !important;cursor:pointer;transition:border-color 0.15s ease, color 0.15s ease, background 0.15s ease, transform 0.1s ease;}.bnt-share .bnt-share__btn::after{content:none !important;}.bnt-share .bnt-share__btn:hover,
.bnt-share .bnt-share__btn:focus-visible{border-color:var(--bnt-brand-blue, #2f80ed);color:var(--bnt-brand-blue, #2f80ed) !important;}.bnt-share .bnt-share__btn:active{transform:translateY(1px);}.bnt-share .bnt-share__btn:focus-visible{outline:2px solid var(--bnt-brand-blue, #2f80ed);outline-offset:2px;}.bnt-cite-btn{position:absolute;z-index:60;transform:translateX(-50%);min-height:34px;padding:0 0.8rem;border-radius:999px;border:0;background:var(--bnt-ink, #0a2342);color:#fff;font-size:0.8rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgba(10, 35, 66, 0.28);animation:bnt-cite-in 0.12s ease-out;}.bnt-cite-btn::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:inherit;transform:translateX(-50%) rotate(45deg);}.bnt-cite-btn:focus-visible{outline:2px solid var(--bnt-brand-blue, #6da1ff);outline-offset:2px;}@keyframes bnt-cite-in{from{opacity:0;transform:translateX(-50%) translateY(4px);}to{opacity:1;transform:translateX(-50%) translateY(0);}}.bnt-toast{position:fixed;left:50%;bottom:24px;z-index:9999;transform:translateX(-50%) translateY(12px);padding:0.65rem 1.1rem;border-radius:10px;background:var(--bnt-ink, #0a2342);color:#fff;font-size:0.85rem;font-weight:600;box-shadow:0 8px 24px rgba(10, 35, 66, 0.25);opacity:0;transition:opacity 0.25s ease, transform 0.25s ease;pointer-events:none;}.bnt-toast.is-on{opacity:1;transform:translateX(-50%) translateY(0);}.bnt-read-remaining{font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--bnt-brand-blue, #2f80ed);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;}@media (max-width: 600px){.bnt-read-remaining,
    .bnt-read-remaining__dot{display:none !important;}}@media (prefers-reduced-motion: reduce){.bnt-cite-btn{animation:none;}.bnt-toast, .bnt-share__btn{transition:none;}}