.os{color:oklch(25% .02 165);background:oklch(96% .01 155);border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.dl-arrow{animation:1.8s ease-in-out infinite dl}@keyframes dl{0%{opacity:0;translate:0 -3px}30%{opacity:1}70%{opacity:1;translate:0 2px}to{opacity:0;translate:0 4px}}.step-n{color:oklch(82% .17 140);background:oklch(16.5% .018 165);border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.skeleton{background:oklch(100% 0 0/.12);border-radius:6px;width:6em;height:1em;animation:1.4s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.4}}.panel{backdrop-filter:blur(8px);background:oklch(100% 0 0/.05);border:1px solid oklch(100% 0 0/.12);border-radius:24px;flex:460px;min-width:0;padding:30px}@media (prefers-reduced-motion:reduce){.dl-arrow,.skeleton{animation:none}}
