/* Subtle robustness affordances; existing Article Studio design preserved. */
.my-retry{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid #d8dfeb;border-radius:9px;background:#fff;color:#263b5e;font:650 12px system-ui;cursor:pointer}
.my-retry:focus-visible,.my-actions :is(a,button):focus-visible{outline:2px solid #5169a4;outline-offset:3px}
.my-loading{min-height:125px;display:flex;align-items:center;gap:14px;color:#6f7d91}
.my-loading::before{content:"";width:20px;height:20px;flex:none;border:2px solid #dde3ed;border-top-color:#4e6494;border-radius:50%;animation:cb-r144-spin .9s linear infinite}
@keyframes cb-r144-spin{to{transform:rotate(360deg)}}
.cb-r144-refreshing .my-tabs{opacity:.88}
@media(prefers-reduced-motion:reduce){.my-loading::before{animation:none}}
