.analysis{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:16px}#onboarding .analysis>p:first-of-type,#waiting .analysis>p:first-of-type{color:var(--color-accent);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.analysis>p:nth-of-type(2){min-height:48px;font-size:16px;line-height:1.5;animation:rise .4s ease}.analysis>.bar{height:2px;overflow:hidden;background:var(--color-line);border-radius:64px}.analysis>.bar>span{height:100%;display:block;background:var(--color-accent)}.analysis>ol{list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:16px 0 0;padding:0;border-top:1px solid var(--color-line)}.analysis>ol>li{color:var(--color-text-muted);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--color-line)}.analysis>ol>li>span{width:32px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:1px}.analysis>ol>li[data-state=current]{color:var(--color-text);font-weight:700}.analysis>ol>li[data-state=current]>span{color:var(--color-accent)}.analysis>ol>li[data-state=done]{color:var(--color-text)}@keyframes pulse{50%{transform:scale(1.5)}}@keyframes rise{0%{opacity:0;translate:0 8px}}@media(prefers-reduced-motion:reduce){.analysis>p:nth-of-type(2){animation:none}}
