.compare:where(.astro-67ggu7zt){gap:1rem;margin-top:2rem;display:grid}.prompt:where(.astro-67ggu7zt) .sc-label:where(.astro-67ggu7zt){font-style:normal}.prompt:where(.astro-67ggu7zt){border:1px solid var(--sl-color-hairline-light);background:var(--sl-color-gray-7,var(--sl-color-gray-6));color:var(--sl-color-white);border-radius:.75rem;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin:0;padding:.9rem 1.1rem;font-style:italic;display:flex}.cols:where(.astro-67ggu7zt){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.col:where(.astro-67ggu7zt){border:1px solid var(--sl-color-hairline-light);background:var(--sc-sheet);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}header:where(.astro-67ggu7zt){border-bottom:1px dashed var(--sc-sheet-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem 1.1rem;display:flex}h3:where(.astro-67ggu7zt){font-size:var(--sl-text-base);color:var(--sl-color-white);margin:0}.result:where(.astro-67ggu7zt){font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);border:1px solid;border-radius:999px;padding:.15rem .55rem;font-weight:600}.fail:where(.astro-67ggu7zt){color:var(--sc-fails)}.pass:where(.astro-67ggu7zt){color:var(--sc-works)}.excerpt:where(.astro-67ggu7zt){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);gap:.7rem;padding:1rem 1.1rem 1.2rem;line-height:1.55;display:grid}.excerpt:where(.astro-67ggu7zt) p:where(.astro-67ggu7zt){margin:0}.excerpt:where(.astro-67ggu7zt) b:where(.astro-67ggu7zt),.title:where(.astro-67ggu7zt){color:var(--sl-color-white);font-weight:600}.flag:where(.astro-67ggu7zt),.good:where(.astro-67ggu7zt){border-radius:.35rem;padding:.35rem .55rem}.flag:where(.astro-67ggu7zt){background:var(--sc-mark)}.good:where(.astro-67ggu7zt){background:var(--sc-good-mark)}.note:where(.astro-67ggu7zt){font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);color:var(--sc-fails);padding-left:.55rem;line-height:1.5;margin-top:-.35rem!important}.skip:where(.astro-67ggu7zt){color:var(--sl-color-gray-3);font-style:italic}.source:where(.astro-67ggu7zt){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:0}.steps:where(.astro-l43jfdkk){background:var(--sl-color-hairline-light);border:1px solid var(--sl-color-hairline-light);border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1px;margin-top:2rem;padding:0;list-style:none;display:grid;overflow:hidden}.steps:where(.astro-l43jfdkk) li:where(.astro-l43jfdkk){background:var(--sl-color-bg);flex-direction:column;gap:.6rem;margin:0;padding:1.4rem 1.25rem 1.5rem;display:flex}.num:where(.astro-l43jfdkk){color:var(--sl-color-text-accent);font-size:var(--sl-text-sm)}h3:where(.astro-l43jfdkk){font-size:var(--sl-text-lg);color:var(--sl-color-white);margin:0}p:where(.astro-l43jfdkk){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin:0;line-height:1.6}.install:where(.astro-j6kn22yv){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}li:where(.astro-j6kn22yv){margin:0}a:where(.astro-j6kn22yv){border:1px solid var(--sl-color-hairline-light);background:var(--sc-sheet);height:100%;color:inherit;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.1rem 1.2rem;text-decoration:none;transition:border-color .15s;display:flex}a:where(.astro-j6kn22yv):hover,a:where(.astro-j6kn22yv):focus-visible{border-color:var(--sl-color-accent)}.name:where(.astro-j6kn22yv){font-size:var(--sl-text-lg);color:var(--sl-color-white);font-weight:600}.detail:where(.astro-j6kn22yv){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.steps:where(.astro-j6kn22yv){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);gap:.3rem;margin-top:.25rem;display:grid}.steps:where(.astro-j6kn22yv).code span:where(.astro-j6kn22yv){font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);background:var(--sl-color-gray-6);color:var(--sl-color-white);overflow-wrap:anywhere;border-radius:.3rem;padding:.3rem .5rem}.more:where(.astro-j6kn22yv){font-size:var(--sl-text-sm);color:var(--sl-color-text-accent);margin-top:auto;padding-top:.5rem;font-weight:600}
