.research-section-link{color:#24593e;opacity:0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:color .18s,opacity .22s,transform .32s cubic-bezier(.22,1,.36,1),background-color .18s,border-color .18s;display:inline-flex;position:absolute;top:8px;right:0;transform:translateY(3px)}.research-section-link:after{color:#fff;content:"Link copied";letter-spacing:0;opacity:0;pointer-events:none;white-space:nowrap;background:#24593e;border-radius:999px;padding:5px 8px;font-family:ABC Normal,Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;line-height:1;transition:opacity .16s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;right:calc(100% + 4px);transform:translate(4px)}.research-document__article>h2:is(:hover,:focus-within)>.research-section-link,.research-section-link:focus-visible,.research-section-link[data-copied=true]{opacity:1;transform:translateY(0)}.research-section-link:is(:hover,:focus-visible){color:#183f2d;background:#edf4ef;border-color:#c9d8ce}.research-section-link[data-copied=true]:after{opacity:1;transform:translate(0)}.research-section-link:focus-visible{outline-offset:3px;outline:2px solid #24593e}@media (hover:none),(pointer:coarse){.research-section-link{opacity:1;width:44px;height:44px;transform:none}}@media (prefers-reduced-motion:reduce){.research-section-link,.research-section-link:after{transition:none}}@media (forced-colors:active){.research-section-link{border-color:buttontext}}
