.bi-head{padding-top:var(--space-16);padding-bottom:var(--space-10)}.bi-head__lede{max-width:52ch;margin-top:var(--space-5)}.bi-rule{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--line);font-size:13px;display:flex}.bi-rule__title{font:600 13px/1.3 var(--font-sans)}.bi-rule__rss{align-items:center;gap:var(--space-1);color:var(--ink-muted);text-decoration:none;display:inline-flex}.bi-rule__rss:hover{color:var(--ink)}.bi-rule__rss svg{width:14px;height:14px}.bi-grid{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);align-items:start;display:grid}.bi-grid--solo{grid-template-columns:minmax(0,1fr)}.bi-col{list-style:none;display:grid}.bi-col>li+li{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line)}.bi-col--left{order:0}.bi-lead{order:1}.bi-col--right{order:2}.bi-all__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.bi-all__count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px}.bi-tools{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.bi-filter{scrollbar-width:none;max-width:100%;overflow-x:auto}.bi-filter::-webkit-scrollbar{display:none}.bi-filter button{white-space:nowrap}.bi-search{flex:0 280px;min-width:200px}.bi-table{margin-top:var(--space-6)}.bi-rows{list-style:none}.bi-row{gap:var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:72px minmax(0,1fr) 180px 120px;align-items:center;text-decoration:none;display:grid}.bi-row--head{padding-block:var(--space-3);border-top:1px solid var(--line);color:var(--ink-muted);grid-template-columns:minmax(0,1fr) 180px 120px;font-size:13px;font-weight:600}.bi-row--head span:first-child{padding-left:calc(72px + var(--space-6))}.bi-row__cover{aspect-ratio:1;border-radius:var(--radius-md);display:block;overflow:hidden}.bi-row__cover .scene__lift,.bi-row__cover .scene__shadow{animation:none}.bi-row__text{gap:var(--space-1);min-width:0;display:grid}.bi-row__title{text-wrap:pretty;font-size:16px;font-weight:650;line-height:1.35}a.bi-row:hover .bi-row__title{text-underline-offset:.18em;text-decoration:underline 1px}.bi-row__desc{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5;overflow:hidden}.bi-row__topic,.bi-row__date{color:var(--ink-muted);font-size:13px}.bi-row__date{font-variant-numeric:tabular-nums}.bi-empty{padding-block:var(--space-10);color:var(--ink-muted);text-align:center}.bi-empty[hidden]{display:none}@media (width<=1024px){.bi-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bi-lead{order:0;grid-column:1/-1}.bi-col--left{order:1}}@media (width<=720px){.bi-head{padding-top:var(--space-10);padding-bottom:var(--space-6)}.bi-grid{grid-template-columns:minmax(0,1fr)}.bi-col{display:none}.bi-row{gap:var(--space-1) var(--space-4);grid-template-columns:56px minmax(0,1fr);align-items:start}.bi-row__cover{grid-row:span 2}.bi-row__desc{display:none}.bi-row__topic,.bi-row__date{grid-column:2}.bi-row__topic,.bi-row--head{display:none}.bi-search{flex:100%}}
