.build[data-v-a00492a0]{max-width:420px;margin:28px auto 0}.build-orb[data-v-a00492a0]{place-items:center;width:120px;height:120px;margin:0 auto 28px;display:grid;position:relative}.ring[data-v-a00492a0]{border:2px solid #0000;border-radius:50%;position:absolute;inset:0}.r1[data-v-a00492a0]{border-top-color:var(--accent);animation:1.4s linear infinite spin-a00492a0}.r2[data-v-a00492a0]{border-right-color:var(--accent-deep);animation:2.1s linear infinite reverse spin-a00492a0;inset:12px}.r3[data-v-a00492a0]{border-bottom-color:#34d39980;animation:2.8s linear infinite spin-a00492a0;inset:24px}.core[data-v-a00492a0]{font-size:34px;animation:1.6s ease-in-out infinite bob-a00492a0}.build-orb[data-v-a00492a0]:after{content:"";background:radial-gradient(circle,#34d39940,#0000 70%);border-radius:50%;animation:1.6s ease-in-out infinite glow-a00492a0;position:absolute;inset:30px}.build-bar[data-v-a00492a0]{background:var(--track);height:6px}.build-bar[data-v-a00492a0],.build-fill[data-v-a00492a0]{border-radius:3px;overflow:hidden}.build-fill[data-v-a00492a0]{background:linear-gradient(90deg,var(--accent-deep),var(--accent));height:100%;transition:width .25s linear;position:relative}.build-fill[data-v-a00492a0]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.3s linear infinite shimmer-a00492a0;position:absolute;inset:0}.build-pct[data-v-a00492a0]{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px}.build-steps[data-v-a00492a0]{text-align:left;gap:10px;margin-top:18px;font-size:14px;list-style:none;display:grid}.build-steps li[data-v-a00492a0]{color:var(--ink-3);align-items:center;gap:10px;transition:color .3s;display:flex}.build-steps li.done[data-v-a00492a0]{color:var(--ink-2)}.build-steps li.now[data-v-a00492a0]{color:var(--ink);font-weight:600}.mark[data-v-a00492a0]{flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.check[data-v-a00492a0]{color:var(--good);font-weight:900;animation:.3s ease-out pop-a00492a0}.dot[data-v-a00492a0]{background:var(--border);width:6px;height:6px}.dot[data-v-a00492a0],.spin[data-v-a00492a0]{border-radius:50%}.spin[data-v-a00492a0]{border:2px solid var(--track);border-top-color:var(--accent);width:14px;height:14px;animation:.8s linear infinite spin-a00492a0}.dots i[data-v-a00492a0]{font-style:normal;animation:1.2s infinite blink-a00492a0}.dots i[data-v-a00492a0]:nth-child(2){animation-delay:.2s}.dots i[data-v-a00492a0]:nth-child(3){animation-delay:.4s}.build-late[data-v-a00492a0]{text-align:center;margin-top:18px}@keyframes spin-a00492a0{to{transform:rotate(1turn)}}@keyframes bob-a00492a0{50%{transform:translateY(-5px)rotate(-4deg)}}@keyframes glow-a00492a0{50%{opacity:.4;transform:scale(1.15)}}@keyframes shimmer-a00492a0{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes blink-a00492a0{0%,to{opacity:.2}50%{opacity:1}}@keyframes pop-a00492a0{0%{transform:scale(.3)}to{transform:scale(1)}}
