body:has(.docs-portal) [data-slot=doc-title],body:has(.docs-portal) [slot=doc-title-description]{display:none}body:has(.docs-portal) main[data-slot=docs]{grid-template-columns:minmax(0,1fr)!important}body:has(.docs-portal) main[data-slot=docs]>.main{max-width:none}body:has(.docs-portal) .pagination-links,body:has(.docs-portal) a[aria-label="Edit page"]{display:none}.docs-portal:where(.astro-cox3hkly){width:min(1180px,calc(100vw - 2rem));margin:0 auto;padding:2rem 0 4rem}.docs-portal__shell:where(.astro-cox3hkly){display:grid;gap:1.5rem}.docs-portal__hero:where(.astro-cox3hkly){display:grid;position:static;top:auto;gap:1.5rem;grid-template-columns:minmax(0,1.75fr) minmax(280px,.95fr);padding:2.1rem;border:1px solid color-mix(in oklab,var(--border) 82%,transparent);border-radius:1.5rem;background:radial-gradient(circle at top left,color-mix(in oklab,var(--accent) 18%,white) 0%,transparent 28%),linear-gradient(140deg,color-mix(in oklab,white 55%,var(--background)) 0%,var(--background) 100%);box-shadow:0 24px 80px color-mix(in oklab,var(--foreground) 8%,transparent)}.docs-portal__hero-copy:where(.astro-cox3hkly),.docs-portal__hero-meta:where(.astro-cox3hkly){display:grid;gap:1rem}.docs-portal__hero-meta:where(.astro-cox3hkly){align-content:start;padding:1.25rem;border-radius:1.1rem;background:color-mix(in oklab,white 65%,transparent);border:1px solid color-mix(in oklab,var(--border) 70%,transparent)}.docs-portal__hero-meta:where(.astro-cox3hkly) div:where(.astro-cox3hkly){display:grid;gap:.35rem;padding-bottom:.9rem;border-bottom:1px solid color-mix(in oklab,var(--border) 70%,transparent)}.docs-portal__hero-meta:where(.astro-cox3hkly) div:where(.astro-cox3hkly):last-child{padding-bottom:0;border-bottom:none}.docs-portal__hero-meta:where(.astro-cox3hkly) span:where(.astro-cox3hkly){font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.docs-portal__hero-meta:where(.astro-cox3hkly) strong:where(.astro-cox3hkly){font-size:1.1rem;line-height:1.35}.docs-portal__eyebrow:where(.astro-cox3hkly),.docs-portal__card-label:where(.astro-cox3hkly){margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;color:var(--muted-foreground)}.docs-portal__hero:where(.astro-cox3hkly) h1:where(.astro-cox3hkly),.docs-portal__card:where(.astro-cox3hkly) h2:where(.astro-cox3hkly){margin:0;line-height:1.05;letter-spacing:-.04em}.docs-portal__hero:where(.astro-cox3hkly) h1:where(.astro-cox3hkly){font-size:clamp(2.6rem,5vw,4.9rem);max-width:11ch}.docs-portal__lede:where(.astro-cox3hkly),.docs-portal__card:where(.astro-cox3hkly) p:where(.astro-cox3hkly){margin:0;color:var(--muted-foreground);font-size:1rem;line-height:1.7;max-width:65ch}.docs-portal__grid:where(.astro-cox3hkly){display:grid;gap:1.25rem;align-items:stretch;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.docs-portal__grid:where(.astro-cox3hkly)>:where(.astro-cox3hkly){margin:0!important}.docs-portal__card:where(.astro-cox3hkly){display:grid;height:100%;gap:1.5rem;grid-template-rows:min-content 1fr;padding:1.7rem;border:1px solid color-mix(in oklab,var(--border) 82%,transparent);border-radius:1.25rem;background:linear-gradient(180deg,color-mix(in oklab,white 40%,transparent) 0%,transparent 100%),color-mix(in oklab,var(--card, var(--background)) 94%,white);box-shadow:0 18px 50px color-mix(in oklab,var(--foreground) 5%,transparent)}.docs-portal__card-copy:where(.astro-cox3hkly),.docs-portal__actions:where(.astro-cox3hkly),.docs-portal__featured:where(.astro-cox3hkly){display:grid;gap:.85rem}.docs-portal__card-copy:where(.astro-cox3hkly){align-content:start;grid-template-rows:min-content min-content 1fr;min-height:12rem}.docs-portal__actions:where(.astro-cox3hkly){align-content:end;grid-template-rows:min-content min-content}.docs-portal__primary:where(.astro-cox3hkly){display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:0 1.15rem;border:1px solid #262626;border-radius:999px;text-decoration:none;font-weight:600;background-color:#262626;color:#fff;-webkit-text-fill-color:#ffffff;box-shadow:inset 0 0 0 1px #ffffff08}.docs-portal__primary:where(.astro-cox3hkly):visited,.docs-portal__primary:where(.astro-cox3hkly):hover,.docs-portal__primary:where(.astro-cox3hkly):active{color:#fff;-webkit-text-fill-color:#ffffff;background-color:#262626}.docs-portal__featured:where(.astro-cox3hkly){list-style:none;padding:0;margin:0}.docs-portal__featured:where(.astro-cox3hkly) a:where(.astro-cox3hkly){color:var(--foreground);text-decoration:none}.docs-portal__featured:where(.astro-cox3hkly) a:where(.astro-cox3hkly):hover{text-decoration:underline;text-underline-offset:.2em}@media(max-width:60rem){.docs-portal:where(.astro-cox3hkly){padding-top:.75rem;padding-bottom:5.5rem}.docs-portal__shell:where(.astro-cox3hkly){gap:1rem}.docs-portal__hero:where(.astro-cox3hkly){grid-template-columns:1fr;gap:1rem;padding:1rem}.docs-portal__hero:where(.astro-cox3hkly) h1:where(.astro-cox3hkly){max-width:none;font-size:clamp(1.85rem,10.5vw,3rem)}.docs-portal__hero-meta:where(.astro-cox3hkly){gap:.5rem;padding:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}.docs-portal__card:where(.astro-cox3hkly){gap:1.15rem;padding:1.35rem}.docs-portal__hero-meta:where(.astro-cox3hkly) div:where(.astro-cox3hkly){gap:.25rem;padding:0;border-bottom:none}.docs-portal__hero-meta:where(.astro-cox3hkly) span:where(.astro-cox3hkly){letter-spacing:.04em;font-size:.72rem}.docs-portal__hero-meta:where(.astro-cox3hkly) strong:where(.astro-cox3hkly){font-size:1rem;line-height:1.3}.docs-portal__card-copy:where(.astro-cox3hkly){min-height:auto}.docs-portal__primary:where(.astro-cox3hkly){min-height:2.85rem}}
