/* Shared feedback preserves the existing button design on every page. */
button[data-site-feedback]::before,button[aria-busy="true"]::before{content:"";display:inline-block;width:.85em;height:.85em;margin-right:.55em;vertical-align:-.1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:site-action-spin .7s linear infinite;flex-shrink:0}
button[data-site-feedback],button[aria-busy="true"]{cursor:progress}
button[data-site-feedback]:disabled,button[aria-busy="true"]:disabled{opacity:.85!important;cursor:progress}
@keyframes site-action-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){button[data-site-feedback]::before,button[aria-busy="true"]::before{animation:none;border-style:dotted}}
