@layer starlight.components{.card:where(.astro-zts4jgjd){--sl-card-border:var(--sl-color-purple);--sl-card-bg:var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);flex-direction:column;gap:clamp(.5rem,.125rem + 1vw,1rem);padding:clamp(1rem,.125rem + 3vw,2.5rem)}.card:where(.astro-zts4jgjd):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-zts4jgjd):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-zts4jgjd):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-zts4jgjd):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-zts4jgjd){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);align-items:center;gap:1rem}.card:where(.astro-zts4jgjd) .icon:where(.astro-zts4jgjd){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-zts4jgjd) .body:where(.astro-zts4jgjd){font-size:clamp(var(--sl-text-sm), calc(.5rem + 1vw), var(--sl-text-body));margin:0}.card-grid:where(.astro-lmor3ela){grid-template-columns:100%;gap:1rem;display:grid}.card-grid:where(.astro-lmor3ela)>*{margin-top:0!important}@media (width>=50rem){.card-grid:where(.astro-lmor3ela){grid-template-columns:1fr 1fr;gap:1.5rem}.stagger:where(.astro-lmor3ela){--stagger-height:5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-lmor3ela)>:nth-child(2n){transform:translateY(var(--stagger-height))}}starlight-tabs:where(.astro-hbt4ddzs){display:block}.tablist-wrapper:where(.astro-hbt4ddzs){overflow-x:auto}:where(.astro-hbt4ddzs)[role=tablist]{border-bottom:2px solid var(--sl-color-gray-5);padding:0;list-style:none;display:flex}.tab:where(.astro-hbt4ddzs){display:flex}.tab:where(.astro-hbt4ddzs)>:where(.astro-hbt4ddzs)[role=tab]{--sl-tab-color-border:var(--sl-color-gray-5);line-height:var(--sl-line-height-headings);box-shadow:0 2px 0 var(--sl-tab-color-border);color:var(--sl-color-gray-3);outline-offset:var(--sl-outline-offset-inside);overflow-wrap:initial;align-items:center;gap:.5rem;padding:.275rem 1.25rem;text-decoration:none;display:flex}.tab:where(.astro-hbt4ddzs) :where(.astro-hbt4ddzs)[role=tab][aria-selected=true]{--sl-tab-color-border:var(--sl-color-text-accent);color:var(--sl-color-white);font-weight:600}.tablist-wrapper:where(.astro-hbt4ddzs)~[role=tabpanel]{margin-top:1rem}}.downloads:where(.astro-45th3mgo){--h:52px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem 1rem;margin:1.5rem auto 2rem;display:flex}.downloads:where(.astro-45th3mgo) a:where(.astro-45th3mgo){border-radius:8px;line-height:0;text-decoration:none;display:inline-flex}.downloads:where(.astro-45th3mgo) a:where(.astro-45th3mgo):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:3px}.downloads:where(.astro-45th3mgo) img:where(.astro-45th3mgo){height:var(--h);width:auto;display:block}.downloads:where(.astro-45th3mgo) img:where(.astro-45th3mgo).play{height:calc(var(--h) * 250 / 168);margin:calc(var(--h) * -41 / 168)}.downloads:where(.astro-45th3mgo) .gh:where(.astro-45th3mgo){height:var(--h);box-sizing:border-box;color:#fff;background:#000;border:1px solid #a6a6a6;align-items:center;gap:.6rem;padding:0 1rem 0 .8rem;font-family:-apple-system,SF Pro Text,Helvetica Neue,Roboto,Arial,sans-serif;line-height:1.05}.downloads:where(.astro-45th3mgo) .gh:where(.astro-45th3mgo) img:where(.astro-45th3mgo){height:calc(var(--h) / 2)}.gh:where(.astro-45th3mgo) small:where(.astro-45th3mgo){letter-spacing:.01em;font-size:.66rem;display:block}.gh:where(.astro-45th3mgo) b:where(.astro-45th3mgo){letter-spacing:-.01em;font-size:1.2rem;font-weight:600;display:block}.gh:where(.astro-45th3mgo):hover{color:#fff;border-color:#fff}@media (width<=560px){.downloads:where(.astro-45th3mgo){--h:44px}.gh:where(.astro-45th3mgo) small:where(.astro-45th3mgo){font-size:.58rem}.gh:where(.astro-45th3mgo) b:where(.astro-45th3mgo){font-size:1.02rem}}
