/* FDS extension: modal progress during an atomic editor resource update. */
.ss-resource-progress { box-sizing:border-box; width:min(440px,calc(100vw - 32px)); padding:var(--fds-space-6,24px); border:1px solid var(--fds-border); border-radius:var(--fds-radius-lg,12px); background:var(--fds-bg-panel); color:var(--fds-text-primary); }
.ss-resource-progress::backdrop { background:rgb(0 0 0 / 38%); }
.ss-resource-progress h2 { margin:0 0 var(--fds-space-3,12px); font-size:1.125rem; }
.ss-resource-progress p { line-height:1.6; overflow-wrap:anywhere; }
.ss-resource-progress progress { display:block; width:100%; height:12px; margin:var(--fds-space-5,20px) 0; accent-color:var(--fds-action-primary); }
.ss-resource-progress [role=status] { min-height:1.6em; margin-bottom:0; color:var(--fds-text-secondary); }
@media(prefers-reduced-motion:reduce) { .ss-resource-progress progress { animation:none; } }
