.ts-mock:where(.astro-XTMH6YPU){box-shadow:0 30px 60px -30px #0f172a4d}.ts-step:where(.astro-XTMH6YPU){font-family:JetBrains Mono,Consolas,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.ts-step:where(.astro-XTMH6YPU) b:where(.astro-XTMH6YPU){color:#00ac13;font-weight:700}.ts-caret:where(.astro-XTMH6YPU){display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:#00ac13;animation:ts-blink 1.1s steps(1) infinite}@keyframes ts-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.ts-caret:where(.astro-XTMH6YPU){animation:none}}.ts-thumb:where(.astro-XTMH6YPU){display:block;width:100%;height:auto;border-radius:6px;outline:1px solid #e2e8f0}.ts-thumb:where(.astro-XTMH6YPU).is-picked{outline:2px solid #00cd17;outline-offset:2px}.ts-chip:where(.astro-XTMH6YPU){position:absolute;display:inline-flex;align-items:center;gap:3px;padding:1px 7px 1px 5px;border-radius:9999px;border:1px solid #00cd17;background:#fff;color:#006a0c;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:700;line-height:16px;white-space:nowrap;box-shadow:0 2px 6px -2px #0f172a40}.ts-chip:where(.astro-XTMH6YPU) svg:where(.astro-XTMH6YPU){width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
