dialog.studio-progress-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));padding:32px;border:1px solid var(--studio-border,#d1d5db);border-radius:12px;background:var(--studio-surface,#fff);color:var(--studio-text,#172033);box-shadow:0 20px 60px #0003;text-align:center}
dialog.studio-progress-dialog::backdrop{background:#0f172a88}
.studio-progress-dialog>i{display:block;width:max-content;margin:0 auto 16px;color:var(--studio-link,#2563eb);font-size:28px}
.studio-progress-dialog>p{margin:0;font:600 16px/1.6 system-ui,sans-serif;color:inherit}
