#startup-progress{outline:none;border:0;border-radius:0;margin:0;position:fixed;inset:0;z-index:100010;overflow:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 50% 10%,#49305b 0,transparent 65%),linear-gradient(150deg,#191021,#08080b 80%);color:#f8efff;font-family:system-ui,sans-serif;box-sizing:border-box;padding:max(28px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.startup-content{width:min(100%,420px);min-height:calc(100dvh - 80px);margin:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:24px;box-sizing:border-box}.startup-brand{display:grid;justify-items:center;gap:18px;padding:24px 0 64px;text-align:center}.startup-brand img{width:96px;height:96px;object-fit:contain;border-radius:24px}.startup-brand strong{font-size:36px;letter-spacing:1px}.startup-brand p{font-size:16px;line-height:1.7;color:#ded4ed;margin:0;overflow-wrap:anywhere}.startup-panel{padding:20px;border:1px solid #564070;border-radius:20px;background:#1a1226d9}.startup-labels{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;line-height:1.6}.startup-labels [data-startup-label]{overflow-wrap:anywhere}.startup-labels [data-startup-percent]{color:#ddbbff;font-variant-numeric:tabular-nums;flex-shrink:0}#startup-progress progress{appearance:none;border:0;border-radius:8px;overflow:hidden;width:100%;height:7px;display:block;margin-top:16px;background:#392e47}#startup-progress progress::-webkit-progress-bar{background:#392e47}#startup-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#8b57f0,#c67df1,#f1bbea);border-radius:8px;transition:width .18s}#startup-progress progress::-moz-progress-bar{background:linear-gradient(90deg,#8b57f0,#c67df1,#f1bbea)}#startup-progress.is-failed progress::-webkit-progress-value{background:#d7a080}[data-startup-actions]{display:grid;gap:12px}[data-startup-actions][hidden]{display:none!important}[data-startup-actions] button{font:inherit;color:#f3eaff;background:linear-gradient(100deg,#8751dc,#b257d3);border:1px solid #674e7e;border-radius:14px;padding:14px;min-height:48px;cursor:pointer;overflow-wrap:anywhere}[data-startup-actions] [data-startup-continue]{background:#251d31}#startup-progress button:focus-visible{outline:3px solid #f1bbea;outline-offset:3px}@media(max-height:500px){.startup-content{min-height:0;gap:16px}.startup-brand{padding:0;gap:8px}.startup-brand img{width:56px;height:56px}.startup-brand strong{font-size:24px}}@media(prefers-reduced-motion:reduce){#startup-progress progress::-webkit-progress-value{transition:none}}
