.rl{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rl.guides{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.rl a{height:100%;color:var(--text);align-content:start;gap:10px;text-decoration:none;display:grid}.rl a:hover{border-color:var(--border-strong)}.rl.compact.guides{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.rl-hd{align-items:center;gap:12px;display:flex}.rl-hd strong{line-height:1.3}.rl-tx{line-height:1.45}.rl-ic{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.rl-ic .icon{width:20px;height:20px}@media (width>=340px) and (width<=600px){.rl.pairs{grid-template-columns:repeat(2,minmax(0,1fr))}.rl.pairs .rl-hd{flex-direction:column;align-items:flex-start;gap:8px}}.crumbs.astro-rccrbjaa ol.astro-rccrbjaa{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0 0 12px;padding:0;font-size:.85rem;list-style:none;display:flex}.crumbs.astro-rccrbjaa li.astro-rccrbjaa{align-items:center;gap:4px;display:inline-flex}.crumbs.astro-rccrbjaa a.astro-rccrbjaa{color:var(--text-muted);text-decoration:none}.crumbs.astro-rccrbjaa a.astro-rccrbjaa:hover{color:var(--accent);text-decoration:underline}.crumbs.astro-rccrbjaa .icon.astro-rccrbjaa{width:14px;height:14px}.crumbs.astro-rccrbjaa .astro-rccrbjaa[aria-current]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.jump.astro-ywp6ecga{top:var(--header-h);z-index:30;margin:12px calc(-1 * var(--gutter,16px)) 4px;padding:6px var(--gutter,16px);background:color-mix(in srgb, var(--bg) 94%, transparent);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--border);position:sticky}.over.astro-ywp6ecga{--jump-h:49px;margin:calc(-1 * var(--jump-h)) 0 4px;backdrop-filter:none;background:0 0;border-bottom-color:#0000;padding:6px 0}.over.astro-ywp6ecga[data-stuck]{background:color-mix(in srgb, var(--bg) 98%, transparent);border-bottom-color:var(--border);backdrop-filter:saturate(1.4)blur(12px)}.over.astro-ywp6ecga ul.astro-ywp6ecga{padding-inline:var(--gutter,16px);margin-inline:auto}.over.astro-ywp6ecga:not([data-stuck]) a.astro-ywp6ecga:not([aria-current]){background:color-mix(in srgb, var(--surface) 72%, transparent);backdrop-filter:blur(8px)}@media (prefers-reduced-motion:reduce){.over.astro-ywp6ecga{transition:none}}ul.astro-ywp6ecga{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}ul.astro-ywp6ecga::-webkit-scrollbar{display:none}.jump.astro-ywp6ecga{--fade:48px}.jump.astro-ywp6ecga[data-more-end] ul.astro-ywp6ecga{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade)), transparent)}.jump.astro-ywp6ecga[data-more-start] ul.astro-ywp6ecga{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade));mask-image:linear-gradient(90deg, transparent, #000 var(--fade))}.jump.astro-ywp6ecga[data-more-start][data-more-end] ul.astro-ywp6ecga{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.more.astro-ywp6ecga{border:1px solid var(--border-strong);background:var(--surface);width:32px;height:32px;color:var(--text);cursor:pointer;z-index:1;border-radius:50%;font-size:1.2rem;line-height:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}.more.astro-ywp6ecga.prev{left:max(4px, calc((100% - var(--wide-w,1200px)) / 2 - 36px))}.more.astro-ywp6ecga.next{right:max(4px, calc((100% - var(--wide-w,1200px)) / 2 - 36px))}@media (hover:hover) and (pointer:fine){.jump.astro-ywp6ecga[data-more-start] .prev.astro-ywp6ecga,.jump.astro-ywp6ecga[data-more-end] .next.astro-ywp6ecga{display:block}}a.astro-ywp6ecga{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}a.astro-ywp6ecga:hover{border-color:var(--border-strong)}a.astro-ywp6ecga[aria-current]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}@media (pointer:coarse){a.astro-ywp6ecga{min-height:40px}.over.astro-ywp6ecga{--jump-h:53px}}
