.asciinema-player:where(.astro-2cxdht5w){border-radius:.5rem;margin:1rem 0;overflow:hidden}.sl-card:where(.astro-yk4hkwyg){border:1px solid var(--sl-color-gray-5);background:0 0;border-radius:.5rem;height:100%;padding:1rem;transition:border-color .2s,box-shadow .2s}.sl-card:where(.astro-yk4hkwyg):hover{border-color:var(--sl-color-accent);box-shadow:0 2px 8px #0000001a}.sl-card-link:where(.astro-yk4hkwyg){color:inherit;height:100%;text-decoration:none;display:block}.sl-card-content:where(.astro-yk4hkwyg){flex-direction:column;gap:.5rem;height:100%;display:flex}.sl-card-icon:where(.astro-yk4hkwyg){width:2rem;height:2rem;color:var(--sl-color-text-accent);justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.sl-card-icon:where(.astro-yk4hkwyg) svg:where(.astro-yk4hkwyg){width:1.5rem;height:1.5rem}.sl-card-title:where(.astro-yk4hkwyg){color:var(--sl-color-white);margin:0;font-size:1rem;font-weight:600}.sl-card-description:where(.astro-yk4hkwyg){color:var(--sl-color-gray-2);flex-grow:1;font-size:.875rem;line-height:1.5}.sl-card-group{grid-template-columns:repeat(var(--cols,2), 1fr);gap:1rem;margin:1.5rem 0;display:grid}.sl-card-group>*{margin-top:0}@media (width<=768px){.sl-card-group{grid-template-columns:1fr}}.copy-text:where(.astro-qigkl373){background:var(--sl-color-bg-inline-code);white-space:nowrap;vertical-align:baseline;border-radius:.375rem;align-items:center;gap:.5rem;padding:.125rem .375rem .125rem .5rem;display:inline-flex;position:relative}.copy-text:where(.astro-qigkl373) code:where(.astro-qigkl373){background:0 0;border:none;padding:0}.copy-text-btn:where(.astro-qigkl373){color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;outline:none;justify-content:center;align-items:center;padding:.125rem;line-height:0;transition:opacity .15s;display:inline-flex}.copy-text-btn:where(.astro-qigkl373):hover,.copy-text-btn:where(.astro-qigkl373):focus-visible{opacity:1}.copy-text-btn:where(.astro-qigkl373):focus-visible{outline:2px solid var(--sl-color-gray-3);outline-offset:1px}.copy-text-tooltip:where(.astro-qigkl373){border:1px solid var(--sl-color-hairline-light);background:var(--sl-color-gray-5);color:var(--sl-color-gray-1);font-family:var(--sl-font);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;border-radius:.375rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1;transition:opacity .2s,transform .2s,visibility .2s;display:inline-flex;position:absolute;bottom:calc(100% + 4px);right:0;transform:translateY(4px);box-shadow:0 2px 8px #00000026}.copy-text-btn:where(.astro-qigkl373).open~.copy-text-tooltip:where(.astro-qigkl373){opacity:1;visibility:visible;transition:none;transform:translateY(0)}.copy-text-tooltip-labels:where(.astro-qigkl373){display:grid}.copy-text-tooltip-label:where(.astro-qigkl373){white-space:nowrap;grid-area:1/1;align-items:center;gap:.25rem;display:inline-flex}.copy-text-tooltip-label--copied:where(.astro-qigkl373),.copy-text-btn:where(.astro-qigkl373).copied~.copy-text-tooltip:where(.astro-qigkl373) .copy-text-tooltip-label--copy:where(.astro-qigkl373){opacity:0}.copy-text-btn:where(.astro-qigkl373).copied~.copy-text-tooltip:where(.astro-qigkl373) .copy-text-tooltip-label--copied:where(.astro-qigkl373){opacity:1}.copy-text-tooltip-check:where(.astro-qigkl373){color:#3fb950}[data-theme=light] .copy-text-tooltip-check:where(.astro-qigkl373){color:#1a7f37}.copy-text-tooltip-check:where(.astro-qigkl373) polyline:where(.astro-qigkl373){stroke-dasharray:24;stroke-dashoffset:24px}.copy-text-btn:where(.astro-qigkl373).copied~.copy-text-tooltip:where(.astro-qigkl373) .copy-text-tooltip-check:where(.astro-qigkl373) polyline:where(.astro-qigkl373){animation:.3s .25s forwards copy-text-draw}@keyframes copy-text-draw{to{stroke-dashoffset:0}}.example:where(.astro-ye3hgs2n){border:1px solid var(--sl-color-gray-4);background-color:var(--sl-color-gray-6);border-radius:.5rem;margin:1.25rem 0 1.5rem;padding:1rem 1.25rem}.example-label:where(.astro-ye3hgs2n){text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-gray-3);font-size:.6875rem;font-weight:600;margin:0 0 .625rem!important}.example-body:where(.astro-ye3hgs2n){margin-top:0}.example-body:where(.astro-ye3hgs2n) p{margin-bottom:.75rem!important;line-height:1.6!important}.example-body:where(.astro-ye3hgs2n) p:last-child{margin-bottom:0!important}.example-body:where(.astro-ye3hgs2n) p+p{margin-top:1.25rem!important}.example-body:where(.astro-ye3hgs2n) .prompt{border:1px solid var(--sl-color-gray-4);background:0 0;border-radius:.375rem;margin-block:1.375rem}.prompt:where(.astro-evt6ckub){border:1px solid var(--sl-color-gray-5);box-shadow:inset 3px 0 0 0 var(--sl-color-accent);background-color:var(--sl-color-gray-6);border-radius:.5rem;margin:1rem 0 1.5rem;padding:1rem 1.25rem 1rem 1.5rem}.prompt-label:where(.astro-evt6ckub){text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-text-accent);align-items:center;gap:.375rem;margin-bottom:0;font-size:.6875rem;font-weight:600;line-height:1;display:flex}.prompt-label:where(.astro-evt6ckub) svg:where(.astro-evt6ckub){width:.875rem;height:.875rem}.prompt-body:where(.astro-evt6ckub){color:var(--sl-color-white);margin-top:.25rem;font-size:1.0625rem;font-weight:500;line-height:1.6}.prompt-body:where(.astro-evt6ckub) p{margin:0!important}.prompt-body:where(.astro-evt6ckub) p+p{margin-top:.5rem!important}:where(.astro-alknba5q)[data-theme-image]{display:block}.theme-image:where(.astro-alknba5q){max-width:100%;height:auto}.theme-image-light:where(.astro-alknba5q){display:none}.theme-image-dark:where(.astro-alknba5q),html[data-theme=light] .theme-image-light:where(.astro-alknba5q){display:block}html[data-theme=light] .theme-image-dark:where(.astro-alknba5q){display:none}
