.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.chip-sm{min-height:40px;padding:0 16px;font-size:14px}.bcard:hover{color:var(--ink);border-color:#e9a3be}.bcard p{font-family:var(--serif);color:var(--body);margin:0;font-size:16px;line-height:1.45}.bcard .topic{color:var(--blush-ink);background:var(--blush);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:700}.bcards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.bcard{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.bcard .in{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.bcard .topic{color:var(--blush-ink);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.bcard .d{color:var(--muted);font-size:13px}.bcard b{font-size:18px;line-height:1.25}.bcard p{font-family:var(--serif);color:var(--body);margin:0;font-size:16px}
