.stat-block[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-8)}.stat-block__heading[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-1)}.stat-block__sci[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-5);color:var(--color-muted);font-size:var(--text-base)}.stat-block__sci[data-astro-cid-6bdjwnkw] em[data-astro-cid-6bdjwnkw]{font-style:italic}.stat-block__pron[data-astro-cid-6bdjwnkw]{display:block;margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm)}.stat-block__grid[data-astro-cid-6bdjwnkw]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-6);margin:0 0 var(--space-5);padding:0}@media(min-width:768px){.stat-block__grid[data-astro-cid-6bdjwnkw]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.stat-block__item[data-astro-cid-6bdjwnkw]{margin:0}.stat-block__item[data-astro-cid-6bdjwnkw] dt[data-astro-cid-6bdjwnkw]{font-size:var(--text-xs);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-1)}.stat-block__item[data-astro-cid-6bdjwnkw] dd[data-astro-cid-6bdjwnkw]{margin:0;font-size:var(--text-base);font-weight:500;color:var(--color-fg);line-height:1.3}.stat-block__eats[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-3);color:var(--color-fg)}.stat-block__eats-label[data-astro-cid-6bdjwnkw]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);margin-right:var(--space-2)}.stat-block__feeding[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-5);color:var(--color-fg)}.stat-block__danger[data-astro-cid-6bdjwnkw]{margin:var(--space-5) 0 0;padding:var(--space-4) var(--space-5);background:var(--color-highlight);border-radius:var(--radius)}.stat-block__danger-q[data-astro-cid-6bdjwnkw]{margin:0 0 var(--space-1);font-weight:600;color:var(--color-fg)}.stat-block__danger-a[data-astro-cid-6bdjwnkw]{margin:0;color:var(--color-fg)}.species-carousel[data-astro-cid-xc3ru2ow]{margin:0 0 var(--space-6)}.species-carousel__track[data-astro-cid-xc3ru2ow]{display:flex;gap:var(--space-3);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.species-carousel--single[data-astro-cid-xc3ru2ow] .species-carousel__track[data-astro-cid-xc3ru2ow]{overflow-x:visible}.species-carousel__slide[data-astro-cid-xc3ru2ow]{flex:0 0 auto;width:min(85%,420px);scroll-snap-align:start}.species-carousel--single[data-astro-cid-xc3ru2ow] .species-carousel__slide[data-astro-cid-xc3ru2ow]{width:100%}.species-carousel__figure[data-astro-cid-xc3ru2ow]{margin:0}.species-carousel__btn[data-astro-cid-xc3ru2ow]{display:block;padding:0;border:0;background:transparent;cursor:zoom-in;width:100%;border-radius:var(--radius);overflow:hidden}.species-carousel__btn[data-astro-cid-xc3ru2ow]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.species-carousel__btn[data-astro-cid-xc3ru2ow] img[data-astro-cid-xc3ru2ow]{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border:1px solid var(--color-rule);border-radius:var(--radius)}.species-carousel__cap[data-astro-cid-xc3ru2ow]{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.5;color:var(--color-muted)}.species-carousel__caption[data-astro-cid-xc3ru2ow]{display:block;font-style:italic}.species-carousel__credit[data-astro-cid-xc3ru2ow]{display:block;margin-top:var(--space-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.species-carousel__credit[data-astro-cid-xc3ru2ow] a[data-astro-cid-xc3ru2ow]{color:inherit}@media(prefers-reduced-motion:reduce){.species-carousel__track[data-astro-cid-xc3ru2ow]{scroll-snap-type:none;scroll-behavior:auto}}.species-faq[data-astro-cid-eaqnarnq]{margin:0 0 var(--space-8)}.species-faq__heading[data-astro-cid-eaqnarnq]{margin:0 0 var(--space-3)}.species-faq__item[data-astro-cid-eaqnarnq]{padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule)}.species-faq__item[data-astro-cid-eaqnarnq]:last-child{border-bottom:0}.species-faq__q[data-astro-cid-eaqnarnq]{font-weight:600;color:var(--color-fg);cursor:pointer;list-style-position:inside}.species-faq__q[data-astro-cid-eaqnarnq]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.species-faq__a[data-astro-cid-eaqnarnq]{margin:var(--space-2) 0 0;color:var(--color-fg)}.word-bank[data-astro-cid-mmuq55qx]{margin:0 0 var(--space-8)}.word-bank__heading[data-astro-cid-mmuq55qx]{margin:0 0 var(--space-3)}.word-bank__list[data-astro-cid-mmuq55qx]{margin:0;padding:0}.word-bank__item[data-astro-cid-mmuq55qx]{padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule)}.word-bank__item[data-astro-cid-mmuq55qx]:last-child{border-bottom:0}.word-bank__item[data-astro-cid-mmuq55qx] dt[data-astro-cid-mmuq55qx]{font-weight:600;color:var(--color-fg);margin:0 0 var(--space-1);scroll-margin-top:var(--space-6)}.word-bank__item[data-astro-cid-mmuq55qx] dt[data-astro-cid-mmuq55qx]:target{color:var(--color-accent)}.word-bank__item[data-astro-cid-mmuq55qx] dd[data-astro-cid-mmuq55qx]{margin:0;color:var(--color-fg)}.species-page{max-width:62rem;margin:0 auto;padding-inline:var(--gutter-inline)}@media(min-width:768px){.species-page{padding-inline:var(--gutter-inline-md)}}.species-page__crumbs{margin:var(--space-6) 0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm)}.species-page__crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;color:var(--color-muted)}.species-page__crumbs li+li:before{content:"/";margin-right:.4rem;color:var(--color-muted)}.species-page__crumbs a{color:var(--color-link);text-decoration:none}.species-page__crumbs a:hover{text-decoration:underline}.species-page__crumbs [aria-current=page]{color:var(--color-fg)}.species-page__header{margin:0 0 var(--space-6)}.species-page__seen{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md, .5rem);border-left:4px solid var(--color-accent, var(--color-link));background:var(--color-surface, var(--color-rule));font-family:var(--font-sans);color:var(--color-fg)}.species-page__seen-label{font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent, var(--color-link))}.species-page__title{margin:0 0 var(--space-3)}.species-page__lede{margin:0;font-size:var(--text-lg);color:var(--color-muted);max-width:42rem}.species-page__grid{display:grid;grid-template-columns:1fr;gap:0;margin:var(--space-8) 0 var(--space-16)}@media(min-width:900px){.species-page__grid{grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"read    card" "sources extras";column-gap:var(--space-12);row-gap:var(--space-8);align-items:start}.species-page__read{grid-area:read}.species-page__card{grid-area:card}.species-page__extras{grid-area:extras}.species-page__sources{grid-area:sources}.species-page__sources{margin-top:0}.species-page__card{align-self:stretch}.species-page__card-inner{position:sticky;top:calc(var(--nav-height) + var(--space-4))}}.species-page__prose{font-family:var(--font-serif);line-height:var(--line-height-prose);color:var(--color-fg)}.species-page__prose :global(p){margin:0 0 var(--space-4)}.species-page__facts,.species-page__sources,.species-page__parks{margin:var(--space-8) 0 0}.species-page__facts h2,.species-page__sources h2,.species-page__parks h2{margin:0 0 var(--space-3)}.species-page__facts ul{margin:0;padding-left:1.2rem}.species-page__facts li{margin:0 0 var(--space-2)}.species-page__sources ul,.species-page__parks ul{margin:0;padding:0;list-style:none}.species-page__sources li,.species-page__parks li{padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule)}.species-page__sources li:last-child,.species-page__parks li:last-child{border-bottom:0}.species-page__sources a,.species-page__parks a{color:var(--color-link)}@media(min-width:900px){.species-page__aside{position:sticky;top:calc(var(--nav-height) + var(--space-4))}}
