.zzws-server-progress{box-sizing:border-box;position:fixed;top:max(8px,env(safe-area-inset-top));right:12px;z-index:10000;display:grid;gap:6px;width:min(420px,calc(100vw - 24px));padding:10px 14px;border:1px solid #93c5fd;border-radius:10px;background:#eff6ff;color:#1e3a8a;box-shadow:0 6px 18px #0f172a22;font:600 13px/1.4 system-ui,sans-serif;pointer-events:none;overflow-wrap:anywhere}
.zzws-server-progress.in-dialog{position:sticky;top:0;right:auto;z-index:5;width:100%;max-width:100%;margin:0 0 14px;box-shadow:none}
.zzws-server-progress progress{display:block;width:100%;height:8px;accent-color:#2563eb}.zzws-server-progress small:empty{display:none}.zzws-server-progress small{font-size:11px;font-weight:400}.dark .zzws-server-progress{background:#172554;border-color:#60a5fa;color:#dbeafe}
@media(max-width:480px){.zzws-server-progress{font-size:12px;padding:9px 11px}.zzws-server-progress.in-dialog{margin-bottom:10px}}
