.ln-lede,.ln-note{max-width:var(--sb-measure)}.ln-lede .sb-zh,.ln-lede .sb-en,.ln-note .sb-zh,.ln-note .sb-en{font-size:var(--sb-size-small);color:var(--sb-ink-dim)}.ln-lede{margin-top:1.25rem}.ln-counts{padding:clamp(1.5rem,3vw,2.75rem) 0}.ln-count{gap:var(--sb-gutter);grid-template-columns:168px 1fr;align-items:baseline;padding:1.125rem 0;display:grid}.ln-count+.ln-count{border-top:1px solid var(--sb-rule)}.ln-count__n{font-family:var(--sb-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--sb-tracking-h1);color:var(--sb-ink);text-align:right;font-size:clamp(1.75rem,3.4vw,3rem);line-height:1.05}.ln-count__label{max-width:var(--sb-measure)}.ln-strata{padding:clamp(1rem,2vw,2rem) 0 clamp(1.5rem,3vw,2.75rem)}.ln-strata__stack{gap:var(--ln-gap,2px);flex-direction:column;max-width:20rem;margin-bottom:1.25rem;display:flex}.ln-layer{height:var(--ln-bar,3px);width:var(--w,50%);background:var(--sb-rule)}.ln-layer--newest{background:var(--sb-ink-dim)}.ln-layer--older{opacity:.45}.ln-list>*+*{border-top:1px solid var(--sb-rule)}.ln-row{gap:var(--sb-gutter);grid-template-columns:168px 96px 1fr;align-items:start;padding:1.25rem 0;display:grid}.ln-row__no{font-family:var(--sb-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--sb-tracking-h1);color:var(--sb-ink);text-align:right;font-size:clamp(1.5rem,2.8vw,2.25rem);line-height:1.05}.ln-row__thumb{border:1px solid var(--sb-rule);width:96px;height:96px;display:block}.ln-row__body{min-width:0;max-width:var(--sb-measure)}.ln-row__species .sb-zh{font-size:var(--sb-size-h2);line-height:var(--sb-lh-h2);letter-spacing:var(--sb-tracking-h2)}.ln-facts{flex-wrap:wrap;gap:1.5rem;margin:.85rem 0 0;display:flex}.ln-facts>div{min-width:0}.ln-facts dd{color:var(--sb-ink);margin:.2em 0 0}.ln-facts .sb-en{font-size:.82em}.ln-when dd{color:var(--sb-ink-dim)}.ln-state{padding:clamp(2.5rem,6vw,6rem) 0 clamp(3rem,7vw,7rem)}.ln-state__title .sb-zh{font-size:var(--sb-size-h1);line-height:var(--sb-lh-h1);letter-spacing:var(--sb-tracking-h1);color:var(--sb-ink)}.ln-state__title .sb-en{font-size:var(--sb-size-h2)}.ln-state__body{max-width:var(--sb-measure);margin-top:1.5rem}.ln-foot{max-width:var(--sb-measure);padding:1.5rem 0 0}@media (width<=760px){.ln-count{grid-template-columns:1fr;gap:.35rem}.ln-count__n{text-align:left;font-size:1.75rem}.ln-row{grid-template-columns:minmax(0,1fr) 96px;gap:.5rem 1rem}.ln-row__no{text-align:left;grid-area:1/1}.ln-row__thumb{grid-area:1/2/span 2}.ln-row__body{grid-area:2/1}.ln-facts{gap:1rem 1.5rem}}
