/* Repère décoratif réservé aux liens web qui quittent l'origine du site. */
a[data-external-link]::after{
  content:"";display:inline-block;width:.8em;height:.8em;margin-inline-start:.4em;
  vertical-align:-.05em;flex-shrink:0;pointer-events:none;background-color:currentColor;opacity:.7;
  -webkit-mask:url('/assets/link-external.svg') center/contain no-repeat;
  mask:url('/assets/link-external.svg') center/contain no-repeat;
}
a[data-external-link]:hover::after,a[data-external-link]:focus-visible::after{opacity:1}
/* Les cartes et miniatures gardent une icône à l'intérieur de leur surface. */
a.feat-card[data-external-link]{position:relative}
a.feat-card[data-external-link]::after{position:absolute;right:24px;bottom:26px;color:var(--accent)}
.feat-card[data-external-link] .feat-accent{padding-right:22px}
a.stream-thumb[data-external-link]::after{position:absolute;top:14px;right:14px;z-index:3;width:15px;height:15px;color:white;filter:drop-shadow(0 1px 3px #000)}
@media print{a[data-external-link]::after{display:none}}
