.rd-navbar:where(.astro-dxavzfey){z-index:100;backdrop-filter:blur(16px);background:var(--rd-bg-glass);border-bottom:1px solid var(--rd-border);position:sticky;top:0}.rd-nav-container:where(.astro-dxavzfey){max-width:var(--rd-max-width);justify-content:space-between;align-items:center;margin:0 auto;padding:14px 24px;display:flex}.rd-brand:where(.astro-dxavzfey){align-items:center;gap:10px;text-decoration:none;display:flex}.rd-logo:where(.astro-dxavzfey){width:auto;height:28px;display:block}.rd-version-badge:where(.astro-dxavzfey){border-radius:var(--rd-radius-md);background:var(--rd-accent-dim);color:var(--rd-accent);border:1px solid var(--rd-accent-border);font-size:11px;font-family:var(--rd-font-mono);padding:2px 7px;font-weight:600}.rd-nav-links:where(.astro-dxavzfey){align-items:center;gap:24px;display:none}.rd-nav-link:where(.astro-dxavzfey){color:var(--rd-text-muted);font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:color .2s}.rd-nav-link:where(.astro-dxavzfey):hover,.rd-nav-link:where(.astro-dxavzfey).active{color:var(--rd-text-bright)}.rd-nav-link:where(.astro-dxavzfey).active{color:var(--rd-accent)}.rd-nav-link-dryrun:where(.astro-dxavzfey){align-items:center;gap:6px;display:inline-flex}.rd-dev-pill:where(.astro-dxavzfey){border-radius:var(--rd-radius-xs);background:color-mix(in srgb, var(--rd-amber) 15%, transparent);color:var(--rd-amber);border:1px solid color-mix(in srgb, var(--rd-amber) 30%, transparent);letter-spacing:.05em;font-size:9px;font-weight:700;font-family:var(--rd-font-mono);transition:var(--rd-transition);padding:1px 5px;line-height:1.2}.rd-nav-link-dryrun:where(.astro-dxavzfey):hover .rd-dev-pill:where(.astro-dxavzfey),.rd-nav-link-dryrun:where(.astro-dxavzfey).active .rd-dev-pill:where(.astro-dxavzfey){background:color-mix(in srgb, var(--rd-amber) 25%, transparent);border-color:color-mix(in srgb, var(--rd-amber) 60%, transparent);color:var(--rd-amber-light);box-shadow:0 0 8px color-mix(in srgb, var(--rd-amber) 25%, transparent)}.rd-nav-actions:where(.astro-dxavzfey){align-items:center;gap:12px;display:flex}.rd-btn:where(.astro-dxavzfey){box-sizing:border-box;border-radius:var(--rd-radius-md);cursor:pointer;height:36px;transition:var(--rd-transition);border:none;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.rd-btn-primary:where(.astro-dxavzfey){background:var(--rd-accent-dim);border:1px solid var(--rd-accent-border);color:var(--rd-accent-light);box-shadow:0 2px 8px #00000040}.rd-btn-primary:where(.astro-dxavzfey):hover{background:color-mix(in srgb, var(--rd-accent) 22%, transparent);border-color:var(--rd-accent);color:var(--rd-text-bright);box-shadow:0 4px 16px var(--rd-accent-glow);transform:translateY(-1px)}.rd-btn-ghost:where(.astro-dxavzfey){color:var(--rd-text-muted);border:1px solid var(--rd-border);background:0 0}.rd-btn-ghost:where(.astro-dxavzfey):hover{background:var(--rd-wash);color:var(--rd-text-bright)}.rd-nav-search:where(.astro-dxavzfey){justify-content:flex-end;display:flex}.rd-menu-btn:where(.astro-dxavzfey){justify-content:center;width:36px;padding:0}.rd-menu-icon:where(.astro-dxavzfey){display:inline-flex}.rd-menu-btn:where(.astro-dxavzfey)[aria-expanded=true] .rd-menu-icon--open:where(.astro-dxavzfey),.rd-menu-btn:where(.astro-dxavzfey)[aria-expanded=false] .rd-menu-icon--close:where(.astro-dxavzfey){display:none}.rd-site-menu:where(.astro-dxavzfey){background:var(--rd-menu-bg,var(--rd-bg));border-bottom:1px solid var(--rd-border);box-shadow:var(--rd-shadow-panel);flex-direction:column;padding:8px 16px 16px;display:flex;position:absolute;top:100%;left:0;right:0}.rd-site-menu:where(.astro-dxavzfey)[hidden]{display:none}.rd-site-menu-link:where(.astro-dxavzfey){border-radius:var(--rd-radius-sm);color:var(--rd-text-muted);align-items:center;gap:8px;padding:10px 12px;font-size:15px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.rd-site-menu-link:where(.astro-dxavzfey):hover{color:var(--rd-text-bright);background:var(--rd-wash)}.rd-site-menu-link:where(.astro-dxavzfey).active{color:var(--rd-accent);background:var(--rd-accent-dim)}@media (width<=49.99rem){.rd-navbar--docs:where(.astro-dxavzfey) .rd-nav-container:where(.astro-dxavzfey){padding-right:64px}.rd-navbar--docs:where(.astro-dxavzfey) .rd-github-btn:where(.astro-dxavzfey){display:none}}@media (width>=860px){.rd-nav-links:where(.astro-dxavzfey){display:flex}.rd-nav-search:where(.astro-dxavzfey){width:36px}.rd-menu-btn:where(.astro-dxavzfey),.rd-site-menu:where(.astro-dxavzfey){display:none}}@media (width>=1000px){.rd-nav-search:where(.astro-dxavzfey){width:150px}}@media (width<=1100px){.rd-nav-links:where(.astro-dxavzfey){gap:16px}.rd-github-label:where(.astro-dxavzfey){display:none}}@media (width<=900px){.rd-nav-links:where(.astro-dxavzfey){gap:12px}.rd-version-badge:where(.astro-dxavzfey){display:none}}
