a[data-opening]{cursor:progress;position:relative;color:#0000!important;text-shadow:none!important}a[data-opening] svg,a[data-opening] img{opacity:0}a[data-opening]:after{content:"";border:2px solid var(--opening-ink,currentColor);border-right-color:#0000;border-radius:999px;width:1em;height:1em;margin:auto;animation:.7s linear infinite app-link-spin;position:absolute;inset:0}@keyframes app-link-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){a[data-opening]:after{animation:none}}
