/* EAPR spinner + smooth expand */
div[data-eapr-slot]{position:relative;overflow:hidden;transition:max-height .24s ease,opacity .18s ease;}
div[data-eapr-slot][data-eapr-loaded="loading"]{opacity:.65;min-height:120px;}
div[data-eapr-slot][data-eapr-loaded="loading"]::after{content:"";position:absolute;inset:0;margin:auto;width:26px;height:26px;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;animation:eapr-spin .8s linear infinite;}
@keyframes eapr-spin{to{transform:rotate(360deg);}}
