.ats-mark{background-color:var(--color-lima,#c8f169);color:var(--color-ink,#2b2352);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em;padding:.04em .22em}.ats-card>summary{list-style:none}.ats-card>summary::-webkit-details-marker{display:none}.ats-card[open]>summary .ats-chevron{transform:rotate(180deg)}.ats-sheet :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--color-penguin,#6c4cf1);outline-offset:3px}.ats-sheet .ats-dark :where(a,button,[tabindex]):focus-visible{outline-color:var(--color-lima,#c8f169)}@media (prefers-reduced-motion:no-preference){.ats-chevron{transition:transform .25s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.ats-enter{animation:ats-enter .6s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}.ats-seg{transform-origin:bottom;animation:ats-grow .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * 45ms + .15s)}.ats-step-now .ats-dot{animation:1.1s ease-in-out infinite ats-pulse}.ats-step-done .ats-dot{animation:ats-pop .45s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}}html[data-motion=off] .ats-step-now .ats-dot{animation:none}@keyframes ats-enter{0%{opacity:0;transform:translateY(.75rem)}}@keyframes ats-grow{0%{opacity:0;transform:scaleY(.2)}}@keyframes ats-pulse{50%{transform:scale(1.3)}}@keyframes ats-pop{0%{opacity:0;transform:scale(.5)}}
