.bnt-share{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .85rem;margin:2rem 0 0;padding-top:1.25rem;border-top:1px solid var(--bnt-border,rgb(10 35 66 / .12))}.bnt-share__label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--art-standfirst,var(--bnt-ink-soft,#5f6f8c))}.bnt-share__row{display:flex;flex-wrap:wrap;gap:.5rem}.bnt-share .bnt-share__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 .9rem;border-radius:999px;border:1px solid var(--bnt-border,rgb(10 35 66 / .14));background:var(--bnt-surface,#fff);color:var(--bnt-ink,#0a2342)!important;font-size:.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 .8rem;border-radius:999px;border:0;background:var(--bnt-ink,#0a2342);color:#fff;font-size:.8rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgb(10 35 66 / .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:.65rem 1.1rem;border-radius:10px;background:var(--bnt-ink,#0a2342);color:#fff;font-size:.85rem;font-weight:600;box-shadow:0 8px 24px rgb(10 35 66 / .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}}