.onboard-thinking{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.onboard-thinking b{opacity:.15;background:currentColor;border-radius:1px;animation:1.2s infinite onboard-pixel}.onboard-thinking b:nth-child(3n+2){animation-delay:.15s}.onboard-thinking b:nth-child(3n){animation-delay:.3s}.onboard-thinking b:nth-child(n+4){animation-delay:.25s}.onboard-thinking b:nth-child(n+7){animation-delay:.45s}@keyframes onboard-pixel{0%,to{opacity:.12}40%{opacity:.9}}.onboard-shimmer{background:linear-gradient(90deg, var(--foreground) 0%, var(--foreground) 35%, var(--muted-foreground) 50%, var(--foreground) 65%, var(--foreground) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite onboard-shimmer}@keyframes onboard-shimmer{0%{background-position:112% 0}to{background-position:-12% 0}}@media (prefers-reduced-motion:reduce){.onboard-thinking b{opacity:.6;animation:none}.onboard-shimmer{color:var(--foreground);background:0 0;animation:none}}.onboard-line-spinner{animation:.8s linear infinite onboard-ring}@keyframes onboard-ring{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.onboard-line-spinner{animation:none}}