.steps-md{--steps-pad:16px;--steps-fg-70:color-mix(in srgb, var(--foreground) 70%, transparent);--steps-font:14px;--steps-line:1.75;--steps-ol-marker:22px;--steps-item-gap:6px;--steps-bullet-slot:6px;--steps-bullet:6px;--steps-bullet-gap:10px;padding:var(--steps-pad);overflow-wrap:anywhere;min-width:0;font-size:var(--steps-font);line-height:var(--steps-line);color:var(--foreground)}.steps-md h1,.steps-md h2{color:var(--foreground);margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.35}.steps-md h3,.steps-md h4,.steps-md h5,.steps-md h6{color:var(--foreground);margin:18px 0 8px;font-size:14px;font-weight:700;line-height:1.4}.steps-md p{color:var(--steps-fg-70);margin:0 0 12px}.steps-md a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 30%, transparent);text-underline-offset:2px;font-weight:600;text-decoration-thickness:1px}.steps-md a:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent)}.steps-md ol,.steps-md ul{margin:0 0 12px;padding:0;list-style:none}.steps-md li ol,.steps-md li ul{margin:var(--steps-item-gap) 0 0}.steps-md ol{gap:var(--steps-item-gap);counter-reset:step;flex-direction:column;display:flex}.steps-md ol>li{counter-increment:step;align-items:flex-start;gap:12px;padding:0;display:flex}.steps-md ol>li:before{content:counter(step);flex:0 0 var(--steps-ol-marker);width:var(--steps-ol-marker);height:var(--steps-ol-marker);margin-top:calc((var(--steps-font) * var(--steps-line) - var(--steps-ol-marker)) / 2);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.steps-md ul>li{padding:0 0 0 calc(var(--steps-bullet-slot) + var(--steps-bullet-gap));color:var(--steps-fg-70);margin:0;position:relative}.steps-md ul>li+li{margin-top:var(--steps-item-gap)}.steps-md ul>li:before{content:"";left:calc((var(--steps-bullet-slot) - var(--steps-bullet)) / 2);top:calc((var(--steps-font) * var(--steps-line) - var(--steps-bullet)) / 2);width:var(--steps-bullet);height:var(--steps-bullet);background:var(--accent);border-radius:999px;position:absolute}.steps-md .steps-li-body{min-width:0;color:var(--steps-fg-70);flex:1}.steps-md li p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.steps-md .steps-hl{z-index:0;color:inherit;padding:0 .12em;font-weight:700;display:inline;position:relative}.steps-md .steps-hl:before{content:"";z-index:-1;background:var(--steps-hl);pointer-events:none;border-radius:.45em .72em .3em .62em/.58em .36em .64em .42em;position:absolute;inset:.2em 0 .14em}.steps-md .steps-tip{margin:12px calc(var(--steps-pad) * -1) 14px;width:calc(100% + var(--steps-pad) * 2);padding:12px var(--steps-pad);border:none;border-top:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--steps-fg-70);font-size:13px;line-height:1.65}.steps-md .steps-tip p{margin:0}
