.bl-trich{z-index:1;margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--rule-soft);position:relative}.bl-ds{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.bl-dong{grid-template-columns:var(--size-avatar-sm) minmax(0, 1fr);column-gap:var(--space-2);align-items:start;display:grid}.bl-dong .avatar{margin-top:calc((var(--lh-list) * var(--fs-meta) - var(--size-avatar-sm)) / 2)}.bl-link{min-width:0;padding:var(--space-0-5) var(--space-1);margin:calc(-1 * var(--space-0-5)) calc(-1 * var(--space-1));border-radius:var(--radius-control);color:var(--color-text-2);font-size:var(--fs-meta);line-height:var(--lh-list);transition-property:background-color;display:block}.bl-chu{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bl-link:hover{background:var(--color-hover);text-decoration:none}.bl-ten,.bl-chap{margin-right:var(--space-1-5)}.bl-ten{color:var(--color-ink);font-weight:var(--fw-strong)}.bl-chap{color:var(--color-brand);font-weight:var(--fw-medium);white-space:nowrap}.bl-chap:before{content:"✓ "}.bl-mo{margin-top:var(--space-1-5);font-size:var(--fs-meta);font-weight:var(--fw-medium);align-items:center;display:inline-flex}@media (width<=767px),(pointer:coarse){.bl-link,.bl-mo{min-height:var(--size-touch)}.bl-link{padding-block:var(--space-1-5);margin-block:calc(-1 * var(--space-1-5))}.bl-ds{gap:calc(2 * var(--space-1-5))}}@media (width<=767px){.bl-trich{margin-inline:-6px;padding-inline:6px}}
