.cbl-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cbl .cbl-title{margin-bottom:0;color:var(--bad,#e2574c)}.cbl-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid var(--border,rgba(255,255,255,.14));border-radius:var(--r-xs,4px);font:700 11px/1 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--fg,#e8e8e8);background:var(--surface-2,rgba(255,255,255,.04));white-space:nowrap}.cbl-chip i{width:7px;height:7px;border-radius:1px;background:var(--ok,#5fb36b)}.cbl-lede{margin-top:8px;font-size:13.5px}.cbl-msg{margin-top:12px}.cbl-list{list-style:none;margin:14px 0 0;padding:0;max-height:460px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;scrollbar-width:thin}.cbl-row{display:grid;grid-template-columns:64px 100px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;border-left:3px solid var(--bad,#e2574c);border-radius:var(--r-xs,4px);background:color-mix(in srgb,var(--bad,#e2574c) 9%,transparent)}.cbl-dealt{border-left-color:var(--ok,#5fb36b);background:color-mix(in srgb,var(--ok,#5fb36b) 8%,transparent)}.cbl-tag{font:700 10.5px/1 var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;border:1px solid currentColor;border-radius:3px;color:var(--bad,#e2574c);justify-self:start;text-align:center}.cbl-dealt .cbl-tag{color:var(--ok,#5fb36b)}.cbl-amt{font:700 14px/1.1 var(--font-mono,monospace);color:var(--bad,#e2574c);font-variant-numeric:tabular-nums;white-space:nowrap}.cbl-dealt .cbl-amt{color:var(--ok,#5fb36b)}.cbl-body{display:flex;flex-direction:column;gap:3px;min-width:0}.cbl-who{font-weight:600;color:var(--fg,#e8e8e8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-sep{color:var(--fg-mute,#8a8a8a);font-weight:400}.cbl-meta{font:400 11.5px/1.3 var(--font-mono,monospace);color:var(--fg-mute,#8a8a8a);letter-spacing:.02em;overflow-wrap:anywhere}.cbl-kill{color:var(--bad,#e2574c);font-weight:700}@media (max-width:560px){.cbl-row{grid-template-columns:auto minmax(0,1fr);gap:8px 10px}.cbl-amt{grid-column:2}.cbl-body{grid-column:1/-1}}